mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 21:41:09 +02:00
feat(arcade): migrate backend from NestJS to Hono/Bun
Replace @arcade/backend (NestJS) with @arcade/server (Hono/Bun). Same two endpoints, no auth required (public game generator): - POST /api/games/generate — AI game generation (Gemini, Claude, GPT) - POST /api/games/submit — Community game submission via GitHub PR - GET /health — Health check This removes the last remaining NestJS backend from the monorepo. NestJS is now completely gone — all servers use Hono + Bun. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
7bc4db7e63
commit
6e75718cfa
26 changed files with 4662 additions and 2070 deletions
12
package.json
12
package.json
|
|
@ -52,6 +52,14 @@
|
|||
"dev:sync": "cd services/mana-sync && JWKS_URL=http://localhost:3001/api/auth/jwks DATABASE_URL=postgresql://manacore:devpassword@localhost:5432/mana_sync ./server",
|
||||
"dev:sync:build": "cd services/mana-sync && go build -o server ./cmd/server",
|
||||
"dev:chat:full": "./scripts/setup-databases.sh chat && ./scripts/setup-databases.sh auth && concurrently -n auth,sync,server,web -c blue,magenta,yellow,cyan \"pnpm dev:auth\" \"pnpm dev:sync\" \"pnpm dev:chat:server\" \"pnpm dev:chat:web\"",
|
||||
"memoro:dev": "turbo run dev --filter=memoro...",
|
||||
"dev:memoro:web": "pnpm --filter @memoro/web dev",
|
||||
"dev:memoro:mobile": "pnpm --filter @memoro/mobile start",
|
||||
"dev:memoro:landing": "pnpm --filter @memoro/landing dev",
|
||||
"dev:memoro:backend": "pnpm --filter @memoro/backend start:dev",
|
||||
"dev:memoro:audio-backend": "pnpm --filter @memoro/audio-backend start:dev",
|
||||
"dev:memoro:app": "concurrently -n backend,web -c yellow,cyan \"pnpm dev:memoro:backend\" \"pnpm dev:memoro:web\"",
|
||||
"dev:memoro:full": "concurrently -n auth,sync,backend,web -c blue,magenta,yellow,cyan \"pnpm dev:auth\" \"pnpm dev:sync\" \"pnpm dev:memoro:backend\" \"pnpm dev:memoro:web\"",
|
||||
"zitare:dev": "turbo run dev --filter=zitare...",
|
||||
"dev:zitare:mobile": "pnpm --filter @zitare/mobile dev",
|
||||
"dev:zitare:web": "pnpm --filter @zitare/web dev",
|
||||
|
|
@ -136,8 +144,8 @@
|
|||
"dev:voxel-lava:web": "pnpm --filter @voxel-lava/web dev",
|
||||
"arcade:dev": "turbo run dev --filter=arcade...",
|
||||
"dev:arcade:web": "pnpm --filter @arcade/web dev",
|
||||
"dev:arcade:backend": "pnpm --filter @arcade/backend dev",
|
||||
"dev:arcade:app": "turbo run dev --filter=@arcade/web --filter=@arcade/backend",
|
||||
"dev:arcade:server": "pnpm --filter @arcade/server dev",
|
||||
"dev:arcade:app": "turbo run dev --filter=@arcade/web --filter=@arcade/server",
|
||||
"figgos:dev": "turbo run dev --filter=figgos...",
|
||||
"dev:figgos:mobile": "pnpm --filter @figgos/mobile dev",
|
||||
"dev:figgos:web": "pnpm --filter @figgos/web dev",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue