{ "name": "@cockpit/api", "private": true, "version": "0.0.0", "type": "module", "exports": { "./router": "./src/routers/_app.ts" }, "scripts": { "dev": "tsx watch --env-file=../../.env src/server.ts", "build": "tsc", "start": "node dist/server.js", "typecheck": "tsc --noEmit", "test": "vitest run" }, "dependencies": { "@cockpit/db": "workspace:*", "@cockpit/shared": "workspace:*", "@fastify/cookie": "^11.0.1", "@trpc/server": "^11.0.0-rc.660", "drizzle-orm": "^0.38.2", "fastify": "^5.2.0", "openid-client": "^6.1.7", "pg": "^8.13.1", "pino": "^9.5.0", "zod": "^3.24.1" }, "devDependencies": { "@types/pg": "^8.11.10", "tsx": "^4.19.2", "typescript": "^5.7.2", "vitest": "^2.1.8" } }