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, { foo } from "bar";
|
||||||
import type * as namespace from "bar";
|
import type * as namespace from "bar";
|
||||||
export type { foo };
|
export type { foo };
|
||||||
export type { foo } from "bar";
|
export type { bar } from "bar";
|
||||||
export interface foo { p: number };
|
export interface baz { p: number };
|
||||||
export interface foo<T> { p: T };
|
export interface qux<T> { p: T };
|
||||||
var a: ?Array<?string>;
|
var a: ?Array<?string>;
|
||||||
var a: {| numVal: number |};
|
var a: {| numVal: number |};
|
||||||
var a: {| numVal: number; |};
|
var a: {| numVal: number; |};
|
||||||
|
|||||||
@ -102,9 +102,9 @@ import type from "foo";
|
|||||||
import type, { foo } from "bar";
|
import type, { foo } from "bar";
|
||||||
import type * as namespace from "bar";
|
import type * as namespace from "bar";
|
||||||
export type { foo };
|
export type { foo };
|
||||||
export type { foo } from "bar";
|
export type { bar } from "bar";
|
||||||
export interface foo { p: number };
|
export interface baz { p: number };
|
||||||
export interface foo<T> { p: T };
|
export interface qux<T> { p: T };
|
||||||
var a: ?Array<?string>;
|
var a: ?Array<?string>;
|
||||||
var a: {| numVal: number |};
|
var a: {| numVal: number |};
|
||||||
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 * from "OK"
|
||||||
export { name } from "OK"
|
export { name } from "OK"
|
||||||
export { a as b, c as d } from "hello"
|
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 { }
|
||||||
export default i = 20
|
export default i = 20
|
||||||
export function test() { }
|
export function test() { }
|
||||||
export class test2 { }
|
export class test2 { }
|
||||||
export var i = 20
|
export var j = 20
|
||||||
export let i = 42
|
export let k = 42
|
||||||
|
|
||||||
export default (function(){})();
|
|
||||||
export default (class {})();
|
|
||||||
export default {};
|
|
||||||
|
|
||||||
export default function test3(){}
|
|
||||||
export default class test4 {}
|
|
||||||
|
|
||||||
export default function(){}
|
|
||||||
export default class {}
|
|
||||||
|
|||||||
@ -1,20 +1,10 @@
|
|||||||
export * from "OK";
|
export * from "OK";
|
||||||
export { name } from "OK";
|
export { name } from "OK";
|
||||||
export { a as b, c as d } from "hello";
|
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 {};
|
||||||
export default i = 20;
|
export default i = 20;
|
||||||
export function test() {}
|
export function test() {}
|
||||||
export class test2 {}
|
export class test2 {}
|
||||||
export var i = 20;
|
export var j = 20;
|
||||||
export let i = 42;
|
export let k = 42;
|
||||||
|
|
||||||
export default (function () {})();
|
|
||||||
export default (class {})();
|
|
||||||
export default {};
|
|
||||||
|
|
||||||
export default function test3() {}
|
|
||||||
export default class test4 {}
|
|
||||||
|
|
||||||
export default function () {}
|
|
||||||
export default class {}
|
|
||||||
|
|||||||
@ -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", {
|
Object.defineProperty(exports, "__esModule", {
|
||||||
value: true
|
value: true
|
||||||
});
|
});
|
||||||
exports.foo = foo;
|
|
||||||
exports.foo = foo;
|
|
||||||
exports.bar = bar;
|
|
||||||
exports.bar = foo;
|
|
||||||
exports.default = foo;
|
|
||||||
exports.default = foo;
|
exports.default = foo;
|
||||||
exports.bar = bar;
|
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;
|
||||||
export var foo = 1, bar = 2;
|
export var foo2 = 1, bar = 2;
|
||||||
export var foo2 = function () {};
|
export var foo3 = function () {};
|
||||||
export var foo3;
|
export var foo4;
|
||||||
export let foo4 = 2;
|
export let foo5 = 2;
|
||||||
export let foo5;
|
export let foo6;
|
||||||
export const foo6 = 3;
|
export const foo7 = 3;
|
||||||
export function foo7 () {}
|
export function foo8 () {}
|
||||||
export class foo8 {}
|
export class foo9 {}
|
||||||
|
|||||||
@ -4,16 +4,16 @@ define(["exports"], function (exports) {
|
|||||||
Object.defineProperty(exports, "__esModule", {
|
Object.defineProperty(exports, "__esModule", {
|
||||||
value: true
|
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;
|
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";
|
import {foo as bar2} from "foo5";
|
||||||
|
|
||||||
export {test};
|
export {test};
|
||||||
export var test = 5;
|
export var test2 = 5;
|
||||||
|
|
||||||
bar(foo, bar2);
|
bar(foo, bar2);
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
Object.defineProperty(exports, "__esModule", {
|
Object.defineProperty(exports, "__esModule", {
|
||||||
value: true
|
value: true
|
||||||
});
|
});
|
||||||
exports.test = undefined;
|
exports.test2 = exports.test = undefined;
|
||||||
|
|
||||||
/*after*/ /*before*/require("foo") /*after*/;
|
/*after*/ /*before*/require("foo") /*after*/;
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ var /*before*/_foo4 = require("foo4") /*after*/;
|
|||||||
var /*before*/_foo5 = require("foo5") /*after*/;
|
var /*before*/_foo5 = require("foo5") /*after*/;
|
||||||
|
|
||||||
/*before*/exports. /*after*/test = test;
|
/*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*/);
|
/*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