From 1e9b55538981b62da9ae7d7515c3952e88a01c2c Mon Sep 17 00:00:00 2001 From: hanna-skryl Date: Tue, 6 Jan 2026 12:09:45 -0500 Subject: [PATCH] fix(plugin-typescript): exclude test files from standalone analysis --- code-pushup.preset.ts | 2 +- tsconfig.code-pushup.json | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 tsconfig.code-pushup.json diff --git a/code-pushup.preset.ts b/code-pushup.preset.ts index 5a23a8c31..2fd3da482 100644 --- a/code-pushup.preset.ts +++ b/code-pushup.preset.ts @@ -155,7 +155,7 @@ export async function configureJsPackagesPlugin(): Promise { export function configureTypescriptPlugin(projectName?: string): CoreConfig { const tsconfig = projectName ? `packages/${projectName}/tsconfig.lib.json` - : 'tsconfig.base.json'; + : 'tsconfig.code-pushup.json'; return { plugins: [typescriptPlugin({ tsconfig })], categories: getCategories(), diff --git a/tsconfig.code-pushup.json b/tsconfig.code-pushup.json new file mode 100644 index 000000000..d664ab211 --- /dev/null +++ b/tsconfig.code-pushup.json @@ -0,0 +1,4 @@ +{ + "extends": "./tsconfig.base.json", + "exclude": ["node_modules", "tmp", "**/*.test.ts"] +}