@@ -809,8 +809,8 @@ __metadata:
809809 " @joshdb/ts-config " : " npm:2.0.0-next.b88aca0.0"
810810 " @sapphire/utilities " : " npm:^3.18.0"
811811 " @types/node " : " npm:^20.17.6"
812- " @typescript-eslint/eslint-plugin " : " npm:^7.18 .0"
813- " @typescript-eslint/parser " : " npm:^7.18 .0"
812+ " @typescript-eslint/eslint-plugin " : " npm:^8.13 .0"
813+ " @typescript-eslint/parser " : " npm:^8.13 .0"
814814 " @vitest/coverage-v8 " : " npm:^1.6.0"
815815 esbuild-plugin-polyfill-node : " npm:^0.3.0"
816816 eslint : " npm:^8.57.1"
@@ -1478,26 +1478,26 @@ __metadata:
14781478 languageName : node
14791479 linkType : hard
14801480
1481- " @typescript-eslint/eslint-plugin@npm:^7.18 .0 " :
1482- version : 7.18 .0
1483- resolution : " @typescript-eslint/eslint-plugin@npm:7.18 .0"
1481+ " @typescript-eslint/eslint-plugin@npm:^8.13 .0 " :
1482+ version : 8.13 .0
1483+ resolution : " @typescript-eslint/eslint-plugin@npm:8.13 .0"
14841484 dependencies :
14851485 " @eslint-community/regexpp " : " npm:^4.10.0"
1486- " @typescript-eslint/scope-manager " : " npm:7.18 .0"
1487- " @typescript-eslint/type-utils " : " npm:7.18 .0"
1488- " @typescript-eslint/utils " : " npm:7.18 .0"
1489- " @typescript-eslint/visitor-keys " : " npm:7.18 .0"
1486+ " @typescript-eslint/scope-manager " : " npm:8.13 .0"
1487+ " @typescript-eslint/type-utils " : " npm:8.13 .0"
1488+ " @typescript-eslint/utils " : " npm:8.13 .0"
1489+ " @typescript-eslint/visitor-keys " : " npm:8.13 .0"
14901490 graphemer : " npm:^1.4.0"
14911491 ignore : " npm:^5.3.1"
14921492 natural-compare : " npm:^1.4.0"
14931493 ts-api-utils : " npm:^1.3.0"
14941494 peerDependencies :
1495- " @typescript-eslint/parser " : ^7.0 .0
1496- eslint : ^8.56 .0
1495+ " @typescript-eslint/parser " : ^8.0.0 || ^8.0.0-alpha .0
1496+ eslint : ^8.57.0 || ^9.0 .0
14971497 peerDependenciesMeta :
14981498 typescript :
14991499 optional : true
1500- checksum : 10/6ee4c61f145dc05f0a567b8ac01b5399ef9c75f58bc6e9a3ffca8927b15e2be2d4c3fd32a2c1a7041cc0848fdeadac30d9cb0d3bcd3835d301847a88ffd19c4d
1500+ checksum : 10/3f38f64dfdc5c33d377d0f4aff9c71cc363bc7d4cea5c3da9c5bb934758cb5129f48194f84d4886a4208a70a18395c597561926490027508045f778190686909
15011501 languageName : node
15021502 linkType : hard
15031503
@@ -1519,31 +1519,21 @@ __metadata:
15191519 languageName : node
15201520 linkType : hard
15211521
1522- " @typescript-eslint/parser@npm:^7.18 .0 " :
1523- version : 7.18 .0
1524- resolution : " @typescript-eslint/parser@npm:7.18 .0"
1522+ " @typescript-eslint/parser@npm:^8.13 .0 " :
1523+ version : 8.13 .0
1524+ resolution : " @typescript-eslint/parser@npm:8.13 .0"
15251525 dependencies :
1526- " @typescript-eslint/scope-manager " : " npm:7.18 .0"
1527- " @typescript-eslint/types " : " npm:7.18 .0"
1528- " @typescript-eslint/typescript-estree " : " npm:7.18 .0"
1529- " @typescript-eslint/visitor-keys " : " npm:7.18 .0"
1526+ " @typescript-eslint/scope-manager " : " npm:8.13 .0"
1527+ " @typescript-eslint/types " : " npm:8.13 .0"
1528+ " @typescript-eslint/typescript-estree " : " npm:8.13 .0"
1529+ " @typescript-eslint/visitor-keys " : " npm:8.13 .0"
15301530 debug : " npm:^4.3.4"
15311531 peerDependencies :
1532- eslint : ^8.56 .0
1532+ eslint : ^8.57.0 || ^9.0 .0
15331533 peerDependenciesMeta :
15341534 typescript :
15351535 optional : true
1536- checksum : 10/36b00e192a96180220ba100fcce3c777fc3e61a6edbdead4e6e75a744d9f0cbe3fabb5f1c94a31cce6b28a4e4d5de148098eec01296026c3c8e16f7f0067cb1e
1537- languageName : node
1538- linkType : hard
1539-
1540- " @typescript-eslint/scope-manager@npm:7.18.0 " :
1541- version : 7.18.0
1542- resolution : " @typescript-eslint/scope-manager@npm:7.18.0"
1543- dependencies :
1544- " @typescript-eslint/types " : " npm:7.18.0"
1545- " @typescript-eslint/visitor-keys " : " npm:7.18.0"
1546- checksum : 10/9eb2ae5d69d9f723e706c16b2b97744fc016996a5473bed596035ac4d12429b3d24e7340a8235d704efa57f8f52e1b3b37925ff7c2e3384859d28b23a99b8bcc
1536+ checksum : 10/174f705ce44e4dca83badad053eed50fb3703be6a4379e91f7c260c7f7d0c5e7bcfefd4f2c3170449b6c8f04a8f38c0cefc1a399be7d4913b86ab80d1b7783ec
15471537 languageName : node
15481538 linkType : hard
15491539
@@ -1557,20 +1547,13 @@ __metadata:
15571547 languageName : node
15581548 linkType : hard
15591549
1560- " @typescript-eslint/type-utils @npm:7.18 .0 " :
1561- version : 7.18 .0
1562- resolution : " @typescript-eslint/type-utils @npm:7.18 .0"
1550+ " @typescript-eslint/scope-manager @npm:8.13 .0 " :
1551+ version : 8.13 .0
1552+ resolution : " @typescript-eslint/scope-manager @npm:8.13 .0"
15631553 dependencies :
1564- " @typescript-eslint/typescript-estree " : " npm:7.18.0"
1565- " @typescript-eslint/utils " : " npm:7.18.0"
1566- debug : " npm:^4.3.4"
1567- ts-api-utils : " npm:^1.3.0"
1568- peerDependencies :
1569- eslint : ^8.56.0
1570- peerDependenciesMeta :
1571- typescript :
1572- optional : true
1573- checksum : 10/bcc7958a4ecdddad8c92e17265175773e7dddf416a654c1a391e69cb16e43960b39d37b6ffa349941bf3635e050f0ca7cd8f56ec9dd774168f2bbe7afedc9676
1554+ " @typescript-eslint/types " : " npm:8.13.0"
1555+ " @typescript-eslint/visitor-keys " : " npm:8.13.0"
1556+ checksum : 10/e5738943b9af4a312e33d9db9362fcd0806f365655efb3df9db1ada5a3f0e974f73493b02727d31c3a06234c3bd8b7b7ddd5d492623c7c7547ec2085c1ac1e09
15741557 languageName : node
15751558 linkType : hard
15761559
@@ -1591,10 +1574,18 @@ __metadata:
15911574 languageName : node
15921575 linkType : hard
15931576
1594- " @typescript-eslint/types@npm:7.18.0 " :
1595- version : 7.18.0
1596- resolution : " @typescript-eslint/types@npm:7.18.0"
1597- checksum : 10/0e30c73a3cc3c67dd06360a5a12fd12cee831e4092750eec3d6c031bdc4feafcb0ab1d882910a73e66b451a4f6e1dd015e9e2c4d45bf6bf716a474e5d123ddf0
1577+ " @typescript-eslint/type-utils@npm:8.13.0 " :
1578+ version : 8.13.0
1579+ resolution : " @typescript-eslint/type-utils@npm:8.13.0"
1580+ dependencies :
1581+ " @typescript-eslint/typescript-estree " : " npm:8.13.0"
1582+ " @typescript-eslint/utils " : " npm:8.13.0"
1583+ debug : " npm:^4.3.4"
1584+ ts-api-utils : " npm:^1.3.0"
1585+ peerDependenciesMeta :
1586+ typescript :
1587+ optional : true
1588+ checksum : 10/9718cd2c37dcb0bc2b234121629c41e24ade137f5ed915c3f597e53c3ca883d7ee2356f516f027307c12481a6af7620477bf4d6870ac454eb5c4afffbd1eab9e
15981589 languageName : node
15991590 linkType : hard
16001591
@@ -1605,22 +1596,10 @@ __metadata:
16051596 languageName : node
16061597 linkType : hard
16071598
1608- " @typescript-eslint/typescript-estree@npm:7.18.0 " :
1609- version : 7.18.0
1610- resolution : " @typescript-eslint/typescript-estree@npm:7.18.0"
1611- dependencies :
1612- " @typescript-eslint/types " : " npm:7.18.0"
1613- " @typescript-eslint/visitor-keys " : " npm:7.18.0"
1614- debug : " npm:^4.3.4"
1615- globby : " npm:^11.1.0"
1616- is-glob : " npm:^4.0.3"
1617- minimatch : " npm:^9.0.4"
1618- semver : " npm:^7.6.0"
1619- ts-api-utils : " npm:^1.3.0"
1620- peerDependenciesMeta :
1621- typescript :
1622- optional : true
1623- checksum : 10/b01e66235a91aa4439d02081d4a5f8b4a7cf9cb24f26b334812f657e3c603493e5f41e5c1e89cf4efae7d64509fa1f73affc16afc5e15cb7f83f724577c82036
1599+ " @typescript-eslint/types@npm:8.13.0 " :
1600+ version : 8.13.0
1601+ resolution : " @typescript-eslint/types@npm:8.13.0"
1602+ checksum : 10/0051c4a798b8f328451290581f0c8c95acfcb988192647edcb9179013793b8ccc7110b5fee74207394340aca8919d9ca039de2bbd36f41c7693a99d1345092c3
16241603 languageName : node
16251604 linkType : hard
16261605
@@ -1643,17 +1622,22 @@ __metadata:
16431622 languageName : node
16441623 linkType : hard
16451624
1646- " @typescript-eslint/utils @npm:7.18 .0 " :
1647- version : 7.18 .0
1648- resolution : " @typescript-eslint/utils @npm:7.18 .0"
1625+ " @typescript-eslint/typescript-estree @npm:8.13 .0 " :
1626+ version : 8.13 .0
1627+ resolution : " @typescript-eslint/typescript-estree @npm:8.13 .0"
16491628 dependencies :
1650- " @eslint-community/eslint-utils " : " npm:^4.4.0"
1651- " @typescript-eslint/scope-manager " : " npm:7.18.0"
1652- " @typescript-eslint/types " : " npm:7.18.0"
1653- " @typescript-eslint/typescript-estree " : " npm:7.18.0"
1654- peerDependencies :
1655- eslint : ^8.56.0
1656- checksum : 10/f43fedb4f4d2e3836bdf137889449063a55c0ece74fdb283929cd376197b992313be8ef4df920c1c801b5c3076b92964c84c6c3b9b749d263b648d0011f5926e
1629+ " @typescript-eslint/types " : " npm:8.13.0"
1630+ " @typescript-eslint/visitor-keys " : " npm:8.13.0"
1631+ debug : " npm:^4.3.4"
1632+ fast-glob : " npm:^3.3.2"
1633+ is-glob : " npm:^4.0.3"
1634+ minimatch : " npm:^9.0.4"
1635+ semver : " npm:^7.6.0"
1636+ ts-api-utils : " npm:^1.3.0"
1637+ peerDependenciesMeta :
1638+ typescript :
1639+ optional : true
1640+ checksum : 10/2aef1bda245ec66b0d0b1b3ed4ab672725ba33c16abc0781f4e0314cf638ef7b3b1d9682e8e9ee18f3e5e51bc4b22cc428c778c2927fd4cf8495dbe736ae522f
16571641 languageName : node
16581642 linkType : hard
16591643
@@ -1674,13 +1658,17 @@ __metadata:
16741658 languageName : node
16751659 linkType : hard
16761660
1677- " @typescript-eslint/visitor-keys @npm:7.18 .0 " :
1678- version : 7.18 .0
1679- resolution : " @typescript-eslint/visitor-keys @npm:7.18 .0"
1661+ " @typescript-eslint/utils @npm:8.13 .0 " :
1662+ version : 8.13 .0
1663+ resolution : " @typescript-eslint/utils @npm:8.13 .0"
16801664 dependencies :
1681- " @typescript-eslint/types " : " npm:7.18.0"
1682- eslint-visitor-keys : " npm:^3.4.3"
1683- checksum : 10/b7cfe6fdeae86c507357ac6b2357813c64fb2fbf1aaf844393ba82f73a16e2599b41981b34200d9fc7765d70bc3a8181d76b503051e53f04bcb7c9afef637eab
1665+ " @eslint-community/eslint-utils " : " npm:^4.4.0"
1666+ " @typescript-eslint/scope-manager " : " npm:8.13.0"
1667+ " @typescript-eslint/types " : " npm:8.13.0"
1668+ " @typescript-eslint/typescript-estree " : " npm:8.13.0"
1669+ peerDependencies :
1670+ eslint : ^8.57.0 || ^9.0.0
1671+ checksum : 10/93ee0784f9865fee3e9cdc4796daaa7842a9e54b8436341b9b8367c69cbd90cac9da47669289967309f58ad63d8e68559d74972a34d531289637c8cac3415ed2
16841672 languageName : node
16851673 linkType : hard
16861674
@@ -1694,6 +1682,16 @@ __metadata:
16941682 languageName : node
16951683 linkType : hard
16961684
1685+ " @typescript-eslint/visitor-keys@npm:8.13.0 " :
1686+ version : 8.13.0
1687+ resolution : " @typescript-eslint/visitor-keys@npm:8.13.0"
1688+ dependencies :
1689+ " @typescript-eslint/types " : " npm:8.13.0"
1690+ eslint-visitor-keys : " npm:^3.4.3"
1691+ checksum : 10/630718da32ffa7144b7a8300802136a5fb3084c8b3dc7c277981939408b19d57214e0f721b8011f64ae083bac5367a8a319366c74ef7bcb9fd90508f780fb2de
1692+ languageName : node
1693+ linkType : hard
1694+
16971695" @ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0 " :
16981696 version : 1.2.0
16991697 resolution : " @ungap/structured-clone@npm:1.2.0"
@@ -3195,6 +3193,19 @@ __metadata:
31953193 languageName : node
31963194 linkType : hard
31973195
3196+ " fast-glob@npm:^3.3.2 " :
3197+ version : 3.3.2
3198+ resolution : " fast-glob@npm:3.3.2"
3199+ dependencies :
3200+ " @nodelib/fs.stat " : " npm:^2.0.2"
3201+ " @nodelib/fs.walk " : " npm:^1.2.3"
3202+ glob-parent : " npm:^5.1.2"
3203+ merge2 : " npm:^1.3.0"
3204+ micromatch : " npm:^4.0.4"
3205+ checksum : 10/222512e9315a0efca1276af9adb2127f02105d7288fa746145bf45e2716383fb79eb983c89601a72a399a56b7c18d38ce70457c5466218c5f13fad957cee16df
3206+ languageName : node
3207+ linkType : hard
3208+
31983209" fast-json-stable-stringify@npm:^2.0.0 " :
31993210 version : 2.1.0
32003211 resolution : " fast-json-stable-stringify@npm:2.1.0"
0 commit comments