Skip to content

Commit cb44635

Browse files
Update typescript-eslint monorepo to v8
1 parent 58fdb32 commit cb44635

File tree

2 files changed

+190
-48
lines changed

2 files changed

+190
-48
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

+188-46
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.1
991+
resolution: "@eslint-community/eslint-utils@npm:4.4.1"
992+
dependencies:
993+
eslint-visitor-keys: "npm:^3.4.3"
994+
peerDependencies:
995+
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
996+
checksum: 2aa0ac2fc50ff3f234408b10900ed4f1a0b19352f21346ad4cc3d83a1271481bdda11097baa45d484dd564c895e0762a27a8240be7a256b3ad47129e96528252
997+
languageName: node
998+
linkType: hard
999+
1000+
"@eslint-community/regexpp@npm:^4.10.0":
1001+
version: 4.12.1
1002+
resolution: "@eslint-community/regexpp@npm:4.12.1"
1003+
checksum: a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6
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,24 @@ __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.18.1
1843+
resolution: "@typescript-eslint/eslint-plugin@npm:8.18.1"
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.18.1"
1847+
"@typescript-eslint/type-utils": "npm:8.18.1"
1848+
"@typescript-eslint/utils": "npm:8.18.1"
1849+
"@typescript-eslint/visitor-keys": "npm:8.18.1"
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
1839-
peerDependenciesMeta:
1840-
typescript:
1841-
optional: true
1842-
checksum: e8ca0964db4f817ead917fb35abb35a3f9ba682adef662e3a93514b8329c9fafa9d84c58a56956265ca4b7056b7915cb8b62ad6a3f7157d6f3f466dd31a3a1d5
1855+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
1856+
eslint: ^8.57.0 || ^9.0.0
1857+
typescript: ">=4.8.4 <5.8.0"
1858+
checksum: 7994d323228f3fc3ec124291cd02761251bcd9a5a6356001d2cb8f68abdb400c3cfbeb343d6941d8e6b6c8d2d616a278bbb3b6d9ed839ba5148a05f60a1f67b4
18431859
languageName: node
18441860
linkType: hard
18451861

@@ -1876,20 +1892,19 @@ __metadata:
18761892
languageName: node
18771893
linkType: hard
18781894

1879-
"@typescript-eslint/parser@npm:^5.0.0":
1880-
version: 5.13.0
1881-
resolution: "@typescript-eslint/parser@npm:5.13.0"
1895+
"@typescript-eslint/parser@npm:^8.0.0":
1896+
version: 8.18.1
1897+
resolution: "@typescript-eslint/parser@npm:8.18.1"
18821898
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"
1899+
"@typescript-eslint/scope-manager": "npm:8.18.1"
1900+
"@typescript-eslint/types": "npm:8.18.1"
1901+
"@typescript-eslint/typescript-estree": "npm:8.18.1"
1902+
"@typescript-eslint/visitor-keys": "npm:8.18.1"
1903+
debug: "npm:^4.3.4"
18871904
peerDependencies:
1888-
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1889-
peerDependenciesMeta:
1890-
typescript:
1891-
optional: true
1892-
checksum: 6a6d3d6a58b0e87a043babcd0bb2df0845adfd6e39426774d61405c81ab59ce76c606dfaf2f1bb5f2f31c69a13c58dd8255f0b095e11a07b9c0127348ab516cd
1905+
eslint: ^8.57.0 || ^9.0.0
1906+
typescript: ">=4.8.4 <5.8.0"
1907+
checksum: 23ab30b3f00b86108137e7df03710a088046ead3582595b0f8e17d5062770365e24e0a1ae3398bb3a1c29aa0f05a0de30887e2e0f6fb86163e878dd0eed1b25c
18931908
languageName: node
18941909
linkType: hard
18951910

@@ -1913,19 +1928,28 @@ __metadata:
19131928
languageName: node
19141929
linkType: hard
19151930

1916-
"@typescript-eslint/type-utils@npm:5.13.0":
1917-
version: 5.13.0
1918-
resolution: "@typescript-eslint/type-utils@npm:5.13.0"
1931+
"@typescript-eslint/scope-manager@npm:8.18.1":
1932+
version: 8.18.1
1933+
resolution: "@typescript-eslint/scope-manager@npm:8.18.1"
19191934
dependencies:
1920-
"@typescript-eslint/utils": "npm:5.13.0"
1921-
debug: "npm:^4.3.2"
1922-
tsutils: "npm:^3.21.0"
1935+
"@typescript-eslint/types": "npm:8.18.1"
1936+
"@typescript-eslint/visitor-keys": "npm:8.18.1"
1937+
checksum: 97c503b2ece79b6c99ca8e6a5f1f40855cf72f17fbf05e42e62d19c2666e7e6f5df9bf71f13dbc4720c5ee0397670ba8052482a90441fbffa901da5f2e739565
1938+
languageName: node
1939+
linkType: hard
1940+
1941+
"@typescript-eslint/type-utils@npm:8.18.1":
1942+
version: 8.18.1
1943+
resolution: "@typescript-eslint/type-utils@npm:8.18.1"
1944+
dependencies:
1945+
"@typescript-eslint/typescript-estree": "npm:8.18.1"
1946+
"@typescript-eslint/utils": "npm:8.18.1"
1947+
debug: "npm:^4.3.4"
1948+
ts-api-utils: "npm:^1.3.0"
19231949
peerDependencies:
1924-
eslint: "*"
1925-
peerDependenciesMeta:
1926-
typescript:
1927-
optional: true
1928-
checksum: d16c5d4b1fd2b11b680f678a92112b82d5804e9792f5afd8b0502318024da7b1701c662c2d4e57b72eeb77f022f1d11a7dc761fc2599cd68922dc9ed00cbf215
1950+
eslint: ^8.57.0 || ^9.0.0
1951+
typescript: ">=4.8.4 <5.8.0"
1952+
checksum: cfe5362a22fa5e18a2662928904da024e42c84cb58a46238b9b61edafcd046f53c9505637176c8cd1c386165c6a6ed15a2b51700495cad6c20e0e33499d483a1
19291953
languageName: node
19301954
linkType: hard
19311955

@@ -1943,6 +1967,13 @@ __metadata:
19431967
languageName: node
19441968
linkType: hard
19451969

1970+
"@typescript-eslint/types@npm:8.18.1":
1971+
version: 8.18.1
1972+
resolution: "@typescript-eslint/types@npm:8.18.1"
1973+
checksum: 0a2ca5f7cdebcc844b6bc1e5afc5d83b563f55917d20e3fea3a17ed39c54b003178e26b5ec535113f45c93c569b46628d9a67defa70c01cbdfa801573fed69a2
1974+
languageName: node
1975+
linkType: hard
1976+
19461977
"@typescript-eslint/typescript-estree@npm:4.6.1":
19471978
version: 4.6.1
19481979
resolution: "@typescript-eslint/typescript-estree@npm:4.6.1"
@@ -1980,7 +2011,40 @@ __metadata:
19802011
languageName: node
19812012
linkType: hard
19822013

1983-
"@typescript-eslint/utils@npm:5.13.0, @typescript-eslint/utils@npm:^5.10.0":
2014+
"@typescript-eslint/typescript-estree@npm:8.18.1":
2015+
version: 8.18.1
2016+
resolution: "@typescript-eslint/typescript-estree@npm:8.18.1"
2017+
dependencies:
2018+
"@typescript-eslint/types": "npm:8.18.1"
2019+
"@typescript-eslint/visitor-keys": "npm:8.18.1"
2020+
debug: "npm:^4.3.4"
2021+
fast-glob: "npm:^3.3.2"
2022+
is-glob: "npm:^4.0.3"
2023+
minimatch: "npm:^9.0.4"
2024+
semver: "npm:^7.6.0"
2025+
ts-api-utils: "npm:^1.3.0"
2026+
peerDependencies:
2027+
typescript: ">=4.8.4 <5.8.0"
2028+
checksum: 7ecb061dc63c729b23f4f15db5736ca93b1ae633108400e6c31cf8af782494912f25c3683f9f952dbfd10cb96031caba247a1ad406abf5d163639a00ac3ce5a3
2029+
languageName: node
2030+
linkType: hard
2031+
2032+
"@typescript-eslint/utils@npm:8.18.1":
2033+
version: 8.18.1
2034+
resolution: "@typescript-eslint/utils@npm:8.18.1"
2035+
dependencies:
2036+
"@eslint-community/eslint-utils": "npm:^4.4.0"
2037+
"@typescript-eslint/scope-manager": "npm:8.18.1"
2038+
"@typescript-eslint/types": "npm:8.18.1"
2039+
"@typescript-eslint/typescript-estree": "npm:8.18.1"
2040+
peerDependencies:
2041+
eslint: ^8.57.0 || ^9.0.0
2042+
typescript: ">=4.8.4 <5.8.0"
2043+
checksum: 1e29408bd8fbda9f3386dabdb2b7471dacff28342d5bd6521ca3b7932df0cae100030d2eac75d946a82cbefa33f78000eed4ce789128fdea069ffeabd4429d80
2044+
languageName: node
2045+
linkType: hard
2046+
2047+
"@typescript-eslint/utils@npm:^5.10.0":
19842048
version: 5.13.0
19852049
resolution: "@typescript-eslint/utils@npm:5.13.0"
19862050
dependencies:
@@ -2016,6 +2080,16 @@ __metadata:
20162080
languageName: node
20172081
linkType: hard
20182082

2083+
"@typescript-eslint/visitor-keys@npm:8.18.1":
2084+
version: 8.18.1
2085+
resolution: "@typescript-eslint/visitor-keys@npm:8.18.1"
2086+
dependencies:
2087+
"@typescript-eslint/types": "npm:8.18.1"
2088+
eslint-visitor-keys: "npm:^4.2.0"
2089+
checksum: 68651ae1825dbd660ea39b4e1d1618f6ad0026fa3a04aecec296750977cab316564e3e2ace8edbebf1ae86bd17d86acc98cac7b6e9aad4e1c666bd26f18706ad
2090+
languageName: node
2091+
linkType: hard
2092+
20192093
"@webassemblyjs/ast@npm:1.11.1":
20202094
version: 1.11.1
20212095
resolution: "@webassemblyjs/ast@npm:1.11.1"
@@ -3186,8 +3260,8 @@ __metadata:
31863260
"@types/semver": "npm:^7.3.4"
31873261
"@types/stream-to-array": "npm:^2.3.0"
31883262
"@types/streamify-string": "npm:^1.0.0"
3189-
"@typescript-eslint/eslint-plugin": "npm:^5.0.0"
3190-
"@typescript-eslint/parser": "npm:^5.0.0"
3263+
"@typescript-eslint/eslint-plugin": "npm:^8.0.0"
3264+
"@typescript-eslint/parser": "npm:^8.0.0"
31913265
eslint: "npm:^7.12.1"
31923266
eslint-config-es: "npm:3.25.3"
31933267
eslint-import-resolver-typescript: "npm:^2.3.0"
@@ -4176,6 +4250,20 @@ __metadata:
41764250
languageName: node
41774251
linkType: hard
41784252

4253+
"eslint-visitor-keys@npm:^3.4.3":
4254+
version: 3.4.3
4255+
resolution: "eslint-visitor-keys@npm:3.4.3"
4256+
checksum: 92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820
4257+
languageName: node
4258+
linkType: hard
4259+
4260+
"eslint-visitor-keys@npm:^4.2.0":
4261+
version: 4.2.0
4262+
resolution: "eslint-visitor-keys@npm:4.2.0"
4263+
checksum: 2ed81c663b147ca6f578312919483eb040295bbab759e5a371953456c636c5b49a559883e2677112453728d66293c0a4c90ab11cab3428cf02a0236d2e738269
4264+
languageName: node
4265+
linkType: hard
4266+
41794267
"eslint@npm:^7.12.1":
41804268
version: 7.32.0
41814269
resolution: "eslint@npm:7.32.0"
@@ -4375,6 +4463,19 @@ __metadata:
43754463
languageName: node
43764464
linkType: hard
43774465

4466+
"fast-glob@npm:^3.3.2":
4467+
version: 3.3.2
4468+
resolution: "fast-glob@npm:3.3.2"
4469+
dependencies:
4470+
"@nodelib/fs.stat": "npm:^2.0.2"
4471+
"@nodelib/fs.walk": "npm:^1.2.3"
4472+
glob-parent: "npm:^5.1.2"
4473+
merge2: "npm:^1.3.0"
4474+
micromatch: "npm:^4.0.4"
4475+
checksum: 42baad7b9cd40b63e42039132bde27ca2cb3a4950d0a0f9abe4639ea1aa9d3e3b40f98b1fe31cbc0cc17b664c9ea7447d911a152fa34ec5b72977b125a6fc845
4476+
languageName: node
4477+
linkType: hard
4478+
43784479
"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
43794480
version: 2.1.0
43804481
resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -4793,6 +4894,13 @@ __metadata:
47934894
languageName: node
47944895
linkType: hard
47954896

4897+
"graphemer@npm:^1.4.0":
4898+
version: 1.4.0
4899+
resolution: "graphemer@npm:1.4.0"
4900+
checksum: e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31
4901+
languageName: node
4902+
linkType: hard
4903+
47964904
"hard-rejection@npm:^2.1.0":
47974905
version: 2.1.0
47984906
resolution: "hard-rejection@npm:2.1.0"
@@ -5034,13 +5142,20 @@ __metadata:
50345142
languageName: node
50355143
linkType: hard
50365144

5037-
"ignore@npm:^5.1.8, ignore@npm:^5.2.0":
5145+
"ignore@npm:^5.2.0":
50385146
version: 5.2.0
50395147
resolution: "ignore@npm:5.2.0"
50405148
checksum: 7fb7b4c4c52c2555113ff968f8a83b8ac21b076282bfcb3f468c3fb429be69bd56222306c31de95dd452c647fc6ae24339b8047ebe3ef34c02591abfec58da01
50415149
languageName: node
50425150
linkType: hard
50435151

5152+
"ignore@npm:^5.3.1":
5153+
version: 5.3.2
5154+
resolution: "ignore@npm:5.3.2"
5155+
checksum: f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337
5156+
languageName: node
5157+
linkType: hard
5158+
50445159
"immutable@npm:^3.8.2":
50455160
version: 3.8.2
50465161
resolution: "immutable@npm:3.8.2"
@@ -6577,6 +6692,15 @@ __metadata:
65776692
languageName: node
65786693
linkType: hard
65796694

6695+
"minimatch@npm:^9.0.4":
6696+
version: 9.0.5
6697+
resolution: "minimatch@npm:9.0.5"
6698+
dependencies:
6699+
brace-expansion: "npm:^2.0.1"
6700+
checksum: de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
6701+
languageName: node
6702+
linkType: hard
6703+
65806704
"minimatch@npm:~3.0.2":
65816705
version: 3.0.8
65826706
resolution: "minimatch@npm:3.0.8"
@@ -7830,7 +7954,7 @@ __metadata:
78307954
languageName: node
78317955
linkType: hard
78327956

7833-
"regexpp@npm:^3.0.0, regexpp@npm:^3.1.0, regexpp@npm:^3.2.0":
7957+
"regexpp@npm:^3.0.0, regexpp@npm:^3.1.0":
78347958
version: 3.2.0
78357959
resolution: "regexpp@npm:3.2.0"
78367960
checksum: d1da82385c8754a1681416b90b9cca0e21b4a2babef159099b88f640637d789c69011d0bc94705dacab85b81133e929d027d85210e8b8b03f8035164dbc14710
@@ -8089,6 +8213,15 @@ __metadata:
80898213
languageName: node
80908214
linkType: hard
80918215

8216+
"semver@npm:^7.6.0":
8217+
version: 7.6.3
8218+
resolution: "semver@npm:7.6.3"
8219+
bin:
8220+
semver: bin/semver.js
8221+
checksum: 88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf
8222+
languageName: node
8223+
linkType: hard
8224+
80928225
"serialize-javascript@npm:^6.0.0":
80938226
version: 6.0.0
80948227
resolution: "serialize-javascript@npm:6.0.0"
@@ -8852,6 +8985,15 @@ __metadata:
88528985
languageName: node
88538986
linkType: hard
88548987

8988+
"ts-api-utils@npm:^1.3.0":
8989+
version: 1.4.3
8990+
resolution: "ts-api-utils@npm:1.4.3"
8991+
peerDependencies:
8992+
typescript: ">=4.2.0"
8993+
checksum: e65dc6e7e8141140c23e1dc94984bf995d4f6801919c71d6dc27cf0cd51b100a91ffcfe5217626193e5bea9d46831e8586febdc7e172df3f1091a7384299e23a
8994+
languageName: node
8995+
linkType: hard
8996+
88558997
"ts-jest@npm:^29.1.0":
88568998
version: 29.1.1
88578999
resolution: "ts-jest@npm:29.1.1"

0 commit comments

Comments
 (0)