diff --git a/packages/angular/build/src/builders/application/options.ts b/packages/angular/build/src/builders/application/options.ts index f2950dcb9629..5600c1e633ad 100644 --- a/packages/angular/build/src/builders/application/options.ts +++ b/packages/angular/build/src/builders/application/options.ts @@ -707,7 +707,14 @@ function normalizeExternals(value: string[] | undefined): string[] | undefined { return undefined; } - return [...new Set(value.map((d) => (d.endsWith('/*') ? d.slice(0, -2) : d)))]; + return [ + ...new Set( + value.map((d) => + // remove "/*" wildcard in the end if provided string is not path-like + d.endsWith('/*') && !/^\.{0,2}\//.test(d) ? d.slice(0, -2) : d, + ), + ), + ]; } async function findFrameworkVersion(projectRoot: string): Promise {