From fe8591e2e77e71eb07fab4b21c2780c2036b635c Mon Sep 17 00:00:00 2001
From: "balvajs-renovate[bot]"
<147611899+balvajs-renovate[bot]@users.noreply.github.com>
Date: Tue, 9 Apr 2024 11:55:04 +0200
Subject: [PATCH] chore(deps): update typescript-eslint monorepo to v7 (major)
(#334)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| devDependencies | major | [`6.21.0` ->
`7.6.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.21.0/7.6.0)
|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| devDependencies | major | [`6.21.0` ->
`7.6.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.21.0/7.6.0)
|
---
### Release Notes
typescript-eslint/typescript-eslint
(@typescript-eslint/eslint-plugin)
###
[`v7.6.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#760-2024-04-08)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0)
##### 🚀 Features
- bump npm dependency ranges
##### ❤️ Thank You
- Abraham Guo
- auvred
- Brad Zacher
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.5.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#750-2024-04-01)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.4.0...v7.5.0)
##### 🩹 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](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.4.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#740-2024-03-25)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0)
##### 🚀 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](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.3.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#731-2024-03-18)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.0...v7.3.1)
##### 🩹 Fixes
- **eslint-plugin:** \[no-floating-promises] revert disable of
ignoreVoid in strict config
##### ❤️ Thank You
- Josh Goldberg ✨
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.3.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#730-2024-03-18)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.2.0...v7.3.0)
##### 🚀 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](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.2.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#720-2024-03-11)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0)
##### 🚀 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](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.1.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#711-2024-03-04)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.1)
This was a version bump only for eslint-plugin to align it with other
projects, there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#710-2024-02-26)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.2...v7.1.0)
##### 🚀 Features
- **eslint-plugin:** add \*-type-checked-only configs
- **eslint-plugin:** \[naming-convention] support the auto-accessor
syntax
- **eslint-plugin:** \[consistent-return] add new rule
##### 🩹 Fixes
- **eslint-plugin:** \[prefer-optional-chan] allow typeof for avoiding
reference error
- **eslint-plugin:** \[no-misused-promises] improve check union types
- **eslint-plugin:** \[no-use-before-define] fix false positive type
reference in as, satisfies
##### ❤️ Thank You
- Arka Pratim Chaudhuri
- Josh Goldberg ✨
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.0.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#702-2024-02-19)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.1...v7.0.2)
##### 🩹 Fixes
- fix tsconfig-less check errors, fix `@types/eslint` incompatibilities,
add tests
##### ❤️ Thank You
- Brad Zacher
- Gareth Jones
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.0.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#701-2024-02-12)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.0...v7.0.1)
##### 🩹 Fixes
- **eslint-plugin:** update peer dep for parser
##### ❤️ Thank You
- Tim Dorr
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.0.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#700-2024-02-12)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.21.0...v7.0.0)
##### 🚀 Features
- ⚠️ bump ESLint, NodeJS, and TS minimum version requirements
- add support for flat configs
##### 🩹 Fixes
- **eslint-plugin:** \[prefer-find] stop throwing type errors when
converting symbols to numbers
##### ⚠️ Breaking Changes
- ⚠️ bump ESLint, NodeJS, and TS minimum version requirements
##### ❤️ Thank You
- Brad Zacher
- Kirk Waiblinger
- StyleShit
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.21.0 (2024-02-05)
##### 🚀 Features
- export plugin metadata
- allow `parserOptions.project: false`
- **eslint-plugin:** add rule prefer-find
##### 🩹 Fixes
- **eslint-plugin:** \[no-unused-vars] don't report on types referenced
in export assignment expression
- **eslint-plugin:** \[switch-exhaustiveness-check] better support for
intersections, infinite types, non-union values
- **eslint-plugin:** \[consistent-type-imports] dont report on types
used in export assignment expressions
- **eslint-plugin:** \[no-unnecessary-condition] handle left-hand
optional with exactOptionalPropertyTypes option
- **eslint-plugin:** \[class-literal-property-style] allow getter when
same key setter exists
- **eslint-plugin:** \[no-unnecessary-type-assertion] provide valid
fixes for assertions with extra tokens before `as` keyword
##### ❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.20.0 (2024-01-29)
##### 🚀 Features
- **eslint-plugin:** \[member-ordering] allow easy reuse of the default
ordering
##### 🩹 Fixes
- **eslint-plugin:** \[no-useless-template-literals] incorrect bigint
autofix result
- **eslint-plugin:** \[prefer-nullish-coalescing] treat any/unknown as
non-nullable
- **eslint-plugin:** \[no-useless-template-literals] report Infinity &
NaN
- **eslint-plugin:** \[prefer-readonly] disable checking accessors
##### ❤️ Thank You
- Alex Parloti
- auvred
- James Browning
- StyleShit
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.19.1 (2024-01-22)
##### 🩹 Fixes
- **type-utils:** preventing isUnsafeAssignment infinite recursive calls
- **eslint-plugin:** \[no-unnecessary-condition] fix false positive for
type variable
##### ❤️ Thank You
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.19.0 (2024-01-15)
##### 🚀 Features
- **eslint-plugin:** \[prefer-promise-reject-errors] add rule
- **eslint-plugin:** \[no-array-delete] add new rule
- **eslint-plugin:** \[no-useless-template-literals] add fix suggestions
##### 🩹 Fixes
- **eslint-plugin:** \[no-unnecessary-type-assertion] detect unnecessary
non-null-assertion on a call expression
- **eslint-plugin:** \[no-unnecesary-type-assertion] treat unknown/any
as nullable
##### ❤️ Thank You
- auvred
- Brad Zacher
- Josh Goldberg ✨
- Joshua Chen
- LJX
- Steven
- StyleShit
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.18.1 (2024-01-08)
##### 🩹 Fixes
- **eslint-plugin:** \[no-non-null-assertion] provide valid fix when
member access is on next line
- **eslint-plugin:** \[no-unnecessary-condition] improve checking
optional callee
- **eslint-plugin:** \[prefer-readonly] support modifiers of unions and
intersections
- **eslint-plugin:** \[switch-exhaustiveness-check] fix new
allowDefaultCaseForExhaustiveSwitch option
##### ❤️ Thank You
- auvred
- James
- Josh Goldberg ✨
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.18.0 (2024-01-06)
##### 🚀 Features
- **typescript-estree:** throw on invalid update expressions
- **eslint-plugin:** \[no-var-requires, no-require-imports] allow option
##### ❤️ Thank You
- auvred
- Joshua Chen
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
typescript-eslint/typescript-eslint
(@typescript-eslint/parser)
###
[`v7.6.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#760-2024-04-08)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0)
##### 🚀 Features
- bump npm dependency ranges
##### ❤️ Thank You
- Abraham Guo
- auvred
- Brad Zacher
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.5.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#750-2024-04-01)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.4.0...v7.5.0)
##### 🩹 Fixes
- **parser:** disallow `errorOnTypeScriptSyntacticAndSemanticIssues`
##### ❤️ Thank You
- Brad Zacher
- Kim Sang Du
- Mark de Dios
- Naru
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.4.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#740-2024-03-25)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0)
##### 🚀 Features
- **eslint-plugin:** \[consistent-type-imports] ignore files with
decorators, experimentalDecorators, and emitDecoratorMetadata
##### ❤️ Thank You
- Abraham Guo
- Brad Zacher
- Josh Goldberg ✨
- Kim Sang Du
- Kirk Waiblinger
- Marco Pasqualetti
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.3.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#731-2024-03-18)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.0...v7.3.1)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.3.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#730-2024-03-18)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.2.0...v7.3.0)
##### 🩹 Fixes
- correct `engines.node` constraints in `package.json`
##### ❤️ 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](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.2.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#720-2024-03-11)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0)
##### 🚀 Features
- support TS 5.4
##### ❤️ Thank You
- Arka Pratim Chaudhuri
- auvred
- Chris Plummer
- Fotis Papadogeorgopoulos
- Josh Goldberg ✨
- Kirk Waiblinger
- Wayne Zhang
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.1.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#711-2024-03-04)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.1)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#710-2024-02-26)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.2...v7.1.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.0.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#702-2024-02-19)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.1...v7.0.2)
##### 🩹 Fixes
- fix tsconfig-less check errors, fix `@types/eslint` incompatibilities,
add tests
##### ❤️ Thank You
- Brad Zacher
- Gareth Jones
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.0.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#701-2024-02-12)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.0...v7.0.1)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v7.0.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#700-2024-02-12)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.21.0...v7.0.0)
##### 🚀 Features
- ⚠️ bump ESLint, NodeJS, and TS minimum version requirements
- add support for flat configs
##### ⚠️ Breaking Changes
- ⚠️ bump ESLint, NodeJS, and TS minimum version requirements
##### ❤️ Thank You
- Brad Zacher
- Kirk Waiblinger
- StyleShit
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.21.0 (2024-02-05)
##### 🚀 Features
- allow `parserOptions.project: false`
##### ❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.20.0 (2024-01-29)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.19.1 (2024-01-22)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.19.0 (2024-01-15)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.18.1 (2024-01-08)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
#### 6.18.0 (2024-01-06)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/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 these
updates again.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).
Co-authored-by: Balvajs Renovate Bot <406530+balvajs-renovate[bot]@users.noreply.github.com>
Co-authored-by: Tomas Balvin
---
bun.lockb | Bin 526780 -> 526524 bytes
package.json | 4 ++--
renovate.json | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/bun.lockb b/bun.lockb
index 8c2040c3ec6a1389f5f9abfeb431d666f545fe51..87ea723425354266975043287ba8e8a8b067b7e3 100755
GIT binary patch
delta 5868
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
delta 6137
zcmXZg37pO49>?+jj5)KJp)^@anu?Tro2W}gQps90Cb}uI4rV6H$TCqKWUSdzM%jg;
zO~S~Q-F1sfQnq1?ok|vO#Cla^WT4VeL<%oZmS~y5UVtG-XSgpO%p2l>LtBB>cXE2@M)kK=kh}O|{
z70BD!p0!DN5-x$tcZ2Db+c8%(rw*KHV%TySca{K>#AUx
zww|`@uu7OdKrh?%`G+>xR-OE?Eyq>^JCBK9$osi4>YDHnzf}_|
z_FF@3w_y`}s26RwV@)yfOBjDaEuxuixb0t94R4!^X+U);-D(?+@wvmn9bhd`*YlWC
z3{uGV#*|*qW4*&Wv0a$1vI(xMP2K?0^*qs5hx|cIZIbOS@)hK2lWljCuZ-fdQk!D@
z5BVw=zGkb7O(oY2qF(#1N4#Nsi(WH+4^d30&B8+T_Y!{zX!BinANdtRH`l^2sOhgy
z{B2x>X}B5?k$RK%uIuh6FN100#h6Z}Ara-erLKDbi?MxdYlOwwmf6A&f{DgYj1OVg
z+LmKFnTLr<#n%8k1|p)beeQkn7-T8cA*2g!sktzS?z7v0r1Ee=QwrjLpcWc^O%2
zYmU8XTW4#5&A_z8tjBbamc&@sZE)SA*mz9K&PLZgMn2kgn>GLXpsk23;}&n+8ta2;
zecI}cA17~%X?@ymOC{gUU9aV7hpi3yR!r@4?=Ow~GfYd?7q%yK{Y`Pr1d#nj{VJ&Xo7@sCj_Qrc`&tNxUTJOHK
zbs#ThK5wMoYwJi};5q)z_AGV;OQ!$c)`@(o=8Lv3iuu=xbtW464EMXR3)WNj5bc1i
zD|s*5L0dO0!*qVY`)u2CW
z%OD@X4z(f{*)quo+K$<>utB!tm_Gb-#9*1`|D+3hlXnAa(Vw#QA&vFL9w%=X%g4X{9#tX(F6fU$~v<=0E+y1b%WZLw)%)ci}vnzIDwa$)6=x
zOS3H@*EOK_gzY`@6c2yfQVR#~gAv@@>GbVf_yPGC4xCB)gmnMWIv778*ZQv3(YBmi%dwh1r9Qw4qAa;uC)-N$
zksL&eRcBj1xgNiCm@b$;$SOjQU$Smt$y+X!*y%O_1q`ZH=#~u
zEin%pPOoo5**ZcGoU%;Ydga&%`Yi7+{24EvGxm1j222m8TGjg4Hj?Xi!ASbPwoT;e
zST21(+h%gD6{G00ZCh+wtoqxwlCxHXgK;F!8@G{bv5*b0Z71J^sSU)G{*Tyf8|=Cr
z*j8JP>;8{zvkkF*j%~NSsQK4$eL?InzT_S5#CFmlY}`#DV1P(pjdg-6J>lBrFz6_U3tks!#k9p!aPw$<7`9n*&|BF4w@8-acXrjt2F
z3?)~aWjn5$P|NKca1N+*I6;hKDD<){)IQz?|I!ivYobAUh5jr)xFE6-}t)vPhekSI&jx`-k`4T-NpoPpzRx*{(m5mv(gp6$5sw2Z~N9(9=k-YD}Jx-Dy$-Py12iy
zU5yRm0_H*v2j3ejfMq~kwfk(>V5^uCU7-7INmzZ)=K-7kv!a#lpsgbIxb2Wlzk>5@
z1trG#R|bcHx+o62unN|J*P5Cmn1=8=@{YEnuDc%VWGk{%LdD|N>&AX=cgzKu2
zUkrOrP8x3nwFYQzPT7)enugOhJtlYKMe1m>+
z>nFB;QtKyl7osbnU(Vh0b7Mk7BPwQ->-ljcp=ZXPM4#CFE3u)K5%C!%FG^rpe5hMw
zTsb}lt#(75eP(DjqcA6bLSkq^N?gOzw{rUA*S|lM5LvBW%3XC*YV$zCr?0|g(_>$w
zW$o^`_jqiC-pO0KEtE7m=Yddu&I8dAcgFQ$>}bui^GEcK-X0m3UHZCu+~~A^(fMip
IVlt=y1DUvG{Qv*}
diff --git a/package.json b/package.json
index 600f5af..4e52c84 100644
--- a/package.json
+++ b/package.json
@@ -47,8 +47,8 @@
"@swc/jest": "0.2.36",
"@types/jest": "29.5.12",
"@types/node": "20.11.27",
- "@typescript-eslint/eslint-plugin": "6.21.0",
- "@typescript-eslint/parser": "6.21.0",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"chalk": "5.3.0",
"codeowners": "5.1.1",
"dayjs": "1.11.10",
diff --git a/renovate.json b/renovate.json
index ce5c789..3985bd5 100644
--- a/renovate.json
+++ b/renovate.json
@@ -1,6 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
- "extends": ["config:recommended"],
+ "extends": ["config:best-practices", "mergeConfidence:all-badges"],
"minor": {
"automerge": true
},