c6d35d098a
* Implement net.Server * Move Socket class into Client This way we don't need to expose anything. * Remove some unused imports * Pass environment variables to bootstrap fork * Add debug log for when socket disconnects from server * Use VSCODE_ALLOW_IO for shared process only * Extension host can send messages now * Support callback for logging This lets us do potentially expensive operations which will only be performed if the log level is sufficiently low. * Stop extension host from committing suicide * Blank line * Add static serve (#21) * Add extension URLs * how did i remove this * Fix writing an empty string * Implement dialogs on window service
29 lines
927 B
TypeScript
29 lines
927 B
TypeScript
import { IProductConfiguration } from "vs/platform/node/product";
|
|
|
|
const product = {
|
|
nameShort: "VSCode",
|
|
nameLong: "vscode online",
|
|
dataFolderName: ".vscode-online",
|
|
extensionsGallery: {
|
|
serviceUrl: "https://marketplace.visualstudio.com/_apis/public/gallery",
|
|
cacheUrl: "https://vscode.blob.core.windows.net/gallery/index",
|
|
itemUrl: "https://marketplace.visualstudio.com/items",
|
|
controlUrl: "https://az764295.vo.msecnd.net/extensions/marketplace.json",
|
|
recommendationsUrl: "https://az764295.vo.msecnd.net/extensions/workspaceRecommendations.json.gz",
|
|
},
|
|
extensionExecutionEnvironments: {
|
|
"wayou.vscode-todo-highlight": "worker",
|
|
"vscodevim.vim": "worker",
|
|
"coenraads.bracket-pair-colorizer": "worker",
|
|
},
|
|
fetchUrl: "",
|
|
} as IProductConfiguration;
|
|
|
|
if (process.env['VSCODE_DEV']) {
|
|
product.nameShort += ' Dev';
|
|
product.nameLong += ' Dev';
|
|
product.dataFolderName += '-dev';
|
|
}
|
|
|
|
export default product;
|