data_stream

powerful data manipulation with node.js streams.

Usage no npm install needed!

<script type="module">
  import dataStream from 'https://cdn.skypack.dev/data_stream';
</script>

README

data-stream travis-ci build status

powerful data manipulation with node.js streams.

Note: Install with 'npm install data*_*stream because data-stream was already taken.

NPM

Usage

To start using, install it into your project, create a new data-stream, apply your transforms, then treat as a regular stream:

var data = require('../');
var stream = data()
    .sum()
    .debounce(100)
    .forEach(console.log);

setInterval(function(){ stream.write(1) }, 1);

See examples/sum.js.

API documentation

For the full API specification, please see doc/index.md.

License

Licensed under GPL-3.0.