mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:01:08 +02:00
refactor(infra): remove citycorners + skilltree NestJS backends, clean up CI/CD
Both apps migrated to local-first (mana-sync handles CRUD). - Delete apps/citycorners/apps/backend/ (37 files) - Delete apps/skilltree/apps/backend/ (32 files) - Remove from CI build jobs, change detection, summary - Remove from package.json scripts (replaced with sync-based dev commands) - Remove from setup-databases.sh push_schema calls - Remove from generate-env.mjs backend env generation - Remove from ensure-containers-running.sh Total: 6 NestJS backends removed across all sessions (Zitare, Clock, Presi, Photos, CityCorners, SkillTree). ~12,000 lines of boilerplate eliminated. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
b60877e367
commit
5d02b0419d
75 changed files with 13 additions and 5355 deletions
15
package.json
15
package.json
|
|
@ -169,12 +169,8 @@
|
|||
"citycorners:dev": "turbo run dev --filter=citycorners...",
|
||||
"dev:citycorners:landing": "pnpm --filter @citycorners/landing dev",
|
||||
"dev:citycorners:web": "pnpm --filter @citycorners/web dev",
|
||||
"dev:citycorners:backend": "pnpm --filter @citycorners/backend dev",
|
||||
"dev:citycorners:app": "turbo run dev --filter=@citycorners/web --filter=@citycorners/backend",
|
||||
"dev:citycorners:full": "./scripts/setup-databases.sh citycorners && ./scripts/setup-databases.sh auth && concurrently -n auth,backend,web -c blue,green,cyan \"pnpm dev:auth\" \"pnpm dev:citycorners:backend\" \"pnpm dev:citycorners:web\"",
|
||||
"citycorners:db:push": "pnpm --filter @citycorners/backend db:push",
|
||||
"citycorners:db:studio": "pnpm --filter @citycorners/backend db:studio",
|
||||
"citycorners:db:seed": "pnpm --filter @citycorners/backend db:seed",
|
||||
"dev:citycorners:app": "pnpm dev:citycorners:web",
|
||||
"dev:citycorners:full": "concurrently -n auth,sync,web -c blue,magenta,cyan \"pnpm dev:auth\" \"pnpm dev:sync\" \"pnpm dev:citycorners:web\"",
|
||||
"deploy:landing:citycorners": "pnpm --filter @citycorners/landing build && npx wrangler pages deploy apps/citycorners/apps/landing/dist --project-name=citycorners-landing",
|
||||
"planta:dev": "turbo run dev --filter=planta...",
|
||||
"dev:planta:web": "pnpm --filter @planta/web dev",
|
||||
|
|
@ -264,12 +260,9 @@
|
|||
"dev:questions:full": "./scripts/setup-databases.sh questions && ./scripts/setup-databases.sh auth && pnpm dev:search:docker && concurrently -n auth,search,backend,web -c blue,yellow,green,cyan \"pnpm dev:auth\" \"pnpm dev:search\" \"pnpm dev:questions:backend\" \"pnpm dev:questions:web\"",
|
||||
"questions:db:push": "pnpm --filter @questions/backend db:push",
|
||||
"questions:db:studio": "pnpm --filter @questions/backend db:studio",
|
||||
"dev:skilltree:backend": "pnpm --filter @skilltree/backend dev",
|
||||
"dev:skilltree:web": "pnpm --filter @skilltree/web dev",
|
||||
"dev:skilltree:app": "turbo run dev --filter=@skilltree/web --filter=@skilltree/backend",
|
||||
"dev:skilltree:full": "./scripts/setup-databases.sh skilltree && ./scripts/setup-databases.sh auth && concurrently -n auth,backend,web -c blue,green,cyan \"pnpm dev:auth\" \"pnpm dev:skilltree:backend\" \"pnpm dev:skilltree:web\"",
|
||||
"skilltree:db:push": "pnpm --filter @skilltree/backend db:push",
|
||||
"skilltree:db:studio": "pnpm --filter @skilltree/backend db:studio",
|
||||
"dev:skilltree:app": "pnpm dev:skilltree:web",
|
||||
"dev:skilltree:full": "concurrently -n auth,sync,web -c blue,magenta,cyan \"pnpm dev:auth\" \"pnpm dev:sync\" \"pnpm dev:skilltree:web\"",
|
||||
"dev:matrix": "cd services/mana-matrix-bot && go run ./cmd/server",
|
||||
"build:matrix": "cd services/mana-matrix-bot && go build -ldflags=\"-s -w\" -o dist/mana-matrix-bot ./cmd/server",
|
||||
"test:matrix": "cd services/mana-matrix-bot && go test ./...",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue