????

Your IP : 3.148.217.66


Current Path : C:/Program Files/Azure Data Studio/resources/app/out/
Upload File :
Current File : C:/Program Files/Azure Data Studio/resources/app/out/cli.js

"use strict";var __getOwnPropNames=Object.getOwnPropertyNames,__commonJS=(S,O)=>function(){return O||(0,S[__getOwnPropNames(S)[0]])((O={exports:{}}).exports,O),O.exports},require_bootstrap=__commonJS({"out-build/bootstrap.js"(S,O){"use strict";(function(b,C){typeof S=="object"?O.exports=C():b.MonacoBootstrap=C()})(S,function(){const b=typeof require=="function"?require("module"):void 0,C=typeof require=="function"?require("path"):void 0,R=typeof require=="function"?require("fs"):void 0,E=typeof require=="function"?require("util"):void 0;if(Error.stackTraceLimit=100,typeof process<"u"&&!process.env.VSCODE_HANDLES_SIGPIPE){let t=!1;process.on("SIGPIPE",()=>{t||(t=!0,console.error(new Error("Unexpected SIGPIPE")))})}function a(t){if(!C||!b||typeof process>"u"){console.warn("enableASARSupport() is only available in node.js environments");return}const e=t?C.join(t,"node_modules"):C.join(__dirname,"../node_modules");let r;if(t&&process.platform==="win32"){const l=t.substr(0,1);let o;l.toLowerCase()!==l?o=l.toLowerCase():o=l.toUpperCase(),r=o+e.substr(1)}else r=void 0;const n=`${e}.asar`,s=r?`${r}.asar`:void 0,u=b._resolveLookupPaths;b._resolveLookupPaths=function(l,o){const h=u(l,o);if(Array.isArray(h)){let v=!1;for(let _=0,m=h.length;_<m;_++)if(h[_]===e){v=!0,h.splice(_,0,n);break}else if(h[_]===r){v=!0,h.splice(_,0,s);break}!v&&t&&h.push(n)}return h}}function d(t,e){let r=t.replace(/\\/g,"/");r.length>0&&r.charAt(0)!=="/"&&(r=`/${r}`);let n;return e.isWindows&&r.startsWith("//")?n=encodeURI(`${e.scheme||"file"}:${r}`):n=encodeURI(`${e.scheme||"file"}://${e.fallbackAuthority||""}${r}`),n.replace(/#/g,"%23")}function y(){const t=p();let e={availableLanguages:{}};if(t&&t.env.VSCODE_NLS_CONFIG)try{e=JSON.parse(t.env.VSCODE_NLS_CONFIG)}catch{}if(e._resolvedLanguagePackCoreLocation){const r=Object.create(null);e.loadBundle=function(n,s,u){const l=r[n];if(l){u(void 0,l);return}c(e._resolvedLanguagePackCoreLocation,`${n.replace(/\//g,"!")}.nls.json`).then(function(o){const h=JSON.parse(o);r[n]=h,u(void 0,h)}).catch(o=>{try{e._corruptedFile&&f(e._corruptedFile,"corrupted").catch(function(h){console.error(h)})}finally{u(o,void 0)}})}}return e}function g(){return(typeof self=="object"?self:typeof global=="object"?global:{}).vscode}function p(){const t=g();if(t)return t.process;if(typeof process<"u")return process}function i(){const t=g();if(t)return t.ipcRenderer}async function c(...t){const e=i();if(e)return e.invoke("vscode:readNlsFile",...t);if(R&&C&&E)return(await E.promisify(R.readFile)(C.join(...t))).toString();throw new Error("Unsupported operation (read NLS files)")}function f(t,e){const r=i();if(r)return r.invoke("vscode:writeNlsFile",t,e);if(R&&E)return E.promisify(R.writeFile)(t,e);throw new Error("Unsupported operation (write NLS files)")}return{enableASARSupport:a,setupNLS:y,fileUriFromPath:d}})}}),require_bootstrap_node=__commonJS({"out-build/bootstrap-node.js"(S){"use strict";function O(){const b=require("path");try{typeof process.env.VSCODE_CWD!="string"&&(process.env.VSCODE_CWD=process.cwd()),process.platform==="win32"&&process.chdir(b.dirname(process.execPath))}catch(C){console.error(C)}}O(),S.injectNodeModuleLookupPath=function(b){if(!b)throw new Error("Missing injectPath");const C=require("module"),E=require("path").join(__dirname,"../node_modules"),a=C._resolveLookupPaths;C._resolveLookupPaths=function(d,y){const g=a(d,y);if(Array.isArray(g)){for(let p=0,i=g.length;p<i;p++)if(g[p]===E){g.splice(p,0,b);break}}return g}},S.removeGlobalNodeModuleLookupPaths=function(){const b=require("module"),C=b.globalPaths,R=b._resolveLookupPaths;b._resolveLookupPaths=function(E,a){const d=R(E,a);if(Array.isArray(d)){let y=0;for(;y<d.length&&d[d.length-1-y]===C[C.length-1-y];)y++;return d.slice(0,d.length-y)}return d}},S.configurePortable=function(b){const C=require("fs"),R=require("path"),E=R.dirname(__dirname);function a(c){return process.env.VSCODE_DEV?E:process.platform==="darwin"?c.dirname(c.dirname(c.dirname(E))):c.dirname(c.dirname(E))}function d(c){if(process.env.VSCODE_PORTABLE)return process.env.VSCODE_PORTABLE;if(process.platform==="win32"||process.platform==="linux")return c.join(a(c),"data");const f=b.portable||`${b.applicationName}-portable-data`;return c.join(c.dirname(a(c)),f)}const y=d(R),g=!("target"in b)&&C.existsSync(y),p=R.join(y,"tmp"),i=g&&C.existsSync(p);return g?process.env.VSCODE_PORTABLE=y:delete process.env.VSCODE_PORTABLE,i&&(process.platform==="win32"?(process.env.TMP=p,process.env.TEMP=p):process.env.TMPDIR=p),{portableDataPath:y,isPortable:g}}}}),require_loader=__commonJS({"out-build/vs/loader.js"(S,O){"use strict";var b=S,C=typeof global=="object"?global:{},E;(function(a){a.global=b;class d{get isWindows(){return this._detect(),this._isWindows}get isNode(){return this._detect(),this._isNode}get isElectronRenderer(){return this._detect(),this._isElectronRenderer}get isWebWorker(){return this._detect(),this._isWebWorker}get isElectronNodeIntegrationWebWorker(){return this._detect(),this._isElectronNodeIntegrationWebWorker}constructor(){this._detected=!1,this._isWindows=!1,this._isNode=!1,this._isElectronRenderer=!1,this._isWebWorker=!1,this._isElectronNodeIntegrationWebWorker=!1}_detect(){this._detected||(this._detected=!0,this._isWindows=d._isWindows(),this._isNode=typeof O<"u"&&!!O.exports,this._isElectronRenderer=typeof process<"u"&&typeof process.versions<"u"&&typeof process.versions.electron<"u"&&process.type==="renderer",this._isWebWorker=typeof a.global.importScripts=="function",this._isElectronNodeIntegrationWebWorker=this._isWebWorker&&typeof process<"u"&&typeof process.versions<"u"&&typeof process.versions.electron<"u"&&process.type==="worker")}static _isWindows(){return typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.indexOf("Windows")>=0?!0:typeof process<"u"?process.platform==="win32":!1}}a.Environment=d})(E||(E={}));var E;(function(a){class d{constructor(i,c,f){this.type=i,this.detail=c,this.timestamp=f}}a.LoaderEvent=d;class y{constructor(i){this._events=[new d(1,"",i)]}record(i,c){this._events.push(new d(i,c,a.Utilities.getHighPerformanceTimestamp()))}getEvents(){return this._events}}a.LoaderEventRecorder=y;class g{record(i,c){}getEvents(){return[]}}g.INSTANCE=new g,a.NullLoaderEventRecorder=g})(E||(E={}));var E;(function(a){class d{static fileUriToFilePath(g,p){if(p=decodeURI(p).replace(/%23/g,"#"),g){if(/^file:\/\/\//.test(p))return p.substr(8);if(/^file:\/\//.test(p))return p.substr(5)}else if(/^file:\/\//.test(p))return p.substr(7);return p}static startsWith(g,p){return g.length>=p.length&&g.substr(0,p.length)===p}static endsWith(g,p){return g.length>=p.length&&g.substr(g.length-p.length)===p}static containsQueryString(g){return/^[^\#]*\?/gi.test(g)}static isAbsolutePath(g){return/^((http:\/\/)|(https:\/\/)|(file:\/\/)|(\/))/.test(g)}static forEachProperty(g,p){if(g){let i;for(i in g)g.hasOwnProperty(i)&&p(i,g[i])}}static isEmpty(g){let p=!0;return d.forEachProperty(g,()=>{p=!1}),p}static recursiveClone(g){if(!g||typeof g!="object"||g instanceof RegExp||!Array.isArray(g)&&Object.getPrototypeOf(g)!==Object.prototype)return g;let p=Array.isArray(g)?[]:{};return d.forEachProperty(g,(i,c)=>{c&&typeof c=="object"?p[i]=d.recursiveClone(c):p[i]=c}),p}static generateAnonymousModule(){return"===anonymous"+d.NEXT_ANONYMOUS_ID+++"==="}static isAnonymousModule(g){return d.startsWith(g,"===anonymous")}static getHighPerformanceTimestamp(){return this.PERFORMANCE_NOW_PROBED||(this.PERFORMANCE_NOW_PROBED=!0,this.HAS_PERFORMANCE_NOW=a.global.performance&&typeof a.global.performance.now=="function"),this.HAS_PERFORMANCE_NOW?a.global.performance.now():Date.now()}}d.NEXT_ANONYMOUS_ID=1,d.PERFORMANCE_NOW_PROBED=!1,d.HAS_PERFORMANCE_NOW=!1,a.Utilities=d})(E||(E={}));var E;(function(a){function d(p){if(p instanceof Error)return p;const i=new Error(p.message||String(p)||"Unknown Error");return p.stack&&(i.stack=p.stack),i}a.ensureError=d;class y{static validateConfigurationOptions(i){function c(f){if(f.phase==="loading"){console.error('Loading "'+f.moduleId+'" failed'),console.error(f),console.error("Here are the modules that depend on it:"),console.error(f.neededBy);return}if(f.phase==="factory"){console.error('The factory function of "'+f.moduleId+'" has thrown an exception'),console.error(f),console.error("Here are the modules that depend on it:"),console.error(f.neededBy);return}}if(i=i||{},typeof i.baseUrl!="string"&&(i.baseUrl=""),typeof i.isBuild!="boolean"&&(i.isBuild=!1),typeof i.paths!="object"&&(i.paths={}),typeof i.config!="object"&&(i.config={}),typeof i.catchError>"u"&&(i.catchError=!1),typeof i.recordStats>"u"&&(i.recordStats=!1),typeof i.urlArgs!="string"&&(i.urlArgs=""),typeof i.onError!="function"&&(i.onError=c),Array.isArray(i.ignoreDuplicateModules)||(i.ignoreDuplicateModules=[]),i.baseUrl.length>0&&(a.Utilities.endsWith(i.baseUrl,"/")||(i.baseUrl+="/")),typeof i.cspNonce!="string"&&(i.cspNonce=""),typeof i.preferScriptTags>"u"&&(i.preferScriptTags=!1),i.nodeCachedData&&typeof i.nodeCachedData=="object"&&(typeof i.nodeCachedData.seed!="string"&&(i.nodeCachedData.seed="seed"),(typeof i.nodeCachedData.writeDelay!="number"||i.nodeCachedData.writeDelay<0)&&(i.nodeCachedData.writeDelay=1e3*7),!i.nodeCachedData.path||typeof i.nodeCachedData.path!="string")){const f=d(new Error("INVALID cached data configuration, 'path' MUST be set"));f.phase="configuration",i.onError(f),i.nodeCachedData=void 0}return i}static mergeConfigurationOptions(i=null,c=null){let f=a.Utilities.recursiveClone(c||{});return a.Utilities.forEachProperty(i,(t,e)=>{t==="ignoreDuplicateModules"&&typeof f.ignoreDuplicateModules<"u"?f.ignoreDuplicateModules=f.ignoreDuplicateModules.concat(e):t==="paths"&&typeof f.paths<"u"?a.Utilities.forEachProperty(e,(r,n)=>f.paths[r]=n):t==="config"&&typeof f.config<"u"?a.Utilities.forEachProperty(e,(r,n)=>f.config[r]=n):f[t]=a.Utilities.recursiveClone(e)}),y.validateConfigurationOptions(f)}}a.ConfigurationOptionsUtil=y;class g{constructor(i,c){if(this._env=i,this.options=y.mergeConfigurationOptions(c),this._createIgnoreDuplicateModulesMap(),this._createNodeModulesMap(),this._createSortedPathsRules(),this.options.baseUrl===""&&this.options.nodeRequire&&this.options.nodeRequire.main&&this.options.nodeRequire.main.filename&&this._env.isNode){let f=this.options.nodeRequire.main.filename,t=Math.max(f.lastIndexOf("/"),f.lastIndexOf("\\"));this.options.baseUrl=f.substring(0,t+1)}}_createIgnoreDuplicateModulesMap(){this.ignoreDuplicateModulesMap={};for(let i=0;i<this.options.ignoreDuplicateModules.length;i++)this.ignoreDuplicateModulesMap[this.options.ignoreDuplicateModules[i]]=!0}_createNodeModulesMap(){if(this.options.nodeModules){this.nodeModulesMap=Object.create(null);for(var i=0,c=this.options.nodeModules;i<c.length;i++){var f=c[i];this.nodeModulesMap[f]=!0}}}_createSortedPathsRules(){this.sortedPathsRules=[],a.Utilities.forEachProperty(this.options.paths,(i,c)=>{Array.isArray(c)?this.sortedPathsRules.push({from:i,to:c}):this.sortedPathsRules.push({from:i,to:[c]})}),this.sortedPathsRules.sort((i,c)=>c.from.length-i.from.length)}cloneAndMerge(i){return new g(this._env,y.mergeConfigurationOptions(i,this.options))}getOptionsLiteral(){return this.options}_applyPaths(i){let c;for(let f=0,t=this.sortedPathsRules.length;f<t;f++)if(c=this.sortedPathsRules[f],a.Utilities.startsWith(i,c.from)){let e=[];for(let r=0,n=c.to.length;r<n;r++)e.push(c.to[r]+i.substr(c.from.length));return e}return[i]}_addUrlArgsToUrl(i){return a.Utilities.containsQueryString(i)?i+"&"+this.options.urlArgs:i+"?"+this.options.urlArgs}_addUrlArgsIfNecessaryToUrl(i){return this.options.urlArgs?this._addUrlArgsToUrl(i):i}_addUrlArgsIfNecessaryToUrls(i){if(this.options.urlArgs)for(let c=0,f=i.length;c<f;c++)i[c]=this._addUrlArgsToUrl(i[c]);return i}moduleIdToPaths(i){if(this._env.isNode&&(this.nodeModulesMap&&this.nodeModulesMap[i]===!0||this.options.amdModulesPattern instanceof RegExp&&!this.options.amdModulesPattern.test(i)))return this.isBuild()?["empty:"]:["node|"+i];let c=i,f;if((!a.Utilities.endsWith(c,".js")||c==="chart.js"||c==="mark.js")&&!a.Utilities.isAbsolutePath(c)){f=this._applyPaths(c);for(let t=0,e=f.length;t<e;t++)this.isBuild()&&f[t]==="empty:"||(a.Utilities.isAbsolutePath(f[t])||(f[t]=this.options.baseUrl+f[t]),!a.Utilities.endsWith(f[t],".js")&&!a.Utilities.containsQueryString(f[t])&&(f[t]=f[t]+".js"))}else!a.Utilities.endsWith(c,".js")&&!a.Utilities.containsQueryString(c)&&(c=c+".js"),f=[c];return this._addUrlArgsIfNecessaryToUrls(f)}requireToUrl(i){let c=i;return a.Utilities.isAbsolutePath(c)||(c=this._applyPaths(c)[0],a.Utilities.isAbsolutePath(c)||(c=this.options.baseUrl+c)),this._addUrlArgsIfNecessaryToUrl(c)}isBuild(){return this.options.isBuild}shouldInvokeFactory(i){return!!(!this.options.isBuild||a.Utilities.isAnonymousModule(i)||this.options.buildForceInvokeFactory&&this.options.buildForceInvokeFactory[i])}isDuplicateMessageIgnoredFor(i){return this.ignoreDuplicateModulesMap.hasOwnProperty(i)}getConfigForModule(i){if(this.options.config)return this.options.config[i]}shouldCatchError(){return this.options.catchError}shouldRecordStats(){return this.options.recordStats}onError(i){this.options.onError(i)}}a.Configuration=g})(E||(E={}));var E;(function(a){class d{constructor(e){this._env=e,this._scriptLoader=null,this._callbackMap={}}load(e,r,n,s){if(!this._scriptLoader)if(this._env.isWebWorker)this._scriptLoader=new p;else if(this._env.isElectronRenderer){const{preferScriptTags:l}=e.getConfig().getOptionsLiteral();l?this._scriptLoader=new y:this._scriptLoader=new i(this._env)}else this._env.isNode?this._scriptLoader=new i(this._env):this._scriptLoader=new y;let u={callback:n,errorback:s};if(this._callbackMap.hasOwnProperty(r)){this._callbackMap[r].push(u);return}this._callbackMap[r]=[u],this._scriptLoader.load(e,r,()=>this.triggerCallback(r),l=>this.triggerErrorback(r,l))}triggerCallback(e){let r=this._callbackMap[e];delete this._callbackMap[e];for(let n=0;n<r.length;n++)r[n].callback()}triggerErrorback(e,r){let n=this._callbackMap[e];delete this._callbackMap[e];for(let s=0;s<n.length;s++)n[s].errorback(r)}}class y{attachListeners(e,r,n){let s=()=>{e.removeEventListener("load",u),e.removeEventListener("error",l)},u=o=>{s(),r()},l=o=>{s(),n(o)};e.addEventListener("load",u),e.addEventListener("error",l)}load(e,r,n,s){if(/^node\|/.test(r)){let u=e.getConfig().getOptionsLiteral(),l=c(e.getRecorder(),u.nodeRequire||a.global.nodeRequire),o=r.split("|"),h=null;try{h=l(o[1])}catch(v){s(v);return}e.enqueueDefineAnonymousModule([],()=>h),n()}else{let u=document.createElement("script");u.setAttribute("async","async"),u.setAttribute("type","text/javascript"),this.attachListeners(u,n,s);const{trustedTypesPolicy:l}=e.getConfig().getOptionsLiteral();l&&(r=l.createScriptURL(r)),u.setAttribute("src",r);const{cspNonce:o}=e.getConfig().getOptionsLiteral();o&&u.setAttribute("nonce",o),document.getElementsByTagName("head")[0].appendChild(u)}}}function g(t){const{trustedTypesPolicy:e}=t.getConfig().getOptionsLiteral();try{return(e?self.eval(e.createScript("","true")):new Function("true")).call(self),!0}catch{return!1}}class p{constructor(){this._cachedCanUseEval=null}_canUseEval(e){return this._cachedCanUseEval===null&&(this._cachedCanUseEval=g(e)),this._cachedCanUseEval}load(e,r,n,s){if(/^node\|/.test(r)){const u=e.getConfig().getOptionsLiteral(),l=c(e.getRecorder(),u.nodeRequire||a.global.nodeRequire),o=r.split("|");let h=null;try{h=l(o[1])}catch(v){s(v);return}e.enqueueDefineAnonymousModule([],function(){return h}),n()}else{const{trustedTypesPolicy:u}=e.getConfig().getOptionsLiteral();if(!(/^((http:)|(https:)|(file:))/.test(r)&&r.substring(0,self.origin.length)!==self.origin)&&this._canUseEval(e)){fetch(r).then(o=>{if(o.status!==200)throw new Error(o.statusText);return o.text()}).then(o=>{o=`${o}
//# sourceURL=${r}`,(u?self.eval(u.createScript("",o)):new Function(o)).call(self),n()}).then(void 0,s);return}try{u&&(r=u.createScriptURL(r)),importScripts(r),n()}catch(o){s(o)}}}}class i{constructor(e){this._env=e,this._didInitialize=!1,this._didPatchNodeRequire=!1}_init(e){this._didInitialize||(this._didInitialize=!0,this._fs=e("fs"),this._vm=e("vm"),this._path=e("path"),this._crypto=e("crypto"))}_initNodeRequire(e,r){const{nodeCachedData:n}=r.getConfig().getOptionsLiteral();if(!n||this._didPatchNodeRequire)return;this._didPatchNodeRequire=!0;const s=this,u=e("module");function l(o){const h=o.constructor;let v=function(m){try{return o.require(m)}finally{}};return v.resolve=function(m,P){return h._resolveFilename(m,o,!1,P)},v.resolve.paths=function(m){return h._resolveLookupPaths(m,o)},v.main=process.mainModule,v.extensions=h._extensions,v.cache=h._cache,v}u.prototype._compile=function(o,h){const v=u.wrap(o.replace(/^#!.*/,"")),_=r.getRecorder(),m=s._getCachedDataPath(n,h),P={filename:h};let w;try{const q=s._fs.readFileSync(m);w=q.slice(0,16),P.cachedData=q.slice(16),_.record(60,m)}catch{_.record(61,m)}var D;try{D=new s._vm.Script(v,P)}catch(q){throw new Error(`Error compiling ${h}. ${q}`)}const I=D.runInThisContext(P),M=s._path.dirname(h),U=l(this),N=[this.exports,U,this,h,M,process,C,Buffer],T=I.apply(this.exports,N);return s._handleCachedData(D,v,m,!P.cachedData,r),s._verifyCachedData(D,v,m,w,r),T}}load(e,r,n,s){const u=e.getConfig().getOptionsLiteral(),l=c(e.getRecorder(),u.nodeRequire||a.global.nodeRequire),o=u.nodeInstrumenter||function(v){return v};this._init(l),this._initNodeRequire(l,e);let h=e.getRecorder();if(/^node\|/.test(r)){let v=r.split("|"),_=null;try{_=l(v[1])}catch(m){s(m);return}e.enqueueDefineAnonymousModule([],()=>_),n()}else{r=a.Utilities.fileUriToFilePath(this._env.isWindows,r);const v=this._path.normalize(r),_=this._getElectronRendererScriptPathOrUri(v),m=!!u.nodeCachedData,P=m?this._getCachedDataPath(u.nodeCachedData,r):void 0;this._readSourceAndCachedData(v,P,h,(w,D,I,M)=>{if(w){s(w);return}let U;D.charCodeAt(0)===i._BOM?U=i._PREFIX+D.substring(1)+i._SUFFIX:U=i._PREFIX+D+i._SUFFIX,U=o(U,v);const N={filename:_,cachedData:I},T=this._createAndEvalScript(e,U,N,n,s);this._handleCachedData(T,U,P,m&&!I,e),this._verifyCachedData(T,U,P,M,e)})}}_createAndEvalScript(e,r,n,s,u){const l=e.getRecorder();l.record(31,n.filename);var o;try{o=new this._vm.Script(r,n)}catch(P){throw new Error(`Error compiling ${n.filename}. ${P}`)}const h=o.runInThisContext(n),v=e.getGlobalAMDDefineFunc();let _=!1;const m=function(){return _=!0,v.apply(null,arguments)};return m.amd=v.amd,h.call(a.global,e.getGlobalAMDRequireFunc(),m,n.filename,this._path.dirname(n.filename)),l.record(32,n.filename),_?s():u(new Error(`Didn't receive define call in ${n.filename}!`)),o}_getElectronRendererScriptPathOrUri(e){if(!this._env.isElectronRenderer)return e;let r=e.match(/^([a-z])\:(.*)/i);return r?`file:///${(r[1].toUpperCase()+":"+r[2]).replace(/\\/g,"/")}`:`file://${e}`}_getCachedDataPath(e,r){const n=this._crypto.createHash("md5").update(r,"utf8").update(e.seed,"utf8").update(process.arch,"").digest("hex"),s=this._path.basename(r).replace(/\.js$/,"");return this._path.join(e.path,`${s}-${n}.code`)}_handleCachedData(e,r,n,s,u){e.cachedDataRejected?this._fs.unlink(n,l=>{u.getRecorder().record(62,n),this._createAndWriteCachedData(e,r,n,u),l&&u.getConfig().onError(l)}):s&&this._createAndWriteCachedData(e,r,n,u)}_createAndWriteCachedData(e,r,n,s){let u=Math.ceil(s.getConfig().getOptionsLiteral().nodeCachedData.writeDelay*(1+Math.random())),l=-1,o=0,h;const v=()=>{setTimeout(()=>{h||(h=this._crypto.createHash("md5").update(r,"utf8").digest());const _=e.createCachedData();if(!(_.length===0||_.length===l||o>=5)){if(_.length<l){v();return}l=_.length,this._fs.writeFile(n,Buffer.concat([h,_]),m=>{m&&s.getConfig().onError(m),s.getRecorder().record(63,n),v()})}},u*Math.pow(4,o++))};v()}_readSourceAndCachedData(e,r,n,s){if(!r)this._fs.readFile(e,{encoding:"utf8"},s);else{let u,l,o,h=2;const v=_=>{_?s(_):--h===0&&s(void 0,u,l,o)};this._fs.readFile(e,{encoding:"utf8"},(_,m)=>{u=m,v(_)}),this._fs.readFile(r,(_,m)=>{!_&&m&&m.length>0?(o=m.slice(0,16),l=m.slice(16),n.record(60,r)):n.record(61,r),v()})}}_verifyCachedData(e,r,n,s,u){s&&(e.cachedDataRejected||setTimeout(()=>{const l=this._crypto.createHash("md5").update(r,"utf8").digest();s.equals(l)||(u.getConfig().onError(new Error(`FAILED TO VERIFY CACHED DATA, deleting stale '${n}' now, but a RESTART IS REQUIRED`)),this._fs.unlink(n,o=>{o&&u.getConfig().onError(o)}))},Math.ceil(5e3*(1+Math.random()))))}}i._BOM=65279,i._PREFIX="(function (require, define, __filename, __dirname) { ",i._SUFFIX=`
});`;function c(t,e){if(e.__$__isRecorded)return e;const r=function(s){t.record(33,s);try{return e(s)}finally{t.record(34,s)}};return r.__$__isRecorded=!0,r}a.ensureRecordedNodeRequire=c;function f(t){return new d(t)}a.createScriptLoader=f})(E||(E={}));var E;(function(a){class d{constructor(t){let e=t.lastIndexOf("/");e!==-1?this.fromModulePath=t.substr(0,e+1):this.fromModulePath=""}static _normalizeModuleId(t){let 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}resolveModule(t){let e=t;return a.Utilities.isAbsolutePath(e)||(a.Utilities.startsWith(e,"./")||a.Utilities.startsWith(e,"../"))&&(e=d._normalizeModuleId(this.fromModulePath+e)),e}}d.ROOT=new d(""),a.ModuleIdResolver=d;class y{constructor(t,e,r,n,s,u){this.id=t,this.strId=e,this.dependencies=r,this._callback=n,this._errorback=s,this.moduleIdResolver=u,this.exports={},this.error=null,this.exportsPassedIn=!1,this.unresolvedDependenciesCount=this.dependencies.length,this._isComplete=!1}static _safeInvokeFunction(t,e){try{return{returnedValue:t.apply(a.global,e),producedError:null}}catch(r){return{returnedValue:null,producedError:r}}}static _invokeFactory(t,e,r,n){return t.shouldInvokeFactory(e)?t.shouldCatchError()?this._safeInvokeFunction(r,n):{returnedValue:r.apply(a.global,n),producedError:null}:{returnedValue:null,producedError:null}}complete(t,e,r,n){this._isComplete=!0;let s=null;if(this._callback)if(typeof this._callback=="function"){t.record(21,this.strId);let u=y._invokeFactory(e,this.strId,this._callback,r);s=u.producedError,t.record(22,this.strId),!s&&typeof u.returnedValue<"u"&&(!this.exportsPassedIn||a.Utilities.isEmpty(this.exports))&&(this.exports=u.returnedValue)}else this.exports=this._callback;if(s){let u=a.ensureError(s);u.phase="factory",u.moduleId=this.strId,u.neededBy=n(this.id),this.error=u,e.onError(u)}this.dependencies=null,this._callback=null,this._errorback=null,this.moduleIdResolver=null}onDependencyError(t){return this._isComplete=!0,this.error=t,this._errorback?(this._errorback(t),!0):!1}isComplete(){return this._isComplete}}a.Module=y;class g{constructor(){this._nextId=0,this._strModuleIdToIntModuleId=new Map,this._intModuleIdToStrModuleId=[],this.getModuleId("exports"),this.getModuleId("module"),this.getModuleId("require")}getMaxModuleId(){return this._nextId}getModuleId(t){let e=this._strModuleIdToIntModuleId.get(t);return typeof e>"u"&&(e=this._nextId++,this._strModuleIdToIntModuleId.set(t,e),this._intModuleIdToStrModuleId[e]=t),e}getStrModuleId(t){return this._intModuleIdToStrModuleId[t]}}class p{constructor(t){this.id=t}}p.EXPORTS=new p(0),p.MODULE=new p(1),p.REQUIRE=new p(2),a.RegularDependency=p;class i{constructor(t,e,r){this.id=t,this.pluginId=e,this.pluginParam=r}}a.PluginDependency=i;class c{constructor(t,e,r,n,s=0){this._env=t,this._scriptLoader=e,this._loaderAvailableTimestamp=s,this._defineFunc=r,this._requireFunc=n,this._moduleIdProvider=new g,this._config=new a.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=[],this._requireFunc.moduleManager=this}reset(){return new c(this._env,this._scriptLoader,this._defineFunc,this._requireFunc,this._loaderAvailableTimestamp)}getGlobalAMDDefineFunc(){return this._defineFunc}getGlobalAMDRequireFunc(){return this._requireFunc}static _findRelevantLocationInStack(t,e){let r=u=>u.replace(/\\/g,"/"),n=r(t),s=e.split(/\n/);for(let u=0;u<s.length;u++){let l=s[u].match(/(.*):(\d+):(\d+)\)?$/);if(l){let o=l[1],h=l[2],v=l[3],_=Math.max(o.lastIndexOf(" ")+1,o.lastIndexOf("(")+1);if(o=o.substr(_),o=r(o),o===n){let m={line:parseInt(h,10),col:parseInt(v,10)};return m.line===1&&(m.col-=53),m}}}throw new Error("Could not correlate define call site for needle "+t)}getBuildInfo(){if(!this._config.isBuild())return null;let t=[],e=0;for(let r=0,n=this._modules2.length;r<n;r++){let s=this._modules2[r];if(!s)continue;let u=this._buildInfoPath[s.id]||null,l=this._buildInfoDefineStack[s.id]||null,o=this._buildInfoDependencies[s.id];t[e++]={id:s.strId,path:u,defineLocation:u&&l?c._findRelevantLocationInStack(u,l):null,dependencies:o,shim:null,exports:s.exports}}return t}getRecorder(){return this._recorder||(this._config.shouldRecordStats()?this._recorder=new a.LoaderEventRecorder(this._loaderAvailableTimestamp):this._recorder=a.NullLoaderEventRecorder.INSTANCE),this._recorder}getLoaderEvents(){return this.getRecorder().getEvents()}enqueueDefineAnonymousModule(t,e){if(this._currentAnonymousDefineCall!==null)throw new Error("Can only have one anonymous define call per script file");let r=null;this._config.isBuild()&&(r=new Error("StackLocation").stack||null),this._currentAnonymousDefineCall={stack:r,dependencies:t,callback:e}}defineModule(t,e,r,n,s,u=new d(t)){let l=this._moduleIdProvider.getModuleId(t);if(this._modules2[l]){this._config.isDuplicateMessageIgnoredFor(t)||console.warn("Duplicate definition of module '"+t+"'");return}let o=new y(l,t,this._normalizeDependencies(e,u),r,n,u);this._modules2[l]=o,this._config.isBuild()&&(this._buildInfoDefineStack[l]=s,this._buildInfoDependencies[l]=(o.dependencies||[]).map(h=>this._moduleIdProvider.getStrModuleId(h.id))),this._resolve(o)}_normalizeDependency(t,e){if(t==="exports")return p.EXPORTS;if(t==="module")return p.MODULE;if(t==="require")return p.REQUIRE;let r=t.indexOf("!");if(r>=0){let n=e.resolveModule(t.substr(0,r)),s=e.resolveModule(t.substr(r+1)),u=this._moduleIdProvider.getModuleId(n+"!"+s),l=this._moduleIdProvider.getModuleId(n);return new i(u,l,s)}return new p(this._moduleIdProvider.getModuleId(e.resolveModule(t)))}_normalizeDependencies(t,e){let r=[],n=0;for(let s=0,u=t.length;s<u;s++)r[n++]=this._normalizeDependency(t[s],e);return r}_relativeRequire(t,e,r,n){if(typeof e=="string")return this.synchronousRequire(e,t);this.defineModule(a.Utilities.generateAnonymousModule(),e,r,n,null,t)}synchronousRequire(t,e=new d(t)){let r=this._normalizeDependency(t,e),n=this._modules2[r.id];if(!n)throw new Error("Check dependency list! Synchronous require cannot resolve module '"+t+"'. This is the first mention of this module!");if(!n.isComplete())throw new Error("Check dependency list! Synchronous require cannot resolve module '"+t+"'. This module has not been resolved completely yet.");if(n.error)throw n.error;return n.exports}configure(t,e){let r=this._config.shouldRecordStats();e?this._config=new a.Configuration(this._env,t):this._config=this._config.cloneAndMerge(t),this._config.shouldRecordStats()&&!r&&(this._recorder=null)}getConfig(){return this._config}_onLoad(t){if(this._currentAnonymousDefineCall!==null){let e=this._currentAnonymousDefineCall;this._currentAnonymousDefineCall=null,this.defineModule(this._moduleIdProvider.getStrModuleId(t),e.dependencies,e.callback,null,e.stack)}}_createLoadError(t,e){let r=this._moduleIdProvider.getStrModuleId(t),n=(this._inverseDependencies2[t]||[]).map(u=>this._moduleIdProvider.getStrModuleId(u));const s=a.ensureError(e);return s.phase="loading",s.moduleId=r,s.neededBy=n,s}_onLoadError(t,e){const r=this._createLoadError(t,e);this._modules2[t]||(this._modules2[t]=new y(t,this._moduleIdProvider.getStrModuleId(t),[],()=>{},null,null));let n=[];for(let l=0,o=this._moduleIdProvider.getMaxModuleId();l<o;l++)n[l]=!1;let s=!1,u=[];for(u.push(t),n[t]=!0;u.length>0;){let l=u.shift(),o=this._modules2[l];o&&(s=o.onDependencyError(r)||s);let h=this._inverseDependencies2[l];if(h)for(let v=0,_=h.length;v<_;v++){let m=h[v];n[m]||(u.push(m),n[m]=!0)}}s||this._config.onError(r)}_hasDependencyPath(t,e){let r=this._modules2[t];if(!r)return!1;let n=[];for(let u=0,l=this._moduleIdProvider.getMaxModuleId();u<l;u++)n[u]=!1;let s=[];for(s.push(r),n[t]=!0;s.length>0;){let l=s.shift().dependencies;if(l)for(let o=0,h=l.length;o<h;o++){let v=l[o];if(v.id===e)return!0;let _=this._modules2[v.id];_&&!n[v.id]&&(n[v.id]=!0,s.push(_))}}return!1}_findCyclePath(t,e,r){if(t===e||r===50)return[t];let n=this._modules2[t];if(!n)return null;let s=n.dependencies;if(s)for(let u=0,l=s.length;u<l;u++){let o=this._findCyclePath(s[u].id,e,r+1);if(o!==null)return o.push(t),o}return null}_createRequire(t){let e=(r,n,s)=>this._relativeRequire(t,r,n,s);return e.toUrl=r=>this._config.requireToUrl(t.resolveModule(r)),e.getStats=()=>this.getLoaderEvents(),e.hasDependencyCycle=()=>this._hasDependencyCycle,e.config=(r,n=!1)=>{this.configure(r,n)},e.__$__nodeRequire=a.global.nodeRequire,e}_loadModule(t){if(this._modules2[t]||this._knownModules2[t])return;this._knownModules2[t]=!0;let e=this._moduleIdProvider.getStrModuleId(t),r=this._config.moduleIdToPaths(e),n=/^@[^\/]+\/[^\/]+$/;this._env.isNode&&(e.indexOf("/")===-1||n.test(e))&&r.push("node|"+e);let s=-1,u=l=>{if(s++,s>=r.length)this._onLoadError(t,l);else{let o=r[s],h=this.getRecorder();if(this._config.isBuild()&&o==="empty:"){this._buildInfoPath[t]=o,this.defineModule(this._moduleIdProvider.getStrModuleId(t),[],null,null,null),this._onLoad(t);return}h.record(10,o),this._scriptLoader.load(this,o,()=>{this._config.isBuild()&&(this._buildInfoPath[t]=o),h.record(11,o),this._onLoad(t)},v=>{h.record(12,o),u(v)})}};u(null)}_loadPluginDependency(t,e){if(this._modules2[e.id]||this._knownModules2[e.id])return;this._knownModules2[e.id]=!0;let r=n=>{this.defineModule(this._moduleIdProvider.getStrModuleId(e.id),[],n,null,null)};r.error=n=>{this._config.onError(this._createLoadError(e.id,n))},t.load(e.pluginParam,this._createRequire(d.ROOT),r,this._config.getOptionsLiteral())}_resolve(t){let e=t.dependencies;if(e)for(let r=0,n=e.length;r<n;r++){let s=e[r];if(s===p.EXPORTS){t.exportsPassedIn=!0,t.unresolvedDependenciesCount--;continue}if(s===p.MODULE){t.unresolvedDependenciesCount--;continue}if(s===p.REQUIRE){t.unresolvedDependenciesCount--;continue}let u=this._modules2[s.id];if(u&&u.isComplete()){if(u.error){t.onDependencyError(u.error);return}t.unresolvedDependenciesCount--;continue}if(this._hasDependencyPath(s.id,t.id)){this._hasDependencyCycle=!0,console.warn("There is a dependency cycle between '"+this._moduleIdProvider.getStrModuleId(s.id)+"' and '"+this._moduleIdProvider.getStrModuleId(t.id)+"'. The cyclic path follows:");let l=this._findCyclePath(s.id,t.id,0)||[];l.reverse(),l.push(s.id),console.warn(l.map(o=>this._moduleIdProvider.getStrModuleId(o)).join(` => 
`)),t.unresolvedDependenciesCount--;continue}if(this._inverseDependencies2[s.id]=this._inverseDependencies2[s.id]||[],this._inverseDependencies2[s.id].push(t.id),s instanceof i){let l=this._modules2[s.pluginId];if(l&&l.isComplete()){this._loadPluginDependency(l.exports,s);continue}let o=this._inversePluginDependencies2.get(s.pluginId);o||(o=[],this._inversePluginDependencies2.set(s.pluginId,o)),o.push(s),this._loadModule(s.pluginId);continue}this._loadModule(s.id)}t.unresolvedDependenciesCount===0&&this._onModuleComplete(t)}_onModuleComplete(t){let e=this.getRecorder();if(t.isComplete())return;let r=t.dependencies,n=[];if(r)for(let o=0,h=r.length;o<h;o++){let v=r[o];if(v===p.EXPORTS){n[o]=t.exports;continue}if(v===p.MODULE){n[o]={id:t.strId,config:()=>this._config.getConfigForModule(t.strId)};continue}if(v===p.REQUIRE){n[o]=this._createRequire(t.moduleIdResolver);continue}let _=this._modules2[v.id];if(_){n[o]=_.exports;continue}n[o]=null}const s=o=>(this._inverseDependencies2[o]||[]).map(h=>this._moduleIdProvider.getStrModuleId(h));t.complete(e,this._config,n,s);let u=this._inverseDependencies2[t.id];if(this._inverseDependencies2[t.id]=null,u)for(let o=0,h=u.length;o<h;o++){let v=u[o],_=this._modules2[v];_.unresolvedDependenciesCount--,_.unresolvedDependenciesCount===0&&this._onModuleComplete(_)}let l=this._inversePluginDependencies2.get(t.id);if(l){this._inversePluginDependencies2.delete(t.id);for(let o=0,h=l.length;o<h;o++)this._loadPluginDependency(t.exports,l[o])}}}a.ModuleManager=c})(E||(E={}));var R,E;(function(a){const d=new a.Environment;let y=null;const g=function(f,t,e){typeof f!="string"&&(e=t,t=f,f=null),(typeof t!="object"||!Array.isArray(t))&&(e=t,t=null),t||(t=["require","exports","module"]),f?y.defineModule(f,t,e,null,null):y.enqueueDefineAnonymousModule(t,e)};g.amd={jQuery:!0};const p=function(f,t=!1){y.configure(f,t)},i=function(){if(arguments.length===1){if(arguments[0]instanceof Object&&!Array.isArray(arguments[0])){p(arguments[0]);return}if(typeof arguments[0]=="string")return y.synchronousRequire(arguments[0])}if((arguments.length===2||arguments.length===3)&&Array.isArray(arguments[0])){y.defineModule(a.Utilities.generateAnonymousModule(),arguments[0],arguments[1],arguments[2],null);return}throw new Error("Unrecognized require call")};i.config=p,i.getConfig=function(){return y.getConfig().getOptionsLiteral()},i.reset=function(){y=y.reset()},i.getBuildInfo=function(){return y.getBuildInfo()},i.getStats=function(){return y.getLoaderEvents()},i.define=g;function c(){if(typeof a.global.require<"u"||typeof require<"u"){const f=a.global.require||require;if(typeof f=="function"&&typeof f.resolve=="function"){const t=a.ensureRecordedNodeRequire(y.getRecorder(),f);a.global.nodeRequire=t,i.nodeRequire=t,i.__$__nodeRequire=t}}d.isNode&&!d.isElectronRenderer&&!d.isElectronNodeIntegrationWebWorker?O.exports=i:(d.isElectronRenderer||(a.global.define=g),a.global.require=i)}a.init=c,(typeof a.global.define!="function"||!a.global.define.amd)&&(y=new a.ModuleManager(d,a.createScriptLoader(d),g,i,a.Utilities.getHighPerformanceTimestamp()),typeof a.global.require<"u"&&typeof a.global.require!="function"&&i.config(a.global.require),R=function(){return g.apply(null,arguments)},R.amd=g.amd,typeof doNotInitLoader>"u"&&c())})(E||(E={})),R("vs/css",["require","exports"],function(a,d){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.load=void 0;function y(f,t,e,r){if(r=r||{},(r["vs/css"]||{}).disabled){e({});return}const s=t.toUrl(f+".css");g(f,s,()=>{e({})},u=>{typeof e.error=="function"&&e.error("Could not find "+s+".")})}d.load=y;function g(f,t,e,r){if(p(f,t)){e();return}i(f,t,e,r)}function p(f,t){const e=document.getElementsByTagName("link");for(let r=0,n=e.length;r<n;r++){const s=e[r].getAttribute("data-name"),u=e[r].getAttribute("href");if(s===f||u===t)return!0}return!1}function i(f,t,e,r){const n=document.createElement("link");n.setAttribute("rel","stylesheet"),n.setAttribute("type","text/css"),n.setAttribute("data-name",f),c(f,n,e,r),n.setAttribute("href",t),(document.head||document.getElementsByTagName("head")[0]).appendChild(n)}function c(f,t,e,r){const n=()=>{t.removeEventListener("load",s),t.removeEventListener("error",u)},s=l=>{n(),e()},u=l=>{n(),r(l)};t.addEventListener("load",s),t.addEventListener("error",u)}}),R("vs/nls",["require","exports"],function(a,d){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.load=d.create=d.setPseudoTranslation=d.getConfiguredDefaultLocale=d.localize=void 0;let y=typeof document<"u"&&document.location&&document.location.hash.indexOf("pseudo=true")>=0;const g="i-default";function p(l,o){let h;return o.length===0?h=l:h=l.replace(/\{(\d+)\}/g,(v,_)=>{const m=_[0],P=o[m];let w=v;return typeof P=="string"?w=P:(typeof P=="number"||typeof P=="boolean"||P===void 0||P===null)&&(w=String(P)),w}),y&&(h="\uFF3B"+h.replace(/[aouei]/g,"$&$&")+"\uFF3D"),h}function i(l,o){let h=l[o];return h||(h=l["*"],h)?h:null}function c(l){return l.charAt(l.length-1)==="/"?l:l+"/"}async function f(l,o,h){const v=c(l)+c(o)+"vscode/"+c(h),_=await fetch(v);if(_.ok)return await _.json();throw new Error(`${_.status} - ${_.statusText}`)}function t(l){return function(o,h){const v=Array.prototype.slice.call(arguments,2);return p(l[o],v)}}function e(l,o,...h){return p(o,h)}d.localize=e;function r(l){}d.getConfiguredDefaultLocale=r;function n(l){y=l}d.setPseudoTranslation=n;function s(l,o){return{localize:t(o[l]),getConfiguredDefaultLocale:o.getConfiguredDefaultLocale??(h=>{})}}d.create=s;function u(l,o,h,v){const _=v["vs/nls"]??{};if(!l||l.length===0)return h({localize:e,getConfiguredDefaultLocale:()=>_.availableLanguages?.["*"]});const m=_.availableLanguages?i(_.availableLanguages,l):null,P=m===null||m===g;let w=".nls";P||(w=w+"."+m);const D=I=>{Array.isArray(I)?I.localize=t(I):I.localize=t(I[l]),I.getConfiguredDefaultLocale=()=>_.availableLanguages?.["*"],h(I)};typeof _.loadBundle=="function"?_.loadBundle(l,m,(I,M)=>{I?o([l+".nls"],D):D(M)}):_.translationServiceUrl&&!P?(async()=>{try{const I=await f(_.translationServiceUrl,m,l);return D(I)}catch(I){if(!m.includes("-"))return console.error(I),o([l+".nls"],D);try{const M=m.split("-")[0],U=await f(_.translationServiceUrl,M,l);return _.availableLanguages??={},_.availableLanguages["*"]=M,D(U)}catch(M){return console.error(M),o([l+".nls"],D)}}})():o([l+w],D,I=>{if(w===".nls"){console.error("Failed trying to load default language strings",I);return}console.error(`Failed to load message bundle for language ${m}. Falling back to the default language:`,I),o([l+".nls"],D)})}d.load=u})}}),require_performance=__commonJS({"out-build/vs/base/common/performance.js"(S,O){"use strict";(function(){function b(a){const d=[];typeof a=="number"&&d.push("code/timeOrigin",a);function y(p){d.push(p,Date.now())}function g(){const p=[];for(let i=0;i<d.length;i+=2)p.push({name:d[i],startTime:d[i+1]});return p}return{mark:y,getMarks:g}}function C(){if(typeof performance=="object"&&typeof performance.mark=="function"&&!performance.nodeTiming)return typeof performance.timeOrigin!="number"&&!performance.timing?b():{mark(a){performance.mark(a)},getMarks(){let a=performance.timeOrigin;typeof a!="number"&&(a=performance.timing.navigationStart||performance.timing.redirectStart||performance.timing.fetchStart);const d=[{name:"code/timeOrigin",startTime:Math.round(a)}];for(const y of performance.getEntriesByType("mark"))d.push({name:y.name,startTime:Math.round(a+y.startTime)});return d}};if(typeof process=="object"){const a=performance?.timeOrigin??Math.round((require.__$__nodeRequire||require)("perf_hooks").performance.timeOrigin);return b(a)}else return console.trace("perf-util loaded in UNKNOWN environment"),b()}function R(a){return a.MonacoPerformanceMarks||(a.MonacoPerformanceMarks=C()),a.MonacoPerformanceMarks}var E;typeof global=="object"?E=global:typeof self=="object"?E=self:E={},typeof define=="function"?define([],function(){return R(E)}):typeof O=="object"&&typeof O.exports=="object"?O.exports=R(E):(console.trace("perf-util defined in UNKNOWN context (neither requirejs or commonjs)"),E.perf=R(E))})()}}),require_bootstrap_amd=__commonJS({"out-build/bootstrap-amd.js"(S){"use strict";var O=require;if(globalThis._VSCODE_NODE_MODULES=new Proxy(Object.create(null),{get:(a,d)=>O(String(d))}),globalThis._VSCODE_PRODUCT_JSON=require("../product.json"),process.env.VSCODE_DEV)try{const a=require("../product.overrides.json");globalThis._VSCODE_PRODUCT_JSON=Object.assign(globalThis._VSCODE_PRODUCT_JSON,a)}catch{}globalThis._VSCODE_PACKAGE_JSON=require("../package.json");var b=require_loader(),C=require_bootstrap(),R=require_performance(),E=C.setupNLS();b.config({baseUrl:C.fileUriFromPath(__dirname,{isWindows:process.platform==="win32"}),catchError:!0,nodeRequire:O,"vs/nls":E,amdModulesPattern:/^(vs|sql)\//,recordStats:!0}),(process.env.ELECTRON_RUN_AS_NODE||process.versions.electron)&&b.define("fs",["original-fs"],function(a){return a}),E&&E.pseudo&&b(["vs/nls"],function(a){a.setPseudoTranslation(!!E.pseudo)}),S.load=function(a,d,y){a&&(process.env.VSCODE_CODE_CACHE_PATH&&b.config({nodeCachedData:{path:process.env.VSCODE_CODE_CACHE_PATH,seed:a}}),d=d||function(){},y=y||function(g){console.error(g)},R.mark("code/fork/willLoadCode"),b([a],d,y))}}});delete process.env.VSCODE_CWD;var bootstrap=require_bootstrap(),bootstrapNode=require_bootstrap_node(),product=require("../product.json");bootstrapNode.configurePortable(product),bootstrap.enableASARSupport(),process.env.VSCODE_CLI="1",require_bootstrap_amd().load("vs/code/node/cli");

//# sourceMappingURL=https://sqlopsbuilds.blob.core.windows.net/sourcemaps/82e35eb142bf0f4567ff8c6dd4f16f33abfc2d50/core/cli.js.map