Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/github-authentication/package.json
5239 views
1
{
2
"name": "github-authentication",
3
"displayName": "%displayName%",
4
"description": "%description%",
5
"publisher": "vscode",
6
"license": "MIT",
7
"version": "0.0.2",
8
"engines": {
9
"vscode": "^1.41.0"
10
},
11
"icon": "images/icon.png",
12
"categories": [
13
"Other"
14
],
15
"api": "none",
16
"extensionKind": [
17
"ui",
18
"workspace"
19
],
20
"enabledApiProposals": [
21
"authIssuers",
22
"authProviderSpecific",
23
"envIsAppPortable"
24
],
25
"activationEvents": [],
26
"capabilities": {
27
"virtualWorkspaces": true,
28
"untrustedWorkspaces": {
29
"supported": "limited",
30
"restrictedConfigurations": [
31
"github-enterprise.uri"
32
]
33
}
34
},
35
"contributes": {
36
"authentication": [
37
{
38
"label": "GitHub",
39
"id": "github",
40
"authorizationServerGlobs": [
41
"https://github.com/login/oauth"
42
]
43
},
44
{
45
"label": "GitHub Enterprise Server",
46
"id": "github-enterprise",
47
"authorizationServerGlobs": [
48
"*"
49
]
50
}
51
],
52
"configuration": [
53
{
54
"title": "%config.github-enterprise.title%",
55
"properties": {
56
"github-enterprise.uri": {
57
"type": "string",
58
"markdownDescription": "%config.github-enterprise.uri.description%",
59
"pattern": "^(?:$|(https?)://(?!github\\.com).*)"
60
},
61
"github-authentication.useElectronFetch": {
62
"type": "boolean",
63
"default": true,
64
"scope": "application",
65
"markdownDescription": "%config.github-authentication.useElectronFetch.description%"
66
},
67
"github-authentication.preferDeviceCodeFlow": {
68
"type": "boolean",
69
"default": false,
70
"scope": "application",
71
"markdownDescription": "%config.github-authentication.preferDeviceCodeFlow.description%"
72
}
73
}
74
}
75
]
76
},
77
"aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255",
78
"main": "./out/extension.js",
79
"browser": "./dist/browser/extension.js",
80
"scripts": {
81
"compile": "gulp compile-extension:github-authentication",
82
"compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none",
83
"watch": "gulp watch-extension:github-authentication",
84
"watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose",
85
"vscode:prepublish": "npm run compile"
86
},
87
"dependencies": {
88
"node-fetch": "2.6.7",
89
"@vscode/extension-telemetry": "^0.9.8",
90
"vscode-tas-client": "^0.1.84"
91
},
92
"devDependencies": {
93
"@types/mocha": "^10.0.10",
94
"@types/node": "22.x",
95
"@types/node-fetch": "^2.5.7"
96
},
97
"repository": {
98
"type": "git",
99
"url": "https://github.com/microsoft/vscode.git"
100
}
101
}
102
103