diff --git a/package.json b/package.json index 9c8007ddff..e3687d2923 100644 --- a/package.json +++ b/package.json @@ -98,6 +98,7 @@ "test:live": "OPENCLAW_LIVE_TEST=1 CLAWDBOT_LIVE_TEST=1 vitest run --config vitest.live.config.ts", "test:ui": "pnpm --dir ui test", "test:watch": "vitest", + "tsgo:test": "tsgo -p tsconfig.test.json", "tui": "node scripts/run-node.mjs tui", "tui:dev": "OPENCLAW_PROFILE=dev CLAWDBOT_PROFILE=dev node scripts/run-node.mjs --dev tui", "ui:build": "node scripts/ui.js build", diff --git a/tsconfig.test.json b/tsconfig.test.json new file mode 100644 index 0000000000..36a96a213d --- /dev/null +++ b/tsconfig.test.json @@ -0,0 +1,8 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "noEmit": true + }, + "include": ["src/**/*.test.ts", "extensions/**/*.test.ts"], + "exclude": ["node_modules", "dist"] +}