node-web-stream-adapters
Version:
Node adapters for web streams
22 lines (15 loc) • 604 B
Markdown
Utilities to convert Node.js Readable ans Writable streams to web ReadableStream and WritableStream streams.
These helpers are are usefull since `Readable.toWeb`, `Readable.toWeb`, `Writable.toWeb` and `Writable.fromWeb` are experimentals as of Node.js version 22.
```
npm i node-readable-stream
```
```
import fs from "fs";
import { toReadableStream } from "node-readable-stream";
const buffer = readFileAsync('some-file');
const stream = createReadableStreamFromReadable(Readable.from(buffer));
// or
const stream = createReadableStreamFromBuffer(buffer);
```