types: remove entire types (#684)

This commit is contained in:
ITOH
2021-03-23 15:14:26 +00:00
committed by GitHub
parent 10cb9d7eb9
commit c91c9d0870
195 changed files with 0 additions and 7043 deletions
-27
View File
@@ -1,13 +1,4 @@
import { botGatewayData, eventHandlers, proxyWSURL } from "../bot.ts";
import {
DiscordBotGatewayData,
DiscordHeartbeatPayload,
DiscordIdentify,
DiscordPayload,
FetchMembersOptions,
GatewayOpcode,
ReadyPayload,
} from "../types/mod.ts";
import { Collection } from "../util/collection.ts";
import { delay } from "../util/utils.ts";
import { decompressWith } from "./deps.ts";
@@ -19,24 +10,6 @@ const utf8decoder = new TextDecoder();
const RequestMembersQueue: RequestMemberQueuedRequest[] = [];
let processQueue = false;
export interface BasicShard {
id: number;
ws: WebSocket;
resumeInterval: number;
sessionID: string;
previousSequenceNumber: number | null;
needToResume: boolean;
ready: boolean;
unavailableGuildIDs: Set<string>;
}
interface RequestMemberQueuedRequest {
guildID: string;
shardID: number;
nonce: string;
options?: FetchMembersOptions;
}
export function createShard(
data: DiscordBotGatewayData,
identifyPayload: DiscordIdentify,