{ "name": "xevion.dev", "private": true, "type": "module", "scripts": { "build": "turbo run build", "dev": "turbo run dev --filter=@xevion/web --env-mode=loose", "dev:local": "turbo run dev --filter=@xevion/web --env-mode=loose", "dev:remote": "turbo run dev:remote --filter=@xevion/web --env-mode=loose", "dev:payload": "turbo run dev --filter=@xevion/payload --env-mode=loose", "preview": "turbo run preview --filter=@xevion/web", "preview:payload": "turbo run preview --filter=@xevion/payload", "lint": "turbo run lint", "check": "turbo run check", "type-check": "turbo run type-check", "test": "turbo run test", "deploy": "turbo run deploy", "clean": "turbo run clean && rm -rf node_modules .turbo", "graph": "turbo run build --graph=dependency-graph.html", "graph:dev": "turbo run dev --graph=dev-graph.html --dry-run", "payload": "bun --filter=@xevion/payload payload", "docker:build": "docker build -t xevion.dev .", "docker:run": "docker run -p 3000:3000 --env-file <(cat .env 2>/dev/null || echo 'DATABASE_URL=postgresql://xevion:xevion@host.docker.internal:5432/xevion'; echo 'PAYLOAD_SECRET=development-secret-change-in-production'; echo 'ORIGIN=http://localhost:3000') xevion.dev", "docker:db": "docker run --name xevion-db -p 5432:5432 -e POSTGRES_USER=xevion -e POSTGRES_PASSWORD=xevion -e POSTGRES_DB=xevion -d postgres" }, "dependencies": {}, "devDependencies": { "@types/bun": "^1.3.5", "prettier": "^3.7.4", "turbo": "^2.3.4", "typescript": "^5.9.3" }, "packageManager": "bun@1.3.5", "workspaces": [ "apps/*", "packages/*" ] }