-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
21 lines (21 loc) · 958 Bytes
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"name": "pharmacy-hasimbola",
"version": "1.0.0",
"main": "index.js",
"repository": "https://github.com/acf-patrick/pharmacy-hasimbola",
"author": "acf-patrick <miharisoap@gmail.com>",
"license": "MIT",
"devDependencies": {
"concurrently": "^8.2.2"
},
"scripts": {
"build_client": "cd frontend && yarn build && cd ..",
"build_server": "cd backend && yarn build && cd ..",
"build": "yarn build_client && yarn build_server",
"postbuild": "mkdir -p backend/client && cp -r frontend/dist/* backend/client && cd backend && npx prisma migrate deploy && npx prisma db seed",
"dev": "concurrently \"cd backend && yarn start:dev\" \"cd frontend && yarn dev --host\" \"cd backend && npx prisma studio\"",
"start": "cd backend && yarn start:prod",
"postinstall": "cd frontend && yarn && cd ../backend && yarn",
"deploy": "git checkout preview && git merge main && git push origin HEAD && git checkout main"
}
}