Is this value a JS ArrayBuffer?
Node addon for string extraction for msgpackr
Robustly get the byte offset of a Typed Array
Is this value a JS SharedArrayBuffer?
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
A small library that takes an array as input and returns a new array that is shuffled.
Robustly get the byte length of a Typed Array
Robustly get the length of a Typed Array
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
Curried function deriving new array values by applying provided function to each item/index of provided array. Fast and compatible with modern or old browsers.
Move an array item to a different position
Flatten arbitrarily nested arrays into a new array.
A small library that takes an array as input and returns a new array that is shuffled.
Extends the Array.prototype to return a new array without duplicates
creates a new array with all elements that pass the test implemented by the provided function.
General purpose glob-based configuration matching.
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Extremely fast double-ended queue implementation
A small library that takes an array as input and returns a new array that is shuffled.
The smallest and simplest JavaScript priority queue
Parse postgres array columns
Check if a value is any kind of array
Apply a function to each nested element in an array of arrays and assign the result to a nested element in a new array of arrays.
Creates a new array joining a wrapped array with any additional arrays and/or values.