diff --git a/package.json b/package.json index eaee2680..21e2b536 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "webpack": "^4.40.0 || ^5.0.0" }, "dependencies": { - "esbuild": "^0.11.19", + "esbuild": "^0.12.17", "joycon": "^3.0.1", "json5": "^2.2.0", "loader-utils": "^2.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e6469d4e..e5e762fd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ specifiers: '@types/loader-utils': ^2.0.2 '@types/webpack': ^4.41.27 css-loader: ^5.2.0 - esbuild: ^0.11.19 + esbuild: ^0.12.17 eslint: ^7.26.0 husky: ^4.3.8 jest: ^26.6.3 @@ -25,7 +25,7 @@ specifiers: webpack5: npm:webpack@^5.0.0 dependencies: - esbuild: 0.11.19 + esbuild: 0.12.17 joycon: 3.0.1 json5: 2.2.0 loader-utils: 2.0.0 @@ -2473,8 +2473,8 @@ packages: is-symbol: 1.0.3 dev: true - /esbuild/0.11.19: - resolution: {integrity: sha512-X2h8UThAwKLxmc1OChHVegIScphS/qU9cUB5vCEV2T0A024E8Ptpg9xssXXcs+j1uEgXrDJZuVRzx2JsmGzq7A==} + /esbuild/0.12.17: + resolution: {integrity: sha512-GshKJyVYUnlSXIZj/NheC2O0Kblh42CS7P1wJyTbbIHevTG4jYMS9NNw8EOd8dDWD0dzydYHS01MpZoUcQXB4g==} hasBin: true requiresBuild: true dev: false @@ -2907,7 +2907,7 @@ packages: dev: true /fast-deep-equal/3.1.3: - resolution: {integrity: sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=} + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true /fast-glob/3.2.5: @@ -5518,7 +5518,7 @@ packages: dev: true /punycode/2.1.1: - resolution: {integrity: sha1-tYsBCsQMIsVldhbI0sLALHv0eew=} + resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} dev: true @@ -6653,7 +6653,7 @@ packages: optional: true /uri-js/4.4.1: - resolution: {integrity: sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=} + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.1.1 dev: true diff --git a/test/__snapshots__/loader.test.ts.snap b/test/__snapshots__/loader.test.ts.snap index 9b19aad4..c7b5224d 100644 --- a/test/__snapshots__/loader.test.ts.snap +++ b/test/__snapshots__/loader.test.ts.snap @@ -677,16 +677,17 @@ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* __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__, \\"es2021\\", function() { return /* reexport */ es2021; }); __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; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -713,6 +714,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -737,8 +743,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -759,9 +765,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -772,21 +792,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -812,14 +829,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; @@ -1056,7 +1076,7 @@ __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 __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) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; @@ -1456,7 +1476,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 __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value;\\\\nvar __objSpread = (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 __objRest = (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 = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);\\\\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 = __objSpread({}, y);\\\\n let z = __objRest(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/ODA3OCIsIndlYnBhY2s6Ly8vL3NyYy9pbmRleC5qcz9kYTE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDUyxNQUFNLFNBQVMsVUFBTTtBQUVyQixNQUFNLFNBQVM7QUFFZixNQUFNLFNBQVUsT0FBTTtBQUM1QixRQUFNLElBQUksQ0FBRSxHQUFHO0FBQ2YsTUFBSSxJQUFJLGdCQUFJO0FBQ1osTUFBUSxjQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBN0IvQjtBQThCRyxNQUFJO0FBQ0osU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0FoQ0o7QUFnQ1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FsQ0o7QUFrQ1k7QUFBQTtBQUFBLGtDQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQW5DSjtBQW1DWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFFLFdBQUc7QUFBQSxPQUFMLFFBQWY7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLDZCQUFmLElBQWUsU0FBZjtBQUFBLElBQ0Esb0JBQU07QUFBQTtBQUFBOzs7QUNyQ1IiLCJmaWxlIjoiLi9zcmMvaW5kZXguanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+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__, \\\\\\"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__, \\\\\\"es2021\\\\\\", function() { return /* reexport */ es2021; });\\\\n__webpack_require__.d(__webpack_exports__, \\\\\\"esnext\\\\\\", function() { return /* reexport */ esnext; });\\\\n\\\\n// CONCATENATED MODULE: /src/foo.js\\\\nvar __defProp = Object.defineProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\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 __spreadValues = (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 __objRest = (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 __privateAdd = (obj, member, value) => {\\\\n if (member.has(obj))\\\\n throw TypeError(\\\\\\"Cannot add the same private member more than once\\\\\\");\\\\n member instanceof WeakSet ? member.add(obj) : member.set(obj, 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 = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);\\\\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 = __spreadValues({}, y);\\\\n let z = __objRest(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 es2021 = (() => {\\\\n let a;\\\\n let x = 0;\\\\n const y = 3;\\\\n return [\\\\n a != null ? a : a = 2,\\\\n x || (x = y)\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4;\\\\n class PrivateStatic {\\\\n }\\\\n _x = new WeakSet();\\\\n x_fn = function() {\\\\n };\\\\n __privateAdd(PrivateStatic, _x);\\\\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 __privateAdd(this, _x2);\\\\n }\\\\n }, _x2 = new WeakSet(), x_fn2 = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n __privateAdd(this, _x3, void 0);\\\\n }\\\\n }, _x3 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d),\\\\n 1e9\\\\n ];\\\\n})();\\\\n\\\\n// CONCATENATED MODULE: /src/index.js\\\\n\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vL3NyYy9mb28uanM/ODA3OCIsIndlYnBhY2s6Ly8vL3NyYy9pbmRleC5qcz9kYTE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDUyxNQUFNLFNBQVMsVUFBTTtBQUVyQixNQUFNLFNBQVM7QUFFZixNQUFNLFNBQVUsT0FBTTtBQUM1QixRQUFNLElBQUksRUFBRSxHQUFHO0FBQ2YsTUFBSSxJQUFJLG1CQUFJO0FBQ1osTUFBUSxjQUFLLEdBQUw7QUFDUixTQUFPO0FBQUE7QUFHRCxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0gsV0FBTztBQUFBLFdBQ0EsR0FBTjtBQUFBO0FBQUE7QUFHSSxNQUFNLFNBQVUsT0FBTTtBQWxCL0I7QUFtQkcsUUFBTSxNQUFNO0FBQUEsSUFDWCxVQUFVO0FBQUE7QUFFWCxTQUFPO0FBQUEsSUFDTiwyQkFBSztBQUFBLElBQ0wsVUFBSSxTQUFKLFlBQVk7QUFBQSxJQUNaO0FBQUE7QUFBQTtBQUlLLE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSixNQUFJLElBQUk7QUFDUixRQUFNLElBQUk7QUFDVixTQUFPO0FBQUEsSUFDTixvQkFBTTtBQUFBLElBQ04sVUFBTTtBQUFBO0FBQUE7QUFJRCxNQUFNLFNBQVUsT0FBTTtBQXZDL0I7QUF3Q0csc0JBQW9CO0FBQUE7QUFDWjtBQUFBLFNBQUUsV0FBRztBQUFBO0FBQUwsZUFEUixlQUNRO0FBRVIsU0FBTztBQUFBLElBQ04sTUFBTTtBQUFBLE1BQU4sY0E1Q0o7QUE0Q1ksaUNBQUk7QUFBQTtBQUFBO0FBQUEsSUFDWixZQUFNO0FBQUEsT0FBUyxjQUFmLElBQWUsS0FBSSxJQUFuQjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0E5Q0o7QUE4Q1k7QUFBQTtBQUFBLG9DQUFFLFdBQUc7QUFBQSxPQUFiO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQS9DSjtBQStDWTtBQUFBO0FBQUEsNEJBQVI7QUFBQSxJQUNBLFlBQU07QUFBQSxPQUFTLGtDQUFmLElBQWUsY0FBZjtBQUFBLElBQ0E7QUFBQTtBQUFBOzs7QUNoREYiLCJmaWxlIjoiLi9zcmMvaW5kZXguanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIxID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0bGV0IHggPSAwO1xuXHRcdFx0Y29uc3QgeSA9IDM7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XHR4IHx8PSB5LFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRjbGFzcyBQcml2YXRlU3RhdGljIHtcblx0XHRcdFx0c3RhdGljICN4KCkge31cblx0XHRcdH1cblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHQxXzAwMF8wMDBfMDAwLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiLCJcblx0XHRleHBvcnQgKiBmcm9tICcuL2Zvby5qcydcblx0Il0sInNvdXJjZVJvb3QiOiIifQ==\\\\n//# sourceURL=webpack-internal:///./src/index.js\\\\n\\"); /***/ }) @@ -1566,16 +1586,17 @@ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* __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__, \\"es2021\\", function() { return /* reexport */ es2021; }); __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; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -1602,6 +1623,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -1626,8 +1652,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -1648,9 +1674,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -1661,21 +1701,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -1689,7 +1726,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,gBAAI;AACZ,MAAQ,cAAK,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,EAAE,GAAG;AACf,MAAI,IAAI,mBAAI;AACZ,MAAQ,cAAK,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;AAC5B,MAAI;AACJ,MAAI,IAAI;AACR,QAAM,IAAI;AACV,SAAO;AAAA,IACN,oBAAM;AAAA,IACN,UAAM;AAAA;AAAA;AAID,MAAM,SAAU,OAAM;AAvC/B;AAwCG,sBAAoB;AAAA;AACZ;AAAA,SAAE,WAAG;AAAA;AAAL,eADR,eACQ;AAER,SAAO;AAAA,IACN,MAAM;AAAA,MAAN,cA5CJ;AA4CY,iCAAI;AAAA;AAAA;AAAA,IACZ,YAAM;AAAA,OAAS,cAAf,IAAe,KAAI,IAAnB;AAAA,IACA,YAAM;AAAA,MAAN,cA9CJ;AA8CY;AAAA;AAAA,oCAAE,WAAG;AAAA,OAAb;AAAA,IACA,YAAM;AAAA,MAAN,cA/CJ;AA+CY;AAAA;AAAA,4BAAR;AAAA,IACA,YAAM;AAAA,OAAS,kCAAf,IAAe,cAAf;AAAA,IACA;AAAA;AAAA;;;AChDF\\",\\"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 es2021 = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\tlet x = 0;\\\\n\\\\t\\\\t\\\\tconst y = 3;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t\\\\tx ||= y,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tclass PrivateStatic {\\\\n\\\\t\\\\t\\\\t\\\\tstatic #x() {}\\\\n\\\\t\\\\t\\\\t}\\\\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\\\\t1_000_000_000,\\\\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 = @@ -1794,16 +1831,17 @@ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* __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__, \\"es2021\\", function() { return /* reexport */ es2021; }); __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; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -1830,6 +1868,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -1854,8 +1897,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -1876,9 +1919,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -1889,21 +1946,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -1914,7 +1968,7 @@ const esnext = (() => { /***/ }) /******/ }); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksZ0JBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSBcIi4vc3JjL2luZGV4LmpzXCIpO1xuIiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxFQUFFLEdBQUc7QUFDZixNQUFJLElBQUksbUJBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNKLE1BQUksSUFBSTtBQUNSLFFBQU0sSUFBSTtBQUNWLFNBQU87QUFBQSxJQUNOLG9CQUFNO0FBQUEsSUFDTixVQUFNO0FBQUE7QUFBQTtBQUlELE1BQU0sU0FBVSxPQUFNO0FBdkMvQjtBQXdDRyxzQkFBb0I7QUFBQTtBQUNaO0FBQUEsU0FBRSxXQUFHO0FBQUE7QUFBTCxlQURSLGVBQ1E7QUFFUixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQTVDSjtBQTRDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQTlDSjtBQThDWTtBQUFBO0FBQUEsb0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBL0NKO0FBK0NZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsa0NBQWYsSUFBZSxjQUFmO0FBQUEsSUFDQTtBQUFBO0FBQUE7OztBQ2hERiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSBcIi4vc3JjL2luZGV4LmpzXCIpO1xuIiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMSA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdGxldCB4ID0gMDtcblx0XHRcdGNvbnN0IHkgPSAzO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdFx0eCB8fD0geSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0Y2xhc3MgUHJpdmF0ZVN0YXRpYyB7XG5cdFx0XHRcdHN0YXRpYyAjeCgpIHt9XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0MV8wMDBfMDAwXzAwMCxcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 4 Source-map source-map plugin 1`] = ` @@ -2020,16 +2074,17 @@ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* __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__, \\"es2021\\", function() { return /* reexport */ es2021; }); __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; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -2056,6 +2111,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -2080,8 +2140,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -2102,9 +2162,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -2115,21 +2189,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -2140,7 +2211,7 @@ const esnext = (() => { /***/ }) /******/ }); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksZ0JBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSBcIi4vc3JjL2luZGV4LmpzXCIpO1xuIiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIiwid2VicGFjazovLy8vc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O1FBQUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7OztRQUdBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSwwQ0FBMEMsZ0NBQWdDO1FBQzFFO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0Esd0RBQXdELGtCQUFrQjtRQUMxRTtRQUNBLGlEQUFpRCxjQUFjO1FBQy9EOztRQUVBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQSx5Q0FBeUMsaUNBQWlDO1FBQzFFLGdIQUFnSCxtQkFBbUIsRUFBRTtRQUNySTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDJCQUEyQiwwQkFBMEIsRUFBRTtRQUN2RCxpQ0FBaUMsZUFBZTtRQUNoRDtRQUNBO1FBQ0E7O1FBRUE7UUFDQSxzREFBc0QsK0RBQStEOztRQUVySDtRQUNBOzs7UUFHQTtRQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ2xGQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxFQUFFLEdBQUc7QUFDZixNQUFJLElBQUksbUJBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNKLE1BQUksSUFBSTtBQUNSLFFBQU0sSUFBSTtBQUNWLFNBQU87QUFBQSxJQUNOLG9CQUFNO0FBQUEsSUFDTixVQUFNO0FBQUE7QUFBQTtBQUlELE1BQU0sU0FBVSxPQUFNO0FBdkMvQjtBQXdDRyxzQkFBb0I7QUFBQTtBQUNaO0FBQUEsU0FBRSxXQUFHO0FBQUE7QUFBTCxlQURSLGVBQ1E7QUFFUixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQTVDSjtBQTRDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQTlDSjtBQThDWTtBQUFBO0FBQUEsb0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBL0NKO0FBK0NZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsa0NBQWYsSUFBZSxjQUFmO0FBQUEsSUFDQTtBQUFBO0FBQUE7OztBQ2hERiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSBcIi4vc3JjL2luZGV4LmpzXCIpO1xuIiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMSA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdGxldCB4ID0gMDtcblx0XHRcdGNvbnN0IHkgPSAzO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdFx0eCB8fD0geSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0Y2xhc3MgUHJpdmF0ZVN0YXRpYyB7XG5cdFx0XHRcdHN0YXRpYyAjeCgpIHt9XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0MV8wMDBfMDAwXzAwMCxcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 4 target 1`] = ` @@ -2246,16 +2317,17 @@ __webpack_require__.d(__webpack_exports__, \\"es2017\\", function() { return /* __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__, \\"es2021\\", function() { return /* reexport */ es2021; }); __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; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -2282,6 +2354,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -2306,8 +2383,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -2328,9 +2405,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -2341,21 +2432,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -2381,14 +2469,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; @@ -2992,17 +3083,18 @@ __webpack_require__.d(__webpack_exports__, { \\"es2018\\": () => (/* reexport */ es2018), \\"es2019\\": () => (/* reexport */ es2019), \\"es2020\\": () => (/* reexport */ es2020), + \\"es2021\\": () => (/* reexport */ es2021), \\"esnext\\": () => (/* reexport */ esnext) }); ;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -3029,6 +3121,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -3053,8 +3150,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -3075,9 +3172,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -3088,21 +3199,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -3127,14 +3235,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; @@ -3263,7 +3374,7 @@ __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 __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) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; @@ -3478,7 +3589,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 __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: true, configurable: true, writable: true, value}) : obj[key] = value;\\\\nvar __objSpread = (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 __objRest = (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 = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);\\\\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 = __objSpread({}, y);\\\\n let z = __objRest(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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzPzA1NTQiLCJ3ZWJwYWNrOi8vLy4vc3JjL2luZGV4LmpzP2I2MzUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLENBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxnQkFBSTtBQUNaLE1BQVEsY0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQTdCL0I7QUE4QkcsTUFBSTtBQUNKLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBaENKO0FBZ0NZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbENKO0FBa0NZO0FBQUE7QUFBQSxrQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0FuQ0o7QUFtQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBRSxXQUFHO0FBQUEsT0FBTCxRQUFmO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyw2QkFBZixJQUFlLFNBQWY7QUFBQSxJQUNBLG9CQUFNO0FBQUE7QUFBQTs7O0FDckNSIiwiZmlsZSI6Ii4vc3JjL2luZGV4LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9\\\\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 \\\\\\"es2021\\\\\\": () => (/* reexport */ es2021),\\\\n \\\\\\"esnext\\\\\\": () => (/* reexport */ esnext)\\\\n});\\\\n\\\\n;// CONCATENATED MODULE: ./src/foo.js\\\\nvar __defProp = Object.defineProperty;\\\\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\\\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\\\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 __spreadValues = (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 __objRest = (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 __privateAdd = (obj, member, value) => {\\\\n if (member.has(obj))\\\\n throw TypeError(\\\\\\"Cannot add the same private member more than once\\\\\\");\\\\n member instanceof WeakSet ? member.add(obj) : member.set(obj, 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 = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);\\\\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 = __spreadValues({}, y);\\\\n let z = __objRest(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 es2021 = (() => {\\\\n let a;\\\\n let x = 0;\\\\n const y = 3;\\\\n return [\\\\n a != null ? a : a = 2,\\\\n x || (x = y)\\\\n ];\\\\n})();\\\\nconst esnext = (() => {\\\\n var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4;\\\\n class PrivateStatic {\\\\n }\\\\n _x = new WeakSet();\\\\n x_fn = function() {\\\\n };\\\\n __privateAdd(PrivateStatic, _x);\\\\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 __privateAdd(this, _x2);\\\\n }\\\\n }, _x2 = new WeakSet(), x_fn2 = function() {\\\\n }, _b),\\\\n (_c = class {\\\\n constructor() {\\\\n __privateAdd(this, _x3, void 0);\\\\n }\\\\n }, _x3 = new WeakMap(), _c),\\\\n (_d = class {\\\\n }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d),\\\\n 1e9\\\\n ];\\\\n})();\\\\n\\\\n;// CONCATENATED MODULE: ./src/index.js\\\\n\\\\n//# sourceURL=[module]\\\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzPzA1NTQiLCJ3ZWJwYWNrOi8vLy4vc3JjL2luZGV4LmpzP2I2MzUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ1MsTUFBTSxTQUFTLFVBQU07QUFFckIsTUFBTSxTQUFTO0FBRWYsTUFBTSxTQUFVLE9BQU07QUFDNUIsUUFBTSxJQUFJLEVBQUUsR0FBRztBQUNmLE1BQUksSUFBSSxtQkFBSTtBQUNaLE1BQVEsY0FBSyxHQUFMO0FBQ1IsU0FBTztBQUFBO0FBR0QsTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNILFdBQU87QUFBQSxXQUNBLEdBQU47QUFBQTtBQUFBO0FBR0ksTUFBTSxTQUFVLE9BQU07QUFsQi9CO0FBbUJHLFFBQU0sTUFBTTtBQUFBLElBQ1gsVUFBVTtBQUFBO0FBRVgsU0FBTztBQUFBLElBQ04sMkJBQUs7QUFBQSxJQUNMLFVBQUksU0FBSixZQUFZO0FBQUEsSUFDWjtBQUFBO0FBQUE7QUFJSyxNQUFNLFNBQVUsT0FBTTtBQUM1QixNQUFJO0FBQ0osTUFBSSxJQUFJO0FBQ1IsUUFBTSxJQUFJO0FBQ1YsU0FBTztBQUFBLElBQ04sb0JBQU07QUFBQSxJQUNOLFVBQU07QUFBQTtBQUFBO0FBSUQsTUFBTSxTQUFVLE9BQU07QUF2Qy9CO0FBd0NHLHNCQUFvQjtBQUFBO0FBQ1o7QUFBQSxTQUFFLFdBQUc7QUFBQTtBQUFMLGVBRFIsZUFDUTtBQUVSLFNBQU87QUFBQSxJQUNOLE1BQU07QUFBQSxNQUFOLGNBNUNKO0FBNENZLGlDQUFJO0FBQUE7QUFBQTtBQUFBLElBQ1osWUFBTTtBQUFBLE9BQVMsY0FBZixJQUFlLEtBQUksSUFBbkI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBOUNKO0FBOENZO0FBQUE7QUFBQSxvQ0FBRSxXQUFHO0FBQUEsT0FBYjtBQUFBLElBQ0EsWUFBTTtBQUFBLE1BQU4sY0EvQ0o7QUErQ1k7QUFBQTtBQUFBLDRCQUFSO0FBQUEsSUFDQSxZQUFNO0FBQUEsT0FBUyxrQ0FBZixJQUFlLGNBQWY7QUFBQSxJQUNBO0FBQUE7QUFBQTs7O0FDaERGIiwiZmlsZSI6Ii4vc3JjL2luZGV4LmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMSA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdGxldCB4ID0gMDtcblx0XHRcdGNvbnN0IHkgPSAzO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdFx0eCB8fD0geSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0Y2xhc3MgUHJpdmF0ZVN0YXRpYyB7XG5cdFx0XHRcdHN0YXRpYyAjeCgpIHt9XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0MV8wMDBfMDAwXzAwMCxcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=\\\\n//# sourceURL=webpack-internal:///./src/index.js\\\\n\\"); /***/ }) @@ -3576,17 +3687,18 @@ __webpack_require__.d(__webpack_exports__, { \\"es2018\\": () => (/* reexport */ es2018), \\"es2019\\": () => (/* reexport */ es2019), \\"es2020\\": () => (/* reexport */ es2020), + \\"es2021\\": () => (/* reexport */ es2021), \\"esnext\\": () => (/* reexport */ esnext) }); ;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -3613,6 +3725,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -3637,8 +3754,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -3659,9 +3776,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -3672,21 +3803,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -3699,7 +3827,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,gBAAI;AACZ,MAAQ,cAAK,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,EAAE,GAAG;AACf,MAAI,IAAI,mBAAI;AACZ,MAAQ,cAAK,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;AAC5B,MAAI;AACJ,MAAI,IAAI;AACR,QAAM,IAAI;AACV,SAAO;AAAA,IACN,oBAAM;AAAA,IACN,UAAM;AAAA;AAAA;AAID,MAAM,SAAU,OAAM;AAvC/B;AAwCG,sBAAoB;AAAA;AACZ;AAAA,SAAE,WAAG;AAAA;AAAL,eADR,eACQ;AAER,SAAO;AAAA,IACN,MAAM;AAAA,MAAN,cA5CJ;AA4CY,iCAAI;AAAA;AAAA;AAAA,IACZ,YAAM;AAAA,OAAS,cAAf,IAAe,KAAI,IAAnB;AAAA,IACA,YAAM;AAAA,MAAN,cA9CJ;AA8CY;AAAA;AAAA,oCAAE,WAAG;AAAA,OAAb;AAAA,IACA,YAAM;AAAA,MAAN,cA/CJ;AA+CY;AAAA;AAAA,4BAAR;AAAA,IACA,YAAM;AAAA,OAAS,kCAAf,IAAe,cAAf;AAAA,IACA;AAAA;AAAA;;;AChDF\\",\\"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 es2021 = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\tlet x = 0;\\\\n\\\\t\\\\t\\\\tconst y = 3;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t\\\\tx ||= y,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tclass PrivateStatic {\\\\n\\\\t\\\\t\\\\t\\\\tstatic #x() {}\\\\n\\\\t\\\\t\\\\t}\\\\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\\\\t1_000_000_000,\\\\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 @@ -3748,17 +3876,18 @@ __webpack_require__.d(__webpack_exports__, { \\"es2018\\": () => (/* reexport */ es2018), \\"es2019\\": () => (/* reexport */ es2019), \\"es2020\\": () => (/* reexport */ es2020), + \\"es2021\\": () => (/* reexport */ es2021), \\"esnext\\": () => (/* reexport */ esnext) }); ;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -3785,6 +3914,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -3809,8 +3943,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -3831,9 +3965,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -3844,21 +3992,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -3868,7 +4013,7 @@ const esnext = (() => { module.exports = __webpack_exports__; /******/ })() ; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksZ0JBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFRoZSByZXF1aXJlIHNjb3BlXG52YXIgX193ZWJwYWNrX3JlcXVpcmVfXyA9IHt9O1xuXG4iLCIvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9ucyBmb3IgaGFybW9ueSBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSAoZXhwb3J0cywgZGVmaW5pdGlvbikgPT4ge1xuXHRmb3IodmFyIGtleSBpbiBkZWZpbml0aW9uKSB7XG5cdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGRlZmluaXRpb24sIGtleSkgJiYgIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBrZXkpKSB7XG5cdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywga2V5LCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZGVmaW5pdGlvbltrZXldIH0pO1xuXHRcdH1cblx0fVxufTsiLCJfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSAob2JqLCBwcm9wKSA9PiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iaiwgcHJvcCkpIiwiLy8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5yID0gKGV4cG9ydHMpID0+IHtcblx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG5cdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG5cdH1cblx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbn07IiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxFQUFFLEdBQUc7QUFDZixNQUFJLElBQUksbUJBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNKLE1BQUksSUFBSTtBQUNSLFFBQU0sSUFBSTtBQUNWLFNBQU87QUFBQSxJQUNOLG9CQUFNO0FBQUEsSUFDTixVQUFNO0FBQUE7QUFBQTtBQUlELE1BQU0sU0FBVSxPQUFNO0FBdkMvQjtBQXdDRyxzQkFBb0I7QUFBQTtBQUNaO0FBQUEsU0FBRSxXQUFHO0FBQUE7QUFBTCxlQURSLGVBQ1E7QUFFUixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQTVDSjtBQTRDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQTlDSjtBQThDWTtBQUFBO0FBQUEsb0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBL0NKO0FBK0NZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsa0NBQWYsSUFBZSxjQUFmO0FBQUEsSUFDQTtBQUFBO0FBQUE7OztBQ2hERiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFRoZSByZXF1aXJlIHNjb3BlXG52YXIgX193ZWJwYWNrX3JlcXVpcmVfXyA9IHt9O1xuXG4iLCIvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9ucyBmb3IgaGFybW9ueSBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSAoZXhwb3J0cywgZGVmaW5pdGlvbikgPT4ge1xuXHRmb3IodmFyIGtleSBpbiBkZWZpbml0aW9uKSB7XG5cdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGRlZmluaXRpb24sIGtleSkgJiYgIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBrZXkpKSB7XG5cdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywga2V5LCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZGVmaW5pdGlvbltrZXldIH0pO1xuXHRcdH1cblx0fVxufTsiLCJfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSAob2JqLCBwcm9wKSA9PiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iaiwgcHJvcCkpIiwiLy8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5yID0gKGV4cG9ydHMpID0+IHtcblx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG5cdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG5cdH1cblx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbn07IiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMSA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdGxldCB4ID0gMDtcblx0XHRcdGNvbnN0IHkgPSAzO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdFx0eCB8fD0geSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0Y2xhc3MgUHJpdmF0ZVN0YXRpYyB7XG5cdFx0XHRcdHN0YXRpYyAjeCgpIHt9XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0MV8wMDBfMDAwXzAwMCxcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 5 Source-map source-map plugin 1`] = ` @@ -3918,17 +4063,18 @@ __webpack_require__.d(__webpack_exports__, { \\"es2018\\": () => (/* reexport */ es2018), \\"es2019\\": () => (/* reexport */ es2019), \\"es2020\\": () => (/* reexport */ es2020), + \\"es2021\\": () => (/* reexport */ es2021), \\"esnext\\": () => (/* reexport */ esnext) }); ;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -3955,6 +4101,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -3979,8 +4130,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -4001,9 +4152,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -4014,21 +4179,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -4038,7 +4200,7 @@ const esnext = (() => { module.exports = __webpack_exports__; /******/ })() ; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxDQUFFLEdBQUc7QUFDZixNQUFJLElBQUksZ0JBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUE3Qi9CO0FBOEJHLE1BQUk7QUFDSixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQWhDSjtBQWdDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQWxDSjtBQWtDWTtBQUFBO0FBQUEsa0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBbkNKO0FBbUNZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQUUsV0FBRztBQUFBLE9BQUwsUUFBZjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsNkJBQWYsSUFBZSxTQUFmO0FBQUEsSUFDQSxvQkFBTTtBQUFBO0FBQUE7OztBQ3JDUiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFRoZSByZXF1aXJlIHNjb3BlXG52YXIgX193ZWJwYWNrX3JlcXVpcmVfXyA9IHt9O1xuXG4iLCIvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9ucyBmb3IgaGFybW9ueSBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSAoZXhwb3J0cywgZGVmaW5pdGlvbikgPT4ge1xuXHRmb3IodmFyIGtleSBpbiBkZWZpbml0aW9uKSB7XG5cdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGRlZmluaXRpb24sIGtleSkgJiYgIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBrZXkpKSB7XG5cdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywga2V5LCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZGVmaW5pdGlvbltrZXldIH0pO1xuXHRcdH1cblx0fVxufTsiLCJfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSAob2JqLCBwcm9wKSA9PiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iaiwgcHJvcCkpIiwiLy8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5yID0gKGV4cG9ydHMpID0+IHtcblx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG5cdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG5cdH1cblx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbn07IiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljICN4IH0sXG5cdFx0XHRcdGEgPz89IDIsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cdCIsIlxuXHRcdGV4cG9ydCAqIGZyb20gJy4vZm9vLmpzJ1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIiwid2VicGFjazovLy8uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztVQUFBO1VBQ0E7Ozs7O1dDREE7V0FDQTtXQUNBO1dBQ0E7V0FDQSx3Q0FBd0MseUNBQXlDO1dBQ2pGO1dBQ0E7V0FDQSxFOzs7OztXQ1BBLHdGOzs7OztXQ0FBO1dBQ0E7V0FDQTtXQUNBLHNEQUFzRCxrQkFBa0I7V0FDeEU7V0FDQSwrQ0FBK0MsY0FBYztXQUM3RCxFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNOQTtBQUNTLE1BQU0sU0FBUyxVQUFNO0FBRXJCLE1BQU0sU0FBUztBQUVmLE1BQU0sU0FBVSxPQUFNO0FBQzVCLFFBQU0sSUFBSSxFQUFFLEdBQUc7QUFDZixNQUFJLElBQUksbUJBQUk7QUFDWixNQUFRLGNBQUssR0FBTDtBQUNSLFNBQU87QUFBQTtBQUdELE1BQU0sU0FBVSxPQUFNO0FBQzVCLE1BQUk7QUFDSCxXQUFPO0FBQUEsV0FDQSxHQUFOO0FBQUE7QUFBQTtBQUdJLE1BQU0sU0FBVSxPQUFNO0FBbEIvQjtBQW1CRyxRQUFNLE1BQU07QUFBQSxJQUNYLFVBQVU7QUFBQTtBQUVYLFNBQU87QUFBQSxJQUNOLDJCQUFLO0FBQUEsSUFDTCxVQUFJLFNBQUosWUFBWTtBQUFBLElBQ1o7QUFBQTtBQUFBO0FBSUssTUFBTSxTQUFVLE9BQU07QUFDNUIsTUFBSTtBQUNKLE1BQUksSUFBSTtBQUNSLFFBQU0sSUFBSTtBQUNWLFNBQU87QUFBQSxJQUNOLG9CQUFNO0FBQUEsSUFDTixVQUFNO0FBQUE7QUFBQTtBQUlELE1BQU0sU0FBVSxPQUFNO0FBdkMvQjtBQXdDRyxzQkFBb0I7QUFBQTtBQUNaO0FBQUEsU0FBRSxXQUFHO0FBQUE7QUFBTCxlQURSLGVBQ1E7QUFFUixTQUFPO0FBQUEsSUFDTixNQUFNO0FBQUEsTUFBTixjQTVDSjtBQTRDWSxpQ0FBSTtBQUFBO0FBQUE7QUFBQSxJQUNaLFlBQU07QUFBQSxPQUFTLGNBQWYsSUFBZSxLQUFJLElBQW5CO0FBQUEsSUFDQSxZQUFNO0FBQUEsTUFBTixjQTlDSjtBQThDWTtBQUFBO0FBQUEsb0NBQUUsV0FBRztBQUFBLE9BQWI7QUFBQSxJQUNBLFlBQU07QUFBQSxNQUFOLGNBL0NKO0FBK0NZO0FBQUE7QUFBQSw0QkFBUjtBQUFBLElBQ0EsWUFBTTtBQUFBLE9BQVMsa0NBQWYsSUFBZSxjQUFmO0FBQUEsSUFDQTtBQUFBO0FBQUE7OztBQ2hERiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFRoZSByZXF1aXJlIHNjb3BlXG52YXIgX193ZWJwYWNrX3JlcXVpcmVfXyA9IHt9O1xuXG4iLCIvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9ucyBmb3IgaGFybW9ueSBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSAoZXhwb3J0cywgZGVmaW5pdGlvbikgPT4ge1xuXHRmb3IodmFyIGtleSBpbiBkZWZpbml0aW9uKSB7XG5cdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGRlZmluaXRpb24sIGtleSkgJiYgIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBrZXkpKSB7XG5cdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywga2V5LCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZGVmaW5pdGlvbltrZXldIH0pO1xuXHRcdH1cblx0fVxufTsiLCJfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSAob2JqLCBwcm9wKSA9PiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iaiwgcHJvcCkpIiwiLy8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5yID0gKGV4cG9ydHMpID0+IHtcblx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG5cdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG5cdH1cblx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbn07IiwiXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNiA9IDEwICoqIDQ7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE3ID0gdHlwZW9mIChhc3luYyAoKSA9PiB7fSk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE4ID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IHkgPSB7IGE6IDEgfVxuXHRcdFx0bGV0IHggPSB7Li4ueX1cblx0XHRcdGxldCB7Li4uen0gPSB5XG5cdFx0XHRyZXR1cm4gejtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOSA9ICgoKSA9PiB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRyZXR1cm4gJ3RyeSdcblx0XHRcdH0gY2F0Y2gge31cblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCBvYmogPSB7XG5cdFx0XHRcdHByb3BlcnR5OiAxLFxuXHRcdFx0fTtcblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdG9iaj8ucHJvcGVydHksXG5cdFx0XHRcdG9iai5wcm9wID8/IDIsXG5cdFx0XHRcdGltcG9ydC5tZXRhLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAyMSA9ICgoKSA9PiB7XG5cdFx0XHRsZXQgYTtcblx0XHRcdGxldCB4ID0gMDtcblx0XHRcdGNvbnN0IHkgPSAzO1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0YSA/Pz0gMixcblx0XHRcdFx0eCB8fD0geSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0Y2xhc3MgUHJpdmF0ZVN0YXRpYyB7XG5cdFx0XHRcdHN0YXRpYyAjeCgpIHt9XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3ggfSxcblx0XHRcdFx0MV8wMDBfMDAwXzAwMCxcblx0XHRcdF07XG5cdFx0fSkoKTtcblx0IiwiXG5cdFx0ZXhwb3J0ICogZnJvbSAnLi9mb28uanMnXG5cdCJdLCJzb3VyY2VSb290IjoiIn0=" `; exports[`Webpack 5 target 1`] = ` @@ -4088,17 +4250,18 @@ __webpack_require__.d(__webpack_exports__, { \\"es2018\\": () => (/* reexport */ es2018), \\"es2019\\": () => (/* reexport */ es2019), \\"es2020\\": () => (/* reexport */ es2020), + \\"es2021\\": () => (/* reexport */ es2021), \\"esnext\\": () => (/* reexport */ esnext) }); ;// CONCATENATED MODULE: ./src/foo.js var __defProp = Object.defineProperty; -var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __hasOwnProp = Object.prototype.hasOwnProperty; 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 __objSpread = (a, b) => { +var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); @@ -4125,6 +4288,11 @@ var __publicField = (obj, key, value) => { __defNormalProp(obj, typeof key !== \\"symbol\\" ? key + \\"\\" : key, value); return value; }; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { @@ -4149,8 +4317,8 @@ const import_meta = {}; const es2016 = __pow(10, 4); const es2017 = \\"function\\"; const es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); let z = __objRest(y, []); return z; })(); @@ -4171,9 +4339,23 @@ const es2020 = (() => { import_meta ]; })(); -const esnext = (() => { - var _a, _x, x_fn, _b, _x2, _c, _x3, _d, x_fn2, _e, _x4; +const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a != null ? a : a = 2, + x || (x = y) + ]; +})(); +const esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + _x = new WeakSet(); + x_fn = function() { + }; + __privateAdd(PrivateStatic, _x); return [ class { constructor() { @@ -4184,21 +4366,18 @@ const esnext = (() => { }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); @@ -4223,14 +4402,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; diff --git a/test/__snapshots__/minify.test.ts.snap b/test/__snapshots__/minify.test.ts.snap index 4ccda282..01d7cc50 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 u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x!=null?x:x=2]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t!=null?t:t=2,n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); " `; @@ -18,14 +18,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; @@ -103,19 +106,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 u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x??(x=2)]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t??(t=2),n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQixtZ0NDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiwrcUNDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQUM1QixHQUFJLEdBQ0EsRUFBSSxFQUNSLEtBQU0sR0FBSSxFQUNWLE1BQU8sQ0FDTixNQUFNLEdBQ04sTUFBTSxRQUlLLEVBQVcsS0FBSyxDQXZDL0Isd0JBd0NHLE9BQW9CLEVBQ1osdUJBQUUsVUFBRyxHQUFMLEVBRFIsRUFDUSxHQUVELENBQ04sS0FBTSxDQUFOLGFBNUNKLENBNENZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUE5Q0osQ0E4Q1ksNEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBL0NKLENBK0NZLGlDQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFmLEVBQWUsVUFBZixHQUNBIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiIFx0Ly8gVGhlIG1vZHVsZSBjYWNoZVxuIFx0dmFyIGluc3RhbGxlZE1vZHVsZXMgPSB7fTtcblxuIFx0Ly8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbiBcdGZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblxuIFx0XHQvLyBDaGVjayBpZiBtb2R1bGUgaXMgaW4gY2FjaGVcbiBcdFx0aWYoaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0pIHtcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcbiBcdFx0fVxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0aTogbW9kdWxlSWQsXG4gXHRcdFx0bDogZmFsc2UsXG4gXHRcdFx0ZXhwb3J0czoge31cbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubCA9IHRydWU7XG5cbiBcdFx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcbiBcdFx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xuIFx0fVxuXG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlcyBvYmplY3QgKF9fd2VicGFja19tb2R1bGVzX18pXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm0gPSBtb2R1bGVzO1xuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZSBjYWNoZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5jID0gaW5zdGFsbGVkTW9kdWxlcztcblxuIFx0Ly8gZGVmaW5lIGdldHRlciBmdW5jdGlvbiBmb3IgaGFybW9ueSBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSBmdW5jdGlvbihleHBvcnRzLCBuYW1lLCBnZXR0ZXIpIHtcbiBcdFx0aWYoIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBuYW1lKSkge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBuYW1lLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZ2V0dGVyIH0pO1xuIFx0XHR9XG4gXHR9O1xuXG4gXHQvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSBmdW5jdGlvbihleHBvcnRzKSB7XG4gXHRcdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuIFx0XHR9XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG4gXHR9O1xuXG4gXHQvLyBjcmVhdGUgYSBmYWtlIG5hbWVzcGFjZSBvYmplY3RcbiBcdC8vIG1vZGUgJiAxOiB2YWx1ZSBpcyBhIG1vZHVsZSBpZCwgcmVxdWlyZSBpdFxuIFx0Ly8gbW9kZSAmIDI6IG1lcmdlIGFsbCBwcm9wZXJ0aWVzIG9mIHZhbHVlIGludG8gdGhlIG5zXG4gXHQvLyBtb2RlICYgNDogcmV0dXJuIHZhbHVlIHdoZW4gYWxyZWFkeSBucyBvYmplY3RcbiBcdC8vIG1vZGUgJiA4fDE6IGJlaGF2ZSBsaWtlIHJlcXVpcmVcbiBcdF9fd2VicGFja19yZXF1aXJlX18udCA9IGZ1bmN0aW9uKHZhbHVlLCBtb2RlKSB7XG4gXHRcdGlmKG1vZGUgJiAxKSB2YWx1ZSA9IF9fd2VicGFja19yZXF1aXJlX18odmFsdWUpO1xuIFx0XHRpZihtb2RlICYgOCkgcmV0dXJuIHZhbHVlO1xuIFx0XHRpZigobW9kZSAmIDQpICYmIHR5cGVvZiB2YWx1ZSA9PT0gJ29iamVjdCcgJiYgdmFsdWUgJiYgdmFsdWUuX19lc01vZHVsZSkgcmV0dXJuIHZhbHVlO1xuIFx0XHR2YXIgbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIobnMpO1xuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkobnMsICdkZWZhdWx0JywgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdmFsdWUgfSk7XG4gXHRcdGlmKG1vZGUgJiAyICYmIHR5cGVvZiB2YWx1ZSAhPSAnc3RyaW5nJykgZm9yKHZhciBrZXkgaW4gdmFsdWUpIF9fd2VicGFja19yZXF1aXJlX18uZChucywga2V5LCBmdW5jdGlvbihrZXkpIHsgcmV0dXJuIHZhbHVlW2tleV07IH0uYmluZChudWxsLCBrZXkpKTtcbiBcdFx0cmV0dXJuIG5zO1xuIFx0fTtcblxuIFx0Ly8gZ2V0RGVmYXVsdEV4cG9ydCBmdW5jdGlvbiBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG5vbi1oYXJtb255IG1vZHVsZXNcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubiA9IGZ1bmN0aW9uKG1vZHVsZSkge1xuIFx0XHR2YXIgZ2V0dGVyID0gbW9kdWxlICYmIG1vZHVsZS5fX2VzTW9kdWxlID9cbiBcdFx0XHRmdW5jdGlvbiBnZXREZWZhdWx0KCkgeyByZXR1cm4gbW9kdWxlWydkZWZhdWx0J107IH0gOlxuIFx0XHRcdGZ1bmN0aW9uIGdldE1vZHVsZUV4cG9ydHMoKSB7IHJldHVybiBtb2R1bGU7IH07XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18uZChnZXR0ZXIsICdhJywgZ2V0dGVyKTtcbiBcdFx0cmV0dXJuIGdldHRlcjtcbiBcdH07XG5cbiBcdC8vIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbFxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5vID0gZnVuY3Rpb24ob2JqZWN0LCBwcm9wZXJ0eSkgeyByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwgcHJvcGVydHkpOyB9O1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuXG4gXHQvLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbiBcdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKF9fd2VicGFja19yZXF1aXJlX18ucyA9IFwiLi9zcmMvaW5kZXguanNcIik7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIxID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0bGV0IHggPSAwO1xuXHRcdFx0Y29uc3QgeSA9IDM7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XHR4IHx8PSB5LFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRjbGFzcyBQcml2YXRlU3RhdGljIHtcblx0XHRcdFx0c3RhdGljICN4KCkge31cblx0XHRcdH1cblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHQxXzAwMF8wMDBfMDAwLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minify w/ devtool source-map 1`] = ` -"module.exports=function(O){var u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x??(x=2)]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t??(t=2),n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); //# sourceMappingURL=index.js.map" `; exports[`Webpack 4 Loader + Minification minify w/ no devtool 1`] = ` -"module.exports=function(O){var u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x!=null?x:x=2]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t!=null?t:t=2,n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); " `; @@ -132,20 +135,23 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; exports[`Webpack 4 Loader + Minification minify w/ query strings 1`] = ` -"module.exports=function(O){var u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x!=null?x:x=2]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t!=null?t:t=2,n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); " `; @@ -162,228 +168,250 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; exports[`Webpack 4 Loader + Minification minify w/ source-map option 1`] = ` -"module.exports=function(O){var u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x??(x=2)]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t??(t=2),n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); " `; exports[`Webpack 4 Loader + Minification minify w/ source-map option and source-map plugin external 1`] = ` -"module.exports=function(O){var u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x??(x=2)]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t??(t=2),n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); //# 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,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 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,+qCClFrD,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,CAC5B,GAAI,GACA,EAAI,EACR,KAAM,GAAI,EACV,MAAO,CACN,MAAM,GACN,MAAM,QAIK,EAAW,KAAK,CAvC/B,wBAwCG,OAAoB,EACZ,uBAAE,UAAG,GAAL,EADR,EACQ,GAED,CACN,KAAM,CAAN,aA5CJ,CA4CY,WAAI,KACZ,QAAM,GAAS,EAAf,EAAe,IAAI,GAAnB,GACA,QAAM,CAAN,aA9CJ,CA8CY,4BAAE,UAAG,GAAb,GACA,QAAM,CAAN,aA/CJ,CA+CY,iCAAR,GACA,QAAM,GAAS,gBAAf,EAAe,UAAf,GACA\\",\\"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 es2021 = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\tlet x = 0;\\\\n\\\\t\\\\t\\\\tconst y = 3;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t\\\\tx ||= y,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tclass PrivateStatic {\\\\n\\\\t\\\\t\\\\t\\\\tstatic #x() {}\\\\n\\\\t\\\\t\\\\t}\\\\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\\\\t1_000_000_000,\\\\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 u={};function o(t){if(u[t])return u[t].exports;var f=u[t]={i:t,l:!1,exports:{}};return O[t].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=O,o.c=u,o.d=function(t,f,s){o.o(t,f)||Object.defineProperty(t,f,{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,f){if(f&1&&(t=o(t)),f&8||f&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}),f&2&&typeof t!=\\"string\\")for(var d in t)o.d(s,d,function(j){return t[j]}.bind(null,d));return s},o.n=function(t){var f=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(f,\\"a\\",f),f},o.o=function(t,f){return Object.prototype.hasOwnProperty.call(t,f)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(O,u,o){\\"use strict\\";o.r(u),o.d(u,\\"es2016\\",function(){return m}),o.d(u,\\"es2017\\",function(){return W}),o.d(u,\\"es2018\\",function(){return w}),o.d(u,\\"es2019\\",function(){return E}),o.d(u,\\"es2020\\",function(){return z}),o.d(u,\\"esnext\\",function(){return T});var t=Object.defineProperty,f=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,d=Object.prototype.propertyIsEnumerable,j=Math.pow,P=(r,n,e)=>n in r?t(r,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[n]=e,g=(r,n)=>{for(var e in n||(n={}))f.call(n,e)&&P(r,e,n[e]);if(s)for(var e of s(n))d.call(n,e)&&P(r,e,n[e]);return r},S=(r,n)=>{var e={};for(var i in r)f.call(r,i)&&n.indexOf(i)<0&&(e[i]=r[i]);if(r!=null&&s)for(var i of s(r))n.indexOf(i)<0&&d.call(r,i)&&(e[i]=r[i]);return e},h=(r,n,e)=>(P(r,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),D=(r,n,e)=>new Promise((i,y)=>{var p=c=>{try{l(e.next(c))}catch(a){y(a)}},v=c=>{try{l(e.throw(c))}catch(a){y(a)}},l=c=>c.done?i(c.value):Promise.resolve(c.value).then(p,v);l((e=e.apply(r,n)).next())});const M={},m=j(10,4),W=\\"function\\",w=(()=>{const r={a:1};let n=g({},r);return S(r,[])})(),E=(()=>{try{return\\"try\\"}catch(r){}})(),z=(()=>{var r;const n={property:1};return[n==null?void 0:n.property,(r=n.prop)!=null?r:2,M]})(),T=(()=>{var r,n,e,i,y,p,v,l,c,a,b;let x;return[class{constructor(){h(this,\\"x\\",2)}},(r=class{},h(r,\\"x\\",1),r),(i=class{constructor(){n.add(this)}},n=new WeakSet,e=function(){},i),(p=class{constructor(){y.set(this,void 0)}},y=new WeakMap,p),(l=class{},v=new WeakSet,c=function(){},v.add(l),l),(a=class{},b=new WeakMap,b.set(a,void 0),a),x??(x=2)]})()}}); +"module.exports=function(h){var f={};function o(r){if(f[r])return f[r].exports;var i=f[r]={i:r,l:!1,exports:{}};return h[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}return o.m=h,o.c=f,o.d=function(r,i,a){o.o(r,i)||Object.defineProperty(r,i,{enumerable:!0,get:a})},o.r=function(r){typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(r,\\"__esModule\\",{value:!0})},o.t=function(r,i){if(i&1&&(r=o(r)),i&8||i&4&&typeof r==\\"object\\"&&r&&r.__esModule)return r;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,\\"default\\",{enumerable:!0,value:r}),i&2&&typeof r!=\\"string\\")for(var d in r)o.d(a,d,function(P){return r[P]}.bind(null,d));return a},o.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(i,\\"a\\",i),i},o.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},o.p=\\"\\",o(o.s=\\"./src/index.js\\")}({\\"./src/index.js\\":function(h,f,o){\\"use strict\\";o.r(f),o.d(f,\\"es2016\\",function(){return m}),o.d(f,\\"es2017\\",function(){return W}),o.d(f,\\"es2018\\",function(){return E}),o.d(f,\\"es2019\\",function(){return b}),o.d(f,\\"es2020\\",function(){return T}),o.d(f,\\"es2021\\",function(){return w}),o.d(f,\\"esnext\\",function(){return z});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,P=Math.pow,x=(t,n,e)=>n in t?r(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,S=(t,n)=>{for(var e in n||(n={}))a.call(n,e)&&x(t,e,n[e]);if(i)for(var e of i(n))d.call(n,e)&&x(t,e,n[e]);return t},g=(t,n)=>{var e={};for(var s in t)a.call(t,s)&&n.indexOf(s)<0&&(e[s]=t[s]);if(t!=null&&i)for(var s of i(t))n.indexOf(s)<0&&d.call(t,s)&&(e[s]=t[s]);return e},j=(t,n,e)=>(x(t,typeof n!=\\"symbol\\"?n+\\"\\":n,e),e),y=(t,n,e)=>{if(n.has(t))throw TypeError(\\"Cannot add the same private member more than once\\");n instanceof WeakSet?n.add(t):n.set(t,e)},C=(t,n,e)=>new Promise((s,v)=>{var p=c=>{try{u(e.next(c))}catch(l){v(l)}},O=c=>{try{u(e.throw(c))}catch(l){v(l)}},u=c=>c.done?s(c.value):Promise.resolve(c.value).then(p,O);u((e=e.apply(t,n)).next())});const M={},m=P(10,4),W=\\"function\\",E=(()=>{const t={a:1};let n=S({},t);return g(t,[])})(),b=(()=>{try{return\\"try\\"}catch(t){}})(),T=(()=>{var t;const n={property:1};return[n==null?void 0:n.property,(t=n.prop)!=null?t:2,M]})(),w=(()=>{let t,n=0;const e=3;return[t??(t=2),n||(n=e)]})(),z=(()=>{var t,n,e,s,v,p,O,u,c,l;class A{}return t=new WeakSet,n=function(){},y(A,t),[class{constructor(){j(this,\\"x\\",2)}},(e=class{},j(e,\\"x\\",1),e),(p=class{constructor(){y(this,s)}},s=new WeakSet,v=function(){},p),(u=class{constructor(){y(this,O,void 0)}},O=new WeakMap,u),(c=class{},l=new WeakMap,y(c,l,void 0),c),1e9]})()}}); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQixtZ0NDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQTdCL0IsMEJBOEJHLEdBQUksR0FDSixNQUFPLENBQ04sS0FBTSxDQUFOLGFBaENKLENBZ0NZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUFsQ0osQ0FrQ1ksOEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBbkNKLENBbUNZLG1DQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFFLFVBQUcsR0FBTCxNQUFmLE1BQ0EsUUFBTSxHQUFTLG9CQUFmLEVBQWUsUUFBZixHQUNBLE1BQU0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3NyYy9pbmRleC5qc1wiKTtcbiIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIyQkFDRSxHQUFJLEdBQW1CLEdBR3ZCLFdBQTZCLEVBQVUsQ0FHdEMsR0FBRyxFQUFpQixHQUNuQixNQUFPLEdBQWlCLEdBQVUsUUFHbkMsR0FBSSxHQUFTLEVBQWlCLEdBQVksQ0FDekMsRUFBRyxFQUNILEVBQUcsR0FDSCxRQUFTLElBSVYsU0FBUSxHQUFVLEtBQUssRUFBTyxRQUFTLEVBQVEsRUFBTyxRQUFTLEdBRy9ELEVBQU8sRUFBSSxHQUdKLEVBQU8sUUFLZixTQUFvQixFQUFJLEVBR3hCLEVBQW9CLEVBQUksRUFHeEIsRUFBb0IsRUFBSSxTQUFTLEVBQVMsRUFBTSxFQUFRLENBQ25ELEVBQW9CLEVBQUUsRUFBUyxJQUNsQyxPQUFPLGVBQWUsRUFBUyxFQUFNLENBQUUsV0FBWSxHQUFNLElBQUssS0FLaEUsRUFBb0IsRUFBSSxTQUFTLEVBQVMsQ0FDdEMsTUFBTyxTQUFXLGFBQWUsT0FBTyxhQUMxQyxPQUFPLGVBQWUsRUFBUyxPQUFPLFlBQWEsQ0FBRSxNQUFPLFdBRTdELE9BQU8sZUFBZSxFQUFTLGFBQWMsQ0FBRSxNQUFPLE1BUXZELEVBQW9CLEVBQUksU0FBUyxFQUFPLEVBQU0sQ0FHN0MsR0FGRyxFQUFPLEdBQUcsR0FBUSxFQUFvQixJQUN0QyxFQUFPLEdBQ04sRUFBTyxHQUFNLE1BQU8sSUFBVSxVQUFZLEdBQVMsRUFBTSxXQUFZLE1BQU8sR0FDaEYsR0FBSSxHQUFLLE9BQU8sT0FBTyxNQUd2QixHQUZBLEVBQW9CLEVBQUUsR0FDdEIsT0FBTyxlQUFlLEVBQUksVUFBVyxDQUFFLFdBQVksR0FBTSxNQUFPLElBQzdELEVBQU8sR0FBSyxNQUFPLElBQVMsU0FBVSxPQUFRLEtBQU8sR0FBTyxFQUFvQixFQUFFLEVBQUksRUFBSyxTQUFTLEVBQUssQ0FBRSxNQUFPLEdBQU0sSUFBUSxLQUFLLEtBQU0sSUFDOUksTUFBTyxJQUlSLEVBQW9CLEVBQUksU0FBUyxFQUFRLENBQ3hDLEdBQUksR0FBUyxHQUFVLEVBQU8sV0FDN0IsVUFBc0IsQ0FBRSxNQUFPLEdBQU8sU0FDdEMsVUFBNEIsQ0FBRSxNQUFPLElBQ3RDLFNBQW9CLEVBQUUsRUFBUSxJQUFLLEdBQzVCLEdBSVIsRUFBb0IsRUFBSSxTQUFTLEVBQVEsRUFBVSxDQUFFLE1BQU8sUUFBTyxVQUFVLGVBQWUsS0FBSyxFQUFRLElBR3pHLEVBQW9CLEVBQUksR0FJakIsRUFBb0IsRUFBb0IsRUFBSSxtQiwrcUNDbEZyRCxXQUNlLEVBQVMsS0FBTSxHQUVmLEVBQVMsV0FFVCxFQUFXLEtBQUssQ0FDNUIsS0FBTSxHQUFJLENBQUUsRUFBRyxHQUNmLEdBQUksR0FBSSxLQUFJLEdBRVosTUFEUSxHQUFLLEVBQUwsUUFJSSxFQUFXLEtBQUssQ0FDNUIsR0FBSSxDQUNILE1BQU8sWUFDQSxFQURBLE9BSUksRUFBVyxLQUFLLENBbEIvQixNQW1CRyxLQUFNLEdBQU0sQ0FDWCxTQUFVLEdBRVgsTUFBTyxDQUNOLGlCQUFLLFNBQ0wsS0FBSSxPQUFKLE9BQVksRUFDWixPQUlXLEVBQVcsS0FBSyxDQUM1QixHQUFJLEdBQ0EsRUFBSSxFQUNSLEtBQU0sR0FBSSxFQUNWLE1BQU8sQ0FDTixNQUFNLEdBQ04sTUFBTSxRQUlLLEVBQVcsS0FBSyxDQXZDL0Isd0JBd0NHLE9BQW9CLEVBQ1osdUJBQUUsVUFBRyxHQUFMLEVBRFIsRUFDUSxHQUVELENBQ04sS0FBTSxDQUFOLGFBNUNKLENBNENZLFdBQUksS0FDWixRQUFNLEdBQVMsRUFBZixFQUFlLElBQUksR0FBbkIsR0FDQSxRQUFNLENBQU4sYUE5Q0osQ0E4Q1ksNEJBQUUsVUFBRyxHQUFiLEdBQ0EsUUFBTSxDQUFOLGFBL0NKLENBK0NZLGlDQUFSLEdBQ0EsUUFBTSxHQUFTLGdCQUFmLEVBQWUsVUFBZixHQUNBIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiIFx0Ly8gVGhlIG1vZHVsZSBjYWNoZVxuIFx0dmFyIGluc3RhbGxlZE1vZHVsZXMgPSB7fTtcblxuIFx0Ly8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbiBcdGZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblxuIFx0XHQvLyBDaGVjayBpZiBtb2R1bGUgaXMgaW4gY2FjaGVcbiBcdFx0aWYoaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0pIHtcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcbiBcdFx0fVxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0aTogbW9kdWxlSWQsXG4gXHRcdFx0bDogZmFsc2UsXG4gXHRcdFx0ZXhwb3J0czoge31cbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubCA9IHRydWU7XG5cbiBcdFx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcbiBcdFx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xuIFx0fVxuXG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlcyBvYmplY3QgKF9fd2VicGFja19tb2R1bGVzX18pXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm0gPSBtb2R1bGVzO1xuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZSBjYWNoZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5jID0gaW5zdGFsbGVkTW9kdWxlcztcblxuIFx0Ly8gZGVmaW5lIGdldHRlciBmdW5jdGlvbiBmb3IgaGFybW9ueSBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQgPSBmdW5jdGlvbihleHBvcnRzLCBuYW1lLCBnZXR0ZXIpIHtcbiBcdFx0aWYoIV9fd2VicGFja19yZXF1aXJlX18ubyhleHBvcnRzLCBuYW1lKSkge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBuYW1lLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZ2V0dGVyIH0pO1xuIFx0XHR9XG4gXHR9O1xuXG4gXHQvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSBmdW5jdGlvbihleHBvcnRzKSB7XG4gXHRcdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuIFx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuIFx0XHR9XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG4gXHR9O1xuXG4gXHQvLyBjcmVhdGUgYSBmYWtlIG5hbWVzcGFjZSBvYmplY3RcbiBcdC8vIG1vZGUgJiAxOiB2YWx1ZSBpcyBhIG1vZHVsZSBpZCwgcmVxdWlyZSBpdFxuIFx0Ly8gbW9kZSAmIDI6IG1lcmdlIGFsbCBwcm9wZXJ0aWVzIG9mIHZhbHVlIGludG8gdGhlIG5zXG4gXHQvLyBtb2RlICYgNDogcmV0dXJuIHZhbHVlIHdoZW4gYWxyZWFkeSBucyBvYmplY3RcbiBcdC8vIG1vZGUgJiA4fDE6IGJlaGF2ZSBsaWtlIHJlcXVpcmVcbiBcdF9fd2VicGFja19yZXF1aXJlX18udCA9IGZ1bmN0aW9uKHZhbHVlLCBtb2RlKSB7XG4gXHRcdGlmKG1vZGUgJiAxKSB2YWx1ZSA9IF9fd2VicGFja19yZXF1aXJlX18odmFsdWUpO1xuIFx0XHRpZihtb2RlICYgOCkgcmV0dXJuIHZhbHVlO1xuIFx0XHRpZigobW9kZSAmIDQpICYmIHR5cGVvZiB2YWx1ZSA9PT0gJ29iamVjdCcgJiYgdmFsdWUgJiYgdmFsdWUuX19lc01vZHVsZSkgcmV0dXJuIHZhbHVlO1xuIFx0XHR2YXIgbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLnIobnMpO1xuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkobnMsICdkZWZhdWx0JywgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdmFsdWUgfSk7XG4gXHRcdGlmKG1vZGUgJiAyICYmIHR5cGVvZiB2YWx1ZSAhPSAnc3RyaW5nJykgZm9yKHZhciBrZXkgaW4gdmFsdWUpIF9fd2VicGFja19yZXF1aXJlX18uZChucywga2V5LCBmdW5jdGlvbihrZXkpIHsgcmV0dXJuIHZhbHVlW2tleV07IH0uYmluZChudWxsLCBrZXkpKTtcbiBcdFx0cmV0dXJuIG5zO1xuIFx0fTtcblxuIFx0Ly8gZ2V0RGVmYXVsdEV4cG9ydCBmdW5jdGlvbiBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG5vbi1oYXJtb255IG1vZHVsZXNcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubiA9IGZ1bmN0aW9uKG1vZHVsZSkge1xuIFx0XHR2YXIgZ2V0dGVyID0gbW9kdWxlICYmIG1vZHVsZS5fX2VzTW9kdWxlID9cbiBcdFx0XHRmdW5jdGlvbiBnZXREZWZhdWx0KCkgeyByZXR1cm4gbW9kdWxlWydkZWZhdWx0J107IH0gOlxuIFx0XHRcdGZ1bmN0aW9uIGdldE1vZHVsZUV4cG9ydHMoKSB7IHJldHVybiBtb2R1bGU7IH07XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18uZChnZXR0ZXIsICdhJywgZ2V0dGVyKTtcbiBcdFx0cmV0dXJuIGdldHRlcjtcbiBcdH07XG5cbiBcdC8vIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbFxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5vID0gZnVuY3Rpb24ob2JqZWN0LCBwcm9wZXJ0eSkgeyByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwgcHJvcGVydHkpOyB9O1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuXG4gXHQvLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbiBcdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKF9fd2VicGFja19yZXF1aXJlX18ucyA9IFwiLi9zcmMvaW5kZXguanNcIik7XG4iLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIxID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0bGV0IHggPSAwO1xuXHRcdFx0Y29uc3QgeSA9IDM7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XHR4IHx8PSB5LFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRjbGFzcyBQcml2YXRlU3RhdGljIHtcblx0XHRcdFx0c3RhdGljICN4KCkge31cblx0XHRcdH1cblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHQxXzAwMF8wMDBfMDAwLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 4 Loader + Minification minify with custom implementation 1`] = `"export function foo() { return \\"MY_CUSTOM_ESBUILD_IMPLEMENTATION\\"; }"`; exports[`Webpack 4 Loader + Minification minifyIdentifiers 1`] = ` -"module.exports = function(O) { - var u = {}; - function o(t) { - if (u[t]) { - return u[t].exports; +"module.exports = function(h) { + var f = {}; + function o(r) { + if (f[r]) { + return f[r].exports; } - var f = u[t] = { - i: t, + var i = f[r] = { + i: r, l: false, exports: {} }; - O[t].call(f.exports, f, f.exports, o); - f.l = true; - return f.exports; + h[r].call(i.exports, i, i.exports, o); + i.l = true; + return i.exports; } - o.m = O; - o.c = u; - o.d = function(t, f, s) { - if (!o.o(t, f)) { - Object.defineProperty(t, f, {enumerable: true, get: s}); + o.m = h; + o.c = f; + o.d = function(r, i, a) { + if (!o.o(r, i)) { + Object.defineProperty(r, i, { enumerable: true, get: a }); } }; - o.r = function(t) { + o.r = function(r) { if (typeof Symbol !== \\"undefined\\" && Symbol.toStringTag) { - Object.defineProperty(t, Symbol.toStringTag, {value: \\"Module\\"}); + Object.defineProperty(r, Symbol.toStringTag, { value: \\"Module\\" }); } - Object.defineProperty(t, \\"__esModule\\", {value: true}); + Object.defineProperty(r, \\"__esModule\\", { value: true }); }; - o.t = function(t, f) { - if (f & 1) - t = o(t); - if (f & 8) - return t; - if (f & 4 && typeof t === \\"object\\" && t && t.__esModule) - return t; - var s = Object.create(null); - o.r(s); - Object.defineProperty(s, \\"default\\", {enumerable: true, value: t}); - if (f & 2 && typeof t != \\"string\\") - for (var d in t) - o.d(s, d, function(j) { - return t[j]; + o.t = function(r, i) { + if (i & 1) + r = o(r); + if (i & 8) + return r; + if (i & 4 && typeof r === \\"object\\" && r && r.__esModule) + return r; + var a = Object.create(null); + o.r(a); + Object.defineProperty(a, \\"default\\", { enumerable: true, value: r }); + if (i & 2 && typeof r != \\"string\\") + for (var d in r) + o.d(a, d, function(P) { + return r[P]; }.bind(null, d)); - return s; + return a; }; - o.n = function(t) { - var f = t && t.__esModule ? function s() { - return t[\\"default\\"]; - } : function s() { - return t; + o.n = function(r) { + var i = r && r.__esModule ? function a() { + return r[\\"default\\"]; + } : function a() { + return r; }; - o.d(f, \\"a\\", f); - return f; + o.d(i, \\"a\\", i); + return i; }; - o.o = function(t, f) { - return Object.prototype.hasOwnProperty.call(t, f); + o.o = function(r, i) { + return Object.prototype.hasOwnProperty.call(r, i); }; o.p = \\"\\"; return o(o.s = \\"./src/index.js\\"); }({ - \\"./src/index.js\\": function(O, u, o) { + \\"./src/index.js\\": function(h, f, o) { \\"use strict\\"; - o.r(u); - o.d(u, \\"es2016\\", function() { + o.r(f); + o.d(f, \\"es2016\\", function() { return m; }); - o.d(u, \\"es2017\\", function() { + o.d(f, \\"es2017\\", function() { return W; }); - o.d(u, \\"es2018\\", function() { - return w; - }); - o.d(u, \\"es2019\\", function() { + o.d(f, \\"es2018\\", function() { return E; }); - o.d(u, \\"es2020\\", function() { + o.d(f, \\"es2019\\", function() { + return b; + }); + o.d(f, \\"es2020\\", function() { return T; }); - o.d(u, \\"esnext\\", function() { + o.d(f, \\"es2021\\", function() { + return w; + }); + o.d(f, \\"esnext\\", function() { return z; }); - var t = Object.defineProperty; - var f = Object.prototype.hasOwnProperty; - var s = Object.getOwnPropertySymbols; + var r = Object.defineProperty; + var i = Object.getOwnPropertySymbols; + var a = Object.prototype.hasOwnProperty; var d = Object.prototype.propertyIsEnumerable; - var j = Math.pow; - var P = (r, n, e) => n in r ? t(r, n, {enumerable: true, configurable: true, writable: true, value: e}) : r[n] = e; - var g = (r, n) => { + var P = Math.pow; + var x = (t, n, e) => n in t ? r(t, n, { enumerable: true, configurable: true, writable: true, value: e }) : t[n] = e; + var S = (t, n) => { for (var e in n || (n = {})) - if (f.call(n, e)) - P(r, e, n[e]); - if (s) - for (var e of s(n)) { + if (a.call(n, e)) + x(t, e, n[e]); + if (i) + for (var e of i(n)) { if (d.call(n, e)) - P(r, e, n[e]); + x(t, e, n[e]); } - return r; + return t; }; - var S = (r, n) => { + var g = (t, n) => { var e = {}; - for (var i in r) - if (f.call(r, i) && n.indexOf(i) < 0) - e[i] = r[i]; - if (r != null && s) - for (var i of s(r)) { - if (n.indexOf(i) < 0 && d.call(r, i)) - e[i] = r[i]; + for (var s in t) + if (a.call(t, s) && n.indexOf(s) < 0) + e[s] = t[s]; + if (t != null && i) + for (var s of i(t)) { + if (n.indexOf(s) < 0 && d.call(t, s)) + e[s] = t[s]; } return e; }; - var h = (r, n, e) => { - P(r, typeof n !== \\"symbol\\" ? n + \\"\\" : n, e); + var j = (t, n, e) => { + x(t, typeof n !== \\"symbol\\" ? n + \\"\\" : n, e); return e; }; - var D = (r, n, e) => { - return new Promise((i, y) => { + var y = (t, n, e) => { + if (n.has(t)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + n instanceof WeakSet ? n.add(t) : n.set(t, e); + }; + var C = (t, n, e) => { + return new Promise((s, v) => { var p = (c) => { try { - l(e.next(c)); - } catch (a) { - y(a); + u(e.next(c)); + } catch (l) { + v(l); } }; - var v = (c) => { + var O = (c) => { try { - l(e.throw(c)); - } catch (a) { - y(a); + u(e.throw(c)); + } catch (l) { + v(l); } }; - var l = (c) => c.done ? i(c.value) : Promise.resolve(c.value).then(p, v); - l((e = e.apply(r, n)).next()); + var u = (c) => c.done ? s(c.value) : Promise.resolve(c.value).then(p, O); + u((e = e.apply(t, n)).next()); }); }; const M = {}; - const m = j(10, 4); + const m = P(10, 4); const W = \\"function\\"; - const w = (() => { - const r = {a: 1}; - let n = g({}, r); - let e = S(r, []); + const E = (() => { + const t = { a: 1 }; + let n = S({}, t); + let e = g(t, []); return e; })(); - const E = (() => { + const b = (() => { try { return \\"try\\"; - } catch (r) { + } catch (t) { } })(); const T = (() => { - var r; + var t; const n = { property: 1 }; return [ n == null ? void 0 : n.property, - (r = n.prop) != null ? r : 2, + (t = n.prop) != null ? t : 2, M ]; })(); + const w = (() => { + let t; + let n = 0; + const e = 3; + return [ + t != null ? t : t = 2, + n || (n = e) + ]; + })(); const z = (() => { - var r, n, e, i, y, p, v, l, c, a, b; - let x; + var t, n, e, s, v, p, O, u, c, l; + class A { + } + t = new WeakSet(); + n = function() { + }; + y(A, t); return [ class { constructor() { - h(this, \\"x\\", 2); + j(this, \\"x\\", 2); } }, - (r = class { - }, h(r, \\"x\\", 1), r), - (i = class { + (e = class { + }, j(e, \\"x\\", 1), e), + (p = class { constructor() { - n.add(this); + y(this, s); } - }, n = new WeakSet(), e = function() { - }, i), - (p = class { + }, s = new WeakSet(), v = function() { + }, p), + (u = class { constructor() { - y.set(this, void 0); + y(this, O, void 0); } - }, y = new WeakMap(), p), - (l = class { - }, v = new WeakSet(), c = function() { - }, v.add(l), l), - (a = class { - }, b = new WeakMap(), b.set(a, void 0), a), - x != null ? x : x = 2 + }, O = new WeakMap(), u), + (c = class { + }, l = new WeakMap(), y(c, l, void 0), c), + 1e9 ]; })(); } @@ -404,14 +432,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; @@ -430,14 +461,14 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` return modules[moduleId].call(module2.exports, module2, module2.exports, __webpack_require__), module2.l = !0, module2.exports; } return __webpack_require__.m = modules, __webpack_require__.c = installedModules, __webpack_require__.d = function(exports, name, getter) { - __webpack_require__.o(exports, name) || Object.defineProperty(exports, name, {enumerable: !0, get: getter}); + __webpack_require__.o(exports, name) || Object.defineProperty(exports, name, { enumerable: !0, get: getter }); }, __webpack_require__.r = function(exports) { - typeof Symbol != \\"undefined\\" && Symbol.toStringTag && Object.defineProperty(exports, Symbol.toStringTag, {value: \\"Module\\"}), Object.defineProperty(exports, \\"__esModule\\", {value: !0}); + typeof Symbol != \\"undefined\\" && Symbol.toStringTag && Object.defineProperty(exports, Symbol.toStringTag, { value: \\"Module\\" }), Object.defineProperty(exports, \\"__esModule\\", { value: !0 }); }, __webpack_require__.t = function(value, mode) { if (mode & 1 && (value = __webpack_require__(value)), mode & 8 || mode & 4 && typeof value == \\"object\\" && value && value.__esModule) return value; var ns = Object.create(null); - if (__webpack_require__.r(ns), Object.defineProperty(ns, \\"default\\", {enumerable: !0, value}), mode & 2 && typeof value != \\"string\\") + if (__webpack_require__.r(ns), Object.defineProperty(ns, \\"default\\", { enumerable: !0, value }), mode & 2 && typeof value != \\"string\\") for (var key in value) __webpack_require__.d(ns, key, function(key2) { return value[key2]; @@ -466,10 +497,12 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` return es2019; }), __webpack_require__.d(__webpack_exports__, \\"es2020\\", function() { return es2020; + }), __webpack_require__.d(__webpack_exports__, \\"es2021\\", function() { + return es2021; }), __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, __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, {enumerable: !0, configurable: !0, writable: !0, value}) : obj[key] = value, __objSpread = (a, b) => { + var __defProp = Object.defineProperty, __getOwnPropSymbols = Object.getOwnPropertySymbols, __hasOwnProp = Object.prototype.hasOwnProperty, __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, __spreadValues = (a, b) => { for (var prop in b || (b = {})) __hasOwnProp.call(b, prop) && __defNormalProp(a, prop, b[prop]); if (__getOwnPropSymbols) @@ -484,7 +517,11 @@ 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) => (__defNormalProp(obj, typeof key != \\"symbol\\" ? key + \\"\\" : key, value), value), __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { + }, __publicField = (obj, key, value) => (__defNormalProp(obj, typeof key != \\"symbol\\" ? key + \\"\\" : key, value), value), __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); + }, __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { var fulfilled = (value) => { try { step(generator.next(value)); @@ -501,8 +538,8 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` step((generator = generator.apply(__this, __arguments)).next()); }); const import_meta = {}, es2016 = __pow(10, 4), es2017 = \\"function\\", es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); return __objRest(y, []); })(), es2019 = (() => { try { @@ -519,10 +556,19 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` (_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; + })(), es2021 = (() => { + let a, x = 0; + const y = 3; return [ + a != null ? a : a = 2, + x || (x = y) + ]; + })(), esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + return _x = new WeakSet(), x_fn = function() { + }, __privateAdd(PrivateStatic, _x), [ class { constructor() { __publicField(this, \\"x\\", 2); @@ -532,21 +578,18 @@ exports[`Webpack 4 Loader + Minification minifySyntax 1`] = ` }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); } @@ -567,20 +610,23 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; 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 __defNormalProp=(obj,key,value)=>key in obj?__defProp(obj,key,{enumerable:true,configurable:true,writable:true,value}):obj[key]=value;var __objSpread=(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 __objRest=(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=x=>x.done?resolve(x.value):Promise.resolve(x.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=__objSpread({},y);let z=__objRest(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__,\\"es2021\\",function(){return es2021});__webpack_require__.d(__webpack_exports__,\\"esnext\\",function(){return esnext});var __defProp=Object.defineProperty;var __getOwnPropSymbols=Object.getOwnPropertySymbols;var __hasOwnProp=Object.prototype.hasOwnProperty;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 __spreadValues=(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 __objRest=(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 __privateAdd=(obj,member,value)=>{if(member.has(obj))throw TypeError(\\"Cannot add the same private member more than once\\");member instanceof WeakSet?member.add(obj):member.set(obj,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=x=>x.done?resolve(x.value):Promise.resolve(x.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=__spreadValues({},y);let z=__objRest(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 es2021=(()=>{let a;let x=0;const y=3;return[a!=null?a:a=2,x||(x=y)]})();const esnext=(()=>{var _x,x_fn,_a,_x2,x_fn2,_b,_x3,_c,_d,_x4;class PrivateStatic{}_x=new WeakSet;x_fn=function(){};__privateAdd(PrivateStatic,_x);return[class{constructor(){__publicField(this,\\"x\\",2)}},(_a=class{},__publicField(_a,\\"x\\",1),_a),(_b=class{constructor(){__privateAdd(this,_x2)}},_x2=new WeakSet,x_fn2=function(){},_b),(_c=class{constructor(){__privateAdd(this,_x3,void 0)}},_x3=new WeakMap,_c),(_d=class{},_x4=new WeakMap,__privateAdd(_d,_x4,void 0),_d),1e9]})()}}); " `; @@ -597,20 +643,23 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; exports[`Webpack 5 Loader + Minification minify 1`] = ` -"(()=>{\\"use strict\\";var n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v!=null?v:v=2]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e!=null?e:e=2,t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); " `; @@ -627,14 +676,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; @@ -718,19 +770,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 n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e??(e=2),t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLHMxQkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLDArQkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0FDNUIsR0FBSSxHQUNBLEVBQUksRUFDUixLQUFNLEdBQUksRUFDVixNQUFPLENBQ04sTUFBTSxHQUNOLE1BQU0sUUFJSyxFQUFXLEtBQUssQ0F2Qy9CLHdCQXdDRyxPQUFvQixFQUNaLHVCQUFFLFVBQUcsR0FBTCxFQURSLEVBQ1EsR0FFRCxDQUNOLEtBQU0sQ0FBTixhQTVDSixDQTRDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBOUNKLENBOENZLDRCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQS9DSixDQStDWSxpQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBZixFQUFlLFVBQWYsR0FDQSxTIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhlIHJlcXVpcmUgc2NvcGVcbnZhciBfX3dlYnBhY2tfcmVxdWlyZV9fID0ge307XG5cbiIsIi8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb25zIGZvciBoYXJtb255IGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uZCA9IChleHBvcnRzLCBkZWZpbml0aW9uKSA9PiB7XG5cdGZvcih2YXIga2V5IGluIGRlZmluaXRpb24pIHtcblx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZGVmaW5pdGlvbiwga2V5KSAmJiAhX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIGtleSkpIHtcblx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBrZXksIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBkZWZpbml0aW9uW2tleV0gfSk7XG5cdFx0fVxuXHR9XG59OyIsIl9fd2VicGFja19yZXF1aXJlX18ubyA9IChvYmosIHByb3ApID0+IChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqLCBwcm9wKSkiLCIvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSAoZXhwb3J0cykgPT4ge1xuXHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcblx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcblx0fVxuXHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xufTsiLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIxID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0bGV0IHggPSAwO1xuXHRcdFx0Y29uc3QgeSA9IDM7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XHR4IHx8PSB5LFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRjbGFzcyBQcml2YXRlU3RhdGljIHtcblx0XHRcdFx0c3RhdGljICN4KCkge31cblx0XHRcdH1cblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHQxXzAwMF8wMDBfMDAwLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 5 Loader + Minification minify w/ devtool source-map 1`] = ` -"(()=>{\\"use strict\\";var n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e??(e=2),t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); //# sourceMappingURL=index.js.map" `; exports[`Webpack 5 Loader + Minification minify w/ no devtool 1`] = ` -"(()=>{\\"use strict\\";var n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v!=null?v:v=2]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e!=null?e:e=2,t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); " `; @@ -747,20 +799,23 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; exports[`Webpack 5 Loader + Minification minify w/ query strings 1`] = ` -"(()=>{\\"use strict\\";var n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v!=null?v:v=2]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e!=null?e:e=2,t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); " `; @@ -777,35 +832,38 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; exports[`Webpack 5 Loader + Minification minify w/ source-map option 1`] = ` -"(()=>{\\"use strict\\";var n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e??(e=2),t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); " `; exports[`Webpack 5 Loader + Minification minify w/ source-map option and source-map plugin external 1`] = ` -"(()=>{\\"use strict\\";var n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e??(e=2),t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); //# 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,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 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,0+BCLvD,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,CAC5B,GAAI,GACA,EAAI,EACR,KAAM,GAAI,EACV,MAAO,CACN,MAAM,GACN,MAAM,QAIK,EAAW,KAAK,CAvC/B,wBAwCG,OAAoB,EACZ,uBAAE,UAAG,GAAL,EADR,EACQ,GAED,CACN,KAAM,CAAN,aA5CJ,CA4CY,WAAI,KACZ,QAAM,GAAS,EAAf,EAAe,IAAI,GAAnB,GACA,QAAM,CAAN,aA9CJ,CA8CY,4BAAE,UAAG,GAAb,GACA,QAAM,CAAN,aA/CJ,CA+CY,iCAAR,GACA,QAAM,GAAS,gBAAf,EAAe,UAAf,GACA,S\\",\\"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 es2021 = (() => {\\\\n\\\\t\\\\t\\\\tlet a;\\\\n\\\\t\\\\t\\\\tlet x = 0;\\\\n\\\\t\\\\t\\\\tconst y = 3;\\\\n\\\\t\\\\t\\\\treturn [\\\\n\\\\t\\\\t\\\\t\\\\ta ??= 2,\\\\n\\\\t\\\\t\\\\t\\\\tx ||= y,\\\\n\\\\t\\\\t\\\\t];\\\\n\\\\t\\\\t})();\\\\n\\\\n\\\\t\\\\texport const esnext = (() => {\\\\n\\\\t\\\\t\\\\tclass PrivateStatic {\\\\n\\\\t\\\\t\\\\t\\\\tstatic #x() {}\\\\n\\\\t\\\\t\\\\t}\\\\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\\\\t1_000_000_000,\\\\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 n={};(()=>{n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})}})(),(()=>{n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{n.r=e=>{typeof Symbol!=\\"undefined\\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\\"Module\\"}),Object.defineProperty(e,\\"__esModule\\",{value:!0})}})();var f={};n.r(f),n.d(f,{es2016:()=>S,es2017:()=>j,es2018:()=>g,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,P=(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},h=(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 p=o=>{try{s(t.next(o))}catch(l){_(l)}},i=o=>{try{s(t.throw(o))}catch(l){_(l)}},s=o=>o.done?a(o.value):Promise.resolve(o.value).then(p,i);s((t=t.apply(e,r)).next())});const x={},S=O(10,4),j=\\"function\\",g=(()=>{const e={a:1};let r=P({},e);return h(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,x]})(),z=(()=>{var e,r,t,a,_,p,i,s,o,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),(p=class{constructor(){_.set(this,void 0)}},_=new WeakMap,p),(s=class{},i=new WeakSet,o=function(){},i.add(s),s),(l=class{},m=new WeakMap,m.set(l,void 0),l),v??(v=2)]})();module.exports=f})(); +"(()=>{\\"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 u={};o.r(u),o.d(u,{es2016:()=>x,es2017:()=>S,es2018:()=>g,es2019:()=>j,es2020:()=>M,es2021:()=>W,esnext:()=>E});var h=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=Math.pow,v=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&v(e,r,t[r]);if(c)for(var r of c(t))y.call(t,r)&&v(e,r,t[r]);return e},P=(e,t)=>{var r={};for(var a in e)d.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&c)for(var a of c(e))t.indexOf(a)<0&&y.call(e,a)&&(r[a]=e[a]);return r},w=(e,t,r)=>(v(e,typeof t!=\\"symbol\\"?t+\\"\\":t,r),r),_=(e,t,r)=>{if(t.has(e))throw TypeError(\\"Cannot add the same private member more than once\\");t instanceof WeakSet?t.add(e):t.set(e,r)},z=(e,t,r)=>new Promise((a,i)=>{var p=n=>{try{s(r.next(n))}catch(l){i(l)}},f=n=>{try{s(r.throw(n))}catch(l){i(l)}},s=n=>n.done?a(n.value):Promise.resolve(n.value).then(p,f);s((r=r.apply(e,t)).next())});const b={},x=O(10,4),S=\\"function\\",g=(()=>{const e={a:1};let t=m({},e);return P(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,b]})(),W=(()=>{let e,t=0;const r=3;return[e??(e=2),t||(t=r)]})(),E=(()=>{var e,t,r,a,i,p,f,s,n,l;class T{}return e=new WeakSet,t=function(){},_(T,e),[class{constructor(){w(this,\\"x\\",2)}},(r=class{},w(r,\\"x\\",1),r),(p=class{constructor(){_(this,a)}},a=new WeakSet,i=function(){},p),(s=class{constructor(){_(this,f,void 0)}},f=new WeakMap,s),(n=class{},l=new WeakMap,_(n,l,void 0),n),1e9]})();module.exports=u})(); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLHMxQkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0E3Qi9CLDBCQThCRyxHQUFJLEdBQ0osTUFBTyxDQUNOLEtBQU0sQ0FBTixhQWhDSixDQWdDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBbENKLENBa0NZLDhCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQW5DSixDQW1DWSxtQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBRSxVQUFHLEdBQUwsTUFBZixNQUNBLFFBQU0sR0FBUyxvQkFBZixFQUFlLFFBQWYsR0FDQSxNQUFNLFEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGUgcmVxdWlyZSBzY29wZVxudmFyIF9fd2VicGFja19yZXF1aXJlX18gPSB7fTtcblxuIiwiLy8gZGVmaW5lIGdldHRlciBmdW5jdGlvbnMgZm9yIGhhcm1vbnkgZXhwb3J0c1xuX193ZWJwYWNrX3JlcXVpcmVfXy5kID0gKGV4cG9ydHMsIGRlZmluaXRpb24pID0+IHtcblx0Zm9yKHZhciBrZXkgaW4gZGVmaW5pdGlvbikge1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhkZWZpbml0aW9uLCBrZXkpICYmICFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywga2V5KSkge1xuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIGtleSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGRlZmluaXRpb25ba2V5XSB9KTtcblx0XHR9XG5cdH1cbn07IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5vID0gKG9iaiwgcHJvcCkgPT4gKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSIsIi8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uciA9IChleHBvcnRzKSA9PiB7XG5cdGlmKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC50b1N0cmluZ1RhZykge1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBTeW1ib2wudG9TdHJpbmdUYWcsIHsgdmFsdWU6ICdNb2R1bGUnIH0pO1xuXHR9XG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAnX19lc01vZHVsZScsIHsgdmFsdWU6IHRydWUgfSk7XG59OyIsIlxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTYgPSAxMCAqKiA0O1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxNyA9IHR5cGVvZiAoYXN5bmMgKCkgPT4ge30pO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzMjAxOCA9ICgoKSA9PiB7XG5cdFx0XHRjb25zdCB5ID0geyBhOiAxIH1cblx0XHRcdGxldCB4ID0gey4uLnl9XG5cdFx0XHRsZXQgey4uLnp9ID0geVxuXHRcdFx0cmV0dXJuIHo7XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTkgPSAoKCkgPT4ge1xuXHRcdFx0dHJ5IHtcblx0XHRcdFx0cmV0dXJuICd0cnknXG5cdFx0XHR9IGNhdGNoIHt9XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMjAgPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3Qgb2JqID0ge1xuXHRcdFx0XHRwcm9wZXJ0eTogMSxcblx0XHRcdH07XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRvYmo/LnByb3BlcnR5LFxuXHRcdFx0XHRvYmoucHJvcCA/PyAyLFxuXHRcdFx0XHRpbXBvcnQubWV0YSxcblx0XHRcdF07XG5cdFx0fSkoKTtcblxuXHRcdGV4cG9ydCBjb25zdCBlc25leHQgPSAoKCkgPT4ge1xuXHRcdFx0bGV0IGE7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRjbGFzcyB7IHggPSAyOyB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyB4ID0gMTsgfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCgpIHt9IH0sXG5cdFx0XHRcdGNsYXNzIHsgI3ggfSxcblx0XHRcdFx0Y2xhc3MgeyBzdGF0aWMgI3goKSB7fSB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vL3dlYnBhY2svcnVudGltZS9kZWZpbmUgcHJvcGVydHkgZ2V0dGVycyIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL2hhc093blByb3BlcnR5IHNob3J0aGFuZCIsIndlYnBhY2s6Ly8vd2VicGFjay9ydW50aW1lL21ha2UgbmFtZXNwYWNlIG9iamVjdCIsIndlYnBhY2s6Ly8vLi9zcmMvZm9vLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtQkFDQSxHQUFJLEdBQXNCLEcsTUNBMUIsRUFBb0IsRUFBSSxDQUFDLEVBQVMsSUFBZSxDQUNoRCxPQUFRLEtBQU8sR0FDWCxFQUFvQixFQUFFLEVBQVksSUFBUSxDQUFDLEVBQW9CLEVBQUUsRUFBUyxJQUM1RSxPQUFPLGVBQWUsRUFBUyxFQUFLLENBQUUsV0FBWSxHQUFNLElBQUssRUFBVyxVLE1DSjNFLEVBQW9CLEVBQUksQ0FBQyxFQUFLLElBQVUsT0FBTyxVQUFVLGVBQWUsS0FBSyxFQUFLLE8sTUNDbEYsRUFBb0IsRUFBSyxHQUFZLENBQ2pDLE1BQU8sU0FBVyxhQUFlLE9BQU8sYUFDMUMsT0FBTyxlQUFlLEVBQVMsT0FBTyxZQUFhLENBQUUsTUFBTyxXQUU3RCxPQUFPLGVBQWUsRUFBUyxhQUFjLENBQUUsTUFBTyxVLDArQkNMdkQsV0FDZSxFQUFTLEtBQU0sR0FFZixFQUFTLFdBRVQsRUFBVyxLQUFLLENBQzVCLEtBQU0sR0FBSSxDQUFFLEVBQUcsR0FDZixHQUFJLEdBQUksS0FBSSxHQUVaLE1BRFEsR0FBSyxFQUFMLFFBSUksRUFBVyxLQUFLLENBQzVCLEdBQUksQ0FDSCxNQUFPLFlBQ0EsRUFEQSxPQUlJLEVBQVcsS0FBSyxDQWxCL0IsTUFtQkcsS0FBTSxHQUFNLENBQ1gsU0FBVSxHQUVYLE1BQU8sQ0FDTixpQkFBSyxTQUNMLEtBQUksT0FBSixPQUFZLEVBQ1osT0FJVyxFQUFXLEtBQUssQ0FDNUIsR0FBSSxHQUNBLEVBQUksRUFDUixLQUFNLEdBQUksRUFDVixNQUFPLENBQ04sTUFBTSxHQUNOLE1BQU0sUUFJSyxFQUFXLEtBQUssQ0F2Qy9CLHdCQXdDRyxPQUFvQixFQUNaLHVCQUFFLFVBQUcsR0FBTCxFQURSLEVBQ1EsR0FFRCxDQUNOLEtBQU0sQ0FBTixhQTVDSixDQTRDWSxXQUFJLEtBQ1osUUFBTSxHQUFTLEVBQWYsRUFBZSxJQUFJLEdBQW5CLEdBQ0EsUUFBTSxDQUFOLGFBOUNKLENBOENZLDRCQUFFLFVBQUcsR0FBYixHQUNBLFFBQU0sQ0FBTixhQS9DSixDQStDWSxpQ0FBUixHQUNBLFFBQU0sR0FBUyxnQkFBZixFQUFlLFVBQWYsR0FDQSxTIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhlIHJlcXVpcmUgc2NvcGVcbnZhciBfX3dlYnBhY2tfcmVxdWlyZV9fID0ge307XG5cbiIsIi8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb25zIGZvciBoYXJtb255IGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18uZCA9IChleHBvcnRzLCBkZWZpbml0aW9uKSA9PiB7XG5cdGZvcih2YXIga2V5IGluIGRlZmluaXRpb24pIHtcblx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZGVmaW5pdGlvbiwga2V5KSAmJiAhX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIGtleSkpIHtcblx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBrZXksIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBkZWZpbml0aW9uW2tleV0gfSk7XG5cdFx0fVxuXHR9XG59OyIsIl9fd2VicGFja19yZXF1aXJlX18ubyA9IChvYmosIHByb3ApID0+IChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqLCBwcm9wKSkiLCIvLyBkZWZpbmUgX19lc01vZHVsZSBvbiBleHBvcnRzXG5fX3dlYnBhY2tfcmVxdWlyZV9fLnIgPSAoZXhwb3J0cykgPT4ge1xuXHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcblx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcblx0fVxuXHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xufTsiLCJcblx0XHRleHBvcnQgY29uc3QgZXMyMDE2ID0gMTAgKiogNDtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTcgPSB0eXBlb2YgKGFzeW5jICgpID0+IHt9KTtcblxuXHRcdGV4cG9ydCBjb25zdCBlczIwMTggPSAoKCkgPT4ge1xuXHRcdFx0Y29uc3QgeSA9IHsgYTogMSB9XG5cdFx0XHRsZXQgeCA9IHsuLi55fVxuXHRcdFx0bGV0IHsuLi56fSA9IHlcblx0XHRcdHJldHVybiB6O1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDE5ID0gKCgpID0+IHtcblx0XHRcdHRyeSB7XG5cdFx0XHRcdHJldHVybiAndHJ5J1xuXHRcdFx0fSBjYXRjaCB7fVxuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIwID0gKCgpID0+IHtcblx0XHRcdGNvbnN0IG9iaiA9IHtcblx0XHRcdFx0cHJvcGVydHk6IDEsXG5cdFx0XHR9O1xuXHRcdFx0cmV0dXJuIFtcblx0XHRcdFx0b2JqPy5wcm9wZXJ0eSxcblx0XHRcdFx0b2JqLnByb3AgPz8gMixcblx0XHRcdFx0aW1wb3J0Lm1ldGEsXG5cdFx0XHRdO1xuXHRcdH0pKCk7XG5cblx0XHRleHBvcnQgY29uc3QgZXMyMDIxID0gKCgpID0+IHtcblx0XHRcdGxldCBhO1xuXHRcdFx0bGV0IHggPSAwO1xuXHRcdFx0Y29uc3QgeSA9IDM7XG5cdFx0XHRyZXR1cm4gW1xuXHRcdFx0XHRhID8/PSAyLFxuXHRcdFx0XHR4IHx8PSB5LFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXG5cdFx0ZXhwb3J0IGNvbnN0IGVzbmV4dCA9ICgoKSA9PiB7XG5cdFx0XHRjbGFzcyBQcml2YXRlU3RhdGljIHtcblx0XHRcdFx0c3RhdGljICN4KCkge31cblx0XHRcdH1cblx0XHRcdHJldHVybiBbXG5cdFx0XHRcdGNsYXNzIHsgeCA9IDI7IH0sXG5cdFx0XHRcdGNsYXNzIHsgc3RhdGljIHggPSAxOyB9LFxuXHRcdFx0XHRjbGFzcyB7ICN4KCkge30gfSxcblx0XHRcdFx0Y2xhc3MgeyAjeCB9LFxuXHRcdFx0XHRjbGFzcyB7IHN0YXRpYyAjeCB9LFxuXHRcdFx0XHQxXzAwMF8wMDBfMDAwLFxuXHRcdFx0XTtcblx0XHR9KSgpO1xuXHQiXSwic291cmNlUm9vdCI6IiJ9" `; exports[`Webpack 5 Loader + Minification minify with custom implementation 1`] = `"export function foo() { return \\"MY_CUSTOM_ESBUILD_IMPLEMENTATION\\"; }"`; @@ -813,149 +871,166 @@ exports[`Webpack 5 Loader + Minification minify with custom implementation 1`] = exports[`Webpack 5 Loader + Minification minifyIdentifiers 1`] = ` "(() => { \\"use strict\\"; - var n = {}; + var o = {}; (() => { - n.d = (e, r) => { - for (var t in r) { - if (n.o(r, t) && !n.o(e, t)) { - Object.defineProperty(e, t, {enumerable: true, get: r[t]}); + 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] }); } } }; })(); (() => { - n.o = (e, r) => Object.prototype.hasOwnProperty.call(e, r); + o.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t); })(); (() => { - n.r = (e) => { + o.r = (e) => { if (typeof Symbol !== \\"undefined\\" && Symbol.toStringTag) { - Object.defineProperty(e, Symbol.toStringTag, {value: \\"Module\\"}); + Object.defineProperty(e, Symbol.toStringTag, { value: \\"Module\\" }); } - Object.defineProperty(e, \\"__esModule\\", {value: true}); + Object.defineProperty(e, \\"__esModule\\", { value: true }); }; })(); - var f = {}; - n.r(f); - n.d(f, { - \\"es2016\\": () => S, - \\"es2017\\": () => j, + var u = {}; + o.r(u); + o.d(u, { + \\"es2016\\": () => x, + \\"es2017\\": () => S, \\"es2018\\": () => g, - \\"es2019\\": () => M, - \\"es2020\\": () => W, + \\"es2019\\": () => j, + \\"es2020\\": () => M, + \\"es2021\\": () => W, \\"esnext\\": () => E }); ; - var w = Object.defineProperty; - var d = Object.prototype.hasOwnProperty; + var h = Object.defineProperty; var c = Object.getOwnPropertySymbols; + var d = Object.prototype.hasOwnProperty; var y = Object.prototype.propertyIsEnumerable; var O = Math.pow; - var u = (e, r, t) => r in e ? w(e, r, {enumerable: true, configurable: true, writable: true, value: t}) : e[r] = t; - var P = (e, r) => { - for (var t in r || (r = {})) - if (d.call(r, t)) - u(e, t, r[t]); + var v = (e, t, r) => t in e ? h(e, t, { enumerable: true, configurable: true, writable: true, value: r }) : e[t] = r; + var m = (e, t) => { + for (var r in t || (t = {})) + if (d.call(t, r)) + v(e, r, t[r]); if (c) - for (var t of c(r)) { - if (y.call(r, t)) - u(e, t, r[t]); + for (var r of c(t)) { + if (y.call(t, r)) + v(e, r, t[r]); } return e; }; - var h = (e, r) => { - var t = {}; + var P = (e, t) => { + var r = {}; for (var a in e) - if (d.call(e, a) && r.indexOf(a) < 0) - t[a] = e[a]; + if (d.call(e, a) && t.indexOf(a) < 0) + r[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]; + if (t.indexOf(a) < 0 && y.call(e, a)) + r[a] = e[a]; } - return t; + return r; + }; + var w = (e, t, r) => { + v(e, typeof t !== \\"symbol\\" ? t + \\"\\" : t, r); + return r; }; - var b = (e, r, t) => { - u(e, typeof r !== \\"symbol\\" ? r + \\"\\" : r, t); - return t; + var _ = (e, t, r) => { + if (t.has(e)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + t instanceof WeakSet ? t.add(e) : t.set(e, r); }; - var I = (e, r, t) => { - return new Promise((a, _) => { - var p = (o) => { + var I = (e, t, r) => { + return new Promise((a, i) => { + var p = (n) => { try { - s(t.next(o)); + s(r.next(n)); } catch (l) { - _(l); + i(l); } }; - var i = (o) => { + var f = (n) => { try { - s(t.throw(o)); + s(r.throw(n)); } catch (l) { - _(l); + i(l); } }; - var s = (o) => o.done ? a(o.value) : Promise.resolve(o.value).then(p, i); - s((t = t.apply(e, r)).next()); + var s = (n) => n.done ? a(n.value) : Promise.resolve(n.value).then(p, f); + s((r = r.apply(e, t)).next()); }); }; - const x = {}; - const S = O(10, 4); - const j = \\"function\\"; + const b = {}; + const x = O(10, 4); + const S = \\"function\\"; const g = (() => { - const e = {a: 1}; - let r = P({}, e); - let t = h(e, []); - return t; + const e = { a: 1 }; + let t = m({}, e); + let r = P(e, []); + return r; })(); - const M = (() => { + const j = (() => { try { return \\"try\\"; } catch (e) { } })(); - const W = (() => { + const M = (() => { var e; - const r = { + const t = { property: 1 }; return [ - r == null ? void 0 : r.property, - (e = r.prop) != null ? e : 2, - x + t == null ? void 0 : t.property, + (e = t.prop) != null ? e : 2, + b + ]; + })(); + const W = (() => { + let e; + let t = 0; + const r = 3; + return [ + e != null ? e : e = 2, + t || (t = r) ]; })(); const E = (() => { - var e, r, t, a, _, p, i, s, o, l, m; - let v; + var e, t, r, a, i, p, f, s, n, l; + class T { + } + e = new WeakSet(); + t = function() { + }; + _(T, e); return [ class { constructor() { - b(this, \\"x\\", 2); + w(this, \\"x\\", 2); } }, - (e = class { - }, b(e, \\"x\\", 1), e), - (a = class { - constructor() { - r.add(this); - } - }, r = new WeakSet(), t = function() { - }, a), + (r = class { + }, w(r, \\"x\\", 1), r), (p = class { constructor() { - _.set(this, void 0); + _(this, a); } - }, _ = new WeakMap(), p), + }, a = new WeakSet(), i = function() { + }, p), (s = class { - }, i = new WeakSet(), o = function() { - }, i.add(s), s), - (l = class { - }, m = new WeakMap(), m.set(l, void 0), l), - v != null ? v : v = 2 + constructor() { + _(this, f, void 0); + } + }, f = new WeakMap(), s), + (n = class { + }, l = new WeakMap(), _(n, l, void 0), n), + 1e9 ]; })(); ; - module.exports = f; + module.exports = u; })(); " `; @@ -973,14 +1048,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; @@ -992,13 +1070,13 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` (() => { __webpack_require__.d = (exports, definition) => { for (var key in definition) - __webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key) && Object.defineProperty(exports, key, {enumerable: !0, get: definition[key]}); + __webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key) && Object.defineProperty(exports, key, { enumerable: !0, get: definition[key] }); }; })(), (() => { __webpack_require__.o = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop); })(), (() => { __webpack_require__.r = (exports) => { - typeof Symbol != \\"undefined\\" && Symbol.toStringTag && Object.defineProperty(exports, Symbol.toStringTag, {value: \\"Module\\"}), Object.defineProperty(exports, \\"__esModule\\", {value: !0}); + typeof Symbol != \\"undefined\\" && Symbol.toStringTag && Object.defineProperty(exports, Symbol.toStringTag, { value: \\"Module\\" }), Object.defineProperty(exports, \\"__esModule\\", { value: !0 }); }; })(); var __webpack_exports__ = {}; @@ -1008,9 +1086,10 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` es2018: () => es2018, es2019: () => es2019, es2020: () => es2020, + es2021: () => es2021, esnext: () => esnext }); - 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, __objSpread = (a, b) => { + var __defProp = Object.defineProperty, __getOwnPropSymbols = Object.getOwnPropertySymbols, __hasOwnProp = Object.prototype.hasOwnProperty, __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, __spreadValues = (a, b) => { for (var prop in b || (b = {})) __hasOwnProp.call(b, prop) && __defNormalProp(a, prop, b[prop]); if (__getOwnPropSymbols) @@ -1025,7 +1104,11 @@ 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) => (__defNormalProp(obj, typeof key != \\"symbol\\" ? key + \\"\\" : key, value), value), __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { + }, __publicField = (obj, key, value) => (__defNormalProp(obj, typeof key != \\"symbol\\" ? key + \\"\\" : key, value), value), __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError(\\"Cannot add the same private member more than once\\"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); + }, __async = (__this, __arguments, generator) => new Promise((resolve, reject) => { var fulfilled = (value) => { try { step(generator.next(value)); @@ -1042,8 +1125,8 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` step((generator = generator.apply(__this, __arguments)).next()); }); const import_meta = {}, es2016 = __pow(10, 4), es2017 = \\"function\\", es2018 = (() => { - const y = {a: 1}; - let x = __objSpread({}, y); + const y = { a: 1 }; + let x = __spreadValues({}, y); return __objRest(y, []); })(), es2019 = (() => { try { @@ -1060,10 +1143,19 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` (_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; + })(), es2021 = (() => { + let a, x = 0; + const y = 3; return [ + a != null ? a : a = 2, + x || (x = y) + ]; + })(), esnext = (() => { + var _x, x_fn, _a, _x2, x_fn2, _b, _x3, _c, _d, _x4; + class PrivateStatic { + } + return _x = new WeakSet(), x_fn = function() { + }, __privateAdd(PrivateStatic, _x), [ class { constructor() { __publicField(this, \\"x\\", 2); @@ -1073,21 +1165,18 @@ exports[`Webpack 5 Loader + Minification minifySyntax 1`] = ` }, __publicField(_a, \\"x\\", 1), _a), (_b = class { constructor() { - _x.add(this); + __privateAdd(this, _x2); } - }, _x = new WeakSet(), x_fn = function() { + }, _x2 = new WeakSet(), x_fn2 = function() { }, _b), (_c = class { constructor() { - _x2.set(this, void 0); + __privateAdd(this, _x3, void 0); } - }, _x2 = new WeakMap(), _c), + }, _x3 = 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 + }, _x4 = new WeakMap(), __privateAdd(_d, _x4, void 0), _d), + 1e9 ]; })(); module.exports = __webpack_exports__; @@ -1108,20 +1197,23 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; 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 __defNormalProp=(obj,key,value)=>key in obj?__defProp(obj,key,{enumerable:true,configurable:true,writable:true,value}):obj[key]=value;var __objSpread=(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 __objRest=(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=x=>x.done?resolve(x.value):Promise.resolve(x.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=__objSpread({},y);let z=__objRest(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,\\"es2021\\":()=>es2021,\\"esnext\\":()=>esnext});;var __defProp=Object.defineProperty;var __getOwnPropSymbols=Object.getOwnPropertySymbols;var __hasOwnProp=Object.prototype.hasOwnProperty;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 __spreadValues=(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 __objRest=(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 __privateAdd=(obj,member,value)=>{if(member.has(obj))throw TypeError(\\"Cannot add the same private member more than once\\");member instanceof WeakSet?member.add(obj):member.set(obj,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=x=>x.done?resolve(x.value):Promise.resolve(x.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=__spreadValues({},y);let z=__objRest(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 es2021=(()=>{let a;let x=0;const y=3;return[a!=null?a:a=2,x||(x=y)]})();const esnext=(()=>{var _x,x_fn,_a,_x2,x_fn2,_b,_x3,_c,_d,_x4;class PrivateStatic{}_x=new WeakSet;x_fn=function(){};__privateAdd(PrivateStatic,_x);return[class{constructor(){__publicField(this,\\"x\\",2)}},(_a=class{},__publicField(_a,\\"x\\",1),_a),(_b=class{constructor(){__privateAdd(this,_x2)}},_x2=new WeakSet,x_fn2=function(){},_b),(_c=class{constructor(){__privateAdd(this,_x3,void 0)}},_x3=new WeakMap,_c),(_d=class{},_x4=new WeakMap,__privateAdd(_d,_x4,void 0),_d),1e9]})();;module.exports=__webpack_exports__})(); " `; @@ -1138,14 +1230,17 @@ Object { 2, Object {}, ], + "es2021": Array [ + 2, + 3, + ], "esnext": Array [ [Function], [Function], [Function], [Function], [Function], - [Function], - 2, + 1000000000, ], } `; diff --git a/test/fixtures.ts b/test/fixtures.ts index 89d3725e..a4cbab76 100644 --- a/test/fixtures.ts +++ b/test/fixtures.ts @@ -36,16 +36,27 @@ const js = { ]; })(); - export const esnext = (() => { + export const es2021 = (() => { let a; + let x = 0; + const y = 3; + return [ + a ??= 2, + x ||= y, + ]; + })(); + + export const esnext = (() => { + class PrivateStatic { + static #x() {} + } return [ class { x = 2; }, class { static x = 1; }, class { #x() {} }, class { #x }, - class { static #x() {} }, class { static #x }, - a ??= 2, + 1_000_000_000, ]; })(); `, diff --git a/test/loader.test.ts b/test/loader.test.ts index 5d10d7a5..c3810af5 100644 --- a/test/loader.test.ts +++ b/test/loader.test.ts @@ -4,6 +4,11 @@ import { MinifyPluginOptions } from '../src/interfaces'; import { build, getFile } from './utils'; import * as fixtures from './fixtures'; +type WebpackSourceMapDevToolPlugin = + | webpack4.SourceMapDevToolPlugin + | webpack5.SourceMapDevToolPlugin; +type WebpackRuleSetRule = webpack4.RuleSetRule | webpack5.RuleSetRule; + describe.each([ ['Webpack 4', webpack4], ['Webpack 5', webpack5], @@ -247,7 +252,7 @@ describe.each([ // Targets test('target', async () => { const stats = await build(webpack, fixtures.js, (config) => { - config.module.rules[0].options = { + (config.module.rules as WebpackRuleSetRule[])[0].options = { target: 'es2015', }; }); @@ -290,7 +295,9 @@ describe.each([ test('source-map plugin', async () => { const stats = await build(webpack, fixtures.js, (config) => { delete config.devtool; - config.plugins.push(new webpack.SourceMapDevToolPlugin({})); + (config.plugins as WebpackSourceMapDevToolPlugin[]).push( + new webpack.SourceMapDevToolPlugin({}), + ); }); const file = getFile(stats, '/dist/index.js');