@coder/code-server-pr
Version:
Run VS Code on a remote server.
7 lines • 369 kB
JavaScript
/*!--------------------------------------------------------
* Copyright (C) Microsoft Corporation. All rights reserved.
*--------------------------------------------------------*/(function(){var se=["require","exports","vs/base/common/platform","vs/base/common/strings","vs/base/common/event","vs/editor/common/core/position","vs/editor/common/core/range","vs/base/common/lifecycle","vs/base/common/path","vs/base/common/types","vs/base/common/uri","vs/base/common/errors","vs/base/common/cancellation","vs/base/common/arrays","vs/base/common/functional","vs/base/common/stopwatch","vs/base/common/diff/diff","vs/base/common/extpath","vs/base/common/uint","vs/editor/common/core/characterClassifier","vs/editor/common/model","vs/base/common/codicons","vs/base/common/decorators","vs/base/common/diff/diffChange","vs/base/common/iterator","vs/base/common/keyCodes","vs/base/common/lazy","vs/base/common/linkedList","vs/base/common/process","vs/base/common/cache","vs/base/common/hash","vs/base/common/map","vs/base/common/objects","vs/base/common/network","vs/base/common/resources","vs/base/common/async","vs/base/common/glob","vs/editor/common/core/selection","vs/editor/common/core/wordCharacterClassifier","vs/editor/common/core/wordHelper","vs/editor/common/diff/diffComputer","vs/editor/common/languageSelector","vs/editor/common/languages/linkComputer","vs/editor/common/languages/supports/inplaceReplaceSupport","vs/editor/common/languageFeatureRegistry","vs/editor/common/model/prefixSumComputer","vs/editor/common/model/mirrorTextModel","vs/editor/common/model/textModelSearch","vs/editor/common/languages/unicodeTextModelHighlighter","vs/editor/common/standalone/standaloneEnums","vs/editor/common/tokenizationRegistry","vs/editor/common/languages","vs/editor/common/services/editorBaseApi","vs/base/common/worker/simpleWorker","vs/editor/common/services/editorSimpleWorker"],ae=function(W){for(var t=[],D=0,n=W.length;D<n;D++)t[D]=se[W[D]];return t},Fe=this,Se=typeof global=="object"?global:{},de;(function(W){W.global=Fe;var t=function(){function D(){this._detected=!1,this._isWindows=!1,this._isNode=!1,this._isElectronRenderer=!1,this._isWebWorker=!1,this._isElectronNodeIntegrationWebWorker=!1}return Object.defineProperty(D.prototype,"isWindows",{get:function(){return this._detect(),this._isWindows},enumerable:!1,configurable:!0}),Object.defineProperty(D.prototype,"isNode",{get:function(){return this._detect(),this._isNode},enumerable:!1,configurable:!0}),Object.defineProperty(D.prototype,"isElectronRenderer",{get:function(){return this._detect(),this._isElectronRenderer},enumerable:!1,configurable:!0}),Object.defineProperty(D.prototype,"isWebWorker",{get:function(){return this._detect(),this._isWebWorker},enumerable:!1,configurable:!0}),Object.defineProperty(D.prototype,"isElectronNodeIntegrationWebWorker",{get:function(){return this._detect(),this._isElectronNodeIntegrationWebWorker},enumerable:!1,configurable:!0}),D.prototype._detect=function(){this._detected||(this._detected=!0,this._isWindows=D._isWindows(),this._isNode=typeof module!="undefined"&&!!module.exports,this._isElectronRenderer=typeof process!="undefined"&&typeof process.versions!="undefined"&&typeof process.versions.electron!="undefined"&&process.type==="renderer",this._isWebWorker=typeof W.global.importScripts=="function",this._isElectronNodeIntegrationWebWorker=this._isWebWorker&&typeof process!="undefined"&&typeof process.versions!="undefined"&&typeof process.versions.electron!="undefined"&&process.type==="worker")},D._isWindows=function(){return typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.indexOf("Windows")>=0?!0:typeof process!="undefined"?process.platform==="win32":!1},D}();W.Environment=t})(de||(de={}));var de;(function(W){var t=function(){function M(h,y,g){this.type=h,this.detail=y,this.timestamp=g}return M}();W.LoaderEvent=t;var D=function(){function M(h){this._events=[new t(1,"",h)]}return M.prototype.record=function(h,y){this._events.push(new t(h,y,W.Utilities.getHighPerformanceTimestamp()))},M.prototype.getEvents=function(){return this._events},M}();W.LoaderEventRecorder=D;var n=function(){function M(){}return M.prototype.record=function(h,y){},M.prototype.getEvents=function(){return[]},M.INSTANCE=new M,M}();W.NullLoaderEventRecorder=n})(de||(de={}));var de;(function(W){var t=function(){function D(){}return D.fileUriToFilePath=function(n,M){if(M=decodeURI(M).replace(/%23/g,"#"),n){if(/^file:\/\/\//.test(M))return M.substr(8);if(/^file:\/\//.test(M))return M.substr(5)}else if(/^file:\/\//.test(M))return M.substr(7);return M},D.startsWith=function(n,M){return n.length>=M.length&&n.substr(0,M.length)===M},D.endsWith=function(n,M){return n.length>=M.length&&n.substr(n.length-M.length)===M},D.containsQueryString=function(n){return/^[^\#]*\?/gi.test(n)},D.isAbsolutePath=function(n){return/^((http:\/\/)|(https:\/\/)|(file:\/\/)|(\/))/.test(n)},D.forEachProperty=function(n,M){if(n){var h=void 0;for(h in n)n.hasOwnProperty(h)&&M(h,n[h])}},D.isEmpty=function(n){var M=!0;return D.forEachProperty(n,function(){M=!1}),M},D.recursiveClone=function(n){if(!n||typeof n!="object"||n instanceof RegExp||!Array.isArray(n)&&Object.getPrototypeOf(n)!==Object.prototype)return n;var M=Array.isArray(n)?[]:{};return D.forEachProperty(n,function(h,y){y&&typeof y=="object"?M[h]=D.recursiveClone(y):M[h]=y}),M},D.generateAnonymousModule=function(){return"===anonymous"+D.NEXT_ANONYMOUS_ID+++"==="},D.isAnonymousModule=function(n){return D.startsWith(n,"===anonymous")},D.getHighPerformanceTimestamp=function(){return this.PERFORMANCE_NOW_PROBED||(this.PERFORMANCE_NOW_PROBED=!0,this.HAS_PERFORMANCE_NOW=W.global.performance&&typeof W.global.performance.now=="function"),this.HAS_PERFORMANCE_NOW?W.global.performance.now():Date.now()},D.NEXT_ANONYMOUS_ID=1,D.PERFORMANCE_NOW_PROBED=!1,D.HAS_PERFORMANCE_NOW=!1,D}();W.Utilities=t})(de||(de={}));var de;(function(W){function t(M){if(M instanceof Error)return M;var h=new Error(M.message||String(M)||"Unknown Error");return M.stack&&(h.stack=M.stack),h}W.ensureError=t;var D=function(){function M(){}return M.validateConfigurationOptions=function(h){function y(o){if(o.phase==="loading"){console.error('Loading "'+o.moduleId+'" failed'),console.error(o),console.error("Here are the modules that depend on it:"),console.error(o.neededBy);return}if(o.phase==="factory"){console.error('The factory method of "'+o.moduleId+'" has thrown an exception'),console.error(o);return}}if(h=h||{},typeof h.baseUrl!="string"&&(h.baseUrl=""),typeof h.isBuild!="boolean"&&(h.isBuild=!1),typeof h.paths!="object"&&(h.paths={}),typeof h.config!="object"&&(h.config={}),typeof h.catchError=="undefined"&&(h.catchError=!1),typeof h.recordStats=="undefined"&&(h.recordStats=!1),typeof h.urlArgs!="string"&&(h.urlArgs=""),typeof h.onError!="function"&&(h.onError=y),Array.isArray(h.ignoreDuplicateModules)||(h.ignoreDuplicateModules=[]),h.baseUrl.length>0&&(W.Utilities.endsWith(h.baseUrl,"/")||(h.baseUrl+="/")),typeof h.cspNonce!="string"&&(h.cspNonce=""),typeof h.preferScriptTags=="undefined"&&(h.preferScriptTags=!1),Array.isArray(h.nodeModules)||(h.nodeModules=[]),h.nodeCachedData&&typeof h.nodeCachedData=="object"&&(typeof h.nodeCachedData.seed!="string"&&(h.nodeCachedData.seed="seed"),(typeof h.nodeCachedData.writeDelay!="number"||h.nodeCachedData.writeDelay<0)&&(h.nodeCachedData.writeDelay=1e3*7),!h.nodeCachedData.path||typeof h.nodeCachedData.path!="string")){var g=t(new Error("INVALID cached data configuration, 'path' MUST be set"));g.phase="configuration",h.onError(g),h.nodeCachedData=void 0}return h},M.mergeConfigurationOptions=function(h,y){h===void 0&&(h=null),y===void 0&&(y=null);var g=W.Utilities.recursiveClone(y||{});return W.Utilities.forEachProperty(h,function(o,c){o==="ignoreDuplicateModules"&&typeof g.ignoreDuplicateModules!="undefined"?g.ignoreDuplicateModules=g.ignoreDuplicateModules.concat(c):o==="paths"&&typeof g.paths!="undefined"?W.Utilities.forEachProperty(c,function(p,N){return g.paths[p]=N}):o==="config"&&typeof g.config!="undefined"?W.Utilities.forEachProperty(c,function(p,N){return g.config[p]=N}):g[o]=W.Utilities.recursiveClone(c)}),M.validateConfigurationOptions(g)},M}();W.ConfigurationOptionsUtil=D;var n=function(){function M(h,y){if(this._env=h,this.options=D.mergeConfigurationOptions(y),this._createIgnoreDuplicateModulesMap(),this._createNodeModulesMap(),this._createSortedPathsRules(),this.options.baseUrl===""){if(this.options.nodeRequire&&this.options.nodeRequire.main&&this.options.nodeRequire.main.filename&&this._env.isNode){var g=this.options.nodeRequire.main.filename,o=Math.max(g.lastIndexOf("/"),g.lastIndexOf("\\"));this.options.baseUrl=g.substring(0,o+1)}if(this.options.nodeMain&&this._env.isNode){var g=this.options.nodeMain,o=Math.max(g.lastIndexOf("/"),g.lastIndexOf("\\"));this.options.baseUrl=g.substring(0,o+1)}}}return M.prototype._createIgnoreDuplicateModulesMap=function(){this.ignoreDuplicateModulesMap={};for(var h=0;h<this.options.ignoreDuplicateModules.length;h++)this.ignoreDuplicateModulesMap[this.options.ignoreDuplicateModules[h]]=!0},M.prototype._createNodeModulesMap=function(){this.nodeModulesMap=Object.create(null);for(var h=0,y=this.options.nodeModules;h<y.length;h++){var g=y[h];this.nodeModulesMap[g]=!0}},M.prototype._createSortedPathsRules=function(){var h=this;this.sortedPathsRules=[],W.Utilities.forEachProperty(this.options.paths,function(y,g){Array.isArray(g)?h.sortedPathsRules.push({from:y,to:g}):h.sortedPathsRules.push({from:y,to:[g]})}),this.sortedPathsRules.sort(function(y,g){return g.from.length-y.from.length})},M.prototype.cloneAndMerge=function(h){return new M(this._env,D.mergeConfigurationOptions(h,this.options))},M.prototype.getOptionsLiteral=function(){return this.options},M.prototype._applyPaths=function(h){for(var y,g=0,o=this.sortedPathsRules.length;g<o;g++)if(y=this.sortedPathsRules[g],W.Utilities.startsWith(h,y.from)){for(var c=[],p=0,N=y.to.length;p<N;p++)c.push(y.to[p]+h.substr(y.from.length));return c}return[h]},M.prototype._addUrlArgsToUrl=function(h){return W.Utilities.containsQueryString(h)?h+"&"+this.options.urlArgs:h+"?"+this.options.urlArgs},M.prototype._addUrlArgsIfNecessaryToUrl=function(h){return this.options.urlArgs?this._addUrlArgsToUrl(h):h},M.prototype._addUrlArgsIfNecessaryToUrls=function(h){if(this.options.urlArgs)for(var y=0,g=h.length;y<g;y++)h[y]=this._addUrlArgsToUrl(h[y]);return h},M.prototype.moduleIdToPaths=function(h){if(this._env.isNode){var y=this.nodeModulesMap[h]===!0||this.options.amdModulesPattern instanceof RegExp&&!this.options.amdModulesPattern.test(h);if(y)return this.isBuild()?["empty:"]:["node|"+h]}var g=h,o;if(!W.Utilities.endsWith(g,".js")&&!W.Utilities.isAbsolutePath(g)){o=this._applyPaths(g);for(var c=0,p=o.length;c<p;c++)this.isBuild()&&o[c]==="empty:"||(W.Utilities.isAbsolutePath(o[c])||(o[c]=this.options.baseUrl+o[c]),!W.Utilities.endsWith(o[c],".js")&&!W.Utilities.containsQueryString(o[c])&&(o[c]=o[c]+".js"))}else!W.Utilities.endsWith(g,".js")&&!W.Utilities.containsQueryString(g)&&(g=g+".js"),o=[g];return this._addUrlArgsIfNecessaryToUrls(o)},M.prototype.requireToUrl=function(h){var y=h;return W.Utilities.isAbsolutePath(y)||(y=this._applyPaths(y)[0],W.Utilities.isAbsolutePath(y)||(y=this.options.baseUrl+y)),this._addUrlArgsIfNecessaryToUrl(y)},M.prototype.isBuild=function(){return this.options.isBuild},M.prototype.isDuplicateMessageIgnoredFor=function(h){return this.ignoreDuplicateModulesMap.hasOwnProperty(h)},M.prototype.getConfigForModule=function(h){if(this.options.config)return this.options.config[h]},M.prototype.shouldCatchError=function(){return this.options.catchError},M.prototype.shouldRecordStats=function(){return this.options.recordStats},M.prototype.onError=function(h){this.options.onError(h)},M}();W.Configuration=n})(de||(de={}));var de;(function(W){var t=function(){function o(c){this._env=c,this._scriptLoader=null,this._callbackMap={}}return o.prototype.load=function(c,p,N,w){var _=this;if(!this._scriptLoader)if(this._env.isWebWorker)this._scriptLoader=new M;else if(this._env.isElectronRenderer){var e=c.getConfig().getOptionsLiteral().preferScriptTags;e?this._scriptLoader=new D:this._scriptLoader=new h(this._env)}else this._env.isNode?this._scriptLoader=new h(this._env):this._scriptLoader=new D;var v={callback:N,errorback:w};if(this._callbackMap.hasOwnProperty(p)){this._callbackMap[p].push(v);return}this._callbackMap[p]=[v],this._scriptLoader.load(c,p,function(){return _.triggerCallback(p)},function(A){return _.triggerErrorback(p,A)})},o.prototype.triggerCallback=function(c){var p=this._callbackMap[c];delete this._callbackMap[c];for(var N=0;N<p.length;N++)p[N].callback()},o.prototype.triggerErrorback=function(c,p){var N=this._callbackMap[c];delete this._callbackMap[c];for(var w=0;w<N.length;w++)N[w].errorback(p)},o}(),D=function(){function o(){}return o.prototype.attachListeners=function(c,p,N){var w=function(){c.removeEventListener("load",_),c.removeEventListener("error",e)},_=function(v){w(),p()},e=function(v){w(),N(v)};c.addEventListener("load",_),c.addEventListener("error",e)},o.prototype.load=function(c,p,N,w){if(/^node\|/.test(p)){var _=c.getConfig().getOptionsLiteral(),e=y(c.getRecorder(),_.nodeRequire||W.global.nodeRequire),v=p.split("|"),A=null;try{A=e(v[1])}catch(a){w(a);return}c.enqueueDefineAnonymousModule([],function(){return A}),N()}else{var E=document.createElement("script");E.setAttribute("async","async"),E.setAttribute("type","text/javascript"),this.attachListeners(E,N,w);var m=c.getConfig().getOptionsLiteral().trustedTypesPolicy;m&&(p=m.createScriptURL(p)),E.setAttribute("src",p);var l=c.getConfig().getOptionsLiteral().cspNonce;l&&E.setAttribute("nonce",l),document.getElementsByTagName("head")[0].appendChild(E)}},o}();function n(o){var c=o.getConfig().getOptionsLiteral().trustedTypesPolicy;try{var p=c?self.eval(c.createScript("","true")):new Function("true");return p.call(self),!0}catch{return!1}}var M=function(){function o(){this._cachedCanUseEval=null}return o.prototype._canUseEval=function(c){return this._cachedCanUseEval===null&&(this._cachedCanUseEval=n(c)),this._cachedCanUseEval},o.prototype.load=function(c,p,N,w){if(/^node\|/.test(p)){var _=c.getConfig().getOptionsLiteral(),e=y(c.getRecorder(),_.nodeRequire||W.global.nodeRequire),v=p.split("|"),A=null;try{A=e(v[1])}catch(l){w(l);return}c.enqueueDefineAnonymousModule([],function(){return A}),N()}else{var E=c.getConfig().getOptionsLiteral().trustedTypesPolicy,m=/^((http:)|(https:)|(file:))/.test(p)&&p.substring(0,self.origin.length)!==self.origin;if(!m&&this._canUseEval(c)){fetch(p).then(function(l){if(l.status!==200)throw new Error(l.statusText);return l.text()}).then(function(l){l=l+`
//# sourceURL=`+p;var a=E?self.eval(E.createScript("",l)):new Function(l);a.call(self),N()}).then(void 0,w);return}try{E&&(p=E.createScriptURL(p)),importScripts(p),N()}catch(l){w(l)}}},o}(),h=function(){function o(c){this._env=c,this._didInitialize=!1,this._didPatchNodeRequire=!1}return o.prototype._init=function(c){this._didInitialize||(this._didInitialize=!0,this._fs=c("fs"),this._vm=c("vm"),this._path=c("path"),this._crypto=c("crypto"))},o.prototype._initNodeRequire=function(c,p){var N=p.getConfig().getOptionsLiteral().nodeCachedData;if(!N||this._didPatchNodeRequire)return;this._didPatchNodeRequire=!0;var w=this,_=c("module");function e(v){var A=v.constructor,E=function(l){try{return v.require(l)}finally{}};return E.resolve=function(l,a){return A._resolveFilename(l,v,!1,a)},E.resolve.paths=function(l){return A._resolveLookupPaths(l,v)},E.main=process.mainModule,E.extensions=A._extensions,E.cache=A._cache,E}_.prototype._compile=function(v,A){var E=_.wrap(v.replace(/^#!.*/,"")),m=p.getRecorder(),l=w._getCachedDataPath(N,A),a={filename:A},u;try{var d=w._fs.readFileSync(l);u=d.slice(0,16),a.cachedData=d.slice(16),m.record(60,l)}catch{m.record(61,l)}var L=new w._vm.Script(E,a),C=L.runInThisContext(a),s=w._path.dirname(A),i=e(this),f=[this.exports,i,this,A,s,process,Se,Buffer],b=C.apply(this.exports,f);return w._handleCachedData(L,E,l,!a.cachedData,p),w._verifyCachedData(L,E,l,u,p),b}},o.prototype.load=function(c,p,N,w){var _=this,e=c.getConfig().getOptionsLiteral(),v=y(c.getRecorder(),e.nodeRequire||W.global.nodeRequire),A=e.nodeInstrumenter||function(C){return C};this._init(v),this._initNodeRequire(v,c);var E=c.getRecorder();if(/^node\|/.test(p)){var m=p.split("|"),l=null;try{l=v(m[1])}catch(C){w(C);return}c.enqueueDefineAnonymousModule([],function(){return l}),N()}else{p=W.Utilities.fileUriToFilePath(this._env.isWindows,p);var a=this._path.normalize(p),u=this._getElectronRendererScriptPathOrUri(a),d=Boolean(e.nodeCachedData),L=d?this._getCachedDataPath(e.nodeCachedData,p):void 0;this._readSourceAndCachedData(a,L,E,function(C,s,i,f){if(C){w(C);return}var b;s.charCodeAt(0)===o._BOM?b=o._PREFIX+s.substring(1)+o._SUFFIX:b=o._PREFIX+s+o._SUFFIX,b=A(b,a);var k={filename:u,cachedData:i},I=_._createAndEvalScript(c,b,k,N,w);_._handleCachedData(I,b,L,d&&!i,c),_._verifyCachedData(I,b,L,f,c)})}},o.prototype._createAndEvalScript=function(c,p,N,w,_){var e=c.getRecorder();e.record(31,N.filename);var v=new this._vm.Script(p,N),A=v.runInThisContext(N),E=c.getGlobalAMDDefineFunc(),m=!1,l=function(){return m=!0,E.apply(null,arguments)};return l.amd=E.amd,A.call(W.global,c.getGlobalAMDRequireFunc(),l,N.filename,this._path.dirname(N.filename)),e.record(32,N.filename),m?w():_(new Error("Didn't receive define call in "+N.filename+"!")),v},o.prototype._getElectronRendererScriptPathOrUri=function(c){if(!this._env.isElectronRenderer)return c;var p=c.match(/^([a-z])\:(.*)/i);return p?"file:///"+(p[1].toUpperCase()+":"+p[2]).replace(/\\/g,"/"):"file://"+c},o.prototype._getCachedDataPath=function(c,p){var N=this._crypto.createHash("md5").update(p,"utf8").update(c.seed,"utf8").update(process.arch,"").digest("hex"),w=this._path.basename(p).replace(/\.js$/,"");return this._path.join(c.path,w+"-"+N+".code")},o.prototype._handleCachedData=function(c,p,N,w,_){var e=this;c.cachedDataRejected?this._fs.unlink(N,function(v){_.getRecorder().record(62,N),e._createAndWriteCachedData(c,p,N,_),v&&_.getConfig().onError(v)}):w&&this._createAndWriteCachedData(c,p,N,_)},o.prototype._createAndWriteCachedData=function(c,p,N,w){var _=this,e=Math.ceil(w.getConfig().getOptionsLiteral().nodeCachedData.writeDelay*(1+Math.random())),v=-1,A=0,E=void 0,m=function(){setTimeout(function(){E||(E=_._crypto.createHash("md5").update(p,"utf8").digest());var l=c.createCachedData();if(!(l.length===0||l.length===v||A>=5)){if(l.length<v){m();return}v=l.length,_._fs.writeFile(N,Buffer.concat([E,l]),function(a){a&&w.getConfig().onError(a),w.getRecorder().record(63,N),m()})}},e*Math.pow(4,A++))};m()},o.prototype._readSourceAndCachedData=function(c,p,N,w){if(!p)this._fs.readFile(c,{encoding:"utf8"},w);else{var _=void 0,e=void 0,v=void 0,A=2,E=function(m){m?w(m):--A==0&&w(void 0,_,e,v)};this._fs.readFile(c,{encoding:"utf8"},function(m,l){_=l,E(m)}),this._fs.readFile(p,function(m,l){!m&&l&&l.length>0?(v=l.slice(0,16),e=l.slice(16),N.record(60,p)):N.record(61,p),E()})}},o.prototype._verifyCachedData=function(c,p,N,w,_){var e=this;!w||c.cachedDataRejected||setTimeout(function(){var v=e._crypto.createHash("md5").update(p,"utf8").digest();w.equals(v)||(_.getConfig().onError(new Error("FAILED TO VERIFY CACHED DATA, deleting stale '"+N+"' now, but a RESTART IS REQUIRED")),e._fs.unlink(N,function(A){A&&_.getConfig().onError(A)}))},Math.ceil(5e3*(1+Math.random())))},o._BOM=65279,o._PREFIX="(function (require, define, __filename, __dirname) { ",o._SUFFIX=`
});`,o}();function y(o,c){if(c.__$__isRecorded)return c;var p=function(w){o.record(33,w);try{return c(w)}finally{o.record(34,w)}};return p.__$__isRecorded=!0,p}W.ensureRecordedNodeRequire=y;function g(o){return new t(o)}W.createScriptLoader=g})(de||(de={}));var de;(function(W){var t=function(){function g(o){var c=o.lastIndexOf("/");c!==-1?this.fromModulePath=o.substr(0,c+1):this.fromModulePath=""}return g._normalizeModuleId=function(o){var c=o,p;for(p=/\/\.\//;p.test(c);)c=c.replace(p,"/");for(c=c.replace(/^\.\//g,""),p=/\/(([^\/])|([^\/][^\/\.])|([^\/\.][^\/])|([^\/][^\/][^\/]+))\/\.\.\//;p.test(c);)c=c.replace(p,"/");return c=c.replace(/^(([^\/])|([^\/][^\/\.])|([^\/\.][^\/])|([^\/][^\/][^\/]+))\/\.\.\//,""),c},g.prototype.resolveModule=function(o){var c=o;return W.Utilities.isAbsolutePath(c)||(W.Utilities.startsWith(c,"./")||W.Utilities.startsWith(c,"../"))&&(c=g._normalizeModuleId(this.fromModulePath+c)),c},g.ROOT=new g(""),g}();W.ModuleIdResolver=t;var D=function(){function g(o,c,p,N,w,_){this.id=o,this.strId=c,this.dependencies=p,this._callback=N,this._errorback=w,this.moduleIdResolver=_,this.exports={},this.error=null,this.exportsPassedIn=!1,this.unresolvedDependenciesCount=this.dependencies.length,this._isComplete=!1}return g._safeInvokeFunction=function(o,c){try{return{returnedValue:o.apply(W.global,c),producedError:null}}catch(p){return{returnedValue:null,producedError:p}}},g._invokeFactory=function(o,c,p,N){return o.isBuild()&&!W.Utilities.isAnonymousModule(c)?{returnedValue:null,producedError:null}:o.shouldCatchError()?this._safeInvokeFunction(p,N):{returnedValue:p.apply(W.global,N),producedError:null}},g.prototype.complete=function(o,c,p){this._isComplete=!0;var N=null;if(this._callback)if(typeof this._callback=="function"){o.record(21,this.strId);var w=g._invokeFactory(c,this.strId,this._callback,p);N=w.producedError,o.record(22,this.strId),!N&&typeof w.returnedValue!="undefined"&&(!this.exportsPassedIn||W.Utilities.isEmpty(this.exports))&&(this.exports=w.returnedValue)}else this.exports=this._callback;if(N){var _=W.ensureError(N);_.phase="factory",_.moduleId=this.strId,this.error=_,c.onError(_)}this.dependencies=null,this._callback=null,this._errorback=null,this.moduleIdResolver=null},g.prototype.onDependencyError=function(o){return this._isComplete=!0,this.error=o,this._errorback?(this._errorback(o),!0):!1},g.prototype.isComplete=function(){return this._isComplete},g}();W.Module=D;var n=function(){function g(){this._nextId=0,this._strModuleIdToIntModuleId=new Map,this._intModuleIdToStrModuleId=[],this.getModuleId("exports"),this.getModuleId("module"),this.getModuleId("require")}return g.prototype.getMaxModuleId=function(){return this._nextId},g.prototype.getModuleId=function(o){var c=this._strModuleIdToIntModuleId.get(o);return typeof c=="undefined"&&(c=this._nextId++,this._strModuleIdToIntModuleId.set(o,c),this._intModuleIdToStrModuleId[c]=o),c},g.prototype.getStrModuleId=function(o){return this._intModuleIdToStrModuleId[o]},g}(),M=function(){function g(o){this.id=o}return g.EXPORTS=new g(0),g.MODULE=new g(1),g.REQUIRE=new g(2),g}();W.RegularDependency=M;var h=function(){function g(o,c,p){this.id=o,this.pluginId=c,this.pluginParam=p}return g}();W.PluginDependency=h;var y=function(){function g(o,c,p,N,w){w===void 0&&(w=0),this._env=o,this._scriptLoader=c,this._loaderAvailableTimestamp=w,this._defineFunc=p,this._requireFunc=N,this._moduleIdProvider=new n,this._config=new W.Configuration(this._env),this._hasDependencyCycle=!1,this._modules2=[],this._knownModules2=[],this._inverseDependencies2=[],this._inversePluginDependencies2=new Map,this._currentAnonymousDefineCall=null,this._recorder=null,this._buildInfoPath=[],this._buildInfoDefineStack=[],this._buildInfoDependencies=[]}return g.prototype.reset=function(){return new g(this._env,this._scriptLoader,this._defineFunc,this._requireFunc,this._loaderAvailableTimestamp)},g.prototype.getGlobalAMDDefineFunc=function(){return this._defineFunc},g.prototype.getGlobalAMDRequireFunc=function(){return this._requireFunc},g._findRelevantLocationInStack=function(o,c){for(var p=function(a){return a.replace(/\\/g,"/")},N=p(o),w=c.split(/\n/),_=0;_<w.length;_++){var e=w[_].match(/(.*):(\d+):(\d+)\)?$/);if(e){var v=e[1],A=e[2],E=e[3],m=Math.max(v.lastIndexOf(" ")+1,v.lastIndexOf("(")+1);if(v=v.substr(m),v=p(v),v===N){var l={line:parseInt(A,10),col:parseInt(E,10)};return l.line===1&&(l.col-="(function (require, define, __filename, __dirname) { ".length),l}}}throw new Error("Could not correlate define call site for needle "+o)},g.prototype.getBuildInfo=function(){if(!this._config.isBuild())return null;for(var o=[],c=0,p=0,N=this._modules2.length;p<N;p++){var w=this._modules2[p];if(!!w){var _=this._buildInfoPath[w.id]||null,e=this._buildInfoDefineStack[w.id]||null,v=this._buildInfoDependencies[w.id];o[c++]={id:w.strId,path:_,defineLocation:_&&e?g._findRelevantLocationInStack(_,e):null,dependencies:v,shim:null,exports:w.exports}}}return o},g.prototype.getRecorder=function(){return this._recorder||(this._config.shouldRecordStats()?this._recorder=new W.LoaderEventRecorder(this._loaderAvailableTimestamp):this._recorder=W.NullLoaderEventRecorder.INSTANCE),this._recorder},g.prototype.getLoaderEvents=function(){return this.getRecorder().getEvents()},g.prototype.enqueueDefineAnonymousModule=function(o,c){if(this._currentAnonymousDefineCall!==null)throw new Error("Can only have one anonymous define call per script file");var p=null;this._config.isBuild()&&(p=new Error("StackLocation").stack||null),this._currentAnonymousDefineCall={stack:p,dependencies:o,callback:c}},g.prototype.defineModule=function(o,c,p,N,w,_){var e=this;_===void 0&&(_=new t(o));var v=this._moduleIdProvider.getModuleId(o);if(this._modules2[v]){this._config.isDuplicateMessageIgnoredFor(o)||console.warn("Duplicate definition of module '"+o+"'");return}var A=new D(v,o,this._normalizeDependencies(c,_),p,N,_);this._modules2[v]=A,this._config.isBuild()&&(this._buildInfoDefineStack[v]=w,this._buildInfoDependencies[v]=(A.dependencies||[]).map(function(E){return e._moduleIdProvider.getStrModuleId(E.id)})),this._resolve(A)},g.prototype._normalizeDependency=function(o,c){if(o==="exports")return M.EXPORTS;if(o==="module")return M.MODULE;if(o==="require")return M.REQUIRE;var p=o.indexOf("!");if(p>=0){var N=c.resolveModule(o.substr(0,p)),w=c.resolveModule(o.substr(p+1)),_=this._moduleIdProvider.getModuleId(N+"!"+w),e=this._moduleIdProvider.getModuleId(N);return new h(_,e,w)}return new M(this._moduleIdProvider.getModuleId(c.resolveModule(o)))},g.prototype._normalizeDependencies=function(o,c){for(var p=[],N=0,w=0,_=o.length;w<_;w++)p[N++]=this._normalizeDependency(o[w],c);return p},g.prototype._relativeRequire=function(o,c,p,N){if(typeof c=="string")return this.synchronousRequire(c,o);this.defineModule(W.Utilities.generateAnonymousModule(),c,p,N,null,o)},g.prototype.synchronousRequire=function(o,c){c===void 0&&(c=new t(o));var p=this._normalizeDependency(o,c),N=this._modules2[p.id];if(!N)throw new Error("Check dependency list! Synchronous require cannot resolve module '"+o+"'. This is the first mention of this module!");if(!N.isComplete())throw new Error("Check dependency list! Synchronous require cannot resolve module '"+o+"'. This module has not been resolved completely yet.");if(N.error)throw N.error;return N.exports},g.prototype.configure=function(o,c){var p=this._config.shouldRecordStats();c?this._config=new W.Configuration(this._env,o):this._config=this._config.cloneAndMerge(o),this._config.shouldRecordStats()&&!p&&(this._recorder=null)},g.prototype.getConfig=function(){return this._config},g.prototype._onLoad=function(o){if(this._currentAnonymousDefineCall!==null){var c=this._currentAnonymousDefineCall;this._currentAnonymousDefineCall=null,this.defineModule(this._moduleIdProvider.getStrModuleId(o),c.dependencies,c.callback,null,c.stack)}},g.prototype._createLoadError=function(o,c){var p=this,N=this._moduleIdProvider.getStrModuleId(o),w=(this._inverseDependencies2[o]||[]).map(function(e){return p._moduleIdProvider.getStrModuleId(e)}),_=W.ensureError(c);return _.phase="loading",_.moduleId=N,_.neededBy=w,_},g.prototype._onLoadError=function(o,c){var p=this._createLoadError(o,c);this._modules2[o]||(this._modules2[o]=new D(o,this._moduleIdProvider.getStrModuleId(o),[],function(){},null,null));for(var N=[],w=0,_=this._moduleIdProvider.getMaxModuleId();w<_;w++)N[w]=!1;var e=!1,v=[];for(v.push(o),N[o]=!0;v.length>0;){var A=v.shift(),E=this._modules2[A];E&&(e=E.onDependencyError(p)||e);var m=this._inverseDependencies2[A];if(m)for(var w=0,_=m.length;w<_;w++){var l=m[w];N[l]||(v.push(l),N[l]=!0)}}e||this._config.onError(p)},g.prototype._hasDependencyPath=function(o,c){var p=this._modules2[o];if(!p)return!1;for(var N=[],w=0,_=this._moduleIdProvider.getMaxModuleId();w<_;w++)N[w]=!1;var e=[];for(e.push(p),N[o]=!0;e.length>0;){var v=e.shift(),A=v.dependencies;if(A)for(var w=0,_=A.length;w<_;w++){var E=A[w];if(E.id===c)return!0;var m=this._modules2[E.id];m&&!N[E.id]&&(N[E.id]=!0,e.push(m))}}return!1},g.prototype._findCyclePath=function(o,c,p){if(o===c||p===50)return[o];var N=this._modules2[o];if(!N)return null;var w=N.dependencies;if(w)for(var _=0,e=w.length;_<e;_++){var v=this._findCyclePath(w[_].id,c,p+1);if(v!==null)return v.push(o),v}return null},g.prototype._createRequire=function(o){var c=this,p=function(N,w,_){return c._relativeRequire(o,N,w,_)};return p.toUrl=function(N){return c._config.requireToUrl(o.resolveModule(N))},p.getStats=function(){return c.getLoaderEvents()},p.hasDependencyCycle=function(){return c._hasDependencyCycle},p.config=function(N,w){w===void 0&&(w=!1),c.configure(N,w)},p.__$__nodeRequire=W.global.nodeRequire,p},g.prototype._loadModule=function(o){var c=this;if(!(this._modules2[o]||this._knownModules2[o])){this._knownModules2[o]=!0;var p=this._moduleIdProvider.getStrModuleId(o),N=this._config.moduleIdToPaths(p),w=/^@[^\/]+\/[^\/]+$/;this._env.isNode&&(p.indexOf("/")===-1||w.test(p))&&N.push("node|"+p);var _=-1,e=function(v){if(_++,_>=N.length)c._onLoadError(o,v);else{var A=N[_],E=c.getRecorder();if(c._config.isBuild()&&A==="empty:"){c._buildInfoPath[o]=A,c.defineModule(c._moduleIdProvider.getStrModuleId(o),[],null,null,null),c._onLoad(o);return}E.record(10,A),c._scriptLoader.load(c,A,function(){c._config.isBuild()&&(c._buildInfoPath[o]=A),E.record(11,A),c._onLoad(o)},function(m){E.record(12,A),e(m)})}};e(null)}},g.prototype._loadPluginDependency=function(o,c){var p=this;if(!(this._modules2[c.id]||this._knownModules2[c.id])){this._knownModules2[c.id]=!0;var N=function(w){p.defineModule(p._moduleIdProvider.getStrModuleId(c.id),[],w,null,null)};N.error=function(w){p._config.onError(p._createLoadError(c.id,w))},o.load(c.pluginParam,this._createRequire(t.ROOT),N,this._config.getOptionsLiteral())}},g.prototype._resolve=function(o){var c=this,p=o.dependencies;if(p)for(var N=0,w=p.length;N<w;N++){var _=p[N];if(_===M.EXPORTS){o.exportsPassedIn=!0,o.unresolvedDependenciesCount--;continue}if(_===M.MODULE){o.unresolvedDependenciesCount--;continue}if(_===M.REQUIRE){o.unresolvedDependenciesCount--;continue}var e=this._modules2[_.id];if(e&&e.isComplete()){if(e.error){o.onDependencyError(e.error);return}o.unresolvedDependenciesCount--;continue}if(this._hasDependencyPath(_.id,o.id)){this._hasDependencyCycle=!0,console.warn("There is a dependency cycle between '"+this._moduleIdProvider.getStrModuleId(_.id)+"' and '"+this._moduleIdProvider.getStrModuleId(o.id)+"'. The cyclic path follows:");var v=this._findCyclePath(_.id,o.id,0)||[];v.reverse(),v.push(_.id),console.warn(v.map(function(m){return c._moduleIdProvider.getStrModuleId(m)}).join(` =>
`)),o.unresolvedDependenciesCount--;continue}if(this._inverseDependencies2[_.id]=this._inverseDependencies2[_.id]||[],this._inverseDependencies2[_.id].push(o.id),_ instanceof h){var A=this._modules2[_.pluginId];if(A&&A.isComplete()){this._loadPluginDependency(A.exports,_);continue}var E=this._inversePluginDependencies2.get(_.pluginId);E||(E=[],this._inversePluginDependencies2.set(_.pluginId,E)),E.push(_),this._loadModule(_.pluginId);continue}this._loadModule(_.id)}o.unresolvedDependenciesCount===0&&this._onModuleComplete(o)},g.prototype._onModuleComplete=function(o){var c=this,p=this.getRecorder();if(!o.isComplete()){var N=o.dependencies,w=[];if(N)for(var _=0,e=N.length;_<e;_++){var v=N[_];if(v===M.EXPORTS){w[_]=o.exports;continue}if(v===M.MODULE){w[_]={id:o.strId,config:function(){return c._config.getConfigForModule(o.strId)}};continue}if(v===M.REQUIRE){w[_]=this._createRequire(o.moduleIdResolver);continue}var A=this._modules2[v.id];if(A){w[_]=A.exports;continue}w[_]=null}o.complete(p,this._config,w);var E=this._inverseDependencies2[o.id];if(this._inverseDependencies2[o.id]=null,E)for(var _=0,e=E.length;_<e;_++){var m=E[_],l=this._modules2[m];l.unresolvedDependenciesCount--,l.unresolvedDependenciesCount===0&&this._onModuleComplete(l)}var a=this._inversePluginDependencies2.get(o.id);if(a){this._inversePluginDependencies2.delete(o.id);for(var _=0,e=a.length;_<e;_++)this._loadPluginDependency(o.exports,a[_])}}},g}();W.ModuleManager=y})(de||(de={}));var ie,de;(function(W){var t=new W.Environment,D=null,n=function(g,o,c){typeof g!="string"&&(c=o,o=g,g=null),(typeof o!="object"||!Array.isArray(o))&&(c=o,o=null),o||(o=["require","exports","module"]),g?D.defineModule(g,o,c,null,null):D.enqueueDefineAnonymousModule(o,c)};n.amd={jQuery:!0};var M=function(g,o){o===void 0&&(o=!1),D.configure(g,o)},h=function(){if(arguments.length===1){if(arguments[0]instanceof Object&&!Array.isArray(arguments[0])){M(arguments[0]);return}if(typeof arguments[0]=="string")return D.synchronousRequire(arguments[0])}if((arguments.length===2||arguments.length===3)&&Array.isArray(arguments[0])){D.defineModule(W.Utilities.generateAnonymousModule(),arguments[0],arguments[1],arguments[2],null);return}throw new Error("Unrecognized require call")};h.config=M,h.getConfig=function(){return D.getConfig().getOptionsLiteral()},h.reset=function(){D=D.reset()},h.getBuildInfo=function(){return D.getBuildInfo()},h.getStats=function(){return D.getLoaderEvents()},h.define=n;function y(){if(typeof W.global.require!="undefined"||typeof require!="undefined"){var g=W.global.require||require;if(typeof g=="function"&&typeof g.resolve=="function"){var o=W.ensureRecordedNodeRequire(D.getRecorder(),g);W.global.nodeRequire=o,h.nodeRequire=o,h.__$__nodeRequire=o}}t.isNode&&!t.isElectronRenderer&&!t.isElectronNodeIntegrationWebWorker?(module.exports=h,require=h):(t.isElectronRenderer||(W.global.define=n),W.global.require=h)}W.init=y,(typeof W.global.define!="function"||!W.global.define.amd)&&(D=new W.ModuleManager(t,W.createScriptLoader(t),n,h,W.Utilities.getHighPerformanceTimestamp()),typeof W.global.require!="undefined"&&typeof W.global.require!="function"&&h.config(W.global.require),ie=function(){return n.apply(null,arguments)},ie.amd=n.amd,typeof doNotInitLoader=="undefined"&&y())})(de||(de={}));var Te=this,Me;(function(W){var t=Te||{},D=t.Plugin&&t.Plugin.Resources?t.Plugin.Resources:void 0,n=t&&t.document&&t.document.location&&t.document.location.hash.indexOf("pseudo=true")>=0;function M(c,p){var N;return p.length===0?N=c:N=c.replace(/\{(\d+)\}/g,function(w,_){var e=_[0];return typeof p[e]!="undefined"?p[e]:w}),n&&(N="\uFF3B"+N.replace(/[aouei]/g,"$&$&")+"\uFF3D"),N}function h(c,p){var N=c[p];return N||(N=c["*"],N)?N:null}function y(c,p){for(var N=[],w=0;w<arguments.length-2;w++)N[w]=arguments[w+2];return M(p,N)}function g(c){return function(p,N){var w=Array.prototype.slice.call(arguments,2);return M(c[p],w)}}var o=function(){function c(){this.localize=y}return c.prototype.setPseudoTranslation=function(p){n=p},c.prototype.create=function(p,N){return{localize:g(N[p])}},c.prototype.load=function(p,N,w,_){if(_=_||{},!p||p.length===0)w({localize:y});else{var e=void 0;if(D&&D.getString)e=".nls.keys",N([p+e],function(E){w({localize:function(m,l){if(!E[m])return"NLS error: unknown key "+m;var a=E[m].keys;if(l>=a.length)return"NLS error unknown index "+l;var u=a[l],d=[];d[0]=m+"_"+u;for(var L=0;L<arguments.length-2;L++)d[L+1]=arguments[L+2];return D.getString.apply(D,d)}})});else if(_.isBuild)N([p+".nls",p+".nls.keys"],function(E,m){c.BUILD_MAP[p]=E,c.BUILD_MAP_KEYS[p]=m,w(E)});else{var v=_["vs/nls"]||{},A=v.availableLanguages?h(v.availableLanguages,p):null;e=".nls",A!==null&&A!==c.DEFAULT_TAG&&(e=e+"."+A),N([p+e],function(E){Array.isArray(E)?E.localize=g(E):E.localize=g(E[p]),w(E)})}}},c.prototype._getEntryPointsMap=function(){return t.nlsPluginEntryPoints=t.nlsPluginEntryPoints||{},t.nlsPluginEntryPoints},c.prototype.write=function(p,N,w){var _=w.getEntryPoint(),e=this._getEntryPointsMap();e[_]=e[_]||[],e[_].push(N),N!==_&&w.asModule(p+"!"+N,"define(['vs/nls', 'vs/nls!"+_+`'], function(nls, data) { return nls.create("`+N+'", data); });')},c.prototype.writeFile=function(p,N,w,_,e){var v=this._getEntryPointsMap();if(v.hasOwnProperty(N)){for(var A=w.toUrl(N+".nls.js"),E=["/*---------------------------------------------------------"," * Copyright (c) Microsoft Corporation. All rights reserved."," *--------------------------------------------------------*/"],m=v[N],l={},a=0;a<m.length;a++)l[m[a]]=c.BUILD_MAP[m[a]];E.push('define("'+N+'.nls", '+JSON.stringify(l,null," ")+");"),_(A,E.join(`\r
`))}},c.prototype.finishBuild=function(p){p("nls.metadata.json",JSON.stringify({keys:c.BUILD_MAP_KEYS,messages:c.BUILD_MAP,bundles:this._getEntryPointsMap()},null," "))},c.DEFAULT_TAG="i-default",c.BUILD_MAP={},c.BUILD_MAP_KEYS={},c}();W.NLSPlugin=o,function(){ie("vs/nls",new o)}()})(Me||(Me={})),ie(se[21],ae([0,1]),function(W,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CSSIcon=t.getClassNamesArray=t.Codicon=t.getCodiconAriaLabel=void 0;function D(y){return y?y.replace(/\$\((.*?)\)/g,(g,o)=>` ${o} `).trim():""}t.getCodiconAriaLabel=D;class n{constructor(g,o,c){this.id=g,this.definition=o,this.description=c,n._allCodicons.push(this)}get classNames(){return"codicon codicon-"+this.id}get classNamesArray(){return["codicon","codicon-"+this.id]}get cssSelector(){return".codicon.codicon-"+this.id}static getAll(){return n._allCodicons}}t.Codicon=n,n._allCodicons=[],n.add=new n("add",{fontCharacter:"\\ea60"}),n.plus=new n("plus",n.add.definition),n.gistNew=new n("gist-new",n.add.definition),n.repoCreate=new n("repo-create",n.add.definition),n.lightbulb=new n("lightbulb",{fontCharacter:"\\ea61"}),n.lightBulb=new n("light-bulb",{fontCharacter:"\\ea61"}),n.repo=new n("repo",{fontCharacter:"\\ea62"}),n.repoDelete=new n("repo-delete",{fontCharacter:"\\ea62"}),n.gistFork=new n("gist-fork",{fontCharacter:"\\ea63"}),n.repoForked=new n("repo-forked",{fontCharacter:"\\ea63"}),n.gitPullRequest=new n("git-pull-request",{fontCharacter:"\\ea64"}),n.gitPullRequestAbandoned=new n("git-pull-request-abandoned",{fontCharacter:"\\ea64"}),n.recordKeys=new n("record-keys",{fontCharacter:"\\ea65"}),n.keyboard=new n("keyboard",{fontCharacter:"\\ea65"}),n.tag=new n("tag",{fontCharacter:"\\ea66"}),n.tagAdd=new n("tag-add",{fontCharacter:"\\ea66"}),n.tagRemove=new n("tag-remove",{fontCharacter:"\\ea66"}),n.person=new n("person",{fontCharacter:"\\ea67"}),n.personFollow=new n("person-follow",{fontCharacter:"\\ea67"}),n.personOutline=new n("person-outline",{fontCharacter:"\\ea67"}),n.personFilled=new n("person-filled",{fontCharacter:"\\ea67"}),n.gitBranch=new n("git-branch",{fontCharacter:"\\ea68"}),n.gitBranchCreate=new n("git-branch-create",{fontCharacter:"\\ea68"}),n.gitBranchDelete=new n("git-branch-delete",{fontCharacter:"\\ea68"}),n.sourceControl=new n("source-control",{fontCharacter:"\\ea68"}),n.mirror=new n("mirror",{fontCharacter:"\\ea69"}),n.mirrorPublic=new n("mirror-public",{fontCharacter:"\\ea69"}),n.star=new n("star",{fontCharacter:"\\ea6a"}),n.starAdd=new n("star-add",{fontCharacter:"\\ea6a"}),n.starDelete=new n("star-delete",{fontCharacter:"\\ea6a"}),n.starEmpty=new n("star-empty",{fontCharacter:"\\ea6a"}),n.comment=new n("comment",{fontCharacter:"\\ea6b"}),n.commentAdd=new n("comment-add",{fontCharacter:"\\ea6b"}),n.alert=new n("alert",{fontCharacter:"\\ea6c"}),n.warning=new n("warning",{fontCharacter:"\\ea6c"}),n.search=new n("search",{fontCharacter:"\\ea6d"}),n.searchSave=new n("search-save",{fontCharacter:"\\ea6d"}),n.logOut=new n("log-out",{fontCharacter:"\\ea6e"}),n.signOut=new n("sign-out",{fontCharacter:"\\ea6e"}),n.logIn=new n("log-in",{fontCharacter:"\\ea6f"}),n.signIn=new n("sign-in",{fontCharacter:"\\ea6f"}),n.eye=new n("eye",{fontCharacter:"\\ea70"}),n.eyeUnwatch=new n("eye-unwatch",{fontCharacter:"\\ea70"}),n.eyeWatch=new n("eye-watch",{fontCharacter:"\\ea70"}),n.circleFilled=new n("circle-filled",{fontCharacter:"\\ea71"}),n.primitiveDot=new n("primitive-dot",{fontCharacter:"\\ea71"}),n.closeDirty=new n("close-dirty",{fontCharacter:"\\ea71"}),n.debugBreakpoint=new n("debug-breakpoint",{fontCharacter:"\\ea71"}),n.debugBreakpointDisabled=new n("debug-breakpoint-disabled",{fontCharacter:"\\ea71"}),n.debugHint=new n("debug-hint",{fontCharacter:"\\ea71"}),n.primitiveSquare=new n("primitive-square",{fontCharacter:"\\ea72"}),n.edit=new n("edit",{fontCharacter:"\\ea73"}),n.pencil=new n("pencil",{fontCharacter:"\\ea73"}),n.info=new n("info",{fontCharacter:"\\ea74"}),n.issueOpened=new n("issue-opened",{fontCharacter:"\\ea74"}),n.gistPrivate=new n("gist-private",{fontCharacter:"\\ea75"}),n.gitForkPrivate=new n("git-fork-private",{fontCharacter:"\\ea75"}),n.lock=new n("lock",{fontCharacter:"\\ea75"}),n.mirrorPrivate=new n("mirror-private",{fontCharacter:"\\ea75"}),n.close=new n("close",{fontCharacter:"\\ea76"}),n.removeClose=new n("remove-close",{fontCharacter:"\\ea76"}),n.x=new n("x",{fontCharacter:"\\ea76"}),n.repoSync=new n("repo-sync",{fontCharacter:"\\ea77"}),n.sync=new n("sync",{fontCharacter:"\\ea77"}),n.clone=new n("clone",{fontCharacter:"\\ea78"}),n.desktopDownload=new n("desktop-download",{fontCharacter:"\\ea78"}),n.beaker=new n("beaker",{fontCharacter:"\\ea79"}),n.microscope=new n("microscope",{fontCharacter:"\\ea79"}),n.vm=new n("vm",{fontCharacter:"\\ea7a"}),n.deviceDesktop=new n("device-desktop",{fontCharacter:"\\ea7a"}),n.file=new n("file",{fontCharacter:"\\ea7b"}),n.fileText=new n("file-text",{fontCharacter:"\\ea7b"}),n.more=new n("more",{fontCharacter:"\\ea7c"}),n.ellipsis=new n("ellipsis",{fontCharacter:"\\ea7c"}),n.kebabHorizontal=new n("kebab-horizontal",{fontCharacter:"\\ea7c"}),n.mailReply=new n("mail-reply",{fontCharacter:"\\ea7d"}),n.reply=new n("reply",{fontCharacter:"\\ea7d"}),n.organization=new n("organization",{fontCharacter:"\\ea7e"}),n.organizationFilled=new n("organization-filled",{fontCharacter:"\\ea7e"}),n.organizationOutline=new n("organization-outline",{fontCharacter:"\\ea7e"}),n.newFile=new n("new-file",{fontCharacter:"\\ea7f"}),n.fileAdd=new n("file-add",{fontCharacter:"\\ea7f"}),n.newFolder=new n("new-folder",{fontCharacter:"\\ea80"}),n.fileDirectoryCreate=new n("file-directory-create",{fontCharacter:"\\ea80"}),n.trash=new n("trash",{fontCharacter:"\\ea81"}),n.trashcan=new n("trashcan",{fontCharacter:"\\ea81"}),n.history=new n("history",{fontCharacter:"\\ea82"}),n.clock=new n("clock",{fontCharacter:"\\ea82"}),n.folder=new n("folder",{fontCharacter:"\\ea83"}),n.fileDirectory=new n("file-directory",{fontCharacter:"\\ea83"}),n.symbolFolder=new n("symbol-folder",{fontCharacter:"\\ea83"}),n.logoGithub=new n("logo-github",{fontCharacter:"\\ea84"}),n.markGithub=new n("mark-github",{fontCharacter:"\\ea84"}),n.github=new n("github",{fontCharacter:"\\ea84"}),n.terminal=new n("terminal",{fontCharacter:"\\ea85"}),n.console=new n("console",{fontCharacter:"\\ea85"}),n.repl=new n("repl",{fontCharacter:"\\ea85"}),n.zap=new n("zap",{fontCharacter:"\\ea86"}),n.symbolEvent=new n("symbol-event",{fontCharacter:"\\ea86"}),n.error=new n("error",{fontCharacter:"\\ea87"}),n.stop=new n("stop",{fontCharacter:"\\ea87"}),n.variable=new n("variable",{fontCharacter:"\\ea88"}),n.symbolVariable=new n("symbol-variable",{fontCharacter:"\\ea88"}),n.array=new n("array",{fontCharacter:"\\ea8a"}),n.symbolArray=new n("symbol-array",{fontCharacter:"\\ea8a"}),n.symbolModule=new n("symbol-module",{fontCharacter:"\\ea8b"}),n.symbolPackage=new n("symbol-package",{fontCharacter:"\\ea8b"}),n.symbolNamespace=new n("symbol-namespace",{fontCharacter:"\\ea8b"}),n.symbolObject=new n("symbol-object",{fontCharacter:"\\ea8b"}),n.symbolMethod=new n("symbol-method",{fontCharacter:"\\ea8c"}),n.symbolFunction=new n("symbol-function",{fontCharacter:"\\ea8c"}),n.symbolConstructor=new n("symbol-constructor",{fontCharacter:"\\ea8c"}),n.symbolBoolean=new n("symbol-boolean",{fontCharacter:"\\ea8f"}),n.symbolNull=new n("symbol-null",{fontCharacter:"\\ea8f"}),n.symbolNumeric=new n("symbol-numeric",{fontCharacter:"\\ea90"}),n.symbolNumber=new n("symbol-number",{fontCharacter:"\\ea90"}),n.symbolStructure=new n("symbol-structure",{fontCharacter:"\\ea91"}),n.symbolStruct=new n("symbol-struct",{fontCharacter:"\\ea91"}),n.symbolParameter=new n("symbol-parameter",{fontCharacter:"\\ea92"}),n.symbolTypeParameter=new n("symbol-type-parameter",{fontCharacter:"\\ea92"}),n.symbolKey=new n("symbol-key",{fontCharacter:"\\ea93"}),n.symbolText=new n("symbol-text",{fontCharacter:"\\ea93"}),n.symbolReference=new n("symbol-reference",{fontCharacter:"\\ea94"}),n.goToFile=new n("go-to-file",{fontCharacter:"\\ea94"}),n.symbolEnum=new n("symbol-enum",{fontCharacter:"\\ea95"}),n.symbolValue=new n("symbol-value",{fontCharacter:"\\ea95"}),n.symbolRuler=new n("symbol-ruler",{fontCharacter:"\\ea96"}),n.symbolUnit=new n("symbol-unit",{fontCharacter:"\\ea96"}),n.activateBreakpoints=new n("activate-breakpoints",{fontCharacter:"\\ea97"}),n.archive=new n("archive",{fontCharacter:"\\ea98"}),n.arrowBoth=new n("arrow-both",{fontCharacter:"\\ea99"}),n.arrowDown=new n("arrow-down",{fontCharacter:"\\ea9a"}),n.arrowLeft=new n("arrow-left",{fontCharacter:"\\ea9b"}),n.arrowRight=new n("arrow-right",{fontCharacter:"\\ea9c"}),n.arrowSmallDown=new n("arrow-small-down",{fontCharacter:"\\ea9d"}),n.arrowSmallLeft=new n("arrow-small-left",{fontCharacter:"\\ea9e"}),n.arrowSmallRight=new n("arrow-small-right",{fontCharacter:"\\ea9f"}),n.arrowSmallUp=new n("arrow-small-up",{fontCharacter:"\\eaa0"}),n.arrowUp=new n("arrow-up",{fontCharacter:"\\eaa1"}),n.bell=new n("bell",{fontCharacter:"\\eaa2"}),n.bold=new n("bold",{fontCharacter:"\\eaa3"}),n.book=new n("book",{fontCharacter:"\\eaa4"}),n.bookmark=new n("bookmark",{fontCharacter:"\\eaa5"}),n.debugBreakpointConditionalUnverified=new n("debug-breakpoint-conditional-unverified",{fontCharacter:"\\eaa6"}),n.debugBreakpointConditional=new n("debug-breakpoint-conditional",{fontCharacter:"\\eaa7"}),n.debugBreakpointConditionalDisabled=new n("debug-breakpoint-conditional-disabled",{fontCharacter:"\\eaa7"}),n.debugBreakpointDataUnverified=new n("debug-breakpoint-data-unverified",{fontCharacter:"\\eaa8"}),n.debugBreakpointData=new n("debug-breakpoint-data",{fontCharacter:"\\eaa9"}),n.debugBreakpointDataDisabled=new n("debug-breakpoint-data-disabled",{fontCharacter:"\\eaa9"}),n.debugBreakpointLogUnverified=new n("debug-breakpoint-log-unverified",{fontCharacter:"\\eaaa"}),n.debugBreakpointLog=new n("debug-breakpoint-log",{fontCharacter:"\\eaab"}),n.debugBreakpointLogDisabled=new n("debug-breakpoint-log-disabled",{fontCharacter:"\\eaab"}),n.briefcase=new n("briefcase",{fontCharacter:"\\eaac"}),n.broadcast=new n("broadcast",{fontCharacter:"\\eaad"}),n.browser=new n("browser",{fontCharacter:"\\eaae"}),n.bug=new n("bug",{fontCharacter:"\\eaaf"}),n.calendar=new n("calendar",{fontCharacter:"\\eab0"}),n.caseSensitive=new n("case-sensitive",{fontCharacter:"\\eab1"}),n.check=new n("check",{fontCharacter:"\\eab2"}),n.checklist=new n("checklist",{fontCharacter:"\\eab3"}),n.chevronDown=new n("chevron-down",{fontCharacter:"\\eab4"}),n.dropDownButton=new n("drop-down-button",n.chevronDown.definition),n.chevronLeft=new n("chevron-left",{fontCharacter:"\\eab5"}),n.chevronRight=new n("chevron-right",{fontCharacter:"\\eab6"}),n.chevronUp=new n("chevron-up",{fontCharacter:"\\eab7"}),n.chromeClose=new n("chrome-close",{fontCharacter:"\\eab8"}),n.chromeMaximize=new n("chrome-maximize",{fontCharacter:"\\eab9"}),n.chromeMinimize=new n("chrome-minimize",{fontCharacter:"\\eaba"}),n.chromeRestore=new n("chrome-restore",{fontCharacter:"\\eabb"}),n.circleOutline=new n("circle-outline",{fontCharacter:"\\eabc"}),n.debugBreakpointUnverified=new n("debug-breakpoint-unverified",{fontCharacter:"\\eabc"}),n.circleSlash=new n("circle-slash",{fontCharacter:"\\eabd"}),n.circuitBoard=new n("circuit-board",{fontCharacter:"\\eabe"}),n.clearAll=new n("clear-all",{fontCharacter:"\\eabf"}),n.clippy=new n("clippy",{fontCharacter:"\\eac0"}),n.closeAll=new n("close-all",{fontCharacter:"\\eac1"}),n.cloudDownload=new n("cloud-download",{fontCharacter:"\\eac2"}),n.cloudUpload=new n("cloud-upload",{fontCharacter:"\\eac3"}),n.code=new n("code",{fontCharacter:"\\eac4"}),n.collapseAll=new n("collapse-all",{fontCharacter:"\\eac5"}),n.colorMode=new n("color-mode",{fontCharacter:"\\eac6"}),n.commentDiscussion=new n("comment-discussion",{fontCharacter:"\\eac7"}),n.compareChanges=new n("compare-changes",{fontCharacter:"\\eafd"}),n.creditCard=new n("credit-card",{fontCharacter:"\\eac9"}),n.dash=new n("dash",{fontCharacter:"\\eacc"}),n.dashboard=new n("dashboard",{fontCharacter:"\\eacd"}),n.database=new n("database",{fontCharacter:"\\eace"}),n.debugContinue=new n("debug-continue",{fontCharacter:"\\eacf"}),n.debugDisconnect=new n("debug-disconnect",{fontCharacter:"\\ead0"}),n.debugPause=new n("debug-pause",{fontCharacter:"\\ead1"}),n.debugRestart=new n("debug-restart",{fontCharacter:"\\ead2"}),n.debugStart=new n("debug-start",{fontCharacter:"\\ead3"}),n.debugStepInto=new n("debug-step-into",{fontCharacter:"\\ead4"}),n.debugStepOut=new n("debug-step-out",{fontCharacter:"\\ead5"}),n.debugStepOver=new n("debug-step-over",{fontCharacter:"\\ead6"}),n.debugStop=new n("debug-stop",{fontCharacter:"\\ead7"}),n.debug=new n("debug",{fontCharacter:"\\ead8"}),n.deviceCameraVideo=new n("device-camera-video",{fontCharacter:"\\ead9"}),n.deviceCamera=new n("device-camera",{fontCharacter:"\\eada"}),n.deviceMobile=new n("device-mobile",{fontCharacter:"\\eadb"}),n.diffAdded=new n("diff-added",{fontCharacter:"\\eadc"}),n.diffIgnored=new n("diff-ignored",{fontCharacter:"\\eadd"}),n.diffModified=new n("diff-modified",{fontCharacter:"\\eade"}),n.diffRemoved=new n("diff-removed",{fontCharacter:"\\eadf"}