diff --git a/npm/ng-packs/packages/schematics/src/utils/namespace.ts b/npm/ng-packs/packages/schematics/src/utils/namespace.ts index 8b7c1a8c66..c4d10ff9e6 100644 --- a/npm/ng-packs/packages/schematics/src/utils/namespace.ts +++ b/npm/ng-packs/packages/schematics/src/utils/namespace.ts @@ -8,8 +8,8 @@ export function parseNamespace(solution: string, type: string) { .join('.'); solution.split('.').reduceRight((acc, part) => { - acc = part + '.' + acc; - const regex = new RegExp('^' + acc + '(Controllers.)?'); + acc = `${part}\.${acc}`; + const regex = new RegExp(`^${acc}(Controllers\.)?`); namespace = namespace.replace(regex, ''); return acc; }, '');