NewLine Stream
Different solutions to handling and piping delimited strings
npm install newline-stream
Simple example of a json stream parser
var NLStream = ; var stream = inputStream; stream;
Using "pipe"
var NLStream = ; var stream = request; stream;
Enabling pause/drain/resume
var NLStream = ; var stream = request pause: true ; stream;
The caveat on this method is that onFinish can only be called ONE time per event. If there is more than one event listener, onFinish should be ignored by all but one.
Instantiator
var NLStream = ; var stream = inputStream options;
Options
- separator (string or regexp) - string or regular expression that represents a new line
- pause (boolean) - if true, pause is called automatically until onFinish is called