shuffle-seed
Shuffle Array based on a Seed
Shuffle Array based on a Seed
Retrieves the value of a specified property from all elements in the collection.
Easily create a normalized inquirer choices question. Supports all of the `choices` question types: checkbox, list, rawlist, expand
A BBCode to AST Parser part of @bbob
short-circuited, asynchronous version of Array.protototype.some
Iterates over the elements in an array, returning an array with only the elements for which the callback returns truthy.
Returns true if the callback returns truthy for all elements in the given array.
Return an array with the unique values present in _all_ given arrays using strict equality for comparisons.
List of video file extensions
A function for iterating over objects, arrays, strings and ranges
🔪 split string by delimiter array - delimiters retained
Access array items at any positive or negative index. If the index is out of bounds, it will be wrapped around the length of the array.
Array#filter() with also detecting indexes of filtered values
Promised First-In-First-Out buffer. Await on push to be told when a value is consumed and await on shift for a value to consume when the buffer is empty.
Works like String.prototype.replace but outputs an array. Useful for replacing parts of the string with objects of other types.
An ESnext spec-compliant `Array.prototype.flatten` shim/polyfill/replacement that works as far down as ES3.
Soft Asserts JSON, Array and other data
Replaces `arr.includes(val)' with `arr.indexOf(val) >= 0`.
Ensure a value is an array and wrap it if it is not an array
A DataView for node Buffers.