diff --git a/projects/framework b/projects/framework index 0e66fa6c..fdf854cf 160000 --- a/projects/framework +++ b/projects/framework @@ -1 +1 @@ -Subproject commit 0e66fa6cc2f238e8d50a53348b1b18825080bd4d +Subproject commit fdf854cf5d886c19f11eb6c422473d1379258059 diff --git a/projects/pieces b/projects/pieces index 155479ba..a4390f64 160000 --- a/projects/pieces +++ b/projects/pieces @@ -1 +1 @@ -Subproject commit 155479baa0f6160951875ed64f3089585112eb67 +Subproject commit a4390f64fda2dcb0010b2daef9b554e592e13beb diff --git a/projects/plugins b/projects/plugins index 24abe8ea..d9aa006f 160000 --- a/projects/plugins +++ b/projects/plugins @@ -1 +1 @@ -Subproject commit 24abe8eae06a895ab757d5d5a2858cc928e37e5c +Subproject commit d9aa006ff8c7f78a613dcca605d3353b992b7a46 diff --git a/projects/shapeshift b/projects/shapeshift index 67fa5402..05277c04 160000 --- a/projects/shapeshift +++ b/projects/shapeshift @@ -1 +1 @@ -Subproject commit 67fa5402b8e778c0cf12dbfdd831a53570deea27 +Subproject commit 05277c046d7a4ffa0c3a39e7301e72073d42b498 diff --git a/projects/type b/projects/type index c9712b05..38d72a06 160000 --- a/projects/type +++ b/projects/type @@ -1 +1 @@ -Subproject commit c9712b0516c2292ee5601186d36984b6ba7b1246 +Subproject commit 38d72a0682540f82d00d51524f35017e13605397 diff --git a/projects/utilities b/projects/utilities index 49d48db7..cf656943 160000 --- a/projects/utilities +++ b/projects/utilities @@ -1 +1 @@ -Subproject commit 49d48db72ac7d8c81e7095979d22d299e20d6e3b +Subproject commit cf65694323824e035c311dcfa4eac75656efe044 diff --git a/yarn.lock b/yarn.lock index 802996b0..d9d4d7ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2637,6 +2637,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-arm64@npm:0.18.20" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/android-arm64@npm:0.19.8" @@ -2644,6 +2651,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-arm@npm:0.18.20" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/android-arm@npm:0.19.8" @@ -2651,6 +2665,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-x64@npm:0.18.20" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/android-x64@npm:0.19.8" @@ -2658,6 +2679,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/darwin-arm64@npm:0.18.20" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/darwin-arm64@npm:0.19.8" @@ -2665,6 +2693,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/darwin-x64@npm:0.18.20" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/darwin-x64@npm:0.19.8" @@ -2672,6 +2707,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/freebsd-arm64@npm:0.18.20" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/freebsd-arm64@npm:0.19.8" @@ -2679,6 +2721,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/freebsd-x64@npm:0.18.20" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/freebsd-x64@npm:0.19.8" @@ -2686,6 +2735,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-arm64@npm:0.18.20" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-arm64@npm:0.19.8" @@ -2693,6 +2749,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-arm@npm:0.18.20" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-arm@npm:0.19.8" @@ -2700,6 +2763,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-ia32@npm:0.18.20" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-ia32@npm:0.19.8" @@ -2707,6 +2777,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-loong64@npm:0.18.20" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-loong64@npm:0.19.8" @@ -2714,6 +2791,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-mips64el@npm:0.18.20" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-mips64el@npm:0.19.8" @@ -2721,6 +2805,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-ppc64@npm:0.18.20" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-ppc64@npm:0.19.8" @@ -2728,6 +2819,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-riscv64@npm:0.18.20" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-riscv64@npm:0.19.8" @@ -2735,6 +2833,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-s390x@npm:0.18.20" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-s390x@npm:0.19.8" @@ -2742,6 +2847,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-x64@npm:0.18.20" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/linux-x64@npm:0.19.8" @@ -2749,6 +2861,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/netbsd-x64@npm:0.18.20" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/netbsd-x64@npm:0.19.8" @@ -2756,6 +2875,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/openbsd-x64@npm:0.18.20" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/openbsd-x64@npm:0.19.8" @@ -2763,6 +2889,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/sunos-x64@npm:0.18.20" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/sunos-x64@npm:0.19.8" @@ -2770,6 +2903,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-arm64@npm:0.18.20" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/win32-arm64@npm:0.19.8" @@ -2777,6 +2917,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-ia32@npm:0.18.20" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/win32-ia32@npm:0.19.8" @@ -2784,6 +2931,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-x64@npm:0.18.20" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.19.8": version: 0.19.8 resolution: "@esbuild/win32-x64@npm:0.19.8" @@ -2888,7 +3042,7 @@ __metadata: languageName: node linkType: hard -"@favware/rollup-type-bundler@npm:^3.1.0": +"@favware/rollup-type-bundler@npm:^3.1.0, @favware/rollup-type-bundler@npm:^3.2.0": version: 3.2.0 resolution: "@favware/rollup-type-bundler@npm:3.2.0" dependencies: @@ -3276,7 +3430,7 @@ __metadata: languageName: node linkType: hard -"@octokit/openapi-types@npm:^19.0.2": +"@octokit/openapi-types@npm:^19.1.0": version: 19.1.0 resolution: "@octokit/openapi-types@npm:19.1.0" checksum: 3abedc09baa91bb4de00a2b82bf519401c2b6388913b7caa98541002c9e9612eba8256926323b1e40782ac700309a3373bb8c13520af325cef1accc40cb4566b @@ -3284,13 +3438,13 @@ __metadata: linkType: hard "@octokit/plugin-paginate-rest@npm:^9.0.0": - version: 9.1.4 - resolution: "@octokit/plugin-paginate-rest@npm:9.1.4" + version: 9.1.5 + resolution: "@octokit/plugin-paginate-rest@npm:9.1.5" dependencies: - "@octokit/types": "npm:^12.3.0" + "@octokit/types": "npm:^12.4.0" peerDependencies: "@octokit/core": ">=5" - checksum: 1573934e0c2a99e3512cd21a0dbb17f6ca1d5faffdffb499cb80519b1219da4d56f814a30c68c0961fcccf152895bdced478709195f53a6e4c32e71a3235f888 + checksum: 5f1793ebebc9e2feaf8574beb2308b6fe9d0fec69d3fc3c93ed7ce8083d34e7ae7452121bd88b27e9ba91da29d648f8ffbf19d6f02787f8273a8bb0e3fbc2b9f languageName: node linkType: hard @@ -3328,12 +3482,12 @@ __metadata: languageName: node linkType: hard -"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.3.0": - version: 12.3.0 - resolution: "@octokit/types@npm:12.3.0" +"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.3.0, @octokit/types@npm:^12.4.0": + version: 12.4.0 + resolution: "@octokit/types@npm:12.4.0" dependencies: - "@octokit/openapi-types": "npm:^19.0.2" - checksum: ab78fd25490f995f79e341b00c375bade64eedb44d4c76fa3da85961003ba1efcac3cf168ea221bf4f9f5761afe91738412737acf30f1f41f3f2dbad14b872e4 + "@octokit/openapi-types": "npm:^19.1.0" + checksum: b0a893e31fed59a919c2072ae67b671aa5f21e00ee3dee689af325f09f12ddd9175ce07c590b835d183bcb1cd2a2da908e02391b2fc33071881561366b2a35e7 languageName: node linkType: hard @@ -3386,9 +3540,9 @@ __metadata: linkType: hard "@polka/url@npm:^1.0.0-next.20": - version: 1.0.0-next.23 - resolution: "@polka/url@npm:1.0.0-next.23" - checksum: 4b0330de1ceecd1002c7e7449094d0c41f2ed0e21765f4835ccc7b003f2f024ac557d503b9ffdf0918cf50b80d5b8c99dfc5a91927e7b3c468b09c6bb42a3c41 + version: 1.0.0-next.24 + resolution: "@polka/url@npm:1.0.0-next.24" + checksum: 00baec4458ac86ca27edf7ce807ccfad97cd1d4b67bdedaf3401a9e755757588f3331e891290d1deea52d88df2bf2387caf8d94a6835b614d5b37b638a688273 languageName: node linkType: hard @@ -3551,9 +3705,9 @@ __metadata: linkType: hard "@sapphire/async-queue@npm:^1.5.0": - version: 1.5.0 - resolution: "@sapphire/async-queue@npm:1.5.0" - checksum: d22feb63a226486b4a463df145e7e8a94d7149b0772d485e6d315348c8dd4318c7a1724b0961cc023cae4070c0d7f73cbb914310ccbee330007c9bb54a04ae5f + version: 1.5.1 + resolution: "@sapphire/async-queue@npm:1.5.1" + checksum: 80af3aac624cab5ef4a539e1863b929aa00299ba392dadf322ef3949add080c9572a70340d551514f71e923e80729628030aa6329bdb06bd6e07bf0af3b61f2e languageName: node linkType: hard @@ -3586,11 +3740,11 @@ __metadata: linkType: soft "@sapphire/cron@npm:^1.1.1": - version: 1.1.1 - resolution: "@sapphire/cron@npm:1.1.1" + version: 1.1.2 + resolution: "@sapphire/cron@npm:1.1.2" dependencies: - "@sapphire/utilities": "npm:^3.13.0" - checksum: dfe58f7e5932f9afc9f4fdd1abfd2db6d68df3be896bfedcf0c2f416721cd90d41e7882df2ce9d4c1ad8cab8fab016fcc974addb8a7c54ba9f70f1c62266e3c3 + "@sapphire/utilities": "npm:^3.14.0" + checksum: 197d93f8bd5fcbc1d1c94474cbfe21d7f48bffc7c515254d3c8a6ed7a72b805751da31d1c6fc5c96909cd0626c1da6883d7b24d194868d0196b702884f92f2ef languageName: node linkType: hard @@ -3610,11 +3764,11 @@ __metadata: linkType: soft "@sapphire/decorators@npm:^6.0.2": - version: 6.0.2 - resolution: "@sapphire/decorators@npm:6.0.2" + version: 6.0.3 + resolution: "@sapphire/decorators@npm:6.0.3" dependencies: - tslib: "npm:^2.6.0" - checksum: 0634494412288e3d69c698c9e1612c67d0021e994ddef650caae3c14da2374b2a9ce217811e3aeef0ffce973c6c2d927d2b31d43a4df87e341b04fc03c95de75 + tslib: "npm:^2.6.2" + checksum: 764a967c8e77c7bb3aa4b931f58708bd5991498308b4e9d596920756fb328013eaf44c7575dae52aaf7e7547b9167461942ed5adc66b138b150dd56490371da7 languageName: node linkType: hard @@ -3638,12 +3792,12 @@ __metadata: languageName: unknown linkType: soft -"@sapphire/discord-utilities@npm:^3.2.0": - version: 3.2.0 - resolution: "@sapphire/discord-utilities@npm:3.2.0" +"@sapphire/discord-utilities@npm:^3.2.0, @sapphire/discord-utilities@npm:^3.2.1": + version: 3.2.1 + resolution: "@sapphire/discord-utilities@npm:3.2.1" dependencies: - discord-api-types: "npm:^0.37.63" - checksum: d65c3ebe58a28a520547e120eb99eb12f0f62951e0ce055856089d35e4074c9e7773595d5bd04cc2b535799f722c8596dceaee7b8aff0794c0ca2fa7d91ca741 + discord-api-types: "npm:^0.37.65" + checksum: 1cf538e21789fa9c5265a34597c7dc59071900024112addf0838c681d58f623f74389a1b7e63201bc5fcbced8f7170c132d24156c58d1552fafc2992f5b64757 languageName: node linkType: hard @@ -3663,14 +3817,14 @@ __metadata: linkType: soft "@sapphire/discord.js-utilities@npm:^7.1.2": - version: 7.1.2 - resolution: "@sapphire/discord.js-utilities@npm:7.1.2" + version: 7.1.3 + resolution: "@sapphire/discord.js-utilities@npm:7.1.3" dependencies: - "@sapphire/discord-utilities": "npm:^3.2.0" - "@sapphire/duration": "npm:^1.1.0" - "@sapphire/utilities": "npm:^3.13.0" + "@sapphire/discord-utilities": "npm:^3.2.1" + "@sapphire/duration": "npm:^1.1.1" + "@sapphire/utilities": "npm:^3.14.0" tslib: "npm:^2.6.2" - checksum: f528361491d1bf7a4734969b8791e17fe35e6e8ae118b44e49d53272b933975a7a7ac72558716bf92bd00119454a57d69aaa38642ca582dddf9fe6b82c053123 + checksum: ba7815035bf2490d23e77d54f68c2a61b498b4ddd7ba71e69d731a74a07b4306530fc297f1a35b2da2b5dc26a3c1def1b5047d9659c45be4e75f4a9c664c4c87 languageName: node linkType: hard @@ -3679,10 +3833,11 @@ __metadata: resolution: "@sapphire/discord.js-utilities@workspace:projects/utilities/packages/discord.js-utilities" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" - "@favware/rollup-type-bundler": "npm:^3.1.0" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@sapphire/discord-utilities": "workspace:^" "@sapphire/duration": "workspace:^" "@sapphire/utilities": "workspace:^" + concurrently: "npm:^8.2.2" tslib: "npm:^2.6.2" tsup: "npm:^8.0.1" typedoc: "npm:^0.25.4" @@ -3716,10 +3871,10 @@ __metadata: languageName: node linkType: hard -"@sapphire/duration@npm:^1.1.0": - version: 1.1.0 - resolution: "@sapphire/duration@npm:1.1.0" - checksum: 78e734594f91f6cbf30888d86d4666de3279971246ef8b261523b465e50331cd05fe09f4e2b46e6bf8397d270349b8b68fd316a7aed5108cfba02a01299e6ff7 +"@sapphire/duration@npm:^1.1.0, @sapphire/duration@npm:^1.1.1": + version: 1.1.1 + resolution: "@sapphire/duration@npm:1.1.1" + checksum: ea4f2e553419cff4ea2bebcf8f8fc8e2da55a1d3283490648d544e3cea34b9d4eefc3aba0ef124b1ff987841b5e0a6bc41c26c1e84927dbd661ff022b812b379 languageName: node linkType: hard @@ -3738,17 +3893,17 @@ __metadata: linkType: soft "@sapphire/eslint-config@npm:^5.0.2": - version: 5.0.2 - resolution: "@sapphire/eslint-config@npm:5.0.2" + version: 5.0.3 + resolution: "@sapphire/eslint-config@npm:5.0.3" dependencies: - "@typescript-eslint/eslint-plugin": "npm:^6.5.0" - "@typescript-eslint/parser": "npm:^6.5.0" - eslint: "npm:^8.48.0" - eslint-config-prettier: "npm:^9.0.0" - eslint-plugin-prettier: "npm:^5.0.0" - prettier: "npm:^3.0.2" - typescript: "npm:^5.2.2" - checksum: b2069dc3016f3c615d45e82b6de4547b1a48e69f8c9d4a770f85a2d783742a2e39c3a2060b3f6fa30374f372dd71cf896044668b74bb61b0b7fe094874b16091 + "@typescript-eslint/eslint-plugin": "npm:^6.13.2" + "@typescript-eslint/parser": "npm:^6.13.2" + eslint: "npm:^8.55.0" + eslint-config-prettier: "npm:^9.1.0" + eslint-plugin-prettier: "npm:^5.0.1" + prettier: "npm:^3.1.0" + typescript: "npm:^5.3.2" + checksum: 6c7b3ed3ece070d629a4e0ebcb6c7987d15131063947ca6bb55dff021d3722eb5d87dbf87c440d13876ac77c86f350bbc99bc9c0aceaf24478c0b7705e3173cd languageName: node linkType: hard @@ -3757,8 +3912,8 @@ __metadata: resolution: "@sapphire/eslint-config@workspace:projects/utilities/packages/eslint-config" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" - "@typescript-eslint/eslint-plugin": "npm:^6.13.1" - "@typescript-eslint/parser": "npm:^6.13.1" + "@typescript-eslint/eslint-plugin": "npm:^6.13.2" + "@typescript-eslint/parser": "npm:^6.13.2" "@vitest/coverage-v8": "npm:^0.34.6" eslint: "npm:^8.55.0" eslint-config-prettier: "npm:^9.1.0" @@ -3777,9 +3932,9 @@ __metadata: dependencies: "@favware/cliff-jumper": "npm:^2.2.3" "@sapphire/result": "workspace:^" - "@typescript-eslint/rule-tester": "npm:^6.13.1" - "@typescript-eslint/typescript-estree": "npm:^6.13.1" - "@typescript-eslint/utils": "npm:^6.13.1" + "@typescript-eslint/rule-tester": "npm:^6.13.2" + "@typescript-eslint/typescript-estree": "npm:^6.13.2" + "@typescript-eslint/utils": "npm:^6.13.2" "@vitest/coverage-v8": "npm:^0.34.6" tsup: "npm:^8.0.1" tsutils: "npm:^3.21.0" @@ -3805,11 +3960,11 @@ __metadata: linkType: soft "@sapphire/fetch@npm:^2.4.1": - version: 2.4.1 - resolution: "@sapphire/fetch@npm:2.4.1" + version: 2.4.2 + resolution: "@sapphire/fetch@npm:2.4.2" dependencies: - cross-fetch: "npm:^3.1.5" - checksum: 095b94fc09b4ac548fe33c5b93bb5efd699ac605e9c6367961716532ad66dcffd9ccc994b7e723c85fb930c40586f3679d7bfc1fb6e6f8fe54a48f63931374d9 + cross-fetch: "npm:^4.0.0" + checksum: 995c1a9464ca3d7612e2297f85afb78adce20170d229ba251a0cb230fa60ddee1888cf01c12be4725242bdaf4563168e07f5a9f56d80ccd983327f88cec6ea1b languageName: node linkType: hard @@ -3828,7 +3983,7 @@ __metadata: languageName: unknown linkType: soft -"@sapphire/framework@npm:^4.8.3, @sapphire/framework@npm:^4.8.5": +"@sapphire/framework@npm:^4.8.5": version: 4.8.5 resolution: "@sapphire/framework@npm:4.8.5" dependencies: @@ -3845,6 +4000,23 @@ __metadata: languageName: node linkType: hard +"@sapphire/framework@npm:^5.0.0": + version: 5.0.0 + resolution: "@sapphire/framework@npm:5.0.0" + dependencies: + "@discordjs/builders": "npm:^1.7.0" + "@sapphire/discord-utilities": "npm:^3.2.0" + "@sapphire/discord.js-utilities": "npm:^7.1.2" + "@sapphire/lexure": "npm:^1.1.5" + "@sapphire/pieces": "npm:^3.10.0" + "@sapphire/ratelimits": "npm:^2.4.7" + "@sapphire/result": "npm:^2.6.4" + "@sapphire/stopwatch": "npm:^1.5.0" + "@sapphire/utilities": "npm:^3.13.0" + checksum: 5db2b120e8783af705b4f688854c5d90fb6c6e5e439d6881e058974a95863893119ee8827afae8c75d666971af3e90c8a14977f5dd3677bac57098f11d60c422 + languageName: node + linkType: hard + "@sapphire/framework@workspace:projects/framework": version: 0.0.0-use.local resolution: "@sapphire/framework@workspace:projects/framework" @@ -3893,11 +4065,11 @@ __metadata: linkType: soft "@sapphire/lexure@npm:^1.1.5": - version: 1.1.5 - resolution: "@sapphire/lexure@npm:1.1.5" + version: 1.1.6 + resolution: "@sapphire/lexure@npm:1.1.6" dependencies: - "@sapphire/result": "npm:^2.6.4" - checksum: 898d31fb54fa8106e8ee97f59f0866f0b421a6a055fb09622cd569312303dffaca689ec862fbacfd6848a4b65798a8cdbd9b4332b4107e44b39f8800bb4e87b6 + "@sapphire/result": "npm:^2.6.5" + checksum: 139b4a18ba45dee47299f1c1ba971ba0b465104b97cc3c76e941cbf6764c5f0b530cc1e25a6d484c482e1b8ce1e696704f748471e1acc3f137500734f8c63371 languageName: node linkType: hard @@ -3917,9 +4089,9 @@ __metadata: linkType: soft "@sapphire/node-utilities@npm:^1.0.0": - version: 1.0.0 - resolution: "@sapphire/node-utilities@npm:1.0.0" - checksum: eb919c92e8b230dbfb57a38d631788c28c00512c587b2c37cbb4d2c0968ea35c48439a065a10ab4bce929c04e8b1523dfa12a1f655ae5988866428118c11ac20 + version: 1.0.1 + resolution: "@sapphire/node-utilities@npm:1.0.1" + checksum: 907bf6123456f8334135bcca2516b785d6e6aad26062e57b5ac8c2fc0f4e2b3a551a8eebca2f4ddfc0658fefb06bf531b1c0dd4932f7ebd9ac5472dc5decad45 languageName: node linkType: hard @@ -3970,7 +4142,7 @@ __metadata: "@discordjs/collection": "npm:^1.5.3" "@favware/cliff-jumper": "npm:^2.2.3" "@favware/npm-deprecate": "npm:^1.0.7" - "@favware/rollup-type-bundler": "npm:^3.1.0" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@sapphire/eslint-config": "npm:^5.0.2" "@sapphire/prettier-config": "npm:^2.0.0" "@sapphire/ts-config": "npm:^5.0.0" @@ -3978,14 +4150,17 @@ __metadata: "@types/node": "npm:^20.10.2" "@typescript-eslint/eslint-plugin": "npm:^6.13.1" "@typescript-eslint/parser": "npm:^6.13.1" + concurrently: "npm:^8.2.2" cz-conventional-changelog: "npm:^3.3.0" + esbuild-plugin-file-path-extensions: "npm:^2.0.0" eslint: "npm:^8.55.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-prettier: "npm:^5.0.1" - gen-esm-wrapper: "npm:^1.1.3" lint-staged: "npm:^15.1.0" prettier: "npm:^3.1.0" + rimraf: "npm:^5.0.5" tslib: "npm:^2.6.2" + tsup: "npm:^8.0.1" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -3997,10 +4172,13 @@ __metadata: resolution: "@sapphire/plugin-api@workspace:projects/plugins/packages/api" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@types/ws": "npm:^8.5.10" - gen-esm-wrapper: "npm:^1.1.3" + concurrently: "npm:^8.2.2" tldts: "npm:^6.0.22" tslib: "npm:^2.6.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4013,8 +4191,11 @@ __metadata: resolution: "@sapphire/plugin-editable-commands@workspace:projects/plugins/packages/editable-commands" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@skyra/editable-commands": "npm:^3.0.1" - gen-esm-wrapper: "npm:^1.1.3" + concurrently: "npm:^8.2.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4026,8 +4207,11 @@ __metadata: resolution: "@sapphire/plugin-hmr@workspace:projects/plugins/packages/hmr" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" chokidar: "npm:^3.5.3" - gen-esm-wrapper: "npm:^1.1.3" + concurrently: "npm:^8.2.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4039,11 +4223,14 @@ __metadata: resolution: "@sapphire/plugin-i18next@workspace:projects/plugins/packages/i18next" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@sapphire/utilities": "npm:^3.13.0" "@skyra/i18next-backend": "npm:^2.0.4" chokidar: "npm:^3.5.3" - gen-esm-wrapper: "npm:^1.1.3" + concurrently: "npm:^8.2.2" i18next: "npm:^23.7.7" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4055,9 +4242,12 @@ __metadata: resolution: "@sapphire/plugin-logger@workspace:projects/plugins/packages/logger" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@sapphire/timestamp": "npm:^1.0.1" colorette: "npm:^2.0.20" - gen-esm-wrapper: "npm:^1.1.3" + concurrently: "npm:^8.2.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4069,7 +4259,10 @@ __metadata: resolution: "@sapphire/plugin-pattern-commands@workspace:projects/plugins/packages/pattern-commands" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" - gen-esm-wrapper: "npm:^1.1.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" + concurrently: "npm:^8.2.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4081,11 +4274,14 @@ __metadata: resolution: "@sapphire/plugin-scheduled-tasks@workspace:projects/plugins/packages/scheduled-tasks" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@sapphire/stopwatch": "npm:^1.5.0" "@sapphire/utilities": "npm:^3.13.0" bullmq: "npm:3.15.8" - gen-esm-wrapper: "npm:^1.1.3" + concurrently: "npm:^8.2.2" tslib: "npm:^2.6.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4097,9 +4293,12 @@ __metadata: resolution: "@sapphire/plugin-subcommands@workspace:projects/plugins/packages/subcommands" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@sapphire/utilities": "npm:^3.13.0" - gen-esm-wrapper: "npm:^1.1.3" + concurrently: "npm:^8.2.2" tslib: "npm:^2.6.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4111,7 +4310,10 @@ __metadata: resolution: "@sapphire/plugin-utilities-store@workspace:projects/plugins/packages/utilities-store" dependencies: "@favware/cliff-jumper": "npm:^2.2.3" - gen-esm-wrapper: "npm:^1.1.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" + concurrently: "npm:^8.2.2" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" @@ -4141,9 +4343,9 @@ __metadata: linkType: soft "@sapphire/ratelimits@npm:^2.4.7": - version: 2.4.7 - resolution: "@sapphire/ratelimits@npm:2.4.7" - checksum: 04a8e263d2c721a7797b16f894f4c3833391ce19cfcc67c7091fa86044ddb3663ed82b54853ed56cde00d1a807d006864375c03ececff53da8c282c1dcfeca79 + version: 2.4.8 + resolution: "@sapphire/ratelimits@npm:2.4.8" + checksum: ac28a3f5be0e8c6832f5245cb87036255f0b432415088b63c456bc9ee85fda9592dcef414e1dda4e43cac0316265389e9956186aa214b01230f3d54e542de79a languageName: node linkType: hard @@ -4161,10 +4363,10 @@ __metadata: languageName: unknown linkType: soft -"@sapphire/result@npm:^2.6.4": - version: 2.6.4 - resolution: "@sapphire/result@npm:2.6.4" - checksum: d47807b9f3ccf572b208d1052aafbc9f5f37f2d47bc661225d2dff0eb873c684bc37bcb5f0885a19309da37263be92743f611a140ba8601261ae2ae668c21a22 +"@sapphire/result@npm:^2.6.4, @sapphire/result@npm:^2.6.5": + version: 2.6.5 + resolution: "@sapphire/result@npm:2.6.5" + checksum: 819e43adcd756ec96a3ccba1d9e112d52be8254ec18f36826012e9755963e8b57bed9c69d3a8e2bd8030f0a0dde75372a1c47b749dcf43d6440041a82c0d55c3 languageName: node linkType: hard @@ -4183,12 +4385,12 @@ __metadata: linkType: soft "@sapphire/shapeshift@npm:^3.9.3": - version: 3.9.3 - resolution: "@sapphire/shapeshift@npm:3.9.3" + version: 3.9.4 + resolution: "@sapphire/shapeshift@npm:3.9.4" dependencies: fast-deep-equal: "npm:^3.1.3" lodash: "npm:^4.17.21" - checksum: 9fce0135d4b6b2acbab83af078dcc5d9780c83c2cea9094178f19128d78ca7e7fa0d90f5b1c4ed4ab345194eb138415e4c902a1014eff2c5d68b77e75f5774e9 + checksum: 1b0719e7b394b9626f4b950c479f2417eea982586f912e6ceed443e10fd5ded356210d1362f51dd5c78344bd3dac3601dc564c237428a8a372c01862c4b3a34c languageName: node linkType: hard @@ -4229,13 +4431,20 @@ __metadata: languageName: unknown linkType: soft -"@sapphire/snowflake@npm:3.5.1, @sapphire/snowflake@npm:^3.5.1": +"@sapphire/snowflake@npm:3.5.1": version: 3.5.1 resolution: "@sapphire/snowflake@npm:3.5.1" checksum: 12d09f0e4f52f86bdc330d70e4a3042f212d787c2d40e7bc41769218c8d08649786109aa78d777262a658a8f29f12ef5bacc6188d46fd1dd35a4e1f29d378723 languageName: node linkType: hard +"@sapphire/snowflake@npm:^3.5.1": + version: 3.5.2 + resolution: "@sapphire/snowflake@npm:3.5.2" + checksum: e2cbcba8fbb8dc6d0d2e3e1f5b80f2e6d6c0793b7f0a16260031a99567613abeaad4e482e77b6a7f76913c14242413740cf9441f3a49c4bfb3dd2a4da53cb0f4 + languageName: node + linkType: hard + "@sapphire/snowflake@workspace:projects/utilities/packages/snowflake": version: 0.0.0-use.local resolution: "@sapphire/snowflake@workspace:projects/utilities/packages/snowflake" @@ -4251,11 +4460,11 @@ __metadata: linkType: soft "@sapphire/stopwatch@npm:^1.5.0": - version: 1.5.0 - resolution: "@sapphire/stopwatch@npm:1.5.0" + version: 1.5.1 + resolution: "@sapphire/stopwatch@npm:1.5.1" dependencies: - tslib: "npm:^2.4.0" - checksum: 86e50cb851ea744922cf95341e312261f9c5b1e866a09bc2ef1186dbb5db50bc3bc15baa86bab1773777035c4caa22c2c3c176611039864d3e9ff290c6f2d513 + tslib: "npm:^2.6.2" + checksum: 3108054aa7ec349143b958b10dc44ce82c5034543f6a950c63d111b9c6235e5440d8734af32573ea8dea1ba2aab1d30e652ba15fd3aa7a88a718e06b78d87ace languageName: node linkType: hard @@ -4293,9 +4502,9 @@ __metadata: linkType: soft "@sapphire/timer-manager@npm:^1.0.0": - version: 1.0.0 - resolution: "@sapphire/timer-manager@npm:1.0.0" - checksum: 109df05b9dec29a075822c252a7b7858cff58f5b459acf92a3acaa50c247f372b465719783d32ccbfc787df71a70e082eb61d37afc1d875e6a9b7b37b1d626fd + version: 1.0.1 + resolution: "@sapphire/timer-manager@npm:1.0.1" + checksum: a5883f9a7e11f1ef0696e263cd58905a578451d71f57e3b5d8dcd7197dd41863c291a4a3d4ea5105104b7cc622a8fbe277e3d648e0443365146dfdc6635f3152 languageName: node linkType: hard @@ -4314,9 +4523,9 @@ __metadata: linkType: soft "@sapphire/timestamp@npm:^1.0.1": - version: 1.0.1 - resolution: "@sapphire/timestamp@npm:1.0.1" - checksum: 6bed5ac6efb82df3ae14e4215395b43b2c7ea1afb7b0f0da08e43c779ad851e2557f6b02dbd05a567e3134a5f6aef5bd71fce5cde3153299e4cf21dd0a4074a0 + version: 1.0.2 + resolution: "@sapphire/timestamp@npm:1.0.2" + checksum: fe26bf81bb146bfcb57b061cb6a4da16f69e5d6a69157ced891f9a5392add1806406d02b82005f67172bdb75603101e9c39dd20f0e4ad151caaba60bd8db30e0 languageName: node linkType: hard @@ -4374,16 +4583,15 @@ __metadata: "@sapphire/eslint-config": "npm:^5.0.2" "@sapphire/prettier-config": "npm:^2.0.0" "@sapphire/ts-config": "npm:^5.0.0" - "@types/node": "npm:^20.10.2" - "@typescript-eslint/eslint-plugin": "npm:^6.13.1" - "@typescript-eslint/parser": "npm:^6.13.1" + "@types/node": "npm:^20.10.3" + "@typescript-eslint/eslint-plugin": "npm:^6.13.2" + "@typescript-eslint/parser": "npm:^6.13.2" "@vitest/coverage-v8": "npm:^0.34.6" cz-conventional-changelog: "npm:^3.3.0" eslint: "npm:^8.55.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-prettier: "npm:^5.0.1" - gen-esm-wrapper: "npm:^1.1.3" - lint-staged: "npm:^15.1.0" + lint-staged: "npm:^15.2.0" nan: "npm:^2.18.0" prettier: "npm:^3.1.0" tslib: "npm:^2.6.2" @@ -4391,18 +4599,25 @@ __metadata: typedoc: "npm:^0.25.4" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" - vite: "npm:^5.0.4" + vite: "npm:^5.0.5" vitest: "npm:^0.34.6" languageName: unknown linkType: soft -"@sapphire/utilities@npm:3.13.0, @sapphire/utilities@npm:^3.11.0, @sapphire/utilities@npm:^3.13.0": +"@sapphire/utilities@npm:3.13.0": version: 3.13.0 resolution: "@sapphire/utilities@npm:3.13.0" checksum: bc1da486c3a97119ff54f884b24c4da89ff90391e31ef5ade48852a3bfaebb569ec43d17d49615eaa362184ebc21074f9da289332b20550039dcff2fc828a598 languageName: node linkType: hard +"@sapphire/utilities@npm:^3.11.0, @sapphire/utilities@npm:^3.13.0, @sapphire/utilities@npm:^3.14.0": + version: 3.14.0 + resolution: "@sapphire/utilities@npm:3.14.0" + checksum: 1176c3e7fecb73d4d2b3f2e626c57eb3168188bdf546363fcd07362d2320bca905733c19311d4ebe98968ac1d5669d32eda37afdb7bc4d7496cfeb3a06a750fb + languageName: node + linkType: hard + "@sapphire/utilities@workspace:^, @sapphire/utilities@workspace:projects/utilities/packages/utilities": version: 0.0.0-use.local resolution: "@sapphire/utilities@workspace:projects/utilities/packages/utilities" @@ -5280,13 +5495,13 @@ __metadata: linkType: hard "@types/react@npm:*, @types/react@npm:^18.2.37": - version: 18.2.41 - resolution: "@types/react@npm:18.2.41" + version: 18.2.42 + resolution: "@types/react@npm:18.2.42" dependencies: "@types/prop-types": "npm:*" "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 31a498a56ad3e825ae13799355fe49042c0cdbbe6f40003f39b6b9cf847ba1669393c22ba60e97b1072cf1c002b15432082cdd17e47c948430bdc1f0864829b9 + checksum: b6ee1873ba551ca7bf87cefff00a615aa4322cd68d425858a2e09be260d8037d7fc68865739d2b05cc88cefa7acd009afdaea43e9856fc6302b322cc8c19464e languageName: node linkType: hard @@ -5430,15 +5645,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.11.0, @typescript-eslint/eslint-plugin@npm:^6.13.1, @typescript-eslint/eslint-plugin@npm:^6.5.0": - version: 6.13.1 - resolution: "@typescript-eslint/eslint-plugin@npm:6.13.1" +"@typescript-eslint/eslint-plugin@npm:^6.11.0, @typescript-eslint/eslint-plugin@npm:^6.13.1, @typescript-eslint/eslint-plugin@npm:^6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/eslint-plugin@npm:6.13.2" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.13.1" - "@typescript-eslint/type-utils": "npm:6.13.1" - "@typescript-eslint/utils": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/type-utils": "npm:6.13.2" + "@typescript-eslint/utils": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -5451,60 +5666,60 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: cae42c77404d8e6c149d68aca75bb3ce83cff5de8713d82e87e93bafae2839f29d261bc75b68f315b6b23858a85ea2f22ed8468cf5c7331e8330f7cee2129522 + checksum: e6665fc5de0ae2b7ada9150d3d119157521a04208b8da385a4c39538b9471871efe6eef272dbcee4c76f599e09453b6f7317f3b3b80d89291f6b2ace4125c51b languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.11.0, @typescript-eslint/parser@npm:^6.13.1, @typescript-eslint/parser@npm:^6.5.0": - version: 6.13.1 - resolution: "@typescript-eslint/parser@npm:6.13.1" +"@typescript-eslint/parser@npm:^6.11.0, @typescript-eslint/parser@npm:^6.13.1, @typescript-eslint/parser@npm:^6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/parser@npm:6.13.2" dependencies: - "@typescript-eslint/scope-manager": "npm:6.13.1" - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/typescript-estree": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/typescript-estree": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: cdc328d157a8b8a6babad88360451c177ea41666e2150f3822a474ed287a12336517dccf9f475f75a007d4aa622cb74f1442f17d17b87e19cc2c839784742351 + checksum: a2b32d2ad1aa12ce31790e80e059fd5b0699265541f3799b58f2e5c8b40f2e21ac7010519802bc406f4b74c14a1f52081570fa6119b949f68392d0968628b3b8 languageName: node linkType: hard -"@typescript-eslint/rule-tester@npm:^6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/rule-tester@npm:6.13.1" +"@typescript-eslint/rule-tester@npm:^6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/rule-tester@npm:6.13.2" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.13.1" - "@typescript-eslint/utils": "npm:6.13.1" + "@typescript-eslint/typescript-estree": "npm:6.13.2" + "@typescript-eslint/utils": "npm:6.13.2" ajv: "npm:^6.10.0" lodash.merge: "npm:4.6.2" semver: "npm:^7.5.4" peerDependencies: "@eslint/eslintrc": ">=2" eslint: ">=8" - checksum: 99e64b6375def768f4aeeef0b843524814fb9a6de724f63023e90898df6d811c9a38c9da535fda86cd49866efc98d666b0b3adc17432de3c2984b555d31eb2b4 + checksum: d248052840d0d4f71ed3418e000f9834d9fdde1863f65c355c0d7ffc3df128e1290fd4d472a37799ecd507f3462be7525244fe21ded1830416a484bb02c3179a languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/scope-manager@npm:6.13.1" +"@typescript-eslint/scope-manager@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/scope-manager@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" - checksum: f728dbd995c58fadfc390411fe31b1b8a729b1c85ecf0ae2fe70f97f613298feab78c05bc180e03612f595b24cf0090476a0b8234c617b3edf1dae568342a7cf + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" + checksum: a6505cc73e90dfed3b9b03816213610f05be58548f468ce24c05ce49a3c6d029ef02233db51cff3b780aa8d040a0c7b3268ea28244c704932c9ee6ef82088509 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/type-utils@npm:6.13.1" +"@typescript-eslint/type-utils@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/type-utils@npm:6.13.2" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.13.1" - "@typescript-eslint/utils": "npm:6.13.1" + "@typescript-eslint/typescript-estree": "npm:6.13.2" + "@typescript-eslint/utils": "npm:6.13.2" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -5512,23 +5727,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 484e5f74fc604b24687fe6426e650f40f679d62216ee5e45bf6d1f91edd60cd8deef747ca43f7dc3c22b2b76f030477603c82559e44c3f2fb5c8877a0c65aefa + checksum: c8de5ab94295980a378e4f22dd51dedb3838761969ad1a355386a801c9bc332837651747cdc2edf7f399c88d0bbd787d2233d09e14e4e2849fb01a57bd0cab00 languageName: node linkType: hard -"@typescript-eslint/types@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/types@npm:6.13.1" - checksum: 350c7f847052f7c24629d41645c02be152c512f3e5c21a79f53c04821b1fff3019416b18d9b72e5ca5c3c5f62f210301f2bb69080b84e67fe83af27751a7af18 +"@typescript-eslint/types@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/types@npm:6.13.2" + checksum: 3ed2622468b2c61bff0828a3675357b498360bada85740dd72e4ec3c80ee112bce8808d7688aa0104b9d0a655a30e2deb0fee69468474c7e046fc9285f549fe6 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.13.1, @typescript-eslint/typescript-estree@npm:^6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/typescript-estree@npm:6.13.1" +"@typescript-eslint/typescript-estree@npm:6.13.2, @typescript-eslint/typescript-estree@npm:^6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/typescript-estree@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -5537,34 +5752,34 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 1df965c5b202664da1a4a1ffc51bda3d85e581d8c206cd4be63653e2558775104258f6071e1f35a269619ebfb81bd18ee74e3fcb724fed15d3a2577d0ee5a34f + checksum: 8fa1344228858fa8171a9660e11eb0d5ed88de2ada343bce4a02a957724ccbeb9b67da1083eada29247f444aeba6908a4145d1758b528d320928abbb4e48dca7 languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.13.1, @typescript-eslint/utils@npm:^6.0.0, @typescript-eslint/utils@npm:^6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/utils@npm:6.13.1" +"@typescript-eslint/utils@npm:6.13.2, @typescript-eslint/utils@npm:^6.0.0, @typescript-eslint/utils@npm:^6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/utils@npm:6.13.2" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.13.1" - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/typescript-estree": "npm:6.13.1" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/typescript-estree": "npm:6.13.2" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 6fab1122071c7a2da959dcf16cdd723a65bd8ba8e55af9cea11bb1707c4d047e94c3daaed2ab504cdbd2ca0d052f2a33de5290b28de0277ba00210569673ac9b + checksum: 934282b612e5f78423bc375122258c5aec65fcdf9c25fd0521e3984686d1e5b950500f093c5f1c21a267be164bc7025d8f629dcfaa60573ad98c6e3861092076 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/visitor-keys@npm:6.13.1" +"@typescript-eslint/visitor-keys@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/visitor-keys@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.13.1" + "@typescript-eslint/types": "npm:6.13.2" eslint-visitor-keys: "npm:^3.4.1" - checksum: 27ccc4bfe940e50b0977838356b7feda95b68754fa544a988588a159a2619eb04d07c67e55d16bfea1b0dc6184a7fb5daff1366b266c9f5fd19d72831dea6163 + checksum: eb6f3a3fa4dae6003533eac41bd2a8181a0353f352640e92b619e353b4bd5a5cd4c076018cbdf4b1ba45b826be0c1d15293d87e956fc9a8aa2fb8d8aa04a7c98 languageName: node linkType: hard @@ -8660,9 +8875,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.601": - version: 1.4.601 - resolution: "electron-to-chromium@npm:1.4.601" - checksum: 6a7e510156a1ecfb58a9569592d1ccc8d6089f2e764b5267d9e627e4a81ef4e15f4cdcce8cee4c0355af8df50069ca980c76913aa9a2026bfdffd7c31ef82ad7 + version: 1.4.603 + resolution: "electron-to-chromium@npm:1.4.603" + checksum: 78483a12a53cfdb60a532d87fcbea18c188e26954416801c1631fb7b873c2f5b6f9eb2bc32f8ed5c08c77f5d9deb5ffcbdba2d96a8f207f53da298e42139cbd7 languageName: node linkType: hard @@ -8991,6 +9206,83 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:~0.18.20": + version: 0.18.20 + resolution: "esbuild@npm:0.18.20" + dependencies: + "@esbuild/android-arm": "npm:0.18.20" + "@esbuild/android-arm64": "npm:0.18.20" + "@esbuild/android-x64": "npm:0.18.20" + "@esbuild/darwin-arm64": "npm:0.18.20" + "@esbuild/darwin-x64": "npm:0.18.20" + "@esbuild/freebsd-arm64": "npm:0.18.20" + "@esbuild/freebsd-x64": "npm:0.18.20" + "@esbuild/linux-arm": "npm:0.18.20" + "@esbuild/linux-arm64": "npm:0.18.20" + "@esbuild/linux-ia32": "npm:0.18.20" + "@esbuild/linux-loong64": "npm:0.18.20" + "@esbuild/linux-mips64el": "npm:0.18.20" + "@esbuild/linux-ppc64": "npm:0.18.20" + "@esbuild/linux-riscv64": "npm:0.18.20" + "@esbuild/linux-s390x": "npm:0.18.20" + "@esbuild/linux-x64": "npm:0.18.20" + "@esbuild/netbsd-x64": "npm:0.18.20" + "@esbuild/openbsd-x64": "npm:0.18.20" + "@esbuild/sunos-x64": "npm:0.18.20" + "@esbuild/win32-arm64": "npm:0.18.20" + "@esbuild/win32-ia32": "npm:0.18.20" + "@esbuild/win32-x64": "npm:0.18.20" + dependenciesMeta: + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 1f723ec71c3aa196473bf3298316eedc3f62d523924652dfeb60701b609792f918fc60db84b420d1d8ba9bfa7d69de2fc1d3157ba47c028bdae5d507a26a3c64 + languageName: node + linkType: hard + "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -9134,7 +9426,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^5.0.0, eslint-plugin-prettier@npm:^5.0.1": +"eslint-plugin-prettier@npm:^5.0.1": version: 5.0.1 resolution: "eslint-plugin-prettier@npm:5.0.1" dependencies: @@ -9215,7 +9507,7 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.48.0, eslint@npm:^8.54.0, eslint@npm:^8.55.0": +"eslint@npm:^8.54.0, eslint@npm:^8.55.0": version: 8.55.0 resolution: "eslint@npm:8.55.0" dependencies: @@ -10192,6 +10484,15 @@ __metadata: languageName: node linkType: hard +"get-tsconfig@npm:^4.7.2": + version: 4.7.2 + resolution: "get-tsconfig@npm:4.7.2" + dependencies: + resolve-pkg-maps: "npm:^1.0.0" + checksum: f21135848fb5d16012269b7b34b186af7a41824830f8616aba17a15eb4d9e54fdc876833f1e21768395215a826c8145582f5acd594ae2b4de3284d10b38d20f8 + languageName: node + linkType: hard + "git-cliff-darwin-arm64@npm:1.4.0": version: 1.4.0 resolution: "git-cliff-darwin-arm64@npm:1.4.0" @@ -15577,7 +15878,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.17, postcss@npm:^8.4.21, postcss@npm:^8.4.26, postcss@npm:^8.4.31": +"postcss@npm:^8.4.17, postcss@npm:^8.4.21, postcss@npm:^8.4.26, postcss@npm:^8.4.32": version: 8.4.32 resolution: "postcss@npm:8.4.32" dependencies: @@ -15604,7 +15905,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.0.0, prettier@npm:^3.0.2, prettier@npm:^3.1.0": +"prettier@npm:^3.0.0, prettier@npm:^3.1.0": version: 3.1.0 resolution: "prettier@npm:3.1.0" bin: @@ -16506,6 +16807,13 @@ __metadata: languageName: node linkType: hard +"resolve-pkg-maps@npm:^1.0.0": + version: 1.0.0 + resolution: "resolve-pkg-maps@npm:1.0.0" + checksum: 0763150adf303040c304009231314d1e84c6e5ebfa2d82b7d94e96a6e82bacd1dcc0b58ae257315f3c8adb89a91d8d0f12928241cba2df1680fbe6f60bf99b0e + languageName: node + linkType: hard + "resolve.exports@npm:^2.0.2": version: 2.0.2 resolution: "resolve.exports@npm:2.0.2" @@ -16747,6 +17055,7 @@ __metadata: "@commitlint/config-conventional": "npm:^18.4.3" "@favware/cliff-jumper": "npm:^2.2.3" "@favware/npm-deprecate": "npm:^1.0.7" + "@favware/rollup-type-bundler": "npm:^3.2.0" "@sapphire/eslint-config": "npm:^5.0.2" "@sapphire/framework": "npm:^4.8.5" "@sapphire/pieces": "npm:^3.10.0" @@ -16759,16 +17068,20 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^6.13.1" "@typescript-eslint/parser": "npm:^6.13.1" "@vitest/coverage-v8": "npm:^0.34.6" + concurrently: "npm:^8.2.2" cz-conventional-changelog: "npm:^3.3.0" discord-api-types: "npm:^0.37.65" discord.js: "npm:^14.14.1" + esbuild-plugin-file-path-extensions: "npm:^2.0.0" + esbuild-plugin-version-injector: "npm:^1.2.1" eslint: "npm:^8.55.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-prettier: "npm:^5.0.1" - gen-esm-wrapper: "npm:^1.1.3" lint-staged: "npm:^15.2.0" prettier: "npm:^3.1.0" rimraf: "npm:^5.0.5" + tsup: "npm:^8.0.1" + tsx: "npm:^4.6.2" turbo: "npm:^1.10.16" typescript: "npm:^5.3.2" vite: "npm:^5.0.4" @@ -16786,21 +17099,22 @@ __metadata: "@discordjs/collection": "npm:^1.5.3" "@favware/cliff-jumper": "npm:^2.2.3" "@favware/npm-deprecate": "npm:^1.0.7" - "@favware/rollup-type-bundler": "npm:^3.1.0" - "@sapphire/framework": "npm:^4.8.3" + "@favware/rollup-type-bundler": "npm:^3.2.0" + "@sapphire/framework": "npm:^5.0.0" "@types/lodash": "npm:^4.14.202" - "@types/node": "npm:^20.10.2" + "@types/node": "npm:^20.10.3" "@types/ws": "npm:^8.5.10" - "@typescript-eslint/eslint-plugin": "npm:^6.13.1" - "@typescript-eslint/parser": "npm:^6.13.1" + "@typescript-eslint/eslint-plugin": "npm:^6.13.2" + "@typescript-eslint/parser": "npm:^6.13.2" "@vitest/coverage-v8": "npm:^0.34.6" + concurrently: "npm:^8.2.2" cz-conventional-changelog: "npm:^3.3.0" discord-api-types: "npm:^0.37.65" discord.js: "npm:^14.14.1" eslint: "npm:^8.55.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-prettier: "npm:^5.0.1" - lint-staged: "npm:^15.1.0" + lint-staged: "npm:^15.2.0" lodash: "npm:^4.17.21" nock: "npm:^13.4.0" prettier: "npm:^3.1.0" @@ -16810,7 +17124,7 @@ __metadata: turbo: "npm:^1.10.16" typedoc-json-parser: "npm:^9.0.1" typescript: "npm:^5.3.2" - vite: "npm:^5.0.4" + vite: "npm:^5.0.5" vitest: "npm:^0.34.6" languageName: unknown linkType: soft @@ -18129,8 +18443,8 @@ __metadata: linkType: hard "terser@npm:^5.0.0, terser@npm:^5.10.0, terser@npm:^5.15.1, terser@npm:^5.16.8": - version: 5.24.0 - resolution: "terser@npm:5.24.0" + version: 5.25.0 + resolution: "terser@npm:5.25.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -18138,7 +18452,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: bd7ba6bfef58f8c179592894923c8c933d980e17287d3f2a9927550be853d1601beebb724cf015929599b32945641c44f9c3db8dd242c7933af3830bcb853510 + checksum: 820623b22b7f04e207ca08643d1ba15a0f9e3c1e67b1727d82fe6292f4393b6a1dd08f459c3463fd3eeefa2b9eb12322bdef2f11940c46e0763922624a9b4e0c languageName: node linkType: hard @@ -18259,21 +18573,21 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^6.0.22": - version: 6.0.22 - resolution: "tldts-core@npm:6.0.22" - checksum: f528e02646998d135d636e42f9f4a053ad4d34366a99fce2cb47014f5f518ee9445dea5b5902a7b2bf7297d4aeb73b283a26b762fb94cb8742b56eff73e9a97e +"tldts-core@npm:^6.1.0": + version: 6.1.0 + resolution: "tldts-core@npm:6.1.0" + checksum: c67cc08d496dcfccf0079618bf752c519a03f5732b285798a5c9f91f65b630f7a72122c0cdcff9b5f6892aaf484b8ebeb2254ef8817270806d13cf8cef910d3b languageName: node linkType: hard "tldts@npm:^6.0.22": - version: 6.0.22 - resolution: "tldts@npm:6.0.22" + version: 6.1.0 + resolution: "tldts@npm:6.1.0" dependencies: - tldts-core: "npm:^6.0.22" + tldts-core: "npm:^6.1.0" bin: tldts: bin/cli.js - checksum: 7481a40e8a0f3bac8ad08640d94c772add62394c608f80664c9b0db450c7c724da8d70231baf89a98eba631d972614f4e955ca86fe8385905d0ace65432b4fda + checksum: 34505a3e7afe8b5b66563cc3df4132d97b11b668ee5eb18190c3685d73763252b035392bc946125341b6dc35ba0a7ebfcc28c32ffd9eee79e0d3c4c0cc7f4655 languageName: node linkType: hard @@ -18456,7 +18770,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": +"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.6.0, tslib@npm:^2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca @@ -18520,6 +18834,22 @@ __metadata: languageName: node linkType: hard +"tsx@npm:^4.6.2": + version: 4.6.2 + resolution: "tsx@npm:4.6.2" + dependencies: + esbuild: "npm:~0.18.20" + fsevents: "npm:~2.3.3" + get-tsconfig: "npm:^4.7.2" + dependenciesMeta: + fsevents: + optional: true + bin: + tsx: dist/cli.mjs + checksum: 451b23ed999a3bf3592181f3411d67bfe6d4269f2171ca627c5acbe442fd08d8864585eb67095c0dc8462e35ee8427de37c9bb2b4f6ffc629d5a05f0c66983d4 + languageName: node + linkType: hard + "tunnel@npm:^0.0.6": version: 0.0.6 resolution: "tunnel@npm:0.0.6" @@ -19376,13 +19706,13 @@ __metadata: languageName: node linkType: hard -"vite@npm:^3.0.0 || ^4.0.0 || ^5.0.0-0, vite@npm:^3.1.0 || ^4.0.0 || ^5.0.0-0, vite@npm:^5.0.4": - version: 5.0.4 - resolution: "vite@npm:5.0.4" +"vite@npm:^3.0.0 || ^4.0.0 || ^5.0.0-0, vite@npm:^3.1.0 || ^4.0.0 || ^5.0.0-0, vite@npm:^5.0.4, vite@npm:^5.0.5": + version: 5.0.5 + resolution: "vite@npm:5.0.5" dependencies: esbuild: "npm:^0.19.3" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.31" + postcss: "npm:^8.4.32" rollup: "npm:^4.2.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 @@ -19412,7 +19742,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 3d1726e5ee09c99ca8f57ebb34428ceb23e51705cd9e39ee97cb123870caaff1e65fbeaed00658f8112dd6ac658e90cd020bd33c090ecd190fb962e43cc8d64c + checksum: f4cd6e6e38448bdb6dd4dc36c0b34a5c42944d88961b9df246e75a4c3237196b1c64b1afc563524405d1fe3f34e728b9dbfd8cbc5af4e0a03371033d8057fdfe languageName: node linkType: hard