Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
ES2019 spec-compliant String.prototype.trimStart shim.
ES2019 spec-compliant String.prototype.trimEnd shim.
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
A tiny library for packing 2D rectangles (for sprite layouts)
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
Cross-browser Error parser
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
Boxes for use in the terminal
A state-of-the-art, high-performance JavaScript utility library with a small bundle size and strong type annotations.
ES6 spec-compliant RegExp.prototype.flags shim.
ES proposal-spec-compliant Object.fromEntries shim.
ES5 spec-compliant shim for String.prototype.trim
Get an iterator for any JS language value. Works robustly across all environments, all versions.
ES2019 spec-compliant String.prototype.trimLeft shim.
ES2019 spec-compliant String.prototype.trimLeft shim.
ES2017 spec-compliant Object.values shim.
A ponyfill for the ES 2015 (ES6) `Array.from()`.