refactor: finalize standalone services cleanup
Build & Deploy / build-and-push (backend) (push) Failing after 39s
Build & Deploy / build-and-push (discord-gateway) (push) Failing after 26s
Build & Deploy / build-and-push (proxy) (push) Failing after 24s

- Remove root pnpm-lock.yaml (stale monorepo lockfile)
- Rename root package from bete-monorepo to bete
- Clean up root scripts to use cd instead of pnpm --prefix
- Remove ignoreScripts/trustedDependencies from frontend package.json
- Optimize Dockerfiles with multi-stage builds and proper layer caching
- Update .dockerignore to exclude build artifacts
- Remove leftover pnpm test config file from frontend
This commit is contained in:
Developer
2026-07-30 12:14:24 +07:00
parent dcd13482c2
commit db021cb1f6
7 changed files with 119 additions and 9291 deletions
+11 -11
View File
@@ -1,19 +1,19 @@
{
"name": "bete-monorepo",
"version": "1.0.0",
"name": "bete",
"private": true,
"description": "Bete Discord Moderation Services — standalone services in one repo",
"description": "Bete Discord Moderation — 3 standalone services in one repo",
"scripts": {
"dev:backend": "pnpm --prefix services/backend dev",
"dev:discord-gateway": "pnpm --prefix services/discord-gateway dev",
"dev:web": "pnpm --prefix services/frontend dev",
"build:web": "pnpm --prefix services/frontend build",
"build:backend": "pnpm --prefix services/backend build",
"build:discord-gateway": "pnpm --prefix services/discord-gateway build",
"typecheck": "pnpm --prefix services/backend typecheck && pnpm --prefix services/discord-gateway typecheck",
"dev:backend": "cd services/backend && pnpm dev",
"dev:discord-gateway": "cd services/discord-gateway && pnpm dev",
"dev:web": "cd services/frontend && pnpm dev",
"build:backend": "cd services/backend && pnpm build",
"build:gateway": "cd services/discord-gateway && pnpm build",
"build:web": "cd services/frontend && pnpm build",
"typecheck": "cd services/backend && pnpm typecheck && cd ../../services/discord-gateway && pnpm typecheck",
"lint": "biome check --diagnostic-level=error .",
"format": "biome format --write .",
"test": "pnpm --prefix services/backend test && pnpm --prefix services/discord-gateway test",
"test": "cd services/backend && pnpm test && cd ../../services/discord-gateway && pnpm test",
"install:all": "cd services/backend && pnpm install && cd ../../services/frontend && pnpm install && cd ../../services/discord-gateway && pnpm install",
"db:truncate": "psql \"$DATABASE_URL\" -f scripts/truncate-all.sql",
"install:yt-dlp": "sh scripts/install-yt-dlp.sh"
},