From b17870edb38428a0c830b751b70ff8e70fde24ef Mon Sep 17 00:00:00 2001 From: Flippie Scholtz Date: Mon, 3 Jun 2024 16:31:49 +0200 Subject: [PATCH] Fix: Don't filter out children of external dependencies. isRootDep was not being checked during recursiveFind. --- src/helper.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helper.ts b/src/helper.ts index ae5ffdc..f88db3a 100644 --- a/src/helper.ts +++ b/src/helper.ts @@ -119,7 +119,7 @@ export const flatDep = (root: DependencyMap, rootDepsFilter: string[]): string[] Object.entries(deps).forEach(([depName, details]) => { // only for root level dependencies - if (filter && !filter.includes(depName)) { + if (details.isRootDep && filter && !filter.includes(depName)) { return; }