- packages/shared (@nerdware/shared): domain model (Room, Player, Settings, Round, votes, scores) + fully typed Socket.IO events, consumed as source - apps/server (@nerdware/server): Fastify boot + /health, typed Socket.IO attached to the HTTP server, env config, graceful shutdown - gitignore: allow .env.example to be committed Roadmap V1 step 1. Room logic (room:create/join) comes next. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
4 lines
79 B
Text
4 lines
79 B
Text
NODE_ENV=development
|
|
HOST=0.0.0.0
|
|
PORT=3001
|
|
CORS_ORIGINS=http://localhost:5173
|