-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathpackage.json
19 lines (19 loc) · 879 Bytes
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"name": "template",
"version": "1.0.0",
"private": true,
"workspaces": [
"packages/*"
],
"scripts": {
"remove-builds": " (cd packages/backend && rm -rf build) & (cd packages/shared && rm -rf dist)",
"build-shared": "cd packages/shared && yarn build",
"build-shared:watch": "cd packages/shared && yarn build:watch",
"build-backend": "cd packages/backend && yarn build",
"build-backend:watch": "cd packages/backend && yarn build:watch",
"init-shared-build": "yarn build-shared &> /dev/null || true",
"build": "yarn remove-builds && yarn init-shared-build && yarn build-backend && yarn build-shared",
"watch-build": "yarn remove-builds && yarn init-shared-build && (yarn build-backend:watch & (sleep 3 && yarn build-shared:watch))",
"start-server": "(cd packages/backend && yarn dev) & (cd packages/frontend && yarn dev)"
}
}