Using the Array's prototype chain to add extra methods.
Install the npm package
yarn add op-array
or
npm install op-array
// findBy, findById, where
import 'op-array/dist/collections';
// For operations like: intersection, existance...
import 'op-array/dist/logical';
// For operations like: min, max, sum...
import 'op-array/dist/numerical';
// Adds first, second and last as array properties
import 'op-array/dist/positional';
// For operations like: unique, flat, inGroups...
import 'op-array/dist/transformations';