Skip to content

Commit a76ca92

Browse files
Update typescript-eslint monorepo to v7
1 parent 7b0dada commit a76ca92

File tree

2 files changed

+108
-73
lines changed

2 files changed

+108
-73
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"devDependencies": {
3030
"@types/jest": "29.5.12",
3131
"@types/node": "18.19.22",
32-
"@typescript-eslint/eslint-plugin": "5.39.0",
33-
"@typescript-eslint/parser": "5.39.0",
32+
"@typescript-eslint/eslint-plugin": "7.8.0",
33+
"@typescript-eslint/parser": "7.8.0",
3434
"@vercel/ncc": "0.38.1",
3535
"eslint": "8.57.0",
3636
"eslint-config-prettier": "8.10.0",

yarn.lock

Lines changed: 106 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -504,14 +504,14 @@
504504
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
505505
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
506506

507-
"@eslint-community/eslint-utils@^4.2.0":
507+
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
508508
version "4.4.0"
509509
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
510510
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
511511
dependencies:
512512
eslint-visitor-keys "^3.3.0"
513513

514-
"@eslint-community/regexpp@^4.6.1":
514+
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1":
515515
version "4.10.0"
516516
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
517517
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
@@ -973,6 +973,11 @@
973973
expect "^29.0.0"
974974
pretty-format "^29.0.0"
975975

976+
"@types/json-schema@^7.0.15":
977+
version "7.0.15"
978+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
979+
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
980+
976981
"@types/json-schema@^7.0.9":
977982
version "7.0.11"
978983
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
@@ -990,6 +995,11 @@
990995
dependencies:
991996
undici-types "~5.26.4"
992997

998+
"@types/semver@^7.5.8":
999+
version "7.5.8"
1000+
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
1001+
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
1002+
9931003
"@types/stack-utils@^2.0.0":
9941004
version "2.0.1"
9951005
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
@@ -1007,28 +1017,32 @@
10071017
dependencies:
10081018
"@types/yargs-parser" "*"
10091019

1010-
"@typescript-eslint/eslint-plugin@5.39.0":
1011-
version "5.39.0"
1012-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz#778b2d9e7f293502c7feeea6c74dca8eb3e67511"
1013-
integrity sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==
1020+
"@typescript-eslint/eslint-plugin@7.8.0":
1021+
version "7.8.0"
1022+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz#c78e309fe967cb4de05b85cdc876fb95f8e01b6f"
1023+
integrity sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==
10141024
dependencies:
1015-
"@typescript-eslint/scope-manager" "5.39.0"
1016-
"@typescript-eslint/type-utils" "5.39.0"
1017-
"@typescript-eslint/utils" "5.39.0"
1025+
"@eslint-community/regexpp" "^4.10.0"
1026+
"@typescript-eslint/scope-manager" "7.8.0"
1027+
"@typescript-eslint/type-utils" "7.8.0"
1028+
"@typescript-eslint/utils" "7.8.0"
1029+
"@typescript-eslint/visitor-keys" "7.8.0"
10181030
debug "^4.3.4"
1019-
ignore "^5.2.0"
1020-
regexpp "^3.2.0"
1021-
semver "^7.3.7"
1022-
tsutils "^3.21.0"
1023-
1024-
"@typescript-eslint/[email protected]":
1025-
version "5.39.0"
1026-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.39.0.tgz#93fa0bc980a3a501e081824f6097f7ca30aaa22b"
1027-
integrity sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==
1028-
dependencies:
1029-
"@typescript-eslint/scope-manager" "5.39.0"
1030-
"@typescript-eslint/types" "5.39.0"
1031-
"@typescript-eslint/typescript-estree" "5.39.0"
1031+
graphemer "^1.4.0"
1032+
ignore "^5.3.1"
1033+
natural-compare "^1.4.0"
1034+
semver "^7.6.0"
1035+
ts-api-utils "^1.3.0"
1036+
1037+
"@typescript-eslint/[email protected]":
1038+
version "7.8.0"
1039+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.8.0.tgz#1e1db30c8ab832caffee5f37e677dbcb9357ddc8"
1040+
integrity sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==
1041+
dependencies:
1042+
"@typescript-eslint/scope-manager" "7.8.0"
1043+
"@typescript-eslint/types" "7.8.0"
1044+
"@typescript-eslint/typescript-estree" "7.8.0"
1045+
"@typescript-eslint/visitor-keys" "7.8.0"
10321046
debug "^4.3.4"
10331047

10341048
"@typescript-eslint/[email protected]":
@@ -1039,33 +1053,33 @@
10391053
"@typescript-eslint/types" "5.38.1"
10401054
"@typescript-eslint/visitor-keys" "5.38.1"
10411055

1042-
"@typescript-eslint/scope-manager@5.39.0":
1043-
version "5.39.0"
1044-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz#873e1465afa3d6c78d8ed2da68aed266a08008d0"
1045-
integrity sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==
1056+
"@typescript-eslint/scope-manager@7.8.0":
1057+
version "7.8.0"
1058+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz#bb19096d11ec6b87fb6640d921df19b813e02047"
1059+
integrity sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==
10461060
dependencies:
1047-
"@typescript-eslint/types" "5.39.0"
1048-
"@typescript-eslint/visitor-keys" "5.39.0"
1061+
"@typescript-eslint/types" "7.8.0"
1062+
"@typescript-eslint/visitor-keys" "7.8.0"
10491063

1050-
"@typescript-eslint/type-utils@5.39.0":
1051-
version "5.39.0"
1052-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz#0a8c00f95dce4335832ad2dc6bc431c14e32a0a6"
1053-
integrity sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==
1064+
"@typescript-eslint/type-utils@7.8.0":
1065+
version "7.8.0"
1066+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz#9de166f182a6e4d1c5da76e94880e91831e3e26f"
1067+
integrity sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==
10541068
dependencies:
1055-
"@typescript-eslint/typescript-estree" "5.39.0"
1056-
"@typescript-eslint/utils" "5.39.0"
1069+
"@typescript-eslint/typescript-estree" "7.8.0"
1070+
"@typescript-eslint/utils" "7.8.0"
10571071
debug "^4.3.4"
1058-
tsutils "^3.21.0"
1072+
ts-api-utils "^1.3.0"
10591073

10601074
"@typescript-eslint/[email protected]":
10611075
version "5.38.1"
10621076
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.38.1.tgz#74f9d6dcb8dc7c58c51e9fbc6653ded39e2e225c"
10631077
integrity sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==
10641078

1065-
"@typescript-eslint/types@5.39.0":
1066-
version "5.39.0"
1067-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.39.0.tgz#f4e9f207ebb4579fd854b25c0bf64433bb5ed78d"
1068-
integrity sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==
1079+
"@typescript-eslint/types@7.8.0":
1080+
version "7.8.0"
1081+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.8.0.tgz#1fd2577b3ad883b769546e2d1ef379f929a7091d"
1082+
integrity sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==
10691083

10701084
"@typescript-eslint/[email protected]":
10711085
version "5.38.1"
@@ -1080,30 +1094,32 @@
10801094
semver "^7.3.7"
10811095
tsutils "^3.21.0"
10821096

1083-
"@typescript-eslint/typescript-estree@5.39.0":
1084-
version "5.39.0"
1085-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz#c0316aa04a1a1f4f7f9498e3c13ef1d3dc4cf88b"
1086-
integrity sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==
1097+
"@typescript-eslint/typescript-estree@7.8.0":
1098+
version "7.8.0"
1099+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz#b028a9226860b66e623c1ee55cc2464b95d2987c"
1100+
integrity sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==
10871101
dependencies:
1088-
"@typescript-eslint/types" "5.39.0"
1089-
"@typescript-eslint/visitor-keys" "5.39.0"
1102+
"@typescript-eslint/types" "7.8.0"
1103+
"@typescript-eslint/visitor-keys" "7.8.0"
10901104
debug "^4.3.4"
10911105
globby "^11.1.0"
10921106
is-glob "^4.0.3"
1093-
semver "^7.3.7"
1094-
tsutils "^3.21.0"
1095-
1096-
"@typescript-eslint/[email protected]":
1097-
version "5.39.0"
1098-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.39.0.tgz#b7063cca1dcf08d1d21b0d91db491161ad0be110"
1099-
integrity sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==
1100-
dependencies:
1101-
"@types/json-schema" "^7.0.9"
1102-
"@typescript-eslint/scope-manager" "5.39.0"
1103-
"@typescript-eslint/types" "5.39.0"
1104-
"@typescript-eslint/typescript-estree" "5.39.0"
1105-
eslint-scope "^5.1.1"
1106-
eslint-utils "^3.0.0"
1107+
minimatch "^9.0.4"
1108+
semver "^7.6.0"
1109+
ts-api-utils "^1.3.0"
1110+
1111+
"@typescript-eslint/[email protected]":
1112+
version "7.8.0"
1113+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.8.0.tgz#57a79f9c0c0740ead2f622e444cfaeeb9fd047cd"
1114+
integrity sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==
1115+
dependencies:
1116+
"@eslint-community/eslint-utils" "^4.4.0"
1117+
"@types/json-schema" "^7.0.15"
1118+
"@types/semver" "^7.5.8"
1119+
"@typescript-eslint/scope-manager" "7.8.0"
1120+
"@typescript-eslint/types" "7.8.0"
1121+
"@typescript-eslint/typescript-estree" "7.8.0"
1122+
semver "^7.6.0"
11071123

11081124
"@typescript-eslint/utils@^5.10.0":
11091125
version "5.38.1"
@@ -1125,13 +1141,13 @@
11251141
"@typescript-eslint/types" "5.38.1"
11261142
eslint-visitor-keys "^3.3.0"
11271143

1128-
"@typescript-eslint/visitor-keys@5.39.0":
1129-
version "5.39.0"
1130-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz#8f41f7d241b47257b081ddba5d3ce80deaae61e2"
1131-
integrity sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==
1144+
"@typescript-eslint/visitor-keys@7.8.0":
1145+
version "7.8.0"
1146+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz#7285aab991da8bee411a42edbd5db760d22fdd91"
1147+
integrity sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==
11321148
dependencies:
1133-
"@typescript-eslint/types" "5.39.0"
1134-
eslint-visitor-keys "^3.3.0"
1149+
"@typescript-eslint/types" "7.8.0"
1150+
eslint-visitor-keys "^3.4.3"
11351151

11361152
"@ungap/structured-clone@^1.2.0":
11371153
version "1.2.0"
@@ -1292,6 +1308,13 @@ brace-expansion@^1.1.7:
12921308
balanced-match "^1.0.0"
12931309
concat-map "0.0.1"
12941310

1311+
brace-expansion@^2.0.1:
1312+
version "2.0.1"
1313+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
1314+
integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
1315+
dependencies:
1316+
balanced-match "^1.0.0"
1317+
12951318
braces@^3.0.2:
12961319
version "3.0.2"
12971320
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
@@ -1964,6 +1987,11 @@ ignore@^5.2.0:
19641987
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
19651988
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
19661989

1990+
ignore@^5.3.1:
1991+
version "5.3.1"
1992+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
1993+
integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
1994+
19671995
import-fresh@^3.2.1:
19681996
version "3.3.0"
19691997
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -2675,6 +2703,13 @@ minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
26752703
dependencies:
26762704
brace-expansion "^1.1.7"
26772705

2706+
minimatch@^9.0.4:
2707+
version "9.0.4"
2708+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51"
2709+
integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==
2710+
dependencies:
2711+
brace-expansion "^2.0.1"
2712+
26782713
26792714
version "2.1.2"
26802715
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
@@ -2891,11 +2926,6 @@ react-is@^18.0.0:
28912926
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
28922927
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
28932928

2894-
regexpp@^3.2.0:
2895-
version "3.2.0"
2896-
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
2897-
integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
2898-
28992929
require-directory@^2.1.1:
29002930
version "2.1.1"
29012931
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
@@ -2973,7 +3003,7 @@ semver@^7.3.7:
29733003
dependencies:
29743004
lru-cache "^6.0.0"
29753005

2976-
semver@^7.5.3, semver@^7.5.4:
3006+
semver@^7.5.3, semver@^7.5.4, semver@^7.6.0:
29773007
version "7.6.0"
29783008
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d"
29793009
integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
@@ -3128,6 +3158,11 @@ to-regex-range@^5.0.1:
31283158
dependencies:
31293159
is-number "^7.0.0"
31303160

3161+
ts-api-utils@^1.3.0:
3162+
version "1.3.0"
3163+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
3164+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
3165+
31313166
31323167
version "29.1.2"
31333168
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09"

0 commit comments

Comments
 (0)