Skip to content

Commit f4aa72d

Browse files
Update typescript-eslint monorepo to v7
1 parent 6ebc930 commit f4aa72d

File tree

2 files changed

+98
-77
lines changed

2 files changed

+98
-77
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.1.1",
3131
"@types/node": "18.19.21",
32-
"@typescript-eslint/eslint-plugin": "5.62.0",
33-
"@typescript-eslint/parser": "5.62.0",
32+
"@typescript-eslint/eslint-plugin": "7.10.0",
33+
"@typescript-eslint/parser": "7.10.0",
3434
"@vercel/ncc": "0.38.1",
3535
"eslint": "8.24.0",
3636
"eslint-config-prettier": "8.10.0",

yarn.lock

Lines changed: 96 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -312,14 +312,14 @@
312312
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
313313
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
314314

315-
"@eslint-community/eslint-utils@^4.2.0":
315+
"@eslint-community/eslint-utils@^4.4.0":
316316
version "4.4.0"
317317
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
318318
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
319319
dependencies:
320320
eslint-visitor-keys "^3.3.0"
321321

322-
"@eslint-community/regexpp@^4.4.0":
322+
"@eslint-community/regexpp@^4.10.0":
323323
version "4.10.0"
324324
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
325325
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
@@ -760,11 +760,6 @@
760760
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.1.tgz#dfd20e2dc35f027cdd6c1908e80a5ddc7499670e"
761761
integrity sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==
762762

763-
"@types/semver@^7.3.12":
764-
version "7.5.8"
765-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
766-
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
767-
768763
"@types/stack-utils@^2.0.0":
769764
version "2.0.1"
770765
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
@@ -782,30 +777,30 @@
782777
dependencies:
783778
"@types/yargs-parser" "*"
784779

785-
"@typescript-eslint/eslint-plugin@5.62.0":
786-
version "5.62.0"
787-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db"
788-
integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==
780+
"@typescript-eslint/eslint-plugin@7.10.0":
781+
version "7.10.0"
782+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.10.0.tgz#07854a236f107bb45cbf4f62b89474cbea617f50"
783+
integrity sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==
789784
dependencies:
790-
"@eslint-community/regexpp" "^4.4.0"
791-
"@typescript-eslint/scope-manager" "5.62.0"
792-
"@typescript-eslint/type-utils" "5.62.0"
793-
"@typescript-eslint/utils" "5.62.0"
794-
debug "^4.3.4"
785+
"@eslint-community/regexpp" "^4.10.0"
786+
"@typescript-eslint/scope-manager" "7.10.0"
787+
"@typescript-eslint/type-utils" "7.10.0"
788+
"@typescript-eslint/utils" "7.10.0"
789+
"@typescript-eslint/visitor-keys" "7.10.0"
795790
graphemer "^1.4.0"
796-
ignore "^5.2.0"
797-
natural-compare-lite "^1.4.0"
798-
semver "^7.3.7"
799-
tsutils "^3.21.0"
791+
ignore "^5.3.1"
792+
natural-compare "^1.4.0"
793+
ts-api-utils "^1.3.0"
800794

801-
"@typescript-eslint/parser@5.62.0":
802-
version "5.62.0"
803-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7"
804-
integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==
795+
"@typescript-eslint/parser@7.10.0":
796+
version "7.10.0"
797+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.10.0.tgz#e6ac1cba7bc0400a4459e7eb5b23115bd71accfb"
798+
integrity sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==
805799
dependencies:
806-
"@typescript-eslint/scope-manager" "5.62.0"
807-
"@typescript-eslint/types" "5.62.0"
808-
"@typescript-eslint/typescript-estree" "5.62.0"
800+
"@typescript-eslint/scope-manager" "7.10.0"
801+
"@typescript-eslint/types" "7.10.0"
802+
"@typescript-eslint/typescript-estree" "7.10.0"
803+
"@typescript-eslint/visitor-keys" "7.10.0"
809804
debug "^4.3.4"
810805

811806
"@typescript-eslint/scope-manager@5.38.1":
@@ -816,33 +811,33 @@
816811
"@typescript-eslint/types" "5.38.1"
817812
"@typescript-eslint/visitor-keys" "5.38.1"
818813

819-
"@typescript-eslint/scope-manager@5.62.0":
820-
version "5.62.0"
821-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c"
822-
integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==
814+
"@typescript-eslint/scope-manager@7.10.0":
815+
version "7.10.0"
816+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.10.0.tgz#054a27b1090199337a39cf755f83d9f2ce26546b"
817+
integrity sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==
823818
dependencies:
824-
"@typescript-eslint/types" "5.62.0"
825-
"@typescript-eslint/visitor-keys" "5.62.0"
819+
"@typescript-eslint/types" "7.10.0"
820+
"@typescript-eslint/visitor-keys" "7.10.0"
826821

827-
"@typescript-eslint/type-utils@5.62.0":
828-
version "5.62.0"
829-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a"
830-
integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==
822+
"@typescript-eslint/type-utils@7.10.0":
823+
version "7.10.0"
824+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.10.0.tgz#8a75accce851d0a331aa9331268ef64e9b300270"
825+
integrity sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==
831826
dependencies:
832-
"@typescript-eslint/typescript-estree" "5.62.0"
833-
"@typescript-eslint/utils" "5.62.0"
827+
"@typescript-eslint/typescript-estree" "7.10.0"
828+
"@typescript-eslint/utils" "7.10.0"
834829
debug "^4.3.4"
835-
tsutils "^3.21.0"
830+
ts-api-utils "^1.3.0"
836831

837832
"@typescript-eslint/types@5.38.1":
838833
version "5.38.1"
839834
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.38.1.tgz#74f9d6dcb8dc7c58c51e9fbc6653ded39e2e225c"
840835
integrity sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==
841836

842-
"@typescript-eslint/types@5.62.0":
843-
version "5.62.0"
844-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
845-
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
837+
"@typescript-eslint/types@7.10.0":
838+
version "7.10.0"
839+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.10.0.tgz#da92309c97932a3a033762fd5faa8b067de84e3b"
840+
integrity sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==
846841

847842
"@typescript-eslint/typescript-estree@5.38.1":
848843
version "5.38.1"
@@ -857,32 +852,29 @@
857852
semver "^7.3.7"
858853
tsutils "^3.21.0"
859854

860-
"@typescript-eslint/typescript-estree@5.62.0":
861-
version "5.62.0"
862-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b"
863-
integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==
855+
"@typescript-eslint/typescript-estree@7.10.0":
856+
version "7.10.0"
857+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.10.0.tgz#6dcdc5de3149916a6a599fa89dde5c471b88b8bb"
858+
integrity sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==
864859
dependencies:
865-
"@typescript-eslint/types" "5.62.0"
866-
"@typescript-eslint/visitor-keys" "5.62.0"
860+
"@typescript-eslint/types" "7.10.0"
861+
"@typescript-eslint/visitor-keys" "7.10.0"
867862
debug "^4.3.4"
868863
globby "^11.1.0"
869864
is-glob "^4.0.3"
870-
semver "^7.3.7"
871-
tsutils "^3.21.0"
865+
minimatch "^9.0.4"
866+
semver "^7.6.0"
867+
ts-api-utils "^1.3.0"
872868

873-
"@typescript-eslint/utils@5.62.0":
874-
version "5.62.0"
875-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86"
876-
integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==
869+
"@typescript-eslint/utils@7.10.0":
870+
version "7.10.0"
871+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.10.0.tgz#8ee43e5608c9f439524eaaea8de5b358b15c51b3"
872+
integrity sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==
877873
dependencies:
878-
"@eslint-community/eslint-utils" "^4.2.0"
879-
"@types/json-schema" "^7.0.9"
880-
"@types/semver" "^7.3.12"
881-
"@typescript-eslint/scope-manager" "5.62.0"
882-
"@typescript-eslint/types" "5.62.0"
883-
"@typescript-eslint/typescript-estree" "5.62.0"
884-
eslint-scope "^5.1.1"
885-
semver "^7.3.7"
874+
"@eslint-community/eslint-utils" "^4.4.0"
875+
"@typescript-eslint/scope-manager" "7.10.0"
876+
"@typescript-eslint/types" "7.10.0"
877+
"@typescript-eslint/typescript-estree" "7.10.0"
886878

887879
"@typescript-eslint/utils@^5.10.0":
888880
version "5.38.1"
@@ -904,13 +896,13 @@
904896
"@typescript-eslint/types" "5.38.1"
905897
eslint-visitor-keys "^3.3.0"
906898

907-
"@typescript-eslint/visitor-keys@5.62.0":
908-
version "5.62.0"
909-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e"
910-
integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==
899+
"@typescript-eslint/visitor-keys@7.10.0":
900+
version "7.10.0"
901+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.10.0.tgz#2af2e91e73a75dd6b70b4486c48ae9d38a485a78"
902+
integrity sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==
911903
dependencies:
912-
"@typescript-eslint/types" "5.62.0"
913-
eslint-visitor-keys "^3.3.0"
904+
"@typescript-eslint/types" "7.10.0"
905+
eslint-visitor-keys "^3.4.3"
914906

915907
"@vercel/ncc@0.38.1":
916908
version "0.38.1"
@@ -1066,6 +1058,13 @@ brace-expansion@^1.1.7:
10661058
balanced-match "^1.0.0"
10671059
concat-map "0.0.1"
10681060

1061+
brace-expansion@^2.0.1:
1062+
version "2.0.1"
1063+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
1064+
integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
1065+
dependencies:
1066+
balanced-match "^1.0.0"
1067+
10691068
braces@^3.0.2:
10701069
version "3.0.2"
10711070
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
@@ -1351,6 +1350,11 @@ eslint-visitor-keys@^3.3.0:
13511350
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
13521351
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
13531352

1353+
eslint-visitor-keys@^3.4.3:
1354+
version "3.4.3"
1355+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
1356+
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
1357+
13541358
eslint@8.24.0:
13551359
version "8.24.0"
13561360
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.24.0.tgz#489516c927a5da11b3979dbfb2679394523383c8"
@@ -1696,6 +1700,11 @@ ignore@^5.2.0:
16961700
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
16971701
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
16981702

1703+
ignore@^5.3.1:
1704+
version "5.3.1"
1705+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
1706+
integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
1707+
16991708
import-fresh@^3.0.0, import-fresh@^3.2.1:
17001709
version "3.3.0"
17011710
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -2387,16 +2396,18 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
23872396
dependencies:
23882397
brace-expansion "^1.1.7"
23892398

2399+
minimatch@^9.0.4:
2400+
version "9.0.4"
2401+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51"
2402+
integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==
2403+
dependencies:
2404+
brace-expansion "^2.0.1"
2405+
23902406
ms@2.1.2:
23912407
version "2.1.2"
23922408
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
23932409
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
23942410

2395-
natural-compare-lite@^1.4.0:
2396-
version "1.4.0"
2397-
resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4"
2398-
integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==
2399-
24002411
natural-compare@^1.4.0:
24012412
version "1.4.0"
24022413
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
@@ -2682,6 +2693,11 @@ semver@^7.5.3:
26822693
dependencies:
26832694
lru-cache "^6.0.0"
26842695

2696+
semver@^7.6.0:
2697+
version "7.6.2"
2698+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13"
2699+
integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==
2700+
26852701
shebang-command@^2.0.0:
26862702
version "2.0.0"
26872703
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -2846,6 +2862,11 @@ to-regex-range@^5.0.1:
28462862
dependencies:
28472863
is-number "^7.0.0"
28482864

2865+
ts-api-utils@^1.3.0:
2866+
version "1.3.0"
2867+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
2868+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
2869+
28492870
ts-jest@29.1.2:
28502871
version "29.1.2"
28512872
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09"

0 commit comments

Comments
 (0)