it-filter
Filters the passed (async) iterable by using the filter function
Install
$ npm install --save it-filter
Usage
const all = require('it-all')
const filter = require('it-filter')
// This can also be an iterator, async iterator, generator, etc
const values = [0, 1, 2, 3, 4]
const fn = val => val > 2 // Return boolean or promise of boolean to keep item
const arr = await all(filter(values, fn))
console.info(arr) // 3, 4