Repository URL to install this package:
|
Version:
1.3.1-1468329898 ▾
|
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
function stripComments(e){var a=/("(?:[^\\\"]*(?:\\.)?)*")|('(?:[^\\\']*(?:\\.)?)*')|(\/\*(?:\r?\n|.)*?\*\/)|(\/{2,}.*?(?:(?:\r?\n)|$))/g,r=e.replace(a,function(e,a,r,n,s){if(n)return"";if(s){var t=s.length;return t>2&&"\n"===s[t-1]?"\r"===s[t-2]?"\r\n":"\n":""}return e});return r}function getNLSConfiguration(){function e(e){for(;e;){var a=path.join(__dirname,"vs","code","electron-main","main.nls.")+e+".js";if(fs.existsSync(a))return{locale:g,availableLanguages:{"*":e}};var r=e.lastIndexOf("-");e=r>0?e.substring(0,r):null}return null}for(var a=void 0,r="--locale",n=0;n<process.argv.length;n++){var s=process.argv[n];if(s.slice(0,r.length)==r){var t=s.split("=");a=t[1];break}}if(!a){var o=app.getPath("userData"),i=path.join(o,"User","locale.json");if(fs.existsSync(i))try{var p=stripComments(fs.readFileSync(i,"utf8")),l=JSON.parse(p).locale;l&&"string"==typeof l&&(a=l)}catch(c){}}var u=app.getLocale();if(a=a||u,a=a?a.toLowerCase():a,"pseudo"===a)return{locale:a,availableLanguages:{},pseudo:!0};var g=a;if(process.env.VSCODE_DEV)return{locale:a,availableLanguages:{}};if(a&&("en"==a||a.startsWith("en-")))return{locale:a,availableLanguages:{}};var v=e(a);return!v&&u&&u!==a&&(v=e(u)),v?v:{locale:g,availableLanguages:{}}}global.vscodeStart=Date.now();var app=require("electron").app,fs=require("fs"),path=require("path"),paths=require("./paths"),pkg=require("../package.json");try{"win32"===process.platform?(process.env.VSCODE_CWD=process.cwd(),process.chdir(path.dirname(app.getPath("exe")))):process.env.VSCODE_CWD&&process.chdir(process.env.VSCODE_CWD)}catch(err){console.error(err)}var userData=paths.getUserDataPath(process.platform,pkg.name,process.argv);app.setPath("userData",userData),global.macOpenFiles=[],app.on("open-file",function(e,a){global.macOpenFiles.push(a)}),app.once("ready",function(){var e=getNLSConfiguration();process.env.VSCODE_NLS_CONFIG=JSON.stringify(e),require("./bootstrap-amd").bootstrap("vs/code/electron-main/main")});
//# sourceMappingURL=https://ticino.blob.core.windows.net/sourcemaps/e6b4afa53e9c0f54edef1673de9001e9f0f547ae/main.js.map