Skip to content

Commit 654f1a4

Browse files
authored
chore: remove ws dependency (#10180)
1 parent a1a3a95 commit 654f1a4

File tree

4 files changed

+4
-27
lines changed

4 files changed

+4
-27
lines changed

packages/discord.js/package.json

+1-3
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,11 @@
7171
"@discordjs/util": "workspace:^",
7272
"@discordjs/ws": "workspace:^",
7373
"@sapphire/snowflake": "3.5.3",
74-
"@types/ws": "8.5.10",
7574
"discord-api-types": "0.37.61",
7675
"fast-deep-equal": "3.1.3",
7776
"lodash.snakecase": "4.1.1",
7877
"tslib": "2.6.2",
79-
"undici": "6.7.1",
80-
"ws": "8.16.0"
78+
"undici": "6.7.1"
8179
},
8280
"devDependencies": {
8381
"@discordjs/api-extractor": "workspace:^",

packages/discord.js/tsconfig.json

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"@discordjs/ws",
1717
"discord-api-types/v10",
1818
"node",
19-
"ws",
2019
"tsd",
2120
"jest",
2221
"undici",

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

-14
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,6 @@ import { ChildProcess } from 'node:child_process';
180180
import { EventEmitter } from 'node:events';
181181
import { Stream } from 'node:stream';
182182
import { MessagePort, Worker } from 'node:worker_threads';
183-
import { Data as WebSocketData, WebSocket } from 'ws';
184183
import {
185184
RawActivityData,
186185
RawAnonymousGuildData,
@@ -5484,13 +5483,6 @@ export type EmojiIdentifierResolvable =
54845483

54855484
export type EmojiResolvable = Snowflake | GuildEmoji | ReactionEmoji;
54865485

5487-
export interface ErrorEvent {
5488-
error: unknown;
5489-
message: string;
5490-
type: string;
5491-
target: WebSocket;
5492-
}
5493-
54945486
export interface FetchApplicationCommandOptions extends BaseFetchOptions {
54955487
guildId?: Snowflake;
54965488
locale?: LocaleString;
@@ -6203,12 +6195,6 @@ export interface MessageComponentCollectorOptions<Interaction extends CollectedM
62036195
export interface MessageChannelComponentCollectorOptions<Interaction extends CollectedMessageInteraction>
62046196
extends Omit<InteractionCollectorOptions<Interaction>, 'channel' | 'guild' | 'interactionType'> {}
62056197

6206-
export interface MessageEvent {
6207-
data: WebSocketData;
6208-
type: string;
6209-
target: WebSocket;
6210-
}
6211-
62126198
export interface MessageInteraction {
62136199
id: Snowflake;
62146200
type: InteractionType;

pnpm-lock.yaml

+3-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)