Array#isArray for older browsers
Flatten nested arrays
extend like a boss
Extends `glob` with support for multiple patterns and exposes a Promise API
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Get a stream as a string, buffer, or array
Convert a value to an array
Get the native type of a value.
Create an array by repeating the given value n times.
List of the Node.js builtin modules
Create an array without duplicates
Recursively flatten an array or arrays.
Returns true if a value is a plain object, array or function.
Detect whether or not an object is a Typed Array
Get the first path that exists on disk of multiple paths
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
Array#filter for older browsers.
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
Get the first fulfilled promise that satisfies the provided testing function
powered by npms.io 🚀