Fix tests with duplicate named exports (#4538)
* Fix babel-plugin-transform-flow-strip-types tests * Fix babel-plugin-transform-es2015-modules-umd tests * Fix babel-generator tests * Fix babel-plugin-transform-es2015-modules-systemjs tests * Fix babel-plugin-transform-es2015-modules-commonjs tests * Fix babel-plugin-transform-es2015-modules-amd tests
This commit is contained in:
parent
a793107bf3
commit
f3a6e4b0ae
@ -98,9 +98,9 @@ import type from "foo";
|
||||
import type, { foo } from "bar";
|
||||
import type * as namespace from "bar";
|
||||
export type { foo };
|
||||
export type { foo } from "bar";
|
||||
export interface foo { p: number };
|
||||
export interface foo<T> { p: T };
|
||||
export type { bar } from "bar";
|
||||
export interface baz { p: number };
|
||||
export interface qux<T> { p: T };
|
||||
var a: ?Array<?string>;
|
||||
var a: {| numVal: number |};
|
||||
var a: {| numVal: number; |};
|
||||
|
||||
@ -102,9 +102,9 @@ import type from "foo";
|
||||
import type, { foo } from "bar";
|
||||
import type * as namespace from "bar";
|
||||
export type { foo };
|
||||
export type { foo } from "bar";
|
||||
export interface foo { p: number };
|
||||
export interface foo<T> { p: T };
|
||||
export type { bar } from "bar";
|
||||
export interface baz { p: number };
|
||||
export interface qux<T> { p: T };
|
||||
var a: ?Array<?string>;
|
||||
var a: {| numVal: number |};
|
||||
var a: {| numVal: number |};
|
||||
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-class/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-class/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default class {}
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-class/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-class/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default class {}
|
||||
@ -1 +0,0 @@
|
||||
export default function a () { }
|
||||
@ -1 +0,0 @@
|
||||
export default function a() {}
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-function/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-function/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default function(){}
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-function/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-function/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default function () {}
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-iife/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-iife/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default (function(){})();
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-iife/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-iife/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default (function () {})();
|
||||
@ -0,0 +1 @@
|
||||
export default (class {})();
|
||||
@ -0,0 +1 @@
|
||||
export default (class {})();
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-named-class/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-named-class/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default class Foo {}
|
||||
@ -0,0 +1 @@
|
||||
export default class Foo {}
|
||||
@ -0,0 +1 @@
|
||||
export default function foo(){}
|
||||
@ -0,0 +1 @@
|
||||
export default function foo() {}
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-object/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-object/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default {};
|
||||
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-object/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/harmony-edgecase/export-default-object/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default {};
|
||||
@ -1,20 +1,10 @@
|
||||
export * from "OK"
|
||||
export { name } from "OK"
|
||||
export { a as b, c as d } from "hello"
|
||||
export { a as b, c as d }
|
||||
export { a as e, c as f }
|
||||
export { }
|
||||
export default i = 20
|
||||
export function test() { }
|
||||
export class test2 { }
|
||||
export var i = 20
|
||||
export let i = 42
|
||||
|
||||
export default (function(){})();
|
||||
export default (class {})();
|
||||
export default {};
|
||||
|
||||
export default function test3(){}
|
||||
export default class test4 {}
|
||||
|
||||
export default function(){}
|
||||
export default class {}
|
||||
export var j = 20
|
||||
export let k = 42
|
||||
|
||||
@ -1,20 +1,10 @@
|
||||
export * from "OK";
|
||||
export { name } from "OK";
|
||||
export { a as b, c as d } from "hello";
|
||||
export { a as b, c as d };
|
||||
export { a as e, c as f };
|
||||
export {};
|
||||
export default i = 20;
|
||||
export function test() {}
|
||||
export class test2 {}
|
||||
export var i = 20;
|
||||
export let i = 42;
|
||||
|
||||
export default (function () {})();
|
||||
export default (class {})();
|
||||
export default {};
|
||||
|
||||
export default function test3() {}
|
||||
export default class test4 {}
|
||||
|
||||
export default function () {}
|
||||
export default class {}
|
||||
export var j = 20;
|
||||
export let k = 42;
|
||||
|
||||
@ -1,31 +0,0 @@
|
||||
export default 42;
|
||||
export default {};
|
||||
export default [];
|
||||
export default foo;
|
||||
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";
|
||||
export { foo as default } from "foo";
|
||||
export { foo as default, bar } from "foo";
|
||||
export { foo };
|
||||
export { foo, bar };
|
||||
export { foo as bar };
|
||||
export { foo as default };
|
||||
export { foo as default, bar };
|
||||
export var foo = 1;
|
||||
export var foo2 = function () {};
|
||||
export var foo3;
|
||||
export let foo4 = 2;
|
||||
export let foo5;
|
||||
export const foo6 = 3;
|
||||
export function foo7() {}
|
||||
export class foo8 {}
|
||||
@ -1,31 +0,0 @@
|
||||
export default 42;
|
||||
export default {};
|
||||
export default [];
|
||||
export default foo;
|
||||
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";
|
||||
export { foo as default } from "foo";
|
||||
export { foo as default, bar } from "foo";
|
||||
export { foo };
|
||||
export { foo, bar };
|
||||
export { foo as bar };
|
||||
export { foo as default };
|
||||
export { foo as default, bar };
|
||||
export var foo = 1;
|
||||
export var foo2 = function () {};
|
||||
export var foo3;
|
||||
export let foo4 = 2;
|
||||
export let foo5;
|
||||
export const foo6 = 3;
|
||||
export function foo7() {}
|
||||
export class foo8 {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default 42;
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default 42;
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration2/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration2/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default {};
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration2/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration2/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default {};
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration3/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration3/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default [];
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration3/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration3/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default [];
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration4/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration4/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default foo;
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration4/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration4/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default foo;
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration5/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration5/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default function () {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration5/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration5/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default function () {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration6/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration6/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default class {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration6/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration6/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default class {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration7/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration7/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default function foo() {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration7/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration7/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default function foo() {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration8/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration8/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default class Foo {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration8/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportDefaultDeclaration8/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default class Foo {}
|
||||
8
packages/babel-generator/test/fixtures/types/ExportNamedDeclaration/actual.js
vendored
Normal file
8
packages/babel-generator/test/fixtures/types/ExportNamedDeclaration/actual.js
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
export var foo = 1;
|
||||
export var foo2 = function () {};
|
||||
export var foo3;
|
||||
export let foo4 = 2;
|
||||
export let foo5;
|
||||
export const foo6 = 3;
|
||||
export function foo7() {}
|
||||
export class foo8 {}
|
||||
8
packages/babel-generator/test/fixtures/types/ExportNamedDeclaration/expected.js
vendored
Normal file
8
packages/babel-generator/test/fixtures/types/ExportNamedDeclaration/expected.js
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
export var foo = 1;
|
||||
export var foo2 = function () {};
|
||||
export var foo3;
|
||||
export let foo4 = 2;
|
||||
export let foo5;
|
||||
export const foo6 = 3;
|
||||
export function foo7() {}
|
||||
export class foo8 {}
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export * from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export * from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier10/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier10/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default, bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier10/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier10/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default, bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier11/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier11/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier11/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier11/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier12/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier12/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo, bar };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier12/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier12/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo, bar };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier13/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier13/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as bar };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier13/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier13/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as bar };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier14/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier14/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier14/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier14/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier15/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier15/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default, bar };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier15/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier15/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default, bar };
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier2/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier2/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export * as foo from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier2/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier2/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export * as foo from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier3/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier3/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export foo from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier3/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier3/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export foo from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier4/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier4/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export * as foo, { bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier4/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier4/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export * as foo, { bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier5/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier5/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export foo, { bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier5/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier5/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export foo, { bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier6/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier6/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier6/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier6/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier7/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier7/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo, bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier7/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier7/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo, bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier8/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier8/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier8/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier8/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as bar } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier9/actual.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier9/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default } from "foo";
|
||||
1
packages/babel-generator/test/fixtures/types/ExportSpecifier9/expected.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/types/ExportSpecifier9/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export { foo as default } from "foo";
|
||||
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-2/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-2/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export {foo} from "foo";
|
||||
13
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-2/expected.js
vendored
Normal file
13
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-2/expected.js
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
define(["exports", "foo"], function (exports, _foo) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "foo", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
});
|
||||
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-3/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-3/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export {foo, bar} from "foo";
|
||||
19
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-3/expected.js
vendored
Normal file
19
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-3/expected.js
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
define(["exports", "foo"], function (exports, _foo) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "foo", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "bar", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.bar;
|
||||
}
|
||||
});
|
||||
});
|
||||
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-4/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-4/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export {foo as bar} from "foo";
|
||||
13
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-4/expected.js
vendored
Normal file
13
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-4/expected.js
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
define(["exports", "foo"], function (exports, _foo) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "bar", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
});
|
||||
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-5/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-5/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export {foo as default} from "foo";
|
||||
13
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-5/expected.js
vendored
Normal file
13
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-5/expected.js
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
define(["exports", "foo"], function (exports, _foo) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "default", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
});
|
||||
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-6/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-6/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export {foo as default, bar} from "foo";
|
||||
19
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-6/expected.js
vendored
Normal file
19
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from-6/expected.js
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
define(["exports", "foo"], function (exports, _foo) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "default", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "bar", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.bar;
|
||||
}
|
||||
});
|
||||
});
|
||||
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export * from "foo";
|
||||
16
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from/expected.js
vendored
Normal file
16
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-from/expected.js
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
define(["exports", "foo"], function (exports, _foo) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.keys(_foo).forEach(function (key) {
|
||||
if (key === "default" || key === "__esModule") return;
|
||||
Object.defineProperty(exports, key, {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
@ -0,0 +1 @@
|
||||
export {foo, bar};
|
||||
@ -0,0 +1,9 @@
|
||||
define(["exports"], function (exports) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.foo = foo;
|
||||
exports.bar = bar;
|
||||
});
|
||||
@ -0,0 +1 @@
|
||||
export {foo as bar};
|
||||
@ -0,0 +1,8 @@
|
||||
define(["exports"], function (exports) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.bar = foo;
|
||||
});
|
||||
@ -0,0 +1 @@
|
||||
export {foo as default};
|
||||
@ -0,0 +1,8 @@
|
||||
define(["exports"], function (exports) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = foo;
|
||||
});
|
||||
@ -0,0 +1 @@
|
||||
export {foo as default, bar};
|
||||
@ -4,11 +4,6 @@ define(["exports"], function (exports) {
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.foo = foo;
|
||||
exports.foo = foo;
|
||||
exports.bar = bar;
|
||||
exports.bar = foo;
|
||||
exports.default = foo;
|
||||
exports.default = foo;
|
||||
exports.bar = bar;
|
||||
});
|
||||
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-named/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-es2015-modules-amd/test/fixtures/amd/export-named/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
export {foo};
|
||||
@ -0,0 +1,8 @@
|
||||
define(["exports"], function (exports) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.foo = foo;
|
||||
});
|
||||
@ -1,6 +0,0 @@
|
||||
export * from "foo";
|
||||
export {foo} from "foo";
|
||||
export {foo, bar} from "foo";
|
||||
export {foo as bar} from "foo";
|
||||
export {foo as default} from "foo";
|
||||
export {foo as default, bar} from "foo";
|
||||
@ -1,58 +0,0 @@
|
||||
define(["exports", "foo"], function (exports, _foo) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.keys(_foo).forEach(function (key) {
|
||||
if (key === "default" || key === "__esModule") return;
|
||||
Object.defineProperty(exports, key, {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
Object.defineProperty(exports, "foo", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "foo", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "bar", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.bar;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "bar", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "default", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "default", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.foo;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "bar", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _foo.bar;
|
||||
}
|
||||
});
|
||||
});
|
||||
@ -1,5 +0,0 @@
|
||||
export {foo};
|
||||
export {foo, bar};
|
||||
export {foo as bar};
|
||||
export {foo as default};
|
||||
export {foo as default, bar};
|
||||
@ -1,9 +1,9 @@
|
||||
export var foo = 1;
|
||||
export var foo = 1, bar = 2;
|
||||
export var foo2 = function () {};
|
||||
export var foo3;
|
||||
export let foo4 = 2;
|
||||
export let foo5;
|
||||
export const foo6 = 3;
|
||||
export function foo7 () {}
|
||||
export class foo8 {}
|
||||
export var foo2 = 1, bar = 2;
|
||||
export var foo3 = function () {};
|
||||
export var foo4;
|
||||
export let foo5 = 2;
|
||||
export let foo6;
|
||||
export const foo7 = 3;
|
||||
export function foo8 () {}
|
||||
export class foo9 {}
|
||||
|
||||
@ -4,16 +4,16 @@ define(["exports"], function (exports) {
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.foo7 = foo7;
|
||||
var foo = exports.foo = 1;
|
||||
var foo = exports.foo = 1,
|
||||
bar = exports.bar = 2;
|
||||
var foo2 = exports.foo2 = function () {};
|
||||
var foo3 = exports.foo3 = undefined;
|
||||
let foo4 = exports.foo4 = 2;
|
||||
let foo5 = exports.foo5 = undefined;
|
||||
const foo6 = exports.foo6 = 3;
|
||||
function foo7() {}
|
||||
class foo8 {}
|
||||
exports.foo8 = foo8;
|
||||
var foo = exports.foo = 1;
|
||||
var foo2 = exports.foo2 = 1,
|
||||
bar = exports.bar = 2;
|
||||
var foo3 = exports.foo3 = function () {};
|
||||
var foo4 = exports.foo4 = undefined;
|
||||
let foo5 = exports.foo5 = 2;
|
||||
let foo6 = exports.foo6 = undefined;
|
||||
const foo7 = exports.foo7 = 3;
|
||||
function foo8() {}
|
||||
class foo9 {}
|
||||
exports.foo9 = foo9;
|
||||
});
|
||||
|
||||
@ -7,7 +7,7 @@ import {bar} from "foo4";
|
||||
import {foo as bar2} from "foo5";
|
||||
|
||||
export {test};
|
||||
export var test = 5;
|
||||
export var test2 = 5;
|
||||
|
||||
bar(foo, bar2);
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.test = undefined;
|
||||
exports.test2 = exports.test = undefined;
|
||||
|
||||
/*after*/ /*before*/require("foo") /*after*/;
|
||||
|
||||
@ -24,7 +24,7 @@ var /*before*/_foo4 = require("foo4") /*after*/;
|
||||
var /*before*/_foo5 = require("foo5") /*after*/;
|
||||
|
||||
/*before*/exports. /*after*/test = test;
|
||||
var test = /*before*/exports. /*after*/test = 5;
|
||||
var test2 = /*before*/exports. /*after*/test2 = 5;
|
||||
|
||||
/*before*/(0, _foo4.bar) /*after*/( /*before*/_foo2.default /*after*/, /*before*/_foo5.foo /*after*/);
|
||||
|
||||
|
||||
@ -0,0 +1 @@
|
||||
export {foo} from "foo";
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user