Determine if the JS environment has BigInt support.
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
A simple cache for a few of the JS Error constructors.
Give a regex, get a robust predicate function that tests it against a string.
Set a function's length property
A robust, ES3 compatible, "has own property" predicate.
ES2017 spec-compliant Object.entries shim.
Unbox a boxed JS primitive value.
A helper to optimistically set Symbol.toStringTag, when possible.
ES proposal-spec-compliant Object.fromEntries shim.
Is this value a JS SharedArrayBuffer?
Determine if a value is an ES6 Symbol or not.
Robustly get the byte length of a Typed Array
[GrowthBook](https://www.growthbook.io) is a modular Feature Flagging and Experimentation platform.
Set a function's name property
`Iterator.prototype`, or a shared object to use.
ECMAScript spec-compliant polyfill/shim for `globalThis`
concatenative mapdashery
Fast, unopinionated, minimalist web framework
Robustly get the [[Prototype]] of an object
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.
A simple list of possible Typed Array names.
A promise based streaming tokenizer