github.com/evanw/esbuild@v0.21.4/internal/bundler_tests/snapshots/snapshots_importstar.txt (about) 1 TestExportOtherAsNamespaceCommonJS 2 ---------- /out.js ---------- 3 // foo.js 4 var require_foo = __commonJS({ 5 "foo.js"(exports) { 6 exports.foo = 123; 7 } 8 }); 9 10 // entry.js 11 var entry_exports = {}; 12 __export(entry_exports, { 13 ns: () => ns 14 }); 15 module.exports = __toCommonJS(entry_exports); 16 var ns = __toESM(require_foo()); 17 18 ================================================================================ 19 TestExportOtherCommonJS 20 ---------- /out.js ---------- 21 // foo.js 22 var require_foo = __commonJS({ 23 "foo.js"(exports) { 24 exports.foo = 123; 25 } 26 }); 27 28 // entry.js 29 var entry_exports = {}; 30 __export(entry_exports, { 31 bar: () => import_foo.bar 32 }); 33 module.exports = __toCommonJS(entry_exports); 34 var import_foo = __toESM(require_foo()); 35 36 ================================================================================ 37 TestExportOtherNestedCommonJS 38 ---------- /out.js ---------- 39 // foo.js 40 var require_foo = __commonJS({ 41 "foo.js"(exports) { 42 exports.foo = 123; 43 } 44 }); 45 46 // entry.js 47 var entry_exports = {}; 48 __export(entry_exports, { 49 y: () => import_foo.x 50 }); 51 module.exports = __toCommonJS(entry_exports); 52 53 // bar.js 54 var import_foo = __toESM(require_foo()); 55 56 ================================================================================ 57 TestExportSelfAndImportSelfCommonJS 58 ---------- /out.js ---------- 59 // entry.js 60 var entry_exports = {}; 61 __export(entry_exports, { 62 foo: () => foo 63 }); 64 module.exports = __toCommonJS(entry_exports); 65 var foo = 123; 66 console.log(entry_exports); 67 68 ================================================================================ 69 TestExportSelfAndRequireSelfCommonJS 70 ---------- /out.js ---------- 71 // entry.js 72 var entry_exports = {}; 73 __export(entry_exports, { 74 foo: () => foo 75 }); 76 module.exports = __toCommonJS(entry_exports); 77 var foo; 78 var init_entry = __esm({ 79 "entry.js"() { 80 foo = 123; 81 console.log((init_entry(), __toCommonJS(entry_exports))); 82 } 83 }); 84 init_entry(); 85 86 ================================================================================ 87 TestExportSelfAsNamespaceCommonJS 88 ---------- /out.js ---------- 89 // entry.js 90 var entry_exports = {}; 91 __export(entry_exports, { 92 foo: () => foo, 93 ns: () => entry_exports 94 }); 95 module.exports = __toCommonJS(entry_exports); 96 var foo = 123; 97 98 ================================================================================ 99 TestExportSelfAsNamespaceES6 100 ---------- /out.js ---------- 101 // entry.js 102 var entry_exports = {}; 103 __export(entry_exports, { 104 foo: () => foo, 105 ns: () => entry_exports 106 }); 107 var foo = 123; 108 export { 109 foo, 110 entry_exports as ns 111 }; 112 113 ================================================================================ 114 TestExportSelfCommonJS 115 ---------- /out.js ---------- 116 // entry.js 117 var entry_exports = {}; 118 __export(entry_exports, { 119 foo: () => foo 120 }); 121 module.exports = __toCommonJS(entry_exports); 122 var foo = 123; 123 124 ================================================================================ 125 TestExportSelfCommonJSMinified 126 ---------- /out.js ---------- 127 // entry.js 128 var r = s((f, e) => { 129 e.exports = { foo: 123 }; 130 console.log(r()); 131 }); 132 module.exports = r(); 133 134 ================================================================================ 135 TestExportSelfES6 136 ---------- /out.js ---------- 137 // entry.js 138 var foo = 123; 139 export { 140 foo 141 }; 142 143 ================================================================================ 144 TestExportSelfIIFE 145 ---------- /out.js ---------- 146 (() => { 147 // entry.js 148 var foo = 123; 149 })(); 150 151 ================================================================================ 152 TestExportSelfIIFEWithName 153 ---------- /out.js ---------- 154 var someName = (() => { 155 // entry.js 156 var entry_exports = {}; 157 __export(entry_exports, { 158 foo: () => foo 159 }); 160 var foo = 123; 161 return __toCommonJS(entry_exports); 162 })(); 163 164 ================================================================================ 165 TestExportStarDefaultExportCommonJS 166 ---------- /out.js ---------- 167 // entry.js 168 var entry_exports = {}; 169 __export(entry_exports, { 170 foo: () => foo 171 }); 172 module.exports = __toCommonJS(entry_exports); 173 174 // foo.js 175 var foo = "foo"; 176 177 ================================================================================ 178 TestImportDefaultNamespaceComboIssue446 179 ---------- /out/external-default2.js ---------- 180 // external-default2.js 181 import def, { default as default2 } from "external"; 182 console.log(def, default2); 183 184 ---------- /out/external-ns.js ---------- 185 // external-ns.js 186 import def, * as ns from "external"; 187 console.log(def, ns); 188 189 ---------- /out/external-ns-default.js ---------- 190 // external-ns-default.js 191 import def, * as ns from "external"; 192 console.log(def, ns, ns.default); 193 194 ---------- /out/external-ns-def.js ---------- 195 // external-ns-def.js 196 import def, * as ns from "external"; 197 console.log(def, ns, ns.def); 198 199 ---------- /out/external-default.js ---------- 200 // external-default.js 201 import def, * as ns from "external"; 202 console.log(def, ns.default); 203 204 ---------- /out/external-def.js ---------- 205 // external-def.js 206 import def, * as ns from "external"; 207 console.log(def, ns.def); 208 209 ---------- /out/internal-default2.js ---------- 210 // internal.js 211 var internal_default = 123; 212 213 // internal-default2.js 214 console.log(internal_default, internal_default); 215 216 ---------- /out/internal-ns.js ---------- 217 // internal.js 218 var internal_exports = {}; 219 __export(internal_exports, { 220 default: () => internal_default 221 }); 222 var internal_default = 123; 223 224 // internal-ns.js 225 console.log(internal_default, internal_exports); 226 227 ---------- /out/internal-ns-default.js ---------- 228 // internal.js 229 var internal_exports = {}; 230 __export(internal_exports, { 231 default: () => internal_default 232 }); 233 var internal_default = 123; 234 235 // internal-ns-default.js 236 console.log(internal_default, internal_exports, internal_default); 237 238 ---------- /out/internal-ns-def.js ---------- 239 // internal.js 240 var internal_exports = {}; 241 __export(internal_exports, { 242 default: () => internal_default 243 }); 244 var internal_default = 123; 245 246 // internal-ns-def.js 247 console.log(internal_default, internal_exports, void 0); 248 249 ---------- /out/internal-default.js ---------- 250 // internal.js 251 var internal_default = 123; 252 253 // internal-default.js 254 console.log(internal_default, internal_default); 255 256 ---------- /out/internal-def.js ---------- 257 // internal.js 258 var internal_default = 123; 259 260 // internal-def.js 261 console.log(internal_default, void 0); 262 263 ================================================================================ 264 TestImportExportOtherAsNamespaceCommonJS 265 ---------- /out.js ---------- 266 // foo.js 267 var require_foo = __commonJS({ 268 "foo.js"(exports) { 269 exports.foo = 123; 270 } 271 }); 272 273 // entry.js 274 var entry_exports = {}; 275 __export(entry_exports, { 276 ns: () => ns 277 }); 278 module.exports = __toCommonJS(entry_exports); 279 var ns = __toESM(require_foo()); 280 281 ================================================================================ 282 TestImportExportSelfAsNamespaceES6 283 ---------- /out.js ---------- 284 // entry.js 285 var entry_exports = {}; 286 __export(entry_exports, { 287 foo: () => foo, 288 ns: () => entry_exports 289 }); 290 var foo = 123; 291 export { 292 foo, 293 entry_exports as ns 294 }; 295 296 ================================================================================ 297 TestImportExportStarAmbiguousWarning 298 ---------- /out.js ---------- 299 // foo.js 300 var x = 1; 301 302 // bar.js 303 var z = 4; 304 305 // entry.js 306 console.log(x, void 0, z); 307 308 ================================================================================ 309 TestImportNamespaceUndefinedPropertyEmptyFile 310 ---------- /out/entry-nope.js ---------- 311 // empty.js 312 var require_empty = __commonJS({ 313 "empty.js"() { 314 } 315 }); 316 317 // empty.cjs 318 var require_empty2 = __commonJS({ 319 "empty.cjs"() { 320 } 321 }); 322 323 // entry-nope.js 324 var js = __toESM(require_empty()); 325 var cjs = __toESM(require_empty2()); 326 console.log( 327 void 0, 328 void 0, 329 void 0 330 ); 331 332 ---------- /out/entry-default.js ---------- 333 // empty.js 334 var require_empty = __commonJS({ 335 "empty.js"() { 336 } 337 }); 338 339 // empty.cjs 340 var require_empty2 = __commonJS({ 341 "empty.cjs"() { 342 } 343 }); 344 345 // entry-default.js 346 var js = __toESM(require_empty()); 347 var cjs = __toESM(require_empty2()); 348 console.log( 349 js.default, 350 void 0, 351 cjs.default 352 ); 353 354 ================================================================================ 355 TestImportNamespaceUndefinedPropertySideEffectFreeFile 356 ---------- /out/entry-nope.js ---------- 357 // foo/no-side-effects.js 358 var require_no_side_effects = __commonJS({ 359 "foo/no-side-effects.js"() { 360 console.log("js"); 361 } 362 }); 363 364 // foo/no-side-effects.cjs 365 var require_no_side_effects2 = __commonJS({ 366 "foo/no-side-effects.cjs"() { 367 console.log("cjs"); 368 } 369 }); 370 371 // entry-nope.js 372 var js = __toESM(require_no_side_effects()); 373 var cjs = __toESM(require_no_side_effects2()); 374 console.log( 375 void 0, 376 void 0, 377 void 0 378 ); 379 380 ---------- /out/entry-default.js ---------- 381 // foo/no-side-effects.js 382 var require_no_side_effects = __commonJS({ 383 "foo/no-side-effects.js"() { 384 console.log("js"); 385 } 386 }); 387 388 // foo/no-side-effects.cjs 389 var require_no_side_effects2 = __commonJS({ 390 "foo/no-side-effects.cjs"() { 391 console.log("cjs"); 392 } 393 }); 394 395 // entry-default.js 396 var js = __toESM(require_no_side_effects()); 397 var cjs = __toESM(require_no_side_effects2()); 398 console.log( 399 js.default, 400 void 0, 401 cjs.default 402 ); 403 404 ================================================================================ 405 TestImportOfExportStar 406 ---------- /out.js ---------- 407 // bar.js 408 statement(); 409 statement(); 410 statement(); 411 statement(); 412 var bar = 123; 413 414 // entry.js 415 console.log(bar); 416 417 ================================================================================ 418 TestImportOfExportStarOfImport 419 ---------- /out.js ---------- 420 // baz.js 421 var value = 123; 422 423 // foo.js 424 statement(); 425 statement(); 426 statement(); 427 statement(); 428 429 // entry.js 430 console.log(value); 431 432 ================================================================================ 433 TestImportSelfCommonJS 434 ---------- /out.js ---------- 435 // entry.js 436 var require_entry = __commonJS({ 437 "entry.js"(exports) { 438 var import_entry = __toESM(require_entry()); 439 exports.foo = 123; 440 console.log(import_entry.foo); 441 } 442 }); 443 module.exports = require_entry(); 444 445 ================================================================================ 446 TestImportStarAndCommonJS 447 ---------- /out.js ---------- 448 // foo.js 449 var foo_exports = {}; 450 __export(foo_exports, { 451 foo: () => foo 452 }); 453 var foo; 454 var init_foo = __esm({ 455 "foo.js"() { 456 foo = 123; 457 } 458 }); 459 460 // entry.js 461 init_foo(); 462 var ns2 = (init_foo(), __toCommonJS(foo_exports)); 463 console.log(foo, ns2.foo); 464 465 ================================================================================ 466 TestImportStarCapture 467 ---------- /out.js ---------- 468 // foo.js 469 var foo_exports = {}; 470 __export(foo_exports, { 471 foo: () => foo 472 }); 473 var foo = 123; 474 475 // entry.js 476 var foo2 = 234; 477 console.log(foo_exports, foo, foo2); 478 479 ================================================================================ 480 TestImportStarCommonJSCapture 481 ---------- /out.js ---------- 482 // foo.js 483 var require_foo = __commonJS({ 484 "foo.js"(exports) { 485 exports.foo = 123; 486 } 487 }); 488 489 // entry.js 490 var ns = __toESM(require_foo()); 491 var foo2 = 234; 492 console.log(ns, ns.foo, foo2); 493 494 ================================================================================ 495 TestImportStarCommonJSNoCapture 496 ---------- /out.js ---------- 497 // foo.js 498 var require_foo = __commonJS({ 499 "foo.js"(exports) { 500 exports.foo = 123; 501 } 502 }); 503 504 // entry.js 505 var ns = __toESM(require_foo()); 506 var foo2 = 234; 507 console.log(ns.foo, ns.foo, foo2); 508 509 ================================================================================ 510 TestImportStarCommonJSUnused 511 ---------- /out.js ---------- 512 // foo.js 513 var require_foo = __commonJS({ 514 "foo.js"(exports) { 515 exports.foo = 123; 516 } 517 }); 518 519 // entry.js 520 var ns = __toESM(require_foo()); 521 var foo = 234; 522 console.log(foo); 523 524 ================================================================================ 525 TestImportStarExportImportStarCapture 526 ---------- /out.js ---------- 527 // foo.js 528 var foo_exports = {}; 529 __export(foo_exports, { 530 foo: () => foo 531 }); 532 var foo = 123; 533 534 // entry.js 535 var foo2 = 234; 536 console.log(foo_exports, foo_exports.foo, foo2); 537 538 ================================================================================ 539 TestImportStarExportImportStarNoCapture 540 ---------- /out.js ---------- 541 // foo.js 542 var foo_exports = {}; 543 __export(foo_exports, { 544 foo: () => foo 545 }); 546 var foo = 123; 547 548 // entry.js 549 var foo2 = 234; 550 console.log(foo_exports.foo, foo_exports.foo, foo2); 551 552 ================================================================================ 553 TestImportStarExportImportStarUnused 554 ---------- /out.js ---------- 555 // entry.js 556 var foo = 234; 557 console.log(foo); 558 559 ================================================================================ 560 TestImportStarExportStarAsCapture 561 ---------- /out.js ---------- 562 // foo.js 563 var foo_exports = {}; 564 __export(foo_exports, { 565 foo: () => foo 566 }); 567 var foo = 123; 568 569 // entry.js 570 var foo2 = 234; 571 console.log(foo_exports, foo_exports.foo, foo2); 572 573 ================================================================================ 574 TestImportStarExportStarAsNoCapture 575 ---------- /out.js ---------- 576 // foo.js 577 var foo_exports = {}; 578 __export(foo_exports, { 579 foo: () => foo 580 }); 581 var foo = 123; 582 583 // entry.js 584 var foo2 = 234; 585 console.log(foo_exports.foo, foo_exports.foo, foo2); 586 587 ================================================================================ 588 TestImportStarExportStarAsUnused 589 ---------- /out.js ---------- 590 // entry.js 591 var foo = 234; 592 console.log(foo); 593 594 ================================================================================ 595 TestImportStarExportStarCapture 596 ---------- /out.js ---------- 597 // bar.js 598 var bar_exports = {}; 599 __export(bar_exports, { 600 foo: () => foo 601 }); 602 603 // foo.js 604 var foo = 123; 605 606 // entry.js 607 var foo2 = 234; 608 console.log(bar_exports, foo, foo2); 609 610 ================================================================================ 611 TestImportStarExportStarNoCapture 612 ---------- /out.js ---------- 613 // foo.js 614 var foo = 123; 615 616 // entry.js 617 var foo2 = 234; 618 console.log(foo, foo, foo2); 619 620 ================================================================================ 621 TestImportStarExportStarOmitAmbiguous 622 ---------- /out.js ---------- 623 // common.js 624 var common_exports = {}; 625 __export(common_exports, { 626 x: () => x, 627 z: () => z 628 }); 629 630 // foo.js 631 var x = 1; 632 633 // bar.js 634 var z = 4; 635 636 // entry.js 637 console.log(common_exports); 638 639 ================================================================================ 640 TestImportStarExportStarUnused 641 ---------- /out.js ---------- 642 // entry.js 643 var foo = 234; 644 console.log(foo); 645 646 ================================================================================ 647 TestImportStarMangleNoBundleCapture 648 ---------- /out.js ---------- 649 import * as ns from "./foo"; 650 let foo = 234; 651 console.log(ns, ns.foo, foo); 652 653 ================================================================================ 654 TestImportStarMangleNoBundleNoCapture 655 ---------- /out.js ---------- 656 import * as ns from "./foo"; 657 let foo = 234; 658 console.log(ns.foo, ns.foo, foo); 659 660 ================================================================================ 661 TestImportStarMangleNoBundleUnused 662 ---------- /out.js ---------- 663 import "./foo"; 664 let foo = 234; 665 console.log(foo); 666 667 ================================================================================ 668 TestImportStarNoBundleCapture 669 ---------- /out.js ---------- 670 import * as ns from "./foo"; 671 let foo = 234; 672 console.log(ns, ns.foo, foo); 673 674 ================================================================================ 675 TestImportStarNoBundleNoCapture 676 ---------- /out.js ---------- 677 import * as ns from "./foo"; 678 let foo = 234; 679 console.log(ns.foo, ns.foo, foo); 680 681 ================================================================================ 682 TestImportStarNoBundleUnused 683 ---------- /out.js ---------- 684 import * as ns from "./foo"; 685 let foo = 234; 686 console.log(foo); 687 688 ================================================================================ 689 TestImportStarNoCapture 690 ---------- /out.js ---------- 691 // foo.js 692 var foo = 123; 693 694 // entry.js 695 var foo2 = 234; 696 console.log(foo, foo, foo2); 697 698 ================================================================================ 699 TestImportStarOfExportStarAs 700 ---------- /out.js ---------- 701 // foo.js 702 var foo_exports = {}; 703 __export(foo_exports, { 704 bar_ns: () => bar_exports 705 }); 706 707 // bar.js 708 var bar_exports = {}; 709 __export(bar_exports, { 710 bar: () => bar 711 }); 712 var bar = 123; 713 714 // entry.js 715 console.log(foo_exports); 716 717 ================================================================================ 718 TestImportStarUnused 719 ---------- /out.js ---------- 720 // entry.js 721 var foo = 234; 722 console.log(foo); 723 724 ================================================================================ 725 TestIssue176 726 ---------- /out.js ---------- 727 // folders/index.js 728 var folders_exports = {}; 729 __export(folders_exports, { 730 foo: () => foo 731 }); 732 733 // folders/child/foo.js 734 var foo = () => "hi there"; 735 736 // entry.js 737 console.log(JSON.stringify(folders_exports)); 738 739 ================================================================================ 740 TestNamespaceImportMissingCommonJS 741 ---------- /out.js ---------- 742 // foo.js 743 var require_foo = __commonJS({ 744 "foo.js"(exports) { 745 exports.x = 123; 746 } 747 }); 748 749 // entry.js 750 var ns = __toESM(require_foo()); 751 console.log(ns, ns.foo); 752 753 ================================================================================ 754 TestNamespaceImportMissingES6 755 ---------- /out.js ---------- 756 // foo.js 757 var foo_exports = {}; 758 __export(foo_exports, { 759 x: () => x 760 }); 761 var x = 123; 762 763 // entry.js 764 console.log(foo_exports, void 0); 765 766 ================================================================================ 767 TestNamespaceImportReExportStarMissingES6 768 ---------- /out.js ---------- 769 // foo.js 770 var foo_exports = {}; 771 __export(foo_exports, { 772 x: () => x 773 }); 774 775 // bar.js 776 var x = 123; 777 778 // entry.js 779 console.log(foo_exports, void 0); 780 781 ================================================================================ 782 TestNamespaceImportReExportStarUnusedMissingES6 783 ---------- /out.js ---------- 784 // entry.js 785 console.log(void 0); 786 787 ================================================================================ 788 TestNamespaceImportUnusedMissingCommonJS 789 ---------- /out.js ---------- 790 // foo.js 791 var require_foo = __commonJS({ 792 "foo.js"(exports) { 793 exports.x = 123; 794 } 795 }); 796 797 // entry.js 798 var ns = __toESM(require_foo()); 799 console.log(ns.foo); 800 801 ================================================================================ 802 TestNamespaceImportUnusedMissingES6 803 ---------- /out.js ---------- 804 // entry.js 805 console.log(void 0); 806 807 ================================================================================ 808 TestOtherFileExportSelfAsNamespaceUnusedES6 809 ---------- /out.js ---------- 810 // foo.js 811 var foo = 123; 812 export { 813 foo 814 }; 815 816 ================================================================================ 817 TestOtherFileImportExportSelfAsNamespaceUnusedES6 818 ---------- /out.js ---------- 819 // foo.js 820 var foo = 123; 821 export { 822 foo 823 }; 824 825 ================================================================================ 826 TestReExportNamespaceImportMissingES6 827 ---------- /out.js ---------- 828 // bar.js 829 var bar_exports = {}; 830 __export(bar_exports, { 831 x: () => x 832 }); 833 var x = 123; 834 835 // entry.js 836 console.log(bar_exports, bar_exports.foo); 837 838 ================================================================================ 839 TestReExportNamespaceImportUnusedMissingES6 840 ---------- /out.js ---------- 841 // bar.js 842 var bar_exports = {}; 843 __export(bar_exports, { 844 x: () => x 845 }); 846 var x = 123; 847 848 // entry.js 849 console.log(bar_exports.foo); 850 851 ================================================================================ 852 TestReExportOtherFileExportSelfAsNamespaceES6 853 ---------- /out.js ---------- 854 // foo.js 855 var foo_exports = {}; 856 __export(foo_exports, { 857 foo: () => foo, 858 ns: () => foo_exports 859 }); 860 var foo = 123; 861 export { 862 foo, 863 foo_exports as ns 864 }; 865 866 ================================================================================ 867 TestReExportOtherFileImportExportSelfAsNamespaceES6 868 ---------- /out.js ---------- 869 // foo.js 870 var foo_exports = {}; 871 __export(foo_exports, { 872 foo: () => foo, 873 ns: () => foo_exports 874 }); 875 var foo = 123; 876 export { 877 foo, 878 foo_exports as ns 879 }; 880 881 ================================================================================ 882 TestReExportStarAsCommonJSNoBundle 883 ---------- /out.js ---------- 884 var entry_exports = {}; 885 __export(entry_exports, { 886 out: () => out 887 }); 888 module.exports = __toCommonJS(entry_exports); 889 var out = __toESM(require("foo")); 890 891 ================================================================================ 892 TestReExportStarAsES6NoBundle 893 ---------- /out.js ---------- 894 import * as out from "foo"; 895 export { 896 out 897 }; 898 899 ================================================================================ 900 TestReExportStarAsExternalCommonJS 901 ---------- /out.js ---------- 902 // entry.js 903 var entry_exports = {}; 904 __export(entry_exports, { 905 out: () => out 906 }); 907 module.exports = __toCommonJS(entry_exports); 908 var out = __toESM(require("foo")); 909 910 ================================================================================ 911 TestReExportStarAsExternalES6 912 ---------- /out.js ---------- 913 // entry.js 914 import * as out from "foo"; 915 export { 916 out 917 }; 918 919 ================================================================================ 920 TestReExportStarAsExternalIIFE 921 ---------- /out.js ---------- 922 var mod = (() => { 923 // entry.js 924 var entry_exports = {}; 925 __export(entry_exports, { 926 out: () => out 927 }); 928 var out = __toESM(__require("foo")); 929 return __toCommonJS(entry_exports); 930 })(); 931 932 ================================================================================ 933 TestReExportStarAsIIFENoBundle 934 ---------- /out.js ---------- 935 var mod = (() => { 936 var entry_exports = {}; 937 __export(entry_exports, { 938 out: () => out 939 }); 940 var out = __toESM(require("foo")); 941 return __toCommonJS(entry_exports); 942 })(); 943 944 ================================================================================ 945 TestReExportStarCommonJSNoBundle 946 ---------- /out.js ---------- 947 var entry_exports = {}; 948 module.exports = __toCommonJS(entry_exports); 949 __reExport(entry_exports, require("foo"), module.exports); 950 951 ================================================================================ 952 TestReExportStarES6NoBundle 953 ---------- /out.js ---------- 954 export * from "foo"; 955 956 ================================================================================ 957 TestReExportStarEntryPointAndInnerFile 958 ---------- /out/entry.js ---------- 959 // entry.js 960 var entry_exports = {}; 961 __export(entry_exports, { 962 inner: () => inner_exports 963 }); 964 module.exports = __toCommonJS(entry_exports); 965 __reExport(entry_exports, require("a"), module.exports); 966 967 // inner.js 968 var inner_exports = {}; 969 __reExport(inner_exports, require("b")); 970 971 ================================================================================ 972 TestReExportStarExternalCommonJS 973 ---------- /out.js ---------- 974 // entry.js 975 var entry_exports = {}; 976 module.exports = __toCommonJS(entry_exports); 977 __reExport(entry_exports, require("foo"), module.exports); 978 979 ================================================================================ 980 TestReExportStarExternalES6 981 ---------- /out.js ---------- 982 // entry.js 983 export * from "foo"; 984 985 ================================================================================ 986 TestReExportStarExternalIIFE 987 ---------- /out.js ---------- 988 var mod = (() => { 989 // entry.js 990 var entry_exports = {}; 991 __reExport(entry_exports, __require("foo")); 992 return __toCommonJS(entry_exports); 993 })(); 994 995 ================================================================================ 996 TestReExportStarIIFENoBundle 997 ---------- /out.js ---------- 998 var mod = (() => { 999 var entry_exports = {}; 1000 __reExport(entry_exports, require("foo")); 1001 return __toCommonJS(entry_exports); 1002 })(); 1003 1004 ================================================================================ 1005 TestReExportStarNameCollisionNotAmbiguousExport 1006 ---------- /out.js ---------- 1007 // c.js 1008 var x = 1; 1009 var y = 2; 1010 export { 1011 x, 1012 y 1013 }; 1014 1015 ================================================================================ 1016 TestReExportStarNameCollisionNotAmbiguousImport 1017 ---------- /out.js ---------- 1018 // c.js 1019 var x = 1; 1020 var y = 2; 1021 1022 // entry.js 1023 console.log(x, y); 1024 1025 ================================================================================ 1026 TestReExportStarNameShadowingNotAmbiguous 1027 ---------- /out.js ---------- 1028 // a.js 1029 var x = 1; 1030 1031 // entry.js 1032 console.log(x); 1033 1034 ================================================================================ 1035 TestReExportStarNameShadowingNotAmbiguousReExport 1036 ---------- /out.js ---------- 1037 // b.js 1038 var x = 1; 1039 1040 // entry.js 1041 console.log(x);