All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
set-function-name
a851cbb
define-properties
, es-abstract
, get-intrinsic
, internal-slot
, regexp.prototype.flags
819a5dd
@es-shims/api
, @ljharb/eslint-config
, aud
, es6-shim
, object-inspect
, object.entries
, tape
6f479ee
npmignore
to autogenerate an npmignore file a08a8a1
define-properties
, es-abstract
, get-intrinsic
, regexp.prototype.flags
6273f0f
mock-property
94e83a3
@ljharb/eslint-config
, aud
, es5-shim
, functions-have-names
, object-inspect
, object.assign
, object.entries
, tape
8024497
028abc0
for-each
instead of foreach
f68b771
798d359
eslint
, @ljharb/eslint-config
, aud
, auto-changelog
, es5-shim
, object-inspect
, tape
8733fa4
eslint
, @ljharb/eslint-config
, @es-shims/api
, safe-publish-latest
, tape
2f0ac7d
40ea9ce
indexOf
b035fdc
has-symbols
, regexp.prototype.flags
95768f2
CreateRegExpStringIterator
from es-abstract
5c2cf33
280f47e
auto-changelog
2d26eda
es-abstract
857c8b0
eslint
, @ljharb/eslint-config
, @es-shims/api
, es5-shim
, object-inspect
, object.entries
, tape
9349ea2
node/install
instead of node/run
; use codecov
action a6a7af2
9532ccc
eslint
, @ljharb/eslint-config
, aud
, object-inspect
8ea3e71
es-abstract
, has-symbols
e906e75
eslint
, tape
fcf2270
ba642c5
get-intrinsic
directly fca987f
prepublishOnly
script for npm 7+ 4c5ba45
es-abstract
39d34df
call-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