feat: update package dependencies and enhance routing for email verification and password recovery. Add nodemailer and related types for email handling, and implement new routes for verify-email and forgot-password in the application. Improve sign-in and sign-up forms to support email verification flow.
bb6e880 | { | |
| "name": "@labas/api", | |
| "license": "MIT", | |
| "type": "module", | |
| "exports": { | |
| ".": { | |
| "default": "./src/index.ts" | |
| }, | |
| "./*": { | |
| "default": "./src/*.ts" | |
| } | |
| }, | |
| "scripts": {}, | |
| "dependencies": { | |
| "@labas/ai": "workspace:*", | |
| "@labas/auth": "workspace:*", | |
| "@labas/db": "workspace:*", | |
| "@labas/env": "workspace:*", | |
| "@trpc/client": "catalog:", | |
| "@trpc/server": "catalog:", | |
| "bcryptjs": "^3.0.3", | |
| "bullmq": "^5.76.2", | |
| "dotenv": "catalog:", | |
| "drizzle-orm": "^0.45.1", | |
| "ioredis": "^5.10.1", | |
| "nodemailer": "^8.0.7", | |
| "winston": "^3.19.0", | |
| "zod": "catalog:" | |
| }, | |
| "devDependencies": { | |
| "@labas/config": "workspace:*", | |
| "@types/bcryptjs": "^3.0.0", | |
| "@types/nodemailer": "^8.0.0", | |
| "hono": "catalog:", | |
| "typescript": "catalog:" | |
| } | |
| } | |