refactor: remove unused monorepo tooling

Delete packages/ui and packages/utils (zero imports from apps/web),
remove Turborepo, inline tsconfig.base.json into web's tsconfig,
and simplify root scripts to use pnpm --filter directly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Naiyuan Qing 2026-03-26 17:57:11 +08:00
parent 8684156ffc
commit d1f73bf7fc
60 changed files with 49 additions and 5340 deletions

View file

@ -4,12 +4,12 @@
"private": true,
"type": "module",
"scripts": {
"dev:web": "turbo run dev --filter=@multica/web",
"build": "turbo run build",
"typecheck": "turbo run typecheck",
"test": "turbo run test",
"lint": "turbo run lint",
"clean": "turbo run clean && rm -rf node_modules"
"dev:web": "pnpm --filter @multica/web dev",
"build": "pnpm --filter @multica/web build",
"typecheck": "pnpm --filter @multica/web typecheck",
"test": "pnpm --filter @multica/web test",
"lint": "pnpm --filter @multica/web lint",
"clean": "pnpm --filter @multica/web clean && rm -rf node_modules"
},
"packageManager": "pnpm@10.28.2",
"pnpm": {
@ -26,7 +26,6 @@
"@types/node": "catalog:",
"@types/pg": "^8.20.0",
"pg": "^8.20.0",
"turbo": "^2.5.0",
"typescript": "catalog:"
}
}