From efeec033543b3f3f0ef18d08e064ebbbaeea3844 Mon Sep 17 00:00:00 2001 From: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com> Date: Mon, 21 Mar 2022 12:20:31 +0000 Subject: [PATCH] fix: cleanup some old ts-ignores --- gateway/handleOnMessage.ts | 5 ++--- transformers/auditlogEntry.ts | 1 - transformers/toggles/emoji.ts | 3 +-- transformers/toggles/guild.ts | 3 +-- transformers/toggles/member.ts | 3 +-- transformers/toggles/role.ts | 3 +-- transformers/toggles/user.ts | 3 +-- transformers/toggles/voice.ts | 3 +-- 8 files changed, 8 insertions(+), 16 deletions(-) diff --git a/gateway/handleOnMessage.ts b/gateway/handleOnMessage.ts index 28b0db091..493f684da 100644 --- a/gateway/handleOnMessage.ts +++ b/gateway/handleOnMessage.ts @@ -10,7 +10,7 @@ import { DiscordReady, DiscordUnavailableGuild, } from "../types/discord.ts"; -import { GatewayOpcodes } from "../types/shared.ts"; +import { GatewayEventNames, GatewayOpcodes } from "../types/shared.ts"; /** Handler for handling every message event from websocket. */ // deno-lint-ignore no-explicit-any @@ -134,8 +134,7 @@ export async function handleOnMessage(gateway: GatewayManager, message: any, sha // GUILD WAS MARKED LOADING IN READY EVENT, THIS WAS THE FIRST GUILD_CREATE TO ARRIVE if (gateway.cache.loadingGuildIds.has(id)) { - // @ts-ignore override with a custom event - messageData.t = "GUILD_LOADED_DD"; + messageData.t = "GUILD_LOADED_DD" as GatewayEventNames; gateway.cache.loadingGuildIds.delete(id); } diff --git a/transformers/auditlogEntry.ts b/transformers/auditlogEntry.ts index d9fcbe3d8..20f2ecf8d 100644 --- a/transformers/auditlogEntry.ts +++ b/transformers/auditlogEntry.ts @@ -5,7 +5,6 @@ import { Optionalize } from "../types/shared.ts"; export function transformAuditlogEntry(bot: Bot, payload: DiscordAuditLogEntry) { const auditlogEntry = { id: bot.transformers.snowflake(payload.id), - // @ts-ignore TODO FIX THIS changes: payload.changes?.map((change) => { switch (change.key) { case "$add": diff --git a/transformers/toggles/emoji.ts b/transformers/toggles/emoji.ts index d51e04455..43bdd1cd2 100644 --- a/transformers/toggles/emoji.ts +++ b/transformers/toggles/emoji.ts @@ -51,9 +51,8 @@ export class EmojiToggles extends ToggleBitfield { /** Lists all the toggles for the role and whether or not each is true or false. */ list() { - const json = {}; + const json: Record = {}; for (const [key, value] of Object.entries(EmojiToggle)) { - // @ts-ignore json[key] = super.contains(value); } diff --git a/transformers/toggles/guild.ts b/transformers/toggles/guild.ts index ded99befd..070433837 100644 --- a/transformers/toggles/guild.ts +++ b/transformers/toggles/guild.ts @@ -228,9 +228,8 @@ export class GuildToggles extends ToggleBitfieldBigint { /** Lists all the toggles for the role and whether or not each is true or false. */ list() { - const json = {}; + const json: Record = {}; for (const [key, value] of Object.entries(GuildToggle)) { - // @ts-ignore json[key] = super.contains(value); } diff --git a/transformers/toggles/member.ts b/transformers/toggles/member.ts index fa13671d8..f37cf0c91 100644 --- a/transformers/toggles/member.ts +++ b/transformers/toggles/member.ts @@ -43,9 +43,8 @@ export class MemberToggles extends ToggleBitfield { /** Lists all the toggles for the role and whether or not each is true or false. */ list() { - const json = {}; + const json: Record = {}; for (const [key, value] of Object.entries(MemberToggle)) { - // @ts-ignore json[key] = super.contains(value); } diff --git a/transformers/toggles/role.ts b/transformers/toggles/role.ts index 31b4dd223..bd2af988e 100644 --- a/transformers/toggles/role.ts +++ b/transformers/toggles/role.ts @@ -43,9 +43,8 @@ export class RoleToggles extends ToggleBitfield { /** Lists all the toggles for the role and whether or not each is true or false. */ list() { - const json = {}; + const json: Record = {}; for (const [key, value] of Object.entries(RoleToggle)) { - // @ts-ignore json[key] = super.contains(value); } diff --git a/transformers/toggles/user.ts b/transformers/toggles/user.ts index d11cc2a33..91267464d 100644 --- a/transformers/toggles/user.ts +++ b/transformers/toggles/user.ts @@ -51,9 +51,8 @@ export class UserToggles extends ToggleBitfield { /** Lists all the toggles for the role and whether or not each is true or false. */ list() { - const json = {}; + const json: Record = {}; for (const [key, value] of Object.entries(UserToggle)) { - // @ts-ignore json[key] = super.contains(value); } diff --git a/transformers/toggles/voice.ts b/transformers/toggles/voice.ts index ab00c5097..17fc70441 100644 --- a/transformers/toggles/voice.ts +++ b/transformers/toggles/voice.ts @@ -75,9 +75,8 @@ export class VoiceStateToggles extends ToggleBitfield { /** Lists all the toggles for the role and whether or not each is true or false. */ list() { - const json = {}; + const json: Record = {}; for (const [key, value] of Object.entries(VoiceStateToggle)) { - // @ts-ignore json[key] = super.contains(value); }