rauschma/es6-shim — pull request #3 by DomenicDenicola (2011-12-19 22:28:48+00:00)
Title: Lots of new methods, some fixes, with tests

The following are included now, with tests and references to appropriate wiki pages etc.:

* `Math.sign`
* `Object.is`, `Object.isnt`
* `Number.isFinite`, `Number.isInteger`, `Number.isNaN`, `Number.toInteger`

Fixes were made to `String.prototype.repeat` and `String.prototype.endsWith`.

Tests cover all existing methods except:

* `String.prototype.contains`, `String.prototype.toArray`
* `Array.from`, `Array.of`
* `Object.getOwnPropertyDescriptors`

Still missing are most of the proposed `Object` reflection APIs and almost all of the new `Math` methods. The former seems not so bad but the latter is not my cup of tea to implement.