// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing

exports[`ConfigTestCases library modern-module-named-import-externals modern-module-named-import-externals should compile 1`] = `
"import * as __WEBPACK_EXTERNAL_MODULE_externals0__ from \\"externals0\\";
import * as __WEBPACK_EXTERNAL_MODULE_externals1__ from \\"externals1\\";
import * as __WEBPACK_EXTERNAL_MODULE_externals2__ from \\"externals2\\";
import * as __WEBPACK_EXTERNAL_MODULE_externals3__ from \\"externals3\\";
import * as __WEBPACK_EXTERNAL_MODULE_externals4__ from \\"externals4\\";
/******/ var __webpack_modules__ = ({

/***/ \\"./lib.js\\"
/*!****************!*\\\\
  !*** ./lib.js ***!
  \\\\****************/
(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony import */ var externals0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! externals0 */ \\"externals0\\");


const { HomeLayout = externals0__WEBPACK_IMPORTED_MODULE_0__.HomeLayout } = {};
console.log({ HomeLayout });
{
    const { HomeLayout = externals0__WEBPACK_IMPORTED_MODULE_0__.HomeLayout } = {};
    console.log({ HomeLayout });
}
(() => {
    {
        const { HomeLayout = externals0__WEBPACK_IMPORTED_MODULE_0__.HomeLayout } = {};
        console.log({ HomeLayout });
    }
})()

{
    const { external_externals3_namespaceObject = \\"111\\" } = {}
            console.log({ external_externals3_namespaceObject });
}


/* harmony export */ __webpack_require__.d(__webpack_exports__, [
/* harmony export */   \\"m\\", 0, /* binding */ HomeLayout
/* harmony export */ ]);


/***/ },

/***/ \\"externals0\\"
/*!*****************************!*\\\\
  !*** external \\"externals0\\" ***!
  \\\\*****************************/
(module, __unused_webpack_exports, __webpack_require__) {

const x = (y) => {
	const x = {}; __webpack_require__.d(x, y); return x
} 
const y = (x) => (() => (x))
module.exports = x({ [\\"HomeLayout\\"]: () => (__WEBPACK_EXTERNAL_MODULE_externals0__.HomeLayout), [\\"a\\"]: () => (__WEBPACK_EXTERNAL_MODULE_externals0__.a) });

/***/ },

/***/ \\"externals1\\"
/*!*****************************!*\\\\
  !*** external \\"externals1\\" ***!
  \\\\*****************************/
(module, __unused_webpack_exports, __webpack_require__) {

const x = (y) => {
	const x = {}; __webpack_require__.d(x, y); return x
} 
const y = (x) => (() => (x))
module.exports = x({ [\\"HomeLayout\\"]: () => (__WEBPACK_EXTERNAL_MODULE_externals1__.HomeLayout), [\\"a\\"]: () => (__WEBPACK_EXTERNAL_MODULE_externals1__.a) });

/***/ },

/***/ \\"externals2\\"
/*!*****************************!*\\\\
  !*** external \\"externals2\\" ***!
  \\\\*****************************/
(module, __unused_webpack_exports, __webpack_require__) {

const x = (y) => {
	const x = {}; __webpack_require__.d(x, y); return x
} 
const y = (x) => (() => (x))
module.exports = x({ [\\"default\\"]: () => (__WEBPACK_EXTERNAL_MODULE_externals2__[\\"default\\"]) });

/***/ },

/***/ \\"externals3\\"
/*!*****************************!*\\\\
  !*** external \\"externals3\\" ***!
  \\\\*****************************/
(module) {

module.exports = __WEBPACK_EXTERNAL_MODULE_externals3__;

/***/ },

/***/ \\"externals4\\"
/*!*****************************!*\\\\
  !*** external \\"externals4\\" ***!
  \\\\*****************************/
(module, __unused_webpack_exports, __webpack_require__) {

const x = (y) => {
	const x = {}; __webpack_require__.d(x, y); return x
} 
const y = (x) => (() => (x))
module.exports = x({  });

/***/ }

/******/ });
/************************************************************************/
/******/ // The module cache
/******/ const __webpack_module_cache__ = {};
/******/ 
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/ 	// Check if module is in cache
/******/ 	const cachedModule = __webpack_module_cache__[moduleId];
/******/ 	if (cachedModule !== undefined) {
/******/ 		return cachedModule.exports;
/******/ 	}
/******/ 	// Create a new module (and put it into the cache)
/******/ 	const module = __webpack_module_cache__[moduleId] = {
/******/ 		// no module.id needed
/******/ 		// no module.loaded needed
/******/ 		exports: {}
/******/ 	};
/******/ 
/******/ 	// Execute the module function
/******/ 	if (!(moduleId in __webpack_modules__)) {
/******/ 		delete __webpack_module_cache__[moduleId];
/******/ 		const e = new Error(\\"Cannot find module '\\" + moduleId + \\"'\\");
/******/ 		e.code = 'MODULE_NOT_FOUND';
/******/ 		throw e;
/******/ 	}
/******/ 	__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/ 
/******/ 	// Return the exports of the module
/******/ 	return module.exports;
/******/ }
/******/ 
/************************************************************************/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
/******/ 	// define getter/value functions for harmony exports
/******/ 	__webpack_require__.d = (exports, definition) => {
/******/ 		if(Array.isArray(definition)) {
/******/ 			var i = 0;
/******/ 			while(i < definition.length) {
/******/ 				var key = definition[i++];
/******/ 				var binding = definition[i++];
/******/ 				if(!__webpack_require__.o(exports, key)) {
/******/ 					if(binding === 0) {
/******/ 						Object.defineProperty(exports, key, { enumerable: true, value: definition[i++] });
/******/ 					} else {
/******/ 						Object.defineProperty(exports, key, { enumerable: true, get: binding });
/******/ 					}
/******/ 				} else if(binding === 0) { i++; }
/******/ 			}
/******/ 		} else {
/******/ 			for(var key in definition) {
/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ 				}
/******/ 			}
/******/ 		}
/******/ 	};
/******/ })();
/******/ 
/******/ /* webpack/runtime/hasOwnProperty shorthand */
/******/ (() => {
/******/ 	__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ })();
/******/ 
/************************************************************************/
let __webpack_exports__ = {};
/*!*****************!*\\\\
  !*** ./test.js ***!
  \\\\*****************/
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* reexport safe */ externals0__WEBPACK_IMPORTED_MODULE_0__.a),
/* harmony export */   m: () => (/* reexport safe */ _lib__WEBPACK_IMPORTED_MODULE_5__.m)
/* harmony export */ });
/* harmony import */ var externals0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! externals0 */ \\"externals0\\");
/* harmony import */ var externals1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! externals1 */ \\"externals1\\");
/* harmony import */ var externals2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! externals2 */ \\"externals2\\");
/* harmony import */ var externals3__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! externals3 */ \\"externals3\\");
/* harmony import */ var externals4__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! externals4 */ \\"externals4\\");
/* harmony import */ var _lib__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib */ \\"./lib.js\\");
// re export


// named import
;


// default import


// namespace import


// side effect only import




{
    const HomeLayout_0 = 'HomeLayout_0';
    HomeLayout_0;
}
externals1__WEBPACK_IMPORTED_MODULE_1__.HomeLayout;
externals0__WEBPACK_IMPORTED_MODULE_0__.a;
externals1__WEBPACK_IMPORTED_MODULE_1__.a;
externals2__WEBPACK_IMPORTED_MODULE_2__[\\"default\\"];
externals3__WEBPACK_IMPORTED_MODULE_3__;
const __webpack_exports__HomeLayout = __webpack_exports__.m;
const __webpack_exports__a = __webpack_exports__.a;
export { __webpack_exports__HomeLayout as HomeLayout, __webpack_exports__a as a };
"
`;
