{ "name": "@sbt/server", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "tsx watch src/server.ts", "start": "tsx src/server.ts", "test": "vitest run --passWithNoTests", "typecheck": "tsc --noEmit" }, "dependencies": { "@fastify/cookie": "^9.4.0", "@fastify/jwt": "^8.0.1", "@fastify/multipart": "^8.3.0", "@fastify/static": "^7.0.4", "@sbt/shared": "workspace:*", "bcryptjs": "^2.4.3", "drizzle-orm": "^0.33.0", "fastify": "^4.28.1", "nanoid": "^5.0.7", "postgres": "^3.4.4", "ws": "^8.18.0", "zod": "^3.23.8" }, "devDependencies": { "@types/bcryptjs": "^2.4.6", "@types/node": "^20.14.0", "@types/ws": "^8.5.12", "tsx": "^4.16.2", "typescript": "^5.5.4", "vitest": "^2.0.5" } }