mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 19:43:29 +01:00
refactor!: Unpin @discordjs/collection (#10665)
BREAKING CHANGE: discord.js now uses @discordjs/collection v3—a major version increase.
This commit is contained in:
@@ -66,7 +66,7 @@
|
|||||||
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/builders": "^1.9.0",
|
"@discordjs/builders": "^1.9.0",
|
||||||
"@discordjs/collection": "1.5.3",
|
"@discordjs/collection": "workspace:^",
|
||||||
"@discordjs/formatters": "workspace:^",
|
"@discordjs/formatters": "workspace:^",
|
||||||
"@discordjs/rest": "workspace:^",
|
"@discordjs/rest": "workspace:^",
|
||||||
"@discordjs/util": "workspace:^",
|
"@discordjs/util": "workspace:^",
|
||||||
|
|||||||
@@ -309,7 +309,7 @@ function resolveColor(color) {
|
|||||||
*/
|
*/
|
||||||
function discordSort(collection) {
|
function discordSort(collection) {
|
||||||
const isGuildChannel = collection.first() instanceof GuildChannel;
|
const isGuildChannel = collection.first() instanceof GuildChannel;
|
||||||
return collection.sorted(
|
return collection.toSorted(
|
||||||
isGuildChannel
|
isGuildChannel
|
||||||
? (a, b) => a.rawPosition - b.rawPosition || Number(BigInt(a.id) - BigInt(b.id))
|
? (a, b) => a.rawPosition - b.rawPosition || Number(BigInt(a.id) - BigInt(b.id))
|
||||||
: (a, b) => a.rawPosition - b.rawPosition || Number(BigInt(b.id) - BigInt(a.id)),
|
: (a, b) => a.rawPosition - b.rawPosition || Number(BigInt(b.id) - BigInt(a.id)),
|
||||||
|
|||||||
10
pnpm-lock.yaml
generated
10
pnpm-lock.yaml
generated
@@ -923,8 +923,8 @@ importers:
|
|||||||
specifier: ^1.9.0
|
specifier: ^1.9.0
|
||||||
version: 1.9.0
|
version: 1.9.0
|
||||||
'@discordjs/collection':
|
'@discordjs/collection':
|
||||||
specifier: 1.5.3
|
specifier: workspace:^
|
||||||
version: 1.5.3
|
version: link:../collection
|
||||||
'@discordjs/formatters':
|
'@discordjs/formatters':
|
||||||
specifier: workspace:^
|
specifier: workspace:^
|
||||||
version: link:../formatters
|
version: link:../formatters
|
||||||
@@ -2194,10 +2194,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-0zx8DePNVvQibh5ly5kCEei5wtPBIUbSoE9n+91Rlladz4tgtFbJ36PZMxxZrTEOQ7AHMZ/b0crT/0fCy6FTKg==}
|
resolution: {integrity: sha512-0zx8DePNVvQibh5ly5kCEei5wtPBIUbSoE9n+91Rlladz4tgtFbJ36PZMxxZrTEOQ7AHMZ/b0crT/0fCy6FTKg==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
|
|
||||||
'@discordjs/collection@1.5.3':
|
|
||||||
resolution: {integrity: sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==}
|
|
||||||
engines: {node: '>=16.11.0'}
|
|
||||||
|
|
||||||
'@discordjs/formatters@0.5.0':
|
'@discordjs/formatters@0.5.0':
|
||||||
resolution: {integrity: sha512-98b3i+Y19RFq1Xke4NkVY46x8KjJQjldHUuEbCqMvp1F5Iq9HgnGpu91jOi/Ufazhty32eRsKnnzS8n4c+L93g==}
|
resolution: {integrity: sha512-98b3i+Y19RFq1Xke4NkVY46x8KjJQjldHUuEbCqMvp1F5Iq9HgnGpu91jOi/Ufazhty32eRsKnnzS8n4c+L93g==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
@@ -13921,8 +13917,6 @@ snapshots:
|
|||||||
ts-mixer: 6.0.4
|
ts-mixer: 6.0.4
|
||||||
tslib: 2.8.1
|
tslib: 2.8.1
|
||||||
|
|
||||||
'@discordjs/collection@1.5.3': {}
|
|
||||||
|
|
||||||
'@discordjs/formatters@0.5.0':
|
'@discordjs/formatters@0.5.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
discord-api-types: 0.37.97
|
discord-api-types: 0.37.97
|
||||||
|
|||||||
Reference in New Issue
Block a user