Rules dealing with Array functions and methods.
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).
Base64 encoding/decoding in pure JS
A little library for asserting types and values, with zero dependencies.
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
Custom functions for the Vega expression language.
asynchronous function queue with adjustable concurrency
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
No description provided.
Does this JS environment support the `name` property on functions?
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
A simple list of possible Typed Array names.
Is this value a JS ArrayBuffer?
Is this value a JS SharedArrayBuffer?
Convert an array to a csv formatted string
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Robustly get the byte offset of a Typed Array
Utilities for executing code in Web Workers
Robustly get the byte length of a Typed Array
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Robustly get the length of a Typed Array
A simple set of utility functions for colours.
Get the ArrayBuffer out of a TypedArray, robustly.
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.