Closed renovate[bot] closed 1 year ago
Merging #852 (c460d06) into main (867e114) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## main #852 +/- ##
=======================================
Coverage 69.86% 69.86%
=======================================
Files 12 12
Lines 1835 1835
Branches 375 375
=======================================
Hits 1282 1282
Misses 553 553
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
:tada: This PR is included in version 1.29.1 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
This PR contains the following updates:
^5.39.0
->^5.44.0
^5.39.0
->^5.44.0
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.44.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5440-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5430v5440-2022-11-21) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.43.0...v5.44.0) ##### Bug Fixes - **eslint-plugin:** \[no-empty-interface] disable autofix for declaration merging with class ([#5920](https://togithub.com/typescript-eslint/typescript-eslint/issues/5920)) ([a4f85b8](https://togithub.com/typescript-eslint/typescript-eslint/commit/a4f85b8cfe38ba8ea2a2ac4a56d9b11a81a8a15a)) - **eslint-plugin:** \[no-unnecessary-condition] handle index signature type ([#5912](https://togithub.com/typescript-eslint/typescript-eslint/issues/5912)) ([5baad08](https://togithub.com/typescript-eslint/typescript-eslint/commit/5baad0893f9a90633d57fffac69af7523bd1501e)) - **eslint-plugin:** \[prefer-optional-chain] handle binary expressions in negated or ([#5992](https://togithub.com/typescript-eslint/typescript-eslint/issues/5992)) ([2778ff0](https://togithub.com/typescript-eslint/typescript-eslint/commit/2778ff0c3db011148be93ed3bea5ce07af3c81ef)) - **typescript-estree:** don't consider a cached program unless it's specified in the current `parserOptions.project` config ([#5999](https://togithub.com/typescript-eslint/typescript-eslint/issues/5999)) ([530e0e6](https://togithub.com/typescript-eslint/typescript-eslint/commit/530e0e618cdf4bb956149bf8a8484848e1b9a1f5)) ##### Features - **eslint-plugin:** \[adjacent-overload-signatures] check BlockStatement nodes ([#5998](https://togithub.com/typescript-eslint/typescript-eslint/issues/5998)) ([97d3e56](https://togithub.com/typescript-eslint/typescript-eslint/commit/97d3e56709ee19fdec39fd8b99d080db90b306e9)) - **eslint-plugin:** \[keyword-spacing] Support spacing in import-type syntax ([#5977](https://togithub.com/typescript-eslint/typescript-eslint/issues/5977)) ([6a735e1](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a735e142ef67f3af6497f922cf83706867eb6b7)) ### [`v5.43.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5430-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5421v5430-2022-11-14) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.1...v5.43.0) ##### Bug Fixes - **eslint-plugin:** \[no-shadow] handle false positives on generics and parameters ([#5902](https://togithub.com/typescript-eslint/typescript-eslint/issues/5902)) ([769e8c8](https://togithub.com/typescript-eslint/typescript-eslint/commit/769e8c8b9a51cd3448e47d13c7b0dab0468ee23c)) - **eslint-plugin:** \[promise-function-async] handle keyword token ([#5907](https://togithub.com/typescript-eslint/typescript-eslint/issues/5907)) ([f25a94f](https://togithub.com/typescript-eslint/typescript-eslint/commit/f25a94fa75e497a6b9ec29a008bcc89818eed60d)) ##### Features - **eslint-plugin:** \[consistent-type-imports] support fixing to inline types ([#5050](https://togithub.com/typescript-eslint/typescript-eslint/issues/5050)) ([75dcdf1](https://togithub.com/typescript-eslint/typescript-eslint/commit/75dcdf164d206c5530ba7cc095c4599ec90abe35)) - **eslint-plugin:** \[naming-convention] add support for "override" and "async" modifiers ([#5310](https://togithub.com/typescript-eslint/typescript-eslint/issues/5310)) ([#5610](https://togithub.com/typescript-eslint/typescript-eslint/issues/5610)) ([c759da1](https://togithub.com/typescript-eslint/typescript-eslint/commit/c759da169390ba490eee9ef773cc9edc88a32817)) - **eslint-plugin:** \[prefer-optional-chain] support suggesting `!foo || !foo.bar` as a valid match for the rule ([#5594](https://togithub.com/typescript-eslint/typescript-eslint/issues/5594)) ([923d486](https://togithub.com/typescript-eslint/typescript-eslint/commit/923d486c8c9c9096deac425e7a6cb0b6457eacbd)) #### [5.42.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.0...v5.42.1) (2022-11-07) ##### Bug Fixes - **eslint-plugin:** isTypeReadonly stack overflow ([#5875](https://togithub.com/typescript-eslint/typescript-eslint/issues/5875)) ([#5876](https://togithub.com/typescript-eslint/typescript-eslint/issues/5876)) ([2d9a33c](https://togithub.com/typescript-eslint/typescript-eslint/commit/2d9a33cfb2db53d76246a59253daaf2abb19ee57)) ### [`v5.42.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5421-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5420v5421-2022-11-07) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.0...v5.42.1) ##### Bug Fixes - **eslint-plugin:** isTypeReadonly stack overflow ([#5875](https://togithub.com/typescript-eslint/typescript-eslint/issues/5875)) ([#5876](https://togithub.com/typescript-eslint/typescript-eslint/issues/5876)) ([2d9a33c](https://togithub.com/typescript-eslint/typescript-eslint/commit/2d9a33cfb2db53d76246a59253daaf2abb19ee57)) ### [`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))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.44.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5440-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5430v5440-2022-11-21) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.43.0...v5.44.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.43.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5430-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5421v5430-2022-11-14) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.1...v5.43.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) #### [5.42.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.0...v5.42.1) (2022-11-07) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.42.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5421-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5420v5421-2022-11-07) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.0...v5.42.1) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`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)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR has been generated by Mend Renovate. View repository job log here.