github.com/evanw/esbuild@v0.21.4/internal/bundler_tests/snapshots/snapshots_packagejson.txt (about) 1 TestCommonJSVariableInESMTypeModule 2 ---------- /out.js ---------- 3 // entry.js 4 module.exports = null; 5 6 ================================================================================ 7 TestPackageJsonBadMain 8 ---------- /Users/user/project/out.js ---------- 9 // Users/user/project/node_modules/demo-pkg/index.js 10 var require_demo_pkg = __commonJS({ 11 "Users/user/project/node_modules/demo-pkg/index.js"(exports, module) { 12 module.exports = function() { 13 return 123; 14 }; 15 } 16 }); 17 18 // Users/user/project/src/entry.js 19 var import_demo_pkg = __toESM(require_demo_pkg()); 20 console.log((0, import_demo_pkg.default)()); 21 22 ================================================================================ 23 TestPackageJsonBrowserIndexNoExt 24 ---------- /Users/user/project/out.js ---------- 25 // Users/user/project/src/demo-pkg/no-ext-browser/index.js 26 var browser = "browser"; 27 28 // Users/user/project/src/demo-pkg/no-ext/index.js 29 var node = "node"; 30 31 // Users/user/project/src/demo-pkg/ext-browser/index.js 32 var browser2 = "browser"; 33 34 // Users/user/project/src/entry.js 35 console.log(browser); 36 console.log(node); 37 console.log(browser2); 38 console.log(browser2); 39 40 ================================================================================ 41 TestPackageJsonBrowserIssue2002A 42 ---------- /Users/user/project/out.js ---------- 43 // Users/user/project/src/node_modules/sub/bar.js 44 var require_bar = __commonJS({ 45 "Users/user/project/src/node_modules/sub/bar.js"() { 46 works(); 47 } 48 }); 49 50 // Users/user/project/src/node_modules/pkg/sub/foo.js 51 var require_foo = __commonJS({ 52 "Users/user/project/src/node_modules/pkg/sub/foo.js"() { 53 require_bar(); 54 } 55 }); 56 57 // Users/user/project/src/entry.js 58 require_foo(); 59 60 ================================================================================ 61 TestPackageJsonBrowserIssue2002B 62 ---------- /Users/user/project/out.js ---------- 63 // Users/user/project/src/node_modules/pkg/sub/bar.js 64 var require_bar = __commonJS({ 65 "Users/user/project/src/node_modules/pkg/sub/bar.js"() { 66 works(); 67 } 68 }); 69 70 // Users/user/project/src/node_modules/pkg/sub/foo.js 71 var require_foo = __commonJS({ 72 "Users/user/project/src/node_modules/pkg/sub/foo.js"() { 73 require_bar(); 74 } 75 }); 76 77 // Users/user/project/src/entry.js 78 require_foo(); 79 80 ================================================================================ 81 TestPackageJsonBrowserIssue2002C 82 ---------- /Users/user/project/out.js ---------- 83 // Users/user/project/src/node_modules/sub/index.js 84 var require_sub = __commonJS({ 85 "Users/user/project/src/node_modules/sub/index.js"() { 86 works(); 87 } 88 }); 89 90 // Users/user/project/src/node_modules/pkg/sub/foo.js 91 var require_foo = __commonJS({ 92 "Users/user/project/src/node_modules/pkg/sub/foo.js"() { 93 require_sub(); 94 } 95 }); 96 97 // Users/user/project/src/entry.js 98 require_foo(); 99 100 ================================================================================ 101 TestPackageJsonBrowserMapAvoidMissing 102 ---------- /Users/user/project/out.js ---------- 103 // Users/user/project/node_modules/component-indexof/index.js 104 var require_component_indexof = __commonJS({ 105 "Users/user/project/node_modules/component-indexof/index.js"(exports, module) { 106 module.exports = function() { 107 return 234; 108 }; 109 } 110 }); 111 112 // Users/user/project/node_modules/component-classes/index.js 113 try { 114 index = require_component_indexof(); 115 } catch (err) { 116 index = require_component_indexof(); 117 } 118 var index; 119 120 ================================================================================ 121 TestPackageJsonBrowserMapModuleDisabled 122 ---------- /Users/user/project/out.js ---------- 123 // (disabled):Users/user/project/node_modules/node-pkg/index.js 124 var require_node_pkg = __commonJS({ 125 "(disabled):Users/user/project/node_modules/node-pkg/index.js"() { 126 } 127 }); 128 129 // Users/user/project/node_modules/demo-pkg/index.js 130 var require_demo_pkg = __commonJS({ 131 "Users/user/project/node_modules/demo-pkg/index.js"(exports, module) { 132 var fn2 = require_node_pkg(); 133 module.exports = function() { 134 return fn2(); 135 }; 136 } 137 }); 138 139 // Users/user/project/src/entry.js 140 var import_demo_pkg = __toESM(require_demo_pkg()); 141 console.log((0, import_demo_pkg.default)()); 142 143 ================================================================================ 144 TestPackageJsonBrowserMapModuleToModule 145 ---------- /Users/user/project/out.js ---------- 146 // Users/user/project/node_modules/node-pkg-browser/index.js 147 var require_node_pkg_browser = __commonJS({ 148 "Users/user/project/node_modules/node-pkg-browser/index.js"(exports, module) { 149 module.exports = function() { 150 return 123; 151 }; 152 } 153 }); 154 155 // Users/user/project/node_modules/demo-pkg/index.js 156 var require_demo_pkg = __commonJS({ 157 "Users/user/project/node_modules/demo-pkg/index.js"(exports, module) { 158 var fn2 = require_node_pkg_browser(); 159 module.exports = function() { 160 return fn2(); 161 }; 162 } 163 }); 164 165 // Users/user/project/src/entry.js 166 var import_demo_pkg = __toESM(require_demo_pkg()); 167 console.log((0, import_demo_pkg.default)()); 168 169 ================================================================================ 170 TestPackageJsonBrowserMapModuleToRelative 171 ---------- /Users/user/project/out.js ---------- 172 // Users/user/project/node_modules/demo-pkg/node-pkg-browser.js 173 var require_node_pkg_browser = __commonJS({ 174 "Users/user/project/node_modules/demo-pkg/node-pkg-browser.js"(exports, module) { 175 module.exports = function() { 176 return 123; 177 }; 178 } 179 }); 180 181 // Users/user/project/node_modules/demo-pkg/index.js 182 var require_demo_pkg = __commonJS({ 183 "Users/user/project/node_modules/demo-pkg/index.js"(exports, module) { 184 var fn2 = require_node_pkg_browser(); 185 module.exports = function() { 186 return fn2(); 187 }; 188 } 189 }); 190 191 // Users/user/project/src/entry.js 192 var import_demo_pkg = __toESM(require_demo_pkg()); 193 console.log((0, import_demo_pkg.default)()); 194 195 ================================================================================ 196 TestPackageJsonBrowserMapNativeModuleDisabled 197 ---------- /Users/user/project/out.js ---------- 198 // (disabled):fs 199 var require_fs = __commonJS({ 200 "(disabled):fs"() { 201 } 202 }); 203 204 // Users/user/project/node_modules/demo-pkg/index.js 205 var require_demo_pkg = __commonJS({ 206 "Users/user/project/node_modules/demo-pkg/index.js"(exports, module) { 207 var fs = require_fs(); 208 module.exports = function() { 209 return fs.readFile(); 210 }; 211 } 212 }); 213 214 // Users/user/project/src/entry.js 215 var import_demo_pkg = __toESM(require_demo_pkg()); 216 console.log((0, import_demo_pkg.default)()); 217 218 ================================================================================ 219 TestPackageJsonBrowserMapRelativeDisabled 220 ---------- /Users/user/project/out.js ---------- 221 // (disabled):Users/user/project/node_modules/demo-pkg/util-node 222 var require_util_node = __commonJS({ 223 "(disabled):Users/user/project/node_modules/demo-pkg/util-node"() { 224 } 225 }); 226 227 // Users/user/project/node_modules/demo-pkg/main.js 228 var require_main = __commonJS({ 229 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 230 var util = require_util_node(); 231 module.exports = function(obj) { 232 return util.inspect(obj); 233 }; 234 } 235 }); 236 237 // Users/user/project/src/entry.js 238 var import_demo_pkg = __toESM(require_main()); 239 console.log((0, import_demo_pkg.default)()); 240 241 ================================================================================ 242 TestPackageJsonBrowserMapRelativeToModule 243 ---------- /Users/user/project/out.js ---------- 244 // Users/user/project/node_modules/util-browser/index.js 245 var require_util_browser = __commonJS({ 246 "Users/user/project/node_modules/util-browser/index.js"(exports, module) { 247 module.exports = "util-browser"; 248 } 249 }); 250 251 // Users/user/project/node_modules/demo-pkg/main.js 252 var require_main = __commonJS({ 253 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 254 var util = require_util_browser(); 255 module.exports = function() { 256 return ["main", util]; 257 }; 258 } 259 }); 260 261 // Users/user/project/src/entry.js 262 var import_demo_pkg = __toESM(require_main()); 263 console.log((0, import_demo_pkg.default)()); 264 265 ================================================================================ 266 TestPackageJsonBrowserMapRelativeToRelative 267 ---------- /Users/user/project/out.js ---------- 268 // Users/user/project/node_modules/demo-pkg/lib/util-browser.js 269 var require_util_browser = __commonJS({ 270 "Users/user/project/node_modules/demo-pkg/lib/util-browser.js"(exports, module) { 271 module.exports = "util-browser"; 272 } 273 }); 274 275 // Users/user/project/node_modules/demo-pkg/main-browser.js 276 var require_main_browser = __commonJS({ 277 "Users/user/project/node_modules/demo-pkg/main-browser.js"(exports, module) { 278 var util = require_util_browser(); 279 module.exports = function() { 280 return ["main-browser", util]; 281 }; 282 } 283 }); 284 285 // Users/user/project/src/entry.js 286 var import_demo_pkg = __toESM(require_main_browser()); 287 console.log((0, import_demo_pkg.default)()); 288 289 ================================================================================ 290 TestPackageJsonBrowserNoExt 291 ---------- /Users/user/project/out.js ---------- 292 // Users/user/project/src/demo-pkg/no-ext-browser.js 293 var browser = "browser"; 294 295 // Users/user/project/src/demo-pkg/no-ext.js 296 var node = "node"; 297 298 // Users/user/project/src/demo-pkg/ext-browser.js 299 var browser2 = "browser"; 300 301 // Users/user/project/src/entry.js 302 console.log(browser); 303 console.log(node); 304 console.log(browser2); 305 console.log(browser2); 306 307 ================================================================================ 308 TestPackageJsonBrowserNodeModulesIndexNoExt 309 ---------- /Users/user/project/out.js ---------- 310 // Users/user/project/node_modules/demo-pkg/no-ext-browser/index.js 311 var browser = "browser"; 312 313 // Users/user/project/node_modules/demo-pkg/no-ext/index.js 314 var node = "node"; 315 316 // Users/user/project/node_modules/demo-pkg/ext-browser/index.js 317 var browser2 = "browser"; 318 319 // Users/user/project/src/entry.js 320 console.log(browser); 321 console.log(node); 322 console.log(browser2); 323 console.log(browser2); 324 325 ================================================================================ 326 TestPackageJsonBrowserNodeModulesNoExt 327 ---------- /Users/user/project/out.js ---------- 328 // Users/user/project/node_modules/demo-pkg/no-ext-browser.js 329 var browser = "browser"; 330 331 // Users/user/project/node_modules/demo-pkg/no-ext.js 332 var node = "node"; 333 334 // Users/user/project/node_modules/demo-pkg/ext-browser.js 335 var browser2 = "browser"; 336 337 // Users/user/project/src/entry.js 338 console.log(browser); 339 console.log(node); 340 console.log(browser2); 341 console.log(browser2); 342 343 ================================================================================ 344 TestPackageJsonBrowserOverMainNode 345 ---------- /Users/user/project/out.js ---------- 346 // Users/user/project/node_modules/demo-pkg/main.js 347 var require_main = __commonJS({ 348 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 349 module.exports = function() { 350 return 123; 351 }; 352 } 353 }); 354 355 // Users/user/project/src/entry.js 356 var import_demo_pkg = __toESM(require_main()); 357 console.log((0, import_demo_pkg.default)()); 358 359 ================================================================================ 360 TestPackageJsonBrowserOverModuleBrowser 361 ---------- /Users/user/project/out.js ---------- 362 // Users/user/project/node_modules/demo-pkg/main.browser.js 363 var require_main_browser = __commonJS({ 364 "Users/user/project/node_modules/demo-pkg/main.browser.js"(exports, module) { 365 module.exports = function() { 366 return 123; 367 }; 368 } 369 }); 370 371 // Users/user/project/src/entry.js 372 var import_demo_pkg = __toESM(require_main_browser()); 373 console.log((0, import_demo_pkg.default)()); 374 375 ================================================================================ 376 TestPackageJsonBrowserString 377 ---------- /Users/user/project/out.js ---------- 378 // Users/user/project/node_modules/demo-pkg/browser.js 379 var require_browser = __commonJS({ 380 "Users/user/project/node_modules/demo-pkg/browser.js"(exports, module) { 381 module.exports = function() { 382 return 123; 383 }; 384 } 385 }); 386 387 // Users/user/project/src/entry.js 388 var import_demo_pkg = __toESM(require_browser()); 389 console.log((0, import_demo_pkg.default)()); 390 391 ================================================================================ 392 TestPackageJsonBrowserWithMainNode 393 ---------- /Users/user/project/out.js ---------- 394 // Users/user/project/node_modules/demo-pkg/main.js 395 var require_main = __commonJS({ 396 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 397 module.exports = function() { 398 return 123; 399 }; 400 } 401 }); 402 403 // Users/user/project/src/entry.js 404 var import_demo_pkg = __toESM(require_main()); 405 console.log((0, import_demo_pkg.default)()); 406 407 ================================================================================ 408 TestPackageJsonBrowserWithModuleBrowser 409 ---------- /Users/user/project/out.js ---------- 410 // Users/user/project/node_modules/demo-pkg/main.browser.esm.js 411 function main_browser_esm_default() { 412 return 123; 413 } 414 415 // Users/user/project/src/entry.js 416 console.log(main_browser_esm_default()); 417 418 ================================================================================ 419 TestPackageJsonDisabledTypeModuleIssue3367 420 ---------- /out.js ---------- 421 // (disabled):node_modules/foo/index.js 422 var require_foo = __commonJS({ 423 "(disabled):node_modules/foo/index.js"() { 424 } 425 }); 426 427 // entry.js 428 var import_foo = __toESM(require_foo()); 429 (0, import_foo.default)(); 430 431 ================================================================================ 432 TestPackageJsonDualPackageHazardImportAndRequireBrowser 433 ---------- /Users/user/project/out.js ---------- 434 // Users/user/project/node_modules/demo-pkg/main.browser.js 435 var require_main_browser = __commonJS({ 436 "Users/user/project/node_modules/demo-pkg/main.browser.js"(exports, module) { 437 module.exports = "browser main"; 438 } 439 }); 440 441 // Users/user/project/src/test-main.js 442 console.log(require_main_browser()); 443 444 // Users/user/project/src/test-module.js 445 var import_demo_pkg = __toESM(require_main_browser()); 446 console.log(import_demo_pkg.default); 447 448 ================================================================================ 449 TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain 450 ---------- /Users/user/project/out.js ---------- 451 // Users/user/project/node_modules/demo-pkg/module.js 452 var module_exports = {}; 453 __export(module_exports, { 454 default: () => module_default 455 }); 456 var module_default; 457 var init_module = __esm({ 458 "Users/user/project/node_modules/demo-pkg/module.js"() { 459 module_default = "module"; 460 } 461 }); 462 463 // Users/user/project/src/test-main.js 464 console.log((init_module(), __toCommonJS(module_exports))); 465 466 // Users/user/project/src/test-module.js 467 init_module(); 468 console.log(module_default); 469 470 ================================================================================ 471 TestPackageJsonDualPackageHazardImportAndRequireImplicitMain 472 ---------- /Users/user/project/out.js ---------- 473 // Users/user/project/node_modules/demo-pkg/index.js 474 var require_demo_pkg = __commonJS({ 475 "Users/user/project/node_modules/demo-pkg/index.js"(exports, module) { 476 module.exports = "index"; 477 } 478 }); 479 480 // Users/user/project/src/test-index.js 481 console.log(require_demo_pkg()); 482 483 // Users/user/project/src/test-module.js 484 var import_demo_pkg = __toESM(require_demo_pkg()); 485 console.log(import_demo_pkg.default); 486 487 ================================================================================ 488 TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain 489 ---------- /Users/user/project/out.js ---------- 490 // Users/user/project/node_modules/demo-pkg/module.js 491 var module_exports = {}; 492 __export(module_exports, { 493 default: () => module_default 494 }); 495 var module_default; 496 var init_module = __esm({ 497 "Users/user/project/node_modules/demo-pkg/module.js"() { 498 module_default = "module"; 499 } 500 }); 501 502 // Users/user/project/src/test-index.js 503 console.log((init_module(), __toCommonJS(module_exports))); 504 505 // Users/user/project/src/test-module.js 506 init_module(); 507 console.log(module_default); 508 509 ================================================================================ 510 TestPackageJsonDualPackageHazardImportAndRequireSameFile 511 ---------- /Users/user/project/out.js ---------- 512 // Users/user/project/node_modules/demo-pkg/main.js 513 var require_main = __commonJS({ 514 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 515 module.exports = "main"; 516 } 517 }); 518 519 // Users/user/project/src/entry.js 520 var import_demo_pkg = __toESM(require_main()); 521 console.log(import_demo_pkg.default, require_main()); 522 523 ================================================================================ 524 TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles 525 ---------- /Users/user/project/out.js ---------- 526 // Users/user/project/node_modules/demo-pkg/main.js 527 var require_main = __commonJS({ 528 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 529 module.exports = "main"; 530 } 531 }); 532 533 // Users/user/project/src/test-main.js 534 console.log(require_main()); 535 536 // Users/user/project/src/test-module.js 537 var import_demo_pkg = __toESM(require_main()); 538 console.log(import_demo_pkg.default); 539 540 ================================================================================ 541 TestPackageJsonDualPackageHazardImportOnly 542 ---------- /Users/user/project/out.js ---------- 543 // Users/user/project/node_modules/demo-pkg/module.js 544 var module_default = "module"; 545 546 // Users/user/project/src/entry.js 547 console.log(module_default); 548 549 ================================================================================ 550 TestPackageJsonDualPackageHazardRequireOnly 551 ---------- /Users/user/project/out.js ---------- 552 // Users/user/project/node_modules/demo-pkg/main.js 553 var require_main = __commonJS({ 554 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 555 module.exports = "main"; 556 } 557 }); 558 559 // Users/user/project/src/entry.js 560 console.log(require_main()); 561 562 ================================================================================ 563 TestPackageJsonExportsBrowser 564 ---------- /Users/user/project/out.js ---------- 565 // Users/user/project/node_modules/pkg/browser.js 566 console.log("SUCCESS"); 567 568 ================================================================================ 569 TestPackageJsonExportsCustomConditions 570 ---------- /Users/user/project/out.js ---------- 571 // Users/user/project/node_modules/pkg1/custom2.js 572 console.log("SUCCESS"); 573 574 ================================================================================ 575 TestPackageJsonExportsDefaultOverImportAndRequire 576 ---------- /Users/user/project/out.js ---------- 577 // Users/user/project/node_modules/pkg/default.js 578 console.log("SUCCESS"); 579 580 ================================================================================ 581 TestPackageJsonExportsEntryPointImportOverRequire 582 ---------- /out.js ---------- 583 // node_modules/pkg/import.js 584 console.log("SUCCESS"); 585 586 ================================================================================ 587 TestPackageJsonExportsEntryPointMainOnly 588 ---------- /out.js ---------- 589 // node_modules/pkg/main.js 590 console.log("SUCCESS"); 591 592 ================================================================================ 593 TestPackageJsonExportsEntryPointModuleOverMain 594 ---------- /out.js ---------- 595 // node_modules/pkg/module.js 596 console.log("SUCCESS"); 597 598 ================================================================================ 599 TestPackageJsonExportsImportOverRequire 600 ---------- /Users/user/project/out.js ---------- 601 // Users/user/project/node_modules/pkg/import.js 602 console.log("SUCCESS"); 603 604 ================================================================================ 605 TestPackageJsonExportsNeutral 606 ---------- /Users/user/project/out.js ---------- 607 // Users/user/project/node_modules/pkg/default.js 608 console.log("SUCCESS"); 609 610 ================================================================================ 611 TestPackageJsonExportsNode 612 ---------- /Users/user/project/out.js ---------- 613 // Users/user/project/node_modules/pkg/node.js 614 console.log("SUCCESS"); 615 616 ================================================================================ 617 TestPackageJsonExportsNotExactMissingExtension 618 ---------- /Users/user/project/out.js ---------- 619 // Users/user/project/node_modules/pkg1/dir/bar.js 620 console.log("SUCCESS"); 621 622 ================================================================================ 623 TestPackageJsonExportsOrderIndependent 624 ---------- /Users/user/project/out.js ---------- 625 // Users/user/project/node_modules/pkg1/2/bar.js 626 console.log("SUCCESS"); 627 628 // Users/user/project/node_modules/pkg2/1/bar.js 629 console.log("SUCCESS"); 630 631 ================================================================================ 632 TestPackageJsonExportsPatternTrailers 633 ---------- /Users/user/project/out.js ---------- 634 // Users/user/project/node_modules/pkg/dir/baz-foo.js 635 console.log("works"); 636 637 // Users/user/project/node_modules/pkg2/public/abc.js 638 console.log("abc"); 639 640 // Users/user/project/node_modules/pkg2/public/xyz.js 641 console.log("xyz"); 642 643 ================================================================================ 644 TestPackageJsonExportsRequireOverImport 645 ---------- /Users/user/project/out.js ---------- 646 // Users/user/project/node_modules/pkg/require.js 647 var require_require = __commonJS({ 648 "Users/user/project/node_modules/pkg/require.js"() { 649 console.log("SUCCESS"); 650 } 651 }); 652 653 // Users/user/project/src/entry.js 654 require_require(); 655 656 ================================================================================ 657 TestPackageJsonExportsWildcard 658 ---------- /Users/user/project/out.js ---------- 659 // Users/user/project/node_modules/pkg1/file.js 660 console.log("SUCCESS"); 661 662 // Users/user/project/node_modules/pkg1/file2.js 663 console.log("SUCCESS"); 664 665 ================================================================================ 666 TestPackageJsonImportSelfUsingImport 667 ---------- /Users/user/project/out.js ---------- 668 // Users/user/project/src/foo-import.js 669 var foo_import_default = "foo"; 670 671 // Users/user/project/src/index.js 672 var src_default = "index"; 673 console.log(src_default, foo_import_default); 674 export { 675 src_default as default 676 }; 677 678 ================================================================================ 679 TestPackageJsonImportSelfUsingImportScoped 680 ---------- /Users/user/project/out.js ---------- 681 // Users/user/project/src/foo-import.js 682 var foo_import_default = "foo"; 683 684 // Users/user/project/src/index.js 685 var src_default = "index"; 686 console.log(src_default, foo_import_default); 687 export { 688 src_default as default 689 }; 690 691 ================================================================================ 692 TestPackageJsonImportSelfUsingRequire 693 ---------- /Users/user/project/out.js ---------- 694 // Users/user/project/src/foo-require.js 695 var require_foo_require = __commonJS({ 696 "Users/user/project/src/foo-require.js"(exports, module) { 697 module.exports = "foo"; 698 } 699 }); 700 701 // Users/user/project/src/index.js 702 var require_src = __commonJS({ 703 "Users/user/project/src/index.js"(exports, module) { 704 module.exports = "index"; 705 console.log( 706 require_src(), 707 require_foo_require() 708 ); 709 } 710 }); 711 export default require_src(); 712 713 ================================================================================ 714 TestPackageJsonImportSelfUsingRequireScoped 715 ---------- /Users/user/project/out.js ---------- 716 // Users/user/project/src/foo-require.js 717 var require_foo_require = __commonJS({ 718 "Users/user/project/src/foo-require.js"(exports, module) { 719 module.exports = "foo"; 720 } 721 }); 722 723 // Users/user/project/src/index.js 724 var require_src = __commonJS({ 725 "Users/user/project/src/index.js"(exports, module) { 726 module.exports = "index"; 727 console.log( 728 require_src(), 729 require_foo_require() 730 ); 731 } 732 }); 733 export default require_src(); 734 735 ================================================================================ 736 TestPackageJsonImports 737 ---------- /Users/user/project/out.js ---------- 738 // Users/user/project/src/a.js 739 console.log("a.js"); 740 741 // Users/user/project/src/b.js 742 console.log("b.js"); 743 744 // Users/user/project/src/some-star/c.js 745 console.log("c.js"); 746 747 // Users/user/project/src/some-slash/d.js 748 console.log("d.js"); 749 750 ================================================================================ 751 TestPackageJsonImportsRemapToOtherPackage 752 ---------- /Users/user/project/out.js ---------- 753 // Users/user/project/src/node_modules/pkg/a.js 754 console.log("a.js"); 755 756 // Users/user/project/src/node_modules/pkg/b.js 757 console.log("b.js"); 758 759 // Users/user/project/src/node_modules/pkg/some-star/c.js 760 console.log("c.js"); 761 762 // Users/user/project/src/node_modules/pkg/some-slash/d.js 763 console.log("d.js"); 764 765 ================================================================================ 766 TestPackageJsonMain 767 ---------- /Users/user/project/out.js ---------- 768 // Users/user/project/node_modules/demo-pkg/custom-main.js 769 var require_custom_main = __commonJS({ 770 "Users/user/project/node_modules/demo-pkg/custom-main.js"(exports, module) { 771 module.exports = function() { 772 return 123; 773 }; 774 } 775 }); 776 777 // Users/user/project/src/entry.js 778 var import_demo_pkg = __toESM(require_custom_main()); 779 console.log((0, import_demo_pkg.default)()); 780 781 ================================================================================ 782 TestPackageJsonMainFieldsA 783 ---------- /Users/user/project/out.js ---------- 784 // Users/user/project/node_modules/demo-pkg/a.js 785 var require_a = __commonJS({ 786 "Users/user/project/node_modules/demo-pkg/a.js"(exports, module) { 787 module.exports = "a"; 788 } 789 }); 790 791 // Users/user/project/src/entry.js 792 var import_demo_pkg = __toESM(require_a()); 793 console.log(import_demo_pkg.default); 794 795 ================================================================================ 796 TestPackageJsonMainFieldsB 797 ---------- /Users/user/project/out.js ---------- 798 // Users/user/project/node_modules/demo-pkg/b.js 799 var b_default = "b"; 800 801 // Users/user/project/src/entry.js 802 console.log(b_default); 803 804 ================================================================================ 805 TestPackageJsonModule 806 ---------- /Users/user/project/out.js ---------- 807 // Users/user/project/node_modules/demo-pkg/main.esm.js 808 function main_esm_default() { 809 return 123; 810 } 811 812 // Users/user/project/src/entry.js 813 console.log(main_esm_default()); 814 815 ================================================================================ 816 TestPackageJsonNeutralExplicitMainFields 817 ---------- /Users/user/project/out.js ---------- 818 // Users/user/project/node_modules/demo-pkg/main.js 819 var require_main = __commonJS({ 820 "Users/user/project/node_modules/demo-pkg/main.js"(exports, module) { 821 module.exports = function() { 822 return 123; 823 }; 824 } 825 }); 826 827 // Users/user/project/src/entry.js 828 var import_demo_pkg = __toESM(require_main()); 829 console.log((0, import_demo_pkg.default)()); 830 831 ================================================================================ 832 TestPackageJsonNodePathsIssue2752 833 ---------- /out.js ---------- 834 // usr/lib/pkg/pkg1/foo.js 835 console.log("pkg1"); 836 837 // lib/pkg/pkg2/bar.js 838 console.log("pkg2"); 839 840 // var/lib/pkg/@scope/pkg3/baz-browser.js 841 console.log("pkg3"); 842 843 // tmp/pkg/@scope/pkg4/bat.js 844 console.log("pkg4"); 845 846 ================================================================================ 847 TestPackageJsonSubpathImportNodeBuiltinIssue3485 848 ---------- /out.js ---------- 849 // entry.js 850 import fs from "fs"; 851 import http from "node:http"; 852 fs.readFileSync(); 853 http.createServer(); 854 855 ================================================================================ 856 TestPackageJsonTypeShouldBeTypes 857 ---------- /Users/user/project/out.js ----------