Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Home / Developers / es-shims
Developer Profile

es-shims

Discovered public repositories for es-shims in the GitHub catalog.

↗

es-shims/Math.sign

An ES-spec-compliant Math.sign shim/polyfill/replacement that works as far down as ES3

↗

es-shims/es-shim-api

API contract, and rudimentary tests, for modules that conform to the *es-shim API*

↗

es-shims/RegExp.escape

An ESnext spec-compliant `RegExp.escape` shim/polyfill/replacement that works as far down as ES3.

↗

es-shims/obsolete-string-at

A robust & optimized ES3-compatible polyfill for the `String.prototype.at` proposal for ECMAScript - based on https://mths.be/at

↗

es-shims/Object.getPrototypeOf

An ES5 mostly-spec-compliant `Object.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible.

↗

es-shims/es-shims

Everything required to ensure that a browser is as ECMAScript-compliant as possible.

↗

es-shims/object-is

ES6-compliant shim for Object.is - differentiates between -0 and +0, and can compare to NaN.

↗

es-shims/is-nan

ES6-compliant shim for Number.isNaN - the global isNaN returns false positives.

↗

es-shims/Array.of

A robust & optimized ES3-compatible polyfill for the `Array.of` method in ECMAScript 6.

↗

es-shims/Array.from

A robust & optimized ES3-compatible polyfill for the `Array.from` method in ECMAScript 6.

↗

es-shims/es5-shim

ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines

FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.

SPONSORED Sponsored Partner