Files
kmaclip 003bb9b341 feat: adopt Turborepo for monorepo task orchestration (#962)
Replace manual sequential build scripts with Turborepo DAG-aware
task graph. Builds run in topological order with local caching,
cutting repeat builds from ~57s to ~200ms (FULL TURBO).

Changes:
- Add turbo.json with build/typecheck/test/lint/dev/clean tasks
- Replace root script chaining with turbo run commands
- Add packageManager field (required by Turbo 2.x)
- Add @insforge/dashboard dep to frontend (makes DAG edge explicit)
- Add typecheck + lint scripts to backend and frontend
- Add lint scripts to packages/ui, dashboard, shared-schemas
- Add packages/ui and packages/dashboard to root tsconfig references
- Add .turbo to .gitignore

No CI workflow changes needed: root npm scripts delegate to turbo
transparently. Docker build unchanged (npm run build still works).
2026-04-05 23:08:41 -04:00

11 lines
217 B
JSON

{
"files": [],
"references": [
{ "path": "./frontend" },
{ "path": "./backend" },
{ "path": "./packages/shared-schemas" },
{ "path": "./packages/ui" },
{ "path": "./packages/dashboard" }
]
}