Convert Node.js Streams to Most.js Streams
Allows you to translate basic Node.js Streams into Most.js Streams.
WARNING: This does not attempt to cover the use case where you need backpressure or flow control. If you need backpressure or flow control then please continue to use Node.js Streams.
npm install --save most-node-streams
Creates a Most.js Stream from a Node.js Readable Stream. Optionally takes an event name
to recieve events defaulting to data
if none is provided.
Creates a Most.js Stream that replicates the values being written to a WritableStream.
Subscribes to a stream and replicates its values into a NodeJS WritableStream.
This is the function that fromReadable and fromWritable are built from for when you need a little more configuration.
export interface FromStreamOptions {
endEventName?: string;
dataEventName?: string;
}
export type NodeStream =
NodeJS.WritableStream | NodeJS.ReadableStream | NodeJS.ReadWriteStream;