From 5b5d28216fcf13d6e616cc68225933bdfed3d043 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Mon, 21 Jul 2025 11:30:01 -0700 Subject: [PATCH] Update worker queue type definition. Remove previously emitted types when building. --- package.json | 2 +- src/types.d.ts | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 9fb9b43..67d0309 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "url": "git+https://zoso.dev/libnemo.git" }, "scripts": { - "clean": "rm -rf dist && tsc", + "clean": "rm -rf {dist,types} && tsc", "build": "npm run clean && node esbuild-dev.mjs", "build:node": "npm run clean && node esbuild-node.mjs", "build:prod": "npm run clean && node esbuild-prod.mjs", diff --git a/src/types.d.ts b/src/types.d.ts index fd44dd5..03493cd 100644 --- a/src/types.d.ts +++ b/src/types.d.ts @@ -293,8 +293,8 @@ export type KeyPair = { /** * Processes a queue of tasks using Web Workers. */ -export declare class Queue { - static get instances (): Queue[] +export declare class WorkerQueue { + static get instances (): WorkerQueue[] /** * Creates a Web Worker from a stringified script. * @@ -302,13 +302,13 @@ export declare class Queue { * @param {number} [count=1] - Integer between 1 and CPU thread count shared among all Pools */ constructor (worker: string) - assign (data: NamedData): Promise - prioritize (data: NamedData): Promise + assign (data: NamedData): Promise> + prioritize (data: NamedData): Promise> terminate (): void } -export declare const Bip44CkdWorker: Queue -export declare const NanoNaClWorker: Queue -export declare const SafeWorker: Queue +export declare const Bip44CkdWorker: WorkerQueue +export declare const NanoNaClWorker: WorkerQueue +export declare const SafeWorker: WorkerQueue /** * Represents a Nano network node. It primarily consists of a URL which will -- 2.47.3