Files
market/api/package.json
zeekay 0029a765f5 Migrate Bot Hub from Convex + PostgreSQL to Hanzo Base
- Replace Drizzle ORM with PocketBase JS SDK in all API routes
- Rewrite auth middleware to use Hanzo IAM + Base auth
- Delete entire convex/ directory (59 files) and convex.json
- Delete Drizzle schema and drizzle/ directory
- Add Base collections migration (29 collections)
- Update Dockerfile for Base binary + API + Web build stages
- Update docker-entrypoint.sh for Base + API + Web startup
- Update K8s deployment with PVC for Base data
- Remove convex, drizzle-orm, postgres deps from package.json
- Add pocketbase SDK dependency
2026-02-27 09:44:05 -08:00

25 lines
540 B
JSON

{
"name": "@hanzo/bot-hub-api",
"version": "0.2.0",
"private": true,
"type": "module",
"scripts": {
"dev": "tsx watch src/index.ts",
"build": "tsc",
"start": "node dist/index.js"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.700.0",
"@aws-sdk/s3-request-presigner": "^3.700.0",
"@hono/node-server": "^1.13.0",
"hono": "^4.7.0",
"node-cron": "^3.0.3",
"pocketbase": "^0.26.0"
},
"devDependencies": {
"@types/node": "^22.10.0",
"tsx": "^4.19.0",
"typescript": "^5.7.0"
}
}