Bump eslint-plugin-import to avoid vulnerability in dependency

This commit is contained in:
Henry Mercer 2023-01-18 20:26:59 +00:00
parent 10695e6a20
commit ed9506bbaf
1660 changed files with 67726 additions and 27926 deletions

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

@ -1,3 +1,186 @@
1.21.1 / 2023-01-10
=================
* [Fix] move `available-typed-arrays` to runtime deps
* [Fix] `ES2021`+: `NumberToBigInt`: throw the proper error on an env without BigInts
* [Fix] `ES2018`+: `CreateAsyncFromSyncIterator`: properly check `next` method args length
* [Fix] `ES2020`-`ES2021`: Abstract Relational Comparison: handle BigInts properly
* [Fix] `ES2022`+: `StringToBigInt`: invalid BigInts should be `undefined`, not `NaN` as in previous years
* [Fix] `helpers/isFinite`: properly handle BigInt values
* [Fix] `ES2020`+: `CreateListFromArrayLike`: accept BigInts
* [Fix] `ES2019`+: `AsyncFromSyncIteratorContinuation`: throw a SyntaxError when > 1 arg is passed
* [patch] `ES2020`+: `GetIterator`: use SyntaxError for intentionally unsupported
* [patch] `ES2015`+: `GetPrototypeFromContructor`: use SyntaxError for intentionally unsupported
* [patch] `ES2022`+: `StringToNumber`: fix non-string assertion failure message
* [Deps] update `es-set-tostringtag`, `is-array-buffer`
* [Tests] increase coverage
* [Tests] exclude coverage from files that have been replaced by an extracted package
1.21.0 / 2023-01-04
=================
* [New] `ES2015`+: add `IsDetachedBuffer`
* [New] `ES2015+`: add `DetachArrayBuffer`
* [New] `ES2020`+: add `NumericToRawBytes`
* [New] `ES2017` - `ES2019`: add `NumberToRawBytes`
* [New] `ES2020+`: add `RawBytesToNumeric`
* [New] `ES2017-ES2019`: add `RawBytesToNumber`
* [New] `ES2017`+: add `ValidateAtomicAccess`
* [New] `ES2021`+: add `ValidateIntegerTypedArray`
* [New] `ES2015`+: add `ValidateTypedArray`
* [New] `ES2015`+: add `GetGlobalObject`
* [New] `ES2022`+: add `TypedArrayElementSize`, `TypedArrayElementType`
* [New] `ES2015`+: add `max`, `min`
* [New] `helpers/assertRecord`: add predicates for PromiseCapability and AsyncGeneratorRequest Records
* [New] `ES2018`+: add `AsyncIteratorClose`
* [New] `ES2015`+: `IteratorClose`: also accept a Completion Record instance instead of a completion thunk
* [New] `ES2015`+ (CompletionRecord, NormalCompletion), `ES2018`+ (ThrowCompletion): add new AOs
* [New] `ES2015`+ (`ObjectCreate`) and `ES2020`+ (`OrdinaryObjectCreate`): use `internal-slot` to support additional slots
* [New] `ES2018`+: add `CreateAsyncFromSyncIterator`
* [patch] `ES2015`+: `GetMethod`: better failure message
* [Refactor] use `es-set-tostringtag` package
* [Refactor] use `has-proto` package
* [Deps] update `has-proto`, `es-set-tostringtag`, `internal-slot`
* [meta] fix spackle script to `git add` after all writing is done
* [meta] autogenerate esX entry points
* [meta] use a leading slash in gitattributes for proper spackle matching
* [Tests] fix comments on missing AOs
* [Tests] filter out host-defined AOs
* [Dev Deps] update `@ljharb/eslint-config`, `aud`
1.20.5 / 2022-12-07
=================
* [Fix] `ES2020+`: `floor`: make it work with BigInts as well
* [Refactor] use `gopd`
* [Tests] add `mod` helper tests (#147)
* [Deps] update `string.prototype.trimend`, `string.prototype.trimstart`
* [Dev Deps] update `array.prototype.filter`, `array.prototype.flatmap`, `array.prototype.indexof`, `object.fromentries`
1.20.4 / 2022-10-06
=================
* [Fix] `ES2021+`: values that truncate to -0 in `ToIntegerOrInfinity` (#146)
* [Deps] update `is-callable`
1.20.3 / 2022-09-22
=================
* [Refactor] extract regex tester to `safe-regex-test` package
* [Deps] update `get-intrinsic`, `is-callable`
* [Dev Deps] update `aud`, `tape`
1.20.2 / 2022-09-01
=================
* [Fix] `ES2020+`: `SameValueNonNumeric`: properly throw on BigInt values
* [Deps] update `object.assign`, `get-intrinsic`, `object-inspect`
* [Dev Deps] update `array.prototype.indexof`, `diff`, `es-value-fixtures`, `tape`
* [meta] `spackle`: always mkdirp new files to be written
* [Tests] fix vscode auto-const from 8fc256d
1.20.1 / 2022-05-16
=================
* [Fix] `thisTimeValue`: use `getTime`, not `valueOf`, to get the time value
* [Refactor] create `IsArray` helper
* [Deps] update `regexp.prototype.flags`
* [Dev Deps] use `for-each` instead of `foreach`
1.20.0 / 2022-05-05
=================
* [New] add ES2022
* [New] `ES2015+`: add `ObjectDefineProperties`
* [Refactor] create `fromPropertyDescriptor` helper
* [Refactor] use `has-property-descriptors`
* [Deps] update `string.prototype.trimend`, `string.prototype.trimstart`, `unbox-primitive`
* [meta] use `npmignore` to autogenerate an npmignore file
* [Dev Deps] update `es-value-fixtures`, `has-bigints`, `functions-have-names`
* [Tests] copy GetIntrinsic tests over from `get-intrinsic`
1.19.5 / 2022-04-13
=================
* [Fix] `DefineOwnProperty`: FF 4-22 throws an exception when defining length of an array
* [Dev Deps] update `@ljharb/eslint-config`
1.19.4 / 2022-04-12
=================
* [Fix] `ES2015+`: `CreateDataProperty`: a nonwritable but configurable property is still converted to a data property
1.19.3 / 2022-04-11
=================
* [Fix] `ES2015+`: `GetIterator`, `IterableToArrayLike`: in Symbol-less envs, handle boxed string objects
* [Robustness] use `exec` instead of `test`, since the latter observably looks up `exec`
* [Deps] update `is-shared-array-buffer`
* [actions] restrict permissions
* [Dev Deps] update `tape`
* [Tests] add test coverage
* [Tests] avoid a bug in node v4.0 with bound function names
1.19.2 / 2022-03-28
=================
* [Fix] `ES2018+`: `EnumerableOwnPropertyNames`, `ToIntegerOrInfinity`, `UTF16SurrogatePairToCodePoint`: proper function names
* [Fix] `ES2015+`: `GetOwnPropertyKeys`/`IsExtensible`/`{Set,Test}IntegrityLevel`: avoid a crash in IE 8 on missing ES5 intrinsics
* [Fix] `helpers/DefineOwnProperty`: avoid a crash in IE 8
* [Fix] `ES2015+`: `StringCreate`: properly check for `prototype` being `String.prototype`
* [Docs] `ES2015+`: `GetV`: Fix spec URL
* [meta] operations: use a URL object instead of a URL string
* [meta] remove defunct greenkeeper config
* [meta] better `eccheck` command; fix indentation
* [Tests] node v0.6 lacks `RegExp.prototype.source`
* [Tests] remove a stray `console.log`
* [Tests] properly set the lastIndex in IE 8
* [Tests] skip test due to IE 6-8 sparse/undefined bug
* [Tests] in IE 8, an empty regex is `` and not `(?:)`
* [Tests] ES3 engines dont have `.bind`
* [Tests] avoid needless failures in ES3 engines that don't support descriptors
* [Tests] add test to cover https://github.com/tc39/ecma262/issues/2611
* [Deps] update `has-symbols`, `is-negative-zero`, `is-weakref`, `object-inspect`
* [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `object.fromentries`, `safe-publish-latest`, `tape`
* [actions] reuse common workflows
* [actions] update codecov uploader
1.19.1 / 2021-10-02
=================
* [Fix] `ES2020+`: `CreateRegExpStringIterator`: should not have enumerable methods
* [Dev Deps] update `array.prototype.filter`, `array.prototype.indexof`
1.19.0 / 2021-09-30
=================
* [New] `ES2021+`: `IterableToList`: make `method` parameter optional (#61)
* [New] add ES2021
* [New] `ES2020+`: add `StringToBigInt`, `ToBigInt`, `ToBigInt64`, `ToBigUint64`
* [New] `ES2017`+: add `IsSharedArrayBuffer`, `OrdinaryToPrimitive`
* [New] `ES2015+`: add `CharacterRange`, `IsCompatiblePropertyDescriptor`
* [New] `ES2020+`: add `CreateRegExpStringIterator`
* [Fix] `ES2020+`: `ToBigInt64`/`ToBigUint64`: avoid node v10.4-v10.8 bug with limited BigInt range
* [Fix] `ES2020+`: `AbstractRelationalComparison`, `AbstractEqualityComparison`: support BigInt
* [Fix] `ES2020+`: `ToBigInt64`/`ToBigUint64`: Improve the definitions of twoSixtyThree and twoSixtyFour (#140)
* [meta] do not publish .gitattributes
* [Tests] Correct the behavior of `safeBigInt`
* [Tests] Exclude dotfiles from the testing sweep (#141)
1.18.7 / 2021-09-28
=================
* [Fix] `getOwnPropertyDescriptor` helper: avoid crashing in IE < 9
* [Fix] `ArraySetLength`: `node` `v0.6` has a bug where array lengths can be Set but not Defined
* [eslint] remove unused directive
* [Tests] fix spelling
1.18.6 / 2021-09-07
=================
* [Fix] `ES2020+`: `NumberToBigInt`: throw a SyntaxError when BigInts are not supported
* [Refactor] extract getSymbolDescription logic to `get-symbol-description`
* [Refactor] `ES2018+`: `AbstractRelationalComparison`: use `IsStringPrefix`
* [Deps] update `is-callable`, `is-regex`, `is-string`
* [Dev Deps] update `@ljharb/eslint-config`, `tape`
* [Tests] `GetSubstitution`: add cases
1.18.5 / 2021-08-01
=================
* [meta] remove "exports" (#133)
* [Dev Deps] update `eslint`
1.18.4 / 2021-07-29
=================
* [meta] partial revert of b54cfe8525faff482450e843a49d43be3a086225
* [Deps] update `internal-slot`, `object-inspect`
* [Dev Deps] update `eslint`, `tape`
* [Tests] `ArraySetLength`: increase coverage
1.18.3 / 2021-05-27
=================
* [Fix] `ES2020+`: `ToNumber`: ensure it throws on a BigInt (#130)