flow-mmax
Transform stream factory to find sliding-window maximum values (moving max) over a numeric data stream.
Installation
$ npm install flow-mmax
Examples
var eventStream =maxStream = ;// Create an array containing random numbers:var randoms = 50 ;for var i = 0; i < randomslength; i++randomsi = Math;// Create a readable stream from an array:var randStream = eventStream;// Create a new moving max stream:var myStream =;// Pipe the data:randStream;
To run the example code from the top-level application directory,
$ node ./examples/index.js
Tests
Unit tests use the Mocha test framework with Chai assertions.
Assuming you have globally installed Mocha, execute the following command in the top-level application directory to run the tests:
$ mocha
All new feature development should have corresponding unit tests to validate correct functionality.
License
Copyright
Copyright © 2014. Rebekah Smith.