{ "name": "accounts-manager", "version": "1.0.0", "description": "Lightweight account management platform", "main": "dist/index.js", "scripts": { "dev": "tsx watch src/index.ts", "build": "tsc", "start": "node dist/index.js", "db:create": "tsx src/scripts/createDatabase.ts", "db:generate": "drizzle-kit generate", "db:migrate": "drizzle-kit migrate", "db:studio": "drizzle-kit studio", "db:setup": "npm run db:create && npm run db:migrate" }, "keywords": [ "account", "management", "fastify", "drizzle" ], "author": "", "license": "ISC", "dependencies": { "@fastify/cors": "^9.0.1", "dotenv": "^17.2.2", "drizzle-orm": "^0.33.0", "fastify": "^4.28.1", "postgres": "^3.4.4", "zod": "^3.23.8" }, "devDependencies": { "@types/node": "^20.14.9", "drizzle-kit": "^0.24.0", "tsx": "^4.16.0", "typescript": "^5.5.2" } }