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
2
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
79

0.10.1

Diff

Changelog

Source

es6-shim 0.10.1 (13 Mar 2014)

  • Update bower.json, component.json, and .npmignore (#229, #230, #233)
  • Minor updates to Promise implementation and test suite.
  • Workaround lack of "strict mode" in IE9. (#232)
ljharb
published 0.10.0 •

Changelog

Source

es6-shim 0.10.0 (1 March 2014)

  • Implement Promise, per spec. (#209, #215, #224, #225)
  • Make Map/Set subclassable; support iterable argument to constructor (#218)
  • Rename Number#clz to Math.clz32 (#217)
  • Bug fixes to Array#find and Array#findIndex on sparse arrays (#213)
  • Re-add Number.isInteger (mistakenly removed in 0.9.0)
  • Allow use of arguments as an iterable
  • Minor spec-compliance fixes for String.raw
  • In ES6, Object.keys accepts non-Object types (#220)
  • Improved browser compatibility with IE 9/10, Opera 12 (#225)
ljharb
published 0.9.3 •

Changelog

Source

es6-shim 0.9.3 (5 February 2014)

  • Per spec, removed Object.mixin (#192)
  • Per spec, treat -0 and +0 keys as identical in Map/Set (#129, #204)
  • Per spec, ArrayIterator/Array#values() skips sparse indexes now. (#189)
  • Added Array.from, supporting Map/Set/Array/String iterators (the String iterator iterates over codepoints, not indexes) (#182)
  • Bug fixes to Map/Set iteration after concurrent delete. (#183)
  • Bug fixes to Number.clz: 0 and 0x100000000 are handled correctly now. (#196)
  • Added Math.fround to truncate to a 32-bit floating point number. (#140)
  • Bug fix for Math.cosh (#178)
  • Work around Firefox bugs in String#startsWith and String#endsWith (#172)
  • Work around Safari bug in Math.imul
paulmillr
published 0.9.2 •

Changelog

Source

es6-shim 0.9.2 (18 December 2013)

  • Negative String#endsWith position is now handled properly.
  • TypeError is now thrown when string methods are called on null / undefined.
paulmillr
published 0.9.1 •

Changelog

Source

es6-shim 0.9.1 (28 October 2013)

  • Added Array#copyWithin and Number.MIN_SAFE_INTEGER
  • Big speed-up of Maps / Sets for string / number keys: they are O(1) now.
  • Changed Math.hypot according to spec.
  • Other small fixes.
ljharb
published 0.9.0 •

Changelog

Source

es6-shim 0.9.0 (30 August 2013)

  • Added Array iteration methods: Array#keys, Array#values, Array#entries, which return an ArrayIterator
  • Changed Map and Set constructors to conform to spec when called without new
  • Added Math.imul
  • Per spec, removed Number.toInteger, Number.isInteger, and Number.MAX_INTEGER; added Number.isSafeInteger, Number.MAX_SAFE_INTEGER
  • Added extensive additional tests for many methods
paulmillr
published 0.8.0 •

Changelog

Source

es6-shim 0.8.0 (8 June 2013)

  • Added Object.setPrototypeOf, Set#keys, Set#values, Map#keys, Map#values, Map#entries, Set#entries.
  • Fixed String#repeat according to spec.
paulmillr
published 0.7.0 •

Changelog

Source

es6-shim 0.7.0 (2 April 2013)

  • Added Array#find, Array#findIndex, Object.assign, Object.mixin, Math.cbrt, String.fromCodePoint, String#codePointAt.
  • Removed Object.isnt.
  • Made Math functions fully conform spec.
paulmillr
published 0.6.0 •

Changelog

Source

es6-shim 0.6.0 (15 January 2013)

  • Added Map#keys, Map#values, Map#size, Set#size, Set#clear.
published 0.5.3 •

Changelog

Source

es6-shim 0.5.3 (2 September 2012)

  • Made String#startsWith, String#endsWith fully conform spec.
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