@digitaledgeit/filter-chain
v0.3.0
Published
A simple filter chain for running multiple filters on an input value.
Downloads
9
Maintainers
Readme
filter-chain
A simple filter chain for running multiple filters on an input value.
Methods
FilterChain([filters])
Create a new filter chain from an array of filter functions.
.add(filter)
Add a filter function. Filter functions can be synchronous function(value) { return value; }
, or asynchronous function(value, cb) { cb(value); }
.
.filter(value, callback)
Run each filter on the value and then call the callback with the filtered value.
Example
See test/test.json