UNPKG

monaco-editor

Version:
2 lines (1 loc) 2.73 kB
define("vs/editor/editor.main",["exports","../json.worker-BizpAl9O","../css.worker-CyhWkhHo","../html.worker-CA3iAimZ","../ts.worker-2QLmBukE","require","vs/nls.messages-loader!","../index-CBVt3dzv","../monaco.contribution-9cKT3C7t","../editor-KLE6jdfb","../monaco.contribution-BgRy6xDf","../monaco.contribution-BE88ZNGY","../monaco.contribution-BPhsneLd"],(function(e,m,k,v,h,a,S,l,u,r,g,y,f){"use strict";function w(t){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const s in t)if(s!=="default"){const d=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(n,s,d.get?d:{enumerable:!0,get:()=>t[s]})}}return n.default=t,Object.freeze(n)}const j=w(a),T=""+new URL(a.toUrl("../assets/editor.worker-lj3bdIIn.js"),document.baseURI).href;typeof globalThis.require<"u"&&typeof globalThis.require.config=="function"&&globalThis.require.config({ignoreDuplicateModules:["vscode-languageserver-types","vscode-languageserver-types/main","vscode-languageserver-textdocument","vscode-languageserver-textdocument/main","vscode-nls","vscode-nls/vscode-nls","jsonc-parser","jsonc-parser/main","vscode-uri","vscode-uri/index","vs/basic-languages/typescript/typescript"]}),self.MonacoEnvironment={getWorker:function(t,n){return n==="json"?new Worker(o(m.__worker_url_0__)):n==="css"||n==="scss"||n==="less"?new Worker(o(k.__worker_url_0__)):n==="html"||n==="handlebars"||n==="razor"?new Worker(o(v.__worker_url_0__)):n==="typescript"||n==="javascript"?new Worker(o(h.__worker_url_0__)):new Worker(o(T))}};function o(t){typeof t!="string"&&(t=t.toString());const n=new Blob([["const ttPolicy = globalThis.trustedTypes?.createPolicy('defaultWorkerFactory', { createScriptURL: value => value });","globalThis.workerttPolicy = ttPolicy;",`importScripts(ttPolicy?.createScriptURL(${JSON.stringify(t)}) ?? ${JSON.stringify(t)});`,"globalThis.postMessage({ type: 'vscode-worker-ready' });"].join("")],{type:"application/javascript"});return URL.createObjectURL(n)}globalThis.monaco=l.monaco;const i=r.languages;i.css=u.register,i.html=g.register,i.typescript=y.register,i.json=f.register;const b=j.toUrl("vs/editor/editor.main.css"),c=document.createElement("link");c.rel="stylesheet",c.href=b,document.head.appendChild(c),e.lsp=l.index,e.css=u.register,e.CancellationTokenSource=r.CancellationTokenSource,e.Emitter=r.Emitter,e.KeyCode=r.KeyCode,e.KeyMod=r.KeyMod,e.MarkerSeverity=r.MarkerSeverity,e.MarkerTag=r.MarkerTag,e.Position=r.Position,e.Range=r.Range,e.Selection=r.Selection,e.SelectionDirection=r.SelectionDirection,e.Token=r.Token,e.Uri=r.Uri,e.editor=r.editor,e.languages=r.languages,e.html=g.register,e.typescript=y.register,e.json=f.register,Object.defineProperty(e,Symbol.toStringTag,{value:"Module"})}));