To write a ReadableStream
to disk, first create a Response
instance from the stream. This Response
can then be written to disk using Bun.write()
.
const stream: ReadableStream = ...;
const path = "./file.txt";
const response = new Response(stream);
await Bun.write(path, response);
See Docs > API > File I/O for complete documentation of Bun.write()
.