monaco-editor/src/editor/editor.main.ts
Henning Dieterichs a59f6c8a72
uses rollup to bundle monaco-editor's monaco.d.ts (#5033)
* uses rollup to bundle monaco-editor's monaco.d.ts

* Adds missing await
2025-10-09 21:26:17 +02:00

18 lines
750 B
TypeScript

import { createWebWorker } from '../common/workers.js';
import '../basic-languages/monaco.contribution.js';
import * as css from '../language/css/monaco.contribution.js';
import * as html from '../language/html/monaco.contribution.js';
import * as json from '../language/json/monaco.contribution.js';
import * as typescript from '../language/typescript/monaco.contribution.js';
import * as monaco from 'monaco-editor-core';
export * from 'monaco-editor-core';
export { css, html, json, typescript };
const existingCreateWebWorker = monaco.editor.createWebWorker;
monaco.editor.createWebWorker = function (options: any) {
if (options.worker === undefined) {
return createWebWorker(options);
}
return existingCreateWebWorker(options);
} as any;