New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

es6-shim

Package Overview
Dependencies
Maintainers
1
Versions
90
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

es6-shim - npm Package Versions

1
9

0.18.0

Diff

Changelog

Source

es6-shim 0.18.0 (6 Sep 2014)

  • Speed up String#trim replacement (#284)
  • named Array#find and Array#findIndex for easier debugging
  • Replace broken native implementation in Firefox 25-31 for Array#find and Array#findIndex
  • Ensure String.fromCodePoint has the correct length in Firefox
  • List the license in package.json for npm
  • Array.from: fix spec bug with Array.from([], undefined) throwing
  • Array.from: fix Firefox Array.from bug wrt swallowing negative lengths vs throwing
ljharb
published 0.17.0 •

Changelog

Source

es6-shim 0.17.0 (31 Aug 2014)

  • Added es6-sham (#281)
  • Fixing some flaky tests (#268)
  • Tweaking how ArrayIterator is checked in its "next" function
  • Cleaning up some of the logic in Array.from
ljharb
published 0.16.0 •

Changelog

Source

es6-shim 0.16.0 (6 Aug 2014)

  • Array#find and Array#findIndex: no longer skips holes in sparse arrays, per https://bugs.ecmascript.org/show_bug.cgi?id=3107
ljharb
published 0.15.1 •

Changelog

Source

es6-shim 0.15.1 (5 Aug 2014)

  • Array.from: now correctly throws if provided undefined as a mapper function
  • Array.from: now correctly works if provided a falsy thisArg
  • Fix tests so they work properly when Array#(values|keys|entries) are not present
  • Add npm run lint to run style checks independently
  • Add test/native.html so browsers can be easily checked for shim-less compliance.
ljharb
published 0.15.0 •

Changelog

Source

es6-shim 0.15.0 (31 Jul 2014)

  • Object.assign no longer throws on null or undefined sources, per https://bugs.ecmascript.org/show_bug.cgi?id=3096
ljharb
published 0.14.0 •

Changelog

Source

es6-shim 0.14.0 (20 Jul 2014)

  • Properly recognize Symbol.iterator when it is present (#277)
  • Fix Math.clz’s improper handling of values that coerce to NaN (#269)
  • Fix incorrect handling of negative end index on Array#fill (#270)
  • Removed Object.getOwnPropertyKeys, which shouldn’t be anywhere (#267)
  • Fixed arity of Map and Set constructors, per 2014.04.27 draft spec (rev 24)
  • Added a full additional suite of ES6 promise tests (thanks to @smikes!) (#265)
  • Make Number.isInteger a bit more efficient (#266)
  • Added npm run test-native to expose how broken implementations are without the shim ;-)
  • Added additional tests
ljharb
published 0.13.0 •

Changelog

Source

es6-shim 0.13.0 (11 Jun 2014)

  • Adapt to new Array.from changes: mapper function is now called with both value and index (#261, #262)
  • More reliably getting the global object in strict mode to fix node-webkit (#258, #259)
  • Properly test the global Promise for ignoring non-function callbacks (#258)
ljharb
published 0.12.0 •

Changelog

Source

es6-shim 0.12.0 (4 Jun 2014)

  • Fix String#trim implementations that incorrectly trim \u0085
  • Stop relying on ArrayIterator being a public var, fixing Safari 8
ljharb
published 0.11.1 •

Changelog

Source

es6-shim 0.11.1 (2 Jun 2014)

  • Make sure to shim Object.assign in all environments, not just true ES5
  • Now including minified file and source map
ljharb
published 0.11.0 •

Changelog

Source

es6-shim 0.11.0 (11 May 2014)

  • Remove Object.getOwnPropertyDescriptors, per spec. (#234, #235)
  • IE8 fixes. (#163, #236)
  • Improve Promise scheduling. (#231)
  • Add some more standalone shims
  • Use an Object.create fallback, for better ES3 compatibility
  • Fix Math.expm1 in more browsers (#84)
  • Fix es6-shim in Web Workers (#247, #248)
  • Correct Object.assign to take multiple sources (#241)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc