Skip to content

Commit 21258b7

Browse files
committed
fix: prevent component duplication
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
1 parent 4d0202e commit 21258b7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/extractor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export class Extractor {
5151
}
5252

5353
generateComponents (modules: Iterable<Module>, collectEvidence: boolean, logger?: WebpackLogger): Iterable<CDX.Models.Component> {
54-
const pkgs: Record<string, CDX.Models.Component | undefined> = {}
54+
const pkgs: Record<string, CDX.Models.Component> = {}
5555
const components = new Map<Module, CDX.Models.Component>()
5656

5757
logger?.log('start building Components from modules...')
@@ -85,7 +85,7 @@ export class Extractor {
8585
this.#linkDependencies(components)
8686

8787
logger?.log('done building Components from modules...')
88-
return components.values()
88+
return Object.values(pkgs)
8989
}
9090

9191
/**

0 commit comments

Comments
 (0)