@@ -673,6 +673,17 @@ __metadata:
673
673
languageName : node
674
674
linkType : hard
675
675
676
+ " @eslint-community/eslint-utils@npm:^4.7.0 " :
677
+ version : 4.7.0
678
+ resolution : " @eslint-community/eslint-utils@npm:4.7.0"
679
+ dependencies :
680
+ eslint-visitor-keys : " npm:^3.4.3"
681
+ peerDependencies :
682
+ eslint : ^6.0.0 || ^7.0.0 || >=8.0.0
683
+ checksum : 10/43ed5d391526d9f5bbe452aef336389a473026fca92057cf97c576db11401ce9bcf8ef0bf72625bbaf6207ed8ba6bf0dcf4d7e809c24f08faa68a28533c491a7
684
+ languageName : node
685
+ linkType : hard
686
+
676
687
" @eslint-community/regexpp@npm:^4.10.0 " :
677
688
version : 4.10.0
678
689
resolution : " @eslint-community/regexpp@npm:4.10.0"
@@ -860,8 +871,8 @@ __metadata:
860
871
dependencies :
861
872
" @favware/cliff-jumper " : " npm:^3.0.3"
862
873
" @sapphire/eslint-config " : " npm:^5.0.5"
863
- " @typescript-eslint/eslint-plugin " : " npm:^7.18.0 "
864
- " @typescript-eslint/parser " : " npm:^7.18.0 "
874
+ " @typescript-eslint/eslint-plugin " : " npm:^8.32.1 "
875
+ " @typescript-eslint/parser " : " npm:^8.32.1 "
865
876
eslint : " npm:^8.57.1"
866
877
eslint-config-prettier : " npm:^9.1.0"
867
878
eslint-plugin-prettier : " npm:^5.2.5"
@@ -1737,6 +1748,27 @@ __metadata:
1737
1748
languageName : node
1738
1749
linkType : hard
1739
1750
1751
+ " @typescript-eslint/eslint-plugin@npm:^8.32.1 " :
1752
+ version : 8.32.1
1753
+ resolution : " @typescript-eslint/eslint-plugin@npm:8.32.1"
1754
+ dependencies :
1755
+ " @eslint-community/regexpp " : " npm:^4.10.0"
1756
+ " @typescript-eslint/scope-manager " : " npm:8.32.1"
1757
+ " @typescript-eslint/type-utils " : " npm:8.32.1"
1758
+ " @typescript-eslint/utils " : " npm:8.32.1"
1759
+ " @typescript-eslint/visitor-keys " : " npm:8.32.1"
1760
+ graphemer : " npm:^1.4.0"
1761
+ ignore : " npm:^7.0.0"
1762
+ natural-compare : " npm:^1.4.0"
1763
+ ts-api-utils : " npm:^2.1.0"
1764
+ peerDependencies :
1765
+ " @typescript-eslint/parser " : ^8.0.0 || ^8.0.0-alpha.0
1766
+ eslint : ^8.57.0 || ^9.0.0
1767
+ typescript : " >=4.8.4 <5.9.0"
1768
+ checksum : 10/442205dd4e9fe016cf4f3edf292f5dba696c9e7d6c32c785a8bff0833974149513feab6c30d21e2f3c509bd2b2833edfb3175c0ee220661a02da59fd79100bb4
1769
+ languageName : node
1770
+ linkType : hard
1771
+
1740
1772
" @typescript-eslint/parser@npm:^7.11.0 " :
1741
1773
version : 7.11.0
1742
1774
resolution : " @typescript-eslint/parser@npm:7.11.0"
@@ -1773,6 +1805,22 @@ __metadata:
1773
1805
languageName : node
1774
1806
linkType : hard
1775
1807
1808
+ " @typescript-eslint/parser@npm:^8.32.1 " :
1809
+ version : 8.32.1
1810
+ resolution : " @typescript-eslint/parser@npm:8.32.1"
1811
+ dependencies :
1812
+ " @typescript-eslint/scope-manager " : " npm:8.32.1"
1813
+ " @typescript-eslint/types " : " npm:8.32.1"
1814
+ " @typescript-eslint/typescript-estree " : " npm:8.32.1"
1815
+ " @typescript-eslint/visitor-keys " : " npm:8.32.1"
1816
+ debug : " npm:^4.3.4"
1817
+ peerDependencies :
1818
+ eslint : ^8.57.0 || ^9.0.0
1819
+ typescript : " >=4.8.4 <5.9.0"
1820
+ checksum : 10/3c2ab90fec0aaaa57f883bf3963030e74402de82a73b8e47a19109accf18ee1441878bcba73bb9584890eedb56215000d6652196d9bfde05272c043d1c9c529d
1821
+ languageName : node
1822
+ linkType : hard
1823
+
1776
1824
" @typescript-eslint/scope-manager@npm:7.11.0 " :
1777
1825
version : 7.11.0
1778
1826
resolution : " @typescript-eslint/scope-manager@npm:7.11.0"
@@ -1793,6 +1841,16 @@ __metadata:
1793
1841
languageName : node
1794
1842
linkType : hard
1795
1843
1844
+ " @typescript-eslint/scope-manager@npm:8.32.1 " :
1845
+ version : 8.32.1
1846
+ resolution : " @typescript-eslint/scope-manager@npm:8.32.1"
1847
+ dependencies :
1848
+ " @typescript-eslint/types " : " npm:8.32.1"
1849
+ " @typescript-eslint/visitor-keys " : " npm:8.32.1"
1850
+ checksum : 10/f81f71bd88e6bed90c9a42ed3cd26a360f8f7ca53186cea33b872194bf724a4635dd3aead5002b18de6cc5d1df9840445af1f7fc4d117f452705ccebdb6c0b0f
1851
+ languageName : node
1852
+ linkType : hard
1853
+
1796
1854
" @typescript-eslint/type-utils@npm:7.11.0 " :
1797
1855
version : 7.11.0
1798
1856
resolution : " @typescript-eslint/type-utils@npm:7.11.0"
@@ -1827,6 +1885,21 @@ __metadata:
1827
1885
languageName : node
1828
1886
linkType : hard
1829
1887
1888
+ " @typescript-eslint/type-utils@npm:8.32.1 " :
1889
+ version : 8.32.1
1890
+ resolution : " @typescript-eslint/type-utils@npm:8.32.1"
1891
+ dependencies :
1892
+ " @typescript-eslint/typescript-estree " : " npm:8.32.1"
1893
+ " @typescript-eslint/utils " : " npm:8.32.1"
1894
+ debug : " npm:^4.3.4"
1895
+ ts-api-utils : " npm:^2.1.0"
1896
+ peerDependencies :
1897
+ eslint : ^8.57.0 || ^9.0.0
1898
+ typescript : " >=4.8.4 <5.9.0"
1899
+ checksum : 10/e50a6f2a16ccd916ed32a4d0b6c1011b8c177d1f789dfa629942efbd6cd3b1f5b9dc42c67b64e8c377338b34906e0191b9165caa4302d92979f13cd06d1b4234
1900
+ languageName : node
1901
+ linkType : hard
1902
+
1830
1903
" @typescript-eslint/types@npm:7.11.0 " :
1831
1904
version : 7.11.0
1832
1905
resolution : " @typescript-eslint/types@npm:7.11.0"
@@ -1841,6 +1914,13 @@ __metadata:
1841
1914
languageName : node
1842
1915
linkType : hard
1843
1916
1917
+ " @typescript-eslint/types@npm:8.32.1 " :
1918
+ version : 8.32.1
1919
+ resolution : " @typescript-eslint/types@npm:8.32.1"
1920
+ checksum : 10/3a310e4bafa8dd6ddc83cd8627048ebe54660982348531bbbeee3d0fb06ffdacce6ac14200159166774bd8797664686f5d0bf19d3dd33216daccbc0e48cd3e51
1921
+ languageName : node
1922
+ linkType : hard
1923
+
1844
1924
" @typescript-eslint/typescript-estree@npm:7.11.0 " :
1845
1925
version : 7.11.0
1846
1926
resolution : " @typescript-eslint/typescript-estree@npm:7.11.0"
@@ -1879,6 +1959,24 @@ __metadata:
1879
1959
languageName : node
1880
1960
linkType : hard
1881
1961
1962
+ " @typescript-eslint/typescript-estree@npm:8.32.1 " :
1963
+ version : 8.32.1
1964
+ resolution : " @typescript-eslint/typescript-estree@npm:8.32.1"
1965
+ dependencies :
1966
+ " @typescript-eslint/types " : " npm:8.32.1"
1967
+ " @typescript-eslint/visitor-keys " : " npm:8.32.1"
1968
+ debug : " npm:^4.3.4"
1969
+ fast-glob : " npm:^3.3.2"
1970
+ is-glob : " npm:^4.0.3"
1971
+ minimatch : " npm:^9.0.4"
1972
+ semver : " npm:^7.6.0"
1973
+ ts-api-utils : " npm:^2.1.0"
1974
+ peerDependencies :
1975
+ typescript : " >=4.8.4 <5.9.0"
1976
+ checksum : 10/8b956ce05bf64d412e33b7d564db9d5620a7c2600ab04f2c6bb7561bcf46593f14b77ca9c895a4480869a323565a140985a4f4760f9df58f71114c4f502b3c78
1977
+ languageName : node
1978
+ linkType : hard
1979
+
1882
1980
" @typescript-eslint/utils@npm:7.11.0 " :
1883
1981
version : 7.11.0
1884
1982
resolution : " @typescript-eslint/utils@npm:7.11.0"
@@ -1907,6 +2005,21 @@ __metadata:
1907
2005
languageName : node
1908
2006
linkType : hard
1909
2007
2008
+ " @typescript-eslint/utils@npm:8.32.1 " :
2009
+ version : 8.32.1
2010
+ resolution : " @typescript-eslint/utils@npm:8.32.1"
2011
+ dependencies :
2012
+ " @eslint-community/eslint-utils " : " npm:^4.7.0"
2013
+ " @typescript-eslint/scope-manager " : " npm:8.32.1"
2014
+ " @typescript-eslint/types " : " npm:8.32.1"
2015
+ " @typescript-eslint/typescript-estree " : " npm:8.32.1"
2016
+ peerDependencies :
2017
+ eslint : ^8.57.0 || ^9.0.0
2018
+ typescript : " >=4.8.4 <5.9.0"
2019
+ checksum : 10/9383cea185f3b54124a639f806d627f686637460e2eea431ccb9eeb6452dcd5a893856e051eb5925510f8aeb9317f8b7d23d9f39ca8fa80c46f2b797dae77d9c
2020
+ languageName : node
2021
+ linkType : hard
2022
+
1910
2023
" @typescript-eslint/visitor-keys@npm:7.11.0 " :
1911
2024
version : 7.11.0
1912
2025
resolution : " @typescript-eslint/visitor-keys@npm:7.11.0"
@@ -1927,6 +2040,16 @@ __metadata:
1927
2040
languageName : node
1928
2041
linkType : hard
1929
2042
2043
+ " @typescript-eslint/visitor-keys@npm:8.32.1 " :
2044
+ version : 8.32.1
2045
+ resolution : " @typescript-eslint/visitor-keys@npm:8.32.1"
2046
+ dependencies :
2047
+ " @typescript-eslint/types " : " npm:8.32.1"
2048
+ eslint-visitor-keys : " npm:^4.2.0"
2049
+ checksum : 10/a1cbfbdac89d443dfc2718673e2cc1e884fc942678b3d1c3149cdab8123c71685473e362d794fcee1e975ceb45d16f44025a3f0bebe9b09a6bf8679f060d6817
2050
+ languageName : node
2051
+ linkType : hard
2052
+
1930
2053
" @ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0 " :
1931
2054
version : 1.2.0
1932
2055
resolution : " @ungap/structured-clone@npm:1.2.0"
@@ -3249,6 +3372,13 @@ __metadata:
3249
3372
languageName : node
3250
3373
linkType : hard
3251
3374
3375
+ " eslint-visitor-keys@npm:^4.2.0 " :
3376
+ version : 4.2.0
3377
+ resolution : " eslint-visitor-keys@npm:4.2.0"
3378
+ checksum : 10/9651b3356b01760e586b4c631c5268c0e1a85236e3292bf754f0472f465bf9a856c0ddc261fceace155334118c0151778effafbab981413dbf9288349343fa25
3379
+ languageName : node
3380
+ linkType : hard
3381
+
3252
3382
" eslint@npm:^8.57.0 " :
3253
3383
version : 8.57.0
3254
3384
resolution : " eslint@npm:8.57.0"
@@ -3489,6 +3619,19 @@ __metadata:
3489
3619
languageName : node
3490
3620
linkType : hard
3491
3621
3622
+ " fast-glob@npm:^3.3.2 " :
3623
+ version : 3.3.3
3624
+ resolution : " fast-glob@npm:3.3.3"
3625
+ dependencies :
3626
+ " @nodelib/fs.stat " : " npm:^2.0.2"
3627
+ " @nodelib/fs.walk " : " npm:^1.2.3"
3628
+ glob-parent : " npm:^5.1.2"
3629
+ merge2 : " npm:^1.3.0"
3630
+ micromatch : " npm:^4.0.8"
3631
+ checksum : 10/dcc6432b269762dd47381d8b8358bf964d8f4f60286ac6aa41c01ade70bda459ff2001b516690b96d5365f68a49242966112b5d5cc9cd82395fa8f9d017c90ad
3632
+ languageName : node
3633
+ linkType : hard
3634
+
3492
3635
" fast-json-stable-stringify@npm:^2.0.0 " :
3493
3636
version : 2.1.0
3494
3637
resolution : " fast-json-stable-stringify@npm:2.1.0"
@@ -4072,6 +4215,13 @@ __metadata:
4072
4215
languageName : node
4073
4216
linkType : hard
4074
4217
4218
+ " ignore@npm:^7.0.0 " :
4219
+ version : 7.0.4
4220
+ resolution : " ignore@npm:7.0.4"
4221
+ checksum : 10/01ee59df2ffd14b0844efc17f5ab3642c848e45efdb7cc757928da5e076cb74313748f77f5ffe362a6407c5e7cc71f10fad5e8eb9d91c1a17c4e7ef2c1f8e40e
4222
+ languageName : node
4223
+ linkType : hard
4224
+
4075
4225
" import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0 " :
4076
4226
version : 3.3.0
4077
4227
resolution : " import-fresh@npm:3.3.0"
@@ -5934,8 +6084,8 @@ __metadata:
5934
6084
" @sapphire/eslint-config " : " npm:^5.0.6"
5935
6085
" @sapphire/ts-config " : " npm:^5.0.1"
5936
6086
" @types/node " : " npm:^20.17.47"
5937
- " @typescript-eslint/eslint-plugin " : " npm:^7.18.0 "
5938
- " @typescript-eslint/parser " : " npm:^7.18.0 "
6087
+ " @typescript-eslint/eslint-plugin " : " npm:^8.32.1 "
6088
+ " @typescript-eslint/parser " : " npm:^8.32.1 "
5939
6089
" @vitest/coverage-v8 " : " npm:^1.6.1"
5940
6090
eslint : " npm:^8.57.1"
5941
6091
eslint-config-prettier : " npm:^9.1.0"
@@ -6524,6 +6674,15 @@ __metadata:
6524
6674
languageName : node
6525
6675
linkType : hard
6526
6676
6677
+ " ts-api-utils@npm:^2.1.0 " :
6678
+ version : 2.1.0
6679
+ resolution : " ts-api-utils@npm:2.1.0"
6680
+ peerDependencies :
6681
+ typescript : " >=4.8.4"
6682
+ checksum : 10/02e55b49d9617c6eebf8aadfa08d3ca03ca0cd2f0586ad34117fdfc7aa3cd25d95051843fde9df86665ad907f99baed179e7a117b11021417f379e4d2614eacd
6683
+ languageName : node
6684
+ linkType : hard
6685
+
6527
6686
" ts-interface-checker@npm:^0.1.9 " :
6528
6687
version : 0.1.13
6529
6688
resolution : " ts-interface-checker@npm:0.1.13"
0 commit comments