{ "name": "soulless-necromancer", "private": true, "workspaces": [ "client", "server" ], "scripts": { "dev": "concurrently -n server,client -c green,cyan \"npm run dev -w server\" \"npm run dev -w client\"", "build": "npm run build -w server && npm run build -w client", "db:up": "docker start soulless-postgres 2>/dev/null || docker run -d --name soulless-postgres -e POSTGRES_USER=soulless -e POSTGRES_PASSWORD=soulless -e POSTGRES_DB=soulless_necromancer -p 5433:5432 -v soulless_pgdata:/var/lib/postgresql/data postgres:16-alpine", "db:down": "docker stop soulless-postgres", "db:migrate": "npm run db:push -w server", "db:seed": "npm run db:seed -w server", "db:setup": "npm run db:up && sleep 4 && npm run db:migrate && npm run db:seed" }, "devDependencies": { "concurrently": "^9.1.2" } }