diff --git a/gui/src/components/JsonEditor.tsx b/gui/src/components/JsonEditor.tsx index 97d75de1..25e0986b 100644 --- a/gui/src/components/JsonEditor.tsx +++ b/gui/src/components/JsonEditor.tsx @@ -2,8 +2,8 @@ import type { FC } from 'react' import Editor, { type OnMount, loader } from '@monaco-editor/react' import * as monaco from 'monaco-editor' -import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker' -import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker' +import editorWorker from 'monaco-editor/editor/editor.worker?worker' +import jsonWorker from 'monaco-editor/language/json/json.worker?worker' import { useCallback, useRef } from 'react' import { useFont } from '@/hooks/useFont' diff --git a/gui/src/pages/FilesPage.tsx b/gui/src/pages/FilesPage.tsx index 6a2bf3c6..c05c39e1 100644 --- a/gui/src/pages/FilesPage.tsx +++ b/gui/src/pages/FilesPage.tsx @@ -4,7 +4,7 @@ import { useCallback, useEffect, useMemo, useRef, useState } from 'react' import type { OnMount } from '@monaco-editor/react' import Editor, { loader } from '@monaco-editor/react' import * as monaco from 'monaco-editor' -import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker' +import editorWorker from 'monaco-editor/editor/editor.worker?worker' import { ChevronDown, ChevronRight, RefreshCw, Save } from 'lucide-react' diff --git a/gui/vitest.setup.ts b/gui/vitest.setup.ts index 57e50792..4405bbcb 100644 --- a/gui/vitest.setup.ts +++ b/gui/vitest.setup.ts @@ -18,6 +18,10 @@ vi.mock('@monaco-editor/react', () => ({ }, })) -vi.mock('monaco-editor/esm/vs/editor/editor.worker?worker', () => ({ +vi.mock('monaco-editor/editor/editor.worker?worker', () => ({ + default: class MockWorker {}, +})) + +vi.mock('monaco-editor/language/json/json.worker?worker', () => ({ default: class MockWorker {}, }))