003bb9b341
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).
11 lines
217 B
JSON
11 lines
217 B
JSON
{
|
|
"files": [],
|
|
"references": [
|
|
{ "path": "./frontend" },
|
|
{ "path": "./backend" },
|
|
{ "path": "./packages/shared-schemas" },
|
|
{ "path": "./packages/ui" },
|
|
{ "path": "./packages/dashboard" }
|
|
]
|
|
}
|