get-intrinsic
directlyes-abstract
, has-symbols
eslint
, @ljharb/eslint-config
, aud
, object-inspect
, tape
prepublishOnly
script for npm 7+node/install
instead of node/run
; use codecov
actioncall-bind
, es-abstract
, internal-slot
, regexp.prototype.flags
, side-channel
eslint
, @ljharb/eslint-config
, aud
, es5-shim
, functions-have-names
, object-inspect
, object.entries
, tape
es-abstract
, side-channel
; use call-bind
where applicable; remove function-bind
eslint
, @ljharb/eslint-config
, aud
, es5-shim
, es6-shim
, functions-have-names
, object-inspect
, object.assign
, object.entries
, tape
pull_request_target
eventnyc
on all testses-shim-api
in postlint; use tape
runnerinternal-slot
side-channel
instead of "hidden" helperes-abstract
, internal-slot
, regexp.prototype.flags
, side-channel
eslint
, @ljharb/eslint-config
, tape
es-abstract
(61% bundle size decrease)es-abstract
, has-symbols
eslint
, @ljharb/eslint-config
, functions-have-names
, object-inspect
, evalmd
, object.entries
; add safe-publish-latest
funding
fieldes-abstract
flagsGetter
is only used when there is no flags
property on the regexRegExp.prototype[Symbol.matchAll]
: ToString the flags
propertyRegExp.prototype[Symbol.matchAll]
es-abstract
eslint
, @ljharb/eslint-config
, evalmd
, functions-have-names
, es5-shim
, es6-shim
, object.entries
, tape
node
v12.11
, v11.15
, v10.16
, v8.16
, v6.17
functions-have-names
npx aud
instead of npm audit
with hoopsdefine-properties
eslint
, @ljharb/eslint-config
, es5-shim
, es6-shim
, tape
npm audit
instead of nsp
node
v11.4
, v10.14
, v8.14
, v6.15
es-abstract
eslint
, nsp
, object-inspect
, tape
node
v10.3
, v9.11
, v8.11
, v6.14
, v4.9
es-abstract
, regexp.prototype.flags
es5-shim
, eslint
, object.assign
node
v9.4
, v8.9
, v6.12
; pin included builds to LTS