filter-stream2

1.0.0 • Public • Published

Filter A Stream Of Data

NPM Version NPM Downloads js-happiness-style

Install

$ npm install --save filter-stream2

Usage

var filterStream = require('filter-stream2');

createAReadStream().pipe(filterStream(function (chunk, enc, done) {
	// Some test on the chunk
	if (chunk.indexOf('some string i am looking for ...?') !== -1) {
		// Pass this chunk downstream
		return done(true);
	}

	// Otherwise dont pass this chunk down
	done(false);
}));

// Other methods
filterStream.sync(); // Just a sync version where you return true/false
filterStream.obj(); // Object stream version
filterStream.objSync(); // Sync version of object stream

Package Sidebar

Install

npm i filter-stream2

Weekly Downloads

2

Version

1.0.0

License

ISC

Last publish

Collaborators

  • wesleytodd