| 1234567891011121314151617 |
- import * as monaco from 'monaco-editor'
- import { setupMonacoWorkers } from './workers/setup'
- import { registerDarkTheme } from './themes/dark'
- import { registerLanguages } from './languages'
- let initialized = false
- export function initMonaco() {
- if (initialized) return monaco
- initialized = true
- setupMonacoWorkers()
- registerDarkTheme()
- registerLanguages()
- return monaco
- }
|