ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
es5-sham
: getPrototypeOf
: avoid infinite loop in pre-__proto__
browserssplit
: add a function name to the "broken capturing groups" shimin-publish
to avoid running the minifier on installaud
in posttest
nyc
on all testspull_request_target
eventeslint
, @ljharb/eslint-config
.sort({})
, but not on .sort(null)
localStorage
, which can’t be accessed on file://width
and height
on window
, to prevent reflow (https://github.com/ljharb/object-keys/issues/31)1000000000000000128
stays as that literal (#441)String(x)
over x.toString()
node
v9.3
, v8.9
, v7.10
, v6.12
, v5.12
, v4.8
; improve test matrix; use nvm install-latest-npm
; comment out OS X builds; pin included builds to LTSparseInt
: add another test for NaN parsing (#433)uglify-js
: add --support-ie8
and peg to v2.7.x since it doesn’t follow semvereslint
, @ljharb/eslint-config
, jscs
, uglify-js
, semver
; remove concurrently
(#421)