From 1c90a3d61780a25370bd743d0bbd39d3ae2648e8 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 18 Feb 2023 20:53:25 +0000
Subject: [PATCH] chore(deps): update typescript-eslint monorepo to v5.51.0
(#3138)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.48.1` ->
`5.51.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.48.1/5.51.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.48.1` ->
`5.51.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.48.1/5.51.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
typescript-eslint/typescript-eslint
(@typescript-eslint/eslint-plugin)
###
[`v5.51.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5510-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5500v5510-2023-02-06)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.50.0...v5.51.0)
##### Bug Fixes
- **eslint-plugin:** \[sort-type-constituents] fixed behavior change
([#6384](https://togithub.com/typescript-eslint/typescript-eslint/issues/6384))
([5bf7f7f](https://togithub.com/typescript-eslint/typescript-eslint/commit/5bf7f7fe48aee61a676dfbe829c2a5e9e44cd552)),
closes
[#6339](https://togithub.com/typescript-eslint/typescript-eslint/issues/6339)
- **eslint-plugin:** do not use .at(), Node 14 does not support it
([#6402](https://togithub.com/typescript-eslint/typescript-eslint/issues/6402))
([077ed1b](https://togithub.com/typescript-eslint/typescript-eslint/commit/077ed1b5be844df35b7fba554ddae579b3144787))
##### Features
- **eslint-plugin:** \[naming-convention] improve performance by
removing unnecessary selectors
([#6376](https://togithub.com/typescript-eslint/typescript-eslint/issues/6376))
([3647a1c](https://togithub.com/typescript-eslint/typescript-eslint/commit/3647a1c1bbcfe6551647632fc2d978fa90881de1))
- **eslint-plugin:** \[no-floating-promises] error on logical expression
([#6356](https://togithub.com/typescript-eslint/typescript-eslint/issues/6356))
([f330e06](https://togithub.com/typescript-eslint/typescript-eslint/commit/f330e0651548d55163ddc3233c90fd3cbe37c9c0))
- **eslint-plugin:** \[no-import-type-side-effects] add rule to warn
against runtime side effects with `verbatimModuleSyntax`
([#6394](https://togithub.com/typescript-eslint/typescript-eslint/issues/6394))
([b14d3be](https://togithub.com/typescript-eslint/typescript-eslint/commit/b14d3be0f305d71e0adfc9381e9de993898b2b43))
- **eslint-plugin:** \[strict-boolean-expressions] add allow nullable
enum to strict boolean expressions
([#6096](https://togithub.com/typescript-eslint/typescript-eslint/issues/6096))
([d4747cd](https://togithub.com/typescript-eslint/typescript-eslint/commit/d4747cd8cc9dad2bf2cb64e1c0e8980ce34d82c7))
###
[`v5.50.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5500-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5490v5500-2023-01-31)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.49.0...v5.50.0)
##### Bug Fixes
- **eslint-plugin:** \[ban-ts-comment] counts graphemes instead of
`String.prototype.length`
([#5704](https://togithub.com/typescript-eslint/typescript-eslint/issues/5704))
([09d57ce](https://togithub.com/typescript-eslint/typescript-eslint/commit/09d57cec8901880c6b24ea80dfa7d9fcdc463930))
- **eslint-plugin:** \[prefer-optional-chain] fix `ThisExpression` and
`PrivateIdentifier` errors
([#6028](https://togithub.com/typescript-eslint/typescript-eslint/issues/6028))
([85e783c](https://togithub.com/typescript-eslint/typescript-eslint/commit/85e783c1fabe96d390729a5796d6d346e401692b))
- **eslint-plugin:** \[prefer-optional-chain] fixer produces wrong logic
([#5919](https://togithub.com/typescript-eslint/typescript-eslint/issues/5919))
([b0f6c8e](https://togithub.com/typescript-eslint/typescript-eslint/commit/b0f6c8ec0b372696ef26ca3a2b4f82dafd9dc417)),
closes
[#1438](https://togithub.com/typescript-eslint/typescript-eslint/issues/1438)
##### Features
- **eslint-plugin:** add `key-spacing` rule extension for interface &
type declarations
([#6211](https://togithub.com/typescript-eslint/typescript-eslint/issues/6211))
([67706e7](https://togithub.com/typescript-eslint/typescript-eslint/commit/67706e72e332bf11c82fdf51f3d417d3c93a86cf))
###
[`v5.49.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5490-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5482v5490-2023-01-23)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.2...v5.49.0)
##### Features
- **eslint-plugin:** \[naming-convention] add support for `#private`
modifier on class members
([#6259](https://togithub.com/typescript-eslint/typescript-eslint/issues/6259))
([c8a6d80](https://togithub.com/typescript-eslint/typescript-eslint/commit/c8a6d8096080228b6d122c861fe140ac97f17cbe))
####
[5.48.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.1...v5.48.2)
(2023-01-16)
**Note:** Version bump only for package
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
####
[5.48.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.0...v5.48.1)
(2023-01-09)
**Note:** Version bump only for package
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
###
[`v5.48.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5482-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5481v5482-2023-01-16)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.1...v5.48.2)
**Note:** Version bump only for package
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
typescript-eslint/typescript-eslint
(@typescript-eslint/parser)
###
[`v5.51.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5510-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5500v5510-2023-02-06)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.50.0...v5.51.0)
**Note:** Version bump only for package
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
###
[`v5.50.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5500-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5490v5500-2023-01-31)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.49.0...v5.50.0)
**Note:** Version bump only for package
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
###
[`v5.49.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5490-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5482v5490-2023-01-23)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.2...v5.49.0)
**Note:** Version bump only for package
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
####
[5.48.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.1...v5.48.2)
(2023-01-16)
**Note:** Version bump only for package
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
####
[5.48.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.0...v5.48.1)
(2023-01-09)
**Note:** Version bump only for package
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
###
[`v5.48.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5482-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5481v5482-2023-01-16)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.48.1...v5.48.2)
**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**: Enabled.
â™» **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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 4 +--
yarn.lock | 97 ++++++++++++++++++++++++++--------------------------
2 files changed, 51 insertions(+), 50 deletions(-)
diff --git a/package.json b/package.json
index 0a1e3c81b0..b7dc91a047 100644
--- a/package.json
+++ b/package.json
@@ -160,8 +160,8 @@
"@types/supertest": "2.0.12",
"@types/type-is": "1.6.3",
"@types/uuid": "9.0.0",
- "@typescript-eslint/eslint-plugin": "5.48.1",
- "@typescript-eslint/parser": "5.48.1",
+ "@typescript-eslint/eslint-plugin": "5.51.0",
+ "@typescript-eslint/parser": "5.51.0",
"copyfiles": "2.4.1",
"coveralls": "3.1.1",
"del-cli": "5.0.0",
diff --git a/yarn.lock b/yarn.lock
index c92b3e2a30..f1b27ad5bd 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1269,87 +1269,88 @@
dependencies:
"@types/yargs-parser" "*"
-"@typescript-eslint/eslint-plugin@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.1.tgz#deee67e399f2cb6b4608c935777110e509d8018c"
- integrity sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==
+"@typescript-eslint/eslint-plugin@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.51.0.tgz#da3f2819633061ced84bb82c53bba45a6fe9963a"
+ integrity sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==
dependencies:
- "@typescript-eslint/scope-manager" "5.48.1"
- "@typescript-eslint/type-utils" "5.48.1"
- "@typescript-eslint/utils" "5.48.1"
+ "@typescript-eslint/scope-manager" "5.51.0"
+ "@typescript-eslint/type-utils" "5.51.0"
+ "@typescript-eslint/utils" "5.51.0"
debug "^4.3.4"
+ grapheme-splitter "^1.0.4"
ignore "^5.2.0"
natural-compare-lite "^1.4.0"
regexpp "^3.2.0"
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/parser@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.48.1.tgz#d0125792dab7e232035434ab8ef0658154db2f10"
- integrity sha512-4yg+FJR/V1M9Xoq56SF9Iygqm+r5LMXvheo6DQ7/yUWynQ4YfCRnsKuRgqH4EQ5Ya76rVwlEpw4Xu+TgWQUcdA==
+"@typescript-eslint/parser@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.51.0.tgz#2d74626652096d966ef107f44b9479f02f51f271"
+ integrity sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==
dependencies:
- "@typescript-eslint/scope-manager" "5.48.1"
- "@typescript-eslint/types" "5.48.1"
- "@typescript-eslint/typescript-estree" "5.48.1"
+ "@typescript-eslint/scope-manager" "5.51.0"
+ "@typescript-eslint/types" "5.51.0"
+ "@typescript-eslint/typescript-estree" "5.51.0"
debug "^4.3.4"
-"@typescript-eslint/scope-manager@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.48.1.tgz#39c71e4de639f5fe08b988005beaaf6d79f9d64d"
- integrity sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==
+"@typescript-eslint/scope-manager@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.51.0.tgz#ad3e3c2ecf762d9a4196c0fbfe19b142ac498990"
+ integrity sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==
dependencies:
- "@typescript-eslint/types" "5.48.1"
- "@typescript-eslint/visitor-keys" "5.48.1"
+ "@typescript-eslint/types" "5.51.0"
+ "@typescript-eslint/visitor-keys" "5.51.0"
-"@typescript-eslint/type-utils@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.48.1.tgz#5d94ac0c269a81a91ad77c03407cea2caf481412"
- integrity sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==
+"@typescript-eslint/type-utils@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz#7af48005531700b62a20963501d47dfb27095988"
+ integrity sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==
dependencies:
- "@typescript-eslint/typescript-estree" "5.48.1"
- "@typescript-eslint/utils" "5.48.1"
+ "@typescript-eslint/typescript-estree" "5.51.0"
+ "@typescript-eslint/utils" "5.51.0"
debug "^4.3.4"
tsutils "^3.21.0"
-"@typescript-eslint/types@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.48.1.tgz#efd1913a9aaf67caf8a6e6779fd53e14e8587e14"
- integrity sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==
+"@typescript-eslint/types@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.51.0.tgz#e7c1622f46c7eea7e12bbf1edfb496d4dec37c90"
+ integrity sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==
-"@typescript-eslint/typescript-estree@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.1.tgz#9efa8ee2aa471c6ab62e649f6e64d8d121bc2056"
- integrity sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==
+"@typescript-eslint/typescript-estree@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz#0ec8170d7247a892c2b21845b06c11eb0718f8de"
+ integrity sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==
dependencies:
- "@typescript-eslint/types" "5.48.1"
- "@typescript-eslint/visitor-keys" "5.48.1"
+ "@typescript-eslint/types" "5.51.0"
+ "@typescript-eslint/visitor-keys" "5.51.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/utils@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.48.1.tgz#20f2f4e88e9e2a0961cbebcb47a1f0f7da7ba7f9"
- integrity sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==
+"@typescript-eslint/utils@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.51.0.tgz#074f4fabd5b12afe9c8aa6fdee881c050f8b4d47"
+ integrity sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==
dependencies:
"@types/json-schema" "^7.0.9"
"@types/semver" "^7.3.12"
- "@typescript-eslint/scope-manager" "5.48.1"
- "@typescript-eslint/types" "5.48.1"
- "@typescript-eslint/typescript-estree" "5.48.1"
+ "@typescript-eslint/scope-manager" "5.51.0"
+ "@typescript-eslint/types" "5.51.0"
+ "@typescript-eslint/typescript-estree" "5.51.0"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
semver "^7.3.7"
-"@typescript-eslint/visitor-keys@5.48.1":
- version "5.48.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz#79fd4fb9996023ef86849bf6f904f33eb6c8fccb"
- integrity sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==
+"@typescript-eslint/visitor-keys@5.51.0":
+ version "5.51.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.51.0.tgz#c0147dd9a36c0de758aaebd5b48cae1ec59eba87"
+ integrity sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==
dependencies:
- "@typescript-eslint/types" "5.48.1"
+ "@typescript-eslint/types" "5.51.0"
eslint-visitor-keys "^3.3.0"
"@unleash/express-openapi@^0.2.1":