README
array-findall
NOTE: array-findall was renamed to @extra-array/find-all.
Get all values in array that satisfy the test, like Array.find().
const findAll = require('array-findall');
// findAll(<array>, <test function>, [this], [begin=0], [end], [target=[]], [at])
// - <test function>(<value>, <index>, <array>)
findAll(['a', 'b', 'cd'], (v) => v>'b');
// ['cd']
findAll(['a', 'b', 'c', 'd'], (v, i, arr) => v>'b', null, 1);
// ['c', 'd']
findAll(['a', 'b', 'c', 'd'], (v, i, arr) => v>'b', null, 1, 3);
// ['c']
findAll(['a', 'b', 'c', 'd'], (v, i, arr) => v>'b', null, 1, 3, ['z', 'y']);
// ['z', 'y', 'c']
findAll(['a', 'b', 'c', 'd'], (v, i, arr) => v>'b', null, 1, 3, ['z', 'y'], 1);
// ['z', 'c']