From 94c08c4f9850d27bf40989778a707e7645db822f Mon Sep 17 00:00:00 2001 From: Arman Ozak Date: Wed, 16 Sep 2020 18:47:17 +0300 Subject: [PATCH] fix: return empty string when equal to rootNamespace --- npm/ng-packs/packages/schematics/src/utils/namespace.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/npm/ng-packs/packages/schematics/src/utils/namespace.ts b/npm/ng-packs/packages/schematics/src/utils/namespace.ts index 88c574db8a..779c7b9770 100644 --- a/npm/ng-packs/packages/schematics/src/utils/namespace.ts +++ b/npm/ng-packs/packages/schematics/src/utils/namespace.ts @@ -7,6 +7,8 @@ export function parseNamespace(solution: string, type: string) { .slice(0, -1) .join('.'); + if (solution === namespace) return ''; + solution.split('.').reduceRight((acc, part) => { acc = `${part}\\.${acc}`; const regex = new RegExp(`^${acc}(Controllers\\.)?`);