feat: one tsconfig.json and different rules

This commit is contained in:
imccyu
2026-06-17 23:41:18 +08:00
parent ec9b093cb0
commit dc04fea749
16 changed files with 89 additions and 113 deletions

View File

@@ -1,4 +1,42 @@
{
"extends": "./tsconfig.base.json",
"files": []
"compilerOptions": {
"noEmit": true
},
"include": [
"examples/*/src/**/*.ts",
"examples/*/start.ts",
"examples/*/tests/**/*.ts",
"packages/*/tests/**/*.ts",
"scripts/**/*.ts"
],
"references": [
{ "path": "./vendor/cosmokit" },
{ "path": "./vendor/schemastery" },
{ "path": "./vendor/cordis" },
{ "path": "./vendor/loader" },
{ "path": "./vendor/include" },
{ "path": "./vendor/group" },
{ "path": "./vendor/timer" },
{ "path": "./vendor/hmr" },
{ "path": "./vendor/logger-console" },
{ "path": "./packages/llm" },
{ "path": "./packages/session" },
{ "path": "./packages/session-persistence" },
{ "path": "./packages/session-persistence-jsonl" },
{ "path": "./packages/session-persistence-sqlite" },
{ "path": "./packages/system-prompt" },
{ "path": "./packages/agent" },
{ "path": "./packages/tools" },
{ "path": "./packages/agent-loop" },
{ "path": "./packages/bash" },
{ "path": "./packages/llm-deepseek" },
{ "path": "./packages/llm-pi-ai" },
{ "path": "./packages/bash-local" },
{ "path": "./packages/tool-bash" },
{ "path": "./packages/invariants" },
{ "path": "./packages/acp" },
{ "path": "./packages/ui-stdio" },
{ "path": "./packages/llm-replay" }
]
}