UNPKG

@scalar/api-client

Version:

the open source API testing client

24 lines (23 loc) 521 B
import o from "monaco-editor/esm/vs/editor/editor.worker.js?worker"; import n from "monaco-editor/esm/vs/language/json/json.worker.js?worker"; import t from "./yaml.worker.js"; const c = () => { const r = { getWorker(m, e) { switch (e) { case "json": return new n(); case "yaml": return new t(); default: return new o(); } } }; globalThis.MonacoEnvironment ??= { getWorker: r.getWorker }; }; export { c as ensureMonacoEnvironment };