From 4fed0bd3098794cf909766bb0b8f13f4cd9b711f Mon Sep 17 00:00:00 2001 From: Martin <7252614+Lhoerion@users.noreply.github.com> Date: Fri, 15 May 2020 19:18:04 +0200 Subject: [PATCH] fix: Module declaration parsed as namespace (#1301) Closes #1284 --- src/lib/converter/nodes/module.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/converter/nodes/module.ts b/src/lib/converter/nodes/module.ts index 7c015fda3..c37b9a0e3 100644 --- a/src/lib/converter/nodes/module.ts +++ b/src/lib/converter/nodes/module.ts @@ -24,7 +24,9 @@ export class ModuleConverter extends ConverterNodeComponent context.scope - : createDeclaration(context, node, ReflectionKind.Namespace); + : createDeclaration(context, node, node.name.kind === ts.SyntaxKind.StringLiteral + ? ReflectionKind.Module + : ReflectionKind.Namespace); context.withScope(reflection, () => { if (node.body) { this.owner.convertNode(context, node.body);