diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 71a35432685..36172abc63c 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -2440,11 +2440,11 @@ module ts { if (node.flags & NodeFlags.Export) { writeLine(); emitStart(node); - if (node.name) { - emitModuleMemberName(node); + if (node.flags & NodeFlags.Default) { + write("exports.default"); } else { - write("exports.default"); + emitModuleMemberName(node); } write(" = "); emitDeclarationName(node);