Skip to content
This repository has been archived by the owner on Aug 12, 2024. It is now read-only.

chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.18.0 - autoclosed #143

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 4, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typescript-eslint/eslint-plugin (source) 7.1.1 -> 7.18.0 age adoption passing confidence

Release Notes

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

v7.18.0

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib

  • eslint-plugin: [unbound-method] report on destructuring in function parameters

  • eslint-plugin: [no-duplicate-type-constituents] shouldn't report on error types

  • eslint-plugin: [strict-boolean-expressions] support branded booleans

❤️ Thank You
  • auvred
  • Oliver Salzburg
  • Vinccool96
  • Yukihiro Hasegawa

You can read about our versioning strategy and releases on our website.

v7.17.0

Compare Source

🚀 Features
  • eslint-plugin: backport no-unsafe-function type, no-wrapper-object-types from v8 to v7

  • eslint-plugin: [return-await] add option to report in error-handling scenarios only, and deprecate "never"

🩹 Fixes
  • eslint-plugin: [no-floating-promises] check top-level type assertions (and more)

  • eslint-plugin: [strict-boolean-expressions] consider assertion function argument a boolean context

  • eslint-plugin: [no-unnecessary-condition] false positive on optional private field

❤️ Thank You
  • Armano
  • Josh Goldberg ✨
  • Kirk Waiblinger
  • StyleShit

You can read about our versioning strategy and releases on our website.

v7.16.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters
❤️ Thank You
  • Dan Vanderkam

You can read about our versioning strategy and releases on our website.

v7.16.0

Compare Source

🚀 Features
  • rule-tester: stricter rule test validations

  • eslint-plugin: [no-unnecessary-parameter-property-assignment] add new rule

  • eslint-plugin: add support for nested namespaces to unsafe-member-access

  • eslint-plugin: [no-floating-promises] add checkThenables option

🩹 Fixes
  • deps: update dependency @​eslint-community/regexpp to v4.11.0

  • eslint-plugin: [no-floating-promises] add suggestions to tests from #​9263 checkThenables

  • website: react key error on internal pages of website

  • eslint-plugin: [restrict-template-expressions] don't report tuples if allowArray option is enabled

❤️ Thank You
  • Abraham Guo
  • auvred
  • Josh Goldberg ✨
  • Juan Sanchez
  • Vinccool96
  • YeonJuan
  • Yukihiro Hasegawa

You can read about our versioning strategy and releases on our website.

v7.15.0

Compare Source

🚀 Features
  • eslint-plugin: [array-type] detect Readonly<string[]> case

  • eslint-plugin: back-port new rules around empty object types from v8

🩹 Fixes
  • disable EXPERIMENTAL_useProjectService in disabled-type-checked shared config

  • eslint-plugin: [no-unsafe-return] differentiate a types-error any from a true any

  • eslint-plugin: [no-unsafe-call] differentiate a types-error any from a true any

❤️ Thank You
  • auvred
  • Kim Sang Du
  • rgehbt
  • Vinccool96

You can read about our versioning strategy and releases on our website.

v7.14.1

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-nullish-coalescing] treat enums and literals as their underlying primitive types

  • eslint-plugin: [prefer-nullish-coalescing] ensure ternary fix does not remove parens

❤️ Thank You
  • Jake Bailey

You can read about our versioning strategy and releases on our website.

v7.14.0

Compare Source

🚀 Features
  • support TypeScript 5.5
🩹 Fixes
  • eslint-plugin: [no-extraneous-class] handle abstract members

  • eslint-plugin: [prefer-nullish-coalescing] handle intersected primitive types

  • eslint-plugin: [no-invalid-this] support AccessorProperty

❤️ Thank You
  • Brad Zacher
  • cm-ayf
  • Jake Bailey
  • James Zhan
  • Joshua Chen
  • yoshi2no

You can read about our versioning strategy and releases on our website.

v7.13.1

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-readonly] refine report locations

  • eslint-plugin: [return-await] support explicit resource management

  • eslint-plugin: [no-unsafe-member-access] differentiate a types-error any from a true any

❤️ Thank You
  • Kirk Waiblinger
  • Yukihiro Hasegawa

You can read about our versioning strategy and releases on our website.

v7.13.0

Compare Source

🚀 Features
  • typescript-estree: require import = require() argument to be a string literal

  • typescript-estree: forbid .body, .async, .generator on declare function

  • eslint-plugin: [no-dynamic-delete] allow all string literals as index

🩹 Fixes
  • ast-spec: function-call-like callee should be Expression not LeftHandSideExpression

  • scope-manager: handle index signature in class

  • eslint-plugin: [init-declarations] refine report locations

  • eslint-plugin: [no-base-to-string] make error message more nuanced

  • eslint-plugin: [no-unsafe-assignment] be more specific about error types

  • eslint-plugin: [no-magic-numbers] fix implementation of the ignore option

❤️ Thank You
  • Fotis Papadogeorgopoulos
  • Joshua Chen
  • Kirk Waiblinger
  • Tobiloba Adedeji
  • Vinccool96
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.12.0

Compare Source

🚀 Features
  • eslint-plugin: [no-useless-template-literals] rename to no-useless-template-expression (deprecate no-useless-template-literals)

  • rule-tester: check for parsing errors in suggestion fixes

  • rule-tester: port checkDuplicateTestCases from ESLint

  • eslint-plugin: [no-floating-promises] add option 'allowForKnownSafePromises'

🩹 Fixes
  • no-useless-template-expression -> no-unnecessary-template-expression

  • eslint-plugin: [no-unnecessary-type-assertion] combine template literal check with const variable check

  • eslint-plugin: [dot-notation] fix false positive when accessing private/protected property with optional chaining

  • eslint-plugin: [explicit-member-accessibility] refine report locations

  • eslint-plugin: [no-unnecessary-type-assertion] declares are always defined, so always check declares

  • eslint-plugin: [prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions

  • eslint-plugin: [return-await] clean up in-try-catch detection and make autofixes safe

  • eslint-plugin: [member-ordering] also TSMethodSignature can be get/set

❤️ Thank You
  • Abraham Guo
  • Han Yeong-woo
  • Joshua Chen
  • Kim Sang Du
  • Kirk Waiblinger
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.11.0

Compare Source

🚀 Features
  • eslint-plugin: deprecate prefer-ts-expect-error in favor of ban-ts-comment
🩹 Fixes
  • eslint-plugin: [consistent-type-assertions] prevent syntax errors on arrow functions
❤️ Thank You
  • Abraham Guo
  • auvred
  • Dom Armstrong
  • Kirk Waiblinger

You can read about our versioning strategy and releases on our website.

v7.10.0

Compare Source

🚀 Features
  • eslint-plugin: [sort-type-constituents] support case sensitive sorting
🩹 Fixes
  • eslint-plugin: [prefer-regexp-exec] fix heuristic to check whether regex may contain global flag
❤️ Thank You
  • auvred
  • Emanuel Hoogeveen
  • jsfm01
  • Kirk Waiblinger

You can read about our versioning strategy and releases on our website.

v7.9.0

Compare Source

🩹 Fixes
  • eslint-plugin: [explicit-function-return-types] fix false positive on default parameters
❤️ Thank You
  • Kirk Waiblinger
  • Sheetal Nandi
  • Vinccool96

You can read about our versioning strategy and releases on our website.

v7.8.0

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unsafe-argument] handle tagged templates

  • eslint-plugin: [prefer-optional-chain] suggests optional chaining during strict null equality check

  • eslint-plugin: [consistent-type-assertions] handle tagged templates

  • eslint-plugin: [no-unsafe-return] handle union types

  • eslint-plugin: [no-unused-vars] clear error report range

❤️ Thank You
  • auvred
  • Josh Goldberg ✨
  • jsfm01
  • Kim Sang Du
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.7.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unsafe-assignment] handle shorthand property assignment

  • eslint-plugin: [explicit-function-return-type] fix checking wrong ancestor's return type

  • eslint-plugin: [prefer-optional-chain] only look at left operand for requireNullish

  • eslint-plugin: [no-for-in-array] refine report location

  • eslint-plugin: [no-unnecessary-type-assertion] allow non-null assertion for void type

❤️ Thank You
  • Abraham Guo
  • Kirk Waiblinger
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.7.0

Compare Source

🚀 Features
  • eslint-plugin: replace no-new-symbol with no-new-native-nonconstructor
❤️ Thank You
  • Dave
  • Josh Goldberg ✨

You can read about our versioning strategy and releases on our website.

v7.6.0

Compare Source

🚀 Features
  • bump npm dependency ranges
❤️ Thank You
  • Abraham Guo
  • auvred
  • Brad Zacher

You can read about our versioning strategy and releases on our website.

v7.5.0

Compare Source

🩹 Fixes
  • eslint-plugin: [no-floating-promises] handle TaggedTemplateExpression

  • eslint-plugin: [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option

❤️ Thank You
  • Brad Zacher
  • Kim Sang Du
  • Mark de Dios
  • Naru
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.4.0

Compare Source

🚀 Features
  • eslint-plugin: [consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata

  • eslint-plugin: [no-unnecessary-type-arguments] handle tagged templates

  • eslint-plugin: deprecate no-throw-literal and add a renamed only-throw-error

🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] address multipart nullish checks false positive

  • eslint-plugin: [prefer-optional-chain] properly disambiguate between boolean and false

  • eslint-plugin: [no-unnecessary-type-assertion] avoid remove const casting on template literals with expressions inside

❤️ Thank You
  • Abraham Guo
  • Brad Zacher
  • Josh Goldberg ✨
  • Kim Sang Du
  • Kirk Waiblinger
  • Marco Pasqualetti
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.3.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-floating-promises] revert disable of ignoreVoid in strict config
❤️ Thank You
  • Josh Goldberg ✨

You can read about our versioning strategy and releases on our website.

v7.3.0

Compare Source

🚀 Features
  • eslint-plugin: [restrict-template-expressions] add allowArray option

  • eslint-plugin: add meta.docs.recommended setting for strict config options

  • eslint-plugin: add rule use-unknown-in-catch-callback-variables

  • eslint-plugin: [prefer-reduce-type-parameter] supports tuple, union, intersection

🩹 Fixes
  • correct engines.node constraints in package.json

  • eslint-plugin: [unbound-method] check method definition in object literal using longhand form

  • eslint-plugin: [consistent-type-imports] handle imports without specifiers

  • eslint-plugin: [no-redundant-type-constituents] incorrectly marks & string as redundant

  • eslint-plugin: [no-unnecessary-qualifier] handle merge namespace with enum

  • eslint-plugin: [no-unused-expressions] false negatives when using assertions

  • eslint-plugin: [ban-ts-comment] more accurate handling of multiline comments

  • eslint-plugin: [explicit-function-return-type, explicit-module-boundary-types] improved checking for allowHigherOrderFunctions option

  • eslint-plugin: [class-literal-property-style] ignore property assigned in constructor

  • eslint-plugin: [no-unnecessary-type-assertion] fix false negative for const variable declarations

❤️ Thank You
  • Abraham Guo
  • Alexu
  • Arka Pratim Chaudhuri
  • auvred
  • Derrick Isaacson
  • fnx
  • Josh Goldberg ✨
  • Kirk Waiblinger
  • Marta Cardoso
  • Michaël De Boey
  • Tristan Rasmussen
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v7.2.0

Compare Source

🚀 Features
  • support TS 5.4

  • eslint-plugin: [prefer-string-starts-ends-with] add allowSingleElementEquality option

🩹 Fixes
  • eslint-plugin: expose *-type-checked-only configs for extension

  • eslint-plugin: [member-ordering] report alphabetical sorting for all groups instead of just the first failing group

  • eslint-plugin: [no-var-requires, no-require-imports] support template literal

  • eslint-plugin: [no-useless-template-literals] detect TemplateLiteral

  • eslint-plugin: [no-unnecessary-condition] handle union array and tuple type

  • eslint-plugin: [prefer-find] support ternary branches in prefer-find

❤️ Thank You
  • Arka Pratim Chaudhuri
  • auvred
  • Chris Plummer
  • Fotis Papadogeorgopoulos
  • Josh Goldberg ✨
  • Kirk Waiblinger
  • Wayne Zhang
  • YeonJuan

You can read about our versioning strategy and releases on our website.


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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies label Mar 4, 2024
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.1 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.1 - autoclosed Mar 5, 2024
@renovate renovate bot closed this Mar 5, 2024
@renovate renovate bot deleted the renovate/typescript-eslint-monorepo branch March 5, 2024 08:03
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.1 - autoclosed chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.1 Mar 11, 2024
@renovate renovate bot reopened this Mar 11, 2024
@renovate renovate bot restored the renovate/typescript-eslint-monorepo branch March 11, 2024 18:15
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.1 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.2.0 Mar 11, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from a8350d8 to e30f058 Compare March 11, 2024 21:27
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.2.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.3.0 Mar 18, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch 2 times, most recently from 8965659 to 7fd528f Compare March 19, 2024 01:28
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.3.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.3.1 Mar 19, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 7fd528f to 996ffbe Compare March 25, 2024 18:51
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.3.1 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.4.0 Mar 25, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 996ffbe to 37216cb Compare April 1, 2024 22:22
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.4.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.5.0 Apr 1, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 37216cb to ed4ff4e Compare April 8, 2024 17:52
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.5.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.6.0 Apr 8, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from ed4ff4e to c87b4ee Compare April 15, 2024 20:53
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.6.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.7.0 Apr 15, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from c87b4ee to e77b112 Compare April 22, 2024 17:29
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.7.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.7.1 Apr 22, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from e77b112 to 474aad8 Compare April 29, 2024 19:41
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.7.1 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.8.0 Apr 29, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 474aad8 to 4ba192d Compare May 13, 2024 17:30
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.8.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.9.0 May 13, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 4ba192d to 876886c Compare May 20, 2024 18:02
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.9.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.10.0 May 20, 2024
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.10.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.11.0 May 27, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 876886c to f0c9274 Compare May 27, 2024 21:18
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from f0c9274 to 5737321 Compare June 4, 2024 23:34
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.11.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.12.0 Jun 4, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 5737321 to 9a9e2ee Compare June 10, 2024 19:05
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.12.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.13.0 Jun 10, 2024
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.13.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.13.1 Jun 17, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch 2 times, most recently from ba6c803 to 140169a Compare June 24, 2024 18:19
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.13.1 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.14.0 Jun 24, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 140169a to 2698eec Compare June 24, 2024 22:52
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.14.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.14.1 Jun 24, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 2698eec to 6e63196 Compare July 9, 2024 17:49
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.14.1 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.16.0 Jul 9, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 6e63196 to 4b33a1c Compare July 15, 2024 18:27
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.16.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.16.1 Jul 15, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 4b33a1c to 7a5a96e Compare July 22, 2024 17:33
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.16.1 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.17.0 Jul 22, 2024
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 7a5a96e to 7b2a987 Compare July 29, 2024 19:09
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.17.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.18.0 Jul 29, 2024
@renovate renovate bot changed the title chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.18.0 chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.18.0 - autoclosed Aug 12, 2024
@renovate renovate bot closed this Aug 12, 2024
@renovate renovate bot deleted the renovate/typescript-eslint-monorepo branch August 12, 2024 03:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants