ECMAScript Shims's repositories
obsolete-String.prototype.at
A robust & optimized ES3-compatible polyfill for the `String.prototype.at` proposal for ECMAScript 6/7.
obsolete-string-at
A robust & optimized ES3-compatible polyfill for the `String.prototype.at` proposal for ECMAScript - based on https://mths.be/at
object-keys
Object.keys shim
Math.fround
An ES-spec-compliant Math.fround shim/polyfill/replacement that works as far down as ES3
Number.isNaN
A `Number.isNaN` polyfill, based on the ECMAScript 6 specification.
Promise.try
ES Proposal spec-compliant shim for Promise.try
Math.atanh
An ES-spec-compliant Math.atanh shim/polyfill/replacement that works as far down as ES3
Number.parseInt
An ES-spec-compliant Number.parseInt shim/polyfill/replacement that works as far down as ES3
String.prototype.includes
A robust & optimized ES3-compatible polyfill for the `String.prototype.includes` method in ECMAScript 6.
String.prototype.startsWith
A robust & optimized ES3-compatible polyfill for the String.prototype.startsWith method in ECMAScript 6.
es-to-primitive
ECMAScript "ToPrimitive" algorithm. Provides ES5 and ES6/ES2015 versions.
Number.isFinite
An ES-spec-compliant Number.isFinite shim/polyfill/replacement that works as far down as ES3
Number.parseFloat
An ES-spec-compliant Number.parseFloat shim/polyfill/replacement that works as far down as ES3
String.prototype.repeat
A robust & optimized ES3-compatible polyfill for the `String.prototype.repeat` method in ECMAScript 6.
Math.acosh
An ES-spec-compliant Math.acosh shim/polyfill/replacement that works as far down as ES3
Math.log10
An ES-spec-compliant Math.log10 shim/polyfill/replacement that works as far down as ES3
String.prototype.codePointAt
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
Math.asinh
An ES-spec-compliant Math.asinh shim/polyfill/replacement that works as far down as ES3
Math.expm1
An ES-spec-compliant Math.expm1 shim/polyfill/replacement that works as far down as ES3
Math.hypot
An ES-spec-compliant Math.hypot shim/polyfill/replacement that works as far down as ES3
Math.tanh
An ES-spec-compliant Math.tanh shim/polyfill/replacement that works as far down as ES3
Math.trunc
An ES-spec-compliant Math.trunc shim/polyfill/replacement that works as far down as ES3