-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpackage.json
77 lines (77 loc) · 3.28 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
{
"name": "event-management-system",
"description": "Hub for all programs in the EMS suite.",
"version": "2.17.0",
"private": true,
"scripts": {
"api": "cd ems-api/ && npm start",
"run-api": "cd ems-api/ && npm run run",
"socket": "cd ems-socket/ && npm start",
"run-socket": "cd ems-socket/ && npm run run",
"webserv": "cd ems-web/ && npm start",
"run-webserv": "cd ems-web/ && npm run run",
"audience": "cd audience-display/ && npm start",
"ref": "cd ref-tablet/ && npm start",
"pit": "cd pit-display/ && npm start",
"fms": "cd ems-frc-fms/ && npm start",
"field-monitor": "cd field-monitor/ && npm run start",
"run-fms": "cd ems-frc-fms/ && npm run run",
"ems": "concurrently --kill-others \"cd ems-core/ && npm run desktop\" \"cd ems-core/ && npm run react\"",
"build-audience": "cd audience-display/ && npm run build && cd ../",
"build-monitor": "cd field-monitor/ && npm run build && cd ../",
"build-ref": "cd ref-tablet/ && npm run build && cd ../",
"build-pit": "cd pit-display/ && npm run build && cd ../",
"build-fms": "cd ems-frc-fms/ && npm run build && cd ../",
"build-core": "cd ems-core/ && npm run build && cd ../",
"build-home": "cd ems-home/ && npm run build && cd ../",
"build-api": "cd ems-api/ && npm run build && cd ../",
"build-sck": "cd ems-socket/ && npm run build && cd ../",
"build-web": "cd ems-web/ && npm run build && cd ../",
"build-webapps": "concurrently \"npm run build-audience\" \"npm run build-ref\" \"npm run build-core\" \"npm run build-home\" \"npm run build-monitor\"",
"build-services": "concurrently \"npm run build-api\" \"npm run build-sck\" \"npm run build-web\" \"npm run build-fms\"",
"prebuild": "gulp prebuild:prod",
"build": "npm run build-services && npm run build-webapps",
"postbuild": "gulp postbuild",
"start:prod": "electron build/ems/public/desktop/electron.js",
"predist": "gulp predist",
"dist": "electron-builder",
"generate-binary": "gulp update-env:prod && gulp prebuild:prod && npm run build && gulp post-build && gulp update-pkg && npm run predist && npm run dist",
"update-lib-ems": "cd ems-core/ && npm run update-lib-ems && cd ../ems-api/ && npm run update-lib-ems && cd ../audience-display/ && npm run update-lib-ems && cd ../ems-socket/ && npm run update-lib-ems && cd ../ref-tablet/ && npm run update-lib-ems && cd ../field-monitor/ && npm run update-lib-ems && cd ../"
},
"dependencies": {
"concurrently": "^5.0.2",
"node-gyp": "^6.1.0",
"npm": "^6.13.6",
"pm2": "^5.1.0",
"winston": "^3.2.1"
},
"devDependencies": {
"del": "^5.1.0",
"electron-builder": "20.28.4",
"gulp": "^4.0.2",
"gulp-install": "^1.1.0",
"gulp-rename": "^2.0.0",
"gulp-replace": "^1.0.0",
"gulp-util": "^3.0.8"
},
"build": {
"appId": "org.theorangealliance.ems",
"productName": "Event Management System",
"copyright": "2021 The Orange Alliance",
"directories": {
"output": "build/dist",
"app": "build/ems",
"buildResources": "build/resources"
},
"win": {
"target": "NSIS",
"verifyUpdateCodeSignature": false
},
"nsis": {
"oneClick": false,
"perMachine": true,
"allowToChangeInstallationDirectory": true
},
"asar": false
}
}