Skip to content

Commit

Permalink
test: regression es test
Browse files Browse the repository at this point in the history
  • Loading branch information
TrickyPi committed Dec 18, 2022
1 parent 5ed7e06 commit 0913df9
Show file tree
Hide file tree
Showing 26 changed files with 56 additions and 32 deletions.
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import foo from './default.js';
export { default } from './default.js';
import { value } from './named.js';

console.log(foo, value);

import('./default.js').then(result => console.log(result.default));
import('./named.js').then(result => console.log(result.value));

export { foo as default };
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { __exports as other } from './_virtual/other.js';
export { __exports as default } from './_virtual/other.js';

other.value = 43;

export { other as default };
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import foo from './default.js';
export { default } from './default.js';
import { value } from './named.js';

console.log(foo, value);

import('./default.js').then(result => console.log(result.default));
import('./named.js').then(result => console.log(result.value));

export { foo as default };
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
import foo from './dep2.js';
export { default } from './dep2.js';



export { foo as default };
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { value } from './main.js';
export { value } from './main.js';

console.log('dynamic2', value);

export { value };
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { value } from './generated-dynamic1.js';
export { value } from './generated-dynamic1.js';

console.log('dynamic2', value);

export { value };
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { v as value1 } from './generated-from-main-1-and-dynamic.js';
export { v as value1 } from './generated-from-main-1-and-dynamic.js';
import { v as value2 } from './generated-from-main-1-and-2.js';
export { v as value2 } from './generated-from-main-1-and-2.js';

console.log('dynamic1', value1, value2);

export { value1, value2 };
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { v as value1 } from './generated-from-main-1-and-dynamic.js';
export { v as value1 } from './generated-from-main-1-and-dynamic.js';
import { v as value2, a as value3 } from './generated-from-main-1-and-2.js';
export { v as value2, a as value3 } from './generated-from-main-1-and-2.js';

console.log('main1', value1, value2, value3);
import('./generated-dynamic.js');

export { value1, value2, value3 };
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { v as value2, a as value3 } from './generated-from-main-1-and-2.js';
export { v as value2, a as value3 } from './generated-from-main-1-and-2.js';

console.log('main2', value2, value3);
import('./generated-dynamic.js');

export { value2, value3 };
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { v as value1 } from './generated-dep1.js';
export { v as value1 } from './generated-dep1.js';
import { v as value2 } from './generated-dep2.js';
export { v as value2 } from './generated-dep2.js';

console.log('dynamic1', value1, value2);

export { value1, value2 };
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { v as value1 } from './generated-dep1.js';
export { v as value1 } from './generated-dep1.js';
import { v as value2 } from './generated-dep2.js';
export { v as value2 } from './generated-dep2.js';

const something = 'something';

console.log('main1', value1, value2, something);
import('./generated-dynamic.js');

export { value1, value2 };
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { v as value2 } from './generated-dep2.js';
export { v as value2 } from './generated-dep2.js';

console.log('main2', value2);
import('./generated-dynamic.js');

export { value2 };
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { value1 } from './main1.js';
export { value1 } from './main1.js';
import './generated-dep2.js';

console.log('dynamic1', value1);

export { value1 };
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { v as value2 } from './generated-dep2.js';
export { v as value2 } from './generated-dep2.js';

console.log('dynamic2', value2);

export { value2 };
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import { v as value2 } from './generated-dep2.js';
export { v as value2 } from './generated-dep2.js';

const value1 = 'shared1';

console.log('main1', value1, value2);
import('./generated-dynamic1.js');

export { value1 };
export { value1, value2 };
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { v as value2 } from './generated-dep2.js';
export { v as value2 } from './generated-dep2.js';

console.log('main2', value2);
import('./generated-dynamic2.js');

export { value2 };
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { value } from './main.js';
export { value } from './main.js';

console.log('dynamic', value);

export { value };
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { value } from './main.js';
export { value } from './main.js';

console.log('dynamic', value);

export { value };
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import foo from './default.js';
export { default } from './default.js';
import { value } from './named.js';

console.log(foo, value);

import('./default.js').then(result => console.log(result.default));
import('./named.js').then(result => console.log(result.value));

export { foo as default };
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { __exports as other } from './_virtual/other.js';
export { __exports as default } from './_virtual/other.js';

other.value = 43;

export { other as default };
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import * as lib from './lib.js';
export { lib };

console.log(lib);
import('./lib.js').then(console.log);

export { lib };
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import foo from './default.js';
export { default } from './default.js';
import { value } from './named.js';

console.log(foo, value);

import('./default.js').then(result => console.log(result.default));
import('./named.js').then(result => console.log(result.value));

export { foo as default };
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
import foo from './dep2.js';
export { default } from './dep2.js';



export { foo as default };
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import { __exports as myBasePkg } from '../../../_virtual/index.js';
export { __exports as default } from '../../../_virtual/index.js';

Object.defineProperty(myBasePkg, '__esModule', { value: true });

var hello = 'world';

myBasePkg.hello = hello;

export { myBasePkg as default };
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
import { f as foo } from './generated-dep2.js';
export { f as default } from './generated-dep2.js';



export { foo as default };
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { l as lib } from './generated-lib.js';
export { l as lib } from './generated-lib.js';



var foo = lib.foo;
export { foo };
export { foo, lib };

0 comments on commit 0913df9

Please sign in to comment.