diff --git a/packages/commonjs/package.json b/packages/commonjs/package.json index 8ee45049b..e2cef876a 100644 --- a/packages/commonjs/package.json +++ b/packages/commonjs/package.json @@ -63,7 +63,7 @@ "@rollup/plugin-node-resolve": "^8.4.0", "locate-character": "^2.0.5", "require-relative": "^0.8.7", - "rollup": "^2.39.0", + "rollup": "^2.58.0", "shx": "^0.3.2", "source-map": "^0.7.3", "source-map-support": "^0.5.19", diff --git a/packages/commonjs/src/resolve-id.js b/packages/commonjs/src/resolve-id.js index b2a9c4e72..c22fe98b7 100644 --- a/packages/commonjs/src/resolve-id.js +++ b/packages/commonjs/src/resolve-id.js @@ -49,7 +49,7 @@ export default function getResolveId(extensions) { return undefined; } - return function resolveId(importee, rawImporter) { + return function resolveId(importee, rawImporter, resolveOptions) { if (isWrappedId(importee, MODULE_SUFFIX) || isWrappedId(importee, EXPORTS_SUFFIX)) { return importee; } @@ -92,10 +92,16 @@ export default function getResolveId(extensions) { return null; } - return this.resolve(importee, importer, { - skipSelf: true, - custom: { 'node-resolve': { isRequire: isProxyModule || isRequiredModule } } - }).then((resolved) => { + return this.resolve( + importee, + importer, + Object.assign({}, resolveOptions, { + skipSelf: true, + custom: Object.assign({}, resolveOptions.custom, { + 'node-resolve': { isRequire: isProxyModule || isRequiredModule } + }) + }) + ).then((resolved) => { if (!resolved) { resolved = resolveExtensions(importee, importer); } diff --git a/packages/commonjs/test/fixtures/function/custom-options/_config.js b/packages/commonjs/test/fixtures/function/custom-options/_config.js new file mode 100644 index 000000000..a54562867 --- /dev/null +++ b/packages/commonjs/test/fixtures/function/custom-options/_config.js @@ -0,0 +1,37 @@ +const path = require('path'); +const assert = require('assert'); + +const ID_MAIN = path.join(__dirname, 'main.js'); + +const getLastPathFragment = (pathString) => pathString && pathString.split(/[\\/]/).slice(-1)[0]; + +const resolveIdArgs = []; + +module.exports = { + description: 'passes on isEntry and custom options when resolving via other plugins', + options: { + plugins: [ + { + async buildStart() { + await this.resolve('./other.js', ID_MAIN, { isEntry: true, custom: { test: 42 } }); + }, + buildEnd() { + assert.deepStrictEqual(resolveIdArgs, [ + ['other.js', 'main.js', { custom: { test: 42 }, isEntry: true }], + [ + 'other.js', + 'main.js', + // This is the important one + { custom: { test: 42, 'node-resolve': { isRequire: false } }, isEntry: true } + ], + ['main.js', void 0, { custom: {}, isEntry: true }], + ['main.js', void 0, { custom: { 'node-resolve': { isRequire: false } }, isEntry: true }] + ]); + }, + resolveId(source, importer, options) { + resolveIdArgs.push([getLastPathFragment(source), getLastPathFragment(importer), options]); + } + } + ] + } +}; diff --git a/packages/commonjs/test/fixtures/function/custom-options/main.js b/packages/commonjs/test/fixtures/function/custom-options/main.js new file mode 100644 index 000000000..c0b933d7b --- /dev/null +++ b/packages/commonjs/test/fixtures/function/custom-options/main.js @@ -0,0 +1 @@ +console.log('main'); diff --git a/packages/commonjs/test/fixtures/function/custom-options/other.js b/packages/commonjs/test/fixtures/function/custom-options/other.js new file mode 100644 index 000000000..8bbad80dc --- /dev/null +++ b/packages/commonjs/test/fixtures/function/custom-options/other.js @@ -0,0 +1 @@ +console.log('other'); diff --git a/packages/commonjs/test/snapshots/function.js.md b/packages/commonjs/test/snapshots/function.js.md index eb98d9b21..e8ae8745a 100644 --- a/packages/commonjs/test/snapshots/function.js.md +++ b/packages/commonjs/test/snapshots/function.js.md @@ -11,16 +11,16 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var foo = {exports: {}};␊ + var foo$2 = {exports: {}};␊ ␊ - const foo$1 = {};␊ + const foo = {};␊ ␊ - foo.exports = foo$1;␊ - foo.exports.bar = 1;␊ + foo$2.exports = foo;␊ + foo$2.exports.bar = 1;␊ ␊ - var foo$2 = foo.exports;␊ + var foo$1 = foo$2.exports;␊ ␊ - t.is(foo$2.bar, 1);␊ + t.is(foo$1.bar, 1);␊ `, } @@ -31,19 +31,19 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var document$1 = {exports: {}};␊ + var document$2 = {exports: {}};␊ ␊ /* eslint-disable */␊ ␊ if (typeof document !== 'undefined') {␊ - document$1.exports = document;␊ + document$2.exports = document;␊ } else {␊ - document$1.exports = { fake: true };␊ + document$2.exports = { fake: true };␊ }␊ ␊ - var document$2 = document$1.exports;␊ + var document$1 = document$2.exports;␊ ␊ - t.deepEqual(document$2, { real: true });␊ + t.deepEqual(document$1, { real: true });␊ `, } @@ -81,11 +81,11 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var foo = 21;␊ + var foo$1 = 21;␊ ␊ - const foo$1 = foo;␊ + const foo = foo$1;␊ ␊ - var main = foo$1 * 2;␊ + var main = foo * 2;␊ ␊ module.exports = main;␊ `, @@ -100,20 +100,20 @@ Generated by [AVA](https://avajs.dev). ␊ Object.defineProperty(exports, '__esModule', { value: true });␊ ␊ - var main = {};␊ + var main$1 = {};␊ ␊ - var dep = {};␊ + var dep$1 = {};␊ ␊ - const main$1 = main;␊ + const main = main$1;␊ ␊ - dep.getMain = () => main$1;␊ + dep$1.getMain = () => main;␊ ␊ - const dep$1 = dep;␊ + const dep = dep$1;␊ ␊ - var foo = main.foo = 'foo';␊ - t.is(dep$1.getMain().foo, 'foo');␊ + var foo = main$1.foo = 'foo';␊ + t.is(dep.getMain().foo, 'foo');␊ ␊ - exports.default = main;␊ + exports["default"] = main$1;␊ exports.foo = foo;␊ `, } @@ -154,7 +154,18 @@ Generated by [AVA](https://avajs.dev). }␊ }(main));␊ ␊ - exports.default = main;␊ + exports["default"] = main;␊ + `, + } + +## custom-options + +> Snapshot 1 + + { + 'main.js': `'use strict';␊ + ␊ + console.log('main');␊ `, } @@ -178,15 +189,15 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var someValue = {};␊ + var someValue$1 = {};␊ ␊ - someValue.someValue = 10;␊ + someValue$1.someValue = 10;␊ ␊ - const someValueModule = someValue;␊ + const someValueModule = someValue$1;␊ ␊ - var someValue$1 = someValueModule.someValue;␊ + var someValue = someValueModule.someValue;␊ ␊ - t.is(someValue$1, 10);␊ + t.is(someValue, 10);␊ `, } @@ -262,16 +273,16 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var x = {exports: {}};␊ + var x$2 = {exports: {}};␊ ␊ - const x$1 = {};␊ + const x = {};␊ ␊ - x.exports = x$1;␊ - x.exports.default = x$1;␊ + x$2.exports = x;␊ + x$2.exports.default = x;␊ ␊ - var x$2 = x.exports;␊ + var x$1 = x$2.exports;␊ ␊ - t.is(x$2.default, x$2);␊ + t.is(x$1.default, x$1);␊ `, } @@ -282,16 +293,16 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var x = {exports: {}};␊ + var x$2 = {exports: {}};␊ ␊ - const x$1 = {};␊ + const x = {};␊ ␊ - x.exports = x$1;␊ - x.exports.default = 42;␊ + x$2.exports = x;␊ + x$2.exports.default = 42;␊ ␊ - var x$2 = x.exports;␊ + var x$1 = x$2.exports;␊ ␊ - t.deepEqual(x$2, { default: 42 });␊ + t.deepEqual(x$1, { default: 42 });␊ `, } @@ -342,7 +353,7 @@ Generated by [AVA](https://avajs.dev). };␊ }␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -519,10 +530,10 @@ Generated by [AVA](https://avajs.dev). commonjsRequire.cache = DYNAMIC_REQUIRE_CACHE;␊ commonjsRequire.resolve = commonjsResolve;␊ ␊ - var main = createModule("/$$rollup_base$$/fixtures/function/dynamic-module-require");␊ + var main$1 = createModule("/$$rollup_base$$/fixtures/function/dynamic-module-require");␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-module-require/submodule.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-module-require/submodule.js", function (module, exports) {␊ module.exports = function () {␊ return 'Hello there';␊ };␊ @@ -546,11 +557,11 @@ Generated by [AVA](https://avajs.dev). }␊ ␊ t.is(message, 'Hello there');␊ - }(main));␊ + }(main$1));␊ ␊ - var main$1 = main.exports;␊ + var main = main$1.exports;␊ ␊ - module.exports = main$1;␊ + module.exports = main;␊ `, } @@ -563,7 +574,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -742,8 +753,8 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require/submodule.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require/submodule.js", function (module, exports) {␊ module.exports = function () {␊ return 'Hello there';␊ };␊ @@ -780,7 +791,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$3 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -959,20 +970,20 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-absolute-import/sub/node_modules/module/direct.js", function (module, exports) {␊ + const commonjsRegister$2 = commonjsRegister$3;␊ + commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-absolute-import/sub/node_modules/module/direct.js", function (module, exports) {␊ module.exports = 'direct';␊ ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-absolute-import/sub/node_modules/module/nested/nested.js", function (module, exports) {␊ + const commonjsRegister$1 = commonjsRegister$3;␊ + commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-absolute-import/sub/node_modules/module/nested/nested.js", function (module, exports) {␊ module.exports = 'nested';␊ ␊ });␊ ␊ - const commonjsRegister$3 = commonjsRegister;␊ - commonjsRegister$3("/$$rollup_base$$/fixtures/function/dynamic-require-absolute-import/node_modules/parent-module/parent.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$3;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-absolute-import/node_modules/parent-module/parent.js", function (module, exports) {␊ module.exports = 'parent';␊ ␊ });␊ @@ -1010,11 +1021,11 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$2 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ - function commonjsRegisterOrShort (path, to) {␊ + function commonjsRegisterOrShort$1 (path, to) {␊ const resolvedPath = commonjsResolveImpl(path, null);␊ if (resolvedPath !== null && DYNAMIC_REQUIRE_CACHE[resolvedPath]) {␊ DYNAMIC_REQUIRE_CACHE[path] = DYNAMIC_REQUIRE_CACHE[resolvedPath];␊ @@ -1198,7 +1209,7 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ + const commonjsRegister$1 = commonjsRegister$2;␊ commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module/index.js", function (module, exports) {␊ module.exports = {␊ foo: 'bar',␊ @@ -1232,8 +1243,8 @@ Generated by [AVA](https://avajs.dev). return res;␊ };␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module2/index.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$2;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module2/index.js", function (module, exports) {␊ const stealthRequire = stealthy;␊ ␊ module.exports = stealthRequire(commonjsRequire.cache, () => {␊ @@ -1244,9 +1255,9 @@ Generated by [AVA](https://avajs.dev). ␊ });␊ ␊ - const commonjsRegisterOrShort$1 = commonjsRegisterOrShort;␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module/index.js");␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module2", "/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module2/index.js");␊ + const commonjsRegisterOrShort = commonjsRegisterOrShort$1;␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module/index.js");␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module2", "/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference/node_modules/custom-module2/index.js");␊ ␊ const a = commonjsRequire("custom-module2", "/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference");␊ const b = commonjsRequire("custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-cache-reference");␊ @@ -1267,7 +1278,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$2 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -1444,14 +1455,14 @@ Generated by [AVA](https://avajs.dev). commonjsRequire.cache = DYNAMIC_REQUIRE_CACHE;␊ commonjsRequire.resolve = commonjsResolve;␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ + const commonjsRegister$1 = commonjsRegister$2;␊ commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-code-splitting/target1.js", function (module, exports) {␊ module.exports = '1';␊ ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-code-splitting/target2.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$2;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-code-splitting/target2.js", function (module, exports) {␊ module.exports = '2';␊ ␊ });␊ @@ -1504,7 +1515,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -1681,8 +1692,8 @@ Generated by [AVA](https://avajs.dev). commonjsRequire.cache = DYNAMIC_REQUIRE_CACHE;␊ commonjsRequire.resolve = commonjsResolve;␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-es-entry/submodule.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-es-entry/submodule.js", function (module, exports) {␊ module.exports = 'submodule';␊ ␊ });␊ @@ -1708,7 +1719,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -1887,8 +1898,8 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-extensions/submodule.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-extensions/submodule.js", function (module, exports) {␊ module.exports = { name: 'submodule', value: null };␊ ␊ });␊ @@ -1944,7 +1955,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -2121,8 +2132,8 @@ Generated by [AVA](https://avajs.dev). commonjsRequire.cache = DYNAMIC_REQUIRE_CACHE;␊ commonjsRequire.resolve = commonjsResolve;␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-from-es-import/submodule.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-from-es-import/submodule.js", function (module, exports) {␊ module.exports = 'submodule';␊ ␊ });␊ @@ -2142,7 +2153,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$3 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -2321,20 +2332,20 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-globs/submodule1.js", function (module, exports) {␊ + const commonjsRegister$2 = commonjsRegister$3;␊ + commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-globs/submodule1.js", function (module, exports) {␊ module.exports = 'submodule1';␊ ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-globs/submodule2.js", function (module, exports) {␊ + const commonjsRegister$1 = commonjsRegister$3;␊ + commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-globs/submodule2.js", function (module, exports) {␊ module.exports = 'submodule2';␊ ␊ });␊ ␊ - const commonjsRegister$3 = commonjsRegister;␊ - commonjsRegister$3("/$$rollup_base$$/fixtures/function/dynamic-require-globs/extramodule1.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$3;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-globs/extramodule1.js", function (module, exports) {␊ module.exports = 'extramodule1';␊ ␊ });␊ @@ -2366,11 +2377,11 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$2 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ - function commonjsRegisterOrShort (path, to) {␊ + function commonjsRegisterOrShort$1 (path, to) {␊ const resolvedPath = commonjsResolveImpl(path, null);␊ if (resolvedPath !== null && DYNAMIC_REQUIRE_CACHE[resolvedPath]) {␊ DYNAMIC_REQUIRE_CACHE[path] = DYNAMIC_REQUIRE_CACHE[resolvedPath];␊ @@ -2554,21 +2565,21 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ + const commonjsRegister$1 = commonjsRegister$2;␊ commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-instances/direct/index.js", function (module, exports) {␊ module.exports = { name: 'direct', value: null };␊ ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-instances/package/main.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$2;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-instances/package/main.js", function (module, exports) {␊ module.exports = { name: 'package', value: null };␊ ␊ });␊ ␊ - const commonjsRegisterOrShort$1 = commonjsRegisterOrShort;␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-instances/direct", "/$$rollup_base$$/fixtures/function/dynamic-require-instances/direct/index.js");␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-instances/package", "/$$rollup_base$$/fixtures/function/dynamic-require-instances/package/main.js");␊ + const commonjsRegisterOrShort = commonjsRegisterOrShort$1;␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-instances/direct", "/$$rollup_base$$/fixtures/function/dynamic-require-instances/direct/index.js");␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-instances/package", "/$$rollup_base$$/fixtures/function/dynamic-require-instances/package/main.js");␊ ␊ /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ @@ -2597,7 +2608,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -2781,8 +2792,8 @@ Generated by [AVA](https://avajs.dev). value: value␊ };␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-json/dynamic.json", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-json/dynamic.json", function (module, exports) {␊ module.exports = require$$1;␊ });␊ ␊ @@ -2836,11 +2847,11 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$3 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ - function commonjsRegisterOrShort (path, to) {␊ + function commonjsRegisterOrShort$1 (path, to) {␊ const resolvedPath = commonjsResolveImpl(path, null);␊ if (resolvedPath !== null && DYNAMIC_REQUIRE_CACHE[resolvedPath]) {␊ DYNAMIC_REQUIRE_CACHE[path] = DYNAMIC_REQUIRE_CACHE[resolvedPath];␊ @@ -3024,53 +3035,53 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-package/entry.js", function (module, exports) {␊ + const commonjsRegister$2 = commonjsRegister$3;␊ + commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-package/entry.js", function (module, exports) {␊ module.exports = 'same-directory';␊ ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-package/sub/entry.js", function (module, exports) {␊ + const commonjsRegister$1 = commonjsRegister$3;␊ + commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-package/sub/entry.js", function (module, exports) {␊ module.exports = 'sub';␊ ␊ });␊ ␊ - const commonjsRegister$3 = commonjsRegister;␊ - commonjsRegister$3("/$$rollup_base$$/fixtures/function/dynamic-require-package/node_modules/custom-module/entry.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$3;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-package/node_modules/custom-module/entry.js", function (module, exports) {␊ module.exports = 'custom-module';␊ ␊ });␊ ␊ - const commonjsRegisterOrShort$1 = commonjsRegisterOrShort;␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-package", "/$$rollup_base$$/fixtures/function/dynamic-require-package/entry.js");␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-package/sub", "/$$rollup_base$$/fixtures/function/dynamic-require-package/sub/entry.js");␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-package/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-package/node_modules/custom-module/entry.js");␊ + const commonjsRegisterOrShort = commonjsRegisterOrShort$1;␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-package", "/$$rollup_base$$/fixtures/function/dynamic-require-package/entry.js");␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-package/sub", "/$$rollup_base$$/fixtures/function/dynamic-require-package/sub/entry.js");␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-package/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-package/node_modules/custom-module/entry.js");␊ ␊ /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ - function takeModule(name) {␊ + function takeModule$1(name) {␊ return commonjsRequire(name,"/$$rollup_base$$/fixtures/function/dynamic-require-package/sub");␊ }␊ ␊ var sub = {␊ - parent: takeModule('..'),␊ - customModule: takeModule('custom-module')␊ + parent: takeModule$1('..'),␊ + customModule: takeModule$1('custom-module')␊ };␊ ␊ /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ - function takeModule$1(name) {␊ + function takeModule(name) {␊ return commonjsRequire(name,"/$$rollup_base$$/fixtures/function/dynamic-require-package");␊ }␊ ␊ - t.is(takeModule$1('.'), 'same-directory');␊ - t.is(takeModule$1('./'), 'same-directory');␊ - t.is(takeModule$1('.//'), 'same-directory');␊ + t.is(takeModule('.'), 'same-directory');␊ + t.is(takeModule('./'), 'same-directory');␊ + t.is(takeModule('.//'), 'same-directory');␊ ␊ - t.is(takeModule$1('./sub'), 'sub');␊ + t.is(takeModule('./sub'), 'sub');␊ ␊ - t.is(takeModule$1('custom-module'), 'custom-module');␊ + t.is(takeModule('custom-module'), 'custom-module');␊ t.deepEqual(sub, { parent: 'same-directory', customModule: 'custom-module' });␊ ␊ module.exports = main;␊ @@ -3086,11 +3097,11 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$2 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ - function commonjsRegisterOrShort (path, to) {␊ + function commonjsRegisterOrShort$1 (path, to) {␊ const resolvedPath = commonjsResolveImpl(path, null);␊ if (resolvedPath !== null && DYNAMIC_REQUIRE_CACHE[resolvedPath]) {␊ DYNAMIC_REQUIRE_CACHE[path] = DYNAMIC_REQUIRE_CACHE[resolvedPath];␊ @@ -3274,7 +3285,7 @@ Generated by [AVA](https://avajs.dev). ␊ var entry = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ + const commonjsRegister$1 = commonjsRegister$2;␊ commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/node_modules/custom-module/entry.js", function (module, exports) {␊ module.exports = 'custom-module';␊ ␊ @@ -3285,13 +3296,13 @@ Generated by [AVA](https://avajs.dev). main: main␊ };␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/node_modules/custom-module/package.json", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$2;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/node_modules/custom-module/package.json", function (module, exports) {␊ module.exports = require$$1;␊ });␊ ␊ - const commonjsRegisterOrShort$1 = commonjsRegisterOrShort;␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/node_modules/custom-module/entry.js");␊ + const commonjsRegisterOrShort = commonjsRegisterOrShort$1;␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/node_modules/custom-module/entry.js");␊ ␊ t.is(commonjsRequire("custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-package-sub/sub"), 'custom-module');␊ ␊ @@ -3308,7 +3319,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$2 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -3487,14 +3498,14 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ + const commonjsRegister$1 = commonjsRegister$2;␊ commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-relative-paths/sub/submodule.js", function (module, exports) {␊ module.exports = 'submodule';␊ ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-relative-paths/sub/subsub/subsubmodule.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$2;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-relative-paths/sub/subsub/subsubmodule.js", function (module, exports) {␊ module.exports = 'subsubmodule';␊ ␊ });␊ @@ -3523,11 +3534,11 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$3 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ - function commonjsRegisterOrShort (path, to) {␊ + function commonjsRegisterOrShort$1 (path, to) {␊ const resolvedPath = commonjsResolveImpl(path, null);␊ if (resolvedPath !== null && DYNAMIC_REQUIRE_CACHE[resolvedPath]) {␊ DYNAMIC_REQUIRE_CACHE[path] = DYNAMIC_REQUIRE_CACHE[resolvedPath];␊ @@ -3711,53 +3722,53 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/index.js", function (module, exports) {␊ + const commonjsRegister$2 = commonjsRegister$3;␊ + commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/index.js", function (module, exports) {␊ module.exports = 'same-directory';␊ ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/sub/index.js", function (module, exports) {␊ + const commonjsRegister$1 = commonjsRegister$3;␊ + commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/sub/index.js", function (module, exports) {␊ module.exports = 'sub';␊ ␊ });␊ ␊ - const commonjsRegister$3 = commonjsRegister;␊ - commonjsRegister$3("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/node_modules/custom-module/index.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$3;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/node_modules/custom-module/index.js", function (module, exports) {␊ module.exports = 'custom-module';␊ ␊ });␊ ␊ - const commonjsRegisterOrShort$1 = commonjsRegisterOrShort;␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/index.js");␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/sub", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/sub/index.js");␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/node_modules/custom-module/index.js");␊ + const commonjsRegisterOrShort = commonjsRegisterOrShort$1;␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/index.js");␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/sub", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/sub/index.js");␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/node_modules/custom-module/index.js");␊ ␊ /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ - function takeModule(name) {␊ + function takeModule$1(name) {␊ return commonjsRequire(name,"/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index/sub");␊ }␊ ␊ var sub = {␊ - parent: takeModule('..'),␊ - customModule: takeModule('custom-module')␊ + parent: takeModule$1('..'),␊ + customModule: takeModule$1('custom-module')␊ };␊ ␊ /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ - function takeModule$1(name) {␊ + function takeModule(name) {␊ return commonjsRequire(name,"/$$rollup_base$$/fixtures/function/dynamic-require-resolve-index");␊ }␊ ␊ - t.is(takeModule$1('.'), 'same-directory');␊ - t.is(takeModule$1('./'), 'same-directory');␊ - t.is(takeModule$1('.//'), 'same-directory');␊ + t.is(takeModule('.'), 'same-directory');␊ + t.is(takeModule('./'), 'same-directory');␊ + t.is(takeModule('.//'), 'same-directory');␊ ␊ - t.is(takeModule$1('./sub'), 'sub');␊ + t.is(takeModule('./sub'), 'sub');␊ ␊ - t.is(takeModule$1('custom-module'), 'custom-module');␊ + t.is(takeModule('custom-module'), 'custom-module');␊ t.deepEqual(sub, { parent: 'same-directory', customModule: 'custom-module' });␊ ␊ module.exports = main;␊ @@ -3773,11 +3784,11 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$2 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ - function commonjsRegisterOrShort (path, to) {␊ + function commonjsRegisterOrShort$1 (path, to) {␊ const resolvedPath = commonjsResolveImpl(path, null);␊ if (resolvedPath !== null && DYNAMIC_REQUIRE_CACHE[resolvedPath]) {␊ DYNAMIC_REQUIRE_CACHE[path] = DYNAMIC_REQUIRE_CACHE[resolvedPath];␊ @@ -3961,7 +3972,7 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ + const commonjsRegister$1 = commonjsRegister$2;␊ commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module/index.js", function (module, exports) {␊ module.exports = {␊ foo: 'bar',␊ @@ -3969,17 +3980,17 @@ Generated by [AVA](https://avajs.dev). ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module2/index.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$2;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module2/index.js", function (module, exports) {␊ module.exports = () => {␊ return commonjsRequire.resolve('custom-module',"/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module2");␊ };␊ ␊ });␊ ␊ - const commonjsRegisterOrShort$1 = commonjsRegisterOrShort;␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module/index.js");␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module2", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module2/index.js");␊ + const commonjsRegisterOrShort = commonjsRegisterOrShort$1;␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module/index.js");␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module2", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference/node_modules/custom-module2/index.js");␊ ␊ t.is(␊ commonjsRequire("custom-module2", "/$$rollup_base$$/fixtures/function/dynamic-require-resolve-reference")(),␊ @@ -3999,11 +4010,11 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$2 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ - function commonjsRegisterOrShort (path, to) {␊ + function commonjsRegisterOrShort$1 (path, to) {␊ const resolvedPath = commonjsResolveImpl(path, null);␊ if (resolvedPath !== null && DYNAMIC_REQUIRE_CACHE[resolvedPath]) {␊ DYNAMIC_REQUIRE_CACHE[path] = DYNAMIC_REQUIRE_CACHE[resolvedPath];␊ @@ -4187,7 +4198,7 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ + const commonjsRegister$1 = commonjsRegister$2;␊ commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module/index.js", function (module, exports) {␊ const circular = commonjsRequire("./lib/circular", "/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module");␊ ␊ @@ -4201,8 +4212,8 @@ Generated by [AVA](https://avajs.dev). ␊ });␊ ␊ - const commonjsRegister$2 = commonjsRegister;␊ - commonjsRegister$2("/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module/lib/circular.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$2;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module/lib/circular.js", function (module, exports) {␊ const lib = commonjsRequire("../", "/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module/lib");␊ ␊ module.exports.extend1 = function (exports) {␊ @@ -4217,8 +4228,8 @@ Generated by [AVA](https://avajs.dev). ␊ });␊ ␊ - const commonjsRegisterOrShort$1 = commonjsRegisterOrShort;␊ - commonjsRegisterOrShort$1("/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module/index.js");␊ + const commonjsRegisterOrShort = commonjsRegisterOrShort$1;␊ + commonjsRegisterOrShort("/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module", "/$$rollup_base$$/fixtures/function/dynamic-require-root-circular/node_modules/custom-module/index.js");␊ ␊ /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ @@ -4241,7 +4252,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -4420,8 +4431,8 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-targets-fallback/dep1.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-targets-fallback/dep1.js", function (module, exports) {␊ module.exports = 'dep';␊ ␊ });␊ @@ -4449,7 +4460,7 @@ Generated by [AVA](https://avajs.dev). ␊ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};␊ ␊ - function commonjsRegister (path, loader) {␊ + function commonjsRegister$1 (path, loader) {␊ DYNAMIC_REQUIRE_LOADERS[path] = loader;␊ }␊ ␊ @@ -4628,8 +4639,8 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const commonjsRegister$1 = commonjsRegister;␊ - commonjsRegister$1("/$$rollup_base$$/fixtures/function/dynamic-require-targets-no-fallback/dep1.js", function (module, exports) {␊ + const commonjsRegister = commonjsRegister$1;␊ + commonjsRegister("/$$rollup_base$$/fixtures/function/dynamic-require-targets-no-fallback/dep1.js", function (module, exports) {␊ module.exports = 'dep';␊ ␊ });␊ @@ -4702,11 +4713,11 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const externalExports = require$$0__default['default'];␊ - const externalModuleExports = require$$1__default['default'];␊ - const externalNamed = require$$2__default['default'];␊ - const externalMixed = require$$3__default['default'];␊ - const externalDefault = require$$4__default['default'];␊ + const externalExports = require$$0__default["default"];␊ + const externalModuleExports = require$$1__default["default"];␊ + const externalNamed = require$$2__default["default"];␊ + const externalMixed = require$$3__default["default"];␊ + const externalDefault = require$$4__default["default"];␊ ␊ t.deepEqual(externalExports, { foo: 'foo' }, 'external exports');␊ t.deepEqual(externalModuleExports, 'bar', 'external module exports');␊ @@ -4742,14 +4753,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -4778,10 +4787,10 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$4 = /*@__PURE__*/getAugmentedNamespace(externalEsmDefault__namespace);␊ ␊ - const externalExports = require$$0__default['default'];␊ - const externalModuleExports = require$$1__default['default'];␊ - const externalNamed = require$$2__default['default'];␊ - const externalMixed = require$$3__default['default'];␊ + const externalExports = require$$0__default["default"];␊ + const externalModuleExports = require$$1__default["default"];␊ + const externalNamed = require$$2__default["default"];␊ + const externalMixed = require$$3__default["default"];␊ const externalDefault = require$$4;␊ ␊ t.deepEqual(externalExports, { foo: 'foo' }, 'external exports');␊ @@ -4818,14 +4827,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -4854,10 +4861,10 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$4 = /*@__PURE__*/getAugmentedNamespace(externalEsmDefault__namespace);␊ ␊ - const externalExports = require$$0__default['default'];␊ - const externalModuleExports = require$$1__default['default'];␊ - const externalNamed = require$$2__default['default'];␊ - const externalMixed = require$$3__default['default'];␊ + const externalExports = require$$0__default["default"];␊ + const externalModuleExports = require$$1__default["default"];␊ + const externalNamed = require$$2__default["default"];␊ + const externalMixed = require$$3__default["default"];␊ const externalDefault = require$$4;␊ ␊ t.deepEqual(externalExports, { foo: 'foo' }, 'external exports');␊ @@ -4890,14 +4897,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -4963,11 +4968,11 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const externalExports = require$$0__default['default'];␊ - const externalModuleExports = require$$1__default['default'];␊ - const externalNamed = require$$2__default['default'];␊ - const externalMixed = require$$3__default['default'];␊ - const externalDefault = require$$4__default['default'];␊ + const externalExports = require$$0__default["default"];␊ + const externalModuleExports = require$$1__default["default"];␊ + const externalNamed = require$$2__default["default"];␊ + const externalMixed = require$$3__default["default"];␊ + const externalDefault = require$$4__default["default"];␊ ␊ t.deepEqual(externalExports, { foo: 'foo' }, 'external exports');␊ t.deepEqual(externalModuleExports, 'bar', 'external module exports');␊ @@ -5026,17 +5031,17 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep = {exports: {}};␊ + var dep$1 = {exports: {}};␊ ␊ (function (module, exports) {␊ exports.foo = 'foo';␊ module.exports = { replaced: true };␊ exports.bar = 'bar';␊ - }(dep, dep.exports));␊ + }(dep$1, dep$1.exports));␊ ␊ - const dep$1 = dep.exports;␊ + const dep = dep$1.exports;␊ ␊ - t.deepEqual(dep$1, { replaced: true });␊ + t.deepEqual(dep, { replaced: true });␊ ␊ module.exports = main;␊ `, @@ -5074,7 +5079,7 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$0__default = /*#__PURE__*/_interopDefaultLegacy(require$$0);␊ ␊ - const foo = require$$0__default['default'];␊ + const foo = require$$0__default["default"];␊ ␊ var main = foo;␊ ␊ @@ -5111,18 +5116,18 @@ Generated by [AVA](https://avajs.dev). ␊ var two = 2;␊ ␊ - var foo = /*#__PURE__*/Object.freeze({␊ + var foo$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ one: one,␊ two: two␊ });␊ ␊ - var require$$0 = /*@__PURE__*/getAugmentedNamespace(foo);␊ + var require$$0 = /*@__PURE__*/getAugmentedNamespace(foo$1);␊ ␊ - const foo$1 = require$$0;␊ + const foo = require$$0;␊ ␊ - t.is(foo$1.one, 1);␊ - t.is(foo$1.two, 2);␊ + t.is(foo.one, 1);␊ + t.is(foo.two, 2);␊ ␊ module.exports = main;␊ `, @@ -5210,14 +5215,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -5237,19 +5240,19 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$2 = /*@__PURE__*/getDefaultExportFromNamespaceIfNotNamed(externalEsmDefault__namespace);␊ ␊ - const foo = 'foo';␊ + const foo$1 = 'foo';␊ ␊ var named = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo␊ + foo: foo$1␊ });␊ ␊ - const foo$1 = 'foo';␊ + const foo = 'foo';␊ var mixed = 'bar';␊ ␊ var mixed$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo$1,␊ + foo: foo,␊ 'default': mixed␊ });␊ ␊ @@ -5300,14 +5303,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -5338,21 +5339,21 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$2 = /*@__PURE__*/getAugmentedNamespace(externalEsmDefault__namespace);␊ ␊ - const foo = 'foo';␊ + const foo$1 = 'foo';␊ ␊ var named = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo␊ + foo: foo$1␊ });␊ ␊ var require$$3 = /*@__PURE__*/getAugmentedNamespace(named);␊ ␊ - const foo$1 = 'foo';␊ + const foo = 'foo';␊ var mixed = 'bar';␊ ␊ var mixed$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo$1,␊ + foo: foo,␊ 'default': mixed␊ });␊ ␊ @@ -5427,21 +5428,21 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$0 = /*@__PURE__*/getAugmentedNamespace(dep_false_default_$1);␊ ␊ - var dep_false_mixed_ = 'default'; const named = 'named';␊ + var dep_false_mixed_ = 'default'; const named$4 = 'named';␊ ␊ var dep_false_mixed_$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ 'default': dep_false_mixed_,␊ - named: named␊ + named: named$4␊ });␊ ␊ var require$$1 = /*@__PURE__*/getAugmentedNamespace(dep_false_mixed_$1);␊ ␊ - const named$1 = 'named';␊ + const named$3 = 'named';␊ ␊ var dep_false_named_ = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - named: named$1␊ + named: named$3␊ });␊ ␊ var require$$2 = /*@__PURE__*/getAugmentedNamespace(dep_false_named_);␊ @@ -5456,22 +5457,22 @@ Generated by [AVA](https://avajs.dev). named: named$2␊ });␊ ␊ - const named$3 = 'named';␊ + const named$1 = 'named';␊ ␊ var dep_auto_named_ = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - named: named$3␊ + named: named$1␊ });␊ ␊ var require$$6 = 'default';␊ ␊ var require$$7 = 'default';␊ ␊ - const named$4 = 'named';␊ + const named = 'named';␊ ␊ var dep_preferred_named_ = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - named: named$4␊ + named: named␊ });␊ ␊ var require$$9 = 'default';␊ @@ -5519,27 +5520,27 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var main = {};␊ + var main$1 = {};␊ ␊ - var require$$0 = 'other.js';␊ + var require$$0$1 = 'other.js';␊ ␊ var require$$1 = 'both.js';␊ ␊ - const other = require$$0;␊ - const both = require$$1;␊ + const other = require$$0$1;␊ + const both$1 = require$$1;␊ ␊ t.deepEqual(other, 'other.js', 'other other');␊ - t.deepEqual(both, 'both.js', 'other both');␊ + t.deepEqual(both$1, 'both.js', 'other both');␊ ␊ - var require$$0$1 = 'main.js';␊ + var require$$0 = 'main.js';␊ ␊ - const main$1 = require$$0$1;␊ - const both$1 = require$$1;␊ + const main = require$$0;␊ + const both = require$$1;␊ ␊ - t.deepEqual(main$1, 'main.js', 'main main');␊ - t.deepEqual(both$1, 'both.js', 'main both');␊ + t.deepEqual(main, 'main.js', 'main main');␊ + t.deepEqual(both, 'both.js', 'main both');␊ ␊ - module.exports = main;␊ + module.exports = main$1;␊ `, } @@ -5565,14 +5566,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -5606,7 +5605,7 @@ Generated by [AVA](https://avajs.dev). var require$$2 = /*@__PURE__*/getAugmentedNamespace(externalEsmDefault__namespace);␊ ␊ const externalNamed = require$$0;␊ - const externalMixed = require$$1__default['default'];␊ + const externalMixed = require$$1__default["default"];␊ const externalDefault = require$$2;␊ ␊ t.deepEqual(externalNamed, { foo: 'foo' }, 'named');␊ @@ -5637,14 +5636,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -5654,19 +5651,19 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const foo = 'foo';␊ + const foo$1 = 'foo';␊ ␊ var named = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo␊ + foo: foo$1␊ });␊ ␊ - const foo$1 = 'foo';␊ + const foo = 'foo';␊ var mixed = 'bar';␊ ␊ var mixed$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo$1,␊ + foo: foo,␊ 'default': mixed␊ });␊ ␊ @@ -5722,14 +5719,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -5808,9 +5803,9 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$4 = 'bar';␊ ␊ - const externalNamed = require$$0__default['default'];␊ - const externalMixed = require$$1__default['default'];␊ - const externalDefault = require$$2__default['default'];␊ + const externalNamed = require$$0__default["default"];␊ + const externalMixed = require$$1__default["default"];␊ + const externalDefault = require$$2__default["default"];␊ ␊ const mixedExports = require$$3;␊ const defaultExport = require$$4;␊ @@ -5845,14 +5840,12 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ return Object.freeze(n);␊ }␊ ␊ @@ -5883,21 +5876,21 @@ Generated by [AVA](https://avajs.dev). ␊ var require$$2 = /*@__PURE__*/getAugmentedNamespace(externalEsmDefault__namespace);␊ ␊ - const foo = 'foo';␊ + const foo$1 = 'foo';␊ ␊ var named = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo␊ + foo: foo$1␊ });␊ ␊ var require$$3 = /*@__PURE__*/getAugmentedNamespace(named);␊ ␊ - const foo$1 = 'foo';␊ + const foo = 'foo';␊ var mixed = 'bar';␊ ␊ var mixed$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - foo: foo$1,␊ + foo: foo,␊ 'default': mixed␊ });␊ ␊ @@ -5972,30 +5965,30 @@ Generated by [AVA](https://avajs.dev). bar = newBar;␊ }␊ ␊ - var lib = /*#__PURE__*/Object.freeze({␊ + var lib$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ get default () { return foo; },␊ get bar () { return bar; },␊ update: update␊ });␊ ␊ - var require$$0 = /*@__PURE__*/getAugmentedNamespace(lib);␊ + var require$$0 = /*@__PURE__*/getAugmentedNamespace(lib$1);␊ ␊ /* eslint-disable */␊ ␊ - var lib$1 = require$$0;␊ + var lib = require$$0;␊ ␊ function _interopDefault$1(e) {␊ return e && e.__esModule ? e : { default: e };␊ }␊ ␊ - var lib__default = /*#__PURE__*/_interopDefault$1(lib$1);␊ + var lib__default = /*#__PURE__*/_interopDefault$1(lib);␊ t.is(lib__default['default'], 'foo');␊ - t.is(lib$1.bar, 'bar');␊ + t.is(lib.bar, 'bar');␊ ␊ - lib$1.update('newFoo', 'newBar');␊ + lib.update('newFoo', 'newBar');␊ t.is(lib__default['default'], 'newFoo');␊ - t.is(lib$1.bar, 'newBar');␊ + t.is(lib.bar, 'newBar');␊ ␊ module.exports = main;␊ `, @@ -6010,11 +6003,11 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var foo = 42;␊ + var foo$1 = 42;␊ ␊ - const foo$1 = foo;␊ + const foo = foo$1;␊ ␊ - t.is(foo$1, 42);␊ + t.is(foo, 42);␊ ␊ module.exports = main;␊ `, @@ -6173,7 +6166,7 @@ Generated by [AVA](https://avajs.dev). * This comment could be really important and should not be removed␊ */␊ ␊ - const externalExports = require$$0__default['default'];␊ + const externalExports = require$$0__default["default"];␊ ␊ t.is(externalExports.foo, 'foo');␊ ␊ @@ -6215,11 +6208,11 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var foo = 21;␊ + var foo$1 = 21;␊ ␊ - const foo$1 = foo;␊ + const foo = foo$1;␊ ␊ - var main = foo$1 * 2;␊ + var main = foo * 2;␊ ␊ module.exports = main;␊ `, @@ -6385,16 +6378,16 @@ Generated by [AVA](https://avajs.dev). return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;␊ }␊ ␊ - var foo = {};␊ + var foo$1 = {};␊ ␊ (function (exports) {␊ ␊ exports.default = 'foo';␊ - }(foo));␊ + }(foo$1));␊ ␊ - var foo$1 = /*@__PURE__*/getDefaultExportFromCjs(foo);␊ + var foo = /*@__PURE__*/getDefaultExportFromCjs(foo$1);␊ ␊ - t.deepEqual(foo$1, { default: 'foo' });␊ + t.deepEqual(foo, { default: 'foo' });␊ `, } @@ -6409,7 +6402,7 @@ Generated by [AVA](https://avajs.dev). return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;␊ }␊ ␊ - var foo = {};␊ + var foo$1 = {};␊ ␊ (function (exports) {␊ Object.defineProperty(exports, '__esModule', { value: true });␊ @@ -6419,11 +6412,11 @@ Generated by [AVA](https://avajs.dev). }␊ ␊ exports.default = 'foo';␊ - }(foo));␊ + }(foo$1));␊ ␊ - var foo$1 = /*@__PURE__*/getDefaultExportFromCjs(foo);␊ + var foo = /*@__PURE__*/getDefaultExportFromCjs(foo$1);␊ ␊ - t.deepEqual(foo$1, 'foo');␊ + t.deepEqual(foo, 'foo');␊ `, } @@ -6438,30 +6431,30 @@ Generated by [AVA](https://avajs.dev). ␊ dep1.foo = 'first';␊ ␊ - reassignSomeExports();␊ - reassignSomeMoreExports();␊ + reassignSomeExports$1();␊ + reassignSomeMoreExports$1();␊ ␊ - function reassignSomeExports() {␊ + function reassignSomeExports$1() {␊ dep1.foo = 'second';␊ dep1.bar = 'first';␊ }␊ ␊ - function reassignSomeMoreExports() {␊ + function reassignSomeMoreExports$1() {␊ dep1.bar = 'second';␊ }␊ ␊ var bar;␊ var foo = 'first';␊ ␊ - reassignSomeExports$1();␊ - reassignSomeMoreExports$1();␊ + reassignSomeExports();␊ + reassignSomeMoreExports();␊ ␊ - function reassignSomeExports$1() {␊ + function reassignSomeExports() {␊ foo = 'second';␊ bar = 'first';␊ }␊ ␊ - function reassignSomeMoreExports$1() {␊ + function reassignSomeMoreExports() {␊ bar = 'second';␊ }␊ ␊ @@ -6486,33 +6479,33 @@ Generated by [AVA](https://avajs.dev). ␊ var dep1$1 = dep1;␊ ␊ - var dep2 = {exports: {}};␊ + var dep2$1 = {exports: {}};␊ ␊ - dep2.exports.foo = 'foo';␊ - dep2.exports.update = () => (dep2.exports = { foo: 'bar' });␊ + dep2$1.exports.foo = 'foo';␊ + dep2$1.exports.update = () => (dep2$1.exports = { foo: 'bar' });␊ ␊ - var dep2$1 = dep2.exports;␊ + var dep2 = dep2$1.exports;␊ ␊ - var dep3 = {exports: {}};␊ + var dep3$1 = {exports: {}};␊ ␊ (function (module, exports) {␊ exports.foo = 'foo';␊ module.exports.update = () => (module.exports = { foo: 'bar' });␊ - }(dep3, dep3.exports));␊ + }(dep3$1, dep3$1.exports));␊ ␊ - var dep3$1 = dep3.exports;␊ + var dep3 = dep3$1.exports;␊ ␊ t.is(dep1$1.foo, 'foo', 'dep1');␊ dep1$1.update();␊ t.is(dep1$1.foo, 'foo', 'dep1 updated');␊ ␊ - t.is(dep2$1.foo, 'foo', 'dep2');␊ - dep2$1.update();␊ - t.is(dep2$1.foo, 'foo', 'dep2 updated');␊ + t.is(dep2.foo, 'foo', 'dep2');␊ + dep2.update();␊ + t.is(dep2.foo, 'foo', 'dep2 updated');␊ ␊ - t.is(dep3$1.foo, 'foo', 'dep3');␊ - dep3$1.update();␊ - t.is(dep3$1.foo, 'foo', 'dep3 updated');␊ + t.is(dep3.foo, 'foo', 'dep3');␊ + dep3.update();␊ + t.is(dep3.foo, 'foo', 'dep3 updated');␊ `, } @@ -6525,11 +6518,11 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep = 42;␊ + var dep$1 = 42;␊ ␊ - const dep$1 = dep;␊ + const dep = dep$1;␊ ␊ - t.is(dep$1, 42);␊ + t.is(dep, 42);␊ ␊ module.exports = main;␊ `, @@ -6542,15 +6535,17 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var main = {};␊ + var main$1 = {};␊ ␊ - var dep = {};␊ + var dep$1 = {};␊ ␊ - dep.foo = 'bar';␊ + dep$1.foo = 'bar';␊ ␊ - const dep$1 = dep;␊ + const dep = dep$1;␊ ␊ - t.is(dep$1.foo, 'bar');␊ + t.is(dep.foo, 'bar');␊ + ␊ + var main = main$1;␊ ␊ module.exports = main;␊ `, @@ -6565,23 +6560,23 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep1 = {exports: {}};␊ + var dep1$1 = {exports: {}};␊ ␊ if (reassignFirstModuleExports) {␊ - dep1.exports = 'reassigned';␊ + dep1$1.exports = 'reassigned';␊ }␊ ␊ - var dep2 = {exports: {}};␊ + var dep2$1 = {exports: {}};␊ ␊ if (reassignSecondModuleExports) {␊ - dep2.exports = 'reassigned';␊ + dep2$1.exports = 'reassigned';␊ }␊ ␊ - const dep1$1 = dep1.exports;␊ - const dep2$1 = dep2.exports;␊ + const dep1 = dep1$1.exports;␊ + const dep2 = dep2$1.exports;␊ ␊ - t.is(dep1$1, 'reassigned');␊ - t.deepEqual(dep2$1, {});␊ + t.is(dep1, 'reassigned');␊ + t.deepEqual(dep2, {});␊ ␊ module.exports = main;␊ `, @@ -6596,18 +6591,18 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var shared = {␊ + var shared$2 = {␊ fooLoaded: false␊ };␊ ␊ - const shared$1 = shared;␊ + const shared$1 = shared$2;␊ ␊ // Mutate the shared module␊ shared$1.fooLoaded = true;␊ ␊ - const shared$2 = shared;␊ + const shared = shared$2;␊ ␊ - var bar = shared$2.fooLoaded;␊ + var bar = shared.fooLoaded;␊ ␊ const fooLoaded = bar;␊ ␊ @@ -6626,7 +6621,7 @@ Generated by [AVA](https://avajs.dev). ␊ var barImported = 'imported';␊ ␊ - exports.default = barImported;␊ + exports["default"] = barImported;␊ `, 'main.js': `'use strict';␊ ␊ @@ -6660,17 +6655,17 @@ Generated by [AVA](https://avajs.dev). ␊ /* eslint-disable no-underscore-dangle */␊ ␊ - function Bar() {␊ + function Bar$1() {␊ this.x = 42;␊ }␊ ␊ commonjsBar.__esModule = true;␊ - commonjsBar.default = Bar;␊ + commonjsBar.default = Bar$1;␊ ␊ /* eslint-disable no-underscore-dangle */␊ ␊ - const Bar$1 = commonjsBar;␊ - var Bar_1 = Bar$1.default;␊ + const Bar = commonjsBar;␊ + var Bar_1 = Bar.default;␊ ␊ t.is(new Bar_1().x, 42);␊ `, @@ -6685,43 +6680,43 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var identifier = {};␊ + var identifier$1 = {};␊ ␊ (function (exports) {␊ exports = 'foo';␊ t.is(exports, 'foo');␊ - }(identifier));␊ + }(identifier$1));␊ ␊ - var property = {};␊ + var property$1 = {};␊ ␊ (function (exports) {␊ ({ foo: exports } = { foo: 'foo' });␊ t.is(exports, 'foo');␊ - }(property));␊ + }(property$1));␊ ␊ - var arrayPattern = {};␊ + var arrayPattern$1 = {};␊ ␊ (function (exports) {␊ [exports] = ['foo'];␊ t.is(exports, 'foo');␊ - }(arrayPattern));␊ + }(arrayPattern$1));␊ ␊ - var assignmentPattern = {};␊ + var assignmentPattern$1 = {};␊ ␊ (function (exports) {␊ ({ exports = 'foo' } = {});␊ t.is(exports, 'foo');␊ - }(assignmentPattern));␊ + }(assignmentPattern$1));␊ ␊ - const identifier$1 = identifier;␊ - const property$1 = property;␊ - const arrayPattern$1 = arrayPattern;␊ - const assignmentPattern$1 = assignmentPattern;␊ + const identifier = identifier$1;␊ + const property = property$1;␊ + const arrayPattern = arrayPattern$1;␊ + const assignmentPattern = assignmentPattern$1;␊ ␊ - t.deepEqual(identifier$1, {});␊ - t.deepEqual(property$1, {});␊ - t.deepEqual(arrayPattern$1, {});␊ - t.deepEqual(assignmentPattern$1, {});␊ + t.deepEqual(identifier, {});␊ + t.deepEqual(property, {});␊ + t.deepEqual(arrayPattern, {});␊ + t.deepEqual(assignmentPattern, {});␊ ␊ module.exports = main;␊ `, @@ -6736,47 +6731,47 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var identifier = {exports: {}};␊ + var identifier$1 = {exports: {}};␊ ␊ (function (module) {␊ // eslint-disable-next-line no-global-assign␊ module = 'foo';␊ t.is(module, 'foo');␊ - }(identifier));␊ + }(identifier$1));␊ ␊ - var property = {exports: {}};␊ + var property$1 = {exports: {}};␊ ␊ (function (module) {␊ // eslint-disable-next-line no-global-assign␊ ({ foo: module } = { foo: 'foo' });␊ t.is(module, 'foo');␊ - }(property));␊ + }(property$1));␊ ␊ - var arrayPattern = {exports: {}};␊ + var arrayPattern$1 = {exports: {}};␊ ␊ (function (module) {␊ // eslint-disable-next-line no-global-assign␊ [module] = ['foo'];␊ t.is(module, 'foo');␊ - }(arrayPattern));␊ + }(arrayPattern$1));␊ ␊ - var assignmentPattern = {exports: {}};␊ + var assignmentPattern$1 = {exports: {}};␊ ␊ (function (module) {␊ // eslint-disable-next-line no-global-assign␊ ({ module = 'foo' } = {});␊ t.is(module, 'foo');␊ - }(assignmentPattern));␊ + }(assignmentPattern$1));␊ ␊ - const identifier$1 = identifier.exports;␊ - const property$1 = property.exports;␊ - const arrayPattern$1 = arrayPattern.exports;␊ - const assignmentPattern$1 = assignmentPattern.exports;␊ + const identifier = identifier$1.exports;␊ + const property = property$1.exports;␊ + const arrayPattern = arrayPattern$1.exports;␊ + const assignmentPattern = assignmentPattern$1.exports;␊ ␊ - t.deepEqual(identifier$1, {});␊ - t.deepEqual(property$1, {});␊ - t.deepEqual(arrayPattern$1, {});␊ - t.deepEqual(assignmentPattern$1, {});␊ + t.deepEqual(identifier, {});␊ + t.deepEqual(property, {});␊ + t.deepEqual(arrayPattern, {});␊ + t.deepEqual(assignmentPattern, {});␊ ␊ module.exports = main;␊ `, @@ -6791,17 +6786,17 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep = {exports: {}};␊ + var dep$1 = {exports: {}};␊ ␊ const exported = {};␊ - dep.exports = exported;␊ - dep.exports.foo = 'foo';␊ + dep$1.exports = exported;␊ + dep$1.exports.foo = 'foo';␊ ␊ t.deepEqual(exported, { foo: 'foo' });␊ ␊ - const dep$1 = dep.exports;␊ + const dep = dep$1.exports;␊ ␊ - t.deepEqual(dep$1, { foo: 'foo' });␊ + t.deepEqual(dep, { foo: 'foo' });␊ ␊ module.exports = main;␊ `, @@ -6816,19 +6811,19 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - function foo() {}␊ - foo.something = false;␊ + function foo$1() {}␊ + foo$1.something = false;␊ ␊ - var foo_1 = foo;␊ + var foo_1 = foo$1;␊ ␊ - let foo$1 = foo_1;␊ + let foo = foo_1;␊ ␊ - if (!foo$1.something) {␊ - foo$1 = function somethingElse() {};␊ - foo$1.something = true;␊ + if (!foo.something) {␊ + foo = function somethingElse() {};␊ + foo.something = true;␊ }␊ ␊ - t.truthy(foo$1.something);␊ + t.truthy(foo.something);␊ ␊ module.exports = main;␊ `, @@ -6852,17 +6847,17 @@ Generated by [AVA](https://avajs.dev). 'default': other␊ });␊ ␊ - var dep = 'default';␊ + var dep$1 = 'default';␊ ␊ - var dep$1 = /*#__PURE__*/Object.freeze({␊ + var dep$2 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - 'default': dep,␊ + 'default': dep$1,␊ ns: other$1␊ });␊ ␊ - const dep$2 = dep$1;␊ + const dep = dep$2;␊ ␊ - t.deepEqual(dep$2, { default: 'default', ns: { default: 'bar', foo: 'foo' } });␊ + t.deepEqual(dep, { default: 'default', ns: { default: 'bar', foo: 'foo' } });␊ ␊ module.exports = main;␊ `, @@ -6879,17 +6874,17 @@ Generated by [AVA](https://avajs.dev). ␊ const foo = 'foo';␊ ␊ - var dep = 'default';␊ + var dep$1 = 'default';␊ ␊ - var dep$1 = /*#__PURE__*/Object.freeze({␊ + var dep$2 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - 'default': dep,␊ + 'default': dep$1,␊ foo: foo␊ });␊ ␊ - const dep$2 = dep$1;␊ + const dep = dep$2;␊ ␊ - t.deepEqual(dep$2, { default: 'default', foo: 'foo' });␊ + t.deepEqual(dep, { default: 'default', foo: 'foo' });␊ ␊ module.exports = main;␊ `, @@ -6932,14 +6927,14 @@ Generated by [AVA](https://avajs.dev). ␊ const foo = 'foo';␊ ␊ - var dep = /*#__PURE__*/Object.freeze({␊ + var dep$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ foo: foo␊ });␊ ␊ - const dep$1 = dep;␊ + const dep = dep$1;␊ ␊ - t.deepEqual(dep$1, { foo: 'foo' });␊ + t.deepEqual(dep, { foo: 'foo' });␊ ␊ module.exports = main;␊ `, @@ -6954,19 +6949,19 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep = {␊ + var dep$1 = {␊ foo: 'foo',␊ - update: () => (dep = { foo: 'bar' })␊ + update: () => (dep$1 = { foo: 'bar' })␊ };␊ ␊ - const dep$1 = dep;␊ + const dep = dep$1;␊ ␊ - t.is(dep$1.foo, 'foo');␊ + t.is(dep.foo, 'foo');␊ ␊ - dep$1.update();␊ + dep.update();␊ ␊ - t.is(dep$1.foo, 'foo');␊ - t.is(dep.foo, 'bar');␊ + t.is(dep.foo, 'foo');␊ + t.is(dep$1.foo, 'bar');␊ ␊ module.exports = main;␊ `, @@ -7059,18 +7054,18 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var foo = 'foo';␊ + var foo$1 = 'foo';␊ ␊ - const foo$1 = foo;␊ + const foo = foo$1;␊ ␊ - t.is(foo$1, 'foo');␊ + t.is(foo, 'foo');␊ ␊ {␊ // eslint-disable-next-line no-shadow␊ - const foo$1 = 'wrong';␊ + const foo = 'wrong';␊ // eslint-disable-next-line global-require␊ - const bar = foo;␊ - t.is(foo$1, 'wrong');␊ + const bar = foo$1;␊ + t.is(foo, 'wrong');␊ t.is(bar, 'foo');␊ }␊ ␊ @@ -7130,16 +7125,16 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var foo = function augmentThis() {␊ + var foo$1 = function augmentThis() {␊ this.x = 'x';␊ };␊ ␊ commonjsGlobal.y = 'y';␊ ␊ - const foo$1 = foo;␊ + const foo = foo$1;␊ ␊ const obj = {};␊ - foo$1.call(obj);␊ + foo.call(obj);␊ ␊ t.is(obj.x, 'x');␊ t.is(commonjsGlobal.y, 'y');␊ @@ -7157,35 +7152,35 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep1 = 'original';␊ + var dep1$1 = 'original';␊ if (reassignFirstModuleExports) {␊ - dep1 = 'reassigned';␊ + dep1$1 = 'reassigned';␊ }␊ ␊ - var dep2 = 'original';␊ + var dep2$1 = 'original';␊ if (reassignSecondModuleExports) {␊ - dep2 = 'reassigned';␊ + dep2$1 = 'reassigned';␊ }␊ ␊ if (reassignFirstModuleExports) {␊ - dep3 = 'reassigned';␊ + dep3$1 = 'reassigned';␊ }␊ - var dep3 = 'final';␊ + var dep3$1 = 'final';␊ ␊ if (reassignSecondModuleExports) {␊ - dep4 = 'reassigned';␊ + dep4$1 = 'reassigned';␊ }␊ - var dep4 = 'final';␊ + var dep4$1 = 'final';␊ ␊ - const dep1$1 = dep1;␊ - const dep2$1 = dep2;␊ - const dep3$1 = dep3;␊ - const dep4$1 = dep4;␊ + const dep1 = dep1$1;␊ + const dep2 = dep2$1;␊ + const dep3 = dep3$1;␊ + const dep4 = dep4$1;␊ ␊ - t.is(dep1$1, 'reassigned');␊ - t.is(dep2$1, 'original');␊ - t.is(dep3$1, 'final');␊ - t.is(dep4$1, 'final');␊ + t.is(dep1, 'reassigned');␊ + t.is(dep2, 'original');␊ + t.is(dep3, 'final');␊ + t.is(dep4, 'final');␊ ␊ module.exports = main;␊ `, @@ -7213,7 +7208,7 @@ Generated by [AVA](https://avajs.dev). { 'main.js': `'use strict';␊ ␊ - var foo = {exports: {}};␊ + var foo$1 = {exports: {}};␊ ␊ (function (module) {␊ ␊ @@ -7221,11 +7216,11 @@ Generated by [AVA](https://avajs.dev). {␊ return;␊ }␊ - }(foo));␊ + }(foo$1));␊ ␊ - const foo$1 = foo.exports;␊ + const foo = foo$1.exports;␊ ␊ - var main = foo$1;␊ + var main = foo;␊ ␊ module.exports = main;␊ `, @@ -7240,11 +7235,11 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var foo = 42;␊ + var foo$1 = 42;␊ ␊ - const foo$1 = foo;␊ + const foo = foo$1;␊ ␊ - t.is(foo$1, 42);␊ + t.is(foo, 42);␊ ␊ module.exports = main;␊ `, @@ -7272,21 +7267,21 @@ Generated by [AVA](https://avajs.dev). return a;␊ }␊ ␊ - var other = 'other';␊ + var other$1 = 'other';␊ ␊ - const other$1 = other;␊ + const other = other$1;␊ ␊ - var dep = /*#__PURE__*/Object.freeze({␊ + var dep$1 = /*#__PURE__*/Object.freeze({␊ __proto__: null,␊ - other: other$1␊ + other: other␊ });␊ ␊ - var require$$0 = /*@__PURE__*/getAugmentedNamespace(dep);␊ + var require$$0 = /*@__PURE__*/getAugmentedNamespace(dep$1);␊ ␊ - const dep$1 = require$$0;␊ + const dep = require$$0;␊ ␊ - t.is(other$1, 'other');␊ - t.deepEqual(dep$1, { other: 'other' });␊ + t.is(other, 'other');␊ + t.deepEqual(dep, { other: 'other' });␊ `, } @@ -7309,7 +7304,7 @@ Generated by [AVA](https://avajs.dev). var _default = dep.default = 'default';␊ ␊ t.is(_default, 'default');␊ - t.is(external__default['default'], 'bar');␊ + t.is(external__default["default"], 'bar');␊ `, } @@ -7318,23 +7313,39 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 { - 'entry-d637a688.js': `'use strict';␊ + 'entry-942c2db3.js': `'use strict';␊ ␊ - var entry = {};␊ + function _mergeNamespaces(n, m) {␊ + m.forEach(function (e) {␊ + Object.keys(e).forEach(function (k) {␊ + if (k !== 'default' && !(k in n)) {␊ + var d = Object.getOwnPropertyDescriptor(e, k);␊ + Object.defineProperty(n, k, d.get ? d : {␊ + enumerable: true,␊ + get: function () { return e[k]; }␊ + });␊ + }␊ + });␊ + });␊ + return Object.freeze(n);␊ + }␊ ␊ - Object.defineProperty(entry, '__esModule', { value: true });␊ - var _default = entry.default = 'default';␊ + var entry$1 = {};␊ ␊ - var entry$1 = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.assign(/*#__PURE__*/Object.create(null), entry, {␊ + Object.defineProperty(entry$1, '__esModule', { value: true });␊ + var _default = entry$1.default = 'default';␊ + ␊ + var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + __proto__: null,␊ 'default': _default␊ - }));␊ + }, [entry$1]));␊ ␊ exports._default = _default;␊ - exports.entry = entry$1;␊ + exports.entry = entry;␊ `, 'entry.js': `'use strict';␊ ␊ - var entry = require('./entry-d637a688.js');␊ + var entry = require('./entry-942c2db3.js');␊ ␊ ␊ ␊ @@ -7342,7 +7353,7 @@ Generated by [AVA](https://avajs.dev). `, 'main.js': `'use strict';␊ ␊ - var entry = require('./entry-d637a688.js');␊ + var entry = require('./entry-942c2db3.js');␊ ␊ t.deepEqual(entry.entry, { default: 'default' });␊ `, @@ -7353,37 +7364,53 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 { - 'entry-04442d28.js': `'use strict';␊ + 'entry-51172103.js': `'use strict';␊ ␊ - var entry = {};␊ + function _mergeNamespaces(n, m) {␊ + m.forEach(function (e) {␊ + Object.keys(e).forEach(function (k) {␊ + if (k !== 'default' && !(k in n)) {␊ + var d = Object.getOwnPropertyDescriptor(e, k);␊ + Object.defineProperty(n, k, d.get ? d : {␊ + enumerable: true,␊ + get: function () { return e[k]; }␊ + });␊ + }␊ + });␊ + });␊ + return Object.freeze(n);␊ + }␊ + ␊ + var entry$1 = {};␊ ␊ - Object.defineProperty(entry, '__esModule', { value: true });␊ - var _default = entry.default = 'default';␊ - var named = entry.named = 'named';␊ + Object.defineProperty(entry$1, '__esModule', { value: true });␊ + var _default = entry$1.default = 'default';␊ + var named = entry$1.named = 'named';␊ ␊ - var entry$1 = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.assign(/*#__PURE__*/Object.create(null), entry, {␊ + var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + __proto__: null,␊ named: named,␊ 'default': _default␊ - }));␊ + }, [entry$1]));␊ ␊ exports._default = _default;␊ - exports.entry = entry$1;␊ + exports.entry = entry;␊ exports.named = named;␊ `, 'entry.js': `'use strict';␊ ␊ Object.defineProperty(exports, '__esModule', { value: true });␊ ␊ - var entry = require('./entry-04442d28.js');␊ + var entry = require('./entry-51172103.js');␊ ␊ ␊ ␊ - exports.default = entry._default;␊ + exports["default"] = entry._default;␊ exports.named = entry.named;␊ `, 'main.js': `'use strict';␊ ␊ - var entry = require('./entry-04442d28.js');␊ + var entry = require('./entry-51172103.js');␊ ␊ t.deepEqual(entry.entry, { default: 'default', named: 'named' });␊ `, @@ -7402,23 +7429,39 @@ Generated by [AVA](https://avajs.dev). ␊ ␊ ␊ - exports.default = entry.entry$1;␊ + exports["default"] = entry.entry$1;␊ exports.named = entry.named;␊ `, 'generated-entry.js': `'use strict';␊ ␊ - var entry = {};␊ + function _mergeNamespaces(n, m) {␊ + m.forEach(function (e) {␊ + Object.keys(e).forEach(function (k) {␊ + if (k !== 'default' && !(k in n)) {␊ + var d = Object.getOwnPropertyDescriptor(e, k);␊ + Object.defineProperty(n, k, d.get ? d : {␊ + enumerable: true,␊ + get: function () { return e[k]; }␊ + });␊ + }␊ + });␊ + });␊ + return Object.freeze(n);␊ + }␊ + ␊ + var entry$1 = {};␊ ␊ - Object.defineProperty(entry, '__esModule', { value: true });␊ - var named = entry.named = 'named';␊ + Object.defineProperty(entry$1, '__esModule', { value: true });␊ + var named = entry$1.named = 'named';␊ ␊ - var entry$1 = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.assign(/*#__PURE__*/Object.create(null), entry, {␊ + var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + __proto__: null,␊ named: named,␊ - 'default': entry␊ - }));␊ + 'default': entry$1␊ + }, [entry$1]));␊ ␊ - exports.entry = entry$1;␊ - exports.entry$1 = entry;␊ + exports.entry = entry;␊ + exports.entry$1 = entry$1;␊ exports.named = named;␊ `, 'main.js': `'use strict';␊ @@ -7455,7 +7498,7 @@ Generated by [AVA](https://avajs.dev). ␊ t.is(_default, 'default');␊ t.is(named, 'named');␊ - t.is(external__default['default'], 'bar');␊ + t.is(external__default["default"], 'bar');␊ t.is(external.foo, 'foo');␊ `, } @@ -7497,29 +7540,43 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ + return Object.freeze(n);␊ + }␊ + ␊ + function _mergeNamespaces(n, m) {␊ + m.forEach(function (e) {␊ + Object.keys(e).forEach(function (k) {␊ + if (k !== 'default' && !(k in n)) {␊ + var d = Object.getOwnPropertyDescriptor(e, k);␊ + Object.defineProperty(n, k, d.get ? d : {␊ + enumerable: true,␊ + get: function () { return e[k]; }␊ + });␊ + }␊ + });␊ + });␊ return Object.freeze(n);␊ }␊ ␊ var external__namespace = /*#__PURE__*/_interopNamespace(external);␊ ␊ - var dep = {};␊ + var dep$1 = {};␊ ␊ - Object.defineProperty(dep, '__esModule', { value: true });␊ - var _default = dep.default = 'default';␊ + Object.defineProperty(dep$1, '__esModule', { value: true });␊ + var _default = dep$1.default = 'default';␊ ␊ - var dep$1 = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.assign(/*#__PURE__*/Object.create(null), dep, {␊ + var dep = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + __proto__: null,␊ 'default': _default␊ - }));␊ + }, [dep$1]));␊ ␊ - t.deepEqual(dep$1, {␊ + t.deepEqual(dep, {␊ default: 'default'␊ });␊ ␊ @@ -7547,31 +7604,45 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ + return Object.freeze(n);␊ + }␊ + ␊ + function _mergeNamespaces(n, m) {␊ + m.forEach(function (e) {␊ + Object.keys(e).forEach(function (k) {␊ + if (k !== 'default' && !(k in n)) {␊ + var d = Object.getOwnPropertyDescriptor(e, k);␊ + Object.defineProperty(n, k, d.get ? d : {␊ + enumerable: true,␊ + get: function () { return e[k]; }␊ + });␊ + }␊ + });␊ + });␊ return Object.freeze(n);␊ }␊ ␊ var external__namespace = /*#__PURE__*/_interopNamespace(external);␊ ␊ - var dep = {};␊ + var dep$1 = {};␊ ␊ - Object.defineProperty(dep, '__esModule', { value: true });␊ - var named = dep.named = 'named';␊ - var _default = dep.default = 'default';␊ + Object.defineProperty(dep$1, '__esModule', { value: true });␊ + var named = dep$1.named = 'named';␊ + var _default = dep$1.default = 'default';␊ ␊ - var dep$1 = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.assign(/*#__PURE__*/Object.create(null), dep, {␊ + var dep = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + __proto__: null,␊ named: named,␊ 'default': _default␊ - }));␊ + }, [dep$1]));␊ ␊ - t.deepEqual(dep$1, {␊ + t.deepEqual(dep, {␊ default: 'default',␊ named: 'named'␊ });␊ @@ -7601,30 +7672,44 @@ Generated by [AVA](https://avajs.dev). var d = Object.getOwnPropertyDescriptor(e, k);␊ Object.defineProperty(n, k, d.get ? d : {␊ enumerable: true,␊ - get: function () {␊ - return e[k];␊ - }␊ + get: function () { return e[k]; }␊ });␊ }␊ });␊ }␊ - n['default'] = e;␊ + n["default"] = e;␊ + return Object.freeze(n);␊ + }␊ + ␊ + function _mergeNamespaces(n, m) {␊ + m.forEach(function (e) {␊ + Object.keys(e).forEach(function (k) {␊ + if (k !== 'default' && !(k in n)) {␊ + var d = Object.getOwnPropertyDescriptor(e, k);␊ + Object.defineProperty(n, k, d.get ? d : {␊ + enumerable: true,␊ + get: function () { return e[k]; }␊ + });␊ + }␊ + });␊ + });␊ return Object.freeze(n);␊ }␊ ␊ var external__namespace = /*#__PURE__*/_interopNamespace(external);␊ ␊ - var dep = {};␊ + var dep$1 = {};␊ ␊ - Object.defineProperty(dep, '__esModule', { value: true });␊ - var named = dep.named = 'named';␊ + Object.defineProperty(dep$1, '__esModule', { value: true });␊ + var named = dep$1.named = 'named';␊ ␊ - var dep$1 = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.assign(/*#__PURE__*/Object.create(null), dep, {␊ + var dep = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + __proto__: null,␊ named: named,␊ - 'default': dep␊ - }));␊ + 'default': dep$1␊ + }, [dep$1]));␊ ␊ - t.deepEqual(dep$1, {␊ + t.deepEqual(dep, {␊ default: {␊ named: 'named'␊ },␊ @@ -7648,19 +7733,19 @@ Generated by [AVA](https://avajs.dev). return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;␊ }␊ ␊ - var dep = {exports: {}};␊ + var dep$1 = {exports: {}};␊ ␊ - Object.defineProperty(dep.exports, '__esModule', { value: true });␊ + Object.defineProperty(dep$1.exports, '__esModule', { value: true });␊ ␊ if (globalValue) {␊ - dep.exports = 'first';␊ + dep$1.exports = 'first';␊ } else {␊ - dep.exports = 'second';␊ + dep$1.exports = 'second';␊ }␊ ␊ - var dep$1 = /*@__PURE__*/getDefaultExportFromCjs(dep.exports);␊ + var dep = /*@__PURE__*/getDefaultExportFromCjs(dep$1.exports);␊ ␊ - t.is(dep$1, 'first');␊ + t.is(dep, 'first');␊ `, } @@ -7675,19 +7760,19 @@ Generated by [AVA](https://avajs.dev). return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;␊ }␊ ␊ - var dep = {exports: {}};␊ + var dep$1 = {exports: {}};␊ ␊ if (globalValue) {␊ - dep.exports = { default: 'first' };␊ + dep$1.exports = { default: 'first' };␊ } else {␊ - dep.exports = { default: 'second' };␊ + dep$1.exports = { default: 'second' };␊ }␊ ␊ - Object.defineProperty(dep.exports, '__esModule', { value: true });␊ + Object.defineProperty(dep$1.exports, '__esModule', { value: true });␊ ␊ - var dep$1 = /*@__PURE__*/getDefaultExportFromCjs(dep.exports);␊ + var dep = /*@__PURE__*/getDefaultExportFromCjs(dep$1.exports);␊ ␊ - t.is(dep$1, 'first');␊ + t.is(dep, 'first');␊ `, } @@ -7700,21 +7785,21 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep = {};␊ + var dep$1 = {};␊ ␊ - Object.defineProperty(dep, '__esModule', { value: true });␊ - dep.named = 'named';␊ - dep.default = 'default';␊ + Object.defineProperty(dep$1, '__esModule', { value: true });␊ + dep$1.named = 'named';␊ + dep$1.default = 'default';␊ ␊ - const dep$1 = dep;␊ + const dep = dep$1;␊ ␊ - t.deepEqual(dep$1, {␊ + t.deepEqual(dep, {␊ default: 'default',␊ named: 'named'␊ });␊ ␊ // eslint-disable-next-line no-prototype-builtins␊ - t.is(dep$1.hasOwnProperty('named'), true);␊ + t.is(dep.hasOwnProperty('named'), true);␊ ␊ module.exports = main;␊ `, @@ -7729,19 +7814,19 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - var dep = {};␊ + var dep$1 = {};␊ ␊ - Object.defineProperty(dep, '__esModule', { value: true });␊ - dep.default = 'default';␊ + Object.defineProperty(dep$1, '__esModule', { value: true });␊ + dep$1.default = 'default';␊ ␊ - const dep$1 = dep;␊ + const dep = dep$1;␊ ␊ function _interopDefault$1(e) {␊ return e && e.__esModule ? e : { default: e };␊ }␊ ␊ - t.is(dep$1.__esModule, true);␊ - const dep__default = /* #__PURE__*/ _interopDefault$1(dep$1);␊ + t.is(dep.__esModule, true);␊ + const dep__default = /* #__PURE__*/ _interopDefault$1(dep);␊ t.is(dep__default.default, 'default');␊ ␊ module.exports = main;␊ @@ -7810,17 +7895,17 @@ Generated by [AVA](https://avajs.dev). throw new Error('Could not dynamically require "' + path + '". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.');␊ }␊ ␊ - var foo = {exports: {}};␊ + var foo$1 = {exports: {}};␊ ␊ if (typeof commonjsRequire === 'function' && commonjsRequire) {␊ - foo.exports = 1;␊ + foo$1.exports = 1;␊ } else {␊ - foo.exports = 2;␊ + foo$1.exports = 2;␊ }␊ ␊ - var foo$1 = foo.exports;␊ + var foo = foo$1.exports;␊ ␊ - t.is(foo$1, 1);␊ + t.is(foo, 1);␊ `, } @@ -7835,17 +7920,17 @@ Generated by [AVA](https://avajs.dev). throw new Error('Could not dynamically require "' + path + '". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.');␊ }␊ ␊ - var foo = {exports: {}};␊ + var foo$1 = {exports: {}};␊ ␊ if (typeof commonjsRequire === 'function' && commonjsRequire) {␊ - foo.exports = 1;␊ + foo$1.exports = 1;␊ } else {␊ - foo.exports = 2;␊ + foo$1.exports = 2;␊ }␊ ␊ - var foo$1 = foo.exports;␊ + var foo = foo$1.exports;␊ ␊ - t.is(foo$1, 1);␊ + t.is(foo, 1);␊ `, } @@ -7864,7 +7949,7 @@ Generated by [AVA](https://avajs.dev). ␊ var main = {};␊ ␊ - const path = require$$0__default['default'];␊ + const path = require$$0__default["default"];␊ ␊ t.is(typeof path.resolve, 'function');␊ ␊ diff --git a/packages/commonjs/test/snapshots/function.js.snap b/packages/commonjs/test/snapshots/function.js.snap index 64dda0340..51cc09d13 100644 Binary files a/packages/commonjs/test/snapshots/function.js.snap and b/packages/commonjs/test/snapshots/function.js.snap differ diff --git a/packages/commonjs/test/snapshots/test.js.md b/packages/commonjs/test/snapshots/test.js.md index a484d95ce..507b22d70 100644 --- a/packages/commonjs/test/snapshots/test.js.md +++ b/packages/commonjs/test/snapshots/test.js.md @@ -73,7 +73,7 @@ Generated by [AVA](https://avajs.dev). ␊ var shuffleArray_1 = main.shuffleArray = shuffleArray;␊ ␊ - exports.default = main;␊ + exports["default"] = main;␊ exports.shuffleArray = shuffleArray_1;␊ ` diff --git a/packages/commonjs/test/snapshots/test.js.snap b/packages/commonjs/test/snapshots/test.js.snap index c7f79fef1..7289e9012 100644 Binary files a/packages/commonjs/test/snapshots/test.js.snap and b/packages/commonjs/test/snapshots/test.js.snap differ diff --git a/packages/commonjs/test/test.js b/packages/commonjs/test/test.js index 8571f96ca..37d41f556 100644 --- a/packages/commonjs/test/test.js +++ b/packages/commonjs/test/test.js @@ -754,6 +754,6 @@ if (os.platform() === 'win32') { }); const code = await getCodeFromBundle(bundle); - t.regex(code, /\bfoo = {}/); + t.regex(code, /var foo($\d+)? = {}/); }); } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8b03411c..29bda9252 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -172,13 +172,13 @@ importers: magic-string: ^0.25.7 require-relative: ^0.8.7 resolve: ^1.17.0 - rollup: ^2.39.0 + rollup: ^2.58.0 shx: ^0.3.2 source-map: ^0.7.3 source-map-support: ^0.5.19 typescript: ^3.9.7 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.39.0 + '@rollup/pluginutils': 3.1.0_rollup@2.58.0 commondir: 1.0.1 estree-walker: 2.0.1 glob: 7.1.6 @@ -186,11 +186,11 @@ importers: magic-string: 0.25.7 resolve: 1.18.1 devDependencies: - '@rollup/plugin-json': 4.1.0_rollup@2.39.0 - '@rollup/plugin-node-resolve': 8.4.0_rollup@2.39.0 + '@rollup/plugin-json': 4.1.0_rollup@2.58.0 + '@rollup/plugin-node-resolve': 8.4.0_rollup@2.58.0 locate-character: 2.0.5 require-relative: 0.8.7 - rollup: 2.39.0 + rollup: 2.58.0 shx: 0.3.3 source-map: 0.7.3 source-map-support: 0.5.19 @@ -2132,22 +2132,22 @@ packages: rollup: 2.32.1 dev: true - /@rollup/plugin-json/4.1.0_rollup@2.39.0: + /@rollup/plugin-json/4.1.0_rollup@2.47.0: resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.39.0 - rollup: 2.39.0 + '@rollup/pluginutils': 3.1.0_rollup@2.47.0 + rollup: 2.47.0 dev: true - /@rollup/plugin-json/4.1.0_rollup@2.47.0: + /@rollup/plugin-json/4.1.0_rollup@2.58.0: resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.47.0 - rollup: 2.47.0 + '@rollup/pluginutils': 3.1.0_rollup@2.58.0 + rollup: 2.58.0 dev: true /@rollup/plugin-node-resolve/10.0.0_rollup@2.32.1: @@ -2181,20 +2181,20 @@ packages: rollup: 2.32.1 dev: true - /@rollup/plugin-node-resolve/8.4.0_rollup@2.39.0: + /@rollup/plugin-node-resolve/8.4.0_rollup@2.58.0: resolution: {integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.39.0 + '@rollup/pluginutils': 3.1.0_rollup@2.58.0 '@types/resolve': 1.17.1 builtin-modules: 3.1.0 deep-freeze: 0.0.1 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.20.0 - rollup: 2.39.0 + rollup: 2.58.0 dev: true /@rollup/plugin-node-resolve/9.0.0_rollup@2.32.1: @@ -2273,7 +2273,7 @@ packages: picomatch: 2.2.2 rollup: 2.32.1 - /@rollup/pluginutils/3.1.0_rollup@2.39.0: + /@rollup/pluginutils/3.1.0_rollup@2.47.0: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2282,9 +2282,9 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.2.2 - rollup: 2.39.0 + rollup: 2.47.0 - /@rollup/pluginutils/3.1.0_rollup@2.47.0: + /@rollup/pluginutils/3.1.0_rollup@2.58.0: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2293,7 +2293,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.2.2 - rollup: 2.47.0 + rollup: 2.58.0 /@rollup/pluginutils/4.1.1: resolution: {integrity: sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==} @@ -7328,24 +7328,24 @@ packages: fsevents: 2.1.3 dev: true - /rollup/2.39.0: - resolution: {integrity: sha512-+WR3bttcq7zE+BntH09UxaW3bQo3vItuYeLsyk4dL2tuwbeSKJuvwiawyhEnvRdRgrII0Uzk00FpctHO/zB1kw==} + /rollup/2.47.0: + resolution: {integrity: sha512-rqBjgq9hQfW0vRmz+0S062ORRNJXvwRpzxhFXORvar/maZqY6za3rgQ/p1Glg+j1hnc1GtYyQCPiAei95uTElg==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 dev: true - /rollup/2.47.0: - resolution: {integrity: sha512-rqBjgq9hQfW0vRmz+0S062ORRNJXvwRpzxhFXORvar/maZqY6za3rgQ/p1Glg+j1hnc1GtYyQCPiAei95uTElg==} + /rollup/2.54.0: + resolution: {integrity: sha512-RHzvstAVwm9A751NxWIbGPFXs3zL4qe/eYg+N7WwGtIXVLy1cK64MiU37+hXeFm1jqipK6DGgMi6Z2hhPuCC3A==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 dev: true - /rollup/2.54.0: - resolution: {integrity: sha512-RHzvstAVwm9A751NxWIbGPFXs3zL4qe/eYg+N7WwGtIXVLy1cK64MiU37+hXeFm1jqipK6DGgMi6Z2hhPuCC3A==} + /rollup/2.58.0: + resolution: {integrity: sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: