Changelog
es6-shim 0.33.7 (23 Oct 2015)
preserveToString
does not throw when the original does not exist (#359)Promise
: properly handle named function expressions in IE 8.Number
: wrapConstructor
now works in ES3 (#365)Number
supporting string binary and octal literals.typeof Number.call(Object(3), 3) === 'number'
, which fails atm.npm install
es5-shim
, jscs
, uglify-js
, chai
Changelog
es6-shim 0.33.6 (29 Sep 2015)
typeof setTimeout
is "object"Changelog
es6-shim 0.33.5 (28 Sep 2015)
es5-sham
's Object.defineProperty
as unsupported, in IE 8Changelog
es6-shim 0.33.4 (27 Sep 2015)
JSON.stringify(Object(Symbol()))
throwing on Chrome 45JSON.stringify
when Symbol
exists and it fails to serialize them correctlyReflect.defineProperty
on edge v0.12Array.isArray
internallyoverrideNative
helper for String.prototype HTML methodsis-arguments
implementation; don't call down legacy code path in modern enginesevalmd
to verify that example code blocks are validJSON.stringify
test for Symbol
and object Symbol
valuesio.js
v3.3
, node
v4.1
es5-shim
, mocha
, chai
Changelog
es6-shim 0.33.3 (31 Aug 2015)
construct
methodJSON.stringify
tests for handling Symbol
sChangelog
es6-shim 0.33.1 (20 Aug 2015)
Number
constructor (#358)Reflect.enumerate
: does not necessarily wait until the first next()
to determine keys.RegExp
wrapping code so most of it can be reused.io.js
v3.1
grunt-contrib-connect
, jscs
Changelog
es6-shim 0.33.0 (30 Jul 2015)
Array.of
directly, rather than in terms of Array.from
chai
, es5-shim
, promises-aplus-tests
, uglify-js
Object.getPrototypeOf
accepting primitives.Reflect
tests when the methods don’t existio.js
Changelog
es6-shim 0.32.2 (17 Jun 2015)
Object.assign
with no sources should coerce to an object (#348)String#includes
should throw when given a RegExp
(#349)RegExp()
should not throw (#350)Value.defineByDescriptor
, fix create
when Object.create
is unavailable.Promise.reject
to match official ECMA-262 spec.es5-shim