-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
29 lines (29 loc) · 2.09 KB
/
package.json
File metadata and controls
29 lines (29 loc) · 2.09 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
{
"scripts": {
"dev": "concurrently \"npm run dev-backend\" \"npm run dev-electron\"",
"start": "concurrently \"npm run dev-backend\" \"npm run start-electron\"",
"local-build:mac": "npm run local-build:mac_x64 && npm run local-build:mac_arm64",
"local-build:mac_x64": "npm run build-backend:mac_x64 && npm run local-build-electron:mac_x64",
"local-build:mac_arm64": "npm run build-backend:mac_arm64 && npm run local-build-electron:mac_arm64",
"local-build-no-sign:mac": "npm run local-build-no-sign:mac_x64 && npm run local-build-no-sign:mac_arm64",
"local-build-no-sign:mac_x64": "npm run build-backend:mac_x64 && npm run local-build-electron-no-sign:mac_x64",
"local-build-no-sign:mac_arm64": "npm run build-backend:mac_arm64 && npm run local-build-electron-no-sign:mac_arm64",
"build-backend:mac_x64": "eval \"$(/usr/local/bin/brew shellenv)\" && source venv_x64/bin/activate && cd backend && arch -x86_64 pyinstaller build_mac_x64.spec",
"build-backend:mac_arm64": "source venv/bin/activate && cd backend && pyinstaller build_mac_arm64.spec",
"local-build-electron:mac_x64": "cd electron && npm run local-build:mac_x64",
"local-build-electron:mac_arm64": "cd electron && npm run local-build:mac_arm64",
"local-build-electron-no-sign:mac_x64": "cd electron && npm run local-build-no-sign:mac_x64",
"local-build-electron-no-sign:mac_arm64": "cd electron && npm run local-build-no-sign:mac_arm64",
"prebuild": "npm run build-backend && npm run prebuild-electron",
"prebuild-electron": "cd electron && npm run build",
"dev-backend": "source venv/bin/activate && cd backend && python3.9 main.py",
"dev-electron": "cd electron && npm run dev",
"start-electron": "cd electron && npm run start",
"format": "cd backend && black . && cd ../electron && npm run format",
"typecheck": "cd backend && pyright && cd ../electron && npm run typecheck",
"bump": "cd electron && npm version $npm_config_vers"
},
"dependencies": {
"concurrently": "^9.0.1"
}
}