ECMAScript Shims
A community host for shims and polyfills that are compliant to EcmaScript specs.
Pinned Loading
Repositories
Showing 10 of 166 repositories
- es-shim-api Public
API contract, and rudimentary tests, for modules that conform to the *es-shim API*
- Error.isError Public
An ESnext spec-compliant `Error.isError` shim/polyfill/replacement that works as far down as ES3.
- ArrayBuffer.prototype.transfer Public
ES Proposal spec-compliant shim for ArrayBuffer.prototype.transfer
- Map.groupBy Public
An ESnext spec-compliant `Map.groupBy` shim/polyfill/replacement that works as far down as ES3.
- String.prototype.replaceAll Public
Spec-compliant polyfill for String.prototype.replaceAll ESnext proposal.
- error-cause Public
An ES-spec-compliant shim/polyfill/replacement for the `.cause` property on all Error types that works as far down as ES3