SourceJS plugin for Spec Statuses
Spec reporter for jasmine behavior-driven development framework
ES6 spec-compliant RegExp.prototype.flags shim.
ES2019 spec-compliant String.prototype.trimEnd shim.
ES2019 spec-compliant String.prototype.trimStart shim.
Parse the things that can be arguments to `npm install`
An ES2019 spec-compliant `Array.prototype.flatMap` 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.findLast` shim/polyfill/replacement that works as far down as ES3.
An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible
ES5 spec-compliant shim for String.prototype.trim
ES proposal-spec-compliant Object.fromEntries shim.
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
ECMAScript spec-compliant polyfill/shim for `globalThis`
ES2017 spec-compliant Object.values shim.
Determine XDG Base Directory paths (OS/platform portable)
Determine (XDG-compatible) paths for storing application files (cache, config, data, etc)
ES2017 spec-compliant Object.entries shim.
An ES2015 spec-compliant `Function.prototype.name` shim
ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
A tool for respawning node binaries when special flags are present.
A JavaScript implementation of the WebVTT specification, forked from vtt.js for use with Video.js