Skip to content

Commit 0b14ca7

Browse files
Update typescript-eslint monorepo to v8 (#524)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 9e8173f commit 0b14ca7

File tree

2 files changed

+82
-84
lines changed

2 files changed

+82
-84
lines changed

packages/referrer-parser/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@
5050
"@types/node": "^22.0.0",
5151
"@types/should": "^13.0.0",
5252
"@types/sinon": "^17.0.3",
53-
"@typescript-eslint/eslint-plugin": "^6.9.0",
54-
"@typescript-eslint/parser": "^6.9.0",
53+
"@typescript-eslint/eslint-plugin": "^8.0.0",
54+
"@typescript-eslint/parser": "^8.0.0",
5555
"@vitest/coverage-v8": "^1.6.1",
5656
"eslint": "^8.52.0",
5757
"should": "13.2.3",

yarn.lock

Lines changed: 80 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,7 +1167,7 @@
11671167
dependencies:
11681168
eslint-visitor-keys "^3.4.3"
11691169

1170-
"@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1":
1170+
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1":
11711171
version "4.12.1"
11721172
resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz"
11731173
integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
@@ -3386,22 +3386,20 @@
33863386
semver "^7.5.4"
33873387
ts-api-utils "^1.0.1"
33883388

3389-
"@typescript-eslint/eslint-plugin@^6.9.0":
3390-
version "6.21.0"
3391-
resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz"
3392-
integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==
3389+
"@typescript-eslint/eslint-plugin@^8.0.0":
3390+
version "8.31.1"
3391+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.31.1.tgz#62f1befe59647524994e89de4516d8dcba7a850a"
3392+
integrity sha512-oUlH4h1ABavI4F0Xnl8/fOtML/eu8nI2A1nYd+f+55XI0BLu+RIqKoCiZKNo6DtqZBEQm5aNKA20G3Z5w3R6GQ==
33933393
dependencies:
3394-
"@eslint-community/regexpp" "^4.5.1"
3395-
"@typescript-eslint/scope-manager" "6.21.0"
3396-
"@typescript-eslint/type-utils" "6.21.0"
3397-
"@typescript-eslint/utils" "6.21.0"
3398-
"@typescript-eslint/visitor-keys" "6.21.0"
3399-
debug "^4.3.4"
3394+
"@eslint-community/regexpp" "^4.10.0"
3395+
"@typescript-eslint/scope-manager" "8.31.1"
3396+
"@typescript-eslint/type-utils" "8.31.1"
3397+
"@typescript-eslint/utils" "8.31.1"
3398+
"@typescript-eslint/visitor-keys" "8.31.1"
34003399
graphemer "^1.4.0"
3401-
ignore "^5.2.4"
3400+
ignore "^5.3.1"
34023401
natural-compare "^1.4.0"
3403-
semver "^7.5.4"
3404-
ts-api-utils "^1.0.1"
3402+
ts-api-utils "^2.0.1"
34053403

34063404
"@typescript-eslint/[email protected]":
34073405
version "6.9.1"
@@ -3414,25 +3412,17 @@
34143412
"@typescript-eslint/visitor-keys" "6.9.1"
34153413
debug "^4.3.4"
34163414

3417-
"@typescript-eslint/parser@^6.9.0":
3418-
version "6.21.0"
3419-
resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz"
3420-
integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==
3415+
"@typescript-eslint/parser@^8.0.0":
3416+
version "8.31.1"
3417+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.31.1.tgz#e9b0ccf30d37dde724ee4d15f4dbc195995cce1b"
3418+
integrity sha512-oU/OtYVydhXnumd0BobL9rkJg7wFJ9bFFPmSmB/bf/XWN85hlViji59ko6bSKBXyseT9V8l+CN1nwmlbiN0G7Q==
34213419
dependencies:
3422-
"@typescript-eslint/scope-manager" "6.21.0"
3423-
"@typescript-eslint/types" "6.21.0"
3424-
"@typescript-eslint/typescript-estree" "6.21.0"
3425-
"@typescript-eslint/visitor-keys" "6.21.0"
3420+
"@typescript-eslint/scope-manager" "8.31.1"
3421+
"@typescript-eslint/types" "8.31.1"
3422+
"@typescript-eslint/typescript-estree" "8.31.1"
3423+
"@typescript-eslint/visitor-keys" "8.31.1"
34263424
debug "^4.3.4"
34273425

3428-
"@typescript-eslint/[email protected]":
3429-
version "6.21.0"
3430-
resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz"
3431-
integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==
3432-
dependencies:
3433-
"@typescript-eslint/types" "6.21.0"
3434-
"@typescript-eslint/visitor-keys" "6.21.0"
3435-
34363426
"@typescript-eslint/[email protected]":
34373427
version "6.9.1"
34383428
resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.1.tgz"
@@ -3441,15 +3431,13 @@
34413431
"@typescript-eslint/types" "6.9.1"
34423432
"@typescript-eslint/visitor-keys" "6.9.1"
34433433

3444-
"@typescript-eslint/[email protected]":
3445-
version "6.21.0"
3446-
resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz"
3447-
integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==
3434+
"@typescript-eslint/[email protected]":
3435+
version "8.31.1"
3436+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.31.1.tgz#1eb52e76878f545e4add142e0d8e3e97e7aa443b"
3437+
integrity sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw==
34483438
dependencies:
3449-
"@typescript-eslint/typescript-estree" "6.21.0"
3450-
"@typescript-eslint/utils" "6.21.0"
3451-
debug "^4.3.4"
3452-
ts-api-utils "^1.0.1"
3439+
"@typescript-eslint/types" "8.31.1"
3440+
"@typescript-eslint/visitor-keys" "8.31.1"
34533441

34543442
"@typescript-eslint/[email protected]":
34553443
version "6.9.1"
@@ -3461,29 +3449,25 @@
34613449
debug "^4.3.4"
34623450
ts-api-utils "^1.0.1"
34633451

3464-
"@typescript-eslint/[email protected]":
3465-
version "6.21.0"
3466-
resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz"
3467-
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
3452+
"@typescript-eslint/[email protected]":
3453+
version "8.31.1"
3454+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.31.1.tgz#be0f438fb24b03568e282a0aed85f776409f970c"
3455+
integrity sha512-fNaT/m9n0+dpSp8G/iOQ05GoHYXbxw81x+yvr7TArTuZuCA6VVKbqWYVZrV5dVagpDTtj/O8k5HBEE/p/HM5LA==
3456+
dependencies:
3457+
"@typescript-eslint/typescript-estree" "8.31.1"
3458+
"@typescript-eslint/utils" "8.31.1"
3459+
debug "^4.3.4"
3460+
ts-api-utils "^2.0.1"
34683461

34693462
"@typescript-eslint/[email protected]":
34703463
version "6.9.1"
34713464
resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.1.tgz"
34723465
integrity sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==
34733466

3474-
"@typescript-eslint/[email protected]":
3475-
version "6.21.0"
3476-
resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz"
3477-
integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==
3478-
dependencies:
3479-
"@typescript-eslint/types" "6.21.0"
3480-
"@typescript-eslint/visitor-keys" "6.21.0"
3481-
debug "^4.3.4"
3482-
globby "^11.1.0"
3483-
is-glob "^4.0.3"
3484-
minimatch "9.0.3"
3485-
semver "^7.5.4"
3486-
ts-api-utils "^1.0.1"
3467+
"@typescript-eslint/[email protected]":
3468+
version "8.31.1"
3469+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.31.1.tgz#478ed6f7e8aee1be7b63a60212b6bffe1423b5d4"
3470+
integrity sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ==
34873471

34883472
"@typescript-eslint/[email protected]":
34893473
version "6.9.1"
@@ -3498,18 +3482,19 @@
34983482
semver "^7.5.4"
34993483
ts-api-utils "^1.0.1"
35003484

3501-
"@typescript-eslint/[email protected]":
3502-
version "6.21.0"
3503-
resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz"
3504-
integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==
3485+
"@typescript-eslint/[email protected]":
3486+
version "8.31.1"
3487+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.31.1.tgz#37792fe7ef4d3021c7580067c8f1ae66daabacdf"
3488+
integrity sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag==
35053489
dependencies:
3506-
"@eslint-community/eslint-utils" "^4.4.0"
3507-
"@types/json-schema" "^7.0.12"
3508-
"@types/semver" "^7.5.0"
3509-
"@typescript-eslint/scope-manager" "6.21.0"
3510-
"@typescript-eslint/types" "6.21.0"
3511-
"@typescript-eslint/typescript-estree" "6.21.0"
3512-
semver "^7.5.4"
3490+
"@typescript-eslint/types" "8.31.1"
3491+
"@typescript-eslint/visitor-keys" "8.31.1"
3492+
debug "^4.3.4"
3493+
fast-glob "^3.3.2"
3494+
is-glob "^4.0.3"
3495+
minimatch "^9.0.4"
3496+
semver "^7.6.0"
3497+
ts-api-utils "^2.0.1"
35133498

35143499
"@typescript-eslint/[email protected]":
35153500
version "6.9.1"
@@ -3524,13 +3509,15 @@
35243509
"@typescript-eslint/typescript-estree" "6.9.1"
35253510
semver "^7.5.4"
35263511

3527-
"@typescript-eslint/[email protected]":
3528-
version "6.21.0"
3529-
resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz"
3530-
integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==
3512+
"@typescript-eslint/[email protected]":
3513+
version "8.31.1"
3514+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.31.1.tgz#5628ea0393598a0b2f143d0fc6d019f0dee9dd14"
3515+
integrity sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ==
35313516
dependencies:
3532-
"@typescript-eslint/types" "6.21.0"
3533-
eslint-visitor-keys "^3.4.1"
3517+
"@eslint-community/eslint-utils" "^4.4.0"
3518+
"@typescript-eslint/scope-manager" "8.31.1"
3519+
"@typescript-eslint/types" "8.31.1"
3520+
"@typescript-eslint/typescript-estree" "8.31.1"
35343521

35353522
"@typescript-eslint/[email protected]":
35363523
version "6.9.1"
@@ -3540,6 +3527,14 @@
35403527
"@typescript-eslint/types" "6.9.1"
35413528
eslint-visitor-keys "^3.4.1"
35423529

3530+
"@typescript-eslint/[email protected]":
3531+
version "8.31.1"
3532+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.31.1.tgz#6742b0e3ba1e0c1e35bdaf78c03e759eb8dd8e75"
3533+
integrity sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw==
3534+
dependencies:
3535+
"@typescript-eslint/types" "8.31.1"
3536+
eslint-visitor-keys "^4.2.0"
3537+
35433538
"@ungap/structured-clone@^1.2.0":
35443539
version "1.3.0"
35453540
resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz"
@@ -5929,6 +5924,11 @@ eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
59295924
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"
59305925
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
59315926

5927+
eslint-visitor-keys@^4.2.0:
5928+
version "4.2.0"
5929+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
5930+
integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
5931+
59325932
59335933
version "8.57.0"
59345934
resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz"
@@ -6182,7 +6182,7 @@ [email protected]:
61826182
merge2 "^1.3.0"
61836183
micromatch "^4.0.4"
61846184

6185-
fast-glob@^3.2.9:
6185+
fast-glob@^3.2.9, fast-glob@^3.3.2:
61866186
version "3.3.3"
61876187
resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz"
61886188
integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
@@ -7096,7 +7096,7 @@ ignore-walk@^6.0.0:
70967096
dependencies:
70977097
minimatch "^9.0.0"
70987098

7099-
ignore@^5.0.4, ignore@^5.2.0, ignore@^5.2.4:
7099+
ignore@^5.0.4, ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1:
71007100
version "5.3.2"
71017101
resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
71027102
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
@@ -8610,13 +8610,6 @@ [email protected]:
86108610
dependencies:
86118611
brace-expansion "^1.1.7"
86128612

8613-
8614-
version "9.0.3"
8615-
resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz"
8616-
integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
8617-
dependencies:
8618-
brace-expansion "^2.0.1"
8619-
86208613
minimatch@^5.0.1, minimatch@^5.1.6:
86218614
version "5.1.6"
86228615
resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz"
@@ -10698,7 +10691,7 @@ semver@^6.0.0, semver@^6.3.1:
1069810691
resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
1069910692
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
1070010693

10701-
semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.7.1:
10694+
semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.7.1:
1070210695
version "7.7.1"
1070310696
resolved "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz"
1070410697
integrity sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==
@@ -11593,6 +11586,11 @@ ts-api-utils@^1.0.1:
1159311586
resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz"
1159411587
integrity sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==
1159511588

11589+
ts-api-utils@^2.0.1:
11590+
version "2.1.0"
11591+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91"
11592+
integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
11593+
1159611594
tsconfig-paths@^4.1.2:
1159711595
version "4.2.0"
1159811596
resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz"

0 commit comments

Comments
 (0)