Skip to content

Commit a3f479b

Browse files
authored
chore: upgrade @typescript-eslint/* (#291)
Upgrade these 2 deps.
1 parent 33dcd46 commit a3f479b

File tree

3 files changed

+119
-38
lines changed

3 files changed

+119
-38
lines changed

.tool-versions

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
golang 1.17.5
2-
nodejs 16.7.0
2+
nodejs 20.4.0
33
yarn 1.22.17
44
fd 7.4.0
55
shfmt 3.2.0

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
},
3636
"dependencies": {
3737
"@sourcegraph/prettierrc": "^3.0.3",
38-
"@typescript-eslint/eslint-plugin": "^5.20.0",
39-
"@typescript-eslint/parser": "^5.20.0",
38+
"@typescript-eslint/eslint-plugin": "^6.9.0",
39+
"@typescript-eslint/parser": "^6.9.0",
4040
"eslint-config-prettier": "^6.15.0",
4141
"eslint-plugin-ban": "^1.4.0",
4242
"eslint-plugin-etc": "^2.0.2",

yarn.lock

+116-35
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,11 @@
292292
dependencies:
293293
eslint-visitor-keys "^3.3.0"
294294

295+
"@eslint-community/regexpp@^4.5.1":
296+
version "4.9.1"
297+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.9.1.tgz#449dfa81a57a1d755b09aa58d826c1262e4283b4"
298+
integrity sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==
299+
295300
"@jest/types@^26.6.2":
296301
version "26.6.2"
297302
resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e"
@@ -561,6 +566,11 @@
561566
dependencies:
562567
"@types/istanbul-lib-report" "*"
563568

569+
"@types/json-schema@^7.0.12":
570+
version "7.0.14"
571+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.14.tgz#74a97a5573980802f32c8e47b663530ab3b6b7d1"
572+
integrity sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==
573+
564574
"@types/json-schema@^7.0.9":
565575
version "7.0.11"
566576
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
@@ -596,6 +606,11 @@
596606
resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d"
597607
integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==
598608

609+
"@types/semver@^7.5.0":
610+
version "7.5.4"
611+
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.4.tgz#0a41252ad431c473158b22f9bfb9a63df7541cff"
612+
integrity sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==
613+
599614
"@types/yargs-parser@*":
600615
version "20.2.0"
601616
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"
@@ -615,20 +630,22 @@
615630
dependencies:
616631
"@types/yargs-parser" "*"
617632

618-
"@typescript-eslint/eslint-plugin@^5.20.0":
619-
version "5.24.0"
620-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.24.0.tgz#59f9ed21fc4490444b75b250e4ce81e4b7bba18f"
621-
integrity sha512-6bqFGk6wa9+6RrU++eLknKyDqXU1Oc8nyoLu5a1fU17PNRJd9UBr56rMF7c4DRaRtnarlkQ4jwxUbvBo8cNlpw==
633+
"@typescript-eslint/eslint-plugin@^6.9.0":
634+
version "6.9.0"
635+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.0.tgz#fdb6f3821c0167e3356e9d89c80e8230b2e401f4"
636+
integrity sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==
622637
dependencies:
623-
"@typescript-eslint/scope-manager" "5.24.0"
624-
"@typescript-eslint/type-utils" "5.24.0"
625-
"@typescript-eslint/utils" "5.24.0"
638+
"@eslint-community/regexpp" "^4.5.1"
639+
"@typescript-eslint/scope-manager" "6.9.0"
640+
"@typescript-eslint/type-utils" "6.9.0"
641+
"@typescript-eslint/utils" "6.9.0"
642+
"@typescript-eslint/visitor-keys" "6.9.0"
626643
debug "^4.3.4"
627-
functional-red-black-tree "^1.0.1"
628-
ignore "^5.2.0"
629-
regexpp "^3.2.0"
630-
semver "^7.3.7"
631-
tsutils "^3.21.0"
644+
graphemer "^1.4.0"
645+
ignore "^5.2.4"
646+
natural-compare "^1.4.0"
647+
semver "^7.5.4"
648+
ts-api-utils "^1.0.1"
632649

633650
"@typescript-eslint/experimental-utils@^5.0.0":
634651
version "5.24.0"
@@ -637,14 +654,15 @@
637654
dependencies:
638655
"@typescript-eslint/utils" "5.24.0"
639656

640-
"@typescript-eslint/parser@^5.20.0":
641-
version "5.24.0"
642-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.24.0.tgz#fe6563483f264aa9fe48b7fd9b329aa5f985841a"
643-
integrity sha512-4q29C6xFYZ5B2CXqSBBdcS0lPyfM9M09DoQLtHS5kf+WbpV8pBBhHDLNhXfgyVwFnhrhYzOu7xmg02DzxeF2Uw==
657+
"@typescript-eslint/parser@^6.9.0":
658+
version "6.9.0"
659+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.9.0.tgz#2b402cadeadd3f211c25820e5433413347b27391"
660+
integrity sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw==
644661
dependencies:
645-
"@typescript-eslint/scope-manager" "5.24.0"
646-
"@typescript-eslint/types" "5.24.0"
647-
"@typescript-eslint/typescript-estree" "5.24.0"
662+
"@typescript-eslint/scope-manager" "6.9.0"
663+
"@typescript-eslint/types" "6.9.0"
664+
"@typescript-eslint/typescript-estree" "6.9.0"
665+
"@typescript-eslint/visitor-keys" "6.9.0"
648666
debug "^4.3.4"
649667

650668
"@typescript-eslint/[email protected]":
@@ -655,20 +673,34 @@
655673
"@typescript-eslint/types" "5.24.0"
656674
"@typescript-eslint/visitor-keys" "5.24.0"
657675

658-
"@typescript-eslint/[email protected].0":
659-
version "5.24.0"
660-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.24.0.tgz#aad47227e89cceec9175b1a67df69ebcd79f9421"
661-
integrity sha512-uGi+sQiM6E5CeCZYBXiaIvIChBXru4LZ1tMoeKbh1Lze+8BO9syUG07594C4lvN2YPT4KVeIupOJkVI+9/DAmQ==
676+
"@typescript-eslint/[email protected].0":
677+
version "6.9.0"
678+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.9.0.tgz#2626e9a7fe0e004c3e25f3b986c75f584431134e"
679+
integrity sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==
662680
dependencies:
663-
"@typescript-eslint/utils" "5.24.0"
681+
"@typescript-eslint/types" "6.9.0"
682+
"@typescript-eslint/visitor-keys" "6.9.0"
683+
684+
"@typescript-eslint/[email protected]":
685+
version "6.9.0"
686+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.9.0.tgz#23923c8c9677c2ad41457cf8e10a5f2946be1b04"
687+
integrity sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==
688+
dependencies:
689+
"@typescript-eslint/typescript-estree" "6.9.0"
690+
"@typescript-eslint/utils" "6.9.0"
664691
debug "^4.3.4"
665-
tsutils "^3.21.0"
692+
ts-api-utils "^1.0.1"
666693

667694
"@typescript-eslint/[email protected]":
668695
version "5.24.0"
669696
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.24.0.tgz#565ff94a4b89073265e27514dc65225d18aabe6c"
670697
integrity sha512-Tpg1c3shTDgTmZd3qdUyd+16r/pGmVaVEbLs+ufuWP0EruVbUiEOmpBBQxBb9a8iPRxi8Rb2oiwOxuZJzSq11A==
671698

699+
"@typescript-eslint/[email protected]":
700+
version "6.9.0"
701+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.9.0.tgz#86a0cbe7ac46c0761429f928467ff3d92f841098"
702+
integrity sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==
703+
672704
"@typescript-eslint/[email protected]":
673705
version "5.24.0"
674706
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.24.0.tgz#30b9cbc1af475b9e02aca34cfe9ba9e1bb820143"
@@ -682,6 +714,19 @@
682714
semver "^7.3.7"
683715
tsutils "^3.21.0"
684716

717+
"@typescript-eslint/[email protected]":
718+
version "6.9.0"
719+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.0.tgz#d0601b245be873d8fe49f3737f93f8662c8693d4"
720+
integrity sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==
721+
dependencies:
722+
"@typescript-eslint/types" "6.9.0"
723+
"@typescript-eslint/visitor-keys" "6.9.0"
724+
debug "^4.3.4"
725+
globby "^11.1.0"
726+
is-glob "^4.0.3"
727+
semver "^7.5.4"
728+
ts-api-utils "^1.0.1"
729+
685730
"@typescript-eslint/[email protected]":
686731
version "5.24.0"
687732
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.24.0.tgz#7a854028040a305ddea129328e45cfb2c6406e75"
@@ -694,6 +739,19 @@
694739
eslint-scope "^5.1.1"
695740
eslint-utils "^3.0.0"
696741

742+
"@typescript-eslint/[email protected]":
743+
version "6.9.0"
744+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.9.0.tgz#5bdac8604fca4823f090e4268e681c84d3597c9f"
745+
integrity sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==
746+
dependencies:
747+
"@eslint-community/eslint-utils" "^4.4.0"
748+
"@types/json-schema" "^7.0.12"
749+
"@types/semver" "^7.5.0"
750+
"@typescript-eslint/scope-manager" "6.9.0"
751+
"@typescript-eslint/types" "6.9.0"
752+
"@typescript-eslint/typescript-estree" "6.9.0"
753+
semver "^7.5.4"
754+
697755
"@typescript-eslint/[email protected]":
698756
version "5.24.0"
699757
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.24.0.tgz#bb3e9a788ccd50c53e03557e4e203599880c3123"
@@ -702,6 +760,14 @@
702760
"@typescript-eslint/types" "5.24.0"
703761
eslint-visitor-keys "^3.3.0"
704762

763+
"@typescript-eslint/[email protected]":
764+
version "6.9.0"
765+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.0.tgz#cc69421c10c4ac997ed34f453027245988164e80"
766+
integrity sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==
767+
dependencies:
768+
"@typescript-eslint/types" "6.9.0"
769+
eslint-visitor-keys "^3.4.1"
770+
705771
JSONStream@^1.0.4, JSONStream@^1.3.4, JSONStream@^1.3.5:
706772
version "1.3.5"
707773
resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
@@ -2200,6 +2266,11 @@ eslint-visitor-keys@^3.3.0:
22002266
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
22012267
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
22022268

2269+
eslint-visitor-keys@^3.4.1:
2270+
version "3.4.3"
2271+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
2272+
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
2273+
22032274
esprima@~4.0.0:
22042275
version "4.0.1"
22052276
resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
@@ -2521,11 +2592,6 @@ function.prototype.name@^1.1.5:
25212592
es-abstract "^1.19.0"
25222593
functions-have-names "^1.2.2"
25232594

2524-
functional-red-black-tree@^1.0.1:
2525-
version "1.0.1"
2526-
resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
2527-
integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
2528-
25292595
functions-have-names@^1.2.2:
25302596
version "1.2.3"
25312597
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
@@ -2737,6 +2803,11 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6
27372803
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
27382804
integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==
27392805

2806+
graphemer@^1.4.0:
2807+
version "1.4.0"
2808+
resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
2809+
integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
2810+
27402811
handlebars@^4.1.0:
27412812
version "4.5.3"
27422813
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.5.3.tgz#5cf75bd8714f7605713511a56be7c349becb0482"
@@ -2954,6 +3025,11 @@ ignore@^5.2.0:
29543025
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
29553026
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
29563027

3028+
ignore@^5.2.4:
3029+
version "5.2.4"
3030+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
3031+
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
3032+
29573033
import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1:
29583034
version "3.2.1"
29593035
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
@@ -4173,6 +4249,11 @@ mute-stream@~0.0.4:
41734249
resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
41744250
integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
41754251

4252+
natural-compare@^1.4.0:
4253+
version "1.4.0"
4254+
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
4255+
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
4256+
41764257
neo-async@^2.6.0:
41774258
version "2.6.1"
41784259
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c"
@@ -5314,11 +5395,6 @@ regexp.prototype.flags@^1.4.3:
53145395
define-properties "^1.1.3"
53155396
functions-have-names "^1.2.2"
53165397

5317-
regexpp@^3.2.0:
5318-
version "3.2.0"
5319-
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
5320-
integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
5321-
53225398
regextras@^0.7.1:
53235399
version "0.7.1"
53245400
resolved "https://registry.yarnpkg.com/regextras/-/regextras-0.7.1.tgz#be95719d5f43f9ef0b9fa07ad89b7c606995a3b2"
@@ -6108,6 +6184,11 @@ trim-newlines@^3.0.0:
61086184
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
61096185
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
61106186

6187+
ts-api-utils@^1.0.1:
6188+
version "1.0.3"
6189+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331"
6190+
integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==
6191+
61116192
ts-node@^10.7.0:
61126193
version "10.7.0"
61136194
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.7.0.tgz#35d503d0fab3e2baa672a0e94f4b40653c2463f5"

0 commit comments

Comments
 (0)