构建:为 AGC 测试接入类型门禁

- 新增 apps/ai-game-creator-shell/tsconfig.tests.json,覆盖 src、tests 与 vite.config.ts
- 新增 check:tests:types 脚本执行 tsc -p tsconfig.tests.json --noEmit
- 将 check:tests:types 并入 AGC 的 typecheck
This commit is contained in:
2026-10-03 17:41:53 +08:00
parent 594063a1e0
commit fe20e73fb7
2 changed files with 12 additions and 1 deletions
+2 -1
View File
@@ -19,7 +19,8 @@
"bundled-resources:test": "node --test scripts/prepare-bundled-resources.test.mjs",
"llm-status": "node scripts/run-cli-with-config.mjs --llm-status",
"config": "node scripts/game-creator-config-wizard.mjs",
"typecheck": "tsc -p tsconfig.json --noEmit && npm run skill-pack:check && npm run bundled-resources:check && node scripts/check-config.mjs"
"check:tests:types": "tsc -p tsconfig.tests.json --noEmit",
"typecheck": "npm run check:tests:types && tsc -p tsconfig.json --noEmit && npm run skill-pack:check && npm run bundled-resources:check && node scripts/check-config.mjs"
},
"dependencies": {
"@anthropic-ai/claude-agent-sdk": "0.3.285",
@@ -0,0 +1,10 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"noEmit": true,
"allowImportingTsExtensions": true,
"allowJs": true,
"types": ["vite/client", "vitest/globals"]
},
"include": ["src", "tests", "vite.config.ts"]
}