Search results
5257 packages found
An ES spec-compliant `Array.prototype.forEach` shim/polyfill/replacement that works as far down as ES3.
`[].map(f)` for older browsers
An ES-spec-compliant shim/polyfill/replacement for the `.cause` property on all Error types that works as far down as ES3
- javascript
- polyfill
- ecmascript
- error
- shim
- syntaxerror
- typeerror
- referenceerror
- aggregateerror
- rangeerror
- evalerror
- urierror
An ES5 mostly-spec-compliant `Object.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible
An ES-spec-compliant (proposed) Array.prototype.at shim/polyfill/replacement that works as far down as ES3
- Array.prototype.at
- Array.prototype.item
- String.prototype.at
- String.prototype.item
- item
- at
- array
- shim
- polyfill
- es-shim
- API
ES2015 spec-compliant shim for Reflect.ownKeys
An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.
Node.js path.parse() ponyfill
ES spec-compliant `Date` shim/polyfill/replacement that works as far down as ES3
An ES5 spec-compliant `Array.prototype.some` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- DisposableStack
- AsyncDisposableStack
- dispose
- asyncDispose
- using
- resource
- management
- Symbol
- Symbol.dispose
- Symbol.asyncDispose
An ES-spec-compliant (proposed) String.prototype.at shim/polyfill/replacement that works as far down as ES3
- String.prototype.at
- String.prototype.item
- Array.prototype.at
- Array.prototype.item
- at
- item
- string
- shim
- polyfill
- es-shim
- API
Polyfill/shim for util.promisify in node versions < v8
ES Proposal spec-compliant shim for SuppressedError
Module to hook into the Node.js require function
Safe(r) monkeypatching for JavaScript.
An ESnext spec-compliant `Set.prototype.difference` shim/polyfill/replacement that works as far down as ES3
An ES spec-compliant `Array.prototype.push` shim/polyfill/replacement that works as far down as ES3.
ES spec-compliant `Array.prototype.join` shim/polyfill/replacement that works as far down as ES3.
An ES spec-compliant `String.prototype.split` shim/polyfill/replacement that works as far down as ES3