move remapAssignments to init method in the module formatter - fixes #1124

This commit is contained in:
Sebastian McKenzie 2015-03-31 19:28:42 +11:00
parent ee14770a5c
commit 6353abfd1b
3 changed files with 7 additions and 1 deletions

View File

@ -93,7 +93,9 @@ export default class DefaultFormatter {
this.getLocalExports();
this.getLocalImports();
}
init() {
this.remapAssignments();
}

View File

@ -15,6 +15,8 @@ export default class CommonJSFormatter extends DefaultFormatter {
if (this.file.isLoose("es6.modules")) templateName += "-loose";
file.ast.program.body.unshift(util.template(templateName, true));
}
DefaultFormatter.prototype.init.call(this);
};
importSpecifier(specifier, node, nodes) {

View File

@ -94,7 +94,9 @@ export default class SystemFormatter extends AMDFormatter {
DefaultFormatter.apply(this, arguments);
}
init() {}
init() {
DefaultFormatter.prototype.init.call(this);
}
_addImportSource(node, exportNode) {
node._importSource = exportNode.source && exportNode.source.value;