From a7de89feb427714d1beabbb4bf8fae854520715d Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Sat, 8 May 2021 02:43:07 +0300 Subject: [PATCH] fix(why): do not incorrectly include linked deps in search results (#3428) --- .changeset/clean-pans-know.md | 5 +++++ packages/dependencies-hierarchy/src/index.ts | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/clean-pans-know.md diff --git a/.changeset/clean-pans-know.md b/.changeset/clean-pans-know.md new file mode 100644 index 0000000000..58b760a1db --- /dev/null +++ b/.changeset/clean-pans-know.md @@ -0,0 +1,5 @@ +--- +"dependencies-hierarchy": patch +--- + +Do not include linked dependencies in search results if they do not match. diff --git a/packages/dependencies-hierarchy/src/index.ts b/packages/dependencies-hierarchy/src/index.ts index 7d4aad371a..18e64b829c 100644 --- a/packages/dependencies-hierarchy/src/index.ts +++ b/packages/dependencies-hierarchy/src/index.ts @@ -290,7 +290,9 @@ function getTreeHelper ( let newEntry: PackageNode | null = null if (packageAbsolutePath === null) { circular = false - newEntry = packageInfo + if (opts.search == null || matchedSearched) { + newEntry = packageInfo + } } else { let dependencies: PackageNode[] | undefined