@simple-libs/stream-utils

A small set of utilities for streams.
Install
pnpm add @simple-libs/stream-utils
yarn add @simple-libs/stream-utils
npm i @simple-libs/stream-utils
Usage
import {
toArray,
concatBufferStream,
concatStringStream,
firstFromStream,
mergeReadables
} from '@simple-libs/stream-utils'
await toArray(Readable.from(['foo', 'bar', 'baz']))
await concatBufferStream(Readable.from([Buffer.from('foo'), Buffer.from('bar')]))
await concatStringStream(Readable.from(['foo', 'bar']))
await firstFromStream(Readable.from(['foo', 'bar']))
await mergeReadables({
foo: Readable.from(['foo1', 'foo2']),
bar: Readable.from(['bar1', 'bar2'])
})