check using __esModule

This commit is contained in:
Henry Zhu 2016-02-01 20:22:03 -05:00
parent 740a546249
commit c1bec5c4de

View File

@ -80,7 +80,7 @@ function monkeypatch() {
} }
var referencerMod = createModule(referencerLoc); var referencerMod = createModule(referencerLoc);
var referencer = require(referencerLoc); var referencer = require(referencerLoc);
if (typeof referencer === 'object' && referencer.default) { if (referencer.__esModule) {
referencer = referencer.default; referencer = referencer.default;
} }
@ -92,7 +92,7 @@ function monkeypatch() {
patternVisitorLoc = Module._resolveFilename("./pattern-visitor", escopeMod); patternVisitorLoc = Module._resolveFilename("./pattern-visitor", escopeMod);
patternVisitorMod = createModule(patternVisitorLoc); patternVisitorMod = createModule(patternVisitorLoc);
patternVisitor = require(patternVisitorLoc); patternVisitor = require(patternVisitorLoc);
if (typeof patternVisitor === 'object' && patternVisitor.default) { if (patternVisitor.__esModule) {
patternVisitor = patternVisitor.default; patternVisitor = patternVisitor.default;
} }
} catch (err) { } catch (err) {