new-stream

Parse and Stringify newline separated streams (including JSON parsing if required)

npm install new-stream
4 downloads in the last month

new-stream

Parse and Stringify newline separated streams (including JSON parsing if required)

Build Status Dependency Status NPM version

Installation

npm install new-stream

API

The TransformStreams are barrage streams, which gives them the additional API methods:

  • .syphon: like pipe 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

npm loves you