diff --git a/test/__snapshots__/loader.test.ts.snap b/test/__snapshots__/loader.test.ts.snap index 9136ae53..39e0f4ab 100644 --- a/test/__snapshots__/loader.test.ts.snap +++ b/test/__snapshots__/loader.test.ts.snap @@ -85,43 +85,29 @@ exports[`Webpack 4 Loader ambigious ts/tsx ambiguous ts 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.ts\\": -/*!***************!*\\\\ - !*** /foo.ts ***! - \\\\***************/ -/*! exports provided: default */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__[\\"default\\"] = (() => 1 < /a>/g); - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"default\\", function() { return /* reexport */ foo; }); -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.ts */ \\"./foo.ts\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return _foo_ts__WEBPACK_IMPORTED_MODULE_0__[\\"default\\"]; }); +// CONCATENATED MODULE: /src/foo.ts +/* harmony default export */ var foo = (() => 1 < /a>/g); +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader ambigious ts/tsx ambiguous tsx 1`] = ` @@ -209,43 +195,29 @@ exports[`Webpack 4 Loader ambigious ts/tsx ambiguous tsx 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.tsx\\": -/*!****************!*\\\\ - !*** /foo.tsx ***! - \\\\****************/ -/*! exports provided: default */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__[\\"default\\"] = (() => /* @__PURE__ */ React.createElement(\\"a\\", null, \\"1\\") / g); +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"default\\", function() { return /* reexport */ foo; }); -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_tsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.tsx */ \\"./foo.tsx\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return _foo_tsx__WEBPACK_IMPORTED_MODULE_0__[\\"default\\"]; }); +// CONCATENATED MODULE: /src/foo.tsx +/* harmony default export */ var foo = (() => /* @__PURE__ */ React.createElement(\\"a\\", null, \\"1\\") / g); +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 1`] = ` @@ -333,23 +305,18 @@ exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.ts\\": -/*!***************!*\\\\ - !*** /foo.ts ***! - \\\\***************/ -/*! exports provided: a, b, foo */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"a\\", function() { return a; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"b\\", function() { return b; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"foo\\", function() { return foo; }); + +// CONCATENATED MODULE: /src/foo.ts var BasicEnum; (function(BasicEnum2) { BasicEnum2[BasicEnum2[\\"Left\\"] = 0] = \\"Left\\"; @@ -366,26 +333,13 @@ function foo() { } const bar = (value) => fn(); +// CONCATENATED MODULE: /src/index.js -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.ts */ \\"./foo.ts\\"); - -/* harmony default export */ __webpack_exports__[\\"default\\"] = (Object(_foo_ts__WEBPACK_IMPORTED_MODULE_0__[\\"foo\\"])()); +/* harmony default export */ var src = __webpack_exports__[\\"default\\"] = (foo()); /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 2 1`] = ` @@ -473,46 +427,32 @@ exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 2 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.ts\\": -/*!***************!*\\\\ - !*** /foo.ts ***! - \\\\***************/ -/*! exports provided: default */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"default\\", function() { return /* reexport */ foo; }); + +// CONCATENATED MODULE: /src/foo.ts const testFn = (l, options) => { return options[l]; }; -/* harmony default export */ __webpack_exports__[\\"default\\"] = (testFn); - - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.ts */ \\"./foo.ts\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return _foo_ts__WEBPACK_IMPORTED_MODULE_0__[\\"default\\"]; }); +/* harmony default export */ var foo = (testFn); +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 2 2`] = `1`; @@ -602,26 +542,26 @@ exports[`Webpack 4 Loader js 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.js\\": -/*!***************!*\\\\ - !*** /foo.js ***! - \\\\***************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return /* reexport */ es2016; }); +__webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* reexport */ es2017; }); +__webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return /* reexport */ es2018; }); +__webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return /* reexport */ es2019; }); +__webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return /* reexport */ es2020; }); +__webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return /* reexport */ esnext; }); + +// CONCATENATED MODULE: /src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -726,37 +666,12 @@ const esnext = (() => { ]; })(); - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader js 2`] = ` @@ -869,23 +784,18 @@ exports[`Webpack 4 Loader ts 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.ts\\": -/*!***************!*\\\\ - !*** /foo.ts ***! - \\\\***************/ -/*! exports provided: a, b, foo */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"a\\", function() { return a; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"b\\", function() { return b; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"foo\\", function() { return foo; }); + +// CONCATENATED MODULE: /src/foo.ts var BasicEnum; (function(BasicEnum2) { BasicEnum2[BasicEnum2[\\"Left\\"] = 0] = \\"Left\\"; @@ -902,26 +812,13 @@ function foo() { } const bar = (value) => fn(); +// CONCATENATED MODULE: /src/index.js -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.ts */ \\"./foo.ts\\"); - -/* harmony default export */ __webpack_exports__[\\"default\\"] = (Object(_foo_ts__WEBPACK_IMPORTED_MODULE_0__[\\"foo\\"])()); +/* harmony default export */ var src = __webpack_exports__[\\"default\\"] = (foo()); /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader ts 2`] = ` @@ -1015,21 +912,21 @@ exports[`Webpack 4 Loader ts w/ tsconfig 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.ts\\": -/*!***************!*\\\\ - !*** /foo.ts ***! - \\\\***************/ -/*! exports provided: default */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return A; }); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"default\\", function() { return /* reexport */ A; }); + +// CONCATENATED MODULE: /src/foo.ts var __defProp = Object.defineProperty; var __publicField = (obj, key, value) => { if (typeof key !== \\"symbol\\") @@ -1044,27 +941,12 @@ class A { } } - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.ts */ \\"./foo.ts\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return _foo_ts__WEBPACK_IMPORTED_MODULE_0__[\\"default\\"]; }); - +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader tsx 1`] = ` @@ -1152,22 +1034,18 @@ exports[`Webpack 4 Loader tsx 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.tsx\\": -/*!****************!*\\\\ - !*** /foo.tsx ***! - \\\\****************/ -/*! exports provided: HelloWorld, default */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"HelloWorld\\", function() { return HelloWorld; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return Foo; }); + +// CONCATENATED MODULE: /src/foo.tsx const HelloWorld = /* @__PURE__ */ createElement(Fragment, null, /* @__PURE__ */ createElement(\\"div\\", null, \\"hello world\\")); class Foo { render() { @@ -1177,29 +1055,16 @@ class Foo { } } +// CONCATENATED MODULE: /src/index.js -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_tsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.tsx */ \\"./foo.tsx\\"); - -/* harmony default export */ __webpack_exports__[\\"default\\"] = ([ - _foo_tsx__WEBPACK_IMPORTED_MODULE_0__[\\"HelloWorld\\"], - new _foo_tsx__WEBPACK_IMPORTED_MODULE_0__[\\"default\\"]().render() +/* harmony default export */ var src = __webpack_exports__[\\"default\\"] = ([ + HelloWorld, + new Foo().render() ]); /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader tsx 2`] = ` @@ -1310,22 +1175,18 @@ exports[`Webpack 4 Loader tsx w/ tsconfig 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.tsx\\": -/*!****************!*\\\\ - !*** /foo.tsx ***! - \\\\****************/ -/*! exports provided: HelloWorld, default */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"HelloWorld\\", function() { return HelloWorld; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return Foo; }); + +// CONCATENATED MODULE: /src/foo.tsx const HelloWorld = /* @__PURE__ */ customFactory(customFragment, null, /* @__PURE__ */ customFactory(\\"div\\", null, \\"hello world\\")); class Foo { render() { @@ -1335,29 +1196,16 @@ class Foo { } } +// CONCATENATED MODULE: /src/index.js -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_tsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.tsx */ \\"./foo.tsx\\"); - -/* harmony default export */ __webpack_exports__[\\"default\\"] = ([ - _foo_tsx__WEBPACK_IMPORTED_MODULE_0__[\\"HelloWorld\\"], - new _foo_tsx__WEBPACK_IMPORTED_MODULE_0__[\\"default\\"]().render() +/* harmony default export */ var src = __webpack_exports__[\\"default\\"] = ([ + HelloWorld, + new Foo().render() ]); /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Loader tsx w/ tsconfig 2`] = ` @@ -1468,36 +1316,18 @@ exports[`Webpack 4 Source-map source-map eval 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.js\\": -/*!***************!*\\\\ - !*** /foo.js ***! - \\\\***************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2016\\\\\\", function() { return es2016; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2017\\\\\\", function() { return es2017; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2018\\\\\\", function() { return es2018; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2019\\\\\\", function() { return es2019; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2020\\\\\\", function() { return es2020; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"esnext\\\\\\", function() { return esnext; });\\\\nvar __defProp = Object.defineProperty;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\\\\nvar __pow = Math.pow;\\\\nvar __assign = Object.assign;\\\\nvar __rest = (source, exclude) => {\\\\n var target = {};\\\\n for (var prop in source)\\\\n if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\\\\n target[prop] = source[prop];\\\\n if (source != null && __getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(source)) {\\\\n if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\\\\n target[prop] = source[prop];\\\\n }\\\\n return target;\\\\n};\\\\nvar __publicField = (obj, key, value) => {\\\\n if (typeof key !== \\\\\\"symbol\\\\\\")\\\\n key += \\\\\\"\\\\\\";\\\\n if (key in obj)\\\\n return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value});\\\\n return obj[key] = value;\\\\n};\\\\nvar __async = (__this, __arguments, generator) => {\\\\n return new Promise((resolve, reject) => {\\\\n var fulfilled = (value) => {\\\\n try {\\\\n step(generator.next(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var rejected = (value) => {\\\\n try {\\\\n step(generator.throw(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var step = (result) => {\\\\n return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected);\\\\n };\\\\n step((generator = generator.apply(__this, __arguments)).next());\\\\n });\\\\n};\\\\nconst import_meta = {};\\\\nconst es2016 = __pow(10, 4);\\\\nconst es2017 = \\\\\\"function\\\\\\";\\\\nconst es2018 = (() => {\\\\n const y = {a: 1};\\\\n let x = __assign({}, y);\\\\n let z = __rest(y, []);\\\\n return z;\\\\n})();\\\\nconst es2019 = (() => {\\\\n try {\\\\n return \\\\\\"try\\\\\\";\\\\n } catch (e) {\\\\n }\\\\n})();\\\\nconst es2020 = (() => {\\\\n var _a;\\\\n const obj = {\\\\n property: 1\\\\n };\\\\n return [\\\\n obj == null ? void 0 : obj.property,\\\\n (_a = obj.prop) != null ? _a : 2,\\\\n import_meta\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4;\\\\n let a;\\\\n return [\\\\n class {\\\\n constructor() {\\\\n __publicField(this, \\\\\\"x\\\\\\", 2);\\\\n }\\\\n },\\\\n (_a = class {\\\\n }, __publicField(_a, \\\\\\"x\\\\\\", 1), _a),\\\\n (_b = class {\\\\n constructor() {\\\\n _x.add(this);\\\\n }\\\\n }, _x = new WeakSet(), x_fn = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n _x2.set(this, void 0);\\\\n }\\\\n }, _x2 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x3 = new WeakSet(), x_fn2 = function() {\\\\n }, _x3.add(_d), _d),\\\\n (_e = class {\\\\n }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e),\\\\n a != null ? a : a = 2\\\\n ];\\\\n})();\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vL2Zvby5qcz9kZmEyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBIiwiZmlsZSI6Ii4vZm9vLmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCJdLCJzb3VyY2VSb290IjoiIn0=\\\\n//# sourceURL=webpack-internal:///./foo.js\\\\n\\"); - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\\\\\"./foo.js\\\\\\");\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2016\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2016\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2017\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2017\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2018\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2018\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2019\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2019\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2020\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2020\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"esnext\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"esnext\\\\\\"]; });\\\\n\\\\n\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vL2luZGV4LmpzP2UxYTAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBIiwiZmlsZSI6Ii4vaW5kZXguanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==\\\\n//# sourceURL=webpack-internal:///./index.js\\\\n\\"); +eval(\\"// ESM COMPAT FLAG\\\\n__webpack_require__.r(__webpack_exports__);\\\\n\\\\n// EXPORTS\\\\n__webpack_require__.d(__webpack_exports__, \\\\\\"es2016\\\\\\", function() { return /* reexport */ es2016; });\\\\n__webpack_require__.d(__webpack_exports__, \\\\\\"es2017\\\\\\", function() { return /* reexport */ es2017; });\\\\n__webpack_require__.d(__webpack_exports__, \\\\\\"es2018\\\\\\", function() { return /* reexport */ es2018; });\\\\n__webpack_require__.d(__webpack_exports__, \\\\\\"es2019\\\\\\", function() { return /* reexport */ es2019; });\\\\n__webpack_require__.d(__webpack_exports__, \\\\\\"es2020\\\\\\", function() { return /* reexport */ es2020; });\\\\n__webpack_require__.d(__webpack_exports__, \\\\\\"esnext\\\\\\", function() { return /* reexport */ esnext; });\\\\n\\\\n// CONCATENATED MODULE: /src/foo.js\\\\nvar __defProp = Object.defineProperty;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\\\\nvar __pow = Math.pow;\\\\nvar __assign = Object.assign;\\\\nvar __rest = (source, exclude) => {\\\\n var target = {};\\\\n for (var prop in source)\\\\n if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\\\\n target[prop] = source[prop];\\\\n if (source != null && __getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(source)) {\\\\n if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\\\\n target[prop] = source[prop];\\\\n }\\\\n return target;\\\\n};\\\\nvar __publicField = (obj, key, value) => {\\\\n if (typeof key !== \\\\\\"symbol\\\\\\")\\\\n key += \\\\\\"\\\\\\";\\\\n if (key in obj)\\\\n return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value});\\\\n return obj[key] = value;\\\\n};\\\\nvar __async = (__this, __arguments, generator) => {\\\\n return new Promise((resolve, reject) => {\\\\n var fulfilled = (value) => {\\\\n try {\\\\n step(generator.next(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var rejected = (value) => {\\\\n try {\\\\n step(generator.throw(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var step = (result) => {\\\\n return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected);\\\\n };\\\\n step((generator = generator.apply(__this, __arguments)).next());\\\\n });\\\\n};\\\\nconst import_meta = {};\\\\nconst es2016 = __pow(10, 4);\\\\nconst es2017 = \\\\\\"function\\\\\\";\\\\nconst es2018 = (() => {\\\\n const y = {a: 1};\\\\n let x = __assign({}, y);\\\\n let z = __rest(y, []);\\\\n return z;\\\\n})();\\\\nconst es2019 = (() => {\\\\n try {\\\\n return \\\\\\"try\\\\\\";\\\\n } catch (e) {\\\\n }\\\\n})();\\\\nconst es2020 = (() => {\\\\n var _a;\\\\n const obj = {\\\\n property: 1\\\\n };\\\\n return [\\\\n obj == null ? void 0 : obj.property,\\\\n (_a = obj.prop) != null ? _a : 2,\\\\n import_meta\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4;\\\\n let a;\\\\n return [\\\\n class {\\\\n constructor() {\\\\n __publicField(this, \\\\\\"x\\\\\\", 2);\\\\n }\\\\n },\\\\n (_a = class {\\\\n }, __publicField(_a, \\\\\\"x\\\\\\", 1), _a),\\\\n (_b = class {\\\\n constructor() {\\\\n _x.add(this);\\\\n }\\\\n }, _x = new WeakSet(), x_fn = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n _x2.set(this, void 0);\\\\n }\\\\n }, _x2 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x3 = new WeakSet(), x_fn2 = function() {\\\\n }, _x3.add(_d), _d),\\\\n (_e = class {\\\\n }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e),\\\\n a != null ? a : a = 2\\\\n ];\\\\n})();\\\\n\\\\n// CONCATENATED MODULE: /src/index.js\\\\n\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vL3NyYy9mb28uanM/ODA3OCIsIndlYnBhY2s6Ly8vL3NyYy9pbmRleC5qcz9kYTE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDUyxNQUFNLFNBQVMsVUFBTTtBQUVyQixNQUFNLFNBQVM7QUFFZixNQUFNLFNBQVUsT0FBTTtBQUM1QixRQUFNLElBQUksQ0FBRSxHQUFHO0FBQ2YsTUFBSSxJQUFJLGFBQUk7QUFDWixNQUFRLFdBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9\\\\n//# sourceURL=webpack-internal:///0\\\\n\\"); /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 Source-map source-map file 1`] = ` @@ -1585,26 +1415,26 @@ exports[`Webpack 4 Source-map source-map file 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.js\\": -/*!***************!*\\\\ - !*** /foo.js ***! - \\\\***************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return /* reexport */ es2016; }); +__webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* reexport */ es2017; }); +__webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return /* reexport */ es2018; }); +__webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return /* reexport */ es2019; }); +__webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return /* reexport */ es2020; }); +__webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return /* reexport */ esnext; }); + +// CONCATENATED MODULE: /src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -1709,41 +1539,16 @@ const esnext = (() => { ]; })(); - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ }); +/******/ ]); //# sourceMappingURL=index.js.map" `; -exports[`Webpack 4 Source-map source-map file 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///webpack/bootstrap\\",\\"webpack:////foo.js\\",\\"webpack:////index.js\\"],\\"names\\":[],\\"mappings\\":\\";;QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClFA;AACS,MAAM,SAAS,UAAM;AAErB,MAAM,SAAS;AAEf,MAAM,SAAU,OAAM;AAC5B,QAAM,IAAI,CAAE,GAAG;AACf,MAAI,IAAI,aAAI;AACZ,MAAQ,WAAK,GAAL;AACR,SAAO;AAAA;AAGD,MAAM,SAAU,OAAM;AAC5B,MAAI;AACH,WAAO;AAAA,WACA,GAAN;AAAA;AAAA;AAGI,MAAM,SAAU,OAAM;AAlB/B;AAmBG,QAAM,MAAM;AAAA,IACX,UAAU;AAAA;AAEX,SAAO;AAAA,IACN,2BAAK;AAAA,IACL,UAAI,SAAJ,YAAY;AAAA,IACZ;AAAA;AAAA;AAIK,MAAM,SAAU,OAAM;AA7B/B;AA8BG,MAAI;AACJ,SAAO;AAAA,IACN,MAAM;AAAA,MAAN,cAhCJ;AAgCY,iCAAI;AAAA;AAAA;AAAA,IACZ,YAAM;AAAA,OAAS,cAAf,IAAe,KAAI,IAAnB;AAAA,IACA,YAAM;AAAA,MAAN,cAlCJ;AAkCY;AAAA;AAAA,kCAAE,WAAG;AAAA,OAAb;AAAA,IACA,YAAM;AAAA,MAAN,cAnCJ;AAmCY;AAAA;AAAA,4BAAR;AAAA,IACA,YAAM;AAAA,OAAS,6BAAE,WAAG;AAAA,OAAL,QAAf;AAAA,IACA,YAAM;AAAA,OAAS,6BAAf,IAAe,SAAf;AAAA,IACA,oBAAM;AAAA;AAAA;;;;;;;;;;;;;ACrCR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\" \\\\t// The module cache\\\\n \\\\tvar installedModules = {};\\\\n\\\\n \\\\t// The require function\\\\n \\\\tfunction __webpack_require__(moduleId) {\\\\n\\\\n \\\\t\\\\t// Check if module is in cache\\\\n \\\\t\\\\tif(installedModules[moduleId]) {\\\\n \\\\t\\\\t\\\\treturn installedModules[moduleId].exports;\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\t// Create a new module (and put it into the cache)\\\\n \\\\t\\\\tvar module = installedModules[moduleId] = {\\\\n \\\\t\\\\t\\\\ti: moduleId,\\\\n \\\\t\\\\t\\\\tl: false,\\\\n \\\\t\\\\t\\\\texports: {}\\\\n \\\\t\\\\t};\\\\n\\\\n \\\\t\\\\t// Execute the module function\\\\n \\\\t\\\\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\\\\n\\\\n \\\\t\\\\t// Flag the module as loaded\\\\n \\\\t\\\\tmodule.l = true;\\\\n\\\\n \\\\t\\\\t// Return the exports of the module\\\\n \\\\t\\\\treturn module.exports;\\\\n \\\\t}\\\\n\\\\n\\\\n \\\\t// expose the modules object (__webpack_modules__)\\\\n \\\\t__webpack_require__.m = modules;\\\\n\\\\n \\\\t// expose the module cache\\\\n \\\\t__webpack_require__.c = installedModules;\\\\n\\\\n \\\\t// define getter function for harmony exports\\\\n \\\\t__webpack_require__.d = function(exports, name, getter) {\\\\n \\\\t\\\\tif(!__webpack_require__.o(exports, name)) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\\\\n \\\\t\\\\t}\\\\n \\\\t};\\\\n\\\\n \\\\t// define __esModule on exports\\\\n \\\\t__webpack_require__.r = function(exports) {\\\\n \\\\t\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n \\\\t};\\\\n\\\\n \\\\t// create a fake namespace object\\\\n \\\\t// mode & 1: value is a module id, require it\\\\n \\\\t// mode & 2: merge all properties of value into the ns\\\\n \\\\t// mode & 4: return value when already ns object\\\\n \\\\t// mode & 8|1: behave like require\\\\n \\\\t__webpack_require__.t = function(value, mode) {\\\\n \\\\t\\\\tif(mode & 1) value = __webpack_require__(value);\\\\n \\\\t\\\\tif(mode & 8) return value;\\\\n \\\\t\\\\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\\\\n \\\\t\\\\tvar ns = Object.create(null);\\\\n \\\\t\\\\t__webpack_require__.r(ns);\\\\n \\\\t\\\\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\\\\n \\\\t\\\\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\\\\n \\\\t\\\\treturn ns;\\\\n \\\\t};\\\\n\\\\n \\\\t// getDefaultExport function for compatibility with non-harmony modules\\\\n \\\\t__webpack_require__.n = function(module) {\\\\n \\\\t\\\\tvar getter = module && module.__esModule ?\\\\n \\\\t\\\\t\\\\tfunction getDefault() { return module['default']; } :\\\\n \\\\t\\\\t\\\\tfunction getModuleExports() { return module; };\\\\n \\\\t\\\\t__webpack_require__.d(getter, 'a', getter);\\\\n \\\\t\\\\treturn getter;\\\\n \\\\t};\\\\n\\\\n \\\\t// Object.prototype.hasOwnProperty.call\\\\n \\\\t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\\\\n\\\\n \\\\t// __webpack_public_path__\\\\n \\\\t__webpack_require__.p = \\\\\\"\\\\\\";\\\\n\\\\n\\\\n \\\\t// Load entry module and return exports\\\\n \\\\treturn __webpack_require__(__webpack_require__.s = \\\\\\"./index.js\\\\\\");\\\\n\\",\\"\\\\n\\\\t\\\\texport const es2016 = 10 ** 4;\\\\n\\\\n\\\\t\\\\texport const es2017 = typeof (async () => {});\\\\n\\\\n\\\\t\\\\texport const es2018 = (() => {\\\\n\\\\t\\\\t\\\\tconst y = { a: 1 }\\\\n\\\\t\\\\t\\\\tlet x = {...y}\\\\n\\\\t\\\\t\\\\tlet {...z} = y\\\\n\\\\t\\\\t\\\\treturn z;\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2019 = (() => {\\\\n\\\\t\\\\t\\\\ttry {\\\\n\\\\t\\\\t\\\\t\\\\treturn 'try'\\\\n\\\\t\\\\t\\\\t} catch {}\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2020 = (() => {\\\\n\\\\t\\\\t\\\\tconst obj = {\\\\n\\\\t\\\\t\\\\t\\\\tproperty: 1,\\\\n\\\\t\\\\t\\\\t};\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tobj?.property,\\\\n\\\\t\\\\t\\\\t\\\\tobj.prop ?? 2,\\\\n\\\\t\\\\t\\\\t\\\\timport.meta,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tclass { x = 2; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static x = 1; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x },\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\t\\",\\"\\\\n\\\\t\\\\texport * from './foo.js'\\\\n\\\\t\\"],\\"sourceRoot\\":\\"\\"}"`; +exports[`Webpack 4 Source-map source-map file 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///webpack/bootstrap\\",\\"webpack:////src/foo.js\\",\\"webpack:////src/index.js\\"],\\"names\\":[],\\"mappings\\":\\";;QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClFA;AACS,MAAM,SAAS,UAAM;AAErB,MAAM,SAAS;AAEf,MAAM,SAAU,OAAM;AAC5B,QAAM,IAAI,CAAE,GAAG;AACf,MAAI,IAAI,aAAI;AACZ,MAAQ,WAAK,GAAL;AACR,SAAO;AAAA;AAGD,MAAM,SAAU,OAAM;AAC5B,MAAI;AACH,WAAO;AAAA,WACA,GAAN;AAAA;AAAA;AAGI,MAAM,SAAU,OAAM;AAlB/B;AAmBG,QAAM,MAAM;AAAA,IACX,UAAU;AAAA;AAEX,SAAO;AAAA,IACN,2BAAK;AAAA,IACL,UAAI,SAAJ,YAAY;AAAA,IACZ;AAAA;AAAA;AAIK,MAAM,SAAU,OAAM;AA7B/B;AA8BG,MAAI;AACJ,SAAO;AAAA,IACN,MAAM;AAAA,MAAN,cAhCJ;AAgCY,iCAAI;AAAA;AAAA;AAAA,IACZ,YAAM;AAAA,OAAS,cAAf,IAAe,KAAI,IAAnB;AAAA,IACA,YAAM;AAAA,MAAN,cAlCJ;AAkCY;AAAA;AAAA,kCAAE,WAAG;AAAA,OAAb;AAAA,IACA,YAAM;AAAA,MAAN,cAnCJ;AAmCY;AAAA;AAAA,4BAAR;AAAA,IACA,YAAM;AAAA,OAAS,6BAAE,WAAG;AAAA,OAAL,QAAf;AAAA,IACA,YAAM;AAAA,OAAS,6BAAf,IAAe,SAAf;AAAA,IACA,oBAAM;AAAA;AAAA;;;ACrCR\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\" \\\\t// The module cache\\\\n \\\\tvar installedModules = {};\\\\n\\\\n \\\\t// The require function\\\\n \\\\tfunction __webpack_require__(moduleId) {\\\\n\\\\n \\\\t\\\\t// Check if module is in cache\\\\n \\\\t\\\\tif(installedModules[moduleId]) {\\\\n \\\\t\\\\t\\\\treturn installedModules[moduleId].exports;\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\t// Create a new module (and put it into the cache)\\\\n \\\\t\\\\tvar module = installedModules[moduleId] = {\\\\n \\\\t\\\\t\\\\ti: moduleId,\\\\n \\\\t\\\\t\\\\tl: false,\\\\n \\\\t\\\\t\\\\texports: {}\\\\n \\\\t\\\\t};\\\\n\\\\n \\\\t\\\\t// Execute the module function\\\\n \\\\t\\\\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\\\\n\\\\n \\\\t\\\\t// Flag the module as loaded\\\\n \\\\t\\\\tmodule.l = true;\\\\n\\\\n \\\\t\\\\t// Return the exports of the module\\\\n \\\\t\\\\treturn module.exports;\\\\n \\\\t}\\\\n\\\\n\\\\n \\\\t// expose the modules object (__webpack_modules__)\\\\n \\\\t__webpack_require__.m = modules;\\\\n\\\\n \\\\t// expose the module cache\\\\n \\\\t__webpack_require__.c = installedModules;\\\\n\\\\n \\\\t// define getter function for harmony exports\\\\n \\\\t__webpack_require__.d = function(exports, name, getter) {\\\\n \\\\t\\\\tif(!__webpack_require__.o(exports, name)) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\\\\n \\\\t\\\\t}\\\\n \\\\t};\\\\n\\\\n \\\\t// define __esModule on exports\\\\n \\\\t__webpack_require__.r = function(exports) {\\\\n \\\\t\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n \\\\t};\\\\n\\\\n \\\\t// create a fake namespace object\\\\n \\\\t// mode & 1: value is a module id, require it\\\\n \\\\t// mode & 2: merge all properties of value into the ns\\\\n \\\\t// mode & 4: return value when already ns object\\\\n \\\\t// mode & 8|1: behave like require\\\\n \\\\t__webpack_require__.t = function(value, mode) {\\\\n \\\\t\\\\tif(mode & 1) value = __webpack_require__(value);\\\\n \\\\t\\\\tif(mode & 8) return value;\\\\n \\\\t\\\\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\\\\n \\\\t\\\\tvar ns = Object.create(null);\\\\n \\\\t\\\\t__webpack_require__.r(ns);\\\\n \\\\t\\\\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\\\\n \\\\t\\\\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\\\\n \\\\t\\\\treturn ns;\\\\n \\\\t};\\\\n\\\\n \\\\t// getDefaultExport function for compatibility with non-harmony modules\\\\n \\\\t__webpack_require__.n = function(module) {\\\\n \\\\t\\\\tvar getter = module && module.__esModule ?\\\\n \\\\t\\\\t\\\\tfunction getDefault() { return module['default']; } :\\\\n \\\\t\\\\t\\\\tfunction getModuleExports() { return module; };\\\\n \\\\t\\\\t__webpack_require__.d(getter, 'a', getter);\\\\n \\\\t\\\\treturn getter;\\\\n \\\\t};\\\\n\\\\n \\\\t// Object.prototype.hasOwnProperty.call\\\\n \\\\t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\\\\n\\\\n \\\\t// __webpack_public_path__\\\\n \\\\t__webpack_require__.p = \\\\\\"\\\\\\";\\\\n\\\\n\\\\n \\\\t// Load entry module and return exports\\\\n \\\\treturn __webpack_require__(__webpack_require__.s = 0);\\\\n\\",\\"\\\\n\\\\t\\\\texport const es2016 = 10 ** 4;\\\\n\\\\n\\\\t\\\\texport const es2017 = typeof (async () => {});\\\\n\\\\n\\\\t\\\\texport const es2018 = (() => {\\\\n\\\\t\\\\t\\\\tconst y = { a: 1 }\\\\n\\\\t\\\\t\\\\tlet x = {...y}\\\\n\\\\t\\\\t\\\\tlet {...z} = y\\\\n\\\\t\\\\t\\\\treturn z;\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2019 = (() => {\\\\n\\\\t\\\\t\\\\ttry {\\\\n\\\\t\\\\t\\\\t\\\\treturn 'try'\\\\n\\\\t\\\\t\\\\t} catch {}\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2020 = (() => {\\\\n\\\\t\\\\t\\\\tconst obj = {\\\\n\\\\t\\\\t\\\\t\\\\tproperty: 1,\\\\n\\\\t\\\\t\\\\t};\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tobj?.property,\\\\n\\\\t\\\\t\\\\t\\\\tobj.prop ?? 2,\\\\n\\\\t\\\\t\\\\t\\\\timport.meta,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tclass { x = 2; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static x = 1; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x },\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\t\\",\\"\\\\n\\\\t\\\\texport * from './foo.js'\\\\n\\\\t\\"],\\"sourceRoot\\":\\"\\"}"`; exports[`Webpack 4 Source-map source-map inline 1`] = ` "module.exports = @@ -1830,26 +1635,26 @@ exports[`Webpack 4 Source-map source-map inline 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.js\\": -/*!***************!*\\\\ - !*** /foo.js ***! - \\\\***************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return /* reexport */ es2016; }); +__webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* reexport */ es2017; }); +__webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return /* reexport */ es2018; }); +__webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return /* reexport */ es2019; }); +__webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return /* reexport */ es2020; }); +__webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return /* reexport */ esnext; }); + +// CONCATENATED MODULE: /src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -1954,38 +1759,13 @@ const esnext = (() => { ]; })(); - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ }); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9mb28uanMiLCJ3ZWJwYWNrOi8vLy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztRQUFBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTtRQUNBOzs7UUFHQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0EsMENBQTBDLGdDQUFnQztRQUMxRTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLHdEQUF3RCxrQkFBa0I7UUFDMUU7UUFDQSxpREFBaUQsY0FBYztRQUMvRDs7UUFFQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0EseUNBQXlDLGlDQUFpQztRQUMxRSxnSEFBZ0gsbUJBQW1CLEVBQUU7UUFDckk7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwyQkFBMkIsMEJBQTBCLEVBQUU7UUFDdkQsaUNBQWlDLGVBQWU7UUFDaEQ7UUFDQTtRQUNBOztRQUVBO1FBQ0Esc0RBQXNELCtEQUErRDs7UUFFckg7UUFDQTs7O1FBR0E7UUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7Ozs7Ozs7Ozs7OztBQ3JDUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL2luZGV4LmpzXCIpO1xuIiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +/******/ ]); +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDbEZBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gMCk7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 4 Source-map source-map plugin 1`] = ` @@ -2073,37 +1853,137 @@ exports[`Webpack 4 Source-map source-map plugin 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.js\\": -/*!***************!*\\\\ - !*** /foo.js ***! - \\\\***************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2016\\\\\\", function() { return es2016; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2017\\\\\\", function() { return es2017; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2018\\\\\\", function() { return es2018; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2019\\\\\\", function() { return es2019; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2020\\\\\\", function() { return es2020; });\\\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\\\\"esnext\\\\\\", function() { return esnext; });\\\\nvar __defProp = Object.defineProperty;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\\\\nvar __pow = Math.pow;\\\\nvar __assign = Object.assign;\\\\nvar __rest = (source, exclude) => {\\\\n var target = {};\\\\n for (var prop in source)\\\\n if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\\\\n target[prop] = source[prop];\\\\n if (source != null && __getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(source)) {\\\\n if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\\\\n target[prop] = source[prop];\\\\n }\\\\n return target;\\\\n};\\\\nvar __publicField = (obj, key, value) => {\\\\n if (typeof key !== \\\\\\"symbol\\\\\\")\\\\n key += \\\\\\"\\\\\\";\\\\n if (key in obj)\\\\n return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value});\\\\n return obj[key] = value;\\\\n};\\\\nvar __async = (__this, __arguments, generator) => {\\\\n return new Promise((resolve, reject) => {\\\\n var fulfilled = (value) => {\\\\n try {\\\\n step(generator.next(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var rejected = (value) => {\\\\n try {\\\\n step(generator.throw(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var step = (result) => {\\\\n return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected);\\\\n };\\\\n step((generator = generator.apply(__this, __arguments)).next());\\\\n });\\\\n};\\\\nconst import_meta = {};\\\\nconst es2016 = __pow(10, 4);\\\\nconst es2017 = \\\\\\"function\\\\\\";\\\\nconst es2018 = (() => {\\\\n const y = {a: 1};\\\\n let x = __assign({}, y);\\\\n let z = __rest(y, []);\\\\n return z;\\\\n})();\\\\nconst es2019 = (() => {\\\\n try {\\\\n return \\\\\\"try\\\\\\";\\\\n } catch (e) {\\\\n }\\\\n})();\\\\nconst es2020 = (() => {\\\\n var _a;\\\\n const obj = {\\\\n property: 1\\\\n };\\\\n return [\\\\n obj == null ? void 0 : obj.property,\\\\n (_a = obj.prop) != null ? _a : 2,\\\\n import_meta\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4;\\\\n let a;\\\\n return [\\\\n class {\\\\n constructor() {\\\\n __publicField(this, \\\\\\"x\\\\\\", 2);\\\\n }\\\\n },\\\\n (_a = class {\\\\n }, __publicField(_a, \\\\\\"x\\\\\\", 1), _a),\\\\n (_b = class {\\\\n constructor() {\\\\n _x.add(this);\\\\n }\\\\n }, _x = new WeakSet(), x_fn = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n _x2.set(this, void 0);\\\\n }\\\\n }, _x2 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x3 = new WeakSet(), x_fn2 = function() {\\\\n }, _x3.add(_d), _d),\\\\n (_e = class {\\\\n }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e),\\\\n a != null ? a : a = 2\\\\n ];\\\\n})();\\\\n\\\\n\\\\n//# sourceURL=webpack:////foo.js?\\"); +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); -/***/ }), +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return /* reexport */ es2016; }); +__webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* reexport */ es2017; }); +__webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return /* reexport */ es2018; }); +__webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return /* reexport */ es2019; }); +__webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return /* reexport */ es2020; }); +__webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return /* reexport */ esnext; }); -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +// CONCATENATED MODULE: /src/foo.js +var __defProp = Object.defineProperty; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __propIsEnum = Object.prototype.propertyIsEnumerable; +var __pow = Math.pow; +var __assign = Object.assign; +var __rest = (source, exclude) => { + var target = {}; + for (var prop in source) + if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) + target[prop] = source[prop]; + if (source != null && __getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(source)) { + if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) + target[prop] = source[prop]; + } + return target; +}; +var __publicField = (obj, key, value) => { + if (typeof key !== \\"symbol\\") + key += \\"\\"; + if (key in obj) + return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); + return obj[key] = value; +}; +var __async = (__this, __arguments, generator) => { + return new Promise((resolve, reject) => { + var fulfilled = (value) => { + try { + step(generator.next(value)); + } catch (e) { + reject(e); + } + }; + var rejected = (value) => { + try { + step(generator.throw(value)); + } catch (e) { + reject(e); + } + }; + var step = (result) => { + return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); + }; + step((generator = generator.apply(__this, __arguments)).next()); + }); +}; +const import_meta = {}; +const es2016 = __pow(10, 4); +const es2017 = \\"function\\"; +const es2018 = (() => { + const y = {a: 1}; + let x = __assign({}, y); + let z = __rest(y, []); + return z; +})(); +const es2019 = (() => { + try { + return \\"try\\"; + } catch (e) { + } +})(); +const es2020 = (() => { + var _a; + const obj = { + property: 1 + }; + return [ + obj == null ? void 0 : obj.property, + (_a = obj.prop) != null ? _a : 2, + import_meta + ]; +})(); +const esnext = (() => { + var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; + let a; + return [ + class { + constructor() { + __publicField(this, \\"x\\", 2); + } + }, + (_a = class { + }, __publicField(_a, \\"x\\", 1), _a), + (_b = class { + constructor() { + _x.add(this); + } + }, _x = new WeakSet(), x_fn = function() { + }, _b), + (_c = class { + constructor() { + _x2.set(this, void 0); + } + }, _x2 = new WeakMap(), _c), + (_d = class { + }, _x3 = new WeakSet(), x_fn2 = function() { + }, _x3.add(_d), _d), + (_e = class { + }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), + a != null ? a : a = 2 + ]; +})(); + +// CONCATENATED MODULE: /src/index.js -\\"use strict\\"; -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\\\\\"./foo.js\\\\\\");\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2016\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2016\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2017\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2017\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2018\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2018\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2019\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2019\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"es2020\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"es2020\\\\\\"]; });\\\\n\\\\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\\\\\"esnext\\\\\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\\\\\"esnext\\\\\\"]; });\\\\n\\\\n\\\\n\\\\n\\\\n//# sourceURL=webpack:////index.js?\\"); -/***/ }) -/******/ }); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7UUFBQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTs7O1FBR0E7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDBDQUEwQyxnQ0FBZ0M7UUFDMUU7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSx3REFBd0Qsa0JBQWtCO1FBQzFFO1FBQ0EsaURBQWlELGNBQWM7UUFDL0Q7O1FBRUE7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBLHlDQUF5QyxpQ0FBaUM7UUFDMUUsZ0hBQWdILG1CQUFtQixFQUFFO1FBQ3JJO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0EsMkJBQTJCLDBCQUEwQixFQUFFO1FBQ3ZELGlDQUFpQyxlQUFlO1FBQ2hEO1FBQ0E7UUFDQTs7UUFFQTtRQUNBLHNEQUFzRCwrREFBK0Q7O1FBRXJIO1FBQ0E7OztRQUdBO1FBQ0EiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL2luZGV4LmpzXCIpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==" +/***/ }) +/******/ ]); +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDbEZBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gMCk7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 4 target 1`] = ` @@ -2191,26 +2071,26 @@ exports[`Webpack 4 target 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./foo.js\\": -/*!***************!*\\\\ - !*** /foo.js ***! - \\\\***************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ +/******/ ([ +/* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return /* reexport */ es2016; }); +__webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* reexport */ es2017; }); +__webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return /* reexport */ es2018; }); +__webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return /* reexport */ es2019; }); +__webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return /* reexport */ es2020; }); +__webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return /* reexport */ esnext; }); + +// CONCATENATED MODULE: /src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -2315,37 +2195,12 @@ const esnext = (() => { ]; })(); - -/***/ }), - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! exports provided: es2016, es2017, es2018, es2019, es2020, esnext */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -\\"use strict\\"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - +// CONCATENATED MODULE: /src/index.js /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 target 2`] = ` @@ -2413,14 +2268,14 @@ exports[`Webpack 4 webpack magic comments 1`] = ` /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched /******/ // Promise = chunk loading, 0 = chunk loaded /******/ var installedChunks = { -/******/ \\"index\\": 0 +/******/ 0: 0 /******/ }; /******/ /******/ /******/ /******/ // script path function /******/ function jsonpScriptSrc(chunkId) { -/******/ return __webpack_require__.p + \\"\\" + ({\\"named-chunk-bar\\":\\"named-chunk-bar\\",\\"named-chunk-foo\\":\\"named-chunk-foo\\"}[chunkId]||chunkId) + \\".js\\" +/******/ return __webpack_require__.p + \\"\\" + ({\\"1\\":\\"named-chunk-bar\\",\\"2\\":\\"named-chunk-foo\\"}[chunkId]||chunkId) + \\".js\\" /******/ } /******/ /******/ // The require function @@ -2573,63 +2428,48 @@ exports[`Webpack 4 webpack magic comments 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = \\"./index.js\\"); +/******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ -/******/ ({ - -/***/ \\"./index.js\\": -/*!*****************!*\\\\ - !*** /index.js ***! - \\\\*****************/ -/*! no static exports found */ +/******/ ([ +/* 0 */ /***/ (function(module, exports, __webpack_require__) { -const Foo = __webpack_require__.e(/*! import() | named-chunk-foo */ \\"named-chunk-foo\\").then(__webpack_require__.bind(null, /*! ../foo.js */ \\"./foo.js\\")); -const Bar = __webpack_require__.e(/*! import() | named-chunk-bar */ \\"named-chunk-bar\\").then(__webpack_require__.bind(null, /*! ../bar.js */ \\"./bar.js\\")); +const Foo = __webpack_require__.e(/* import() | named-chunk-foo */ 2).then(__webpack_require__.bind(null, 1)); +const Bar = __webpack_require__.e(/* import() | named-chunk-bar */ 1).then(__webpack_require__.bind(null, 2)); Foo.then(console.log); /***/ }) - -/******/ });" +/******/ ]);" `; exports[`Webpack 4 webpack magic comments 2`] = ` -"(window[\\"webpackJsonp\\"] = window[\\"webpackJsonp\\"] || []).push([[\\"named-chunk-foo\\"],{ - -/***/ \\"./foo.js\\": -/*!***************!*\\\\ - !*** /foo.js ***! - \\\\***************/ -/*! exports provided: default */ +"(window[\\"webpackJsonp\\"] = window[\\"webpackJsonp\\"] || []).push([[2],[ +/* 0 */, +/* 1 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; __webpack_require__.r(__webpack_exports__); console.log(\\"foo\\"); -/* harmony default export */ __webpack_exports__[\\"default\\"] = (1); +undefined(1); /***/ }) - -}]);" +]]);" `; exports[`Webpack 4 webpack magic comments 3`] = ` -"(window[\\"webpackJsonp\\"] = window[\\"webpackJsonp\\"] || []).push([[\\"named-chunk-bar\\"],{ +"(window[\\"webpackJsonp\\"] = window[\\"webpackJsonp\\"] || []).push([[1],{ -/***/ \\"./bar.js\\": -/*!***************!*\\\\ - !*** /bar.js ***! - \\\\***************/ -/*! exports provided: default */ +/***/ 2: /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; __webpack_require__.r(__webpack_exports__); console.log(\\"bar\\" + 1); -/* harmony default export */ __webpack_exports__[\\"default\\"] = (Symbol(\\"bar\\")); +undefined(Symbol(\\"bar\\")); /***/ }) @@ -2640,48 +2480,8 @@ console.log(\\"bar\\" + 1); exports[`Webpack 5 Loader ambigious ts/tsx ambiguous ts 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.ts\\": -/*!****************!*\\\\ - !*** ./foo.ts ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (() => 1 < /a>/g); - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -2714,19 +2514,19 @@ __webpack_require__.r(__webpack_exports__); /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (/* reexport safe */ _foo_ts__WEBPACK_IMPORTED_MODULE_0__.default) -/* harmony export */ }); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.ts */ \\"./foo.ts\\"); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* reexport */ foo) +}); + +;// CONCATENATED MODULE: ./src/foo.ts +/* harmony default export */ const foo = (() => 1 < /a>/g); + +;// CONCATENATED MODULE: ./src/index.js -})(); module.exports = __webpack_exports__; /******/ })() @@ -2736,48 +2536,8 @@ module.exports = __webpack_exports__; exports[`Webpack 5 Loader ambigious ts/tsx ambiguous tsx 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.tsx\\": -/*!*****************!*\\\\ - !*** ./foo.tsx ***! - \\\\*****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (() => /* @__PURE__ */ React.createElement(\\"a\\", null, \\"1\\") / g); - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -2810,19 +2570,19 @@ __webpack_require__.r(__webpack_exports__); /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (/* reexport safe */ _foo_tsx__WEBPACK_IMPORTED_MODULE_0__.default) -/* harmony export */ }); -/* harmony import */ var _foo_tsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.tsx */ \\"./foo.tsx\\"); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* reexport */ foo) +}); + +;// CONCATENATED MODULE: ./src/foo.tsx +/* harmony default export */ const foo = (() => /* @__PURE__ */ React.createElement(\\"a\\", null, \\"1\\") / g); + +;// CONCATENATED MODULE: ./src/index.js -})(); module.exports = __webpack_exports__; /******/ })() @@ -2832,20 +2592,49 @@ module.exports = __webpack_exports__; exports[`Webpack 5 Loader ambigious ts/tsx ts via tsx 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ +/******/ // The require scope +/******/ var __webpack_require__ = {}; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/define property getters */ +/******/ (() => { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = (exports, definition) => { +/******/ 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)) +/******/ })(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +var __webpack_exports__ = {}; +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); -/***/ \\"./foo.ts\\": -/*!****************!*\\\\ - !*** ./foo.ts ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* binding */ src) +}); -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"a\\": () => (/* binding */ a), -/* harmony export */ \\"b\\": () => (/* binding */ b), -/* harmony export */ \\"foo\\": () => (/* binding */ foo) -/* harmony export */ }); +;// CONCATENATED MODULE: ./src/foo.ts var BasicEnum; (function(BasicEnum2) { BasicEnum2[BasicEnum2[\\"Left\\"] = 0] = \\"Left\\"; @@ -2862,34 +2651,20 @@ function foo() { } const bar = (value) => fn(); +;// CONCATENATED MODULE: ./src/index.js -/***/ }) +/* harmony default export */ const src = (foo()); -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +module.exports = __webpack_exports__; +/******/ })() +;" +`; + +exports[`Webpack 5 Loader ambigious ts/tsx ts via tsx 2 1`] = ` +"/******/ (() => { // webpackBootstrap +/******/ \\"use strict\\"; +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -2922,74 +2697,35 @@ const bar = (value) => fn(); /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.ts */ \\"./foo.ts\\"); -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,_foo_ts__WEBPACK_IMPORTED_MODULE_0__.foo)()); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* reexport */ foo) +}); + +;// CONCATENATED MODULE: ./src/foo.ts +const testFn = (l, options) => { + return options[l]; +}; +/* harmony default export */ const foo = (testFn); + +;// CONCATENATED MODULE: ./src/index.js -})(); module.exports = __webpack_exports__; /******/ })() ;" `; -exports[`Webpack 5 Loader ambigious ts/tsx ts via tsx 2 1`] = ` +exports[`Webpack 5 Loader ambigious ts/tsx ts via tsx 2 2`] = `1`; + +exports[`Webpack 5 Loader js 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.ts\\": -/*!****************!*\\\\ - !*** ./foo.ts ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -const testFn = (l, options) => { - return options[l]; -}; -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (testFn); - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -3022,47 +2758,20 @@ const testFn = (l, options) => { /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (/* reexport safe */ _foo_ts__WEBPACK_IMPORTED_MODULE_0__.default) -/* harmony export */ }); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.ts */ \\"./foo.ts\\"); - - -})(); - -module.exports = __webpack_exports__; -/******/ })() -;" -`; - -exports[`Webpack 5 Loader ambigious ts/tsx ts via tsx 2 2`] = `1`; - -exports[`Webpack 5 Loader js 1`] = ` -"/******/ (() => { // webpackBootstrap -/******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ -/***/ \\"./foo.js\\": -/*!****************!*\\\\ - !*** ./foo.js ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"es2016\\": () => (/* reexport */ es2016), + \\"es2017\\": () => (/* reexport */ es2017), + \\"es2018\\": () => (/* reexport */ es2018), + \\"es2019\\": () => (/* reexport */ es2019), + \\"es2020\\": () => (/* reexport */ es2020), + \\"esnext\\": () => (/* reexport */ esnext) +}); + +;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -3167,84 +2876,8 @@ const esnext = (() => { ]; })(); +;// CONCATENATED MODULE: ./src/index.js -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ 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)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - -})(); module.exports = __webpack_exports__; /******/ })() @@ -3279,64 +2912,8 @@ Object { exports[`Webpack 5 Loader ts 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.ts\\": -/*!****************!*\\\\ - !*** ./foo.ts ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"a\\": () => (/* binding */ a), -/* harmony export */ \\"b\\": () => (/* binding */ b), -/* harmony export */ \\"foo\\": () => (/* binding */ foo) -/* harmony export */ }); -var BasicEnum; -(function(BasicEnum2) { - BasicEnum2[BasicEnum2[\\"Left\\"] = 0] = \\"Left\\"; - BasicEnum2[BasicEnum2[\\"Right\\"] = 1] = \\"Right\\"; -})(BasicEnum || (BasicEnum = {})); -var NamedEnum; -(function(NamedEnum2) { - NamedEnum2[\\"SomeEnum\\"] = \\"some-value\\"; -})(NamedEnum || (NamedEnum = {})); -const a = 0; -const b = NamedEnum.SomeEnum; -function foo() { - return \\"foo\\"; -} -const bar = (value) => fn(); - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -3369,20 +2946,34 @@ const bar = (value) => fn(); /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.ts */ \\"./foo.ts\\"); -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,_foo_ts__WEBPACK_IMPORTED_MODULE_0__.foo)()); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* binding */ src) +}); -})(); +;// CONCATENATED MODULE: ./src/foo.ts +var BasicEnum; +(function(BasicEnum2) { + BasicEnum2[BasicEnum2[\\"Left\\"] = 0] = \\"Left\\"; + BasicEnum2[BasicEnum2[\\"Right\\"] = 1] = \\"Right\\"; +})(BasicEnum || (BasicEnum = {})); +var NamedEnum; +(function(NamedEnum2) { + NamedEnum2[\\"SomeEnum\\"] = \\"some-value\\"; +})(NamedEnum || (NamedEnum = {})); +const a = 0; +const b = NamedEnum.SomeEnum; +function foo() { + return \\"foo\\"; +} +const bar = (value) => fn(); + +;// CONCATENATED MODULE: ./src/index.js + +/* harmony default export */ const src = (foo()); module.exports = __webpack_exports__; /******/ })() @@ -3398,60 +2989,8 @@ Object { exports[`Webpack 5 Loader ts w/ tsconfig 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.ts\\": -/*!****************!*\\\\ - !*** ./foo.ts ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (/* binding */ A) -/* harmony export */ }); -var __defProp = Object.defineProperty; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -class A { - constructor() { - __publicField(this, \\"a\\"); - } -} - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -3484,19 +3023,31 @@ class A { /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (/* reexport safe */ _foo_ts__WEBPACK_IMPORTED_MODULE_0__.default) -/* harmony export */ }); -/* harmony import */ var _foo_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.ts */ \\"./foo.ts\\"); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* reexport */ A) +}); + +;// CONCATENATED MODULE: ./src/foo.ts +var __defProp = Object.defineProperty; +var __publicField = (obj, key, value) => { + if (typeof key !== \\"symbol\\") + key += \\"\\"; + if (key in obj) + return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); + return obj[key] = value; +}; +class A { + constructor() { + __publicField(this, \\"a\\"); + } +} + +;// CONCATENATED MODULE: ./src/index.js -})(); module.exports = __webpack_exports__; /******/ })() @@ -3506,56 +3057,8 @@ module.exports = __webpack_exports__; exports[`Webpack 5 Loader tsx 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.tsx\\": -/*!*****************!*\\\\ - !*** ./foo.tsx ***! - \\\\*****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"HelloWorld\\": () => (/* binding */ HelloWorld), -/* harmony export */ \\"default\\": () => (/* binding */ Foo) -/* harmony export */ }); -const HelloWorld = /* @__PURE__ */ createElement(Fragment, null, /* @__PURE__ */ createElement(\\"div\\", null, \\"hello world\\")); -class Foo { - render() { - return /* @__PURE__ */ createElement(\\"div\\", { - className: \\"class-name\\" - }, \\"content\\"); - } -} - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -3588,23 +3091,30 @@ class Foo { /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _foo_tsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.tsx */ \\"./foo.tsx\\"); -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ([ - _foo_tsx__WEBPACK_IMPORTED_MODULE_0__.HelloWorld, - new _foo_tsx__WEBPACK_IMPORTED_MODULE_0__.default().render() -]); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* binding */ src) +}); -})(); +;// CONCATENATED MODULE: ./src/foo.tsx +const HelloWorld = /* @__PURE__ */ createElement(Fragment, null, /* @__PURE__ */ createElement(\\"div\\", null, \\"hello world\\")); +class Foo { + render() { + return /* @__PURE__ */ createElement(\\"div\\", { + className: \\"class-name\\" + }, \\"content\\"); + } +} + +;// CONCATENATED MODULE: ./src/index.js + +/* harmony default export */ const src = ([ + HelloWorld, + new Foo().render() +]); module.exports = __webpack_exports__; /******/ })() @@ -3637,56 +3147,8 @@ Object { exports[`Webpack 5 Loader tsx w/ tsconfig 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.tsx\\": -/*!*****************!*\\\\ - !*** ./foo.tsx ***! - \\\\*****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"HelloWorld\\": () => (/* binding */ HelloWorld), -/* harmony export */ \\"default\\": () => (/* binding */ Foo) -/* harmony export */ }); -const HelloWorld = /* @__PURE__ */ customFactory(customFragment, null, /* @__PURE__ */ customFactory(\\"div\\", null, \\"hello world\\")); -class Foo { - render() { - return /* @__PURE__ */ customFactory(\\"div\\", { - className: \\"class-name\\" - }, \\"content\\"); - } -} - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -3719,23 +3181,30 @@ class Foo { /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"default\\": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _foo_tsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.tsx */ \\"./foo.tsx\\"); -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ([ - _foo_tsx__WEBPACK_IMPORTED_MODULE_0__.HelloWorld, - new _foo_tsx__WEBPACK_IMPORTED_MODULE_0__.default().render() -]); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"default\\": () => (/* binding */ src) +}); -})(); +;// CONCATENATED MODULE: ./src/foo.tsx +const HelloWorld = /* @__PURE__ */ customFactory(customFragment, null, /* @__PURE__ */ customFactory(\\"div\\", null, \\"hello world\\")); +class Foo { + render() { + return /* @__PURE__ */ customFactory(\\"div\\", { + className: \\"class-name\\" + }, \\"content\\"); + } +} + +;// CONCATENATED MODULE: ./src/index.js + +/* harmony default export */ const src = ([ + HelloWorld, + new Foo().render() +]); module.exports = __webpack_exports__; /******/ })() @@ -3778,51 +3247,17 @@ exports[`Webpack 5 Source-map source-map eval 1`] = ` /******/ \\"use strict\\"; /******/ var __webpack_modules__ = ({ -/***/ \\"./foo.js\\": -/*!****************!*\\\\ - !*** ./foo.js ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\\\\n/* harmony export */ \\\\\\"es2016\\\\\\": () => (/* binding */ es2016),\\\\n/* harmony export */ \\\\\\"es2017\\\\\\": () => (/* binding */ es2017),\\\\n/* harmony export */ \\\\\\"es2018\\\\\\": () => (/* binding */ es2018),\\\\n/* harmony export */ \\\\\\"es2019\\\\\\": () => (/* binding */ es2019),\\\\n/* harmony export */ \\\\\\"es2020\\\\\\": () => (/* binding */ es2020),\\\\n/* harmony export */ \\\\\\"esnext\\\\\\": () => (/* binding */ esnext)\\\\n/* harmony export */ });\\\\nvar __defProp = Object.defineProperty;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\\\\nvar __pow = Math.pow;\\\\nvar __assign = Object.assign;\\\\nvar __rest = (source, exclude) => {\\\\n var target = {};\\\\n for (var prop in source)\\\\n if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\\\\n target[prop] = source[prop];\\\\n if (source != null && __getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(source)) {\\\\n if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\\\\n target[prop] = source[prop];\\\\n }\\\\n return target;\\\\n};\\\\nvar __publicField = (obj, key, value) => {\\\\n if (typeof key !== \\\\\\"symbol\\\\\\")\\\\n key += \\\\\\"\\\\\\";\\\\n if (key in obj)\\\\n return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value});\\\\n return obj[key] = value;\\\\n};\\\\nvar __async = (__this, __arguments, generator) => {\\\\n return new Promise((resolve, reject) => {\\\\n var fulfilled = (value) => {\\\\n try {\\\\n step(generator.next(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var rejected = (value) => {\\\\n try {\\\\n step(generator.throw(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var step = (result) => {\\\\n return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected);\\\\n };\\\\n step((generator = generator.apply(__this, __arguments)).next());\\\\n });\\\\n};\\\\nconst import_meta = {};\\\\nconst es2016 = __pow(10, 4);\\\\nconst es2017 = \\\\\\"function\\\\\\";\\\\nconst es2018 = (() => {\\\\n const y = {a: 1};\\\\n let x = __assign({}, y);\\\\n let z = __rest(y, []);\\\\n return z;\\\\n})();\\\\nconst es2019 = (() => {\\\\n try {\\\\n return \\\\\\"try\\\\\\";\\\\n } catch (e) {\\\\n }\\\\n})();\\\\nconst es2020 = (() => {\\\\n var _a;\\\\n const obj = {\\\\n property: 1\\\\n };\\\\n return [\\\\n obj == null ? void 0 : obj.property,\\\\n (_a = obj.prop) != null ? _a : 2,\\\\n import_meta\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4;\\\\n let a;\\\\n return [\\\\n class {\\\\n constructor() {\\\\n __publicField(this, \\\\\\"x\\\\\\", 2);\\\\n }\\\\n },\\\\n (_a = class {\\\\n }, __publicField(_a, \\\\\\"x\\\\\\", 1), _a),\\\\n (_b = class {\\\\n constructor() {\\\\n _x.add(this);\\\\n }\\\\n }, _x = new WeakSet(), x_fn = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n _x2.set(this, void 0);\\\\n }\\\\n }, _x2 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x3 = new WeakSet(), x_fn2 = function() {\\\\n }, _x3.add(_d), _d),\\\\n (_e = class {\\\\n }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e),\\\\n a != null ? a : a = 2\\\\n ];\\\\n})();\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mb28uanM/MDhhYiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBIiwiZmlsZSI6Ii4vZm9vLmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCJdLCJzb3VyY2VSb290IjoiIn0=\\\\n//# sourceURL=webpack-internal:///./foo.js\\\\n\\"); - -/***/ }), - -/***/ \\"./index.js\\": -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +/***/ 437: /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\\\\n/* harmony export */ \\\\\\"es2016\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016),\\\\n/* harmony export */ \\\\\\"es2017\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017),\\\\n/* harmony export */ \\\\\\"es2018\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018),\\\\n/* harmony export */ \\\\\\"es2019\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019),\\\\n/* harmony export */ \\\\\\"es2020\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020),\\\\n/* harmony export */ \\\\\\"esnext\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext)\\\\n/* harmony export */ });\\\\n/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\\\\\"./foo.js\\\\\\");\\\\n\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9pbmRleC5qcz80MWY1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFDRSIsImZpbGUiOiIuL2luZGV4LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=\\\\n//# sourceURL=webpack-internal:///./index.js\\\\n\\"); +eval(\\"// ESM COMPAT FLAG\\\\n__webpack_require__.r(__webpack_exports__);\\\\n\\\\n// EXPORTS\\\\n__webpack_require__.d(__webpack_exports__, {\\\\n \\\\\\"es2016\\\\\\": () => (/* reexport */ es2016),\\\\n \\\\\\"es2017\\\\\\": () => (/* reexport */ es2017),\\\\n \\\\\\"es2018\\\\\\": () => (/* reexport */ es2018),\\\\n \\\\\\"es2019\\\\\\": () => (/* reexport */ es2019),\\\\n \\\\\\"es2020\\\\\\": () => (/* reexport */ es2020),\\\\n \\\\\\"esnext\\\\\\": () => (/* reexport */ esnext)\\\\n});\\\\n\\\\n;// CONCATENATED MODULE: ./src/foo.js\\\\nvar __defProp = Object.defineProperty;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\\\\nvar __pow = Math.pow;\\\\nvar __assign = Object.assign;\\\\nvar __rest = (source, exclude) => {\\\\n var target = {};\\\\n for (var prop in source)\\\\n if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\\\\n target[prop] = source[prop];\\\\n if (source != null && __getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(source)) {\\\\n if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\\\\n target[prop] = source[prop];\\\\n }\\\\n return target;\\\\n};\\\\nvar __publicField = (obj, key, value) => {\\\\n if (typeof key !== \\\\\\"symbol\\\\\\")\\\\n key += \\\\\\"\\\\\\";\\\\n if (key in obj)\\\\n return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value});\\\\n return obj[key] = value;\\\\n};\\\\nvar __async = (__this, __arguments, generator) => {\\\\n return new Promise((resolve, reject) => {\\\\n var fulfilled = (value) => {\\\\n try {\\\\n step(generator.next(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var rejected = (value) => {\\\\n try {\\\\n step(generator.throw(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var step = (result) => {\\\\n return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected);\\\\n };\\\\n step((generator = generator.apply(__this, __arguments)).next());\\\\n });\\\\n};\\\\nconst import_meta = {};\\\\nconst es2016 = __pow(10, 4);\\\\nconst es2017 = \\\\\\"function\\\\\\";\\\\nconst es2018 = (() => {\\\\n const y = {a: 1};\\\\n let x = __assign({}, y);\\\\n let z = __rest(y, []);\\\\n return z;\\\\n})();\\\\nconst es2019 = (() => {\\\\n try {\\\\n return \\\\\\"try\\\\\\";\\\\n } catch (e) {\\\\n }\\\\n})();\\\\nconst es2020 = (() => {\\\\n var _a;\\\\n const obj = {\\\\n property: 1\\\\n };\\\\n return [\\\\n obj == null ? void 0 : obj.property,\\\\n (_a = obj.prop) != null ? _a : 2,\\\\n import_meta\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4;\\\\n let a;\\\\n return [\\\\n class {\\\\n constructor() {\\\\n __publicField(this, \\\\\\"x\\\\\\", 2);\\\\n }\\\\n },\\\\n (_a = class {\\\\n }, __publicField(_a, \\\\\\"x\\\\\\", 1), _a),\\\\n (_b = class {\\\\n constructor() {\\\\n _x.add(this);\\\\n }\\\\n }, _x = new WeakSet(), x_fn = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n _x2.set(this, void 0);\\\\n }\\\\n }, _x2 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x3 = new WeakSet(), x_fn2 = function() {\\\\n }, _x3.add(_d), _d),\\\\n (_e = class {\\\\n }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e),\\\\n a != null ? a : a = 2\\\\n ];\\\\n})();\\\\n\\\\n;// CONCATENATED MODULE: ./src/index.js\\\\n\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzPzA1NTQiLCJ3ZWJwYWNrOi8vLy4vc3JjL2luZGV4LmpzP2I2MzUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiNDM3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9\\\\n//# sourceURL=webpack-internal:///437\\\\n\\"); /***/ }) /******/ }); /************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -3858,7 +3293,8 @@ eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export */ __w /******/ // startup /******/ // Load entry module and return exports /******/ // This entry module can't be inlined because the eval-source-map devtool is used. -/******/ var __webpack_exports__ = __webpack_require__(\\"./index.js\\"); +/******/ var __webpack_exports__ = {}; +/******/ __webpack_modules__[437](0, __webpack_exports__, __webpack_require__); /******/ module.exports = __webpack_exports__; /******/ /******/ })() @@ -3868,23 +3304,220 @@ eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export */ __w exports[`Webpack 5 Source-map source-map file 1`] = ` "/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ +/******/ // The require scope +/******/ var __webpack_require__ = {}; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/define property getters */ +/******/ (() => { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = (exports, definition) => { +/******/ 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)) +/******/ })(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +var __webpack_exports__ = {}; +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); -/***/ \\"./foo.js\\": -/*!****************!*\\\\ - !*** ./foo.js ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"es2016\\": () => (/* reexport */ es2016), + \\"es2017\\": () => (/* reexport */ es2017), + \\"es2018\\": () => (/* reexport */ es2018), + \\"es2019\\": () => (/* reexport */ es2019), + \\"es2020\\": () => (/* reexport */ es2020), + \\"esnext\\": () => (/* reexport */ esnext) +}); + +;// CONCATENATED MODULE: ./src/foo.js +var __defProp = Object.defineProperty; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __propIsEnum = Object.prototype.propertyIsEnumerable; +var __pow = Math.pow; +var __assign = Object.assign; +var __rest = (source, exclude) => { + var target = {}; + for (var prop in source) + if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) + target[prop] = source[prop]; + if (source != null && __getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(source)) { + if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) + target[prop] = source[prop]; + } + return target; +}; +var __publicField = (obj, key, value) => { + if (typeof key !== \\"symbol\\") + key += \\"\\"; + if (key in obj) + return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); + return obj[key] = value; +}; +var __async = (__this, __arguments, generator) => { + return new Promise((resolve, reject) => { + var fulfilled = (value) => { + try { + step(generator.next(value)); + } catch (e) { + reject(e); + } + }; + var rejected = (value) => { + try { + step(generator.throw(value)); + } catch (e) { + reject(e); + } + }; + var step = (result) => { + return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); + }; + step((generator = generator.apply(__this, __arguments)).next()); + }); +}; +const import_meta = {}; +const es2016 = __pow(10, 4); +const es2017 = \\"function\\"; +const es2018 = (() => { + const y = {a: 1}; + let x = __assign({}, y); + let z = __rest(y, []); + return z; +})(); +const es2019 = (() => { + try { + return \\"try\\"; + } catch (e) { + } +})(); +const es2020 = (() => { + var _a; + const obj = { + property: 1 + }; + return [ + obj == null ? void 0 : obj.property, + (_a = obj.prop) != null ? _a : 2, + import_meta + ]; +})(); +const esnext = (() => { + var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; + let a; + return [ + class { + constructor() { + __publicField(this, \\"x\\", 2); + } + }, + (_a = class { + }, __publicField(_a, \\"x\\", 1), _a), + (_b = class { + constructor() { + _x.add(this); + } + }, _x = new WeakSet(), x_fn = function() { + }, _b), + (_c = class { + constructor() { + _x2.set(this, void 0); + } + }, _x2 = new WeakMap(), _c), + (_d = class { + }, _x3 = new WeakSet(), x_fn2 = function() { + }, _x3.add(_d), _d), + (_e = class { + }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), + a != null ? a : a = 2 + ]; +})(); + +;// CONCATENATED MODULE: ./src/index.js + + +module.exports = __webpack_exports__; +/******/ })() +; +//# sourceMappingURL=index.js.map" +`; +exports[`Webpack 5 Source-map source-map file 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///webpack/bootstrap\\",\\"webpack:///webpack/runtime/define property getters\\",\\"webpack:///webpack/runtime/hasOwnProperty shorthand\\",\\"webpack:///webpack/runtime/make namespace object\\",\\"webpack:///./src/foo.js\\",\\"webpack:///./src/index.js\\"],\\"names\\":[],\\"mappings\\":\\";;UAAA;UACA;;;;;WCDA;WACA;WACA;WACA;WACA,wCAAwC,yCAAyC;WACjF;WACA;WACA,E;;;;;WCPA,wF;;;;;WCAA;WACA;WACA;WACA,sDAAsD,kBAAkB;WACxE;WACA,+CAA+C,cAAc;WAC7D,E;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACNA;AACS,MAAM,SAAS,UAAM;AAErB,MAAM,SAAS;AAEf,MAAM,SAAU,OAAM;AAC5B,QAAM,IAAI,CAAE,GAAG;AACf,MAAI,IAAI,aAAI;AACZ,MAAQ,WAAK,GAAL;AACR,SAAO;AAAA;AAGD,MAAM,SAAU,OAAM;AAC5B,MAAI;AACH,WAAO;AAAA,WACA,GAAN;AAAA;AAAA;AAGI,MAAM,SAAU,OAAM;AAlB/B;AAmBG,QAAM,MAAM;AAAA,IACX,UAAU;AAAA;AAEX,SAAO;AAAA,IACN,2BAAK;AAAA,IACL,UAAI,SAAJ,YAAY;AAAA,IACZ;AAAA;AAAA;AAIK,MAAM,SAAU,OAAM;AA7B/B;AA8BG,MAAI;AACJ,SAAO;AAAA,IACN,MAAM;AAAA,MAAN,cAhCJ;AAgCY,iCAAI;AAAA;AAAA;AAAA,IACZ,YAAM;AAAA,OAAS,cAAf,IAAe,KAAI,IAAnB;AAAA,IACA,YAAM;AAAA,MAAN,cAlCJ;AAkCY;AAAA;AAAA,kCAAE,WAAG;AAAA,OAAb;AAAA,IACA,YAAM;AAAA,MAAN,cAnCJ;AAmCY;AAAA;AAAA,4BAAR;AAAA,IACA,YAAM;AAAA,OAAS,6BAAE,WAAG;AAAA,OAAL,QAAf;AAAA,IACA,YAAM;AAAA,OAAS,6BAAf,IAAe,SAAf;AAAA,IACA,oBAAM;AAAA;AAAA;;;ACrCR\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\"// The require scope\\\\nvar __webpack_require__ = {};\\\\n\\\\n\\",\\"// define getter functions for harmony exports\\\\n__webpack_require__.d = (exports, definition) => {\\\\n\\\\tfor(var key in definition) {\\\\n\\\\t\\\\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\\\\n\\\\t\\\\t\\\\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\\\\n\\\\t\\\\t}\\\\n\\\\t}\\\\n};\\",\\"__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))\\",\\"// define __esModule on exports\\\\n__webpack_require__.r = (exports) => {\\\\n\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n\\\\t}\\\\n\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n};\\",\\"\\\\n\\\\t\\\\texport const es2016 = 10 ** 4;\\\\n\\\\n\\\\t\\\\texport const es2017 = typeof (async () => {});\\\\n\\\\n\\\\t\\\\texport const es2018 = (() => {\\\\n\\\\t\\\\t\\\\tconst y = { a: 1 }\\\\n\\\\t\\\\t\\\\tlet x = {...y}\\\\n\\\\t\\\\t\\\\tlet {...z} = y\\\\n\\\\t\\\\t\\\\treturn z;\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2019 = (() => {\\\\n\\\\t\\\\t\\\\ttry {\\\\n\\\\t\\\\t\\\\t\\\\treturn 'try'\\\\n\\\\t\\\\t\\\\t} catch {}\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2020 = (() => {\\\\n\\\\t\\\\t\\\\tconst obj = {\\\\n\\\\t\\\\t\\\\t\\\\tproperty: 1,\\\\n\\\\t\\\\t\\\\t};\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tobj?.property,\\\\n\\\\t\\\\t\\\\t\\\\tobj.prop ?? 2,\\\\n\\\\t\\\\t\\\\t\\\\timport.meta,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tclass { x = 2; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static x = 1; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x },\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\t\\",\\"\\\\n\\\\t\\\\texport * from './foo.js'\\\\n\\\\t\\"],\\"sourceRoot\\":\\"\\"}"`; + +exports[`Webpack 5 Source-map source-map inline 1`] = ` +"/******/ (() => { // webpackBootstrap +/******/ \\"use strict\\"; +/******/ // The require scope +/******/ var __webpack_require__ = {}; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/define property getters */ +/******/ (() => { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = (exports, definition) => { +/******/ 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)) +/******/ })(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +var __webpack_exports__ = {}; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"es2016\\": () => (/* reexport */ es2016), + \\"es2017\\": () => (/* reexport */ es2017), + \\"es2018\\": () => (/* reexport */ es2018), + \\"es2019\\": () => (/* reexport */ es2019), + \\"es2020\\": () => (/* reexport */ es2020), + \\"esnext\\": () => (/* reexport */ esnext) +}); + +;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -3989,34 +3622,20 @@ const esnext = (() => { ]; })(); +;// CONCATENATED MODULE: ./src/index.js -/***/ }) -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +module.exports = __webpack_exports__; +/******/ })() +; +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhlIHJlcXVpcmUgc2NvcGVcbnZhciBfX3dlYnBhY2tfcmVxdWlyZV9fID0ge307XG5cbiIsIi8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb25zIGZvciBoYXJtb255IGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uZCA9IChleHBvcnRzLCBkZWZpbml0aW9uKSA9PiB7XG5cdGZvcih2YXIga2V5IGluIGRlZmluaXRpb24pIHtcblx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZGVmaW5pdGlvbiwga2V5KSAmJiAhX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIGtleSkpIHtcblx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBrZXksIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBkZWZpbml0aW9uW2tleV0gfSk7XG5cdFx0fVxuXHR9XG59OyIsIl9fd2VicGFja19yZXF1aXJlX18ubyA9IChvYmosIHByb3ApID0+IChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqLCBwcm9wKSkiLCIvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSAoZXhwb3J0cykgPT4ge1xuXHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcblx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcblx0fVxuXHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xufTsiLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" +`; + +exports[`Webpack 5 Source-map source-map plugin 1`] = ` +"/******/ (() => { // webpackBootstrap +/******/ \\"use strict\\"; +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -4049,53 +3668,20 @@ const esnext = (() => { /******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - -})(); - -module.exports = __webpack_exports__; -/******/ })() -; -//# sourceMappingURL=index.js.map" -`; - -exports[`Webpack 5 Source-map source-map file 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///./foo.js\\",\\"webpack:///webpack/bootstrap\\",\\"webpack:///webpack/runtime/define property getters\\",\\"webpack:///webpack/runtime/hasOwnProperty shorthand\\",\\"webpack:///webpack/runtime/make namespace object\\",\\"webpack:///./index.js\\"],\\"names\\":[],\\"mappings\\":\\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACS,MAAM,SAAS,UAAM;AAErB,MAAM,SAAS;AAEf,MAAM,SAAU,OAAM;AAC5B,QAAM,IAAI,CAAE,GAAG;AACf,MAAI,IAAI,aAAI;AACZ,MAAQ,WAAK,GAAL;AACR,SAAO;AAAA;AAGD,MAAM,SAAU,OAAM;AAC5B,MAAI;AACH,WAAO;AAAA,WACA,GAAN;AAAA;AAAA;AAGI,MAAM,SAAU,OAAM;AAlB/B;AAmBG,QAAM,MAAM;AAAA,IACX,UAAU;AAAA;AAEX,SAAO;AAAA,IACN,2BAAK;AAAA,IACL,UAAI,SAAJ,YAAY;AAAA,IACZ;AAAA;AAAA;AAIK,MAAM,SAAU,OAAM;AA7B/B;AA8BG,MAAI;AACJ,SAAO;AAAA,IACN,MAAM;AAAA,MAAN,cAhCJ;AAgCY,iCAAI;AAAA;AAAA;AAAA,IACZ,YAAM;AAAA,OAAS,cAAf,IAAe,KAAI,IAAnB;AAAA,IACA,YAAM;AAAA,MAAN,cAlCJ;AAkCY;AAAA;AAAA,kCAAE,WAAG;AAAA,OAAb;AAAA,IACA,YAAM;AAAA,MAAN,cAnCJ;AAmCY;AAAA;AAAA,4BAAR;AAAA,IACA,YAAM;AAAA,OAAS,6BAAE,WAAG;AAAA,OAAL,QAAf;AAAA,IACA,YAAM;AAAA,OAAS,6BAAf,IAAe,SAAf;AAAA,IACA,oBAAM;AAAA;AAAA;;;;;;;UCtCV;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA;WACA,wCAAwC,yCAAyC;WACjF;WACA;WACA,E;;;;;WCPA,wF;;;;;WCAA;WACA;WACA;WACA,sDAAsD,kBAAkB;WACxE;WACA,+CAA+C,cAAc;WAC7D,E;;;;;;;;;;;;;;;;;;;;ACLE\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\"\\\\n\\\\t\\\\texport const es2016 = 10 ** 4;\\\\n\\\\n\\\\t\\\\texport const es2017 = typeof (async () => {});\\\\n\\\\n\\\\t\\\\texport const es2018 = (() => {\\\\n\\\\t\\\\t\\\\tconst y = { a: 1 }\\\\n\\\\t\\\\t\\\\tlet x = {...y}\\\\n\\\\t\\\\t\\\\tlet {...z} = y\\\\n\\\\t\\\\t\\\\treturn z;\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2019 = (() => {\\\\n\\\\t\\\\t\\\\ttry {\\\\n\\\\t\\\\t\\\\t\\\\treturn 'try'\\\\n\\\\t\\\\t\\\\t} catch {}\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2020 = (() => {\\\\n\\\\t\\\\t\\\\tconst obj = {\\\\n\\\\t\\\\t\\\\t\\\\tproperty: 1,\\\\n\\\\t\\\\t\\\\t};\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tobj?.property,\\\\n\\\\t\\\\t\\\\t\\\\tobj.prop ?? 2,\\\\n\\\\t\\\\t\\\\t\\\\timport.meta,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tclass { x = 2; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static x = 1; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x },\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\t\\",\\"// The module cache\\\\nvar __webpack_module_cache__ = {};\\\\n\\\\n// The require function\\\\nfunction __webpack_require__(moduleId) {\\\\n\\\\t// Check if module is in cache\\\\n\\\\tvar cachedModule = __webpack_module_cache__[moduleId];\\\\n\\\\tif (cachedModule !== undefined) {\\\\n\\\\t\\\\treturn cachedModule.exports;\\\\n\\\\t}\\\\n\\\\t// Create a new module (and put it into the cache)\\\\n\\\\tvar module = __webpack_module_cache__[moduleId] = {\\\\n\\\\t\\\\t// no module.id needed\\\\n\\\\t\\\\t// no module.loaded needed\\\\n\\\\t\\\\texports: {}\\\\n\\\\t};\\\\n\\\\n\\\\t// Execute the module function\\\\n\\\\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\\\\n\\\\n\\\\t// Return the exports of the module\\\\n\\\\treturn module.exports;\\\\n}\\\\n\\\\n\\",\\"// define getter functions for harmony exports\\\\n__webpack_require__.d = (exports, definition) => {\\\\n\\\\tfor(var key in definition) {\\\\n\\\\t\\\\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\\\\n\\\\t\\\\t\\\\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\\\\n\\\\t\\\\t}\\\\n\\\\t}\\\\n};\\",\\"__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))\\",\\"// define __esModule on exports\\\\n__webpack_require__.r = (exports) => {\\\\n\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n\\\\t}\\\\n\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n};\\",\\"\\\\n\\\\t\\\\texport * from './foo.js'\\\\n\\\\t\\"],\\"sourceRoot\\":\\"\\"}"`; - -exports[`Webpack 5 Source-map source-map inline 1`] = ` -"/******/ (() => { // webpackBootstrap -/******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.js\\": -/*!****************!*\\\\ - !*** ./foo.js ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"es2016\\": () => (/* reexport */ es2016), + \\"es2017\\": () => (/* reexport */ es2017), + \\"es2018\\": () => (/* reexport */ es2018), + \\"es2019\\": () => (/* reexport */ es2019), + \\"es2020\\": () => (/* reexport */ es2020), + \\"esnext\\": () => (/* reexport */ esnext) +}); + +;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -4200,149 +3786,20 @@ const esnext = (() => { ]; })(); +;// CONCATENATED MODULE: ./src/index.js -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ 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)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - -})(); module.exports = __webpack_exports__; /******/ })() ; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mb28uanMiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svYm9vdHN0cmFwIiwid2VicGFjazovLy93ZWJwYWNrL3J1bnRpbWUvZGVmaW5lIHByb3BlcnR5IGdldHRlcnMiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9oYXNPd25Qcm9wZXJ0eSBzaG9ydGhhbmQiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9tYWtlIG5hbWVzcGFjZSBvYmplY3QiLCJ3ZWJwYWNrOi8vLy4vaW5kZXguanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDUyxNQUFNLFNBQVMsVUFBTTtBQUVyQixNQUFNLFNBQVM7QUFFZixNQUFNLFNBQVUsT0FBTTtBQUM1QixRQUFNLElBQUksQ0FBRSxHQUFHO0FBQ2YsTUFBSSxJQUFJLGFBQUk7QUFDWixNQUFRLFdBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7Ozs7Ozs7VUN0Q1Y7VUFDQTs7VUFFQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1VBQ0E7VUFDQTs7VUFFQTtVQUNBOztVQUVBO1VBQ0E7VUFDQTs7Ozs7V0N0QkE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ0xFIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIi8vIFRoZSBtb2R1bGUgY2FjaGVcbnZhciBfX3dlYnBhY2tfbW9kdWxlX2NhY2hlX18gPSB7fTtcblxuLy8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbmZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG5cdHZhciBjYWNoZWRNb2R1bGUgPSBfX3dlYnBhY2tfbW9kdWxlX2NhY2hlX19bbW9kdWxlSWRdO1xuXHRpZiAoY2FjaGVkTW9kdWxlICE9PSB1bmRlZmluZWQpIHtcblx0XHRyZXR1cm4gY2FjaGVkTW9kdWxlLmV4cG9ydHM7XG5cdH1cblx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcblx0dmFyIG1vZHVsZSA9IF9fd2VicGFja19tb2R1bGVfY2FjaGVfX1ttb2R1bGVJZF0gPSB7XG5cdFx0Ly8gbm8gbW9kdWxlLmlkIG5lZWRlZFxuXHRcdC8vIG5vIG1vZHVsZS5sb2FkZWQgbmVlZGVkXG5cdFx0ZXhwb3J0czoge31cblx0fTtcblxuXHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cblx0X193ZWJwYWNrX21vZHVsZXNfX1ttb2R1bGVJZF0obW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cblx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcblx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xufVxuXG4iLCIvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9ucyBmb3IgaGFybW9ueSBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSAoZXhwb3J0cywgZGVmaW5pdGlvbikgPT4ge1xuXHRmb3IodmFyIGtleSBpbiBkZWZpbml0aW9uKSB7XG5cdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGRlZmluaXRpb24sIGtleSkgJiYgIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBrZXkpKSB7XG5cdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywga2V5LCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZGVmaW5pdGlvbltrZXldIH0pO1xuXHRcdH1cblx0fVxufTsiLCJfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSAob2JqLCBwcm9wKSA9PiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iaiwgcHJvcCkpIiwiLy8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5yID0gKGV4cG9ydHMpID0+IHtcblx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG5cdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG5cdH1cblx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbn07IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhlIHJlcXVpcmUgc2NvcGVcbnZhciBfX3dlYnBhY2tfcmVxdWlyZV9fID0ge307XG5cbiIsIi8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb25zIGZvciBoYXJtb255IGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uZCA9IChleHBvcnRzLCBkZWZpbml0aW9uKSA9PiB7XG5cdGZvcih2YXIga2V5IGluIGRlZmluaXRpb24pIHtcblx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZGVmaW5pdGlvbiwga2V5KSAmJiAhX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIGtleSkpIHtcblx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBrZXksIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBkZWZpbml0aW9uW2tleV0gfSk7XG5cdFx0fVxuXHR9XG59OyIsIl9fd2VicGFja19yZXF1aXJlX18ubyA9IChvYmosIHByb3ApID0+IChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqLCBwcm9wKSkiLCIvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSAoZXhwb3J0cykgPT4ge1xuXHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcblx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcblx0fVxuXHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xufTsiLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; -exports[`Webpack 5 Source-map source-map plugin 1`] = ` -"/* - * ATTENTION: The \\"eval\\" devtool has been used (maybe by default in mode: \\"development\\"). - * This devtool is neither made for production nor for readable output files. - * It uses \\"eval()\\" calls to create a separate source file in the browser devtools. - * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) - * or disable the default devtool with \\"devtool: false\\". - * If you are looking for production-ready output files, see mode: \\"production\\" (https://webpack.js.org/configuration/mode/). - */ -/******/ (() => { // webpackBootstrap +exports[`Webpack 5 target 1`] = ` +"/******/ (() => { // webpackBootstrap /******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.js\\": -/*!****************!*\\\\ - !*** ./foo.js ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\\\\n/* harmony export */ \\\\\\"es2016\\\\\\": () => (/* binding */ es2016),\\\\n/* harmony export */ \\\\\\"es2017\\\\\\": () => (/* binding */ es2017),\\\\n/* harmony export */ \\\\\\"es2018\\\\\\": () => (/* binding */ es2018),\\\\n/* harmony export */ \\\\\\"es2019\\\\\\": () => (/* binding */ es2019),\\\\n/* harmony export */ \\\\\\"es2020\\\\\\": () => (/* binding */ es2020),\\\\n/* harmony export */ \\\\\\"esnext\\\\\\": () => (/* binding */ esnext)\\\\n/* harmony export */ });\\\\nvar __defProp = Object.defineProperty;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\\\\nvar __pow = Math.pow;\\\\nvar __assign = Object.assign;\\\\nvar __rest = (source, exclude) => {\\\\n var target = {};\\\\n for (var prop in source)\\\\n if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\\\\n target[prop] = source[prop];\\\\n if (source != null && __getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(source)) {\\\\n if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\\\\n target[prop] = source[prop];\\\\n }\\\\n return target;\\\\n};\\\\nvar __publicField = (obj, key, value) => {\\\\n if (typeof key !== \\\\\\"symbol\\\\\\")\\\\n key += \\\\\\"\\\\\\";\\\\n if (key in obj)\\\\n return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value});\\\\n return obj[key] = value;\\\\n};\\\\nvar __async = (__this, __arguments, generator) => {\\\\n return new Promise((resolve, reject) => {\\\\n var fulfilled = (value) => {\\\\n try {\\\\n step(generator.next(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var rejected = (value) => {\\\\n try {\\\\n step(generator.throw(value));\\\\n } catch (e) {\\\\n reject(e);\\\\n }\\\\n };\\\\n var step = (result) => {\\\\n return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected);\\\\n };\\\\n step((generator = generator.apply(__this, __arguments)).next());\\\\n });\\\\n};\\\\nconst import_meta = {};\\\\nconst es2016 = __pow(10, 4);\\\\nconst es2017 = \\\\\\"function\\\\\\";\\\\nconst es2018 = (() => {\\\\n const y = {a: 1};\\\\n let x = __assign({}, y);\\\\n let z = __rest(y, []);\\\\n return z;\\\\n})();\\\\nconst es2019 = (() => {\\\\n try {\\\\n return \\\\\\"try\\\\\\";\\\\n } catch (e) {\\\\n }\\\\n})();\\\\nconst es2020 = (() => {\\\\n var _a;\\\\n const obj = {\\\\n property: 1\\\\n };\\\\n return [\\\\n obj == null ? void 0 : obj.property,\\\\n (_a = obj.prop) != null ? _a : 2,\\\\n import_meta\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4;\\\\n let a;\\\\n return [\\\\n class {\\\\n constructor() {\\\\n __publicField(this, \\\\\\"x\\\\\\", 2);\\\\n }\\\\n },\\\\n (_a = class {\\\\n }, __publicField(_a, \\\\\\"x\\\\\\", 1), _a),\\\\n (_b = class {\\\\n constructor() {\\\\n _x.add(this);\\\\n }\\\\n }, _x = new WeakSet(), x_fn = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n _x2.set(this, void 0);\\\\n }\\\\n }, _x2 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x3 = new WeakSet(), x_fn2 = function() {\\\\n }, _x3.add(_d), _d),\\\\n (_e = class {\\\\n }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e),\\\\n a != null ? a : a = 2\\\\n ];\\\\n})();\\\\n\\\\n\\\\n//# sourceURL=webpack:///./foo.js?\\"); - -/***/ }), - -/***/ \\"./index.js\\": -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\\\\n/* harmony export */ \\\\\\"es2016\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016),\\\\n/* harmony export */ \\\\\\"es2017\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017),\\\\n/* harmony export */ \\\\\\"es2018\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018),\\\\n/* harmony export */ \\\\\\"es2019\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019),\\\\n/* harmony export */ \\\\\\"es2020\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020),\\\\n/* harmony export */ \\\\\\"esnext\\\\\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext)\\\\n/* harmony export */ });\\\\n/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\\\\\"./foo.js\\\\\\");\\\\n\\\\n\\\\n\\\\n//# sourceURL=webpack:///./index.js?\\"); - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // The require scope +/******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ @@ -4374,38 +3831,21 @@ eval(\\"__webpack_require__.r(__webpack_exports__);\\\\n/* harmony export */ __w /******/ })(); /******/ /************************************************************************/ -/******/ -/******/ // startup -/******/ // Load entry module and return exports -/******/ // This entry module can't be inlined because the eval devtool is used. -/******/ var __webpack_exports__ = __webpack_require__(\\"./index.js\\"); -/******/ module.exports = __webpack_exports__; -/******/ -/******/ })() -; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vd2VicGFjay9zdGFydHVwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7VUFBQTtVQUNBOztVQUVBO1VBQ0E7VUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBO1VBQ0E7VUFDQTtVQUNBOztVQUVBO1VBQ0E7O1VBRUE7VUFDQTtVQUNBOzs7OztXQ3RCQTtXQUNBO1dBQ0E7V0FDQTtXQUNBLHdDQUF3Qyx5Q0FBeUM7V0FDakY7V0FDQTtXQUNBLEU7Ozs7O1dDUEEsd0Y7Ozs7O1dDQUE7V0FDQTtXQUNBO1dBQ0Esc0RBQXNELGtCQUFrQjtXQUN4RTtXQUNBLCtDQUErQyxjQUFjO1dBQzdELEU7Ozs7O1VDTkE7VUFDQTtVQUNBO1VBQ0EiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgbW9kdWxlIGNhY2hlXG52YXIgX193ZWJwYWNrX21vZHVsZV9jYWNoZV9fID0ge307XG5cbi8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG5mdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuXHR2YXIgY2FjaGVkTW9kdWxlID0gX193ZWJwYWNrX21vZHVsZV9jYWNoZV9fW21vZHVsZUlkXTtcblx0aWYgKGNhY2hlZE1vZHVsZSAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0cmV0dXJuIGNhY2hlZE1vZHVsZS5leHBvcnRzO1xuXHR9XG5cdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG5cdHZhciBtb2R1bGUgPSBfX3dlYnBhY2tfbW9kdWxlX2NhY2hlX19bbW9kdWxlSWRdID0ge1xuXHRcdC8vIG5vIG1vZHVsZS5pZCBuZWVkZWRcblx0XHQvLyBubyBtb2R1bGUubG9hZGVkIG5lZWRlZFxuXHRcdGV4cG9ydHM6IHt9XG5cdH07XG5cblx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG5cdF9fd2VicGFja19tb2R1bGVzX19bbW9kdWxlSWRdKG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG5cdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG5cdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbn1cblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIi8vIHN0YXJ0dXBcbi8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuLy8gVGhpcyBlbnRyeSBtb2R1bGUgY2FuJ3QgYmUgaW5saW5lZCBiZWNhdXNlIHRoZSBldmFsIGRldnRvb2wgaXMgdXNlZC5cbnZhciBfX3dlYnBhY2tfZXhwb3J0c19fID0gX193ZWJwYWNrX3JlcXVpcmVfXyhcIi4vaW5kZXguanNcIik7XG4iXSwic291cmNlUm9vdCI6IiJ9" -`; - -exports[`Webpack 5 target 1`] = ` -"/******/ (() => { // webpackBootstrap -/******/ \\"use strict\\"; -/******/ var __webpack_modules__ = ({ - -/***/ \\"./foo.js\\": -/*!****************!*\\\\ - !*** ./foo.js ***! - \\\\****************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - +var __webpack_exports__ = {}; +// ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + \\"es2016\\": () => (/* reexport */ es2016), + \\"es2017\\": () => (/* reexport */ es2017), + \\"es2018\\": () => (/* reexport */ es2018), + \\"es2019\\": () => (/* reexport */ es2019), + \\"es2020\\": () => (/* reexport */ es2020), + \\"esnext\\": () => (/* reexport */ esnext) +}); + +;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; @@ -4510,84 +3950,8 @@ const esnext = (() => { ]; })(); +;// CONCATENATED MODULE: ./src/index.js -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ 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)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. -(() => { -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - -})(); module.exports = __webpack_exports__; /******/ })() @@ -4681,7 +4045,7 @@ exports[`Webpack 5 webpack magic comments 1`] = ` /******/ // This function allow to reference async chunks /******/ __webpack_require__.u = (chunkId) => { /******/ // return url for filenames based on template -/******/ return \\"\\" + chunkId + \\".js\\"; +/******/ return \\"\\" + {\\"376\\":\\"named-chunk-bar\\",\\"600\\":\\"named-chunk-foo\\"}[chunkId] + \\".js\\"; /******/ }; /******/ })(); /******/ @@ -4787,7 +4151,7 @@ exports[`Webpack 5 webpack magic comments 1`] = ` /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded /******/ var installedChunks = { -/******/ \\"index\\": 0 +/******/ 826: 0 /******/ }; /******/ /******/ __webpack_require__.f.j = (chunkId, promises) => { @@ -4871,11 +4235,8 @@ exports[`Webpack 5 webpack magic comments 1`] = ` /******/ /************************************************************************/ var __webpack_exports__ = {}; -/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ -const Foo = __webpack_require__.e(/*! import() | named-chunk-foo */ \\"named-chunk-foo\\").then(__webpack_require__.bind(__webpack_require__, /*! ./foo.js */ \\"./foo.js\\")); -const Bar = __webpack_require__.e(/*! import() | named-chunk-bar */ \\"named-chunk-bar\\").then(__webpack_require__.bind(__webpack_require__, /*! ./bar.js */ \\"./bar.js\\")); +const Foo = __webpack_require__.e(/* import() | named-chunk-foo */ 600).then(__webpack_require__.bind(__webpack_require__, 416)); +const Bar = __webpack_require__.e(/* import() | named-chunk-bar */ 376).then(__webpack_require__.bind(__webpack_require__, 196)); Foo.then(console.log); module.exports = __webpack_exports__; @@ -4884,12 +4245,9 @@ module.exports = __webpack_exports__; `; exports[`Webpack 5 webpack magic comments 2`] = ` -"(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[\\"named-chunk-foo\\"],{ +"(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[600],{ -/***/ \\"./foo.js\\": -/*!****************!*\\\\ - !*** ./foo.js ***! - \\\\****************/ +/***/ 416: /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { \\"use strict\\"; @@ -4907,12 +4265,9 @@ console.log(\\"foo\\"); `; exports[`Webpack 5 webpack magic comments 3`] = ` -"(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[\\"named-chunk-bar\\"],{ +"(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[376],{ -/***/ \\"./bar.js\\": -/*!****************!*\\\\ - !*** ./bar.js ***! - \\\\****************/ +/***/ 196: /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { \\"use strict\\"; diff --git a/test/__snapshots__/minify.test.ts.snap b/test/__snapshots__/minify.test.ts.snap index ee571107..66f6ed2d 100644 --- a/test/__snapshots__/minify.test.ts.snap +++ b/test/__snapshots__/minify.test.ts.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Webpack 4 Loader + Minification minify 1`] = ` -"module.exports=function(y){var o={};function n(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return y[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=y,n.c=o,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var v in t)n.d(u,v,function(P){return t[P]}.bind(null,v));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=\\"./index.js\\")}({\\"./foo.js\\":function(y,o,n){\\"use strict\\";n.r(o),n.d(o,\\"es2016\\",function(){return p}),n.d(o,\\"es2017\\",function(){return E}),n.d(o,\\"es2018\\",function(){return W}),n.d(o,\\"es2019\\",function(){return D}),n.d(o,\\"es2020\\",function(){return T}),n.d(o,\\"esnext\\",function(){return b});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,v=Object.prototype.propertyIsEnumerable,P=Math.pow,M=Object.assign,S=(r,s)=>{var f={};for(var i in r)e.call(r,i)&&s.indexOf(i)<0&&(f[i]=r[i]);if(r!=null&&u)for(var i of u(r))s.indexOf(i)<0&&v.call(r,i)&&(f[i]=r[i]);return f},h=(r,s,f)=>(typeof s!=\\"symbol\\"&&(s+=\\"\\"),s in r?t(r,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):r[s]=f),z=(r,s,f)=>new Promise((i,d)=>{var O=l=>{try{c(f.next(l))}catch(a){d(a)}},j=l=>{try{c(f.throw(l))}catch(a){d(a)}},c=l=>l.done?i(l.value):Promise.resolve(l.value).then(O,j);c((f=f.apply(r,s)).next())});const m={},p=P(10,4),E=\\"function\\",W=(()=>{const r={a:1};let s=M({},r);return S(r,[])})(),D=(()=>{try{return\\"try\\"}catch(r){}})(),T=(()=>{var r;const s={property:1};return[s==null?void 0:s.property,(r=s.prop)!=null?r:2,m]})(),b=(()=>{var r,s,f,i,d,O,j,c,l,a,x;let g;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){s.add(this)}},s=new WeakSet,f=function(){},i),(O=class{constructor(){d.set(this,void 0)}},d=new WeakMap,O),(c=class{},j=new WeakSet,l=function(){},j.add(c),c),(a=class{},x=new WeakMap,x.set(a,void 0),a),g!=null?g:g=2]})()},\\"./index.js\\":function(y,o,n){\\"use strict\\";n.r(o);var t=n(\\"./foo.js\\");n.d(o,\\"es2016\\",function(){return t.es2016}),n.d(o,\\"es2017\\",function(){return t.es2017}),n.d(o,\\"es2018\\",function(){return t.es2018}),n.d(o,\\"es2019\\",function(){return t.es2019}),n.d(o,\\"es2020\\",function(){return t.es2020}),n.d(o,\\"esnext\\",function(){return t.esnext})}}); +"module.exports=function(O){var f={};function n(t){if(f[t])return f[t].exports;var e=f[t]={i:t,l:!1,exports:{}};return O[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=O,n.c=f,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var y in t)n.d(u,y,function(b){return t[b]}.bind(null,y));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=0)}([function(O,f,n){\\"use strict\\";n.r(f),n.d(f,\\"es2016\\",function(){return S}),n.d(f,\\"es2017\\",function(){return m}),n.d(f,\\"es2018\\",function(){return W}),n.d(f,\\"es2019\\",function(){return w}),n.d(f,\\"es2020\\",function(){return E}),n.d(f,\\"esnext\\",function(){return z});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,b=Math.pow,h=Object.assign,j=(r,o)=>{var i={};for(var s in r)e.call(r,s)&&o.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&u)for(var s of u(r))o.indexOf(s)<0&&y.call(r,s)&&(i[s]=r[s]);return i},P=(r,o,i)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[o]=i),T=(r,o,i)=>new Promise((s,d)=>{var p=c=>{try{a(i.next(c))}catch(l){d(l)}},v=c=>{try{a(i.throw(c))}catch(l){d(l)}},a=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,v);a((i=i.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=h({},r);return j(r,[])})(),w=(()=>{try{return\\"try\\"}catch(r){}})(),E=(()=>{var r;const o={property:1};return[o==null?void 0:o.property,(r=o.prop)!=null?r:2,M]})(),z=(()=>{var r,o,i,s,d,p,v,a,c,l,g;let x;return[class{constructor(){P(this,\\"x\\",2)}},(r=class{},P(r,\\"x\\",1),r),(s=class{constructor(){o.add(this)}},o=new WeakSet,i=function(){},s),(p=class{constructor(){d.set(this,void 0)}},d=new WeakMap,p),(a=class{},v=new WeakSet,c=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),x!=null?x:x=2]})()}]); " `; @@ -31,46 +31,42 @@ Object { `; exports[`Webpack 4 Loader + Minification minify chunks 1`] = ` -"module.exports=function(h){function b(n){for(var e=n[0],r=n[1],a,f,o=0,c=[];o{var f={};for(var i in r)e.call(r,i)&&s.indexOf(i)<0&&(f[i]=r[i]);if(r!=null&&u)for(var i of u(r))s.indexOf(i)<0&&v.call(r,i)&&(f[i]=r[i]);return f},h=(r,s,f)=>(typeof s!=\\"symbol\\"&&(s+=\\"\\"),s in r?t(r,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):r[s]=f),z=(r,s,f)=>new Promise((i,d)=>{var O=l=>{try{c(f.next(l))}catch(a){d(a)}},j=l=>{try{c(f.throw(l))}catch(a){d(a)}},c=l=>l.done?i(l.value):Promise.resolve(l.value).then(O,j);c((f=f.apply(r,s)).next())});const m={},p=P(10,4),E=\\"function\\",W=(()=>{const r={a:1};let s=M({},r);return S(r,[])})(),D=(()=>{try{return\\"try\\"}catch(r){}})(),T=(()=>{var r;const s={property:1};return[s==null?void 0:s.property,(r=s.prop)!=null?r:2,m]})(),b=(()=>{var r,s,f,i,d,O,j,c,l,a,x;let g;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){s.add(this)}},s=new WeakSet,f=function(){},i),(O=class{constructor(){d.set(this,void 0)}},d=new WeakMap,O),(c=class{},j=new WeakSet,l=function(){},j.add(c),c),(a=class{},x=new WeakMap,x.set(a,void 0),a),g??(g=2)]})()},\\"./index.js\\":function(y,o,n){\\"use strict\\";n.r(o);var t=n(\\"./foo.js\\");n.d(o,\\"es2016\\",function(){return t.es2016}),n.d(o,\\"es2017\\",function(){return t.es2017}),n.d(o,\\"es2018\\",function(){return t.es2018}),n.d(o,\\"es2019\\",function(){return t.es2019}),n.d(o,\\"es2020\\",function(){return t.es2020}),n.d(o,\\"esnext\\",function(){return t.esnext})}}); +"module.exports=function(O){var f={};function n(t){if(f[t])return f[t].exports;var e=f[t]={i:t,l:!1,exports:{}};return O[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=O,n.c=f,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var y in t)n.d(u,y,function(b){return t[b]}.bind(null,y));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=0)}([function(O,f,n){\\"use strict\\";n.r(f),n.d(f,\\"es2016\\",function(){return S}),n.d(f,\\"es2017\\",function(){return m}),n.d(f,\\"es2018\\",function(){return W}),n.d(f,\\"es2019\\",function(){return w}),n.d(f,\\"es2020\\",function(){return E}),n.d(f,\\"esnext\\",function(){return z});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,b=Math.pow,h=Object.assign,j=(r,o)=>{var i={};for(var s in r)e.call(r,s)&&o.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&u)for(var s of u(r))o.indexOf(s)<0&&y.call(r,s)&&(i[s]=r[s]);return i},P=(r,o,i)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[o]=i),T=(r,o,i)=>new Promise((s,d)=>{var p=c=>{try{a(i.next(c))}catch(l){d(l)}},v=c=>{try{a(i.throw(c))}catch(l){d(l)}},a=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,v);a((i=i.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=h({},r);return j(r,[])})(),w=(()=>{try{return\\"try\\"}catch(r){}})(),E=(()=>{var r;const o={property:1};return[o==null?void 0:o.property,(r=o.prop)!=null?r:2,M]})(),z=(()=>{var r,o,i,s,d,p,v,a,c,l,g;let x;return[class{constructor(){P(this,\\"x\\",2)}},(r=class{},P(r,\\"x\\",1),r),(s=class{constructor(){o.add(this)}},o=new WeakSet,i=function(){},s),(p=class{constructor(){d.set(this,void 0)}},d=new WeakMap,p),(a=class{},v=new WeakSet,c=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),x??(x=2)]})()}]); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9mb28uanMiLCJ3ZWJwYWNrOi8vLy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiMkJBQ0UsR0FBSSxHQUFtQixHQUd2QixXQUE2QixFQUFVLENBR3RDLEdBQUcsRUFBaUIsR0FDbkIsTUFBTyxHQUFpQixHQUFVLFFBR25DLEdBQUksR0FBUyxFQUFpQixHQUFZLENBQ3pDLEVBQUcsRUFDSCxFQUFHLEdBQ0gsUUFBUyxJQUlWLFNBQVEsR0FBVSxLQUFLLEVBQU8sUUFBUyxFQUFRLEVBQU8sUUFBUyxHQUcvRCxFQUFPLEVBQUksR0FHSixFQUFPLFFBS2YsU0FBb0IsRUFBSSxFQUd4QixFQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksU0FBUyxFQUFTLEVBQU0sRUFBUSxDQUNuRCxFQUFvQixFQUFFLEVBQVMsSUFDbEMsT0FBTyxlQUFlLEVBQVMsRUFBTSxDQUFFLFdBQVksR0FBTSxJQUFLLEtBS2hFLEVBQW9CLEVBQUksU0FBUyxFQUFTLENBQ3RDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxNQVF2RCxFQUFvQixFQUFJLFNBQVMsRUFBTyxFQUFNLENBRzdDLEdBRkcsRUFBTyxHQUFHLEdBQVEsRUFBb0IsSUFDdEMsRUFBTyxHQUNOLEVBQU8sR0FBTSxNQUFPLElBQVUsVUFBWSxHQUFTLEVBQU0sV0FBWSxNQUFPLEdBQ2hGLEdBQUksR0FBSyxPQUFPLE9BQU8sTUFHdkIsR0FGQSxFQUFvQixFQUFFLEdBQ3RCLE9BQU8sZUFBZSxFQUFJLFVBQVcsQ0FBRSxXQUFZLEdBQU0sTUFBTyxJQUM3RCxFQUFPLEdBQUssTUFBTyxJQUFTLFNBQVUsT0FBUSxLQUFPLEdBQU8sRUFBb0IsRUFBRSxFQUFJLEVBQUssU0FBUyxFQUFLLENBQUUsTUFBTyxHQUFNLElBQVEsS0FBSyxLQUFNLElBQzlJLE1BQU8sSUFJUixFQUFvQixFQUFJLFNBQVMsRUFBUSxDQUN4QyxHQUFJLEdBQVMsR0FBVSxFQUFPLFdBQzdCLFVBQXNCLENBQUUsTUFBTyxHQUFPLFNBQ3RDLFVBQTRCLENBQUUsTUFBTyxJQUN0QyxTQUFvQixFQUFFLEVBQVEsSUFBSyxHQUM1QixHQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLEVBQVUsQ0FBRSxNQUFPLFFBQU8sVUFBVSxlQUFlLEtBQUssRUFBUSxJQUd6RyxFQUFvQixFQUFJLEdBSWpCLEVBQW9CLEVBQW9CLEVBQUksZSx1NEJDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0sUywwQ0NyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL2luZGV4LmpzXCIpO1xuIiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxJLDQzQkNsRnJELFdBQ2UsRUFBUyxLQUFNLEdBRWYsRUFBUyxXQUVULEVBQVcsS0FBSyxDQUM1QixLQUFNLEdBQUksQ0FBRSxFQUFHLEdBQ2YsR0FBSSxHQUFJLEtBQUksR0FFWixNQURRLEdBQUssRUFBTCxRQUlJLEVBQVcsS0FBSyxDQUM1QixHQUFJLENBQ0gsTUFBTyxZQUNBLEVBREEsT0FJSSxFQUFXLEtBQUssQ0FsQi9CLE1BbUJHLEtBQU0sR0FBTSxDQUNYLFNBQVUsR0FFWCxNQUFPLENBQ04saUJBQUssU0FDTCxLQUFJLE9BQUosT0FBWSxFQUNaLE9BSVcsRUFBVyxLQUFLLENBN0IvQiwwQkE4QkcsR0FBSSxHQUNKLE1BQU8sQ0FDTixLQUFNLENBQU4sYUFoQ0osQ0FnQ1ksV0FBSSxLQUNaLFFBQU0sR0FBUyxFQUFmLEVBQWUsSUFBSSxHQUFuQixHQUNBLFFBQU0sQ0FBTixhQWxDSixDQWtDWSw4QkFBRSxVQUFHLEdBQWIsR0FDQSxRQUFNLENBQU4sYUFuQ0osQ0FtQ1ksbUNBQVIsR0FDQSxRQUFNLEdBQVMsZ0JBQUUsVUFBRyxHQUFMLE1BQWYsTUFDQSxRQUFNLEdBQVMsb0JBQWYsRUFBZSxRQUFmLEdBQ0EsTUFBTSIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSAwKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minify w/ devtool source-maps 1`] = ` -"module.exports=function(y){var o={};function n(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return y[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=y,n.c=o,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var v in t)n.d(u,v,function(P){return t[P]}.bind(null,v));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=\\"./index.js\\")}({\\"./foo.js\\":function(y,o,n){\\"use strict\\";n.r(o),n.d(o,\\"es2016\\",function(){return p}),n.d(o,\\"es2017\\",function(){return E}),n.d(o,\\"es2018\\",function(){return W}),n.d(o,\\"es2019\\",function(){return D}),n.d(o,\\"es2020\\",function(){return T}),n.d(o,\\"esnext\\",function(){return b});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,v=Object.prototype.propertyIsEnumerable,P=Math.pow,M=Object.assign,S=(r,s)=>{var f={};for(var i in r)e.call(r,i)&&s.indexOf(i)<0&&(f[i]=r[i]);if(r!=null&&u)for(var i of u(r))s.indexOf(i)<0&&v.call(r,i)&&(f[i]=r[i]);return f},h=(r,s,f)=>(typeof s!=\\"symbol\\"&&(s+=\\"\\"),s in r?t(r,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):r[s]=f),z=(r,s,f)=>new Promise((i,d)=>{var O=l=>{try{c(f.next(l))}catch(a){d(a)}},j=l=>{try{c(f.throw(l))}catch(a){d(a)}},c=l=>l.done?i(l.value):Promise.resolve(l.value).then(O,j);c((f=f.apply(r,s)).next())});const m={},p=P(10,4),E=\\"function\\",W=(()=>{const r={a:1};let s=M({},r);return S(r,[])})(),D=(()=>{try{return\\"try\\"}catch(r){}})(),T=(()=>{var r;const s={property:1};return[s==null?void 0:s.property,(r=s.prop)!=null?r:2,m]})(),b=(()=>{var r,s,f,i,d,O,j,c,l,a,x;let g;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){s.add(this)}},s=new WeakSet,f=function(){},i),(O=class{constructor(){d.set(this,void 0)}},d=new WeakMap,O),(c=class{},j=new WeakSet,l=function(){},j.add(c),c),(a=class{},x=new WeakMap,x.set(a,void 0),a),g??(g=2)]})()},\\"./index.js\\":function(y,o,n){\\"use strict\\";n.r(o);var t=n(\\"./foo.js\\");n.d(o,\\"es2016\\",function(){return t.es2016}),n.d(o,\\"es2017\\",function(){return t.es2017}),n.d(o,\\"es2018\\",function(){return t.es2018}),n.d(o,\\"es2019\\",function(){return t.es2019}),n.d(o,\\"es2020\\",function(){return t.es2020}),n.d(o,\\"esnext\\",function(){return t.esnext})}}); +"module.exports=function(O){var f={};function n(t){if(f[t])return f[t].exports;var e=f[t]={i:t,l:!1,exports:{}};return O[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=O,n.c=f,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var y in t)n.d(u,y,function(b){return t[b]}.bind(null,y));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=0)}([function(O,f,n){\\"use strict\\";n.r(f),n.d(f,\\"es2016\\",function(){return S}),n.d(f,\\"es2017\\",function(){return m}),n.d(f,\\"es2018\\",function(){return W}),n.d(f,\\"es2019\\",function(){return w}),n.d(f,\\"es2020\\",function(){return E}),n.d(f,\\"esnext\\",function(){return z});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,b=Math.pow,h=Object.assign,j=(r,o)=>{var i={};for(var s in r)e.call(r,s)&&o.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&u)for(var s of u(r))o.indexOf(s)<0&&y.call(r,s)&&(i[s]=r[s]);return i},P=(r,o,i)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[o]=i),T=(r,o,i)=>new Promise((s,d)=>{var p=c=>{try{a(i.next(c))}catch(l){d(l)}},v=c=>{try{a(i.throw(c))}catch(l){d(l)}},a=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,v);a((i=i.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=h({},r);return j(r,[])})(),w=(()=>{try{return\\"try\\"}catch(r){}})(),E=(()=>{var r;const o={property:1};return[o==null?void 0:o.property,(r=o.prop)!=null?r:2,M]})(),z=(()=>{var r,o,i,s,d,p,v,a,c,l,g;let x;return[class{constructor(){P(this,\\"x\\",2)}},(r=class{},P(r,\\"x\\",1),r),(s=class{constructor(){o.add(this)}},o=new WeakSet,i=function(){},s),(p=class{constructor(){d.set(this,void 0)}},d=new WeakMap,p),(a=class{},v=new WeakSet,c=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),x??(x=2)]})()}]); //# sourceMappingURL=index.js.map" `; exports[`Webpack 4 Loader + Minification minify w/ no devtool 1`] = ` -"module.exports=function(o){var t={};function n(e){if(t[e])return t[e].exports;var _=t[e]={i:e,l:!1,exports:{}};return o[e].call(_.exports,_,_.exports,n),_.l=!0,_.exports}return n.m=o,n.c=t,n.d=function(e,_,r){n.o(e,_)||Object.defineProperty(e,_,{enumerable:!0,get:r})},n.r=function(e){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})},n.t=function(e,_){if(_&1&&(e=n(e)),_&8||_&4&&typeof e==\\"object\\"&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\\"default\\",{enumerable:!0,value:e}),_&2&&typeof e!=\\"string\\")for(var s in e)n.d(r,s,function(a){return e[a]}.bind(null,s));return r},n.n=function(e){var _=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(_,\\"a\\",_),_},n.o=function(e,_){return Object.prototype.hasOwnProperty.call(e,_)},n.p=\\"\\",n(n.s=\\"./index.js\\")}({\\"./foo.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:////foo.js?\`)},\\"./index.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - - - - -//# sourceURL=webpack:////index.js?\`)}}); +"module.exports=function(O){var f={};function n(t){if(f[t])return f[t].exports;var e=f[t]={i:t,l:!1,exports:{}};return O[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=O,n.c=f,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var y in t)n.d(u,y,function(b){return t[b]}.bind(null,y));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=0)}([function(O,f,n){\\"use strict\\";n.r(f),n.d(f,\\"es2016\\",function(){return S}),n.d(f,\\"es2017\\",function(){return m}),n.d(f,\\"es2018\\",function(){return W}),n.d(f,\\"es2019\\",function(){return w}),n.d(f,\\"es2020\\",function(){return E}),n.d(f,\\"esnext\\",function(){return z});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,b=Math.pow,h=Object.assign,j=(r,o)=>{var i={};for(var s in r)e.call(r,s)&&o.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&u)for(var s of u(r))o.indexOf(s)<0&&y.call(r,s)&&(i[s]=r[s]);return i},P=(r,o,i)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[o]=i),T=(r,o,i)=>new Promise((s,d)=>{var p=c=>{try{a(i.next(c))}catch(l){d(l)}},v=c=>{try{a(i.throw(c))}catch(l){d(l)}},a=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,v);a((i=i.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=h({},r);return j(r,[])})(),w=(()=>{try{return\\"try\\"}catch(r){}})(),E=(()=>{var r;const o={property:1};return[o==null?void 0:o.property,(r=o.prop)!=null?r:2,M]})(),z=(()=>{var r,o,i,s,d,p,v,a,c,l,g;let x;return[class{constructor(){P(this,\\"x\\",2)}},(r=class{},P(r,\\"x\\",1),r),(s=class{constructor(){o.add(this)}},o=new WeakSet,i=function(){},s),(p=class{constructor(){d.set(this,void 0)}},d=new WeakMap,p),(a=class{},v=new WeakSet,c=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),x??(x=2)]})()}]); " `; @@ -282,429 +144,42 @@ Object { `; exports[`Webpack 4 Loader + Minification minify w/ sourcemap option 1`] = ` -"module.exports=function(o){var t={};function n(e){if(t[e])return t[e].exports;var _=t[e]={i:e,l:!1,exports:{}};return o[e].call(_.exports,_,_.exports,n),_.l=!0,_.exports}return n.m=o,n.c=t,n.d=function(e,_,r){n.o(e,_)||Object.defineProperty(e,_,{enumerable:!0,get:r})},n.r=function(e){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})},n.t=function(e,_){if(_&1&&(e=n(e)),_&8||_&4&&typeof e==\\"object\\"&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\\"default\\",{enumerable:!0,value:e}),_&2&&typeof e!=\\"string\\")for(var s in e)n.d(r,s,function(a){return e[a]}.bind(null,s));return r},n.n=function(e){var _=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(_,\\"a\\",_),_},n.o=function(e,_){return Object.prototype.hasOwnProperty.call(e,_)},n.p=\\"\\",n(n.s=\\"./index.js\\")}({\\"./foo.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:////foo.js?\`)},\\"./index.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - - - - -//# sourceURL=webpack:////index.js?\`)}}); +"module.exports=function(O){var f={};function n(t){if(f[t])return f[t].exports;var e=f[t]={i:t,l:!1,exports:{}};return O[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=O,n.c=f,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var y in t)n.d(u,y,function(b){return t[b]}.bind(null,y));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=0)}([function(O,f,n){\\"use strict\\";n.r(f),n.d(f,\\"es2016\\",function(){return S}),n.d(f,\\"es2017\\",function(){return m}),n.d(f,\\"es2018\\",function(){return W}),n.d(f,\\"es2019\\",function(){return w}),n.d(f,\\"es2020\\",function(){return E}),n.d(f,\\"esnext\\",function(){return z});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,b=Math.pow,h=Object.assign,j=(r,o)=>{var i={};for(var s in r)e.call(r,s)&&o.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&u)for(var s of u(r))o.indexOf(s)<0&&y.call(r,s)&&(i[s]=r[s]);return i},P=(r,o,i)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[o]=i),T=(r,o,i)=>new Promise((s,d)=>{var p=c=>{try{a(i.next(c))}catch(l){d(l)}},v=c=>{try{a(i.throw(c))}catch(l){d(l)}},a=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,v);a((i=i.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=h({},r);return j(r,[])})(),w=(()=>{try{return\\"try\\"}catch(r){}})(),E=(()=>{var r;const o={property:1};return[o==null?void 0:o.property,(r=o.prop)!=null?r:2,M]})(),z=(()=>{var r,o,i,s,d,p,v,a,c,l,g;let x;return[class{constructor(){P(this,\\"x\\",2)}},(r=class{},P(r,\\"x\\",1),r),(s=class{constructor(){o.add(this)}},o=new WeakSet,i=function(){},s),(p=class{constructor(){d.set(this,void 0)}},d=new WeakMap,p),(a=class{},v=new WeakSet,c=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),x??(x=2)]})()}]); " `; exports[`Webpack 4 Loader + Minification minify w/ sourcemap option and source-map plugin external 1`] = ` -"module.exports=function(o){var t={};function n(e){if(t[e])return t[e].exports;var _=t[e]={i:e,l:!1,exports:{}};return o[e].call(_.exports,_,_.exports,n),_.l=!0,_.exports}return n.m=o,n.c=t,n.d=function(e,_,r){n.o(e,_)||Object.defineProperty(e,_,{enumerable:!0,get:r})},n.r=function(e){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})},n.t=function(e,_){if(_&1&&(e=n(e)),_&8||_&4&&typeof e==\\"object\\"&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\\"default\\",{enumerable:!0,value:e}),_&2&&typeof e!=\\"string\\")for(var s in e)n.d(r,s,function(a){return e[a]}.bind(null,s));return r},n.n=function(e){var _=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(_,\\"a\\",_),_},n.o=function(e,_){return Object.prototype.hasOwnProperty.call(e,_)},n.p=\\"\\",n(n.s=\\"./index.js\\")}({\\"./foo.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:////foo.js?\`)},\\"./index.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - - - - -//# sourceURL=webpack:////index.js?\`)}}); +"module.exports=function(O){var f={};function n(t){if(f[t])return f[t].exports;var e=f[t]={i:t,l:!1,exports:{}};return O[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=O,n.c=f,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var y in t)n.d(u,y,function(b){return t[b]}.bind(null,y));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=0)}([function(O,f,n){\\"use strict\\";n.r(f),n.d(f,\\"es2016\\",function(){return S}),n.d(f,\\"es2017\\",function(){return m}),n.d(f,\\"es2018\\",function(){return W}),n.d(f,\\"es2019\\",function(){return w}),n.d(f,\\"es2020\\",function(){return E}),n.d(f,\\"esnext\\",function(){return z});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,b=Math.pow,h=Object.assign,j=(r,o)=>{var i={};for(var s in r)e.call(r,s)&&o.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&u)for(var s of u(r))o.indexOf(s)<0&&y.call(r,s)&&(i[s]=r[s]);return i},P=(r,o,i)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[o]=i),T=(r,o,i)=>new Promise((s,d)=>{var p=c=>{try{a(i.next(c))}catch(l){d(l)}},v=c=>{try{a(i.throw(c))}catch(l){d(l)}},a=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,v);a((i=i.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=h({},r);return j(r,[])})(),w=(()=>{try{return\\"try\\"}catch(r){}})(),E=(()=>{var r;const o={property:1};return[o==null?void 0:o.property,(r=o.prop)!=null?r:2,M]})(),z=(()=>{var r,o,i,s,d,p,v,a,c,l,g;let x;return[class{constructor(){P(this,\\"x\\",2)}},(r=class{},P(r,\\"x\\",1),r),(s=class{constructor(){o.add(this)}},o=new WeakSet,i=function(){},s),(p=class{constructor(){d.set(this,void 0)}},d=new WeakMap,p),(a=class{},v=new WeakSet,c=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),x??(x=2)]})()}]); //# sourceMappingURL=index.js.map" `; -exports[`Webpack 4 Loader + Minification minify w/ sourcemap option and source-map plugin external 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///webpack/bootstrap\\"],\\"names\\":[],\\"mappings\\":\\"2BACE,GAAI,GAAmB,GAGvB,WAA6B,EAAU,CAGtC,GAAG,EAAiB,GACnB,MAAO,GAAiB,GAAU,QAGnC,GAAI,GAAS,EAAiB,GAAY,CACzC,EAAG,EACH,EAAG,GACH,QAAS,IAIV,SAAQ,GAAU,KAAK,EAAO,QAAS,EAAQ,EAAO,QAAS,GAG/D,EAAO,EAAI,GAGJ,EAAO,QAKf,SAAoB,EAAI,EAGxB,EAAoB,EAAI,EAGxB,EAAoB,EAAI,SAAS,EAAS,EAAM,EAAQ,CACnD,EAAoB,EAAE,EAAS,IAClC,OAAO,eAAe,EAAS,EAAM,CAAE,WAAY,GAAM,IAAK,KAKhE,EAAoB,EAAI,SAAS,EAAS,CACtC,MAAO,SAAW,aAAe,OAAO,aAC1C,OAAO,eAAe,EAAS,OAAO,YAAa,CAAE,MAAO,WAE7D,OAAO,eAAe,EAAS,aAAc,CAAE,MAAO,MAQvD,EAAoB,EAAI,SAAS,EAAO,EAAM,CAG7C,GAFG,EAAO,GAAG,GAAQ,EAAoB,IACtC,EAAO,GACN,EAAO,GAAM,MAAO,IAAU,UAAY,GAAS,EAAM,WAAY,MAAO,GAChF,GAAI,GAAK,OAAO,OAAO,MAGvB,GAFA,EAAoB,EAAE,GACtB,OAAO,eAAe,EAAI,UAAW,CAAE,WAAY,GAAM,MAAO,IAC7D,EAAO,GAAK,MAAO,IAAS,SAAU,OAAQ,KAAO,GAAO,EAAoB,EAAE,EAAI,EAAK,SAAS,EAAK,CAAE,MAAO,GAAM,IAAQ,KAAK,KAAM,IAC9I,MAAO,IAIR,EAAoB,EAAI,SAAS,EAAQ,CACxC,GAAI,GAAS,GAAU,EAAO,WAC7B,UAAsB,CAAE,MAAO,GAAO,SACtC,UAA4B,CAAE,MAAO,IACtC,SAAoB,EAAE,EAAQ,IAAK,GAC5B,GAIR,EAAoB,EAAI,SAAS,EAAQ,EAAU,CAAE,MAAO,QAAO,UAAU,eAAe,KAAK,EAAQ,IAGzG,EAAoB,EAAI,GAIjB,EAAoB,EAAoB,EAAI,e\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\" \\\\t// The module cache\\\\n \\\\tvar installedModules = {};\\\\n\\\\n \\\\t// The require function\\\\n \\\\tfunction __webpack_require__(moduleId) {\\\\n\\\\n \\\\t\\\\t// Check if module is in cache\\\\n \\\\t\\\\tif(installedModules[moduleId]) {\\\\n \\\\t\\\\t\\\\treturn installedModules[moduleId].exports;\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\t// Create a new module (and put it into the cache)\\\\n \\\\t\\\\tvar module = installedModules[moduleId] = {\\\\n \\\\t\\\\t\\\\ti: moduleId,\\\\n \\\\t\\\\t\\\\tl: false,\\\\n \\\\t\\\\t\\\\texports: {}\\\\n \\\\t\\\\t};\\\\n\\\\n \\\\t\\\\t// Execute the module function\\\\n \\\\t\\\\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\\\\n\\\\n \\\\t\\\\t// Flag the module as loaded\\\\n \\\\t\\\\tmodule.l = true;\\\\n\\\\n \\\\t\\\\t// Return the exports of the module\\\\n \\\\t\\\\treturn module.exports;\\\\n \\\\t}\\\\n\\\\n\\\\n \\\\t// expose the modules object (__webpack_modules__)\\\\n \\\\t__webpack_require__.m = modules;\\\\n\\\\n \\\\t// expose the module cache\\\\n \\\\t__webpack_require__.c = installedModules;\\\\n\\\\n \\\\t// define getter function for harmony exports\\\\n \\\\t__webpack_require__.d = function(exports, name, getter) {\\\\n \\\\t\\\\tif(!__webpack_require__.o(exports, name)) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\\\\n \\\\t\\\\t}\\\\n \\\\t};\\\\n\\\\n \\\\t// define __esModule on exports\\\\n \\\\t__webpack_require__.r = function(exports) {\\\\n \\\\t\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n \\\\t};\\\\n\\\\n \\\\t// create a fake namespace object\\\\n \\\\t// mode & 1: value is a module id, require it\\\\n \\\\t// mode & 2: merge all properties of value into the ns\\\\n \\\\t// mode & 4: return value when already ns object\\\\n \\\\t// mode & 8|1: behave like require\\\\n \\\\t__webpack_require__.t = function(value, mode) {\\\\n \\\\t\\\\tif(mode & 1) value = __webpack_require__(value);\\\\n \\\\t\\\\tif(mode & 8) return value;\\\\n \\\\t\\\\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\\\\n \\\\t\\\\tvar ns = Object.create(null);\\\\n \\\\t\\\\t__webpack_require__.r(ns);\\\\n \\\\t\\\\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\\\\n \\\\t\\\\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\\\\n \\\\t\\\\treturn ns;\\\\n \\\\t};\\\\n\\\\n \\\\t// getDefaultExport function for compatibility with non-harmony modules\\\\n \\\\t__webpack_require__.n = function(module) {\\\\n \\\\t\\\\tvar getter = module && module.__esModule ?\\\\n \\\\t\\\\t\\\\tfunction getDefault() { return module['default']; } :\\\\n \\\\t\\\\t\\\\tfunction getModuleExports() { return module; };\\\\n \\\\t\\\\t__webpack_require__.d(getter, 'a', getter);\\\\n \\\\t\\\\treturn getter;\\\\n \\\\t};\\\\n\\\\n \\\\t// Object.prototype.hasOwnProperty.call\\\\n \\\\t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\\\\n\\\\n \\\\t// __webpack_public_path__\\\\n \\\\t__webpack_require__.p = \\\\\\"\\\\\\";\\\\n\\\\n\\\\n \\\\t// Load entry module and return exports\\\\n \\\\treturn __webpack_require__(__webpack_require__.s = \\\\\\"./index.js\\\\\\");\\\\n\\"],\\"sourceRoot\\":\\"\\"}"`; +exports[`Webpack 4 Loader + Minification minify w/ sourcemap option and source-map plugin external 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///webpack/bootstrap\\",\\"webpack:////src/foo.js\\"],\\"names\\":[],\\"mappings\\":\\"2BACE,GAAI,GAAmB,GAGvB,WAA6B,EAAU,CAGtC,GAAG,EAAiB,GACnB,MAAO,GAAiB,GAAU,QAGnC,GAAI,GAAS,EAAiB,GAAY,CACzC,EAAG,EACH,EAAG,GACH,QAAS,IAIV,SAAQ,GAAU,KAAK,EAAO,QAAS,EAAQ,EAAO,QAAS,GAG/D,EAAO,EAAI,GAGJ,EAAO,QAKf,SAAoB,EAAI,EAGxB,EAAoB,EAAI,EAGxB,EAAoB,EAAI,SAAS,EAAS,EAAM,EAAQ,CACnD,EAAoB,EAAE,EAAS,IAClC,OAAO,eAAe,EAAS,EAAM,CAAE,WAAY,GAAM,IAAK,KAKhE,EAAoB,EAAI,SAAS,EAAS,CACtC,MAAO,SAAW,aAAe,OAAO,aAC1C,OAAO,eAAe,EAAS,OAAO,YAAa,CAAE,MAAO,WAE7D,OAAO,eAAe,EAAS,aAAc,CAAE,MAAO,MAQvD,EAAoB,EAAI,SAAS,EAAO,EAAM,CAG7C,GAFG,EAAO,GAAG,GAAQ,EAAoB,IACtC,EAAO,GACN,EAAO,GAAM,MAAO,IAAU,UAAY,GAAS,EAAM,WAAY,MAAO,GAChF,GAAI,GAAK,OAAO,OAAO,MAGvB,GAFA,EAAoB,EAAE,GACtB,OAAO,eAAe,EAAI,UAAW,CAAE,WAAY,GAAM,MAAO,IAC7D,EAAO,GAAK,MAAO,IAAS,SAAU,OAAQ,KAAO,GAAO,EAAoB,EAAE,EAAI,EAAK,SAAS,EAAK,CAAE,MAAO,GAAM,IAAQ,KAAK,KAAM,IAC9I,MAAO,IAIR,EAAoB,EAAI,SAAS,EAAQ,CACxC,GAAI,GAAS,GAAU,EAAO,WAC7B,UAAsB,CAAE,MAAO,GAAO,SACtC,UAA4B,CAAE,MAAO,IACtC,SAAoB,EAAE,EAAQ,IAAK,GAC5B,GAIR,EAAoB,EAAI,SAAS,EAAQ,EAAU,CAAE,MAAO,QAAO,UAAU,eAAe,KAAK,EAAQ,IAGzG,EAAoB,EAAI,GAIjB,EAAoB,EAAoB,EAAI,I,43BClFrD,WACe,EAAS,KAAM,GAEf,EAAS,WAET,EAAW,KAAK,CAC5B,KAAM,GAAI,CAAE,EAAG,GACf,GAAI,GAAI,KAAI,GAEZ,MADQ,GAAK,EAAL,QAII,EAAW,KAAK,CAC5B,GAAI,CACH,MAAO,YACA,EADA,OAII,EAAW,KAAK,CAlB/B,MAmBG,KAAM,GAAM,CACX,SAAU,GAEX,MAAO,CACN,iBAAK,SACL,KAAI,OAAJ,OAAY,EACZ,OAIW,EAAW,KAAK,CA7B/B,0BA8BG,GAAI,GACJ,MAAO,CACN,KAAM,CAAN,aAhCJ,CAgCY,WAAI,KACZ,QAAM,GAAS,EAAf,EAAe,IAAI,GAAnB,GACA,QAAM,CAAN,aAlCJ,CAkCY,8BAAE,UAAG,GAAb,GACA,QAAM,CAAN,aAnCJ,CAmCY,mCAAR,GACA,QAAM,GAAS,gBAAE,UAAG,GAAL,MAAf,MACA,QAAM,GAAS,oBAAf,EAAe,QAAf,GACA,MAAM\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\" \\\\t// The module cache\\\\n \\\\tvar installedModules = {};\\\\n\\\\n \\\\t// The require function\\\\n \\\\tfunction __webpack_require__(moduleId) {\\\\n\\\\n \\\\t\\\\t// Check if module is in cache\\\\n \\\\t\\\\tif(installedModules[moduleId]) {\\\\n \\\\t\\\\t\\\\treturn installedModules[moduleId].exports;\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\t// Create a new module (and put it into the cache)\\\\n \\\\t\\\\tvar module = installedModules[moduleId] = {\\\\n \\\\t\\\\t\\\\ti: moduleId,\\\\n \\\\t\\\\t\\\\tl: false,\\\\n \\\\t\\\\t\\\\texports: {}\\\\n \\\\t\\\\t};\\\\n\\\\n \\\\t\\\\t// Execute the module function\\\\n \\\\t\\\\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\\\\n\\\\n \\\\t\\\\t// Flag the module as loaded\\\\n \\\\t\\\\tmodule.l = true;\\\\n\\\\n \\\\t\\\\t// Return the exports of the module\\\\n \\\\t\\\\treturn module.exports;\\\\n \\\\t}\\\\n\\\\n\\\\n \\\\t// expose the modules object (__webpack_modules__)\\\\n \\\\t__webpack_require__.m = modules;\\\\n\\\\n \\\\t// expose the module cache\\\\n \\\\t__webpack_require__.c = installedModules;\\\\n\\\\n \\\\t// define getter function for harmony exports\\\\n \\\\t__webpack_require__.d = function(exports, name, getter) {\\\\n \\\\t\\\\tif(!__webpack_require__.o(exports, name)) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\\\\n \\\\t\\\\t}\\\\n \\\\t};\\\\n\\\\n \\\\t// define __esModule on exports\\\\n \\\\t__webpack_require__.r = function(exports) {\\\\n \\\\t\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n \\\\t\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n \\\\t\\\\t}\\\\n \\\\t\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n \\\\t};\\\\n\\\\n \\\\t// create a fake namespace object\\\\n \\\\t// mode & 1: value is a module id, require it\\\\n \\\\t// mode & 2: merge all properties of value into the ns\\\\n \\\\t// mode & 4: return value when already ns object\\\\n \\\\t// mode & 8|1: behave like require\\\\n \\\\t__webpack_require__.t = function(value, mode) {\\\\n \\\\t\\\\tif(mode & 1) value = __webpack_require__(value);\\\\n \\\\t\\\\tif(mode & 8) return value;\\\\n \\\\t\\\\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\\\\n \\\\t\\\\tvar ns = Object.create(null);\\\\n \\\\t\\\\t__webpack_require__.r(ns);\\\\n \\\\t\\\\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\\\\n \\\\t\\\\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\\\\n \\\\t\\\\treturn ns;\\\\n \\\\t};\\\\n\\\\n \\\\t// getDefaultExport function for compatibility with non-harmony modules\\\\n \\\\t__webpack_require__.n = function(module) {\\\\n \\\\t\\\\tvar getter = module && module.__esModule ?\\\\n \\\\t\\\\t\\\\tfunction getDefault() { return module['default']; } :\\\\n \\\\t\\\\t\\\\tfunction getModuleExports() { return module; };\\\\n \\\\t\\\\t__webpack_require__.d(getter, 'a', getter);\\\\n \\\\t\\\\treturn getter;\\\\n \\\\t};\\\\n\\\\n \\\\t// Object.prototype.hasOwnProperty.call\\\\n \\\\t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\\\\n\\\\n \\\\t// __webpack_public_path__\\\\n \\\\t__webpack_require__.p = \\\\\\"\\\\\\";\\\\n\\\\n\\\\n \\\\t// Load entry module and return exports\\\\n \\\\treturn __webpack_require__(__webpack_require__.s = 0);\\\\n\\",\\"\\\\n\\\\t\\\\texport const es2016 = 10 ** 4;\\\\n\\\\n\\\\t\\\\texport const es2017 = typeof (async () => {});\\\\n\\\\n\\\\t\\\\texport const es2018 = (() => {\\\\n\\\\t\\\\t\\\\tconst y = { a: 1 }\\\\n\\\\t\\\\t\\\\tlet x = {...y}\\\\n\\\\t\\\\t\\\\tlet {...z} = y\\\\n\\\\t\\\\t\\\\treturn z;\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2019 = (() => {\\\\n\\\\t\\\\t\\\\ttry {\\\\n\\\\t\\\\t\\\\t\\\\treturn 'try'\\\\n\\\\t\\\\t\\\\t} catch {}\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2020 = (() => {\\\\n\\\\t\\\\t\\\\tconst obj = {\\\\n\\\\t\\\\t\\\\t\\\\tproperty: 1,\\\\n\\\\t\\\\t\\\\t};\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tobj?.property,\\\\n\\\\t\\\\t\\\\t\\\\tobj.prop ?? 2,\\\\n\\\\t\\\\t\\\\t\\\\timport.meta,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tclass { x = 2; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static x = 1; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x },\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\t\\"],\\"sourceRoot\\":\\"\\"}"`; exports[`Webpack 4 Loader + Minification minify w/ sourcemap option and source-map plugin inline 1`] = ` -"module.exports=function(o){var t={};function n(e){if(t[e])return t[e].exports;var _=t[e]={i:e,l:!1,exports:{}};return o[e].call(_.exports,_,_.exports,n),_.l=!0,_.exports}return n.m=o,n.c=t,n.d=function(e,_,r){n.o(e,_)||Object.defineProperty(e,_,{enumerable:!0,get:r})},n.r=function(e){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})},n.t=function(e,_){if(_&1&&(e=n(e)),_&8||_&4&&typeof e==\\"object\\"&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\\"default\\",{enumerable:!0,value:e}),_&2&&typeof e!=\\"string\\")for(var s in e)n.d(r,s,function(a){return e[a]}.bind(null,s));return r},n.n=function(e){var _=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(_,\\"a\\",_),_},n.o=function(e,_){return Object.prototype.hasOwnProperty.call(e,_)},n.p=\\"\\",n(n.s=\\"./index.js\\")}({\\"./foo.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return es2017; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return es2018; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return es2019; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return esnext; }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:////foo.js?\`)},\\"./index.js\\":function(module,__webpack_exports__,__webpack_require__){\\"use strict\\";eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../foo.js */ \\"./foo.js\\"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]; }); +"module.exports=function(O){var f={};function n(t){if(f[t])return f[t].exports;var e=f[t]={i:t,l:!1,exports:{}};return O[t].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=O,n.c=f,n.d=function(t,e,u){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:u})},n.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},n.t=function(t,e){if(e&1&&(t=n(t)),e&8||e&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var u=Object.create(null);if(n.r(u),Object.defineProperty(u,\\"default\\",{enumerable:!0,value:t}),e&2&&typeof t!=\\"string\\")for(var y in t)n.d(u,y,function(b){return t[b]}.bind(null,y));return u},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\\"a\\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\\"\\",n(n.s=0)}([function(O,f,n){\\"use strict\\";n.r(f),n.d(f,\\"es2016\\",function(){return S}),n.d(f,\\"es2017\\",function(){return m}),n.d(f,\\"es2018\\",function(){return W}),n.d(f,\\"es2019\\",function(){return w}),n.d(f,\\"es2020\\",function(){return E}),n.d(f,\\"esnext\\",function(){return z});var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,b=Math.pow,h=Object.assign,j=(r,o)=>{var i={};for(var s in r)e.call(r,s)&&o.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&u)for(var s of u(r))o.indexOf(s)<0&&y.call(r,s)&&(i[s]=r[s]);return i},P=(r,o,i)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[o]=i),T=(r,o,i)=>new Promise((s,d)=>{var p=c=>{try{a(i.next(c))}catch(l){d(l)}},v=c=>{try{a(i.throw(c))}catch(l){d(l)}},a=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,v);a((i=i.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=h({},r);return j(r,[])})(),w=(()=>{try{return\\"try\\"}catch(r){}})(),E=(()=>{var r;const o={property:1};return[o==null?void 0:o.property,(r=o.prop)!=null?r:2,M]})(),z=(()=>{var r,o,i,s,d,p,v,a,c,l,g;let x;return[class{constructor(){P(this,\\"x\\",2)}},(r=class{},P(r,\\"x\\",1),r),(s=class{constructor(){o.add(this)}},o=new WeakSet,i=function(){},s),(p=class{constructor(){d.set(this,void 0)}},d=new WeakMap,p),(a=class{},v=new WeakSet,c=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),x??(x=2)]})()}]); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]; }); - - - - -//# sourceURL=webpack:////index.js?\`)}}); - -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjJCQUNFLEdBQUksR0FBbUIsR0FHdkIsV0FBNkIsRUFBVSxDQUd0QyxHQUFHLEVBQWlCLEdBQ25CLE1BQU8sR0FBaUIsR0FBVSxRQUduQyxHQUFJLEdBQVMsRUFBaUIsR0FBWSxDQUN6QyxFQUFHLEVBQ0gsRUFBRyxHQUNILFFBQVMsSUFJVixTQUFRLEdBQVUsS0FBSyxFQUFPLFFBQVMsRUFBUSxFQUFPLFFBQVMsR0FHL0QsRUFBTyxFQUFJLEdBR0osRUFBTyxRQUtmLFNBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxFQUd4QixFQUFvQixFQUFJLFNBQVMsRUFBUyxFQUFNLEVBQVEsQ0FDbkQsRUFBb0IsRUFBRSxFQUFTLElBQ2xDLE9BQU8sZUFBZSxFQUFTLEVBQU0sQ0FBRSxXQUFZLEdBQU0sSUFBSyxLQUtoRSxFQUFvQixFQUFJLFNBQVMsRUFBUyxDQUN0QyxNQUFPLFNBQVcsYUFBZSxPQUFPLGFBQzFDLE9BQU8sZUFBZSxFQUFTLE9BQU8sWUFBYSxDQUFFLE1BQU8sV0FFN0QsT0FBTyxlQUFlLEVBQVMsYUFBYyxDQUFFLE1BQU8sTUFRdkQsRUFBb0IsRUFBSSxTQUFTLEVBQU8sRUFBTSxDQUc3QyxHQUZHLEVBQU8sR0FBRyxHQUFRLEVBQW9CLElBQ3RDLEVBQU8sR0FDTixFQUFPLEdBQU0sTUFBTyxJQUFVLFVBQVksR0FBUyxFQUFNLFdBQVksTUFBTyxHQUNoRixHQUFJLEdBQUssT0FBTyxPQUFPLE1BR3ZCLEdBRkEsRUFBb0IsRUFBRSxHQUN0QixPQUFPLGVBQWUsRUFBSSxVQUFXLENBQUUsV0FBWSxHQUFNLE1BQU8sSUFDN0QsRUFBTyxHQUFLLE1BQU8sSUFBUyxTQUFVLE9BQVEsS0FBTyxHQUFPLEVBQW9CLEVBQUUsRUFBSSxFQUFLLFNBQVMsRUFBSyxDQUFFLE1BQU8sR0FBTSxJQUFRLEtBQUssS0FBTSxJQUM5SSxNQUFPLElBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsQ0FDeEMsR0FBSSxHQUFTLEdBQVUsRUFBTyxXQUM3QixVQUFzQixDQUFFLE1BQU8sR0FBTyxTQUN0QyxVQUE0QixDQUFFLE1BQU8sSUFDdEMsU0FBb0IsRUFBRSxFQUFRLElBQUssR0FDNUIsR0FJUixFQUFvQixFQUFJLFNBQVMsRUFBUSxFQUFVLENBQUUsTUFBTyxRQUFPLFVBQVUsZUFBZSxLQUFLLEVBQVEsSUFHekcsRUFBb0IsRUFBSSxHQUlqQixFQUFvQixFQUFvQixFQUFJLGUiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL2luZGV4LmpzXCIpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxJLDQzQkNsRnJELFdBQ2UsRUFBUyxLQUFNLEdBRWYsRUFBUyxXQUVULEVBQVcsS0FBSyxDQUM1QixLQUFNLEdBQUksQ0FBRSxFQUFHLEdBQ2YsR0FBSSxHQUFJLEtBQUksR0FFWixNQURRLEdBQUssRUFBTCxRQUlJLEVBQVcsS0FBSyxDQUM1QixHQUFJLENBQ0gsTUFBTyxZQUNBLEVBREEsT0FJSSxFQUFXLEtBQUssQ0FsQi9CLE1BbUJHLEtBQU0sR0FBTSxDQUNYLFNBQVUsR0FFWCxNQUFPLENBQ04saUJBQUssU0FDTCxLQUFJLE9BQUosT0FBWSxFQUNaLE9BSVcsRUFBVyxLQUFLLENBN0IvQiwwQkE4QkcsR0FBSSxHQUNKLE1BQU8sQ0FDTixLQUFNLENBQU4sYUFoQ0osQ0FnQ1ksV0FBSSxLQUNaLFFBQU0sR0FBUyxFQUFmLEVBQWUsSUFBSSxHQUFuQixHQUNBLFFBQU0sQ0FBTixhQWxDSixDQWtDWSw4QkFBRSxVQUFHLEdBQWIsR0FDQSxRQUFNLENBQU4sYUFuQ0osQ0FtQ1ksbUNBQVIsR0FDQSxRQUFNLEdBQVMsZ0JBQUUsVUFBRyxHQUFMLE1BQWYsTUFDQSxRQUFNLEdBQVMsb0JBQWYsRUFBZSxRQUFmLEdBQ0EsTUFBTSIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSAwKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` -"module.exports = function(y) { - var o = {}; +"module.exports = function(O) { + var f = {}; function n(t) { - if (o[t]) { - return o[t].exports; + if (f[t]) { + return f[t].exports; } - var e = o[t] = { + var e = f[t] = { i: t, l: false, exports: {} }; - y[t].call(e.exports, e, e.exports, n); + O[t].call(e.exports, e, e.exports, n); e.l = true; return e.exports; } - n.m = y; - n.c = o; + n.m = O; + n.c = f; n.d = function(t, e, u) { if (!n.o(t, e)) { Object.defineProperty(t, e, {enumerable: true, get: u}); @@ -727,10 +202,10 @@ exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` n.r(u); Object.defineProperty(u, \\"default\\", {enumerable: true, value: t}); if (e & 2 && typeof t != \\"string\\") - for (var v in t) - n.d(u, v, function(P) { - return t[P]; - }.bind(null, v)); + for (var y in t) + n.d(u, y, function(b) { + return t[b]; + }.bind(null, y)); return u; }; n.n = function(t) { @@ -746,157 +221,134 @@ exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` return Object.prototype.hasOwnProperty.call(t, e); }; n.p = \\"\\"; - return n(n.s = \\"./index.js\\"); -}({ - \\"./foo.js\\": function(y, o, n) { + return n(n.s = 0); +}([ + function(O, f, n) { \\"use strict\\"; - n.r(o); - n.d(o, \\"es2016\\", function() { - return p; + n.r(f); + n.d(f, \\"es2016\\", function() { + return S; }); - n.d(o, \\"es2017\\", function() { - return E; + n.d(f, \\"es2017\\", function() { + return m; }); - n.d(o, \\"es2018\\", function() { + n.d(f, \\"es2018\\", function() { return W; }); - n.d(o, \\"es2019\\", function() { - return D; + n.d(f, \\"es2019\\", function() { + return w; }); - n.d(o, \\"es2020\\", function() { - return T; + n.d(f, \\"es2020\\", function() { + return E; }); - n.d(o, \\"esnext\\", function() { - return b; + n.d(f, \\"esnext\\", function() { + return T; }); var t = Object.defineProperty; var e = Object.prototype.hasOwnProperty; var u = Object.getOwnPropertySymbols; - var v = Object.prototype.propertyIsEnumerable; - var P = Math.pow; - var M = Object.assign; - var S = (r, s) => { - var f = {}; - for (var i in r) - if (e.call(r, i) && s.indexOf(i) < 0) - f[i] = r[i]; + var y = Object.prototype.propertyIsEnumerable; + var b = Math.pow; + var h = Object.assign; + var j = (r, o) => { + var i = {}; + for (var s in r) + if (e.call(r, s) && o.indexOf(s) < 0) + i[s] = r[s]; if (r != null && u) - for (var i of u(r)) { - if (s.indexOf(i) < 0 && v.call(r, i)) - f[i] = r[i]; + for (var s of u(r)) { + if (o.indexOf(s) < 0 && y.call(r, s)) + i[s] = r[s]; } - return f; + return i; }; - var h = (r, s, f) => { - if (typeof s !== \\"symbol\\") - s += \\"\\"; - if (s in r) - return t(r, s, {enumerable: true, configurable: true, writable: true, value: f}); - return r[s] = f; + var P = (r, o, i) => { + if (typeof o !== \\"symbol\\") + o += \\"\\"; + if (o in r) + return t(r, o, {enumerable: true, configurable: true, writable: true, value: i}); + return r[o] = i; }; - var z = (r, s, f) => { - return new Promise((i, d) => { - var O = (l) => { + var z = (r, o, i) => { + return new Promise((s, d) => { + var p = (c) => { try { - c(f.next(l)); - } catch (a) { - d(a); + a(i.next(c)); + } catch (l) { + d(l); } }; - var j = (l) => { + var v = (c) => { try { - c(f.throw(l)); - } catch (a) { - d(a); + a(i.throw(c)); + } catch (l) { + d(l); } }; - var c = (l) => { - return l.done ? i(l.value) : Promise.resolve(l.value).then(O, j); + var a = (c) => { + return c.done ? s(c.value) : Promise.resolve(c.value).then(p, v); }; - c((f = f.apply(r, s)).next()); + a((i = i.apply(r, o)).next()); }); }; - const m = {}; - const p = P(10, 4); - const E = \\"function\\"; + const M = {}; + const S = b(10, 4); + const m = \\"function\\"; const W = (() => { const r = {a: 1}; - let s = M({}, r); - let f = S(r, []); - return f; + let o = h({}, r); + let i = j(r, []); + return i; })(); - const D = (() => { + const w = (() => { try { return \\"try\\"; } catch (r) { } })(); - const T = (() => { + const E = (() => { var r; - const s = { + const o = { property: 1 }; return [ - s == null ? void 0 : s.property, - (r = s.prop) != null ? r : 2, - m + o == null ? void 0 : o.property, + (r = o.prop) != null ? r : 2, + M ]; })(); - const b = (() => { - var r, s, f, i, d, O, j, c, l, a, x; - let g; + const T = (() => { + var r, o, i, s, d, p, v, a, c, l, g; + let x; return [ class { constructor() { - h(this, \\"x\\", 2); + P(this, \\"x\\", 2); } }, (r = class { - }, h(r, \\"x\\", 1), r), - (i = class { + }, P(r, \\"x\\", 1), r), + (s = class { constructor() { - s.add(this); + o.add(this); } - }, s = new WeakSet(), f = function() { - }, i), - (O = class { + }, o = new WeakSet(), i = function() { + }, s), + (p = class { constructor() { d.set(this, void 0); } - }, d = new WeakMap(), O), - (c = class { - }, j = new WeakSet(), l = function() { - }, j.add(c), c), + }, d = new WeakMap(), p), (a = class { - }, x = new WeakMap(), x.set(a, void 0), a), - g != null ? g : g = 2 + }, v = new WeakSet(), c = function() { + }, v.add(a), a), + (l = class { + }, g = new WeakMap(), g.set(l, void 0), l), + x != null ? x : x = 2 ]; })(); - }, - \\"./index.js\\": function(y, o, n) { - \\"use strict\\"; - n.r(o); - var t = n(\\"./foo.js\\"); - n.d(o, \\"es2016\\", function() { - return t[\\"es2016\\"]; - }); - n.d(o, \\"es2017\\", function() { - return t[\\"es2017\\"]; - }); - n.d(o, \\"es2018\\", function() { - return t[\\"es2018\\"]; - }); - n.d(o, \\"es2019\\", function() { - return t[\\"es2019\\"]; - }); - n.d(o, \\"es2020\\", function() { - return t[\\"es2020\\"]; - }); - n.d(o, \\"esnext\\", function() { - return t[\\"esnext\\"]; - }); } -}); +]); " `; @@ -961,9 +413,9 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` return __webpack_require__.d(getter, \\"a\\", getter), getter; }, __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); - }, __webpack_require__.p = \\"\\", __webpack_require__(__webpack_require__.s = \\"./index.js\\"); -}({ - \\"./foo.js\\": function(module2, __webpack_exports__, __webpack_require__) { + }, __webpack_require__.p = \\"\\", __webpack_require__(__webpack_require__.s = 0); +}([ + function(module2, __webpack_exports__, __webpack_require__) { \\"use strict\\"; __webpack_require__.r(__webpack_exports__), __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; @@ -1051,26 +503,8 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` a != null ? a : a = 2 ]; })(); - }, - \\"./index.js\\": function(module2, __webpack_exports__, __webpack_require__) { - \\"use strict\\"; - __webpack_require__.r(__webpack_exports__); - var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(\\"./foo.js\\"); - __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { - return _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016; - }), __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { - return _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017; - }), __webpack_require__.d(__webpack_exports__, \\"es2018\\", function() { - return _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018; - }), __webpack_require__.d(__webpack_exports__, \\"es2019\\", function() { - return _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019; - }), __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { - return _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020; - }), __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { - return _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext; - }); } -}); +]); " `; @@ -1100,7 +534,7 @@ Object { `; exports[`Webpack 4 Loader + Minification minifyWhitespace 1`] = ` -"module.exports=function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module2=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module2.exports,module2,module2.exports,__webpack_require__);module2.l=true;return module2.exports}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{enumerable:true,get:getter})}};__webpack_require__.r=function(exports){if(typeof Symbol!==\\"undefined\\"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:\\"Module\\"})}Object.defineProperty(exports,\\"__esModule\\",{value:true})};__webpack_require__.t=function(value,mode){if(mode&1)value=__webpack_require__(value);if(mode&8)return value;if(mode&4&&typeof value===\\"object\\"&&value&&value.__esModule)return value;var ns=Object.create(null);__webpack_require__.r(ns);Object.defineProperty(ns,\\"default\\",{enumerable:true,value});if(mode&2&&typeof value!=\\"string\\")for(var key in value)__webpack_require__.d(ns,key,function(key2){return value[key2]}.bind(null,key));return ns};__webpack_require__.n=function(module2){var getter=module2&&module2.__esModule?function getDefault(){return module2[\\"default\\"]}:function getModuleExports(){return module2};__webpack_require__.d(getter,\\"a\\",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p=\\"\\";return __webpack_require__(__webpack_require__.s=\\"./index.js\\")}({\\"./foo.js\\":function(module2,__webpack_exports__,__webpack_require__){\\"use strict\\";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,\\"es2016\\",function(){return es2016});__webpack_require__.d(__webpack_exports__,\\"es2017\\",function(){return es2017});__webpack_require__.d(__webpack_exports__,\\"es2018\\",function(){return es2018});__webpack_require__.d(__webpack_exports__,\\"es2019\\",function(){return es2019});__webpack_require__.d(__webpack_exports__,\\"es2020\\",function(){return es2020});__webpack_require__.d(__webpack_exports__,\\"esnext\\",function(){return esnext});var __defProp=Object.defineProperty;var __hasOwnProp=Object.prototype.hasOwnProperty;var __getOwnPropSymbols=Object.getOwnPropertySymbols;var __propIsEnum=Object.prototype.propertyIsEnumerable;var __pow=Math.pow;var __assign=Object.assign;var __rest=(source,exclude)=>{var target={};for(var prop in source)if(__hasOwnProp.call(source,prop)&&exclude.indexOf(prop)<0)target[prop]=source[prop];if(source!=null&&__getOwnPropSymbols)for(var prop of __getOwnPropSymbols(source)){if(exclude.indexOf(prop)<0&&__propIsEnum.call(source,prop))target[prop]=source[prop]}return target};var __publicField=(obj,key,value)=>{if(typeof key!==\\"symbol\\")key+=\\"\\";if(key in obj)return __defProp(obj,key,{enumerable:true,configurable:true,writable:true,value});return obj[key]=value};var __async=(__this,__arguments,generator)=>{return new Promise((resolve,reject)=>{var fulfilled=value=>{try{step(generator.next(value))}catch(e){reject(e)}};var rejected=value=>{try{step(generator.throw(value))}catch(e){reject(e)}};var step=result=>{return result.done?resolve(result.value):Promise.resolve(result.value).then(fulfilled,rejected)};step((generator=generator.apply(__this,__arguments)).next())})};const import_meta={};const es2016=__pow(10,4);const es2017=\\"function\\";const es2018=(()=>{const y={a:1};let x=__assign({},y);let z=__rest(y,[]);return z})();const es2019=(()=>{try{return\\"try\\"}catch(e){}})();const es2020=(()=>{var _a;const obj={property:1};return[obj==null?void 0:obj.property,(_a=obj.prop)!=null?_a:2,import_meta]})();const esnext=(()=>{var _a,_x,x_fn,_b,_x2,_c,_x3,_d,x_fn2,_e,_x4;let a;return[class{constructor(){__publicField(this,\\"x\\",2)}},(_a=class{},__publicField(_a,\\"x\\",1),_a),(_b=class{constructor(){_x.add(this)}},_x=new WeakSet,x_fn=function(){},_b),(_c=class{constructor(){_x2.set(this,void 0)}},_x2=new WeakMap,_c),(_d=class{},_x3=new WeakSet,x_fn2=function(){},_x3.add(_d),_d),(_e=class{},_x4=new WeakMap,_x4.set(_e,void 0),_e),a!=null?a:a=2]})()},\\"./index.js\\":function(module2,__webpack_exports__,__webpack_require__){\\"use strict\\";__webpack_require__.r(__webpack_exports__);var _foo_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(\\"./foo.js\\");__webpack_require__.d(__webpack_exports__,\\"es2016\\",function(){return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2016\\"]});__webpack_require__.d(__webpack_exports__,\\"es2017\\",function(){return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2017\\"]});__webpack_require__.d(__webpack_exports__,\\"es2018\\",function(){return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2018\\"]});__webpack_require__.d(__webpack_exports__,\\"es2019\\",function(){return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2019\\"]});__webpack_require__.d(__webpack_exports__,\\"es2020\\",function(){return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"es2020\\"]});__webpack_require__.d(__webpack_exports__,\\"esnext\\",function(){return _foo_js__WEBPACK_IMPORTED_MODULE_0__[\\"esnext\\"]})}}); +"module.exports=function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module2=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module2.exports,module2,module2.exports,__webpack_require__);module2.l=true;return module2.exports}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{enumerable:true,get:getter})}};__webpack_require__.r=function(exports){if(typeof Symbol!==\\"undefined\\"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:\\"Module\\"})}Object.defineProperty(exports,\\"__esModule\\",{value:true})};__webpack_require__.t=function(value,mode){if(mode&1)value=__webpack_require__(value);if(mode&8)return value;if(mode&4&&typeof value===\\"object\\"&&value&&value.__esModule)return value;var ns=Object.create(null);__webpack_require__.r(ns);Object.defineProperty(ns,\\"default\\",{enumerable:true,value});if(mode&2&&typeof value!=\\"string\\")for(var key in value)__webpack_require__.d(ns,key,function(key2){return value[key2]}.bind(null,key));return ns};__webpack_require__.n=function(module2){var getter=module2&&module2.__esModule?function getDefault(){return module2[\\"default\\"]}:function getModuleExports(){return module2};__webpack_require__.d(getter,\\"a\\",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p=\\"\\";return __webpack_require__(__webpack_require__.s=0)}([function(module2,__webpack_exports__,__webpack_require__){\\"use strict\\";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,\\"es2016\\",function(){return es2016});__webpack_require__.d(__webpack_exports__,\\"es2017\\",function(){return es2017});__webpack_require__.d(__webpack_exports__,\\"es2018\\",function(){return es2018});__webpack_require__.d(__webpack_exports__,\\"es2019\\",function(){return es2019});__webpack_require__.d(__webpack_exports__,\\"es2020\\",function(){return es2020});__webpack_require__.d(__webpack_exports__,\\"esnext\\",function(){return esnext});var __defProp=Object.defineProperty;var __hasOwnProp=Object.prototype.hasOwnProperty;var __getOwnPropSymbols=Object.getOwnPropertySymbols;var __propIsEnum=Object.prototype.propertyIsEnumerable;var __pow=Math.pow;var __assign=Object.assign;var __rest=(source,exclude)=>{var target={};for(var prop in source)if(__hasOwnProp.call(source,prop)&&exclude.indexOf(prop)<0)target[prop]=source[prop];if(source!=null&&__getOwnPropSymbols)for(var prop of __getOwnPropSymbols(source)){if(exclude.indexOf(prop)<0&&__propIsEnum.call(source,prop))target[prop]=source[prop]}return target};var __publicField=(obj,key,value)=>{if(typeof key!==\\"symbol\\")key+=\\"\\";if(key in obj)return __defProp(obj,key,{enumerable:true,configurable:true,writable:true,value});return obj[key]=value};var __async=(__this,__arguments,generator)=>{return new Promise((resolve,reject)=>{var fulfilled=value=>{try{step(generator.next(value))}catch(e){reject(e)}};var rejected=value=>{try{step(generator.throw(value))}catch(e){reject(e)}};var step=result=>{return result.done?resolve(result.value):Promise.resolve(result.value).then(fulfilled,rejected)};step((generator=generator.apply(__this,__arguments)).next())})};const import_meta={};const es2016=__pow(10,4);const es2017=\\"function\\";const es2018=(()=>{const y={a:1};let x=__assign({},y);let z=__rest(y,[]);return z})();const es2019=(()=>{try{return\\"try\\"}catch(e){}})();const es2020=(()=>{var _a;const obj={property:1};return[obj==null?void 0:obj.property,(_a=obj.prop)!=null?_a:2,import_meta]})();const esnext=(()=>{var _a,_x,x_fn,_b,_x2,_c,_x3,_d,x_fn2,_e,_x4;let a;return[class{constructor(){__publicField(this,\\"x\\",2)}},(_a=class{},__publicField(_a,\\"x\\",1),_a),(_b=class{constructor(){_x.add(this)}},_x=new WeakSet,x_fn=function(){},_b),(_c=class{constructor(){_x2.set(this,void 0)}},_x2=new WeakMap,_c),(_d=class{},_x3=new WeakSet,x_fn2=function(){},_x3.add(_d),_d),(_e=class{},_x4=new WeakMap,_x4.set(_e,void 0),_e),a!=null?a:a=2]})()}]); " `; @@ -1130,9 +564,7 @@ Object { `; exports[`Webpack 5 Loader + Minification minify 1`] = ` -"(()=>{\\"use strict\\";var m={\\"./foo.js\\":(t,a,o)=>{o.r(a),o.d(a,{es2016:()=>E,es2017:()=>W,es2018:()=>T,es2019:()=>z,es2020:()=>D,esnext:()=>A});var w=Object.defineProperty,h=Object.prototype.hasOwnProperty,y=Object.getOwnPropertySymbols,P=Object.prototype.propertyIsEnumerable,j=Math.pow,S=Object.assign,g=(e,r)=>{var s={};for(var n in e)h.call(e,n)&&r.indexOf(n)<0&&(s[n]=e[n]);if(e!=null&&y)for(var n of y(e))r.indexOf(n)<0&&P.call(e,n)&&(s[n]=e[n]);return s},x=(e,r,s)=>(typeof r!=\\"symbol\\"&&(r+=\\"\\"),r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[r]=s),B=(e,r,s)=>new Promise((n,u)=>{var i=c=>{try{l(s.next(c))}catch(p){u(p)}},f=c=>{try{l(s.throw(c))}catch(p){u(p)}},l=c=>c.done?n(c.value):Promise.resolve(c.value).then(i,f);l((s=s.apply(e,r)).next())});const M={},E=j(10,4),W=\\"function\\",T=(()=>{const e={a:1};let r=S({},e);return g(e,[])})(),z=(()=>{try{return\\"try\\"}catch(e){}})(),D=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,M]})(),A=(()=>{var e,r,s,n,u,i,f,l,c,p,O;let d;return[class{constructor(){x(this,\\"x\\",2)}},(e=class{},x(e,\\"x\\",1),e),(n=class{constructor(){r.add(this)}},r=new WeakSet,s=function(){},n),(i=class{constructor(){u.set(this,void 0)}},u=new WeakMap,i),(l=class{},f=new WeakSet,c=function(){},f.add(l),l),(p=class{},O=new WeakMap,O.set(p,void 0),p),d!=null?d:d=2]})()}},b={};function _(t){var a=b[t];if(a!==void 0)return a.exports;var o=b[t]={exports:{}};return m[t](o,o.exports,_),o.exports}(()=>{_.d=(t,a)=>{for(var o in a)_.o(a,o)&&!_.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:a[o]})}})(),(()=>{_.o=(t,a)=>Object.prototype.hasOwnProperty.call(t,a)})(),(()=>{_.r=t=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})}})();var v={};(()=>{/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/_.r(v),_.d(v,{es2016:()=>t.es2016,es2017:()=>t.es2017,es2018:()=>t.es2018,es2019:()=>t.es2019,es2020:()=>t.es2020,esnext:()=>t.esnext});var t=_(\\"./foo.js\\")})(),module.exports=v})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var i={};o.r(i),o.d(i,{es2016:()=>P,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,esnext:()=>W});var d=Object.defineProperty,y=Object.prototype.hasOwnProperty,f=Object.getOwnPropertySymbols,w=Object.prototype.propertyIsEnumerable,O=Math.pow,m=Object.assign,x=(e,t)=>{var r={};for(var a in e)y.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&f)for(var a of f(e))t.indexOf(a)<0&&w.call(e,a)&&(r[a]=e[a]);return r},v=(e,t,r)=>(typeof t!=\\"symbol\\"&&(t+=\\"\\"),t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r),z=(e,t,r)=>new Promise((a,_)=>{var c=n=>{try{s(r.next(n))}catch(l){_(l)}},p=n=>{try{s(r.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(c,p);s((r=r.apply(e,t)).next())});const h={},P=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return x(e,[])})(),j=(()=>{try{return\\"try\\"}catch(e){}})(),M=(()=>{var e;const t={property:1};return[t==null?void 0:t.property,(e=t.prop)!=null?e:2,h]})(),W=(()=>{var e,t,r,a,_,c,p,s,n,l,b;let u;return[class{constructor(){v(this,\\"x\\",2)}},(e=class{},v(e,\\"x\\",1),e),(a=class{constructor(){t.add(this)}},t=new WeakSet,r=function(){},a),(c=class{constructor(){_.set(this,void 0)}},_=new WeakMap,c),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},b=new WeakMap,b.set(l,void 0),l),u!=null?u:u=2]})();module.exports=i})(); " `; @@ -1162,43 +594,36 @@ Object { `; exports[`Webpack 5 Loader + Minification minify chunks 1`] = ` -"(()=>{var b={},h={};function r(e){var n=h[e];if(n!==void 0)return n.exports;var o=h[e]={exports:{}};return b[e](o,o.exports,r),o.exports}r.m=b,(()=>{r.d=(e,n)=>{for(var o in n)r.o(n,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,o)=>(r.f[o](e,n),n),[]))})(),(()=>{r.u=e=>\\"\\"+e+\\".js\\"})(),(()=>{r.g=function(){if(typeof globalThis==\\"object\\")return globalThis;try{return this||new Function(\\"return this\\")()}catch(e){if(typeof window==\\"object\\")return window}}()})(),(()=>{r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n)})(),(()=>{var e={};r.l=(n,o,i,s)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var f=document.getElementsByTagName(\\"script\\"),l=0;l{t.onerror=t.onload=null,clearTimeout(d);var g=e[n];if(delete e[n],t.parentNode&&t.parentNode.removeChild(t),g&&g.forEach(w=>w(m)),p)return p(m)},d=setTimeout(a.bind(null,void 0,{type:\\"timeout\\",target:t}),12e4);t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),c&&document.head.appendChild(t)}})(),(()=>{r.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})(),(()=>{var e;r.g.importScripts&&(e=r.g.location+\\"\\");var n=r.g.document;if(!e&&n&&(n.currentScript&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName(\\"script\\");o.length&&(e=o[o.length-1].src)}if(!e)throw new Error(\\"Automatic publicPath is not supported in this browser\\");e=e.replace(/#.*$/,\\"\\").replace(/\\\\?.*$/,\\"\\").replace(/\\\\/[^\\\\/]+$/,\\"/\\"),r.p=e})(),(()=>{var e={index:0};r.f.j=(i,s)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)s.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});s.push(t[2]=c);var f=r.p+r.u(i),l=new Error,u=a=>{if(r.o(e,i)&&(t=e[i],t!==0&&(e[i]=void 0),t)){var d=a&&(a.type===\\"load\\"?\\"missing\\":a.type),p=a&&a.target&&a.target.src;l.message=\\"Loading chunk \\"+i+\` failed. -(\`+d+\\": \\"+p+\\")\\",l.name=\\"ChunkLoadError\\",l.type=d,l.request=p,t[1](l)}};r.l(f,u,\\"chunk-\\"+i,i)}};var n=(i,s)=>{var[t,c,f]=s,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(f&&f(r),i&&i(s);a{var b={},h={};function r(e){var n=h[e];if(n!==void 0)return n.exports;var o=h[e]={exports:{}};return b[e](o,o.exports,r),o.exports}r.m=b,(()=>{r.d=(e,n)=>{for(var o in n)r.o(n,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,o)=>(r.f[o](e,n),n),[]))})(),(()=>{r.u=e=>\\"\\"+{\\"376\\":\\"named-chunk-bar\\",\\"600\\":\\"named-chunk-foo\\"}[e]+\\".js\\"})(),(()=>{r.g=function(){if(typeof globalThis==\\"object\\")return globalThis;try{return this||new Function(\\"return this\\")()}catch(e){if(typeof window==\\"object\\")return window}}()})(),(()=>{r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n)})(),(()=>{var e={};r.l=(n,o,i,d)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var f=document.getElementsByTagName(\\"script\\"),l=0;l{t.onerror=t.onload=null,clearTimeout(s);var g=e[n];if(delete e[n],t.parentNode&&t.parentNode.removeChild(t),g&&g.forEach(w=>w(m)),p)return p(m)},s=setTimeout(a.bind(null,void 0,{type:\\"timeout\\",target:t}),12e4);t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),c&&document.head.appendChild(t)}})(),(()=>{r.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})(),(()=>{var e;r.g.importScripts&&(e=r.g.location+\\"\\");var n=r.g.document;if(!e&&n&&(n.currentScript&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName(\\"script\\");o.length&&(e=o[o.length-1].src)}if(!e)throw new Error(\\"Automatic publicPath is not supported in this browser\\");e=e.replace(/#.*$/,\\"\\").replace(/\\\\?.*$/,\\"\\").replace(/\\\\/[^\\\\/]+$/,\\"/\\"),r.p=e})(),(()=>{var e={826:0};r.f.j=(i,d)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)d.push(t[2]);else{var c=new Promise((a,s)=>{t=e[i]=[a,s]});d.push(t[2]=c);var f=r.p+r.u(i),l=new Error,u=a=>{if(r.o(e,i)&&(t=e[i],t!==0&&(e[i]=void 0),t)){var s=a&&(a.type===\\"load\\"?\\"missing\\":a.type),p=a&&a.target&&a.target.src;l.message=\\"Loading chunk \\"+i+\` failed. +(\`+s+\\": \\"+p+\\")\\",l.name=\\"ChunkLoadError\\",l.type=s,l.request=p,t[1](l)}};r.l(f,u,\\"chunk-\\"+i,i)}};var n=(i,d)=>{var[t,c,f]=d,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(f&&f(r),i&&i(d);a{\\"use strict\\";s.r(o),s.d(o,{default:()=>u}),console.log(\\"foo\\");const u=1}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[600],{416:(o,s,u)=>{\\"use strict\\";u.r(s),u.d(s,{default:()=>l}),console.log(\\"foo\\");const l=1}}]); " `; exports[`Webpack 5 Loader + Minification minify chunks 3`] = ` -"(self.webpackChunk=self.webpackChunk||[]).push([[\\"named-chunk-bar\\"],{\\"./bar.js\\":(l,s,u)=>{\\"use strict\\";u.r(s),u.d(s,{default:()=>a}),console.log(\\"bar\\"+1);const a=Symbol(\\"bar\\")}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[376],{196:(e,l,s)=>{\\"use strict\\";s.r(l),s.d(l,{default:()=>u}),console.log(\\"bar\\"+1);const u=Symbol(\\"bar\\")}}]); " `; exports[`Webpack 5 Loader + Minification minify chunks filtered using "exclude" 1`] = ` -"(()=>{var b={},h={};function r(e){var n=h[e];if(n!==void 0)return n.exports;var o=h[e]={exports:{}};return b[e](o,o.exports,r),o.exports}r.m=b,(()=>{r.d=(e,n)=>{for(var o in n)r.o(n,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,o)=>(r.f[o](e,n),n),[]))})(),(()=>{r.u=e=>\\"\\"+e+\\".js\\"})(),(()=>{r.g=function(){if(typeof globalThis==\\"object\\")return globalThis;try{return this||new Function(\\"return this\\")()}catch(e){if(typeof window==\\"object\\")return window}}()})(),(()=>{r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n)})(),(()=>{var e={};r.l=(n,o,i,s)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var f=document.getElementsByTagName(\\"script\\"),l=0;l{t.onerror=t.onload=null,clearTimeout(d);var g=e[n];if(delete e[n],t.parentNode&&t.parentNode.removeChild(t),g&&g.forEach(w=>w(m)),p)return p(m)},d=setTimeout(a.bind(null,void 0,{type:\\"timeout\\",target:t}),12e4);t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),c&&document.head.appendChild(t)}})(),(()=>{r.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})(),(()=>{var e;r.g.importScripts&&(e=r.g.location+\\"\\");var n=r.g.document;if(!e&&n&&(n.currentScript&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName(\\"script\\");o.length&&(e=o[o.length-1].src)}if(!e)throw new Error(\\"Automatic publicPath is not supported in this browser\\");e=e.replace(/#.*$/,\\"\\").replace(/\\\\?.*$/,\\"\\").replace(/\\\\/[^\\\\/]+$/,\\"/\\"),r.p=e})(),(()=>{var e={index:0};r.f.j=(i,s)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)s.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});s.push(t[2]=c);var f=r.p+r.u(i),l=new Error,u=a=>{if(r.o(e,i)&&(t=e[i],t!==0&&(e[i]=void 0),t)){var d=a&&(a.type===\\"load\\"?\\"missing\\":a.type),p=a&&a.target&&a.target.src;l.message=\\"Loading chunk \\"+i+\` failed. -(\`+d+\\": \\"+p+\\")\\",l.name=\\"ChunkLoadError\\",l.type=d,l.request=p,t[1](l)}};r.l(f,u,\\"chunk-\\"+i,i)}};var n=(i,s)=>{var[t,c,f]=s,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(f&&f(r),i&&i(s);a{var b={},h={};function r(e){var n=h[e];if(n!==void 0)return n.exports;var o=h[e]={exports:{}};return b[e](o,o.exports,r),o.exports}r.m=b,(()=>{r.d=(e,n)=>{for(var o in n)r.o(n,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,o)=>(r.f[o](e,n),n),[]))})(),(()=>{r.u=e=>\\"\\"+{\\"376\\":\\"named-chunk-bar\\",\\"600\\":\\"named-chunk-foo\\"}[e]+\\".js\\"})(),(()=>{r.g=function(){if(typeof globalThis==\\"object\\")return globalThis;try{return this||new Function(\\"return this\\")()}catch(e){if(typeof window==\\"object\\")return window}}()})(),(()=>{r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n)})(),(()=>{var e={};r.l=(n,o,i,d)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var f=document.getElementsByTagName(\\"script\\"),l=0;l{t.onerror=t.onload=null,clearTimeout(s);var g=e[n];if(delete e[n],t.parentNode&&t.parentNode.removeChild(t),g&&g.forEach(w=>w(m)),p)return p(m)},s=setTimeout(a.bind(null,void 0,{type:\\"timeout\\",target:t}),12e4);t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),c&&document.head.appendChild(t)}})(),(()=>{r.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})(),(()=>{var e;r.g.importScripts&&(e=r.g.location+\\"\\");var n=r.g.document;if(!e&&n&&(n.currentScript&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName(\\"script\\");o.length&&(e=o[o.length-1].src)}if(!e)throw new Error(\\"Automatic publicPath is not supported in this browser\\");e=e.replace(/#.*$/,\\"\\").replace(/\\\\?.*$/,\\"\\").replace(/\\\\/[^\\\\/]+$/,\\"/\\"),r.p=e})(),(()=>{var e={826:0};r.f.j=(i,d)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)d.push(t[2]);else{var c=new Promise((a,s)=>{t=e[i]=[a,s]});d.push(t[2]=c);var f=r.p+r.u(i),l=new Error,u=a=>{if(r.o(e,i)&&(t=e[i],t!==0&&(e[i]=void 0),t)){var s=a&&(a.type===\\"load\\"?\\"missing\\":a.type),p=a&&a.target&&a.target.src;l.message=\\"Loading chunk \\"+i+\` failed. +(\`+s+\\": \\"+p+\\")\\",l.name=\\"ChunkLoadError\\",l.type=s,l.request=p,t[1](l)}};r.l(f,u,\\"chunk-\\"+i,i)}};var n=(i,d)=>{var[t,c,f]=d,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(f&&f(r),i&&i(d);a{\\"use strict\\";s.r(o),s.d(o,{default:()=>u}),console.log(\\"foo\\");const u=1}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[600],{416:(o,s,u)=>{\\"use strict\\";u.r(s),u.d(s,{default:()=>l}),console.log(\\"foo\\");const l=1}}]); " `; exports[`Webpack 5 Loader + Minification minify chunks filtered using "exclude" 3`] = ` -"(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[\\"named-chunk-bar\\"],{ +"(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[376],{ -/***/ \\"./bar.js\\": -/*!****************!*\\\\ - !*** ./bar.js ***! - \\\\****************/ +/***/ 196: /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { \\"use strict\\"; @@ -1216,20 +641,15 @@ console.log(\\"bar\\" + 1); `; exports[`Webpack 5 Loader + Minification minify chunks filtered using "include" 1`] = ` -"(()=>{var b={},h={};function r(e){var n=h[e];if(n!==void 0)return n.exports;var o=h[e]={exports:{}};return b[e](o,o.exports,r),o.exports}r.m=b,(()=>{r.d=(e,n)=>{for(var o in n)r.o(n,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,o)=>(r.f[o](e,n),n),[]))})(),(()=>{r.u=e=>\\"\\"+e+\\".js\\"})(),(()=>{r.g=function(){if(typeof globalThis==\\"object\\")return globalThis;try{return this||new Function(\\"return this\\")()}catch(e){if(typeof window==\\"object\\")return window}}()})(),(()=>{r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n)})(),(()=>{var e={};r.l=(n,o,i,s)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var f=document.getElementsByTagName(\\"script\\"),l=0;l{t.onerror=t.onload=null,clearTimeout(d);var g=e[n];if(delete e[n],t.parentNode&&t.parentNode.removeChild(t),g&&g.forEach(w=>w(m)),p)return p(m)},d=setTimeout(a.bind(null,void 0,{type:\\"timeout\\",target:t}),12e4);t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),c&&document.head.appendChild(t)}})(),(()=>{r.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})(),(()=>{var e;r.g.importScripts&&(e=r.g.location+\\"\\");var n=r.g.document;if(!e&&n&&(n.currentScript&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName(\\"script\\");o.length&&(e=o[o.length-1].src)}if(!e)throw new Error(\\"Automatic publicPath is not supported in this browser\\");e=e.replace(/#.*$/,\\"\\").replace(/\\\\?.*$/,\\"\\").replace(/\\\\/[^\\\\/]+$/,\\"/\\"),r.p=e})(),(()=>{var e={index:0};r.f.j=(i,s)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)s.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});s.push(t[2]=c);var f=r.p+r.u(i),l=new Error,u=a=>{if(r.o(e,i)&&(t=e[i],t!==0&&(e[i]=void 0),t)){var d=a&&(a.type===\\"load\\"?\\"missing\\":a.type),p=a&&a.target&&a.target.src;l.message=\\"Loading chunk \\"+i+\` failed. -(\`+d+\\": \\"+p+\\")\\",l.name=\\"ChunkLoadError\\",l.type=d,l.request=p,t[1](l)}};r.l(f,u,\\"chunk-\\"+i,i)}};var n=(i,s)=>{var[t,c,f]=s,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(f&&f(r),i&&i(s);a{var b={},h={};function r(e){var n=h[e];if(n!==void 0)return n.exports;var o=h[e]={exports:{}};return b[e](o,o.exports,r),o.exports}r.m=b,(()=>{r.d=(e,n)=>{for(var o in n)r.o(n,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,o)=>(r.f[o](e,n),n),[]))})(),(()=>{r.u=e=>\\"\\"+{\\"376\\":\\"named-chunk-bar\\",\\"600\\":\\"named-chunk-foo\\"}[e]+\\".js\\"})(),(()=>{r.g=function(){if(typeof globalThis==\\"object\\")return globalThis;try{return this||new Function(\\"return this\\")()}catch(e){if(typeof window==\\"object\\")return window}}()})(),(()=>{r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n)})(),(()=>{var e={};r.l=(n,o,i,d)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var f=document.getElementsByTagName(\\"script\\"),l=0;l{t.onerror=t.onload=null,clearTimeout(s);var g=e[n];if(delete e[n],t.parentNode&&t.parentNode.removeChild(t),g&&g.forEach(w=>w(m)),p)return p(m)},s=setTimeout(a.bind(null,void 0,{type:\\"timeout\\",target:t}),12e4);t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),c&&document.head.appendChild(t)}})(),(()=>{r.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})(),(()=>{var e;r.g.importScripts&&(e=r.g.location+\\"\\");var n=r.g.document;if(!e&&n&&(n.currentScript&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName(\\"script\\");o.length&&(e=o[o.length-1].src)}if(!e)throw new Error(\\"Automatic publicPath is not supported in this browser\\");e=e.replace(/#.*$/,\\"\\").replace(/\\\\?.*$/,\\"\\").replace(/\\\\/[^\\\\/]+$/,\\"/\\"),r.p=e})(),(()=>{var e={826:0};r.f.j=(i,d)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)d.push(t[2]);else{var c=new Promise((a,s)=>{t=e[i]=[a,s]});d.push(t[2]=c);var f=r.p+r.u(i),l=new Error,u=a=>{if(r.o(e,i)&&(t=e[i],t!==0&&(e[i]=void 0),t)){var s=a&&(a.type===\\"load\\"?\\"missing\\":a.type),p=a&&a.target&&a.target.src;l.message=\\"Loading chunk \\"+i+\` failed. +(\`+s+\\": \\"+p+\\")\\",l.name=\\"ChunkLoadError\\",l.type=s,l.request=p,t[1](l)}};r.l(f,u,\\"chunk-\\"+i,i)}};var n=(i,d)=>{var[t,c,f]=d,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(f&&f(r),i&&i(d);a { \\"use strict\\"; @@ -1247,155 +667,24 @@ console.log(\\"foo\\"); `; exports[`Webpack 5 Loader + Minification minify chunks filtered using "include" 3`] = ` -"(self.webpackChunk=self.webpackChunk||[]).push([[\\"named-chunk-bar\\"],{\\"./bar.js\\":(l,s,u)=>{\\"use strict\\";u.r(s),u.d(s,{default:()=>a}),console.log(\\"bar\\"+1);const a=Symbol(\\"bar\\")}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[376],{196:(e,l,s)=>{\\"use strict\\";s.r(l),s.d(l,{default:()=>u}),console.log(\\"bar\\"+1);const u=Symbol(\\"bar\\")}}]); " `; exports[`Webpack 5 Loader + Minification minify w/ devtool inline-source-map 1`] = ` -"(()=>{\\"use strict\\";var m={\\"./foo.js\\":(t,a,o)=>{o.r(a),o.d(a,{es2016:()=>E,es2017:()=>W,es2018:()=>T,es2019:()=>z,es2020:()=>D,esnext:()=>A});var w=Object.defineProperty,h=Object.prototype.hasOwnProperty,y=Object.getOwnPropertySymbols,P=Object.prototype.propertyIsEnumerable,j=Math.pow,S=Object.assign,g=(e,r)=>{var s={};for(var n in e)h.call(e,n)&&r.indexOf(n)<0&&(s[n]=e[n]);if(e!=null&&y)for(var n of y(e))r.indexOf(n)<0&&P.call(e,n)&&(s[n]=e[n]);return s},x=(e,r,s)=>(typeof r!=\\"symbol\\"&&(r+=\\"\\"),r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[r]=s),B=(e,r,s)=>new Promise((n,u)=>{var i=c=>{try{l(s.next(c))}catch(p){u(p)}},f=c=>{try{l(s.throw(c))}catch(p){u(p)}},l=c=>c.done?n(c.value):Promise.resolve(c.value).then(i,f);l((s=s.apply(e,r)).next())});const M={},E=j(10,4),W=\\"function\\",T=(()=>{const e={a:1};let r=S({},e);return g(e,[])})(),z=(()=>{try{return\\"try\\"}catch(e){}})(),D=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,M]})(),A=(()=>{var e,r,s,n,u,i,f,l,c,p,O;let d;return[class{constructor(){x(this,\\"x\\",2)}},(e=class{},x(e,\\"x\\",1),e),(n=class{constructor(){r.add(this)}},r=new WeakSet,s=function(){},n),(i=class{constructor(){u.set(this,void 0)}},u=new WeakMap,i),(l=class{},f=new WeakSet,c=function(){},f.add(l),l),(p=class{},O=new WeakMap,O.set(p,void 0),p),d??(d=2)]})()}},b={};function _(t){var a=b[t];if(a!==void 0)return a.exports;var o=b[t]={exports:{}};return m[t](o,o.exports,_),o.exports}(()=>{_.d=(t,a)=>{for(var o in a)_.o(a,o)&&!_.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:a[o]})}})(),(()=>{_.o=(t,a)=>Object.prototype.hasOwnProperty.call(t,a)})(),(()=>{_.r=t=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})}})();var v={};(()=>{/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/_.r(v),_.d(v,{es2016:()=>t.es2016,es2017:()=>t.es2017,es2018:()=>t.es2018,es2019:()=>t.es2019,es2020:()=>t.es2020,esnext:()=>t.esnext});var t=_(\\"./foo.js\\")})(),module.exports=v})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var i={};o.r(i),o.d(i,{es2016:()=>P,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,esnext:()=>W});var d=Object.defineProperty,y=Object.prototype.hasOwnProperty,f=Object.getOwnPropertySymbols,w=Object.prototype.propertyIsEnumerable,O=Math.pow,m=Object.assign,x=(e,t)=>{var r={};for(var a in e)y.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&f)for(var a of f(e))t.indexOf(a)<0&&w.call(e,a)&&(r[a]=e[a]);return r},v=(e,t,r)=>(typeof t!=\\"symbol\\"&&(t+=\\"\\"),t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r),z=(e,t,r)=>new Promise((a,_)=>{var c=n=>{try{s(r.next(n))}catch(l){_(l)}},p=n=>{try{s(r.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(c,p);s((r=r.apply(e,t)).next())});const h={},P=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return x(e,[])})(),j=(()=>{try{return\\"try\\"}catch(e){}})(),M=(()=>{var e;const t={property:1};return[t==null?void 0:t.property,(e=t.prop)!=null?e:2,h]})(),W=(()=>{var e,t,r,a,_,c,p,s,n,l,b;let u;return[class{constructor(){v(this,\\"x\\",2)}},(e=class{},v(e,\\"x\\",1),e),(a=class{constructor(){t.add(this)}},t=new WeakSet,r=function(){},a),(c=class{constructor(){_.set(this,void 0)}},_=new WeakMap,c),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},b=new WeakMap,b.set(l,void 0),l),u??(u=2)]})();module.exports=i})(); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mb28uanMiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svYm9vdHN0cmFwIiwid2VicGFjazovLy93ZWJwYWNrL3J1bnRpbWUvZGVmaW5lIHByb3BlcnR5IGdldHRlcnMiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9oYXNPd25Qcm9wZXJ0eSBzaG9ydGhhbmQiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9tYWtlIG5hbWVzcGFjZSBvYmplY3QiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6InN3QkFBQSxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0sVUNyQ04sRUFBMkIsR0FHL0IsV0FBNkIsRUFBVSxDQUV0QyxHQUFJLEdBQWUsRUFBeUIsR0FDNUMsR0FBSSxJQUFpQixPQUNwQixNQUFPLEdBQWEsUUFHckIsR0FBSSxHQUFTLEVBQXlCLEdBQVksQ0FHakQsUUFBUyxJQUlWLFNBQW9CLEdBQVUsRUFBUSxFQUFPLFFBQVMsR0FHL0MsRUFBTyxRLE1DcEJmLEVBQW9CLEVBQUksQ0FBQyxFQUFTLElBQWUsQ0FDaEQsT0FBUSxLQUFPLEdBQ1gsRUFBb0IsRUFBRSxFQUFZLElBQVEsQ0FBQyxFQUFvQixFQUFFLEVBQVMsSUFDNUUsT0FBTyxlQUFlLEVBQVMsRUFBSyxDQUFFLFdBQVksR0FBTSxJQUFLLEVBQVcsVSxNQ0ozRSxFQUFvQixFQUFJLENBQUMsRUFBSyxJQUFVLE9BQU8sVUFBVSxlQUFlLEtBQUssRUFBSyxPLE1DQ2xGLEVBQW9CLEVBQUssR0FBWSxDQUNqQyxNQUFPLFNBQVcsYUFBZSxPQUFPLGFBQzFDLE9BQU8sZUFBZSxFQUFTLE9BQU8sWUFBYSxDQUFFLE1BQU8sV0FFN0QsT0FBTyxlQUFlLEVBQVMsYUFBYyxDQUFFLE1BQU8sVSIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCIvLyBUaGUgbW9kdWxlIGNhY2hlXG52YXIgX193ZWJwYWNrX21vZHVsZV9jYWNoZV9fID0ge307XG5cbi8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG5mdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuXHR2YXIgY2FjaGVkTW9kdWxlID0gX193ZWJwYWNrX21vZHVsZV9jYWNoZV9fW21vZHVsZUlkXTtcblx0aWYgKGNhY2hlZE1vZHVsZSAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0cmV0dXJuIGNhY2hlZE1vZHVsZS5leHBvcnRzO1xuXHR9XG5cdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG5cdHZhciBtb2R1bGUgPSBfX3dlYnBhY2tfbW9kdWxlX2NhY2hlX19bbW9kdWxlSWRdID0ge1xuXHRcdC8vIG5vIG1vZHVsZS5pZCBuZWVkZWRcblx0XHQvLyBubyBtb2R1bGUubG9hZGVkIG5lZWRlZFxuXHRcdGV4cG9ydHM6IHt9XG5cdH07XG5cblx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG5cdF9fd2VicGFja19tb2R1bGVzX19bbW9kdWxlSWRdKG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG5cdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG5cdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbn1cblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyJdLCJzb3VyY2VSb290IjoiIn0=" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLGd1QkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 5 Loader + Minification minify w/ devtool source-maps 1`] = ` -"(()=>{\\"use strict\\";var m={\\"./foo.js\\":(t,a,o)=>{o.r(a),o.d(a,{es2016:()=>E,es2017:()=>W,es2018:()=>T,es2019:()=>z,es2020:()=>D,esnext:()=>A});var w=Object.defineProperty,h=Object.prototype.hasOwnProperty,y=Object.getOwnPropertySymbols,P=Object.prototype.propertyIsEnumerable,j=Math.pow,S=Object.assign,g=(e,r)=>{var s={};for(var n in e)h.call(e,n)&&r.indexOf(n)<0&&(s[n]=e[n]);if(e!=null&&y)for(var n of y(e))r.indexOf(n)<0&&P.call(e,n)&&(s[n]=e[n]);return s},x=(e,r,s)=>(typeof r!=\\"symbol\\"&&(r+=\\"\\"),r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[r]=s),B=(e,r,s)=>new Promise((n,u)=>{var i=c=>{try{l(s.next(c))}catch(p){u(p)}},f=c=>{try{l(s.throw(c))}catch(p){u(p)}},l=c=>c.done?n(c.value):Promise.resolve(c.value).then(i,f);l((s=s.apply(e,r)).next())});const M={},E=j(10,4),W=\\"function\\",T=(()=>{const e={a:1};let r=S({},e);return g(e,[])})(),z=(()=>{try{return\\"try\\"}catch(e){}})(),D=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,M]})(),A=(()=>{var e,r,s,n,u,i,f,l,c,p,O;let d;return[class{constructor(){x(this,\\"x\\",2)}},(e=class{},x(e,\\"x\\",1),e),(n=class{constructor(){r.add(this)}},r=new WeakSet,s=function(){},n),(i=class{constructor(){u.set(this,void 0)}},u=new WeakMap,i),(l=class{},f=new WeakSet,c=function(){},f.add(l),l),(p=class{},O=new WeakMap,O.set(p,void 0),p),d??(d=2)]})()}},b={};function _(t){var a=b[t];if(a!==void 0)return a.exports;var o=b[t]={exports:{}};return m[t](o,o.exports,_),o.exports}(()=>{_.d=(t,a)=>{for(var o in a)_.o(a,o)&&!_.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:a[o]})}})(),(()=>{_.o=(t,a)=>Object.prototype.hasOwnProperty.call(t,a)})(),(()=>{_.r=t=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})}})();var v={};(()=>{/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/_.r(v),_.d(v,{es2016:()=>t.es2016,es2017:()=>t.es2017,es2018:()=>t.es2018,es2019:()=>t.es2019,es2020:()=>t.es2020,esnext:()=>t.esnext});var t=_(\\"./foo.js\\")})(),module.exports=v})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var i={};o.r(i),o.d(i,{es2016:()=>P,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,esnext:()=>W});var d=Object.defineProperty,y=Object.prototype.hasOwnProperty,f=Object.getOwnPropertySymbols,w=Object.prototype.propertyIsEnumerable,O=Math.pow,m=Object.assign,x=(e,t)=>{var r={};for(var a in e)y.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&f)for(var a of f(e))t.indexOf(a)<0&&w.call(e,a)&&(r[a]=e[a]);return r},v=(e,t,r)=>(typeof t!=\\"symbol\\"&&(t+=\\"\\"),t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r),z=(e,t,r)=>new Promise((a,_)=>{var c=n=>{try{s(r.next(n))}catch(l){_(l)}},p=n=>{try{s(r.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(c,p);s((r=r.apply(e,t)).next())});const h={},P=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return x(e,[])})(),j=(()=>{try{return\\"try\\"}catch(e){}})(),M=(()=>{var e;const t={property:1};return[t==null?void 0:t.property,(e=t.prop)!=null?e:2,h]})(),W=(()=>{var e,t,r,a,_,c,p,s,n,l,b;let u;return[class{constructor(){v(this,\\"x\\",2)}},(e=class{},v(e,\\"x\\",1),e),(a=class{constructor(){t.add(this)}},t=new WeakSet,r=function(){},a),(c=class{constructor(){_.set(this,void 0)}},_=new WeakMap,c),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},b=new WeakMap,b.set(l,void 0),l),u??(u=2)]})();module.exports=i})(); //# sourceMappingURL=index.js.map" `; exports[`Webpack 5 Loader + Minification minify w/ no devtool 1`] = ` -"(()=>{\\"use strict\\";var __webpack_modules__={\\"./foo.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:///./foo.js?\`)},\\"./index.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - - -//# sourceURL=webpack:///./index.js?\`)}},__webpack_module_cache__={};function __webpack_require__(e){var _=__webpack_module_cache__[e];if(_!==void 0)return _.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](n,n.exports,__webpack_require__),n.exports}(()=>{__webpack_require__.d=(e,_)=>{for(var n in _)__webpack_require__.o(_,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:_[n]})}})(),(()=>{__webpack_require__.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_)})(),(()=>{__webpack_require__.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var __webpack_exports__=__webpack_require__(\\"./index.js\\");module.exports=__webpack_exports__})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var i={};o.r(i),o.d(i,{es2016:()=>P,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,esnext:()=>W});var d=Object.defineProperty,y=Object.prototype.hasOwnProperty,f=Object.getOwnPropertySymbols,w=Object.prototype.propertyIsEnumerable,O=Math.pow,m=Object.assign,x=(e,t)=>{var r={};for(var a in e)y.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&f)for(var a of f(e))t.indexOf(a)<0&&w.call(e,a)&&(r[a]=e[a]);return r},v=(e,t,r)=>(typeof t!=\\"symbol\\"&&(t+=\\"\\"),t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r),z=(e,t,r)=>new Promise((a,_)=>{var c=n=>{try{s(r.next(n))}catch(l){_(l)}},p=n=>{try{s(r.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(c,p);s((r=r.apply(e,t)).next())});const h={},P=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return x(e,[])})(),j=(()=>{try{return\\"try\\"}catch(e){}})(),M=(()=>{var e;const t={property:1};return[t==null?void 0:t.property,(e=t.prop)!=null?e:2,h]})(),W=(()=>{var e,t,r,a,_,c,p,s,n,l,b;let u;return[class{constructor(){v(this,\\"x\\",2)}},(e=class{},v(e,\\"x\\",1),e),(a=class{constructor(){t.add(this)}},t=new WeakSet,r=function(){},a),(c=class{constructor(){_.set(this,void 0)}},_=new WeakMap,c),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},b=new WeakMap,b.set(l,void 0),l),u??(u=2)]})();module.exports=i})(); " `; @@ -1425,573 +714,164 @@ Object { `; exports[`Webpack 5 Loader + Minification minify w/ sourcemap option 1`] = ` -"(()=>{\\"use strict\\";var __webpack_modules__={\\"./foo.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:///./foo.js?\`)},\\"./index.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - - -//# sourceURL=webpack:///./index.js?\`)}},__webpack_module_cache__={};function __webpack_require__(e){var _=__webpack_module_cache__[e];if(_!==void 0)return _.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](n,n.exports,__webpack_require__),n.exports}(()=>{__webpack_require__.d=(e,_)=>{for(var n in _)__webpack_require__.o(_,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:_[n]})}})(),(()=>{__webpack_require__.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_)})(),(()=>{__webpack_require__.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var __webpack_exports__=__webpack_require__(\\"./index.js\\");module.exports=__webpack_exports__})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var i={};o.r(i),o.d(i,{es2016:()=>P,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,esnext:()=>W});var d=Object.defineProperty,y=Object.prototype.hasOwnProperty,f=Object.getOwnPropertySymbols,w=Object.prototype.propertyIsEnumerable,O=Math.pow,m=Object.assign,x=(e,t)=>{var r={};for(var a in e)y.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&f)for(var a of f(e))t.indexOf(a)<0&&w.call(e,a)&&(r[a]=e[a]);return r},v=(e,t,r)=>(typeof t!=\\"symbol\\"&&(t+=\\"\\"),t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r),z=(e,t,r)=>new Promise((a,_)=>{var c=n=>{try{s(r.next(n))}catch(l){_(l)}},p=n=>{try{s(r.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(c,p);s((r=r.apply(e,t)).next())});const h={},P=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return x(e,[])})(),j=(()=>{try{return\\"try\\"}catch(e){}})(),M=(()=>{var e;const t={property:1};return[t==null?void 0:t.property,(e=t.prop)!=null?e:2,h]})(),W=(()=>{var e,t,r,a,_,c,p,s,n,l,b;let u;return[class{constructor(){v(this,\\"x\\",2)}},(e=class{},v(e,\\"x\\",1),e),(a=class{constructor(){t.add(this)}},t=new WeakSet,r=function(){},a),(c=class{constructor(){_.set(this,void 0)}},_=new WeakMap,c),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},b=new WeakMap,b.set(l,void 0),l),u??(u=2)]})();module.exports=i})(); " `; exports[`Webpack 5 Loader + Minification minify w/ sourcemap option and source-map plugin external 1`] = ` -"(()=>{\\"use strict\\";var __webpack_modules__={\\"./foo.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:///./foo.js?\`)},\\"./index.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - - -//# sourceURL=webpack:///./index.js?\`)}},__webpack_module_cache__={};function __webpack_require__(e){var _=__webpack_module_cache__[e];if(_!==void 0)return _.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](n,n.exports,__webpack_require__),n.exports}(()=>{__webpack_require__.d=(e,_)=>{for(var n in _)__webpack_require__.o(_,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:_[n]})}})(),(()=>{__webpack_require__.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_)})(),(()=>{__webpack_require__.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var __webpack_exports__=__webpack_require__(\\"./index.js\\");module.exports=__webpack_exports__})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var i={};o.r(i),o.d(i,{es2016:()=>P,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,esnext:()=>W});var d=Object.defineProperty,y=Object.prototype.hasOwnProperty,f=Object.getOwnPropertySymbols,w=Object.prototype.propertyIsEnumerable,O=Math.pow,m=Object.assign,x=(e,t)=>{var r={};for(var a in e)y.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&f)for(var a of f(e))t.indexOf(a)<0&&w.call(e,a)&&(r[a]=e[a]);return r},v=(e,t,r)=>(typeof t!=\\"symbol\\"&&(t+=\\"\\"),t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r),z=(e,t,r)=>new Promise((a,_)=>{var c=n=>{try{s(r.next(n))}catch(l){_(l)}},p=n=>{try{s(r.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(c,p);s((r=r.apply(e,t)).next())});const h={},P=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return x(e,[])})(),j=(()=>{try{return\\"try\\"}catch(e){}})(),M=(()=>{var e;const t={property:1};return[t==null?void 0:t.property,(e=t.prop)!=null?e:2,h]})(),W=(()=>{var e,t,r,a,_,c,p,s,n,l,b;let u;return[class{constructor(){v(this,\\"x\\",2)}},(e=class{},v(e,\\"x\\",1),e),(a=class{constructor(){t.add(this)}},t=new WeakSet,r=function(){},a),(c=class{constructor(){_.set(this,void 0)}},_=new WeakMap,c),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},b=new WeakMap,b.set(l,void 0),l),u??(u=2)]})();module.exports=i})(); //# sourceMappingURL=index.js.map" `; -exports[`Webpack 5 Loader + Minification minify w/ sourcemap option and source-map plugin external 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///webpack/bootstrap\\",\\"webpack:///webpack/runtime/define property getters\\",\\"webpack:///webpack/runtime/hasOwnProperty shorthand\\",\\"webpack:///webpack/runtime/make namespace object\\",\\"webpack:///webpack/startup\\"],\\"names\\":[],\\"mappings\\":\\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;yCACI,yBAA2B,GAG/B,6BAA6B,EAAU,CAEtC,GAAI,GAAe,yBAAyB,GAC5C,GAAI,IAAiB,OACpB,MAAO,GAAa,QAGrB,GAAI,GAAS,yBAAyB,GAAY,CAGjD,QAAS,IAIV,2BAAoB,GAAU,EAAQ,EAAO,QAAS,qBAG/C,EAAO,Q,MCpBf,oBAAoB,EAAI,CAAC,EAAS,IAAe,CAChD,OAAQ,KAAO,GACX,oBAAoB,EAAE,EAAY,IAAQ,CAAC,oBAAoB,EAAE,EAAS,IAC5E,OAAO,eAAe,EAAS,EAAK,CAAE,WAAY,GAAM,IAAK,EAAW,U,MCJ3E,oBAAoB,EAAI,CAAC,EAAK,IAAU,OAAO,UAAU,eAAe,KAAK,EAAK,O,MCClF,oBAAoB,EAAK,GAAY,CACjC,MAAO,SAAW,aAAe,OAAO,aAC1C,OAAO,eAAe,EAAS,OAAO,YAAa,CAAE,MAAO,WAE7D,OAAO,eAAe,EAAS,aAAc,CAAE,MAAO,UCFvD,GAAI,qBAAsB,oBAAoB,c\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\"// The module cache\\\\nvar __webpack_module_cache__ = {};\\\\n\\\\n// The require function\\\\nfunction __webpack_require__(moduleId) {\\\\n\\\\t// Check if module is in cache\\\\n\\\\tvar cachedModule = __webpack_module_cache__[moduleId];\\\\n\\\\tif (cachedModule !== undefined) {\\\\n\\\\t\\\\treturn cachedModule.exports;\\\\n\\\\t}\\\\n\\\\t// Create a new module (and put it into the cache)\\\\n\\\\tvar module = __webpack_module_cache__[moduleId] = {\\\\n\\\\t\\\\t// no module.id needed\\\\n\\\\t\\\\t// no module.loaded needed\\\\n\\\\t\\\\texports: {}\\\\n\\\\t};\\\\n\\\\n\\\\t// Execute the module function\\\\n\\\\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\\\\n\\\\n\\\\t// Return the exports of the module\\\\n\\\\treturn module.exports;\\\\n}\\\\n\\\\n\\",\\"// define getter functions for harmony exports\\\\n__webpack_require__.d = (exports, definition) => {\\\\n\\\\tfor(var key in definition) {\\\\n\\\\t\\\\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\\\\n\\\\t\\\\t\\\\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\\\\n\\\\t\\\\t}\\\\n\\\\t}\\\\n};\\",\\"__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))\\",\\"// define __esModule on exports\\\\n__webpack_require__.r = (exports) => {\\\\n\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n\\\\t}\\\\n\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n};\\",\\"// startup\\\\n// Load entry module and return exports\\\\n// This entry module can't be inlined because the eval devtool is used.\\\\nvar __webpack_exports__ = __webpack_require__(\\\\\\"./index.js\\\\\\");\\\\n\\"],\\"sourceRoot\\":\\"\\"}"`; +exports[`Webpack 5 Loader + Minification minify w/ sourcemap option and source-map plugin external 2`] = `"{\\"version\\":3,\\"sources\\":[\\"webpack:///webpack/bootstrap\\",\\"webpack:///webpack/runtime/define property getters\\",\\"webpack:///webpack/runtime/hasOwnProperty shorthand\\",\\"webpack:///webpack/runtime/make namespace object\\",\\"webpack:///./src/foo.js\\"],\\"names\\":[],\\"mappings\\":\\"mBACA,GAAI,GAAsB,G,MCA1B,EAAoB,EAAI,CAAC,EAAS,IAAe,CAChD,OAAQ,KAAO,GACX,EAAoB,EAAE,EAAY,IAAQ,CAAC,EAAoB,EAAE,EAAS,IAC5E,OAAO,eAAe,EAAS,EAAK,CAAE,WAAY,GAAM,IAAK,EAAW,U,MCJ3E,EAAoB,EAAI,CAAC,EAAK,IAAU,OAAO,UAAU,eAAe,KAAK,EAAK,O,MCClF,EAAoB,EAAK,GAAY,CACjC,MAAO,SAAW,aAAe,OAAO,aAC1C,OAAO,eAAe,EAAS,OAAO,YAAa,CAAE,MAAO,WAE7D,OAAO,eAAe,EAAS,aAAc,CAAE,MAAO,U,guBCLvD,WACe,EAAS,KAAM,GAEf,EAAS,WAET,EAAW,KAAK,CAC5B,KAAM,GAAI,CAAE,EAAG,GACf,GAAI,GAAI,KAAI,GAEZ,MADQ,GAAK,EAAL,QAII,EAAW,KAAK,CAC5B,GAAI,CACH,MAAO,YACA,EADA,OAII,EAAW,KAAK,CAlB/B,MAmBG,KAAM,GAAM,CACX,SAAU,GAEX,MAAO,CACN,iBAAK,SACL,KAAI,OAAJ,OAAY,EACZ,OAIW,EAAW,KAAK,CA7B/B,0BA8BG,GAAI,GACJ,MAAO,CACN,KAAM,CAAN,aAhCJ,CAgCY,WAAI,KACZ,QAAM,GAAS,EAAf,EAAe,IAAI,GAAnB,GACA,QAAM,CAAN,aAlCJ,CAkCY,8BAAE,UAAG,GAAb,GACA,QAAM,CAAN,aAnCJ,CAmCY,mCAAR,GACA,QAAM,GAAS,gBAAE,UAAG,GAAL,MAAf,MACA,QAAM,GAAS,oBAAf,EAAe,QAAf,GACA,MAAM,Q\\",\\"file\\":\\"index.js\\",\\"sourcesContent\\":[\\"// The require scope\\\\nvar __webpack_require__ = {};\\\\n\\\\n\\",\\"// define getter functions for harmony exports\\\\n__webpack_require__.d = (exports, definition) => {\\\\n\\\\tfor(var key in definition) {\\\\n\\\\t\\\\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\\\\n\\\\t\\\\t\\\\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\\\\n\\\\t\\\\t}\\\\n\\\\t}\\\\n};\\",\\"__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))\\",\\"// define __esModule on exports\\\\n__webpack_require__.r = (exports) => {\\\\n\\\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\\\n\\\\t\\\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\\\n\\\\t}\\\\n\\\\tObject.defineProperty(exports, '__esModule', { value: true });\\\\n};\\",\\"\\\\n\\\\t\\\\texport const es2016 = 10 ** 4;\\\\n\\\\n\\\\t\\\\texport const es2017 = typeof (async () => {});\\\\n\\\\n\\\\t\\\\texport const es2018 = (() => {\\\\n\\\\t\\\\t\\\\tconst y = { a: 1 }\\\\n\\\\t\\\\t\\\\tlet x = {...y}\\\\n\\\\t\\\\t\\\\tlet {...z} = y\\\\n\\\\t\\\\t\\\\treturn z;\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2019 = (() => {\\\\n\\\\t\\\\t\\\\ttry {\\\\n\\\\t\\\\t\\\\t\\\\treturn 'try'\\\\n\\\\t\\\\t\\\\t} catch {}\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const es2020 = (() => {\\\\n\\\\t\\\\t\\\\tconst obj = {\\\\n\\\\t\\\\t\\\\t\\\\tproperty: 1,\\\\n\\\\t\\\\t\\\\t};\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tobj?.property,\\\\n\\\\t\\\\t\\\\t\\\\tobj.prop ?? 2,\\\\n\\\\t\\\\t\\\\t\\\\timport.meta,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\tclass { x = 2; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static x = 1; },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { #x },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x() {} },\\\\n\\\\t\\\\t\\\\t\\\\tclass { static #x },\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\t\\"],\\"sourceRoot\\":\\"\\"}"`; exports[`Webpack 5 Loader + Minification minify w/ sourcemap option and source-map plugin inline 1`] = ` -"(()=>{\\"use strict\\";var __webpack_modules__={\\"./foo.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* binding */ es2016), -/* harmony export */ \\"es2017\\": () => (/* binding */ es2017), -/* harmony export */ \\"es2018\\": () => (/* binding */ es2018), -/* harmony export */ \\"es2019\\": () => (/* binding */ es2019), -/* harmony export */ \\"es2020\\": () => (/* binding */ es2020), -/* harmony export */ \\"esnext\\": () => (/* binding */ esnext) -/* harmony export */ }); -var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __pow = Math.pow; -var __assign = Object.assign; -var __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0) - target[prop] = source[prop]; - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) { - if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop)) - target[prop] = source[prop]; - } - return target; -}; -var __publicField = (obj, key, value) => { - if (typeof key !== \\"symbol\\") - key += \\"\\"; - if (key in obj) - return __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}); - return obj[key] = value; -}; -var __async = (__this, __arguments, generator) => { - return new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }; - var rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }; - var step = (result) => { - return result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - }; - step((generator = generator.apply(__this, __arguments)).next()); - }); -}; -const import_meta = {}; -const es2016 = __pow(10, 4); -const es2017 = \\"function\\"; -const es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - let z = __rest(y, []); - return z; -})(); -const es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } -})(); -const es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; -})(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; -})(); - - -//# sourceURL=webpack:///./foo.js?\`)},\\"./index.js\\":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval(\`__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ \\"es2016\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016), -/* harmony export */ \\"es2017\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017), -/* harmony export */ \\"es2018\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018), -/* harmony export */ \\"es2019\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019), -/* harmony export */ \\"es2020\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020), -/* harmony export */ \\"esnext\\": () => (/* reexport safe */ _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext) -/* harmony export */ }); -/* harmony import */ var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./foo.js */ \\"./foo.js\\"); - - +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var i={};o.r(i),o.d(i,{es2016:()=>P,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,esnext:()=>W});var d=Object.defineProperty,y=Object.prototype.hasOwnProperty,f=Object.getOwnPropertySymbols,w=Object.prototype.propertyIsEnumerable,O=Math.pow,m=Object.assign,x=(e,t)=>{var r={};for(var a in e)y.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&f)for(var a of f(e))t.indexOf(a)<0&&w.call(e,a)&&(r[a]=e[a]);return r},v=(e,t,r)=>(typeof t!=\\"symbol\\"&&(t+=\\"\\"),t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r),z=(e,t,r)=>new Promise((a,_)=>{var c=n=>{try{s(r.next(n))}catch(l){_(l)}},p=n=>{try{s(r.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(c,p);s((r=r.apply(e,t)).next())});const h={},P=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return x(e,[])})(),j=(()=>{try{return\\"try\\"}catch(e){}})(),M=(()=>{var e;const t={property:1};return[t==null?void 0:t.property,(e=t.prop)!=null?e:2,h]})(),W=(()=>{var e,t,r,a,_,c,p,s,n,l,b;let u;return[class{constructor(){v(this,\\"x\\",2)}},(e=class{},v(e,\\"x\\",1),e),(a=class{constructor(){t.add(this)}},t=new WeakSet,r=function(){},a),(c=class{constructor(){_.set(this,void 0)}},_=new WeakMap,c),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},b=new WeakMap,b.set(l,void 0),l),u??(u=2)]})();module.exports=i})(); -//# sourceURL=webpack:///./index.js?\`)}},__webpack_module_cache__={};function __webpack_require__(e){var _=__webpack_module_cache__[e];if(_!==void 0)return _.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](n,n.exports,__webpack_require__),n.exports}(()=>{__webpack_require__.d=(e,_)=>{for(var n in _)__webpack_require__.o(_,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:_[n]})}})(),(()=>{__webpack_require__.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_)})(),(()=>{__webpack_require__.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var __webpack_exports__=__webpack_require__(\\"./index.js\\");module.exports=__webpack_exports__})(); - -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vd2VicGFjay9zdGFydHVwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7eUNBQ0kseUJBQTJCLEdBRy9CLDZCQUE2QixFQUFVLENBRXRDLEdBQUksR0FBZSx5QkFBeUIsR0FDNUMsR0FBSSxJQUFpQixPQUNwQixNQUFPLEdBQWEsUUFHckIsR0FBSSxHQUFTLHlCQUF5QixHQUFZLENBR2pELFFBQVMsSUFJViwyQkFBb0IsR0FBVSxFQUFRLEVBQU8sUUFBUyxxQkFHL0MsRUFBTyxRLE1DcEJmLG9CQUFvQixFQUFJLENBQUMsRUFBUyxJQUFlLENBQ2hELE9BQVEsS0FBTyxHQUNYLG9CQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLG9CQUFvQixFQUFFLEVBQVMsSUFDNUUsT0FBTyxlQUFlLEVBQVMsRUFBSyxDQUFFLFdBQVksR0FBTSxJQUFLLEVBQVcsVSxNQ0ozRSxvQkFBb0IsRUFBSSxDQUFDLEVBQUssSUFBVSxPQUFPLFVBQVUsZUFBZSxLQUFLLEVBQUssTyxNQ0NsRixvQkFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVQ0Z2RCxHQUFJLHFCQUFzQixvQkFBb0IsYyIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFRoZSBtb2R1bGUgY2FjaGVcbnZhciBfX3dlYnBhY2tfbW9kdWxlX2NhY2hlX18gPSB7fTtcblxuLy8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbmZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG5cdHZhciBjYWNoZWRNb2R1bGUgPSBfX3dlYnBhY2tfbW9kdWxlX2NhY2hlX19bbW9kdWxlSWRdO1xuXHRpZiAoY2FjaGVkTW9kdWxlICE9PSB1bmRlZmluZWQpIHtcblx0XHRyZXR1cm4gY2FjaGVkTW9kdWxlLmV4cG9ydHM7XG5cdH1cblx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcblx0dmFyIG1vZHVsZSA9IF9fd2VicGFja19tb2R1bGVfY2FjaGVfX1ttb2R1bGVJZF0gPSB7XG5cdFx0Ly8gbm8gbW9kdWxlLmlkIG5lZWRlZFxuXHRcdC8vIG5vIG1vZHVsZS5sb2FkZWQgbmVlZGVkXG5cdFx0ZXhwb3J0czoge31cblx0fTtcblxuXHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cblx0X193ZWJwYWNrX21vZHVsZXNfX1ttb2R1bGVJZF0obW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cblx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcblx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xufVxuXG4iLCIvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9ucyBmb3IgaGFybW9ueSBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSAoZXhwb3J0cywgZGVmaW5pdGlvbikgPT4ge1xuXHRmb3IodmFyIGtleSBpbiBkZWZpbml0aW9uKSB7XG5cdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGRlZmluaXRpb24sIGtleSkgJiYgIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBrZXkpKSB7XG5cdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywga2V5LCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZGVmaW5pdGlvbltrZXldIH0pO1xuXHRcdH1cblx0fVxufTsiLCJfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSAob2JqLCBwcm9wKSA9PiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iaiwgcHJvcCkpIiwiLy8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5yID0gKGV4cG9ydHMpID0+IHtcblx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG5cdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG5cdH1cblx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbn07IiwiLy8gc3RhcnR1cFxuLy8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4vLyBUaGlzIGVudHJ5IG1vZHVsZSBjYW4ndCBiZSBpbmxpbmVkIGJlY2F1c2UgdGhlIGV2YWwgZGV2dG9vbCBpcyB1c2VkLlxudmFyIF9fd2VicGFja19leHBvcnRzX18gPSBfX3dlYnBhY2tfcmVxdWlyZV9fKFwiLi9pbmRleC5qc1wiKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLGd1QkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 5 Loader + Minification minifyIdentifiers 1`] = ` "(() => { \\"use strict\\"; - var m = { - \\"./foo.js\\": (t, a, o) => { - o.r(a); - o.d(a, { - es2016: () => E, - es2017: () => W, - es2018: () => T, - es2019: () => D, - es2020: () => z, - esnext: () => A - }); - var w = Object.defineProperty; - var h = Object.prototype.hasOwnProperty; - var y = Object.getOwnPropertySymbols; - var P = Object.prototype.propertyIsEnumerable; - var j = Math.pow; - var S = Object.assign; - var g = (e, r) => { - var s = {}; - for (var n in e) - if (h.call(e, n) && r.indexOf(n) < 0) - s[n] = e[n]; - if (e != null && y) - for (var n of y(e)) { - if (r.indexOf(n) < 0 && P.call(e, n)) - s[n] = e[n]; - } - return s; - }; - var x = (e, r, s) => { - if (typeof r !== \\"symbol\\") - r += \\"\\"; - if (r in e) - return w(e, r, {enumerable: true, configurable: true, writable: true, value: s}); - return e[r] = s; - }; - var B = (e, r, s) => { - return new Promise((n, u) => { - var i = (c) => { - try { - l(s.next(c)); - } catch (p) { - u(p); - } - }; - var f = (c) => { - try { - l(s.throw(c)); - } catch (p) { - u(p); - } - }; - var l = (c) => { - return c.done ? n(c.value) : Promise.resolve(c.value).then(i, f); - }; - l((s = s.apply(e, r)).next()); - }); - }; - const M = {}; - const E = j(10, 4); - const W = \\"function\\"; - const T = (() => { - const e = {a: 1}; - let r = S({}, e); - let s = g(e, []); - return s; - })(); - const D = (() => { - try { - return \\"try\\"; - } catch (e) { - } - })(); - const z = (() => { - var e; - const r = { - property: 1 - }; - return [ - r == null ? void 0 : r.property, - (e = r.prop) != null ? e : 2, - M - ]; - })(); - const A = (() => { - var e, r, s, n, u, i, f, l, c, p, O; - let d; - return [ - class { - constructor() { - x(this, \\"x\\", 2); - } - }, - (e = class { - }, x(e, \\"x\\", 1), e), - (n = class { - constructor() { - r.add(this); - } - }, r = new WeakSet(), s = function() { - }, n), - (i = class { - constructor() { - u.set(this, void 0); - } - }, u = new WeakMap(), i), - (l = class { - }, f = new WeakSet(), c = function() { - }, f.add(l), l), - (p = class { - }, O = new WeakMap(), O.set(p, void 0), p), - d != null ? d : d = 2 - ]; - })(); - } - }; - var b = {}; - function _(t) { - var a = b[t]; - if (a !== void 0) { - return a.exports; - } - var o = b[t] = { - exports: {} - }; - m[t](o, o.exports, _); - return o.exports; - } + var o = {}; (() => { - _.d = (t, a) => { - for (var o in a) { - if (_.o(a, o) && !_.o(t, o)) { - Object.defineProperty(t, o, {enumerable: true, get: a[o]}); + o.d = (e, t) => { + for (var r in t) { + if (o.o(t, r) && !o.o(e, r)) { + Object.defineProperty(e, r, {enumerable: true, get: t[r]}); } } }; })(); (() => { - _.o = (t, a) => Object.prototype.hasOwnProperty.call(t, a); + o.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t); })(); (() => { - _.r = (t) => { + o.r = (e) => { if (typeof Symbol !== \\"undefined\\" && Symbol.toStringTag) { - Object.defineProperty(t, Symbol.toStringTag, {value: \\"Module\\"}); + Object.defineProperty(e, Symbol.toStringTag, {value: \\"Module\\"}); } - Object.defineProperty(t, \\"__esModule\\", {value: true}); + Object.defineProperty(e, \\"__esModule\\", {value: true}); }; })(); - var v = {}; - (() => { - /*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ - _.r(v); - _.d(v, { - es2016: () => t.es2016, - es2017: () => t.es2017, - es2018: () => t.es2018, - es2019: () => t.es2019, - es2020: () => t.es2020, - esnext: () => t.esnext + var i = {}; + o.r(i); + o.d(i, { + es2016: () => P, + es2017: () => S, + es2018: () => g, + es2019: () => j, + es2020: () => M, + esnext: () => W + }); + ; + var d = Object.defineProperty; + var y = Object.prototype.hasOwnProperty; + var f = Object.getOwnPropertySymbols; + var w = Object.prototype.propertyIsEnumerable; + var O = Math.pow; + var m = Object.assign; + var x = (e, t) => { + var r = {}; + for (var a in e) + if (y.call(e, a) && t.indexOf(a) < 0) + r[a] = e[a]; + if (e != null && f) + for (var a of f(e)) { + if (t.indexOf(a) < 0 && w.call(e, a)) + r[a] = e[a]; + } + return r; + }; + var v = (e, t, r) => { + if (typeof t !== \\"symbol\\") + t += \\"\\"; + if (t in e) + return d(e, t, {enumerable: true, configurable: true, writable: true, value: r}); + return e[t] = r; + }; + var E = (e, t, r) => { + return new Promise((a, _) => { + var c = (n) => { + try { + s(r.next(n)); + } catch (l) { + _(l); + } + }; + var p = (n) => { + try { + s(r.throw(n)); + } catch (l) { + _(l); + } + }; + var s = (n) => { + return n.done ? a(n.value) : Promise.resolve(n.value).then(c, p); + }; + s((r = r.apply(e, t)).next()); }); - var t = _(\\"./foo.js\\"); + }; + const h = {}; + const P = O(10, 4); + const S = \\"function\\"; + const g = (() => { + const e = {a: 1}; + let t = m({}, e); + let r = x(e, []); + return r; + })(); + const j = (() => { + try { + return \\"try\\"; + } catch (e) { + } + })(); + const M = (() => { + var e; + const t = { + property: 1 + }; + return [ + t == null ? void 0 : t.property, + (e = t.prop) != null ? e : 2, + h + ]; + })(); + const W = (() => { + var e, t, r, a, _, c, p, s, n, l, b; + let u; + return [ + class { + constructor() { + v(this, \\"x\\", 2); + } + }, + (e = class { + }, v(e, \\"x\\", 1), e), + (a = class { + constructor() { + t.add(this); + } + }, t = new WeakSet(), r = function() { + }, a), + (c = class { + constructor() { + _.set(this, void 0); + } + }, _ = new WeakMap(), c), + (s = class { + }, p = new WeakSet(), n = function() { + }, p.add(s), s), + (l = class { + }, b = new WeakMap(), b.set(l, void 0), l), + u != null ? u : u = 2 + ]; })(); - module.exports = v; + ; + module.exports = i; })(); " `; @@ -2024,100 +904,7 @@ Object { exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` "(() => { \\"use strict\\"; - var __webpack_modules__ = { - \\"./foo.js\\": (__unused_webpack_module, __webpack_exports__2, __webpack_require__2) => { - __webpack_require__2.r(__webpack_exports__2), __webpack_require__2.d(__webpack_exports__2, { - es2016: () => es2016, - es2017: () => es2017, - es2018: () => es2018, - es2019: () => es2019, - es2020: () => es2020, - esnext: () => esnext - }); - var __defProp = Object.defineProperty, __hasOwnProp = Object.prototype.hasOwnProperty, __getOwnPropSymbols = Object.getOwnPropertySymbols, __propIsEnum = Object.prototype.propertyIsEnumerable, __pow = Math.pow, __assign = Object.assign, __rest = (source, exclude) => { - var target = {}; - for (var prop in source) - __hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0 && (target[prop] = source[prop]); - if (source != null && __getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(source)) - exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop) && (target[prop] = source[prop]); - return target; - }, __publicField = (obj, key, value) => (typeof key != \\"symbol\\" && (key += \\"\\"), key in obj ? __defProp(obj, key, {enumerable: !0, configurable: !0, writable: !0, value}) : obj[key] = value), __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { - var fulfilled = (value) => { - try { - step(generator.next(value)); - } catch (e) { - reject(e); - } - }, rejected = (value) => { - try { - step(generator.throw(value)); - } catch (e) { - reject(e); - } - }, step = (result) => result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); - step((generator = generator.apply(__this, __arguments)).next()); - }); - const import_meta = {}, es2016 = __pow(10, 4), es2017 = \\"function\\", es2018 = (() => { - const y = {a: 1}; - let x = __assign({}, y); - return __rest(y, []); - })(), es2019 = (() => { - try { - return \\"try\\"; - } catch (e) { - } - })(), es2020 = (() => { - var _a; - const obj = { - property: 1 - }; - return [ - obj == null ? void 0 : obj.property, - (_a = obj.prop) != null ? _a : 2, - import_meta - ]; - })(), esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; - let a; - return [ - class { - constructor() { - __publicField(this, \\"x\\", 2); - } - }, - (_a = class { - }, __publicField(_a, \\"x\\", 1), _a), - (_b = class { - constructor() { - _x.add(this); - } - }, _x = new WeakSet(), x_fn = function() { - }, _b), - (_c = class { - constructor() { - _x2.set(this, void 0); - } - }, _x2 = new WeakMap(), _c), - (_d = class { - }, _x3 = new WeakSet(), x_fn2 = function() { - }, _x3.add(_d), _d), - (_e = class { - }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), - a != null ? a : a = 2 - ]; - })(); - } - }, __webpack_module_cache__ = {}; - function __webpack_require__(moduleId) { - var cachedModule = __webpack_module_cache__[moduleId]; - if (cachedModule !== void 0) - return cachedModule.exports; - var module2 = __webpack_module_cache__[moduleId] = { - exports: {} - }; - return __webpack_modules__[moduleId](module2, module2.exports, __webpack_require__), module2.exports; - } + var __webpack_require__ = {}; (() => { __webpack_require__.d = (exports, definition) => { for (var key in definition) @@ -2131,20 +918,88 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` }; })(); var __webpack_exports__ = {}; - (() => { - /*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/ - __webpack_require__.r(__webpack_exports__), __webpack_require__.d(__webpack_exports__, { - es2016: () => _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016, - es2017: () => _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017, - es2018: () => _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018, - es2019: () => _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019, - es2020: () => _foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020, - esnext: () => _foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext - }); - var _foo_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(\\"./foo.js\\"); - })(), module.exports = __webpack_exports__; + __webpack_require__.r(__webpack_exports__), __webpack_require__.d(__webpack_exports__, { + es2016: () => es2016, + es2017: () => es2017, + es2018: () => es2018, + es2019: () => es2019, + es2020: () => es2020, + esnext: () => esnext + }); + var __defProp = Object.defineProperty, __hasOwnProp = Object.prototype.hasOwnProperty, __getOwnPropSymbols = Object.getOwnPropertySymbols, __propIsEnum = Object.prototype.propertyIsEnumerable, __pow = Math.pow, __assign = Object.assign, __rest = (source, exclude) => { + var target = {}; + for (var prop in source) + __hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0 && (target[prop] = source[prop]); + if (source != null && __getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(source)) + exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop) && (target[prop] = source[prop]); + return target; + }, __publicField = (obj, key, value) => (typeof key != \\"symbol\\" && (key += \\"\\"), key in obj ? __defProp(obj, key, {enumerable: !0, configurable: !0, writable: !0, value}) : obj[key] = value), __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { + var fulfilled = (value) => { + try { + step(generator.next(value)); + } catch (e) { + reject(e); + } + }, rejected = (value) => { + try { + step(generator.throw(value)); + } catch (e) { + reject(e); + } + }, step = (result) => result.done ? resolve(result.value) : Promise.resolve(result.value).then(fulfilled, rejected); + step((generator = generator.apply(__this, __arguments)).next()); + }); + const import_meta = {}, es2016 = __pow(10, 4), es2017 = \\"function\\", es2018 = (() => { + const y = {a: 1}; + let x = __assign({}, y); + return __rest(y, []); + })(), es2019 = (() => { + try { + return \\"try\\"; + } catch (e) { + } + })(), es2020 = (() => { + var _a; + const obj = { + property: 1 + }; + return [ + obj == null ? void 0 : obj.property, + (_a = obj.prop) != null ? _a : 2, + import_meta + ]; + })(), esnext = (() => { + var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; + let a; + return [ + class { + constructor() { + __publicField(this, \\"x\\", 2); + } + }, + (_a = class { + }, __publicField(_a, \\"x\\", 1), _a), + (_b = class { + constructor() { + _x.add(this); + } + }, _x = new WeakSet(), x_fn = function() { + }, _b), + (_c = class { + constructor() { + _x2.set(this, void 0); + } + }, _x2 = new WeakMap(), _c), + (_d = class { + }, _x3 = new WeakSet(), x_fn2 = function() { + }, _x3.add(_d), _d), + (_e = class { + }, _x4 = new WeakMap(), _x4.set(_e, void 0), _e), + a != null ? a : a = 2 + ]; + })(); + module.exports = __webpack_exports__; })(); " `; @@ -2175,9 +1030,7 @@ Object { `; exports[`Webpack 5 Loader + Minification minifyWhitespace 1`] = ` -"(()=>{\\"use strict\\";var __webpack_modules__={\\"./foo.js\\":(__unused_webpack_module,__webpack_exports__2,__webpack_require__2)=>{__webpack_require__2.r(__webpack_exports__2);__webpack_require__2.d(__webpack_exports__2,{es2016:()=>es2016,es2017:()=>es2017,es2018:()=>es2018,es2019:()=>es2019,es2020:()=>es2020,esnext:()=>esnext});var __defProp=Object.defineProperty;var __hasOwnProp=Object.prototype.hasOwnProperty;var __getOwnPropSymbols=Object.getOwnPropertySymbols;var __propIsEnum=Object.prototype.propertyIsEnumerable;var __pow=Math.pow;var __assign=Object.assign;var __rest=(source,exclude)=>{var target={};for(var prop in source)if(__hasOwnProp.call(source,prop)&&exclude.indexOf(prop)<0)target[prop]=source[prop];if(source!=null&&__getOwnPropSymbols)for(var prop of __getOwnPropSymbols(source)){if(exclude.indexOf(prop)<0&&__propIsEnum.call(source,prop))target[prop]=source[prop]}return target};var __publicField=(obj,key,value)=>{if(typeof key!==\\"symbol\\")key+=\\"\\";if(key in obj)return __defProp(obj,key,{enumerable:true,configurable:true,writable:true,value});return obj[key]=value};var __async=(__this,__arguments,generator)=>{return new Promise((resolve,reject)=>{var fulfilled=value=>{try{step(generator.next(value))}catch(e){reject(e)}};var rejected=value=>{try{step(generator.throw(value))}catch(e){reject(e)}};var step=result=>{return result.done?resolve(result.value):Promise.resolve(result.value).then(fulfilled,rejected)};step((generator=generator.apply(__this,__arguments)).next())})};const import_meta={};const es2016=__pow(10,4);const es2017=\\"function\\";const es2018=(()=>{const y={a:1};let x=__assign({},y);let z=__rest(y,[]);return z})();const es2019=(()=>{try{return\\"try\\"}catch(e){}})();const es2020=(()=>{var _a;const obj={property:1};return[obj==null?void 0:obj.property,(_a=obj.prop)!=null?_a:2,import_meta]})();const esnext=(()=>{var _a,_x,x_fn,_b,_x2,_c,_x3,_d,x_fn2,_e,_x4;let a;return[class{constructor(){__publicField(this,\\"x\\",2)}},(_a=class{},__publicField(_a,\\"x\\",1),_a),(_b=class{constructor(){_x.add(this)}},_x=new WeakSet,x_fn=function(){},_b),(_c=class{constructor(){_x2.set(this,void 0)}},_x2=new WeakMap,_c),(_d=class{},_x3=new WeakSet,x_fn2=function(){},_x3.add(_d),_d),(_e=class{},_x4=new WeakMap,_x4.set(_e,void 0),_e),a!=null?a:a=2]})()}};var __webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(cachedModule!==void 0){return cachedModule.exports}var module2=__webpack_module_cache__[moduleId]={exports:{}};__webpack_modules__[moduleId](module2,module2.exports,__webpack_require__);return module2.exports}(()=>{__webpack_require__.d=(exports,definition)=>{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_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop)})();(()=>{__webpack_require__.r=exports=>{if(typeof Symbol!==\\"undefined\\"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:\\"Module\\"})}Object.defineProperty(exports,\\"__esModule\\",{value:true})}})();var __webpack_exports__={};(()=>{/*!******************!*\\\\ - !*** ./index.js ***! - \\\\******************/__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{es2016:()=>_foo_js__WEBPACK_IMPORTED_MODULE_0__.es2016,es2017:()=>_foo_js__WEBPACK_IMPORTED_MODULE_0__.es2017,es2018:()=>_foo_js__WEBPACK_IMPORTED_MODULE_0__.es2018,es2019:()=>_foo_js__WEBPACK_IMPORTED_MODULE_0__.es2019,es2020:()=>_foo_js__WEBPACK_IMPORTED_MODULE_0__.es2020,esnext:()=>_foo_js__WEBPACK_IMPORTED_MODULE_0__.esnext});var _foo_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(\\"./foo.js\\")})();module.exports=__webpack_exports__})(); +"(()=>{\\"use strict\\";var __webpack_require__={};(()=>{__webpack_require__.d=(exports,definition)=>{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_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop)})();(()=>{__webpack_require__.r=exports=>{if(typeof Symbol!==\\"undefined\\"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:\\"Module\\"})}Object.defineProperty(exports,\\"__esModule\\",{value:true})}})();var __webpack_exports__={};__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{es2016:()=>es2016,es2017:()=>es2017,es2018:()=>es2018,es2019:()=>es2019,es2020:()=>es2020,esnext:()=>esnext});;var __defProp=Object.defineProperty;var __hasOwnProp=Object.prototype.hasOwnProperty;var __getOwnPropSymbols=Object.getOwnPropertySymbols;var __propIsEnum=Object.prototype.propertyIsEnumerable;var __pow=Math.pow;var __assign=Object.assign;var __rest=(source,exclude)=>{var target={};for(var prop in source)if(__hasOwnProp.call(source,prop)&&exclude.indexOf(prop)<0)target[prop]=source[prop];if(source!=null&&__getOwnPropSymbols)for(var prop of __getOwnPropSymbols(source)){if(exclude.indexOf(prop)<0&&__propIsEnum.call(source,prop))target[prop]=source[prop]}return target};var __publicField=(obj,key,value)=>{if(typeof key!==\\"symbol\\")key+=\\"\\";if(key in obj)return __defProp(obj,key,{enumerable:true,configurable:true,writable:true,value});return obj[key]=value};var __async=(__this,__arguments,generator)=>{return new Promise((resolve,reject)=>{var fulfilled=value=>{try{step(generator.next(value))}catch(e){reject(e)}};var rejected=value=>{try{step(generator.throw(value))}catch(e){reject(e)}};var step=result=>{return result.done?resolve(result.value):Promise.resolve(result.value).then(fulfilled,rejected)};step((generator=generator.apply(__this,__arguments)).next())})};const import_meta={};const es2016=__pow(10,4);const es2017=\\"function\\";const es2018=(()=>{const y={a:1};let x=__assign({},y);let z=__rest(y,[]);return z})();const es2019=(()=>{try{return\\"try\\"}catch(e){}})();const es2020=(()=>{var _a;const obj={property:1};return[obj==null?void 0:obj.property,(_a=obj.prop)!=null?_a:2,import_meta]})();const esnext=(()=>{var _a,_x,x_fn,_b,_x2,_c,_x3,_d,x_fn2,_e,_x4;let a;return[class{constructor(){__publicField(this,\\"x\\",2)}},(_a=class{},__publicField(_a,\\"x\\",1),_a),(_b=class{constructor(){_x.add(this)}},_x=new WeakSet,x_fn=function(){},_b),(_c=class{constructor(){_x2.set(this,void 0)}},_x2=new WeakMap,_c),(_d=class{},_x3=new WeakSet,x_fn2=function(){},_x3.add(_d),_d),(_e=class{},_x4=new WeakMap,_x4.set(_e,void 0),_e),a!=null?a:a=2]})();;module.exports=__webpack_exports__})(); " `; diff --git a/test/fixtures.ts b/test/fixtures.ts index e9eaa049..69bbd6b6 100644 --- a/test/fixtures.ts +++ b/test/fixtures.ts @@ -1,9 +1,13 @@ +// These files cannot be at the root and must be in a directory +// Webpack v4 uses the directory name for the entry variable +// https://github.com/webpack/webpack/blob/v4.46.0/lib/optimize/ConcatenatedModule.js#L1048 + const js = { - '/index.js': ` + '/src/index.js': ` export * from './foo.js' `, - '/foo.js': ` + '/src/foo.js': ` export const es2016 = 10 ** 4; export const es2017 = typeof (async () => {}); @@ -48,12 +52,12 @@ const js = { }; const ts = { - '/index.js': ` + '/src/index.js': ` import { foo } from './foo.ts' export default foo() `, - '/foo.ts': ` + '/src/foo.ts': ` import type {Type} from 'foo' interface Foo {} @@ -85,11 +89,11 @@ const ts = { }; const ts2 = { - '/index.js': ` + '/src/index.js': ` export { default } from './foo.ts' `, - '/foo.ts': ` + '/src/foo.ts': ` const testFn = ( l: obj, options: { [key in obj]: V }, @@ -102,17 +106,17 @@ const ts2 = { }; const tsAmbiguous = { - '/index.js': ` + '/src/index.js': ` export { default } from './foo.ts' `, - '/foo.ts': ` + '/src/foo.ts': ` export default () => 1/g `, }; const tsx = { - '/index.js': ` + '/src/index.js': ` import Foo, { HelloWorld } from './foo.tsx' export default [ HelloWorld, @@ -120,7 +124,7 @@ const tsx = { ]; `, - '/foo.tsx': ` + '/src/foo.tsx': ` export const HelloWorld = <>
hello world
; export default class Foo { @@ -132,22 +136,22 @@ const tsx = { }; const tsxAmbiguous = { - '/index.js': ` + '/src/index.js': ` export { default } from './foo.tsx' `, - '/foo.tsx': ` + '/src/foo.tsx': ` export default () => 1/g `, }; const invalidTsx = { - '/index.js': ` + '/src/index.js': ` import usePrevious from './use-previous.tsx' console.log(usePrevious) `, - '/use-previous.tsx': ` + '/src/use-previous.tsx': ` const usePrevious = (value: T) => { const ref = useRef(); return ref.current; @@ -158,28 +162,28 @@ const invalidTsx = { }; const tsConfig = { - '/index.js': ` + '/src/index.js': ` export { default } from './foo.ts' `, - '/foo.ts': ` + '/src/foo.ts': ` export default class A { a } `, }; const webpackChunks = { - '/index.js': ` + '/src/index.js': ` const Foo = import(/* webpackChunkName: "named-chunk-foo" */'./foo.js') const Bar = import(/* webpackChunkName: "named-chunk-bar" */'./bar.js') Foo.then(console.log) `, - '/foo.js': ` + '/src/foo.js': ` console.log('foo'); export default 1; `, - '/bar.js': ` + '/src/bar.js': ` console.log('bar' + 1); export default Symbol('bar'); `, diff --git a/test/loader.test.ts b/test/loader.test.ts index cd721562..dbc8edce 100644 --- a/test/loader.test.ts +++ b/test/loader.test.ts @@ -79,6 +79,57 @@ describe.each([ expect(file.execute('const createElement = (...args) => args, Fragment = "Fragment";')).toMatchSnapshot(); }); + test('ts w/ tsconfig', async () => { + const stats = await build(webpack, fixtures.tsConfig, config => { + config.module.rules.push({ + test: /\.ts$/, + loader: 'esbuild-loader', + options: { + loader: 'ts', + }, + }); + }); + const stats2 = await build(webpack, fixtures.tsConfig, config => { + config.module.rules.push({ + test: /\.ts$/, + loader: 'esbuild-loader', + options: { + loader: 'ts', + tsconfigRaw: { + compilerOptions: { + useDefineForClassFields: true, + }, + }, + }, + }); + }); + + expect(getFile(stats, '/dist/index.js').content).not.toBe(getFile(stats2, '/dist/index.js').content); + expect(getFile(stats2, '/dist/index.js').content).toMatchSnapshot(); + }); + + test('tsx w/ tsconfig', async () => { + const stats = await build(webpack, fixtures.tsx, config => { + config.module.rules.push({ + test: /\.tsx$/, + loader: 'esbuild-loader', + options: { + loader: 'tsx', + tsconfigRaw: { + compilerOptions: { + jsxFactory: 'customFactory', + jsxFragmentFactory: 'customFragment', + }, + }, + }, + }); + }); + const file = getFile(stats, '/dist/index.js'); + + expect(file.content).toMatchSnapshot(); + expect(file.execute('const customFactory = (...args) => args, customFragment = "Fragment";')).toMatchSnapshot(); + }); + describe('ambigious ts/tsx', () => { test('ts via tsx', async () => { const stats = await build(webpack, fixtures.ts, config => { @@ -142,57 +193,6 @@ describe.each([ expect(content).toMatchSnapshot(); }); }); - - test('ts w/ tsconfig', async () => { - const stats = await build(webpack, fixtures.tsConfig, config => { - config.module.rules.push({ - test: /\.ts$/, - loader: 'esbuild-loader', - options: { - loader: 'ts', - }, - }); - }); - const stats2 = await build(webpack, fixtures.tsConfig, config => { - config.module.rules.push({ - test: /\.ts$/, - loader: 'esbuild-loader', - options: { - loader: 'ts', - tsconfigRaw: { - compilerOptions: { - useDefineForClassFields: true, - }, - }, - }, - }); - }); - - expect(getFile(stats, '/dist/index.js').content).not.toBe(getFile(stats2, '/dist/index.js').content); - expect(getFile(stats2, '/dist/index.js').content).toMatchSnapshot(); - }); - - test('tsx w/ tsconfig', async () => { - const stats = await build(webpack, fixtures.tsx, config => { - config.module.rules.push({ - test: /\.tsx$/, - loader: 'esbuild-loader', - options: { - loader: 'tsx', - tsconfigRaw: { - compilerOptions: { - jsxFactory: 'customFactory', - jsxFragmentFactory: 'customFragment', - }, - }, - }, - }); - }); - const file = getFile(stats, '/dist/index.js'); - - expect(file.content).toMatchSnapshot(); - expect(file.execute('const customFactory = (...args) => args, customFragment = "Fragment";')).toMatchSnapshot(); - }); }); // Targets diff --git a/test/minify.test.ts b/test/minify.test.ts index 8e3e3751..7af08095 100644 --- a/test/minify.test.ts +++ b/test/minify.test.ts @@ -146,7 +146,7 @@ describe.each([ const file = getFile(stats, '/dist/index.js'); expect(file.content).toMatchSnapshot(); - expect(file.content).toContain('//# sourceURL'); + expect(file.content).not.toContain('//# sourceURL'); expect(file.execute()).toMatchSnapshot(); }); diff --git a/test/utils.ts b/test/utils.ts index ec74751b..fcc10aa4 100644 --- a/test/utils.ts +++ b/test/utils.ts @@ -31,17 +31,25 @@ export async function build( return new Promise((resolve, reject) => { const mfs = Volume.fromJSON(volJson); - (mfs as typeof mfs & {join: typeof path.join}).join = path.join.bind(path); + type customMfs = typeof mfs & { + join: typeof path.join; + }; + (mfs as customMfs).join = path.join.bind(path); const config: WpBuildConfig = { - mode: 'development', + mode: 'production', devtool: false, bail: true, cache: false, context: '/', entry: { - index: '/index.js', + index: '/src/index.js', + }, + + optimization: { + minimize: false, }, + output: { path: '/dist', filename: '[name].js',