Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update typescript-eslint monorepo to v5 (major) #10030

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 8, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typescript-eslint/eslint-plugin ^4.33.0 -> ^5.29.0 age adoption passing confidence
@typescript-eslint/parser ^4.33.0 -> ^5.29.0 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v5.29.0

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.28.0

Compare Source

Bug Fixes
  • [TS4.7] allow visiting of typeParameters in TSTypeQuery (#​5166) (dc1f930)
  • eslint-plugin: [space-infix-ops] support for optional property without type (#​5155) (1f25daf)
Features
  • eslint-plugin: [consistent-generic-constructors] add rule (#​4924) (921cdf1)

5.27.1 (2022-06-06)

Bug Fixes
  • eslint-plugin: [space-infix-ops] correct PropertyDefinition with typeAnnotation (#​5113) (d320174)
  • eslint-plugin: [space-infix-ops] regression fix for conditional types (#​5135) (e5238c8)
  • eslint-plugin: [space-infix-ops] regression fix for type aliases (#​5138) (4e13deb)

v5.27.1

Compare Source

Bug Fixes
  • eslint-plugin: [space-infix-ops] correct PropertyDefinition with typeAnnotation (#​5113) (d320174)
  • eslint-plugin: [space-infix-ops] regression fix for conditional types (#​5135) (e5238c8)
  • eslint-plugin: [space-infix-ops] regression fix for type aliases (#​5138) (4e13deb)

v5.27.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-type-alias] handle Template Literal Types (#​5092) (8febf11)
Features
  • [4.7] support new extensions (#​5027) (efc147b)
  • eslint-plugin: [ban-ts-comment] add descriptionFormat option (#​5026) (1fb31a4)
  • eslint-plugin: [no-misused-promises] warn when spreading promises (#​5053) (61ffa9e)
  • eslint-plugin: [space-infix-ops] missing error report for conditional types (#​5041) (0bfab6c)

v5.26.0

Compare Source

Bug Fixes
  • eslint-plugin: [member-delimiter-style] autofixer result is not as expected when comments after the delimiter with option delimiter: 'none' (#​5029) (ed7b5f6)
  • eslint-plugin: [member-delimiter-style] autofixer result is not as expected with option delimiter: 'none' (#​5023) (9e97a11)
  • eslint-plugin: [prefer-readonly] correct issue with anonymus functions (#​4974) (952e2f0), closes #​2590

v5.25.0

Compare Source

Bug Fixes
  • eslint-plugin: [typedef] stop enforcing rule for assignment expressions (#​4958) (04a216c)
  • eslint-plugin: strict config should not extend recommended (#​5005) (05d71c2)
  • website: correct Presets link to be Configs (#​5004) (e18e91c)
Features
  • eslint-plugin: [no-empty-function] new allow option overrideMethods (#​4923) (13c05ae)
  • eslint-plugin: deprecate no-duplicate-imports in favour of import/no-duplicates (#​4973) (1d2e41a)
  • update to TypeScript 4.7-rc (#​4829) (6fe783c)

v5.24.0

Compare Source

Bug Fixes
Features

v5.23.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-restricted-imports] allow type import as long as there's one matching pattern (#​4898) (0419d28)
  • eslint-plugin: [no-unnecessary-type-constraint] change to suggestion fix, fix multiple trailing comma failures (#​4901) (4507ac8)

v5.22.0

Compare Source

Bug Fixes
  • eslint-plugin: [comma-spacing] verify nextToken exists (#​4868) (23746f8)
Features

v5.21.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-misused-promises] prioritize false returns when checking whether a function returns only void (#​4841) (ccadb60)
  • eslint-plugin: [no-namespace] fix false positive for exported namespaces when allowDeclarations=true (#​4844) (4e7c9be)
  • eslint-plugin: [space-infix-ops] fix no error when right type is function (#​4848) (d74d559)
Features
  • eslint-plugin: [parameter-properties] add rule to replace no-parameter-properties (#​4622) (88ed9ec)

v5.20.0

Compare Source

Features
  • eslint-plugin: [no-magic-numbers] ignoreTypeIndexes option (#​4789) (5e79451)

v5.19.0

Compare Source

Bug Fixes
Features
  • eslint-plugin: [unified-signatures] add ignoreDifferentlyNamedParameters option (#​4659) (fdf95e0)
  • eslint-plugin: add support for valid number and bigint intersections in restrict-plus-operands rule (#​4795) (19c600a)

v5.18.0

Compare Source

Bug Fixes
  • eslint-plugin: method-signature-style respect getter signature (#​4777) (12dd670)
Features
  • eslint-plugin: [no-shadow] ignoreOnInitialization option (#​4603) (068ea9b)
  • eslint-plugin: [no-this-alias] report on assignment expressions (#​4718) (8329498)

v5.17.0

Compare Source

Features
  • eslint-plugin: [no-unused-vars] add destructuredArrayIgnorePattern options (#​4748) (6f8db8b)

v5.16.0

Compare Source

Bug Fixes
  • eslint-plugin: [consistent-type-assertions] enforce assertionStyle for const assertions (#​4685) (8ec05be)
Features
  • eslint-plugin: [prefer-optional-chain] support logical with empty object (#​4430) (d21cfe0)

v5.15.0

Compare Source

Features

v5.14.0

Compare Source

Bug Fixes
  • eslint-plugin: [naming-convention] cover case that requires quotes (#​4582) (3ea0947)
  • eslint-plugin: [no-misused-promises] factor thenable returning function overload signatures (#​4620) (56a09e9)
  • eslint-plugin: [prefer-readonly-parameter-types] handle class sharp private field and member without throwing error (#​4343) (a65713a)
  • eslint-plugin: [return-await] correct autofixer in binary expression (#​4401) (5fa2fad)
Features
  • eslint-plugin: [no-misused-promises] add granular options within checksVoidReturns (#​4623) (1085177)

v5.13.0

Compare Source

Bug Fixes
  • eslint-plugin: [sort-type-union-intersection-members] Wrap the constructorType in parentheses (#​4590) (851bb90)
Features
  • eslint-plugin: [no-misused-promises] check more places for checksVoidReturn (#​4541) (052cf51)
  • eslint-plugin: add no-redundant-type-constituents rule (#​4378) (63d051e)
  • eslint-plugin: add no-useless-empty-export rule (#​4380) (823b945)
  • eslint-plugin: add extension rule space-before-blocks (#​1606) (#​4184) (208b6d0)
  • eslint-plugin: added member group support to member-ordering rule (#​4538) (6afcaea)

5.12.1 (2022-02-21)

Bug Fixes
  • eslint-plugin: [no-unnecessary-type-arguments] fix comparison of types (#​4555) (fc3936e)

v5.12.1

Compare Source

Bug Fixes
  • eslint-plugin: [no-unnecessary-type-arguments] fix comparison of types (#​4555) (fc3936e)

v5.12.0

Compare Source

Bug Fixes
  • eslint-plugin: [init-declarations] fix nested namespace (#​4544) (fe910e6)
  • eslint-plugin: [no-unnecessary-type-arguments] Use Symbol to check if it's the same type (#​4543) (5b7d8df)
  • support nested object deconstructuring with type annotation (#​4548) (4da9278)
Features
  • add checking property definition for allowNames option (#​4542) (e32bef6)

v5.11.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-magic-numbers] fix invalid schema merging (#​4517) (b95f796)
  • eslint-plugin: [non-nullable-type-assertion-style] fix false positive when asserting to a generic type that might be nullish (#​4509) (4209362)
Features
  • eslint-plugin: [explicit-function-return-type] add allowedNames (#​4440) (936e252)

5.10.2 (2022-01-31)

Bug Fixes
  • eslint-plugin: [no-restricted-imports] allow relative type imports with patterns configured (#​4494) (4a6d217)

5.10.1 (2022-01-24)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.10.2

Compare Source

Bug Fixes
  • eslint-plugin: [no-restricted-imports] allow relative type imports with patterns configured (#​4494) (4a6d217)

v5.10.1

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.10.0

Compare Source

Bug Fixes
  • eslint-plugin: [explicit-function-return-type] support AllowTypedFunctionExpression within AllowHigherOrderFunction (#​4250) (d053cde)
  • eslint-plugin: [no-extra-semi] false negatives when used with eslint 8.3.0 (#​4458) (f4016c2)
  • eslint-plugin: [no-invalid-this] crash when used with eslint 8.7.0 (#​4448) (e56f1e5)
  • eslint-plugin: [no-magic-numbers] handle bigint in class props (#​4411) (c8e650f)
Features
  • rename experimental-utils to utils and make experimental-utils an alias to the new package (#​4172) (1d55a75)

5.9.1 (2022-01-10)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.9.1

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.9.0

Compare Source

Features
  • experimental-utils: move isTypeReadonly from eslint-plugin to experimental-utils (#​3658) (a9eb0b9)

5.8.1 (2021-12-27)

Bug Fixes
  • eslint-plugin: [consistent-indexed-object-style] do not report for circular references (#​4347) (6edebcd)
  • eslint-plugin: [consistent-type-definitions] correct fixer with declare keyword (#​4334) (0cd911a)
  • eslint-plugin: [padding-line-between-statements] make function overloading is also processed (#​4345) (d31ec26)

v5.8.1

Compare Source

Bug Fixes
  • eslint-plugin: [consistent-indexed-object-style] do not report for circular references (#​4347) (6edebcd)
  • eslint-plugin: [consistent-type-definitions] correct fixer with declare keyword (#​4334) (0cd911a)
  • eslint-plugin: [padding-line-between-statements] make function overloading is also processed (#​4345) (d31ec26)

v5.8.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-implied-eval] improve performance (#​4313) (e344596)
  • eslint-plugin: [padding-line-between-statements] type StatementTypes can't differenciate from variable (#​4270) (bfc4324)
  • eslint-plugin: [strict-boolean-expression] false positive for truthy boolean (#​4275) (72c2e41)
  • eslint-plugin: array-type mark AST_NODE_TYPES.TSBigIntKeyword as simple (#​4274) (74e544e)
  • eslint-plugin: handle method overloading in semi (#​4318) (3b87b49)
  • experimental-utils: support immutable members (#​3844) (3d33a77)
Features
  • eslint-plugin: [no-throw-literal] add options to to disallow any/unknown (#​4207) (ff0adf9)
  • eslint-plugin: [restrict-plus-operand] add allowAny option (#​4260) (2788545)

v5.7.0

Compare Source

Features
  • eslint-plugin: [consistent-type-exports] support TS4.5 inline export specifiers (#​4236) (be4d976)
  • eslint-plugin: [consistent-type-imports] support TS4.5 inline import specifiers (#​4237) (f61af7c)
  • eslint-plugin: [no-shadow] support TS4.5 inline import specifiers (#​4239) (96b7e8e)

v5.6.0

Compare Source

Features
  • scope-manager: support TS4.5 import/export specifier kind (#​4234) (833f822)

v5.5.0

Compare Source

Bug Fixes
  • eslint-plugin: [member-ordering] order literal names correctly in (#​4054) (d57141a)
  • eslint-plugin: [no-duplicate-imports] remove unnecessary type checking for node.source (#​4196) (637722a)
  • eslint-plugin: [no-var-requires] do not report require created from createRequire (#​4221) (0040186)
  • eslint-plugin: [prefer-for-of] do nor error when iterating over this (#​4176) (258ddb0)
  • eslint-plugin: [require-await] treat yield* asynciterable as an await (#​4125) (5a4ce6a)
  • eslint-plugin: remove all whitespaces in comparison #​4220 (#​4223) (853d799)
Features
  • eslint-plugin: [member-ordering] add option to sort case insensitive (#​3896) (e3533d5)
  • eslint-plugin: array-type distinguish whether readonly or not (#​4066) (314af44)

v5.4.0

Compare Source

Bug Fixes
  • correct issues with circular imports (#​4140) (4c87b24)
  • eslint-plugin: [explicit-member-accessibility] private fields cannot have accessibility modifiers (#​4117) (81b25c1)
  • eslint-plugin: [no-implied-eval] ignore locally declared functions (#​4049) (d97140e)
  • eslint-plugin: check optional chaining for floating promises (#​4096) (d724777)
Features

5.3.1 (2021-11-08)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.3.1

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.3.0

Compare Source

Bug Fixes
  • eslint-plugin: ignore private identifiers in explicit-module-boundary-types (#​4046) (80b853d)
  • eslint-plugin: skip seenTypes for unions in isTypeReadonly (#​4043) (6af7ca7)
Features
  • eslint-plugin: [no-shadow] exclude external type declaration merging (#​3959) (a93cebf)

v5.2.0

Compare Source

Bug Fixes
Features

v5.1.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-restricted-imports]: report type-only imports properly (#​3996) (283cdf2)
  • eslint-plugin: [strict-bool-expr] treat unconstrained generic as any (#​3981) (9b29ca7)

v5.0.0

Compare Source

Bug Fixes
  • eslint-plugin: [explicit-member-accessibility] report TSAbstractPropertyDefinition and TSAbstractMethodDefinition properly (#​3901) (82016f9)
  • eslint-plugin: update new rules from master (#​3840) (d88a6b4)
  • update new rules from master (b34fb7e)
  • eslint-plugin: crash in no-dupe-class-members (v5) (#​3813) (4b09644)
Features
BREAKING CHANGES
  • eslint-plugin: ban-types no longer reports object by default
typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v5.29.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.28.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

5.27.1 (2022-06-06)

Note: Version bump only for package @​typescript-eslint/parser

v5.27.1

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.27.0

Compare Source

Bug Fixes
  • types: remove leftovers from removal of useJSXTextNode (#​5091) (f9c3647)
Features

v5.26.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.25.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.24.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.23.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.22.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.21.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.20.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.19.0

Compare Source

Note: Version bump only for p


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.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@codecov-commenter
Copy link

codecov-commenter commented Nov 8, 2021

Codecov Report

Merging #10030 (fb175da) into dev (a10e5dd) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev   #10030   +/-   ##
=======================================
  Coverage   65.15%   65.15%           
=======================================
  Files          94       94           
  Lines        4155     4155           
  Branches     1172     1172           
=======================================
  Hits         2707     2707           
  Misses       1169     1169           
  Partials      279      279           
Flag Coverage Δ
unittests 65.15% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a10e5dd...fb175da. Read the comment docs.

@renovate renovate bot changed the title chore(deps): update typescript-eslint monorepo (major) chore(deps): update typescript-eslint monorepo to v5 (major) Nov 8, 2021
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from c2aa291 to d6f97b0 Compare November 15, 2021 18:50
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from 63515f3 to 7a84d1e Compare December 6, 2021 18:41
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from eb95588 to b6de638 Compare December 13, 2021 19:31
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from 021c123 to 8c75c5c Compare December 20, 2021 19:29
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from ca88978 to 7b57e49 Compare January 3, 2022 19:31
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 7b57e49 to 8ea9b71 Compare January 10, 2022 18:46
jonathanx0011
jonathanx0011 previously approved these changes Jan 15, 2022
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from b923194 to f8f8a6a Compare January 24, 2022 18:54
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from a1215e5 to 475a8b5 Compare February 7, 2022 19:19
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 475a8b5 to ee3f370 Compare February 14, 2022 19:26
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from ee3f370 to bdbf066 Compare March 7, 2022 10:12
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from bdbf066 to e81c3e6 Compare March 26, 2022 15:02
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from e81c3e6 to 4e89854 Compare April 24, 2022 21:43
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 4e89854 to 1d71bda Compare May 3, 2022 17:43
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 1d71bda to f2f0db0 Compare May 15, 2022 23:44
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 5 times, most recently from 09c8ddb to 3a92549 Compare June 23, 2022 09:26
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 3a92549 to 45b3273 Compare June 23, 2022 09:34
@pi0 pi0 changed the base branch from dev to chore/dep-upgrade June 23, 2022 09:57
@pi0
Copy link
Member

pi0 commented Jun 23, 2022

Moving to #10510

@pi0 pi0 closed this Jun 23, 2022
@pi0 pi0 deleted the renovate/major-typescript-eslint-monorepo branch June 23, 2022 09:58
@danielroe danielroe added the 2.x label Jan 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants