From 301986b669d110ac6efff070c8aefb737f49be95 Mon Sep 17 00:00:00 2001 From: clh02467605 Date: Fri, 10 Jul 2026 12:26:41 +0800 Subject: [PATCH] fix(ci): stop emitting and checking generated tests helpers.d.ts Runtime pack build was pulling in e2e test imports and tsgo emitted helpers.d.ts beside commands/tests; restrict runtime tsconfig to src and ignore tests/**/*.d.ts in fmt/gitignore as a safety net. --- .gitignore | 1 + packages/runtime/tsconfig.json | 3 ++- vite.config.ts | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index f1c88cb..46ba8f8 100644 --- a/.gitignore +++ b/.gitignore @@ -43,6 +43,7 @@ tools/generated # Test & scene outputs /test/ packages/cli/scene/**/outputs/ +**/tests/**/*.d.ts # Environment variables (sensitive data) .env diff --git a/packages/runtime/tsconfig.json b/packages/runtime/tsconfig.json index ff4adab..e2bb481 100644 --- a/packages/runtime/tsconfig.json +++ b/packages/runtime/tsconfig.json @@ -16,5 +16,6 @@ "isolatedModules": true, "verbatimModuleSyntax": true, "skipLibCheck": true - } + }, + "include": ["src/**/*"] } diff --git a/vite.config.ts b/vite.config.ts index 36c4ad5..413af82 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -30,4 +30,7 @@ export default defineConfig({ run: { cache: true, }, + fmt: { + ignorePatterns: ["**/tests/**/*.d.ts"], + }, });