fix: escape dot twice in parseNamespace regex

pull/5175/head
Arman Ozak 5 years ago
parent c47af2bdee
commit ffa4c1a9ce

@ -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;
}, '');

Loading…
Cancel
Save