Skip to content

Commit 28caf02

Browse files
fix(deps): update typescript-eslint monorepo to v8
1 parent a0ddf56 commit 28caf02

File tree

3 files changed

+103
-80
lines changed

3 files changed

+103
-80
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"@sapphire/eslint-config": "^5.0.5",
2626
"@sapphire/ts-config": "^5.0.1",
2727
"@types/node": "^20.17.32",
28-
"@typescript-eslint/eslint-plugin": "^7.18.0",
29-
"@typescript-eslint/parser": "^7.18.0",
28+
"@typescript-eslint/eslint-plugin": "^8.31.1",
29+
"@typescript-eslint/parser": "^8.31.1",
3030
"@vitest/coverage-v8": "^1.6.1",
3131
"eslint": "^8.57.1",
3232
"eslint-config-prettier": "^9.1.0",

packages/eslint-config/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
},
2222
"dependencies": {
2323
"@sapphire/eslint-config": "^5.0.5",
24-
"@typescript-eslint/eslint-plugin": "^7.18.0",
25-
"@typescript-eslint/parser": "^7.18.0",
24+
"@typescript-eslint/eslint-plugin": "^8.31.1",
25+
"@typescript-eslint/parser": "^8.31.1",
2626
"eslint": "^8.57.1",
2727
"eslint-config-prettier": "^9.1.0",
2828
"eslint-plugin-prettier": "^5.2.5",

yarn.lock

Lines changed: 99 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -860,8 +860,8 @@ __metadata:
860860
dependencies:
861861
"@favware/cliff-jumper": "npm:^3.0.3"
862862
"@sapphire/eslint-config": "npm:^5.0.5"
863-
"@typescript-eslint/eslint-plugin": "npm:^7.18.0"
864-
"@typescript-eslint/parser": "npm:^7.18.0"
863+
"@typescript-eslint/eslint-plugin": "npm:^8.31.1"
864+
"@typescript-eslint/parser": "npm:^8.31.1"
865865
eslint: "npm:^8.57.1"
866866
eslint-config-prettier: "npm:^9.1.0"
867867
eslint-plugin-prettier: "npm:^5.2.5"
@@ -1692,26 +1692,24 @@ __metadata:
16921692
languageName: node
16931693
linkType: hard
16941694

1695-
"@typescript-eslint/eslint-plugin@npm:^7.18.0":
1696-
version: 7.18.0
1697-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
1695+
"@typescript-eslint/eslint-plugin@npm:^8.31.1":
1696+
version: 8.31.1
1697+
resolution: "@typescript-eslint/eslint-plugin@npm:8.31.1"
16981698
dependencies:
16991699
"@eslint-community/regexpp": "npm:^4.10.0"
1700-
"@typescript-eslint/scope-manager": "npm:7.18.0"
1701-
"@typescript-eslint/type-utils": "npm:7.18.0"
1702-
"@typescript-eslint/utils": "npm:7.18.0"
1703-
"@typescript-eslint/visitor-keys": "npm:7.18.0"
1700+
"@typescript-eslint/scope-manager": "npm:8.31.1"
1701+
"@typescript-eslint/type-utils": "npm:8.31.1"
1702+
"@typescript-eslint/utils": "npm:8.31.1"
1703+
"@typescript-eslint/visitor-keys": "npm:8.31.1"
17041704
graphemer: "npm:^1.4.0"
17051705
ignore: "npm:^5.3.1"
17061706
natural-compare: "npm:^1.4.0"
1707-
ts-api-utils: "npm:^1.3.0"
1707+
ts-api-utils: "npm:^2.0.1"
17081708
peerDependencies:
1709-
"@typescript-eslint/parser": ^7.0.0
1710-
eslint: ^8.56.0
1711-
peerDependenciesMeta:
1712-
typescript:
1713-
optional: true
1714-
checksum: 10/6ee4c61f145dc05f0a567b8ac01b5399ef9c75f58bc6e9a3ffca8927b15e2be2d4c3fd32a2c1a7041cc0848fdeadac30d9cb0d3bcd3835d301847a88ffd19c4d
1709+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
1710+
eslint: ^8.57.0 || ^9.0.0
1711+
typescript: ">=4.8.4 <5.9.0"
1712+
checksum: 10/be72838653e1f31da11b3f6515fa3b750f0c5c130bae315079920ee6b78e9c4d131790e2473ff7930e8d50dee45d623c9c90478fd78befb976c1736d369078e9
17151713
languageName: node
17161714
linkType: hard
17171715

@@ -1733,21 +1731,19 @@ __metadata:
17331731
languageName: node
17341732
linkType: hard
17351733

1736-
"@typescript-eslint/parser@npm:^7.18.0":
1737-
version: 7.18.0
1738-
resolution: "@typescript-eslint/parser@npm:7.18.0"
1734+
"@typescript-eslint/parser@npm:^8.31.1":
1735+
version: 8.31.1
1736+
resolution: "@typescript-eslint/parser@npm:8.31.1"
17391737
dependencies:
1740-
"@typescript-eslint/scope-manager": "npm:7.18.0"
1741-
"@typescript-eslint/types": "npm:7.18.0"
1742-
"@typescript-eslint/typescript-estree": "npm:7.18.0"
1743-
"@typescript-eslint/visitor-keys": "npm:7.18.0"
1738+
"@typescript-eslint/scope-manager": "npm:8.31.1"
1739+
"@typescript-eslint/types": "npm:8.31.1"
1740+
"@typescript-eslint/typescript-estree": "npm:8.31.1"
1741+
"@typescript-eslint/visitor-keys": "npm:8.31.1"
17441742
debug: "npm:^4.3.4"
17451743
peerDependencies:
1746-
eslint: ^8.56.0
1747-
peerDependenciesMeta:
1748-
typescript:
1749-
optional: true
1750-
checksum: 10/36b00e192a96180220ba100fcce3c777fc3e61a6edbdead4e6e75a744d9f0cbe3fabb5f1c94a31cce6b28a4e4d5de148098eec01296026c3c8e16f7f0067cb1e
1744+
eslint: ^8.57.0 || ^9.0.0
1745+
typescript: ">=4.8.4 <5.9.0"
1746+
checksum: 10/506c98b9c265faea4376f02e4d19b4722cd11c40f8e08e4c1b456eeb47bc59b70abaa604e633f1070eaf7c785cf7b39f30346f001d3e5257f8074f07a113eeff
17511747
languageName: node
17521748
linkType: hard
17531749

@@ -1761,13 +1757,13 @@ __metadata:
17611757
languageName: node
17621758
linkType: hard
17631759

1764-
"@typescript-eslint/scope-manager@npm:7.18.0":
1765-
version: 7.18.0
1766-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
1760+
"@typescript-eslint/scope-manager@npm:8.31.1":
1761+
version: 8.31.1
1762+
resolution: "@typescript-eslint/scope-manager@npm:8.31.1"
17671763
dependencies:
1768-
"@typescript-eslint/types": "npm:7.18.0"
1769-
"@typescript-eslint/visitor-keys": "npm:7.18.0"
1770-
checksum: 10/9eb2ae5d69d9f723e706c16b2b97744fc016996a5473bed596035ac4d12429b3d24e7340a8235d704efa57f8f52e1b3b37925ff7c2e3384859d28b23a99b8bcc
1764+
"@typescript-eslint/types": "npm:8.31.1"
1765+
"@typescript-eslint/visitor-keys": "npm:8.31.1"
1766+
checksum: 10/936aa866ba3564e9e41051e7ff811e08c9b01cbb7420ba2cd8fe8f0f466e5d59a8124b686744cfdecad211cdeefefaaf7d704aecddaa212f267d72e077dc7e44
17711767
languageName: node
17721768
linkType: hard
17731769

@@ -1788,20 +1784,18 @@ __metadata:
17881784
languageName: node
17891785
linkType: hard
17901786

1791-
"@typescript-eslint/type-utils@npm:7.18.0":
1792-
version: 7.18.0
1793-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
1787+
"@typescript-eslint/type-utils@npm:8.31.1":
1788+
version: 8.31.1
1789+
resolution: "@typescript-eslint/type-utils@npm:8.31.1"
17941790
dependencies:
1795-
"@typescript-eslint/typescript-estree": "npm:7.18.0"
1796-
"@typescript-eslint/utils": "npm:7.18.0"
1791+
"@typescript-eslint/typescript-estree": "npm:8.31.1"
1792+
"@typescript-eslint/utils": "npm:8.31.1"
17971793
debug: "npm:^4.3.4"
1798-
ts-api-utils: "npm:^1.3.0"
1794+
ts-api-utils: "npm:^2.0.1"
17991795
peerDependencies:
1800-
eslint: ^8.56.0
1801-
peerDependenciesMeta:
1802-
typescript:
1803-
optional: true
1804-
checksum: 10/bcc7958a4ecdddad8c92e17265175773e7dddf416a654c1a391e69cb16e43960b39d37b6ffa349941bf3635e050f0ca7cd8f56ec9dd774168f2bbe7afedc9676
1796+
eslint: ^8.57.0 || ^9.0.0
1797+
typescript: ">=4.8.4 <5.9.0"
1798+
checksum: 10/d4c31837c1beb55f7037b0d94c2d73a855c7d921b3b07d68f6d7b476c475765f7707c7375f6190c1863e98e1bc98b8ce444806ab6a02759811eff1c710ab82a6
18051799
languageName: node
18061800
linkType: hard
18071801

@@ -1812,10 +1806,10 @@ __metadata:
18121806
languageName: node
18131807
linkType: hard
18141808

1815-
"@typescript-eslint/types@npm:7.18.0":
1816-
version: 7.18.0
1817-
resolution: "@typescript-eslint/types@npm:7.18.0"
1818-
checksum: 10/0e30c73a3cc3c67dd06360a5a12fd12cee831e4092750eec3d6c031bdc4feafcb0ab1d882910a73e66b451a4f6e1dd015e9e2c4d45bf6bf716a474e5d123ddf0
1809+
"@typescript-eslint/types@npm:8.31.1":
1810+
version: 8.31.1
1811+
resolution: "@typescript-eslint/types@npm:8.31.1"
1812+
checksum: 10/18f534beb408398b8ed7f36fb9b9b8ff7e41fe6e5e8a7d0f6b16cc5ad0e55bb5920eeb28c71367e5cc7e0b9675ec961bc6a41bf58b4338c2264c0146322d83f5
18191813
languageName: node
18201814
linkType: hard
18211815

@@ -1838,22 +1832,21 @@ __metadata:
18381832
languageName: node
18391833
linkType: hard
18401834

1841-
"@typescript-eslint/typescript-estree@npm:7.18.0":
1842-
version: 7.18.0
1843-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
1835+
"@typescript-eslint/typescript-estree@npm:8.31.1":
1836+
version: 8.31.1
1837+
resolution: "@typescript-eslint/typescript-estree@npm:8.31.1"
18441838
dependencies:
1845-
"@typescript-eslint/types": "npm:7.18.0"
1846-
"@typescript-eslint/visitor-keys": "npm:7.18.0"
1839+
"@typescript-eslint/types": "npm:8.31.1"
1840+
"@typescript-eslint/visitor-keys": "npm:8.31.1"
18471841
debug: "npm:^4.3.4"
1848-
globby: "npm:^11.1.0"
1842+
fast-glob: "npm:^3.3.2"
18491843
is-glob: "npm:^4.0.3"
18501844
minimatch: "npm:^9.0.4"
18511845
semver: "npm:^7.6.0"
1852-
ts-api-utils: "npm:^1.3.0"
1853-
peerDependenciesMeta:
1854-
typescript:
1855-
optional: true
1856-
checksum: 10/b01e66235a91aa4439d02081d4a5f8b4a7cf9cb24f26b334812f657e3c603493e5f41e5c1e89cf4efae7d64509fa1f73affc16afc5e15cb7f83f724577c82036
1846+
ts-api-utils: "npm:^2.0.1"
1847+
peerDependencies:
1848+
typescript: ">=4.8.4 <5.9.0"
1849+
checksum: 10/0314ef90f277c76485182721662cf826c31c817acad04e9502b48352eb70bb109a6b7fad02a29d516413b0b1d1fc809c91016ccd5fcd6202ec1b282c6f848ff8
18571850
languageName: node
18581851
linkType: hard
18591852

@@ -1871,17 +1864,18 @@ __metadata:
18711864
languageName: node
18721865
linkType: hard
18731866

1874-
"@typescript-eslint/utils@npm:7.18.0":
1875-
version: 7.18.0
1876-
resolution: "@typescript-eslint/utils@npm:7.18.0"
1867+
"@typescript-eslint/utils@npm:8.31.1":
1868+
version: 8.31.1
1869+
resolution: "@typescript-eslint/utils@npm:8.31.1"
18771870
dependencies:
18781871
"@eslint-community/eslint-utils": "npm:^4.4.0"
1879-
"@typescript-eslint/scope-manager": "npm:7.18.0"
1880-
"@typescript-eslint/types": "npm:7.18.0"
1881-
"@typescript-eslint/typescript-estree": "npm:7.18.0"
1872+
"@typescript-eslint/scope-manager": "npm:8.31.1"
1873+
"@typescript-eslint/types": "npm:8.31.1"
1874+
"@typescript-eslint/typescript-estree": "npm:8.31.1"
18821875
peerDependencies:
1883-
eslint: ^8.56.0
1884-
checksum: 10/f43fedb4f4d2e3836bdf137889449063a55c0ece74fdb283929cd376197b992313be8ef4df920c1c801b5c3076b92964c84c6c3b9b749d263b648d0011f5926e
1876+
eslint: ^8.57.0 || ^9.0.0
1877+
typescript: ">=4.8.4 <5.9.0"
1878+
checksum: 10/c96253140f5a456b2dc4c9664d4527a88d8f537d9694e1f165665de20aea3936624cf93075f08f5cc2f5080e76021b9b2404a536d1b7980e38e3d1776c7c888c
18851879
languageName: node
18861880
linkType: hard
18871881

@@ -1895,13 +1889,13 @@ __metadata:
18951889
languageName: node
18961890
linkType: hard
18971891

1898-
"@typescript-eslint/visitor-keys@npm:7.18.0":
1899-
version: 7.18.0
1900-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
1892+
"@typescript-eslint/visitor-keys@npm:8.31.1":
1893+
version: 8.31.1
1894+
resolution: "@typescript-eslint/visitor-keys@npm:8.31.1"
19011895
dependencies:
1902-
"@typescript-eslint/types": "npm:7.18.0"
1903-
eslint-visitor-keys: "npm:^3.4.3"
1904-
checksum: 10/b7cfe6fdeae86c507357ac6b2357813c64fb2fbf1aaf844393ba82f73a16e2599b41981b34200d9fc7765d70bc3a8181d76b503051e53f04bcb7c9afef637eab
1896+
"@typescript-eslint/types": "npm:8.31.1"
1897+
eslint-visitor-keys: "npm:^4.2.0"
1898+
checksum: 10/14eb7e7ccb5fc29df979427b23729878d10deaa914d4eae1991c75c8ba88f3a2148889f03eeec09d1425a3b14fe37a10c2eafda60874c7020f620fd42d31fd5a
19051899
languageName: node
19061900
linkType: hard
19071901

@@ -3200,6 +3194,13 @@ __metadata:
32003194
languageName: node
32013195
linkType: hard
32023196

3197+
"eslint-visitor-keys@npm:^4.2.0":
3198+
version: 4.2.0
3199+
resolution: "eslint-visitor-keys@npm:4.2.0"
3200+
checksum: 10/9651b3356b01760e586b4c631c5268c0e1a85236e3292bf754f0472f465bf9a856c0ddc261fceace155334118c0151778effafbab981413dbf9288349343fa25
3201+
languageName: node
3202+
linkType: hard
3203+
32033204
"eslint@npm:^8.57.0":
32043205
version: 8.57.0
32053206
resolution: "eslint@npm:8.57.0"
@@ -3440,6 +3441,19 @@ __metadata:
34403441
languageName: node
34413442
linkType: hard
34423443

3444+
"fast-glob@npm:^3.3.2":
3445+
version: 3.3.3
3446+
resolution: "fast-glob@npm:3.3.3"
3447+
dependencies:
3448+
"@nodelib/fs.stat": "npm:^2.0.2"
3449+
"@nodelib/fs.walk": "npm:^1.2.3"
3450+
glob-parent: "npm:^5.1.2"
3451+
merge2: "npm:^1.3.0"
3452+
micromatch: "npm:^4.0.8"
3453+
checksum: 10/dcc6432b269762dd47381d8b8358bf964d8f4f60286ac6aa41c01ade70bda459ff2001b516690b96d5365f68a49242966112b5d5cc9cd82395fa8f9d017c90ad
3454+
languageName: node
3455+
linkType: hard
3456+
34433457
"fast-json-stable-stringify@npm:^2.0.0":
34443458
version: 2.1.0
34453459
resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -5835,8 +5849,8 @@ __metadata:
58355849
"@sapphire/eslint-config": "npm:^5.0.5"
58365850
"@sapphire/ts-config": "npm:^5.0.1"
58375851
"@types/node": "npm:^20.17.32"
5838-
"@typescript-eslint/eslint-plugin": "npm:^7.18.0"
5839-
"@typescript-eslint/parser": "npm:^7.18.0"
5852+
"@typescript-eslint/eslint-plugin": "npm:^8.31.1"
5853+
"@typescript-eslint/parser": "npm:^8.31.1"
58405854
"@vitest/coverage-v8": "npm:^1.6.1"
58415855
eslint: "npm:^8.57.1"
58425856
eslint-config-prettier: "npm:^9.1.0"
@@ -6425,6 +6439,15 @@ __metadata:
64256439
languageName: node
64266440
linkType: hard
64276441

6442+
"ts-api-utils@npm:^2.0.1":
6443+
version: 2.1.0
6444+
resolution: "ts-api-utils@npm:2.1.0"
6445+
peerDependencies:
6446+
typescript: ">=4.8.4"
6447+
checksum: 10/02e55b49d9617c6eebf8aadfa08d3ca03ca0cd2f0586ad34117fdfc7aa3cd25d95051843fde9df86665ad907f99baed179e7a117b11021417f379e4d2614eacd
6448+
languageName: node
6449+
linkType: hard
6450+
64286451
"ts-interface-checker@npm:^0.1.9":
64296452
version: 0.1.13
64306453
resolution: "ts-interface-checker@npm:0.1.13"

0 commit comments

Comments
 (0)