|
|
@@ -18,6 +18,28 @@
|
|
|
"noFallthroughCasesInSwitch": true,
|
|
|
"noUnusedLocals": true,
|
|
|
"noUnusedParameters": true,
|
|
|
- "types": ["node"]
|
|
|
+ "types": ["node"],
|
|
|
+ // Source-level resolution for the build graph: without this, a fresh
|
|
|
+ // checkout's first `tsc -b` resolves sibling vendor plugins through their
|
|
|
+ // package.json types (vendor/*/lib/*.d.ts) which don't exist yet — TS2307
|
|
|
+ // until a second run. Derived configs that want lib resolution
|
|
|
+ // (tsconfig.typecheck.json) override this map wholesale.
|
|
|
+ "paths": {
|
|
|
+ "cordis": ["./vendor/cordis/src"],
|
|
|
+ "cosmokit": ["./vendor/cosmokit/src"],
|
|
|
+ "schemastery": ["./vendor/schemastery/src"],
|
|
|
+ "@cordisjs/plugin-loader": ["./vendor/loader/src"],
|
|
|
+ "@cordisjs/plugin-include": ["./vendor/include/src"],
|
|
|
+ "@cordisjs/plugin-group": ["./vendor/group/src"],
|
|
|
+ "@cordisjs/plugin-timer": ["./vendor/timer/src"],
|
|
|
+ "@cordisjs/plugin-hmr": ["./vendor/hmr/src"],
|
|
|
+ "@cordisjs/plugin-logger-console": ["./vendor/logger-console/src"],
|
|
|
+ "@deepseek-ai/dsh-llm": ["./packages/llm/src"],
|
|
|
+ "@deepseek-ai/dsh-session": ["./packages/session/src"],
|
|
|
+ "@deepseek-ai/dsh-system-prompt": ["./packages/system-prompt/src"],
|
|
|
+ "@deepseek-ai/dsh-tools": ["./packages/tools/src"],
|
|
|
+ "@deepseek-ai/dsh-agent": ["./packages/agent/src"],
|
|
|
+ "@deepseek-ai/dsh-agent-loop": ["./packages/agent-loop/src"]
|
|
|
+ }
|
|
|
}
|
|
|
}
|