File size: 1,218 Bytes
c2858c1
 
 
 
 
 
 
 
 
750e9c3
c2858c1
b4806b0
 
 
c2858c1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
{
  "name": "ehrgym",
  "private": true,
  "type": "module",
  "workspaces": [
    "apps/ehr"
  ],
  "scripts": {
    "dev": "concurrently -k -n ehr,env \"npm run dev:ehr\" \"npm run dev:env\"",
    "dev:ehr": "npm run dev --workspace @ehrgym/ehr -- --hostname 0.0.0.0 --port 3000",
    "dev:env": "python3 -m uvicorn env_server.app.main:app --reload --host 0.0.0.0 --port 8000",
    "watch": "concurrently -k -n ehr,env \"npm run watch:ehr\" \"npm run watch:env\"",
    "watch:ehr": "npm run build --workspace @ehrgym/ehr && npm run start --workspace @ehrgym/ehr -- --hostname 0.0.0.0 --port 3000",
    "watch:env": "PLAYWRIGHT_HEADLESS=false python3 -m uvicorn env_server.app.main:app --host 0.0.0.0 --port 8000",
    "clean:ehr": "npm run clean --workspace @ehrgym/ehr",
    "build:ehr": "npm run build --workspace @ehrgym/ehr",
    "typecheck": "npm run typecheck --workspace @ehrgym/ehr",
    "db:generate": "prisma generate",
    "db:push": "prisma db push",
    "db:seed": "prisma db seed"
  },
  "prisma": {
    "seed": "tsx prisma/seed.ts"
  },
  "devDependencies": {
    "@types/node": "^22.13.14",
    "concurrently": "^9.1.2",
    "prisma": "^6.5.0",
    "tsx": "^4.19.3",
    "typescript": "^5.8.2"
  }
}