Update checked-in dependencies

This commit is contained in:
github-actions[bot] 2021-07-27 16:54:26 +00:00
parent 6b0d45a5c6
commit cc1adb825a
4247 changed files with 144820 additions and 149530 deletions

129
node_modules/es-abstract/CHANGELOG.md generated vendored
View file

@ -1,3 +1,132 @@
1.18.3 / 2021-05-27
=================
* [Fix] `ES2020+`: `ToNumber`: ensure it throws on a BigInt (#130)
1.18.2 / 2021-05-25
=================
* [meta] add `helpers` to "exports" field, for back compat
1.18.1 / 2021-05-25
=================
* [readme] update and clarify entry points
* [meta] add "exports" field, with escape hatch
* [meta] add `sideEffects` field
* [meta] use `prepublishOnly`, for npm 7+
* [eslint] clean up eslint rules
* [Deps] update `is-regex`, `is-string`, `object-inspect`, `unbox-primitive`
* [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape`
* [actions] disable fail-fast on matrix jobs
* [actions] use `node/install` action instead of `node/run`
* [actions] update codeql-analysis to new best practices
1.18.0 / 2021-03-03
=================
* [New] add `ES2020`, and a number of additional AOs: See the changelog entries for the prereleases for more information:
- [next.3](./CHANGELOG.md#1180-next3--2021-03-01)
- [next.2](./CHANGELOG.md#1180-next2--2021-01-17)
- [next.1](./CHANGELOG.md#1180-next1--2020-09-30)
- [next.0](./CHANGELOG.md#1180-next0--2020-08-14)
* [Refactor] `ES5+`: `Abstract Relational Comparison`: increase coverage
* [Tests] increase coverage
* [Tests] do not run coverage on node 0.6
1.18.0-next.3 / 2021-03-01
=================
* [New] `ES2015`: add `StringGetIndexProperty`
* [New] `ES2015+`: add `RegExpCreate`, `SplitMatch`, `StringCreate`
* [New] `ES2016-ES2019`: add `UTF16Decode`
* [New] `ES2020+`: add `NumberToBigInt`
* [New] `ES2020+: add `BigInt::`/`Number::` methods:
* [Fix] `ES5`: `ToNumber`: properly refuse to parse ES6+ forms
* [Fix] `ES2015+`: `Invoke`: optional argumentsList must be a List of arguments, not a list of arguments
* [Fix] `ES2016+`: `UTF16Encoding`: properly return a string code point instead of a numeric code point
* [Fix] `ES2020`: `NumberBitwiseOp`: assert that x and y are Numbers
* [readme] remove travis/testling badge, fix repo URLs
* [meta] `ES2015`: add missing `CreateArrayIterator` AO
* [meta] `ES2015-ES2017`: add missing `DaylightSavingTA` AO
* [meta] rerun `npm run spackle` to update URLs left after 11d8c8df11c0d15d094a6035afed662e22b440ef
* [meta] update ecma URLs
* [meta] unignore 2020 operations list
* [meta] update operations scripts linting
* [meta] refactor getOps script to fetch all years at once
* [meta] refactor operations script to keep years in one place
* [meta] fix ES2015 spec URL
* [Deps] update `has-symbols`, `string.prototype.trimend`, `string.prototype.trimstart`, `get-intrinsic`, `is-callable`, `is-regex`
* [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `array.prototype.indexof`, `aud`, `es-value-fixtures`, `object.fromentries`, `tape`, `diff`
* [operations] detect ES2020+ style `T::` numeric operations
* [Tests] increase coverage
* [Tests] `BigInt(1e17)` throws on node v10.4-v10.6
* [Tests] improve coverage on `Number::` methods
* [Tests] `tape` v5 `.equal` now uses strict equality, so no more need for `is()`
* [Tests] improve BigInt:: and Number:: coverage
* [Tests] actually run all the helpers tests
* [Tests] ensure "expected missing" ops list is accurate
* [Tests] abstract away per-operation skips
* [Tests] skip BigInt:: tests on envs without BigInts
* [Tests] use `es-value-fixtures`
* [actions] update workflows
1.18.0-next.2 / 2021-01-17
=================
* [New] `helpers`: add `isByteValue`, `isCodePoint`, `some`
* [Fix] `ES2018+`: fix `GetSubstitution` with named captures
* [Fix] `ES2020`: `GetIterator`: add omitted `hint` parameter
* [Fix] `ES2018`/`ES2019`: `SetFunctionLength`: Infinities should throw
* [Fix] `ES2020`: `ToIndex` uses `SameValue` instead of `SameValueZero`
* [Fix] `ES2020`: `CopyDataProperties` uses `CreateDataPropertyOrThrow` instead of `CreateDataProperty`
* [Refactor] use extracted `call-bind` instead of local helpers
* [Refactor] use extracted `get-intrinsic` package
* [Deps] update `call-bind`, `get-intrinsic`, `is-callable`, `is-negative-zero`, `is-regex`, `object-inspect`, `object.assign`, `string.prototype.trimend`, `string.prototype.trimstart`
* [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `array.prototype.indexof`, `aud`, `diff`, `functions-have-names`, `has-bigints`, `has-strict-mode`, `object-is`, `object.fromentries`, `tape`
* [actions] switch Automatic Rebase workflow to `pull_request_target` event
* [actions] add "Allow Edits" workflow
* [meta] pin cheerio to v1.0.0-rc.3, to fix getOps
* [meta] make all URLs consistent, and point to spec artifacts
* [meta] refactor `deltas` script; update eslint on operations scripts
* [meta] do not publish .github dir (#123)
* [Tests] add `v.notNonNegativeIntegers`, `v.nonConstructorFunctions`
* [Tests] migrate tests to Github Actions
* [Tests] run coverage on all tests
* [Tests] add `npm run test:ses`
1.18.0-next.1 / 2020-09-30
=================
* [Fix] `ES2020`: `ToInteger`: `-0` should always be normalized to `+0` (#116)
* [patch] `GetIntrinsic`: Adapt to override-mistake-fix pattern (#115)
* [Fix] `callBind`: ensure compatibility with SES
* [Deps] update `is-callable`, `object.assign`
* [Dev Deps] update `eslint`, `@ljharb/eslint-config`
* [eslint] fix warning
* [Tests] temporarily allow SES tests to fail (#115)
* [Tests] ses-compat - initialize module after ses lockdown (#113)
* [Tests] [Refactor] use defineProperty helper rather than assignment
* [Tests] [Refactor] clean up defineProperty test helper
1.18.0-next.0 / 2020-08-14
=================
* [New] add `ES2020`
* [New] `GetIntrinsic`: add `%AggregateError%`, `%FinalizationRegistry%`, and `%WeakRef%`
* [New] `ES5`+: add `abs`, `floor`; use `modulo` consistently
* [New] `GetIntrinsic`: Cache accessed intrinsics (#98)
* [New] `GetIntrinsic`: Add ES201x function intrinsics (#97)
* [New] `ES2015`+: add `QuoteJSONString`, `OrdinaryCreateFromConstructor`
* [New] `ES2017`+: add `StringGetOwnProperty`
* [New] `ES2016`+: add `UTF16Encoding`
* [New] `ES2018`+: add `SetFunctionLength`, `UnicodeEscape`
* [New] add `isLeadingSurrogate`/`isTrailingSurrogate` helpers
* [Fix] `ES5`+: `ToPropertyDescriptor`: use intrinsic TypeError
* [Fix] `ES2018+`: `CopyDataProperties`/`NumberToString`: use intrinsic TypeError
* [Deps] update `is-regex`, `object-inspect`
* [Dev Deps] update `eslint`
1.17.7 / 2020-09-30
=================
* [Fix] `ES2020`: `ToInteger`: `-0` should always be normalized to `+0` (#116)
* [patch] `GetIntrinsic`: Adapt to override-mistake-fix pattern (#115)
* [Fix] `callBind`: ensure compatibility with SES
* [Deps] update `is-callable`, `is-regex`, `object-inspect`, `object.assign`
* [Dev Deps] update `eslint`, `@ljharb/eslint-config`
1.17.6 / 2020-06-13
=================
* [Fix] `helpers/getSymbolDescription`: use the global Symbol registry when available (#92)