-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathpackage.json
30 lines (30 loc) · 1.64 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
{
"name": "Kunpeng_DevKit_Frontend",
"version": "0.0.1",
"scripts": {
"install": "cd workspace && npm install --unsafe-perm && cd ../extension/perfadvisor && npm install && cd ../porting && npm install",
"install:ide:porting": "cd workspace && npm install --unsafe-perm && cd ../extension/porting && npm install",
"install:ide:tuner": "cd workspace && npm install --unsafe-perm && cd ../extension/perfadvisor && npm install",
"package:web:porting": "cd workspace && sh ./build/porting_package.sh",
"package:web:java": "cd workspace && npm install && npm run build:java:web && node build/java_zip.js",
"package:web:sys": "cd workspace && npm install && npm run build:sys:web && node build/sys_zip.js",
"package:web:user": "cd workspace && npm install && npm run build:user && node build/user_zip.js",
"package:ide:sys-java": "cd extension/perfadvisor && npm run package",
"package:ide:porting": "cd extension/porting && npm run package",
"package:intellij:porting": "cd extension/porting-intellIJ && sh build/build-webview.sh",
"package:intellij:tuning": "cd extension/tuning-intellIJ && sh build/build-webview.sh",
"package:kunpeng": "cd extension/kunpengplugin && sh build/build.sh",
"install:lint": "npm install [email protected] [email protected] [email protected] [email protected] -D",
"start:lint": "npm run install:lint && husky install"
},
"lint-staged": {
"workspace/**/*.ts": "tslint -c ./workspace/tslint.json",
"extension/**/*.ts": "tslint -c ./extension/tslint.json"
},
"devDependencies": {
"husky": "^6.0.0",
"lint-staged": "^11.0.0",
"tslint": "^6.1.3",
"typescript": "^3.9.7"
}
}