From a32a16d306481488d15c05ee498d1e6b2bd428de Mon Sep 17 00:00:00 2001 From: Reynaldi Chernando <12949382+reynaldichernando@users.noreply.github.com> Date: Wed, 24 Dec 2025 03:35:25 +0700 Subject: [PATCH] Fix workers types (#2198) --- src/puter-js/types/modules/workers.d.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/puter-js/types/modules/workers.d.ts b/src/puter-js/types/modules/workers.d.ts index 90ffe9f48..374075b66 100644 --- a/src/puter-js/types/modules/workers.d.ts +++ b/src/puter-js/types/modules/workers.d.ts @@ -1,22 +1,25 @@ export interface WorkerInfo { name: string; url: string; - file_path?: string; - file_uid?: string; - created_at?: string; + file_path: string; + file_uid: string; + created_at: string; } export interface WorkerDeployment { success: boolean; url: string; - errors?: unknown[]; + errors?: string[]; } export class WorkersHandler { create (workerName: string, filePath: string, appName?: string): Promise; delete (workerName: string): Promise; exec (request: RequestInfo | URL, init?: RequestInit): Promise; - get (workerName: string): Promise; + get (workerName: string): Promise; list (): Promise; - getLoggingHandle (workerName: string): Promise void }>; + getLoggingHandle (workerName: string): Promise void; + onLog: (event: MessageEvent) => void; + }>; }