La funzione Bun.file() accetta un percorso e restituisce un'istanza BunFile. La classe BunFile estende Blob e consente di leggere lazy il file in vari formati. Usa .arrayBuffer() per leggere il file come ArrayBuffer.
ts
const path = "/percorso/del/package.json";
const file = Bun.file(path);
const buffer = await file.arrayBuffer();Il contenuto binario nell'ArrayBuffer può quindi essere letto come un array tipizzato, come Int8Array. Per Uint8Array, usa .bytes().
ts
const buffer = await file.arrayBuffer();
const bytes = new Int8Array(buffer);
bytes[0];
bytes.length;Fai riferimento alla documentazione Typed arrays per ulteriori informazioni sulla lavorazione con array tipizzati in Bun.