-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
83 lines (83 loc) · 2.93 KB
/
package.json
File metadata and controls
83 lines (83 loc) · 2.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
{
"name": "pvtextmgr",
"displayName": "Private Extension Manager",
"description": "Private extension manager for vscode--update extensions from private git servers",
"keywords": [
"extensionManager"
],
"version": "0.0.4",
"publisher": "shinworks",
"author": {
"name": "Sean Simmons",
"email": "shin@shinworks.co",
"url": "http://www.shinworks.co"
},
"galleryBanner": {
"color": "#ddd",
"theme": "light"
},
"icon": "Shinworks128.png",
"license": "SEE LICENSE IN LICENSE.txt",
"engines": {
"vscode": "^1.26.0"
},
"categories": [
"Other"
],
"activationEvents": [
"onCommand:pvtExtMgr.checkExtensions"
],
"repository": {
"type": "git",
"url": "https://github.com/Shizen/pvtExtMgr"
},
"main": "./extension",
"contributes": {
"configuration": {
"type": "object",
"title": "Private Extension Manager Configuration",
"properties": {
"pvtExtMgr.keepLog": {
"type": "boolean",
"default": false,
"description": "If set to true, pvtExtMgr will create a log in its extension directory of its update attempt"
},
"pvtExtMgr.clean": {
"type": "boolean",
"default": true,
"description": "If set to true, pvtExtMgr will perform a `git clean -f` on each repository"
},
"pvtExtMgr.extensions": {
"type": "object",
"default": {},
"description": "The collection of extensions which you want pvtExtMgr to manage for you. The name of the extension is actually required to be the folder name (I'm not using vscode's version encoded ext folder names atm)."
}
}
},
"commands": [
{
"command": "pvtExtMgr.checkExtensions",
"title": "Shinism: Check Extensions"
}
]
},
"scripts": {
"postinstall": "node ./node_modules/vscode/bin/install",
"build-docs": "./node_modules/.bin/jsdoc -c ./.jsdoc.json -a 'public' -d docs/ -R README.md -r .",
"dev-docs": "./node_modules/.bin/jsdoc -c ./.jsdoc.json -a 'all' -d internaldocs/ -R README.md -r .",
"debug-dev-docs": "node --inspect-brk ./node_modules/jsdoc/jsdoc.js -c ./.jsdoc.json -a 'all' -d internaldocs/ -R README.md -r .",
"debug-docs": "node --inspect-brk ./node_modules/jsdoc/jsdoc.js -c ./.jsdoc.json -d docs/ -R README.md -r ."
},
"devDependencies": {
"@types/mocha": "^2.2.42",
"@types/node": "^7.10.0",
"eslint": "^4.11.0",
"jsdoc": "^3.5.5",
"typescript": "^2.6.1",
"vscode": "^1.1.21"
},
"dependencies": {
"semver": "^5.6.0",
"semver-extra": "^2.0.1"
}
}