diff --git a/packages/babel/src/transformation/modules/_default.js b/packages/babel/src/transformation/modules/_default.js index 940e10e3ef..03bc6a7857 100644 --- a/packages/babel/src/transformation/modules/_default.js +++ b/packages/babel/src/transformation/modules/_default.js @@ -419,7 +419,7 @@ export default class DefaultFormatter { */ checkExportIdentifier(node) { - if (t.isIdentifier(node, { name: "__esModule" })) { + if (node.loc && t.isIdentifier(node, { name: "__esModule" })) { throw this.file.errorWithNode(node, messages.get("modulesIllegalExportName", node.name)); } }