Deep comparison of 2 instances for should.js
flattens nested vertex data into a typed array
Find the index to insert an element in array keeping the sort order.
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
compare two semver version strings, returning -1, 0, or 1
Utility functions to manipulate an object
Bizarro minimist: transform an options object into argv
Get the last or last n elements in an array.
Unopinionated, no-frills CLI argument parser
Sort an array with objects in JavaScript based on keys
Quickly scan for CLI flags and arguments
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Sorting model, commands, and services for Univer Sheets.
Sort media queries.
Sort an array of objects by one or more properties in any order. Multiple properties and custom comparison functions can be used.
Get an array of recursive directory contents
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Sorting menus and panels for Univer Sheets.
Robustly get the byte offset of a Typed Array
Find the first element in an array that passes a callback test. Equivalent to underscore.find()
Detect whether or not an object is a Typed Array
richer JavaScript errors
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.