Commit b0922ae
authored
fix(deps): Update typescript-eslint monorepo to v5.42.0 (#80)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) | devDependencies | minor | [`5.38.1` -> `5.42.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.38.1/5.42.0) |
| [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) | devDependencies | minor | [`5.38.1` -> `5.42.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.38.1/5.42.0) |
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary>
### [`v5.42.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5420-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5410v5420-2022-10-31)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.41.0...v5.42.0)
##### Bug Fixes
- **ast-spec:** add TSQualifiedName to TypeNode union ([#​5906](https://togithub.com/typescript-eslint/typescript-eslint/issues/5906)) ([5c316c1](https://togithub.com/typescript-eslint/typescript-eslint/commit/5c316c12f09d58aee6ee634a8055533f361f1589))
- **eslint-plugin:** \[no-extra-parens] handle type assertion in extends clause ([#​5901](https://togithub.com/typescript-eslint/typescript-eslint/issues/5901)) ([8ed7219](https://togithub.com/typescript-eslint/typescript-eslint/commit/8ed72192c274249d26628fb125796e71318b857a))
##### Features
- **eslint-plugin:** \[member-ordering] add natural sort order ([#​5662](https://togithub.com/typescript-eslint/typescript-eslint/issues/5662)) ([1eaae09](https://togithub.com/typescript-eslint/typescript-eslint/commit/1eaae09ecca359f366b94f6a04665403f48b05c7))
- **eslint-plugin:** \[no-invalid-void-type] better report message for void used as a constituent inside a function return type ([#​5274](https://togithub.com/typescript-eslint/typescript-eslint/issues/5274)) ([d806bda](https://togithub.com/typescript-eslint/typescript-eslint/commit/d806bda82343712a24e3c78b9b34d4345dd1de3b))
### [`v5.41.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5410-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5401v5410-2022-10-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.40.1...v5.41.0)
##### Bug Fixes
- **eslint-plugin:** \[no-base-to-string] ignore Error, URL, and URLSearchParams by default ([#​5839](https://togithub.com/typescript-eslint/typescript-eslint/issues/5839)) ([96e1c6c](https://togithub.com/typescript-eslint/typescript-eslint/commit/96e1c6c171a34b0793c50c3dba853c3999a6bd49))
- **type-utils:** prevent stack overflow in `isTypeReadonly` ([#​5860](https://togithub.com/typescript-eslint/typescript-eslint/issues/5860)) ([a6d8f7e](https://togithub.com/typescript-eslint/typescript-eslint/commit/a6d8f7edb84f9f6dd59a76faf53bf686756e2aed)), closes [#​4476](https://togithub.com/typescript-eslint/typescript-eslint/issues/4476)
##### Features
- **eslint-plugin:** \[no-unsafe-declaration-merging] switch to use scope analysis instead of type information ([#​5865](https://togithub.com/typescript-eslint/typescript-eslint/issues/5865)) ([e70a10a](https://togithub.com/typescript-eslint/typescript-eslint/commit/e70a10aea684bc6bca05b69bfce3bae769a5f5ab))
- **eslint-plugin:** add no-unsafe-declaration-merging ([#​5840](https://togithub.com/typescript-eslint/typescript-eslint/issues/5840)) ([3728031](https://togithub.com/typescript-eslint/typescript-eslint/commit/3728031c659dabde7658cd54184951d4be9aabcb))
#### [5.40.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.40.0...v5.40.1) (2022-10-17)
##### Bug Fixes
- **eslint-plugin:** Skip missing 'rest' tuple type arguments in no-misused-promises ([#​5809](https://togithub.com/typescript-eslint/typescript-eslint/issues/5809)) ([c5beaa2](https://togithub.com/typescript-eslint/typescript-eslint/commit/c5beaa2ea340985211ca5c12821842c54f5170f0)), closes [#​5807](https://togithub.com/typescript-eslint/typescript-eslint/issues/5807)
### [`v5.40.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5401-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5400v5401-2022-10-17)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.40.0...v5.40.1)
##### Bug Fixes
- **eslint-plugin:** Skip missing 'rest' tuple type arguments in no-misused-promises ([#​5809](https://togithub.com/typescript-eslint/typescript-eslint/issues/5809)) ([c5beaa2](https://togithub.com/typescript-eslint/typescript-eslint/commit/c5beaa2ea340985211ca5c12821842c54f5170f0)), closes [#​5807](https://togithub.com/typescript-eslint/typescript-eslint/issues/5807)
### [`v5.40.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5400-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5390v5400-2022-10-10)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.39.0...v5.40.0)
##### Bug Fixes
- **eslint-plugin:** \[consistent-indexed-object-style] handle interface generic ([#​5746](https://togithub.com/typescript-eslint/typescript-eslint/issues/5746)) ([7a8a0a3](https://togithub.com/typescript-eslint/typescript-eslint/commit/7a8a0a3c500ca726d2ab3bee0ae9f3fb9d8d39b8))
- **eslint-plugin:** \[no-unnecessary-condition] handle void ([#​5766](https://togithub.com/typescript-eslint/typescript-eslint/issues/5766)) ([ac8f06b](https://togithub.com/typescript-eslint/typescript-eslint/commit/ac8f06b68dca7666bfb78fb38d6ccc07f676e435))
##### Features
- **eslint-plugin:** Check 'rest' parameters in no-misused-promises ([#​5731](https://togithub.com/typescript-eslint/typescript-eslint/issues/5731)) ([6477f38](https://togithub.com/typescript-eslint/typescript-eslint/commit/6477f3855627cc257edc021b859711d4a5847a12)), closes [#​4015](https://togithub.com/typescript-eslint/typescript-eslint/issues/4015)
- **utils:** add dependency constraint filtering for `RuleTester` ([#​5750](https://togithub.com/typescript-eslint/typescript-eslint/issues/5750)) ([121f4c0](https://togithub.com/typescript-eslint/typescript-eslint/commit/121f4c0e7252def95d917e4734e933e53e29d501))
### [`v5.39.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5390-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5381v5390-2022-10-03)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.38.1...v5.39.0)
##### Features
- **eslint-plugin:** allow using void as a default type for a generic argument if allowInGenericTypeArguments is specified ([#​5671](https://togithub.com/typescript-eslint/typescript-eslint/issues/5671)) ([bb46ef0](https://togithub.com/typescript-eslint/typescript-eslint/commit/bb46ef0817fe03ef71f8e0f3df0cf96bc355e068))
#### [5.38.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.38.0...v5.38.1) (2022-09-26)
**Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary>
### [`v5.42.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5420-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5410v5420-2022-10-31)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.41.0...v5.42.0)
##### Features
- **scope-manager:** ignore ECMA version ([#​5881](https://togithub.com/typescript-eslint/typescript-eslint/issues/5881)) ([3b8d449](https://togithub.com/typescript-eslint/typescript-eslint/commit/3b8d449696c319690536a18a48ef32749dc2f559))
##### Reverts
- Revert "feat(scope-manager): ignore ECMA version" ([#​5888](https://togithub.com/typescript-eslint/typescript-eslint/issues/5888)) ([2ee81df](https://togithub.com/typescript-eslint/typescript-eslint/commit/2ee81df5a365d82ef4b3dfc124d4ec39c7bcb725)), closes [#​5888](https://togithub.com/typescript-eslint/typescript-eslint/issues/5888) [#​5881](https://togithub.com/typescript-eslint/typescript-eslint/issues/5881)
### [`v5.41.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5410-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5401v5410-2022-10-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.40.1...v5.41.0)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
#### [5.40.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.40.0...v5.40.1) (2022-10-17)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
### [`v5.40.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5401-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5400v5401-2022-10-17)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.40.0...v5.40.1)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
### [`v5.40.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5400-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5390v5400-2022-10-10)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.39.0...v5.40.0)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
### [`v5.39.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5390-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5381v5390-2022-10-03)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.38.1...v5.39.0)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
#### [5.38.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.38.0...v5.38.1) (2022-09-26)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.
---
This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMzYuMCIsInVwZGF0ZWRJblZlciI6IjMyLjIzNi4wIn0=-->1 parent bd0c42f commit b0922ae
2 files changed
+110
-92
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
| 42 | + | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
0 commit comments