-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
142 lines (142 loc) · 3.4 KB
/
package.json
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
{
"name": "alita",
"displayName": "alita",
"icon": "images/alita.png",
"description": "Business focused web full process solution.",
"publisher": "alita",
"version": "0.2.2",
"engines": {
"vscode": "^1.51.0"
},
"extensionKind": [
"ui",
"workspace"
],
"categories": [
"Other"
],
"repository": "https://github.com/alitajs/ide-plugin",
"main": "./out/extension.js",
"activationEvents": [
"onView:alita.templatesView"
],
"contributes": {
"viewsContainers": {
"activitybar": [
{
"id": "alitajs-plugin",
"title": "组件资产",
"icon": "images/alita.svg"
}
]
},
"views": {
"alitajs-plugin": [
{
"type": "webview",
"id": "alita.templatesView",
"name": "Alita Templates"
},
{
"type": "tree",
"id": "alita.settingView",
"name": "设置"
}
]
},
"viewsWelcome": [
{
"view": "alita.settingView",
"contents": "[设置](command:alita.openConfigPage)"
}
],
"configuration":{
"title": "WhaleCloudKit",
"properties": {
"whaleCloudKit.block": {
"type": "array",
"default": [
{
"title": "支付宝",
"key": "alipay",
"repoType": "github",
"repoOrg": "alitajs",
"repoName": "templates",
"repoURL": "https://github.com/alitajs/templates.git"
}
],
"items": {
"type": "object",
"title": "区块仓库配置",
"properties": {
"title": {
"type": "string",
"description": "名称"
},
"key": {
"type": "string",
"description": "唯一标识"
},
"repoType": {
"type": "string",
"description": "仓库类型",
"enum": ["github", "gitlab"]
},
"repoOrg": {
"type": "string",
"description": "所属组织或个人"
},
"repoName": {
"type": "string",
"description": "仓库名称"
},
"repoURL": {
"type": "string",
"description": "git 仓库地址"
}
}
},
"markdownDescription": "区块数据,具体配置可以看 [README.md](https://github.com/alitajs/vscode-plugin#block-config)"
}
}
}
},
"scripts": {
"vscode:prepublish": "yarn run package",
"compile": "webpack --devtool nosources-source-map --config ./build/node-extension.webpack.config.js",
"watch": "webpack --watch --devtool nosources-source-map --info-verbosity verbose --config ./build/node-extension.webpack.config.js",
"package": "webpack --mode production --config ./build/node-extension.webpack.config.js",
"test-compile": "tsc -p ./",
"test-watch": "tsc -watch -p ./",
"pretest": "yarn run test-compile && yarn run lint",
"lint": "eslint src --ext ts",
"test": "node ./out/test/runTest.js",
"dev": "alita dev",
"build": "alita build"
},
"devDependencies": {
"@types/fs-extra": "^9.0.12",
"@types/glob": "^7.1.3",
"@types/mocha": "^8.0.0",
"@types/node": "^12.11.7",
"@types/vscode": "^1.51.0",
"@typescript-eslint/eslint-plugin": "^4.1.1",
"@typescript-eslint/parser": "^4.1.1",
"alita": "^2.6.8",
"eslint": "^7.9.0",
"glob": "^7.1.6",
"mocha": "^8.1.3",
"ts-loader": "^8.0.3",
"typescript": "^4.0.2",
"vscode-test": "^1.4.0",
"webpack": "^4.44.1",
"webpack-cli": "^3.3.12"
},
"dependencies": {
"@vscbridge/ext": "^1.0.0",
"@vscbridge/webview": "^1.0.0",
"axios": "^0.21.1",
"fs-extra": "^10.0.0",
"simple-git": "^2.44.0"
}
}