From 5ac7befb67ad2654a16d73621469b9c7db8c8304 Mon Sep 17 00:00:00 2001 From: hannesrudolph Date: Thu, 3 Jul 2025 09:45:07 -0600 Subject: [PATCH] fix: resolve worker path and build config issues --- packages/build/package.json | 2 +- pnpm-lock.yaml | 4 ++-- src/esbuild.mjs | 2 +- src/services/code-index/manager.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/build/package.json b/packages/build/package.json index a1fbb05067..5f7206aabb 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@roo-code/config-eslint": "workspace:^", "@roo-code/config-typescript": "workspace:^", - "@types/node": "20.x", + "@types/node": "~20.17.57", "vitest": "^3.2.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5030055fea..2ccfda7093 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -345,7 +345,7 @@ importers: specifier: workspace:^ version: link:../config-typescript '@types/node': - specifier: 20.x + specifier: ~20.17.57 version: 20.17.57 vitest: specifier: ^3.2.3 @@ -13295,7 +13295,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.14 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.29)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(tsx@4.19.4)(yaml@2.8.0) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@20.17.57)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(tsx@4.19.4)(yaml@2.8.0) '@vitest/utils@3.2.4': dependencies: diff --git a/src/esbuild.mjs b/src/esbuild.mjs index 87e1ef1f29..6269eaf3c7 100644 --- a/src/esbuild.mjs +++ b/src/esbuild.mjs @@ -108,7 +108,7 @@ async function main() { */ const workerConfig = { ...buildOptions, - entryPoints: ["workers/countTokens.ts"], + entryPoints: ["workers/countTokens.ts", "workers/indexing-worker.ts"], outdir: "dist/workers", } diff --git a/src/services/code-index/manager.ts b/src/services/code-index/manager.ts index 469cd7f180..6ee0aa3dc8 100644 --- a/src/services/code-index/manager.ts +++ b/src/services/code-index/manager.ts @@ -214,7 +214,7 @@ export class CodeIndexManager { } // Create new worker - const workerPath = path.join(__dirname, "../../workers/indexing-worker.js") + const workerPath = path.join(__dirname, "workers/indexing-worker.js") this._worker = new Worker(workerPath) this._workerReady = false