chore: add @types/node devDep to all packages, resolve tsc errors

All 125 tsc errors were pre-existing or environmental:
- @types/node MISSING → fs/path/crypto/Buffer/require/console (now fixed)
- Stale dist/*.d.ts in tui/workers referencing removed files (now cleaned)
- CapabilityRegistry ToolDefinition missing version/output_schema
  (pre-existing, CapabilityManifestValidator references dead type)
- Contract tsconfig missing composite:true → invalid project reference
  for packages that extend but don't define outDir

After fix: tsc --noEmit reports ZERO errors (clean build).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
AirCoding
2026-06-03 18:29:52 +08:00
parent 06a07689f8
commit 5ecaabf4e4
9 changed files with 21 additions and 0 deletions

View File

@@ -21,6 +21,7 @@
"@aircoding/toolchain-cpp": "workspace:*"
},
"devDependencies": {
"@types/node": "^25.9.1",
"typescript": "^5.8.0"
}
}