From 199a518092d3ed2bf92a2aa11d3b656b91e88fdc Mon Sep 17 00:00:00 2001 From: Rory& Date: Sun, 6 Jul 2025 11:07:35 +0200 Subject: [PATCH] Resolve eslint errors --- src/gateway/listener/listener.ts | 2 +- src/util/Signing.ts | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/gateway/listener/listener.ts b/src/gateway/listener/listener.ts index 2eb18dfe..9ed988f4 100644 --- a/src/gateway/listener/listener.ts +++ b/src/gateway/listener/listener.ts @@ -161,7 +161,7 @@ export async function setupListener(this: WebSocket) { // TODO: only subscribe for events that are in the connection intents async function consume(this: WebSocket, opts: EventOpts) { - let { data, event } = opts; + const { data, event } = opts; const id = data.id as string; const permission = this.permissions[id] || new Permissions("ADMINISTRATOR"); // default permission for dm diff --git a/src/util/Signing.ts b/src/util/Signing.ts index 9d80297d..5045ef59 100644 --- a/src/util/Signing.ts +++ b/src/util/Signing.ts @@ -74,12 +74,9 @@ export class UrlSignResult { issuedAt: string; expiresAt: string; - /* - * @param data {UrlSignResult} - */ - constructor(data: any) { + constructor(data: Partial) { for (const key in data) { - // @ts-ignore TS7053 - We dont care about string indexing a class + // @ts-expect-error TS7053 - We dont care about string indexing a class this[key] = data[key]; } }