feat(api): init hono with rest and trpc

This commit is contained in:
2025-11-09 01:53:24 +02:00
parent 2b5482e9f5
commit d72f3871a4
11 changed files with 311 additions and 2 deletions
+31
View File
@@ -0,0 +1,31 @@
{
"dependencies": {
"@basango/db": "workspace:*",
"@basango/logger": "workspace:*",
"@hono/node-server": "^1.19.6",
"@hono/zod-openapi": "^1.1.4",
"@scalar/hono-api-reference": "^0.9.24",
"@trpc/server": "^11.7.1",
"ai": "^5.0.89",
"camelcase-keys": "^10.0.1",
"date-fns": "^4.1.0",
"hono": "^4.10.4",
"hono-rate-limiter": "^0.4.2",
"jose": "^6.1.0",
"zod": "^4.1.12",
"zod-openapi": "^5.4.3"
},
"devDependencies": {
"@types/node": "^20.11.17",
"tsx": "^4.7.1",
"typescript": "^5.8.3"
},
"name": "@basango/api",
"private": true,
"scripts": {
"build": "tsc",
"dev": "tsx watch src/index.ts",
"start": "node dist/index.js"
},
"type": "module"
}