forked from Corgam/SS23_ADSP_TCF
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
19 lines (19 loc) · 980 Bytes
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"name": "adsp_tcf_project",
"version": "1.0.0",
"description": "Main package file for the TCF Project",
"author": "See repository readme",
"scripts": {
"setup": "npm run setup:frontend && npm run setup:backend && npm run setup:python",
"setup:frontend": "cd frontend/ && npm ci",
"setup:backend": "cd backend/public-api && npm ci && npm run build",
"setup:python": "cd backend/data-science && pipenv install",
"deploy": "docker compose up --build -d",
"deploy:mongo": "docker compose up -d mongodb",
"dev:backend": "docker compose up --build -d mongodb python-backend && cd backend/public-api && npm run dev",
"dev:frontend": "cd frontend/ && npm run start",
"dev:ds": "cd backend/data-science && pipenv run start",
"dev:pub": "cd backend/public-api && npm run dev",
"dev:all": "npm run deploy:mongo && npm exec --prefix backend/public-api concurrently \"npm run dev:ds\" \"npm run dev:pub\" \"npm run dev:frontend\""
}
}