Skip to content

Commit 7a4fde9

Browse files
fix(@angular/build): skip normalization of relative externals
1 parent 319b8e0 commit 7a4fde9

File tree

1 file changed

+9
-1
lines changed
  • packages/angular/build/src/builders/application

1 file changed

+9
-1
lines changed

packages/angular/build/src/builders/application/options.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -707,7 +707,15 @@ function normalizeExternals(value: string[] | undefined): string[] | undefined {
707707
return undefined;
708708
}
709709

710-
return [...new Set(value.map((d) => (d.endsWith('/*') ? d.slice(0, -2) : d)))];
710+
return [...new Set(value.map((d) => {
711+
if (d.endsWith('/*')) {
712+
const isPackageName = !d.startsWith('/') && !d.startsWith('./') && !d.startsWith('../');
713+
if (isPackageName) {
714+
return d.slice(0, -2);
715+
}
716+
}
717+
return d;
718+
}))];
711719
}
712720

713721
async function findFrameworkVersion(projectRoot: string): Promise<string> {

0 commit comments

Comments
 (0)