Skip to content

Commit 522e642

Browse files
Update typescript-eslint monorepo to v7
1 parent 896a913 commit 522e642

File tree

2 files changed

+85
-68
lines changed

2 files changed

+85
-68
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
"@types/nearley": "2.11.5",
3636
"@types/node": "20.14.2",
3737
"@types/yargs": "17.0.32",
38-
"@typescript-eslint/eslint-plugin": "6.21.0",
39-
"@typescript-eslint/parser": "6.21.0",
38+
"@typescript-eslint/eslint-plugin": "7.12.0",
39+
"@typescript-eslint/parser": "7.12.0",
4040
"eslint": "8.57.0",
4141
"eslint-config-love": "43.1.0",
4242
"eslint-config-prettier": "8.10.0",

yarn.lock

Lines changed: 83 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,10 @@
159159
dependencies:
160160
eslint-visitor-keys "^3.3.0"
161161

162-
"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1":
163-
version "4.10.0"
164-
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
165-
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
162+
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1":
163+
version "4.10.1"
164+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.1.tgz#361461e5cb3845d874e61731c11cfedd664d83a0"
165+
integrity sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==
166166

167167
"@eslint/eslintrc@^2.1.4":
168168
version "2.1.4"
@@ -589,11 +589,6 @@
589589
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
590590
integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
591591

592-
"@types/json-schema@^7.0.12":
593-
version "7.0.15"
594-
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
595-
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
596-
597592
"@types/json5@^0.0.29":
598593
version "0.0.29"
599594
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
@@ -618,11 +613,6 @@
618613
dependencies:
619614
undici-types "~5.26.4"
620615

621-
"@types/semver@^7.5.0":
622-
version "7.5.8"
623-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
624-
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
625-
626616
"@types/yargs-parser@*":
627617
version "21.0.3"
628618
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15"
@@ -635,24 +625,33 @@
635625
dependencies:
636626
"@types/yargs-parser" "*"
637627

638-
"@typescript-eslint/eslint-plugin@6.21.0":
639-
version "6.21.0"
640-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3"
641-
integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==
628+
"@typescript-eslint/eslint-plugin@7.12.0":
629+
version "7.12.0"
630+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz#f87a32e8972b8a60024f2f8f12205e7c8108bc41"
631+
integrity sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==
642632
dependencies:
643-
"@eslint-community/regexpp" "^4.5.1"
644-
"@typescript-eslint/scope-manager" "6.21.0"
645-
"@typescript-eslint/type-utils" "6.21.0"
646-
"@typescript-eslint/utils" "6.21.0"
647-
"@typescript-eslint/visitor-keys" "6.21.0"
648-
debug "^4.3.4"
633+
"@eslint-community/regexpp" "^4.10.0"
634+
"@typescript-eslint/scope-manager" "7.12.0"
635+
"@typescript-eslint/type-utils" "7.12.0"
636+
"@typescript-eslint/utils" "7.12.0"
637+
"@typescript-eslint/visitor-keys" "7.12.0"
649638
graphemer "^1.4.0"
650-
ignore "^5.2.4"
639+
ignore "^5.3.1"
651640
natural-compare "^1.4.0"
652-
semver "^7.5.4"
653-
ts-api-utils "^1.0.1"
641+
ts-api-utils "^1.3.0"
642+
643+
"@typescript-eslint/parser@7.12.0":
644+
version "7.12.0"
645+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.12.0.tgz#8761df3345528b35049353db80010b385719b1c3"
646+
integrity sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==
647+
dependencies:
648+
"@typescript-eslint/scope-manager" "7.12.0"
649+
"@typescript-eslint/types" "7.12.0"
650+
"@typescript-eslint/typescript-estree" "7.12.0"
651+
"@typescript-eslint/visitor-keys" "7.12.0"
652+
debug "^4.3.4"
654653

655-
"@typescript-eslint/parser@6.21.0", "@typescript-eslint/parser@^6.4.0":
654+
"@typescript-eslint/parser@^6.4.0":
656655
version "6.21.0"
657656
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b"
658657
integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==
@@ -671,21 +670,34 @@
671670
"@typescript-eslint/types" "6.21.0"
672671
"@typescript-eslint/visitor-keys" "6.21.0"
673672

674-
"@typescript-eslint/type-utils@6.21.0":
675-
version "6.21.0"
676-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e"
677-
integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==
673+
"@typescript-eslint/scope-manager@7.12.0":
674+
version "7.12.0"
675+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz#259c014362de72dd34f995efe6bd8dda486adf58"
676+
integrity sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==
678677
dependencies:
679-
"@typescript-eslint/typescript-estree" "6.21.0"
680-
"@typescript-eslint/utils" "6.21.0"
678+
"@typescript-eslint/types" "7.12.0"
679+
"@typescript-eslint/visitor-keys" "7.12.0"
680+
681+
"@typescript-eslint/type-utils@7.12.0":
682+
version "7.12.0"
683+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz#9dfaaa1972952f395ec5be4f5bbfc4d3cdc63908"
684+
integrity sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==
685+
dependencies:
686+
"@typescript-eslint/typescript-estree" "7.12.0"
687+
"@typescript-eslint/utils" "7.12.0"
681688
debug "^4.3.4"
682-
ts-api-utils "^1.0.1"
689+
ts-api-utils "^1.3.0"
683690

684691
"@typescript-eslint/types@6.21.0":
685692
version "6.21.0"
686693
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
687694
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
688695

696+
"@typescript-eslint/types@7.12.0":
697+
version "7.12.0"
698+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.12.0.tgz#bf208f971a8da1e7524a5d9ae2b5f15192a37981"
699+
integrity sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==
700+
689701
"@typescript-eslint/typescript-estree@6.21.0":
690702
version "6.21.0"
691703
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
@@ -700,18 +712,29 @@
700712
semver "^7.5.4"
701713
ts-api-utils "^1.0.1"
702714

703-
"@typescript-eslint/utils@6.21.0":
704-
version "6.21.0"
705-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134"
706-
integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==
715+
"@typescript-eslint/typescript-estree@7.12.0":
716+
version "7.12.0"
717+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz#e6c1074f248b3db6573ab6a7c47a39c4cd498ff9"
718+
integrity sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==
719+
dependencies:
720+
"@typescript-eslint/types" "7.12.0"
721+
"@typescript-eslint/visitor-keys" "7.12.0"
722+
debug "^4.3.4"
723+
globby "^11.1.0"
724+
is-glob "^4.0.3"
725+
minimatch "^9.0.4"
726+
semver "^7.6.0"
727+
ts-api-utils "^1.3.0"
728+
729+
"@typescript-eslint/utils@7.12.0":
730+
version "7.12.0"
731+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.12.0.tgz#c6e58fd7f724cdccc848f71e388ad80cbdb95dd0"
732+
integrity sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==
707733
dependencies:
708734
"@eslint-community/eslint-utils" "^4.4.0"
709-
"@types/json-schema" "^7.0.12"
710-
"@types/semver" "^7.5.0"
711-
"@typescript-eslint/scope-manager" "6.21.0"
712-
"@typescript-eslint/types" "6.21.0"
713-
"@typescript-eslint/typescript-estree" "6.21.0"
714-
semver "^7.5.4"
735+
"@typescript-eslint/scope-manager" "7.12.0"
736+
"@typescript-eslint/types" "7.12.0"
737+
"@typescript-eslint/typescript-estree" "7.12.0"
715738

716739
"@typescript-eslint/visitor-keys@6.21.0":
717740
version "6.21.0"
@@ -721,6 +744,14 @@
721744
"@typescript-eslint/types" "6.21.0"
722745
eslint-visitor-keys "^3.4.1"
723746

747+
"@typescript-eslint/visitor-keys@7.12.0":
748+
version "7.12.0"
749+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz#c053b55a996679528beeedd8e565710ce1ae1ad3"
750+
integrity sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==
751+
dependencies:
752+
"@typescript-eslint/types" "7.12.0"
753+
eslint-visitor-keys "^3.4.3"
754+
724755
"@ungap/structured-clone@^1.2.0":
725756
version "1.2.0"
726757
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
@@ -1935,7 +1966,7 @@ human-signals@^5.0.0:
19351966
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28"
19361967
integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==
19371968

1938-
ignore@^5.1.1, ignore@^5.2.0, ignore@^5.2.4:
1969+
ignore@^5.1.1, ignore@^5.2.0, ignore@^5.3.1:
19391970
version "5.3.1"
19401971
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
19411972
integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
@@ -2328,13 +2359,6 @@ lru-cache@^10.0.0:
23282359
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3"
23292360
integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==
23302361

2331-
lru-cache@^6.0.0:
2332-
version "6.0.0"
2333-
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
2334-
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
2335-
dependencies:
2336-
yallist "^4.0.0"
2337-
23382362
magic-string@^0.30.5:
23392363
version "0.30.8"
23402364
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.8.tgz#14e8624246d2bedba70d5462aa99ac9681844613"
@@ -2389,7 +2413,7 @@ minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
23892413
dependencies:
23902414
brace-expansion "^1.1.7"
23912415

2392-
minimatch@^9.0.0:
2416+
minimatch@^9.0.0, minimatch@^9.0.4:
23932417
version "9.0.4"
23942418
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51"
23952419
integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==
@@ -2848,12 +2872,10 @@ semver@^6.3.1:
28482872
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
28492873
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
28502874

2851-
semver@^7.0.0, semver@^7.3.8, semver@^7.5.4:
2852-
version "7.6.0"
2853-
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d"
2854-
integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
2855-
dependencies:
2856-
lru-cache "^6.0.0"
2875+
semver@^7.0.0, semver@^7.3.8, semver@^7.5.4, semver@^7.6.0:
2876+
version "7.6.2"
2877+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13"
2878+
integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==
28572879

28582880
set-function-length@^1.2.1:
28592881
version "1.2.2"
@@ -3055,7 +3077,7 @@ to-regex-range@^5.0.1:
30553077
dependencies:
30563078
is-number "^7.0.0"
30573079

3058-
ts-api-utils@^1.0.1:
3080+
ts-api-utils@^1.0.1, ts-api-utils@^1.3.0:
30593081
version "1.3.0"
30603082
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
30613083
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
@@ -3314,11 +3336,6 @@ y18n@^5.0.5:
33143336
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
33153337
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
33163338

3317-
yallist@^4.0.0:
3318-
version "4.0.0"
3319-
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
3320-
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
3321-
33223339
yaml@2.4.5:
33233340
version "2.4.5"
33243341
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e"

0 commit comments

Comments
 (0)