fix module conversion
This commit is contained in:
parent
7625971974
commit
6762396aec
@ -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;
|
||||
|
||||
@ -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 () {
|
||||
|
||||
@ -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 () {
|
||||
[]
|
||||
);
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user