{ "name": "subscriptions-service", "scripts": { "dev": "bun run --hot src/index.tsx", "db:generate": "drizzle-kit generate", "db:migrate": "drizzle-kit migrate", "db:seed": "bun run src/server/seeds/index.ts" }, "dependencies": { "@auth/core": "^0.40.0", "@hono/auth-js": "^1.1.0", "@hono/node-server": "^1.19.3", "@hono/react-renderer": "^1.0.1", "@hono/standard-validator": "^0.1.5", "@hono/swagger-ui": "^0.5.2", "bcryptjs": "^2.4.3", "bullmq": "^5.58.6", "clsx": "^2.1.1", "drizzle-kit": "^0.31.4", "drizzle-orm": "^0.44.5", "hono": "^4.9.8", "hono-openapi": "^1.0.8", "ioredis": "^5.7.0", "lucide-react": "^0.544.0", "node-cron": "^4.2.1", "pg": "^8.16.3", "postgres": "^3.4.4", "react": "^18.3.1", "react-dom": "^18.3.1", "zod": "^4.1.11" }, "devDependencies": { "@types/bcryptjs": "^2.4.6", "@types/bun": "latest", "@types/node": "^24.5.2", "@types/node-cron": "^3.0.11", "@types/react": "^19.1.13", "@types/react-dom": "^19.1.9", "drizzle-kit": "^0.24.0", "eslint": "^9.35.0", "prettier": "^3.6.2", "tsx": "^4.20.5", "typescript": "^5.5.3" } }