From 8f64bf95da250feec0e9de15c738a3d050aa5aec Mon Sep 17 00:00:00 2001 From: Hiroki Osame Date: Mon, 15 Mar 2021 04:07:16 -0400 Subject: [PATCH 01/10] docs: fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index faef1418..d4a97a2e 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ Alternatively, you can also pass it in directly via the [`tsconfigRaw` option](h } ``` -⚠️ esbuild only supports a subset of `tsconfig` options [(see `TransformOptions` interface)](https://github.com/evanw/esbuild/blob/b901055/lib/types.ts#L127-L133) and does not do type-checks. It's recommended to use a type-aware IDE or `tsc --noEmit` for type-checking instead. It is also recommend to enable [`isolatedModules`](https://www.typescriptlang.org/tsconfig#isolatedModules) and [`esModuleInterop`](https://www.typescriptlang.org/tsconfig/#esModuleInterop) options in your `tsconfig` by the [esbuild docs](https://esbuild.github.io/content-types/#typescript-caveats). +⚠️ esbuild only supports a subset of `tsconfig` options [(see `TransformOptions` interface)](https://github.com/evanw/esbuild/blob/b901055/lib/types.ts#L127-L133) and does not do type-checks. It's recommended to use a type-aware IDE or `tsc --noEmit` for type-checking instead. It is also recommended to enable [`isolatedModules`](https://www.typescriptlang.org/tsconfig#isolatedModules) and [`esModuleInterop`](https://www.typescriptlang.org/tsconfig/#esModuleInterop) options in your `tsconfig` by the [esbuild docs](https://esbuild.github.io/content-types/#typescript-caveats). ### Minification (eg. Terser) From 89e475e001a30f774ab2efcf0197d453f9833a71 Mon Sep 17 00:00:00 2001 From: Hiroki Osame Date: Wed, 17 Mar 2021 12:47:35 -0400 Subject: [PATCH 02/10] docs: remove unnecessary minimize configuration --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index d4a97a2e..374e31e7 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,6 @@ In `webpack.config.js`: ..., + optimization: { -+ minimize: true, + minimizer: [ + new ESBuildMinifyPlugin({ + target: 'es2015' // Syntax to compile to (see options below for possible values) From d56733ba9833328d159fcdf418cc7bc332e7dc6d Mon Sep 17 00:00:00 2001 From: Hiroki Osame Date: Wed, 17 Mar 2021 12:50:28 -0400 Subject: [PATCH 03/10] docs: minify target to include array closes #128 --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 374e31e7..588ad17e 100644 --- a/README.md +++ b/README.md @@ -120,8 +120,8 @@ If you'd like to see working Webpack builds that use esbuild-loader for basic JS ### Loader The loader supports options from [esbuild](https://github.com/evanw/esbuild/blob/b901055/lib/types.ts#L126-L138). -- `target` `String` (`es2015`) - [Environment target](https://esbuild.github.io/api/#target) (e.g. es2016, chrome80, esnext) -- `loader` `String` (`js`) - Which loader to use to handle file +- `target` `String` (`'es2015'`) - [Environment target](https://esbuild.github.io/api/#target) (e.g. es2016, chrome80, esnext) +- `loader` `String` (`'js'`) - Which loader to use to handle file - [Possible values](https://github.com/evanw/esbuild/blob/b901055/lib/types.ts#L3): `js`, `jsx`, `ts`, `tsx`, `json`, `text`, `base64`, `file`, `dataurl`, `binary` - `jsxFactory` `String` - What to use instead of React.createElement - `jsxFragment` `String` - What to use instead of React.Fragment @@ -129,7 +129,7 @@ The loader supports options from [esbuild](https://github.com/evanw/esbuild/blob Enable source-maps via [`devtool`](https://webpack.js.org/configuration/devtool/) ### MinifyPlugin -- `target` `String` (`esnext`) - [Environment target](https://github.com/evanw/esbuild#javascript-syntax-support) (e.g. es2016, chrome80, esnext) +- `target` `String|Aray` (`'esnext'`) - [Environment target](https://github.com/evanw/esbuild#javascript-syntax-support) (e.g. `'es2016'`, `['chrome80', 'esnext']`) - `minify` `Boolean` (`true`) - Sets all `minify` flags - `minifyWhitespace` `Boolean` - Remove whitespace - `minifyIdentifiers` `Boolean` - Shorten identifiers From b53f4746e052dc24cf1cd20bbd0038044befc1b6 Mon Sep 17 00:00:00 2001 From: hiroki osame Date: Sat, 27 Mar 2021 01:21:37 -0400 Subject: [PATCH 04/10] test: webpack in production mode (#132) --- test/__snapshots__/loader.test.ts.snap | 2177 +++++++++--------------- test/__snapshots__/minify.test.ts.snap | 1849 ++++---------------- test/fixtures.ts | 42 +- test/loader.test.ts | 102 +- test/minify.test.ts | 2 +- test/utils.ts | 14 +- 6 files changed, 1203 insertions(+), 2983 deletions(-) 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', From 2245d193238da0441002327c1d6bc53c5fb64ee1 Mon Sep 17 00:00:00 2001 From: Hiroki Osame Date: Sat, 27 Mar 2021 01:42:09 -0400 Subject: [PATCH 05/10] test: lower minify target for Node v10 --- test/__snapshots__/loader.test.ts.snap | 4 ++-- test/__snapshots__/minify.test.ts.snap | 16 ++++++++-------- test/minify.test.ts | 4 +++- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/test/__snapshots__/loader.test.ts.snap b/test/__snapshots__/loader.test.ts.snap index 39e0f4ab..79a6471a 100644 --- a/test/__snapshots__/loader.test.ts.snap +++ b/test/__snapshots__/loader.test.ts.snap @@ -2453,7 +2453,7 @@ exports[`Webpack 4 webpack magic comments 2`] = ` \\"use strict\\"; __webpack_require__.r(__webpack_exports__); console.log(\\"foo\\"); -undefined(1); +/* harmony default export */ __webpack_exports__[\\"default\\"] = (1); /***/ }) @@ -2469,7 +2469,7 @@ exports[`Webpack 4 webpack magic comments 3`] = ` \\"use strict\\"; __webpack_require__.r(__webpack_exports__); console.log(\\"bar\\" + 1); -undefined(Symbol(\\"bar\\")); +/* harmony default export */ __webpack_exports__[\\"default\\"] = (Symbol(\\"bar\\")); /***/ }) diff --git a/test/__snapshots__/minify.test.ts.snap b/test/__snapshots__/minify.test.ts.snap index 66f6ed2d..9d5421ce 100644 --- a/test/__snapshots__/minify.test.ts.snap +++ b/test/__snapshots__/minify.test.ts.snap @@ -37,12 +37,12 @@ exports[`Webpack 4 Loader + Minification minify chunks 1`] = ` `; exports[`Webpack 4 Loader + Minification minify chunks 2`] = ` -"(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[,function(e,o,n){\\"use strict\\";n.r(o),console.log(\\"foo\\"),(void 0)(1)}]]); +"(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[,function(s,o,n){\\"use strict\\";n.r(o),console.log(\\"foo\\"),o.default=1}]]); " `; exports[`Webpack 4 Loader + Minification minify chunks 3`] = ` -"(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{2:function(e,o,n){\\"use strict\\";n.r(o),console.log(\\"bar\\"+1),(void 0)(Symbol(\\"bar\\"))}}]); +"(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{2:function(l,o,n){\\"use strict\\";n.r(o),console.log(\\"bar\\"+1),o.default=Symbol(\\"bar\\")}}]); " `; @@ -53,7 +53,7 @@ exports[`Webpack 4 Loader + Minification minify chunks filtered using "exclude" `; exports[`Webpack 4 Loader + Minification minify chunks filtered using "exclude" 2`] = ` -"(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[,function(e,o,n){\\"use strict\\";n.r(o),console.log(\\"foo\\"),(void 0)(1)}]]); +"(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[,function(s,o,n){\\"use strict\\";n.r(o),console.log(\\"foo\\"),o.default=1}]]); " `; @@ -66,7 +66,7 @@ exports[`Webpack 4 Loader + Minification minify chunks filtered using "exclude" \\"use strict\\"; __webpack_require__.r(__webpack_exports__); console.log(\\"bar\\" + 1); -undefined(Symbol(\\"bar\\")); +/* harmony default export */ __webpack_exports__[\\"default\\"] = (Symbol(\\"bar\\")); /***/ }) @@ -89,7 +89,7 @@ exports[`Webpack 4 Loader + Minification minify chunks filtered using "include" \\"use strict\\"; __webpack_require__.r(__webpack_exports__); console.log(\\"foo\\"); -undefined(1); +/* harmony default export */ __webpack_exports__[\\"default\\"] = (1); /***/ }) @@ -97,7 +97,7 @@ undefined(1); `; exports[`Webpack 4 Loader + Minification minify chunks filtered using "include" 3`] = ` -"(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{2:function(e,o,n){\\"use strict\\";n.r(o),console.log(\\"bar\\"+1),(void 0)(Symbol(\\"bar\\"))}}]); +"(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{2:function(l,o,n){\\"use strict\\";n.r(o),console.log(\\"bar\\"+1),o.default=Symbol(\\"bar\\")}}]); " `; @@ -114,7 +114,7 @@ exports[`Webpack 4 Loader + Minification minify w/ devtool source-maps 1`] = ` `; exports[`Webpack 4 Loader + Minification minify w/ no devtool 1`] = ` -"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)]})()}]); +"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]})()}]); " `; @@ -684,7 +684,7 @@ exports[`Webpack 5 Loader + Minification minify w/ devtool source-maps 1`] = ` `; exports[`Webpack 5 Loader + Minification minify w/ no devtool 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"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})(); " `; diff --git a/test/minify.test.ts b/test/minify.test.ts index 7af08095..ea0f89e8 100644 --- a/test/minify.test.ts +++ b/test/minify.test.ts @@ -140,7 +140,9 @@ describe.each([ delete config.devtool; config.optimization = { minimize: true, - minimizer: [new ESBuildMinifyPlugin()], + minimizer: [new ESBuildMinifyPlugin({ + target: 'es2015', + })], }; }); const file = getFile(stats, '/dist/index.js'); From 2a1fdd9b1b9d36c158d50052140d0fd6cbc3aa76 Mon Sep 17 00:00:00 2001 From: hiroki osame Date: Sat, 27 Mar 2021 01:55:30 -0400 Subject: [PATCH 06/10] test: named modules for deterministic results (#133) --- test/__snapshots__/loader.test.ts.snap | 187 ++++++++++++++----------- test/__snapshots__/minify.test.ts.snap | 151 ++++++++++---------- test/utils.ts | 3 + 3 files changed, 188 insertions(+), 153 deletions(-) diff --git a/test/__snapshots__/loader.test.ts.snap b/test/__snapshots__/loader.test.ts.snap index 79a6471a..e4eea198 100644 --- a/test/__snapshots__/loader.test.ts.snap +++ b/test/__snapshots__/loader.test.ts.snap @@ -85,11 +85,12 @@ exports[`Webpack 4 Loader ambigious ts/tsx ambiguous ts 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -107,7 +108,8 @@ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return /* /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader ambigious ts/tsx ambiguous tsx 1`] = ` @@ -195,11 +197,12 @@ exports[`Webpack 4 Loader ambigious ts/tsx ambiguous tsx 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -217,7 +220,8 @@ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return /* /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 1`] = ` @@ -305,11 +309,12 @@ exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -339,7 +344,8 @@ const bar = (value) => fn(); /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 2 1`] = ` @@ -427,11 +433,12 @@ exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 2 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -452,7 +459,8 @@ const testFn = (l, options) => { /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader ambigious ts/tsx ts via tsx 2 2`] = `1`; @@ -542,11 +550,12 @@ exports[`Webpack 4 Loader js 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -671,7 +680,8 @@ const esnext = (() => { /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader js 2`] = ` @@ -784,11 +794,12 @@ exports[`Webpack 4 Loader ts 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -818,7 +829,8 @@ const bar = (value) => fn(); /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader ts 2`] = ` @@ -912,11 +924,12 @@ exports[`Webpack 4 Loader ts w/ tsconfig 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -946,7 +959,8 @@ class A { /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader tsx 1`] = ` @@ -1034,11 +1048,12 @@ exports[`Webpack 4 Loader tsx 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -1064,7 +1079,8 @@ class Foo { /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader tsx 2`] = ` @@ -1175,11 +1191,12 @@ exports[`Webpack 4 Loader tsx w/ tsconfig 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -1205,7 +1222,8 @@ class Foo { /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Loader tsx w/ tsconfig 2`] = ` @@ -1316,18 +1334,20 @@ exports[`Webpack 4 Source-map source-map eval 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; -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\\"); +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/ODA3OCIsIndlYnBhY2s6Ly8vL3NyYy9pbmRleC5qcz9kYTE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDUyxNQUFNLFNBQVMsVUFBTTtBQUVyQixNQUFNLFNBQVM7QUFFZixNQUFNLFNBQVUsT0FBTTtBQUM1QixRQUFNLElBQUksQ0FBRSxHQUFHO0FBQ2YsTUFBSSxJQUFJLGFBQUk7QUFDWixNQUFRLFdBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiIuL3NyYy9pbmRleC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==\\\\n//# sourceURL=webpack-internal:///./src/index.js\\\\n\\"); /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 Source-map source-map file 1`] = ` @@ -1415,11 +1435,12 @@ exports[`Webpack 4 Source-map source-map file 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -1544,11 +1565,12 @@ const esnext = (() => { /***/ }) -/******/ ]); + +/******/ }); //# sourceMappingURL=index.js.map" `; -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 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 = \\\\\\"./src/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 inline 1`] = ` "module.exports = @@ -1635,11 +1657,12 @@ exports[`Webpack 4 Source-map source-map inline 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -1764,8 +1787,9 @@ const esnext = (() => { /***/ }) -/******/ ]); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDbEZBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gMCk7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" + +/******/ }); +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiIFx0Ly8gVGhlIG1vZHVsZSBjYWNoZVxuIFx0dmFyIGluc3RhbGxlZE1vZHVsZXMgPSB7fTtcblxuIFx0Ly8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbiBcdGZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblxuIFx0XHQvLyBDaGVjayBpZiBtb2R1bGUgaXMgaW4gY2FjaGVcbiBcdFx0aWYoaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0pIHtcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcbiBcdFx0fVxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0aTogbW9kdWxlSWQsXG4gXHRcdFx0bDogZmFsc2UsXG4gXHRcdFx0ZXhwb3J0czoge31cbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubCA9IHRydWU7XG5cbiBcdFx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcbiBcdFx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xuIFx0fVxuXG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlcyBvYmplY3QgKF9fd2VicGFja19tb2R1bGVzX18pXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm0gPSBtb2R1bGVzO1xuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZSBjYWNoZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5jID0gaW5zdGFsbGVkTW9kdWxlcztcblxuIFx0Ly8gZGVmaW5lIGdldHRlciBmdW5jdGlvbiBmb3IgaGFybW9ueSBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSBmdW5jdGlvbihleHBvcnRzLCBuYW1lLCBnZXR0ZXIpIHtcbiBcdFx0aWYoIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBuYW1lKSkge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBuYW1lLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZ2V0dGVyIH0pO1xuIFx0XHR9XG4gXHR9O1xuXG4gXHQvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSBmdW5jdGlvbihleHBvcnRzKSB7XG4gXHRcdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuIFx0XHR9XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG4gXHR9O1xuXG4gXHQvLyBjcmVhdGUgYSBmYWtlIG5hbWVzcGFjZSBvYmplY3RcbiBcdC8vIG1vZGUgJiAxOiB2YWx1ZSBpcyBhIG1vZHVsZSBpZCwgcmVxdWlyZSBpdFxuIFx0Ly8gbW9kZSAmIDI6IG1lcmdlIGFsbCBwcm9wZXJ0aWVzIG9mIHZhbHVlIGludG8gdGhlIG5zXG4gXHQvLyBtb2RlICYgNDogcmV0dXJuIHZhbHVlIHdoZW4gYWxyZWFkeSBucyBvYmplY3RcbiBcdC8vIG1vZGUgJiA4fDE6IGJlaGF2ZSBsaWtlIHJlcXVpcmVcbiBcdF9fd2VicGFja19yZXF1aXJlX18udCA9IGZ1bmN0aW9uKHZhbHVlLCBtb2RlKSB7XG4gXHRcdGlmKG1vZGUgJiAxKSB2YWx1ZSA9IF9fd2VicGFja19yZXF1aXJlX18odmFsdWUpO1xuIFx0XHRpZihtb2RlICYgOCkgcmV0dXJuIHZhbHVlO1xuIFx0XHRpZigobW9kZSAmIDQpICYmIHR5cGVvZiB2YWx1ZSA9PT0gJ29iamVjdCcgJiYgdmFsdWUgJiYgdmFsdWUuX19lc01vZHVsZSkgcmV0dXJuIHZhbHVlO1xuIFx0XHR2YXIgbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIobnMpO1xuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkobnMsICdkZWZhdWx0JywgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdmFsdWUgfSk7XG4gXHRcdGlmKG1vZGUgJiAyICYmIHR5cGVvZiB2YWx1ZSAhPSAnc3RyaW5nJykgZm9yKHZhciBrZXkgaW4gdmFsdWUpIF9fd2VicGFja19yZXF1aXJlX18uZChucywga2V5LCBmdW5jdGlvbihrZXkpIHsgcmV0dXJuIHZhbHVlW2tleV07IH0uYmluZChudWxsLCBrZXkpKTtcbiBcdFx0cmV0dXJuIG5zO1xuIFx0fTtcblxuIFx0Ly8gZ2V0RGVmYXVsdEV4cG9ydCBmdW5jdGlvbiBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG5vbi1oYXJtb255IG1vZHVsZXNcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubiA9IGZ1bmN0aW9uKG1vZHVsZSkge1xuIFx0XHR2YXIgZ2V0dGVyID0gbW9kdWxlICYmIG1vZHVsZS5fX2VzTW9kdWxlID9cbiBcdFx0XHRmdW5jdGlvbiBnZXREZWZhdWx0KCkgeyByZXR1cm4gbW9kdWxlWydkZWZhdWx0J107IH0gOlxuIFx0XHRcdGZ1bmN0aW9uIGdldE1vZHVsZUV4cG9ydHMoKSB7IHJldHVybiBtb2R1bGU7IH07XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18uZChnZXR0ZXIsICdhJywgZ2V0dGVyKTtcbiBcdFx0cmV0dXJuIGdldHRlcjtcbiBcdH07XG5cbiBcdC8vIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbFxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5vID0gZnVuY3Rpb24ob2JqZWN0LCBwcm9wZXJ0eSkgeyByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwgcHJvcGVydHkpOyB9O1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuXG4gXHQvLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbiBcdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKF9fd2VicGFja19yZXF1aXJlX18ucyA9IFwiLi9zcmMvaW5kZXguanNcIik7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 4 Source-map source-map plugin 1`] = ` @@ -1853,11 +1877,12 @@ exports[`Webpack 4 Source-map source-map plugin 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -1982,8 +2007,9 @@ const esnext = (() => { /***/ }) -/******/ ]); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDbEZBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gMCk7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" + +/******/ }); +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiIFx0Ly8gVGhlIG1vZHVsZSBjYWNoZVxuIFx0dmFyIGluc3RhbGxlZE1vZHVsZXMgPSB7fTtcblxuIFx0Ly8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbiBcdGZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblxuIFx0XHQvLyBDaGVjayBpZiBtb2R1bGUgaXMgaW4gY2FjaGVcbiBcdFx0aWYoaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0pIHtcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcbiBcdFx0fVxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0aTogbW9kdWxlSWQsXG4gXHRcdFx0bDogZmFsc2UsXG4gXHRcdFx0ZXhwb3J0czoge31cbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubCA9IHRydWU7XG5cbiBcdFx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcbiBcdFx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xuIFx0fVxuXG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlcyBvYmplY3QgKF9fd2VicGFja19tb2R1bGVzX18pXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm0gPSBtb2R1bGVzO1xuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZSBjYWNoZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5jID0gaW5zdGFsbGVkTW9kdWxlcztcblxuIFx0Ly8gZGVmaW5lIGdldHRlciBmdW5jdGlvbiBmb3IgaGFybW9ueSBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSBmdW5jdGlvbihleHBvcnRzLCBuYW1lLCBnZXR0ZXIpIHtcbiBcdFx0aWYoIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBuYW1lKSkge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBuYW1lLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZ2V0dGVyIH0pO1xuIFx0XHR9XG4gXHR9O1xuXG4gXHQvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSBmdW5jdGlvbihleHBvcnRzKSB7XG4gXHRcdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuIFx0XHR9XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG4gXHR9O1xuXG4gXHQvLyBjcmVhdGUgYSBmYWtlIG5hbWVzcGFjZSBvYmplY3RcbiBcdC8vIG1vZGUgJiAxOiB2YWx1ZSBpcyBhIG1vZHVsZSBpZCwgcmVxdWlyZSBpdFxuIFx0Ly8gbW9kZSAmIDI6IG1lcmdlIGFsbCBwcm9wZXJ0aWVzIG9mIHZhbHVlIGludG8gdGhlIG5zXG4gXHQvLyBtb2RlICYgNDogcmV0dXJuIHZhbHVlIHdoZW4gYWxyZWFkeSBucyBvYmplY3RcbiBcdC8vIG1vZGUgJiA4fDE6IGJlaGF2ZSBsaWtlIHJlcXVpcmVcbiBcdF9fd2VicGFja19yZXF1aXJlX18udCA9IGZ1bmN0aW9uKHZhbHVlLCBtb2RlKSB7XG4gXHRcdGlmKG1vZGUgJiAxKSB2YWx1ZSA9IF9fd2VicGFja19yZXF1aXJlX18odmFsdWUpO1xuIFx0XHRpZihtb2RlICYgOCkgcmV0dXJuIHZhbHVlO1xuIFx0XHRpZigobW9kZSAmIDQpICYmIHR5cGVvZiB2YWx1ZSA9PT0gJ29iamVjdCcgJiYgdmFsdWUgJiYgdmFsdWUuX19lc01vZHVsZSkgcmV0dXJuIHZhbHVlO1xuIFx0XHR2YXIgbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIobnMpO1xuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkobnMsICdkZWZhdWx0JywgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdmFsdWUgfSk7XG4gXHRcdGlmKG1vZGUgJiAyICYmIHR5cGVvZiB2YWx1ZSAhPSAnc3RyaW5nJykgZm9yKHZhciBrZXkgaW4gdmFsdWUpIF9fd2VicGFja19yZXF1aXJlX18uZChucywga2V5LCBmdW5jdGlvbihrZXkpIHsgcmV0dXJuIHZhbHVlW2tleV07IH0uYmluZChudWxsLCBrZXkpKTtcbiBcdFx0cmV0dXJuIG5zO1xuIFx0fTtcblxuIFx0Ly8gZ2V0RGVmYXVsdEV4cG9ydCBmdW5jdGlvbiBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG5vbi1oYXJtb255IG1vZHVsZXNcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubiA9IGZ1bmN0aW9uKG1vZHVsZSkge1xuIFx0XHR2YXIgZ2V0dGVyID0gbW9kdWxlICYmIG1vZHVsZS5fX2VzTW9kdWxlID9cbiBcdFx0XHRmdW5jdGlvbiBnZXREZWZhdWx0KCkgeyByZXR1cm4gbW9kdWxlWydkZWZhdWx0J107IH0gOlxuIFx0XHRcdGZ1bmN0aW9uIGdldE1vZHVsZUV4cG9ydHMoKSB7IHJldHVybiBtb2R1bGU7IH07XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18uZChnZXR0ZXIsICdhJywgZ2V0dGVyKTtcbiBcdFx0cmV0dXJuIGdldHRlcjtcbiBcdH07XG5cbiBcdC8vIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbFxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5vID0gZnVuY3Rpb24ob2JqZWN0LCBwcm9wZXJ0eSkgeyByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwgcHJvcGVydHkpOyB9O1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuXG4gXHQvLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbiBcdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKF9fd2VicGFja19yZXF1aXJlX18ucyA9IFwiLi9zcmMvaW5kZXguanNcIik7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 4 target 1`] = ` @@ -2071,11 +2097,12 @@ exports[`Webpack 4 target 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -2200,7 +2227,8 @@ const esnext = (() => { /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 target 2`] = ` @@ -2428,26 +2456,28 @@ exports[`Webpack 4 webpack magic comments 1`] = ` /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ +/******/ ({ + +/***/ \\"./src/index.js\\": /***/ (function(module, exports, __webpack_require__) { -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)); +const Foo = __webpack_require__.e(/* import() | named-chunk-foo */ 2).then(__webpack_require__.bind(null, \\"./src/foo.js\\")); +const Bar = __webpack_require__.e(/* import() | named-chunk-bar */ 1).then(__webpack_require__.bind(null, \\"./src/bar.js\\")); Foo.then(console.log); /***/ }) -/******/ ]);" + +/******/ });" `; exports[`Webpack 4 webpack magic comments 2`] = ` -"(window[\\"webpackJsonp\\"] = window[\\"webpackJsonp\\"] || []).push([[2],[ -/* 0 */, -/* 1 */ +"(window[\\"webpackJsonp\\"] = window[\\"webpackJsonp\\"] || []).push([[2],{ + +/***/ \\"./src/foo.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -2457,13 +2487,14 @@ console.log(\\"foo\\"); /***/ }) -]]);" + +}]);" `; exports[`Webpack 4 webpack magic comments 3`] = ` "(window[\\"webpackJsonp\\"] = window[\\"webpackJsonp\\"] || []).push([[1],{ -/***/ 2: +/***/ \\"./src/bar.js\\": /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; @@ -3247,10 +3278,10 @@ exports[`Webpack 5 Source-map source-map eval 1`] = ` /******/ \\"use strict\\"; /******/ var __webpack_modules__ = ({ -/***/ 437: +/***/ \\"./src/index.js\\": /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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\\"); +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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzPzA1NTQiLCJ3ZWJwYWNrOi8vLy4vc3JjL2luZGV4LmpzP2I2MzUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiLi9zcmMvaW5kZXguanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=\\\\n//# sourceURL=webpack-internal:///./src/index.js\\\\n\\"); /***/ }) @@ -3294,7 +3325,7 @@ eval(\\"// ESM COMPAT FLAG\\\\n__webpack_require__.r(__webpack_exports__);\\\\n\ /******/ // 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_modules__[437](0, __webpack_exports__, __webpack_require__); +/******/ __webpack_modules__[\\"./src/index.js\\"](0, __webpack_exports__, __webpack_require__); /******/ module.exports = __webpack_exports__; /******/ /******/ })() @@ -4235,8 +4266,8 @@ exports[`Webpack 5 webpack magic comments 1`] = ` /******/ /************************************************************************/ var __webpack_exports__ = {}; -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)); +const Foo = __webpack_require__.e(/* import() | named-chunk-foo */ 600).then(__webpack_require__.bind(__webpack_require__, \\"./src/foo.js\\")); +const Bar = __webpack_require__.e(/* import() | named-chunk-bar */ 376).then(__webpack_require__.bind(__webpack_require__, \\"./src/bar.js\\")); Foo.then(console.log); module.exports = __webpack_exports__; @@ -4247,7 +4278,7 @@ module.exports = __webpack_exports__; exports[`Webpack 5 webpack magic comments 2`] = ` "(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[600],{ -/***/ 416: +/***/ \\"./src/foo.js\\": /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { \\"use strict\\"; @@ -4267,7 +4298,7 @@ console.log(\\"foo\\"); exports[`Webpack 5 webpack magic comments 3`] = ` "(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[376],{ -/***/ 196: +/***/ \\"./src/bar.js\\": /***/ ((__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 9d5421ce..3ad06284 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(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]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x!=null?x:x=2]})()}}); " `; @@ -31,36 +31,36 @@ Object { `; exports[`Webpack 4 Loader + Minification minify chunks 1`] = ` -"module.exports=function(h){function b(n){for(var e=n[0],r=n[1],i,f,o=0,c=[];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)]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxJLDQzQkNsRnJELFdBQ2UsRUFBUyxLQUFNLEdBRWYsRUFBUyxXQUVULEVBQVcsS0FBSyxDQUM1QixLQUFNLEdBQUksQ0FBRSxFQUFHLEdBQ2YsR0FBSSxHQUFJLEtBQUksR0FFWixNQURRLEdBQUssRUFBTCxRQUlJLEVBQVcsS0FBSyxDQUM1QixHQUFJLENBQ0gsTUFBTyxZQUNBLEVBREEsT0FJSSxFQUFXLEtBQUssQ0FsQi9CLE1BbUJHLEtBQU0sR0FBTSxDQUNYLFNBQVUsR0FFWCxNQUFPLENBQ04saUJBQUssU0FDTCxLQUFJLE9BQUosT0FBWSxFQUNaLE9BSVcsRUFBVyxLQUFLLENBN0IvQiwwQkE4QkcsR0FBSSxHQUNKLE1BQU8sQ0FDTixLQUFNLENBQU4sYUFoQ0osQ0FnQ1ksV0FBSSxLQUNaLFFBQU0sR0FBUyxFQUFmLEVBQWUsSUFBSSxHQUFuQixHQUNBLFFBQU0sQ0FBTixhQWxDSixDQWtDWSw4QkFBRSxVQUFHLEdBQWIsR0FDQSxRQUFNLENBQU4sYUFuQ0osQ0FtQ1ksbUNBQVIsR0FDQSxRQUFNLEdBQVMsZ0JBQUUsVUFBRyxHQUFMLE1BQWYsTUFDQSxRQUFNLEdBQVMsb0JBQWYsRUFBZSxRQUFmLEdBQ0EsTUFBTSIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSAwKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiw2NEJDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minify w/ devtool source-maps 1`] = ` -"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)]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.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 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]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x!=null?x:x=2]})()}}); " `; @@ -144,22 +145,22 @@ Object { `; exports[`Webpack 4 Loader + Minification minify w/ sourcemap option 1`] = ` -"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)]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.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 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)]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.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\\",\\"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 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,mB,64BClFrD,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 = \\\\\\"./src/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\\"],\\"sourceRoot\\":\\"\\"}"`; exports[`Webpack 4 Loader + Minification minify w/ sourcemap option and source-map plugin inline 1`] = ` -"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)]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxJLDQzQkNsRnJELFdBQ2UsRUFBUyxLQUFNLEdBRWYsRUFBUyxXQUVULEVBQVcsS0FBSyxDQUM1QixLQUFNLEdBQUksQ0FBRSxFQUFHLEdBQ2YsR0FBSSxHQUFJLEtBQUksR0FFWixNQURRLEdBQUssRUFBTCxRQUlJLEVBQVcsS0FBSyxDQUM1QixHQUFJLENBQ0gsTUFBTyxZQUNBLEVBREEsT0FJSSxFQUFXLEtBQUssQ0FsQi9CLE1BbUJHLEtBQU0sR0FBTSxDQUNYLFNBQVUsR0FFWCxNQUFPLENBQ04saUJBQUssU0FDTCxLQUFJLE9BQUosT0FBWSxFQUNaLE9BSVcsRUFBVyxLQUFLLENBN0IvQiwwQkE4QkcsR0FBSSxHQUNKLE1BQU8sQ0FDTixLQUFNLENBQU4sYUFoQ0osQ0FnQ1ksV0FBSSxLQUNaLFFBQU0sR0FBUyxFQUFmLEVBQWUsSUFBSSxHQUFuQixHQUNBLFFBQU0sQ0FBTixhQWxDSixDQWtDWSw4QkFBRSxVQUFHLEdBQWIsR0FDQSxRQUFNLENBQU4sYUFuQ0osQ0FtQ1ksbUNBQVIsR0FDQSxRQUFNLEdBQVMsZ0JBQUUsVUFBRyxHQUFMLE1BQWYsTUFDQSxRQUFNLEdBQVMsb0JBQWYsRUFBZSxRQUFmLEdBQ0EsTUFBTSIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSAwKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiw2NEJDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` @@ -221,9 +222,9 @@ exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` return Object.prototype.hasOwnProperty.call(t, e); }; n.p = \\"\\"; - return n(n.s = 0); -}([ - function(O, f, n) { + return n(n.s = \\"./src/index.js\\"); +}({ + \\"./src/index.js\\": function(O, f, n) { \\"use strict\\"; n.r(f); n.d(f, \\"es2016\\", function() { @@ -249,46 +250,46 @@ exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` var u = Object.getOwnPropertySymbols; 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]; + var g = Object.assign; + var h = (r, o) => { + var s = {}; + for (var i in r) + if (e.call(r, i) && o.indexOf(i) < 0) + s[i] = r[i]; if (r != null && u) - for (var s of u(r)) { - if (o.indexOf(s) < 0 && y.call(r, s)) - i[s] = r[s]; + for (var i of u(r)) { + if (o.indexOf(i) < 0 && y.call(r, i)) + s[i] = r[i]; } - return i; + return s; }; - var P = (r, o, i) => { + var j = (r, o, s) => { 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; + return t(r, o, {enumerable: true, configurable: true, writable: true, value: s}); + return r[o] = s; }; - var z = (r, o, i) => { - return new Promise((s, d) => { + var z = (r, o, s) => { + return new Promise((i, d) => { var p = (c) => { try { - a(i.next(c)); + a(s.next(c)); } catch (l) { d(l); } }; var v = (c) => { try { - a(i.throw(c)); + a(s.throw(c)); } catch (l) { d(l); } }; var a = (c) => { - return c.done ? s(c.value) : Promise.resolve(c.value).then(p, v); + return c.done ? i(c.value) : Promise.resolve(c.value).then(p, v); }; - a((i = i.apply(r, o)).next()); + a((s = s.apply(r, o)).next()); }); }; const M = {}; @@ -296,9 +297,9 @@ exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` const m = \\"function\\"; const W = (() => { const r = {a: 1}; - let o = h({}, r); - let i = j(r, []); - return i; + let o = g({}, r); + let s = h(r, []); + return s; })(); const w = (() => { try { @@ -318,22 +319,22 @@ exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` ]; })(); const T = (() => { - var r, o, i, s, d, p, v, a, c, l, g; + var r, o, s, i, d, p, v, a, c, l, P; let x; return [ class { constructor() { - P(this, \\"x\\", 2); + j(this, \\"x\\", 2); } }, (r = class { - }, P(r, \\"x\\", 1), r), - (s = class { + }, j(r, \\"x\\", 1), r), + (i = class { constructor() { o.add(this); } - }, o = new WeakSet(), i = function() { - }, s), + }, o = new WeakSet(), s = function() { + }, i), (p = class { constructor() { d.set(this, void 0); @@ -343,12 +344,12 @@ exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` }, v = new WeakSet(), c = function() { }, v.add(a), a), (l = class { - }, g = new WeakMap(), g.set(l, void 0), l), + }, P = new WeakMap(), P.set(l, void 0), l), x != null ? x : x = 2 ]; })(); } -]); +}); " `; @@ -413,9 +414,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 = 0); -}([ - function(module2, __webpack_exports__, __webpack_require__) { + }, __webpack_require__.p = \\"\\", __webpack_require__(__webpack_require__.s = \\"./src/index.js\\"); +}({ + \\"./src/index.js\\": function(module2, __webpack_exports__, __webpack_require__) { \\"use strict\\"; __webpack_require__.r(__webpack_exports__), __webpack_require__.d(__webpack_exports__, \\"es2016\\", function() { return es2016; @@ -504,7 +505,7 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` ]; })(); } -]); +}); " `; @@ -534,7 +535,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=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]})()}]); +"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=\\"./src/index.js\\")}({\\"./src/index.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]})()}}); " `; @@ -594,36 +595,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=>\\"\\"+{\\"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{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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});f.push(t[2]=c);var s=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(s,u,\\"chunk-\\"+i,i)}};var n=(i,f)=>{var[t,c,s]=f,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(s&&s(r),i&&i(f);a{\\"use strict\\";u.r(s),u.d(s,{default:()=>l}),console.log(\\"foo\\");const l=1}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[600],{\\"./src/foo.js\\":(l,s,o)=>{\\"use strict\\";o.r(s),o.d(s,{default:()=>u}),console.log(\\"foo\\");const u=1}}]); " `; exports[`Webpack 5 Loader + Minification minify chunks 3`] = ` -"(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\\")}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[376],{\\"./src/bar.js\\":(a,s,l)=>{\\"use strict\\";l.r(s),l.d(s,{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=>\\"\\"+{\\"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{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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});f.push(t[2]=c);var s=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(s,u,\\"chunk-\\"+i,i)}};var n=(i,f)=>{var[t,c,s]=f,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(s&&s(r),i&&i(f);a{\\"use strict\\";u.r(s),u.d(s,{default:()=>l}),console.log(\\"foo\\");const l=1}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[600],{\\"./src/foo.js\\":(l,s,o)=>{\\"use strict\\";o.r(s),o.d(s,{default:()=>u}),console.log(\\"foo\\");const u=1}}]); " `; exports[`Webpack 5 Loader + Minification minify chunks filtered using "exclude" 3`] = ` "(self[\\"webpackChunk\\"] = self[\\"webpackChunk\\"] || []).push([[376],{ -/***/ 196: +/***/ \\"./src/bar.js\\": /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { \\"use strict\\"; @@ -641,15 +642,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=>\\"\\"+{\\"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{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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});f.push(t[2]=c);var s=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(s,u,\\"chunk-\\"+i,i)}};var n=(i,f)=>{var[t,c,s]=f,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(s&&s(r),i&&i(f);a { \\"use strict\\"; @@ -667,7 +668,7 @@ console.log(\\"foo\\"); `; exports[`Webpack 5 Loader + Minification minify chunks filtered using "include" 3`] = ` -"(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\\")}}]); +"(self.webpackChunk=self.webpackChunk||[]).push([[376],{\\"./src/bar.js\\":(a,s,l)=>{\\"use strict\\";l.r(s),l.d(s,{default:()=>u}),console.log(\\"bar\\"+1);const u=Symbol(\\"bar\\")}}]); " `; diff --git a/test/utils.ts b/test/utils.ts index fcc10aa4..74dabfa9 100644 --- a/test/utils.ts +++ b/test/utils.ts @@ -76,6 +76,9 @@ export async function build( configure?.(config); + // CI env was getting different chunk ids from snapshot/local + config.optimization.moduleIds = 'named'; + const compiler = webpack(config); compiler.inputFileSystem = ufs.use(fs).use(mfs as any); From 089e393ff1c4729b5b620ba5cfcaa3b691c69594 Mon Sep 17 00:00:00 2001 From: hiroki osame Date: Sat, 27 Mar 2021 18:33:38 -0400 Subject: [PATCH 07/10] feat: minify css (#134) --- README.md | 93 ++++++++++++- package.json | 2 + pnpm-lock.yaml | 181 +++++++++++++++++++++++-- src/interfaces.ts | 8 +- src/minify-plugin.ts | 33 ++++- test/__snapshots__/loader.test.ts.snap | 4 +- test/__snapshots__/minify.test.ts.snap | 26 ++-- test/fixtures.ts | 17 +++ test/minify.test.ts | 87 +++++++++++- test/utils.ts | 9 ++ 10 files changed, 413 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 588ad17e..a8f8c9e1 100644 --- a/README.md +++ b/README.md @@ -33,8 +33,8 @@ In `webpack.config.js`: + test: /\.js$/, + loader: 'esbuild-loader', + options: { -+ loader: 'jsx', // Remove this if you're not using JSX -+ target: 'es2015' // Syntax to compile to (see options below for possible values) ++ loader: 'jsx', // Remove this if you're not using JSX ++ target: 'es2015' // Syntax to compile to (see options below for possible values) + } + }, @@ -59,7 +59,7 @@ In `webpack.config.js`: + test: /\.tsx?$/, + loader: 'esbuild-loader', + options: { -+ loader: 'tsx', // Or 'ts' if you don't need tsx ++ loader: 'tsx', // Or 'ts' if you don't need tsx + target: 'es2015' + } + }, @@ -89,7 +89,7 @@ Alternatively, you can also pass it in directly via the [`tsconfigRaw` option](h ⚠️ esbuild only supports a subset of `tsconfig` options [(see `TransformOptions` interface)](https://github.com/evanw/esbuild/blob/b901055/lib/types.ts#L127-L133) and does not do type-checks. It's recommended to use a type-aware IDE or `tsc --noEmit` for type-checking instead. It is also recommended to enable [`isolatedModules`](https://www.typescriptlang.org/tsconfig#isolatedModules) and [`esModuleInterop`](https://www.typescriptlang.org/tsconfig/#esModuleInterop) options in your `tsconfig` by the [esbuild docs](https://esbuild.github.io/content-types/#typescript-caveats). -### Minification (eg. Terser) +### JS Minification (eg. Terser) You can replace JS minifiers like Terser or UglifyJs. Checkout the [benchmarks](https://github.com/privatenumber/minification-benchmarks) to see how much faster esbuild is. The `target` option tells esbuild that it can use newer JS syntax to perform better minification. In `webpack.config.js`: @@ -103,16 +103,96 @@ In `webpack.config.js`: + optimization: { + minimizer: [ + new ESBuildMinifyPlugin({ -+ target: 'es2015' // Syntax to compile to (see options below for possible values) ++ target: 'es2015' // Syntax to compile to (see options below for possible values) + }) + ] + }, } ``` -#### _💁‍♀️ Protip: Use the minify plugin in-place of the loader to transpile your JS_ +#### _💁‍♀️ Protip: Use the minify plugin in-place of the loader to transpile the JS_ If you're not using TypeScript, JSX, or any syntax unsupported by Webpack, you can also leverage the minifier for transpilation (as an alternative to Babel). It will be faster because there's less files to work on and will produce a smaller output because the polyfills will only be bundled once for the entire build instead of per file. Simply set the `target` option on the minifier to specify which support level you want. + +### CSS Minification + +There are two ways to minify CSS, depending on your setup. You should already have CSS setup in your build using [`css-loader`](https://github.com/webpack-contrib/css-loader). + +⚠️ esbuild currently [doesn't support source-maps for CSS minification](https://github.com/evanw/esbuild/issues/519). + +#### CSS assets +If your CSS is extracted and emitted as a CSS file, you can replace CSS minification plugins like [`css-minimizer-webpack-plugin`](https://github.com/webpack-contrib/css-minimizer-webpack-plugin) or [`optimize-css-assets-webpack-plugin`](https://github.com/NMFR/optimize-css-assets-webpack-plugin) with the same `ESBuildMinifyPlugin` by enabling the `css` option. + +Assuming the CSS is extracted using something like [MiniCssExtractPlugin](https://github.com/webpack-contrib/mini-css-extract-plugin), in `webpack.config.js`: + +```diff + const { ESBuildMinifyPlugin } = require('esbuild-loader') + const MiniCssExtractPlugin = require('mini-css-extract-plugin'); + + module.exports = { + ..., + + optimization: { + minimizer: [ + new ESBuildMinifyPlugin({ + target: 'es2015', ++ css: true // Apply minification to CSS assets + }) + ] + }, + + module: { + rules: [ + { + test: /\.css$/i, + use: [ + MiniCssExtractPlugin.loader, + 'css-loader' + ] + } + ] + }, + + plugins: [ + new MiniCssExtractPlugin() + ] + } +``` + + +#### CSS in JS + +If your CSS is not emitted as a CSS file, but rather loaded via JS using something like [`style-loader`](https://github.com/webpack-contrib/style-loader), you can use the loader for minification. + + +In `webpack.config.js`: + +```diff + module.exports = { + ..., + + module: { + rules: [ + { + test: /\.css$/i, + use: [ + 'style-loader', + 'css-loader', ++ { ++ loader: 'esbuild-loader', ++ options: { ++ loader: 'css', ++ minify: true ++ } ++ } + ] + } + ] + } + } +``` + + ### Examples If you'd like to see working Webpack builds that use esbuild-loader for basic JS, React, TypeScript, or Next.js, check out the [examples repo](https://github.com/privatenumber/esbuild-loader-examples). @@ -135,6 +215,7 @@ Enable source-maps via [`devtool`](https://webpack.js.org/configuration/devtool/ - `minifyIdentifiers` `Boolean` - Shorten identifiers - `minifySyntax` `Boolean` - Use equivalent but shorter syntax - `sourcemap` `Boolean` (defaults to Webpack `devtool`) - Whether to emit sourcemaps +- `css` `Boolean` (`false`) - Whether to minify CSS files - `include` `String|RegExp|Array` - Filter assets for inclusion in minification - `exclude` `String|RegExp|Array` - Filter assets for exclusion in minification diff --git a/package.json b/package.json index cf0ffa9c..d232f0cb 100644 --- a/package.json +++ b/package.json @@ -52,10 +52,12 @@ "@types/jest": "^26.0.20", "@types/loader-utils": "^2.0.1", "@types/webpack": "^4.41.26", + "css-loader": "^5.2.0", "husky": "^4.3.8", "jest": "^26.6.3", "lint-staged": "^10.5.4", "memfs": "^3.2.0", + "mini-css-extract-plugin": "^1.4.0", "typescript": "^4.2.3", "unionfs": "^4.4.0", "webpack": "^4.44.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 67fe599e..5342e1f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,14 +9,16 @@ devDependencies: '@types/jest': 26.0.20 '@types/loader-utils': 2.0.1 '@types/webpack': 4.41.26 + css-loader: 5.2.0_webpack@4.46.0 husky: 4.3.8 jest: 26.6.3 lint-staged: 10.5.4 memfs: 3.2.0 + mini-css-extract-plugin: 1.4.0_webpack@4.46.0 typescript: 4.2.3 unionfs: 4.4.0 webpack: 4.46.0 - webpack5: /webpack/5.25.1 + webpack5: /webpack/5.28.0 xo: 0.38.2_webpack@4.46.0 lockfileVersion: 5.2 packages: @@ -743,6 +745,10 @@ packages: dev: true resolution: integrity: sha512-dBPaxocOK6UVyvhbnpFIj2W+S+1cBTkHQbFQfeeJhoKFbzYcVUGHvddeWPSucKATb3F0+pgDq0i6ghEaZjsugA== + /@types/node/14.14.37: + dev: true + resolution: + integrity: sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw== /@types/normalize-package-data/2.4.0: dev: true resolution: @@ -1712,9 +1718,9 @@ packages: integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== /browserslist/4.16.3: dependencies: - caniuse-lite: 1.0.30001200 + caniuse-lite: 1.0.30001204 colorette: 1.2.2 - electron-to-chromium: 1.3.687 + electron-to-chromium: 1.3.701 escalade: 3.1.1 node-releases: 1.1.71 dev: true @@ -1844,10 +1850,10 @@ packages: node: '>=10' resolution: integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== - /caniuse-lite/1.0.30001200: + /caniuse-lite/1.0.30001204: dev: true resolution: - integrity: sha512-ic/jXfa6tgiPBAISWk16jRI2q8YfjxHnSG7ddSL1ptrIP8Uy11SayFrjXRAk3NumHpDb21fdTkbTxb/hOrFrnQ== + integrity: sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ== /capture-exit/2.0.0: dependencies: rsvp: 4.8.5 @@ -2253,6 +2259,35 @@ packages: node: '>=8' resolution: integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + /css-loader/5.2.0_webpack@4.46.0: + dependencies: + camelcase: 6.2.0 + cssesc: 3.0.0 + icss-utils: 5.1.0_postcss@8.2.8 + loader-utils: 2.0.0 + postcss: 8.2.8 + postcss-modules-extract-imports: 3.0.0_postcss@8.2.8 + postcss-modules-local-by-default: 4.0.0_postcss@8.2.8 + postcss-modules-scope: 3.0.0_postcss@8.2.8 + postcss-modules-values: 4.0.0_postcss@8.2.8 + postcss-value-parser: 4.1.0 + schema-utils: 3.0.0 + semver: 7.3.5 + webpack: 4.46.0 + dev: true + engines: + node: '>= 10.13.0' + peerDependencies: + webpack: ^4.27.0 || ^5.0.0 + resolution: + integrity: sha512-MfRo2MjEeLXMlUkeUwN71Vx5oc6EJnx5UQ4Yi9iUtYQvrPtwLUucYptz0hc6n++kdNcyF5olYBS4vPjJDAcLkw== + /cssesc/3.0.0: + dev: true + engines: + node: '>=4' + hasBin: true + resolution: + integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== /cssom/0.3.8: dev: true resolution: @@ -2517,10 +2552,10 @@ packages: dev: true resolution: integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - /electron-to-chromium/1.3.687: + /electron-to-chromium/1.3.701: dev: true resolution: - integrity: sha512-IpzksdQNl3wdgkzf7dnA7/v10w0Utf1dF2L+B4+gKrloBrxCut+au+kky3PYvle3RMdSxZP+UiCZtLbcYRxSNQ== + integrity: sha512-Zd9ofdIMYHYhG1gvnejQDvC/kqSeXQvtXF0yRURGxgwGqDZm9F9Fm3dYFnm5gyuA7xpXfBlzVLN1sz0FjxpKfw== /elliptic/6.5.4: dependencies: bn.js: 4.12.0 @@ -3902,6 +3937,16 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + /icss-utils/5.1.0_postcss@8.2.8: + dependencies: + postcss: 8.2.8 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== /ieee754/1.2.1: dev: true resolution: @@ -3965,6 +4010,10 @@ packages: node: '>=8' resolution: integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + /indexes-of/1.0.1: + dev: true + resolution: + integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc= /infer-owner/1.0.4: dev: true resolution: @@ -4863,7 +4912,7 @@ packages: integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== /jest-worker/26.6.2: dependencies: - '@types/node': 14.14.34 + '@types/node': 14.14.37 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -5183,7 +5232,6 @@ packages: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.2.0 - dev: false engines: node: '>=8.9.0' resolution: @@ -5462,6 +5510,19 @@ packages: node: '>=4' resolution: integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + /mini-css-extract-plugin/1.4.0_webpack@4.46.0: + dependencies: + loader-utils: 2.0.0 + schema-utils: 3.0.0 + webpack: 4.46.0 + webpack-sources: 1.4.3 + dev: true + engines: + node: '>= 10.13.0' + peerDependencies: + webpack: ^4.4.0 || ^5.0.0 + resolution: + integrity: sha512-DyQr5DhXXARKZoc4kwvCvD95kh69dUupfuKOmBUqZ4kBTmRaRZcU32lYu3cLd6nEGXhQ1l7LzZ3F/CjItaY6VQ== /minimalistic-assert/1.0.1: dev: true resolution: @@ -5550,6 +5611,13 @@ packages: optional: true resolution: integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + /nanoid/3.1.22: + dev: true + engines: + node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 + hasBin: true + resolution: + integrity: sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ== /nanomatch/1.2.13: dependencies: arr-diff: 4.0.0 @@ -6177,6 +6245,76 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + /postcss-modules-extract-imports/3.0.0_postcss@8.2.8: + dependencies: + postcss: 8.2.8 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + /postcss-modules-local-by-default/4.0.0_postcss@8.2.8: + dependencies: + icss-utils: 5.1.0_postcss@8.2.8 + postcss: 8.2.8 + postcss-selector-parser: 6.0.4 + postcss-value-parser: 4.1.0 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== + /postcss-modules-scope/3.0.0_postcss@8.2.8: + dependencies: + postcss: 8.2.8 + postcss-selector-parser: 6.0.4 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== + /postcss-modules-values/4.0.0_postcss@8.2.8: + dependencies: + icss-utils: 5.1.0_postcss@8.2.8 + postcss: 8.2.8 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + /postcss-selector-parser/6.0.4: + dependencies: + cssesc: 3.0.0 + indexes-of: 1.0.1 + uniq: 1.0.1 + util-deprecate: 1.0.2 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== + /postcss-value-parser/4.1.0: + dev: true + resolution: + integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + /postcss/8.2.8: + dependencies: + colorette: 1.2.2 + nanoid: 3.1.22 + source-map: 0.6.1 + dev: true + engines: + node: ^10 || ^12 || >=14 + resolution: + integrity: sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw== /prelude-ls/1.1.2: dev: true engines: @@ -6803,6 +6941,15 @@ packages: hasBin: true resolution: integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== + /semver/7.3.5: + dependencies: + lru-cache: 6.0.0 + dev: true + engines: + node: '>=10' + hasBin: true + resolution: + integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== /serialize-javascript/4.0.0: dependencies: randombytes: 2.1.0 @@ -7321,7 +7468,7 @@ packages: schema-utils: 3.0.0 serialize-javascript: 5.0.1 source-map: 0.6.1 - terser: 5.6.0 + terser: 5.6.1 webpack: 4.46.0 dev: true engines: @@ -7341,7 +7488,7 @@ packages: hasBin: true resolution: integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== - /terser/5.6.0: + /terser/5.6.1: dependencies: commander: 2.20.3 source-map: 0.7.3 @@ -7351,7 +7498,7 @@ packages: node: '>=10' hasBin: true resolution: - integrity: sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA== + integrity: sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw== /test-exclude/6.0.0: dependencies: '@istanbuljs/schema': 0.1.3 @@ -7638,6 +7785,10 @@ packages: dev: true resolution: integrity: sha512-N+TuJHJ3PjmzIRCE1d2N3VN4qg/P78eh/nxzwHnzpg3W2Mvf8Wvi7J1mvv6eNkb8neUeSdFSQsKna0eXVyF4+w== + /uniq/1.0.1: + dev: true + resolution: + integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= /unique-filename/1.1.1: dependencies: unique-slug: 2.0.2 @@ -7913,7 +8064,7 @@ packages: optional: true resolution: integrity: sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== - /webpack/5.25.1: + /webpack/5.28.0: dependencies: '@types/eslint-scope': 3.7.0 '@types/estree': 0.0.46 @@ -7948,7 +8099,7 @@ packages: webpack-cli: optional: true resolution: - integrity: sha512-dzFTJwehoLZkeHUkvMSwAgVdGL+PerfX0mke9tOWjJs4OzFctkxCqD8Zj5J387jLkC4gNqSin0/EurhH28boCg== + integrity: sha512-1xllYVmA4dIvRjHzwELgW4KjIU1fW4PEuEnjsylz7k7H5HgPOctIq7W1jrt3sKH9yG5d72//XWzsHhfoWvsQVg== /whatwg-encoding/1.0.5: dependencies: iconv-lite: 0.4.24 @@ -8204,6 +8355,7 @@ specifiers: '@types/jest': ^26.0.20 '@types/loader-utils': ^2.0.1 '@types/webpack': ^4.41.26 + css-loader: ^5.2.0 esbuild: ^0.9.2 husky: ^4.3.8 jest: ^26.6.3 @@ -8212,6 +8364,7 @@ specifiers: lint-staged: ^10.5.4 loader-utils: ^2.0.0 memfs: ^3.2.0 + mini-css-extract-plugin: ^1.4.0 type-fest: ^0.21.3 typescript: ^4.2.3 unionfs: ^4.4.0 diff --git a/src/interfaces.ts b/src/interfaces.ts index 60e1c323..80e9ed3d 100644 --- a/src/interfaces.ts +++ b/src/interfaces.ts @@ -2,14 +2,14 @@ import {TransformOptions} from 'esbuild'; import {Except} from 'type-fest'; type Filter = string | RegExp; -type FilterObject = { + +type LoaderOptions = Except; +type MinifyPluginOptions = Except & { include?: Filter | Filter[]; exclude?: Filter | Filter[]; + css?: boolean; }; -type LoaderOptions = Except; -type MinifyPluginOptions = Except & FilterObject; - export { LoaderOptions, MinifyPluginOptions, diff --git a/src/minify-plugin.ts b/src/minify-plugin.ts index e1b66bad..d3e694de 100644 --- a/src/minify-plugin.ts +++ b/src/minify-plugin.ts @@ -33,6 +33,7 @@ type StatsPrinter = { const {version} = require('../package'); const isJsFile = /\.js$/i; +const isCssFile = /\.css$/i; const pluginName = 'esbuild-minify'; const flatMap = ( @@ -84,6 +85,8 @@ class ESBuildMinifyPlugin { { name: pluginName, stage: wp5Compilation.constructor.PROCESS_ASSETS_STAGE_OPTIMIZE_SIZE, + // @ts-expect-error + additionalAssets: true, }, async (assets: Asset[]) => this.transformAssets(compilation, Object.keys(assets)), ); @@ -125,10 +128,24 @@ class ESBuildMinifyPlugin { this.options.sourcemap ); - const {include, exclude, ...transformOptions} = this.options; + const { + css: minifyCss, + include, + exclude, + ...transformOptions + } = this.options; const transforms = assetNames - .filter(assetName => isJsFile.test(assetName) && matchObject({include, exclude}, assetName)) + .filter(assetName => ( + ( + isJsFile.test(assetName) || + ( + minifyCss && + isCssFile.test(assetName) + ) + ) && + matchObject({include, exclude}, assetName)), + ) .map((assetName): [string, Asset] => [ assetName, compilation.getAsset(assetName), @@ -137,16 +154,26 @@ class ESBuildMinifyPlugin { assetName, {info, source: assetSource}, ]) => { + const assetIsCss = isCssFile.test(assetName); const {source, map} = assetSource.sourceAndMap(); const result = await transform(source.toString(), { ...transformOptions, + loader: ( + assetIsCss ? + 'css' : + transformOptions.loader + ), sourcemap, sourcefile: assetName, }); compilation.updateAsset( assetName, - sourcemap ? + ( + sourcemap && + // CSS source-maps not supported yet https://github.com/evanw/esbuild/issues/519 + !assetIsCss + ) ? new SourceMapSource( result.code || '', assetName, diff --git a/test/__snapshots__/loader.test.ts.snap b/test/__snapshots__/loader.test.ts.snap index e4eea198..865fcbc8 100644 --- a/test/__snapshots__/loader.test.ts.snap +++ b/test/__snapshots__/loader.test.ts.snap @@ -4196,9 +4196,7 @@ exports[`Webpack 5 webpack magic comments 1`] = ` /******/ } else { /******/ if(true) { // all chunks have JS /******/ // setup Promise in chunk cache -/******/ var promise = new Promise((resolve, reject) => { -/******/ installedChunkData = installedChunks[chunkId] = [resolve, reject]; -/******/ }); +/******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject])); /******/ promises.push(installedChunkData[2] = promise); /******/ /******/ // start chunk loading diff --git a/test/__snapshots__/minify.test.ts.snap b/test/__snapshots__/minify.test.ts.snap index 3ad06284..bccdf7b8 100644 --- a/test/__snapshots__/minify.test.ts.snap +++ b/test/__snapshots__/minify.test.ts.snap @@ -108,7 +108,7 @@ exports[`Webpack 4 Loader + Minification minify w/ devtool inline-source-map 1`] //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiw2NEJDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; -exports[`Webpack 4 Loader + Minification minify w/ devtool source-maps 1`] = ` +exports[`Webpack 4 Loader + Minification minify w/ devtool source-map 1`] = ` "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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); //# sourceMappingURL=index.js.map" @@ -144,20 +144,20 @@ Object { } `; -exports[`Webpack 4 Loader + Minification minify w/ sourcemap option 1`] = ` +exports[`Webpack 4 Loader + Minification minify w/ source-map option 1`] = ` "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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); " `; -exports[`Webpack 4 Loader + Minification minify w/ sourcemap option and source-map plugin external 1`] = ` +exports[`Webpack 4 Loader + Minification minify w/ source-map option and source-map plugin external 1`] = ` "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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.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\\",\\"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,mB,64BClFrD,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 = \\\\\\"./src/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\\"],\\"sourceRoot\\":\\"\\"}"`; +exports[`Webpack 4 Loader + Minification minify w/ source-map 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,mB,64BClFrD,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 = \\\\\\"./src/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\\"],\\"sourceRoot\\":\\"\\"}"`; -exports[`Webpack 4 Loader + Minification minify w/ sourcemap option and source-map plugin inline 1`] = ` +exports[`Webpack 4 Loader + Minification minify w/ source-map option and source-map plugin inline 1`] = ` "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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiw2NEJDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" @@ -595,7 +595,7 @@ 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=>\\"\\"+{\\"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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});f.push(t[2]=c);var s=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. +"(()=>{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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>t=e[i]=[a,d]);f.push(t[2]=c);var s=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(s,u,\\"chunk-\\"+i,i)}};var n=(i,f)=>{var[t,c,s]=f,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(s&&s(r),i&&i(f);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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});f.push(t[2]=c);var s=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. +"(()=>{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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>t=e[i]=[a,d]);f.push(t[2]=c);var s=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(s,u,\\"chunk-\\"+i,i)}};var n=(i,f)=>{var[t,c,s]=f,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(s&&s(r),i&&i(f);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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>{t=e[i]=[a,d]});f.push(t[2]=c);var s=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. +"(()=>{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,f)=>{if(e[n]){e[n].push(o);return}var t,c;if(i!==void 0)for(var s=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={826:0};r.f.j=(i,f)=>{var t=r.o(e,i)?e[i]:void 0;if(t!==0)if(t)f.push(t[2]);else{var c=new Promise((a,d)=>t=e[i]=[a,d]);f.push(t[2]=c);var s=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(s,u,\\"chunk-\\"+i,i)}};var n=(i,f)=>{var[t,c,s]=f,l,u,a=0;for(l in c)r.o(c,l)&&(r.m[l]=c[l]);for(s&&s(r),i&&i(f);a{\\"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" @@ -714,20 +714,20 @@ Object { } `; -exports[`Webpack 5 Loader + Minification minify w/ sourcemap option 1`] = ` +exports[`Webpack 5 Loader + Minification minify w/ source-map option 1`] = ` "(()=>{\\"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`] = ` +exports[`Webpack 5 Loader + Minification minify w/ source-map option and source-map plugin external 1`] = ` "(()=>{\\"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:///./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/ source-map 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`] = ` +exports[`Webpack 5 Loader + Minification minify w/ source-map option and source-map plugin inline 1`] = ` "(()=>{\\"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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLGd1QkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" diff --git a/test/fixtures.ts b/test/fixtures.ts index 69bbd6b6..2c42fc47 100644 --- a/test/fixtures.ts +++ b/test/fixtures.ts @@ -189,6 +189,22 @@ const webpackChunks = { `, }; +const css = { + '/src/index.js': ` + import './styles.css'; + `, + + '/src/styles.css': ` + div { + color: red; + } + + span { + margin: 0px 10px; + } + `, +}; + export { js, ts, @@ -199,4 +215,5 @@ export { invalidTsx, tsConfig, webpackChunks, + css, }; diff --git a/test/minify.test.ts b/test/minify.test.ts index ea0f89e8..feb9beae 100644 --- a/test/minify.test.ts +++ b/test/minify.test.ts @@ -2,6 +2,7 @@ import webpack4 from 'webpack'; import webpack5 from 'webpack5'; import {build, getFile} from './utils'; import {ESBuildMinifyPlugin} from '../dist/index.js'; +import MiniCssExtractPlugin from 'mini-css-extract-plugin'; import * as fixtures from './fixtures'; describe.each([ @@ -168,7 +169,7 @@ describe.each([ expect(file.content).toMatchSnapshot(); }); - test('minify w/ devtool source-maps', async () => { + test('minify w/ devtool source-map', async () => { const stats = await build(webpack, fixtures.js, config => { config.devtool = 'source-map'; config.optimization = { @@ -182,7 +183,7 @@ describe.each([ expect(getFile(stats, '/dist/index.js').content).toMatchSnapshot(); }); - test('minify w/ sourcemap option', async () => { + test('minify w/ source-map option', async () => { const stats = await build(webpack, fixtures.js, config => { delete config.devtool; config.optimization = { @@ -198,7 +199,7 @@ describe.each([ expect(getFile(stats, '/dist/index.js').content).toMatchSnapshot(); }); - test('minify w/ sourcemap option and source-map plugin inline', async () => { + test('minify w/ source-map option and source-map plugin inline', async () => { const stats = await build(webpack, fixtures.js, config => { delete config.devtool; config.optimization = { @@ -217,7 +218,7 @@ describe.each([ expect(getFile(stats, '/dist/index.js').content).toMatchSnapshot(); }); - test('minify w/ sourcemap option and source-map plugin external', async () => { + test('minify w/ source-map option and source-map plugin external', async () => { const stats = await build(webpack, fixtures.js, config => { delete config.devtool; config.optimization = { @@ -240,6 +241,84 @@ describe.each([ expect(getFile(stats, '/dist/index.js').content).toMatchSnapshot(); expect(getFile(stats, '/dist/index.js.map').content).toMatchSnapshot(); }); + + describe('CSS', () => { + test('minify via loader', async () => { + const stats = await build(webpack, fixtures.css, config => { + config.module.rules[1].use.push({ + loader: 'esbuild-loader', + options: { + loader: 'css', + minify: true, + }, + }); + }); + + const file = getFile(stats, '/dist/index.js'); + expect(file.content).toContain('div{color:red}'); + }); + + test('minify', async () => { + const stats = await build(webpack, fixtures.css, config => { + config.optimization = { + minimize: true, + minimizer: [ + new ESBuildMinifyPlugin({ + css: true, + }), + ], + }; + + config.module.rules[1].use.unshift(MiniCssExtractPlugin.loader); + config.plugins.push(new MiniCssExtractPlugin()); + }); + + const file = getFile(stats, '/dist/index.css'); + expect(file.content.trim()).not.toMatch(/\s{2,}/); + }); + + test('exclude css', async () => { + const stats = await build(webpack, fixtures.css, config => { + config.optimization = { + minimize: true, + minimizer: [ + new ESBuildMinifyPlugin({ + css: true, + exclude: /\.css$/, + }), + ], + }; + + config.module.rules[1].use.unshift(MiniCssExtractPlugin.loader); + config.plugins.push(new MiniCssExtractPlugin()); + }); + + const file = getFile(stats, '/dist/index.css'); + expect(file.content.trim()).toMatch(/\s{2,}/); + }); + + // Esbuild currently doesn't support CSS source-maps but checking to make sure no errors + // https://github.com/evanw/esbuild/issues/519 + test('minify w/ source-map', async () => { + const stats = await build(webpack, fixtures.css, config => { + config.devtool = 'source-map'; + config.optimization = { + minimize: true, + minimizer: [ + new ESBuildMinifyPlugin({ + css: true, + }), + ], + }; + + config.module.rules[1].use.unshift(MiniCssExtractPlugin.loader); + config.plugins.push(new MiniCssExtractPlugin()); + }); + + const file = getFile(stats, '/dist/index.css'); + expect(file.content.trim()).not.toMatch(/\s{2,}/); + }); + }); }); test('Webpack 5 stats', async () => { diff --git a/test/utils.ts b/test/utils.ts index 74dabfa9..0639a1cc 100644 --- a/test/utils.ts +++ b/test/utils.ts @@ -58,6 +58,9 @@ export async function build( }, resolveLoader: { + modules: [ + path.join(__dirname, '../node_modules'), + ], alias: { 'esbuild-loader': esbuildLoaderPath, }, @@ -69,6 +72,12 @@ export async function build( test: /\.js$/, loader: 'esbuild-loader', }, + { + test: /\.css$/, + use: [ + 'css-loader', + ], + }, ], }, plugins: [], From ce6251002a47a4a07a05c2b93b6f44fe25e8f494 Mon Sep 17 00:00:00 2001 From: Hiroki Osame Date: Sat, 27 Mar 2021 19:05:08 -0400 Subject: [PATCH 08/10] chore: update type dependencies --- package.json | 8 ++++---- pnpm-lock.yaml | 42 +++++++++++++++++++++--------------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index d232f0cb..8a49fab4 100644 --- a/package.json +++ b/package.json @@ -42,16 +42,16 @@ "joycon": "^2.2.5", "json5": "^2.2.0", "loader-utils": "^2.0.0", - "type-fest": "^0.21.3", + "type-fest": "^1.0.1", "webpack-sources": "^2.2.0" }, "peerDependencies": { "webpack": "^4.40.0 || ^5.0.0" }, "devDependencies": { - "@types/jest": "^26.0.20", - "@types/loader-utils": "^2.0.1", - "@types/webpack": "^4.41.26", + "@types/jest": "^26.0.22", + "@types/loader-utils": "^2.0.2", + "@types/webpack": "^4.41.27", "css-loader": "^5.2.0", "husky": "^4.3.8", "jest": "^26.6.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5342e1f4..d6334ba7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,12 +3,12 @@ dependencies: joycon: 2.2.5 json5: 2.2.0 loader-utils: 2.0.0 - type-fest: 0.21.3 + type-fest: 1.0.1 webpack-sources: 2.2.0 devDependencies: - '@types/jest': 26.0.20 - '@types/loader-utils': 2.0.1 - '@types/webpack': 4.41.26 + '@types/jest': 26.0.22 + '@types/loader-utils': 2.0.2 + '@types/webpack': 4.41.27 css-loader: 5.2.0_webpack@4.46.0 husky: 4.3.8 jest: 26.6.3 @@ -711,13 +711,13 @@ packages: dev: true resolution: integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== - /@types/jest/26.0.20: + /@types/jest/26.0.22: dependencies: jest-diff: 26.6.2 pretty-format: 26.6.2 dev: true resolution: - integrity: sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA== + integrity: sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw== /@types/json-schema/7.0.7: dev: true resolution: @@ -726,13 +726,13 @@ packages: dev: true resolution: integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= - /@types/loader-utils/2.0.1: + /@types/loader-utils/2.0.2: dependencies: '@types/node': 14.14.34 - '@types/webpack': 4.41.26 + '@types/webpack': 4.41.27 dev: true resolution: - integrity: sha512-X3jTNi/I2AEd2WrHdSqRppPkYzWkRMNGxJzeMwS0o3hVi8ZB6JCnf/XyQmqpUuCidld5lC/1VxVgTktEweRK+w== + integrity: sha512-y3UaQ1rIkp2Nzv67Wa/MS7GJM958CDyWkMmnFneTRcWKlaSPreESrwruQ2WhEapQHCV6HJ2Pj62k0BB7mtQNHw== /@types/minimatch/3.0.3: dev: true resolution: @@ -787,7 +787,7 @@ packages: dev: true resolution: integrity: sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg== - /@types/webpack/4.41.26: + /@types/webpack/4.41.27: dependencies: '@types/anymatch': 1.3.1 '@types/node': 14.14.34 @@ -797,7 +797,7 @@ packages: source-map: 0.6.1 dev: true resolution: - integrity: sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA== + integrity: sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA== /@types/yargs-parser/20.2.0: dev: true resolution: @@ -7712,12 +7712,6 @@ packages: node: '>=10' resolution: integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - /type-fest/0.21.3: - dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== /type-fest/0.4.1: dev: true engines: @@ -7736,6 +7730,12 @@ packages: node: '>=8' resolution: integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + /type-fest/1.0.1: + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-+UTPE7JT3O+sUpRroRgQAbbSfIRBwOHh+o/oruB1JJE6g6uBm3Y0D82fO3xu8VHfxJLQjeRp0PEY6mRmh/lElA== /typedarray-to-buffer/3.1.5: dependencies: is-typedarray: 1.0.0 @@ -8352,9 +8352,9 @@ packages: resolution: integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== specifiers: - '@types/jest': ^26.0.20 - '@types/loader-utils': ^2.0.1 - '@types/webpack': ^4.41.26 + '@types/jest': ^26.0.22 + '@types/loader-utils': ^2.0.2 + '@types/webpack': ^4.41.27 css-loader: ^5.2.0 esbuild: ^0.9.2 husky: ^4.3.8 @@ -8365,7 +8365,7 @@ specifiers: loader-utils: ^2.0.0 memfs: ^3.2.0 mini-css-extract-plugin: ^1.4.0 - type-fest: ^0.21.3 + type-fest: ^1.0.1 typescript: ^4.2.3 unionfs: ^4.4.0 webpack: ^4.44.2 From 2615c655c8cad23f4f7530fdc02ad56f4d0ccb70 Mon Sep 17 00:00:00 2001 From: Hiroki Osame Date: Sat, 27 Mar 2021 19:10:37 -0400 Subject: [PATCH 09/10] chore: upgrade joycon --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 8a49fab4..5cb6c39a 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "esbuild": "^0.9.2", - "joycon": "^2.2.5", + "joycon": "^3.0.1", "json5": "^2.2.0", "loader-utils": "^2.0.0", "type-fest": "^1.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d6334ba7..e37ba7f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,6 +1,6 @@ dependencies: esbuild: 0.9.2 - joycon: 2.2.5 + joycon: 3.0.1 json5: 2.2.0 loader-utils: 2.0.0 type-fest: 1.0.1 @@ -4931,12 +4931,12 @@ packages: hasBin: true resolution: integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== - /joycon/2.2.5: + /joycon/3.0.1: dev: false engines: - node: '>=6' + node: '>=10' resolution: - integrity: sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ== + integrity: sha512-SJcJNBg32dGgxhPtM0wQqxqV0ax9k/9TaUskGDSJkSFSQOEWWvQ3zzWdGQRIUry2j1zA5+ReH13t0Mf3StuVZA== /js-tokens/4.0.0: dev: true resolution: @@ -8359,7 +8359,7 @@ specifiers: esbuild: ^0.9.2 husky: ^4.3.8 jest: ^26.6.3 - joycon: ^2.2.5 + joycon: ^3.0.1 json5: ^2.2.0 lint-staged: ^10.5.4 loader-utils: ^2.0.0 From 0c26a256c864b4f20475fa13a4e34cf396829b85 Mon Sep 17 00:00:00 2001 From: hiroki osame Date: Sat, 27 Mar 2021 19:41:23 -0400 Subject: [PATCH 10/10] feat: upgrade esbuild to v0.10.2 (#135) --- package.json | 2 +- pnpm-lock.yaml | 8 +- test/__snapshots__/loader.test.ts.snap | 232 +++++++++----- test/__snapshots__/minify.test.ts.snap | 426 +++++++++++++------------ 4 files changed, 387 insertions(+), 281 deletions(-) diff --git a/package.json b/package.json index 5cb6c39a..ada9fc8f 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ ] }, "dependencies": { - "esbuild": "^0.9.2", + "esbuild": "^0.10.2", "joycon": "^3.0.1", "json5": "^2.2.0", "loader-utils": "^2.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e37ba7f0..68acdeb6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,5 @@ dependencies: - esbuild: 0.9.2 + esbuild: 0.10.2 joycon: 3.0.1 json5: 2.2.0 loader-utils: 2.0.0 @@ -2694,12 +2694,12 @@ packages: node: '>= 0.4' resolution: integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - /esbuild/0.9.2: + /esbuild/0.10.2: dev: false hasBin: true requiresBuild: true resolution: - integrity: sha512-xE3oOILjnmN8PSjkG3lT9NBbd1DbxNqolJ5qNyrLhDWsFef3yTp/KTQz1C/x7BYFKbtrr9foYtKA6KA1zuNAUQ== + integrity: sha512-/5vsZD7wTJJHC3yNXLUjXNvUDwqwNoIMvFvLd9tcDQ9el5l13pspYm3yufavjIeYvNtAbo+6N/6uoWx9dGA6ug== /escalade/3.1.1: dev: true engines: @@ -8356,7 +8356,7 @@ specifiers: '@types/loader-utils': ^2.0.2 '@types/webpack': ^4.41.27 css-loader: ^5.2.0 - esbuild: ^0.9.2 + esbuild: ^0.10.2 husky: ^4.3.8 jest: ^26.6.3 joycon: ^3.0.1 diff --git a/test/__snapshots__/loader.test.ts.snap b/test/__snapshots__/loader.test.ts.snap index 865fcbc8..d03430b7 100644 --- a/test/__snapshots__/loader.test.ts.snap +++ b/test/__snapshots__/loader.test.ts.snap @@ -576,7 +576,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -590,11 +601,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -941,12 +949,10 @@ __webpack_require__.d(__webpack_exports__, \\"default\\", function() { return /* // CONCATENATED MODULE: /src/foo.ts var __defProp = Object.defineProperty; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; class A { constructor() { @@ -1343,7 +1349,7 @@ exports[`Webpack 4 Source-map source-map eval 1`] = ` /***/ (function(module, __webpack_exports__, __webpack_require__) { \\"use strict\\"; -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/ODA3OCIsIndlYnBhY2s6Ly8vL3NyYy9pbmRleC5qcz9kYTE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDUyxNQUFNLFNBQVMsVUFBTTtBQUVyQixNQUFNLFNBQVM7QUFFZixNQUFNLFNBQVUsT0FBTTtBQUM1QixRQUFNLElBQUksQ0FBRSxHQUFHO0FBQ2YsTUFBSSxJQUFJLGFBQUk7QUFDWixNQUFRLFdBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiIuL3NyYy9pbmRleC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==\\\\n//# sourceURL=webpack-internal:///./src/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 __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value;\\\\nvar __assign = (a, b) => {\\\\n for (var prop in b || (b = {}))\\\\n if (__hasOwnProp.call(b, prop))\\\\n __defNormalProp(a, prop, b[prop]);\\\\n if (__getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(b)) {\\\\n if (__propIsEnum.call(b, prop))\\\\n __defNormalProp(a, prop, b[prop]);\\\\n }\\\\n return a;\\\\n};\\\\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 __defNormalProp(obj, typeof key !== \\\\\\"symbol\\\\\\" ? key + \\\\\\"\\\\\\" : key, value);\\\\n return 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/ODA3OCIsIndlYnBhY2s6Ly8vL3NyYy9pbmRleC5qcz9kYTE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6Ii4vc3JjL2luZGV4LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9\\\\n//# sourceURL=webpack-internal:///./src/index.js\\\\n\\"); /***/ }) @@ -1461,7 +1467,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -1475,11 +1492,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -1570,7 +1584,7 @@ const esnext = (() => { //# sourceMappingURL=index.js.map" `; -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 = \\\\\\"./src/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 = \\\\\\"./src/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 inline 1`] = ` "module.exports = @@ -1683,7 +1697,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -1697,11 +1722,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -1789,7 +1811,7 @@ const esnext = (() => { /***/ }) /******/ }); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiIFx0Ly8gVGhlIG1vZHVsZSBjYWNoZVxuIFx0dmFyIGluc3RhbGxlZE1vZHVsZXMgPSB7fTtcblxuIFx0Ly8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbiBcdGZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblxuIFx0XHQvLyBDaGVjayBpZiBtb2R1bGUgaXMgaW4gY2FjaGVcbiBcdFx0aWYoaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0pIHtcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcbiBcdFx0fVxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0aTogbW9kdWxlSWQsXG4gXHRcdFx0bDogZmFsc2UsXG4gXHRcdFx0ZXhwb3J0czoge31cbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubCA9IHRydWU7XG5cbiBcdFx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcbiBcdFx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xuIFx0fVxuXG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlcyBvYmplY3QgKF9fd2VicGFja19tb2R1bGVzX18pXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm0gPSBtb2R1bGVzO1xuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZSBjYWNoZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5jID0gaW5zdGFsbGVkTW9kdWxlcztcblxuIFx0Ly8gZGVmaW5lIGdldHRlciBmdW5jdGlvbiBmb3IgaGFybW9ueSBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSBmdW5jdGlvbihleHBvcnRzLCBuYW1lLCBnZXR0ZXIpIHtcbiBcdFx0aWYoIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBuYW1lKSkge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBuYW1lLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZ2V0dGVyIH0pO1xuIFx0XHR9XG4gXHR9O1xuXG4gXHQvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSBmdW5jdGlvbihleHBvcnRzKSB7XG4gXHRcdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuIFx0XHR9XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG4gXHR9O1xuXG4gXHQvLyBjcmVhdGUgYSBmYWtlIG5hbWVzcGFjZSBvYmplY3RcbiBcdC8vIG1vZGUgJiAxOiB2YWx1ZSBpcyBhIG1vZHVsZSBpZCwgcmVxdWlyZSBpdFxuIFx0Ly8gbW9kZSAmIDI6IG1lcmdlIGFsbCBwcm9wZXJ0aWVzIG9mIHZhbHVlIGludG8gdGhlIG5zXG4gXHQvLyBtb2RlICYgNDogcmV0dXJuIHZhbHVlIHdoZW4gYWxyZWFkeSBucyBvYmplY3RcbiBcdC8vIG1vZGUgJiA4fDE6IGJlaGF2ZSBsaWtlIHJlcXVpcmVcbiBcdF9fd2VicGFja19yZXF1aXJlX18udCA9IGZ1bmN0aW9uKHZhbHVlLCBtb2RlKSB7XG4gXHRcdGlmKG1vZGUgJiAxKSB2YWx1ZSA9IF9fd2VicGFja19yZXF1aXJlX18odmFsdWUpO1xuIFx0XHRpZihtb2RlICYgOCkgcmV0dXJuIHZhbHVlO1xuIFx0XHRpZigobW9kZSAmIDQpICYmIHR5cGVvZiB2YWx1ZSA9PT0gJ29iamVjdCcgJiYgdmFsdWUgJiYgdmFsdWUuX19lc01vZHVsZSkgcmV0dXJuIHZhbHVlO1xuIFx0XHR2YXIgbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIobnMpO1xuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkobnMsICdkZWZhdWx0JywgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdmFsdWUgfSk7XG4gXHRcdGlmKG1vZGUgJiAyICYmIHR5cGVvZiB2YWx1ZSAhPSAnc3RyaW5nJykgZm9yKHZhciBrZXkgaW4gdmFsdWUpIF9fd2VicGFja19yZXF1aXJlX18uZChucywga2V5LCBmdW5jdGlvbihrZXkpIHsgcmV0dXJuIHZhbHVlW2tleV07IH0uYmluZChudWxsLCBrZXkpKTtcbiBcdFx0cmV0dXJuIG5zO1xuIFx0fTtcblxuIFx0Ly8gZ2V0RGVmYXVsdEV4cG9ydCBmdW5jdGlvbiBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG5vbi1oYXJtb255IG1vZHVsZXNcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubiA9IGZ1bmN0aW9uKG1vZHVsZSkge1xuIFx0XHR2YXIgZ2V0dGVyID0gbW9kdWxlICYmIG1vZHVsZS5fX2VzTW9kdWxlID9cbiBcdFx0XHRmdW5jdGlvbiBnZXREZWZhdWx0KCkgeyByZXR1cm4gbW9kdWxlWydkZWZhdWx0J107IH0gOlxuIFx0XHRcdGZ1bmN0aW9uIGdldE1vZHVsZUV4cG9ydHMoKSB7IHJldHVybiBtb2R1bGU7IH07XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18uZChnZXR0ZXIsICdhJywgZ2V0dGVyKTtcbiBcdFx0cmV0dXJuIGdldHRlcjtcbiBcdH07XG5cbiBcdC8vIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbFxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5vID0gZnVuY3Rpb24ob2JqZWN0LCBwcm9wZXJ0eSkgeyByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwgcHJvcGVydHkpOyB9O1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuXG4gXHQvLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbiBcdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKF9fd2VicGFja19yZXF1aXJlX18ucyA9IFwiLi9zcmMvaW5kZXguanNcIik7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDbEZBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==" `; exports[`Webpack 4 Source-map source-map plugin 1`] = ` @@ -1903,7 +1925,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -1917,11 +1950,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -2009,7 +2039,7 @@ const esnext = (() => { /***/ }) /******/ }); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiIFx0Ly8gVGhlIG1vZHVsZSBjYWNoZVxuIFx0dmFyIGluc3RhbGxlZE1vZHVsZXMgPSB7fTtcblxuIFx0Ly8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbiBcdGZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblxuIFx0XHQvLyBDaGVjayBpZiBtb2R1bGUgaXMgaW4gY2FjaGVcbiBcdFx0aWYoaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0pIHtcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcbiBcdFx0fVxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0aTogbW9kdWxlSWQsXG4gXHRcdFx0bDogZmFsc2UsXG4gXHRcdFx0ZXhwb3J0czoge31cbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubCA9IHRydWU7XG5cbiBcdFx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcbiBcdFx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xuIFx0fVxuXG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlcyBvYmplY3QgKF9fd2VicGFja19tb2R1bGVzX18pXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm0gPSBtb2R1bGVzO1xuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZSBjYWNoZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5jID0gaW5zdGFsbGVkTW9kdWxlcztcblxuIFx0Ly8gZGVmaW5lIGdldHRlciBmdW5jdGlvbiBmb3IgaGFybW9ueSBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSBmdW5jdGlvbihleHBvcnRzLCBuYW1lLCBnZXR0ZXIpIHtcbiBcdFx0aWYoIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBuYW1lKSkge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBuYW1lLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZ2V0dGVyIH0pO1xuIFx0XHR9XG4gXHR9O1xuXG4gXHQvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSBmdW5jdGlvbihleHBvcnRzKSB7XG4gXHRcdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuIFx0XHR9XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG4gXHR9O1xuXG4gXHQvLyBjcmVhdGUgYSBmYWtlIG5hbWVzcGFjZSBvYmplY3RcbiBcdC8vIG1vZGUgJiAxOiB2YWx1ZSBpcyBhIG1vZHVsZSBpZCwgcmVxdWlyZSBpdFxuIFx0Ly8gbW9kZSAmIDI6IG1lcmdlIGFsbCBwcm9wZXJ0aWVzIG9mIHZhbHVlIGludG8gdGhlIG5zXG4gXHQvLyBtb2RlICYgNDogcmV0dXJuIHZhbHVlIHdoZW4gYWxyZWFkeSBucyBvYmplY3RcbiBcdC8vIG1vZGUgJiA4fDE6IGJlaGF2ZSBsaWtlIHJlcXVpcmVcbiBcdF9fd2VicGFja19yZXF1aXJlX18udCA9IGZ1bmN0aW9uKHZhbHVlLCBtb2RlKSB7XG4gXHRcdGlmKG1vZGUgJiAxKSB2YWx1ZSA9IF9fd2VicGFja19yZXF1aXJlX18odmFsdWUpO1xuIFx0XHRpZihtb2RlICYgOCkgcmV0dXJuIHZhbHVlO1xuIFx0XHRpZigobW9kZSAmIDQpICYmIHR5cGVvZiB2YWx1ZSA9PT0gJ29iamVjdCcgJiYgdmFsdWUgJiYgdmFsdWUuX19lc01vZHVsZSkgcmV0dXJuIHZhbHVlO1xuIFx0XHR2YXIgbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIobnMpO1xuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkobnMsICdkZWZhdWx0JywgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdmFsdWUgfSk7XG4gXHRcdGlmKG1vZGUgJiAyICYmIHR5cGVvZiB2YWx1ZSAhPSAnc3RyaW5nJykgZm9yKHZhciBrZXkgaW4gdmFsdWUpIF9fd2VicGFja19yZXF1aXJlX18uZChucywga2V5LCBmdW5jdGlvbihrZXkpIHsgcmV0dXJuIHZhbHVlW2tleV07IH0uYmluZChudWxsLCBrZXkpKTtcbiBcdFx0cmV0dXJuIG5zO1xuIFx0fTtcblxuIFx0Ly8gZ2V0RGVmYXVsdEV4cG9ydCBmdW5jdGlvbiBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG5vbi1oYXJtb255IG1vZHVsZXNcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubiA9IGZ1bmN0aW9uKG1vZHVsZSkge1xuIFx0XHR2YXIgZ2V0dGVyID0gbW9kdWxlICYmIG1vZHVsZS5fX2VzTW9kdWxlID9cbiBcdFx0XHRmdW5jdGlvbiBnZXREZWZhdWx0KCkgeyByZXR1cm4gbW9kdWxlWydkZWZhdWx0J107IH0gOlxuIFx0XHRcdGZ1bmN0aW9uIGdldE1vZHVsZUV4cG9ydHMoKSB7IHJldHVybiBtb2R1bGU7IH07XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18uZChnZXR0ZXIsICdhJywgZ2V0dGVyKTtcbiBcdFx0cmV0dXJuIGdldHRlcjtcbiBcdH07XG5cbiBcdC8vIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbFxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5vID0gZnVuY3Rpb24ob2JqZWN0LCBwcm9wZXJ0eSkgeyByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwgcHJvcGVydHkpOyB9O1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuXG4gXHQvLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbiBcdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKF9fd2VicGFja19yZXF1aXJlX18ucyA9IFwiLi9zcmMvaW5kZXguanNcIik7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDbEZBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==" `; exports[`Webpack 4 target 1`] = ` @@ -2123,7 +2153,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -2137,11 +2178,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -2808,7 +2846,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -2822,11 +2871,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -3064,12 +3110,10 @@ __webpack_require__.d(__webpack_exports__, { ;// CONCATENATED MODULE: ./src/foo.ts var __defProp = Object.defineProperty; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; class A { constructor() { @@ -3281,7 +3325,7 @@ exports[`Webpack 5 Source-map source-map eval 1`] = ` /***/ \\"./src/index.js\\": /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzPzA1NTQiLCJ3ZWJwYWNrOi8vLy4vc3JjL2luZGV4LmpzP2I2MzUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiLi9zcmMvaW5kZXguanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=\\\\n//# sourceURL=webpack-internal:///./src/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 __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value;\\\\nvar __assign = (a, b) => {\\\\n for (var prop in b || (b = {}))\\\\n if (__hasOwnProp.call(b, prop))\\\\n __defNormalProp(a, prop, b[prop]);\\\\n if (__getOwnPropSymbols)\\\\n for (var prop of __getOwnPropSymbols(b)) {\\\\n if (__propIsEnum.call(b, prop))\\\\n __defNormalProp(a, prop, b[prop]);\\\\n }\\\\n return a;\\\\n};\\\\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 __defNormalProp(obj, typeof key !== \\\\\\"symbol\\\\\\" ? key + \\\\\\"\\\\\\" : key, value);\\\\n return 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzPzA1NTQiLCJ3ZWJwYWNrOi8vLy4vc3JjL2luZGV4LmpzP2I2MzUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDUyxNQUFNLFNBQVMsVUFBTTtBQUVyQixNQUFNLFNBQVM7QUFFZixNQUFNLFNBQVUsT0FBTTtBQUM1QixRQUFNLElBQUksQ0FBRSxHQUFHO0FBQ2YsTUFBSSxJQUFJLGFBQUk7QUFDWixNQUFRLFdBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiIuL3NyYy9pbmRleC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==\\\\n//# sourceURL=webpack-internal:///./src/index.js\\\\n\\"); /***/ }) @@ -3388,7 +3432,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -3402,11 +3457,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -3496,7 +3548,7 @@ 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 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 @@ -3554,7 +3606,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -3568,11 +3631,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -3659,7 +3719,7 @@ const esnext = (() => { module.exports = __webpack_exports__; /******/ })() ; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhlIHJlcXVpcmUgc2NvcGVcbnZhciBfX3dlYnBhY2tfcmVxdWlyZV9fID0ge307XG5cbiIsIi8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb25zIGZvciBoYXJtb255IGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uZCA9IChleHBvcnRzLCBkZWZpbml0aW9uKSA9PiB7XG5cdGZvcih2YXIga2V5IGluIGRlZmluaXRpb24pIHtcblx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZGVmaW5pdGlvbiwga2V5KSAmJiAhX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIGtleSkpIHtcblx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBrZXksIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBkZWZpbml0aW9uW2tleV0gfSk7XG5cdFx0fVxuXHR9XG59OyIsIl9fd2VicGFja19yZXF1aXJlX18ubyA9IChvYmosIHByb3ApID0+IChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqLCBwcm9wKSkiLCIvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSAoZXhwb3J0cykgPT4ge1xuXHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcblx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcblx0fVxuXHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xufTsiLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ05BO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==" `; exports[`Webpack 5 Source-map source-map plugin 1`] = ` @@ -3718,7 +3778,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -3732,11 +3803,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { @@ -3823,7 +3891,7 @@ const esnext = (() => { module.exports = __webpack_exports__; /******/ })() ; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksYUFBSTtBQUNaLE1BQVEsV0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhlIHJlcXVpcmUgc2NvcGVcbnZhciBfX3dlYnBhY2tfcmVxdWlyZV9fID0ge307XG5cbiIsIi8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb25zIGZvciBoYXJtb255IGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uZCA9IChleHBvcnRzLCBkZWZpbml0aW9uKSA9PiB7XG5cdGZvcih2YXIga2V5IGluIGRlZmluaXRpb24pIHtcblx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZGVmaW5pdGlvbiwga2V5KSAmJiAhX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIGtleSkpIHtcblx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBrZXksIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBkZWZpbml0aW9uW2tleV0gfSk7XG5cdFx0fVxuXHR9XG59OyIsIl9fd2VicGFja19yZXF1aXJlX18ubyA9IChvYmosIHByb3ApID0+IChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqLCBwcm9wKSkiLCIvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSAoZXhwb3J0cykgPT4ge1xuXHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcblx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcblx0fVxuXHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xufTsiLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXNuZXh0ID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0Y2xhc3MgeyB4ID0gMjsgfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgeCA9IDE7IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ05BO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxhQUFJO0FBQ1osTUFBUSxXQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==" `; exports[`Webpack 5 target 1`] = ` @@ -3882,7 +3950,18 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __pow = Math.pow; -var __assign = Object.assign; +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value; +var __assign = (a, b) => { + for (var prop in b || (b = {})) + if (__hasOwnProp.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) { + if (__propIsEnum.call(b, prop)) + __defNormalProp(a, prop, b[prop]); + } + return a; +}; var __rest = (source, exclude) => { var target = {}; for (var prop in source) @@ -3896,11 +3975,8 @@ var __rest = (source, exclude) => { 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; + __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); + return value; }; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { diff --git a/test/__snapshots__/minify.test.ts.snap b/test/__snapshots__/minify.test.ts.snap index bccdf7b8..d42349bb 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(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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x!=null?x:x=2]})()}}); +"module.exports=function(O){var c={};function o(t){if(c[t])return c[t].exports;var i=c[t]={i:t,l:!1,exports:{}};return O[t].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=O,o.c=c,o.d=function(t,i,s){o.o(t,i)||Object.defineProperty(t,i,{enumerable:!0,get:s})},o.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},o.t=function(t,i){if(i&1&&(t=o(t)),i&8||i&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,\\"default\\",{enumerable:!0,value:t}),i&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(x){return t[x]}.bind(null,d));return s},o.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(i,\\"a\\",i),i},o.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,c,o){\\"use strict\\";o.r(c),o.d(c,\\"es2016\\",function(){return m}),o.d(c,\\"es2017\\",function(){return W}),o.d(c,\\"es2018\\",function(){return w}),o.d(c,\\"es2019\\",function(){return E}),o.d(c,\\"es2020\\",function(){return z}),o.d(c,\\"esnext\\",function(){return T});var t=Object.defineProperty,i=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,x=Math.pow,P=(n,r,e)=>r in n?t(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e,M=(n,r)=>{for(var e in r||(r={}))i.call(r,e)&&P(n,e,r[e]);if(s)for(var e of s(r))d.call(r,e)&&P(n,e,r[e]);return n},S=(n,r)=>{var e={};for(var f in n)i.call(n,f)&&r.indexOf(f)<0&&(e[f]=n[f]);if(n!=null&&s)for(var f of s(n))r.indexOf(f)<0&&d.call(n,f)&&(e[f]=n[f]);return e},j=(n,r,e)=>(P(n,typeof r!=\\"symbol\\"?r+\\"\\":r,e),e),D=(n,r,e)=>new Promise((f,y)=>{var p=u=>{try{a(e.next(u))}catch(l){y(l)}},v=u=>{try{a(e.throw(u))}catch(l){y(l)}},a=u=>u.done?f(u.value):Promise.resolve(u.value).then(p,v);a((e=e.apply(n,r)).next())});const b={},m=x(10,4),W=\\"function\\",w=(()=>{const n={a:1};let r=M({},n);return S(n,[])})(),E=(()=>{try{return\\"try\\"}catch(n){}})(),z=(()=>{var n;const r={property:1};return[r==null?void 0:r.property,(n=r.prop)!=null?n:2,b]})(),T=(()=>{var n,r,e,f,y,p,v,a,u,l,g;let h;return[class{constructor(){j(this,\\"x\\",2)}},(n=class{},j(n,\\"x\\",1),n),(f=class{constructor(){r.add(this)}},r=new WeakSet,e=function(){},f),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(a=class{},v=new WeakSet,u=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),h!=null?h:h=2]})()}}); " `; @@ -103,19 +103,19 @@ exports[`Webpack 4 Loader + Minification minify chunks filtered using "include" `; exports[`Webpack 4 Loader + Minification minify w/ devtool inline-source-map 1`] = ` -"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); +"module.exports=function(O){var c={};function o(t){if(c[t])return c[t].exports;var i=c[t]={i:t,l:!1,exports:{}};return O[t].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=O,o.c=c,o.d=function(t,i,s){o.o(t,i)||Object.defineProperty(t,i,{enumerable:!0,get:s})},o.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},o.t=function(t,i){if(i&1&&(t=o(t)),i&8||i&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,\\"default\\",{enumerable:!0,value:t}),i&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(x){return t[x]}.bind(null,d));return s},o.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(i,\\"a\\",i),i},o.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,c,o){\\"use strict\\";o.r(c),o.d(c,\\"es2016\\",function(){return m}),o.d(c,\\"es2017\\",function(){return W}),o.d(c,\\"es2018\\",function(){return w}),o.d(c,\\"es2019\\",function(){return E}),o.d(c,\\"es2020\\",function(){return z}),o.d(c,\\"esnext\\",function(){return T});var t=Object.defineProperty,i=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,x=Math.pow,P=(n,r,e)=>r in n?t(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e,M=(n,r)=>{for(var e in r||(r={}))i.call(r,e)&&P(n,e,r[e]);if(s)for(var e of s(r))d.call(r,e)&&P(n,e,r[e]);return n},S=(n,r)=>{var e={};for(var f in n)i.call(n,f)&&r.indexOf(f)<0&&(e[f]=n[f]);if(n!=null&&s)for(var f of s(n))r.indexOf(f)<0&&d.call(n,f)&&(e[f]=n[f]);return e},j=(n,r,e)=>(P(n,typeof r!=\\"symbol\\"?r+\\"\\":r,e),e),D=(n,r,e)=>new Promise((f,y)=>{var p=u=>{try{a(e.next(u))}catch(l){y(l)}},v=u=>{try{a(e.throw(u))}catch(l){y(l)}},a=u=>u.done?f(u.value):Promise.resolve(u.value).then(p,v);a((e=e.apply(n,r)).next())});const b={},m=x(10,4),W=\\"function\\",w=(()=>{const n={a:1};let r=M({},n);return S(n,[])})(),E=(()=>{try{return\\"try\\"}catch(n){}})(),z=(()=>{var n;const r={property:1};return[r==null?void 0:r.property,(n=r.prop)!=null?n:2,b]})(),T=(()=>{var n,r,e,f,y,p,v,a,u,l,g;let h;return[class{constructor(){j(this,\\"x\\",2)}},(n=class{},j(n,\\"x\\",1),n),(f=class{constructor(){r.add(this)}},r=new WeakSet,e=function(){},f),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(a=class{},v=new WeakSet,u=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),h??(h=2)]})()}}); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiw2NEJDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQixtZ0NDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minify w/ devtool source-map 1`] = ` -"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); +"module.exports=function(O){var c={};function o(t){if(c[t])return c[t].exports;var i=c[t]={i:t,l:!1,exports:{}};return O[t].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=O,o.c=c,o.d=function(t,i,s){o.o(t,i)||Object.defineProperty(t,i,{enumerable:!0,get:s})},o.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},o.t=function(t,i){if(i&1&&(t=o(t)),i&8||i&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,\\"default\\",{enumerable:!0,value:t}),i&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(x){return t[x]}.bind(null,d));return s},o.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(i,\\"a\\",i),i},o.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,c,o){\\"use strict\\";o.r(c),o.d(c,\\"es2016\\",function(){return m}),o.d(c,\\"es2017\\",function(){return W}),o.d(c,\\"es2018\\",function(){return w}),o.d(c,\\"es2019\\",function(){return E}),o.d(c,\\"es2020\\",function(){return z}),o.d(c,\\"esnext\\",function(){return T});var t=Object.defineProperty,i=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,x=Math.pow,P=(n,r,e)=>r in n?t(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e,M=(n,r)=>{for(var e in r||(r={}))i.call(r,e)&&P(n,e,r[e]);if(s)for(var e of s(r))d.call(r,e)&&P(n,e,r[e]);return n},S=(n,r)=>{var e={};for(var f in n)i.call(n,f)&&r.indexOf(f)<0&&(e[f]=n[f]);if(n!=null&&s)for(var f of s(n))r.indexOf(f)<0&&d.call(n,f)&&(e[f]=n[f]);return e},j=(n,r,e)=>(P(n,typeof r!=\\"symbol\\"?r+\\"\\":r,e),e),D=(n,r,e)=>new Promise((f,y)=>{var p=u=>{try{a(e.next(u))}catch(l){y(l)}},v=u=>{try{a(e.throw(u))}catch(l){y(l)}},a=u=>u.done?f(u.value):Promise.resolve(u.value).then(p,v);a((e=e.apply(n,r)).next())});const b={},m=x(10,4),W=\\"function\\",w=(()=>{const n={a:1};let r=M({},n);return S(n,[])})(),E=(()=>{try{return\\"try\\"}catch(n){}})(),z=(()=>{var n;const r={property:1};return[r==null?void 0:r.property,(n=r.prop)!=null?n:2,b]})(),T=(()=>{var n,r,e,f,y,p,v,a,u,l,g;let h;return[class{constructor(){j(this,\\"x\\",2)}},(n=class{},j(n,\\"x\\",1),n),(f=class{constructor(){r.add(this)}},r=new WeakSet,e=function(){},f),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(a=class{},v=new WeakSet,u=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),h??(h=2)]})()}}); //# sourceMappingURL=index.js.map" `; exports[`Webpack 4 Loader + Minification minify w/ no devtool 1`] = ` -"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x!=null?x:x=2]})()}}); +"module.exports=function(O){var c={};function o(t){if(c[t])return c[t].exports;var i=c[t]={i:t,l:!1,exports:{}};return O[t].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=O,o.c=c,o.d=function(t,i,s){o.o(t,i)||Object.defineProperty(t,i,{enumerable:!0,get:s})},o.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},o.t=function(t,i){if(i&1&&(t=o(t)),i&8||i&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,\\"default\\",{enumerable:!0,value:t}),i&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(x){return t[x]}.bind(null,d));return s},o.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(i,\\"a\\",i),i},o.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,c,o){\\"use strict\\";o.r(c),o.d(c,\\"es2016\\",function(){return m}),o.d(c,\\"es2017\\",function(){return W}),o.d(c,\\"es2018\\",function(){return w}),o.d(c,\\"es2019\\",function(){return E}),o.d(c,\\"es2020\\",function(){return z}),o.d(c,\\"esnext\\",function(){return T});var t=Object.defineProperty,i=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,x=Math.pow,P=(n,r,e)=>r in n?t(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e,M=(n,r)=>{for(var e in r||(r={}))i.call(r,e)&&P(n,e,r[e]);if(s)for(var e of s(r))d.call(r,e)&&P(n,e,r[e]);return n},S=(n,r)=>{var e={};for(var f in n)i.call(n,f)&&r.indexOf(f)<0&&(e[f]=n[f]);if(n!=null&&s)for(var f of s(n))r.indexOf(f)<0&&d.call(n,f)&&(e[f]=n[f]);return e},j=(n,r,e)=>(P(n,typeof r!=\\"symbol\\"?r+\\"\\":r,e),e),D=(n,r,e)=>new Promise((f,y)=>{var p=u=>{try{a(e.next(u))}catch(l){y(l)}},v=u=>{try{a(e.throw(u))}catch(l){y(l)}},a=u=>u.done?f(u.value):Promise.resolve(u.value).then(p,v);a((e=e.apply(n,r)).next())});const b={},m=x(10,4),W=\\"function\\",w=(()=>{const n={a:1};let r=M({},n);return S(n,[])})(),E=(()=>{try{return\\"try\\"}catch(n){}})(),z=(()=>{var n;const r={property:1};return[r==null?void 0:r.property,(n=r.prop)!=null?n:2,b]})(),T=(()=>{var n,r,e,f,y,p,v,a,u,l,g;let h;return[class{constructor(){j(this,\\"x\\",2)}},(n=class{},j(n,\\"x\\",1),n),(f=class{constructor(){r.add(this)}},r=new WeakSet,e=function(){},f),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(a=class{},v=new WeakSet,u=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),h!=null?h:h=2]})()}}); " `; @@ -145,207 +145,215 @@ Object { `; exports[`Webpack 4 Loader + Minification minify w/ source-map option 1`] = ` -"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); +"module.exports=function(O){var c={};function o(t){if(c[t])return c[t].exports;var i=c[t]={i:t,l:!1,exports:{}};return O[t].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=O,o.c=c,o.d=function(t,i,s){o.o(t,i)||Object.defineProperty(t,i,{enumerable:!0,get:s})},o.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},o.t=function(t,i){if(i&1&&(t=o(t)),i&8||i&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,\\"default\\",{enumerable:!0,value:t}),i&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(x){return t[x]}.bind(null,d));return s},o.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(i,\\"a\\",i),i},o.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,c,o){\\"use strict\\";o.r(c),o.d(c,\\"es2016\\",function(){return m}),o.d(c,\\"es2017\\",function(){return W}),o.d(c,\\"es2018\\",function(){return w}),o.d(c,\\"es2019\\",function(){return E}),o.d(c,\\"es2020\\",function(){return z}),o.d(c,\\"esnext\\",function(){return T});var t=Object.defineProperty,i=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,x=Math.pow,P=(n,r,e)=>r in n?t(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e,M=(n,r)=>{for(var e in r||(r={}))i.call(r,e)&&P(n,e,r[e]);if(s)for(var e of s(r))d.call(r,e)&&P(n,e,r[e]);return n},S=(n,r)=>{var e={};for(var f in n)i.call(n,f)&&r.indexOf(f)<0&&(e[f]=n[f]);if(n!=null&&s)for(var f of s(n))r.indexOf(f)<0&&d.call(n,f)&&(e[f]=n[f]);return e},j=(n,r,e)=>(P(n,typeof r!=\\"symbol\\"?r+\\"\\":r,e),e),D=(n,r,e)=>new Promise((f,y)=>{var p=u=>{try{a(e.next(u))}catch(l){y(l)}},v=u=>{try{a(e.throw(u))}catch(l){y(l)}},a=u=>u.done?f(u.value):Promise.resolve(u.value).then(p,v);a((e=e.apply(n,r)).next())});const b={},m=x(10,4),W=\\"function\\",w=(()=>{const n={a:1};let r=M({},n);return S(n,[])})(),E=(()=>{try{return\\"try\\"}catch(n){}})(),z=(()=>{var n;const r={property:1};return[r==null?void 0:r.property,(n=r.prop)!=null?n:2,b]})(),T=(()=>{var n,r,e,f,y,p,v,a,u,l,g;let h;return[class{constructor(){j(this,\\"x\\",2)}},(n=class{},j(n,\\"x\\",1),n),(f=class{constructor(){r.add(this)}},r=new WeakSet,e=function(){},f),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(a=class{},v=new WeakSet,u=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),h??(h=2)]})()}}); " `; exports[`Webpack 4 Loader + Minification minify w/ source-map option and source-map plugin external 1`] = ` -"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); +"module.exports=function(O){var c={};function o(t){if(c[t])return c[t].exports;var i=c[t]={i:t,l:!1,exports:{}};return O[t].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=O,o.c=c,o.d=function(t,i,s){o.o(t,i)||Object.defineProperty(t,i,{enumerable:!0,get:s})},o.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},o.t=function(t,i){if(i&1&&(t=o(t)),i&8||i&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,\\"default\\",{enumerable:!0,value:t}),i&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(x){return t[x]}.bind(null,d));return s},o.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(i,\\"a\\",i),i},o.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,c,o){\\"use strict\\";o.r(c),o.d(c,\\"es2016\\",function(){return m}),o.d(c,\\"es2017\\",function(){return W}),o.d(c,\\"es2018\\",function(){return w}),o.d(c,\\"es2019\\",function(){return E}),o.d(c,\\"es2020\\",function(){return z}),o.d(c,\\"esnext\\",function(){return T});var t=Object.defineProperty,i=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,x=Math.pow,P=(n,r,e)=>r in n?t(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e,M=(n,r)=>{for(var e in r||(r={}))i.call(r,e)&&P(n,e,r[e]);if(s)for(var e of s(r))d.call(r,e)&&P(n,e,r[e]);return n},S=(n,r)=>{var e={};for(var f in n)i.call(n,f)&&r.indexOf(f)<0&&(e[f]=n[f]);if(n!=null&&s)for(var f of s(n))r.indexOf(f)<0&&d.call(n,f)&&(e[f]=n[f]);return e},j=(n,r,e)=>(P(n,typeof r!=\\"symbol\\"?r+\\"\\":r,e),e),D=(n,r,e)=>new Promise((f,y)=>{var p=u=>{try{a(e.next(u))}catch(l){y(l)}},v=u=>{try{a(e.throw(u))}catch(l){y(l)}},a=u=>u.done?f(u.value):Promise.resolve(u.value).then(p,v);a((e=e.apply(n,r)).next())});const b={},m=x(10,4),W=\\"function\\",w=(()=>{const n={a:1};let r=M({},n);return S(n,[])})(),E=(()=>{try{return\\"try\\"}catch(n){}})(),z=(()=>{var n;const r={property:1};return[r==null?void 0:r.property,(n=r.prop)!=null?n:2,b]})(),T=(()=>{var n,r,e,f,y,p,v,a,u,l,g;let h;return[class{constructor(){j(this,\\"x\\",2)}},(n=class{},j(n,\\"x\\",1),n),(f=class{constructor(){r.add(this)}},r=new WeakSet,e=function(){},f),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(a=class{},v=new WeakSet,u=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),h??(h=2)]})()}}); //# sourceMappingURL=index.js.map" `; -exports[`Webpack 4 Loader + Minification minify w/ source-map 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,mB,64BClFrD,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 = \\\\\\"./src/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\\"],\\"sourceRoot\\":\\"\\"}"`; +exports[`Webpack 4 Loader + Minification minify w/ source-map 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,mB,mgCClFrD,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 = \\\\\\"./src/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\\"],\\"sourceRoot\\":\\"\\"}"`; exports[`Webpack 4 Loader + Minification minify w/ source-map option and source-map plugin inline 1`] = ` -"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=\\"./src/index.js\\")}({\\"./src/index.js\\":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,g=Object.assign,h=(r,o)=>{var s={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(s[i]=r[i]);if(r!=null&&u)for(var i of u(r))o.indexOf(i)<0&&y.call(r,i)&&(s[i]=r[i]);return s},j=(r,o,s)=>(typeof o!=\\"symbol\\"&&(o+=\\"\\"),o in r?t(r,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[o]=s),T=(r,o,s)=>new Promise((i,d)=>{var p=c=>{try{a(s.next(c))}catch(l){d(l)}},v=c=>{try{a(s.throw(c))}catch(l){d(l)}},a=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);a((s=s.apply(r,o)).next())});const M={},S=b(10,4),m=\\"function\\",W=(()=>{const r={a:1};let o=g({},r);return h(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,s,i,d,p,v,a,c,l,P;let x;return[class{constructor(){j(this,\\"x\\",2)}},(r=class{},j(r,\\"x\\",1),r),(i=class{constructor(){o.add(this)}},o=new WeakSet,s=function(){},i),(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{},P=new WeakMap,P.set(l,void 0),l),x??(x=2)]})()}}); +"module.exports=function(O){var c={};function o(t){if(c[t])return c[t].exports;var i=c[t]={i:t,l:!1,exports:{}};return O[t].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=O,o.c=c,o.d=function(t,i,s){o.o(t,i)||Object.defineProperty(t,i,{enumerable:!0,get:s})},o.r=function(t){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(t,\\"__esModule\\",{value:!0})},o.t=function(t,i){if(i&1&&(t=o(t)),i&8||i&4&&typeof t==\\"object\\"&&t&&t.__esModule)return t;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,\\"default\\",{enumerable:!0,value:t}),i&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(x){return t[x]}.bind(null,d));return s},o.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(i,\\"a\\",i),i},o.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,c,o){\\"use strict\\";o.r(c),o.d(c,\\"es2016\\",function(){return m}),o.d(c,\\"es2017\\",function(){return W}),o.d(c,\\"es2018\\",function(){return w}),o.d(c,\\"es2019\\",function(){return E}),o.d(c,\\"es2020\\",function(){return z}),o.d(c,\\"esnext\\",function(){return T});var t=Object.defineProperty,i=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,x=Math.pow,P=(n,r,e)=>r in n?t(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e,M=(n,r)=>{for(var e in r||(r={}))i.call(r,e)&&P(n,e,r[e]);if(s)for(var e of s(r))d.call(r,e)&&P(n,e,r[e]);return n},S=(n,r)=>{var e={};for(var f in n)i.call(n,f)&&r.indexOf(f)<0&&(e[f]=n[f]);if(n!=null&&s)for(var f of s(n))r.indexOf(f)<0&&d.call(n,f)&&(e[f]=n[f]);return e},j=(n,r,e)=>(P(n,typeof r!=\\"symbol\\"?r+\\"\\":r,e),e),D=(n,r,e)=>new Promise((f,y)=>{var p=u=>{try{a(e.next(u))}catch(l){y(l)}},v=u=>{try{a(e.throw(u))}catch(l){y(l)}},a=u=>u.done?f(u.value):Promise.resolve(u.value).then(p,v);a((e=e.apply(n,r)).next())});const b={},m=x(10,4),W=\\"function\\",w=(()=>{const n={a:1};let r=M({},n);return S(n,[])})(),E=(()=>{try{return\\"try\\"}catch(n){}})(),z=(()=>{var n;const r={property:1};return[r==null?void 0:r.property,(n=r.prop)!=null?n:2,b]})(),T=(()=>{var n,r,e,f,y,p,v,a,u,l,g;let h;return[class{constructor(){j(this,\\"x\\",2)}},(n=class{},j(n,\\"x\\",1),n),(f=class{constructor(){r.add(this)}},r=new WeakSet,e=function(){},f),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(a=class{},v=new WeakSet,u=function(){},v.add(a),a),(l=class{},g=new WeakMap,g.set(l,void 0),l),h??(h=2)]})()}}); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiw2NEJDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQixtZ0NDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` "module.exports = function(O) { - var f = {}; - function n(t) { - if (f[t]) { - return f[t].exports; + var c = {}; + function o(t) { + if (c[t]) { + return c[t].exports; } - var e = f[t] = { + var i = c[t] = { i: t, l: false, exports: {} }; - O[t].call(e.exports, e, e.exports, n); - e.l = true; - return e.exports; + O[t].call(i.exports, i, i.exports, o); + i.l = true; + return i.exports; } - 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}); + o.m = O; + o.c = c; + o.d = function(t, i, s) { + if (!o.o(t, i)) { + Object.defineProperty(t, i, {enumerable: true, get: s}); } }; - n.r = function(t) { + o.r = function(t) { if (typeof Symbol !== \\"undefined\\" && Symbol.toStringTag) { Object.defineProperty(t, Symbol.toStringTag, {value: \\"Module\\"}); } Object.defineProperty(t, \\"__esModule\\", {value: true}); }; - n.t = function(t, e) { - if (e & 1) - t = n(t); - if (e & 8) + o.t = function(t, i) { + if (i & 1) + t = o(t); + if (i & 8) return t; - if (e & 4 && typeof t === \\"object\\" && t && t.__esModule) + if (i & 4 && typeof t === \\"object\\" && t && t.__esModule) return t; - var u = Object.create(null); - n.r(u); - Object.defineProperty(u, \\"default\\", {enumerable: true, value: t}); - if (e & 2 && typeof t != \\"string\\") - for (var y in t) - n.d(u, y, function(b) { - return t[b]; - }.bind(null, y)); - return u; + var s = Object.create(null); + o.r(s); + Object.defineProperty(s, \\"default\\", {enumerable: true, value: t}); + if (i & 2 && typeof t != \\"string\\") + for (var d in t) + o.d(s, d, function(x) { + return t[x]; + }.bind(null, d)); + return s; }; - n.n = function(t) { - var e = t && t.__esModule ? function u() { + o.n = function(t) { + var i = t && t.__esModule ? function s() { return t[\\"default\\"]; - } : function u() { + } : function s() { return t; }; - n.d(e, \\"a\\", e); - return e; + o.d(i, \\"a\\", i); + return i; }; - n.o = function(t, e) { - return Object.prototype.hasOwnProperty.call(t, e); + o.o = function(t, i) { + return Object.prototype.hasOwnProperty.call(t, i); }; - n.p = \\"\\"; - return n(n.s = \\"./src/index.js\\"); + o.p = \\"\\"; + return o(o.s = \\"./src/index.js\\"); }({ - \\"./src/index.js\\": function(O, f, n) { + \\"./src/index.js\\": function(O, c, o) { \\"use strict\\"; - n.r(f); - n.d(f, \\"es2016\\", function() { - return S; - }); - n.d(f, \\"es2017\\", function() { + o.r(c); + o.d(c, \\"es2016\\", function() { return m; }); - n.d(f, \\"es2018\\", function() { + o.d(c, \\"es2017\\", function() { return W; }); - n.d(f, \\"es2019\\", function() { + o.d(c, \\"es2018\\", function() { return w; }); - n.d(f, \\"es2020\\", function() { + o.d(c, \\"es2019\\", function() { return E; }); - n.d(f, \\"esnext\\", function() { + o.d(c, \\"es2020\\", function() { return T; }); + o.d(c, \\"esnext\\", function() { + return z; + }); var t = Object.defineProperty; - var e = Object.prototype.hasOwnProperty; - var u = Object.getOwnPropertySymbols; - var y = Object.prototype.propertyIsEnumerable; - var b = Math.pow; - var g = Object.assign; - var h = (r, o) => { - var s = {}; - for (var i in r) - if (e.call(r, i) && o.indexOf(i) < 0) - s[i] = r[i]; - if (r != null && u) - for (var i of u(r)) { - if (o.indexOf(i) < 0 && y.call(r, i)) - s[i] = r[i]; + var i = Object.prototype.hasOwnProperty; + var s = Object.getOwnPropertySymbols; + var d = Object.prototype.propertyIsEnumerable; + var x = Math.pow; + var P = (n, r, e) => r in n ? t(n, r, {enumerable: true, configurable: true, writable: true, value: e}) : n[r] = e; + var M = (n, r) => { + for (var e in r || (r = {})) + if (i.call(r, e)) + P(n, e, r[e]); + if (s) + for (var e of s(r)) { + if (d.call(r, e)) + P(n, e, r[e]); + } + return n; + }; + var S = (n, r) => { + var e = {}; + for (var f in n) + if (i.call(n, f) && r.indexOf(f) < 0) + e[f] = n[f]; + if (n != null && s) + for (var f of s(n)) { + if (r.indexOf(f) < 0 && d.call(n, f)) + e[f] = n[f]; } - return s; + return e; }; - var j = (r, o, s) => { - if (typeof o !== \\"symbol\\") - o += \\"\\"; - if (o in r) - return t(r, o, {enumerable: true, configurable: true, writable: true, value: s}); - return r[o] = s; + var j = (n, r, e) => { + P(n, typeof r !== \\"symbol\\" ? r + \\"\\" : r, e); + return e; }; - var z = (r, o, s) => { - return new Promise((i, d) => { - var p = (c) => { + var D = (n, r, e) => { + return new Promise((f, y) => { + var p = (u) => { try { - a(s.next(c)); + a(e.next(u)); } catch (l) { - d(l); + y(l); } }; - var v = (c) => { + var v = (u) => { try { - a(s.throw(c)); + a(e.throw(u)); } catch (l) { - d(l); + y(l); } }; - var a = (c) => { - return c.done ? i(c.value) : Promise.resolve(c.value).then(p, v); + var a = (u) => { + return u.done ? f(u.value) : Promise.resolve(u.value).then(p, v); }; - a((s = s.apply(r, o)).next()); + a((e = e.apply(n, r)).next()); }); }; - const M = {}; - const S = b(10, 4); - const m = \\"function\\"; - const W = (() => { - const r = {a: 1}; - let o = g({}, r); - let s = h(r, []); - return s; - })(); + const b = {}; + const m = x(10, 4); + const W = \\"function\\"; const w = (() => { + const n = {a: 1}; + let r = M({}, n); + let e = S(n, []); + return e; + })(); + const E = (() => { try { return \\"try\\"; - } catch (r) { + } catch (n) { } })(); - const E = (() => { - var r; - const o = { + const T = (() => { + var n; + const r = { property: 1 }; return [ - o == null ? void 0 : o.property, - (r = o.prop) != null ? r : 2, - M + r == null ? void 0 : r.property, + (n = r.prop) != null ? n : 2, + b ]; })(); - const T = (() => { - var r, o, s, i, d, p, v, a, c, l, P; - let x; + const z = (() => { + var n, r, e, f, y, p, v, a, u, l, g; + let h; return [ class { constructor() { j(this, \\"x\\", 2); } }, - (r = class { - }, j(r, \\"x\\", 1), r), - (i = class { + (n = class { + }, j(n, \\"x\\", 1), n), + (f = class { constructor() { - o.add(this); + r.add(this); } - }, o = new WeakSet(), s = function() { - }, i), + }, r = new WeakSet(), e = function() { + }, f), (p = class { constructor() { - d.set(this, void 0); + y.set(this, void 0); } - }, d = new WeakMap(), p), + }, y = new WeakMap(), p), (a = class { - }, v = new WeakSet(), c = function() { + }, v = new WeakSet(), u = function() { }, v.add(a), a), (l = class { - }, P = new WeakMap(), P.set(l, void 0), l), - x != null ? x : x = 2 + }, g = new WeakMap(), g.set(l, void 0), l), + h != null ? h : h = 2 ]; })(); } @@ -431,7 +439,14 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` }), __webpack_require__.d(__webpack_exports__, \\"esnext\\", function() { return 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 __defProp = Object.defineProperty, __hasOwnProp = Object.prototype.hasOwnProperty, __getOwnPropSymbols = Object.getOwnPropertySymbols, __propIsEnum = Object.prototype.propertyIsEnumerable, __pow = Math.pow, __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: !0, configurable: !0, writable: !0, value}) : obj[key] = value, __assign = (a, b) => { + for (var prop in b || (b = {})) + __hasOwnProp.call(b, prop) && __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) + __propIsEnum.call(b, prop) && __defNormalProp(a, prop, b[prop]); + return a; + }, __rest = (source, exclude) => { var target = {}; for (var prop in source) __hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0 && (target[prop] = source[prop]); @@ -439,7 +454,7 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` 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) => { + }, __publicField = (obj, key, value) => (__defNormalProp(obj, typeof key != \\"symbol\\" ? key + \\"\\" : key, value), value), __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { var fulfilled = (value) => { try { step(generator.next(value)); @@ -535,7 +550,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=\\"./src/index.js\\")}({\\"./src/index.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]})()}}); +"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=\\"./src/index.js\\")}({\\"./src/index.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 __defNormalProp=(obj,key,value)=>key in obj?__defProp(obj,key,{enumerable:true,configurable:true,writable:true,value}):obj[key]=value;var __assign=(a,b)=>{for(var prop in b||(b={}))if(__hasOwnProp.call(b,prop))__defNormalProp(a,prop,b[prop]);if(__getOwnPropSymbols)for(var prop of __getOwnPropSymbols(b)){if(__propIsEnum.call(b,prop))__defNormalProp(a,prop,b[prop])}return a};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)=>{__defNormalProp(obj,typeof key!==\\"symbol\\"?key+\\"\\":key,value);return 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]})()}}); " `; @@ -565,7 +580,7 @@ Object { `; exports[`Webpack 5 Loader + Minification minify 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};o.r(f),o.d(f,{es2016:()=>S,es2017:()=>g,es2018:()=>j,es2019:()=>M,es2020:()=>W,esnext:()=>z});var w=Object.defineProperty,d=Object.prototype.hasOwnProperty,c=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,O=Math.pow,u=(e,r,t)=>r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,x=(e,r)=>{for(var t in r||(r={}))d.call(r,t)&&u(e,t,r[t]);if(c)for(var t of c(r))y.call(r,t)&&u(e,t,r[t]);return e},P=(e,r)=>{var t={};for(var a in e)d.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&c)for(var a of c(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t},b=(e,r,t)=>(u(e,typeof r!=\\"symbol\\"?r+\\"\\":r,t),t),E=(e,r,t)=>new Promise((a,_)=>{var i=n=>{try{s(t.next(n))}catch(l){_(l)}},p=n=>{try{s(t.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(i,p);s((t=t.apply(e,r)).next())});const h={},S=O(10,4),g=\\"function\\",j=(()=>{const e={a:1};let r=x({},e);return P(e,[])})(),M=(()=>{try{return\\"try\\"}catch(e){}})(),W=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,h]})(),z=(()=>{var e,r,t,a,_,i,p,s,n,l,m;let v;return[class{constructor(){b(this,\\"x\\",2)}},(e=class{},b(e,\\"x\\",1),e),(a=class{constructor(){r.add(this)}},r=new WeakSet,t=function(){},a),(i=class{constructor(){_.set(this,void 0)}},_=new WeakMap,i),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v!=null?v:v=2]})();module.exports=f})(); " `; @@ -673,19 +688,19 @@ exports[`Webpack 5 Loader + Minification minify chunks filtered using "include" `; exports[`Webpack 5 Loader + Minification minify w/ devtool inline-source-map 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};o.r(f),o.d(f,{es2016:()=>S,es2017:()=>g,es2018:()=>j,es2019:()=>M,es2020:()=>W,esnext:()=>z});var w=Object.defineProperty,d=Object.prototype.hasOwnProperty,c=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,O=Math.pow,u=(e,r,t)=>r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,x=(e,r)=>{for(var t in r||(r={}))d.call(r,t)&&u(e,t,r[t]);if(c)for(var t of c(r))y.call(r,t)&&u(e,t,r[t]);return e},P=(e,r)=>{var t={};for(var a in e)d.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&c)for(var a of c(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t},b=(e,r,t)=>(u(e,typeof r!=\\"symbol\\"?r+\\"\\":r,t),t),E=(e,r,t)=>new Promise((a,_)=>{var i=n=>{try{s(t.next(n))}catch(l){_(l)}},p=n=>{try{s(t.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(i,p);s((t=t.apply(e,r)).next())});const h={},S=O(10,4),g=\\"function\\",j=(()=>{const e={a:1};let r=x({},e);return P(e,[])})(),M=(()=>{try{return\\"try\\"}catch(e){}})(),W=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,h]})(),z=(()=>{var e,r,t,a,_,i,p,s,n,l,m;let v;return[class{constructor(){b(this,\\"x\\",2)}},(e=class{},b(e,\\"x\\",1),e),(a=class{constructor(){r.add(this)}},r=new WeakSet,t=function(){},a),(i=class{constructor(){_.set(this,void 0)}},_=new WeakMap,i),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLGd1QkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLHMxQkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 5 Loader + Minification minify w/ devtool source-map 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};o.r(f),o.d(f,{es2016:()=>S,es2017:()=>g,es2018:()=>j,es2019:()=>M,es2020:()=>W,esnext:()=>z});var w=Object.defineProperty,d=Object.prototype.hasOwnProperty,c=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,O=Math.pow,u=(e,r,t)=>r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,x=(e,r)=>{for(var t in r||(r={}))d.call(r,t)&&u(e,t,r[t]);if(c)for(var t of c(r))y.call(r,t)&&u(e,t,r[t]);return e},P=(e,r)=>{var t={};for(var a in e)d.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&c)for(var a of c(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t},b=(e,r,t)=>(u(e,typeof r!=\\"symbol\\"?r+\\"\\":r,t),t),E=(e,r,t)=>new Promise((a,_)=>{var i=n=>{try{s(t.next(n))}catch(l){_(l)}},p=n=>{try{s(t.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(i,p);s((t=t.apply(e,r)).next())});const h={},S=O(10,4),g=\\"function\\",j=(()=>{const e={a:1};let r=x({},e);return P(e,[])})(),M=(()=>{try{return\\"try\\"}catch(e){}})(),W=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,h]})(),z=(()=>{var e,r,t,a,_,i,p,s,n,l,m;let v;return[class{constructor(){b(this,\\"x\\",2)}},(e=class{},b(e,\\"x\\",1),e),(a=class{constructor(){r.add(this)}},r=new WeakSet,t=function(){},a),(i=class{constructor(){_.set(this,void 0)}},_=new WeakMap,i),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); //# sourceMappingURL=index.js.map" `; exports[`Webpack 5 Loader + Minification minify w/ no devtool 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};o.r(f),o.d(f,{es2016:()=>S,es2017:()=>g,es2018:()=>j,es2019:()=>M,es2020:()=>W,esnext:()=>z});var w=Object.defineProperty,d=Object.prototype.hasOwnProperty,c=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,O=Math.pow,u=(e,r,t)=>r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,x=(e,r)=>{for(var t in r||(r={}))d.call(r,t)&&u(e,t,r[t]);if(c)for(var t of c(r))y.call(r,t)&&u(e,t,r[t]);return e},P=(e,r)=>{var t={};for(var a in e)d.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&c)for(var a of c(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t},b=(e,r,t)=>(u(e,typeof r!=\\"symbol\\"?r+\\"\\":r,t),t),E=(e,r,t)=>new Promise((a,_)=>{var i=n=>{try{s(t.next(n))}catch(l){_(l)}},p=n=>{try{s(t.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(i,p);s((t=t.apply(e,r)).next())});const h={},S=O(10,4),g=\\"function\\",j=(()=>{const e={a:1};let r=x({},e);return P(e,[])})(),M=(()=>{try{return\\"try\\"}catch(e){}})(),W=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,h]})(),z=(()=>{var e,r,t,a,_,i,p,s,n,l,m;let v;return[class{constructor(){b(this,\\"x\\",2)}},(e=class{},b(e,\\"x\\",1),e),(a=class{constructor(){r.add(this)}},r=new WeakSet,t=function(){},a),(i=class{constructor(){_.set(this,void 0)}},_=new WeakMap,i),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v!=null?v:v=2]})();module.exports=f})(); " `; @@ -715,22 +730,22 @@ Object { `; exports[`Webpack 5 Loader + Minification minify w/ source-map option 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};o.r(f),o.d(f,{es2016:()=>S,es2017:()=>g,es2018:()=>j,es2019:()=>M,es2020:()=>W,esnext:()=>z});var w=Object.defineProperty,d=Object.prototype.hasOwnProperty,c=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,O=Math.pow,u=(e,r,t)=>r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,x=(e,r)=>{for(var t in r||(r={}))d.call(r,t)&&u(e,t,r[t]);if(c)for(var t of c(r))y.call(r,t)&&u(e,t,r[t]);return e},P=(e,r)=>{var t={};for(var a in e)d.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&c)for(var a of c(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t},b=(e,r,t)=>(u(e,typeof r!=\\"symbol\\"?r+\\"\\":r,t),t),E=(e,r,t)=>new Promise((a,_)=>{var i=n=>{try{s(t.next(n))}catch(l){_(l)}},p=n=>{try{s(t.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(i,p);s((t=t.apply(e,r)).next())});const h={},S=O(10,4),g=\\"function\\",j=(()=>{const e={a:1};let r=x({},e);return P(e,[])})(),M=(()=>{try{return\\"try\\"}catch(e){}})(),W=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,h]})(),z=(()=>{var e,r,t,a,_,i,p,s,n,l,m;let v;return[class{constructor(){b(this,\\"x\\",2)}},(e=class{},b(e,\\"x\\",1),e),(a=class{constructor(){r.add(this)}},r=new WeakSet,t=function(){},a),(i=class{constructor(){_.set(this,void 0)}},_=new WeakMap,i),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); " `; exports[`Webpack 5 Loader + Minification minify w/ source-map option and source-map plugin external 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};o.r(f),o.d(f,{es2016:()=>S,es2017:()=>g,es2018:()=>j,es2019:()=>M,es2020:()=>W,esnext:()=>z});var w=Object.defineProperty,d=Object.prototype.hasOwnProperty,c=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,O=Math.pow,u=(e,r,t)=>r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,x=(e,r)=>{for(var t in r||(r={}))d.call(r,t)&&u(e,t,r[t]);if(c)for(var t of c(r))y.call(r,t)&&u(e,t,r[t]);return e},P=(e,r)=>{var t={};for(var a in e)d.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&c)for(var a of c(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t},b=(e,r,t)=>(u(e,typeof r!=\\"symbol\\"?r+\\"\\":r,t),t),E=(e,r,t)=>new Promise((a,_)=>{var i=n=>{try{s(t.next(n))}catch(l){_(l)}},p=n=>{try{s(t.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(i,p);s((t=t.apply(e,r)).next())});const h={},S=O(10,4),g=\\"function\\",j=(()=>{const e={a:1};let r=x({},e);return P(e,[])})(),M=(()=>{try{return\\"try\\"}catch(e){}})(),W=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,h]})(),z=(()=>{var e,r,t,a,_,i,p,s,n,l,m;let v;return[class{constructor(){b(this,\\"x\\",2)}},(e=class{},b(e,\\"x\\",1),e),(a=class{constructor(){r.add(this)}},r=new WeakSet,t=function(){},a),(i=class{constructor(){_.set(this,void 0)}},_=new WeakMap,i),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); //# sourceMappingURL=index.js.map" `; -exports[`Webpack 5 Loader + Minification minify w/ source-map 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/ source-map 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,s1BCLvD,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/ source-map option and source-map plugin inline 1`] = ` -"(()=>{\\"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})(); +"(()=>{\\"use strict\\";var o={};(()=>{o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{o.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};o.r(f),o.d(f,{es2016:()=>S,es2017:()=>g,es2018:()=>j,es2019:()=>M,es2020:()=>W,esnext:()=>z});var w=Object.defineProperty,d=Object.prototype.hasOwnProperty,c=Object.getOwnPropertySymbols,y=Object.prototype.propertyIsEnumerable,O=Math.pow,u=(e,r,t)=>r in e?w(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,x=(e,r)=>{for(var t in r||(r={}))d.call(r,t)&&u(e,t,r[t]);if(c)for(var t of c(r))y.call(r,t)&&u(e,t,r[t]);return e},P=(e,r)=>{var t={};for(var a in e)d.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&c)for(var a of c(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t},b=(e,r,t)=>(u(e,typeof r!=\\"symbol\\"?r+\\"\\":r,t),t),E=(e,r,t)=>new Promise((a,_)=>{var i=n=>{try{s(t.next(n))}catch(l){_(l)}},p=n=>{try{s(t.throw(n))}catch(l){_(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(i,p);s((t=t.apply(e,r)).next())});const h={},S=O(10,4),g=\\"function\\",j=(()=>{const e={a:1};let r=x({},e);return P(e,[])})(),M=(()=>{try{return\\"try\\"}catch(e){}})(),W=(()=>{var e;const r={property:1};return[r==null?void 0:r.property,(e=r.prop)!=null?e:2,h]})(),z=(()=>{var e,r,t,a,_,i,p,s,n,l,m;let v;return[class{constructor(){b(this,\\"x\\",2)}},(e=class{},b(e,\\"x\\",1),e),(a=class{constructor(){r.add(this)}},r=new WeakSet,t=function(){},a),(i=class{constructor(){_.set(this,void 0)}},_=new WeakMap,i),(s=class{},p=new WeakSet,n=function(){},p.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLGd1QkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLHMxQkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 5 Loader + Minification minifyIdentifiers 1`] = ` @@ -738,16 +753,16 @@ exports[`Webpack 5 Loader + Minification minifyIdentifiers 1`] = ` \\"use strict\\"; var 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.d = (e, r) => { + for (var t in r) { + if (o.o(r, t) && !o.o(e, t)) { + Object.defineProperty(e, t, {enumerable: true, get: r[t]}); } } }; })(); (() => { - o.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t); + o.o = (e, r) => Object.prototype.hasOwnProperty.call(e, r); })(); (() => { o.r = (e) => { @@ -757,122 +772,130 @@ exports[`Webpack 5 Loader + Minification minifyIdentifiers 1`] = ` Object.defineProperty(e, \\"__esModule\\", {value: true}); }; })(); - var i = {}; - o.r(i); - o.d(i, { - es2016: () => P, - es2017: () => S, - es2018: () => g, - es2019: () => j, - es2020: () => M, - esnext: () => W + var f = {}; + o.r(f); + o.d(f, { + es2016: () => S, + es2017: () => g, + es2018: () => j, + es2019: () => M, + es2020: () => W, + esnext: () => E }); ; - var d = Object.defineProperty; - var y = Object.prototype.hasOwnProperty; - var f = Object.getOwnPropertySymbols; - var w = Object.prototype.propertyIsEnumerable; + var w = Object.defineProperty; + var d = Object.prototype.hasOwnProperty; + var c = Object.getOwnPropertySymbols; + var y = Object.prototype.propertyIsEnumerable; var O = Math.pow; - var m = Object.assign; - var x = (e, t) => { - var r = {}; + var u = (e, r, t) => r in e ? w(e, r, {enumerable: true, configurable: true, writable: true, value: t}) : e[r] = t; + var x = (e, r) => { + for (var t in r || (r = {})) + if (d.call(r, t)) + u(e, t, r[t]); + if (c) + for (var t of c(r)) { + if (y.call(r, t)) + u(e, t, r[t]); + } + return e; + }; + var P = (e, r) => { + var t = {}; 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]; + if (d.call(e, a) && r.indexOf(a) < 0) + t[a] = e[a]; + if (e != null && c) + for (var a of c(e)) { + if (r.indexOf(a) < 0 && y.call(e, a)) + t[a] = e[a]; } - return r; + return t; }; - 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 b = (e, r, t) => { + u(e, typeof r !== \\"symbol\\" ? r + \\"\\" : r, t); + return t; }; - var E = (e, t, r) => { + var I = (e, r, t) => { return new Promise((a, _) => { - var c = (n) => { + var i = (n) => { try { - s(r.next(n)); + s(t.next(n)); } catch (l) { _(l); } }; var p = (n) => { try { - s(r.throw(n)); + s(t.throw(n)); } catch (l) { _(l); } }; var s = (n) => { - return n.done ? a(n.value) : Promise.resolve(n.value).then(c, p); + return n.done ? a(n.value) : Promise.resolve(n.value).then(i, p); }; - s((r = r.apply(e, t)).next()); + s((t = t.apply(e, r)).next()); }); }; const h = {}; - const P = O(10, 4); - const S = \\"function\\"; - const g = (() => { + const S = O(10, 4); + const g = \\"function\\"; + const j = (() => { const e = {a: 1}; - let t = m({}, e); - let r = x(e, []); - return r; + let r = x({}, e); + let t = P(e, []); + return t; })(); - const j = (() => { + const M = (() => { try { return \\"try\\"; } catch (e) { } })(); - const M = (() => { + const W = (() => { var e; - const t = { + const r = { property: 1 }; return [ - t == null ? void 0 : t.property, - (e = t.prop) != null ? e : 2, + r == null ? void 0 : r.property, + (e = r.prop) != null ? e : 2, h ]; })(); - const W = (() => { - var e, t, r, a, _, c, p, s, n, l, b; - let u; + const E = (() => { + var e, r, t, a, _, i, p, s, n, l, m; + let v; return [ class { constructor() { - v(this, \\"x\\", 2); + b(this, \\"x\\", 2); } }, (e = class { - }, v(e, \\"x\\", 1), e), + }, b(e, \\"x\\", 1), e), (a = class { constructor() { - t.add(this); + r.add(this); } - }, t = new WeakSet(), r = function() { + }, r = new WeakSet(), t = function() { }, a), - (c = class { + (i = class { constructor() { _.set(this, void 0); } - }, _ = new WeakMap(), c), + }, _ = new WeakMap(), i), (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 + }, m = new WeakMap(), m.set(l, void 0), l), + v != null ? v : v = 2 ]; })(); ; - module.exports = i; + module.exports = f; })(); " `; @@ -927,7 +950,14 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` 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 __defProp = Object.defineProperty, __hasOwnProp = Object.prototype.hasOwnProperty, __getOwnPropSymbols = Object.getOwnPropertySymbols, __propIsEnum = Object.prototype.propertyIsEnumerable, __pow = Math.pow, __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: !0, configurable: !0, writable: !0, value}) : obj[key] = value, __assign = (a, b) => { + for (var prop in b || (b = {})) + __hasOwnProp.call(b, prop) && __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) + for (var prop of __getOwnPropSymbols(b)) + __propIsEnum.call(b, prop) && __defNormalProp(a, prop, b[prop]); + return a; + }, __rest = (source, exclude) => { var target = {}; for (var prop in source) __hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0 && (target[prop] = source[prop]); @@ -935,7 +965,7 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` 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) => { + }, __publicField = (obj, key, value) => (__defNormalProp(obj, typeof key != \\"symbol\\" ? key + \\"\\" : key, value), value), __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { var fulfilled = (value) => { try { step(generator.next(value)); @@ -1031,7 +1061,7 @@ Object { `; exports[`Webpack 5 Loader + Minification minifyWhitespace 1`] = ` -"(()=>{\\"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__})(); +"(()=>{\\"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 __defNormalProp=(obj,key,value)=>key in obj?__defProp(obj,key,{enumerable:true,configurable:true,writable:true,value}):obj[key]=value;var __assign=(a,b)=>{for(var prop in b||(b={}))if(__hasOwnProp.call(b,prop))__defNormalProp(a,prop,b[prop]);if(__getOwnPropSymbols)for(var prop of __getOwnPropSymbols(b)){if(__propIsEnum.call(b,prop))__defNormalProp(a,prop,b[prop])}return a};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)=>{__defNormalProp(obj,typeof key!==\\"symbol\\"?key+\\"\\":key,value);return 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__})(); " `;