Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
Measure the difference between two strings using the Levenshtein distance algorithm
An ini encoder/decoder for node
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Is this value a JS ArrayBuffer?
A simple list of possible Typed Array names.
Robustly get the byte offset of a Typed Array
Standalone CSS Selector Finder and Parser.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Is this value a JS SharedArrayBuffer?
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Uploadcare's UCVideo solution for adaptive bitrate streaming
Robustly get the byte length of a Typed Array
Get the ArrayBuffer out of a TypedArray, robustly.
Robustly get the length of a Typed Array
Call an array of promise-returning functions, restricting concurrency to a specified limit.
Higher-level content negotiation
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.
Parse postgres array columns
Run an array of functions in parallel, but limit the number of tasks executing at the same time
Lodash modular utilities.
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 the first path that exists on disk of multiple paths
JavaScript date/time utilities for Vega.