A dead-simple module for picking a random item with weights.
The package of IBM’s typeface, IBM Plex Sans
The package of IBM’s typeface, IBM Plex Serif
The package of IBM’s typeface, IBM Plex Sans Thai Looped
The package of IBM’s typeface, IBM Plex Sans Devanagari
The package of IBM’s typeface, IBM Plex Mono
The package of IBM’s typeface, IBM Plex Sans Thai
The package of IBM’s typeface, IBM Plex Sans Arabic
The package of IBM’s typeface, IBM Plex Sans Hebrew
Array manipulation, ordering, searching, summarizing, etc.
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
`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
General purpose glob-based configuration matching.
snap round 2d points
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.