From d65abf7286d9bfe3ae4b6de89eee9a8300ac6d10 Mon Sep 17 00:00:00 2001 From: vedant7007 Date: Fri, 28 Aug 2026 22:20:56 +0530 Subject: [PATCH] fix: repair syntax errors that break parsing on main package.json: the overrides block was missing a comma after nanoid and had a duplicate postcss key, making it invalid JSON (npm ci fails to parse it). Deduped postcss to the newer pin and fixed the comma. cryptoWorkerClient.ts: two statements were on one line with no separator after the Worker constructor, a TypeScript parse error. Split onto separate lines. --- lib/workers/cryptoWorkerClient.ts | 3 ++- package.json | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/workers/cryptoWorkerClient.ts b/lib/workers/cryptoWorkerClient.ts index dc797f4c..43373e75 100644 --- a/lib/workers/cryptoWorkerClient.ts +++ b/lib/workers/cryptoWorkerClient.ts @@ -68,7 +68,8 @@ class CryptoWorkerClient { private initWorker() { if (!this.worker && this.isWorkerSupported()) { - this.worker = new Worker(new URL('./crypto.worker.ts', import.meta.url), { type: 'module' }) this.worker.onmessage = (event: MessageEvent) => { + this.worker = new Worker(new URL('./crypto.worker.ts', import.meta.url), { type: 'module' }) + this.worker.onmessage = (event: MessageEvent) => { const data = event.data if ('jobId' in data && 'percent' in data && 'currentMilestone' in data) { const request = this.pendingRequests.get(data.jobId) diff --git a/package.json b/package.json index c8f378ef..3d21fe2d 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,7 @@ }, "overrides": { "postcss": "^8.5.26", - "nanoid": "^3.3.18" - "postcss": "^8.5.15", + "nanoid": "^3.3.18", "js-yaml": "^4.3.1" } }