Git Product home page Git Product logo

es-shims Version Badge

Build Status dependency status dev dependency status

npm badge

browser support

Everything required to ensure that a browser is as ECMAScript-compliant as possible. Require this, and everything will be as standard as it can be.

Tests

Simply clone the repo, npm install, and run npm test

ECMAScript Shims's Projects

globalthis icon globalthis

ECMAScript spec-compliant polyfill/shim for `globalThis`.

is-nan icon is-nan

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

iterator-helpers icon iterator-helpers

An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.

map icon map

An ES2015 spec-compliant `Map` shim/polyfill/replacement that works as far down as ES3.

map.groupby icon map.groupby

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

math.acosh icon math.acosh

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

math.asinh icon math.asinh

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

math.atanh icon math.atanh

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

math.cbrt icon math.cbrt

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

math.clz32 icon math.clz32

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

math.cosh icon math.cosh

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

math.expm1 icon math.expm1

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

math.f16round icon math.f16round

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

math.fround icon math.fround

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

math.hypot icon math.hypot

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

math.imul icon math.imul

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

math.log10 icon math.log10

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

math.log1p icon math.log1p

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

math.log2 icon math.log2

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

math.sign icon math.sign

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

math.sinh icon math.sinh

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

math.tanh icon math.tanh

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

math.trunc icon math.trunc

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

number.isfinite icon number.isfinite

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

number.isinteger icon number.isinteger

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

number.isnan icon number.isnan

A `Number.isNaN` polyfill, based on the ECMAScript 6 specification.

number.issafeinteger icon number.issafeinteger

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

number.parsefloat icon number.parsefloat

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

number.parseint icon number.parseint

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.