```js title=main.js
"use strict";
(self['webpackChunkwebpack'] = self['webpackChunkwebpack'] || []).push([["main"], {
"./dead.js": (function () {
/* ESM default export */ function __WEBPACK_DEFAULT_EXPORT__() {
	return "dead";
}


}),
"./foo.js": (function (__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.d(__webpack_exports__, {
  "default": function() { return /* export default binding */ __WEBPACK_DEFAULT_EXPORT__; }
});
/* ESM import */var _dead__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("./dead.js");


/* ESM default export */ function __WEBPACK_DEFAULT_EXPORT__() {
	return "foo";
}

function foodead() {
	return "foo" + dead();
}


}),
"./index.js": (function (__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) {
/* ESM import */var _foo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("./foo.js");

assert.equal((0,_foo__WEBPACK_IMPORTED_MODULE_0__["default"])(), "foo");


}),

},function(__webpack_require__) {
var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId) }
var __webpack_exports__ = (__webpack_exec__("./index.js"));

}
]);
```