Skip to content

Commit 7cc0988

Browse files
Alan Agiusalexeagle
Alan Agius
authored andcommitted
fix(@angular-devkit/build-webpack): consider name when deduping emitted files
We need to consider the name when deduping files because a file such as `runtime.js` can be under multiples names because this file is a dependency of multiple entrypoints
1 parent 5636988 commit 7cc0988

File tree

1 file changed

+2
-1
lines changed
  • packages/angular_devkit/build_webpack/src

1 file changed

+2
-1
lines changed

packages/angular_devkit/build_webpack/src/utils.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,6 @@ export function getEmittedFiles(compilation: webpack.compilation.Compilation): E
4646
}
4747

4848
// dedupe
49-
return files.filter(({ file }, index) => files.findIndex(f => f.file === file) === index);
49+
return files.filter(({ file, name }, index) =>
50+
files.findIndex(f => f.file === file && (!name || name === f.name)) === index);
5051
}

0 commit comments

Comments
 (0)