@@ -791,8 +791,8 @@ __metadata:
791
791
" @joshdb/ts-config " : " npm:2.0.0-next.b88aca0.0"
792
792
" @sapphire/utilities " : " npm:^3.17.0"
793
793
" @types/node " : " npm:^20.16.5"
794
- " @typescript-eslint/eslint-plugin " : " npm:^7.18 .0"
795
- " @typescript-eslint/parser " : " npm:^7.18 .0"
794
+ " @typescript-eslint/eslint-plugin " : " npm:^8.5 .0"
795
+ " @typescript-eslint/parser " : " npm:^8.5 .0"
796
796
" @vitest/coverage-v8 " : " npm:^1.6.0"
797
797
esbuild-plugin-polyfill-node : " npm:^0.3.0"
798
798
eslint : " npm:^8.57.0"
@@ -1460,26 +1460,26 @@ __metadata:
1460
1460
languageName : node
1461
1461
linkType : hard
1462
1462
1463
- " @typescript-eslint/eslint-plugin@npm:^7.18 .0 " :
1464
- version : 7.18 .0
1465
- resolution : " @typescript-eslint/eslint-plugin@npm:7.18 .0"
1463
+ " @typescript-eslint/eslint-plugin@npm:^8.5 .0 " :
1464
+ version : 8.5 .0
1465
+ resolution : " @typescript-eslint/eslint-plugin@npm:8.5 .0"
1466
1466
dependencies :
1467
1467
" @eslint-community/regexpp " : " npm:^4.10.0"
1468
- " @typescript-eslint/scope-manager " : " npm:7.18 .0"
1469
- " @typescript-eslint/type-utils " : " npm:7.18 .0"
1470
- " @typescript-eslint/utils " : " npm:7.18 .0"
1471
- " @typescript-eslint/visitor-keys " : " npm:7.18 .0"
1468
+ " @typescript-eslint/scope-manager " : " npm:8.5 .0"
1469
+ " @typescript-eslint/type-utils " : " npm:8.5 .0"
1470
+ " @typescript-eslint/utils " : " npm:8.5 .0"
1471
+ " @typescript-eslint/visitor-keys " : " npm:8.5 .0"
1472
1472
graphemer : " npm:^1.4.0"
1473
1473
ignore : " npm:^5.3.1"
1474
1474
natural-compare : " npm:^1.4.0"
1475
1475
ts-api-utils : " npm:^1.3.0"
1476
1476
peerDependencies :
1477
- " @typescript-eslint/parser " : ^7.0 .0
1478
- eslint : ^8.56 .0
1477
+ " @typescript-eslint/parser " : ^8.0.0 || ^8.0.0-alpha .0
1478
+ eslint : ^8.57.0 || ^9.0 .0
1479
1479
peerDependenciesMeta :
1480
1480
typescript :
1481
1481
optional : true
1482
- checksum : 10/6ee4c61f145dc05f0a567b8ac01b5399ef9c75f58bc6e9a3ffca8927b15e2be2d4c3fd32a2c1a7041cc0848fdeadac30d9cb0d3bcd3835d301847a88ffd19c4d
1482
+ checksum : 10/344f5aca7e167544af718b81269b87b8c2a041210882cac76e1608dbec7c2a646de74387920ca9a5704fcd4c24ada052c2bc5adbeee39e950e7bce83647dae7d
1483
1483
languageName : node
1484
1484
linkType : hard
1485
1485
@@ -1501,31 +1501,21 @@ __metadata:
1501
1501
languageName : node
1502
1502
linkType : hard
1503
1503
1504
- " @typescript-eslint/parser@npm:^7.18 .0 " :
1505
- version : 7.18 .0
1506
- resolution : " @typescript-eslint/parser@npm:7.18 .0"
1504
+ " @typescript-eslint/parser@npm:^8.5 .0 " :
1505
+ version : 8.5 .0
1506
+ resolution : " @typescript-eslint/parser@npm:8.5 .0"
1507
1507
dependencies :
1508
- " @typescript-eslint/scope-manager " : " npm:7.18 .0"
1509
- " @typescript-eslint/types " : " npm:7.18 .0"
1510
- " @typescript-eslint/typescript-estree " : " npm:7.18 .0"
1511
- " @typescript-eslint/visitor-keys " : " npm:7.18 .0"
1508
+ " @typescript-eslint/scope-manager " : " npm:8.5 .0"
1509
+ " @typescript-eslint/types " : " npm:8.5 .0"
1510
+ " @typescript-eslint/typescript-estree " : " npm:8.5 .0"
1511
+ " @typescript-eslint/visitor-keys " : " npm:8.5 .0"
1512
1512
debug : " npm:^4.3.4"
1513
1513
peerDependencies :
1514
- eslint : ^8.56 .0
1514
+ eslint : ^8.57.0 || ^9.0 .0
1515
1515
peerDependenciesMeta :
1516
1516
typescript :
1517
1517
optional : true
1518
- checksum : 10/36b00e192a96180220ba100fcce3c777fc3e61a6edbdead4e6e75a744d9f0cbe3fabb5f1c94a31cce6b28a4e4d5de148098eec01296026c3c8e16f7f0067cb1e
1519
- languageName : node
1520
- linkType : hard
1521
-
1522
- " @typescript-eslint/scope-manager@npm:7.18.0 " :
1523
- version : 7.18.0
1524
- resolution : " @typescript-eslint/scope-manager@npm:7.18.0"
1525
- dependencies :
1526
- " @typescript-eslint/types " : " npm:7.18.0"
1527
- " @typescript-eslint/visitor-keys " : " npm:7.18.0"
1528
- checksum : 10/9eb2ae5d69d9f723e706c16b2b97744fc016996a5473bed596035ac4d12429b3d24e7340a8235d704efa57f8f52e1b3b37925ff7c2e3384859d28b23a99b8bcc
1518
+ checksum : 10/f0d5a11a8d4b42750c3e7a3a8f6874740c7bb006b6bf3037a2b1422ba8f4eb2ff2d46e673a9f54007b95d3e4302b7966677b2481da58b6307d0ceb962478ee95
1529
1519
languageName : node
1530
1520
linkType : hard
1531
1521
@@ -1539,20 +1529,13 @@ __metadata:
1539
1529
languageName : node
1540
1530
linkType : hard
1541
1531
1542
- " @typescript-eslint/type-utils @npm:7.18 .0 " :
1543
- version : 7.18 .0
1544
- resolution : " @typescript-eslint/type-utils @npm:7.18 .0"
1532
+ " @typescript-eslint/scope-manager @npm:8.5 .0 " :
1533
+ version : 8.5 .0
1534
+ resolution : " @typescript-eslint/scope-manager @npm:8.5 .0"
1545
1535
dependencies :
1546
- " @typescript-eslint/typescript-estree " : " npm:7.18.0"
1547
- " @typescript-eslint/utils " : " npm:7.18.0"
1548
- debug : " npm:^4.3.4"
1549
- ts-api-utils : " npm:^1.3.0"
1550
- peerDependencies :
1551
- eslint : ^8.56.0
1552
- peerDependenciesMeta :
1553
- typescript :
1554
- optional : true
1555
- checksum : 10/bcc7958a4ecdddad8c92e17265175773e7dddf416a654c1a391e69cb16e43960b39d37b6ffa349941bf3635e050f0ca7cd8f56ec9dd774168f2bbe7afedc9676
1536
+ " @typescript-eslint/types " : " npm:8.5.0"
1537
+ " @typescript-eslint/visitor-keys " : " npm:8.5.0"
1538
+ checksum : 10/18f9958cdf196a0beede93535e564313d27dfd392a335952c785e46c32def55fdeae8c3c7d46f07c81c105ed2b48e9cd36a1fe5101fccd80e83c04cf1693dbed
1556
1539
languageName : node
1557
1540
linkType : hard
1558
1541
@@ -1573,10 +1556,18 @@ __metadata:
1573
1556
languageName : node
1574
1557
linkType : hard
1575
1558
1576
- " @typescript-eslint/types@npm:7.18.0 " :
1577
- version : 7.18.0
1578
- resolution : " @typescript-eslint/types@npm:7.18.0"
1579
- checksum : 10/0e30c73a3cc3c67dd06360a5a12fd12cee831e4092750eec3d6c031bdc4feafcb0ab1d882910a73e66b451a4f6e1dd015e9e2c4d45bf6bf716a474e5d123ddf0
1559
+ " @typescript-eslint/type-utils@npm:8.5.0 " :
1560
+ version : 8.5.0
1561
+ resolution : " @typescript-eslint/type-utils@npm:8.5.0"
1562
+ dependencies :
1563
+ " @typescript-eslint/typescript-estree " : " npm:8.5.0"
1564
+ " @typescript-eslint/utils " : " npm:8.5.0"
1565
+ debug : " npm:^4.3.4"
1566
+ ts-api-utils : " npm:^1.3.0"
1567
+ peerDependenciesMeta :
1568
+ typescript :
1569
+ optional : true
1570
+ checksum : 10/ed487c8b530a0a6ea292385c82b2d9d9d94b99768ddd93882899be3319ea6af09c1b9f1a07e0381beb6149bbbb1f66ae95a635279fad8946345fd2298bce3549
1580
1571
languageName : node
1581
1572
linkType : hard
1582
1573
@@ -1587,22 +1578,10 @@ __metadata:
1587
1578
languageName : node
1588
1579
linkType : hard
1589
1580
1590
- " @typescript-eslint/typescript-estree@npm:7.18.0 " :
1591
- version : 7.18.0
1592
- resolution : " @typescript-eslint/typescript-estree@npm:7.18.0"
1593
- dependencies :
1594
- " @typescript-eslint/types " : " npm:7.18.0"
1595
- " @typescript-eslint/visitor-keys " : " npm:7.18.0"
1596
- debug : " npm:^4.3.4"
1597
- globby : " npm:^11.1.0"
1598
- is-glob : " npm:^4.0.3"
1599
- minimatch : " npm:^9.0.4"
1600
- semver : " npm:^7.6.0"
1601
- ts-api-utils : " npm:^1.3.0"
1602
- peerDependenciesMeta :
1603
- typescript :
1604
- optional : true
1605
- checksum : 10/b01e66235a91aa4439d02081d4a5f8b4a7cf9cb24f26b334812f657e3c603493e5f41e5c1e89cf4efae7d64509fa1f73affc16afc5e15cb7f83f724577c82036
1581
+ " @typescript-eslint/types@npm:8.5.0 " :
1582
+ version : 8.5.0
1583
+ resolution : " @typescript-eslint/types@npm:8.5.0"
1584
+ checksum : 10/5cc55411fbf3f46d1571fe6ad1ef88f937093629a58e2b7bafb389646dde8a4e29d938fd57309eb30ee3f20978b4bdc5f823b31d718e053ba4c54c637a6df4e4
1606
1585
languageName : node
1607
1586
linkType : hard
1608
1587
@@ -1625,17 +1604,22 @@ __metadata:
1625
1604
languageName : node
1626
1605
linkType : hard
1627
1606
1628
- " @typescript-eslint/utils @npm:7.18 .0 " :
1629
- version : 7.18 .0
1630
- resolution : " @typescript-eslint/utils @npm:7.18 .0"
1607
+ " @typescript-eslint/typescript-estree @npm:8.5 .0 " :
1608
+ version : 8.5 .0
1609
+ resolution : " @typescript-eslint/typescript-estree @npm:8.5 .0"
1631
1610
dependencies :
1632
- " @eslint-community/eslint-utils " : " npm:^4.4.0"
1633
- " @typescript-eslint/scope-manager " : " npm:7.18.0"
1634
- " @typescript-eslint/types " : " npm:7.18.0"
1635
- " @typescript-eslint/typescript-estree " : " npm:7.18.0"
1636
- peerDependencies :
1637
- eslint : ^8.56.0
1638
- checksum : 10/f43fedb4f4d2e3836bdf137889449063a55c0ece74fdb283929cd376197b992313be8ef4df920c1c801b5c3076b92964c84c6c3b9b749d263b648d0011f5926e
1611
+ " @typescript-eslint/types " : " npm:8.5.0"
1612
+ " @typescript-eslint/visitor-keys " : " npm:8.5.0"
1613
+ debug : " npm:^4.3.4"
1614
+ fast-glob : " npm:^3.3.2"
1615
+ is-glob : " npm:^4.0.3"
1616
+ minimatch : " npm:^9.0.4"
1617
+ semver : " npm:^7.6.0"
1618
+ ts-api-utils : " npm:^1.3.0"
1619
+ peerDependenciesMeta :
1620
+ typescript :
1621
+ optional : true
1622
+ checksum : 10/69f21c49a158c394106e0d627f57451430cf32449a6c01118ee4afbb9f92f06be3aa87f3478ffc84d1062c3b21dca983e458f70f2cbe4fee1ad206f84ab97eb8
1639
1623
languageName : node
1640
1624
linkType : hard
1641
1625
@@ -1656,13 +1640,17 @@ __metadata:
1656
1640
languageName : node
1657
1641
linkType : hard
1658
1642
1659
- " @typescript-eslint/visitor-keys @npm:7.18 .0 " :
1660
- version : 7.18 .0
1661
- resolution : " @typescript-eslint/visitor-keys @npm:7.18 .0"
1643
+ " @typescript-eslint/utils @npm:8.5 .0 " :
1644
+ version : 8.5 .0
1645
+ resolution : " @typescript-eslint/utils @npm:8.5 .0"
1662
1646
dependencies :
1663
- " @typescript-eslint/types " : " npm:7.18.0"
1664
- eslint-visitor-keys : " npm:^3.4.3"
1665
- checksum : 10/b7cfe6fdeae86c507357ac6b2357813c64fb2fbf1aaf844393ba82f73a16e2599b41981b34200d9fc7765d70bc3a8181d76b503051e53f04bcb7c9afef637eab
1647
+ " @eslint-community/eslint-utils " : " npm:^4.4.0"
1648
+ " @typescript-eslint/scope-manager " : " npm:8.5.0"
1649
+ " @typescript-eslint/types " : " npm:8.5.0"
1650
+ " @typescript-eslint/typescript-estree " : " npm:8.5.0"
1651
+ peerDependencies :
1652
+ eslint : ^8.57.0 || ^9.0.0
1653
+ checksum : 10/f4727ebdee15082debe61a815eaad588f006a4f93d7fe94d065da563b4d3f91b7b7f795b5c77aa4cdebdf0936f83aa878089f22b8dbdbb738c557e8974129f54
1666
1654
languageName : node
1667
1655
linkType : hard
1668
1656
@@ -1676,6 +1664,16 @@ __metadata:
1676
1664
languageName : node
1677
1665
linkType : hard
1678
1666
1667
+ " @typescript-eslint/visitor-keys@npm:8.5.0 " :
1668
+ version : 8.5.0
1669
+ resolution : " @typescript-eslint/visitor-keys@npm:8.5.0"
1670
+ dependencies :
1671
+ " @typescript-eslint/types " : " npm:8.5.0"
1672
+ eslint-visitor-keys : " npm:^3.4.3"
1673
+ checksum : 10/32cc9d8120531bb1b5da79d697ab80bbbf18e5630d74c8b6c0f835d7914be7833ed9e5b95fa05f6f7b724d928cd4208b4028a2cc9d767401434d88214614887b
1674
+ languageName : node
1675
+ linkType : hard
1676
+
1679
1677
" @ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0 " :
1680
1678
version : 1.2.0
1681
1679
resolution : " @ungap/structured-clone@npm:1.2.0"
@@ -3156,6 +3154,19 @@ __metadata:
3156
3154
languageName : node
3157
3155
linkType : hard
3158
3156
3157
+ " fast-glob@npm:^3.3.2 " :
3158
+ version : 3.3.2
3159
+ resolution : " fast-glob@npm:3.3.2"
3160
+ dependencies :
3161
+ " @nodelib/fs.stat " : " npm:^2.0.2"
3162
+ " @nodelib/fs.walk " : " npm:^1.2.3"
3163
+ glob-parent : " npm:^5.1.2"
3164
+ merge2 : " npm:^1.3.0"
3165
+ micromatch : " npm:^4.0.4"
3166
+ checksum : 10/222512e9315a0efca1276af9adb2127f02105d7288fa746145bf45e2716383fb79eb983c89601a72a399a56b7c18d38ce70457c5466218c5f13fad957cee16df
3167
+ languageName : node
3168
+ linkType : hard
3169
+
3159
3170
" fast-json-stable-stringify@npm:^2.0.0 " :
3160
3171
version : 2.1.0
3161
3172
resolution : " fast-json-stable-stringify@npm:2.1.0"
0 commit comments