A transform stream that parses an incoming stream as JSON.
$ npm install transform-parse --save
var stream = require('stream');
var parse = require('transform-parse');
var source = stream.PassThrough();
var dest = stream.PassThrough({ objectMode: true });
source.pipe(parse()).pipe(dest);
source.end(new Buffer('{ "foo": "bar" }'));
dest.on('data', function(obj){
// => { foo: 'bar' }
console.log(obj);
});
Initialise a new TransformParse
.
$ npm run test-spec
To generate a coverage report:
$ npm run test-cov