fix incorrect interpreation of export default shorthand, update to new ast definitions - #1091
This commit is contained in:
@@ -9,6 +9,8 @@ export default class Foo {}
|
||||
export * from "foo";
|
||||
export * as foo from "foo";
|
||||
export foo from "foo";
|
||||
export * as foo, { bar } from "foo";
|
||||
export foo, { bar } from "foo";
|
||||
export { foo } from "foo";
|
||||
export { foo, bar } from "foo";
|
||||
export { foo as bar } from "foo";
|
||||
|
||||
@@ -2,13 +2,15 @@ export default 42;
|
||||
export default {};
|
||||
export default [];
|
||||
export default foo;
|
||||
export default function () {};
|
||||
export default class {};
|
||||
export default function () {}
|
||||
export default class {}
|
||||
export default function foo() {}
|
||||
export default class Foo {}
|
||||
export * from "foo";
|
||||
export * as foo from "foo";
|
||||
export foo from "foo";
|
||||
export * as foo, { bar } from "foo";
|
||||
export foo, { bar } from "foo";
|
||||
export { foo } from "foo";
|
||||
export { foo, bar } from "foo";
|
||||
export { foo as bar } from "foo";
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
"use strict";
|
||||
|
||||
var _default = babelHelpers.interopRequire(require("bar"));
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
|
||||
module.exports = _default;
|
||||
var _foo = require("bar").foo;
|
||||
|
||||
exports.foo = _foo;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
"use strict";
|
||||
|
||||
import _default from "bar";
|
||||
export default _default;
|
||||
import { foo as _foo } from "bar";
|
||||
export { _foo as foo };
|
||||
|
||||
Reference in New Issue
Block a user