From 10d66a221e364bd35ab46b14b47814272e8e97d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Susa=C3=B1a?= Date: Mon, 11 Mar 2024 23:03:38 -0400 Subject: [PATCH] fix: make handlePayload partial in workers --- biome.json | 3 +++ src/websocket/constants/index.ts | 4 +--- src/websocket/discord/workermanager.ts | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/biome.json b/biome.json index ca756e6..eb16de3 100644 --- a/biome.json +++ b/biome.json @@ -24,6 +24,9 @@ "correctness": { "noUnusedVariables": "off" }, + "nursery": { + "useImportRestrictions": "off" + }, "complexity": { "noUselessLoneBlockStatements": "warn", "noBannedTypes": "off", diff --git a/src/websocket/constants/index.ts b/src/websocket/constants/index.ts index 8da44f3..749efc6 100644 --- a/src/websocket/constants/index.ts +++ b/src/websocket/constants/index.ts @@ -24,9 +24,7 @@ const ShardManagerDefaults: Partial = { const WorkerManagerDefaults: Partial = { ...ShardManagerDefaults, shardsPerWorker: 32, - handlePayload: (shardId: number, workerId: number, packet: GatewayDispatchPayload): void => { - console.info(`Packet ${packet.t} on shard ${shardId} worker ${workerId}`); - }, + handlePayload: (_shardId: number, _workerId: number, _packet: GatewayDispatchPayload): void => {}, }; export interface IdentifyProperties { diff --git a/src/websocket/discord/workermanager.ts b/src/websocket/discord/workermanager.ts index 576b029..5926dda 100644 --- a/src/websocket/discord/workermanager.ts +++ b/src/websocket/discord/workermanager.ts @@ -5,10 +5,10 @@ import { MemoryAdapter, type Adapter } from '../../cache'; import { BaseClient, type InternalRuntimeConfig } from '../../client/base'; import { Logger, - type MakePartial, MergeOptions, type GatewayPresenceUpdateData, type GatewaySendPayload, + type MakePartial, } from '../../common'; import { WorkerManagerDefaults } from '../constants'; import { SequentialBucket } from '../structures'; @@ -26,7 +26,7 @@ export class WorkerManager extends Map { memberUpdateHandler = new MemberUpdateHandler(); presenceUpdateHandler = new PresenceUpdateHandler(); rest!: ApiHandler; - constructor(options: MakePartial) { + constructor(options: MakePartial) { super(); this.options = MergeOptions>(WorkerManagerDefaults, options); this.cacheAdapter = new MemoryAdapter();