@@ -616,6 +616,17 @@ __metadata:
616
616
languageName : node
617
617
linkType : hard
618
618
619
+ " @eslint-community/eslint-utils@npm:^4.7.0 " :
620
+ version : 4.7.0
621
+ resolution : " @eslint-community/eslint-utils@npm:4.7.0"
622
+ dependencies :
623
+ eslint-visitor-keys : " npm:^3.4.3"
624
+ peerDependencies :
625
+ eslint : ^6.0.0 || ^7.0.0 || >=8.0.0
626
+ checksum : 10c0/c0f4f2bd73b7b7a9de74b716a664873d08ab71ab439e51befe77d61915af41a81ecec93b408778b3a7856185244c34c2c8ee28912072ec14def84ba2dec70adf
627
+ languageName : node
628
+ linkType : hard
629
+
619
630
" @eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1 " :
620
631
version : 4.10.0
621
632
resolution : " @eslint-community/regexpp@npm:4.10.0"
@@ -1702,6 +1713,27 @@ __metadata:
1702
1713
languageName : node
1703
1714
linkType : hard
1704
1715
1716
+ " @typescript-eslint/eslint-plugin@npm:^8.33.1 " :
1717
+ version : 8.33.1
1718
+ resolution : " @typescript-eslint/eslint-plugin@npm:8.33.1"
1719
+ dependencies :
1720
+ " @eslint-community/regexpp " : " npm:^4.10.0"
1721
+ " @typescript-eslint/scope-manager " : " npm:8.33.1"
1722
+ " @typescript-eslint/type-utils " : " npm:8.33.1"
1723
+ " @typescript-eslint/utils " : " npm:8.33.1"
1724
+ " @typescript-eslint/visitor-keys " : " npm:8.33.1"
1725
+ graphemer : " npm:^1.4.0"
1726
+ ignore : " npm:^7.0.0"
1727
+ natural-compare : " npm:^1.4.0"
1728
+ ts-api-utils : " npm:^2.1.0"
1729
+ peerDependencies :
1730
+ " @typescript-eslint/parser " : ^8.33.1
1731
+ eslint : ^8.57.0 || ^9.0.0
1732
+ typescript : " >=4.8.4 <5.9.0"
1733
+ checksum : 10c0/35544068f175ca25296b42d0905065b40653a92c62e55414be68f62ddab580d7d768ee3c1276195fd8b8dd49de738ab7b41b8685e6fe2cd341cfca7320569166
1734
+ languageName : node
1735
+ linkType : hard
1736
+
1705
1737
" @typescript-eslint/parser@npm:^7.11.0 " :
1706
1738
version : 7.13.0
1707
1739
resolution : " @typescript-eslint/parser@npm:7.13.0"
@@ -1738,6 +1770,35 @@ __metadata:
1738
1770
languageName : node
1739
1771
linkType : hard
1740
1772
1773
+ " @typescript-eslint/parser@npm:^8.33.1 " :
1774
+ version : 8.33.1
1775
+ resolution : " @typescript-eslint/parser@npm:8.33.1"
1776
+ dependencies :
1777
+ " @typescript-eslint/scope-manager " : " npm:8.33.1"
1778
+ " @typescript-eslint/types " : " npm:8.33.1"
1779
+ " @typescript-eslint/typescript-estree " : " npm:8.33.1"
1780
+ " @typescript-eslint/visitor-keys " : " npm:8.33.1"
1781
+ debug : " npm:^4.3.4"
1782
+ peerDependencies :
1783
+ eslint : ^8.57.0 || ^9.0.0
1784
+ typescript : " >=4.8.4 <5.9.0"
1785
+ checksum : 10c0/be1c1313c342d956f5adfbd56f79865894cc9cabf93992515a690559c3758538868270671b222f90e4cabc2dcab82256aeb3ccea7502de9cc69e47b9b17ed45f
1786
+ languageName : node
1787
+ linkType : hard
1788
+
1789
+ " @typescript-eslint/project-service@npm:8.33.1 " :
1790
+ version : 8.33.1
1791
+ resolution : " @typescript-eslint/project-service@npm:8.33.1"
1792
+ dependencies :
1793
+ " @typescript-eslint/tsconfig-utils " : " npm:^8.33.1"
1794
+ " @typescript-eslint/types " : " npm:^8.33.1"
1795
+ debug : " npm:^4.3.4"
1796
+ peerDependencies :
1797
+ typescript : " >=4.8.4 <5.9.0"
1798
+ checksum : 10c0/b2ff7653aef4648bdff8aafc69b9de434184827216709f8a36427536ac7082a8adf1c5ac12a0a2bb023b46dfad8f6fee238028acc94af622956af7f22362de6f
1799
+ languageName : node
1800
+ linkType : hard
1801
+
1741
1802
" @typescript-eslint/scope-manager@npm:7.13.0 " :
1742
1803
version : 7.13.0
1743
1804
resolution : " @typescript-eslint/scope-manager@npm:7.13.0"
@@ -1758,6 +1819,25 @@ __metadata:
1758
1819
languageName : node
1759
1820
linkType : hard
1760
1821
1822
+ " @typescript-eslint/scope-manager@npm:8.33.1 " :
1823
+ version : 8.33.1
1824
+ resolution : " @typescript-eslint/scope-manager@npm:8.33.1"
1825
+ dependencies :
1826
+ " @typescript-eslint/types " : " npm:8.33.1"
1827
+ " @typescript-eslint/visitor-keys " : " npm:8.33.1"
1828
+ checksum : 10c0/03a6fd2b0a8ebeb62083a8f51658f0c42391cbfb632411542569a3a227d53bdb0332026ef4d5adc4780e5350d1d8b89e5b19667ed899afd26506e60c70192692
1829
+ languageName : node
1830
+ linkType : hard
1831
+
1832
+ " @typescript-eslint/tsconfig-utils@npm:8.33.1, @typescript-eslint/tsconfig-utils@npm:^8.33.1 " :
1833
+ version : 8.33.1
1834
+ resolution : " @typescript-eslint/tsconfig-utils@npm:8.33.1"
1835
+ peerDependencies :
1836
+ typescript : " >=4.8.4 <5.9.0"
1837
+ checksum : 10c0/242e8f271d2e6e51446d337e1e59e8c91b66c0241da0fb861f536eb86cc3b53d1727c41e12e1ba070fa2451c8bc517c1ec50decaffa92a7c612b2aba29872777
1838
+ languageName : node
1839
+ linkType : hard
1840
+
1761
1841
" @typescript-eslint/type-utils@npm:7.13.0 " :
1762
1842
version : 7.13.0
1763
1843
resolution : " @typescript-eslint/type-utils@npm:7.13.0"
@@ -1792,6 +1872,21 @@ __metadata:
1792
1872
languageName : node
1793
1873
linkType : hard
1794
1874
1875
+ " @typescript-eslint/type-utils@npm:8.33.1 " :
1876
+ version : 8.33.1
1877
+ resolution : " @typescript-eslint/type-utils@npm:8.33.1"
1878
+ dependencies :
1879
+ " @typescript-eslint/typescript-estree " : " npm:8.33.1"
1880
+ " @typescript-eslint/utils " : " npm:8.33.1"
1881
+ debug : " npm:^4.3.4"
1882
+ ts-api-utils : " npm:^2.1.0"
1883
+ peerDependencies :
1884
+ eslint : ^8.57.0 || ^9.0.0
1885
+ typescript : " >=4.8.4 <5.9.0"
1886
+ checksum : 10c0/59843eeb7c652306d130104d7cb0f7dea1cc95a6cf6345609efbae130f24e3c4a9472780332af4247337e152b7955540b15fd9b907c04a5d265b888139818266
1887
+ languageName : node
1888
+ linkType : hard
1889
+
1795
1890
" @typescript-eslint/types@npm:7.13.0 " :
1796
1891
version : 7.13.0
1797
1892
resolution : " @typescript-eslint/types@npm:7.13.0"
@@ -1806,6 +1901,13 @@ __metadata:
1806
1901
languageName : node
1807
1902
linkType : hard
1808
1903
1904
+ " @typescript-eslint/types@npm:8.33.1, @typescript-eslint/types@npm:^8.33.1 " :
1905
+ version : 8.33.1
1906
+ resolution : " @typescript-eslint/types@npm:8.33.1"
1907
+ checksum : 10c0/3083c184c882475eed1f9d1a8961dad30ef834c662bc826ff9a959ff1eed49aad21a73b2b93c4062799feafff5f5f24aebb1df17e198808aa19d4c8de1e64095
1908
+ languageName : node
1909
+ linkType : hard
1910
+
1809
1911
" @typescript-eslint/typescript-estree@npm:7.13.0 " :
1810
1912
version : 7.13.0
1811
1913
resolution : " @typescript-eslint/typescript-estree@npm:7.13.0"
@@ -1844,6 +1946,26 @@ __metadata:
1844
1946
languageName : node
1845
1947
linkType : hard
1846
1948
1949
+ " @typescript-eslint/typescript-estree@npm:8.33.1 " :
1950
+ version : 8.33.1
1951
+ resolution : " @typescript-eslint/typescript-estree@npm:8.33.1"
1952
+ dependencies :
1953
+ " @typescript-eslint/project-service " : " npm:8.33.1"
1954
+ " @typescript-eslint/tsconfig-utils " : " npm:8.33.1"
1955
+ " @typescript-eslint/types " : " npm:8.33.1"
1956
+ " @typescript-eslint/visitor-keys " : " npm:8.33.1"
1957
+ debug : " npm:^4.3.4"
1958
+ fast-glob : " npm:^3.3.2"
1959
+ is-glob : " npm:^4.0.3"
1960
+ minimatch : " npm:^9.0.4"
1961
+ semver : " npm:^7.6.0"
1962
+ ts-api-utils : " npm:^2.1.0"
1963
+ peerDependencies :
1964
+ typescript : " >=4.8.4 <5.9.0"
1965
+ checksum : 10c0/293a93d25046e05fdc3887232191c3f3ee771c0f5b1426d63deaf0541db1cb80b4307a80805c78b092206c9b267884a7e6b5905dc1b3c26f28bb4de47fd9ee8f
1966
+ languageName : node
1967
+ linkType : hard
1968
+
1847
1969
" @typescript-eslint/utils@npm:7.13.0 " :
1848
1970
version : 7.13.0
1849
1971
resolution : " @typescript-eslint/utils@npm:7.13.0"
@@ -1872,6 +1994,21 @@ __metadata:
1872
1994
languageName : node
1873
1995
linkType : hard
1874
1996
1997
+ " @typescript-eslint/utils@npm:8.33.1 " :
1998
+ version : 8.33.1
1999
+ resolution : " @typescript-eslint/utils@npm:8.33.1"
2000
+ dependencies :
2001
+ " @eslint-community/eslint-utils " : " npm:^4.7.0"
2002
+ " @typescript-eslint/scope-manager " : " npm:8.33.1"
2003
+ " @typescript-eslint/types " : " npm:8.33.1"
2004
+ " @typescript-eslint/typescript-estree " : " npm:8.33.1"
2005
+ peerDependencies :
2006
+ eslint : ^8.57.0 || ^9.0.0
2007
+ typescript : " >=4.8.4 <5.9.0"
2008
+ checksum : 10c0/12263df6eb32e8175236ad899687c062b50cfe4a0e66307d25ad2bf85a3e911faacbfbea4df180a59ebb5913fe1cc1f53fe3914695c7d802dd318bbc846fea26
2009
+ languageName : node
2010
+ linkType : hard
2011
+
1875
2012
" @typescript-eslint/visitor-keys@npm:7.13.0 " :
1876
2013
version : 7.13.0
1877
2014
resolution : " @typescript-eslint/visitor-keys@npm:7.13.0"
@@ -1892,6 +2029,16 @@ __metadata:
1892
2029
languageName : node
1893
2030
linkType : hard
1894
2031
2032
+ " @typescript-eslint/visitor-keys@npm:8.33.1 " :
2033
+ version : 8.33.1
2034
+ resolution : " @typescript-eslint/visitor-keys@npm:8.33.1"
2035
+ dependencies :
2036
+ " @typescript-eslint/types " : " npm:8.33.1"
2037
+ eslint-visitor-keys : " npm:^4.2.0"
2038
+ checksum : 10c0/3eb99072e7c2741d5dfc38945d1e7617b15ed10d06b24658a6e919e4153983b3d3c5f5f775ce140f83a84dbde219948d187de97defb09c1a91f3cf0a96704a94
2039
+ languageName : node
2040
+ linkType : hard
2041
+
1895
2042
" @ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0 " :
1896
2043
version : 1.2.0
1897
2044
resolution : " @ungap/structured-clone@npm:1.2.0"
@@ -3293,6 +3440,13 @@ __metadata:
3293
3440
languageName : node
3294
3441
linkType : hard
3295
3442
3443
+ " eslint-visitor-keys@npm:^4.2.0 " :
3444
+ version : 4.2.0
3445
+ resolution : " eslint-visitor-keys@npm:4.2.0"
3446
+ checksum : 10c0/2ed81c663b147ca6f578312919483eb040295bbab759e5a371953456c636c5b49a559883e2677112453728d66293c0a4c90ab11cab3428cf02a0236d2e738269
3447
+ languageName : node
3448
+ linkType : hard
3449
+
3296
3450
" eslint@npm:^8.57.0 " :
3297
3451
version : 8.57.0
3298
3452
resolution : " eslint@npm:8.57.0"
@@ -3506,6 +3660,19 @@ __metadata:
3506
3660
languageName : node
3507
3661
linkType : hard
3508
3662
3663
+ " fast-glob@npm:^3.3.2 " :
3664
+ version : 3.3.3
3665
+ resolution : " fast-glob@npm:3.3.3"
3666
+ dependencies :
3667
+ " @nodelib/fs.stat " : " npm:^2.0.2"
3668
+ " @nodelib/fs.walk " : " npm:^1.2.3"
3669
+ glob-parent : " npm:^5.1.2"
3670
+ merge2 : " npm:^1.3.0"
3671
+ micromatch : " npm:^4.0.8"
3672
+ checksum : 10c0/f6aaa141d0d3384cf73cbcdfc52f475ed293f6d5b65bfc5def368b09163a9f7e5ec2b3014d80f733c405f58e470ee0cc451c2937685045cddcdeaa24199c43fe
3673
+ languageName : node
3674
+ linkType : hard
3675
+
3509
3676
" fast-json-stable-stringify@npm:^2.0.0 " :
3510
3677
version : 2.1.0
3511
3678
resolution : " fast-json-stable-stringify@npm:2.1.0"
@@ -4068,6 +4235,13 @@ __metadata:
4068
4235
languageName : node
4069
4236
linkType : hard
4070
4237
4238
+ " ignore@npm:^7.0.0 " :
4239
+ version : 7.0.5
4240
+ resolution : " ignore@npm:7.0.5"
4241
+ checksum : 10c0/ae00db89fe873064a093b8999fe4cc284b13ef2a178636211842cceb650b9c3e390d3339191acb145d81ed5379d2074840cf0c33a20bdbd6f32821f79eb4ad5d
4242
+ languageName : node
4243
+ linkType : hard
4244
+
4071
4245
" import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0 " :
4072
4246
version : 3.3.0
4073
4247
resolution : " import-fresh@npm:3.3.0"
@@ -4844,7 +5018,7 @@ __metadata:
4844
5018
languageName : node
4845
5019
linkType : hard
4846
5020
4847
- " micromatch@npm:~4.0.8 " :
5021
+ " micromatch@npm:^4.0.8, micromatch@npm: ~4.0.8 " :
4848
5022
version : 4.0.8
4849
5023
resolution : " micromatch@npm:4.0.8"
4850
5024
dependencies :
@@ -5952,8 +6126,8 @@ __metadata:
5952
6126
" @types/better-sqlite3 " : " npm:^7.6.11"
5953
6127
" @types/node " : " npm:^20.17.6"
5954
6128
" @types/prompts " : " npm:^2.4.9"
5955
- " @typescript-eslint/eslint-plugin " : " npm:^7.18.0 "
5956
- " @typescript-eslint/parser " : " npm:^7.18.0 "
6129
+ " @typescript-eslint/eslint-plugin " : " npm:^8.33.1 "
6130
+ " @typescript-eslint/parser " : " npm:^8.33.1 "
5957
6131
" @vitest/coverage-v8 " : " npm:^1.6.0"
5958
6132
colorette : " npm:^2.0.20"
5959
6133
esbuild : " npm:^0.24.0"
@@ -6588,6 +6762,15 @@ __metadata:
6588
6762
languageName : node
6589
6763
linkType : hard
6590
6764
6765
+ " ts-api-utils@npm:^2.1.0 " :
6766
+ version : 2.1.0
6767
+ resolution : " ts-api-utils@npm:2.1.0"
6768
+ peerDependencies :
6769
+ typescript : " >=4.8.4"
6770
+ checksum : 10c0/9806a38adea2db0f6aa217ccc6bc9c391ddba338a9fe3080676d0d50ed806d305bb90e8cef0276e793d28c8a929f400abb184ddd7ff83a416959c0f4d2ce754f
6771
+ languageName : node
6772
+ linkType : hard
6773
+
6591
6774
" ts-interface-checker@npm:^0.1.9 " :
6592
6775
version : 0.1.13
6593
6776
resolution : " ts-interface-checker@npm:0.1.13"
0 commit comments