Array manipulation, ordering, searching, summarizing, etc.
Convert a C expression to an array of postfix terms
Safely get a dot-notated property within an object.
cjson - Commented JavaScript Object Notation. It is a json loader, which parses only valid json files, but with comments enabled. Useful for loading configs.
Expand parsed command line arguments using expand-object.
A scalable set of icons handcrafted with <3 by GitHub.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
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 SharedArrayBuffer?
Is this value a JS ArrayBuffer?
Robustly get the byte offset of a Typed Array
🐊Putout plugin applies dot notation
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
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
Create nested getter properties and any intermediary dot notation (`'a.b.c'`) paths
A nodejs module designed to parse an Object hash transposing between dot-notation and a structured heirarchy of Objects/Arrays.
A string manipulation toolbox, featuring a string formatter (inspired by sprintf), a variable inspector (output featuring ANSI colors and HTML) and various escape functions (shell argument, regexp, html, etc).
Parses note names in Helmholtz format
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.