new-stream
Parse and Stringify newline separated streams (including JSON parsing if required)
Installation
npm install new-stream
API
The TransformStream
s are barrage streams, which gives them the additional API methods:
-
.syphon
: likepipe
but also passes on errors -
.buffer
: get an array of all elements in the stream
parse(options) => TransformStream
Options:
- json (default:
false
) should each line be parsed as JSON - strict (default:
false
) if this option is false, all lines that fail to be parsed as JSON will just be ignored
stringify(options) => TransformStream
Options:
- json (default:
false
) should each line be stringified using JSON
License
MIT