Skip to content

Commit 67c8953

Browse files
vladfranguJiralite
andauthored
feat: bump builders in v14 (and fix runtime crashes) (#11153)
* feat: bump builders in v14 (and fix runtime crashes) * chore: bump dtypes * Update packages/discord.js/src/structures/LabelBuilder.js Co-authored-by: Jiralite <[email protected]> * chore: requested changes * chore: lint --------- Co-authored-by: Jiralite <[email protected]>
1 parent 30e35d9 commit 67c8953

File tree

5 files changed

+37
-20
lines changed

5 files changed

+37
-20
lines changed

packages/discord.js/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,14 @@
6666
"homepage": "https://discord.js.org",
6767
"funding": "https://github.com/discordjs/discord.js?sponsor",
6868
"dependencies": {
69-
"@discordjs/builders": "^1.11.2",
69+
"@discordjs/builders": "^1.12.0",
7070
"@discordjs/collection": "1.5.3",
7171
"@discordjs/formatters": "^0.6.1",
7272
"@discordjs/rest": "workspace:^",
7373
"@discordjs/util": "workspace:^",
7474
"@discordjs/ws": "^1.2.3",
7575
"@sapphire/snowflake": "3.5.3",
76-
"discord-api-types": "^0.38.24",
76+
"discord-api-types": "^0.38.29",
7777
"fast-deep-equal": "3.1.3",
7878
"lodash.snakecase": "4.1.1",
7979
"magic-bytes.js": "^1.10.0",

packages/discord.js/src/structures/LabelComponent.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict';
22

3-
const { Component } = require('./Component.js');
4-
const { createComponent } = require('../util/Components.js');
3+
const Component = require('./Component');
4+
const { createComponent } = require('../util/Components');
55

66
/**
77
* Represents a label component

packages/discord.js/src/util/InviteFlagsBitField.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict';
22

33
const { InviteFlags } = require('discord-api-types/v10');
4-
const { BitField } = require('./BitField.js');
4+
const BitField = require('./BitField');
55

66
/**
77
* Data structure that makes it easy to interact with a {@link GuildInvite#flags} bit field.

packages/discord.js/typings/index.d.ts

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,15 @@ import {
3737
} from '@discordjs/formatters';
3838
import { Awaitable, JSONEncodable } from '@discordjs/util';
3939
import { Collection, ReadonlyCollection } from '@discordjs/collection';
40-
import { BaseImageURLOptions, EmojiURLOptions, ImageURLOptions, RawFile, REST, RESTOptions } from '@discordjs/rest';
40+
import {
41+
BaseImageURLOptions,
42+
EmojiURLOptions,
43+
ImageURLOptions,
44+
RawFile,
45+
REST,
46+
RESTOptions,
47+
ImageSize,
48+
} from '@discordjs/rest';
4149
import {
4250
WebSocketManager as WSWebSocketManager,
4351
IShardingStrategy,
@@ -361,7 +369,8 @@ export type ComponentInLabelData =
361369
| RoleSelectMenuComponentData
362370
| MentionableSelectMenuComponentData;
363371

364-
export interface LabelData extends BaseComponentData {
372+
export interface LabelComponentData extends BaseComponentData {
373+
type: ComponentType.Label;
365374
component: ComponentInLabelData;
366375
description?: string;
367376
label: string;
@@ -2780,7 +2789,7 @@ export interface ModalComponentData {
27802789
components: readonly (
27812790
| JSONEncodable<APIActionRowComponent<APIComponentInModalActionRow> | APILabelComponent>
27822791
| ActionRowData<ModalActionRowComponentData>
2783-
| LabelData
2792+
| LabelComponentData
27842793
| TextDisplayComponentData
27852794
)[];
27862795
}
@@ -4143,7 +4152,7 @@ export class Formatters extends null {
41434152
export type ComponentData =
41444153
| MessageActionRowComponentData
41454154
| ModalActionRowComponentData
4146-
| LabelData
4155+
| LabelComponentData
41474156
| ComponentInLabelData
41484157
| ComponentInContainerData
41494158
| ContainerComponentData
@@ -8003,3 +8012,6 @@ export * from '@discordjs/formatters';
80038012
export * from '@discordjs/rest';
80048013
export * from '@discordjs/util';
80058014
export * from '@discordjs/ws';
8015+
8016+
// Solve TS compile error
8017+
export type { ImageSize };

pnpm-lock.yaml

Lines changed: 16 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)