{ "name": "@ketopath/api", "version": "0.0.0", "private": true, "type": "module", "scripts": { "dev": "tsx watch --env-file=.env src/server.ts", "build": "tsc", "start": "node dist/server.js", "typecheck": "tsc --noEmit", "lint": "eslint src --max-warnings=0" }, "dependencies": { "@fastify/cors": "^9.0.1", "@fastify/helmet": "^11.1.1", "@fastify/rate-limit": "^9.1.0", "@fastify/sensible": "^5.6.0", "@ketopath/auth": "workspace:*", "@ketopath/db": "workspace:*", "@ketopath/shared": "workspace:*", "better-auth": "^1.0.21", "fastify": "^4.28.1", "fastify-plugin": "^4.5.1", "zod": "^3.23.8" }, "devDependencies": { "@ketopath/eslint-config": "workspace:*", "@ketopath/tsconfig": "workspace:*", "@types/node": "^20.12.7", "pino-pretty": "^11.2.1", "tsx": "^4.16.2" } }