"use strict";var __getOwnPropNames=Object.getOwnPropertyNames,__commonJS=(g,h)=>function(){return h||(0,g[__getOwnPropNames(g)[0]])((h={exports:{}}).exports,h),h.exports},require_performance=__commonJS({"out-build/vs/base/common/performance.js"(g,h){"use strict";(function(){function w(u){const m=[];typeof u=="number"&&m.push("code/timeOrigin",u);function d(c){m.push(c,Date.now())}function v(){const c=[];for(let o=0;o{console.error(new Error("Unexpected SIGPIPE"))});function y(i){if(!P||!w||typeof process>"u"){console.warn("enableASARSupport() is only available in node.js environments");return}const t=i?P.join(i,"node_modules"):P.join(__dirname,"../node_modules");let e;if(i&&process.platform==="win32"){const a=i.substr(0,1);let l;a.toLowerCase()!==a?l=a.toLowerCase():l=a.toUpperCase(),e=l+t.substr(1)}else e=void 0;const r=`${t}.asar`,s=e?`${e}.asar`:void 0,n=w._resolveLookupPaths;w._resolveLookupPaths=function(a,l){const f=n(a,l);if(Array.isArray(f)){let p=!1;for(let b=0,C=f.length;b0&&e.charAt(0)!=="/"&&(e=`/${e}`);let r;return t.isWindows&&e.startsWith("//")?r=encodeURI(`${t.scheme||"file"}:${e}`):r=encodeURI(`${t.scheme||"file"}://${t.fallbackAuthority||""}${e}`),r.replace(/#/g,"%23")}function m(){const i=v();let t={availableLanguages:{}};if(i&&i.env.VSCODE_NLS_CONFIG)try{t=JSON.parse(i.env.VSCODE_NLS_CONFIG)}catch{}if(t._resolvedLanguagePackCoreLocation){const e=Object.create(null);t.loadBundle=function(r,s,n){const a=e[r];if(a){n(void 0,a);return}o(t._resolvedLanguagePackCoreLocation,`${r.replace(/\//g,"!")}.nls.json`).then(function(l){const f=JSON.parse(l);e[r]=f,n(void 0,f)}).catch(l=>{try{t._corruptedFile&&_(t._corruptedFile,"corrupted").catch(function(f){console.error(f)})}finally{n(l,void 0)}})}}return t}function d(){return(typeof self=="object"?self:typeof global=="object"?global:{}).vscode}function v(){const i=d();if(i)return i.process;if(typeof process<"u")return process}function c(){const i=d();if(i)return i.ipcRenderer}async function o(...i){const t=c();if(t)return t.invoke("vscode:readNlsFile",...i);if(S&&P)return(await S.promises.readFile(P.join(...i))).toString();throw new Error("Unsupported operation (read NLS files)")}function _(i,t){const e=c();if(e)return e.invoke("vscode:writeNlsFile",i,t);if(S)return S.promises.writeFile(i,t);throw new Error("Unsupported operation (write NLS files)")}return{enableASARSupport:y,setupNLS:m,fileUriFromPath:u}})}}),require_bootstrap_node=__commonJS({"out-build/bootstrap-node.js"(g){"use strict";function h(){const w=require("path");try{typeof process.env.VSCODE_CWD!="string"&&(process.env.VSCODE_CWD=process.cwd()),process.platform==="win32"&&process.chdir(w.dirname(process.execPath))}catch(P){console.error(P)}}h(),g.injectNodeModuleLookupPath=function(w){if(!w)throw new Error("Missing injectPath");const P=require("module"),y=require("path").join(__dirname,"../node_modules"),u=P._resolveLookupPaths;P._resolveLookupPaths=function(m,d){const v=u(m,d);if(Array.isArray(v)){for(let c=0,o=v.length;cS.exists(e,r))}function m(e){return new Promise((r,s)=>{const n=new Date;S.utimes(e,n,n,a=>a?s(a):r())})}function d(e){return new Promise((r,s)=>S.mkdir(e,{recursive:!0},n=>n&&n.code!=="EEXIST"?s(n):r(e)))}function v(e){return new Promise((r,s)=>S.rm(e,{recursive:!0,force:!0,maxRetries:3},n=>n?s(n):r()))}function c(e){return new Promise((r,s)=>S.readFile(e,"utf8",(n,a)=>n?s(n):r(a)))}function o(e,r){return new Promise((s,n)=>S.writeFile(e,r,"utf8",a=>a?n(a):s()))}async function _(e){const r=P.join(e,"languagepacks.json");try{return JSON.parse(await c(r))}catch{}}function i(e,r){try{for(;r;){if(e[r])return r;{const s=r.lastIndexOf("-");if(s>0)r=r.substring(0,s);else return}}}catch(s){console.error("Resolving language pack configuration failed.",s)}}function t(e,r,s,n){if(n==="pseudo")return Promise.resolve({locale:n,availableLanguages:{},pseudo:!0});if(process.env.VSCODE_DEV)return Promise.resolve({locale:n,availableLanguages:{}});if(n&&(n==="en"||n==="en-us"))return Promise.resolve({locale:n,availableLanguages:{}});const a=n;y.mark("code/willGenerateNls");const l=function(f){return y.mark("code/didGenerateNls"),Promise.resolve({locale:f,availableLanguages:{}})};try{return e?_(r).then(f=>{if(!f||(n=i(f,n),!n))return l(a);const p=f[n];let b;return!p||typeof p.hash!="string"||!p.translations||typeof(b=p.translations.vscode)!="string"?l(a):u(b).then(C=>{if(!C)return l(a);const E=p.hash+"."+n,R=P.join(r,"clp",E),I=P.join(R,e),D=P.join(R,"tcf.json"),O=P.join(R,"corrupted.info"),N={locale:a,availableLanguages:{"*":n},_languagePackId:E,_translationsConfigFile:D,_cacheRoot:R,_resolvedLanguagePackCoreLocation:I,_corruptedFile:O};return u(O).then(k=>{let L;return k?L=v(R):L=Promise.resolve(void 0),L.then(()=>u(I).then(A=>A?(m(I).catch(()=>{}),y.mark("code/didGenerateNls"),N):d(I).then(()=>Promise.all([c(s),c(b)])).then(U=>{const T=JSON.parse(U[0]),F=JSON.parse(U[1]).contents,X=Object.keys(T.bundles),j=[];for(const V of X){const J=T.bundles[V],$=Object.create(null);for(const x of J){const H=T.keys[x],G=T.messages[x],z=F[x];let q;if(z){q=[];for(let M=0;M(y.mark("code/didGenerateNls"),N)).catch(U=>(console.error("Generating translation files failed.",U),l(n)))))})})}):l(a)}catch(f){return console.error("Generating translation files failed.",f),l(n)}}return{getNLSConfiguration:t}}if(typeof define=="function")define(["path","fs","vs/base/common/performance"],function(P,S,y){return w(P,S,y)});else if(typeof h=="object"&&typeof h.exports=="object"){const P=require("path"),S=require("fs"),y=require_performance();h.exports=w(P,S,y)}else throw new Error("Unknown context")})()}}),require_loader=__commonJS({"out-build/vs/loader.js"(g,h){"use strict";var w=g,P=typeof global=="object"?global:{},y;(function(u){u.global=w;var m=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 h<"u"&&!!h.exports,this._isElectronRenderer=typeof process<"u"&&typeof process.versions<"u"&&typeof process.versions.electron<"u"&&process.type==="renderer",this._isWebWorker=typeof u.global.importScripts=="function",this._isElectronNodeIntegrationWebWorker=this._isWebWorker&&typeof process<"u"&&typeof process.versions<"u"&&typeof process.versions.electron<"u"&&process.type==="worker")},d._isWindows=function(){return typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.indexOf("Windows")>=0?!0:typeof process<"u"?process.platform==="win32":!1},d}();u.Environment=m})(y||(y={}));var y;(function(u){var m=function(){function c(o,_,i){this.type=o,this.detail=_,this.timestamp=i}return c}();u.LoaderEvent=m;var d=function(){function c(o){this._events=[new m(1,"",o)]}return c.prototype.record=function(o,_){this._events.push(new m(o,_,u.Utilities.getHighPerformanceTimestamp()))},c.prototype.getEvents=function(){return this._events},c}();u.LoaderEventRecorder=d;var v=function(){function c(){}return c.prototype.record=function(o,_){},c.prototype.getEvents=function(){return[]},c.INSTANCE=new c,c}();u.NullLoaderEventRecorder=v})(y||(y={}));var y;(function(u){var m=function(){function d(){}return d.fileUriToFilePath=function(v,c){if(c=decodeURI(c).replace(/%23/g,"#"),v){if(/^file:\/\/\//.test(c))return c.substr(8);if(/^file:\/\//.test(c))return c.substr(5)}else if(/^file:\/\//.test(c))return c.substr(7);return c},d.startsWith=function(v,c){return v.length>=c.length&&v.substr(0,c.length)===c},d.endsWith=function(v,c){return v.length>=c.length&&v.substr(v.length-c.length)===c},d.containsQueryString=function(v){return/^[^\#]*\?/gi.test(v)},d.isAbsolutePath=function(v){return/^((http:\/\/)|(https:\/\/)|(file:\/\/)|(\/))/.test(v)},d.forEachProperty=function(v,c){if(v){var o=void 0;for(o in v)v.hasOwnProperty(o)&&c(o,v[o])}},d.isEmpty=function(v){var c=!0;return d.forEachProperty(v,function(){c=!1}),c},d.recursiveClone=function(v){if(!v||typeof v!="object"||v instanceof RegExp||!Array.isArray(v)&&Object.getPrototypeOf(v)!==Object.prototype)return v;var c=Array.isArray(v)?[]:{};return d.forEachProperty(v,function(o,_){_&&typeof _=="object"?c[o]=d.recursiveClone(_):c[o]=_}),c},d.generateAnonymousModule=function(){return"===anonymous"+d.NEXT_ANONYMOUS_ID+++"==="},d.isAnonymousModule=function(v){return d.startsWith(v,"===anonymous")},d.getHighPerformanceTimestamp=function(){return this.PERFORMANCE_NOW_PROBED||(this.PERFORMANCE_NOW_PROBED=!0,this.HAS_PERFORMANCE_NOW=u.global.performance&&typeof u.global.performance.now=="function"),this.HAS_PERFORMANCE_NOW?u.global.performance.now():Date.now()},d.NEXT_ANONYMOUS_ID=1,d.PERFORMANCE_NOW_PROBED=!1,d.HAS_PERFORMANCE_NOW=!1,d}();u.Utilities=m})(y||(y={}));var y;(function(u){function m(c){if(c instanceof Error)return c;var o=new Error(c.message||String(c)||"Unknown Error");return c.stack&&(o.stack=c.stack),o}u.ensureError=m;var d=function(){function c(){}return c.validateConfigurationOptions=function(o){function _(t){if(t.phase==="loading"){console.error('Loading "'+t.moduleId+'" failed'),console.error(t),console.error("Here are the modules that depend on it:"),console.error(t.neededBy);return}if(t.phase==="factory"){console.error('The factory function of "'+t.moduleId+'" has thrown an exception'),console.error(t),console.error("Here are the modules that depend on it:"),console.error(t.neededBy);return}}if(o=o||{},typeof o.baseUrl!="string"&&(o.baseUrl=""),typeof o.isBuild!="boolean"&&(o.isBuild=!1),typeof o.paths!="object"&&(o.paths={}),typeof o.config!="object"&&(o.config={}),typeof o.catchError>"u"&&(o.catchError=!1),typeof o.recordStats>"u"&&(o.recordStats=!1),typeof o.urlArgs!="string"&&(o.urlArgs=""),typeof o.onError!="function"&&(o.onError=_),Array.isArray(o.ignoreDuplicateModules)||(o.ignoreDuplicateModules=[]),o.baseUrl.length>0&&(u.Utilities.endsWith(o.baseUrl,"/")||(o.baseUrl+="/")),typeof o.cspNonce!="string"&&(o.cspNonce=""),typeof o.preferScriptTags>"u"&&(o.preferScriptTags=!1),o.nodeCachedData&&typeof o.nodeCachedData=="object"&&(typeof o.nodeCachedData.seed!="string"&&(o.nodeCachedData.seed="seed"),(typeof o.nodeCachedData.writeDelay!="number"||o.nodeCachedData.writeDelay<0)&&(o.nodeCachedData.writeDelay=1e3*7),!o.nodeCachedData.path||typeof o.nodeCachedData.path!="string")){var i=m(new Error("INVALID cached data configuration, 'path' MUST be set"));i.phase="configuration",o.onError(i),o.nodeCachedData=void 0}return o},c.mergeConfigurationOptions=function(o,_){o===void 0&&(o=null),_===void 0&&(_=null);var i=u.Utilities.recursiveClone(_||{});return u.Utilities.forEachProperty(o,function(t,e){t==="ignoreDuplicateModules"&&typeof i.ignoreDuplicateModules<"u"?i.ignoreDuplicateModules=i.ignoreDuplicateModules.concat(e):t==="paths"&&typeof i.paths<"u"?u.Utilities.forEachProperty(e,function(r,s){return i.paths[r]=s}):t==="config"&&typeof i.config<"u"?u.Utilities.forEachProperty(e,function(r,s){return i.config[r]=s}):i[t]=u.Utilities.recursiveClone(e)}),c.validateConfigurationOptions(i)},c}();u.ConfigurationOptionsUtil=d;var v=function(){function c(o,_){if(this._env=o,this.options=d.mergeConfigurationOptions(_),this._createIgnoreDuplicateModulesMap(),this._createSortedPathsRules(),this.options.baseUrl===""&&this.options.nodeRequire&&this.options.nodeRequire.main&&this.options.nodeRequire.main.filename&&this._env.isNode){var i=this.options.nodeRequire.main.filename,t=Math.max(i.lastIndexOf("/"),i.lastIndexOf("\\"));this.options.baseUrl=i.substring(0,t+1)}}return c.prototype._createIgnoreDuplicateModulesMap=function(){this.ignoreDuplicateModulesMap={};for(var o=0;o=5)){if(E.length0?(f=E.slice(0,16),l=E.slice(16),s.record(60,r)):s.record(61,r),b()})}},t.prototype._verifyCachedData=function(e,r,s,n,a){var l=this;!n||e.cachedDataRejected||setTimeout(function(){var f=l._crypto.createHash("md5").update(r,"utf8").digest();n.equals(f)||(a.getConfig().onError(new Error("FAILED TO VERIFY CACHED DATA, deleting stale '"+s+"' now, but a RESTART IS REQUIRED")),l._fs.unlink(s,function(p){p&&a.getConfig().onError(p)}))},Math.ceil(5e3*(1+Math.random())))},t._BOM=65279,t._PREFIX="(function (require, define, __filename, __dirname) { ",t._SUFFIX=` });`,t}();function _(t,e){if(e.__$__isRecorded)return e;var r=function(n){t.record(33,n);try{return e(n)}finally{t.record(34,n)}};return r.__$__isRecorded=!0,r}u.ensureRecordedNodeRequire=_;function i(t){return new m(t)}u.createScriptLoader=i})(y||(y={}));var y;(function(u){var m=function(){function i(t){var e=t.lastIndexOf("/");e!==-1?this.fromModulePath=t.substr(0,e+1):this.fromModulePath=""}return i._normalizeModuleId=function(t){var e=t,r;for(r=/\/\.\//;r.test(e);)e=e.replace(r,"/");for(e=e.replace(/^\.\//g,""),r=/\/(([^\/])|([^\/][^\/\.])|([^\/\.][^\/])|([^\/][^\/][^\/]+))\/\.\.\//;r.test(e);)e=e.replace(r,"/");return e=e.replace(/^(([^\/])|([^\/][^\/\.])|([^\/\.][^\/])|([^\/][^\/][^\/]+))\/\.\.\//,""),e},i.prototype.resolveModule=function(t){var e=t;return u.Utilities.isAbsolutePath(e)||(u.Utilities.startsWith(e,"./")||u.Utilities.startsWith(e,"../"))&&(e=i._normalizeModuleId(this.fromModulePath+e)),e},i.ROOT=new i(""),i}();u.ModuleIdResolver=m;var d=function(){function i(t,e,r,s,n,a){this.id=t,this.strId=e,this.dependencies=r,this._callback=s,this._errorback=n,this.moduleIdResolver=a,this.exports={},this.error=null,this.exportsPassedIn=!1,this.unresolvedDependenciesCount=this.dependencies.length,this._isComplete=!1}return i._safeInvokeFunction=function(t,e){try{return{returnedValue:t.apply(u.global,e),producedError:null}}catch(r){return{returnedValue:null,producedError:r}}},i._invokeFactory=function(t,e,r,s){return t.shouldInvokeFactory(e)?t.shouldCatchError()?this._safeInvokeFunction(r,s):{returnedValue:r.apply(u.global,s),producedError:null}:{returnedValue:null,producedError:null}},i.prototype.complete=function(t,e,r,s){this._isComplete=!0;var n=null;if(this._callback)if(typeof this._callback=="function"){t.record(21,this.strId);var a=i._invokeFactory(e,this.strId,this._callback,r);n=a.producedError,t.record(22,this.strId),!n&&typeof a.returnedValue<"u"&&(!this.exportsPassedIn||u.Utilities.isEmpty(this.exports))&&(this.exports=a.returnedValue)}else this.exports=this._callback;if(n){var l=u.ensureError(n);l.phase="factory",l.moduleId=this.strId,l.neededBy=s(this.id),this.error=l,e.onError(l)}this.dependencies=null,this._callback=null,this._errorback=null,this.moduleIdResolver=null},i.prototype.onDependencyError=function(t){return this._isComplete=!0,this.error=t,this._errorback?(this._errorback(t),!0):!1},i.prototype.isComplete=function(){return this._isComplete},i}();u.Module=d;var v=function(){function i(){this._nextId=0,this._strModuleIdToIntModuleId=new Map,this._intModuleIdToStrModuleId=[],this.getModuleId("exports"),this.getModuleId("module"),this.getModuleId("require")}return i.prototype.getMaxModuleId=function(){return this._nextId},i.prototype.getModuleId=function(t){var e=this._strModuleIdToIntModuleId.get(t);return typeof e>"u"&&(e=this._nextId++,this._strModuleIdToIntModuleId.set(t,e),this._intModuleIdToStrModuleId[e]=t),e},i.prototype.getStrModuleId=function(t){return this._intModuleIdToStrModuleId[t]},i}(),c=function(){function i(t){this.id=t}return i.EXPORTS=new i(0),i.MODULE=new i(1),i.REQUIRE=new i(2),i}();u.RegularDependency=c;var o=function(){function i(t,e,r){this.id=t,this.pluginId=e,this.pluginParam=r}return i}();u.PluginDependency=o;var _=function(){function i(t,e,r,s,n){n===void 0&&(n=0),this._env=t,this._scriptLoader=e,this._loaderAvailableTimestamp=n,this._defineFunc=r,this._requireFunc=s,this._moduleIdProvider=new v,this._config=new u.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 i.prototype.reset=function(){return new i(this._env,this._scriptLoader,this._defineFunc,this._requireFunc,this._loaderAvailableTimestamp)},i.prototype.getGlobalAMDDefineFunc=function(){return this._defineFunc},i.prototype.getGlobalAMDRequireFunc=function(){return this._requireFunc},i._findRelevantLocationInStack=function(t,e){for(var r=function(R){return R.replace(/\\/g,"/")},s=r(t),n=e.split(/\n/),a=0;a=0){var s=e.resolveModule(t.substr(0,r)),n=e.resolveModule(t.substr(r+1)),a=this._moduleIdProvider.getModuleId(s+"!"+n),l=this._moduleIdProvider.getModuleId(s);return new o(a,l,n)}return new c(this._moduleIdProvider.getModuleId(e.resolveModule(t)))},i.prototype._normalizeDependencies=function(t,e){for(var r=[],s=0,n=0,a=t.length;n0;){var p=f.shift(),b=this._modules2[p];b&&(l=b.onDependencyError(r)||l);var C=this._inverseDependencies2[p];if(C)for(var n=0,a=C.length;n0;){var f=l.shift(),p=f.dependencies;if(p)for(var n=0,a=p.length;n=s.length)e._onLoadError(t,f);else{var p=s[a],b=e.getRecorder();if(e._config.isBuild()&&p==="empty:"){e._buildInfoPath[t]=p,e.defineModule(e._moduleIdProvider.getStrModuleId(t),[],null,null,null),e._onLoad(t);return}b.record(10,p),e._scriptLoader.load(e,p,function(){e._config.isBuild()&&(e._buildInfoPath[t]=p),b.record(11,p),e._onLoad(t)},function(C){b.record(12,p),l(C)})}};l(null)}},i.prototype._loadPluginDependency=function(t,e){var r=this;if(!(this._modules2[e.id]||this._knownModules2[e.id])){this._knownModules2[e.id]=!0;var s=function(n){r.defineModule(r._moduleIdProvider.getStrModuleId(e.id),[],n,null,null)};s.error=function(n){r._config.onError(r._createLoadError(e.id,n))},t.load(e.pluginParam,this._createRequire(m.ROOT),s,this._config.getOptionsLiteral())}},i.prototype._resolve=function(t){var e=this,r=t.dependencies;if(r)for(var s=0,n=r.length;s `)),t.unresolvedDependenciesCount--;continue}if(this._inverseDependencies2[a.id]=this._inverseDependencies2[a.id]||[],this._inverseDependencies2[a.id].push(t.id),a instanceof o){var p=this._modules2[a.pluginId];if(p&&p.isComplete()){this._loadPluginDependency(p.exports,a);continue}var b=this._inversePluginDependencies2.get(a.pluginId);b||(b=[],this._inversePluginDependencies2.set(a.pluginId,b)),b.push(a),this._loadModule(a.pluginId);continue}this._loadModule(a.id)}t.unresolvedDependenciesCount===0&&this._onModuleComplete(t)},i.prototype._onModuleComplete=function(t){var e=this,r=this.getRecorder();if(!t.isComplete()){var s=t.dependencies,n=[];if(s)for(var a=0,l=s.length;a"u"&&_())})(y||(y={})),S("vs/css",["require","exports"],function(u,m){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.load=void 0;function d(i,t,e,r){if(r=r||{},(r["vs/css"]||{}).disabled){e({});return}const n=t.toUrl(i+".css");v(i,n,()=>{e({})},a=>{typeof e.error=="function"&&e.error("Could not find "+n+".")})}m.load=d;function v(i,t,e,r){if(c(i,t)){e();return}o(i,t,e,r)}function c(i,t){const e=document.getElementsByTagName("link");for(let r=0,s=e.length;r{t.removeEventListener("load",n),t.removeEventListener("error",a)},n=l=>{s(),e()},a=l=>{s(),r(l)};t.addEventListener("load",n),t.addEventListener("error",a)}}),S("vs/nls",["require","exports"],function(u,m){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.load=m.create=m.setPseudoTranslation=m.getConfiguredDefaultLocale=m.localize=void 0;let d=typeof document<"u"&&document.location&&document.location.hash.indexOf("pseudo=true")>=0;const v="i-default";function c(l,f){let p;return f.length===0?p=l:p=l.replace(/\{(\d+)\}/g,(b,C)=>{const E=C[0],R=f[E];let I=b;return typeof R=="string"?I=R:(typeof R=="number"||typeof R=="boolean"||R===void 0||R===null)&&(I=String(R)),I}),d&&(p="\uFF3B"+p.replace(/[aouei]/g,"$&$&")+"\uFF3D"),p}function o(l,f){let p=l[f];return p||(p=l["*"],p)?p:null}function _(l){return l.charAt(l.length-1)==="/"?l:l+"/"}async function i(l,f,p){const b=_(l)+_(f)+"vscode/"+_(p),C=await fetch(b);if(C.ok)return await C.json();throw new Error(`${C.status} - ${C.statusText}`)}function t(l){return function(f,p){const b=Array.prototype.slice.call(arguments,2);return c(l[f],b)}}function e(l,f,...p){return c(f,p)}m.localize=e;function r(l){}m.getConfiguredDefaultLocale=r;function s(l){d=l}m.setPseudoTranslation=s;function n(l,f){return{localize:t(f[l]),getConfiguredDefaultLocale:f.getConfiguredDefaultLocale??(p=>{})}}m.create=n;function a(l,f,p,b){const C=b["vs/nls"]??{};if(!l||l.length===0)return p({localize:e,getConfiguredDefaultLocale:()=>C.availableLanguages?.["*"]});const E=C.availableLanguages?o(C.availableLanguages,l):null,R=E===null||E===v;let I=".nls";R||(I=I+"."+E);const D=O=>{Array.isArray(O)?O.localize=t(O):O.localize=t(O[l]),O.getConfiguredDefaultLocale=()=>C.availableLanguages?.["*"],p(O)};typeof C.loadBundle=="function"?C.loadBundle(l,E,(O,N)=>{O?f([l+".nls"],D):D(N)}):C.translationServiceUrl&&!R?(async()=>{try{const O=await i(C.translationServiceUrl,E,l);return D(O)}catch(O){if(!E.includes("-"))return console.error(O),f([l+".nls"],D);try{const N=E.split("-")[0],k=await i(C.translationServiceUrl,N,l);return C.availableLanguages??={},C.availableLanguages["*"]=N,D(k)}catch(N){return console.error(N),f([l+".nls"],D)}}})():f([l+I],D,O=>{if(I===".nls"){console.error("Failed trying to load default language strings",O);return}console.error(`Failed to load message bundle for language ${E}. Falling back to the default language:`,O),f([l+".nls"],D)})}m.load=a})}}),require_bootstrap_amd=__commonJS({"out-build/bootstrap-amd.js"(g){"use strict";var h=require,w=require_loader(),P=require_bootstrap(),S=require_performance(),y=P.setupNLS();w.config({baseUrl:P.fileUriFromPath(__dirname,{isWindows:process.platform==="win32"}),catchError:!0,nodeRequire:h,"vs/nls":y,amdModulesPattern:/^vs\//,recordStats:!0}),(process.env.ELECTRON_RUN_AS_NODE||process.versions.electron)&&w.define("fs",["original-fs"],function(u){return u}),y&&y.pseudo&&w(["vs/nls"],function(u){u.setPseudoTranslation(y.pseudo)}),g.load=function(u,m,d){!u||(process.env.VSCODE_CODE_CACHE_PATH&&w.config({nodeCachedData:{path:process.env.VSCODE_CODE_CACHE_PATH,seed:u}}),m=m||function(){},d=d||function(v){console.error(v)},S.mark("code/fork/willLoadCode"),w([u],m,d))}}}),perf=require_performance();perf.mark("code/didStartMain");var path=require("path"),fs=require("fs"),os=require("os"),bootstrap=require_bootstrap(),bootstrapNode=require_bootstrap_node(),{getUserDataPath}=require_userDataPath(),{stripComments}=require_stripComments(),product=require("../product.json"),{app,protocol,crashReporter,Menu}=require("electron"),portable=bootstrapNode.configurePortable(product);bootstrap.enableASARSupport();var args=parseCLIArgs(),userDataPath=getUserDataPath(args,product.nameShort??"code-oss-dev");app.setPath("userData",userDataPath);var codeCachePath=getCodeCachePath(),argvConfig=configureCommandlineSwitchesSync(args);Menu.setApplicationMenu(null),perf.mark("code/willStartCrashReporter"),(args["crash-reporter-directory"]||argvConfig["enable-crash-reporter"]&&!args["disable-crash-reporter"])&&configureCrashReporter(),perf.mark("code/didStartCrashReporter"),portable&&portable.isPortable&&app.setAppLogsPath(path.join(userDataPath,"logs")),protocol.registerSchemesAsPrivileged([{scheme:"vscode-webview",privileges:{standard:!0,secure:!0,supportFetchAPI:!0,corsEnabled:!0,allowServiceWorkers:!0}},{scheme:"vscode-file",privileges:{secure:!0,standard:!0,supportFetchAPI:!0,corsEnabled:!0}}]),registerListeners();var nlsConfigurationPromise=void 0,metaDataFile=path.join(__dirname,"nls.metadata.json"),locale=getUserDefinedLocale(argvConfig);if(locale){const{getNLSConfiguration:g}=require_languagePacks();nlsConfigurationPromise=g(product.commit,userDataPath,metaDataFile,locale)}app.once("ready",function(){if(args.trace){const g=require("electron").contentTracing,h={categoryFilter:args["trace-category-filter"]||"*",traceOptions:args["trace-options"]||"record-until-full,enable-sampling"};g.startRecording(h).finally(()=>onReady())}else onReady()});function startup(g,h){h._languagePackSupport=!0,process.env.VSCODE_NLS_CONFIG=JSON.stringify(h),process.env.VSCODE_CODE_CACHE_PATH=g||"",perf.mark("code/willLoadMainBundle"),require_bootstrap_amd().load("vs/code/electron-main/main",()=>{perf.mark("code/didLoadMainBundle")})}async function onReady(){perf.mark("code/mainAppReady");try{const[,g]=await Promise.all([mkdirpIgnoreError(codeCachePath),resolveNlsConfiguration()]);startup(codeCachePath,g)}catch(g){console.error(g)}}function configureCommandlineSwitchesSync(g){const h=["disable-hardware-acceleration","force-color-profile"];process.platform==="linux"&&h.push("force-renderer-accessibility");const w=["enable-proposed-api","log-level"],P=readArgvConfigSync();Object.keys(P).forEach(y=>{const u=P[y];if(h.indexOf(y)!==-1)y==="force-color-profile"?u&&app.commandLine.appendSwitch(y,u):(u===!0||u==="true")&&(y==="disable-hardware-acceleration"?app.disableHardwareAcceleration():app.commandLine.appendSwitch(y));else if(w.indexOf(y)!==-1)switch(y){case"enable-proposed-api":Array.isArray(u)?u.forEach(m=>m&&typeof m=="string"&&process.argv.push("--enable-proposed-api",m)):console.error("Unexpected value for `enable-proposed-api` in argv.json. Expected array of extension ids.");break;case"log-level":typeof u=="string"&&process.argv.push("--log",u);break}}),app.commandLine.appendSwitch("disable-features","CalculateNativeWinOcclusion");const S=getJSFlags(g);return S&&app.commandLine.appendSwitch("js-flags",S),P}function readArgvConfigSync(){const g=getArgvConfigPath();let h;try{h=JSON.parse(stripComments(fs.readFileSync(g).toString()))}catch(w){w&&w.code==="ENOENT"?createDefaultArgvConfigSync(g):console.warn(`Unable to read argv.json configuration file in ${g}, falling back to defaults (${w})`)}return h||(h={}),h}function createDefaultArgvConfigSync(g){try{const h=path.dirname(g);fs.existsSync(h)||fs.mkdirSync(h);const w=["// This configuration file allows you to pass permanent command line arguments to VS Code.","// Only a subset of arguments is currently supported to reduce the likelihood of breaking","// the installation.","//","// PLEASE DO NOT CHANGE WITHOUT UNDERSTANDING THE IMPACT","//","// NOTE: Changing this file requires a restart of VS Code.","{"," // Use software rendering instead of hardware accelerated rendering."," // This can help in cases where you see rendering issues in VS Code.",' // "disable-hardware-acceleration": true',"}"];fs.writeFileSync(g,w.join(` `))}catch(h){console.error(`Unable to create argv.json configuration file in ${g}, falling back to defaults (${h})`)}}function getArgvConfigPath(){const g=process.env.VSCODE_PORTABLE;if(g)return path.join(g,"argv.json");let h=product.dataFolderName;return process.env.VSCODE_DEV&&(h=`${h}-dev`),path.join(os.homedir(),h,"argv.json")}function configureCrashReporter(){let g=args["crash-reporter-directory"],h="";if(g){if(g=path.normalize(g),path.isAbsolute(g)||(console.error(`The path '${g}' specified for --crash-reporter-directory must be absolute.`),app.exit(1)),!fs.existsSync(g))try{fs.mkdirSync(g,{recursive:!0})}catch{console.error(`The path '${g}' specified for --crash-reporter-directory does not seem to exist or cannot be created.`),app.exit(1)}console.log(`Found --crash-reporter-directory argument. Setting crashDumps directory to be '${g}'`),app.setPath("crashDumps",g)}else{const y=product.appCenter;if(y){const u=process.platform==="win32",m=process.platform==="linux",d=process.platform==="darwin",v=argvConfig["crash-reporter-id"];if(/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(v)){if(u)switch(process.arch){case"ia32":h=y["win32-ia32"];break;case"x64":h=y["win32-x64"];break;case"arm64":h=y["win32-arm64"];break}else if(d)if(product.darwinUniversalAssetId)h=y["darwin-universal"];else switch(process.arch){case"x64":h=y.darwin;break;case"arm64":h=y["darwin-arm64"];break}else m&&(h=y["linux-x64"]);h=h.concat("&uid=",v,"&iid=",v,"&sid=",v);const o=process.argv,_=o.indexOf("--");_===-1?o.push("--crash-reporter-id",v):o.splice(_,0,"--crash-reporter-id",v)}}}const w=(product.crashReporter?product.crashReporter.productName:void 0)||product.nameShort,P=(product.crashReporter?product.crashReporter.companyName:void 0)||"Microsoft",S=Boolean(!process.env.VSCODE_DEV&&h&&!g);crashReporter.start({companyName:P,productName:process.env.VSCODE_DEV?`${w} Dev`:w,submitURL:h,uploadToServer:S,compress:!0})}function getJSFlags(g){const h=[];return g["js-flags"]&&h.push(g["js-flags"]),g["max-memory"]&&!/max_old_space_size=(\d+)/g.exec(g["js-flags"]??"")&&h.push(`--max_old_space_size=${g["max-memory"]}`),h.length>0?h.join(" "):null}function parseCLIArgs(){return require("minimist")(process.argv,{string:["user-data-dir","locale","js-flags","max-memory","crash-reporter-directory"]})}function registerListeners(){const g=[];global.macOpenFiles=g,app.on("open-file",function(P,S){g.push(S)});const h=[],w=function(P,S){P.preventDefault(),h.push(S)};app.on("will-finish-launching",function(){app.on("open-url",w)}),global.getOpenUrls=function(){return app.removeListener("open-url",w),h}}function getCodeCachePath(){if(process.argv.indexOf("--no-cached-data")>0||process.env.VSCODE_DEV)return;const g=product.commit;if(!!g)return path.join(userDataPath,"CachedData",g)}function mkdirp(g){return new Promise((h,w)=>{fs.mkdir(g,{recursive:!0},P=>P&&P.code!=="EEXIST"?w(P):h(g))})}async function mkdirpIgnoreError(g){if(typeof g=="string")try{return await mkdirp(g),g}catch{}}async function resolveNlsConfiguration(){let g=nlsConfigurationPromise?await nlsConfigurationPromise:void 0;if(!g){let h=app.getLocale();if(!h)g={locale:"en",availableLanguages:{}};else{h=h.toLowerCase();const{getNLSConfiguration:w}=require_languagePacks();g=await w(product.commit,userDataPath,metaDataFile,h),g||(g={locale:h,availableLanguages:{}})}}return g}function getUserDefinedLocale(g){const h=args.locale;return h?h.toLowerCase():g.locale&&typeof g.locale=="string"?g.locale.toLowerCase():void 0} //# sourceMappingURL=https://ticino.blob.core.windows.net/sourcemaps/6261075646f055b99068d3688932416f2346dd3b/core/main.js.map x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586