define("vs/workers.8ff654dc",["exports","./editor.api.001a2486"],function(l,i){"use strict";function s(r,t){var o;const e=globalThis.MonacoEnvironment;if(e!=null&&e.createTrustedTypesPolicy)try{return e.createTrustedTypesPolicy(r,t)}catch(c){console.error(c);return}try{return(o=globalThis.trustedTypes)==null?void 0:o.createPolicy(r,t)}catch(c){console.error(c);return}}let n;typeof self=="object"&&self.constructor&&self.constructor.name==="DedicatedWorkerGlobalScope"&&globalThis.workerttPolicy!==void 0?n=globalThis.workerttPolicy:n=s("defaultWorkerFactory",{createScriptURL:r=>r});function a(r){const t=r.label,e=globalThis.MonacoEnvironment;if(e){if(typeof e.getWorker=="function")return e.getWorker("workerMain.js",t);if(typeof e.getWorkerUrl=="function"){const o=e.getWorkerUrl("workerMain.js",t);return new Worker(n?n.createScriptURL(o):o,{name:t,type:"module"})}}throw new Error("You must define a function MonacoEnvironment.getWorkerUrl or MonacoEnvironment.getWorker")}function u(r){var e;const t=Promise.resolve(a({label:(e=r.label)!=null?e:"monaco-editor-worker",moduleId:r.moduleId})).then(o=>(o.postMessage("ignore"),o.postMessage(r.createData),o));return i.editor.createWebWorker({worker:t,host:r.host,keepIdleModels:r.keepIdleModels})}l.createWebWorker=u});