Skip to content

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 .stream() per consumare il file incrementalmente come ReadableStream.

ts
const path = "/percorso/del/package.json";
const file = Bun.file(path);

const stream = file.stream();

I chunk dello stream possono essere consumati come un iterabile asincrono usando for await.

ts
for await (const chunk of stream) {
  chunk; // => Uint8Array
}

Fai riferimento alla documentazione Streams per ulteriori informazioni sulla lavorazione con stream in Bun.

Bun a cura di www.bunjs.com.cn