hoist esModule to the top

This commit is contained in:
Sebastian McKenzie
2015-03-11 00:08:06 +11:00
parent 98ca541fde
commit dc45415ee0
22 changed files with 77 additions and 75 deletions

View File

@@ -13,7 +13,7 @@ export default class CommonJSFormatter extends DefaultFormatter {
if (!this.noInteropRequireImport && this.hasNonDefaultExports) {
var templateName = "exports-module-declaration";
if (this.file.isLoose("es6.modules")) templateName += "-loose";
file.ast.program.body.push(util.template(templateName, true));
file.ast.program.body.unshift(util.template(templateName, true));
}
};