@@ -860,8 +860,8 @@ __metadata:
860
860
dependencies :
861
861
" @favware/cliff-jumper " : " npm:^3.0.3"
862
862
" @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 "
865
865
eslint : " npm:^8.57.1"
866
866
eslint-config-prettier : " npm:^9.1.0"
867
867
eslint-plugin-prettier : " npm:^5.2.5"
@@ -1692,26 +1692,24 @@ __metadata:
1692
1692
languageName : node
1693
1693
linkType : hard
1694
1694
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 "
1698
1698
dependencies :
1699
1699
" @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 "
1704
1704
graphemer : " npm:^1.4.0"
1705
1705
ignore : " npm:^5.3.1"
1706
1706
natural-compare : " npm:^1.4.0"
1707
- ts-api-utils : " npm:^1.3.0 "
1707
+ ts-api-utils : " npm:^2.0.1 "
1708
1708
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
1715
1713
languageName : node
1716
1714
linkType : hard
1717
1715
@@ -1733,21 +1731,19 @@ __metadata:
1733
1731
languageName : node
1734
1732
linkType : hard
1735
1733
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 "
1739
1737
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 "
1744
1742
debug : " npm:^4.3.4"
1745
1743
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
1751
1747
languageName : node
1752
1748
linkType : hard
1753
1749
@@ -1761,13 +1757,13 @@ __metadata:
1761
1757
languageName : node
1762
1758
linkType : hard
1763
1759
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 "
1767
1763
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
1771
1767
languageName : node
1772
1768
linkType : hard
1773
1769
@@ -1788,20 +1784,18 @@ __metadata:
1788
1784
languageName : node
1789
1785
linkType : hard
1790
1786
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 "
1794
1790
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 "
1797
1793
debug : " npm:^4.3.4"
1798
- ts-api-utils : " npm:^1.3.0 "
1794
+ ts-api-utils : " npm:^2.0.1 "
1799
1795
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
1805
1799
languageName : node
1806
1800
linkType : hard
1807
1801
@@ -1812,10 +1806,10 @@ __metadata:
1812
1806
languageName : node
1813
1807
linkType : hard
1814
1808
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
1819
1813
languageName : node
1820
1814
linkType : hard
1821
1815
@@ -1838,22 +1832,21 @@ __metadata:
1838
1832
languageName : node
1839
1833
linkType : hard
1840
1834
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 "
1844
1838
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 "
1847
1841
debug : " npm:^4.3.4"
1848
- globby : " npm:^11.1.0 "
1842
+ fast-glob : " npm:^3.3.2 "
1849
1843
is-glob : " npm:^4.0.3"
1850
1844
minimatch : " npm:^9.0.4"
1851
1845
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
1857
1850
languageName : node
1858
1851
linkType : hard
1859
1852
@@ -1871,17 +1864,18 @@ __metadata:
1871
1864
languageName : node
1872
1865
linkType : hard
1873
1866
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 "
1877
1870
dependencies :
1878
1871
" @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 "
1882
1875
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
1885
1879
languageName : node
1886
1880
linkType : hard
1887
1881
@@ -1895,13 +1889,13 @@ __metadata:
1895
1889
languageName : node
1896
1890
linkType : hard
1897
1891
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 "
1901
1895
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
1905
1899
languageName : node
1906
1900
linkType : hard
1907
1901
@@ -3200,6 +3194,13 @@ __metadata:
3200
3194
languageName : node
3201
3195
linkType : hard
3202
3196
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
+
3203
3204
" eslint@npm:^8.57.0 " :
3204
3205
version : 8.57.0
3205
3206
resolution : " eslint@npm:8.57.0"
@@ -3440,6 +3441,19 @@ __metadata:
3440
3441
languageName : node
3441
3442
linkType : hard
3442
3443
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
+
3443
3457
" fast-json-stable-stringify@npm:^2.0.0 " :
3444
3458
version : 2.1.0
3445
3459
resolution : " fast-json-stable-stringify@npm:2.1.0"
@@ -5835,8 +5849,8 @@ __metadata:
5835
5849
" @sapphire/eslint-config " : " npm:^5.0.5"
5836
5850
" @sapphire/ts-config " : " npm:^5.0.1"
5837
5851
" @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 "
5840
5854
" @vitest/coverage-v8 " : " npm:^1.6.1"
5841
5855
eslint : " npm:^8.57.1"
5842
5856
eslint-config-prettier : " npm:^9.1.0"
@@ -6425,6 +6439,15 @@ __metadata:
6425
6439
languageName : node
6426
6440
linkType : hard
6427
6441
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
+
6428
6451
" ts-interface-checker@npm:^0.1.9 " :
6429
6452
version : 0.1.13
6430
6453
resolution : " ts-interface-checker@npm:0.1.13"
0 commit comments