transform-split
v1.0.4 split stream transform
transform-split
A transform stream that splits an incoming stream based on a delimiter.
Installation
$ npm install transform-split --save
Example
var stream = require('stream');
var split = require('transform-split');
var source = stream.PassThrough();
var dest = stream.PassThrough();
source.pipe(split()).pipe(dest);
source.write(new Buffer('Bibendum'));
source.write(new Buffer(' Vestibulum'));
source.end(new Buffer('\nPurus'));
dest.on('data', function(chunk){
// => Bibendum Vestibulum
console.log(chunk.toString());
});
API
var split = transformSplit(delimiter)
Initialise a new TransformSplit
with the given delimiter
.
Testing
$ npm run test-spec
To generate a coverage report:
$ npm run test-cov
Credits
- urlgrey for the Makefile inspiration.