Skip to content

Commit c3592f4

Browse files
authored
Merge pull request #104 from CodinGame/fix-worker-config
Fix worker config
2 parents d5493e4 + 650de43 commit c3592f4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/features/viewPanels.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { registerWorkerLoader } from '../worker'
77
import { Worker } from '../tools/crossOriginWorker'
88
import '@codingame/monaco-vscode-references-view-default-extension'
99

10-
registerWorkerLoader('outputLinkComputer', () => new Worker(new URL('@codingame/monaco-vscode-output-service-override/worker', import.meta.url)))
10+
registerWorkerLoader('outputLinkComputer', () => new Worker(new URL('@codingame/monaco-vscode-output-service-override/worker', import.meta.url), { type: 'module' }))
1111

1212
registerServices({
1313
...getTimelineServiceOverride(),

src/worker.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import { Worker } from './tools/crossOriginWorker'
22
export type WorkerLoader = () => Worker
33

44
const workerLoaders: Partial<Record<string, WorkerLoader>> = {
5-
editorWorkerService: () => new Worker(new URL('monaco-editor/esm/vs/editor/editor.worker', import.meta.url)),
6-
textMateWorker: () => new Worker(new URL('@codingame/monaco-vscode-textmate-service-override/worker', import.meta.url)),
7-
languageDetectionWorkerService: () => new Worker(new URL('@codingame/monaco-vscode-language-detection-worker-service-override/worker', import.meta.url))
5+
editorWorkerService: () => new Worker(new URL('monaco-editor/esm/vs/editor/editor.worker.js', import.meta.url), { type: 'module' }),
6+
textMateWorker: () => new Worker(new URL('@codingame/monaco-vscode-textmate-service-override/worker', import.meta.url), { type: 'module' }),
7+
languageDetectionWorkerService: () => new Worker(new URL('@codingame/monaco-vscode-language-detection-worker-service-override/worker', import.meta.url), { type: 'module' })
88
}
99
export function registerWorkerLoader (label: string, workerLoader: WorkerLoader): void {
1010
workerLoaders[label] = workerLoader

0 commit comments

Comments
 (0)