{ "name": "@spendlight/server", "private": true, "type": "module", "scripts": { "dev": "tsx watch src/index.ts", "build": "node build.mjs", "test": "vitest run", "typecheck": "tsc -p tsconfig.json", "db:generate": "drizzle-kit generate" }, "dependencies": { "@hono/node-server": "^2.1.3", "@hono/zod-openapi": "^1.6.3", "@node-rs/argon2": "^2.2.2", "@simplewebauthn/server": "^14.0.3", "@spendlight/shared": "*", "better-sqlite3": "^13.0.3", "drizzle-orm": "^0.45.3", "hono": "^4.13.13", "papaparse": "^5.7.0", "swagger-ui-dist": "^5.33.1", "zod": "^4.6.5" }, "devDependencies": { "@types/better-sqlite3": "^9.6.0", "@types/node": "^24.0.0", "@types/papaparse": "^5.5.2", "drizzle-kit": "^0.31.11", "esbuild": "^0.28.2", "tsx": "^4.23.15", "typescript": "~6.0.2", "vitest": "^5.0.3" } }