1import EditorWorker from 'monaco-editor/editor/editor.worker.js?worker'2import JsonWorker from 'monaco-editor/language/json/json.worker.js?worker'34export function configureMonacoWorkers(scope = globalThis) {5 scope.MonacoEnvironment = {6 ...scope.MonacoEnvironment,7 getWorker(_workerId, label) {8 return label === 'json'9 ? new JsonWorker({ name: 'diagramzip-json' })10 : new EditorWorker({ name: 'diagramzip-editor' })11 },12 }13}