Skip to content

Commit c11c23b

Browse files
Update typescript-eslint monorepo to v8
1 parent 781e3ec commit c11c23b

File tree

2 files changed

+179
-40
lines changed

2 files changed

+179
-40
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@
5555
"@types/jest": "^29.0.0",
5656
"@types/stream-to-array": "^2.3.0",
5757
"@types/streamify-string": "^1.0.0",
58-
"@typescript-eslint/eslint-plugin": "^5.0.0",
59-
"@typescript-eslint/parser": "^5.0.0",
58+
"@typescript-eslint/eslint-plugin": "^8.0.0",
59+
"@typescript-eslint/parser": "^8.0.0",
6060
"eslint": "^7.12.1",
6161
"eslint-config-es": "3.25.3",
6262
"eslint-import-resolver-typescript": "^2.3.0",

yarn.lock

+177-38
Original file line numberDiff line numberDiff line change
@@ -986,6 +986,24 @@ __metadata:
986986
languageName: node
987987
linkType: hard
988988

989+
"@eslint-community/eslint-utils@npm:^4.4.0":
990+
version: 4.4.0
991+
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
992+
dependencies:
993+
eslint-visitor-keys: "npm:^3.3.0"
994+
peerDependencies:
995+
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
996+
checksum: 7e559c4ce59cd3a06b1b5a517b593912e680a7f981ae7affab0d01d709e99cd5647019be8fafa38c350305bc32f1f7d42c7073edde2ab536c745e365f37b607e
997+
languageName: node
998+
linkType: hard
999+
1000+
"@eslint-community/regexpp@npm:^4.10.0":
1001+
version: 4.11.1
1002+
resolution: "@eslint-community/regexpp@npm:4.11.1"
1003+
checksum: fbcc1cb65ef5ed5b92faa8dc542e035269065e7ebcc0b39c81a4fe98ad35cfff20b3c8df048641de15a7757e07d69f85e2579c1a5055f993413ba18c055654f8
1004+
languageName: node
1005+
linkType: hard
1006+
9891007
"@eslint/eslintrc@npm:^0.4.3":
9901008
version: 0.4.3
9911009
resolution: "@eslint/eslintrc@npm:0.4.3"
@@ -1820,26 +1838,26 @@ __metadata:
18201838
languageName: node
18211839
linkType: hard
18221840

1823-
"@typescript-eslint/eslint-plugin@npm:^5.0.0":
1824-
version: 5.13.0
1825-
resolution: "@typescript-eslint/eslint-plugin@npm:5.13.0"
1841+
"@typescript-eslint/eslint-plugin@npm:^8.0.0":
1842+
version: 8.11.0
1843+
resolution: "@typescript-eslint/eslint-plugin@npm:8.11.0"
18261844
dependencies:
1827-
"@typescript-eslint/scope-manager": "npm:5.13.0"
1828-
"@typescript-eslint/type-utils": "npm:5.13.0"
1829-
"@typescript-eslint/utils": "npm:5.13.0"
1830-
debug: "npm:^4.3.2"
1831-
functional-red-black-tree: "npm:^1.0.1"
1832-
ignore: "npm:^5.1.8"
1833-
regexpp: "npm:^3.2.0"
1834-
semver: "npm:^7.3.5"
1835-
tsutils: "npm:^3.21.0"
1845+
"@eslint-community/regexpp": "npm:^4.10.0"
1846+
"@typescript-eslint/scope-manager": "npm:8.11.0"
1847+
"@typescript-eslint/type-utils": "npm:8.11.0"
1848+
"@typescript-eslint/utils": "npm:8.11.0"
1849+
"@typescript-eslint/visitor-keys": "npm:8.11.0"
1850+
graphemer: "npm:^1.4.0"
1851+
ignore: "npm:^5.3.1"
1852+
natural-compare: "npm:^1.4.0"
1853+
ts-api-utils: "npm:^1.3.0"
18361854
peerDependencies:
1837-
"@typescript-eslint/parser": ^5.0.0
1838-
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1855+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
1856+
eslint: ^8.57.0 || ^9.0.0
18391857
peerDependenciesMeta:
18401858
typescript:
18411859
optional: true
1842-
checksum: e8ca0964db4f817ead917fb35abb35a3f9ba682adef662e3a93514b8329c9fafa9d84c58a56956265ca4b7056b7915cb8b62ad6a3f7157d6f3f466dd31a3a1d5
1860+
checksum: be509f7bb0c0c596801059b06995a81a1c326cc6ac31d96a32f7b6b7d7b495f9bad4dc442aa6e923d22515e62c668d3c14695c68bd6e0be1d4bf72158b7fd2d6
18431861
languageName: node
18441862
linkType: hard
18451863

@@ -1876,20 +1894,21 @@ __metadata:
18761894
languageName: node
18771895
linkType: hard
18781896

1879-
"@typescript-eslint/parser@npm:^5.0.0":
1880-
version: 5.13.0
1881-
resolution: "@typescript-eslint/parser@npm:5.13.0"
1897+
"@typescript-eslint/parser@npm:^8.0.0":
1898+
version: 8.11.0
1899+
resolution: "@typescript-eslint/parser@npm:8.11.0"
18821900
dependencies:
1883-
"@typescript-eslint/scope-manager": "npm:5.13.0"
1884-
"@typescript-eslint/types": "npm:5.13.0"
1885-
"@typescript-eslint/typescript-estree": "npm:5.13.0"
1886-
debug: "npm:^4.3.2"
1901+
"@typescript-eslint/scope-manager": "npm:8.11.0"
1902+
"@typescript-eslint/types": "npm:8.11.0"
1903+
"@typescript-eslint/typescript-estree": "npm:8.11.0"
1904+
"@typescript-eslint/visitor-keys": "npm:8.11.0"
1905+
debug: "npm:^4.3.4"
18871906
peerDependencies:
1888-
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1907+
eslint: ^8.57.0 || ^9.0.0
18891908
peerDependenciesMeta:
18901909
typescript:
18911910
optional: true
1892-
checksum: 6a6d3d6a58b0e87a043babcd0bb2df0845adfd6e39426774d61405c81ab59ce76c606dfaf2f1bb5f2f31c69a13c58dd8255f0b095e11a07b9c0127348ab516cd
1911+
checksum: e83f239fec60697083e5dcb1c8948340e783ea6e043fe9a65d557faef8882963b09d69aacd736eb8ab18a768769a7bbfc3de0f1251d4bba080613541acb0741c
18931912
languageName: node
18941913
linkType: hard
18951914

@@ -1913,19 +1932,28 @@ __metadata:
19131932
languageName: node
19141933
linkType: hard
19151934

1916-
"@typescript-eslint/type-utils@npm:5.13.0":
1917-
version: 5.13.0
1918-
resolution: "@typescript-eslint/type-utils@npm:5.13.0"
1935+
"@typescript-eslint/scope-manager@npm:8.11.0":
1936+
version: 8.11.0
1937+
resolution: "@typescript-eslint/scope-manager@npm:8.11.0"
19191938
dependencies:
1920-
"@typescript-eslint/utils": "npm:5.13.0"
1921-
debug: "npm:^4.3.2"
1922-
tsutils: "npm:^3.21.0"
1923-
peerDependencies:
1924-
eslint: "*"
1939+
"@typescript-eslint/types": "npm:8.11.0"
1940+
"@typescript-eslint/visitor-keys": "npm:8.11.0"
1941+
checksum: 0910da62d8ae261711dd9f89d5c7d8e96ff13c50054436256e5a661309229cb49e3b8189c9468d36b6c4d3f7cddd121519ea78f9b18c9b869a808834b079b2ea
1942+
languageName: node
1943+
linkType: hard
1944+
1945+
"@typescript-eslint/type-utils@npm:8.11.0":
1946+
version: 8.11.0
1947+
resolution: "@typescript-eslint/type-utils@npm:8.11.0"
1948+
dependencies:
1949+
"@typescript-eslint/typescript-estree": "npm:8.11.0"
1950+
"@typescript-eslint/utils": "npm:8.11.0"
1951+
debug: "npm:^4.3.4"
1952+
ts-api-utils: "npm:^1.3.0"
19251953
peerDependenciesMeta:
19261954
typescript:
19271955
optional: true
1928-
checksum: d16c5d4b1fd2b11b680f678a92112b82d5804e9792f5afd8b0502318024da7b1701c662c2d4e57b72eeb77f022f1d11a7dc761fc2599cd68922dc9ed00cbf215
1956+
checksum: b69e31c1599ceeb20c29052a4ddb33a554174a3a4c55ee37d90c9b8250af6ef978a0b9ddbeefef4e83d62c4caea1bfa2d8088527f397bde69fb4ab9b360d794a
19291957
languageName: node
19301958
linkType: hard
19311959

@@ -1943,6 +1971,13 @@ __metadata:
19431971
languageName: node
19441972
linkType: hard
19451973

1974+
"@typescript-eslint/types@npm:8.11.0":
1975+
version: 8.11.0
1976+
resolution: "@typescript-eslint/types@npm:8.11.0"
1977+
checksum: 5ccdd3eeee077a6fc8e7f4bc0e0cbc9327b1205a845253ec5c0c6c49ff915e853161df00c24a0ffb4b8ec745d3f153dd0e066400a021c844c026e31121f46699
1978+
languageName: node
1979+
linkType: hard
1980+
19461981
"@typescript-eslint/typescript-estree@npm:4.6.1":
19471982
version: 4.6.1
19481983
resolution: "@typescript-eslint/typescript-estree@npm:4.6.1"
@@ -1980,7 +2015,40 @@ __metadata:
19802015
languageName: node
19812016
linkType: hard
19822017

1983-
"@typescript-eslint/utils@npm:5.13.0, @typescript-eslint/utils@npm:^5.10.0":
2018+
"@typescript-eslint/typescript-estree@npm:8.11.0":
2019+
version: 8.11.0
2020+
resolution: "@typescript-eslint/typescript-estree@npm:8.11.0"
2021+
dependencies:
2022+
"@typescript-eslint/types": "npm:8.11.0"
2023+
"@typescript-eslint/visitor-keys": "npm:8.11.0"
2024+
debug: "npm:^4.3.4"
2025+
fast-glob: "npm:^3.3.2"
2026+
is-glob: "npm:^4.0.3"
2027+
minimatch: "npm:^9.0.4"
2028+
semver: "npm:^7.6.0"
2029+
ts-api-utils: "npm:^1.3.0"
2030+
peerDependenciesMeta:
2031+
typescript:
2032+
optional: true
2033+
checksum: b629ad3cd32b005d5c1d67c36958a418f8672efebea869399834f4f201ebf90b942165eebb5c9d9799dcabdc2cc26e5fabb00629f76b158847f42e1a491a75a6
2034+
languageName: node
2035+
linkType: hard
2036+
2037+
"@typescript-eslint/utils@npm:8.11.0":
2038+
version: 8.11.0
2039+
resolution: "@typescript-eslint/utils@npm:8.11.0"
2040+
dependencies:
2041+
"@eslint-community/eslint-utils": "npm:^4.4.0"
2042+
"@typescript-eslint/scope-manager": "npm:8.11.0"
2043+
"@typescript-eslint/types": "npm:8.11.0"
2044+
"@typescript-eslint/typescript-estree": "npm:8.11.0"
2045+
peerDependencies:
2046+
eslint: ^8.57.0 || ^9.0.0
2047+
checksum: bb5bcc8d928a55b22298e76f834ea6a9fe125a9ffeb6ac23bee0258b3ed32f41e281888a3d0be226a05e1011bb3b70e42a71a40366acdefea6779131c46bc522
2048+
languageName: node
2049+
linkType: hard
2050+
2051+
"@typescript-eslint/utils@npm:^5.10.0":
19842052
version: 5.13.0
19852053
resolution: "@typescript-eslint/utils@npm:5.13.0"
19862054
dependencies:
@@ -2016,6 +2084,16 @@ __metadata:
20162084
languageName: node
20172085
linkType: hard
20182086

2087+
"@typescript-eslint/visitor-keys@npm:8.11.0":
2088+
version: 8.11.0
2089+
resolution: "@typescript-eslint/visitor-keys@npm:8.11.0"
2090+
dependencies:
2091+
"@typescript-eslint/types": "npm:8.11.0"
2092+
eslint-visitor-keys: "npm:^3.4.3"
2093+
checksum: 7a5a49609fdc47e114fe59eee56393c90b122ec8e9520f90b0c5e189635ae1ccfa8e00108f641342c2c8f4637fe9d40c77927cf7c8248a3a660812cb4b7d0c08
2094+
languageName: node
2095+
linkType: hard
2096+
20192097
"@webassemblyjs/ast@npm:1.11.1":
20202098
version: 1.11.1
20212099
resolution: "@webassemblyjs/ast@npm:1.11.1"
@@ -3186,8 +3264,8 @@ __metadata:
31863264
"@types/semver": "npm:^7.3.4"
31873265
"@types/stream-to-array": "npm:^2.3.0"
31883266
"@types/streamify-string": "npm:^1.0.0"
3189-
"@typescript-eslint/eslint-plugin": "npm:^5.0.0"
3190-
"@typescript-eslint/parser": "npm:^5.0.0"
3267+
"@typescript-eslint/eslint-plugin": "npm:^8.0.0"
3268+
"@typescript-eslint/parser": "npm:^8.0.0"
31913269
eslint: "npm:^7.12.1"
31923270
eslint-config-es: "npm:3.25.3"
31933271
eslint-import-resolver-typescript: "npm:^2.3.0"
@@ -4176,6 +4254,13 @@ __metadata:
41764254
languageName: node
41774255
linkType: hard
41784256

4257+
"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.3":
4258+
version: 3.4.3
4259+
resolution: "eslint-visitor-keys@npm:3.4.3"
4260+
checksum: 92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820
4261+
languageName: node
4262+
linkType: hard
4263+
41794264
"eslint@npm:^7.12.1":
41804265
version: 7.32.0
41814266
resolution: "eslint@npm:7.32.0"
@@ -4375,6 +4460,19 @@ __metadata:
43754460
languageName: node
43764461
linkType: hard
43774462

4463+
"fast-glob@npm:^3.3.2":
4464+
version: 3.3.2
4465+
resolution: "fast-glob@npm:3.3.2"
4466+
dependencies:
4467+
"@nodelib/fs.stat": "npm:^2.0.2"
4468+
"@nodelib/fs.walk": "npm:^1.2.3"
4469+
glob-parent: "npm:^5.1.2"
4470+
merge2: "npm:^1.3.0"
4471+
micromatch: "npm:^4.0.4"
4472+
checksum: 42baad7b9cd40b63e42039132bde27ca2cb3a4950d0a0f9abe4639ea1aa9d3e3b40f98b1fe31cbc0cc17b664c9ea7447d911a152fa34ec5b72977b125a6fc845
4473+
languageName: node
4474+
linkType: hard
4475+
43784476
"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
43794477
version: 2.1.0
43804478
resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -4784,6 +4882,13 @@ __metadata:
47844882
languageName: node
47854883
linkType: hard
47864884

4885+
"graphemer@npm:^1.4.0":
4886+
version: 1.4.0
4887+
resolution: "graphemer@npm:1.4.0"
4888+
checksum: e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31
4889+
languageName: node
4890+
linkType: hard
4891+
47874892
"hard-rejection@npm:^2.1.0":
47884893
version: 2.1.0
47894894
resolution: "hard-rejection@npm:2.1.0"
@@ -5025,13 +5130,20 @@ __metadata:
50255130
languageName: node
50265131
linkType: hard
50275132

5028-
"ignore@npm:^5.1.8, ignore@npm:^5.2.0":
5133+
"ignore@npm:^5.2.0":
50295134
version: 5.2.0
50305135
resolution: "ignore@npm:5.2.0"
50315136
checksum: 7fb7b4c4c52c2555113ff968f8a83b8ac21b076282bfcb3f468c3fb429be69bd56222306c31de95dd452c647fc6ae24339b8047ebe3ef34c02591abfec58da01
50325137
languageName: node
50335138
linkType: hard
50345139

5140+
"ignore@npm:^5.3.1":
5141+
version: 5.3.2
5142+
resolution: "ignore@npm:5.3.2"
5143+
checksum: f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337
5144+
languageName: node
5145+
linkType: hard
5146+
50355147
"immutable@npm:^3.8.2":
50365148
version: 3.8.2
50375149
resolution: "immutable@npm:3.8.2"
@@ -6568,6 +6680,15 @@ __metadata:
65686680
languageName: node
65696681
linkType: hard
65706682

6683+
"minimatch@npm:^9.0.4":
6684+
version: 9.0.5
6685+
resolution: "minimatch@npm:9.0.5"
6686+
dependencies:
6687+
brace-expansion: "npm:^2.0.1"
6688+
checksum: de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
6689+
languageName: node
6690+
linkType: hard
6691+
65716692
"minimatch@npm:~3.0.2":
65726693
version: 3.0.8
65736694
resolution: "minimatch@npm:3.0.8"
@@ -7821,7 +7942,7 @@ __metadata:
78217942
languageName: node
78227943
linkType: hard
78237944

7824-
"regexpp@npm:^3.0.0, regexpp@npm:^3.1.0, regexpp@npm:^3.2.0":
7945+
"regexpp@npm:^3.0.0, regexpp@npm:^3.1.0":
78257946
version: 3.2.0
78267947
resolution: "regexpp@npm:3.2.0"
78277948
checksum: d1da82385c8754a1681416b90b9cca0e21b4a2babef159099b88f640637d789c69011d0bc94705dacab85b81133e929d027d85210e8b8b03f8035164dbc14710
@@ -8080,6 +8201,15 @@ __metadata:
80808201
languageName: node
80818202
linkType: hard
80828203

8204+
"semver@npm:^7.6.0":
8205+
version: 7.6.3
8206+
resolution: "semver@npm:7.6.3"
8207+
bin:
8208+
semver: bin/semver.js
8209+
checksum: 88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf
8210+
languageName: node
8211+
linkType: hard
8212+
80838213
"serialize-javascript@npm:^6.0.0":
80848214
version: 6.0.0
80858215
resolution: "serialize-javascript@npm:6.0.0"
@@ -8843,6 +8973,15 @@ __metadata:
88438973
languageName: node
88448974
linkType: hard
88458975

8976+
"ts-api-utils@npm:^1.3.0":
8977+
version: 1.3.0
8978+
resolution: "ts-api-utils@npm:1.3.0"
8979+
peerDependencies:
8980+
typescript: ">=4.2.0"
8981+
checksum: f54a0ba9ed56ce66baea90a3fa087a484002e807f28a8ccb2d070c75e76bde64bd0f6dce98b3802834156306050871b67eec325cb4e918015a360a3f0868c77c
8982+
languageName: node
8983+
linkType: hard
8984+
88468985
"ts-jest@npm:^29.1.0":
88478986
version: 29.1.1
88488987
resolution: "ts-jest@npm:29.1.1"

0 commit comments

Comments
 (0)