Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Creates a readable stream from an iterable. Every item in the iterable will be a chunk in the stream. This way you can pipe the stream, transform it, etc.
Creates a writable stream from a given write function. Every chunk written to the stream will be passed to the function.
Filter stream chunks based on a predicate function.
Retrieve all items from a readable stream to build a list of chunks
Creates a new stream by applying one or more transform functions to each chunk of the input stream. When many functions are provided, they are applied in order.
Reduces a stream into a single value, using the given function. This is similar to the Array.prototype.reduce
method.
Combines many readables into a new one whose chunks are tuples containing one item from each input readable. Shortest stream will determine the output stream length.