|
5 | 5 |
|
6 | 6 | import * as monaco from 'monaco-editor';
|
7 | 7 | import 'vscode/localExtensionHost';
|
8 |
| -import { initialize, IWorkbenchConstructionOptions } from 'vscode/services'; |
| 8 | +import { initialize, IWorkbenchConstructionOptions } from '@codingame/monaco-vscode-api/services'; |
9 | 9 | import type { OpenEditor } from '@codingame/monaco-vscode-editor-service-override';
|
10 | 10 | import type { WorkerConfig } from '@codingame/monaco-vscode-extensions-service-override';
|
11 | 11 | import getExtensionServiceOverride from '@codingame/monaco-vscode-extensions-service-override';
|
12 | 12 | import getLanguagesServiceOverride from '@codingame/monaco-vscode-languages-service-override';
|
13 | 13 | import getModelServiceOverride from '@codingame/monaco-vscode-model-service-override';
|
14 | 14 | import getLogServiceOverride from '@codingame/monaco-vscode-log-service-override';
|
15 | 15 | import type { LocalizationOptions } from '@codingame/monaco-vscode-localization-service-override';
|
16 |
| -import { EnvironmentOverride } from 'vscode/workbench'; |
| 16 | +import { EnvironmentOverride } from '@codingame/monaco-vscode-api/workbench'; |
17 | 17 | import { Logger } from 'monaco-languageclient/tools';
|
18 | 18 | import { FakeWorker as Worker } from './fakeWorker.js';
|
19 |
| -import { setUnexpectedErrorHandler } from 'vscode/monaco'; |
| 19 | +import { setUnexpectedErrorHandler } from '@codingame/monaco-vscode-api/monaco'; |
20 | 20 | import { initUserConfiguration } from '@codingame/monaco-vscode-configuration-service-override';
|
21 | 21 |
|
22 | 22 | export interface MonacoEnvironmentEnhanced extends monaco.Environment {
|
@@ -162,7 +162,7 @@ export const importAllServices = async (vscodeApiConfig: VscodeApiConfig, instru
|
162 | 162 | */
|
163 | 163 | export const configureExtHostWorker = async (enableExtHostWorker: boolean, userServices: monaco.editor.IEditorOverrideServices) => {
|
164 | 164 | if (enableExtHostWorker) {
|
165 |
| - const fakeWorker = new Worker(new URL('vscode/workers/extensionHost.worker', import.meta.url), { type: 'module' }); |
| 165 | + const fakeWorker = new Worker(new URL('@codingame/monaco-vscode-api/workers/extensionHost.worker', import.meta.url), { type: 'module' }); |
166 | 166 | const workerConfig: WorkerConfig = {
|
167 | 167 | url: fakeWorker.url.toString(),
|
168 | 168 | options: fakeWorker.options
|
|
0 commit comments