@digitaledgeit/filter-chain

    0.3.0 • Public • Published

    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

    Install

    npm i @digitaledgeit/filter-chain

    DownloadsWeekly Downloads

    3

    Version

    0.3.0

    License

    MIT

    Last publish

    Collaborators

    • digitaledgeit