Convert a string/promise/array/iterable/asynciterable/uint8array/typedarray/arraybuffer/object into a stream
Correctly handles backpressure.
npm install into-stream
import intoStream from 'into-stream';
intoStream('unicorn').pipe(process.stdout);
//=> 'unicorn'
Type: Uint8Array | TypedArray | ArrayBuffer | string | Iterable<string | Uint8Array | TypedArray> | AsyncIterable<string | Uint8Array | TypedArray> | Promise
Returns: Readable stream
Type: object | Iterable<object> | AsyncIterable<object> | Promise
Returns: Readable object stream
The streams returned by this package cannot be used with the stdio
option of Node.js child_process
methods. Use fs.createReadStream()
instead.
- to-readable-stream - Simpler version of this package
- get-stream - The opposite of this package