T2/Phase 2A: port auth + infrastructure routes to Hono (~8 routes)

- /api/health: DB ping + version + uptime
   - /api/auth/*: NextAuth -> Auth.js standalone (credentials + passkey)
   - /api/domains: full CRUD
   - /api/realtime: SSE with PostgreSQL LISTEN/NOTIFY
   - /mcp: JSON-RPC 2.0 (initialize, tools/list, tools/call, resources/*)

   Parent: t_e1cbd87d -> t_d8654a91 (T1)
This commit is contained in:
Hermes
2026-08-01 01:25:01 +00:00
parent fca56ab77e
commit e4a241b38f
11 changed files with 1349 additions and 42 deletions
+3 -1
View File
@@ -12,7 +12,9 @@
"@project-e/db": "^0.1.0",
"hono": "^4.6.0",
"drizzle-orm": "^0.45.2",
"postgres": "^3.4.9"
"postgres": "^3.4.9",
"bcryptjs": "^2.4.3",
"jose": "^5.9.6"
},
"devDependencies": {
"@types/node": "^22.19.0",