Skip to content

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

Open
renovate[bot] wants to merge 1 commit intodevelopmentfrom
renovate/major-typescript-eslint-monorepo
Open

chore(deps): update typescript-eslint monorepo to v5 (major)#387
renovate[bot] wants to merge 1 commit intodevelopmentfrom
renovate/major-typescript-eslint-monorepo

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 11, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typescript-eslint/eslint-plugin 4.31.0 -> 5.20.0 age adoption passing confidence
@typescript-eslint/parser 4.31.0 -> 5.20.0 age adoption passing confidence

Release Notes

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

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

v4.33.0

Compare Source

Bug Fixes
  • eslint-plugin: [lines-between-class-members] fix exceptAfterOverload for abstract methods (#​3943) (240fc65)
  • eslint-plugin: [no-confusing-void-expression] support optional chaining (#​3937) (c40dd13)
  • eslint-plugin: [no-restricted-imports] fix crash when no options given (#​3947) (edaa3c1)
  • eslint-plugin: [non-nullable-type-assertion-style] false-positive with non-nullish as assertions and types (#​3940) (40760f9)
  • eslint-plugin: [padding-line-between-statements] TSModuleBlock should change scope (#​3944) (f8f534e)
  • eslint-plugin: [prefer-regexp-exec] check RegExp without flags (#​3946) (0868725)

v4.32.0

Compare Source

Bug Fixes
  • eslint-plugin: [consistent-type-definitions] correct fix for export default (#​3899) (ebb33ed)
  • eslint-plugin: [no-require-imports] report only global require (#​3871) (8aa87a1)
  • eslint-plugin: [no-shadow] ignore type-only imports properly (#​3868) (dda9cee)
  • eslint-plugin: [no-var-requires] report problems within NewExpression (#​3884) (ed5e459)
  • eslint-plugin: [padding-line-between-statements] problems within namespaces not being reported (#​3869) (1861356)
  • eslint-plugin: [prefer-regexp-exec] respect flags when using RegExp (#​3855) (ffdb5ff)
  • eslint-plugin: [prefer-return-this-type] handle generics properly in fixer (#​3852) (9e98b8f)
  • eslint-plugin: false-positive/negative with array index in no-unnecessary-condition (#​3805) (bdb8f0b)
Features
  • eslint-plugin: [no-type-alias]: add allowGenerics option (#​3865) (4195919)
  • eslint-plugin: add no-non-null-asserted-nullish-coalescing rule (#​3349) (4e99961)
  • eslint-plugin: add new extended rule no-restricted-imports (#​3775) (ec5d506)
  • eslint-plugin-internal: [prefer-ast-types-enum] add DefinitionType enum (#​3916) (13b7de5)

4.31.2 (2021-09-20)

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

4.31.1 (2021-09-13)

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

v4.31.2

Compare Source

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

v4.31.1

Compare Source

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

typescript-eslint/typescript-eslint (@​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 package @​typescript-eslint/parser

v5.18.0

Compare Source

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

v5.17.0

Compare Source

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

v5.16.0

Compare Source

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

v5.15.0

Compare Source

Features

v5.14.0

Compare Source

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

v5.13.0

Compare Source

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

5.12.1 (2022-02-21)

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

v5.12.1

Compare Source

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

v5.12.0

Compare Source

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

v5.11.0

Compare Source

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

5.10.2 (2022-01-31)

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

5.10.1 (2022-01-24)

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

v5.10.2

Compare Source

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

v5.10.1

Compare Source

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

v5.10.0

Compare Source

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/parser

v5.9.1

Compare Source

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

v5.9.0

Compare Source

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

5.8.1 (2021-12-27)

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

v5.8.1

Compare Source

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

v5.8.0

Compare Source

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

v5.7.0

Compare Source

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

v5.6.0

Compare Source

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

v5.5.0

Compare Source

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

v5.4.0

Compare Source

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

5.3.1 (2021-11-08)

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

v5.3.1

Compare Source

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

v5.3.0

Compare Source

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

[v5.2.0](https://togithub.com/typescript-eslint/typescript-e


Configuration

📅 Schedule: 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 WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from 739d961 to f96e72e Compare October 25, 2021 18:27
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from f96e72e to c413511 Compare November 1, 2021 18:54
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from c413511 to 567d33c Compare November 8, 2021 20:10
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 567d33c to 7d66e11 Compare March 7, 2022 09:08
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 7d66e11 to 94c763f Compare March 26, 2022 14:16
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 94c763f to 3758dbc Compare April 24, 2022 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant