{ "name": "microsoft-authentication", "publisher": "vscode", "license": "MIT", "displayName": "%displayName%", "description": "%description%", "version": "0.0.1", "engines": { "vscode": "^1.42.0" }, "icon": "media/icon.png", "categories": [ "Other" ], "activationEvents": [], "enabledApiProposals": [ "idToken" ], "capabilities": { "virtualWorkspaces": true, "untrustedWorkspaces": { "supported": true } }, "extensionKind": [ "ui", "workspace" ], "contributes": { "authentication": [ { "label": "Microsoft", "id": "microsoft" }, { "label": "Microsoft Sovereign Cloud", "id": "microsoft-sovereign-cloud" } ], "configuration": [ { "title": "Microsoft Sovereign Cloud", "properties": { "microsoft-sovereign-cloud.environment": { "type": "string", "markdownDescription": "%microsoft-sovereign-cloud.environment.description%", "enum": [ "ChinaCloud", "USGovernment", "custom" ], "enumDescriptions": [ "%microsoft-sovereign-cloud.environment.enumDescriptions.AzureChinaCloud%", "%microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment%", "%microsoft-sovereign-cloud.environment.enumDescriptions.custom%" ] }, "microsoft-sovereign-cloud.customEnvironment": { "type": "object", "additionalProperties": true, "markdownDescription": "%microsoft-sovereign-cloud.customEnvironment.description%", "properties": { "name": { "type": "string", "description": "%microsoft-sovereign-cloud.customEnvironment.name.description%" }, "portalUrl": { "type": "string", "description": "%microsoft-sovereign-cloud.customEnvironment.portalUrl.description%" }, "managementEndpointUrl": { "type": "string", "description": "%microsoft-sovereign-cloud.customEnvironment.managementEndpointUrl.description%" }, "resourceManagerEndpointUrl": { "type": "string", "description": "%microsoft-sovereign-cloud.customEnvironment.resourceManagerEndpointUrl.description%" }, "activeDirectoryEndpointUrl": { "type": "string", "description": "%microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description%" }, "activeDirectoryResourceId": { "type": "string", "description": "%microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description%" } }, "required": [ "name", "portalUrl", "managementEndpointUrl", "resourceManagerEndpointUrl", "activeDirectoryEndpointUrl", "activeDirectoryResourceId" ] } } }, { "title": "Microsoft", "properties": { "microsoft.useMsal": { "type": "boolean", "description": "%useMsal.description%", "tags": [ "onExP", "preview" ] } } } ] }, "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", "main": "./out/extension.js", "browser": "./dist/browser/extension.js", "scripts": { "vscode:prepublish": "npm run compile", "compile": "gulp compile-extension:microsoft-authentication", "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", "watch": "gulp watch-extension:microsoft-authentication", "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" }, "devDependencies": { "@types/node": "20.x", "@types/node-fetch": "^2.5.7", "@types/randombytes": "^2.0.0", "@types/sha.js": "^2.4.0", "@types/uuid": "8.0.0" }, "dependencies": { "@azure/ms-rest-azure-env": "^2.0.0", "@azure/msal-node": "^2.13.1", "@vscode/extension-telemetry": "^0.9.0", "vscode-tas-client": "^0.1.84" }, "repository": { "type": "git", "url": "https://github.com/microsoft/vscode.git" } }