From 734ff45ee7e1d83530eb0c96ebc5cd2d5d9d9979 Mon Sep 17 00:00:00 2001 From: "Vicary A." Date: Sat, 12 Jul 2025 00:24:33 +0800 Subject: [PATCH] fix(config): prevent repeated inclusion for `exclude` --- src/config_inference.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/config_inference.ts b/src/config_inference.ts index 6f04678..6851ded 100644 --- a/src/config_inference.ts +++ b/src/config_inference.ts @@ -233,7 +233,10 @@ export default async function inferConfig( } } - if (!args.include.some((i) => i.includes("node_modules"))) { + if ( + !args.include.some((i) => i.includes("node_modules")) && + !args.exclude.some((e) => e === "**/node_modules") + ) { args.exclude.push("**/node_modules"); } }