fix module conversion

This commit is contained in:
Sebastian McKenzie 2015-03-11 00:35:00 +11:00
parent 7625971974
commit 6762396aec
3 changed files with 5 additions and 7 deletions

View File

@ -103,11 +103,11 @@ var astTransformVisitor = {
}
if (t.isImportSpecifier(node)) {
node.local = node.id || node.name;
node.local = node.name || node.id;
if (node.default) {
node.type = "ImportDefaultSpecifier";
} else {
node.imported = node.name || node.id;
node.imported = node.id;
}
delete node.id;
delete node.name;

View File

@ -109,7 +109,7 @@ describe("acorn-to-esprima", function () {
});
it("export default class expression", function () {
parseAndAssertSame("export default class {};");
parseAndAssertSame("export default class {}");
});
it("export default function declaration", function () {
@ -117,7 +117,7 @@ describe("acorn-to-esprima", function () {
});
it("export default function expression", function () {
parseAndAssertSame("export default function () {};");
parseAndAssertSame("export default function () {}");
});
it("export all", function () {

View File

@ -9,7 +9,7 @@ function verifyAndAssertMessages(code, rules, expectedMessages) {
parser: require.resolve(".."),
rules: rules,
env: {
node: true
node: true
}
}
);
@ -27,7 +27,6 @@ function verifyAndAssertMessages(code, rules, expectedMessages) {
}
describe("verify", function () {
it("arrow function support (issue #1)", function () {
verifyAndAssertMessages(
"describe('stuff', () => {});",
@ -141,5 +140,4 @@ describe("verify", function () {
[]
);
});
});