Recursively flatten an array or arrays. This is the fastest implementation of array flatten.
MIT License
Recursively delete all empty folders in a directory and child directories.
Get the package.json for a project from npm.
Return the last element in an array. Faster than `.slice`
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as pri...
Returns an array with only the unique values from all given arrays using strict equality for comp...
Return a copy of an object without the given keys.
Better inspect formatting, using prettier for arrays, objects and functions, and util.inspect for...
Get the first element or first n elements of an array.
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number o...
Return true if a value exists in an array. Faster than using indexOf and won't blow up on null va...
(object pick) returns a filtered copy of an object with only the specified keys, exactly like `pi...
Is the value an object, and not an array or null?
Iterate over the own enumerable properties of an object, and return an object with properties tha...