-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpackage.json
More file actions
34 lines (34 loc) · 1.2 KB
/
Copy pathpackage.json
File metadata and controls
34 lines (34 loc) · 1.2 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
30
31
32
33
34
{
"name": "bodhiorchard",
"version": "0.1.0",
"private": true,
"description": "AI-native software development operations platform",
"license": "Apache-2.0",
"workspaces": [
"frontend",
"multiplayer"
],
"scripts": {
"setup": "bash scripts/setup.sh",
"dev:infra": "docker compose -f docker-compose.infra.yml up -d",
"dev:infra:wait": "bash scripts/wait-for-postgres.sh",
"dev:backend": "bash scripts/dev-backend.sh",
"dev:frontend": "npm --workspace bodhiorchard-frontend run dev",
"dev:multiplayer": "npm --workspace bodhiorchard-multiplayer run start:dev",
"dev": "bash scripts/dev-start.sh",
"dev:full": "npm run dev:infra && npm run dev:infra:wait && concurrently -n backend,frontend,multiplayer -c blue,green,magenta \"npm:dev:backend\" \"npm:dev:frontend\" \"npm:dev:multiplayer\"",
"stop": "docker compose -f docker-compose.infra.yml down",
"stop:all": "docker compose down && docker compose -f docker-compose.infra.yml down"
},
"devDependencies": {
"concurrently": "^9.0.0",
"jsdom": "^25.0.1"
},
"engines": {
"node": ">=18",
"npm": ">=9"
},
"overrides": {
"uWebSockets.js": "github:uNetworking/uWebSockets.js#v20.57.0"
}
}