Skip to content

Commit 378e3a0

Browse files
Update typescript-eslint monorepo to v8
1 parent 623b9d5 commit 378e3a0

File tree

2 files changed

+67
-96
lines changed

2 files changed

+67
-96
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"@herp-inc/eslint-config-jest": "202409.1.0",
2424
"@herp-inc/tsconfig.json": "1.0.0",
2525
"@types/jest": "29.5.13",
26-
"@typescript-eslint/eslint-plugin": "7.18.0",
27-
"@typescript-eslint/parser": "7.18.0",
26+
"@typescript-eslint/eslint-plugin": "8.8.1",
27+
"@typescript-eslint/parser": "8.8.1",
2828
"csstype": "3.1.3",
2929
"eslint": "8.57.1",
3030
"eslint-config-prettier": "9.1.0",

yarn.lock

Lines changed: 65 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -754,40 +754,32 @@
754754
dependencies:
755755
"@types/yargs-parser" "*"
756756

757-
"@typescript-eslint/eslint-plugin@7.18.0":
758-
version "7.18.0"
759-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz#b16d3cf3ee76bf572fdf511e79c248bdec619ea3"
760-
integrity sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==
757+
"@typescript-eslint/eslint-plugin@8.8.1":
758+
version "8.8.1"
759+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.1.tgz#9364b756d4d78bcbdf6fd3e9345e6924c68ad371"
760+
integrity sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==
761761
dependencies:
762762
"@eslint-community/regexpp" "^4.10.0"
763-
"@typescript-eslint/scope-manager" "7.18.0"
764-
"@typescript-eslint/type-utils" "7.18.0"
765-
"@typescript-eslint/utils" "7.18.0"
766-
"@typescript-eslint/visitor-keys" "7.18.0"
763+
"@typescript-eslint/scope-manager" "8.8.1"
764+
"@typescript-eslint/type-utils" "8.8.1"
765+
"@typescript-eslint/utils" "8.8.1"
766+
"@typescript-eslint/visitor-keys" "8.8.1"
767767
graphemer "^1.4.0"
768768
ignore "^5.3.1"
769769
natural-compare "^1.4.0"
770770
ts-api-utils "^1.3.0"
771771

772-
"@typescript-eslint/parser@7.18.0":
773-
version "7.18.0"
774-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.18.0.tgz#83928d0f1b7f4afa974098c64b5ce6f9051f96a0"
775-
integrity sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==
772+
"@typescript-eslint/parser@8.8.1":
773+
version "8.8.1"
774+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.8.1.tgz#5952ba2a83bd52024b872f3fdc8ed2d3636073b8"
775+
integrity sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==
776776
dependencies:
777-
"@typescript-eslint/scope-manager" "7.18.0"
778-
"@typescript-eslint/types" "7.18.0"
779-
"@typescript-eslint/typescript-estree" "7.18.0"
780-
"@typescript-eslint/visitor-keys" "7.18.0"
777+
"@typescript-eslint/scope-manager" "8.8.1"
778+
"@typescript-eslint/types" "8.8.1"
779+
"@typescript-eslint/typescript-estree" "8.8.1"
780+
"@typescript-eslint/visitor-keys" "8.8.1"
781781
debug "^4.3.4"
782782

783-
"@typescript-eslint/scope-manager@7.18.0":
784-
version "7.18.0"
785-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz#c928e7a9fc2c0b3ed92ab3112c614d6bd9951c83"
786-
integrity sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==
787-
dependencies:
788-
"@typescript-eslint/types" "7.18.0"
789-
"@typescript-eslint/visitor-keys" "7.18.0"
790-
791783
"@typescript-eslint/scope-manager@8.7.0":
792784
version "8.7.0"
793785
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz#90ee7bf9bc982b9260b93347c01a8bc2b595e0b8"
@@ -796,39 +788,33 @@
796788
"@typescript-eslint/types" "8.7.0"
797789
"@typescript-eslint/visitor-keys" "8.7.0"
798790

799-
"@typescript-eslint/type-utils@7.18.0":
800-
version "7.18.0"
801-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#2165ffaee00b1fbbdd2d40aa85232dab6998f53b"
802-
integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==
791+
"@typescript-eslint/scope-manager@8.8.1":
792+
version "8.8.1"
793+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.8.1.tgz#b4bea1c0785aaebfe3c4ab059edaea1c4977e7ff"
794+
integrity sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==
803795
dependencies:
804-
"@typescript-eslint/typescript-estree" "7.18.0"
805-
"@typescript-eslint/utils" "7.18.0"
796+
"@typescript-eslint/types" "8.8.1"
797+
"@typescript-eslint/visitor-keys" "8.8.1"
798+
799+
"@typescript-eslint/type-utils@8.8.1":
800+
version "8.8.1"
801+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.8.1.tgz#31f59ec46e93a02b409fb4d406a368a59fad306e"
802+
integrity sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==
803+
dependencies:
804+
"@typescript-eslint/typescript-estree" "8.8.1"
805+
"@typescript-eslint/utils" "8.8.1"
806806
debug "^4.3.4"
807807
ts-api-utils "^1.3.0"
808808

809-
"@typescript-eslint/types@7.18.0":
810-
version "7.18.0"
811-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9"
812-
integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==
813-
814809
"@typescript-eslint/types@8.7.0":
815810
version "8.7.0"
816811
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.7.0.tgz#21d987201c07b69ce7ddc03451d7196e5445ad19"
817812
integrity sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==
818813

819-
"@typescript-eslint/typescript-estree@7.18.0":
820-
version "7.18.0"
821-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz#b5868d486c51ce8f312309ba79bdb9f331b37931"
822-
integrity sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==
823-
dependencies:
824-
"@typescript-eslint/types" "7.18.0"
825-
"@typescript-eslint/visitor-keys" "7.18.0"
826-
debug "^4.3.4"
827-
globby "^11.1.0"
828-
is-glob "^4.0.3"
829-
minimatch "^9.0.4"
830-
semver "^7.6.0"
831-
ts-api-utils "^1.3.0"
814+
"@typescript-eslint/types@8.8.1":
815+
version "8.8.1"
816+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.8.1.tgz#ebe85e0fa4a8e32a24a56adadf060103bef13bd1"
817+
integrity sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==
832818

833819
"@typescript-eslint/typescript-estree@8.7.0":
834820
version "8.7.0"
@@ -844,15 +830,29 @@
844830
semver "^7.6.0"
845831
ts-api-utils "^1.3.0"
846832

847-
"@typescript-eslint/utils@7.18.0":
848-
version "7.18.0"
849-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.18.0.tgz#bca01cde77f95fc6a8d5b0dbcbfb3d6ca4be451f"
850-
integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==
833+
"@typescript-eslint/typescript-estree@8.8.1":
834+
version "8.8.1"
835+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.1.tgz#34649f4e28d32ee49152193bc7dedc0e78e5d1ec"
836+
integrity sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==
837+
dependencies:
838+
"@typescript-eslint/types" "8.8.1"
839+
"@typescript-eslint/visitor-keys" "8.8.1"
840+
debug "^4.3.4"
841+
fast-glob "^3.3.2"
842+
is-glob "^4.0.3"
843+
minimatch "^9.0.4"
844+
semver "^7.6.0"
845+
ts-api-utils "^1.3.0"
846+
847+
"@typescript-eslint/utils@8.8.1":
848+
version "8.8.1"
849+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.8.1.tgz#9e29480fbfa264c26946253daa72181f9f053c9d"
850+
integrity sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==
851851
dependencies:
852852
"@eslint-community/eslint-utils" "^4.4.0"
853-
"@typescript-eslint/scope-manager" "7.18.0"
854-
"@typescript-eslint/types" "7.18.0"
855-
"@typescript-eslint/typescript-estree" "7.18.0"
853+
"@typescript-eslint/scope-manager" "8.8.1"
854+
"@typescript-eslint/types" "8.8.1"
855+
"@typescript-eslint/typescript-estree" "8.8.1"
856856

857857
"@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0":
858858
version "8.7.0"
@@ -864,14 +864,6 @@
864864
"@typescript-eslint/types" "8.7.0"
865865
"@typescript-eslint/typescript-estree" "8.7.0"
866866

867-
"@typescript-eslint/visitor-keys@7.18.0":
868-
version "7.18.0"
869-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz#0564629b6124d67607378d0f0332a0495b25e7d7"
870-
integrity sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==
871-
dependencies:
872-
"@typescript-eslint/types" "7.18.0"
873-
eslint-visitor-keys "^3.4.3"
874-
875867
"@typescript-eslint/visitor-keys@8.7.0":
876868
version "8.7.0"
877869
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz#5e46f1777f9d69360a883c1a56ac3c511c9659a8"
@@ -880,6 +872,14 @@
880872
"@typescript-eslint/types" "8.7.0"
881873
eslint-visitor-keys "^3.4.3"
882874

875+
"@typescript-eslint/visitor-keys@8.8.1":
876+
version "8.8.1"
877+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.1.tgz#0fb1280f381149fc345dfde29f7542ff4e587fc5"
878+
integrity sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==
879+
dependencies:
880+
"@typescript-eslint/types" "8.8.1"
881+
eslint-visitor-keys "^3.4.3"
882+
883883
"@ungap/structured-clone@^1.2.0":
884884
version "1.2.0"
885885
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
@@ -984,11 +984,6 @@ array-includes@^3.1.8:
984984
get-intrinsic "^1.2.4"
985985
is-string "^1.0.7"
986986

987-
array-union@^2.1.0:
988-
version "2.1.0"
989-
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
990-
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
991-
992987
array.prototype.findlastindex@^1.2.5:
993988
version "1.2.5"
994989
resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d"
@@ -1426,13 +1421,6 @@ diff-sequences@^29.6.3:
14261421
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
14271422
integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==
14281423

1429-
dir-glob@^3.0.1:
1430-
version "3.0.1"
1431-
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
1432-
integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
1433-
dependencies:
1434-
path-type "^4.0.0"
1435-
14361424
doctrine@^2.1.0:
14371425
version "2.1.0"
14381426
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
@@ -1829,7 +1817,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
18291817
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
18301818
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
18311819

1832-
fast-glob@^3.2.9, fast-glob@^3.3.2:
1820+
fast-glob@^3.3.2:
18331821
version "3.3.2"
18341822
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
18351823
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
@@ -2055,18 +2043,6 @@ globalthis@^1.0.3:
20552043
dependencies:
20562044
define-properties "^1.1.3"
20572045

2058-
globby@^11.1.0:
2059-
version "11.1.0"
2060-
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
2061-
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
2062-
dependencies:
2063-
array-union "^2.1.0"
2064-
dir-glob "^3.0.1"
2065-
fast-glob "^3.2.9"
2066-
ignore "^5.2.0"
2067-
merge2 "^1.4.1"
2068-
slash "^3.0.0"
2069-
20702046
gopd@^1.0.1:
20712047
version "1.0.1"
20722048
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
@@ -2989,7 +2965,7 @@ merge-stream@^2.0.0:
29892965
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
29902966
integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
29912967

2992-
merge2@^1.3.0, merge2@^1.4.1:
2968+
merge2@^1.3.0:
29932969
version "1.4.1"
29942970
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
29952971
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@@ -3219,11 +3195,6 @@ path-parse@^1.0.7:
32193195
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
32203196
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
32213197

3222-
path-type@^4.0.0:
3223-
version "4.0.0"
3224-
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
3225-
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
3226-
32273198
picocolors@^1.0.0:
32283199
version "1.0.0"
32293200
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"

0 commit comments

Comments
 (0)