Skip to content

Commit 6ca48f7

Browse files
committed
Try moving worker threads out of workers dir
1 parent d441acb commit 6ca48f7

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

npm-app/project.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"cp -r ../packages/code-map/dist/* dist/code-map",
2626
"mkdir -p dist/utils/__tests__",
2727
"cp -r src/utils/__tests__/*.txt dist/utils/__tests__",
28-
"sed -i '' 's|require(\"common/project-file-tree\")|require(\"../common/project-file-tree\")|g' dist/workers/project-context.js"
28+
"sed -i '' 's|require(\"common/project-file-tree\")|require(\"../common/project-file-tree\")|g' dist/project-context.js"
2929
],
3030
"cwd": "npm-app",
3131
"parallel": false

npm-app/src/workers/checkpoint-worker.ts renamed to npm-app/src/checkpoint-worker.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { parentPort as maybeParentPort } from 'worker_threads'
22

3-
import { restoreFileState, storeFileState } from '../checkpoints/file-manager'
4-
import { setProjectRoot } from '../project-files'
3+
import { restoreFileState, storeFileState } from './checkpoints/file-manager'
4+
import { setProjectRoot } from './project-files'
55

66
/**
77
* Message format for worker operations

npm-app/src/checkpoints/checkpoint-manager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ export class CheckpointManager {
9696
// NOTE: Uses the built workers/checkpoint-worker.js within dist.
9797
// So you need to run `bun run build` before running locally.
9898
const workerPath = __filename.endsWith('.ts')
99-
? join(__dirname, '../../dist', 'workers/checkpoint-worker.js')
100-
: join(__dirname, '../workers/checkpoint-worker.js')
99+
? join(__dirname, '../../dist', 'checkpoint-worker.js')
100+
: join(__dirname, '../checkpoint-worker.js')
101101
this.worker = new Worker(workerPath)
102102
}
103103
return this.worker

npm-app/src/workers/project-context.ts renamed to npm-app/src/project-context.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { parentPort as maybeParentPort } from 'worker_threads'
22

33
import { getAllFilePaths } from 'common/project-file-tree'
44

5-
import { initializeCheckpointFileManager } from '../checkpoints/file-manager'
6-
import { getProjectFileContext, setProjectRoot } from '../project-files'
5+
import { initializeCheckpointFileManager } from './checkpoints/file-manager'
6+
import { getProjectFileContext, setProjectRoot } from './project-files'
77

88
if (maybeParentPort) {
99
const parentPort = maybeParentPort

npm-app/src/project-files.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@ export function initProjectFileContextWithWorker(
182182
// NOTE: Uses the built worker-script-project-context.js within dist.
183183
// So you need to run `bun run build` before running locally.
184184
const workerPath = __filename.endsWith('.ts')
185-
? path.join(__dirname, '..', 'dist', 'workers/project-context.js')
186-
: path.join(__dirname, 'workers/project-context.js')
185+
? path.join(__dirname, '..', 'dist', 'project-context.js')
186+
: path.join(__dirname, 'project-context.js')
187187
const worker = new Worker(workerPath as any)
188188

189189
worker.postMessage({ dir })

0 commit comments

Comments
 (0)