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