Path: blob/main/extensions/microsoft-authentication/package.json
3309 views
{1"name": "microsoft-authentication",2"publisher": "vscode",3"license": "MIT",4"displayName": "%displayName%",5"description": "%description%",6"version": "0.0.1",7"engines": {8"vscode": "^1.42.0"9},10"icon": "media/icon.png",11"categories": [12"Other"13],14"activationEvents": [],15"enabledApiProposals": [16"idToken",17"nativeWindowHandle",18"authIssuers",19"authenticationChallenges"20],21"capabilities": {22"virtualWorkspaces": true,23"untrustedWorkspaces": {24"supported": true25}26},27"extensionKind": [28"ui",29"workspace"30],31"contributes": {32"authentication": [33{34"label": "Microsoft",35"id": "microsoft",36"authorizationServerGlobs": [37"https://login.microsoftonline.com/*",38"https://login.microsoftonline.com/*/v2.0"39]40},41{42"label": "Microsoft Sovereign Cloud",43"id": "microsoft-sovereign-cloud"44}45],46"configuration": [47{48"title": "Microsoft Sovereign Cloud",49"properties": {50"microsoft-sovereign-cloud.environment": {51"type": "string",52"markdownDescription": "%microsoft-sovereign-cloud.environment.description%",53"enum": [54"ChinaCloud",55"USGovernment",56"custom"57],58"enumDescriptions": [59"%microsoft-sovereign-cloud.environment.enumDescriptions.AzureChinaCloud%",60"%microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment%",61"%microsoft-sovereign-cloud.environment.enumDescriptions.custom%"62]63},64"microsoft-sovereign-cloud.customEnvironment": {65"type": "object",66"additionalProperties": true,67"markdownDescription": "%microsoft-sovereign-cloud.customEnvironment.description%",68"properties": {69"name": {70"type": "string",71"description": "%microsoft-sovereign-cloud.customEnvironment.name.description%"72},73"portalUrl": {74"type": "string",75"description": "%microsoft-sovereign-cloud.customEnvironment.portalUrl.description%"76},77"managementEndpointUrl": {78"type": "string",79"description": "%microsoft-sovereign-cloud.customEnvironment.managementEndpointUrl.description%"80},81"resourceManagerEndpointUrl": {82"type": "string",83"description": "%microsoft-sovereign-cloud.customEnvironment.resourceManagerEndpointUrl.description%"84},85"activeDirectoryEndpointUrl": {86"type": "string",87"description": "%microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description%"88},89"activeDirectoryResourceId": {90"type": "string",91"description": "%microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description%"92}93},94"required": [95"name",96"portalUrl",97"managementEndpointUrl",98"resourceManagerEndpointUrl",99"activeDirectoryEndpointUrl",100"activeDirectoryResourceId"101]102}103}104},105{106"title": "Microsoft",107"properties": {108"microsoft-authentication.implementation": {109"type": "string",110"default": "msal",111"enum": [112"msal",113"msal-no-broker",114"classic"115],116"enumDescriptions": [117"%microsoft-authentication.implementation.enumDescriptions.msal%",118"%microsoft-authentication.implementation.enumDescriptions.msal-no-broker%",119"%microsoft-authentication.implementation.enumDescriptions.classic%"120],121"markdownDescription": "%microsoft-authentication.implementation.description%",122"tags": [123"onExP"124]125}126}127}128]129},130"aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255",131"main": "./out/extension.js",132"browser": "./dist/browser/extension.js",133"scripts": {134"vscode:prepublish": "npm run compile",135"compile": "gulp compile-extension:microsoft-authentication",136"compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none",137"watch": "gulp watch-extension:microsoft-authentication",138"watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose"139},140"devDependencies": {141"@types/node": "22.x",142"@types/node-fetch": "^2.5.7",143"@types/randombytes": "^2.0.0",144"@types/sha.js": "^2.4.0",145"@types/uuid": "8.0.0"146},147"dependencies": {148"@azure/ms-rest-azure-env": "^2.0.0",149"@azure/msal-node": "^3.7.3",150"@azure/msal-node-extensions": "^1.5.22",151"@vscode/extension-telemetry": "^0.9.8",152"keytar": "file:./packageMocks/keytar",153"vscode-tas-client": "^0.1.84"154},155"repository": {156"type": "git",157"url": "https://github.com/microsoft/vscode.git"158}159}160161162