diff --git a/Makefile b/Makefile
index 778275d..20ab2e1 100644
--- a/Makefile
+++ b/Makefile
@@ -51,6 +51,7 @@ pkg/sdk/client/dist/client.js: tools/esbuild/bin/esbuild node_modules
mkdir -p pkg/sdk/client/dist
tools/esbuild/bin/esbuild \
pkg/sdk/client/src/index.ts \
+ --minify \
--bundle \
--sourcemap \
--target=es2015 \
diff --git a/pkg/sdk/client/dist/client.js b/pkg/sdk/client/dist/client.js
index 7368977..e159484 100644
--- a/pkg/sdk/client/dist/client.js
+++ b/pkg/sdk/client/dist/client.js
@@ -1,24223 +1,14 @@
-var Edge = (() => {
- var __create = Object.create;
- var __defProp = Object.defineProperty;
- var __defProps = Object.defineProperties;
- var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
- var __getOwnPropDescs = Object.getOwnPropertyDescriptors;
- var __getOwnPropNames = Object.getOwnPropertyNames;
- var __getOwnPropSymbols = Object.getOwnPropertySymbols;
- var __getProtoOf = Object.getPrototypeOf;
- var __hasOwnProp = Object.prototype.hasOwnProperty;
- var __propIsEnum = Object.prototype.propertyIsEnumerable;
- var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
- var __spreadValues = (a3, b2) => {
- for (var prop in b2 || (b2 = {}))
- if (__hasOwnProp.call(b2, prop))
- __defNormalProp(a3, prop, b2[prop]);
- if (__getOwnPropSymbols)
- for (var prop of __getOwnPropSymbols(b2)) {
- if (__propIsEnum.call(b2, prop))
- __defNormalProp(a3, prop, b2[prop]);
- }
- return a3;
- };
- var __spreadProps = (a3, b2) => __defProps(a3, __getOwnPropDescs(b2));
- var __commonJS = (cb, mod) => function __require() {
- return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
- };
- var __export = (target, all) => {
- for (var name in all)
- __defProp(target, name, { get: all[name], enumerable: true });
- };
- var __copyProps = (to, from, except, desc) => {
- if (from && typeof from === "object" || typeof from === "function") {
- for (let key of __getOwnPropNames(from))
- if (!__hasOwnProp.call(to, key) && key !== except)
- __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
- }
- return to;
- };
- var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
- // If the importer is in node compatibility mode or this is not an ESM
- // file that has been converted to a CommonJS file using a Babel-
- // compatible transform (i.e. "__esModule" has not been set), then set
- // "default" to the CommonJS "module.exports" for node compatibility.
- isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
- mod
- ));
- var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
- var __decorateClass = (decorators, target, key, kind) => {
- var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target;
- for (var i4 = decorators.length - 1, decorator; i4 >= 0; i4--)
- if (decorator = decorators[i4])
- result = (kind ? decorator(target, key, result) : decorator(result)) || result;
- if (kind && result)
- __defProp(target, key, result);
- return result;
- };
- var __async = (__this, __arguments, generator) => {
- return new Promise((resolve, reject) => {
- var fulfilled = (value) => {
- try {
- step(generator.next(value));
- } catch (e7) {
- reject(e7);
- }
- };
- var rejected = (value) => {
- try {
- step(generator.throw(value));
- } catch (e7) {
- reject(e7);
- }
- };
- var step = (x2) => x2.done ? resolve(x2.value) : Promise.resolve(x2.value).then(fulfilled, rejected);
- step((generator = generator.apply(__this, __arguments)).next());
- });
- };
-
- // node_modules/core-js/internals/global.js
- var require_global = __commonJS({
- "node_modules/core-js/internals/global.js"(exports, module) {
- var check = function(it) {
- return it && it.Math == Math && it;
- };
- module.exports = // eslint-disable-next-line es/no-global-this -- safe
- check(typeof globalThis == "object" && globalThis) || check(typeof window == "object" && window) || // eslint-disable-next-line no-restricted-globals -- safe
- check(typeof self == "object" && self) || check(typeof window == "object" && window) || // eslint-disable-next-line no-new-func -- fallback
- function() {
- return this;
- }() || Function("return this")();
- }
- });
-
- // node_modules/core-js/internals/fails.js
- var require_fails = __commonJS({
- "node_modules/core-js/internals/fails.js"(exports, module) {
- module.exports = function(exec) {
- try {
- return !!exec();
- } catch (error) {
- return true;
- }
- };
- }
- });
-
- // node_modules/core-js/internals/descriptors.js
- var require_descriptors = __commonJS({
- "node_modules/core-js/internals/descriptors.js"(exports, module) {
- var fails = require_fails();
- module.exports = !fails(function() {
- return Object.defineProperty({}, 1, { get: function() {
- return 7;
- } })[1] != 7;
- });
- }
- });
-
- // node_modules/core-js/internals/function-bind-native.js
- var require_function_bind_native = __commonJS({
- "node_modules/core-js/internals/function-bind-native.js"(exports, module) {
- var fails = require_fails();
- module.exports = !fails(function() {
- var test = function() {
- }.bind();
- return typeof test != "function" || test.hasOwnProperty("prototype");
- });
- }
- });
-
- // node_modules/core-js/internals/function-call.js
- var require_function_call = __commonJS({
- "node_modules/core-js/internals/function-call.js"(exports, module) {
- var NATIVE_BIND = require_function_bind_native();
- var call = Function.prototype.call;
- module.exports = NATIVE_BIND ? call.bind(call) : function() {
- return call.apply(call, arguments);
- };
- }
- });
-
- // node_modules/core-js/internals/object-property-is-enumerable.js
- var require_object_property_is_enumerable = __commonJS({
- "node_modules/core-js/internals/object-property-is-enumerable.js"(exports) {
- "use strict";
- var $propertyIsEnumerable = {}.propertyIsEnumerable;
- var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
- var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1);
- exports.f = NASHORN_BUG ? function propertyIsEnumerable(V2) {
- var descriptor = getOwnPropertyDescriptor(this, V2);
- return !!descriptor && descriptor.enumerable;
- } : $propertyIsEnumerable;
- }
- });
-
- // node_modules/core-js/internals/create-property-descriptor.js
- var require_create_property_descriptor = __commonJS({
- "node_modules/core-js/internals/create-property-descriptor.js"(exports, module) {
- module.exports = function(bitmap, value) {
- return {
- enumerable: !(bitmap & 1),
- configurable: !(bitmap & 2),
- writable: !(bitmap & 4),
- value
- };
- };
- }
- });
-
- // node_modules/core-js/internals/function-uncurry-this.js
- var require_function_uncurry_this = __commonJS({
- "node_modules/core-js/internals/function-uncurry-this.js"(exports, module) {
- var NATIVE_BIND = require_function_bind_native();
- var FunctionPrototype = Function.prototype;
- var call = FunctionPrototype.call;
- var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call);
- module.exports = NATIVE_BIND ? uncurryThisWithBind : function(fn) {
- return function() {
- return call.apply(fn, arguments);
- };
- };
- }
- });
-
- // node_modules/core-js/internals/classof-raw.js
- var require_classof_raw = __commonJS({
- "node_modules/core-js/internals/classof-raw.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var toString = uncurryThis({}.toString);
- var stringSlice = uncurryThis("".slice);
- module.exports = function(it) {
- return stringSlice(toString(it), 8, -1);
- };
- }
- });
-
- // node_modules/core-js/internals/indexed-object.js
- var require_indexed_object = __commonJS({
- "node_modules/core-js/internals/indexed-object.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var classof = require_classof_raw();
- var $Object = Object;
- var split = uncurryThis("".split);
- module.exports = fails(function() {
- return !$Object("z").propertyIsEnumerable(0);
- }) ? function(it) {
- return classof(it) == "String" ? split(it, "") : $Object(it);
- } : $Object;
- }
- });
-
- // node_modules/core-js/internals/is-null-or-undefined.js
- var require_is_null_or_undefined = __commonJS({
- "node_modules/core-js/internals/is-null-or-undefined.js"(exports, module) {
- module.exports = function(it) {
- return it === null || it === void 0;
- };
- }
- });
-
- // node_modules/core-js/internals/require-object-coercible.js
- var require_require_object_coercible = __commonJS({
- "node_modules/core-js/internals/require-object-coercible.js"(exports, module) {
- var isNullOrUndefined = require_is_null_or_undefined();
- var $TypeError = TypeError;
- module.exports = function(it) {
- if (isNullOrUndefined(it))
- throw $TypeError("Can't call method on " + it);
- return it;
- };
- }
- });
-
- // node_modules/core-js/internals/to-indexed-object.js
- var require_to_indexed_object = __commonJS({
- "node_modules/core-js/internals/to-indexed-object.js"(exports, module) {
- var IndexedObject = require_indexed_object();
- var requireObjectCoercible = require_require_object_coercible();
- module.exports = function(it) {
- return IndexedObject(requireObjectCoercible(it));
- };
- }
- });
-
- // node_modules/core-js/internals/document-all.js
- var require_document_all = __commonJS({
- "node_modules/core-js/internals/document-all.js"(exports, module) {
- var documentAll = typeof document == "object" && document.all;
- var IS_HTMLDDA = typeof documentAll == "undefined" && documentAll !== void 0;
- module.exports = {
- all: documentAll,
- IS_HTMLDDA
- };
- }
- });
-
- // node_modules/core-js/internals/is-callable.js
- var require_is_callable = __commonJS({
- "node_modules/core-js/internals/is-callable.js"(exports, module) {
- var $documentAll = require_document_all();
- var documentAll = $documentAll.all;
- module.exports = $documentAll.IS_HTMLDDA ? function(argument) {
- return typeof argument == "function" || argument === documentAll;
- } : function(argument) {
- return typeof argument == "function";
- };
- }
- });
-
- // node_modules/core-js/internals/is-object.js
- var require_is_object = __commonJS({
- "node_modules/core-js/internals/is-object.js"(exports, module) {
- var isCallable = require_is_callable();
- var $documentAll = require_document_all();
- var documentAll = $documentAll.all;
- module.exports = $documentAll.IS_HTMLDDA ? function(it) {
- return typeof it == "object" ? it !== null : isCallable(it) || it === documentAll;
- } : function(it) {
- return typeof it == "object" ? it !== null : isCallable(it);
- };
- }
- });
-
- // node_modules/core-js/internals/get-built-in.js
- var require_get_built_in = __commonJS({
- "node_modules/core-js/internals/get-built-in.js"(exports, module) {
- var global2 = require_global();
- var isCallable = require_is_callable();
- var aFunction = function(argument) {
- return isCallable(argument) ? argument : void 0;
- };
- module.exports = function(namespace, method) {
- return arguments.length < 2 ? aFunction(global2[namespace]) : global2[namespace] && global2[namespace][method];
- };
- }
- });
-
- // node_modules/core-js/internals/object-is-prototype-of.js
- var require_object_is_prototype_of = __commonJS({
- "node_modules/core-js/internals/object-is-prototype-of.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- module.exports = uncurryThis({}.isPrototypeOf);
- }
- });
-
- // node_modules/core-js/internals/engine-user-agent.js
- var require_engine_user_agent = __commonJS({
- "node_modules/core-js/internals/engine-user-agent.js"(exports, module) {
- module.exports = typeof navigator != "undefined" && String(navigator.userAgent) || "";
- }
- });
-
- // node_modules/core-js/internals/engine-v8-version.js
- var require_engine_v8_version = __commonJS({
- "node_modules/core-js/internals/engine-v8-version.js"(exports, module) {
- var global2 = require_global();
- var userAgent = require_engine_user_agent();
- var process2 = global2.process;
- var Deno2 = global2.Deno;
- var versions = process2 && process2.versions || Deno2 && Deno2.version;
- var v8 = versions && versions.v8;
- var match;
- var version;
- if (v8) {
- match = v8.split(".");
- version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]);
- }
- if (!version && userAgent) {
- match = userAgent.match(/Edge\/(\d+)/);
- if (!match || match[1] >= 74) {
- match = userAgent.match(/Chrome\/(\d+)/);
- if (match)
- version = +match[1];
- }
- }
- module.exports = version;
- }
- });
-
- // node_modules/core-js/internals/symbol-constructor-detection.js
- var require_symbol_constructor_detection = __commonJS({
- "node_modules/core-js/internals/symbol-constructor-detection.js"(exports, module) {
- var V8_VERSION = require_engine_v8_version();
- var fails = require_fails();
- module.exports = !!Object.getOwnPropertySymbols && !fails(function() {
- var symbol = Symbol();
- return !String(symbol) || !(Object(symbol) instanceof Symbol) || // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
- !Symbol.sham && V8_VERSION && V8_VERSION < 41;
- });
- }
- });
-
- // node_modules/core-js/internals/use-symbol-as-uid.js
- var require_use_symbol_as_uid = __commonJS({
- "node_modules/core-js/internals/use-symbol-as-uid.js"(exports, module) {
- var NATIVE_SYMBOL = require_symbol_constructor_detection();
- module.exports = NATIVE_SYMBOL && !Symbol.sham && typeof Symbol.iterator == "symbol";
- }
- });
-
- // node_modules/core-js/internals/is-symbol.js
- var require_is_symbol = __commonJS({
- "node_modules/core-js/internals/is-symbol.js"(exports, module) {
- var getBuiltIn = require_get_built_in();
- var isCallable = require_is_callable();
- var isPrototypeOf = require_object_is_prototype_of();
- var USE_SYMBOL_AS_UID = require_use_symbol_as_uid();
- var $Object = Object;
- module.exports = USE_SYMBOL_AS_UID ? function(it) {
- return typeof it == "symbol";
- } : function(it) {
- var $Symbol = getBuiltIn("Symbol");
- return isCallable($Symbol) && isPrototypeOf($Symbol.prototype, $Object(it));
- };
- }
- });
-
- // node_modules/core-js/internals/try-to-string.js
- var require_try_to_string = __commonJS({
- "node_modules/core-js/internals/try-to-string.js"(exports, module) {
- var $String = String;
- module.exports = function(argument) {
- try {
- return $String(argument);
- } catch (error) {
- return "Object";
- }
- };
- }
- });
-
- // node_modules/core-js/internals/a-callable.js
- var require_a_callable = __commonJS({
- "node_modules/core-js/internals/a-callable.js"(exports, module) {
- var isCallable = require_is_callable();
- var tryToString = require_try_to_string();
- var $TypeError = TypeError;
- module.exports = function(argument) {
- if (isCallable(argument))
- return argument;
- throw $TypeError(tryToString(argument) + " is not a function");
- };
- }
- });
-
- // node_modules/core-js/internals/get-method.js
- var require_get_method = __commonJS({
- "node_modules/core-js/internals/get-method.js"(exports, module) {
- var aCallable = require_a_callable();
- var isNullOrUndefined = require_is_null_or_undefined();
- module.exports = function(V2, P2) {
- var func = V2[P2];
- return isNullOrUndefined(func) ? void 0 : aCallable(func);
- };
- }
- });
-
- // node_modules/core-js/internals/ordinary-to-primitive.js
- var require_ordinary_to_primitive = __commonJS({
- "node_modules/core-js/internals/ordinary-to-primitive.js"(exports, module) {
- var call = require_function_call();
- var isCallable = require_is_callable();
- var isObject = require_is_object();
- var $TypeError = TypeError;
- module.exports = function(input, pref) {
- var fn, val;
- if (pref === "string" && isCallable(fn = input.toString) && !isObject(val = call(fn, input)))
- return val;
- if (isCallable(fn = input.valueOf) && !isObject(val = call(fn, input)))
- return val;
- if (pref !== "string" && isCallable(fn = input.toString) && !isObject(val = call(fn, input)))
- return val;
- throw $TypeError("Can't convert object to primitive value");
- };
- }
- });
-
- // node_modules/core-js/internals/is-pure.js
- var require_is_pure = __commonJS({
- "node_modules/core-js/internals/is-pure.js"(exports, module) {
- module.exports = false;
- }
- });
-
- // node_modules/core-js/internals/define-global-property.js
- var require_define_global_property = __commonJS({
- "node_modules/core-js/internals/define-global-property.js"(exports, module) {
- var global2 = require_global();
- var defineProperty = Object.defineProperty;
- module.exports = function(key, value) {
- try {
- defineProperty(global2, key, { value, configurable: true, writable: true });
- } catch (error) {
- global2[key] = value;
- }
- return value;
- };
- }
- });
-
- // node_modules/core-js/internals/shared-store.js
- var require_shared_store = __commonJS({
- "node_modules/core-js/internals/shared-store.js"(exports, module) {
- var global2 = require_global();
- var defineGlobalProperty = require_define_global_property();
- var SHARED = "__core-js_shared__";
- var store = global2[SHARED] || defineGlobalProperty(SHARED, {});
- module.exports = store;
- }
- });
-
- // node_modules/core-js/internals/shared.js
- var require_shared = __commonJS({
- "node_modules/core-js/internals/shared.js"(exports, module) {
- var IS_PURE = require_is_pure();
- var store = require_shared_store();
- (module.exports = function(key, value) {
- return store[key] || (store[key] = value !== void 0 ? value : {});
- })("versions", []).push({
- version: "3.30.1",
- mode: IS_PURE ? "pure" : "global",
- copyright: "\xA9 2014-2023 Denis Pushkarev (zloirock.ru)",
- license: "https://github.com/zloirock/core-js/blob/v3.30.1/LICENSE",
- source: "https://github.com/zloirock/core-js"
- });
- }
- });
-
- // node_modules/core-js/internals/to-object.js
- var require_to_object = __commonJS({
- "node_modules/core-js/internals/to-object.js"(exports, module) {
- var requireObjectCoercible = require_require_object_coercible();
- var $Object = Object;
- module.exports = function(argument) {
- return $Object(requireObjectCoercible(argument));
- };
- }
- });
-
- // node_modules/core-js/internals/has-own-property.js
- var require_has_own_property = __commonJS({
- "node_modules/core-js/internals/has-own-property.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var toObject = require_to_object();
- var hasOwnProperty = uncurryThis({}.hasOwnProperty);
- module.exports = Object.hasOwn || function hasOwn(it, key) {
- return hasOwnProperty(toObject(it), key);
- };
- }
- });
-
- // node_modules/core-js/internals/uid.js
- var require_uid = __commonJS({
- "node_modules/core-js/internals/uid.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var id = 0;
- var postfix = Math.random();
- var toString = uncurryThis(1 .toString);
- module.exports = function(key) {
- return "Symbol(" + (key === void 0 ? "" : key) + ")_" + toString(++id + postfix, 36);
- };
- }
- });
-
- // node_modules/core-js/internals/well-known-symbol.js
- var require_well_known_symbol = __commonJS({
- "node_modules/core-js/internals/well-known-symbol.js"(exports, module) {
- var global2 = require_global();
- var shared = require_shared();
- var hasOwn = require_has_own_property();
- var uid = require_uid();
- var NATIVE_SYMBOL = require_symbol_constructor_detection();
- var USE_SYMBOL_AS_UID = require_use_symbol_as_uid();
- var Symbol2 = global2.Symbol;
- var WellKnownSymbolsStore = shared("wks");
- var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol2["for"] || Symbol2 : Symbol2 && Symbol2.withoutSetter || uid;
- module.exports = function(name) {
- if (!hasOwn(WellKnownSymbolsStore, name)) {
- WellKnownSymbolsStore[name] = NATIVE_SYMBOL && hasOwn(Symbol2, name) ? Symbol2[name] : createWellKnownSymbol("Symbol." + name);
- }
- return WellKnownSymbolsStore[name];
- };
- }
- });
-
- // node_modules/core-js/internals/to-primitive.js
- var require_to_primitive = __commonJS({
- "node_modules/core-js/internals/to-primitive.js"(exports, module) {
- var call = require_function_call();
- var isObject = require_is_object();
- var isSymbol = require_is_symbol();
- var getMethod = require_get_method();
- var ordinaryToPrimitive = require_ordinary_to_primitive();
- var wellKnownSymbol = require_well_known_symbol();
- var $TypeError = TypeError;
- var TO_PRIMITIVE = wellKnownSymbol("toPrimitive");
- module.exports = function(input, pref) {
- if (!isObject(input) || isSymbol(input))
- return input;
- var exoticToPrim = getMethod(input, TO_PRIMITIVE);
- var result;
- if (exoticToPrim) {
- if (pref === void 0)
- pref = "default";
- result = call(exoticToPrim, input, pref);
- if (!isObject(result) || isSymbol(result))
- return result;
- throw $TypeError("Can't convert object to primitive value");
- }
- if (pref === void 0)
- pref = "number";
- return ordinaryToPrimitive(input, pref);
- };
- }
- });
-
- // node_modules/core-js/internals/to-property-key.js
- var require_to_property_key = __commonJS({
- "node_modules/core-js/internals/to-property-key.js"(exports, module) {
- var toPrimitive = require_to_primitive();
- var isSymbol = require_is_symbol();
- module.exports = function(argument) {
- var key = toPrimitive(argument, "string");
- return isSymbol(key) ? key : key + "";
- };
- }
- });
-
- // node_modules/core-js/internals/document-create-element.js
- var require_document_create_element = __commonJS({
- "node_modules/core-js/internals/document-create-element.js"(exports, module) {
- var global2 = require_global();
- var isObject = require_is_object();
- var document2 = global2.document;
- var EXISTS = isObject(document2) && isObject(document2.createElement);
- module.exports = function(it) {
- return EXISTS ? document2.createElement(it) : {};
- };
- }
- });
-
- // node_modules/core-js/internals/ie8-dom-define.js
- var require_ie8_dom_define = __commonJS({
- "node_modules/core-js/internals/ie8-dom-define.js"(exports, module) {
- var DESCRIPTORS = require_descriptors();
- var fails = require_fails();
- var createElement = require_document_create_element();
- module.exports = !DESCRIPTORS && !fails(function() {
- return Object.defineProperty(createElement("div"), "a", {
- get: function() {
- return 7;
- }
- }).a != 7;
- });
- }
- });
-
- // node_modules/core-js/internals/object-get-own-property-descriptor.js
- var require_object_get_own_property_descriptor = __commonJS({
- "node_modules/core-js/internals/object-get-own-property-descriptor.js"(exports) {
- var DESCRIPTORS = require_descriptors();
- var call = require_function_call();
- var propertyIsEnumerableModule = require_object_property_is_enumerable();
- var createPropertyDescriptor = require_create_property_descriptor();
- var toIndexedObject = require_to_indexed_object();
- var toPropertyKey = require_to_property_key();
- var hasOwn = require_has_own_property();
- var IE8_DOM_DEFINE = require_ie8_dom_define();
- var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
- exports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P2) {
- O = toIndexedObject(O);
- P2 = toPropertyKey(P2);
- if (IE8_DOM_DEFINE)
- try {
- return $getOwnPropertyDescriptor(O, P2);
- } catch (error) {
- }
- if (hasOwn(O, P2))
- return createPropertyDescriptor(!call(propertyIsEnumerableModule.f, O, P2), O[P2]);
- };
- }
- });
-
- // node_modules/core-js/internals/v8-prototype-define-bug.js
- var require_v8_prototype_define_bug = __commonJS({
- "node_modules/core-js/internals/v8-prototype-define-bug.js"(exports, module) {
- var DESCRIPTORS = require_descriptors();
- var fails = require_fails();
- module.exports = DESCRIPTORS && fails(function() {
- return Object.defineProperty(function() {
- }, "prototype", {
- value: 42,
- writable: false
- }).prototype != 42;
- });
- }
- });
-
- // node_modules/core-js/internals/an-object.js
- var require_an_object = __commonJS({
- "node_modules/core-js/internals/an-object.js"(exports, module) {
- var isObject = require_is_object();
- var $String = String;
- var $TypeError = TypeError;
- module.exports = function(argument) {
- if (isObject(argument))
- return argument;
- throw $TypeError($String(argument) + " is not an object");
- };
- }
- });
-
- // node_modules/core-js/internals/object-define-property.js
- var require_object_define_property = __commonJS({
- "node_modules/core-js/internals/object-define-property.js"(exports) {
- var DESCRIPTORS = require_descriptors();
- var IE8_DOM_DEFINE = require_ie8_dom_define();
- var V8_PROTOTYPE_DEFINE_BUG = require_v8_prototype_define_bug();
- var anObject = require_an_object();
- var toPropertyKey = require_to_property_key();
- var $TypeError = TypeError;
- var $defineProperty = Object.defineProperty;
- var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
- var ENUMERABLE = "enumerable";
- var CONFIGURABLE = "configurable";
- var WRITABLE = "writable";
- exports.f = DESCRIPTORS ? V8_PROTOTYPE_DEFINE_BUG ? function defineProperty(O, P2, Attributes) {
- anObject(O);
- P2 = toPropertyKey(P2);
- anObject(Attributes);
- if (typeof O === "function" && P2 === "prototype" && "value" in Attributes && WRITABLE in Attributes && !Attributes[WRITABLE]) {
- var current = $getOwnPropertyDescriptor(O, P2);
- if (current && current[WRITABLE]) {
- O[P2] = Attributes.value;
- Attributes = {
- configurable: CONFIGURABLE in Attributes ? Attributes[CONFIGURABLE] : current[CONFIGURABLE],
- enumerable: ENUMERABLE in Attributes ? Attributes[ENUMERABLE] : current[ENUMERABLE],
- writable: false
- };
- }
- }
- return $defineProperty(O, P2, Attributes);
- } : $defineProperty : function defineProperty(O, P2, Attributes) {
- anObject(O);
- P2 = toPropertyKey(P2);
- anObject(Attributes);
- if (IE8_DOM_DEFINE)
- try {
- return $defineProperty(O, P2, Attributes);
- } catch (error) {
- }
- if ("get" in Attributes || "set" in Attributes)
- throw $TypeError("Accessors not supported");
- if ("value" in Attributes)
- O[P2] = Attributes.value;
- return O;
- };
- }
- });
-
- // node_modules/core-js/internals/create-non-enumerable-property.js
- var require_create_non_enumerable_property = __commonJS({
- "node_modules/core-js/internals/create-non-enumerable-property.js"(exports, module) {
- var DESCRIPTORS = require_descriptors();
- var definePropertyModule = require_object_define_property();
- var createPropertyDescriptor = require_create_property_descriptor();
- module.exports = DESCRIPTORS ? function(object, key, value) {
- return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));
- } : function(object, key, value) {
- object[key] = value;
- return object;
- };
- }
- });
-
- // node_modules/core-js/internals/function-name.js
- var require_function_name = __commonJS({
- "node_modules/core-js/internals/function-name.js"(exports, module) {
- var DESCRIPTORS = require_descriptors();
- var hasOwn = require_has_own_property();
- var FunctionPrototype = Function.prototype;
- var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
- var EXISTS = hasOwn(FunctionPrototype, "name");
- var PROPER = EXISTS && function something() {
- }.name === "something";
- var CONFIGURABLE = EXISTS && (!DESCRIPTORS || DESCRIPTORS && getDescriptor(FunctionPrototype, "name").configurable);
- module.exports = {
- EXISTS,
- PROPER,
- CONFIGURABLE
- };
- }
- });
-
- // node_modules/core-js/internals/inspect-source.js
- var require_inspect_source = __commonJS({
- "node_modules/core-js/internals/inspect-source.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var isCallable = require_is_callable();
- var store = require_shared_store();
- var functionToString = uncurryThis(Function.toString);
- if (!isCallable(store.inspectSource)) {
- store.inspectSource = function(it) {
- return functionToString(it);
- };
- }
- module.exports = store.inspectSource;
- }
- });
-
- // node_modules/core-js/internals/weak-map-basic-detection.js
- var require_weak_map_basic_detection = __commonJS({
- "node_modules/core-js/internals/weak-map-basic-detection.js"(exports, module) {
- var global2 = require_global();
- var isCallable = require_is_callable();
- var WeakMap2 = global2.WeakMap;
- module.exports = isCallable(WeakMap2) && /native code/.test(String(WeakMap2));
- }
- });
-
- // node_modules/core-js/internals/shared-key.js
- var require_shared_key = __commonJS({
- "node_modules/core-js/internals/shared-key.js"(exports, module) {
- var shared = require_shared();
- var uid = require_uid();
- var keys = shared("keys");
- module.exports = function(key) {
- return keys[key] || (keys[key] = uid(key));
- };
- }
- });
-
- // node_modules/core-js/internals/hidden-keys.js
- var require_hidden_keys = __commonJS({
- "node_modules/core-js/internals/hidden-keys.js"(exports, module) {
- module.exports = {};
- }
- });
-
- // node_modules/core-js/internals/internal-state.js
- var require_internal_state = __commonJS({
- "node_modules/core-js/internals/internal-state.js"(exports, module) {
- var NATIVE_WEAK_MAP = require_weak_map_basic_detection();
- var global2 = require_global();
- var isObject = require_is_object();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var hasOwn = require_has_own_property();
- var shared = require_shared_store();
- var sharedKey = require_shared_key();
- var hiddenKeys = require_hidden_keys();
- var OBJECT_ALREADY_INITIALIZED = "Object already initialized";
- var TypeError2 = global2.TypeError;
- var WeakMap2 = global2.WeakMap;
- var set;
- var get;
- var has;
- var enforce = function(it) {
- return has(it) ? get(it) : set(it, {});
- };
- var getterFor = function(TYPE) {
- return function(it) {
- var state2;
- if (!isObject(it) || (state2 = get(it)).type !== TYPE) {
- throw TypeError2("Incompatible receiver, " + TYPE + " required");
- }
- return state2;
- };
- };
- if (NATIVE_WEAK_MAP || shared.state) {
- store = shared.state || (shared.state = new WeakMap2());
- store.get = store.get;
- store.has = store.has;
- store.set = store.set;
- set = function(it, metadata) {
- if (store.has(it))
- throw TypeError2(OBJECT_ALREADY_INITIALIZED);
- metadata.facade = it;
- store.set(it, metadata);
- return metadata;
- };
- get = function(it) {
- return store.get(it) || {};
- };
- has = function(it) {
- return store.has(it);
- };
- } else {
- STATE = sharedKey("state");
- hiddenKeys[STATE] = true;
- set = function(it, metadata) {
- if (hasOwn(it, STATE))
- throw TypeError2(OBJECT_ALREADY_INITIALIZED);
- metadata.facade = it;
- createNonEnumerableProperty(it, STATE, metadata);
- return metadata;
- };
- get = function(it) {
- return hasOwn(it, STATE) ? it[STATE] : {};
- };
- has = function(it) {
- return hasOwn(it, STATE);
- };
- }
- var store;
- var STATE;
- module.exports = {
- set,
- get,
- has,
- enforce,
- getterFor
- };
- }
- });
-
- // node_modules/core-js/internals/make-built-in.js
- var require_make_built_in = __commonJS({
- "node_modules/core-js/internals/make-built-in.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var isCallable = require_is_callable();
- var hasOwn = require_has_own_property();
- var DESCRIPTORS = require_descriptors();
- var CONFIGURABLE_FUNCTION_NAME = require_function_name().CONFIGURABLE;
- var inspectSource = require_inspect_source();
- var InternalStateModule = require_internal_state();
- var enforceInternalState = InternalStateModule.enforce;
- var getInternalState = InternalStateModule.get;
- var $String = String;
- var defineProperty = Object.defineProperty;
- var stringSlice = uncurryThis("".slice);
- var replace = uncurryThis("".replace);
- var join = uncurryThis([].join);
- var CONFIGURABLE_LENGTH = DESCRIPTORS && !fails(function() {
- return defineProperty(function() {
- }, "length", { value: 8 }).length !== 8;
- });
- var TEMPLATE = String(String).split("String");
- var makeBuiltIn = module.exports = function(value, name, options) {
- if (stringSlice($String(name), 0, 7) === "Symbol(") {
- name = "[" + replace($String(name), /^Symbol\(([^)]*)\)/, "$1") + "]";
- }
- if (options && options.getter)
- name = "get " + name;
- if (options && options.setter)
- name = "set " + name;
- if (!hasOwn(value, "name") || CONFIGURABLE_FUNCTION_NAME && value.name !== name) {
- if (DESCRIPTORS)
- defineProperty(value, "name", { value: name, configurable: true });
- else
- value.name = name;
- }
- if (CONFIGURABLE_LENGTH && options && hasOwn(options, "arity") && value.length !== options.arity) {
- defineProperty(value, "length", { value: options.arity });
- }
- try {
- if (options && hasOwn(options, "constructor") && options.constructor) {
- if (DESCRIPTORS)
- defineProperty(value, "prototype", { writable: false });
- } else if (value.prototype)
- value.prototype = void 0;
- } catch (error) {
- }
- var state2 = enforceInternalState(value);
- if (!hasOwn(state2, "source")) {
- state2.source = join(TEMPLATE, typeof name == "string" ? name : "");
- }
- return value;
- };
- Function.prototype.toString = makeBuiltIn(function toString() {
- return isCallable(this) && getInternalState(this).source || inspectSource(this);
- }, "toString");
- }
- });
-
- // node_modules/core-js/internals/define-built-in.js
- var require_define_built_in = __commonJS({
- "node_modules/core-js/internals/define-built-in.js"(exports, module) {
- var isCallable = require_is_callable();
- var definePropertyModule = require_object_define_property();
- var makeBuiltIn = require_make_built_in();
- var defineGlobalProperty = require_define_global_property();
- module.exports = function(O, key, value, options) {
- if (!options)
- options = {};
- var simple = options.enumerable;
- var name = options.name !== void 0 ? options.name : key;
- if (isCallable(value))
- makeBuiltIn(value, name, options);
- if (options.global) {
- if (simple)
- O[key] = value;
- else
- defineGlobalProperty(key, value);
- } else {
- try {
- if (!options.unsafe)
- delete O[key];
- else if (O[key])
- simple = true;
- } catch (error) {
- }
- if (simple)
- O[key] = value;
- else
- definePropertyModule.f(O, key, {
- value,
- enumerable: false,
- configurable: !options.nonConfigurable,
- writable: !options.nonWritable
- });
- }
- return O;
- };
- }
- });
-
- // node_modules/core-js/internals/math-trunc.js
- var require_math_trunc = __commonJS({
- "node_modules/core-js/internals/math-trunc.js"(exports, module) {
- var ceil = Math.ceil;
- var floor = Math.floor;
- module.exports = Math.trunc || function trunc(x2) {
- var n6 = +x2;
- return (n6 > 0 ? floor : ceil)(n6);
- };
- }
- });
-
- // node_modules/core-js/internals/to-integer-or-infinity.js
- var require_to_integer_or_infinity = __commonJS({
- "node_modules/core-js/internals/to-integer-or-infinity.js"(exports, module) {
- var trunc = require_math_trunc();
- module.exports = function(argument) {
- var number = +argument;
- return number !== number || number === 0 ? 0 : trunc(number);
- };
- }
- });
-
- // node_modules/core-js/internals/to-absolute-index.js
- var require_to_absolute_index = __commonJS({
- "node_modules/core-js/internals/to-absolute-index.js"(exports, module) {
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var max = Math.max;
- var min = Math.min;
- module.exports = function(index, length) {
- var integer = toIntegerOrInfinity(index);
- return integer < 0 ? max(integer + length, 0) : min(integer, length);
- };
- }
- });
-
- // node_modules/core-js/internals/to-length.js
- var require_to_length = __commonJS({
- "node_modules/core-js/internals/to-length.js"(exports, module) {
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var min = Math.min;
- module.exports = function(argument) {
- return argument > 0 ? min(toIntegerOrInfinity(argument), 9007199254740991) : 0;
- };
- }
- });
-
- // node_modules/core-js/internals/length-of-array-like.js
- var require_length_of_array_like = __commonJS({
- "node_modules/core-js/internals/length-of-array-like.js"(exports, module) {
- var toLength = require_to_length();
- module.exports = function(obj) {
- return toLength(obj.length);
- };
- }
- });
-
- // node_modules/core-js/internals/array-includes.js
- var require_array_includes = __commonJS({
- "node_modules/core-js/internals/array-includes.js"(exports, module) {
- var toIndexedObject = require_to_indexed_object();
- var toAbsoluteIndex = require_to_absolute_index();
- var lengthOfArrayLike = require_length_of_array_like();
- var createMethod = function(IS_INCLUDES) {
- return function($this, el, fromIndex) {
- var O = toIndexedObject($this);
- var length = lengthOfArrayLike(O);
- var index = toAbsoluteIndex(fromIndex, length);
- var value;
- if (IS_INCLUDES && el != el)
- while (length > index) {
- value = O[index++];
- if (value != value)
- return true;
- }
- else
- for (; length > index; index++) {
- if ((IS_INCLUDES || index in O) && O[index] === el)
- return IS_INCLUDES || index || 0;
- }
- return !IS_INCLUDES && -1;
- };
- };
- module.exports = {
- // `Array.prototype.includes` method
- // https://tc39.es/ecma262/#sec-array.prototype.includes
- includes: createMethod(true),
- // `Array.prototype.indexOf` method
- // https://tc39.es/ecma262/#sec-array.prototype.indexof
- indexOf: createMethod(false)
- };
- }
- });
-
- // node_modules/core-js/internals/object-keys-internal.js
- var require_object_keys_internal = __commonJS({
- "node_modules/core-js/internals/object-keys-internal.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var hasOwn = require_has_own_property();
- var toIndexedObject = require_to_indexed_object();
- var indexOf = require_array_includes().indexOf;
- var hiddenKeys = require_hidden_keys();
- var push = uncurryThis([].push);
- module.exports = function(object, names) {
- var O = toIndexedObject(object);
- var i4 = 0;
- var result = [];
- var key;
- for (key in O)
- !hasOwn(hiddenKeys, key) && hasOwn(O, key) && push(result, key);
- while (names.length > i4)
- if (hasOwn(O, key = names[i4++])) {
- ~indexOf(result, key) || push(result, key);
- }
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/enum-bug-keys.js
- var require_enum_bug_keys = __commonJS({
- "node_modules/core-js/internals/enum-bug-keys.js"(exports, module) {
- module.exports = [
- "constructor",
- "hasOwnProperty",
- "isPrototypeOf",
- "propertyIsEnumerable",
- "toLocaleString",
- "toString",
- "valueOf"
- ];
- }
- });
-
- // node_modules/core-js/internals/object-get-own-property-names.js
- var require_object_get_own_property_names = __commonJS({
- "node_modules/core-js/internals/object-get-own-property-names.js"(exports) {
- var internalObjectKeys = require_object_keys_internal();
- var enumBugKeys = require_enum_bug_keys();
- var hiddenKeys = enumBugKeys.concat("length", "prototype");
- exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
- return internalObjectKeys(O, hiddenKeys);
- };
- }
- });
-
- // node_modules/core-js/internals/object-get-own-property-symbols.js
- var require_object_get_own_property_symbols = __commonJS({
- "node_modules/core-js/internals/object-get-own-property-symbols.js"(exports) {
- exports.f = Object.getOwnPropertySymbols;
- }
- });
-
- // node_modules/core-js/internals/own-keys.js
- var require_own_keys = __commonJS({
- "node_modules/core-js/internals/own-keys.js"(exports, module) {
- var getBuiltIn = require_get_built_in();
- var uncurryThis = require_function_uncurry_this();
- var getOwnPropertyNamesModule = require_object_get_own_property_names();
- var getOwnPropertySymbolsModule = require_object_get_own_property_symbols();
- var anObject = require_an_object();
- var concat = uncurryThis([].concat);
- module.exports = getBuiltIn("Reflect", "ownKeys") || function ownKeys(it) {
- var keys = getOwnPropertyNamesModule.f(anObject(it));
- var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
- return getOwnPropertySymbols ? concat(keys, getOwnPropertySymbols(it)) : keys;
- };
- }
- });
-
- // node_modules/core-js/internals/copy-constructor-properties.js
- var require_copy_constructor_properties = __commonJS({
- "node_modules/core-js/internals/copy-constructor-properties.js"(exports, module) {
- var hasOwn = require_has_own_property();
- var ownKeys = require_own_keys();
- var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
- var definePropertyModule = require_object_define_property();
- module.exports = function(target, source, exceptions) {
- var keys = ownKeys(source);
- var defineProperty = definePropertyModule.f;
- var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
- for (var i4 = 0; i4 < keys.length; i4++) {
- var key = keys[i4];
- if (!hasOwn(target, key) && !(exceptions && hasOwn(exceptions, key))) {
- defineProperty(target, key, getOwnPropertyDescriptor(source, key));
- }
- }
- };
- }
- });
-
- // node_modules/core-js/internals/is-forced.js
- var require_is_forced = __commonJS({
- "node_modules/core-js/internals/is-forced.js"(exports, module) {
- var fails = require_fails();
- var isCallable = require_is_callable();
- var replacement = /#|\.prototype\./;
- var isForced = function(feature, detection) {
- var value = data[normalize(feature)];
- return value == POLYFILL ? true : value == NATIVE ? false : isCallable(detection) ? fails(detection) : !!detection;
- };
- var normalize = isForced.normalize = function(string) {
- return String(string).replace(replacement, ".").toLowerCase();
- };
- var data = isForced.data = {};
- var NATIVE = isForced.NATIVE = "N";
- var POLYFILL = isForced.POLYFILL = "P";
- module.exports = isForced;
- }
- });
-
- // node_modules/core-js/internals/export.js
- var require_export = __commonJS({
- "node_modules/core-js/internals/export.js"(exports, module) {
- var global2 = require_global();
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var defineBuiltIn = require_define_built_in();
- var defineGlobalProperty = require_define_global_property();
- var copyConstructorProperties = require_copy_constructor_properties();
- var isForced = require_is_forced();
- module.exports = function(options, source) {
- var TARGET = options.target;
- var GLOBAL = options.global;
- var STATIC = options.stat;
- var FORCED, target, key, targetProperty, sourceProperty, descriptor;
- if (GLOBAL) {
- target = global2;
- } else if (STATIC) {
- target = global2[TARGET] || defineGlobalProperty(TARGET, {});
- } else {
- target = (global2[TARGET] || {}).prototype;
- }
- if (target)
- for (key in source) {
- sourceProperty = source[key];
- if (options.dontCallGetSet) {
- descriptor = getOwnPropertyDescriptor(target, key);
- targetProperty = descriptor && descriptor.value;
- } else
- targetProperty = target[key];
- FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? "." : "#") + key, options.forced);
- if (!FORCED && targetProperty !== void 0) {
- if (typeof sourceProperty == typeof targetProperty)
- continue;
- copyConstructorProperties(sourceProperty, targetProperty);
- }
- if (options.sham || targetProperty && targetProperty.sham) {
- createNonEnumerableProperty(sourceProperty, "sham", true);
- }
- defineBuiltIn(target, key, sourceProperty, options);
- }
- };
- }
- });
-
- // node_modules/core-js/internals/to-string-tag-support.js
- var require_to_string_tag_support = __commonJS({
- "node_modules/core-js/internals/to-string-tag-support.js"(exports, module) {
- var wellKnownSymbol = require_well_known_symbol();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var test = {};
- test[TO_STRING_TAG] = "z";
- module.exports = String(test) === "[object z]";
- }
- });
-
- // node_modules/core-js/internals/classof.js
- var require_classof = __commonJS({
- "node_modules/core-js/internals/classof.js"(exports, module) {
- var TO_STRING_TAG_SUPPORT = require_to_string_tag_support();
- var isCallable = require_is_callable();
- var classofRaw = require_classof_raw();
- var wellKnownSymbol = require_well_known_symbol();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var $Object = Object;
- var CORRECT_ARGUMENTS = classofRaw(function() {
- return arguments;
- }()) == "Arguments";
- var tryGet = function(it, key) {
- try {
- return it[key];
- } catch (error) {
- }
- };
- module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function(it) {
- var O, tag, result;
- return it === void 0 ? "Undefined" : it === null ? "Null" : typeof (tag = tryGet(O = $Object(it), TO_STRING_TAG)) == "string" ? tag : CORRECT_ARGUMENTS ? classofRaw(O) : (result = classofRaw(O)) == "Object" && isCallable(O.callee) ? "Arguments" : result;
- };
- }
- });
-
- // node_modules/core-js/internals/to-string.js
- var require_to_string = __commonJS({
- "node_modules/core-js/internals/to-string.js"(exports, module) {
- var classof = require_classof();
- var $String = String;
- module.exports = function(argument) {
- if (classof(argument) === "Symbol")
- throw TypeError("Cannot convert a Symbol value to a string");
- return $String(argument);
- };
- }
- });
-
- // node_modules/core-js/internals/object-keys.js
- var require_object_keys = __commonJS({
- "node_modules/core-js/internals/object-keys.js"(exports, module) {
- var internalObjectKeys = require_object_keys_internal();
- var enumBugKeys = require_enum_bug_keys();
- module.exports = Object.keys || function keys(O) {
- return internalObjectKeys(O, enumBugKeys);
- };
- }
- });
-
- // node_modules/core-js/internals/object-define-properties.js
- var require_object_define_properties = __commonJS({
- "node_modules/core-js/internals/object-define-properties.js"(exports) {
- var DESCRIPTORS = require_descriptors();
- var V8_PROTOTYPE_DEFINE_BUG = require_v8_prototype_define_bug();
- var definePropertyModule = require_object_define_property();
- var anObject = require_an_object();
- var toIndexedObject = require_to_indexed_object();
- var objectKeys = require_object_keys();
- exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) {
- anObject(O);
- var props = toIndexedObject(Properties);
- var keys = objectKeys(Properties);
- var length = keys.length;
- var index = 0;
- var key;
- while (length > index)
- definePropertyModule.f(O, key = keys[index++], props[key]);
- return O;
- };
- }
- });
-
- // node_modules/core-js/internals/html.js
- var require_html = __commonJS({
- "node_modules/core-js/internals/html.js"(exports, module) {
- var getBuiltIn = require_get_built_in();
- module.exports = getBuiltIn("document", "documentElement");
- }
- });
-
- // node_modules/core-js/internals/object-create.js
- var require_object_create = __commonJS({
- "node_modules/core-js/internals/object-create.js"(exports, module) {
- var anObject = require_an_object();
- var definePropertiesModule = require_object_define_properties();
- var enumBugKeys = require_enum_bug_keys();
- var hiddenKeys = require_hidden_keys();
- var html = require_html();
- var documentCreateElement = require_document_create_element();
- var sharedKey = require_shared_key();
- var GT = ">";
- var LT = "<";
- var PROTOTYPE = "prototype";
- var SCRIPT = "script";
- var IE_PROTO = sharedKey("IE_PROTO");
- var EmptyConstructor = function() {
- };
- var scriptTag = function(content) {
- return LT + SCRIPT + GT + content + LT + "/" + SCRIPT + GT;
- };
- var NullProtoObjectViaActiveX = function(activeXDocument2) {
- activeXDocument2.write(scriptTag(""));
- activeXDocument2.close();
- var temp = activeXDocument2.parentWindow.Object;
- activeXDocument2 = null;
- return temp;
- };
- var NullProtoObjectViaIFrame = function() {
- var iframe = documentCreateElement("iframe");
- var JS = "java" + SCRIPT + ":";
- var iframeDocument;
- iframe.style.display = "none";
- html.appendChild(iframe);
- iframe.src = String(JS);
- iframeDocument = iframe.contentWindow.document;
- iframeDocument.open();
- iframeDocument.write(scriptTag("document.F=Object"));
- iframeDocument.close();
- return iframeDocument.F;
- };
- var activeXDocument;
- var NullProtoObject = function() {
- try {
- activeXDocument = new ActiveXObject("htmlfile");
- } catch (error) {
- }
- NullProtoObject = typeof document != "undefined" ? document.domain && activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame() : NullProtoObjectViaActiveX(activeXDocument);
- var length = enumBugKeys.length;
- while (length--)
- delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];
- return NullProtoObject();
- };
- hiddenKeys[IE_PROTO] = true;
- module.exports = Object.create || function create(O, Properties) {
- var result;
- if (O !== null) {
- EmptyConstructor[PROTOTYPE] = anObject(O);
- result = new EmptyConstructor();
- EmptyConstructor[PROTOTYPE] = null;
- result[IE_PROTO] = O;
- } else
- result = NullProtoObject();
- return Properties === void 0 ? result : definePropertiesModule.f(result, Properties);
- };
- }
- });
-
- // node_modules/core-js/internals/create-property.js
- var require_create_property = __commonJS({
- "node_modules/core-js/internals/create-property.js"(exports, module) {
- "use strict";
- var toPropertyKey = require_to_property_key();
- var definePropertyModule = require_object_define_property();
- var createPropertyDescriptor = require_create_property_descriptor();
- module.exports = function(object, key, value) {
- var propertyKey = toPropertyKey(key);
- if (propertyKey in object)
- definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));
- else
- object[propertyKey] = value;
- };
- }
- });
-
- // node_modules/core-js/internals/array-slice-simple.js
- var require_array_slice_simple = __commonJS({
- "node_modules/core-js/internals/array-slice-simple.js"(exports, module) {
- var toAbsoluteIndex = require_to_absolute_index();
- var lengthOfArrayLike = require_length_of_array_like();
- var createProperty = require_create_property();
- var $Array = Array;
- var max = Math.max;
- module.exports = function(O, start, end) {
- var length = lengthOfArrayLike(O);
- var k2 = toAbsoluteIndex(start, length);
- var fin = toAbsoluteIndex(end === void 0 ? length : end, length);
- var result = $Array(max(fin - k2, 0));
- for (var n6 = 0; k2 < fin; k2++, n6++)
- createProperty(result, n6, O[k2]);
- result.length = n6;
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/object-get-own-property-names-external.js
- var require_object_get_own_property_names_external = __commonJS({
- "node_modules/core-js/internals/object-get-own-property-names-external.js"(exports, module) {
- var classof = require_classof_raw();
- var toIndexedObject = require_to_indexed_object();
- var $getOwnPropertyNames = require_object_get_own_property_names().f;
- var arraySlice = require_array_slice_simple();
- var windowNames = typeof window == "object" && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [];
- var getWindowNames = function(it) {
- try {
- return $getOwnPropertyNames(it);
- } catch (error) {
- return arraySlice(windowNames);
- }
- };
- module.exports.f = function getOwnPropertyNames(it) {
- return windowNames && classof(it) == "Window" ? getWindowNames(it) : $getOwnPropertyNames(toIndexedObject(it));
- };
- }
- });
-
- // node_modules/core-js/internals/define-built-in-accessor.js
- var require_define_built_in_accessor = __commonJS({
- "node_modules/core-js/internals/define-built-in-accessor.js"(exports, module) {
- var makeBuiltIn = require_make_built_in();
- var defineProperty = require_object_define_property();
- module.exports = function(target, name, descriptor) {
- if (descriptor.get)
- makeBuiltIn(descriptor.get, name, { getter: true });
- if (descriptor.set)
- makeBuiltIn(descriptor.set, name, { setter: true });
- return defineProperty.f(target, name, descriptor);
- };
- }
- });
-
- // node_modules/core-js/internals/well-known-symbol-wrapped.js
- var require_well_known_symbol_wrapped = __commonJS({
- "node_modules/core-js/internals/well-known-symbol-wrapped.js"(exports) {
- var wellKnownSymbol = require_well_known_symbol();
- exports.f = wellKnownSymbol;
- }
- });
-
- // node_modules/core-js/internals/path.js
- var require_path = __commonJS({
- "node_modules/core-js/internals/path.js"(exports, module) {
- var global2 = require_global();
- module.exports = global2;
- }
- });
-
- // node_modules/core-js/internals/well-known-symbol-define.js
- var require_well_known_symbol_define = __commonJS({
- "node_modules/core-js/internals/well-known-symbol-define.js"(exports, module) {
- var path = require_path();
- var hasOwn = require_has_own_property();
- var wrappedWellKnownSymbolModule = require_well_known_symbol_wrapped();
- var defineProperty = require_object_define_property().f;
- module.exports = function(NAME) {
- var Symbol2 = path.Symbol || (path.Symbol = {});
- if (!hasOwn(Symbol2, NAME))
- defineProperty(Symbol2, NAME, {
- value: wrappedWellKnownSymbolModule.f(NAME)
- });
- };
- }
- });
-
- // node_modules/core-js/internals/symbol-define-to-primitive.js
- var require_symbol_define_to_primitive = __commonJS({
- "node_modules/core-js/internals/symbol-define-to-primitive.js"(exports, module) {
- var call = require_function_call();
- var getBuiltIn = require_get_built_in();
- var wellKnownSymbol = require_well_known_symbol();
- var defineBuiltIn = require_define_built_in();
- module.exports = function() {
- var Symbol2 = getBuiltIn("Symbol");
- var SymbolPrototype = Symbol2 && Symbol2.prototype;
- var valueOf = SymbolPrototype && SymbolPrototype.valueOf;
- var TO_PRIMITIVE = wellKnownSymbol("toPrimitive");
- if (SymbolPrototype && !SymbolPrototype[TO_PRIMITIVE]) {
- defineBuiltIn(SymbolPrototype, TO_PRIMITIVE, function(hint) {
- return call(valueOf, this);
- }, { arity: 1 });
- }
- };
- }
- });
-
- // node_modules/core-js/internals/set-to-string-tag.js
- var require_set_to_string_tag = __commonJS({
- "node_modules/core-js/internals/set-to-string-tag.js"(exports, module) {
- var defineProperty = require_object_define_property().f;
- var hasOwn = require_has_own_property();
- var wellKnownSymbol = require_well_known_symbol();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- module.exports = function(target, TAG, STATIC) {
- if (target && !STATIC)
- target = target.prototype;
- if (target && !hasOwn(target, TO_STRING_TAG)) {
- defineProperty(target, TO_STRING_TAG, { configurable: true, value: TAG });
- }
- };
- }
- });
-
- // node_modules/core-js/internals/function-uncurry-this-clause.js
- var require_function_uncurry_this_clause = __commonJS({
- "node_modules/core-js/internals/function-uncurry-this-clause.js"(exports, module) {
- var classofRaw = require_classof_raw();
- var uncurryThis = require_function_uncurry_this();
- module.exports = function(fn) {
- if (classofRaw(fn) === "Function")
- return uncurryThis(fn);
- };
- }
- });
-
- // node_modules/core-js/internals/function-bind-context.js
- var require_function_bind_context = __commonJS({
- "node_modules/core-js/internals/function-bind-context.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this_clause();
- var aCallable = require_a_callable();
- var NATIVE_BIND = require_function_bind_native();
- var bind = uncurryThis(uncurryThis.bind);
- module.exports = function(fn, that) {
- aCallable(fn);
- return that === void 0 ? fn : NATIVE_BIND ? bind(fn, that) : function() {
- return fn.apply(that, arguments);
- };
- };
- }
- });
-
- // node_modules/core-js/internals/is-array.js
- var require_is_array = __commonJS({
- "node_modules/core-js/internals/is-array.js"(exports, module) {
- var classof = require_classof_raw();
- module.exports = Array.isArray || function isArray(argument) {
- return classof(argument) == "Array";
- };
- }
- });
-
- // node_modules/core-js/internals/is-constructor.js
- var require_is_constructor = __commonJS({
- "node_modules/core-js/internals/is-constructor.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var isCallable = require_is_callable();
- var classof = require_classof();
- var getBuiltIn = require_get_built_in();
- var inspectSource = require_inspect_source();
- var noop = function() {
- };
- var empty = [];
- var construct = getBuiltIn("Reflect", "construct");
- var constructorRegExp = /^\s*(?:class|function)\b/;
- var exec = uncurryThis(constructorRegExp.exec);
- var INCORRECT_TO_STRING = !constructorRegExp.exec(noop);
- var isConstructorModern = function isConstructor(argument) {
- if (!isCallable(argument))
- return false;
- try {
- construct(noop, empty, argument);
- return true;
- } catch (error) {
- return false;
- }
- };
- var isConstructorLegacy = function isConstructor(argument) {
- if (!isCallable(argument))
- return false;
- switch (classof(argument)) {
- case "AsyncFunction":
- case "GeneratorFunction":
- case "AsyncGeneratorFunction":
- return false;
- }
- try {
- return INCORRECT_TO_STRING || !!exec(constructorRegExp, inspectSource(argument));
- } catch (error) {
- return true;
- }
- };
- isConstructorLegacy.sham = true;
- module.exports = !construct || fails(function() {
- var called;
- return isConstructorModern(isConstructorModern.call) || !isConstructorModern(Object) || !isConstructorModern(function() {
- called = true;
- }) || called;
- }) ? isConstructorLegacy : isConstructorModern;
- }
- });
-
- // node_modules/core-js/internals/array-species-constructor.js
- var require_array_species_constructor = __commonJS({
- "node_modules/core-js/internals/array-species-constructor.js"(exports, module) {
- var isArray = require_is_array();
- var isConstructor = require_is_constructor();
- var isObject = require_is_object();
- var wellKnownSymbol = require_well_known_symbol();
- var SPECIES = wellKnownSymbol("species");
- var $Array = Array;
- module.exports = function(originalArray) {
- var C2;
- if (isArray(originalArray)) {
- C2 = originalArray.constructor;
- if (isConstructor(C2) && (C2 === $Array || isArray(C2.prototype)))
- C2 = void 0;
- else if (isObject(C2)) {
- C2 = C2[SPECIES];
- if (C2 === null)
- C2 = void 0;
- }
- }
- return C2 === void 0 ? $Array : C2;
- };
- }
- });
-
- // node_modules/core-js/internals/array-species-create.js
- var require_array_species_create = __commonJS({
- "node_modules/core-js/internals/array-species-create.js"(exports, module) {
- var arraySpeciesConstructor = require_array_species_constructor();
- module.exports = function(originalArray, length) {
- return new (arraySpeciesConstructor(originalArray))(length === 0 ? 0 : length);
- };
- }
- });
-
- // node_modules/core-js/internals/array-iteration.js
- var require_array_iteration = __commonJS({
- "node_modules/core-js/internals/array-iteration.js"(exports, module) {
- var bind = require_function_bind_context();
- var uncurryThis = require_function_uncurry_this();
- var IndexedObject = require_indexed_object();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var arraySpeciesCreate = require_array_species_create();
- var push = uncurryThis([].push);
- var createMethod = function(TYPE) {
- var IS_MAP = TYPE == 1;
- var IS_FILTER = TYPE == 2;
- var IS_SOME = TYPE == 3;
- var IS_EVERY = TYPE == 4;
- var IS_FIND_INDEX = TYPE == 6;
- var IS_FILTER_REJECT = TYPE == 7;
- var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
- return function($this, callbackfn, that, specificCreate) {
- var O = toObject($this);
- var self2 = IndexedObject(O);
- var boundFunction = bind(callbackfn, that);
- var length = lengthOfArrayLike(self2);
- var index = 0;
- var create = specificCreate || arraySpeciesCreate;
- var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_REJECT ? create($this, 0) : void 0;
- var value, result;
- for (; length > index; index++)
- if (NO_HOLES || index in self2) {
- value = self2[index];
- result = boundFunction(value, index, O);
- if (TYPE) {
- if (IS_MAP)
- target[index] = result;
- else if (result)
- switch (TYPE) {
- case 3:
- return true;
- case 5:
- return value;
- case 6:
- return index;
- case 2:
- push(target, value);
- }
- else
- switch (TYPE) {
- case 4:
- return false;
- case 7:
- push(target, value);
- }
- }
- }
- return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;
- };
- };
- module.exports = {
- // `Array.prototype.forEach` method
- // https://tc39.es/ecma262/#sec-array.prototype.foreach
- forEach: createMethod(0),
- // `Array.prototype.map` method
- // https://tc39.es/ecma262/#sec-array.prototype.map
- map: createMethod(1),
- // `Array.prototype.filter` method
- // https://tc39.es/ecma262/#sec-array.prototype.filter
- filter: createMethod(2),
- // `Array.prototype.some` method
- // https://tc39.es/ecma262/#sec-array.prototype.some
- some: createMethod(3),
- // `Array.prototype.every` method
- // https://tc39.es/ecma262/#sec-array.prototype.every
- every: createMethod(4),
- // `Array.prototype.find` method
- // https://tc39.es/ecma262/#sec-array.prototype.find
- find: createMethod(5),
- // `Array.prototype.findIndex` method
- // https://tc39.es/ecma262/#sec-array.prototype.findIndex
- findIndex: createMethod(6),
- // `Array.prototype.filterReject` method
- // https://github.com/tc39/proposal-array-filtering
- filterReject: createMethod(7)
- };
- }
- });
-
- // node_modules/core-js/modules/es.symbol.constructor.js
- var require_es_symbol_constructor = __commonJS({
- "node_modules/core-js/modules/es.symbol.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var global2 = require_global();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var IS_PURE = require_is_pure();
- var DESCRIPTORS = require_descriptors();
- var NATIVE_SYMBOL = require_symbol_constructor_detection();
- var fails = require_fails();
- var hasOwn = require_has_own_property();
- var isPrototypeOf = require_object_is_prototype_of();
- var anObject = require_an_object();
- var toIndexedObject = require_to_indexed_object();
- var toPropertyKey = require_to_property_key();
- var $toString = require_to_string();
- var createPropertyDescriptor = require_create_property_descriptor();
- var nativeObjectCreate = require_object_create();
- var objectKeys = require_object_keys();
- var getOwnPropertyNamesModule = require_object_get_own_property_names();
- var getOwnPropertyNamesExternal = require_object_get_own_property_names_external();
- var getOwnPropertySymbolsModule = require_object_get_own_property_symbols();
- var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
- var definePropertyModule = require_object_define_property();
- var definePropertiesModule = require_object_define_properties();
- var propertyIsEnumerableModule = require_object_property_is_enumerable();
- var defineBuiltIn = require_define_built_in();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var shared = require_shared();
- var sharedKey = require_shared_key();
- var hiddenKeys = require_hidden_keys();
- var uid = require_uid();
- var wellKnownSymbol = require_well_known_symbol();
- var wrappedWellKnownSymbolModule = require_well_known_symbol_wrapped();
- var defineWellKnownSymbol = require_well_known_symbol_define();
- var defineSymbolToPrimitive = require_symbol_define_to_primitive();
- var setToStringTag = require_set_to_string_tag();
- var InternalStateModule = require_internal_state();
- var $forEach = require_array_iteration().forEach;
- var HIDDEN = sharedKey("hidden");
- var SYMBOL = "Symbol";
- var PROTOTYPE = "prototype";
- var setInternalState = InternalStateModule.set;
- var getInternalState = InternalStateModule.getterFor(SYMBOL);
- var ObjectPrototype = Object[PROTOTYPE];
- var $Symbol = global2.Symbol;
- var SymbolPrototype = $Symbol && $Symbol[PROTOTYPE];
- var TypeError2 = global2.TypeError;
- var QObject = global2.QObject;
- var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
- var nativeDefineProperty = definePropertyModule.f;
- var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f;
- var nativePropertyIsEnumerable = propertyIsEnumerableModule.f;
- var push = uncurryThis([].push);
- var AllSymbols = shared("symbols");
- var ObjectPrototypeSymbols = shared("op-symbols");
- var WellKnownSymbolsStore = shared("wks");
- var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
- var setSymbolDescriptor = DESCRIPTORS && fails(function() {
- return nativeObjectCreate(nativeDefineProperty({}, "a", {
- get: function() {
- return nativeDefineProperty(this, "a", { value: 7 }).a;
- }
- })).a != 7;
- }) ? function(O, P2, Attributes) {
- var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P2);
- if (ObjectPrototypeDescriptor)
- delete ObjectPrototype[P2];
- nativeDefineProperty(O, P2, Attributes);
- if (ObjectPrototypeDescriptor && O !== ObjectPrototype) {
- nativeDefineProperty(ObjectPrototype, P2, ObjectPrototypeDescriptor);
- }
- } : nativeDefineProperty;
- var wrap = function(tag, description) {
- var symbol = AllSymbols[tag] = nativeObjectCreate(SymbolPrototype);
- setInternalState(symbol, {
- type: SYMBOL,
- tag,
- description
- });
- if (!DESCRIPTORS)
- symbol.description = description;
- return symbol;
- };
- var $defineProperty = function defineProperty(O, P2, Attributes) {
- if (O === ObjectPrototype)
- $defineProperty(ObjectPrototypeSymbols, P2, Attributes);
- anObject(O);
- var key = toPropertyKey(P2);
- anObject(Attributes);
- if (hasOwn(AllSymbols, key)) {
- if (!Attributes.enumerable) {
- if (!hasOwn(O, HIDDEN))
- nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {}));
- O[HIDDEN][key] = true;
- } else {
- if (hasOwn(O, HIDDEN) && O[HIDDEN][key])
- O[HIDDEN][key] = false;
- Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor(0, false) });
- }
- return setSymbolDescriptor(O, key, Attributes);
- }
- return nativeDefineProperty(O, key, Attributes);
- };
- var $defineProperties = function defineProperties(O, Properties) {
- anObject(O);
- var properties = toIndexedObject(Properties);
- var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties));
- $forEach(keys, function(key) {
- if (!DESCRIPTORS || call($propertyIsEnumerable, properties, key))
- $defineProperty(O, key, properties[key]);
- });
- return O;
- };
- var $create = function create(O, Properties) {
- return Properties === void 0 ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties);
- };
- var $propertyIsEnumerable = function propertyIsEnumerable(V2) {
- var P2 = toPropertyKey(V2);
- var enumerable = call(nativePropertyIsEnumerable, this, P2);
- if (this === ObjectPrototype && hasOwn(AllSymbols, P2) && !hasOwn(ObjectPrototypeSymbols, P2))
- return false;
- return enumerable || !hasOwn(this, P2) || !hasOwn(AllSymbols, P2) || hasOwn(this, HIDDEN) && this[HIDDEN][P2] ? enumerable : true;
- };
- var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P2) {
- var it = toIndexedObject(O);
- var key = toPropertyKey(P2);
- if (it === ObjectPrototype && hasOwn(AllSymbols, key) && !hasOwn(ObjectPrototypeSymbols, key))
- return;
- var descriptor = nativeGetOwnPropertyDescriptor(it, key);
- if (descriptor && hasOwn(AllSymbols, key) && !(hasOwn(it, HIDDEN) && it[HIDDEN][key])) {
- descriptor.enumerable = true;
- }
- return descriptor;
- };
- var $getOwnPropertyNames = function getOwnPropertyNames(O) {
- var names = nativeGetOwnPropertyNames(toIndexedObject(O));
- var result = [];
- $forEach(names, function(key) {
- if (!hasOwn(AllSymbols, key) && !hasOwn(hiddenKeys, key))
- push(result, key);
- });
- return result;
- };
- var $getOwnPropertySymbols = function(O) {
- var IS_OBJECT_PROTOTYPE = O === ObjectPrototype;
- var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O));
- var result = [];
- $forEach(names, function(key) {
- if (hasOwn(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || hasOwn(ObjectPrototype, key))) {
- push(result, AllSymbols[key]);
- }
- });
- return result;
- };
- if (!NATIVE_SYMBOL) {
- $Symbol = function Symbol2() {
- if (isPrototypeOf(SymbolPrototype, this))
- throw TypeError2("Symbol is not a constructor");
- var description = !arguments.length || arguments[0] === void 0 ? void 0 : $toString(arguments[0]);
- var tag = uid(description);
- var setter = function(value) {
- if (this === ObjectPrototype)
- call(setter, ObjectPrototypeSymbols, value);
- if (hasOwn(this, HIDDEN) && hasOwn(this[HIDDEN], tag))
- this[HIDDEN][tag] = false;
- setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value));
- };
- if (DESCRIPTORS && USE_SETTER)
- setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter });
- return wrap(tag, description);
- };
- SymbolPrototype = $Symbol[PROTOTYPE];
- defineBuiltIn(SymbolPrototype, "toString", function toString() {
- return getInternalState(this).tag;
- });
- defineBuiltIn($Symbol, "withoutSetter", function(description) {
- return wrap(uid(description), description);
- });
- propertyIsEnumerableModule.f = $propertyIsEnumerable;
- definePropertyModule.f = $defineProperty;
- definePropertiesModule.f = $defineProperties;
- getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor;
- getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames;
- getOwnPropertySymbolsModule.f = $getOwnPropertySymbols;
- wrappedWellKnownSymbolModule.f = function(name) {
- return wrap(wellKnownSymbol(name), name);
- };
- if (DESCRIPTORS) {
- defineBuiltInAccessor(SymbolPrototype, "description", {
- configurable: true,
- get: function description() {
- return getInternalState(this).description;
- }
- });
- if (!IS_PURE) {
- defineBuiltIn(ObjectPrototype, "propertyIsEnumerable", $propertyIsEnumerable, { unsafe: true });
- }
- }
- }
- $2({ global: true, constructor: true, wrap: true, forced: !NATIVE_SYMBOL, sham: !NATIVE_SYMBOL }, {
- Symbol: $Symbol
- });
- $forEach(objectKeys(WellKnownSymbolsStore), function(name) {
- defineWellKnownSymbol(name);
- });
- $2({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL }, {
- useSetter: function() {
- USE_SETTER = true;
- },
- useSimple: function() {
- USE_SETTER = false;
- }
- });
- $2({ target: "Object", stat: true, forced: !NATIVE_SYMBOL, sham: !DESCRIPTORS }, {
- // `Object.create` method
- // https://tc39.es/ecma262/#sec-object.create
- create: $create,
- // `Object.defineProperty` method
- // https://tc39.es/ecma262/#sec-object.defineproperty
- defineProperty: $defineProperty,
- // `Object.defineProperties` method
- // https://tc39.es/ecma262/#sec-object.defineproperties
- defineProperties: $defineProperties,
- // `Object.getOwnPropertyDescriptor` method
- // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors
- getOwnPropertyDescriptor: $getOwnPropertyDescriptor
- });
- $2({ target: "Object", stat: true, forced: !NATIVE_SYMBOL }, {
- // `Object.getOwnPropertyNames` method
- // https://tc39.es/ecma262/#sec-object.getownpropertynames
- getOwnPropertyNames: $getOwnPropertyNames
- });
- defineSymbolToPrimitive();
- setToStringTag($Symbol, SYMBOL);
- hiddenKeys[HIDDEN] = true;
- }
- });
-
- // node_modules/core-js/internals/symbol-registry-detection.js
- var require_symbol_registry_detection = __commonJS({
- "node_modules/core-js/internals/symbol-registry-detection.js"(exports, module) {
- var NATIVE_SYMBOL = require_symbol_constructor_detection();
- module.exports = NATIVE_SYMBOL && !!Symbol["for"] && !!Symbol.keyFor;
- }
- });
-
- // node_modules/core-js/modules/es.symbol.for.js
- var require_es_symbol_for = __commonJS({
- "node_modules/core-js/modules/es.symbol.for.js"() {
- var $2 = require_export();
- var getBuiltIn = require_get_built_in();
- var hasOwn = require_has_own_property();
- var toString = require_to_string();
- var shared = require_shared();
- var NATIVE_SYMBOL_REGISTRY = require_symbol_registry_detection();
- var StringToSymbolRegistry = shared("string-to-symbol-registry");
- var SymbolToStringRegistry = shared("symbol-to-string-registry");
- $2({ target: "Symbol", stat: true, forced: !NATIVE_SYMBOL_REGISTRY }, {
- "for": function(key) {
- var string = toString(key);
- if (hasOwn(StringToSymbolRegistry, string))
- return StringToSymbolRegistry[string];
- var symbol = getBuiltIn("Symbol")(string);
- StringToSymbolRegistry[string] = symbol;
- SymbolToStringRegistry[symbol] = string;
- return symbol;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.symbol.key-for.js
- var require_es_symbol_key_for = __commonJS({
- "node_modules/core-js/modules/es.symbol.key-for.js"() {
- var $2 = require_export();
- var hasOwn = require_has_own_property();
- var isSymbol = require_is_symbol();
- var tryToString = require_try_to_string();
- var shared = require_shared();
- var NATIVE_SYMBOL_REGISTRY = require_symbol_registry_detection();
- var SymbolToStringRegistry = shared("symbol-to-string-registry");
- $2({ target: "Symbol", stat: true, forced: !NATIVE_SYMBOL_REGISTRY }, {
- keyFor: function keyFor(sym) {
- if (!isSymbol(sym))
- throw TypeError(tryToString(sym) + " is not a symbol");
- if (hasOwn(SymbolToStringRegistry, sym))
- return SymbolToStringRegistry[sym];
- }
- });
- }
- });
-
- // node_modules/core-js/internals/function-apply.js
- var require_function_apply = __commonJS({
- "node_modules/core-js/internals/function-apply.js"(exports, module) {
- var NATIVE_BIND = require_function_bind_native();
- var FunctionPrototype = Function.prototype;
- var apply = FunctionPrototype.apply;
- var call = FunctionPrototype.call;
- module.exports = typeof Reflect == "object" && Reflect.apply || (NATIVE_BIND ? call.bind(apply) : function() {
- return call.apply(apply, arguments);
- });
- }
- });
-
- // node_modules/core-js/internals/array-slice.js
- var require_array_slice = __commonJS({
- "node_modules/core-js/internals/array-slice.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- module.exports = uncurryThis([].slice);
- }
- });
-
- // node_modules/core-js/internals/get-json-replacer-function.js
- var require_get_json_replacer_function = __commonJS({
- "node_modules/core-js/internals/get-json-replacer-function.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var isArray = require_is_array();
- var isCallable = require_is_callable();
- var classof = require_classof_raw();
- var toString = require_to_string();
- var push = uncurryThis([].push);
- module.exports = function(replacer) {
- if (isCallable(replacer))
- return replacer;
- if (!isArray(replacer))
- return;
- var rawLength = replacer.length;
- var keys = [];
- for (var i4 = 0; i4 < rawLength; i4++) {
- var element = replacer[i4];
- if (typeof element == "string")
- push(keys, element);
- else if (typeof element == "number" || classof(element) == "Number" || classof(element) == "String")
- push(keys, toString(element));
- }
- var keysLength = keys.length;
- var root = true;
- return function(key, value) {
- if (root) {
- root = false;
- return value;
- }
- if (isArray(this))
- return value;
- for (var j2 = 0; j2 < keysLength; j2++)
- if (keys[j2] === key)
- return value;
- };
- };
- }
- });
-
- // node_modules/core-js/modules/es.json.stringify.js
- var require_es_json_stringify = __commonJS({
- "node_modules/core-js/modules/es.json.stringify.js"() {
- var $2 = require_export();
- var getBuiltIn = require_get_built_in();
- var apply = require_function_apply();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var isCallable = require_is_callable();
- var isSymbol = require_is_symbol();
- var arraySlice = require_array_slice();
- var getReplacerFunction = require_get_json_replacer_function();
- var NATIVE_SYMBOL = require_symbol_constructor_detection();
- var $String = String;
- var $stringify = getBuiltIn("JSON", "stringify");
- var exec = uncurryThis(/./.exec);
- var charAt = uncurryThis("".charAt);
- var charCodeAt = uncurryThis("".charCodeAt);
- var replace = uncurryThis("".replace);
- var numberToString = uncurryThis(1 .toString);
- var tester = /[\uD800-\uDFFF]/g;
- var low = /^[\uD800-\uDBFF]$/;
- var hi = /^[\uDC00-\uDFFF]$/;
- var WRONG_SYMBOLS_CONVERSION = !NATIVE_SYMBOL || fails(function() {
- var symbol = getBuiltIn("Symbol")();
- return $stringify([symbol]) != "[null]" || $stringify({ a: symbol }) != "{}" || $stringify(Object(symbol)) != "{}";
- });
- var ILL_FORMED_UNICODE = fails(function() {
- return $stringify("\uDF06\uD834") !== '"\\udf06\\ud834"' || $stringify("\uDEAD") !== '"\\udead"';
- });
- var stringifyWithSymbolsFix = function(it, replacer) {
- var args = arraySlice(arguments);
- var $replacer = getReplacerFunction(replacer);
- if (!isCallable($replacer) && (it === void 0 || isSymbol(it)))
- return;
- args[1] = function(key, value) {
- if (isCallable($replacer))
- value = call($replacer, this, $String(key), value);
- if (!isSymbol(value))
- return value;
- };
- return apply($stringify, null, args);
- };
- var fixIllFormed = function(match, offset, string) {
- var prev = charAt(string, offset - 1);
- var next = charAt(string, offset + 1);
- if (exec(low, match) && !exec(hi, next) || exec(hi, match) && !exec(low, prev)) {
- return "\\u" + numberToString(charCodeAt(match, 0), 16);
- }
- return match;
- };
- if ($stringify) {
- $2({ target: "JSON", stat: true, arity: 3, forced: WRONG_SYMBOLS_CONVERSION || ILL_FORMED_UNICODE }, {
- // eslint-disable-next-line no-unused-vars -- required for `.length`
- stringify: function stringify(it, replacer, space) {
- var args = arraySlice(arguments);
- var result = apply(WRONG_SYMBOLS_CONVERSION ? stringifyWithSymbolsFix : $stringify, null, args);
- return ILL_FORMED_UNICODE && typeof result == "string" ? replace(result, tester, fixIllFormed) : result;
- }
- });
- }
- }
- });
-
- // node_modules/core-js/modules/es.object.get-own-property-symbols.js
- var require_es_object_get_own_property_symbols = __commonJS({
- "node_modules/core-js/modules/es.object.get-own-property-symbols.js"() {
- var $2 = require_export();
- var NATIVE_SYMBOL = require_symbol_constructor_detection();
- var fails = require_fails();
- var getOwnPropertySymbolsModule = require_object_get_own_property_symbols();
- var toObject = require_to_object();
- var FORCED = !NATIVE_SYMBOL || fails(function() {
- getOwnPropertySymbolsModule.f(1);
- });
- $2({ target: "Object", stat: true, forced: FORCED }, {
- getOwnPropertySymbols: function getOwnPropertySymbols(it) {
- var $getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
- return $getOwnPropertySymbols ? $getOwnPropertySymbols(toObject(it)) : [];
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.symbol.js
- var require_es_symbol = __commonJS({
- "node_modules/core-js/modules/es.symbol.js"() {
- require_es_symbol_constructor();
- require_es_symbol_for();
- require_es_symbol_key_for();
- require_es_json_stringify();
- require_es_object_get_own_property_symbols();
- }
- });
-
- // node_modules/core-js/modules/es.symbol.description.js
- var require_es_symbol_description = __commonJS({
- "node_modules/core-js/modules/es.symbol.description.js"() {
- "use strict";
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this();
- var hasOwn = require_has_own_property();
- var isCallable = require_is_callable();
- var isPrototypeOf = require_object_is_prototype_of();
- var toString = require_to_string();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var copyConstructorProperties = require_copy_constructor_properties();
- var NativeSymbol = global2.Symbol;
- var SymbolPrototype = NativeSymbol && NativeSymbol.prototype;
- if (DESCRIPTORS && isCallable(NativeSymbol) && (!("description" in SymbolPrototype) || // Safari 12 bug
- NativeSymbol().description !== void 0)) {
- EmptyStringDescriptionStore = {};
- SymbolWrapper = function Symbol2() {
- var description = arguments.length < 1 || arguments[0] === void 0 ? void 0 : toString(arguments[0]);
- var result = isPrototypeOf(SymbolPrototype, this) ? new NativeSymbol(description) : description === void 0 ? NativeSymbol() : NativeSymbol(description);
- if (description === "")
- EmptyStringDescriptionStore[result] = true;
- return result;
- };
- copyConstructorProperties(SymbolWrapper, NativeSymbol);
- SymbolWrapper.prototype = SymbolPrototype;
- SymbolPrototype.constructor = SymbolWrapper;
- NATIVE_SYMBOL = String(NativeSymbol("test")) == "Symbol(test)";
- thisSymbolValue = uncurryThis(SymbolPrototype.valueOf);
- symbolDescriptiveString = uncurryThis(SymbolPrototype.toString);
- regexp = /^Symbol\((.*)\)[^)]+$/;
- replace = uncurryThis("".replace);
- stringSlice = uncurryThis("".slice);
- defineBuiltInAccessor(SymbolPrototype, "description", {
- configurable: true,
- get: function description() {
- var symbol = thisSymbolValue(this);
- if (hasOwn(EmptyStringDescriptionStore, symbol))
- return "";
- var string = symbolDescriptiveString(symbol);
- var desc = NATIVE_SYMBOL ? stringSlice(string, 7, -1) : replace(string, regexp, "$1");
- return desc === "" ? void 0 : desc;
- }
- });
- $2({ global: true, constructor: true, forced: true }, {
- Symbol: SymbolWrapper
- });
- }
- var EmptyStringDescriptionStore;
- var SymbolWrapper;
- var NATIVE_SYMBOL;
- var thisSymbolValue;
- var symbolDescriptiveString;
- var regexp;
- var replace;
- var stringSlice;
- }
- });
-
- // node_modules/core-js/modules/es.symbol.async-iterator.js
- var require_es_symbol_async_iterator = __commonJS({
- "node_modules/core-js/modules/es.symbol.async-iterator.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("asyncIterator");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.has-instance.js
- var require_es_symbol_has_instance = __commonJS({
- "node_modules/core-js/modules/es.symbol.has-instance.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("hasInstance");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.is-concat-spreadable.js
- var require_es_symbol_is_concat_spreadable = __commonJS({
- "node_modules/core-js/modules/es.symbol.is-concat-spreadable.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("isConcatSpreadable");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.iterator.js
- var require_es_symbol_iterator = __commonJS({
- "node_modules/core-js/modules/es.symbol.iterator.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("iterator");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.match.js
- var require_es_symbol_match = __commonJS({
- "node_modules/core-js/modules/es.symbol.match.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("match");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.match-all.js
- var require_es_symbol_match_all = __commonJS({
- "node_modules/core-js/modules/es.symbol.match-all.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("matchAll");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.replace.js
- var require_es_symbol_replace = __commonJS({
- "node_modules/core-js/modules/es.symbol.replace.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("replace");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.search.js
- var require_es_symbol_search = __commonJS({
- "node_modules/core-js/modules/es.symbol.search.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("search");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.species.js
- var require_es_symbol_species = __commonJS({
- "node_modules/core-js/modules/es.symbol.species.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("species");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.split.js
- var require_es_symbol_split = __commonJS({
- "node_modules/core-js/modules/es.symbol.split.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("split");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.to-primitive.js
- var require_es_symbol_to_primitive = __commonJS({
- "node_modules/core-js/modules/es.symbol.to-primitive.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- var defineSymbolToPrimitive = require_symbol_define_to_primitive();
- defineWellKnownSymbol("toPrimitive");
- defineSymbolToPrimitive();
- }
- });
-
- // node_modules/core-js/modules/es.symbol.to-string-tag.js
- var require_es_symbol_to_string_tag = __commonJS({
- "node_modules/core-js/modules/es.symbol.to-string-tag.js"() {
- var getBuiltIn = require_get_built_in();
- var defineWellKnownSymbol = require_well_known_symbol_define();
- var setToStringTag = require_set_to_string_tag();
- defineWellKnownSymbol("toStringTag");
- setToStringTag(getBuiltIn("Symbol"), "Symbol");
- }
- });
-
- // node_modules/core-js/modules/es.symbol.unscopables.js
- var require_es_symbol_unscopables = __commonJS({
- "node_modules/core-js/modules/es.symbol.unscopables.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("unscopables");
- }
- });
-
- // node_modules/core-js/internals/function-uncurry-this-accessor.js
- var require_function_uncurry_this_accessor = __commonJS({
- "node_modules/core-js/internals/function-uncurry-this-accessor.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var aCallable = require_a_callable();
- module.exports = function(object, key, method) {
- try {
- return uncurryThis(aCallable(Object.getOwnPropertyDescriptor(object, key)[method]));
- } catch (error) {
- }
- };
- }
- });
-
- // node_modules/core-js/internals/a-possible-prototype.js
- var require_a_possible_prototype = __commonJS({
- "node_modules/core-js/internals/a-possible-prototype.js"(exports, module) {
- var isCallable = require_is_callable();
- var $String = String;
- var $TypeError = TypeError;
- module.exports = function(argument) {
- if (typeof argument == "object" || isCallable(argument))
- return argument;
- throw $TypeError("Can't set " + $String(argument) + " as a prototype");
- };
- }
- });
-
- // node_modules/core-js/internals/object-set-prototype-of.js
- var require_object_set_prototype_of = __commonJS({
- "node_modules/core-js/internals/object-set-prototype-of.js"(exports, module) {
- var uncurryThisAccessor = require_function_uncurry_this_accessor();
- var anObject = require_an_object();
- var aPossiblePrototype = require_a_possible_prototype();
- module.exports = Object.setPrototypeOf || ("__proto__" in {} ? function() {
- var CORRECT_SETTER = false;
- var test = {};
- var setter;
- try {
- setter = uncurryThisAccessor(Object.prototype, "__proto__", "set");
- setter(test, []);
- CORRECT_SETTER = test instanceof Array;
- } catch (error) {
- }
- return function setPrototypeOf(O, proto) {
- anObject(O);
- aPossiblePrototype(proto);
- if (CORRECT_SETTER)
- setter(O, proto);
- else
- O.__proto__ = proto;
- return O;
- };
- }() : void 0);
- }
- });
-
- // node_modules/core-js/internals/proxy-accessor.js
- var require_proxy_accessor = __commonJS({
- "node_modules/core-js/internals/proxy-accessor.js"(exports, module) {
- var defineProperty = require_object_define_property().f;
- module.exports = function(Target, Source, key) {
- key in Target || defineProperty(Target, key, {
- configurable: true,
- get: function() {
- return Source[key];
- },
- set: function(it) {
- Source[key] = it;
- }
- });
- };
- }
- });
-
- // node_modules/core-js/internals/inherit-if-required.js
- var require_inherit_if_required = __commonJS({
- "node_modules/core-js/internals/inherit-if-required.js"(exports, module) {
- var isCallable = require_is_callable();
- var isObject = require_is_object();
- var setPrototypeOf = require_object_set_prototype_of();
- module.exports = function($this, dummy, Wrapper) {
- var NewTarget, NewTargetPrototype;
- if (
- // it can work only with native `setPrototypeOf`
- setPrototypeOf && // we haven't completely correct pre-ES6 way for getting `new.target`, so use this
- isCallable(NewTarget = dummy.constructor) && NewTarget !== Wrapper && isObject(NewTargetPrototype = NewTarget.prototype) && NewTargetPrototype !== Wrapper.prototype
- )
- setPrototypeOf($this, NewTargetPrototype);
- return $this;
- };
- }
- });
-
- // node_modules/core-js/internals/normalize-string-argument.js
- var require_normalize_string_argument = __commonJS({
- "node_modules/core-js/internals/normalize-string-argument.js"(exports, module) {
- var toString = require_to_string();
- module.exports = function(argument, $default) {
- return argument === void 0 ? arguments.length < 2 ? "" : $default : toString(argument);
- };
- }
- });
-
- // node_modules/core-js/internals/install-error-cause.js
- var require_install_error_cause = __commonJS({
- "node_modules/core-js/internals/install-error-cause.js"(exports, module) {
- var isObject = require_is_object();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- module.exports = function(O, options) {
- if (isObject(options) && "cause" in options) {
- createNonEnumerableProperty(O, "cause", options.cause);
- }
- };
- }
- });
-
- // node_modules/core-js/internals/error-stack-clear.js
- var require_error_stack_clear = __commonJS({
- "node_modules/core-js/internals/error-stack-clear.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var $Error = Error;
- var replace = uncurryThis("".replace);
- var TEST = function(arg) {
- return String($Error(arg).stack);
- }("zxcasd");
- var V8_OR_CHAKRA_STACK_ENTRY = /\n\s*at [^:]*:[^\n]*/;
- var IS_V8_OR_CHAKRA_STACK = V8_OR_CHAKRA_STACK_ENTRY.test(TEST);
- module.exports = function(stack, dropEntries) {
- if (IS_V8_OR_CHAKRA_STACK && typeof stack == "string" && !$Error.prepareStackTrace) {
- while (dropEntries--)
- stack = replace(stack, V8_OR_CHAKRA_STACK_ENTRY, "");
- }
- return stack;
- };
- }
- });
-
- // node_modules/core-js/internals/error-stack-installable.js
- var require_error_stack_installable = __commonJS({
- "node_modules/core-js/internals/error-stack-installable.js"(exports, module) {
- var fails = require_fails();
- var createPropertyDescriptor = require_create_property_descriptor();
- module.exports = !fails(function() {
- var error = Error("a");
- if (!("stack" in error))
- return true;
- Object.defineProperty(error, "stack", createPropertyDescriptor(1, 7));
- return error.stack !== 7;
- });
- }
- });
-
- // node_modules/core-js/internals/error-stack-install.js
- var require_error_stack_install = __commonJS({
- "node_modules/core-js/internals/error-stack-install.js"(exports, module) {
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var clearErrorStack = require_error_stack_clear();
- var ERROR_STACK_INSTALLABLE = require_error_stack_installable();
- var captureStackTrace = Error.captureStackTrace;
- module.exports = function(error, C2, stack, dropEntries) {
- if (ERROR_STACK_INSTALLABLE) {
- if (captureStackTrace)
- captureStackTrace(error, C2);
- else
- createNonEnumerableProperty(error, "stack", clearErrorStack(stack, dropEntries));
- }
- };
- }
- });
-
- // node_modules/core-js/internals/wrap-error-constructor-with-cause.js
- var require_wrap_error_constructor_with_cause = __commonJS({
- "node_modules/core-js/internals/wrap-error-constructor-with-cause.js"(exports, module) {
- "use strict";
- var getBuiltIn = require_get_built_in();
- var hasOwn = require_has_own_property();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var isPrototypeOf = require_object_is_prototype_of();
- var setPrototypeOf = require_object_set_prototype_of();
- var copyConstructorProperties = require_copy_constructor_properties();
- var proxyAccessor = require_proxy_accessor();
- var inheritIfRequired = require_inherit_if_required();
- var normalizeStringArgument = require_normalize_string_argument();
- var installErrorCause = require_install_error_cause();
- var installErrorStack = require_error_stack_install();
- var DESCRIPTORS = require_descriptors();
- var IS_PURE = require_is_pure();
- module.exports = function(FULL_NAME, wrapper, FORCED, IS_AGGREGATE_ERROR) {
- var STACK_TRACE_LIMIT = "stackTraceLimit";
- var OPTIONS_POSITION = IS_AGGREGATE_ERROR ? 2 : 1;
- var path = FULL_NAME.split(".");
- var ERROR_NAME = path[path.length - 1];
- var OriginalError = getBuiltIn.apply(null, path);
- if (!OriginalError)
- return;
- var OriginalErrorPrototype = OriginalError.prototype;
- if (!IS_PURE && hasOwn(OriginalErrorPrototype, "cause"))
- delete OriginalErrorPrototype.cause;
- if (!FORCED)
- return OriginalError;
- var BaseError = getBuiltIn("Error");
- var WrappedError = wrapper(function(a3, b2) {
- var message = normalizeStringArgument(IS_AGGREGATE_ERROR ? b2 : a3, void 0);
- var result = IS_AGGREGATE_ERROR ? new OriginalError(a3) : new OriginalError();
- if (message !== void 0)
- createNonEnumerableProperty(result, "message", message);
- installErrorStack(result, WrappedError, result.stack, 2);
- if (this && isPrototypeOf(OriginalErrorPrototype, this))
- inheritIfRequired(result, this, WrappedError);
- if (arguments.length > OPTIONS_POSITION)
- installErrorCause(result, arguments[OPTIONS_POSITION]);
- return result;
- });
- WrappedError.prototype = OriginalErrorPrototype;
- if (ERROR_NAME !== "Error") {
- if (setPrototypeOf)
- setPrototypeOf(WrappedError, BaseError);
- else
- copyConstructorProperties(WrappedError, BaseError, { name: true });
- } else if (DESCRIPTORS && STACK_TRACE_LIMIT in OriginalError) {
- proxyAccessor(WrappedError, OriginalError, STACK_TRACE_LIMIT);
- proxyAccessor(WrappedError, OriginalError, "prepareStackTrace");
- }
- copyConstructorProperties(WrappedError, OriginalError);
- if (!IS_PURE)
- try {
- if (OriginalErrorPrototype.name !== ERROR_NAME) {
- createNonEnumerableProperty(OriginalErrorPrototype, "name", ERROR_NAME);
- }
- OriginalErrorPrototype.constructor = WrappedError;
- } catch (error) {
- }
- return WrappedError;
- };
- }
- });
-
- // node_modules/core-js/modules/es.error.cause.js
- var require_es_error_cause = __commonJS({
- "node_modules/core-js/modules/es.error.cause.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var apply = require_function_apply();
- var wrapErrorConstructorWithCause = require_wrap_error_constructor_with_cause();
- var WEB_ASSEMBLY = "WebAssembly";
- var WebAssembly = global2[WEB_ASSEMBLY];
- var FORCED = Error("e", { cause: 7 }).cause !== 7;
- var exportGlobalErrorCauseWrapper = function(ERROR_NAME, wrapper) {
- var O = {};
- O[ERROR_NAME] = wrapErrorConstructorWithCause(ERROR_NAME, wrapper, FORCED);
- $2({ global: true, constructor: true, arity: 1, forced: FORCED }, O);
- };
- var exportWebAssemblyErrorCauseWrapper = function(ERROR_NAME, wrapper) {
- if (WebAssembly && WebAssembly[ERROR_NAME]) {
- var O = {};
- O[ERROR_NAME] = wrapErrorConstructorWithCause(WEB_ASSEMBLY + "." + ERROR_NAME, wrapper, FORCED);
- $2({ target: WEB_ASSEMBLY, stat: true, constructor: true, arity: 1, forced: FORCED }, O);
- }
- };
- exportGlobalErrorCauseWrapper("Error", function(init) {
- return function Error2(message) {
- return apply(init, this, arguments);
- };
- });
- exportGlobalErrorCauseWrapper("EvalError", function(init) {
- return function EvalError(message) {
- return apply(init, this, arguments);
- };
- });
- exportGlobalErrorCauseWrapper("RangeError", function(init) {
- return function RangeError2(message) {
- return apply(init, this, arguments);
- };
- });
- exportGlobalErrorCauseWrapper("ReferenceError", function(init) {
- return function ReferenceError2(message) {
- return apply(init, this, arguments);
- };
- });
- exportGlobalErrorCauseWrapper("SyntaxError", function(init) {
- return function SyntaxError2(message) {
- return apply(init, this, arguments);
- };
- });
- exportGlobalErrorCauseWrapper("TypeError", function(init) {
- return function TypeError2(message) {
- return apply(init, this, arguments);
- };
- });
- exportGlobalErrorCauseWrapper("URIError", function(init) {
- return function URIError(message) {
- return apply(init, this, arguments);
- };
- });
- exportWebAssemblyErrorCauseWrapper("CompileError", function(init) {
- return function CompileError(message) {
- return apply(init, this, arguments);
- };
- });
- exportWebAssemblyErrorCauseWrapper("LinkError", function(init) {
- return function LinkError(message) {
- return apply(init, this, arguments);
- };
- });
- exportWebAssemblyErrorCauseWrapper("RuntimeError", function(init) {
- return function RuntimeError(message) {
- return apply(init, this, arguments);
- };
- });
- }
- });
-
- // node_modules/core-js/internals/error-to-string.js
- var require_error_to_string = __commonJS({
- "node_modules/core-js/internals/error-to-string.js"(exports, module) {
- "use strict";
- var DESCRIPTORS = require_descriptors();
- var fails = require_fails();
- var anObject = require_an_object();
- var create = require_object_create();
- var normalizeStringArgument = require_normalize_string_argument();
- var nativeErrorToString = Error.prototype.toString;
- var INCORRECT_TO_STRING = fails(function() {
- if (DESCRIPTORS) {
- var object = create(Object.defineProperty({}, "name", { get: function() {
- return this === object;
- } }));
- if (nativeErrorToString.call(object) !== "true")
- return true;
- }
- return nativeErrorToString.call({ message: 1, name: 2 }) !== "2: 1" || nativeErrorToString.call({}) !== "Error";
- });
- module.exports = INCORRECT_TO_STRING ? function toString() {
- var O = anObject(this);
- var name = normalizeStringArgument(O.name, "Error");
- var message = normalizeStringArgument(O.message);
- return !name ? message : !message ? name : name + ": " + message;
- } : nativeErrorToString;
- }
- });
-
- // node_modules/core-js/modules/es.error.to-string.js
- var require_es_error_to_string = __commonJS({
- "node_modules/core-js/modules/es.error.to-string.js"() {
- var defineBuiltIn = require_define_built_in();
- var errorToString = require_error_to_string();
- var ErrorPrototype = Error.prototype;
- if (ErrorPrototype.toString !== errorToString) {
- defineBuiltIn(ErrorPrototype, "toString", errorToString);
- }
- }
- });
-
- // node_modules/core-js/internals/correct-prototype-getter.js
- var require_correct_prototype_getter = __commonJS({
- "node_modules/core-js/internals/correct-prototype-getter.js"(exports, module) {
- var fails = require_fails();
- module.exports = !fails(function() {
- function F() {
- }
- F.prototype.constructor = null;
- return Object.getPrototypeOf(new F()) !== F.prototype;
- });
- }
- });
-
- // node_modules/core-js/internals/object-get-prototype-of.js
- var require_object_get_prototype_of = __commonJS({
- "node_modules/core-js/internals/object-get-prototype-of.js"(exports, module) {
- var hasOwn = require_has_own_property();
- var isCallable = require_is_callable();
- var toObject = require_to_object();
- var sharedKey = require_shared_key();
- var CORRECT_PROTOTYPE_GETTER = require_correct_prototype_getter();
- var IE_PROTO = sharedKey("IE_PROTO");
- var $Object = Object;
- var ObjectPrototype = $Object.prototype;
- module.exports = CORRECT_PROTOTYPE_GETTER ? $Object.getPrototypeOf : function(O) {
- var object = toObject(O);
- if (hasOwn(object, IE_PROTO))
- return object[IE_PROTO];
- var constructor = object.constructor;
- if (isCallable(constructor) && object instanceof constructor) {
- return constructor.prototype;
- }
- return object instanceof $Object ? ObjectPrototype : null;
- };
- }
- });
-
- // node_modules/core-js/internals/iterators.js
- var require_iterators = __commonJS({
- "node_modules/core-js/internals/iterators.js"(exports, module) {
- module.exports = {};
- }
- });
-
- // node_modules/core-js/internals/is-array-iterator-method.js
- var require_is_array_iterator_method = __commonJS({
- "node_modules/core-js/internals/is-array-iterator-method.js"(exports, module) {
- var wellKnownSymbol = require_well_known_symbol();
- var Iterators = require_iterators();
- var ITERATOR = wellKnownSymbol("iterator");
- var ArrayPrototype = Array.prototype;
- module.exports = function(it) {
- return it !== void 0 && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
- };
- }
- });
-
- // node_modules/core-js/internals/get-iterator-method.js
- var require_get_iterator_method = __commonJS({
- "node_modules/core-js/internals/get-iterator-method.js"(exports, module) {
- var classof = require_classof();
- var getMethod = require_get_method();
- var isNullOrUndefined = require_is_null_or_undefined();
- var Iterators = require_iterators();
- var wellKnownSymbol = require_well_known_symbol();
- var ITERATOR = wellKnownSymbol("iterator");
- module.exports = function(it) {
- if (!isNullOrUndefined(it))
- return getMethod(it, ITERATOR) || getMethod(it, "@@iterator") || Iterators[classof(it)];
- };
- }
- });
-
- // node_modules/core-js/internals/get-iterator.js
- var require_get_iterator = __commonJS({
- "node_modules/core-js/internals/get-iterator.js"(exports, module) {
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var tryToString = require_try_to_string();
- var getIteratorMethod = require_get_iterator_method();
- var $TypeError = TypeError;
- module.exports = function(argument, usingIterator) {
- var iteratorMethod = arguments.length < 2 ? getIteratorMethod(argument) : usingIterator;
- if (aCallable(iteratorMethod))
- return anObject(call(iteratorMethod, argument));
- throw $TypeError(tryToString(argument) + " is not iterable");
- };
- }
- });
-
- // node_modules/core-js/internals/iterator-close.js
- var require_iterator_close = __commonJS({
- "node_modules/core-js/internals/iterator-close.js"(exports, module) {
- var call = require_function_call();
- var anObject = require_an_object();
- var getMethod = require_get_method();
- module.exports = function(iterator, kind, value) {
- var innerResult, innerError;
- anObject(iterator);
- try {
- innerResult = getMethod(iterator, "return");
- if (!innerResult) {
- if (kind === "throw")
- throw value;
- return value;
- }
- innerResult = call(innerResult, iterator);
- } catch (error) {
- innerError = true;
- innerResult = error;
- }
- if (kind === "throw")
- throw value;
- if (innerError)
- throw innerResult;
- anObject(innerResult);
- return value;
- };
- }
- });
-
- // node_modules/core-js/internals/iterate.js
- var require_iterate = __commonJS({
- "node_modules/core-js/internals/iterate.js"(exports, module) {
- var bind = require_function_bind_context();
- var call = require_function_call();
- var anObject = require_an_object();
- var tryToString = require_try_to_string();
- var isArrayIteratorMethod = require_is_array_iterator_method();
- var lengthOfArrayLike = require_length_of_array_like();
- var isPrototypeOf = require_object_is_prototype_of();
- var getIterator = require_get_iterator();
- var getIteratorMethod = require_get_iterator_method();
- var iteratorClose = require_iterator_close();
- var $TypeError = TypeError;
- var Result = function(stopped, result) {
- this.stopped = stopped;
- this.result = result;
- };
- var ResultPrototype = Result.prototype;
- module.exports = function(iterable, unboundFunction, options) {
- var that = options && options.that;
- var AS_ENTRIES = !!(options && options.AS_ENTRIES);
- var IS_RECORD = !!(options && options.IS_RECORD);
- var IS_ITERATOR = !!(options && options.IS_ITERATOR);
- var INTERRUPTED = !!(options && options.INTERRUPTED);
- var fn = bind(unboundFunction, that);
- var iterator, iterFn, index, length, result, next, step;
- var stop = function(condition) {
- if (iterator)
- iteratorClose(iterator, "normal", condition);
- return new Result(true, condition);
- };
- var callFn = function(value) {
- if (AS_ENTRIES) {
- anObject(value);
- return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]);
- }
- return INTERRUPTED ? fn(value, stop) : fn(value);
- };
- if (IS_RECORD) {
- iterator = iterable.iterator;
- } else if (IS_ITERATOR) {
- iterator = iterable;
- } else {
- iterFn = getIteratorMethod(iterable);
- if (!iterFn)
- throw $TypeError(tryToString(iterable) + " is not iterable");
- if (isArrayIteratorMethod(iterFn)) {
- for (index = 0, length = lengthOfArrayLike(iterable); length > index; index++) {
- result = callFn(iterable[index]);
- if (result && isPrototypeOf(ResultPrototype, result))
- return result;
- }
- return new Result(false);
- }
- iterator = getIterator(iterable, iterFn);
- }
- next = IS_RECORD ? iterable.next : iterator.next;
- while (!(step = call(next, iterator)).done) {
- try {
- result = callFn(step.value);
- } catch (error) {
- iteratorClose(iterator, "throw", error);
- }
- if (typeof result == "object" && result && isPrototypeOf(ResultPrototype, result))
- return result;
- }
- return new Result(false);
- };
- }
- });
-
- // node_modules/core-js/modules/es.aggregate-error.constructor.js
- var require_es_aggregate_error_constructor = __commonJS({
- "node_modules/core-js/modules/es.aggregate-error.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var isPrototypeOf = require_object_is_prototype_of();
- var getPrototypeOf = require_object_get_prototype_of();
- var setPrototypeOf = require_object_set_prototype_of();
- var copyConstructorProperties = require_copy_constructor_properties();
- var create = require_object_create();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var createPropertyDescriptor = require_create_property_descriptor();
- var installErrorCause = require_install_error_cause();
- var installErrorStack = require_error_stack_install();
- var iterate = require_iterate();
- var normalizeStringArgument = require_normalize_string_argument();
- var wellKnownSymbol = require_well_known_symbol();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var $Error = Error;
- var push = [].push;
- var $AggregateError = function AggregateError(errors, message) {
- var isInstance = isPrototypeOf(AggregateErrorPrototype, this);
- var that;
- if (setPrototypeOf) {
- that = setPrototypeOf($Error(), isInstance ? getPrototypeOf(this) : AggregateErrorPrototype);
- } else {
- that = isInstance ? this : create(AggregateErrorPrototype);
- createNonEnumerableProperty(that, TO_STRING_TAG, "Error");
- }
- if (message !== void 0)
- createNonEnumerableProperty(that, "message", normalizeStringArgument(message));
- installErrorStack(that, $AggregateError, that.stack, 1);
- if (arguments.length > 2)
- installErrorCause(that, arguments[2]);
- var errorsArray = [];
- iterate(errors, push, { that: errorsArray });
- createNonEnumerableProperty(that, "errors", errorsArray);
- return that;
- };
- if (setPrototypeOf)
- setPrototypeOf($AggregateError, $Error);
- else
- copyConstructorProperties($AggregateError, $Error, { name: true });
- var AggregateErrorPrototype = $AggregateError.prototype = create($Error.prototype, {
- constructor: createPropertyDescriptor(1, $AggregateError),
- message: createPropertyDescriptor(1, ""),
- name: createPropertyDescriptor(1, "AggregateError")
- });
- $2({ global: true, constructor: true, arity: 2 }, {
- AggregateError: $AggregateError
- });
- }
- });
-
- // node_modules/core-js/modules/es.aggregate-error.js
- var require_es_aggregate_error = __commonJS({
- "node_modules/core-js/modules/es.aggregate-error.js"() {
- require_es_aggregate_error_constructor();
- }
- });
-
- // node_modules/core-js/modules/es.aggregate-error.cause.js
- var require_es_aggregate_error_cause = __commonJS({
- "node_modules/core-js/modules/es.aggregate-error.cause.js"() {
- var $2 = require_export();
- var getBuiltIn = require_get_built_in();
- var apply = require_function_apply();
- var fails = require_fails();
- var wrapErrorConstructorWithCause = require_wrap_error_constructor_with_cause();
- var AGGREGATE_ERROR = "AggregateError";
- var $AggregateError = getBuiltIn(AGGREGATE_ERROR);
- var FORCED = !fails(function() {
- return $AggregateError([1]).errors[0] !== 1;
- }) && fails(function() {
- return $AggregateError([1], AGGREGATE_ERROR, { cause: 7 }).cause !== 7;
- });
- $2({ global: true, constructor: true, arity: 2, forced: FORCED }, {
- AggregateError: wrapErrorConstructorWithCause(AGGREGATE_ERROR, function(init) {
- return function AggregateError(errors, message) {
- return apply(init, this, arguments);
- };
- }, FORCED, true)
- });
- }
- });
-
- // node_modules/core-js/internals/add-to-unscopables.js
- var require_add_to_unscopables = __commonJS({
- "node_modules/core-js/internals/add-to-unscopables.js"(exports, module) {
- var wellKnownSymbol = require_well_known_symbol();
- var create = require_object_create();
- var defineProperty = require_object_define_property().f;
- var UNSCOPABLES = wellKnownSymbol("unscopables");
- var ArrayPrototype = Array.prototype;
- if (ArrayPrototype[UNSCOPABLES] == void 0) {
- defineProperty(ArrayPrototype, UNSCOPABLES, {
- configurable: true,
- value: create(null)
- });
- }
- module.exports = function(key) {
- ArrayPrototype[UNSCOPABLES][key] = true;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.at.js
- var require_es_array_at = __commonJS({
- "node_modules/core-js/modules/es.array.at.js"() {
- "use strict";
- var $2 = require_export();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var addToUnscopables = require_add_to_unscopables();
- $2({ target: "Array", proto: true }, {
- at: function at(index) {
- var O = toObject(this);
- var len = lengthOfArrayLike(O);
- var relativeIndex = toIntegerOrInfinity(index);
- var k2 = relativeIndex >= 0 ? relativeIndex : len + relativeIndex;
- return k2 < 0 || k2 >= len ? void 0 : O[k2];
- }
- });
- addToUnscopables("at");
- }
- });
-
- // node_modules/core-js/internals/does-not-exceed-safe-integer.js
- var require_does_not_exceed_safe_integer = __commonJS({
- "node_modules/core-js/internals/does-not-exceed-safe-integer.js"(exports, module) {
- var $TypeError = TypeError;
- var MAX_SAFE_INTEGER = 9007199254740991;
- module.exports = function(it) {
- if (it > MAX_SAFE_INTEGER)
- throw $TypeError("Maximum allowed index exceeded");
- return it;
- };
- }
- });
-
- // node_modules/core-js/internals/array-method-has-species-support.js
- var require_array_method_has_species_support = __commonJS({
- "node_modules/core-js/internals/array-method-has-species-support.js"(exports, module) {
- var fails = require_fails();
- var wellKnownSymbol = require_well_known_symbol();
- var V8_VERSION = require_engine_v8_version();
- var SPECIES = wellKnownSymbol("species");
- module.exports = function(METHOD_NAME) {
- return V8_VERSION >= 51 || !fails(function() {
- var array = [];
- var constructor = array.constructor = {};
- constructor[SPECIES] = function() {
- return { foo: 1 };
- };
- return array[METHOD_NAME](Boolean).foo !== 1;
- });
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.concat.js
- var require_es_array_concat = __commonJS({
- "node_modules/core-js/modules/es.array.concat.js"() {
- "use strict";
- var $2 = require_export();
- var fails = require_fails();
- var isArray = require_is_array();
- var isObject = require_is_object();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var doesNotExceedSafeInteger = require_does_not_exceed_safe_integer();
- var createProperty = require_create_property();
- var arraySpeciesCreate = require_array_species_create();
- var arrayMethodHasSpeciesSupport = require_array_method_has_species_support();
- var wellKnownSymbol = require_well_known_symbol();
- var V8_VERSION = require_engine_v8_version();
- var IS_CONCAT_SPREADABLE = wellKnownSymbol("isConcatSpreadable");
- var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function() {
- var array = [];
- array[IS_CONCAT_SPREADABLE] = false;
- return array.concat()[0] !== array;
- });
- var isConcatSpreadable = function(O) {
- if (!isObject(O))
- return false;
- var spreadable = O[IS_CONCAT_SPREADABLE];
- return spreadable !== void 0 ? !!spreadable : isArray(O);
- };
- var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !arrayMethodHasSpeciesSupport("concat");
- $2({ target: "Array", proto: true, arity: 1, forced: FORCED }, {
- // eslint-disable-next-line no-unused-vars -- required for `.length`
- concat: function concat(arg) {
- var O = toObject(this);
- var A2 = arraySpeciesCreate(O, 0);
- var n6 = 0;
- var i4, k2, length, len, E2;
- for (i4 = -1, length = arguments.length; i4 < length; i4++) {
- E2 = i4 === -1 ? O : arguments[i4];
- if (isConcatSpreadable(E2)) {
- len = lengthOfArrayLike(E2);
- doesNotExceedSafeInteger(n6 + len);
- for (k2 = 0; k2 < len; k2++, n6++)
- if (k2 in E2)
- createProperty(A2, n6, E2[k2]);
- } else {
- doesNotExceedSafeInteger(n6 + 1);
- createProperty(A2, n6++, E2);
- }
- }
- A2.length = n6;
- return A2;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/delete-property-or-throw.js
- var require_delete_property_or_throw = __commonJS({
- "node_modules/core-js/internals/delete-property-or-throw.js"(exports, module) {
- "use strict";
- var tryToString = require_try_to_string();
- var $TypeError = TypeError;
- module.exports = function(O, P2) {
- if (!delete O[P2])
- throw $TypeError("Cannot delete property " + tryToString(P2) + " of " + tryToString(O));
- };
- }
- });
-
- // node_modules/core-js/internals/array-copy-within.js
- var require_array_copy_within = __commonJS({
- "node_modules/core-js/internals/array-copy-within.js"(exports, module) {
- "use strict";
- var toObject = require_to_object();
- var toAbsoluteIndex = require_to_absolute_index();
- var lengthOfArrayLike = require_length_of_array_like();
- var deletePropertyOrThrow = require_delete_property_or_throw();
- var min = Math.min;
- module.exports = [].copyWithin || function copyWithin(target, start) {
- var O = toObject(this);
- var len = lengthOfArrayLike(O);
- var to = toAbsoluteIndex(target, len);
- var from = toAbsoluteIndex(start, len);
- var end = arguments.length > 2 ? arguments[2] : void 0;
- var count = min((end === void 0 ? len : toAbsoluteIndex(end, len)) - from, len - to);
- var inc = 1;
- if (from < to && to < from + count) {
- inc = -1;
- from += count - 1;
- to += count - 1;
- }
- while (count-- > 0) {
- if (from in O)
- O[to] = O[from];
- else
- deletePropertyOrThrow(O, to);
- to += inc;
- from += inc;
- }
- return O;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.copy-within.js
- var require_es_array_copy_within = __commonJS({
- "node_modules/core-js/modules/es.array.copy-within.js"() {
- var $2 = require_export();
- var copyWithin = require_array_copy_within();
- var addToUnscopables = require_add_to_unscopables();
- $2({ target: "Array", proto: true }, {
- copyWithin
- });
- addToUnscopables("copyWithin");
- }
- });
-
- // node_modules/core-js/internals/array-method-is-strict.js
- var require_array_method_is_strict = __commonJS({
- "node_modules/core-js/internals/array-method-is-strict.js"(exports, module) {
- "use strict";
- var fails = require_fails();
- module.exports = function(METHOD_NAME, argument) {
- var method = [][METHOD_NAME];
- return !!method && fails(function() {
- method.call(null, argument || function() {
- return 1;
- }, 1);
- });
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.every.js
- var require_es_array_every = __commonJS({
- "node_modules/core-js/modules/es.array.every.js"() {
- "use strict";
- var $2 = require_export();
- var $every = require_array_iteration().every;
- var arrayMethodIsStrict = require_array_method_is_strict();
- var STRICT_METHOD = arrayMethodIsStrict("every");
- $2({ target: "Array", proto: true, forced: !STRICT_METHOD }, {
- every: function every(callbackfn) {
- return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-fill.js
- var require_array_fill = __commonJS({
- "node_modules/core-js/internals/array-fill.js"(exports, module) {
- "use strict";
- var toObject = require_to_object();
- var toAbsoluteIndex = require_to_absolute_index();
- var lengthOfArrayLike = require_length_of_array_like();
- module.exports = function fill(value) {
- var O = toObject(this);
- var length = lengthOfArrayLike(O);
- var argumentsLength = arguments.length;
- var index = toAbsoluteIndex(argumentsLength > 1 ? arguments[1] : void 0, length);
- var end = argumentsLength > 2 ? arguments[2] : void 0;
- var endPos = end === void 0 ? length : toAbsoluteIndex(end, length);
- while (endPos > index)
- O[index++] = value;
- return O;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.fill.js
- var require_es_array_fill = __commonJS({
- "node_modules/core-js/modules/es.array.fill.js"() {
- var $2 = require_export();
- var fill = require_array_fill();
- var addToUnscopables = require_add_to_unscopables();
- $2({ target: "Array", proto: true }, {
- fill
- });
- addToUnscopables("fill");
- }
- });
-
- // node_modules/core-js/modules/es.array.filter.js
- var require_es_array_filter = __commonJS({
- "node_modules/core-js/modules/es.array.filter.js"() {
- "use strict";
- var $2 = require_export();
- var $filter = require_array_iteration().filter;
- var arrayMethodHasSpeciesSupport = require_array_method_has_species_support();
- var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport("filter");
- $2({ target: "Array", proto: true, forced: !HAS_SPECIES_SUPPORT }, {
- filter: function filter(callbackfn) {
- return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.find.js
- var require_es_array_find = __commonJS({
- "node_modules/core-js/modules/es.array.find.js"() {
- "use strict";
- var $2 = require_export();
- var $find = require_array_iteration().find;
- var addToUnscopables = require_add_to_unscopables();
- var FIND = "find";
- var SKIPS_HOLES = true;
- if (FIND in [])
- Array(1)[FIND](function() {
- SKIPS_HOLES = false;
- });
- $2({ target: "Array", proto: true, forced: SKIPS_HOLES }, {
- find: function find(callbackfn) {
- return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- addToUnscopables(FIND);
- }
- });
-
- // node_modules/core-js/modules/es.array.find-index.js
- var require_es_array_find_index = __commonJS({
- "node_modules/core-js/modules/es.array.find-index.js"() {
- "use strict";
- var $2 = require_export();
- var $findIndex = require_array_iteration().findIndex;
- var addToUnscopables = require_add_to_unscopables();
- var FIND_INDEX = "findIndex";
- var SKIPS_HOLES = true;
- if (FIND_INDEX in [])
- Array(1)[FIND_INDEX](function() {
- SKIPS_HOLES = false;
- });
- $2({ target: "Array", proto: true, forced: SKIPS_HOLES }, {
- findIndex: function findIndex(callbackfn) {
- return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- addToUnscopables(FIND_INDEX);
- }
- });
-
- // node_modules/core-js/internals/array-iteration-from-last.js
- var require_array_iteration_from_last = __commonJS({
- "node_modules/core-js/internals/array-iteration-from-last.js"(exports, module) {
- var bind = require_function_bind_context();
- var IndexedObject = require_indexed_object();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var createMethod = function(TYPE) {
- var IS_FIND_LAST_INDEX = TYPE == 1;
- return function($this, callbackfn, that) {
- var O = toObject($this);
- var self2 = IndexedObject(O);
- var boundFunction = bind(callbackfn, that);
- var index = lengthOfArrayLike(self2);
- var value, result;
- while (index-- > 0) {
- value = self2[index];
- result = boundFunction(value, index, O);
- if (result)
- switch (TYPE) {
- case 0:
- return value;
- case 1:
- return index;
- }
- }
- return IS_FIND_LAST_INDEX ? -1 : void 0;
- };
- };
- module.exports = {
- // `Array.prototype.findLast` method
- // https://github.com/tc39/proposal-array-find-from-last
- findLast: createMethod(0),
- // `Array.prototype.findLastIndex` method
- // https://github.com/tc39/proposal-array-find-from-last
- findLastIndex: createMethod(1)
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.find-last.js
- var require_es_array_find_last = __commonJS({
- "node_modules/core-js/modules/es.array.find-last.js"() {
- "use strict";
- var $2 = require_export();
- var $findLast = require_array_iteration_from_last().findLast;
- var addToUnscopables = require_add_to_unscopables();
- $2({ target: "Array", proto: true }, {
- findLast: function findLast(callbackfn) {
- return $findLast(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- addToUnscopables("findLast");
- }
- });
-
- // node_modules/core-js/modules/es.array.find-last-index.js
- var require_es_array_find_last_index = __commonJS({
- "node_modules/core-js/modules/es.array.find-last-index.js"() {
- "use strict";
- var $2 = require_export();
- var $findLastIndex = require_array_iteration_from_last().findLastIndex;
- var addToUnscopables = require_add_to_unscopables();
- $2({ target: "Array", proto: true }, {
- findLastIndex: function findLastIndex(callbackfn) {
- return $findLastIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- addToUnscopables("findLastIndex");
- }
- });
-
- // node_modules/core-js/internals/flatten-into-array.js
- var require_flatten_into_array = __commonJS({
- "node_modules/core-js/internals/flatten-into-array.js"(exports, module) {
- "use strict";
- var isArray = require_is_array();
- var lengthOfArrayLike = require_length_of_array_like();
- var doesNotExceedSafeInteger = require_does_not_exceed_safe_integer();
- var bind = require_function_bind_context();
- var flattenIntoArray = function(target, original, source, sourceLen, start, depth, mapper, thisArg) {
- var targetIndex = start;
- var sourceIndex = 0;
- var mapFn = mapper ? bind(mapper, thisArg) : false;
- var element, elementLen;
- while (sourceIndex < sourceLen) {
- if (sourceIndex in source) {
- element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex];
- if (depth > 0 && isArray(element)) {
- elementLen = lengthOfArrayLike(element);
- targetIndex = flattenIntoArray(target, original, element, elementLen, targetIndex, depth - 1) - 1;
- } else {
- doesNotExceedSafeInteger(targetIndex + 1);
- target[targetIndex] = element;
- }
- targetIndex++;
- }
- sourceIndex++;
- }
- return targetIndex;
- };
- module.exports = flattenIntoArray;
- }
- });
-
- // node_modules/core-js/modules/es.array.flat.js
- var require_es_array_flat = __commonJS({
- "node_modules/core-js/modules/es.array.flat.js"() {
- "use strict";
- var $2 = require_export();
- var flattenIntoArray = require_flatten_into_array();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var arraySpeciesCreate = require_array_species_create();
- $2({ target: "Array", proto: true }, {
- flat: function flat() {
- var depthArg = arguments.length ? arguments[0] : void 0;
- var O = toObject(this);
- var sourceLen = lengthOfArrayLike(O);
- var A2 = arraySpeciesCreate(O, 0);
- A2.length = flattenIntoArray(A2, O, O, sourceLen, 0, depthArg === void 0 ? 1 : toIntegerOrInfinity(depthArg));
- return A2;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.flat-map.js
- var require_es_array_flat_map = __commonJS({
- "node_modules/core-js/modules/es.array.flat-map.js"() {
- "use strict";
- var $2 = require_export();
- var flattenIntoArray = require_flatten_into_array();
- var aCallable = require_a_callable();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var arraySpeciesCreate = require_array_species_create();
- $2({ target: "Array", proto: true }, {
- flatMap: function flatMap(callbackfn) {
- var O = toObject(this);
- var sourceLen = lengthOfArrayLike(O);
- var A2;
- aCallable(callbackfn);
- A2 = arraySpeciesCreate(O, 0);
- A2.length = flattenIntoArray(A2, O, O, sourceLen, 0, 1, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- return A2;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-for-each.js
- var require_array_for_each = __commonJS({
- "node_modules/core-js/internals/array-for-each.js"(exports, module) {
- "use strict";
- var $forEach = require_array_iteration().forEach;
- var arrayMethodIsStrict = require_array_method_is_strict();
- var STRICT_METHOD = arrayMethodIsStrict("forEach");
- module.exports = !STRICT_METHOD ? function forEach(callbackfn) {
- return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- } : [].forEach;
- }
- });
-
- // node_modules/core-js/modules/es.array.for-each.js
- var require_es_array_for_each = __commonJS({
- "node_modules/core-js/modules/es.array.for-each.js"() {
- "use strict";
- var $2 = require_export();
- var forEach = require_array_for_each();
- $2({ target: "Array", proto: true, forced: [].forEach != forEach }, {
- forEach
- });
- }
- });
-
- // node_modules/core-js/internals/call-with-safe-iteration-closing.js
- var require_call_with_safe_iteration_closing = __commonJS({
- "node_modules/core-js/internals/call-with-safe-iteration-closing.js"(exports, module) {
- var anObject = require_an_object();
- var iteratorClose = require_iterator_close();
- module.exports = function(iterator, fn, value, ENTRIES) {
- try {
- return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value);
- } catch (error) {
- iteratorClose(iterator, "throw", error);
- }
- };
- }
- });
-
- // node_modules/core-js/internals/array-from.js
- var require_array_from = __commonJS({
- "node_modules/core-js/internals/array-from.js"(exports, module) {
- "use strict";
- var bind = require_function_bind_context();
- var call = require_function_call();
- var toObject = require_to_object();
- var callWithSafeIterationClosing = require_call_with_safe_iteration_closing();
- var isArrayIteratorMethod = require_is_array_iterator_method();
- var isConstructor = require_is_constructor();
- var lengthOfArrayLike = require_length_of_array_like();
- var createProperty = require_create_property();
- var getIterator = require_get_iterator();
- var getIteratorMethod = require_get_iterator_method();
- var $Array = Array;
- module.exports = function from(arrayLike) {
- var O = toObject(arrayLike);
- var IS_CONSTRUCTOR = isConstructor(this);
- var argumentsLength = arguments.length;
- var mapfn = argumentsLength > 1 ? arguments[1] : void 0;
- var mapping = mapfn !== void 0;
- if (mapping)
- mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : void 0);
- var iteratorMethod = getIteratorMethod(O);
- var index = 0;
- var length, result, step, iterator, next, value;
- if (iteratorMethod && !(this === $Array && isArrayIteratorMethod(iteratorMethod))) {
- iterator = getIterator(O, iteratorMethod);
- next = iterator.next;
- result = IS_CONSTRUCTOR ? new this() : [];
- for (; !(step = call(next, iterator)).done; index++) {
- value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value;
- createProperty(result, index, value);
- }
- } else {
- length = lengthOfArrayLike(O);
- result = IS_CONSTRUCTOR ? new this(length) : $Array(length);
- for (; length > index; index++) {
- value = mapping ? mapfn(O[index], index) : O[index];
- createProperty(result, index, value);
- }
- }
- result.length = index;
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/check-correctness-of-iteration.js
- var require_check_correctness_of_iteration = __commonJS({
- "node_modules/core-js/internals/check-correctness-of-iteration.js"(exports, module) {
- var wellKnownSymbol = require_well_known_symbol();
- var ITERATOR = wellKnownSymbol("iterator");
- var SAFE_CLOSING = false;
- try {
- called = 0;
- iteratorWithReturn = {
- next: function() {
- return { done: !!called++ };
- },
- "return": function() {
- SAFE_CLOSING = true;
- }
- };
- iteratorWithReturn[ITERATOR] = function() {
- return this;
- };
- Array.from(iteratorWithReturn, function() {
- throw 2;
- });
- } catch (error) {
- }
- var called;
- var iteratorWithReturn;
- module.exports = function(exec, SKIP_CLOSING) {
- if (!SKIP_CLOSING && !SAFE_CLOSING)
- return false;
- var ITERATION_SUPPORT = false;
- try {
- var object = {};
- object[ITERATOR] = function() {
- return {
- next: function() {
- return { done: ITERATION_SUPPORT = true };
- }
- };
- };
- exec(object);
- } catch (error) {
- }
- return ITERATION_SUPPORT;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.from.js
- var require_es_array_from = __commonJS({
- "node_modules/core-js/modules/es.array.from.js"() {
- var $2 = require_export();
- var from = require_array_from();
- var checkCorrectnessOfIteration = require_check_correctness_of_iteration();
- var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function(iterable) {
- Array.from(iterable);
- });
- $2({ target: "Array", stat: true, forced: INCORRECT_ITERATION }, {
- from
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.includes.js
- var require_es_array_includes = __commonJS({
- "node_modules/core-js/modules/es.array.includes.js"() {
- "use strict";
- var $2 = require_export();
- var $includes = require_array_includes().includes;
- var fails = require_fails();
- var addToUnscopables = require_add_to_unscopables();
- var BROKEN_ON_SPARSE = fails(function() {
- return !Array(1).includes();
- });
- $2({ target: "Array", proto: true, forced: BROKEN_ON_SPARSE }, {
- includes: function includes(el) {
- return $includes(this, el, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- addToUnscopables("includes");
- }
- });
-
- // node_modules/core-js/modules/es.array.index-of.js
- var require_es_array_index_of = __commonJS({
- "node_modules/core-js/modules/es.array.index-of.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this_clause();
- var $indexOf = require_array_includes().indexOf;
- var arrayMethodIsStrict = require_array_method_is_strict();
- var nativeIndexOf = uncurryThis([].indexOf);
- var NEGATIVE_ZERO = !!nativeIndexOf && 1 / nativeIndexOf([1], 1, -0) < 0;
- var FORCED = NEGATIVE_ZERO || !arrayMethodIsStrict("indexOf");
- $2({ target: "Array", proto: true, forced: FORCED }, {
- indexOf: function indexOf(searchElement) {
- var fromIndex = arguments.length > 1 ? arguments[1] : void 0;
- return NEGATIVE_ZERO ? nativeIndexOf(this, searchElement, fromIndex) || 0 : $indexOf(this, searchElement, fromIndex);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.is-array.js
- var require_es_array_is_array = __commonJS({
- "node_modules/core-js/modules/es.array.is-array.js"() {
- var $2 = require_export();
- var isArray = require_is_array();
- $2({ target: "Array", stat: true }, {
- isArray
- });
- }
- });
-
- // node_modules/core-js/internals/iterators-core.js
- var require_iterators_core = __commonJS({
- "node_modules/core-js/internals/iterators-core.js"(exports, module) {
- "use strict";
- var fails = require_fails();
- var isCallable = require_is_callable();
- var isObject = require_is_object();
- var create = require_object_create();
- var getPrototypeOf = require_object_get_prototype_of();
- var defineBuiltIn = require_define_built_in();
- var wellKnownSymbol = require_well_known_symbol();
- var IS_PURE = require_is_pure();
- var ITERATOR = wellKnownSymbol("iterator");
- var BUGGY_SAFARI_ITERATORS = false;
- var IteratorPrototype;
- var PrototypeOfArrayIteratorPrototype;
- var arrayIterator;
- if ([].keys) {
- arrayIterator = [].keys();
- if (!("next" in arrayIterator))
- BUGGY_SAFARI_ITERATORS = true;
- else {
- PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator));
- if (PrototypeOfArrayIteratorPrototype !== Object.prototype)
- IteratorPrototype = PrototypeOfArrayIteratorPrototype;
- }
- }
- var NEW_ITERATOR_PROTOTYPE = !isObject(IteratorPrototype) || fails(function() {
- var test = {};
- return IteratorPrototype[ITERATOR].call(test) !== test;
- });
- if (NEW_ITERATOR_PROTOTYPE)
- IteratorPrototype = {};
- else if (IS_PURE)
- IteratorPrototype = create(IteratorPrototype);
- if (!isCallable(IteratorPrototype[ITERATOR])) {
- defineBuiltIn(IteratorPrototype, ITERATOR, function() {
- return this;
- });
- }
- module.exports = {
- IteratorPrototype,
- BUGGY_SAFARI_ITERATORS
- };
- }
- });
-
- // node_modules/core-js/internals/iterator-create-constructor.js
- var require_iterator_create_constructor = __commonJS({
- "node_modules/core-js/internals/iterator-create-constructor.js"(exports, module) {
- "use strict";
- var IteratorPrototype = require_iterators_core().IteratorPrototype;
- var create = require_object_create();
- var createPropertyDescriptor = require_create_property_descriptor();
- var setToStringTag = require_set_to_string_tag();
- var Iterators = require_iterators();
- var returnThis = function() {
- return this;
- };
- module.exports = function(IteratorConstructor, NAME, next, ENUMERABLE_NEXT) {
- var TO_STRING_TAG = NAME + " Iterator";
- IteratorConstructor.prototype = create(IteratorPrototype, { next: createPropertyDescriptor(+!ENUMERABLE_NEXT, next) });
- setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true);
- Iterators[TO_STRING_TAG] = returnThis;
- return IteratorConstructor;
- };
- }
- });
-
- // node_modules/core-js/internals/iterator-define.js
- var require_iterator_define = __commonJS({
- "node_modules/core-js/internals/iterator-define.js"(exports, module) {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var IS_PURE = require_is_pure();
- var FunctionName = require_function_name();
- var isCallable = require_is_callable();
- var createIteratorConstructor = require_iterator_create_constructor();
- var getPrototypeOf = require_object_get_prototype_of();
- var setPrototypeOf = require_object_set_prototype_of();
- var setToStringTag = require_set_to_string_tag();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var defineBuiltIn = require_define_built_in();
- var wellKnownSymbol = require_well_known_symbol();
- var Iterators = require_iterators();
- var IteratorsCore = require_iterators_core();
- var PROPER_FUNCTION_NAME = FunctionName.PROPER;
- var CONFIGURABLE_FUNCTION_NAME = FunctionName.CONFIGURABLE;
- var IteratorPrototype = IteratorsCore.IteratorPrototype;
- var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS;
- var ITERATOR = wellKnownSymbol("iterator");
- var KEYS = "keys";
- var VALUES = "values";
- var ENTRIES = "entries";
- var returnThis = function() {
- return this;
- };
- module.exports = function(Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) {
- createIteratorConstructor(IteratorConstructor, NAME, next);
- var getIterationMethod = function(KIND) {
- if (KIND === DEFAULT && defaultIterator)
- return defaultIterator;
- if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype)
- return IterablePrototype[KIND];
- switch (KIND) {
- case KEYS:
- return function keys() {
- return new IteratorConstructor(this, KIND);
- };
- case VALUES:
- return function values() {
- return new IteratorConstructor(this, KIND);
- };
- case ENTRIES:
- return function entries() {
- return new IteratorConstructor(this, KIND);
- };
- }
- return function() {
- return new IteratorConstructor(this);
- };
- };
- var TO_STRING_TAG = NAME + " Iterator";
- var INCORRECT_VALUES_NAME = false;
- var IterablePrototype = Iterable.prototype;
- var nativeIterator = IterablePrototype[ITERATOR] || IterablePrototype["@@iterator"] || DEFAULT && IterablePrototype[DEFAULT];
- var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT);
- var anyNativeIterator = NAME == "Array" ? IterablePrototype.entries || nativeIterator : nativeIterator;
- var CurrentIteratorPrototype, methods, KEY;
- if (anyNativeIterator) {
- CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable()));
- if (CurrentIteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) {
- if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) {
- if (setPrototypeOf) {
- setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype);
- } else if (!isCallable(CurrentIteratorPrototype[ITERATOR])) {
- defineBuiltIn(CurrentIteratorPrototype, ITERATOR, returnThis);
- }
- }
- setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true);
- if (IS_PURE)
- Iterators[TO_STRING_TAG] = returnThis;
- }
- }
- if (PROPER_FUNCTION_NAME && DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) {
- if (!IS_PURE && CONFIGURABLE_FUNCTION_NAME) {
- createNonEnumerableProperty(IterablePrototype, "name", VALUES);
- } else {
- INCORRECT_VALUES_NAME = true;
- defaultIterator = function values() {
- return call(nativeIterator, this);
- };
- }
- }
- if (DEFAULT) {
- methods = {
- values: getIterationMethod(VALUES),
- keys: IS_SET ? defaultIterator : getIterationMethod(KEYS),
- entries: getIterationMethod(ENTRIES)
- };
- if (FORCED)
- for (KEY in methods) {
- if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) {
- defineBuiltIn(IterablePrototype, KEY, methods[KEY]);
- }
- }
- else
- $2({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods);
- }
- if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) {
- defineBuiltIn(IterablePrototype, ITERATOR, defaultIterator, { name: DEFAULT });
- }
- Iterators[NAME] = defaultIterator;
- return methods;
- };
- }
- });
-
- // node_modules/core-js/internals/create-iter-result-object.js
- var require_create_iter_result_object = __commonJS({
- "node_modules/core-js/internals/create-iter-result-object.js"(exports, module) {
- module.exports = function(value, done) {
- return { value, done };
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.iterator.js
- var require_es_array_iterator = __commonJS({
- "node_modules/core-js/modules/es.array.iterator.js"(exports, module) {
- "use strict";
- var toIndexedObject = require_to_indexed_object();
- var addToUnscopables = require_add_to_unscopables();
- var Iterators = require_iterators();
- var InternalStateModule = require_internal_state();
- var defineProperty = require_object_define_property().f;
- var defineIterator = require_iterator_define();
- var createIterResultObject = require_create_iter_result_object();
- var IS_PURE = require_is_pure();
- var DESCRIPTORS = require_descriptors();
- var ARRAY_ITERATOR = "Array Iterator";
- var setInternalState = InternalStateModule.set;
- var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR);
- module.exports = defineIterator(Array, "Array", function(iterated, kind) {
- setInternalState(this, {
- type: ARRAY_ITERATOR,
- target: toIndexedObject(iterated),
- // target
- index: 0,
- // next index
- kind
- // kind
- });
- }, function() {
- var state2 = getInternalState(this);
- var target = state2.target;
- var kind = state2.kind;
- var index = state2.index++;
- if (!target || index >= target.length) {
- state2.target = void 0;
- return createIterResultObject(void 0, true);
- }
- if (kind == "keys")
- return createIterResultObject(index, false);
- if (kind == "values")
- return createIterResultObject(target[index], false);
- return createIterResultObject([index, target[index]], false);
- }, "values");
- var values = Iterators.Arguments = Iterators.Array;
- addToUnscopables("keys");
- addToUnscopables("values");
- addToUnscopables("entries");
- if (!IS_PURE && DESCRIPTORS && values.name !== "values")
- try {
- defineProperty(values, "name", { value: "values" });
- } catch (error) {
- }
- }
- });
-
- // node_modules/core-js/modules/es.array.join.js
- var require_es_array_join = __commonJS({
- "node_modules/core-js/modules/es.array.join.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var IndexedObject = require_indexed_object();
- var toIndexedObject = require_to_indexed_object();
- var arrayMethodIsStrict = require_array_method_is_strict();
- var nativeJoin = uncurryThis([].join);
- var ES3_STRINGS = IndexedObject != Object;
- var FORCED = ES3_STRINGS || !arrayMethodIsStrict("join", ",");
- $2({ target: "Array", proto: true, forced: FORCED }, {
- join: function join(separator) {
- return nativeJoin(toIndexedObject(this), separator === void 0 ? "," : separator);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-last-index-of.js
- var require_array_last_index_of = __commonJS({
- "node_modules/core-js/internals/array-last-index-of.js"(exports, module) {
- "use strict";
- var apply = require_function_apply();
- var toIndexedObject = require_to_indexed_object();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var lengthOfArrayLike = require_length_of_array_like();
- var arrayMethodIsStrict = require_array_method_is_strict();
- var min = Math.min;
- var $lastIndexOf = [].lastIndexOf;
- var NEGATIVE_ZERO = !!$lastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0;
- var STRICT_METHOD = arrayMethodIsStrict("lastIndexOf");
- var FORCED = NEGATIVE_ZERO || !STRICT_METHOD;
- module.exports = FORCED ? function lastIndexOf(searchElement) {
- if (NEGATIVE_ZERO)
- return apply($lastIndexOf, this, arguments) || 0;
- var O = toIndexedObject(this);
- var length = lengthOfArrayLike(O);
- var index = length - 1;
- if (arguments.length > 1)
- index = min(index, toIntegerOrInfinity(arguments[1]));
- if (index < 0)
- index = length + index;
- for (; index >= 0; index--)
- if (index in O && O[index] === searchElement)
- return index || 0;
- return -1;
- } : $lastIndexOf;
- }
- });
-
- // node_modules/core-js/modules/es.array.last-index-of.js
- var require_es_array_last_index_of = __commonJS({
- "node_modules/core-js/modules/es.array.last-index-of.js"() {
- var $2 = require_export();
- var lastIndexOf = require_array_last_index_of();
- $2({ target: "Array", proto: true, forced: lastIndexOf !== [].lastIndexOf }, {
- lastIndexOf
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.map.js
- var require_es_array_map = __commonJS({
- "node_modules/core-js/modules/es.array.map.js"() {
- "use strict";
- var $2 = require_export();
- var $map = require_array_iteration().map;
- var arrayMethodHasSpeciesSupport = require_array_method_has_species_support();
- var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport("map");
- $2({ target: "Array", proto: true, forced: !HAS_SPECIES_SUPPORT }, {
- map: function map(callbackfn) {
- return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.of.js
- var require_es_array_of = __commonJS({
- "node_modules/core-js/modules/es.array.of.js"() {
- "use strict";
- var $2 = require_export();
- var fails = require_fails();
- var isConstructor = require_is_constructor();
- var createProperty = require_create_property();
- var $Array = Array;
- var ISNT_GENERIC = fails(function() {
- function F() {
- }
- return !($Array.of.call(F) instanceof F);
- });
- $2({ target: "Array", stat: true, forced: ISNT_GENERIC }, {
- of: function of() {
- var index = 0;
- var argumentsLength = arguments.length;
- var result = new (isConstructor(this) ? this : $Array)(argumentsLength);
- while (argumentsLength > index)
- createProperty(result, index, arguments[index++]);
- result.length = argumentsLength;
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-set-length.js
- var require_array_set_length = __commonJS({
- "node_modules/core-js/internals/array-set-length.js"(exports, module) {
- "use strict";
- var DESCRIPTORS = require_descriptors();
- var isArray = require_is_array();
- var $TypeError = TypeError;
- var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
- var SILENT_ON_NON_WRITABLE_LENGTH_SET = DESCRIPTORS && !function() {
- if (this !== void 0)
- return true;
- try {
- Object.defineProperty([], "length", { writable: false }).length = 1;
- } catch (error) {
- return error instanceof TypeError;
- }
- }();
- module.exports = SILENT_ON_NON_WRITABLE_LENGTH_SET ? function(O, length) {
- if (isArray(O) && !getOwnPropertyDescriptor(O, "length").writable) {
- throw $TypeError("Cannot set read only .length");
- }
- return O.length = length;
- } : function(O, length) {
- return O.length = length;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.push.js
- var require_es_array_push = __commonJS({
- "node_modules/core-js/modules/es.array.push.js"() {
- "use strict";
- var $2 = require_export();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var setArrayLength = require_array_set_length();
- var doesNotExceedSafeInteger = require_does_not_exceed_safe_integer();
- var fails = require_fails();
- var INCORRECT_TO_LENGTH = fails(function() {
- return [].push.call({ length: 4294967296 }, 1) !== 4294967297;
- });
- var properErrorOnNonWritableLength = function() {
- try {
- Object.defineProperty([], "length", { writable: false }).push();
- } catch (error) {
- return error instanceof TypeError;
- }
- };
- var FORCED = INCORRECT_TO_LENGTH || !properErrorOnNonWritableLength();
- $2({ target: "Array", proto: true, arity: 1, forced: FORCED }, {
- // eslint-disable-next-line no-unused-vars -- required for `.length`
- push: function push(item) {
- var O = toObject(this);
- var len = lengthOfArrayLike(O);
- var argCount = arguments.length;
- doesNotExceedSafeInteger(len + argCount);
- for (var i4 = 0; i4 < argCount; i4++) {
- O[len] = arguments[i4];
- len++;
- }
- setArrayLength(O, len);
- return len;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-reduce.js
- var require_array_reduce = __commonJS({
- "node_modules/core-js/internals/array-reduce.js"(exports, module) {
- var aCallable = require_a_callable();
- var toObject = require_to_object();
- var IndexedObject = require_indexed_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var $TypeError = TypeError;
- var createMethod = function(IS_RIGHT) {
- return function(that, callbackfn, argumentsLength, memo) {
- aCallable(callbackfn);
- var O = toObject(that);
- var self2 = IndexedObject(O);
- var length = lengthOfArrayLike(O);
- var index = IS_RIGHT ? length - 1 : 0;
- var i4 = IS_RIGHT ? -1 : 1;
- if (argumentsLength < 2)
- while (true) {
- if (index in self2) {
- memo = self2[index];
- index += i4;
- break;
- }
- index += i4;
- if (IS_RIGHT ? index < 0 : length <= index) {
- throw $TypeError("Reduce of empty array with no initial value");
- }
- }
- for (; IS_RIGHT ? index >= 0 : length > index; index += i4)
- if (index in self2) {
- memo = callbackfn(memo, self2[index], index, O);
- }
- return memo;
- };
- };
- module.exports = {
- // `Array.prototype.reduce` method
- // https://tc39.es/ecma262/#sec-array.prototype.reduce
- left: createMethod(false),
- // `Array.prototype.reduceRight` method
- // https://tc39.es/ecma262/#sec-array.prototype.reduceright
- right: createMethod(true)
- };
- }
- });
-
- // node_modules/core-js/internals/engine-is-node.js
- var require_engine_is_node = __commonJS({
- "node_modules/core-js/internals/engine-is-node.js"(exports, module) {
- var classof = require_classof_raw();
- module.exports = typeof process != "undefined" && classof(process) == "process";
- }
- });
-
- // node_modules/core-js/modules/es.array.reduce.js
- var require_es_array_reduce = __commonJS({
- "node_modules/core-js/modules/es.array.reduce.js"() {
- "use strict";
- var $2 = require_export();
- var $reduce = require_array_reduce().left;
- var arrayMethodIsStrict = require_array_method_is_strict();
- var CHROME_VERSION = require_engine_v8_version();
- var IS_NODE = require_engine_is_node();
- var CHROME_BUG = !IS_NODE && CHROME_VERSION > 79 && CHROME_VERSION < 83;
- var FORCED = CHROME_BUG || !arrayMethodIsStrict("reduce");
- $2({ target: "Array", proto: true, forced: FORCED }, {
- reduce: function reduce(callbackfn) {
- var length = arguments.length;
- return $reduce(this, callbackfn, length, length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.reduce-right.js
- var require_es_array_reduce_right = __commonJS({
- "node_modules/core-js/modules/es.array.reduce-right.js"() {
- "use strict";
- var $2 = require_export();
- var $reduceRight = require_array_reduce().right;
- var arrayMethodIsStrict = require_array_method_is_strict();
- var CHROME_VERSION = require_engine_v8_version();
- var IS_NODE = require_engine_is_node();
- var CHROME_BUG = !IS_NODE && CHROME_VERSION > 79 && CHROME_VERSION < 83;
- var FORCED = CHROME_BUG || !arrayMethodIsStrict("reduceRight");
- $2({ target: "Array", proto: true, forced: FORCED }, {
- reduceRight: function reduceRight(callbackfn) {
- return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.reverse.js
- var require_es_array_reverse = __commonJS({
- "node_modules/core-js/modules/es.array.reverse.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var isArray = require_is_array();
- var nativeReverse = uncurryThis([].reverse);
- var test = [1, 2];
- $2({ target: "Array", proto: true, forced: String(test) === String(test.reverse()) }, {
- reverse: function reverse() {
- if (isArray(this))
- this.length = this.length;
- return nativeReverse(this);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.slice.js
- var require_es_array_slice = __commonJS({
- "node_modules/core-js/modules/es.array.slice.js"() {
- "use strict";
- var $2 = require_export();
- var isArray = require_is_array();
- var isConstructor = require_is_constructor();
- var isObject = require_is_object();
- var toAbsoluteIndex = require_to_absolute_index();
- var lengthOfArrayLike = require_length_of_array_like();
- var toIndexedObject = require_to_indexed_object();
- var createProperty = require_create_property();
- var wellKnownSymbol = require_well_known_symbol();
- var arrayMethodHasSpeciesSupport = require_array_method_has_species_support();
- var nativeSlice = require_array_slice();
- var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport("slice");
- var SPECIES = wellKnownSymbol("species");
- var $Array = Array;
- var max = Math.max;
- $2({ target: "Array", proto: true, forced: !HAS_SPECIES_SUPPORT }, {
- slice: function slice(start, end) {
- var O = toIndexedObject(this);
- var length = lengthOfArrayLike(O);
- var k2 = toAbsoluteIndex(start, length);
- var fin = toAbsoluteIndex(end === void 0 ? length : end, length);
- var Constructor, result, n6;
- if (isArray(O)) {
- Constructor = O.constructor;
- if (isConstructor(Constructor) && (Constructor === $Array || isArray(Constructor.prototype))) {
- Constructor = void 0;
- } else if (isObject(Constructor)) {
- Constructor = Constructor[SPECIES];
- if (Constructor === null)
- Constructor = void 0;
- }
- if (Constructor === $Array || Constructor === void 0) {
- return nativeSlice(O, k2, fin);
- }
- }
- result = new (Constructor === void 0 ? $Array : Constructor)(max(fin - k2, 0));
- for (n6 = 0; k2 < fin; k2++, n6++)
- if (k2 in O)
- createProperty(result, n6, O[k2]);
- result.length = n6;
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.array.some.js
- var require_es_array_some = __commonJS({
- "node_modules/core-js/modules/es.array.some.js"() {
- "use strict";
- var $2 = require_export();
- var $some = require_array_iteration().some;
- var arrayMethodIsStrict = require_array_method_is_strict();
- var STRICT_METHOD = arrayMethodIsStrict("some");
- $2({ target: "Array", proto: true, forced: !STRICT_METHOD }, {
- some: function some(callbackfn) {
- return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-sort.js
- var require_array_sort = __commonJS({
- "node_modules/core-js/internals/array-sort.js"(exports, module) {
- var arraySlice = require_array_slice_simple();
- var floor = Math.floor;
- var mergeSort = function(array, comparefn) {
- var length = array.length;
- var middle = floor(length / 2);
- return length < 8 ? insertionSort(array, comparefn) : merge(
- array,
- mergeSort(arraySlice(array, 0, middle), comparefn),
- mergeSort(arraySlice(array, middle), comparefn),
- comparefn
- );
- };
- var insertionSort = function(array, comparefn) {
- var length = array.length;
- var i4 = 1;
- var element, j2;
- while (i4 < length) {
- j2 = i4;
- element = array[i4];
- while (j2 && comparefn(array[j2 - 1], element) > 0) {
- array[j2] = array[--j2];
- }
- if (j2 !== i4++)
- array[j2] = element;
- }
- return array;
- };
- var merge = function(array, left, right, comparefn) {
- var llength = left.length;
- var rlength = right.length;
- var lindex = 0;
- var rindex = 0;
- while (lindex < llength || rindex < rlength) {
- array[lindex + rindex] = lindex < llength && rindex < rlength ? comparefn(left[lindex], right[rindex]) <= 0 ? left[lindex++] : right[rindex++] : lindex < llength ? left[lindex++] : right[rindex++];
- }
- return array;
- };
- module.exports = mergeSort;
- }
- });
-
- // node_modules/core-js/internals/engine-ff-version.js
- var require_engine_ff_version = __commonJS({
- "node_modules/core-js/internals/engine-ff-version.js"(exports, module) {
- var userAgent = require_engine_user_agent();
- var firefox = userAgent.match(/firefox\/(\d+)/i);
- module.exports = !!firefox && +firefox[1];
- }
- });
-
- // node_modules/core-js/internals/engine-is-ie-or-edge.js
- var require_engine_is_ie_or_edge = __commonJS({
- "node_modules/core-js/internals/engine-is-ie-or-edge.js"(exports, module) {
- var UA = require_engine_user_agent();
- module.exports = /MSIE|Trident/.test(UA);
- }
- });
-
- // node_modules/core-js/internals/engine-webkit-version.js
- var require_engine_webkit_version = __commonJS({
- "node_modules/core-js/internals/engine-webkit-version.js"(exports, module) {
- var userAgent = require_engine_user_agent();
- var webkit = userAgent.match(/AppleWebKit\/(\d+)\./);
- module.exports = !!webkit && +webkit[1];
- }
- });
-
- // node_modules/core-js/modules/es.array.sort.js
- var require_es_array_sort = __commonJS({
- "node_modules/core-js/modules/es.array.sort.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var aCallable = require_a_callable();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var deletePropertyOrThrow = require_delete_property_or_throw();
- var toString = require_to_string();
- var fails = require_fails();
- var internalSort = require_array_sort();
- var arrayMethodIsStrict = require_array_method_is_strict();
- var FF = require_engine_ff_version();
- var IE_OR_EDGE = require_engine_is_ie_or_edge();
- var V8 = require_engine_v8_version();
- var WEBKIT = require_engine_webkit_version();
- var test = [];
- var nativeSort = uncurryThis(test.sort);
- var push = uncurryThis(test.push);
- var FAILS_ON_UNDEFINED = fails(function() {
- test.sort(void 0);
- });
- var FAILS_ON_NULL = fails(function() {
- test.sort(null);
- });
- var STRICT_METHOD = arrayMethodIsStrict("sort");
- var STABLE_SORT = !fails(function() {
- if (V8)
- return V8 < 70;
- if (FF && FF > 3)
- return;
- if (IE_OR_EDGE)
- return true;
- if (WEBKIT)
- return WEBKIT < 603;
- var result = "";
- var code, chr, value, index;
- for (code = 65; code < 76; code++) {
- chr = String.fromCharCode(code);
- switch (code) {
- case 66:
- case 69:
- case 70:
- case 72:
- value = 3;
- break;
- case 68:
- case 71:
- value = 4;
- break;
- default:
- value = 2;
- }
- for (index = 0; index < 47; index++) {
- test.push({ k: chr + index, v: value });
- }
- }
- test.sort(function(a3, b2) {
- return b2.v - a3.v;
- });
- for (index = 0; index < test.length; index++) {
- chr = test[index].k.charAt(0);
- if (result.charAt(result.length - 1) !== chr)
- result += chr;
- }
- return result !== "DGBEFHACIJK";
- });
- var FORCED = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || !STRICT_METHOD || !STABLE_SORT;
- var getSortCompare = function(comparefn) {
- return function(x2, y2) {
- if (y2 === void 0)
- return -1;
- if (x2 === void 0)
- return 1;
- if (comparefn !== void 0)
- return +comparefn(x2, y2) || 0;
- return toString(x2) > toString(y2) ? 1 : -1;
- };
- };
- $2({ target: "Array", proto: true, forced: FORCED }, {
- sort: function sort(comparefn) {
- if (comparefn !== void 0)
- aCallable(comparefn);
- var array = toObject(this);
- if (STABLE_SORT)
- return comparefn === void 0 ? nativeSort(array) : nativeSort(array, comparefn);
- var items = [];
- var arrayLength = lengthOfArrayLike(array);
- var itemsLength, index;
- for (index = 0; index < arrayLength; index++) {
- if (index in array)
- push(items, array[index]);
- }
- internalSort(items, getSortCompare(comparefn));
- itemsLength = lengthOfArrayLike(items);
- index = 0;
- while (index < itemsLength)
- array[index] = items[index++];
- while (index < arrayLength)
- deletePropertyOrThrow(array, index++);
- return array;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/set-species.js
- var require_set_species = __commonJS({
- "node_modules/core-js/internals/set-species.js"(exports, module) {
- "use strict";
- var getBuiltIn = require_get_built_in();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var wellKnownSymbol = require_well_known_symbol();
- var DESCRIPTORS = require_descriptors();
- var SPECIES = wellKnownSymbol("species");
- module.exports = function(CONSTRUCTOR_NAME) {
- var Constructor = getBuiltIn(CONSTRUCTOR_NAME);
- if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {
- defineBuiltInAccessor(Constructor, SPECIES, {
- configurable: true,
- get: function() {
- return this;
- }
- });
- }
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.species.js
- var require_es_array_species = __commonJS({
- "node_modules/core-js/modules/es.array.species.js"() {
- var setSpecies = require_set_species();
- setSpecies("Array");
- }
- });
-
- // node_modules/core-js/modules/es.array.splice.js
- var require_es_array_splice = __commonJS({
- "node_modules/core-js/modules/es.array.splice.js"() {
- "use strict";
- var $2 = require_export();
- var toObject = require_to_object();
- var toAbsoluteIndex = require_to_absolute_index();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var lengthOfArrayLike = require_length_of_array_like();
- var setArrayLength = require_array_set_length();
- var doesNotExceedSafeInteger = require_does_not_exceed_safe_integer();
- var arraySpeciesCreate = require_array_species_create();
- var createProperty = require_create_property();
- var deletePropertyOrThrow = require_delete_property_or_throw();
- var arrayMethodHasSpeciesSupport = require_array_method_has_species_support();
- var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport("splice");
- var max = Math.max;
- var min = Math.min;
- $2({ target: "Array", proto: true, forced: !HAS_SPECIES_SUPPORT }, {
- splice: function splice(start, deleteCount) {
- var O = toObject(this);
- var len = lengthOfArrayLike(O);
- var actualStart = toAbsoluteIndex(start, len);
- var argumentsLength = arguments.length;
- var insertCount, actualDeleteCount, A2, k2, from, to;
- if (argumentsLength === 0) {
- insertCount = actualDeleteCount = 0;
- } else if (argumentsLength === 1) {
- insertCount = 0;
- actualDeleteCount = len - actualStart;
- } else {
- insertCount = argumentsLength - 2;
- actualDeleteCount = min(max(toIntegerOrInfinity(deleteCount), 0), len - actualStart);
- }
- doesNotExceedSafeInteger(len + insertCount - actualDeleteCount);
- A2 = arraySpeciesCreate(O, actualDeleteCount);
- for (k2 = 0; k2 < actualDeleteCount; k2++) {
- from = actualStart + k2;
- if (from in O)
- createProperty(A2, k2, O[from]);
- }
- A2.length = actualDeleteCount;
- if (insertCount < actualDeleteCount) {
- for (k2 = actualStart; k2 < len - actualDeleteCount; k2++) {
- from = k2 + actualDeleteCount;
- to = k2 + insertCount;
- if (from in O)
- O[to] = O[from];
- else
- deletePropertyOrThrow(O, to);
- }
- for (k2 = len; k2 > len - actualDeleteCount + insertCount; k2--)
- deletePropertyOrThrow(O, k2 - 1);
- } else if (insertCount > actualDeleteCount) {
- for (k2 = len - actualDeleteCount; k2 > actualStart; k2--) {
- from = k2 + actualDeleteCount - 1;
- to = k2 + insertCount - 1;
- if (from in O)
- O[to] = O[from];
- else
- deletePropertyOrThrow(O, to);
- }
- }
- for (k2 = 0; k2 < insertCount; k2++) {
- O[k2 + actualStart] = arguments[k2 + 2];
- }
- setArrayLength(O, len - actualDeleteCount + insertCount);
- return A2;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-to-reversed.js
- var require_array_to_reversed = __commonJS({
- "node_modules/core-js/internals/array-to-reversed.js"(exports, module) {
- var lengthOfArrayLike = require_length_of_array_like();
- module.exports = function(O, C2) {
- var len = lengthOfArrayLike(O);
- var A2 = new C2(len);
- var k2 = 0;
- for (; k2 < len; k2++)
- A2[k2] = O[len - k2 - 1];
- return A2;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.to-reversed.js
- var require_es_array_to_reversed = __commonJS({
- "node_modules/core-js/modules/es.array.to-reversed.js"() {
- "use strict";
- var $2 = require_export();
- var arrayToReversed = require_array_to_reversed();
- var toIndexedObject = require_to_indexed_object();
- var addToUnscopables = require_add_to_unscopables();
- var $Array = Array;
- $2({ target: "Array", proto: true }, {
- toReversed: function toReversed() {
- return arrayToReversed(toIndexedObject(this), $Array);
- }
- });
- addToUnscopables("toReversed");
- }
- });
-
- // node_modules/core-js/internals/array-from-constructor-and-list.js
- var require_array_from_constructor_and_list = __commonJS({
- "node_modules/core-js/internals/array-from-constructor-and-list.js"(exports, module) {
- var lengthOfArrayLike = require_length_of_array_like();
- module.exports = function(Constructor, list) {
- var index = 0;
- var length = lengthOfArrayLike(list);
- var result = new Constructor(length);
- while (length > index)
- result[index] = list[index++];
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/entry-virtual.js
- var require_entry_virtual = __commonJS({
- "node_modules/core-js/internals/entry-virtual.js"(exports, module) {
- var global2 = require_global();
- module.exports = function(CONSTRUCTOR) {
- return global2[CONSTRUCTOR].prototype;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.to-sorted.js
- var require_es_array_to_sorted = __commonJS({
- "node_modules/core-js/modules/es.array.to-sorted.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var aCallable = require_a_callable();
- var toIndexedObject = require_to_indexed_object();
- var arrayFromConstructorAndList = require_array_from_constructor_and_list();
- var getVirtual = require_entry_virtual();
- var addToUnscopables = require_add_to_unscopables();
- var $Array = Array;
- var sort = uncurryThis(getVirtual("Array").sort);
- $2({ target: "Array", proto: true }, {
- toSorted: function toSorted(compareFn) {
- if (compareFn !== void 0)
- aCallable(compareFn);
- var O = toIndexedObject(this);
- var A2 = arrayFromConstructorAndList($Array, O);
- return sort(A2, compareFn);
- }
- });
- addToUnscopables("toSorted");
- }
- });
-
- // node_modules/core-js/modules/es.array.to-spliced.js
- var require_es_array_to_spliced = __commonJS({
- "node_modules/core-js/modules/es.array.to-spliced.js"() {
- "use strict";
- var $2 = require_export();
- var addToUnscopables = require_add_to_unscopables();
- var doesNotExceedSafeInteger = require_does_not_exceed_safe_integer();
- var lengthOfArrayLike = require_length_of_array_like();
- var toAbsoluteIndex = require_to_absolute_index();
- var toIndexedObject = require_to_indexed_object();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var $Array = Array;
- var max = Math.max;
- var min = Math.min;
- $2({ target: "Array", proto: true }, {
- toSpliced: function toSpliced(start, deleteCount) {
- var O = toIndexedObject(this);
- var len = lengthOfArrayLike(O);
- var actualStart = toAbsoluteIndex(start, len);
- var argumentsLength = arguments.length;
- var k2 = 0;
- var insertCount, actualDeleteCount, newLen, A2;
- if (argumentsLength === 0) {
- insertCount = actualDeleteCount = 0;
- } else if (argumentsLength === 1) {
- insertCount = 0;
- actualDeleteCount = len - actualStart;
- } else {
- insertCount = argumentsLength - 2;
- actualDeleteCount = min(max(toIntegerOrInfinity(deleteCount), 0), len - actualStart);
- }
- newLen = doesNotExceedSafeInteger(len + insertCount - actualDeleteCount);
- A2 = $Array(newLen);
- for (; k2 < actualStart; k2++)
- A2[k2] = O[k2];
- for (; k2 < actualStart + insertCount; k2++)
- A2[k2] = arguments[k2 - actualStart + 2];
- for (; k2 < newLen; k2++)
- A2[k2] = O[k2 + actualDeleteCount - insertCount];
- return A2;
- }
- });
- addToUnscopables("toSpliced");
- }
- });
-
- // node_modules/core-js/modules/es.array.unscopables.flat.js
- var require_es_array_unscopables_flat = __commonJS({
- "node_modules/core-js/modules/es.array.unscopables.flat.js"() {
- var addToUnscopables = require_add_to_unscopables();
- addToUnscopables("flat");
- }
- });
-
- // node_modules/core-js/modules/es.array.unscopables.flat-map.js
- var require_es_array_unscopables_flat_map = __commonJS({
- "node_modules/core-js/modules/es.array.unscopables.flat-map.js"() {
- var addToUnscopables = require_add_to_unscopables();
- addToUnscopables("flatMap");
- }
- });
-
- // node_modules/core-js/modules/es.array.unshift.js
- var require_es_array_unshift = __commonJS({
- "node_modules/core-js/modules/es.array.unshift.js"() {
- "use strict";
- var $2 = require_export();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var setArrayLength = require_array_set_length();
- var deletePropertyOrThrow = require_delete_property_or_throw();
- var doesNotExceedSafeInteger = require_does_not_exceed_safe_integer();
- var INCORRECT_RESULT = [].unshift(0) !== 1;
- var properErrorOnNonWritableLength = function() {
- try {
- Object.defineProperty([], "length", { writable: false }).unshift();
- } catch (error) {
- return error instanceof TypeError;
- }
- };
- var FORCED = INCORRECT_RESULT || !properErrorOnNonWritableLength();
- $2({ target: "Array", proto: true, arity: 1, forced: FORCED }, {
- // eslint-disable-next-line no-unused-vars -- required for `.length`
- unshift: function unshift(item) {
- var O = toObject(this);
- var len = lengthOfArrayLike(O);
- var argCount = arguments.length;
- if (argCount) {
- doesNotExceedSafeInteger(len + argCount);
- var k2 = len;
- while (k2--) {
- var to = k2 + argCount;
- if (k2 in O)
- O[to] = O[k2];
- else
- deletePropertyOrThrow(O, to);
- }
- for (var j2 = 0; j2 < argCount; j2++) {
- O[j2] = arguments[j2];
- }
- }
- return setArrayLength(O, len + argCount);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-with.js
- var require_array_with = __commonJS({
- "node_modules/core-js/internals/array-with.js"(exports, module) {
- var lengthOfArrayLike = require_length_of_array_like();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var $RangeError = RangeError;
- module.exports = function(O, C2, index, value) {
- var len = lengthOfArrayLike(O);
- var relativeIndex = toIntegerOrInfinity(index);
- var actualIndex = relativeIndex < 0 ? len + relativeIndex : relativeIndex;
- if (actualIndex >= len || actualIndex < 0)
- throw $RangeError("Incorrect index");
- var A2 = new C2(len);
- var k2 = 0;
- for (; k2 < len; k2++)
- A2[k2] = k2 === actualIndex ? value : O[k2];
- return A2;
- };
- }
- });
-
- // node_modules/core-js/modules/es.array.with.js
- var require_es_array_with = __commonJS({
- "node_modules/core-js/modules/es.array.with.js"() {
- "use strict";
- var $2 = require_export();
- var arrayWith = require_array_with();
- var toIndexedObject = require_to_indexed_object();
- var $Array = Array;
- $2({ target: "Array", proto: true }, {
- "with": function(index, value) {
- return arrayWith(toIndexedObject(this), $Array, index, value);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/array-buffer-basic-detection.js
- var require_array_buffer_basic_detection = __commonJS({
- "node_modules/core-js/internals/array-buffer-basic-detection.js"(exports, module) {
- module.exports = typeof ArrayBuffer != "undefined" && typeof DataView != "undefined";
- }
- });
-
- // node_modules/core-js/internals/define-built-ins.js
- var require_define_built_ins = __commonJS({
- "node_modules/core-js/internals/define-built-ins.js"(exports, module) {
- var defineBuiltIn = require_define_built_in();
- module.exports = function(target, src, options) {
- for (var key in src)
- defineBuiltIn(target, key, src[key], options);
- return target;
- };
- }
- });
-
- // node_modules/core-js/internals/an-instance.js
- var require_an_instance = __commonJS({
- "node_modules/core-js/internals/an-instance.js"(exports, module) {
- var isPrototypeOf = require_object_is_prototype_of();
- var $TypeError = TypeError;
- module.exports = function(it, Prototype) {
- if (isPrototypeOf(Prototype, it))
- return it;
- throw $TypeError("Incorrect invocation");
- };
- }
- });
-
- // node_modules/core-js/internals/to-index.js
- var require_to_index = __commonJS({
- "node_modules/core-js/internals/to-index.js"(exports, module) {
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toLength = require_to_length();
- var $RangeError = RangeError;
- module.exports = function(it) {
- if (it === void 0)
- return 0;
- var number = toIntegerOrInfinity(it);
- var length = toLength(number);
- if (number !== length)
- throw $RangeError("Wrong length or index");
- return length;
- };
- }
- });
-
- // node_modules/core-js/internals/ieee754.js
- var require_ieee754 = __commonJS({
- "node_modules/core-js/internals/ieee754.js"(exports, module) {
- var $Array = Array;
- var abs = Math.abs;
- var pow = Math.pow;
- var floor = Math.floor;
- var log = Math.log;
- var LN2 = Math.LN2;
- var pack = function(number, mantissaLength, bytes) {
- var buffer = $Array(bytes);
- var exponentLength = bytes * 8 - mantissaLength - 1;
- var eMax = (1 << exponentLength) - 1;
- var eBias = eMax >> 1;
- var rt = mantissaLength === 23 ? pow(2, -24) - pow(2, -77) : 0;
- var sign = number < 0 || number === 0 && 1 / number < 0 ? 1 : 0;
- var index = 0;
- var exponent, mantissa, c3;
- number = abs(number);
- if (number != number || number === Infinity) {
- mantissa = number != number ? 1 : 0;
- exponent = eMax;
- } else {
- exponent = floor(log(number) / LN2);
- c3 = pow(2, -exponent);
- if (number * c3 < 1) {
- exponent--;
- c3 *= 2;
- }
- if (exponent + eBias >= 1) {
- number += rt / c3;
- } else {
- number += rt * pow(2, 1 - eBias);
- }
- if (number * c3 >= 2) {
- exponent++;
- c3 /= 2;
- }
- if (exponent + eBias >= eMax) {
- mantissa = 0;
- exponent = eMax;
- } else if (exponent + eBias >= 1) {
- mantissa = (number * c3 - 1) * pow(2, mantissaLength);
- exponent = exponent + eBias;
- } else {
- mantissa = number * pow(2, eBias - 1) * pow(2, mantissaLength);
- exponent = 0;
- }
- }
- while (mantissaLength >= 8) {
- buffer[index++] = mantissa & 255;
- mantissa /= 256;
- mantissaLength -= 8;
- }
- exponent = exponent << mantissaLength | mantissa;
- exponentLength += mantissaLength;
- while (exponentLength > 0) {
- buffer[index++] = exponent & 255;
- exponent /= 256;
- exponentLength -= 8;
- }
- buffer[--index] |= sign * 128;
- return buffer;
- };
- var unpack = function(buffer, mantissaLength) {
- var bytes = buffer.length;
- var exponentLength = bytes * 8 - mantissaLength - 1;
- var eMax = (1 << exponentLength) - 1;
- var eBias = eMax >> 1;
- var nBits = exponentLength - 7;
- var index = bytes - 1;
- var sign = buffer[index--];
- var exponent = sign & 127;
- var mantissa;
- sign >>= 7;
- while (nBits > 0) {
- exponent = exponent * 256 + buffer[index--];
- nBits -= 8;
- }
- mantissa = exponent & (1 << -nBits) - 1;
- exponent >>= -nBits;
- nBits += mantissaLength;
- while (nBits > 0) {
- mantissa = mantissa * 256 + buffer[index--];
- nBits -= 8;
- }
- if (exponent === 0) {
- exponent = 1 - eBias;
- } else if (exponent === eMax) {
- return mantissa ? NaN : sign ? -Infinity : Infinity;
- } else {
- mantissa = mantissa + pow(2, mantissaLength);
- exponent = exponent - eBias;
- }
- return (sign ? -1 : 1) * mantissa * pow(2, exponent - mantissaLength);
- };
- module.exports = {
- pack,
- unpack
- };
- }
- });
-
- // node_modules/core-js/internals/array-buffer.js
- var require_array_buffer = __commonJS({
- "node_modules/core-js/internals/array-buffer.js"(exports, module) {
- "use strict";
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this();
- var DESCRIPTORS = require_descriptors();
- var NATIVE_ARRAY_BUFFER = require_array_buffer_basic_detection();
- var FunctionName = require_function_name();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var defineBuiltIns = require_define_built_ins();
- var fails = require_fails();
- var anInstance = require_an_instance();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toLength = require_to_length();
- var toIndex = require_to_index();
- var IEEE754 = require_ieee754();
- var getPrototypeOf = require_object_get_prototype_of();
- var setPrototypeOf = require_object_set_prototype_of();
- var getOwnPropertyNames = require_object_get_own_property_names().f;
- var arrayFill = require_array_fill();
- var arraySlice = require_array_slice_simple();
- var setToStringTag = require_set_to_string_tag();
- var InternalStateModule = require_internal_state();
- var PROPER_FUNCTION_NAME = FunctionName.PROPER;
- var CONFIGURABLE_FUNCTION_NAME = FunctionName.CONFIGURABLE;
- var ARRAY_BUFFER = "ArrayBuffer";
- var DATA_VIEW = "DataView";
- var PROTOTYPE = "prototype";
- var WRONG_LENGTH = "Wrong length";
- var WRONG_INDEX = "Wrong index";
- var getInternalArrayBufferState = InternalStateModule.getterFor(ARRAY_BUFFER);
- var getInternalDataViewState = InternalStateModule.getterFor(DATA_VIEW);
- var setInternalState = InternalStateModule.set;
- var NativeArrayBuffer = global2[ARRAY_BUFFER];
- var $ArrayBuffer = NativeArrayBuffer;
- var ArrayBufferPrototype = $ArrayBuffer && $ArrayBuffer[PROTOTYPE];
- var $DataView = global2[DATA_VIEW];
- var DataViewPrototype = $DataView && $DataView[PROTOTYPE];
- var ObjectPrototype = Object.prototype;
- var Array2 = global2.Array;
- var RangeError2 = global2.RangeError;
- var fill = uncurryThis(arrayFill);
- var reverse = uncurryThis([].reverse);
- var packIEEE754 = IEEE754.pack;
- var unpackIEEE754 = IEEE754.unpack;
- var packInt8 = function(number) {
- return [number & 255];
- };
- var packInt16 = function(number) {
- return [number & 255, number >> 8 & 255];
- };
- var packInt32 = function(number) {
- return [number & 255, number >> 8 & 255, number >> 16 & 255, number >> 24 & 255];
- };
- var unpackInt32 = function(buffer) {
- return buffer[3] << 24 | buffer[2] << 16 | buffer[1] << 8 | buffer[0];
- };
- var packFloat32 = function(number) {
- return packIEEE754(number, 23, 4);
- };
- var packFloat64 = function(number) {
- return packIEEE754(number, 52, 8);
- };
- var addGetter = function(Constructor, key2, getInternalState) {
- defineBuiltInAccessor(Constructor[PROTOTYPE], key2, {
- configurable: true,
- get: function() {
- return getInternalState(this)[key2];
- }
- });
- };
- var get = function(view, count, index, isLittleEndian) {
- var intIndex = toIndex(index);
- var store = getInternalDataViewState(view);
- if (intIndex + count > store.byteLength)
- throw RangeError2(WRONG_INDEX);
- var bytes = store.bytes;
- var start = intIndex + store.byteOffset;
- var pack = arraySlice(bytes, start, start + count);
- return isLittleEndian ? pack : reverse(pack);
- };
- var set = function(view, count, index, conversion, value, isLittleEndian) {
- var intIndex = toIndex(index);
- var store = getInternalDataViewState(view);
- if (intIndex + count > store.byteLength)
- throw RangeError2(WRONG_INDEX);
- var bytes = store.bytes;
- var start = intIndex + store.byteOffset;
- var pack = conversion(+value);
- for (var i4 = 0; i4 < count; i4++)
- bytes[start + i4] = pack[isLittleEndian ? i4 : count - i4 - 1];
- };
- if (!NATIVE_ARRAY_BUFFER) {
- $ArrayBuffer = function ArrayBuffer2(length) {
- anInstance(this, ArrayBufferPrototype);
- var byteLength = toIndex(length);
- setInternalState(this, {
- type: ARRAY_BUFFER,
- bytes: fill(Array2(byteLength), 0),
- byteLength
- });
- if (!DESCRIPTORS) {
- this.byteLength = byteLength;
- this.detached = false;
- }
- };
- ArrayBufferPrototype = $ArrayBuffer[PROTOTYPE];
- $DataView = function DataView2(buffer, byteOffset, byteLength) {
- anInstance(this, DataViewPrototype);
- anInstance(buffer, ArrayBufferPrototype);
- var bufferState = getInternalArrayBufferState(buffer);
- var bufferLength = bufferState.byteLength;
- var offset = toIntegerOrInfinity(byteOffset);
- if (offset < 0 || offset > bufferLength)
- throw RangeError2("Wrong offset");
- byteLength = byteLength === void 0 ? bufferLength - offset : toLength(byteLength);
- if (offset + byteLength > bufferLength)
- throw RangeError2(WRONG_LENGTH);
- setInternalState(this, {
- type: DATA_VIEW,
- buffer,
- byteLength,
- byteOffset: offset,
- bytes: bufferState.bytes
- });
- if (!DESCRIPTORS) {
- this.buffer = buffer;
- this.byteLength = byteLength;
- this.byteOffset = offset;
- }
- };
- DataViewPrototype = $DataView[PROTOTYPE];
- if (DESCRIPTORS) {
- addGetter($ArrayBuffer, "byteLength", getInternalArrayBufferState);
- addGetter($DataView, "buffer", getInternalDataViewState);
- addGetter($DataView, "byteLength", getInternalDataViewState);
- addGetter($DataView, "byteOffset", getInternalDataViewState);
- }
- defineBuiltIns(DataViewPrototype, {
- getInt8: function getInt8(byteOffset) {
- return get(this, 1, byteOffset)[0] << 24 >> 24;
- },
- getUint8: function getUint8(byteOffset) {
- return get(this, 1, byteOffset)[0];
- },
- getInt16: function getInt16(byteOffset) {
- var bytes = get(this, 2, byteOffset, arguments.length > 1 ? arguments[1] : void 0);
- return (bytes[1] << 8 | bytes[0]) << 16 >> 16;
- },
- getUint16: function getUint16(byteOffset) {
- var bytes = get(this, 2, byteOffset, arguments.length > 1 ? arguments[1] : void 0);
- return bytes[1] << 8 | bytes[0];
- },
- getInt32: function getInt32(byteOffset) {
- return unpackInt32(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : void 0));
- },
- getUint32: function getUint32(byteOffset) {
- return unpackInt32(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : void 0)) >>> 0;
- },
- getFloat32: function getFloat32(byteOffset) {
- return unpackIEEE754(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : void 0), 23);
- },
- getFloat64: function getFloat64(byteOffset) {
- return unpackIEEE754(get(this, 8, byteOffset, arguments.length > 1 ? arguments[1] : void 0), 52);
- },
- setInt8: function setInt8(byteOffset, value) {
- set(this, 1, byteOffset, packInt8, value);
- },
- setUint8: function setUint8(byteOffset, value) {
- set(this, 1, byteOffset, packInt8, value);
- },
- setInt16: function setInt16(byteOffset, value) {
- set(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : void 0);
- },
- setUint16: function setUint16(byteOffset, value) {
- set(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : void 0);
- },
- setInt32: function setInt32(byteOffset, value) {
- set(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : void 0);
- },
- setUint32: function setUint32(byteOffset, value) {
- set(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : void 0);
- },
- setFloat32: function setFloat32(byteOffset, value) {
- set(this, 4, byteOffset, packFloat32, value, arguments.length > 2 ? arguments[2] : void 0);
- },
- setFloat64: function setFloat64(byteOffset, value) {
- set(this, 8, byteOffset, packFloat64, value, arguments.length > 2 ? arguments[2] : void 0);
- }
- });
- } else {
- INCORRECT_ARRAY_BUFFER_NAME = PROPER_FUNCTION_NAME && NativeArrayBuffer.name !== ARRAY_BUFFER;
- if (!fails(function() {
- NativeArrayBuffer(1);
- }) || !fails(function() {
- new NativeArrayBuffer(-1);
- }) || fails(function() {
- new NativeArrayBuffer();
- new NativeArrayBuffer(1.5);
- new NativeArrayBuffer(NaN);
- return NativeArrayBuffer.length != 1 || INCORRECT_ARRAY_BUFFER_NAME && !CONFIGURABLE_FUNCTION_NAME;
- })) {
- $ArrayBuffer = function ArrayBuffer2(length) {
- anInstance(this, ArrayBufferPrototype);
- return new NativeArrayBuffer(toIndex(length));
- };
- $ArrayBuffer[PROTOTYPE] = ArrayBufferPrototype;
- for (keys = getOwnPropertyNames(NativeArrayBuffer), j2 = 0; keys.length > j2; ) {
- if (!((key = keys[j2++]) in $ArrayBuffer)) {
- createNonEnumerableProperty($ArrayBuffer, key, NativeArrayBuffer[key]);
- }
- }
- ArrayBufferPrototype.constructor = $ArrayBuffer;
- } else if (INCORRECT_ARRAY_BUFFER_NAME && CONFIGURABLE_FUNCTION_NAME) {
- createNonEnumerableProperty(NativeArrayBuffer, "name", ARRAY_BUFFER);
- }
- if (setPrototypeOf && getPrototypeOf(DataViewPrototype) !== ObjectPrototype) {
- setPrototypeOf(DataViewPrototype, ObjectPrototype);
- }
- testView = new $DataView(new $ArrayBuffer(2));
- $setInt8 = uncurryThis(DataViewPrototype.setInt8);
- testView.setInt8(0, 2147483648);
- testView.setInt8(1, 2147483649);
- if (testView.getInt8(0) || !testView.getInt8(1))
- defineBuiltIns(DataViewPrototype, {
- setInt8: function setInt8(byteOffset, value) {
- $setInt8(this, byteOffset, value << 24 >> 24);
- },
- setUint8: function setUint8(byteOffset, value) {
- $setInt8(this, byteOffset, value << 24 >> 24);
- }
- }, { unsafe: true });
- }
- var INCORRECT_ARRAY_BUFFER_NAME;
- var keys;
- var j2;
- var key;
- var testView;
- var $setInt8;
- setToStringTag($ArrayBuffer, ARRAY_BUFFER);
- setToStringTag($DataView, DATA_VIEW);
- module.exports = {
- ArrayBuffer: $ArrayBuffer,
- DataView: $DataView
- };
- }
- });
-
- // node_modules/core-js/modules/es.array-buffer.constructor.js
- var require_es_array_buffer_constructor = __commonJS({
- "node_modules/core-js/modules/es.array-buffer.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var global2 = require_global();
- var arrayBufferModule = require_array_buffer();
- var setSpecies = require_set_species();
- var ARRAY_BUFFER = "ArrayBuffer";
- var ArrayBuffer2 = arrayBufferModule[ARRAY_BUFFER];
- var NativeArrayBuffer = global2[ARRAY_BUFFER];
- $2({ global: true, constructor: true, forced: NativeArrayBuffer !== ArrayBuffer2 }, {
- ArrayBuffer: ArrayBuffer2
- });
- setSpecies(ARRAY_BUFFER);
- }
- });
-
- // node_modules/core-js/internals/array-buffer-view-core.js
- var require_array_buffer_view_core = __commonJS({
- "node_modules/core-js/internals/array-buffer-view-core.js"(exports, module) {
- "use strict";
- var NATIVE_ARRAY_BUFFER = require_array_buffer_basic_detection();
- var DESCRIPTORS = require_descriptors();
- var global2 = require_global();
- var isCallable = require_is_callable();
- var isObject = require_is_object();
- var hasOwn = require_has_own_property();
- var classof = require_classof();
- var tryToString = require_try_to_string();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var defineBuiltIn = require_define_built_in();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var isPrototypeOf = require_object_is_prototype_of();
- var getPrototypeOf = require_object_get_prototype_of();
- var setPrototypeOf = require_object_set_prototype_of();
- var wellKnownSymbol = require_well_known_symbol();
- var uid = require_uid();
- var InternalStateModule = require_internal_state();
- var enforceInternalState = InternalStateModule.enforce;
- var getInternalState = InternalStateModule.get;
- var Int8Array2 = global2.Int8Array;
- var Int8ArrayPrototype = Int8Array2 && Int8Array2.prototype;
- var Uint8ClampedArray2 = global2.Uint8ClampedArray;
- var Uint8ClampedArrayPrototype = Uint8ClampedArray2 && Uint8ClampedArray2.prototype;
- var TypedArray = Int8Array2 && getPrototypeOf(Int8Array2);
- var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype);
- var ObjectPrototype = Object.prototype;
- var TypeError2 = global2.TypeError;
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var TYPED_ARRAY_TAG = uid("TYPED_ARRAY_TAG");
- var TYPED_ARRAY_CONSTRUCTOR = "TypedArrayConstructor";
- var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global2.opera) !== "Opera";
- var TYPED_ARRAY_TAG_REQUIRED = false;
- var NAME;
- var Constructor;
- var Prototype;
- var TypedArrayConstructorsList = {
- Int8Array: 1,
- Uint8Array: 1,
- Uint8ClampedArray: 1,
- Int16Array: 2,
- Uint16Array: 2,
- Int32Array: 4,
- Uint32Array: 4,
- Float32Array: 4,
- Float64Array: 8
- };
- var BigIntArrayConstructorsList = {
- BigInt64Array: 8,
- BigUint64Array: 8
- };
- var isView = function isView2(it) {
- if (!isObject(it))
- return false;
- var klass = classof(it);
- return klass === "DataView" || hasOwn(TypedArrayConstructorsList, klass) || hasOwn(BigIntArrayConstructorsList, klass);
- };
- var getTypedArrayConstructor = function(it) {
- var proto = getPrototypeOf(it);
- if (!isObject(proto))
- return;
- var state2 = getInternalState(proto);
- return state2 && hasOwn(state2, TYPED_ARRAY_CONSTRUCTOR) ? state2[TYPED_ARRAY_CONSTRUCTOR] : getTypedArrayConstructor(proto);
- };
- var isTypedArray = function(it) {
- if (!isObject(it))
- return false;
- var klass = classof(it);
- return hasOwn(TypedArrayConstructorsList, klass) || hasOwn(BigIntArrayConstructorsList, klass);
- };
- var aTypedArray = function(it) {
- if (isTypedArray(it))
- return it;
- throw TypeError2("Target is not a typed array");
- };
- var aTypedArrayConstructor = function(C2) {
- if (isCallable(C2) && (!setPrototypeOf || isPrototypeOf(TypedArray, C2)))
- return C2;
- throw TypeError2(tryToString(C2) + " is not a typed array constructor");
- };
- var exportTypedArrayMethod = function(KEY, property, forced, options) {
- if (!DESCRIPTORS)
- return;
- if (forced)
- for (var ARRAY in TypedArrayConstructorsList) {
- var TypedArrayConstructor = global2[ARRAY];
- if (TypedArrayConstructor && hasOwn(TypedArrayConstructor.prototype, KEY))
- try {
- delete TypedArrayConstructor.prototype[KEY];
- } catch (error) {
- try {
- TypedArrayConstructor.prototype[KEY] = property;
- } catch (error2) {
- }
- }
- }
- if (!TypedArrayPrototype[KEY] || forced) {
- defineBuiltIn(TypedArrayPrototype, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property, options);
- }
- };
- var exportTypedArrayStaticMethod = function(KEY, property, forced) {
- var ARRAY, TypedArrayConstructor;
- if (!DESCRIPTORS)
- return;
- if (setPrototypeOf) {
- if (forced)
- for (ARRAY in TypedArrayConstructorsList) {
- TypedArrayConstructor = global2[ARRAY];
- if (TypedArrayConstructor && hasOwn(TypedArrayConstructor, KEY))
- try {
- delete TypedArrayConstructor[KEY];
- } catch (error) {
- }
- }
- if (!TypedArray[KEY] || forced) {
- try {
- return defineBuiltIn(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && TypedArray[KEY] || property);
- } catch (error) {
- }
- } else
- return;
- }
- for (ARRAY in TypedArrayConstructorsList) {
- TypedArrayConstructor = global2[ARRAY];
- if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) {
- defineBuiltIn(TypedArrayConstructor, KEY, property);
- }
- }
- };
- for (NAME in TypedArrayConstructorsList) {
- Constructor = global2[NAME];
- Prototype = Constructor && Constructor.prototype;
- if (Prototype)
- enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor;
- else
- NATIVE_ARRAY_BUFFER_VIEWS = false;
- }
- for (NAME in BigIntArrayConstructorsList) {
- Constructor = global2[NAME];
- Prototype = Constructor && Constructor.prototype;
- if (Prototype)
- enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor;
- }
- if (!NATIVE_ARRAY_BUFFER_VIEWS || !isCallable(TypedArray) || TypedArray === Function.prototype) {
- TypedArray = function TypedArray2() {
- throw TypeError2("Incorrect invocation");
- };
- if (NATIVE_ARRAY_BUFFER_VIEWS)
- for (NAME in TypedArrayConstructorsList) {
- if (global2[NAME])
- setPrototypeOf(global2[NAME], TypedArray);
- }
- }
- if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) {
- TypedArrayPrototype = TypedArray.prototype;
- if (NATIVE_ARRAY_BUFFER_VIEWS)
- for (NAME in TypedArrayConstructorsList) {
- if (global2[NAME])
- setPrototypeOf(global2[NAME].prototype, TypedArrayPrototype);
- }
- }
- if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) {
- setPrototypeOf(Uint8ClampedArrayPrototype, TypedArrayPrototype);
- }
- if (DESCRIPTORS && !hasOwn(TypedArrayPrototype, TO_STRING_TAG)) {
- TYPED_ARRAY_TAG_REQUIRED = true;
- defineBuiltInAccessor(TypedArrayPrototype, TO_STRING_TAG, {
- configurable: true,
- get: function() {
- return isObject(this) ? this[TYPED_ARRAY_TAG] : void 0;
- }
- });
- for (NAME in TypedArrayConstructorsList)
- if (global2[NAME]) {
- createNonEnumerableProperty(global2[NAME], TYPED_ARRAY_TAG, NAME);
- }
- }
- module.exports = {
- NATIVE_ARRAY_BUFFER_VIEWS,
- TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQUIRED && TYPED_ARRAY_TAG,
- aTypedArray,
- aTypedArrayConstructor,
- exportTypedArrayMethod,
- exportTypedArrayStaticMethod,
- getTypedArrayConstructor,
- isView,
- isTypedArray,
- TypedArray,
- TypedArrayPrototype
- };
- }
- });
-
- // node_modules/core-js/modules/es.array-buffer.is-view.js
- var require_es_array_buffer_is_view = __commonJS({
- "node_modules/core-js/modules/es.array-buffer.is-view.js"() {
- var $2 = require_export();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var NATIVE_ARRAY_BUFFER_VIEWS = ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS;
- $2({ target: "ArrayBuffer", stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS }, {
- isView: ArrayBufferViewCore.isView
- });
- }
- });
-
- // node_modules/core-js/internals/a-constructor.js
- var require_a_constructor = __commonJS({
- "node_modules/core-js/internals/a-constructor.js"(exports, module) {
- var isConstructor = require_is_constructor();
- var tryToString = require_try_to_string();
- var $TypeError = TypeError;
- module.exports = function(argument) {
- if (isConstructor(argument))
- return argument;
- throw $TypeError(tryToString(argument) + " is not a constructor");
- };
- }
- });
-
- // node_modules/core-js/internals/species-constructor.js
- var require_species_constructor = __commonJS({
- "node_modules/core-js/internals/species-constructor.js"(exports, module) {
- var anObject = require_an_object();
- var aConstructor = require_a_constructor();
- var isNullOrUndefined = require_is_null_or_undefined();
- var wellKnownSymbol = require_well_known_symbol();
- var SPECIES = wellKnownSymbol("species");
- module.exports = function(O, defaultConstructor) {
- var C2 = anObject(O).constructor;
- var S3;
- return C2 === void 0 || isNullOrUndefined(S3 = anObject(C2)[SPECIES]) ? defaultConstructor : aConstructor(S3);
- };
- }
- });
-
- // node_modules/core-js/modules/es.array-buffer.slice.js
- var require_es_array_buffer_slice = __commonJS({
- "node_modules/core-js/modules/es.array-buffer.slice.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this_clause();
- var fails = require_fails();
- var ArrayBufferModule = require_array_buffer();
- var anObject = require_an_object();
- var toAbsoluteIndex = require_to_absolute_index();
- var toLength = require_to_length();
- var speciesConstructor = require_species_constructor();
- var ArrayBuffer2 = ArrayBufferModule.ArrayBuffer;
- var DataView2 = ArrayBufferModule.DataView;
- var DataViewPrototype = DataView2.prototype;
- var nativeArrayBufferSlice = uncurryThis(ArrayBuffer2.prototype.slice);
- var getUint8 = uncurryThis(DataViewPrototype.getUint8);
- var setUint8 = uncurryThis(DataViewPrototype.setUint8);
- var INCORRECT_SLICE = fails(function() {
- return !new ArrayBuffer2(2).slice(1, void 0).byteLength;
- });
- $2({ target: "ArrayBuffer", proto: true, unsafe: true, forced: INCORRECT_SLICE }, {
- slice: function slice(start, end) {
- if (nativeArrayBufferSlice && end === void 0) {
- return nativeArrayBufferSlice(anObject(this), start);
- }
- var length = anObject(this).byteLength;
- var first = toAbsoluteIndex(start, length);
- var fin = toAbsoluteIndex(end === void 0 ? length : end, length);
- var result = new (speciesConstructor(this, ArrayBuffer2))(toLength(fin - first));
- var viewSource = new DataView2(this);
- var viewTarget = new DataView2(result);
- var index = 0;
- while (first < fin) {
- setUint8(viewTarget, index++, getUint8(viewSource, first++));
- }
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.data-view.constructor.js
- var require_es_data_view_constructor = __commonJS({
- "node_modules/core-js/modules/es.data-view.constructor.js"() {
- var $2 = require_export();
- var ArrayBufferModule = require_array_buffer();
- var NATIVE_ARRAY_BUFFER = require_array_buffer_basic_detection();
- $2({ global: true, constructor: true, forced: !NATIVE_ARRAY_BUFFER }, {
- DataView: ArrayBufferModule.DataView
- });
- }
- });
-
- // node_modules/core-js/modules/es.data-view.js
- var require_es_data_view = __commonJS({
- "node_modules/core-js/modules/es.data-view.js"() {
- require_es_data_view_constructor();
- }
- });
-
- // node_modules/core-js/modules/es.date.get-year.js
- var require_es_date_get_year = __commonJS({
- "node_modules/core-js/modules/es.date.get-year.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var FORCED = fails(function() {
- return (/* @__PURE__ */ new Date(16e11)).getYear() !== 120;
- });
- var getFullYear = uncurryThis(Date.prototype.getFullYear);
- $2({ target: "Date", proto: true, forced: FORCED }, {
- getYear: function getYear() {
- return getFullYear(this) - 1900;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.date.now.js
- var require_es_date_now = __commonJS({
- "node_modules/core-js/modules/es.date.now.js"() {
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var $Date = Date;
- var thisTimeValue = uncurryThis($Date.prototype.getTime);
- $2({ target: "Date", stat: true }, {
- now: function now() {
- return thisTimeValue(new $Date());
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.date.set-year.js
- var require_es_date_set_year = __commonJS({
- "node_modules/core-js/modules/es.date.set-year.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var DatePrototype = Date.prototype;
- var thisTimeValue = uncurryThis(DatePrototype.getTime);
- var setFullYear = uncurryThis(DatePrototype.setFullYear);
- $2({ target: "Date", proto: true }, {
- setYear: function setYear(year) {
- thisTimeValue(this);
- var yi = toIntegerOrInfinity(year);
- var yyyy = 0 <= yi && yi <= 99 ? yi + 1900 : yi;
- return setFullYear(this, yyyy);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.date.to-gmt-string.js
- var require_es_date_to_gmt_string = __commonJS({
- "node_modules/core-js/modules/es.date.to-gmt-string.js"() {
- var $2 = require_export();
- $2({ target: "Date", proto: true }, {
- toGMTString: Date.prototype.toUTCString
- });
- }
- });
-
- // node_modules/core-js/internals/string-repeat.js
- var require_string_repeat = __commonJS({
- "node_modules/core-js/internals/string-repeat.js"(exports, module) {
- "use strict";
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toString = require_to_string();
- var requireObjectCoercible = require_require_object_coercible();
- var $RangeError = RangeError;
- module.exports = function repeat(count) {
- var str = toString(requireObjectCoercible(this));
- var result = "";
- var n6 = toIntegerOrInfinity(count);
- if (n6 < 0 || n6 == Infinity)
- throw $RangeError("Wrong number of repetitions");
- for (; n6 > 0; (n6 >>>= 1) && (str += str))
- if (n6 & 1)
- result += str;
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/string-pad.js
- var require_string_pad = __commonJS({
- "node_modules/core-js/internals/string-pad.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var toLength = require_to_length();
- var toString = require_to_string();
- var $repeat = require_string_repeat();
- var requireObjectCoercible = require_require_object_coercible();
- var repeat = uncurryThis($repeat);
- var stringSlice = uncurryThis("".slice);
- var ceil = Math.ceil;
- var createMethod = function(IS_END) {
- return function($this, maxLength, fillString) {
- var S3 = toString(requireObjectCoercible($this));
- var intMaxLength = toLength(maxLength);
- var stringLength = S3.length;
- var fillStr = fillString === void 0 ? " " : toString(fillString);
- var fillLen, stringFiller;
- if (intMaxLength <= stringLength || fillStr == "")
- return S3;
- fillLen = intMaxLength - stringLength;
- stringFiller = repeat(fillStr, ceil(fillLen / fillStr.length));
- if (stringFiller.length > fillLen)
- stringFiller = stringSlice(stringFiller, 0, fillLen);
- return IS_END ? S3 + stringFiller : stringFiller + S3;
- };
- };
- module.exports = {
- // `String.prototype.padStart` method
- // https://tc39.es/ecma262/#sec-string.prototype.padstart
- start: createMethod(false),
- // `String.prototype.padEnd` method
- // https://tc39.es/ecma262/#sec-string.prototype.padend
- end: createMethod(true)
- };
- }
- });
-
- // node_modules/core-js/internals/date-to-iso-string.js
- var require_date_to_iso_string = __commonJS({
- "node_modules/core-js/internals/date-to-iso-string.js"(exports, module) {
- "use strict";
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var padStart = require_string_pad().start;
- var $RangeError = RangeError;
- var $isFinite = isFinite;
- var abs = Math.abs;
- var DatePrototype = Date.prototype;
- var nativeDateToISOString = DatePrototype.toISOString;
- var thisTimeValue = uncurryThis(DatePrototype.getTime);
- var getUTCDate = uncurryThis(DatePrototype.getUTCDate);
- var getUTCFullYear = uncurryThis(DatePrototype.getUTCFullYear);
- var getUTCHours = uncurryThis(DatePrototype.getUTCHours);
- var getUTCMilliseconds = uncurryThis(DatePrototype.getUTCMilliseconds);
- var getUTCMinutes = uncurryThis(DatePrototype.getUTCMinutes);
- var getUTCMonth = uncurryThis(DatePrototype.getUTCMonth);
- var getUTCSeconds = uncurryThis(DatePrototype.getUTCSeconds);
- module.exports = fails(function() {
- return nativeDateToISOString.call(new Date(-5e13 - 1)) != "0385-07-25T07:06:39.999Z";
- }) || !fails(function() {
- nativeDateToISOString.call(/* @__PURE__ */ new Date(NaN));
- }) ? function toISOString() {
- if (!$isFinite(thisTimeValue(this)))
- throw $RangeError("Invalid time value");
- var date = this;
- var year = getUTCFullYear(date);
- var milliseconds = getUTCMilliseconds(date);
- var sign = year < 0 ? "-" : year > 9999 ? "+" : "";
- return sign + padStart(abs(year), sign ? 6 : 4, 0) + "-" + padStart(getUTCMonth(date) + 1, 2, 0) + "-" + padStart(getUTCDate(date), 2, 0) + "T" + padStart(getUTCHours(date), 2, 0) + ":" + padStart(getUTCMinutes(date), 2, 0) + ":" + padStart(getUTCSeconds(date), 2, 0) + "." + padStart(milliseconds, 3, 0) + "Z";
- } : nativeDateToISOString;
- }
- });
-
- // node_modules/core-js/modules/es.date.to-iso-string.js
- var require_es_date_to_iso_string = __commonJS({
- "node_modules/core-js/modules/es.date.to-iso-string.js"() {
- var $2 = require_export();
- var toISOString = require_date_to_iso_string();
- $2({ target: "Date", proto: true, forced: Date.prototype.toISOString !== toISOString }, {
- toISOString
- });
- }
- });
-
- // node_modules/core-js/modules/es.date.to-json.js
- var require_es_date_to_json = __commonJS({
- "node_modules/core-js/modules/es.date.to-json.js"() {
- "use strict";
- var $2 = require_export();
- var fails = require_fails();
- var toObject = require_to_object();
- var toPrimitive = require_to_primitive();
- var FORCED = fails(function() {
- return (/* @__PURE__ */ new Date(NaN)).toJSON() !== null || Date.prototype.toJSON.call({ toISOString: function() {
- return 1;
- } }) !== 1;
- });
- $2({ target: "Date", proto: true, arity: 1, forced: FORCED }, {
- // eslint-disable-next-line no-unused-vars -- required for `.length`
- toJSON: function toJSON(key) {
- var O = toObject(this);
- var pv = toPrimitive(O, "number");
- return typeof pv == "number" && !isFinite(pv) ? null : O.toISOString();
- }
- });
- }
- });
-
- // node_modules/core-js/internals/date-to-primitive.js
- var require_date_to_primitive = __commonJS({
- "node_modules/core-js/internals/date-to-primitive.js"(exports, module) {
- "use strict";
- var anObject = require_an_object();
- var ordinaryToPrimitive = require_ordinary_to_primitive();
- var $TypeError = TypeError;
- module.exports = function(hint) {
- anObject(this);
- if (hint === "string" || hint === "default")
- hint = "string";
- else if (hint !== "number")
- throw $TypeError("Incorrect hint");
- return ordinaryToPrimitive(this, hint);
- };
- }
- });
-
- // node_modules/core-js/modules/es.date.to-primitive.js
- var require_es_date_to_primitive = __commonJS({
- "node_modules/core-js/modules/es.date.to-primitive.js"() {
- var hasOwn = require_has_own_property();
- var defineBuiltIn = require_define_built_in();
- var dateToPrimitive = require_date_to_primitive();
- var wellKnownSymbol = require_well_known_symbol();
- var TO_PRIMITIVE = wellKnownSymbol("toPrimitive");
- var DatePrototype = Date.prototype;
- if (!hasOwn(DatePrototype, TO_PRIMITIVE)) {
- defineBuiltIn(DatePrototype, TO_PRIMITIVE, dateToPrimitive);
- }
- }
- });
-
- // node_modules/core-js/modules/es.date.to-string.js
- var require_es_date_to_string = __commonJS({
- "node_modules/core-js/modules/es.date.to-string.js"() {
- var uncurryThis = require_function_uncurry_this();
- var defineBuiltIn = require_define_built_in();
- var DatePrototype = Date.prototype;
- var INVALID_DATE = "Invalid Date";
- var TO_STRING = "toString";
- var nativeDateToString = uncurryThis(DatePrototype[TO_STRING]);
- var thisTimeValue = uncurryThis(DatePrototype.getTime);
- if (String(/* @__PURE__ */ new Date(NaN)) != INVALID_DATE) {
- defineBuiltIn(DatePrototype, TO_STRING, function toString() {
- var value = thisTimeValue(this);
- return value === value ? nativeDateToString(this) : INVALID_DATE;
- });
- }
- }
- });
-
- // node_modules/core-js/modules/es.escape.js
- var require_es_escape = __commonJS({
- "node_modules/core-js/modules/es.escape.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var toString = require_to_string();
- var charAt = uncurryThis("".charAt);
- var charCodeAt = uncurryThis("".charCodeAt);
- var exec = uncurryThis(/./.exec);
- var numberToString = uncurryThis(1 .toString);
- var toUpperCase = uncurryThis("".toUpperCase);
- var raw = /[\w*+\-./@]/;
- var hex = function(code, length) {
- var result = numberToString(code, 16);
- while (result.length < length)
- result = "0" + result;
- return result;
- };
- $2({ global: true }, {
- escape: function escape(string) {
- var str = toString(string);
- var result = "";
- var length = str.length;
- var index = 0;
- var chr, code;
- while (index < length) {
- chr = charAt(str, index++);
- if (exec(raw, chr)) {
- result += chr;
- } else {
- code = charCodeAt(chr, 0);
- if (code < 256) {
- result += "%" + hex(code, 2);
- } else {
- result += "%u" + toUpperCase(hex(code, 4));
- }
- }
- }
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/function-bind.js
- var require_function_bind = __commonJS({
- "node_modules/core-js/internals/function-bind.js"(exports, module) {
- "use strict";
- var uncurryThis = require_function_uncurry_this();
- var aCallable = require_a_callable();
- var isObject = require_is_object();
- var hasOwn = require_has_own_property();
- var arraySlice = require_array_slice();
- var NATIVE_BIND = require_function_bind_native();
- var $Function = Function;
- var concat = uncurryThis([].concat);
- var join = uncurryThis([].join);
- var factories = {};
- var construct = function(C2, argsLength, args) {
- if (!hasOwn(factories, argsLength)) {
- for (var list = [], i4 = 0; i4 < argsLength; i4++)
- list[i4] = "a[" + i4 + "]";
- factories[argsLength] = $Function("C,a", "return new C(" + join(list, ",") + ")");
- }
- return factories[argsLength](C2, args);
- };
- module.exports = NATIVE_BIND ? $Function.bind : function bind(that) {
- var F = aCallable(this);
- var Prototype = F.prototype;
- var partArgs = arraySlice(arguments, 1);
- var boundFunction = function bound() {
- var args = concat(partArgs, arraySlice(arguments));
- return this instanceof boundFunction ? construct(F, args.length, args) : F.apply(that, args);
- };
- if (isObject(Prototype))
- boundFunction.prototype = Prototype;
- return boundFunction;
- };
- }
- });
-
- // node_modules/core-js/modules/es.function.bind.js
- var require_es_function_bind = __commonJS({
- "node_modules/core-js/modules/es.function.bind.js"() {
- var $2 = require_export();
- var bind = require_function_bind();
- $2({ target: "Function", proto: true, forced: Function.bind !== bind }, {
- bind
- });
- }
- });
-
- // node_modules/core-js/modules/es.function.has-instance.js
- var require_es_function_has_instance = __commonJS({
- "node_modules/core-js/modules/es.function.has-instance.js"() {
- "use strict";
- var isCallable = require_is_callable();
- var isObject = require_is_object();
- var definePropertyModule = require_object_define_property();
- var getPrototypeOf = require_object_get_prototype_of();
- var wellKnownSymbol = require_well_known_symbol();
- var makeBuiltIn = require_make_built_in();
- var HAS_INSTANCE = wellKnownSymbol("hasInstance");
- var FunctionPrototype = Function.prototype;
- if (!(HAS_INSTANCE in FunctionPrototype)) {
- definePropertyModule.f(FunctionPrototype, HAS_INSTANCE, { value: makeBuiltIn(function(O) {
- if (!isCallable(this) || !isObject(O))
- return false;
- var P2 = this.prototype;
- if (!isObject(P2))
- return O instanceof this;
- while (O = getPrototypeOf(O))
- if (P2 === O)
- return true;
- return false;
- }, HAS_INSTANCE) });
- }
- }
- });
-
- // node_modules/core-js/modules/es.function.name.js
- var require_es_function_name = __commonJS({
- "node_modules/core-js/modules/es.function.name.js"() {
- var DESCRIPTORS = require_descriptors();
- var FUNCTION_NAME_EXISTS = require_function_name().EXISTS;
- var uncurryThis = require_function_uncurry_this();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var FunctionPrototype = Function.prototype;
- var functionToString = uncurryThis(FunctionPrototype.toString);
- var nameRE = /function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/;
- var regExpExec = uncurryThis(nameRE.exec);
- var NAME = "name";
- if (DESCRIPTORS && !FUNCTION_NAME_EXISTS) {
- defineBuiltInAccessor(FunctionPrototype, NAME, {
- configurable: true,
- get: function() {
- try {
- return regExpExec(nameRE, functionToString(this))[1];
- } catch (error) {
- return "";
- }
- }
- });
- }
- }
- });
-
- // node_modules/core-js/modules/es.global-this.js
- var require_es_global_this = __commonJS({
- "node_modules/core-js/modules/es.global-this.js"() {
- var $2 = require_export();
- var global2 = require_global();
- $2({ global: true, forced: global2.globalThis !== global2 }, {
- globalThis: global2
- });
- }
- });
-
- // node_modules/core-js/modules/es.json.to-string-tag.js
- var require_es_json_to_string_tag = __commonJS({
- "node_modules/core-js/modules/es.json.to-string-tag.js"() {
- var global2 = require_global();
- var setToStringTag = require_set_to_string_tag();
- setToStringTag(global2.JSON, "JSON", true);
- }
- });
-
- // node_modules/core-js/internals/array-buffer-non-extensible.js
- var require_array_buffer_non_extensible = __commonJS({
- "node_modules/core-js/internals/array-buffer-non-extensible.js"(exports, module) {
- var fails = require_fails();
- module.exports = fails(function() {
- if (typeof ArrayBuffer == "function") {
- var buffer = new ArrayBuffer(8);
- if (Object.isExtensible(buffer))
- Object.defineProperty(buffer, "a", { value: 8 });
- }
- });
- }
- });
-
- // node_modules/core-js/internals/object-is-extensible.js
- var require_object_is_extensible = __commonJS({
- "node_modules/core-js/internals/object-is-extensible.js"(exports, module) {
- var fails = require_fails();
- var isObject = require_is_object();
- var classof = require_classof_raw();
- var ARRAY_BUFFER_NON_EXTENSIBLE = require_array_buffer_non_extensible();
- var $isExtensible = Object.isExtensible;
- var FAILS_ON_PRIMITIVES = fails(function() {
- $isExtensible(1);
- });
- module.exports = FAILS_ON_PRIMITIVES || ARRAY_BUFFER_NON_EXTENSIBLE ? function isExtensible(it) {
- if (!isObject(it))
- return false;
- if (ARRAY_BUFFER_NON_EXTENSIBLE && classof(it) == "ArrayBuffer")
- return false;
- return $isExtensible ? $isExtensible(it) : true;
- } : $isExtensible;
- }
- });
-
- // node_modules/core-js/internals/freezing.js
- var require_freezing = __commonJS({
- "node_modules/core-js/internals/freezing.js"(exports, module) {
- var fails = require_fails();
- module.exports = !fails(function() {
- return Object.isExtensible(Object.preventExtensions({}));
- });
- }
- });
-
- // node_modules/core-js/internals/internal-metadata.js
- var require_internal_metadata = __commonJS({
- "node_modules/core-js/internals/internal-metadata.js"(exports, module) {
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var hiddenKeys = require_hidden_keys();
- var isObject = require_is_object();
- var hasOwn = require_has_own_property();
- var defineProperty = require_object_define_property().f;
- var getOwnPropertyNamesModule = require_object_get_own_property_names();
- var getOwnPropertyNamesExternalModule = require_object_get_own_property_names_external();
- var isExtensible = require_object_is_extensible();
- var uid = require_uid();
- var FREEZING = require_freezing();
- var REQUIRED = false;
- var METADATA = uid("meta");
- var id = 0;
- var setMetadata = function(it) {
- defineProperty(it, METADATA, { value: {
- objectID: "O" + id++,
- // object ID
- weakData: {}
- // weak collections IDs
- } });
- };
- var fastKey = function(it, create) {
- if (!isObject(it))
- return typeof it == "symbol" ? it : (typeof it == "string" ? "S" : "P") + it;
- if (!hasOwn(it, METADATA)) {
- if (!isExtensible(it))
- return "F";
- if (!create)
- return "E";
- setMetadata(it);
- }
- return it[METADATA].objectID;
- };
- var getWeakData = function(it, create) {
- if (!hasOwn(it, METADATA)) {
- if (!isExtensible(it))
- return true;
- if (!create)
- return false;
- setMetadata(it);
- }
- return it[METADATA].weakData;
- };
- var onFreeze = function(it) {
- if (FREEZING && REQUIRED && isExtensible(it) && !hasOwn(it, METADATA))
- setMetadata(it);
- return it;
- };
- var enable = function() {
- meta.enable = function() {
- };
- REQUIRED = true;
- var getOwnPropertyNames = getOwnPropertyNamesModule.f;
- var splice = uncurryThis([].splice);
- var test = {};
- test[METADATA] = 1;
- if (getOwnPropertyNames(test).length) {
- getOwnPropertyNamesModule.f = function(it) {
- var result = getOwnPropertyNames(it);
- for (var i4 = 0, length = result.length; i4 < length; i4++) {
- if (result[i4] === METADATA) {
- splice(result, i4, 1);
- break;
- }
- }
- return result;
- };
- $2({ target: "Object", stat: true, forced: true }, {
- getOwnPropertyNames: getOwnPropertyNamesExternalModule.f
- });
- }
- };
- var meta = module.exports = {
- enable,
- fastKey,
- getWeakData,
- onFreeze
- };
- hiddenKeys[METADATA] = true;
- }
- });
-
- // node_modules/core-js/internals/collection.js
- var require_collection = __commonJS({
- "node_modules/core-js/internals/collection.js"(exports, module) {
- "use strict";
- var $2 = require_export();
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this();
- var isForced = require_is_forced();
- var defineBuiltIn = require_define_built_in();
- var InternalMetadataModule = require_internal_metadata();
- var iterate = require_iterate();
- var anInstance = require_an_instance();
- var isCallable = require_is_callable();
- var isNullOrUndefined = require_is_null_or_undefined();
- var isObject = require_is_object();
- var fails = require_fails();
- var checkCorrectnessOfIteration = require_check_correctness_of_iteration();
- var setToStringTag = require_set_to_string_tag();
- var inheritIfRequired = require_inherit_if_required();
- module.exports = function(CONSTRUCTOR_NAME, wrapper, common) {
- var IS_MAP = CONSTRUCTOR_NAME.indexOf("Map") !== -1;
- var IS_WEAK = CONSTRUCTOR_NAME.indexOf("Weak") !== -1;
- var ADDER = IS_MAP ? "set" : "add";
- var NativeConstructor = global2[CONSTRUCTOR_NAME];
- var NativePrototype = NativeConstructor && NativeConstructor.prototype;
- var Constructor = NativeConstructor;
- var exported = {};
- var fixMethod = function(KEY) {
- var uncurriedNativeMethod = uncurryThis(NativePrototype[KEY]);
- defineBuiltIn(
- NativePrototype,
- KEY,
- KEY == "add" ? function add(value) {
- uncurriedNativeMethod(this, value === 0 ? 0 : value);
- return this;
- } : KEY == "delete" ? function(key) {
- return IS_WEAK && !isObject(key) ? false : uncurriedNativeMethod(this, key === 0 ? 0 : key);
- } : KEY == "get" ? function get(key) {
- return IS_WEAK && !isObject(key) ? void 0 : uncurriedNativeMethod(this, key === 0 ? 0 : key);
- } : KEY == "has" ? function has(key) {
- return IS_WEAK && !isObject(key) ? false : uncurriedNativeMethod(this, key === 0 ? 0 : key);
- } : function set(key, value) {
- uncurriedNativeMethod(this, key === 0 ? 0 : key, value);
- return this;
- }
- );
- };
- var REPLACE = isForced(
- CONSTRUCTOR_NAME,
- !isCallable(NativeConstructor) || !(IS_WEAK || NativePrototype.forEach && !fails(function() {
- new NativeConstructor().entries().next();
- }))
- );
- if (REPLACE) {
- Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER);
- InternalMetadataModule.enable();
- } else if (isForced(CONSTRUCTOR_NAME, true)) {
- var instance = new Constructor();
- var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance;
- var THROWS_ON_PRIMITIVES = fails(function() {
- instance.has(1);
- });
- var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function(iterable) {
- new NativeConstructor(iterable);
- });
- var BUGGY_ZERO = !IS_WEAK && fails(function() {
- var $instance = new NativeConstructor();
- var index = 5;
- while (index--)
- $instance[ADDER](index, index);
- return !$instance.has(-0);
- });
- if (!ACCEPT_ITERABLES) {
- Constructor = wrapper(function(dummy, iterable) {
- anInstance(dummy, NativePrototype);
- var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor);
- if (!isNullOrUndefined(iterable))
- iterate(iterable, that[ADDER], { that, AS_ENTRIES: IS_MAP });
- return that;
- });
- Constructor.prototype = NativePrototype;
- NativePrototype.constructor = Constructor;
- }
- if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) {
- fixMethod("delete");
- fixMethod("has");
- IS_MAP && fixMethod("get");
- }
- if (BUGGY_ZERO || HASNT_CHAINING)
- fixMethod(ADDER);
- if (IS_WEAK && NativePrototype.clear)
- delete NativePrototype.clear;
- }
- exported[CONSTRUCTOR_NAME] = Constructor;
- $2({ global: true, constructor: true, forced: Constructor != NativeConstructor }, exported);
- setToStringTag(Constructor, CONSTRUCTOR_NAME);
- if (!IS_WEAK)
- common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP);
- return Constructor;
- };
- }
- });
-
- // node_modules/core-js/internals/collection-strong.js
- var require_collection_strong = __commonJS({
- "node_modules/core-js/internals/collection-strong.js"(exports, module) {
- "use strict";
- var create = require_object_create();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var defineBuiltIns = require_define_built_ins();
- var bind = require_function_bind_context();
- var anInstance = require_an_instance();
- var isNullOrUndefined = require_is_null_or_undefined();
- var iterate = require_iterate();
- var defineIterator = require_iterator_define();
- var createIterResultObject = require_create_iter_result_object();
- var setSpecies = require_set_species();
- var DESCRIPTORS = require_descriptors();
- var fastKey = require_internal_metadata().fastKey;
- var InternalStateModule = require_internal_state();
- var setInternalState = InternalStateModule.set;
- var internalStateGetterFor = InternalStateModule.getterFor;
- module.exports = {
- getConstructor: function(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) {
- var Constructor = wrapper(function(that, iterable) {
- anInstance(that, Prototype);
- setInternalState(that, {
- type: CONSTRUCTOR_NAME,
- index: create(null),
- first: void 0,
- last: void 0,
- size: 0
- });
- if (!DESCRIPTORS)
- that.size = 0;
- if (!isNullOrUndefined(iterable))
- iterate(iterable, that[ADDER], { that, AS_ENTRIES: IS_MAP });
- });
- var Prototype = Constructor.prototype;
- var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME);
- var define2 = function(that, key, value) {
- var state2 = getInternalState(that);
- var entry = getEntry(that, key);
- var previous, index;
- if (entry) {
- entry.value = value;
- } else {
- state2.last = entry = {
- index: index = fastKey(key, true),
- key,
- value,
- previous: previous = state2.last,
- next: void 0,
- removed: false
- };
- if (!state2.first)
- state2.first = entry;
- if (previous)
- previous.next = entry;
- if (DESCRIPTORS)
- state2.size++;
- else
- that.size++;
- if (index !== "F")
- state2.index[index] = entry;
- }
- return that;
- };
- var getEntry = function(that, key) {
- var state2 = getInternalState(that);
- var index = fastKey(key);
- var entry;
- if (index !== "F")
- return state2.index[index];
- for (entry = state2.first; entry; entry = entry.next) {
- if (entry.key == key)
- return entry;
- }
- };
- defineBuiltIns(Prototype, {
- // `{ Map, Set }.prototype.clear()` methods
- // https://tc39.es/ecma262/#sec-map.prototype.clear
- // https://tc39.es/ecma262/#sec-set.prototype.clear
- clear: function clear() {
- var that = this;
- var state2 = getInternalState(that);
- var data = state2.index;
- var entry = state2.first;
- while (entry) {
- entry.removed = true;
- if (entry.previous)
- entry.previous = entry.previous.next = void 0;
- delete data[entry.index];
- entry = entry.next;
- }
- state2.first = state2.last = void 0;
- if (DESCRIPTORS)
- state2.size = 0;
- else
- that.size = 0;
- },
- // `{ Map, Set }.prototype.delete(key)` methods
- // https://tc39.es/ecma262/#sec-map.prototype.delete
- // https://tc39.es/ecma262/#sec-set.prototype.delete
- "delete": function(key) {
- var that = this;
- var state2 = getInternalState(that);
- var entry = getEntry(that, key);
- if (entry) {
- var next = entry.next;
- var prev = entry.previous;
- delete state2.index[entry.index];
- entry.removed = true;
- if (prev)
- prev.next = next;
- if (next)
- next.previous = prev;
- if (state2.first == entry)
- state2.first = next;
- if (state2.last == entry)
- state2.last = prev;
- if (DESCRIPTORS)
- state2.size--;
- else
- that.size--;
- }
- return !!entry;
- },
- // `{ Map, Set }.prototype.forEach(callbackfn, thisArg = undefined)` methods
- // https://tc39.es/ecma262/#sec-map.prototype.foreach
- // https://tc39.es/ecma262/#sec-set.prototype.foreach
- forEach: function forEach(callbackfn) {
- var state2 = getInternalState(this);
- var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- var entry;
- while (entry = entry ? entry.next : state2.first) {
- boundFunction(entry.value, entry.key, this);
- while (entry && entry.removed)
- entry = entry.previous;
- }
- },
- // `{ Map, Set}.prototype.has(key)` methods
- // https://tc39.es/ecma262/#sec-map.prototype.has
- // https://tc39.es/ecma262/#sec-set.prototype.has
- has: function has(key) {
- return !!getEntry(this, key);
- }
- });
- defineBuiltIns(Prototype, IS_MAP ? {
- // `Map.prototype.get(key)` method
- // https://tc39.es/ecma262/#sec-map.prototype.get
- get: function get(key) {
- var entry = getEntry(this, key);
- return entry && entry.value;
- },
- // `Map.prototype.set(key, value)` method
- // https://tc39.es/ecma262/#sec-map.prototype.set
- set: function set(key, value) {
- return define2(this, key === 0 ? 0 : key, value);
- }
- } : {
- // `Set.prototype.add(value)` method
- // https://tc39.es/ecma262/#sec-set.prototype.add
- add: function add(value) {
- return define2(this, value = value === 0 ? 0 : value, value);
- }
- });
- if (DESCRIPTORS)
- defineBuiltInAccessor(Prototype, "size", {
- configurable: true,
- get: function() {
- return getInternalState(this).size;
- }
- });
- return Constructor;
- },
- setStrong: function(Constructor, CONSTRUCTOR_NAME, IS_MAP) {
- var ITERATOR_NAME = CONSTRUCTOR_NAME + " Iterator";
- var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME);
- var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME);
- defineIterator(Constructor, CONSTRUCTOR_NAME, function(iterated, kind) {
- setInternalState(this, {
- type: ITERATOR_NAME,
- target: iterated,
- state: getInternalCollectionState(iterated),
- kind,
- last: void 0
- });
- }, function() {
- var state2 = getInternalIteratorState(this);
- var kind = state2.kind;
- var entry = state2.last;
- while (entry && entry.removed)
- entry = entry.previous;
- if (!state2.target || !(state2.last = entry = entry ? entry.next : state2.state.first)) {
- state2.target = void 0;
- return createIterResultObject(void 0, true);
- }
- if (kind == "keys")
- return createIterResultObject(entry.key, false);
- if (kind == "values")
- return createIterResultObject(entry.value, false);
- return createIterResultObject([entry.key, entry.value], false);
- }, IS_MAP ? "entries" : "values", !IS_MAP, true);
- setSpecies(CONSTRUCTOR_NAME);
- }
- };
- }
- });
-
- // node_modules/core-js/modules/es.map.constructor.js
- var require_es_map_constructor = __commonJS({
- "node_modules/core-js/modules/es.map.constructor.js"() {
- "use strict";
- var collection = require_collection();
- var collectionStrong = require_collection_strong();
- collection("Map", function(init) {
- return function Map2() {
- return init(this, arguments.length ? arguments[0] : void 0);
- };
- }, collectionStrong);
- }
- });
-
- // node_modules/core-js/modules/es.map.js
- var require_es_map = __commonJS({
- "node_modules/core-js/modules/es.map.js"() {
- require_es_map_constructor();
- }
- });
-
- // node_modules/core-js/internals/math-log1p.js
- var require_math_log1p = __commonJS({
- "node_modules/core-js/internals/math-log1p.js"(exports, module) {
- var log = Math.log;
- module.exports = Math.log1p || function log1p(x2) {
- var n6 = +x2;
- return n6 > -1e-8 && n6 < 1e-8 ? n6 - n6 * n6 / 2 : log(1 + n6);
- };
- }
- });
-
- // node_modules/core-js/modules/es.math.acosh.js
- var require_es_math_acosh = __commonJS({
- "node_modules/core-js/modules/es.math.acosh.js"() {
- var $2 = require_export();
- var log1p = require_math_log1p();
- var $acosh = Math.acosh;
- var log = Math.log;
- var sqrt = Math.sqrt;
- var LN2 = Math.LN2;
- var FORCED = !$acosh || Math.floor($acosh(Number.MAX_VALUE)) != 710 || $acosh(Infinity) != Infinity;
- $2({ target: "Math", stat: true, forced: FORCED }, {
- acosh: function acosh(x2) {
- var n6 = +x2;
- return n6 < 1 ? NaN : n6 > 9490626562425156e-8 ? log(n6) + LN2 : log1p(n6 - 1 + sqrt(n6 - 1) * sqrt(n6 + 1));
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.asinh.js
- var require_es_math_asinh = __commonJS({
- "node_modules/core-js/modules/es.math.asinh.js"() {
- var $2 = require_export();
- var $asinh = Math.asinh;
- var log = Math.log;
- var sqrt = Math.sqrt;
- function asinh(x2) {
- var n6 = +x2;
- return !isFinite(n6) || n6 == 0 ? n6 : n6 < 0 ? -asinh(-n6) : log(n6 + sqrt(n6 * n6 + 1));
- }
- var FORCED = !($asinh && 1 / $asinh(0) > 0);
- $2({ target: "Math", stat: true, forced: FORCED }, {
- asinh
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.atanh.js
- var require_es_math_atanh = __commonJS({
- "node_modules/core-js/modules/es.math.atanh.js"() {
- var $2 = require_export();
- var $atanh = Math.atanh;
- var log = Math.log;
- var FORCED = !($atanh && 1 / $atanh(-0) < 0);
- $2({ target: "Math", stat: true, forced: FORCED }, {
- atanh: function atanh(x2) {
- var n6 = +x2;
- return n6 == 0 ? n6 : log((1 + n6) / (1 - n6)) / 2;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/math-sign.js
- var require_math_sign = __commonJS({
- "node_modules/core-js/internals/math-sign.js"(exports, module) {
- module.exports = Math.sign || function sign(x2) {
- var n6 = +x2;
- return n6 == 0 || n6 != n6 ? n6 : n6 < 0 ? -1 : 1;
- };
- }
- });
-
- // node_modules/core-js/modules/es.math.cbrt.js
- var require_es_math_cbrt = __commonJS({
- "node_modules/core-js/modules/es.math.cbrt.js"() {
- var $2 = require_export();
- var sign = require_math_sign();
- var abs = Math.abs;
- var pow = Math.pow;
- $2({ target: "Math", stat: true }, {
- cbrt: function cbrt(x2) {
- var n6 = +x2;
- return sign(n6) * pow(abs(n6), 1 / 3);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.clz32.js
- var require_es_math_clz32 = __commonJS({
- "node_modules/core-js/modules/es.math.clz32.js"() {
- var $2 = require_export();
- var floor = Math.floor;
- var log = Math.log;
- var LOG2E = Math.LOG2E;
- $2({ target: "Math", stat: true }, {
- clz32: function clz32(x2) {
- var n6 = x2 >>> 0;
- return n6 ? 31 - floor(log(n6 + 0.5) * LOG2E) : 32;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/math-expm1.js
- var require_math_expm1 = __commonJS({
- "node_modules/core-js/internals/math-expm1.js"(exports, module) {
- var $expm1 = Math.expm1;
- var exp = Math.exp;
- module.exports = !$expm1 || $expm1(10) > 22025.465794806718 || $expm1(10) < 22025.465794806718 || $expm1(-2e-17) != -2e-17 ? function expm1(x2) {
- var n6 = +x2;
- return n6 == 0 ? n6 : n6 > -1e-6 && n6 < 1e-6 ? n6 + n6 * n6 / 2 : exp(n6) - 1;
- } : $expm1;
- }
- });
-
- // node_modules/core-js/modules/es.math.cosh.js
- var require_es_math_cosh = __commonJS({
- "node_modules/core-js/modules/es.math.cosh.js"() {
- var $2 = require_export();
- var expm1 = require_math_expm1();
- var $cosh = Math.cosh;
- var abs = Math.abs;
- var E2 = Math.E;
- var FORCED = !$cosh || $cosh(710) === Infinity;
- $2({ target: "Math", stat: true, forced: FORCED }, {
- cosh: function cosh(x2) {
- var t4 = expm1(abs(x2) - 1) + 1;
- return (t4 + 1 / (t4 * E2 * E2)) * (E2 / 2);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.expm1.js
- var require_es_math_expm1 = __commonJS({
- "node_modules/core-js/modules/es.math.expm1.js"() {
- var $2 = require_export();
- var expm1 = require_math_expm1();
- $2({ target: "Math", stat: true, forced: expm1 != Math.expm1 }, { expm1 });
- }
- });
-
- // node_modules/core-js/internals/math-fround.js
- var require_math_fround = __commonJS({
- "node_modules/core-js/internals/math-fround.js"(exports, module) {
- var sign = require_math_sign();
- var abs = Math.abs;
- var pow = Math.pow;
- var EPSILON = pow(2, -52);
- var EPSILON32 = pow(2, -23);
- var MAX32 = pow(2, 127) * (2 - EPSILON32);
- var MIN32 = pow(2, -126);
- var roundTiesToEven = function(n6) {
- return n6 + 1 / EPSILON - 1 / EPSILON;
- };
- module.exports = Math.fround || function fround(x2) {
- var n6 = +x2;
- var $abs = abs(n6);
- var $sign = sign(n6);
- var a3, result;
- if ($abs < MIN32)
- return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32;
- a3 = (1 + EPSILON32 / EPSILON) * $abs;
- result = a3 - (a3 - $abs);
- if (result > MAX32 || result != result)
- return $sign * Infinity;
- return $sign * result;
- };
- }
- });
-
- // node_modules/core-js/modules/es.math.fround.js
- var require_es_math_fround = __commonJS({
- "node_modules/core-js/modules/es.math.fround.js"() {
- var $2 = require_export();
- var fround = require_math_fround();
- $2({ target: "Math", stat: true }, { fround });
- }
- });
-
- // node_modules/core-js/modules/es.math.hypot.js
- var require_es_math_hypot = __commonJS({
- "node_modules/core-js/modules/es.math.hypot.js"() {
- var $2 = require_export();
- var $hypot = Math.hypot;
- var abs = Math.abs;
- var sqrt = Math.sqrt;
- var FORCED = !!$hypot && $hypot(Infinity, NaN) !== Infinity;
- $2({ target: "Math", stat: true, arity: 2, forced: FORCED }, {
- // eslint-disable-next-line no-unused-vars -- required for `.length`
- hypot: function hypot(value1, value2) {
- var sum = 0;
- var i4 = 0;
- var aLen = arguments.length;
- var larg = 0;
- var arg, div;
- while (i4 < aLen) {
- arg = abs(arguments[i4++]);
- if (larg < arg) {
- div = larg / arg;
- sum = sum * div * div + 1;
- larg = arg;
- } else if (arg > 0) {
- div = arg / larg;
- sum += div * div;
- } else
- sum += arg;
- }
- return larg === Infinity ? Infinity : larg * sqrt(sum);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.imul.js
- var require_es_math_imul = __commonJS({
- "node_modules/core-js/modules/es.math.imul.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var $imul = Math.imul;
- var FORCED = fails(function() {
- return $imul(4294967295, 5) != -5 || $imul.length != 2;
- });
- $2({ target: "Math", stat: true, forced: FORCED }, {
- imul: function imul(x2, y2) {
- var UINT16 = 65535;
- var xn = +x2;
- var yn = +y2;
- var xl = UINT16 & xn;
- var yl = UINT16 & yn;
- return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/math-log10.js
- var require_math_log10 = __commonJS({
- "node_modules/core-js/internals/math-log10.js"(exports, module) {
- var log = Math.log;
- var LOG10E = Math.LOG10E;
- module.exports = Math.log10 || function log10(x2) {
- return log(x2) * LOG10E;
- };
- }
- });
-
- // node_modules/core-js/modules/es.math.log10.js
- var require_es_math_log10 = __commonJS({
- "node_modules/core-js/modules/es.math.log10.js"() {
- var $2 = require_export();
- var log10 = require_math_log10();
- $2({ target: "Math", stat: true }, {
- log10
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.log1p.js
- var require_es_math_log1p = __commonJS({
- "node_modules/core-js/modules/es.math.log1p.js"() {
- var $2 = require_export();
- var log1p = require_math_log1p();
- $2({ target: "Math", stat: true }, { log1p });
- }
- });
-
- // node_modules/core-js/modules/es.math.log2.js
- var require_es_math_log2 = __commonJS({
- "node_modules/core-js/modules/es.math.log2.js"() {
- var $2 = require_export();
- var log = Math.log;
- var LN2 = Math.LN2;
- $2({ target: "Math", stat: true }, {
- log2: function log2(x2) {
- return log(x2) / LN2;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.sign.js
- var require_es_math_sign = __commonJS({
- "node_modules/core-js/modules/es.math.sign.js"() {
- var $2 = require_export();
- var sign = require_math_sign();
- $2({ target: "Math", stat: true }, {
- sign
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.sinh.js
- var require_es_math_sinh = __commonJS({
- "node_modules/core-js/modules/es.math.sinh.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var expm1 = require_math_expm1();
- var abs = Math.abs;
- var exp = Math.exp;
- var E2 = Math.E;
- var FORCED = fails(function() {
- return Math.sinh(-2e-17) != -2e-17;
- });
- $2({ target: "Math", stat: true, forced: FORCED }, {
- sinh: function sinh(x2) {
- var n6 = +x2;
- return abs(n6) < 1 ? (expm1(n6) - expm1(-n6)) / 2 : (exp(n6 - 1) - exp(-n6 - 1)) * (E2 / 2);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.tanh.js
- var require_es_math_tanh = __commonJS({
- "node_modules/core-js/modules/es.math.tanh.js"() {
- var $2 = require_export();
- var expm1 = require_math_expm1();
- var exp = Math.exp;
- $2({ target: "Math", stat: true }, {
- tanh: function tanh(x2) {
- var n6 = +x2;
- var a3 = expm1(n6);
- var b2 = expm1(-n6);
- return a3 == Infinity ? 1 : b2 == Infinity ? -1 : (a3 - b2) / (exp(n6) + exp(-n6));
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.math.to-string-tag.js
- var require_es_math_to_string_tag = __commonJS({
- "node_modules/core-js/modules/es.math.to-string-tag.js"() {
- var setToStringTag = require_set_to_string_tag();
- setToStringTag(Math, "Math", true);
- }
- });
-
- // node_modules/core-js/modules/es.math.trunc.js
- var require_es_math_trunc = __commonJS({
- "node_modules/core-js/modules/es.math.trunc.js"() {
- var $2 = require_export();
- var trunc = require_math_trunc();
- $2({ target: "Math", stat: true }, {
- trunc
- });
- }
- });
-
- // node_modules/core-js/internals/this-number-value.js
- var require_this_number_value = __commonJS({
- "node_modules/core-js/internals/this-number-value.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- module.exports = uncurryThis(1 .valueOf);
- }
- });
-
- // node_modules/core-js/internals/whitespaces.js
- var require_whitespaces = __commonJS({
- "node_modules/core-js/internals/whitespaces.js"(exports, module) {
- module.exports = " \n\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF";
- }
- });
-
- // node_modules/core-js/internals/string-trim.js
- var require_string_trim = __commonJS({
- "node_modules/core-js/internals/string-trim.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var requireObjectCoercible = require_require_object_coercible();
- var toString = require_to_string();
- var whitespaces = require_whitespaces();
- var replace = uncurryThis("".replace);
- var ltrim = RegExp("^[" + whitespaces + "]+");
- var rtrim = RegExp("(^|[^" + whitespaces + "])[" + whitespaces + "]+$");
- var createMethod = function(TYPE) {
- return function($this) {
- var string = toString(requireObjectCoercible($this));
- if (TYPE & 1)
- string = replace(string, ltrim, "");
- if (TYPE & 2)
- string = replace(string, rtrim, "$1");
- return string;
- };
- };
- module.exports = {
- // `String.prototype.{ trimLeft, trimStart }` methods
- // https://tc39.es/ecma262/#sec-string.prototype.trimstart
- start: createMethod(1),
- // `String.prototype.{ trimRight, trimEnd }` methods
- // https://tc39.es/ecma262/#sec-string.prototype.trimend
- end: createMethod(2),
- // `String.prototype.trim` method
- // https://tc39.es/ecma262/#sec-string.prototype.trim
- trim: createMethod(3)
- };
- }
- });
-
- // node_modules/core-js/modules/es.number.constructor.js
- var require_es_number_constructor = __commonJS({
- "node_modules/core-js/modules/es.number.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var IS_PURE = require_is_pure();
- var DESCRIPTORS = require_descriptors();
- var global2 = require_global();
- var path = require_path();
- var uncurryThis = require_function_uncurry_this();
- var isForced = require_is_forced();
- var hasOwn = require_has_own_property();
- var inheritIfRequired = require_inherit_if_required();
- var isPrototypeOf = require_object_is_prototype_of();
- var isSymbol = require_is_symbol();
- var toPrimitive = require_to_primitive();
- var fails = require_fails();
- var getOwnPropertyNames = require_object_get_own_property_names().f;
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- var defineProperty = require_object_define_property().f;
- var thisNumberValue = require_this_number_value();
- var trim = require_string_trim().trim;
- var NUMBER = "Number";
- var NativeNumber = global2[NUMBER];
- var PureNumberNamespace = path[NUMBER];
- var NumberPrototype = NativeNumber.prototype;
- var TypeError2 = global2.TypeError;
- var stringSlice = uncurryThis("".slice);
- var charCodeAt = uncurryThis("".charCodeAt);
- var toNumeric = function(value) {
- var primValue = toPrimitive(value, "number");
- return typeof primValue == "bigint" ? primValue : toNumber(primValue);
- };
- var toNumber = function(argument) {
- var it = toPrimitive(argument, "number");
- var first, third, radix, maxCode, digits, length, index, code;
- if (isSymbol(it))
- throw TypeError2("Cannot convert a Symbol value to a number");
- if (typeof it == "string" && it.length > 2) {
- it = trim(it);
- first = charCodeAt(it, 0);
- if (first === 43 || first === 45) {
- third = charCodeAt(it, 2);
- if (third === 88 || third === 120)
- return NaN;
- } else if (first === 48) {
- switch (charCodeAt(it, 1)) {
- case 66:
- case 98:
- radix = 2;
- maxCode = 49;
- break;
- case 79:
- case 111:
- radix = 8;
- maxCode = 55;
- break;
- default:
- return +it;
- }
- digits = stringSlice(it, 2);
- length = digits.length;
- for (index = 0; index < length; index++) {
- code = charCodeAt(digits, index);
- if (code < 48 || code > maxCode)
- return NaN;
- }
- return parseInt(digits, radix);
- }
- }
- return +it;
- };
- var FORCED = isForced(NUMBER, !NativeNumber(" 0o1") || !NativeNumber("0b1") || NativeNumber("+0x1"));
- var calledWithNew = function(dummy) {
- return isPrototypeOf(NumberPrototype, dummy) && fails(function() {
- thisNumberValue(dummy);
- });
- };
- var NumberWrapper = function Number2(value) {
- var n6 = arguments.length < 1 ? 0 : NativeNumber(toNumeric(value));
- return calledWithNew(this) ? inheritIfRequired(Object(n6), this, NumberWrapper) : n6;
- };
- NumberWrapper.prototype = NumberPrototype;
- if (FORCED && !IS_PURE)
- NumberPrototype.constructor = NumberWrapper;
- $2({ global: true, constructor: true, wrap: true, forced: FORCED }, {
- Number: NumberWrapper
- });
- var copyConstructorProperties = function(target, source) {
- for (var keys = DESCRIPTORS ? getOwnPropertyNames(source) : (
- // ES3:
- "MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(",")
- ), j2 = 0, key; keys.length > j2; j2++) {
- if (hasOwn(source, key = keys[j2]) && !hasOwn(target, key)) {
- defineProperty(target, key, getOwnPropertyDescriptor(source, key));
- }
- }
- };
- if (IS_PURE && PureNumberNamespace)
- copyConstructorProperties(path[NUMBER], PureNumberNamespace);
- if (FORCED || IS_PURE)
- copyConstructorProperties(path[NUMBER], NativeNumber);
- }
- });
-
- // node_modules/core-js/modules/es.number.epsilon.js
- var require_es_number_epsilon = __commonJS({
- "node_modules/core-js/modules/es.number.epsilon.js"() {
- var $2 = require_export();
- $2({ target: "Number", stat: true, nonConfigurable: true, nonWritable: true }, {
- EPSILON: Math.pow(2, -52)
- });
- }
- });
-
- // node_modules/core-js/internals/number-is-finite.js
- var require_number_is_finite = __commonJS({
- "node_modules/core-js/internals/number-is-finite.js"(exports, module) {
- var global2 = require_global();
- var globalIsFinite = global2.isFinite;
- module.exports = Number.isFinite || function isFinite2(it) {
- return typeof it == "number" && globalIsFinite(it);
- };
- }
- });
-
- // node_modules/core-js/modules/es.number.is-finite.js
- var require_es_number_is_finite = __commonJS({
- "node_modules/core-js/modules/es.number.is-finite.js"() {
- var $2 = require_export();
- var numberIsFinite = require_number_is_finite();
- $2({ target: "Number", stat: true }, { isFinite: numberIsFinite });
- }
- });
-
- // node_modules/core-js/internals/is-integral-number.js
- var require_is_integral_number = __commonJS({
- "node_modules/core-js/internals/is-integral-number.js"(exports, module) {
- var isObject = require_is_object();
- var floor = Math.floor;
- module.exports = Number.isInteger || function isInteger(it) {
- return !isObject(it) && isFinite(it) && floor(it) === it;
- };
- }
- });
-
- // node_modules/core-js/modules/es.number.is-integer.js
- var require_es_number_is_integer = __commonJS({
- "node_modules/core-js/modules/es.number.is-integer.js"() {
- var $2 = require_export();
- var isIntegralNumber = require_is_integral_number();
- $2({ target: "Number", stat: true }, {
- isInteger: isIntegralNumber
- });
- }
- });
-
- // node_modules/core-js/modules/es.number.is-nan.js
- var require_es_number_is_nan = __commonJS({
- "node_modules/core-js/modules/es.number.is-nan.js"() {
- var $2 = require_export();
- $2({ target: "Number", stat: true }, {
- isNaN: function isNaN2(number) {
- return number != number;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.number.is-safe-integer.js
- var require_es_number_is_safe_integer = __commonJS({
- "node_modules/core-js/modules/es.number.is-safe-integer.js"() {
- var $2 = require_export();
- var isIntegralNumber = require_is_integral_number();
- var abs = Math.abs;
- $2({ target: "Number", stat: true }, {
- isSafeInteger: function isSafeInteger(number) {
- return isIntegralNumber(number) && abs(number) <= 9007199254740991;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.number.max-safe-integer.js
- var require_es_number_max_safe_integer = __commonJS({
- "node_modules/core-js/modules/es.number.max-safe-integer.js"() {
- var $2 = require_export();
- $2({ target: "Number", stat: true, nonConfigurable: true, nonWritable: true }, {
- MAX_SAFE_INTEGER: 9007199254740991
- });
- }
- });
-
- // node_modules/core-js/modules/es.number.min-safe-integer.js
- var require_es_number_min_safe_integer = __commonJS({
- "node_modules/core-js/modules/es.number.min-safe-integer.js"() {
- var $2 = require_export();
- $2({ target: "Number", stat: true, nonConfigurable: true, nonWritable: true }, {
- MIN_SAFE_INTEGER: -9007199254740991
- });
- }
- });
-
- // node_modules/core-js/internals/number-parse-float.js
- var require_number_parse_float = __commonJS({
- "node_modules/core-js/internals/number-parse-float.js"(exports, module) {
- var global2 = require_global();
- var fails = require_fails();
- var uncurryThis = require_function_uncurry_this();
- var toString = require_to_string();
- var trim = require_string_trim().trim;
- var whitespaces = require_whitespaces();
- var charAt = uncurryThis("".charAt);
- var $parseFloat = global2.parseFloat;
- var Symbol2 = global2.Symbol;
- var ITERATOR = Symbol2 && Symbol2.iterator;
- var FORCED = 1 / $parseFloat(whitespaces + "-0") !== -Infinity || ITERATOR && !fails(function() {
- $parseFloat(Object(ITERATOR));
- });
- module.exports = FORCED ? function parseFloat2(string) {
- var trimmedString = trim(toString(string));
- var result = $parseFloat(trimmedString);
- return result === 0 && charAt(trimmedString, 0) == "-" ? -0 : result;
- } : $parseFloat;
- }
- });
-
- // node_modules/core-js/modules/es.number.parse-float.js
- var require_es_number_parse_float = __commonJS({
- "node_modules/core-js/modules/es.number.parse-float.js"() {
- var $2 = require_export();
- var parseFloat2 = require_number_parse_float();
- $2({ target: "Number", stat: true, forced: Number.parseFloat != parseFloat2 }, {
- parseFloat: parseFloat2
- });
- }
- });
-
- // node_modules/core-js/internals/number-parse-int.js
- var require_number_parse_int = __commonJS({
- "node_modules/core-js/internals/number-parse-int.js"(exports, module) {
- var global2 = require_global();
- var fails = require_fails();
- var uncurryThis = require_function_uncurry_this();
- var toString = require_to_string();
- var trim = require_string_trim().trim;
- var whitespaces = require_whitespaces();
- var $parseInt = global2.parseInt;
- var Symbol2 = global2.Symbol;
- var ITERATOR = Symbol2 && Symbol2.iterator;
- var hex = /^[+-]?0x/i;
- var exec = uncurryThis(hex.exec);
- var FORCED = $parseInt(whitespaces + "08") !== 8 || $parseInt(whitespaces + "0x16") !== 22 || ITERATOR && !fails(function() {
- $parseInt(Object(ITERATOR));
- });
- module.exports = FORCED ? function parseInt2(string, radix) {
- var S3 = trim(toString(string));
- return $parseInt(S3, radix >>> 0 || (exec(hex, S3) ? 16 : 10));
- } : $parseInt;
- }
- });
-
- // node_modules/core-js/modules/es.number.parse-int.js
- var require_es_number_parse_int = __commonJS({
- "node_modules/core-js/modules/es.number.parse-int.js"() {
- var $2 = require_export();
- var parseInt2 = require_number_parse_int();
- $2({ target: "Number", stat: true, forced: Number.parseInt != parseInt2 }, {
- parseInt: parseInt2
- });
- }
- });
-
- // node_modules/core-js/modules/es.number.to-exponential.js
- var require_es_number_to_exponential = __commonJS({
- "node_modules/core-js/modules/es.number.to-exponential.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var thisNumberValue = require_this_number_value();
- var $repeat = require_string_repeat();
- var log10 = require_math_log10();
- var fails = require_fails();
- var $RangeError = RangeError;
- var $String = String;
- var $isFinite = isFinite;
- var abs = Math.abs;
- var floor = Math.floor;
- var pow = Math.pow;
- var round = Math.round;
- var nativeToExponential = uncurryThis(1 .toExponential);
- var repeat = uncurryThis($repeat);
- var stringSlice = uncurryThis("".slice);
- var ROUNDS_PROPERLY = nativeToExponential(-69e-12, 4) === "-6.9000e-11" && nativeToExponential(1.255, 2) === "1.25e+0" && nativeToExponential(12345, 3) === "1.235e+4" && nativeToExponential(25, 0) === "3e+1";
- var throwsOnInfinityFraction = function() {
- return fails(function() {
- nativeToExponential(1, Infinity);
- }) && fails(function() {
- nativeToExponential(1, -Infinity);
- });
- };
- var properNonFiniteThisCheck = function() {
- return !fails(function() {
- nativeToExponential(Infinity, Infinity);
- nativeToExponential(NaN, Infinity);
- });
- };
- var FORCED = !ROUNDS_PROPERLY || !throwsOnInfinityFraction() || !properNonFiniteThisCheck();
- $2({ target: "Number", proto: true, forced: FORCED }, {
- toExponential: function toExponential(fractionDigits) {
- var x2 = thisNumberValue(this);
- if (fractionDigits === void 0)
- return nativeToExponential(x2);
- var f2 = toIntegerOrInfinity(fractionDigits);
- if (!$isFinite(x2))
- return String(x2);
- if (f2 < 0 || f2 > 20)
- throw $RangeError("Incorrect fraction digits");
- if (ROUNDS_PROPERLY)
- return nativeToExponential(x2, f2);
- var s5 = "";
- var m2 = "";
- var e7 = 0;
- var c3 = "";
- var d3 = "";
- if (x2 < 0) {
- s5 = "-";
- x2 = -x2;
- }
- if (x2 === 0) {
- e7 = 0;
- m2 = repeat("0", f2 + 1);
- } else {
- var l5 = log10(x2);
- e7 = floor(l5);
- var n6 = 0;
- var w2 = pow(10, e7 - f2);
- n6 = round(x2 / w2);
- if (2 * x2 >= (2 * n6 + 1) * w2) {
- n6 += 1;
- }
- if (n6 >= pow(10, f2 + 1)) {
- n6 /= 10;
- e7 += 1;
- }
- m2 = $String(n6);
- }
- if (f2 !== 0) {
- m2 = stringSlice(m2, 0, 1) + "." + stringSlice(m2, 1);
- }
- if (e7 === 0) {
- c3 = "+";
- d3 = "0";
- } else {
- c3 = e7 > 0 ? "+" : "-";
- d3 = $String(abs(e7));
- }
- m2 += "e" + c3 + d3;
- return s5 + m2;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.number.to-fixed.js
- var require_es_number_to_fixed = __commonJS({
- "node_modules/core-js/modules/es.number.to-fixed.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var thisNumberValue = require_this_number_value();
- var $repeat = require_string_repeat();
- var fails = require_fails();
- var $RangeError = RangeError;
- var $String = String;
- var floor = Math.floor;
- var repeat = uncurryThis($repeat);
- var stringSlice = uncurryThis("".slice);
- var nativeToFixed = uncurryThis(1 .toFixed);
- var pow = function(x2, n6, acc) {
- return n6 === 0 ? acc : n6 % 2 === 1 ? pow(x2, n6 - 1, acc * x2) : pow(x2 * x2, n6 / 2, acc);
- };
- var log = function(x2) {
- var n6 = 0;
- var x22 = x2;
- while (x22 >= 4096) {
- n6 += 12;
- x22 /= 4096;
- }
- while (x22 >= 2) {
- n6 += 1;
- x22 /= 2;
- }
- return n6;
- };
- var multiply = function(data, n6, c3) {
- var index = -1;
- var c22 = c3;
- while (++index < 6) {
- c22 += n6 * data[index];
- data[index] = c22 % 1e7;
- c22 = floor(c22 / 1e7);
- }
- };
- var divide = function(data, n6) {
- var index = 6;
- var c3 = 0;
- while (--index >= 0) {
- c3 += data[index];
- data[index] = floor(c3 / n6);
- c3 = c3 % n6 * 1e7;
- }
- };
- var dataToString = function(data) {
- var index = 6;
- var s5 = "";
- while (--index >= 0) {
- if (s5 !== "" || index === 0 || data[index] !== 0) {
- var t4 = $String(data[index]);
- s5 = s5 === "" ? t4 : s5 + repeat("0", 7 - t4.length) + t4;
- }
- }
- return s5;
- };
- var FORCED = fails(function() {
- return nativeToFixed(8e-5, 3) !== "0.000" || nativeToFixed(0.9, 0) !== "1" || nativeToFixed(1.255, 2) !== "1.25" || nativeToFixed(1000000000000000100, 0) !== "1000000000000000128";
- }) || !fails(function() {
- nativeToFixed({});
- });
- $2({ target: "Number", proto: true, forced: FORCED }, {
- toFixed: function toFixed(fractionDigits) {
- var number = thisNumberValue(this);
- var fractDigits = toIntegerOrInfinity(fractionDigits);
- var data = [0, 0, 0, 0, 0, 0];
- var sign = "";
- var result = "0";
- var e7, z2, j2, k2;
- if (fractDigits < 0 || fractDigits > 20)
- throw $RangeError("Incorrect fraction digits");
- if (number != number)
- return "NaN";
- if (number <= -1e21 || number >= 1e21)
- return $String(number);
- if (number < 0) {
- sign = "-";
- number = -number;
- }
- if (number > 1e-21) {
- e7 = log(number * pow(2, 69, 1)) - 69;
- z2 = e7 < 0 ? number * pow(2, -e7, 1) : number / pow(2, e7, 1);
- z2 *= 4503599627370496;
- e7 = 52 - e7;
- if (e7 > 0) {
- multiply(data, 0, z2);
- j2 = fractDigits;
- while (j2 >= 7) {
- multiply(data, 1e7, 0);
- j2 -= 7;
- }
- multiply(data, pow(10, j2, 1), 0);
- j2 = e7 - 1;
- while (j2 >= 23) {
- divide(data, 1 << 23);
- j2 -= 23;
- }
- divide(data, 1 << j2);
- multiply(data, 1, 1);
- divide(data, 2);
- result = dataToString(data);
- } else {
- multiply(data, 0, z2);
- multiply(data, 1 << -e7, 0);
- result = dataToString(data) + repeat("0", fractDigits);
- }
- }
- if (fractDigits > 0) {
- k2 = result.length;
- result = sign + (k2 <= fractDigits ? "0." + repeat("0", fractDigits - k2) + result : stringSlice(result, 0, k2 - fractDigits) + "." + stringSlice(result, k2 - fractDigits));
- } else {
- result = sign + result;
- }
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.number.to-precision.js
- var require_es_number_to_precision = __commonJS({
- "node_modules/core-js/modules/es.number.to-precision.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var thisNumberValue = require_this_number_value();
- var nativeToPrecision = uncurryThis(1 .toPrecision);
- var FORCED = fails(function() {
- return nativeToPrecision(1, void 0) !== "1";
- }) || !fails(function() {
- nativeToPrecision({});
- });
- $2({ target: "Number", proto: true, forced: FORCED }, {
- toPrecision: function toPrecision(precision) {
- return precision === void 0 ? nativeToPrecision(thisNumberValue(this)) : nativeToPrecision(thisNumberValue(this), precision);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/object-assign.js
- var require_object_assign = __commonJS({
- "node_modules/core-js/internals/object-assign.js"(exports, module) {
- "use strict";
- var DESCRIPTORS = require_descriptors();
- var uncurryThis = require_function_uncurry_this();
- var call = require_function_call();
- var fails = require_fails();
- var objectKeys = require_object_keys();
- var getOwnPropertySymbolsModule = require_object_get_own_property_symbols();
- var propertyIsEnumerableModule = require_object_property_is_enumerable();
- var toObject = require_to_object();
- var IndexedObject = require_indexed_object();
- var $assign = Object.assign;
- var defineProperty = Object.defineProperty;
- var concat = uncurryThis([].concat);
- module.exports = !$assign || fails(function() {
- if (DESCRIPTORS && $assign({ b: 1 }, $assign(defineProperty({}, "a", {
- enumerable: true,
- get: function() {
- defineProperty(this, "b", {
- value: 3,
- enumerable: false
- });
- }
- }), { b: 2 })).b !== 1)
- return true;
- var A2 = {};
- var B2 = {};
- var symbol = Symbol();
- var alphabet = "abcdefghijklmnopqrst";
- A2[symbol] = 7;
- alphabet.split("").forEach(function(chr) {
- B2[chr] = chr;
- });
- return $assign({}, A2)[symbol] != 7 || objectKeys($assign({}, B2)).join("") != alphabet;
- }) ? function assign(target, source) {
- var T2 = toObject(target);
- var argumentsLength = arguments.length;
- var index = 1;
- var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
- var propertyIsEnumerable = propertyIsEnumerableModule.f;
- while (argumentsLength > index) {
- var S3 = IndexedObject(arguments[index++]);
- var keys = getOwnPropertySymbols ? concat(objectKeys(S3), getOwnPropertySymbols(S3)) : objectKeys(S3);
- var length = keys.length;
- var j2 = 0;
- var key;
- while (length > j2) {
- key = keys[j2++];
- if (!DESCRIPTORS || call(propertyIsEnumerable, S3, key))
- T2[key] = S3[key];
- }
- }
- return T2;
- } : $assign;
- }
- });
-
- // node_modules/core-js/modules/es.object.assign.js
- var require_es_object_assign = __commonJS({
- "node_modules/core-js/modules/es.object.assign.js"() {
- var $2 = require_export();
- var assign = require_object_assign();
- $2({ target: "Object", stat: true, arity: 2, forced: Object.assign !== assign }, {
- assign
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.create.js
- var require_es_object_create = __commonJS({
- "node_modules/core-js/modules/es.object.create.js"() {
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var create = require_object_create();
- $2({ target: "Object", stat: true, sham: !DESCRIPTORS }, {
- create
- });
- }
- });
-
- // node_modules/core-js/internals/object-prototype-accessors-forced.js
- var require_object_prototype_accessors_forced = __commonJS({
- "node_modules/core-js/internals/object-prototype-accessors-forced.js"(exports, module) {
- "use strict";
- var IS_PURE = require_is_pure();
- var global2 = require_global();
- var fails = require_fails();
- var WEBKIT = require_engine_webkit_version();
- module.exports = IS_PURE || !fails(function() {
- if (WEBKIT && WEBKIT < 535)
- return;
- var key = Math.random();
- __defineSetter__.call(null, key, function() {
- });
- delete global2[key];
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.define-getter.js
- var require_es_object_define_getter = __commonJS({
- "node_modules/core-js/modules/es.object.define-getter.js"() {
- "use strict";
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var FORCED = require_object_prototype_accessors_forced();
- var aCallable = require_a_callable();
- var toObject = require_to_object();
- var definePropertyModule = require_object_define_property();
- if (DESCRIPTORS) {
- $2({ target: "Object", proto: true, forced: FORCED }, {
- __defineGetter__: function __defineGetter__(P2, getter) {
- definePropertyModule.f(toObject(this), P2, { get: aCallable(getter), enumerable: true, configurable: true });
- }
- });
- }
- }
- });
-
- // node_modules/core-js/modules/es.object.define-properties.js
- var require_es_object_define_properties = __commonJS({
- "node_modules/core-js/modules/es.object.define-properties.js"() {
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var defineProperties = require_object_define_properties().f;
- $2({ target: "Object", stat: true, forced: Object.defineProperties !== defineProperties, sham: !DESCRIPTORS }, {
- defineProperties
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.define-property.js
- var require_es_object_define_property = __commonJS({
- "node_modules/core-js/modules/es.object.define-property.js"() {
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var defineProperty = require_object_define_property().f;
- $2({ target: "Object", stat: true, forced: Object.defineProperty !== defineProperty, sham: !DESCRIPTORS }, {
- defineProperty
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.define-setter.js
- var require_es_object_define_setter = __commonJS({
- "node_modules/core-js/modules/es.object.define-setter.js"() {
- "use strict";
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var FORCED = require_object_prototype_accessors_forced();
- var aCallable = require_a_callable();
- var toObject = require_to_object();
- var definePropertyModule = require_object_define_property();
- if (DESCRIPTORS) {
- $2({ target: "Object", proto: true, forced: FORCED }, {
- __defineSetter__: function __defineSetter__2(P2, setter) {
- definePropertyModule.f(toObject(this), P2, { set: aCallable(setter), enumerable: true, configurable: true });
- }
- });
- }
- }
- });
-
- // node_modules/core-js/internals/object-to-array.js
- var require_object_to_array = __commonJS({
- "node_modules/core-js/internals/object-to-array.js"(exports, module) {
- var DESCRIPTORS = require_descriptors();
- var uncurryThis = require_function_uncurry_this();
- var objectKeys = require_object_keys();
- var toIndexedObject = require_to_indexed_object();
- var $propertyIsEnumerable = require_object_property_is_enumerable().f;
- var propertyIsEnumerable = uncurryThis($propertyIsEnumerable);
- var push = uncurryThis([].push);
- var createMethod = function(TO_ENTRIES) {
- return function(it) {
- var O = toIndexedObject(it);
- var keys = objectKeys(O);
- var length = keys.length;
- var i4 = 0;
- var result = [];
- var key;
- while (length > i4) {
- key = keys[i4++];
- if (!DESCRIPTORS || propertyIsEnumerable(O, key)) {
- push(result, TO_ENTRIES ? [key, O[key]] : O[key]);
- }
- }
- return result;
- };
- };
- module.exports = {
- // `Object.entries` method
- // https://tc39.es/ecma262/#sec-object.entries
- entries: createMethod(true),
- // `Object.values` method
- // https://tc39.es/ecma262/#sec-object.values
- values: createMethod(false)
- };
- }
- });
-
- // node_modules/core-js/modules/es.object.entries.js
- var require_es_object_entries = __commonJS({
- "node_modules/core-js/modules/es.object.entries.js"() {
- var $2 = require_export();
- var $entries = require_object_to_array().entries;
- $2({ target: "Object", stat: true }, {
- entries: function entries(O) {
- return $entries(O);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.freeze.js
- var require_es_object_freeze = __commonJS({
- "node_modules/core-js/modules/es.object.freeze.js"() {
- var $2 = require_export();
- var FREEZING = require_freezing();
- var fails = require_fails();
- var isObject = require_is_object();
- var onFreeze = require_internal_metadata().onFreeze;
- var $freeze = Object.freeze;
- var FAILS_ON_PRIMITIVES = fails(function() {
- $freeze(1);
- });
- $2({ target: "Object", stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, {
- freeze: function freeze(it) {
- return $freeze && isObject(it) ? $freeze(onFreeze(it)) : it;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.from-entries.js
- var require_es_object_from_entries = __commonJS({
- "node_modules/core-js/modules/es.object.from-entries.js"() {
- var $2 = require_export();
- var iterate = require_iterate();
- var createProperty = require_create_property();
- $2({ target: "Object", stat: true }, {
- fromEntries: function fromEntries(iterable) {
- var obj = {};
- iterate(iterable, function(k2, v2) {
- createProperty(obj, k2, v2);
- }, { AS_ENTRIES: true });
- return obj;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.get-own-property-descriptor.js
- var require_es_object_get_own_property_descriptor = __commonJS({
- "node_modules/core-js/modules/es.object.get-own-property-descriptor.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var toIndexedObject = require_to_indexed_object();
- var nativeGetOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- var DESCRIPTORS = require_descriptors();
- var FORCED = !DESCRIPTORS || fails(function() {
- nativeGetOwnPropertyDescriptor(1);
- });
- $2({ target: "Object", stat: true, forced: FORCED, sham: !DESCRIPTORS }, {
- getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) {
- return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.get-own-property-descriptors.js
- var require_es_object_get_own_property_descriptors = __commonJS({
- "node_modules/core-js/modules/es.object.get-own-property-descriptors.js"() {
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var ownKeys = require_own_keys();
- var toIndexedObject = require_to_indexed_object();
- var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
- var createProperty = require_create_property();
- $2({ target: "Object", stat: true, sham: !DESCRIPTORS }, {
- getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
- var O = toIndexedObject(object);
- var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
- var keys = ownKeys(O);
- var result = {};
- var index = 0;
- var key, descriptor;
- while (keys.length > index) {
- descriptor = getOwnPropertyDescriptor(O, key = keys[index++]);
- if (descriptor !== void 0)
- createProperty(result, key, descriptor);
- }
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.get-own-property-names.js
- var require_es_object_get_own_property_names = __commonJS({
- "node_modules/core-js/modules/es.object.get-own-property-names.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var getOwnPropertyNames = require_object_get_own_property_names_external().f;
- var FAILS_ON_PRIMITIVES = fails(function() {
- return !Object.getOwnPropertyNames(1);
- });
- $2({ target: "Object", stat: true, forced: FAILS_ON_PRIMITIVES }, {
- getOwnPropertyNames
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.get-prototype-of.js
- var require_es_object_get_prototype_of = __commonJS({
- "node_modules/core-js/modules/es.object.get-prototype-of.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var toObject = require_to_object();
- var nativeGetPrototypeOf = require_object_get_prototype_of();
- var CORRECT_PROTOTYPE_GETTER = require_correct_prototype_getter();
- var FAILS_ON_PRIMITIVES = fails(function() {
- nativeGetPrototypeOf(1);
- });
- $2({ target: "Object", stat: true, forced: FAILS_ON_PRIMITIVES, sham: !CORRECT_PROTOTYPE_GETTER }, {
- getPrototypeOf: function getPrototypeOf(it) {
- return nativeGetPrototypeOf(toObject(it));
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.has-own.js
- var require_es_object_has_own = __commonJS({
- "node_modules/core-js/modules/es.object.has-own.js"() {
- var $2 = require_export();
- var hasOwn = require_has_own_property();
- $2({ target: "Object", stat: true }, {
- hasOwn
- });
- }
- });
-
- // node_modules/core-js/internals/same-value.js
- var require_same_value = __commonJS({
- "node_modules/core-js/internals/same-value.js"(exports, module) {
- module.exports = Object.is || function is(x2, y2) {
- return x2 === y2 ? x2 !== 0 || 1 / x2 === 1 / y2 : x2 != x2 && y2 != y2;
- };
- }
- });
-
- // node_modules/core-js/modules/es.object.is.js
- var require_es_object_is = __commonJS({
- "node_modules/core-js/modules/es.object.is.js"() {
- var $2 = require_export();
- var is = require_same_value();
- $2({ target: "Object", stat: true }, {
- is
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.is-extensible.js
- var require_es_object_is_extensible = __commonJS({
- "node_modules/core-js/modules/es.object.is-extensible.js"() {
- var $2 = require_export();
- var $isExtensible = require_object_is_extensible();
- $2({ target: "Object", stat: true, forced: Object.isExtensible !== $isExtensible }, {
- isExtensible: $isExtensible
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.is-frozen.js
- var require_es_object_is_frozen = __commonJS({
- "node_modules/core-js/modules/es.object.is-frozen.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var isObject = require_is_object();
- var classof = require_classof_raw();
- var ARRAY_BUFFER_NON_EXTENSIBLE = require_array_buffer_non_extensible();
- var $isFrozen = Object.isFrozen;
- var FORCED = ARRAY_BUFFER_NON_EXTENSIBLE || fails(function() {
- $isFrozen(1);
- });
- $2({ target: "Object", stat: true, forced: FORCED }, {
- isFrozen: function isFrozen(it) {
- if (!isObject(it))
- return true;
- if (ARRAY_BUFFER_NON_EXTENSIBLE && classof(it) == "ArrayBuffer")
- return true;
- return $isFrozen ? $isFrozen(it) : false;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.is-sealed.js
- var require_es_object_is_sealed = __commonJS({
- "node_modules/core-js/modules/es.object.is-sealed.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var isObject = require_is_object();
- var classof = require_classof_raw();
- var ARRAY_BUFFER_NON_EXTENSIBLE = require_array_buffer_non_extensible();
- var $isSealed = Object.isSealed;
- var FORCED = ARRAY_BUFFER_NON_EXTENSIBLE || fails(function() {
- $isSealed(1);
- });
- $2({ target: "Object", stat: true, forced: FORCED }, {
- isSealed: function isSealed(it) {
- if (!isObject(it))
- return true;
- if (ARRAY_BUFFER_NON_EXTENSIBLE && classof(it) == "ArrayBuffer")
- return true;
- return $isSealed ? $isSealed(it) : false;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.keys.js
- var require_es_object_keys = __commonJS({
- "node_modules/core-js/modules/es.object.keys.js"() {
- var $2 = require_export();
- var toObject = require_to_object();
- var nativeKeys = require_object_keys();
- var fails = require_fails();
- var FAILS_ON_PRIMITIVES = fails(function() {
- nativeKeys(1);
- });
- $2({ target: "Object", stat: true, forced: FAILS_ON_PRIMITIVES }, {
- keys: function keys(it) {
- return nativeKeys(toObject(it));
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.lookup-getter.js
- var require_es_object_lookup_getter = __commonJS({
- "node_modules/core-js/modules/es.object.lookup-getter.js"() {
- "use strict";
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var FORCED = require_object_prototype_accessors_forced();
- var toObject = require_to_object();
- var toPropertyKey = require_to_property_key();
- var getPrototypeOf = require_object_get_prototype_of();
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- if (DESCRIPTORS) {
- $2({ target: "Object", proto: true, forced: FORCED }, {
- __lookupGetter__: function __lookupGetter__(P2) {
- var O = toObject(this);
- var key = toPropertyKey(P2);
- var desc;
- do {
- if (desc = getOwnPropertyDescriptor(O, key))
- return desc.get;
- } while (O = getPrototypeOf(O));
- }
- });
- }
- }
- });
-
- // node_modules/core-js/modules/es.object.lookup-setter.js
- var require_es_object_lookup_setter = __commonJS({
- "node_modules/core-js/modules/es.object.lookup-setter.js"() {
- "use strict";
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var FORCED = require_object_prototype_accessors_forced();
- var toObject = require_to_object();
- var toPropertyKey = require_to_property_key();
- var getPrototypeOf = require_object_get_prototype_of();
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- if (DESCRIPTORS) {
- $2({ target: "Object", proto: true, forced: FORCED }, {
- __lookupSetter__: function __lookupSetter__(P2) {
- var O = toObject(this);
- var key = toPropertyKey(P2);
- var desc;
- do {
- if (desc = getOwnPropertyDescriptor(O, key))
- return desc.set;
- } while (O = getPrototypeOf(O));
- }
- });
- }
- }
- });
-
- // node_modules/core-js/modules/es.object.prevent-extensions.js
- var require_es_object_prevent_extensions = __commonJS({
- "node_modules/core-js/modules/es.object.prevent-extensions.js"() {
- var $2 = require_export();
- var isObject = require_is_object();
- var onFreeze = require_internal_metadata().onFreeze;
- var FREEZING = require_freezing();
- var fails = require_fails();
- var $preventExtensions = Object.preventExtensions;
- var FAILS_ON_PRIMITIVES = fails(function() {
- $preventExtensions(1);
- });
- $2({ target: "Object", stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, {
- preventExtensions: function preventExtensions(it) {
- return $preventExtensions && isObject(it) ? $preventExtensions(onFreeze(it)) : it;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.proto.js
- var require_es_object_proto = __commonJS({
- "node_modules/core-js/modules/es.object.proto.js"() {
- "use strict";
- var DESCRIPTORS = require_descriptors();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var isObject = require_is_object();
- var toObject = require_to_object();
- var requireObjectCoercible = require_require_object_coercible();
- var getPrototypeOf = Object.getPrototypeOf;
- var setPrototypeOf = Object.setPrototypeOf;
- var ObjectPrototype = Object.prototype;
- var PROTO = "__proto__";
- if (DESCRIPTORS && getPrototypeOf && setPrototypeOf && !(PROTO in ObjectPrototype))
- try {
- defineBuiltInAccessor(ObjectPrototype, PROTO, {
- configurable: true,
- get: function __proto__() {
- return getPrototypeOf(toObject(this));
- },
- set: function __proto__(proto) {
- var O = requireObjectCoercible(this);
- if (!isObject(proto) && proto !== null || !isObject(O))
- return;
- setPrototypeOf(O, proto);
- }
- });
- } catch (error) {
- }
- }
- });
-
- // node_modules/core-js/modules/es.object.seal.js
- var require_es_object_seal = __commonJS({
- "node_modules/core-js/modules/es.object.seal.js"() {
- var $2 = require_export();
- var isObject = require_is_object();
- var onFreeze = require_internal_metadata().onFreeze;
- var FREEZING = require_freezing();
- var fails = require_fails();
- var $seal = Object.seal;
- var FAILS_ON_PRIMITIVES = fails(function() {
- $seal(1);
- });
- $2({ target: "Object", stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, {
- seal: function seal(it) {
- return $seal && isObject(it) ? $seal(onFreeze(it)) : it;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.object.set-prototype-of.js
- var require_es_object_set_prototype_of = __commonJS({
- "node_modules/core-js/modules/es.object.set-prototype-of.js"() {
- var $2 = require_export();
- var setPrototypeOf = require_object_set_prototype_of();
- $2({ target: "Object", stat: true }, {
- setPrototypeOf
- });
- }
- });
-
- // node_modules/core-js/internals/object-to-string.js
- var require_object_to_string = __commonJS({
- "node_modules/core-js/internals/object-to-string.js"(exports, module) {
- "use strict";
- var TO_STRING_TAG_SUPPORT = require_to_string_tag_support();
- var classof = require_classof();
- module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() {
- return "[object " + classof(this) + "]";
- };
- }
- });
-
- // node_modules/core-js/modules/es.object.to-string.js
- var require_es_object_to_string = __commonJS({
- "node_modules/core-js/modules/es.object.to-string.js"() {
- var TO_STRING_TAG_SUPPORT = require_to_string_tag_support();
- var defineBuiltIn = require_define_built_in();
- var toString = require_object_to_string();
- if (!TO_STRING_TAG_SUPPORT) {
- defineBuiltIn(Object.prototype, "toString", toString, { unsafe: true });
- }
- }
- });
-
- // node_modules/core-js/modules/es.object.values.js
- var require_es_object_values = __commonJS({
- "node_modules/core-js/modules/es.object.values.js"() {
- var $2 = require_export();
- var $values = require_object_to_array().values;
- $2({ target: "Object", stat: true }, {
- values: function values(O) {
- return $values(O);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.parse-float.js
- var require_es_parse_float = __commonJS({
- "node_modules/core-js/modules/es.parse-float.js"() {
- var $2 = require_export();
- var $parseFloat = require_number_parse_float();
- $2({ global: true, forced: parseFloat != $parseFloat }, {
- parseFloat: $parseFloat
- });
- }
- });
-
- // node_modules/core-js/modules/es.parse-int.js
- var require_es_parse_int = __commonJS({
- "node_modules/core-js/modules/es.parse-int.js"() {
- var $2 = require_export();
- var $parseInt = require_number_parse_int();
- $2({ global: true, forced: parseInt != $parseInt }, {
- parseInt: $parseInt
- });
- }
- });
-
- // node_modules/core-js/internals/validate-arguments-length.js
- var require_validate_arguments_length = __commonJS({
- "node_modules/core-js/internals/validate-arguments-length.js"(exports, module) {
- var $TypeError = TypeError;
- module.exports = function(passed, required) {
- if (passed < required)
- throw $TypeError("Not enough arguments");
- return passed;
- };
- }
- });
-
- // node_modules/core-js/internals/engine-is-ios.js
- var require_engine_is_ios = __commonJS({
- "node_modules/core-js/internals/engine-is-ios.js"(exports, module) {
- var userAgent = require_engine_user_agent();
- module.exports = /(?:ipad|iphone|ipod).*applewebkit/i.test(userAgent);
- }
- });
-
- // node_modules/core-js/internals/task.js
- var require_task = __commonJS({
- "node_modules/core-js/internals/task.js"(exports, module) {
- var global2 = require_global();
- var apply = require_function_apply();
- var bind = require_function_bind_context();
- var isCallable = require_is_callable();
- var hasOwn = require_has_own_property();
- var fails = require_fails();
- var html = require_html();
- var arraySlice = require_array_slice();
- var createElement = require_document_create_element();
- var validateArgumentsLength = require_validate_arguments_length();
- var IS_IOS = require_engine_is_ios();
- var IS_NODE = require_engine_is_node();
- var set = global2.setImmediate;
- var clear = global2.clearImmediate;
- var process2 = global2.process;
- var Dispatch = global2.Dispatch;
- var Function2 = global2.Function;
- var MessageChannel = global2.MessageChannel;
- var String2 = global2.String;
- var counter = 0;
- var queue = {};
- var ONREADYSTATECHANGE = "onreadystatechange";
- var $location;
- var defer;
- var channel;
- var port;
- fails(function() {
- $location = global2.location;
- });
- var run = function(id) {
- if (hasOwn(queue, id)) {
- var fn = queue[id];
- delete queue[id];
- fn();
- }
- };
- var runner = function(id) {
- return function() {
- run(id);
- };
- };
- var eventListener = function(event) {
- run(event.data);
- };
- var globalPostMessageDefer = function(id) {
- global2.postMessage(String2(id), $location.protocol + "//" + $location.host);
- };
- if (!set || !clear) {
- set = function setImmediate(handler) {
- validateArgumentsLength(arguments.length, 1);
- var fn = isCallable(handler) ? handler : Function2(handler);
- var args = arraySlice(arguments, 1);
- queue[++counter] = function() {
- apply(fn, void 0, args);
- };
- defer(counter);
- return counter;
- };
- clear = function clearImmediate(id) {
- delete queue[id];
- };
- if (IS_NODE) {
- defer = function(id) {
- process2.nextTick(runner(id));
- };
- } else if (Dispatch && Dispatch.now) {
- defer = function(id) {
- Dispatch.now(runner(id));
- };
- } else if (MessageChannel && !IS_IOS) {
- channel = new MessageChannel();
- port = channel.port2;
- channel.port1.onmessage = eventListener;
- defer = bind(port.postMessage, port);
- } else if (global2.addEventListener && isCallable(global2.postMessage) && !global2.importScripts && $location && $location.protocol !== "file:" && !fails(globalPostMessageDefer)) {
- defer = globalPostMessageDefer;
- global2.addEventListener("message", eventListener, false);
- } else if (ONREADYSTATECHANGE in createElement("script")) {
- defer = function(id) {
- html.appendChild(createElement("script"))[ONREADYSTATECHANGE] = function() {
- html.removeChild(this);
- run(id);
- };
- };
- } else {
- defer = function(id) {
- setTimeout(runner(id), 0);
- };
- }
- }
- module.exports = {
- set,
- clear
- };
- }
- });
-
- // node_modules/core-js/internals/queue.js
- var require_queue = __commonJS({
- "node_modules/core-js/internals/queue.js"(exports, module) {
- var Queue = function() {
- this.head = null;
- this.tail = null;
- };
- Queue.prototype = {
- add: function(item) {
- var entry = { item, next: null };
- var tail = this.tail;
- if (tail)
- tail.next = entry;
- else
- this.head = entry;
- this.tail = entry;
- },
- get: function() {
- var entry = this.head;
- if (entry) {
- var next = this.head = entry.next;
- if (next === null)
- this.tail = null;
- return entry.item;
- }
- }
- };
- module.exports = Queue;
- }
- });
-
- // node_modules/core-js/internals/engine-is-ios-pebble.js
- var require_engine_is_ios_pebble = __commonJS({
- "node_modules/core-js/internals/engine-is-ios-pebble.js"(exports, module) {
- var userAgent = require_engine_user_agent();
- module.exports = /ipad|iphone|ipod/i.test(userAgent) && typeof Pebble != "undefined";
- }
- });
-
- // node_modules/core-js/internals/engine-is-webos-webkit.js
- var require_engine_is_webos_webkit = __commonJS({
- "node_modules/core-js/internals/engine-is-webos-webkit.js"(exports, module) {
- var userAgent = require_engine_user_agent();
- module.exports = /web0s(?!.*chrome)/i.test(userAgent);
- }
- });
-
- // node_modules/core-js/internals/microtask.js
- var require_microtask = __commonJS({
- "node_modules/core-js/internals/microtask.js"(exports, module) {
- var global2 = require_global();
- var bind = require_function_bind_context();
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- var macrotask = require_task().set;
- var Queue = require_queue();
- var IS_IOS = require_engine_is_ios();
- var IS_IOS_PEBBLE = require_engine_is_ios_pebble();
- var IS_WEBOS_WEBKIT = require_engine_is_webos_webkit();
- var IS_NODE = require_engine_is_node();
- var MutationObserver2 = global2.MutationObserver || global2.WebKitMutationObserver;
- var document2 = global2.document;
- var process2 = global2.process;
- var Promise2 = global2.Promise;
- var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global2, "queueMicrotask");
- var microtask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value;
- var notify;
- var toggle;
- var node;
- var promise;
- var then;
- if (!microtask) {
- queue = new Queue();
- flush = function() {
- var parent2, fn;
- if (IS_NODE && (parent2 = process2.domain))
- parent2.exit();
- while (fn = queue.get())
- try {
- fn();
- } catch (error) {
- if (queue.head)
- notify();
- throw error;
- }
- if (parent2)
- parent2.enter();
- };
- if (!IS_IOS && !IS_NODE && !IS_WEBOS_WEBKIT && MutationObserver2 && document2) {
- toggle = true;
- node = document2.createTextNode("");
- new MutationObserver2(flush).observe(node, { characterData: true });
- notify = function() {
- node.data = toggle = !toggle;
- };
- } else if (!IS_IOS_PEBBLE && Promise2 && Promise2.resolve) {
- promise = Promise2.resolve(void 0);
- promise.constructor = Promise2;
- then = bind(promise.then, promise);
- notify = function() {
- then(flush);
- };
- } else if (IS_NODE) {
- notify = function() {
- process2.nextTick(flush);
- };
- } else {
- macrotask = bind(macrotask, global2);
- notify = function() {
- macrotask(flush);
- };
- }
- microtask = function(fn) {
- if (!queue.head)
- notify();
- queue.add(fn);
- };
- }
- var queue;
- var flush;
- module.exports = microtask;
- }
- });
-
- // node_modules/core-js/internals/host-report-errors.js
- var require_host_report_errors = __commonJS({
- "node_modules/core-js/internals/host-report-errors.js"(exports, module) {
- module.exports = function(a3, b2) {
- try {
- arguments.length == 1 ? console.error(a3) : console.error(a3, b2);
- } catch (error) {
- }
- };
- }
- });
-
- // node_modules/core-js/internals/perform.js
- var require_perform = __commonJS({
- "node_modules/core-js/internals/perform.js"(exports, module) {
- module.exports = function(exec) {
- try {
- return { error: false, value: exec() };
- } catch (error) {
- return { error: true, value: error };
- }
- };
- }
- });
-
- // node_modules/core-js/internals/promise-native-constructor.js
- var require_promise_native_constructor = __commonJS({
- "node_modules/core-js/internals/promise-native-constructor.js"(exports, module) {
- var global2 = require_global();
- module.exports = global2.Promise;
- }
- });
-
- // node_modules/core-js/internals/engine-is-deno.js
- var require_engine_is_deno = __commonJS({
- "node_modules/core-js/internals/engine-is-deno.js"(exports, module) {
- module.exports = typeof Deno == "object" && Deno && typeof Deno.version == "object";
- }
- });
-
- // node_modules/core-js/internals/engine-is-browser.js
- var require_engine_is_browser = __commonJS({
- "node_modules/core-js/internals/engine-is-browser.js"(exports, module) {
- var IS_DENO = require_engine_is_deno();
- var IS_NODE = require_engine_is_node();
- module.exports = !IS_DENO && !IS_NODE && typeof window == "object" && typeof document == "object";
- }
- });
-
- // node_modules/core-js/internals/promise-constructor-detection.js
- var require_promise_constructor_detection = __commonJS({
- "node_modules/core-js/internals/promise-constructor-detection.js"(exports, module) {
- var global2 = require_global();
- var NativePromiseConstructor = require_promise_native_constructor();
- var isCallable = require_is_callable();
- var isForced = require_is_forced();
- var inspectSource = require_inspect_source();
- var wellKnownSymbol = require_well_known_symbol();
- var IS_BROWSER = require_engine_is_browser();
- var IS_DENO = require_engine_is_deno();
- var IS_PURE = require_is_pure();
- var V8_VERSION = require_engine_v8_version();
- var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype;
- var SPECIES = wellKnownSymbol("species");
- var SUBCLASSING = false;
- var NATIVE_PROMISE_REJECTION_EVENT = isCallable(global2.PromiseRejectionEvent);
- var FORCED_PROMISE_CONSTRUCTOR = isForced("Promise", function() {
- var PROMISE_CONSTRUCTOR_SOURCE = inspectSource(NativePromiseConstructor);
- var GLOBAL_CORE_JS_PROMISE = PROMISE_CONSTRUCTOR_SOURCE !== String(NativePromiseConstructor);
- if (!GLOBAL_CORE_JS_PROMISE && V8_VERSION === 66)
- return true;
- if (IS_PURE && !(NativePromisePrototype["catch"] && NativePromisePrototype["finally"]))
- return true;
- if (!V8_VERSION || V8_VERSION < 51 || !/native code/.test(PROMISE_CONSTRUCTOR_SOURCE)) {
- var promise = new NativePromiseConstructor(function(resolve) {
- resolve(1);
- });
- var FakePromise = function(exec) {
- exec(function() {
- }, function() {
- });
- };
- var constructor = promise.constructor = {};
- constructor[SPECIES] = FakePromise;
- SUBCLASSING = promise.then(function() {
- }) instanceof FakePromise;
- if (!SUBCLASSING)
- return true;
- }
- return !GLOBAL_CORE_JS_PROMISE && (IS_BROWSER || IS_DENO) && !NATIVE_PROMISE_REJECTION_EVENT;
- });
- module.exports = {
- CONSTRUCTOR: FORCED_PROMISE_CONSTRUCTOR,
- REJECTION_EVENT: NATIVE_PROMISE_REJECTION_EVENT,
- SUBCLASSING
- };
- }
- });
-
- // node_modules/core-js/internals/new-promise-capability.js
- var require_new_promise_capability = __commonJS({
- "node_modules/core-js/internals/new-promise-capability.js"(exports, module) {
- "use strict";
- var aCallable = require_a_callable();
- var $TypeError = TypeError;
- var PromiseCapability = function(C2) {
- var resolve, reject;
- this.promise = new C2(function($$resolve, $$reject) {
- if (resolve !== void 0 || reject !== void 0)
- throw $TypeError("Bad Promise constructor");
- resolve = $$resolve;
- reject = $$reject;
- });
- this.resolve = aCallable(resolve);
- this.reject = aCallable(reject);
- };
- module.exports.f = function(C2) {
- return new PromiseCapability(C2);
- };
- }
- });
-
- // node_modules/core-js/modules/es.promise.constructor.js
- var require_es_promise_constructor = __commonJS({
- "node_modules/core-js/modules/es.promise.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var IS_PURE = require_is_pure();
- var IS_NODE = require_engine_is_node();
- var global2 = require_global();
- var call = require_function_call();
- var defineBuiltIn = require_define_built_in();
- var setPrototypeOf = require_object_set_prototype_of();
- var setToStringTag = require_set_to_string_tag();
- var setSpecies = require_set_species();
- var aCallable = require_a_callable();
- var isCallable = require_is_callable();
- var isObject = require_is_object();
- var anInstance = require_an_instance();
- var speciesConstructor = require_species_constructor();
- var task = require_task().set;
- var microtask = require_microtask();
- var hostReportErrors = require_host_report_errors();
- var perform = require_perform();
- var Queue = require_queue();
- var InternalStateModule = require_internal_state();
- var NativePromiseConstructor = require_promise_native_constructor();
- var PromiseConstructorDetection = require_promise_constructor_detection();
- var newPromiseCapabilityModule = require_new_promise_capability();
- var PROMISE = "Promise";
- var FORCED_PROMISE_CONSTRUCTOR = PromiseConstructorDetection.CONSTRUCTOR;
- var NATIVE_PROMISE_REJECTION_EVENT = PromiseConstructorDetection.REJECTION_EVENT;
- var NATIVE_PROMISE_SUBCLASSING = PromiseConstructorDetection.SUBCLASSING;
- var getInternalPromiseState = InternalStateModule.getterFor(PROMISE);
- var setInternalState = InternalStateModule.set;
- var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype;
- var PromiseConstructor = NativePromiseConstructor;
- var PromisePrototype = NativePromisePrototype;
- var TypeError2 = global2.TypeError;
- var document2 = global2.document;
- var process2 = global2.process;
- var newPromiseCapability = newPromiseCapabilityModule.f;
- var newGenericPromiseCapability = newPromiseCapability;
- var DISPATCH_EVENT = !!(document2 && document2.createEvent && global2.dispatchEvent);
- var UNHANDLED_REJECTION = "unhandledrejection";
- var REJECTION_HANDLED = "rejectionhandled";
- var PENDING = 0;
- var FULFILLED = 1;
- var REJECTED = 2;
- var HANDLED = 1;
- var UNHANDLED = 2;
- var Internal;
- var OwnPromiseCapability;
- var PromiseWrapper;
- var nativeThen;
- var isThenable = function(it) {
- var then;
- return isObject(it) && isCallable(then = it.then) ? then : false;
- };
- var callReaction = function(reaction, state2) {
- var value = state2.value;
- var ok = state2.state == FULFILLED;
- var handler = ok ? reaction.ok : reaction.fail;
- var resolve = reaction.resolve;
- var reject = reaction.reject;
- var domain = reaction.domain;
- var result, then, exited;
- try {
- if (handler) {
- if (!ok) {
- if (state2.rejection === UNHANDLED)
- onHandleUnhandled(state2);
- state2.rejection = HANDLED;
- }
- if (handler === true)
- result = value;
- else {
- if (domain)
- domain.enter();
- result = handler(value);
- if (domain) {
- domain.exit();
- exited = true;
- }
- }
- if (result === reaction.promise) {
- reject(TypeError2("Promise-chain cycle"));
- } else if (then = isThenable(result)) {
- call(then, result, resolve, reject);
- } else
- resolve(result);
- } else
- reject(value);
- } catch (error) {
- if (domain && !exited)
- domain.exit();
- reject(error);
- }
- };
- var notify = function(state2, isReject) {
- if (state2.notified)
- return;
- state2.notified = true;
- microtask(function() {
- var reactions = state2.reactions;
- var reaction;
- while (reaction = reactions.get()) {
- callReaction(reaction, state2);
- }
- state2.notified = false;
- if (isReject && !state2.rejection)
- onUnhandled(state2);
- });
- };
- var dispatchEvent = function(name, promise, reason) {
- var event, handler;
- if (DISPATCH_EVENT) {
- event = document2.createEvent("Event");
- event.promise = promise;
- event.reason = reason;
- event.initEvent(name, false, true);
- global2.dispatchEvent(event);
- } else
- event = { promise, reason };
- if (!NATIVE_PROMISE_REJECTION_EVENT && (handler = global2["on" + name]))
- handler(event);
- else if (name === UNHANDLED_REJECTION)
- hostReportErrors("Unhandled promise rejection", reason);
- };
- var onUnhandled = function(state2) {
- call(task, global2, function() {
- var promise = state2.facade;
- var value = state2.value;
- var IS_UNHANDLED = isUnhandled(state2);
- var result;
- if (IS_UNHANDLED) {
- result = perform(function() {
- if (IS_NODE) {
- process2.emit("unhandledRejection", value, promise);
- } else
- dispatchEvent(UNHANDLED_REJECTION, promise, value);
- });
- state2.rejection = IS_NODE || isUnhandled(state2) ? UNHANDLED : HANDLED;
- if (result.error)
- throw result.value;
- }
- });
- };
- var isUnhandled = function(state2) {
- return state2.rejection !== HANDLED && !state2.parent;
- };
- var onHandleUnhandled = function(state2) {
- call(task, global2, function() {
- var promise = state2.facade;
- if (IS_NODE) {
- process2.emit("rejectionHandled", promise);
- } else
- dispatchEvent(REJECTION_HANDLED, promise, state2.value);
- });
- };
- var bind = function(fn, state2, unwrap) {
- return function(value) {
- fn(state2, value, unwrap);
- };
- };
- var internalReject = function(state2, value, unwrap) {
- if (state2.done)
- return;
- state2.done = true;
- if (unwrap)
- state2 = unwrap;
- state2.value = value;
- state2.state = REJECTED;
- notify(state2, true);
- };
- var internalResolve = function(state2, value, unwrap) {
- if (state2.done)
- return;
- state2.done = true;
- if (unwrap)
- state2 = unwrap;
- try {
- if (state2.facade === value)
- throw TypeError2("Promise can't be resolved itself");
- var then = isThenable(value);
- if (then) {
- microtask(function() {
- var wrapper = { done: false };
- try {
- call(
- then,
- value,
- bind(internalResolve, wrapper, state2),
- bind(internalReject, wrapper, state2)
- );
- } catch (error) {
- internalReject(wrapper, error, state2);
- }
- });
- } else {
- state2.value = value;
- state2.state = FULFILLED;
- notify(state2, false);
- }
- } catch (error) {
- internalReject({ done: false }, error, state2);
- }
- };
- if (FORCED_PROMISE_CONSTRUCTOR) {
- PromiseConstructor = function Promise2(executor) {
- anInstance(this, PromisePrototype);
- aCallable(executor);
- call(Internal, this);
- var state2 = getInternalPromiseState(this);
- try {
- executor(bind(internalResolve, state2), bind(internalReject, state2));
- } catch (error) {
- internalReject(state2, error);
- }
- };
- PromisePrototype = PromiseConstructor.prototype;
- Internal = function Promise2(executor) {
- setInternalState(this, {
- type: PROMISE,
- done: false,
- notified: false,
- parent: false,
- reactions: new Queue(),
- rejection: false,
- state: PENDING,
- value: void 0
- });
- };
- Internal.prototype = defineBuiltIn(PromisePrototype, "then", function then(onFulfilled, onRejected) {
- var state2 = getInternalPromiseState(this);
- var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor));
- state2.parent = true;
- reaction.ok = isCallable(onFulfilled) ? onFulfilled : true;
- reaction.fail = isCallable(onRejected) && onRejected;
- reaction.domain = IS_NODE ? process2.domain : void 0;
- if (state2.state == PENDING)
- state2.reactions.add(reaction);
- else
- microtask(function() {
- callReaction(reaction, state2);
- });
- return reaction.promise;
- });
- OwnPromiseCapability = function() {
- var promise = new Internal();
- var state2 = getInternalPromiseState(promise);
- this.promise = promise;
- this.resolve = bind(internalResolve, state2);
- this.reject = bind(internalReject, state2);
- };
- newPromiseCapabilityModule.f = newPromiseCapability = function(C2) {
- return C2 === PromiseConstructor || C2 === PromiseWrapper ? new OwnPromiseCapability(C2) : newGenericPromiseCapability(C2);
- };
- if (!IS_PURE && isCallable(NativePromiseConstructor) && NativePromisePrototype !== Object.prototype) {
- nativeThen = NativePromisePrototype.then;
- if (!NATIVE_PROMISE_SUBCLASSING) {
- defineBuiltIn(NativePromisePrototype, "then", function then(onFulfilled, onRejected) {
- var that = this;
- return new PromiseConstructor(function(resolve, reject) {
- call(nativeThen, that, resolve, reject);
- }).then(onFulfilled, onRejected);
- }, { unsafe: true });
- }
- try {
- delete NativePromisePrototype.constructor;
- } catch (error) {
- }
- if (setPrototypeOf) {
- setPrototypeOf(NativePromisePrototype, PromisePrototype);
- }
- }
- }
- $2({ global: true, constructor: true, wrap: true, forced: FORCED_PROMISE_CONSTRUCTOR }, {
- Promise: PromiseConstructor
- });
- setToStringTag(PromiseConstructor, PROMISE, false, true);
- setSpecies(PROMISE);
- }
- });
-
- // node_modules/core-js/internals/promise-statics-incorrect-iteration.js
- var require_promise_statics_incorrect_iteration = __commonJS({
- "node_modules/core-js/internals/promise-statics-incorrect-iteration.js"(exports, module) {
- var NativePromiseConstructor = require_promise_native_constructor();
- var checkCorrectnessOfIteration = require_check_correctness_of_iteration();
- var FORCED_PROMISE_CONSTRUCTOR = require_promise_constructor_detection().CONSTRUCTOR;
- module.exports = FORCED_PROMISE_CONSTRUCTOR || !checkCorrectnessOfIteration(function(iterable) {
- NativePromiseConstructor.all(iterable).then(void 0, function() {
- });
- });
- }
- });
-
- // node_modules/core-js/modules/es.promise.all.js
- var require_es_promise_all = __commonJS({
- "node_modules/core-js/modules/es.promise.all.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var newPromiseCapabilityModule = require_new_promise_capability();
- var perform = require_perform();
- var iterate = require_iterate();
- var PROMISE_STATICS_INCORRECT_ITERATION = require_promise_statics_incorrect_iteration();
- $2({ target: "Promise", stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION }, {
- all: function all(iterable) {
- var C2 = this;
- var capability = newPromiseCapabilityModule.f(C2);
- var resolve = capability.resolve;
- var reject = capability.reject;
- var result = perform(function() {
- var $promiseResolve = aCallable(C2.resolve);
- var values = [];
- var counter = 0;
- var remaining = 1;
- iterate(iterable, function(promise) {
- var index = counter++;
- var alreadyCalled = false;
- remaining++;
- call($promiseResolve, C2, promise).then(function(value) {
- if (alreadyCalled)
- return;
- alreadyCalled = true;
- values[index] = value;
- --remaining || resolve(values);
- }, reject);
- });
- --remaining || resolve(values);
- });
- if (result.error)
- reject(result.value);
- return capability.promise;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.promise.catch.js
- var require_es_promise_catch = __commonJS({
- "node_modules/core-js/modules/es.promise.catch.js"() {
- "use strict";
- var $2 = require_export();
- var IS_PURE = require_is_pure();
- var FORCED_PROMISE_CONSTRUCTOR = require_promise_constructor_detection().CONSTRUCTOR;
- var NativePromiseConstructor = require_promise_native_constructor();
- var getBuiltIn = require_get_built_in();
- var isCallable = require_is_callable();
- var defineBuiltIn = require_define_built_in();
- var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype;
- $2({ target: "Promise", proto: true, forced: FORCED_PROMISE_CONSTRUCTOR, real: true }, {
- "catch": function(onRejected) {
- return this.then(void 0, onRejected);
- }
- });
- if (!IS_PURE && isCallable(NativePromiseConstructor)) {
- method = getBuiltIn("Promise").prototype["catch"];
- if (NativePromisePrototype["catch"] !== method) {
- defineBuiltIn(NativePromisePrototype, "catch", method, { unsafe: true });
- }
- }
- var method;
- }
- });
-
- // node_modules/core-js/modules/es.promise.race.js
- var require_es_promise_race = __commonJS({
- "node_modules/core-js/modules/es.promise.race.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var newPromiseCapabilityModule = require_new_promise_capability();
- var perform = require_perform();
- var iterate = require_iterate();
- var PROMISE_STATICS_INCORRECT_ITERATION = require_promise_statics_incorrect_iteration();
- $2({ target: "Promise", stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION }, {
- race: function race(iterable) {
- var C2 = this;
- var capability = newPromiseCapabilityModule.f(C2);
- var reject = capability.reject;
- var result = perform(function() {
- var $promiseResolve = aCallable(C2.resolve);
- iterate(iterable, function(promise) {
- call($promiseResolve, C2, promise).then(capability.resolve, reject);
- });
- });
- if (result.error)
- reject(result.value);
- return capability.promise;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.promise.reject.js
- var require_es_promise_reject = __commonJS({
- "node_modules/core-js/modules/es.promise.reject.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var newPromiseCapabilityModule = require_new_promise_capability();
- var FORCED_PROMISE_CONSTRUCTOR = require_promise_constructor_detection().CONSTRUCTOR;
- $2({ target: "Promise", stat: true, forced: FORCED_PROMISE_CONSTRUCTOR }, {
- reject: function reject(r4) {
- var capability = newPromiseCapabilityModule.f(this);
- call(capability.reject, void 0, r4);
- return capability.promise;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/promise-resolve.js
- var require_promise_resolve = __commonJS({
- "node_modules/core-js/internals/promise-resolve.js"(exports, module) {
- var anObject = require_an_object();
- var isObject = require_is_object();
- var newPromiseCapability = require_new_promise_capability();
- module.exports = function(C2, x2) {
- anObject(C2);
- if (isObject(x2) && x2.constructor === C2)
- return x2;
- var promiseCapability = newPromiseCapability.f(C2);
- var resolve = promiseCapability.resolve;
- resolve(x2);
- return promiseCapability.promise;
- };
- }
- });
-
- // node_modules/core-js/modules/es.promise.resolve.js
- var require_es_promise_resolve = __commonJS({
- "node_modules/core-js/modules/es.promise.resolve.js"() {
- "use strict";
- var $2 = require_export();
- var getBuiltIn = require_get_built_in();
- var IS_PURE = require_is_pure();
- var NativePromiseConstructor = require_promise_native_constructor();
- var FORCED_PROMISE_CONSTRUCTOR = require_promise_constructor_detection().CONSTRUCTOR;
- var promiseResolve = require_promise_resolve();
- var PromiseConstructorWrapper = getBuiltIn("Promise");
- var CHECK_WRAPPER = IS_PURE && !FORCED_PROMISE_CONSTRUCTOR;
- $2({ target: "Promise", stat: true, forced: IS_PURE || FORCED_PROMISE_CONSTRUCTOR }, {
- resolve: function resolve(x2) {
- return promiseResolve(CHECK_WRAPPER && this === PromiseConstructorWrapper ? NativePromiseConstructor : this, x2);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.promise.js
- var require_es_promise = __commonJS({
- "node_modules/core-js/modules/es.promise.js"() {
- require_es_promise_constructor();
- require_es_promise_all();
- require_es_promise_catch();
- require_es_promise_race();
- require_es_promise_reject();
- require_es_promise_resolve();
- }
- });
-
- // node_modules/core-js/modules/es.promise.all-settled.js
- var require_es_promise_all_settled = __commonJS({
- "node_modules/core-js/modules/es.promise.all-settled.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var newPromiseCapabilityModule = require_new_promise_capability();
- var perform = require_perform();
- var iterate = require_iterate();
- var PROMISE_STATICS_INCORRECT_ITERATION = require_promise_statics_incorrect_iteration();
- $2({ target: "Promise", stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION }, {
- allSettled: function allSettled(iterable) {
- var C2 = this;
- var capability = newPromiseCapabilityModule.f(C2);
- var resolve = capability.resolve;
- var reject = capability.reject;
- var result = perform(function() {
- var promiseResolve = aCallable(C2.resolve);
- var values = [];
- var counter = 0;
- var remaining = 1;
- iterate(iterable, function(promise) {
- var index = counter++;
- var alreadyCalled = false;
- remaining++;
- call(promiseResolve, C2, promise).then(function(value) {
- if (alreadyCalled)
- return;
- alreadyCalled = true;
- values[index] = { status: "fulfilled", value };
- --remaining || resolve(values);
- }, function(error) {
- if (alreadyCalled)
- return;
- alreadyCalled = true;
- values[index] = { status: "rejected", reason: error };
- --remaining || resolve(values);
- });
- });
- --remaining || resolve(values);
- });
- if (result.error)
- reject(result.value);
- return capability.promise;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.promise.any.js
- var require_es_promise_any = __commonJS({
- "node_modules/core-js/modules/es.promise.any.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var getBuiltIn = require_get_built_in();
- var newPromiseCapabilityModule = require_new_promise_capability();
- var perform = require_perform();
- var iterate = require_iterate();
- var PROMISE_STATICS_INCORRECT_ITERATION = require_promise_statics_incorrect_iteration();
- var PROMISE_ANY_ERROR = "No one promise resolved";
- $2({ target: "Promise", stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION }, {
- any: function any(iterable) {
- var C2 = this;
- var AggregateError = getBuiltIn("AggregateError");
- var capability = newPromiseCapabilityModule.f(C2);
- var resolve = capability.resolve;
- var reject = capability.reject;
- var result = perform(function() {
- var promiseResolve = aCallable(C2.resolve);
- var errors = [];
- var counter = 0;
- var remaining = 1;
- var alreadyResolved = false;
- iterate(iterable, function(promise) {
- var index = counter++;
- var alreadyRejected = false;
- remaining++;
- call(promiseResolve, C2, promise).then(function(value) {
- if (alreadyRejected || alreadyResolved)
- return;
- alreadyResolved = true;
- resolve(value);
- }, function(error) {
- if (alreadyRejected || alreadyResolved)
- return;
- alreadyRejected = true;
- errors[index] = error;
- --remaining || reject(new AggregateError(errors, PROMISE_ANY_ERROR));
- });
- });
- --remaining || reject(new AggregateError(errors, PROMISE_ANY_ERROR));
- });
- if (result.error)
- reject(result.value);
- return capability.promise;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.promise.finally.js
- var require_es_promise_finally = __commonJS({
- "node_modules/core-js/modules/es.promise.finally.js"() {
- "use strict";
- var $2 = require_export();
- var IS_PURE = require_is_pure();
- var NativePromiseConstructor = require_promise_native_constructor();
- var fails = require_fails();
- var getBuiltIn = require_get_built_in();
- var isCallable = require_is_callable();
- var speciesConstructor = require_species_constructor();
- var promiseResolve = require_promise_resolve();
- var defineBuiltIn = require_define_built_in();
- var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype;
- var NON_GENERIC = !!NativePromiseConstructor && fails(function() {
- NativePromisePrototype["finally"].call({ then: function() {
- } }, function() {
- });
- });
- $2({ target: "Promise", proto: true, real: true, forced: NON_GENERIC }, {
- "finally": function(onFinally) {
- var C2 = speciesConstructor(this, getBuiltIn("Promise"));
- var isFunction = isCallable(onFinally);
- return this.then(
- isFunction ? function(x2) {
- return promiseResolve(C2, onFinally()).then(function() {
- return x2;
- });
- } : onFinally,
- isFunction ? function(e7) {
- return promiseResolve(C2, onFinally()).then(function() {
- throw e7;
- });
- } : onFinally
- );
- }
- });
- if (!IS_PURE && isCallable(NativePromiseConstructor)) {
- method = getBuiltIn("Promise").prototype["finally"];
- if (NativePromisePrototype["finally"] !== method) {
- defineBuiltIn(NativePromisePrototype, "finally", method, { unsafe: true });
- }
- }
- var method;
- }
- });
-
- // node_modules/core-js/modules/es.reflect.apply.js
- var require_es_reflect_apply = __commonJS({
- "node_modules/core-js/modules/es.reflect.apply.js"() {
- var $2 = require_export();
- var functionApply = require_function_apply();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var fails = require_fails();
- var OPTIONAL_ARGUMENTS_LIST = !fails(function() {
- Reflect.apply(function() {
- });
- });
- $2({ target: "Reflect", stat: true, forced: OPTIONAL_ARGUMENTS_LIST }, {
- apply: function apply(target, thisArgument, argumentsList) {
- return functionApply(aCallable(target), thisArgument, anObject(argumentsList));
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.construct.js
- var require_es_reflect_construct = __commonJS({
- "node_modules/core-js/modules/es.reflect.construct.js"() {
- var $2 = require_export();
- var getBuiltIn = require_get_built_in();
- var apply = require_function_apply();
- var bind = require_function_bind();
- var aConstructor = require_a_constructor();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var create = require_object_create();
- var fails = require_fails();
- var nativeConstruct = getBuiltIn("Reflect", "construct");
- var ObjectPrototype = Object.prototype;
- var push = [].push;
- var NEW_TARGET_BUG = fails(function() {
- function F() {
- }
- return !(nativeConstruct(function() {
- }, [], F) instanceof F);
- });
- var ARGS_BUG = !fails(function() {
- nativeConstruct(function() {
- });
- });
- var FORCED = NEW_TARGET_BUG || ARGS_BUG;
- $2({ target: "Reflect", stat: true, forced: FORCED, sham: FORCED }, {
- construct: function construct(Target, args) {
- aConstructor(Target);
- anObject(args);
- var newTarget = arguments.length < 3 ? Target : aConstructor(arguments[2]);
- if (ARGS_BUG && !NEW_TARGET_BUG)
- return nativeConstruct(Target, args, newTarget);
- if (Target == newTarget) {
- switch (args.length) {
- case 0:
- return new Target();
- case 1:
- return new Target(args[0]);
- case 2:
- return new Target(args[0], args[1]);
- case 3:
- return new Target(args[0], args[1], args[2]);
- case 4:
- return new Target(args[0], args[1], args[2], args[3]);
- }
- var $args = [null];
- apply(push, $args, args);
- return new (apply(bind, Target, $args))();
- }
- var proto = newTarget.prototype;
- var instance = create(isObject(proto) ? proto : ObjectPrototype);
- var result = apply(Target, instance, args);
- return isObject(result) ? result : instance;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.define-property.js
- var require_es_reflect_define_property = __commonJS({
- "node_modules/core-js/modules/es.reflect.define-property.js"() {
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var anObject = require_an_object();
- var toPropertyKey = require_to_property_key();
- var definePropertyModule = require_object_define_property();
- var fails = require_fails();
- var ERROR_INSTEAD_OF_FALSE = fails(function() {
- Reflect.defineProperty(definePropertyModule.f({}, 1, { value: 1 }), 1, { value: 2 });
- });
- $2({ target: "Reflect", stat: true, forced: ERROR_INSTEAD_OF_FALSE, sham: !DESCRIPTORS }, {
- defineProperty: function defineProperty(target, propertyKey, attributes) {
- anObject(target);
- var key = toPropertyKey(propertyKey);
- anObject(attributes);
- try {
- definePropertyModule.f(target, key, attributes);
- return true;
- } catch (error) {
- return false;
- }
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.delete-property.js
- var require_es_reflect_delete_property = __commonJS({
- "node_modules/core-js/modules/es.reflect.delete-property.js"() {
- var $2 = require_export();
- var anObject = require_an_object();
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- $2({ target: "Reflect", stat: true }, {
- deleteProperty: function deleteProperty(target, propertyKey) {
- var descriptor = getOwnPropertyDescriptor(anObject(target), propertyKey);
- return descriptor && !descriptor.configurable ? false : delete target[propertyKey];
- }
- });
- }
- });
-
- // node_modules/core-js/internals/is-data-descriptor.js
- var require_is_data_descriptor = __commonJS({
- "node_modules/core-js/internals/is-data-descriptor.js"(exports, module) {
- var hasOwn = require_has_own_property();
- module.exports = function(descriptor) {
- return descriptor !== void 0 && (hasOwn(descriptor, "value") || hasOwn(descriptor, "writable"));
- };
- }
- });
-
- // node_modules/core-js/modules/es.reflect.get.js
- var require_es_reflect_get = __commonJS({
- "node_modules/core-js/modules/es.reflect.get.js"() {
- var $2 = require_export();
- var call = require_function_call();
- var isObject = require_is_object();
- var anObject = require_an_object();
- var isDataDescriptor = require_is_data_descriptor();
- var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
- var getPrototypeOf = require_object_get_prototype_of();
- function get(target, propertyKey) {
- var receiver = arguments.length < 3 ? target : arguments[2];
- var descriptor, prototype;
- if (anObject(target) === receiver)
- return target[propertyKey];
- descriptor = getOwnPropertyDescriptorModule.f(target, propertyKey);
- if (descriptor)
- return isDataDescriptor(descriptor) ? descriptor.value : descriptor.get === void 0 ? void 0 : call(descriptor.get, receiver);
- if (isObject(prototype = getPrototypeOf(target)))
- return get(prototype, propertyKey, receiver);
- }
- $2({ target: "Reflect", stat: true }, {
- get
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.get-own-property-descriptor.js
- var require_es_reflect_get_own_property_descriptor = __commonJS({
- "node_modules/core-js/modules/es.reflect.get-own-property-descriptor.js"() {
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var anObject = require_an_object();
- var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
- $2({ target: "Reflect", stat: true, sham: !DESCRIPTORS }, {
- getOwnPropertyDescriptor: function getOwnPropertyDescriptor(target, propertyKey) {
- return getOwnPropertyDescriptorModule.f(anObject(target), propertyKey);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.get-prototype-of.js
- var require_es_reflect_get_prototype_of = __commonJS({
- "node_modules/core-js/modules/es.reflect.get-prototype-of.js"() {
- var $2 = require_export();
- var anObject = require_an_object();
- var objectGetPrototypeOf = require_object_get_prototype_of();
- var CORRECT_PROTOTYPE_GETTER = require_correct_prototype_getter();
- $2({ target: "Reflect", stat: true, sham: !CORRECT_PROTOTYPE_GETTER }, {
- getPrototypeOf: function getPrototypeOf(target) {
- return objectGetPrototypeOf(anObject(target));
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.has.js
- var require_es_reflect_has = __commonJS({
- "node_modules/core-js/modules/es.reflect.has.js"() {
- var $2 = require_export();
- $2({ target: "Reflect", stat: true }, {
- has: function has(target, propertyKey) {
- return propertyKey in target;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.is-extensible.js
- var require_es_reflect_is_extensible = __commonJS({
- "node_modules/core-js/modules/es.reflect.is-extensible.js"() {
- var $2 = require_export();
- var anObject = require_an_object();
- var $isExtensible = require_object_is_extensible();
- $2({ target: "Reflect", stat: true }, {
- isExtensible: function isExtensible(target) {
- anObject(target);
- return $isExtensible(target);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.own-keys.js
- var require_es_reflect_own_keys = __commonJS({
- "node_modules/core-js/modules/es.reflect.own-keys.js"() {
- var $2 = require_export();
- var ownKeys = require_own_keys();
- $2({ target: "Reflect", stat: true }, {
- ownKeys
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.prevent-extensions.js
- var require_es_reflect_prevent_extensions = __commonJS({
- "node_modules/core-js/modules/es.reflect.prevent-extensions.js"() {
- var $2 = require_export();
- var getBuiltIn = require_get_built_in();
- var anObject = require_an_object();
- var FREEZING = require_freezing();
- $2({ target: "Reflect", stat: true, sham: !FREEZING }, {
- preventExtensions: function preventExtensions(target) {
- anObject(target);
- try {
- var objectPreventExtensions = getBuiltIn("Object", "preventExtensions");
- if (objectPreventExtensions)
- objectPreventExtensions(target);
- return true;
- } catch (error) {
- return false;
- }
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.set.js
- var require_es_reflect_set = __commonJS({
- "node_modules/core-js/modules/es.reflect.set.js"() {
- var $2 = require_export();
- var call = require_function_call();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var isDataDescriptor = require_is_data_descriptor();
- var fails = require_fails();
- var definePropertyModule = require_object_define_property();
- var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
- var getPrototypeOf = require_object_get_prototype_of();
- var createPropertyDescriptor = require_create_property_descriptor();
- function set(target, propertyKey, V2) {
- var receiver = arguments.length < 4 ? target : arguments[3];
- var ownDescriptor = getOwnPropertyDescriptorModule.f(anObject(target), propertyKey);
- var existingDescriptor, prototype, setter;
- if (!ownDescriptor) {
- if (isObject(prototype = getPrototypeOf(target))) {
- return set(prototype, propertyKey, V2, receiver);
- }
- ownDescriptor = createPropertyDescriptor(0);
- }
- if (isDataDescriptor(ownDescriptor)) {
- if (ownDescriptor.writable === false || !isObject(receiver))
- return false;
- if (existingDescriptor = getOwnPropertyDescriptorModule.f(receiver, propertyKey)) {
- if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false)
- return false;
- existingDescriptor.value = V2;
- definePropertyModule.f(receiver, propertyKey, existingDescriptor);
- } else
- definePropertyModule.f(receiver, propertyKey, createPropertyDescriptor(0, V2));
- } else {
- setter = ownDescriptor.set;
- if (setter === void 0)
- return false;
- call(setter, receiver, V2);
- }
- return true;
- }
- var MS_EDGE_BUG = fails(function() {
- var Constructor = function() {
- };
- var object = definePropertyModule.f(new Constructor(), "a", { configurable: true });
- return Reflect.set(Constructor.prototype, "a", 1, object) !== false;
- });
- $2({ target: "Reflect", stat: true, forced: MS_EDGE_BUG }, {
- set
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.set-prototype-of.js
- var require_es_reflect_set_prototype_of = __commonJS({
- "node_modules/core-js/modules/es.reflect.set-prototype-of.js"() {
- var $2 = require_export();
- var anObject = require_an_object();
- var aPossiblePrototype = require_a_possible_prototype();
- var objectSetPrototypeOf = require_object_set_prototype_of();
- if (objectSetPrototypeOf)
- $2({ target: "Reflect", stat: true }, {
- setPrototypeOf: function setPrototypeOf(target, proto) {
- anObject(target);
- aPossiblePrototype(proto);
- try {
- objectSetPrototypeOf(target, proto);
- return true;
- } catch (error) {
- return false;
- }
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.reflect.to-string-tag.js
- var require_es_reflect_to_string_tag = __commonJS({
- "node_modules/core-js/modules/es.reflect.to-string-tag.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var setToStringTag = require_set_to_string_tag();
- $2({ global: true }, { Reflect: {} });
- setToStringTag(global2.Reflect, "Reflect", true);
- }
- });
-
- // node_modules/core-js/internals/is-regexp.js
- var require_is_regexp = __commonJS({
- "node_modules/core-js/internals/is-regexp.js"(exports, module) {
- var isObject = require_is_object();
- var classof = require_classof_raw();
- var wellKnownSymbol = require_well_known_symbol();
- var MATCH = wellKnownSymbol("match");
- module.exports = function(it) {
- var isRegExp;
- return isObject(it) && ((isRegExp = it[MATCH]) !== void 0 ? !!isRegExp : classof(it) == "RegExp");
- };
- }
- });
-
- // node_modules/core-js/internals/regexp-flags.js
- var require_regexp_flags = __commonJS({
- "node_modules/core-js/internals/regexp-flags.js"(exports, module) {
- "use strict";
- var anObject = require_an_object();
- module.exports = function() {
- var that = anObject(this);
- var result = "";
- if (that.hasIndices)
- result += "d";
- if (that.global)
- result += "g";
- if (that.ignoreCase)
- result += "i";
- if (that.multiline)
- result += "m";
- if (that.dotAll)
- result += "s";
- if (that.unicode)
- result += "u";
- if (that.unicodeSets)
- result += "v";
- if (that.sticky)
- result += "y";
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/regexp-get-flags.js
- var require_regexp_get_flags = __commonJS({
- "node_modules/core-js/internals/regexp-get-flags.js"(exports, module) {
- var call = require_function_call();
- var hasOwn = require_has_own_property();
- var isPrototypeOf = require_object_is_prototype_of();
- var regExpFlags = require_regexp_flags();
- var RegExpPrototype = RegExp.prototype;
- module.exports = function(R2) {
- var flags = R2.flags;
- return flags === void 0 && !("flags" in RegExpPrototype) && !hasOwn(R2, "flags") && isPrototypeOf(RegExpPrototype, R2) ? call(regExpFlags, R2) : flags;
- };
- }
- });
-
- // node_modules/core-js/internals/regexp-sticky-helpers.js
- var require_regexp_sticky_helpers = __commonJS({
- "node_modules/core-js/internals/regexp-sticky-helpers.js"(exports, module) {
- var fails = require_fails();
- var global2 = require_global();
- var $RegExp = global2.RegExp;
- var UNSUPPORTED_Y = fails(function() {
- var re = $RegExp("a", "y");
- re.lastIndex = 2;
- return re.exec("abcd") != null;
- });
- var MISSED_STICKY = UNSUPPORTED_Y || fails(function() {
- return !$RegExp("a", "y").sticky;
- });
- var BROKEN_CARET = UNSUPPORTED_Y || fails(function() {
- var re = $RegExp("^r", "gy");
- re.lastIndex = 2;
- return re.exec("str") != null;
- });
- module.exports = {
- BROKEN_CARET,
- MISSED_STICKY,
- UNSUPPORTED_Y
- };
- }
- });
-
- // node_modules/core-js/internals/regexp-unsupported-dot-all.js
- var require_regexp_unsupported_dot_all = __commonJS({
- "node_modules/core-js/internals/regexp-unsupported-dot-all.js"(exports, module) {
- var fails = require_fails();
- var global2 = require_global();
- var $RegExp = global2.RegExp;
- module.exports = fails(function() {
- var re = $RegExp(".", "s");
- return !(re.dotAll && re.exec("\n") && re.flags === "s");
- });
- }
- });
-
- // node_modules/core-js/internals/regexp-unsupported-ncg.js
- var require_regexp_unsupported_ncg = __commonJS({
- "node_modules/core-js/internals/regexp-unsupported-ncg.js"(exports, module) {
- var fails = require_fails();
- var global2 = require_global();
- var $RegExp = global2.RegExp;
- module.exports = fails(function() {
- var re = $RegExp("(?b)", "g");
- return re.exec("b").groups.a !== "b" || "b".replace(re, "$c") !== "bc";
- });
- }
- });
-
- // node_modules/core-js/modules/es.regexp.constructor.js
- var require_es_regexp_constructor = __commonJS({
- "node_modules/core-js/modules/es.regexp.constructor.js"() {
- var DESCRIPTORS = require_descriptors();
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this();
- var isForced = require_is_forced();
- var inheritIfRequired = require_inherit_if_required();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var getOwnPropertyNames = require_object_get_own_property_names().f;
- var isPrototypeOf = require_object_is_prototype_of();
- var isRegExp = require_is_regexp();
- var toString = require_to_string();
- var getRegExpFlags = require_regexp_get_flags();
- var stickyHelpers = require_regexp_sticky_helpers();
- var proxyAccessor = require_proxy_accessor();
- var defineBuiltIn = require_define_built_in();
- var fails = require_fails();
- var hasOwn = require_has_own_property();
- var enforceInternalState = require_internal_state().enforce;
- var setSpecies = require_set_species();
- var wellKnownSymbol = require_well_known_symbol();
- var UNSUPPORTED_DOT_ALL = require_regexp_unsupported_dot_all();
- var UNSUPPORTED_NCG = require_regexp_unsupported_ncg();
- var MATCH = wellKnownSymbol("match");
- var NativeRegExp = global2.RegExp;
- var RegExpPrototype = NativeRegExp.prototype;
- var SyntaxError2 = global2.SyntaxError;
- var exec = uncurryThis(RegExpPrototype.exec);
- var charAt = uncurryThis("".charAt);
- var replace = uncurryThis("".replace);
- var stringIndexOf = uncurryThis("".indexOf);
- var stringSlice = uncurryThis("".slice);
- var IS_NCG = /^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/;
- var re1 = /a/g;
- var re2 = /a/g;
- var CORRECT_NEW = new NativeRegExp(re1) !== re1;
- var MISSED_STICKY = stickyHelpers.MISSED_STICKY;
- var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y;
- var BASE_FORCED = DESCRIPTORS && (!CORRECT_NEW || MISSED_STICKY || UNSUPPORTED_DOT_ALL || UNSUPPORTED_NCG || fails(function() {
- re2[MATCH] = false;
- return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, "i") != "/a/i";
- }));
- var handleDotAll = function(string) {
- var length = string.length;
- var index2 = 0;
- var result = "";
- var brackets = false;
- var chr;
- for (; index2 <= length; index2++) {
- chr = charAt(string, index2);
- if (chr === "\\") {
- result += chr + charAt(string, ++index2);
- continue;
- }
- if (!brackets && chr === ".") {
- result += "[\\s\\S]";
- } else {
- if (chr === "[") {
- brackets = true;
- } else if (chr === "]") {
- brackets = false;
- }
- result += chr;
- }
- }
- return result;
- };
- var handleNCG = function(string) {
- var length = string.length;
- var index2 = 0;
- var result = "";
- var named = [];
- var names = {};
- var brackets = false;
- var ncg = false;
- var groupid = 0;
- var groupname = "";
- var chr;
- for (; index2 <= length; index2++) {
- chr = charAt(string, index2);
- if (chr === "\\") {
- chr = chr + charAt(string, ++index2);
- } else if (chr === "]") {
- brackets = false;
- } else if (!brackets)
- switch (true) {
- case chr === "[":
- brackets = true;
- break;
- case chr === "(":
- if (exec(IS_NCG, stringSlice(string, index2 + 1))) {
- index2 += 2;
- ncg = true;
- }
- result += chr;
- groupid++;
- continue;
- case (chr === ">" && ncg):
- if (groupname === "" || hasOwn(names, groupname)) {
- throw new SyntaxError2("Invalid capture group name");
- }
- names[groupname] = true;
- named[named.length] = [groupname, groupid];
- ncg = false;
- groupname = "";
- continue;
- }
- if (ncg)
- groupname += chr;
- else
- result += chr;
- }
- return [result, named];
- };
- if (isForced("RegExp", BASE_FORCED)) {
- RegExpWrapper = function RegExp2(pattern, flags) {
- var thisIsRegExp = isPrototypeOf(RegExpPrototype, this);
- var patternIsRegExp = isRegExp(pattern);
- var flagsAreUndefined = flags === void 0;
- var groups = [];
- var rawPattern = pattern;
- var rawFlags, dotAll, sticky, handled, result, state2;
- if (!thisIsRegExp && patternIsRegExp && flagsAreUndefined && pattern.constructor === RegExpWrapper) {
- return pattern;
- }
- if (patternIsRegExp || isPrototypeOf(RegExpPrototype, pattern)) {
- pattern = pattern.source;
- if (flagsAreUndefined)
- flags = getRegExpFlags(rawPattern);
- }
- pattern = pattern === void 0 ? "" : toString(pattern);
- flags = flags === void 0 ? "" : toString(flags);
- rawPattern = pattern;
- if (UNSUPPORTED_DOT_ALL && "dotAll" in re1) {
- dotAll = !!flags && stringIndexOf(flags, "s") > -1;
- if (dotAll)
- flags = replace(flags, /s/g, "");
- }
- rawFlags = flags;
- if (MISSED_STICKY && "sticky" in re1) {
- sticky = !!flags && stringIndexOf(flags, "y") > -1;
- if (sticky && UNSUPPORTED_Y)
- flags = replace(flags, /y/g, "");
- }
- if (UNSUPPORTED_NCG) {
- handled = handleNCG(pattern);
- pattern = handled[0];
- groups = handled[1];
- }
- result = inheritIfRequired(NativeRegExp(pattern, flags), thisIsRegExp ? this : RegExpPrototype, RegExpWrapper);
- if (dotAll || sticky || groups.length) {
- state2 = enforceInternalState(result);
- if (dotAll) {
- state2.dotAll = true;
- state2.raw = RegExpWrapper(handleDotAll(pattern), rawFlags);
- }
- if (sticky)
- state2.sticky = true;
- if (groups.length)
- state2.groups = groups;
- }
- if (pattern !== rawPattern)
- try {
- createNonEnumerableProperty(result, "source", rawPattern === "" ? "(?:)" : rawPattern);
- } catch (error) {
- }
- return result;
- };
- for (keys = getOwnPropertyNames(NativeRegExp), index = 0; keys.length > index; ) {
- proxyAccessor(RegExpWrapper, NativeRegExp, keys[index++]);
- }
- RegExpPrototype.constructor = RegExpWrapper;
- RegExpWrapper.prototype = RegExpPrototype;
- defineBuiltIn(global2, "RegExp", RegExpWrapper, { constructor: true });
- }
- var RegExpWrapper;
- var keys;
- var index;
- setSpecies("RegExp");
- }
- });
-
- // node_modules/core-js/modules/es.regexp.dot-all.js
- var require_es_regexp_dot_all = __commonJS({
- "node_modules/core-js/modules/es.regexp.dot-all.js"() {
- var DESCRIPTORS = require_descriptors();
- var UNSUPPORTED_DOT_ALL = require_regexp_unsupported_dot_all();
- var classof = require_classof_raw();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var getInternalState = require_internal_state().get;
- var RegExpPrototype = RegExp.prototype;
- var $TypeError = TypeError;
- if (DESCRIPTORS && UNSUPPORTED_DOT_ALL) {
- defineBuiltInAccessor(RegExpPrototype, "dotAll", {
- configurable: true,
- get: function dotAll() {
- if (this === RegExpPrototype)
- return void 0;
- if (classof(this) === "RegExp") {
- return !!getInternalState(this).dotAll;
- }
- throw $TypeError("Incompatible receiver, RegExp required");
- }
- });
- }
- }
- });
-
- // node_modules/core-js/internals/regexp-exec.js
- var require_regexp_exec = __commonJS({
- "node_modules/core-js/internals/regexp-exec.js"(exports, module) {
- "use strict";
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var toString = require_to_string();
- var regexpFlags = require_regexp_flags();
- var stickyHelpers = require_regexp_sticky_helpers();
- var shared = require_shared();
- var create = require_object_create();
- var getInternalState = require_internal_state().get;
- var UNSUPPORTED_DOT_ALL = require_regexp_unsupported_dot_all();
- var UNSUPPORTED_NCG = require_regexp_unsupported_ncg();
- var nativeReplace = shared("native-string-replace", String.prototype.replace);
- var nativeExec = RegExp.prototype.exec;
- var patchedExec = nativeExec;
- var charAt = uncurryThis("".charAt);
- var indexOf = uncurryThis("".indexOf);
- var replace = uncurryThis("".replace);
- var stringSlice = uncurryThis("".slice);
- var UPDATES_LAST_INDEX_WRONG = function() {
- var re1 = /a/;
- var re2 = /b*/g;
- call(nativeExec, re1, "a");
- call(nativeExec, re2, "a");
- return re1.lastIndex !== 0 || re2.lastIndex !== 0;
- }();
- var UNSUPPORTED_Y = stickyHelpers.BROKEN_CARET;
- var NPCG_INCLUDED = /()??/.exec("")[1] !== void 0;
- var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y || UNSUPPORTED_DOT_ALL || UNSUPPORTED_NCG;
- if (PATCH) {
- patchedExec = function exec(string) {
- var re = this;
- var state2 = getInternalState(re);
- var str = toString(string);
- var raw = state2.raw;
- var result, reCopy, lastIndex, match, i4, object, group;
- if (raw) {
- raw.lastIndex = re.lastIndex;
- result = call(patchedExec, raw, str);
- re.lastIndex = raw.lastIndex;
- return result;
- }
- var groups = state2.groups;
- var sticky = UNSUPPORTED_Y && re.sticky;
- var flags = call(regexpFlags, re);
- var source = re.source;
- var charsAdded = 0;
- var strCopy = str;
- if (sticky) {
- flags = replace(flags, "y", "");
- if (indexOf(flags, "g") === -1) {
- flags += "g";
- }
- strCopy = stringSlice(str, re.lastIndex);
- if (re.lastIndex > 0 && (!re.multiline || re.multiline && charAt(str, re.lastIndex - 1) !== "\n")) {
- source = "(?: " + source + ")";
- strCopy = " " + strCopy;
- charsAdded++;
- }
- reCopy = new RegExp("^(?:" + source + ")", flags);
- }
- if (NPCG_INCLUDED) {
- reCopy = new RegExp("^" + source + "$(?!\\s)", flags);
- }
- if (UPDATES_LAST_INDEX_WRONG)
- lastIndex = re.lastIndex;
- match = call(nativeExec, sticky ? reCopy : re, strCopy);
- if (sticky) {
- if (match) {
- match.input = stringSlice(match.input, charsAdded);
- match[0] = stringSlice(match[0], charsAdded);
- match.index = re.lastIndex;
- re.lastIndex += match[0].length;
- } else
- re.lastIndex = 0;
- } else if (UPDATES_LAST_INDEX_WRONG && match) {
- re.lastIndex = re.global ? match.index + match[0].length : lastIndex;
- }
- if (NPCG_INCLUDED && match && match.length > 1) {
- call(nativeReplace, match[0], reCopy, function() {
- for (i4 = 1; i4 < arguments.length - 2; i4++) {
- if (arguments[i4] === void 0)
- match[i4] = void 0;
- }
- });
- }
- if (match && groups) {
- match.groups = object = create(null);
- for (i4 = 0; i4 < groups.length; i4++) {
- group = groups[i4];
- object[group[0]] = match[group[1]];
- }
- }
- return match;
- };
- }
- module.exports = patchedExec;
- }
- });
-
- // node_modules/core-js/modules/es.regexp.exec.js
- var require_es_regexp_exec = __commonJS({
- "node_modules/core-js/modules/es.regexp.exec.js"() {
- "use strict";
- var $2 = require_export();
- var exec = require_regexp_exec();
- $2({ target: "RegExp", proto: true, forced: /./.exec !== exec }, {
- exec
- });
- }
- });
-
- // node_modules/core-js/modules/es.regexp.flags.js
- var require_es_regexp_flags = __commonJS({
- "node_modules/core-js/modules/es.regexp.flags.js"() {
- var global2 = require_global();
- var DESCRIPTORS = require_descriptors();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var regExpFlags = require_regexp_flags();
- var fails = require_fails();
- var RegExp2 = global2.RegExp;
- var RegExpPrototype = RegExp2.prototype;
- var FORCED = DESCRIPTORS && fails(function() {
- var INDICES_SUPPORT = true;
- try {
- RegExp2(".", "d");
- } catch (error) {
- INDICES_SUPPORT = false;
- }
- var O = {};
- var calls = "";
- var expected = INDICES_SUPPORT ? "dgimsy" : "gimsy";
- var addGetter = function(key2, chr) {
- Object.defineProperty(O, key2, { get: function() {
- calls += chr;
- return true;
- } });
- };
- var pairs = {
- dotAll: "s",
- global: "g",
- ignoreCase: "i",
- multiline: "m",
- sticky: "y"
- };
- if (INDICES_SUPPORT)
- pairs.hasIndices = "d";
- for (var key in pairs)
- addGetter(key, pairs[key]);
- var result = Object.getOwnPropertyDescriptor(RegExpPrototype, "flags").get.call(O);
- return result !== expected || calls !== expected;
- });
- if (FORCED)
- defineBuiltInAccessor(RegExpPrototype, "flags", {
- configurable: true,
- get: regExpFlags
- });
- }
- });
-
- // node_modules/core-js/modules/es.regexp.sticky.js
- var require_es_regexp_sticky = __commonJS({
- "node_modules/core-js/modules/es.regexp.sticky.js"() {
- var DESCRIPTORS = require_descriptors();
- var MISSED_STICKY = require_regexp_sticky_helpers().MISSED_STICKY;
- var classof = require_classof_raw();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var getInternalState = require_internal_state().get;
- var RegExpPrototype = RegExp.prototype;
- var $TypeError = TypeError;
- if (DESCRIPTORS && MISSED_STICKY) {
- defineBuiltInAccessor(RegExpPrototype, "sticky", {
- configurable: true,
- get: function sticky() {
- if (this === RegExpPrototype)
- return;
- if (classof(this) === "RegExp") {
- return !!getInternalState(this).sticky;
- }
- throw $TypeError("Incompatible receiver, RegExp required");
- }
- });
- }
- }
- });
-
- // node_modules/core-js/modules/es.regexp.test.js
- var require_es_regexp_test = __commonJS({
- "node_modules/core-js/modules/es.regexp.test.js"() {
- "use strict";
- require_es_regexp_exec();
- var $2 = require_export();
- var call = require_function_call();
- var isCallable = require_is_callable();
- var anObject = require_an_object();
- var toString = require_to_string();
- var DELEGATES_TO_EXEC = function() {
- var execCalled = false;
- var re = /[ac]/;
- re.exec = function() {
- execCalled = true;
- return /./.exec.apply(this, arguments);
- };
- return re.test("abc") === true && execCalled;
- }();
- var nativeTest = /./.test;
- $2({ target: "RegExp", proto: true, forced: !DELEGATES_TO_EXEC }, {
- test: function(S3) {
- var R2 = anObject(this);
- var string = toString(S3);
- var exec = R2.exec;
- if (!isCallable(exec))
- return call(nativeTest, R2, string);
- var result = call(exec, R2, string);
- if (result === null)
- return false;
- anObject(result);
- return true;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.regexp.to-string.js
- var require_es_regexp_to_string = __commonJS({
- "node_modules/core-js/modules/es.regexp.to-string.js"() {
- "use strict";
- var PROPER_FUNCTION_NAME = require_function_name().PROPER;
- var defineBuiltIn = require_define_built_in();
- var anObject = require_an_object();
- var $toString = require_to_string();
- var fails = require_fails();
- var getRegExpFlags = require_regexp_get_flags();
- var TO_STRING = "toString";
- var RegExpPrototype = RegExp.prototype;
- var nativeToString = RegExpPrototype[TO_STRING];
- var NOT_GENERIC = fails(function() {
- return nativeToString.call({ source: "a", flags: "b" }) != "/a/b";
- });
- var INCORRECT_NAME = PROPER_FUNCTION_NAME && nativeToString.name != TO_STRING;
- if (NOT_GENERIC || INCORRECT_NAME) {
- defineBuiltIn(RegExp.prototype, TO_STRING, function toString() {
- var R2 = anObject(this);
- var pattern = $toString(R2.source);
- var flags = $toString(getRegExpFlags(R2));
- return "/" + pattern + "/" + flags;
- }, { unsafe: true });
- }
- }
- });
-
- // node_modules/core-js/modules/es.set.constructor.js
- var require_es_set_constructor = __commonJS({
- "node_modules/core-js/modules/es.set.constructor.js"() {
- "use strict";
- var collection = require_collection();
- var collectionStrong = require_collection_strong();
- collection("Set", function(init) {
- return function Set2() {
- return init(this, arguments.length ? arguments[0] : void 0);
- };
- }, collectionStrong);
- }
- });
-
- // node_modules/core-js/modules/es.set.js
- var require_es_set = __commonJS({
- "node_modules/core-js/modules/es.set.js"() {
- require_es_set_constructor();
- }
- });
-
- // node_modules/core-js/modules/es.string.at-alternative.js
- var require_es_string_at_alternative = __commonJS({
- "node_modules/core-js/modules/es.string.at-alternative.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var requireObjectCoercible = require_require_object_coercible();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toString = require_to_string();
- var fails = require_fails();
- var charAt = uncurryThis("".charAt);
- var FORCED = fails(function() {
- return "\u{20BB7}".at(-2) !== "\uD842";
- });
- $2({ target: "String", proto: true, forced: FORCED }, {
- at: function at(index) {
- var S3 = toString(requireObjectCoercible(this));
- var len = S3.length;
- var relativeIndex = toIntegerOrInfinity(index);
- var k2 = relativeIndex >= 0 ? relativeIndex : len + relativeIndex;
- return k2 < 0 || k2 >= len ? void 0 : charAt(S3, k2);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/string-multibyte.js
- var require_string_multibyte = __commonJS({
- "node_modules/core-js/internals/string-multibyte.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toString = require_to_string();
- var requireObjectCoercible = require_require_object_coercible();
- var charAt = uncurryThis("".charAt);
- var charCodeAt = uncurryThis("".charCodeAt);
- var stringSlice = uncurryThis("".slice);
- var createMethod = function(CONVERT_TO_STRING) {
- return function($this, pos) {
- var S3 = toString(requireObjectCoercible($this));
- var position = toIntegerOrInfinity(pos);
- var size = S3.length;
- var first, second;
- if (position < 0 || position >= size)
- return CONVERT_TO_STRING ? "" : void 0;
- first = charCodeAt(S3, position);
- return first < 55296 || first > 56319 || position + 1 === size || (second = charCodeAt(S3, position + 1)) < 56320 || second > 57343 ? CONVERT_TO_STRING ? charAt(S3, position) : first : CONVERT_TO_STRING ? stringSlice(S3, position, position + 2) : (first - 55296 << 10) + (second - 56320) + 65536;
- };
- };
- module.exports = {
- // `String.prototype.codePointAt` method
- // https://tc39.es/ecma262/#sec-string.prototype.codepointat
- codeAt: createMethod(false),
- // `String.prototype.at` method
- // https://github.com/mathiasbynens/String.prototype.at
- charAt: createMethod(true)
- };
- }
- });
-
- // node_modules/core-js/modules/es.string.code-point-at.js
- var require_es_string_code_point_at = __commonJS({
- "node_modules/core-js/modules/es.string.code-point-at.js"() {
- "use strict";
- var $2 = require_export();
- var codeAt = require_string_multibyte().codeAt;
- $2({ target: "String", proto: true }, {
- codePointAt: function codePointAt(pos) {
- return codeAt(this, pos);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/not-a-regexp.js
- var require_not_a_regexp = __commonJS({
- "node_modules/core-js/internals/not-a-regexp.js"(exports, module) {
- var isRegExp = require_is_regexp();
- var $TypeError = TypeError;
- module.exports = function(it) {
- if (isRegExp(it)) {
- throw $TypeError("The method doesn't accept regular expressions");
- }
- return it;
- };
- }
- });
-
- // node_modules/core-js/internals/correct-is-regexp-logic.js
- var require_correct_is_regexp_logic = __commonJS({
- "node_modules/core-js/internals/correct-is-regexp-logic.js"(exports, module) {
- var wellKnownSymbol = require_well_known_symbol();
- var MATCH = wellKnownSymbol("match");
- module.exports = function(METHOD_NAME) {
- var regexp = /./;
- try {
- "/./"[METHOD_NAME](regexp);
- } catch (error1) {
- try {
- regexp[MATCH] = false;
- return "/./"[METHOD_NAME](regexp);
- } catch (error2) {
- }
- }
- return false;
- };
- }
- });
-
- // node_modules/core-js/modules/es.string.ends-with.js
- var require_es_string_ends_with = __commonJS({
- "node_modules/core-js/modules/es.string.ends-with.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this_clause();
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- var toLength = require_to_length();
- var toString = require_to_string();
- var notARegExp = require_not_a_regexp();
- var requireObjectCoercible = require_require_object_coercible();
- var correctIsRegExpLogic = require_correct_is_regexp_logic();
- var IS_PURE = require_is_pure();
- var nativeEndsWith = uncurryThis("".endsWith);
- var slice = uncurryThis("".slice);
- var min = Math.min;
- var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic("endsWith");
- var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function() {
- var descriptor = getOwnPropertyDescriptor(String.prototype, "endsWith");
- return descriptor && !descriptor.writable;
- }();
- $2({ target: "String", proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {
- endsWith: function endsWith(searchString) {
- var that = toString(requireObjectCoercible(this));
- notARegExp(searchString);
- var endPosition = arguments.length > 1 ? arguments[1] : void 0;
- var len = that.length;
- var end = endPosition === void 0 ? len : min(toLength(endPosition), len);
- var search = toString(searchString);
- return nativeEndsWith ? nativeEndsWith(that, search, end) : slice(that, end - search.length, end) === search;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.from-code-point.js
- var require_es_string_from_code_point = __commonJS({
- "node_modules/core-js/modules/es.string.from-code-point.js"() {
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var toAbsoluteIndex = require_to_absolute_index();
- var $RangeError = RangeError;
- var fromCharCode = String.fromCharCode;
- var $fromCodePoint = String.fromCodePoint;
- var join = uncurryThis([].join);
- var INCORRECT_LENGTH = !!$fromCodePoint && $fromCodePoint.length != 1;
- $2({ target: "String", stat: true, arity: 1, forced: INCORRECT_LENGTH }, {
- // eslint-disable-next-line no-unused-vars -- required for `.length`
- fromCodePoint: function fromCodePoint(x2) {
- var elements = [];
- var length = arguments.length;
- var i4 = 0;
- var code;
- while (length > i4) {
- code = +arguments[i4++];
- if (toAbsoluteIndex(code, 1114111) !== code)
- throw $RangeError(code + " is not a valid code point");
- elements[i4] = code < 65536 ? fromCharCode(code) : fromCharCode(((code -= 65536) >> 10) + 55296, code % 1024 + 56320);
- }
- return join(elements, "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.includes.js
- var require_es_string_includes = __commonJS({
- "node_modules/core-js/modules/es.string.includes.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var notARegExp = require_not_a_regexp();
- var requireObjectCoercible = require_require_object_coercible();
- var toString = require_to_string();
- var correctIsRegExpLogic = require_correct_is_regexp_logic();
- var stringIndexOf = uncurryThis("".indexOf);
- $2({ target: "String", proto: true, forced: !correctIsRegExpLogic("includes") }, {
- includes: function includes(searchString) {
- return !!~stringIndexOf(
- toString(requireObjectCoercible(this)),
- toString(notARegExp(searchString)),
- arguments.length > 1 ? arguments[1] : void 0
- );
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.iterator.js
- var require_es_string_iterator = __commonJS({
- "node_modules/core-js/modules/es.string.iterator.js"() {
- "use strict";
- var charAt = require_string_multibyte().charAt;
- var toString = require_to_string();
- var InternalStateModule = require_internal_state();
- var defineIterator = require_iterator_define();
- var createIterResultObject = require_create_iter_result_object();
- var STRING_ITERATOR = "String Iterator";
- var setInternalState = InternalStateModule.set;
- var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR);
- defineIterator(String, "String", function(iterated) {
- setInternalState(this, {
- type: STRING_ITERATOR,
- string: toString(iterated),
- index: 0
- });
- }, function next() {
- var state2 = getInternalState(this);
- var string = state2.string;
- var index = state2.index;
- var point;
- if (index >= string.length)
- return createIterResultObject(void 0, true);
- point = charAt(string, index);
- state2.index += point.length;
- return createIterResultObject(point, false);
- });
- }
- });
-
- // node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js
- var require_fix_regexp_well_known_symbol_logic = __commonJS({
- "node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"(exports, module) {
- "use strict";
- require_es_regexp_exec();
- var uncurryThis = require_function_uncurry_this_clause();
- var defineBuiltIn = require_define_built_in();
- var regexpExec = require_regexp_exec();
- var fails = require_fails();
- var wellKnownSymbol = require_well_known_symbol();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var SPECIES = wellKnownSymbol("species");
- var RegExpPrototype = RegExp.prototype;
- module.exports = function(KEY, exec, FORCED, SHAM) {
- var SYMBOL = wellKnownSymbol(KEY);
- var DELEGATES_TO_SYMBOL = !fails(function() {
- var O = {};
- O[SYMBOL] = function() {
- return 7;
- };
- return ""[KEY](O) != 7;
- });
- var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function() {
- var execCalled = false;
- var re = /a/;
- if (KEY === "split") {
- re = {};
- re.constructor = {};
- re.constructor[SPECIES] = function() {
- return re;
- };
- re.flags = "";
- re[SYMBOL] = /./[SYMBOL];
- }
- re.exec = function() {
- execCalled = true;
- return null;
- };
- re[SYMBOL]("");
- return !execCalled;
- });
- if (!DELEGATES_TO_SYMBOL || !DELEGATES_TO_EXEC || FORCED) {
- var uncurriedNativeRegExpMethod = uncurryThis(/./[SYMBOL]);
- var methods = exec(SYMBOL, ""[KEY], function(nativeMethod, regexp, str, arg2, forceStringMethod) {
- var uncurriedNativeMethod = uncurryThis(nativeMethod);
- var $exec = regexp.exec;
- if ($exec === regexpExec || $exec === RegExpPrototype.exec) {
- if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
- return { done: true, value: uncurriedNativeRegExpMethod(regexp, str, arg2) };
- }
- return { done: true, value: uncurriedNativeMethod(str, regexp, arg2) };
- }
- return { done: false };
- });
- defineBuiltIn(String.prototype, KEY, methods[0]);
- defineBuiltIn(RegExpPrototype, SYMBOL, methods[1]);
- }
- if (SHAM)
- createNonEnumerableProperty(RegExpPrototype[SYMBOL], "sham", true);
- };
- }
- });
-
- // node_modules/core-js/internals/advance-string-index.js
- var require_advance_string_index = __commonJS({
- "node_modules/core-js/internals/advance-string-index.js"(exports, module) {
- "use strict";
- var charAt = require_string_multibyte().charAt;
- module.exports = function(S3, index, unicode) {
- return index + (unicode ? charAt(S3, index).length : 1);
- };
- }
- });
-
- // node_modules/core-js/internals/regexp-exec-abstract.js
- var require_regexp_exec_abstract = __commonJS({
- "node_modules/core-js/internals/regexp-exec-abstract.js"(exports, module) {
- var call = require_function_call();
- var anObject = require_an_object();
- var isCallable = require_is_callable();
- var classof = require_classof_raw();
- var regexpExec = require_regexp_exec();
- var $TypeError = TypeError;
- module.exports = function(R2, S3) {
- var exec = R2.exec;
- if (isCallable(exec)) {
- var result = call(exec, R2, S3);
- if (result !== null)
- anObject(result);
- return result;
- }
- if (classof(R2) === "RegExp")
- return call(regexpExec, R2, S3);
- throw $TypeError("RegExp#exec called on incompatible receiver");
- };
- }
- });
-
- // node_modules/core-js/modules/es.string.match.js
- var require_es_string_match = __commonJS({
- "node_modules/core-js/modules/es.string.match.js"() {
- "use strict";
- var call = require_function_call();
- var fixRegExpWellKnownSymbolLogic = require_fix_regexp_well_known_symbol_logic();
- var anObject = require_an_object();
- var isNullOrUndefined = require_is_null_or_undefined();
- var toLength = require_to_length();
- var toString = require_to_string();
- var requireObjectCoercible = require_require_object_coercible();
- var getMethod = require_get_method();
- var advanceStringIndex = require_advance_string_index();
- var regExpExec = require_regexp_exec_abstract();
- fixRegExpWellKnownSymbolLogic("match", function(MATCH, nativeMatch, maybeCallNative) {
- return [
- // `String.prototype.match` method
- // https://tc39.es/ecma262/#sec-string.prototype.match
- function match(regexp) {
- var O = requireObjectCoercible(this);
- var matcher = isNullOrUndefined(regexp) ? void 0 : getMethod(regexp, MATCH);
- return matcher ? call(matcher, regexp, O) : new RegExp(regexp)[MATCH](toString(O));
- },
- // `RegExp.prototype[@@match]` method
- // https://tc39.es/ecma262/#sec-regexp.prototype-@@match
- function(string) {
- var rx = anObject(this);
- var S3 = toString(string);
- var res = maybeCallNative(nativeMatch, rx, S3);
- if (res.done)
- return res.value;
- if (!rx.global)
- return regExpExec(rx, S3);
- var fullUnicode = rx.unicode;
- rx.lastIndex = 0;
- var A2 = [];
- var n6 = 0;
- var result;
- while ((result = regExpExec(rx, S3)) !== null) {
- var matchStr = toString(result[0]);
- A2[n6] = matchStr;
- if (matchStr === "")
- rx.lastIndex = advanceStringIndex(S3, toLength(rx.lastIndex), fullUnicode);
- n6++;
- }
- return n6 === 0 ? null : A2;
- }
- ];
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.match-all.js
- var require_es_string_match_all = __commonJS({
- "node_modules/core-js/modules/es.string.match-all.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this_clause();
- var createIteratorConstructor = require_iterator_create_constructor();
- var createIterResultObject = require_create_iter_result_object();
- var requireObjectCoercible = require_require_object_coercible();
- var toLength = require_to_length();
- var toString = require_to_string();
- var anObject = require_an_object();
- var isNullOrUndefined = require_is_null_or_undefined();
- var classof = require_classof_raw();
- var isRegExp = require_is_regexp();
- var getRegExpFlags = require_regexp_get_flags();
- var getMethod = require_get_method();
- var defineBuiltIn = require_define_built_in();
- var fails = require_fails();
- var wellKnownSymbol = require_well_known_symbol();
- var speciesConstructor = require_species_constructor();
- var advanceStringIndex = require_advance_string_index();
- var regExpExec = require_regexp_exec_abstract();
- var InternalStateModule = require_internal_state();
- var IS_PURE = require_is_pure();
- var MATCH_ALL = wellKnownSymbol("matchAll");
- var REGEXP_STRING = "RegExp String";
- var REGEXP_STRING_ITERATOR = REGEXP_STRING + " Iterator";
- var setInternalState = InternalStateModule.set;
- var getInternalState = InternalStateModule.getterFor(REGEXP_STRING_ITERATOR);
- var RegExpPrototype = RegExp.prototype;
- var $TypeError = TypeError;
- var stringIndexOf = uncurryThis("".indexOf);
- var nativeMatchAll = uncurryThis("".matchAll);
- var WORKS_WITH_NON_GLOBAL_REGEX = !!nativeMatchAll && !fails(function() {
- nativeMatchAll("a", /./);
- });
- var $RegExpStringIterator = createIteratorConstructor(function RegExpStringIterator(regexp, string, $global, fullUnicode) {
- setInternalState(this, {
- type: REGEXP_STRING_ITERATOR,
- regexp,
- string,
- global: $global,
- unicode: fullUnicode,
- done: false
- });
- }, REGEXP_STRING, function next() {
- var state2 = getInternalState(this);
- if (state2.done)
- return createIterResultObject(void 0, true);
- var R2 = state2.regexp;
- var S3 = state2.string;
- var match = regExpExec(R2, S3);
- if (match === null) {
- state2.done = true;
- return createIterResultObject(void 0, true);
- }
- if (state2.global) {
- if (toString(match[0]) === "")
- R2.lastIndex = advanceStringIndex(S3, toLength(R2.lastIndex), state2.unicode);
- return createIterResultObject(match, false);
- }
- state2.done = true;
- return createIterResultObject(match, false);
- });
- var $matchAll = function(string) {
- var R2 = anObject(this);
- var S3 = toString(string);
- var C2 = speciesConstructor(R2, RegExp);
- var flags = toString(getRegExpFlags(R2));
- var matcher, $global, fullUnicode;
- matcher = new C2(C2 === RegExp ? R2.source : R2, flags);
- $global = !!~stringIndexOf(flags, "g");
- fullUnicode = !!~stringIndexOf(flags, "u");
- matcher.lastIndex = toLength(R2.lastIndex);
- return new $RegExpStringIterator(matcher, S3, $global, fullUnicode);
- };
- $2({ target: "String", proto: true, forced: WORKS_WITH_NON_GLOBAL_REGEX }, {
- matchAll: function matchAll(regexp) {
- var O = requireObjectCoercible(this);
- var flags, S3, matcher, rx;
- if (!isNullOrUndefined(regexp)) {
- if (isRegExp(regexp)) {
- flags = toString(requireObjectCoercible(getRegExpFlags(regexp)));
- if (!~stringIndexOf(flags, "g"))
- throw $TypeError("`.matchAll` does not allow non-global regexes");
- }
- if (WORKS_WITH_NON_GLOBAL_REGEX)
- return nativeMatchAll(O, regexp);
- matcher = getMethod(regexp, MATCH_ALL);
- if (matcher === void 0 && IS_PURE && classof(regexp) == "RegExp")
- matcher = $matchAll;
- if (matcher)
- return call(matcher, regexp, O);
- } else if (WORKS_WITH_NON_GLOBAL_REGEX)
- return nativeMatchAll(O, regexp);
- S3 = toString(O);
- rx = new RegExp(regexp, "g");
- return IS_PURE ? call($matchAll, rx, S3) : rx[MATCH_ALL](S3);
- }
- });
- IS_PURE || MATCH_ALL in RegExpPrototype || defineBuiltIn(RegExpPrototype, MATCH_ALL, $matchAll);
- }
- });
-
- // node_modules/core-js/internals/string-pad-webkit-bug.js
- var require_string_pad_webkit_bug = __commonJS({
- "node_modules/core-js/internals/string-pad-webkit-bug.js"(exports, module) {
- var userAgent = require_engine_user_agent();
- module.exports = /Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(userAgent);
- }
- });
-
- // node_modules/core-js/modules/es.string.pad-end.js
- var require_es_string_pad_end = __commonJS({
- "node_modules/core-js/modules/es.string.pad-end.js"() {
- "use strict";
- var $2 = require_export();
- var $padEnd = require_string_pad().end;
- var WEBKIT_BUG = require_string_pad_webkit_bug();
- $2({ target: "String", proto: true, forced: WEBKIT_BUG }, {
- padEnd: function padEnd(maxLength) {
- return $padEnd(this, maxLength, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.pad-start.js
- var require_es_string_pad_start = __commonJS({
- "node_modules/core-js/modules/es.string.pad-start.js"() {
- "use strict";
- var $2 = require_export();
- var $padStart = require_string_pad().start;
- var WEBKIT_BUG = require_string_pad_webkit_bug();
- $2({ target: "String", proto: true, forced: WEBKIT_BUG }, {
- padStart: function padStart(maxLength) {
- return $padStart(this, maxLength, arguments.length > 1 ? arguments[1] : void 0);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.raw.js
- var require_es_string_raw = __commonJS({
- "node_modules/core-js/modules/es.string.raw.js"() {
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var toIndexedObject = require_to_indexed_object();
- var toObject = require_to_object();
- var toString = require_to_string();
- var lengthOfArrayLike = require_length_of_array_like();
- var push = uncurryThis([].push);
- var join = uncurryThis([].join);
- $2({ target: "String", stat: true }, {
- raw: function raw(template) {
- var rawTemplate = toIndexedObject(toObject(template).raw);
- var literalSegments = lengthOfArrayLike(rawTemplate);
- if (!literalSegments)
- return "";
- var argumentsLength = arguments.length;
- var elements = [];
- var i4 = 0;
- while (true) {
- push(elements, toString(rawTemplate[i4++]));
- if (i4 === literalSegments)
- return join(elements, "");
- if (i4 < argumentsLength)
- push(elements, toString(arguments[i4]));
- }
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.repeat.js
- var require_es_string_repeat = __commonJS({
- "node_modules/core-js/modules/es.string.repeat.js"() {
- var $2 = require_export();
- var repeat = require_string_repeat();
- $2({ target: "String", proto: true }, {
- repeat
- });
- }
- });
-
- // node_modules/core-js/internals/get-substitution.js
- var require_get_substitution = __commonJS({
- "node_modules/core-js/internals/get-substitution.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var toObject = require_to_object();
- var floor = Math.floor;
- var charAt = uncurryThis("".charAt);
- var replace = uncurryThis("".replace);
- var stringSlice = uncurryThis("".slice);
- var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d{1,2}|<[^>]*>)/g;
- var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d{1,2})/g;
- module.exports = function(matched, str, position, captures, namedCaptures, replacement) {
- var tailPos = position + matched.length;
- var m2 = captures.length;
- var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
- if (namedCaptures !== void 0) {
- namedCaptures = toObject(namedCaptures);
- symbols = SUBSTITUTION_SYMBOLS;
- }
- return replace(replacement, symbols, function(match, ch) {
- var capture;
- switch (charAt(ch, 0)) {
- case "$":
- return "$";
- case "&":
- return matched;
- case "`":
- return stringSlice(str, 0, position);
- case "'":
- return stringSlice(str, tailPos);
- case "<":
- capture = namedCaptures[stringSlice(ch, 1, -1)];
- break;
- default:
- var n6 = +ch;
- if (n6 === 0)
- return match;
- if (n6 > m2) {
- var f2 = floor(n6 / 10);
- if (f2 === 0)
- return match;
- if (f2 <= m2)
- return captures[f2 - 1] === void 0 ? charAt(ch, 1) : captures[f2 - 1] + charAt(ch, 1);
- return match;
- }
- capture = captures[n6 - 1];
- }
- return capture === void 0 ? "" : capture;
- });
- };
- }
- });
-
- // node_modules/core-js/modules/es.string.replace.js
- var require_es_string_replace = __commonJS({
- "node_modules/core-js/modules/es.string.replace.js"() {
- "use strict";
- var apply = require_function_apply();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var fixRegExpWellKnownSymbolLogic = require_fix_regexp_well_known_symbol_logic();
- var fails = require_fails();
- var anObject = require_an_object();
- var isCallable = require_is_callable();
- var isNullOrUndefined = require_is_null_or_undefined();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toLength = require_to_length();
- var toString = require_to_string();
- var requireObjectCoercible = require_require_object_coercible();
- var advanceStringIndex = require_advance_string_index();
- var getMethod = require_get_method();
- var getSubstitution = require_get_substitution();
- var regExpExec = require_regexp_exec_abstract();
- var wellKnownSymbol = require_well_known_symbol();
- var REPLACE = wellKnownSymbol("replace");
- var max = Math.max;
- var min = Math.min;
- var concat = uncurryThis([].concat);
- var push = uncurryThis([].push);
- var stringIndexOf = uncurryThis("".indexOf);
- var stringSlice = uncurryThis("".slice);
- var maybeToString = function(it) {
- return it === void 0 ? it : String(it);
- };
- var REPLACE_KEEPS_$0 = function() {
- return "a".replace(/./, "$0") === "$0";
- }();
- var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = function() {
- if (/./[REPLACE]) {
- return /./[REPLACE]("a", "$0") === "";
- }
- return false;
- }();
- var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function() {
- var re = /./;
- re.exec = function() {
- var result = [];
- result.groups = { a: "7" };
- return result;
- };
- return "".replace(re, "$") !== "7";
- });
- fixRegExpWellKnownSymbolLogic("replace", function(_2, nativeReplace, maybeCallNative) {
- var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? "$" : "$0";
- return [
- // `String.prototype.replace` method
- // https://tc39.es/ecma262/#sec-string.prototype.replace
- function replace(searchValue, replaceValue) {
- var O = requireObjectCoercible(this);
- var replacer = isNullOrUndefined(searchValue) ? void 0 : getMethod(searchValue, REPLACE);
- return replacer ? call(replacer, searchValue, O, replaceValue) : call(nativeReplace, toString(O), searchValue, replaceValue);
- },
- // `RegExp.prototype[@@replace]` method
- // https://tc39.es/ecma262/#sec-regexp.prototype-@@replace
- function(string, replaceValue) {
- var rx = anObject(this);
- var S3 = toString(string);
- if (typeof replaceValue == "string" && stringIndexOf(replaceValue, UNSAFE_SUBSTITUTE) === -1 && stringIndexOf(replaceValue, "$<") === -1) {
- var res = maybeCallNative(nativeReplace, rx, S3, replaceValue);
- if (res.done)
- return res.value;
- }
- var functionalReplace = isCallable(replaceValue);
- if (!functionalReplace)
- replaceValue = toString(replaceValue);
- var global2 = rx.global;
- if (global2) {
- var fullUnicode = rx.unicode;
- rx.lastIndex = 0;
- }
- var results = [];
- while (true) {
- var result = regExpExec(rx, S3);
- if (result === null)
- break;
- push(results, result);
- if (!global2)
- break;
- var matchStr = toString(result[0]);
- if (matchStr === "")
- rx.lastIndex = advanceStringIndex(S3, toLength(rx.lastIndex), fullUnicode);
- }
- var accumulatedResult = "";
- var nextSourcePosition = 0;
- for (var i4 = 0; i4 < results.length; i4++) {
- result = results[i4];
- var matched = toString(result[0]);
- var position = max(min(toIntegerOrInfinity(result.index), S3.length), 0);
- var captures = [];
- for (var j2 = 1; j2 < result.length; j2++)
- push(captures, maybeToString(result[j2]));
- var namedCaptures = result.groups;
- if (functionalReplace) {
- var replacerArgs = concat([matched], captures, position, S3);
- if (namedCaptures !== void 0)
- push(replacerArgs, namedCaptures);
- var replacement = toString(apply(replaceValue, void 0, replacerArgs));
- } else {
- replacement = getSubstitution(matched, S3, position, captures, namedCaptures, replaceValue);
- }
- if (position >= nextSourcePosition) {
- accumulatedResult += stringSlice(S3, nextSourcePosition, position) + replacement;
- nextSourcePosition = position + matched.length;
- }
- }
- return accumulatedResult + stringSlice(S3, nextSourcePosition);
- }
- ];
- }, !REPLACE_SUPPORTS_NAMED_GROUPS || !REPLACE_KEEPS_$0 || REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE);
- }
- });
-
- // node_modules/core-js/modules/es.string.replace-all.js
- var require_es_string_replace_all = __commonJS({
- "node_modules/core-js/modules/es.string.replace-all.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var requireObjectCoercible = require_require_object_coercible();
- var isCallable = require_is_callable();
- var isNullOrUndefined = require_is_null_or_undefined();
- var isRegExp = require_is_regexp();
- var toString = require_to_string();
- var getMethod = require_get_method();
- var getRegExpFlags = require_regexp_get_flags();
- var getSubstitution = require_get_substitution();
- var wellKnownSymbol = require_well_known_symbol();
- var IS_PURE = require_is_pure();
- var REPLACE = wellKnownSymbol("replace");
- var $TypeError = TypeError;
- var indexOf = uncurryThis("".indexOf);
- var replace = uncurryThis("".replace);
- var stringSlice = uncurryThis("".slice);
- var max = Math.max;
- var stringIndexOf = function(string, searchValue, fromIndex) {
- if (fromIndex > string.length)
- return -1;
- if (searchValue === "")
- return fromIndex;
- return indexOf(string, searchValue, fromIndex);
- };
- $2({ target: "String", proto: true }, {
- replaceAll: function replaceAll(searchValue, replaceValue) {
- var O = requireObjectCoercible(this);
- var IS_REG_EXP, flags, replacer, string, searchString, functionalReplace, searchLength, advanceBy, replacement;
- var position = 0;
- var endOfLastMatch = 0;
- var result = "";
- if (!isNullOrUndefined(searchValue)) {
- IS_REG_EXP = isRegExp(searchValue);
- if (IS_REG_EXP) {
- flags = toString(requireObjectCoercible(getRegExpFlags(searchValue)));
- if (!~indexOf(flags, "g"))
- throw $TypeError("`.replaceAll` does not allow non-global regexes");
- }
- replacer = getMethod(searchValue, REPLACE);
- if (replacer) {
- return call(replacer, searchValue, O, replaceValue);
- } else if (IS_PURE && IS_REG_EXP) {
- return replace(toString(O), searchValue, replaceValue);
- }
- }
- string = toString(O);
- searchString = toString(searchValue);
- functionalReplace = isCallable(replaceValue);
- if (!functionalReplace)
- replaceValue = toString(replaceValue);
- searchLength = searchString.length;
- advanceBy = max(1, searchLength);
- position = stringIndexOf(string, searchString, 0);
- while (position !== -1) {
- replacement = functionalReplace ? toString(replaceValue(searchString, position, string)) : getSubstitution(searchString, string, position, [], void 0, replaceValue);
- result += stringSlice(string, endOfLastMatch, position) + replacement;
- endOfLastMatch = position + searchLength;
- position = stringIndexOf(string, searchString, position + advanceBy);
- }
- if (endOfLastMatch < string.length) {
- result += stringSlice(string, endOfLastMatch);
- }
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.search.js
- var require_es_string_search = __commonJS({
- "node_modules/core-js/modules/es.string.search.js"() {
- "use strict";
- var call = require_function_call();
- var fixRegExpWellKnownSymbolLogic = require_fix_regexp_well_known_symbol_logic();
- var anObject = require_an_object();
- var isNullOrUndefined = require_is_null_or_undefined();
- var requireObjectCoercible = require_require_object_coercible();
- var sameValue = require_same_value();
- var toString = require_to_string();
- var getMethod = require_get_method();
- var regExpExec = require_regexp_exec_abstract();
- fixRegExpWellKnownSymbolLogic("search", function(SEARCH, nativeSearch, maybeCallNative) {
- return [
- // `String.prototype.search` method
- // https://tc39.es/ecma262/#sec-string.prototype.search
- function search(regexp) {
- var O = requireObjectCoercible(this);
- var searcher = isNullOrUndefined(regexp) ? void 0 : getMethod(regexp, SEARCH);
- return searcher ? call(searcher, regexp, O) : new RegExp(regexp)[SEARCH](toString(O));
- },
- // `RegExp.prototype[@@search]` method
- // https://tc39.es/ecma262/#sec-regexp.prototype-@@search
- function(string) {
- var rx = anObject(this);
- var S3 = toString(string);
- var res = maybeCallNative(nativeSearch, rx, S3);
- if (res.done)
- return res.value;
- var previousLastIndex = rx.lastIndex;
- if (!sameValue(previousLastIndex, 0))
- rx.lastIndex = 0;
- var result = regExpExec(rx, S3);
- if (!sameValue(rx.lastIndex, previousLastIndex))
- rx.lastIndex = previousLastIndex;
- return result === null ? -1 : result.index;
- }
- ];
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.split.js
- var require_es_string_split = __commonJS({
- "node_modules/core-js/modules/es.string.split.js"() {
- "use strict";
- var apply = require_function_apply();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var fixRegExpWellKnownSymbolLogic = require_fix_regexp_well_known_symbol_logic();
- var anObject = require_an_object();
- var isNullOrUndefined = require_is_null_or_undefined();
- var isRegExp = require_is_regexp();
- var requireObjectCoercible = require_require_object_coercible();
- var speciesConstructor = require_species_constructor();
- var advanceStringIndex = require_advance_string_index();
- var toLength = require_to_length();
- var toString = require_to_string();
- var getMethod = require_get_method();
- var arraySlice = require_array_slice_simple();
- var callRegExpExec = require_regexp_exec_abstract();
- var regexpExec = require_regexp_exec();
- var stickyHelpers = require_regexp_sticky_helpers();
- var fails = require_fails();
- var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y;
- var MAX_UINT32 = 4294967295;
- var min = Math.min;
- var $push = [].push;
- var exec = uncurryThis(/./.exec);
- var push = uncurryThis($push);
- var stringSlice = uncurryThis("".slice);
- var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function() {
- var re = /(?:)/;
- var originalExec = re.exec;
- re.exec = function() {
- return originalExec.apply(this, arguments);
- };
- var result = "ab".split(re);
- return result.length !== 2 || result[0] !== "a" || result[1] !== "b";
- });
- fixRegExpWellKnownSymbolLogic("split", function(SPLIT, nativeSplit, maybeCallNative) {
- var internalSplit;
- if ("abbc".split(/(b)*/)[1] == "c" || // eslint-disable-next-line regexp/no-empty-group -- required for testing
- "test".split(/(?:)/, -1).length != 4 || "ab".split(/(?:ab)*/).length != 2 || ".".split(/(.?)(.?)/).length != 4 || // eslint-disable-next-line regexp/no-empty-capturing-group, regexp/no-empty-group -- required for testing
- ".".split(/()()/).length > 1 || "".split(/.?/).length) {
- internalSplit = function(separator, limit) {
- var string = toString(requireObjectCoercible(this));
- var lim = limit === void 0 ? MAX_UINT32 : limit >>> 0;
- if (lim === 0)
- return [];
- if (separator === void 0)
- return [string];
- if (!isRegExp(separator)) {
- return call(nativeSplit, string, separator, lim);
- }
- var output = [];
- var flags = (separator.ignoreCase ? "i" : "") + (separator.multiline ? "m" : "") + (separator.unicode ? "u" : "") + (separator.sticky ? "y" : "");
- var lastLastIndex = 0;
- var separatorCopy = new RegExp(separator.source, flags + "g");
- var match, lastIndex, lastLength;
- while (match = call(regexpExec, separatorCopy, string)) {
- lastIndex = separatorCopy.lastIndex;
- if (lastIndex > lastLastIndex) {
- push(output, stringSlice(string, lastLastIndex, match.index));
- if (match.length > 1 && match.index < string.length)
- apply($push, output, arraySlice(match, 1));
- lastLength = match[0].length;
- lastLastIndex = lastIndex;
- if (output.length >= lim)
- break;
- }
- if (separatorCopy.lastIndex === match.index)
- separatorCopy.lastIndex++;
- }
- if (lastLastIndex === string.length) {
- if (lastLength || !exec(separatorCopy, ""))
- push(output, "");
- } else
- push(output, stringSlice(string, lastLastIndex));
- return output.length > lim ? arraySlice(output, 0, lim) : output;
- };
- } else if ("0".split(void 0, 0).length) {
- internalSplit = function(separator, limit) {
- return separator === void 0 && limit === 0 ? [] : call(nativeSplit, this, separator, limit);
- };
- } else
- internalSplit = nativeSplit;
- return [
- // `String.prototype.split` method
- // https://tc39.es/ecma262/#sec-string.prototype.split
- function split(separator, limit) {
- var O = requireObjectCoercible(this);
- var splitter = isNullOrUndefined(separator) ? void 0 : getMethod(separator, SPLIT);
- return splitter ? call(splitter, separator, O, limit) : call(internalSplit, toString(O), separator, limit);
- },
- // `RegExp.prototype[@@split]` method
- // https://tc39.es/ecma262/#sec-regexp.prototype-@@split
- //
- // NOTE: This cannot be properly polyfilled in engines that don't support
- // the 'y' flag.
- function(string, limit) {
- var rx = anObject(this);
- var S3 = toString(string);
- var res = maybeCallNative(internalSplit, rx, S3, limit, internalSplit !== nativeSplit);
- if (res.done)
- return res.value;
- var C2 = speciesConstructor(rx, RegExp);
- var unicodeMatching = rx.unicode;
- var flags = (rx.ignoreCase ? "i" : "") + (rx.multiline ? "m" : "") + (rx.unicode ? "u" : "") + (UNSUPPORTED_Y ? "g" : "y");
- var splitter = new C2(UNSUPPORTED_Y ? "^(?:" + rx.source + ")" : rx, flags);
- var lim = limit === void 0 ? MAX_UINT32 : limit >>> 0;
- if (lim === 0)
- return [];
- if (S3.length === 0)
- return callRegExpExec(splitter, S3) === null ? [S3] : [];
- var p2 = 0;
- var q = 0;
- var A2 = [];
- while (q < S3.length) {
- splitter.lastIndex = UNSUPPORTED_Y ? 0 : q;
- var z2 = callRegExpExec(splitter, UNSUPPORTED_Y ? stringSlice(S3, q) : S3);
- var e7;
- if (z2 === null || (e7 = min(toLength(splitter.lastIndex + (UNSUPPORTED_Y ? q : 0)), S3.length)) === p2) {
- q = advanceStringIndex(S3, q, unicodeMatching);
- } else {
- push(A2, stringSlice(S3, p2, q));
- if (A2.length === lim)
- return A2;
- for (var i4 = 1; i4 <= z2.length - 1; i4++) {
- push(A2, z2[i4]);
- if (A2.length === lim)
- return A2;
- }
- q = p2 = e7;
- }
- }
- push(A2, stringSlice(S3, p2));
- return A2;
- }
- ];
- }, !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC, UNSUPPORTED_Y);
- }
- });
-
- // node_modules/core-js/modules/es.string.starts-with.js
- var require_es_string_starts_with = __commonJS({
- "node_modules/core-js/modules/es.string.starts-with.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this_clause();
- var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
- var toLength = require_to_length();
- var toString = require_to_string();
- var notARegExp = require_not_a_regexp();
- var requireObjectCoercible = require_require_object_coercible();
- var correctIsRegExpLogic = require_correct_is_regexp_logic();
- var IS_PURE = require_is_pure();
- var nativeStartsWith = uncurryThis("".startsWith);
- var stringSlice = uncurryThis("".slice);
- var min = Math.min;
- var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic("startsWith");
- var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function() {
- var descriptor = getOwnPropertyDescriptor(String.prototype, "startsWith");
- return descriptor && !descriptor.writable;
- }();
- $2({ target: "String", proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {
- startsWith: function startsWith(searchString) {
- var that = toString(requireObjectCoercible(this));
- notARegExp(searchString);
- var index = toLength(min(arguments.length > 1 ? arguments[1] : void 0, that.length));
- var search = toString(searchString);
- return nativeStartsWith ? nativeStartsWith(that, search, index) : stringSlice(that, index, index + search.length) === search;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.substr.js
- var require_es_string_substr = __commonJS({
- "node_modules/core-js/modules/es.string.substr.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var requireObjectCoercible = require_require_object_coercible();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toString = require_to_string();
- var stringSlice = uncurryThis("".slice);
- var max = Math.max;
- var min = Math.min;
- var FORCED = !"".substr || "ab".substr(-1) !== "b";
- $2({ target: "String", proto: true, forced: FORCED }, {
- substr: function substr(start, length) {
- var that = toString(requireObjectCoercible(this));
- var size = that.length;
- var intStart = toIntegerOrInfinity(start);
- var intLength, intEnd;
- if (intStart === Infinity)
- intStart = 0;
- if (intStart < 0)
- intStart = max(size + intStart, 0);
- intLength = length === void 0 ? size : toIntegerOrInfinity(length);
- if (intLength <= 0 || intLength === Infinity)
- return "";
- intEnd = min(intStart + intLength, size);
- return intStart >= intEnd ? "" : stringSlice(that, intStart, intEnd);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/string-trim-forced.js
- var require_string_trim_forced = __commonJS({
- "node_modules/core-js/internals/string-trim-forced.js"(exports, module) {
- var PROPER_FUNCTION_NAME = require_function_name().PROPER;
- var fails = require_fails();
- var whitespaces = require_whitespaces();
- var non = "\u200B\x85\u180E";
- module.exports = function(METHOD_NAME) {
- return fails(function() {
- return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() !== non || PROPER_FUNCTION_NAME && whitespaces[METHOD_NAME].name !== METHOD_NAME;
- });
- };
- }
- });
-
- // node_modules/core-js/modules/es.string.trim.js
- var require_es_string_trim = __commonJS({
- "node_modules/core-js/modules/es.string.trim.js"() {
- "use strict";
- var $2 = require_export();
- var $trim = require_string_trim().trim;
- var forcedStringTrimMethod = require_string_trim_forced();
- $2({ target: "String", proto: true, forced: forcedStringTrimMethod("trim") }, {
- trim: function trim() {
- return $trim(this);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/string-trim-end.js
- var require_string_trim_end = __commonJS({
- "node_modules/core-js/internals/string-trim-end.js"(exports, module) {
- "use strict";
- var $trimEnd = require_string_trim().end;
- var forcedStringTrimMethod = require_string_trim_forced();
- module.exports = forcedStringTrimMethod("trimEnd") ? function trimEnd() {
- return $trimEnd(this);
- } : "".trimEnd;
- }
- });
-
- // node_modules/core-js/modules/es.string.trim-right.js
- var require_es_string_trim_right = __commonJS({
- "node_modules/core-js/modules/es.string.trim-right.js"() {
- var $2 = require_export();
- var trimEnd = require_string_trim_end();
- $2({ target: "String", proto: true, name: "trimEnd", forced: "".trimRight !== trimEnd }, {
- trimRight: trimEnd
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.trim-end.js
- var require_es_string_trim_end = __commonJS({
- "node_modules/core-js/modules/es.string.trim-end.js"() {
- require_es_string_trim_right();
- var $2 = require_export();
- var trimEnd = require_string_trim_end();
- $2({ target: "String", proto: true, name: "trimEnd", forced: "".trimEnd !== trimEnd }, {
- trimEnd
- });
- }
- });
-
- // node_modules/core-js/internals/string-trim-start.js
- var require_string_trim_start = __commonJS({
- "node_modules/core-js/internals/string-trim-start.js"(exports, module) {
- "use strict";
- var $trimStart = require_string_trim().start;
- var forcedStringTrimMethod = require_string_trim_forced();
- module.exports = forcedStringTrimMethod("trimStart") ? function trimStart() {
- return $trimStart(this);
- } : "".trimStart;
- }
- });
-
- // node_modules/core-js/modules/es.string.trim-left.js
- var require_es_string_trim_left = __commonJS({
- "node_modules/core-js/modules/es.string.trim-left.js"() {
- var $2 = require_export();
- var trimStart = require_string_trim_start();
- $2({ target: "String", proto: true, name: "trimStart", forced: "".trimLeft !== trimStart }, {
- trimLeft: trimStart
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.trim-start.js
- var require_es_string_trim_start = __commonJS({
- "node_modules/core-js/modules/es.string.trim-start.js"() {
- require_es_string_trim_left();
- var $2 = require_export();
- var trimStart = require_string_trim_start();
- $2({ target: "String", proto: true, name: "trimStart", forced: "".trimStart !== trimStart }, {
- trimStart
- });
- }
- });
-
- // node_modules/core-js/internals/create-html.js
- var require_create_html = __commonJS({
- "node_modules/core-js/internals/create-html.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var requireObjectCoercible = require_require_object_coercible();
- var toString = require_to_string();
- var quot = /"/g;
- var replace = uncurryThis("".replace);
- module.exports = function(string, tag, attribute, value) {
- var S3 = toString(requireObjectCoercible(string));
- var p1 = "<" + tag;
- if (attribute !== "")
- p1 += " " + attribute + '="' + replace(toString(value), quot, """) + '"';
- return p1 + ">" + S3 + "" + tag + ">";
- };
- }
- });
-
- // node_modules/core-js/internals/string-html-forced.js
- var require_string_html_forced = __commonJS({
- "node_modules/core-js/internals/string-html-forced.js"(exports, module) {
- var fails = require_fails();
- module.exports = function(METHOD_NAME) {
- return fails(function() {
- var test = ""[METHOD_NAME]('"');
- return test !== test.toLowerCase() || test.split('"').length > 3;
- });
- };
- }
- });
-
- // node_modules/core-js/modules/es.string.anchor.js
- var require_es_string_anchor = __commonJS({
- "node_modules/core-js/modules/es.string.anchor.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("anchor") }, {
- anchor: function anchor(name) {
- return createHTML(this, "a", "name", name);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.big.js
- var require_es_string_big = __commonJS({
- "node_modules/core-js/modules/es.string.big.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("big") }, {
- big: function big() {
- return createHTML(this, "big", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.blink.js
- var require_es_string_blink = __commonJS({
- "node_modules/core-js/modules/es.string.blink.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("blink") }, {
- blink: function blink() {
- return createHTML(this, "blink", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.bold.js
- var require_es_string_bold = __commonJS({
- "node_modules/core-js/modules/es.string.bold.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("bold") }, {
- bold: function bold() {
- return createHTML(this, "b", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.fixed.js
- var require_es_string_fixed = __commonJS({
- "node_modules/core-js/modules/es.string.fixed.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("fixed") }, {
- fixed: function fixed() {
- return createHTML(this, "tt", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.fontcolor.js
- var require_es_string_fontcolor = __commonJS({
- "node_modules/core-js/modules/es.string.fontcolor.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("fontcolor") }, {
- fontcolor: function fontcolor(color) {
- return createHTML(this, "font", "color", color);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.fontsize.js
- var require_es_string_fontsize = __commonJS({
- "node_modules/core-js/modules/es.string.fontsize.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("fontsize") }, {
- fontsize: function fontsize(size) {
- return createHTML(this, "font", "size", size);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.italics.js
- var require_es_string_italics = __commonJS({
- "node_modules/core-js/modules/es.string.italics.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("italics") }, {
- italics: function italics() {
- return createHTML(this, "i", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.link.js
- var require_es_string_link = __commonJS({
- "node_modules/core-js/modules/es.string.link.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("link") }, {
- link: function link(url) {
- return createHTML(this, "a", "href", url);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.small.js
- var require_es_string_small = __commonJS({
- "node_modules/core-js/modules/es.string.small.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("small") }, {
- small: function small() {
- return createHTML(this, "small", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.strike.js
- var require_es_string_strike = __commonJS({
- "node_modules/core-js/modules/es.string.strike.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("strike") }, {
- strike: function strike() {
- return createHTML(this, "strike", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.sub.js
- var require_es_string_sub = __commonJS({
- "node_modules/core-js/modules/es.string.sub.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("sub") }, {
- sub: function sub() {
- return createHTML(this, "sub", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/modules/es.string.sup.js
- var require_es_string_sup = __commonJS({
- "node_modules/core-js/modules/es.string.sup.js"() {
- "use strict";
- var $2 = require_export();
- var createHTML = require_create_html();
- var forcedStringHTMLMethod = require_string_html_forced();
- $2({ target: "String", proto: true, forced: forcedStringHTMLMethod("sup") }, {
- sup: function sup() {
- return createHTML(this, "sup", "", "");
- }
- });
- }
- });
-
- // node_modules/core-js/internals/typed-array-constructors-require-wrappers.js
- var require_typed_array_constructors_require_wrappers = __commonJS({
- "node_modules/core-js/internals/typed-array-constructors-require-wrappers.js"(exports, module) {
- var global2 = require_global();
- var fails = require_fails();
- var checkCorrectnessOfIteration = require_check_correctness_of_iteration();
- var NATIVE_ARRAY_BUFFER_VIEWS = require_array_buffer_view_core().NATIVE_ARRAY_BUFFER_VIEWS;
- var ArrayBuffer2 = global2.ArrayBuffer;
- var Int8Array2 = global2.Int8Array;
- module.exports = !NATIVE_ARRAY_BUFFER_VIEWS || !fails(function() {
- Int8Array2(1);
- }) || !fails(function() {
- new Int8Array2(-1);
- }) || !checkCorrectnessOfIteration(function(iterable) {
- new Int8Array2();
- new Int8Array2(null);
- new Int8Array2(1.5);
- new Int8Array2(iterable);
- }, true) || fails(function() {
- return new Int8Array2(new ArrayBuffer2(2), 1, void 0).length !== 1;
- });
- }
- });
-
- // node_modules/core-js/internals/to-positive-integer.js
- var require_to_positive_integer = __commonJS({
- "node_modules/core-js/internals/to-positive-integer.js"(exports, module) {
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var $RangeError = RangeError;
- module.exports = function(it) {
- var result = toIntegerOrInfinity(it);
- if (result < 0)
- throw $RangeError("The argument can't be less than 0");
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/to-offset.js
- var require_to_offset = __commonJS({
- "node_modules/core-js/internals/to-offset.js"(exports, module) {
- var toPositiveInteger = require_to_positive_integer();
- var $RangeError = RangeError;
- module.exports = function(it, BYTES) {
- var offset = toPositiveInteger(it);
- if (offset % BYTES)
- throw $RangeError("Wrong offset");
- return offset;
- };
- }
- });
-
- // node_modules/core-js/internals/is-big-int-array.js
- var require_is_big_int_array = __commonJS({
- "node_modules/core-js/internals/is-big-int-array.js"(exports, module) {
- var classof = require_classof();
- module.exports = function(it) {
- var klass = classof(it);
- return klass == "BigInt64Array" || klass == "BigUint64Array";
- };
- }
- });
-
- // node_modules/core-js/internals/to-big-int.js
- var require_to_big_int = __commonJS({
- "node_modules/core-js/internals/to-big-int.js"(exports, module) {
- var toPrimitive = require_to_primitive();
- var $TypeError = TypeError;
- module.exports = function(argument) {
- var prim = toPrimitive(argument, "number");
- if (typeof prim == "number")
- throw $TypeError("Can't convert number to bigint");
- return BigInt(prim);
- };
- }
- });
-
- // node_modules/core-js/internals/typed-array-from.js
- var require_typed_array_from = __commonJS({
- "node_modules/core-js/internals/typed-array-from.js"(exports, module) {
- var bind = require_function_bind_context();
- var call = require_function_call();
- var aConstructor = require_a_constructor();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var getIterator = require_get_iterator();
- var getIteratorMethod = require_get_iterator_method();
- var isArrayIteratorMethod = require_is_array_iterator_method();
- var isBigIntArray = require_is_big_int_array();
- var aTypedArrayConstructor = require_array_buffer_view_core().aTypedArrayConstructor;
- var toBigInt = require_to_big_int();
- module.exports = function from(source) {
- var C2 = aConstructor(this);
- var O = toObject(source);
- var argumentsLength = arguments.length;
- var mapfn = argumentsLength > 1 ? arguments[1] : void 0;
- var mapping = mapfn !== void 0;
- var iteratorMethod = getIteratorMethod(O);
- var i4, length, result, thisIsBigIntArray, value, step, iterator, next;
- if (iteratorMethod && !isArrayIteratorMethod(iteratorMethod)) {
- iterator = getIterator(O, iteratorMethod);
- next = iterator.next;
- O = [];
- while (!(step = call(next, iterator)).done) {
- O.push(step.value);
- }
- }
- if (mapping && argumentsLength > 2) {
- mapfn = bind(mapfn, arguments[2]);
- }
- length = lengthOfArrayLike(O);
- result = new (aTypedArrayConstructor(C2))(length);
- thisIsBigIntArray = isBigIntArray(result);
- for (i4 = 0; length > i4; i4++) {
- value = mapping ? mapfn(O[i4], i4) : O[i4];
- result[i4] = thisIsBigIntArray ? toBigInt(value) : +value;
- }
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/typed-array-constructor.js
- var require_typed_array_constructor = __commonJS({
- "node_modules/core-js/internals/typed-array-constructor.js"(exports, module) {
- "use strict";
- var $2 = require_export();
- var global2 = require_global();
- var call = require_function_call();
- var DESCRIPTORS = require_descriptors();
- var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = require_typed_array_constructors_require_wrappers();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var ArrayBufferModule = require_array_buffer();
- var anInstance = require_an_instance();
- var createPropertyDescriptor = require_create_property_descriptor();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var isIntegralNumber = require_is_integral_number();
- var toLength = require_to_length();
- var toIndex = require_to_index();
- var toOffset = require_to_offset();
- var toPropertyKey = require_to_property_key();
- var hasOwn = require_has_own_property();
- var classof = require_classof();
- var isObject = require_is_object();
- var isSymbol = require_is_symbol();
- var create = require_object_create();
- var isPrototypeOf = require_object_is_prototype_of();
- var setPrototypeOf = require_object_set_prototype_of();
- var getOwnPropertyNames = require_object_get_own_property_names().f;
- var typedArrayFrom = require_typed_array_from();
- var forEach = require_array_iteration().forEach;
- var setSpecies = require_set_species();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var definePropertyModule = require_object_define_property();
- var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
- var InternalStateModule = require_internal_state();
- var inheritIfRequired = require_inherit_if_required();
- var getInternalState = InternalStateModule.get;
- var setInternalState = InternalStateModule.set;
- var enforceInternalState = InternalStateModule.enforce;
- var nativeDefineProperty = definePropertyModule.f;
- var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
- var round = Math.round;
- var RangeError2 = global2.RangeError;
- var ArrayBuffer2 = ArrayBufferModule.ArrayBuffer;
- var ArrayBufferPrototype = ArrayBuffer2.prototype;
- var DataView2 = ArrayBufferModule.DataView;
- var NATIVE_ARRAY_BUFFER_VIEWS = ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS;
- var TYPED_ARRAY_TAG = ArrayBufferViewCore.TYPED_ARRAY_TAG;
- var TypedArray = ArrayBufferViewCore.TypedArray;
- var TypedArrayPrototype = ArrayBufferViewCore.TypedArrayPrototype;
- var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor;
- var isTypedArray = ArrayBufferViewCore.isTypedArray;
- var BYTES_PER_ELEMENT = "BYTES_PER_ELEMENT";
- var WRONG_LENGTH = "Wrong length";
- var fromList = function(C2, list) {
- aTypedArrayConstructor(C2);
- var index = 0;
- var length = list.length;
- var result = new C2(length);
- while (length > index)
- result[index] = list[index++];
- return result;
- };
- var addGetter = function(it, key) {
- defineBuiltInAccessor(it, key, {
- configurable: true,
- get: function() {
- return getInternalState(this)[key];
- }
- });
- };
- var isArrayBuffer = function(it) {
- var klass;
- return isPrototypeOf(ArrayBufferPrototype, it) || (klass = classof(it)) == "ArrayBuffer" || klass == "SharedArrayBuffer";
- };
- var isTypedArrayIndex = function(target, key) {
- return isTypedArray(target) && !isSymbol(key) && key in target && isIntegralNumber(+key) && key >= 0;
- };
- var wrappedGetOwnPropertyDescriptor = function getOwnPropertyDescriptor(target, key) {
- key = toPropertyKey(key);
- return isTypedArrayIndex(target, key) ? createPropertyDescriptor(2, target[key]) : nativeGetOwnPropertyDescriptor(target, key);
- };
- var wrappedDefineProperty = function defineProperty(target, key, descriptor) {
- key = toPropertyKey(key);
- if (isTypedArrayIndex(target, key) && isObject(descriptor) && hasOwn(descriptor, "value") && !hasOwn(descriptor, "get") && !hasOwn(descriptor, "set") && !descriptor.configurable && (!hasOwn(descriptor, "writable") || descriptor.writable) && (!hasOwn(descriptor, "enumerable") || descriptor.enumerable)) {
- target[key] = descriptor.value;
- return target;
- }
- return nativeDefineProperty(target, key, descriptor);
- };
- if (DESCRIPTORS) {
- if (!NATIVE_ARRAY_BUFFER_VIEWS) {
- getOwnPropertyDescriptorModule.f = wrappedGetOwnPropertyDescriptor;
- definePropertyModule.f = wrappedDefineProperty;
- addGetter(TypedArrayPrototype, "buffer");
- addGetter(TypedArrayPrototype, "byteOffset");
- addGetter(TypedArrayPrototype, "byteLength");
- addGetter(TypedArrayPrototype, "length");
- }
- $2({ target: "Object", stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS }, {
- getOwnPropertyDescriptor: wrappedGetOwnPropertyDescriptor,
- defineProperty: wrappedDefineProperty
- });
- module.exports = function(TYPE, wrapper, CLAMPED) {
- var BYTES = TYPE.match(/\d+/)[0] / 8;
- var CONSTRUCTOR_NAME = TYPE + (CLAMPED ? "Clamped" : "") + "Array";
- var GETTER = "get" + TYPE;
- var SETTER = "set" + TYPE;
- var NativeTypedArrayConstructor = global2[CONSTRUCTOR_NAME];
- var TypedArrayConstructor = NativeTypedArrayConstructor;
- var TypedArrayConstructorPrototype = TypedArrayConstructor && TypedArrayConstructor.prototype;
- var exported = {};
- var getter = function(that, index) {
- var data = getInternalState(that);
- return data.view[GETTER](index * BYTES + data.byteOffset, true);
- };
- var setter = function(that, index, value) {
- var data = getInternalState(that);
- if (CLAMPED)
- value = (value = round(value)) < 0 ? 0 : value > 255 ? 255 : value & 255;
- data.view[SETTER](index * BYTES + data.byteOffset, value, true);
- };
- var addElement = function(that, index) {
- nativeDefineProperty(that, index, {
- get: function() {
- return getter(this, index);
- },
- set: function(value) {
- return setter(this, index, value);
- },
- enumerable: true
- });
- };
- if (!NATIVE_ARRAY_BUFFER_VIEWS) {
- TypedArrayConstructor = wrapper(function(that, data, offset, $length) {
- anInstance(that, TypedArrayConstructorPrototype);
- var index = 0;
- var byteOffset = 0;
- var buffer, byteLength, length;
- if (!isObject(data)) {
- length = toIndex(data);
- byteLength = length * BYTES;
- buffer = new ArrayBuffer2(byteLength);
- } else if (isArrayBuffer(data)) {
- buffer = data;
- byteOffset = toOffset(offset, BYTES);
- var $len = data.byteLength;
- if ($length === void 0) {
- if ($len % BYTES)
- throw RangeError2(WRONG_LENGTH);
- byteLength = $len - byteOffset;
- if (byteLength < 0)
- throw RangeError2(WRONG_LENGTH);
- } else {
- byteLength = toLength($length) * BYTES;
- if (byteLength + byteOffset > $len)
- throw RangeError2(WRONG_LENGTH);
- }
- length = byteLength / BYTES;
- } else if (isTypedArray(data)) {
- return fromList(TypedArrayConstructor, data);
- } else {
- return call(typedArrayFrom, TypedArrayConstructor, data);
- }
- setInternalState(that, {
- buffer,
- byteOffset,
- byteLength,
- length,
- view: new DataView2(buffer)
- });
- while (index < length)
- addElement(that, index++);
- });
- if (setPrototypeOf)
- setPrototypeOf(TypedArrayConstructor, TypedArray);
- TypedArrayConstructorPrototype = TypedArrayConstructor.prototype = create(TypedArrayPrototype);
- } else if (TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS) {
- TypedArrayConstructor = wrapper(function(dummy, data, typedArrayOffset, $length) {
- anInstance(dummy, TypedArrayConstructorPrototype);
- return inheritIfRequired(function() {
- if (!isObject(data))
- return new NativeTypedArrayConstructor(toIndex(data));
- if (isArrayBuffer(data))
- return $length !== void 0 ? new NativeTypedArrayConstructor(data, toOffset(typedArrayOffset, BYTES), $length) : typedArrayOffset !== void 0 ? new NativeTypedArrayConstructor(data, toOffset(typedArrayOffset, BYTES)) : new NativeTypedArrayConstructor(data);
- if (isTypedArray(data))
- return fromList(TypedArrayConstructor, data);
- return call(typedArrayFrom, TypedArrayConstructor, data);
- }(), dummy, TypedArrayConstructor);
- });
- if (setPrototypeOf)
- setPrototypeOf(TypedArrayConstructor, TypedArray);
- forEach(getOwnPropertyNames(NativeTypedArrayConstructor), function(key) {
- if (!(key in TypedArrayConstructor)) {
- createNonEnumerableProperty(TypedArrayConstructor, key, NativeTypedArrayConstructor[key]);
- }
- });
- TypedArrayConstructor.prototype = TypedArrayConstructorPrototype;
- }
- if (TypedArrayConstructorPrototype.constructor !== TypedArrayConstructor) {
- createNonEnumerableProperty(TypedArrayConstructorPrototype, "constructor", TypedArrayConstructor);
- }
- enforceInternalState(TypedArrayConstructorPrototype).TypedArrayConstructor = TypedArrayConstructor;
- if (TYPED_ARRAY_TAG) {
- createNonEnumerableProperty(TypedArrayConstructorPrototype, TYPED_ARRAY_TAG, CONSTRUCTOR_NAME);
- }
- var FORCED = TypedArrayConstructor != NativeTypedArrayConstructor;
- exported[CONSTRUCTOR_NAME] = TypedArrayConstructor;
- $2({ global: true, constructor: true, forced: FORCED, sham: !NATIVE_ARRAY_BUFFER_VIEWS }, exported);
- if (!(BYTES_PER_ELEMENT in TypedArrayConstructor)) {
- createNonEnumerableProperty(TypedArrayConstructor, BYTES_PER_ELEMENT, BYTES);
- }
- if (!(BYTES_PER_ELEMENT in TypedArrayConstructorPrototype)) {
- createNonEnumerableProperty(TypedArrayConstructorPrototype, BYTES_PER_ELEMENT, BYTES);
- }
- setSpecies(CONSTRUCTOR_NAME);
- };
- } else
- module.exports = function() {
- };
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.float32-array.js
- var require_es_typed_array_float32_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.float32-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Float32", function(init) {
- return function Float32Array(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.float64-array.js
- var require_es_typed_array_float64_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.float64-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Float64", function(init) {
- return function Float64Array(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.int8-array.js
- var require_es_typed_array_int8_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.int8-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Int8", function(init) {
- return function Int8Array2(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.int16-array.js
- var require_es_typed_array_int16_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.int16-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Int16", function(init) {
- return function Int16Array(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.int32-array.js
- var require_es_typed_array_int32_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.int32-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Int32", function(init) {
- return function Int32Array(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.uint8-array.js
- var require_es_typed_array_uint8_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.uint8-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Uint8", function(init) {
- return function Uint8Array2(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.uint8-clamped-array.js
- var require_es_typed_array_uint8_clamped_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.uint8-clamped-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Uint8", function(init) {
- return function Uint8ClampedArray2(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- }, true);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.uint16-array.js
- var require_es_typed_array_uint16_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.uint16-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Uint16", function(init) {
- return function Uint16Array(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.uint32-array.js
- var require_es_typed_array_uint32_array = __commonJS({
- "node_modules/core-js/modules/es.typed-array.uint32-array.js"() {
- var createTypedArrayConstructor = require_typed_array_constructor();
- createTypedArrayConstructor("Uint32", function(init) {
- return function Uint32Array(data, byteOffset, length) {
- return init(this, data, byteOffset, length);
- };
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.at.js
- var require_es_typed_array_at = __commonJS({
- "node_modules/core-js/modules/es.typed-array.at.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var lengthOfArrayLike = require_length_of_array_like();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("at", function at(index) {
- var O = aTypedArray(this);
- var len = lengthOfArrayLike(O);
- var relativeIndex = toIntegerOrInfinity(index);
- var k2 = relativeIndex >= 0 ? relativeIndex : len + relativeIndex;
- return k2 < 0 || k2 >= len ? void 0 : O[k2];
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.copy-within.js
- var require_es_typed_array_copy_within = __commonJS({
- "node_modules/core-js/modules/es.typed-array.copy-within.js"() {
- "use strict";
- var uncurryThis = require_function_uncurry_this();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $ArrayCopyWithin = require_array_copy_within();
- var u$ArrayCopyWithin = uncurryThis($ArrayCopyWithin);
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("copyWithin", function copyWithin(target, start) {
- return u$ArrayCopyWithin(aTypedArray(this), target, start, arguments.length > 2 ? arguments[2] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.every.js
- var require_es_typed_array_every = __commonJS({
- "node_modules/core-js/modules/es.typed-array.every.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $every = require_array_iteration().every;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("every", function every(callbackfn) {
- return $every(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.fill.js
- var require_es_typed_array_fill = __commonJS({
- "node_modules/core-js/modules/es.typed-array.fill.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $fill = require_array_fill();
- var toBigInt = require_to_big_int();
- var classof = require_classof();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var slice = uncurryThis("".slice);
- var CONVERSION_BUG = fails(function() {
- var count = 0;
- new Int8Array(2).fill({ valueOf: function() {
- return count++;
- } });
- return count !== 1;
- });
- exportTypedArrayMethod("fill", function fill(value) {
- var length = arguments.length;
- aTypedArray(this);
- var actualValue = slice(classof(this), 0, 3) === "Big" ? toBigInt(value) : +value;
- return call($fill, this, actualValue, length > 1 ? arguments[1] : void 0, length > 2 ? arguments[2] : void 0);
- }, CONVERSION_BUG);
- }
- });
-
- // node_modules/core-js/internals/typed-array-species-constructor.js
- var require_typed_array_species_constructor = __commonJS({
- "node_modules/core-js/internals/typed-array-species-constructor.js"(exports, module) {
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var speciesConstructor = require_species_constructor();
- var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor;
- var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
- module.exports = function(originalArray) {
- return aTypedArrayConstructor(speciesConstructor(originalArray, getTypedArrayConstructor(originalArray)));
- };
- }
- });
-
- // node_modules/core-js/internals/typed-array-from-species-and-list.js
- var require_typed_array_from_species_and_list = __commonJS({
- "node_modules/core-js/internals/typed-array-from-species-and-list.js"(exports, module) {
- var arrayFromConstructorAndList = require_array_from_constructor_and_list();
- var typedArraySpeciesConstructor = require_typed_array_species_constructor();
- module.exports = function(instance, list) {
- return arrayFromConstructorAndList(typedArraySpeciesConstructor(instance), list);
- };
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.filter.js
- var require_es_typed_array_filter = __commonJS({
- "node_modules/core-js/modules/es.typed-array.filter.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $filter = require_array_iteration().filter;
- var fromSpeciesAndList = require_typed_array_from_species_and_list();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("filter", function filter(callbackfn) {
- var list = $filter(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- return fromSpeciesAndList(this, list);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.find.js
- var require_es_typed_array_find = __commonJS({
- "node_modules/core-js/modules/es.typed-array.find.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $find = require_array_iteration().find;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("find", function find(predicate) {
- return $find(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.find-index.js
- var require_es_typed_array_find_index = __commonJS({
- "node_modules/core-js/modules/es.typed-array.find-index.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $findIndex = require_array_iteration().findIndex;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("findIndex", function findIndex(predicate) {
- return $findIndex(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.find-last.js
- var require_es_typed_array_find_last = __commonJS({
- "node_modules/core-js/modules/es.typed-array.find-last.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $findLast = require_array_iteration_from_last().findLast;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("findLast", function findLast(predicate) {
- return $findLast(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.find-last-index.js
- var require_es_typed_array_find_last_index = __commonJS({
- "node_modules/core-js/modules/es.typed-array.find-last-index.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $findLastIndex = require_array_iteration_from_last().findLastIndex;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("findLastIndex", function findLastIndex(predicate) {
- return $findLastIndex(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.for-each.js
- var require_es_typed_array_for_each = __commonJS({
- "node_modules/core-js/modules/es.typed-array.for-each.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $forEach = require_array_iteration().forEach;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("forEach", function forEach(callbackfn) {
- $forEach(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.from.js
- var require_es_typed_array_from = __commonJS({
- "node_modules/core-js/modules/es.typed-array.from.js"() {
- "use strict";
- var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = require_typed_array_constructors_require_wrappers();
- var exportTypedArrayStaticMethod = require_array_buffer_view_core().exportTypedArrayStaticMethod;
- var typedArrayFrom = require_typed_array_from();
- exportTypedArrayStaticMethod("from", typedArrayFrom, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.includes.js
- var require_es_typed_array_includes = __commonJS({
- "node_modules/core-js/modules/es.typed-array.includes.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $includes = require_array_includes().includes;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("includes", function includes(searchElement) {
- return $includes(aTypedArray(this), searchElement, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.index-of.js
- var require_es_typed_array_index_of = __commonJS({
- "node_modules/core-js/modules/es.typed-array.index-of.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $indexOf = require_array_includes().indexOf;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("indexOf", function indexOf(searchElement) {
- return $indexOf(aTypedArray(this), searchElement, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.iterator.js
- var require_es_typed_array_iterator = __commonJS({
- "node_modules/core-js/modules/es.typed-array.iterator.js"() {
- "use strict";
- var global2 = require_global();
- var fails = require_fails();
- var uncurryThis = require_function_uncurry_this();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var ArrayIterators = require_es_array_iterator();
- var wellKnownSymbol = require_well_known_symbol();
- var ITERATOR = wellKnownSymbol("iterator");
- var Uint8Array2 = global2.Uint8Array;
- var arrayValues = uncurryThis(ArrayIterators.values);
- var arrayKeys = uncurryThis(ArrayIterators.keys);
- var arrayEntries = uncurryThis(ArrayIterators.entries);
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var TypedArrayPrototype = Uint8Array2 && Uint8Array2.prototype;
- var GENERIC = !fails(function() {
- TypedArrayPrototype[ITERATOR].call([1]);
- });
- var ITERATOR_IS_VALUES = !!TypedArrayPrototype && TypedArrayPrototype.values && TypedArrayPrototype[ITERATOR] === TypedArrayPrototype.values && TypedArrayPrototype.values.name === "values";
- var typedArrayValues = function values() {
- return arrayValues(aTypedArray(this));
- };
- exportTypedArrayMethod("entries", function entries() {
- return arrayEntries(aTypedArray(this));
- }, GENERIC);
- exportTypedArrayMethod("keys", function keys() {
- return arrayKeys(aTypedArray(this));
- }, GENERIC);
- exportTypedArrayMethod("values", typedArrayValues, GENERIC || !ITERATOR_IS_VALUES, { name: "values" });
- exportTypedArrayMethod(ITERATOR, typedArrayValues, GENERIC || !ITERATOR_IS_VALUES, { name: "values" });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.join.js
- var require_es_typed_array_join = __commonJS({
- "node_modules/core-js/modules/es.typed-array.join.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var uncurryThis = require_function_uncurry_this();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var $join = uncurryThis([].join);
- exportTypedArrayMethod("join", function join(separator) {
- return $join(aTypedArray(this), separator);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.last-index-of.js
- var require_es_typed_array_last_index_of = __commonJS({
- "node_modules/core-js/modules/es.typed-array.last-index-of.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var apply = require_function_apply();
- var $lastIndexOf = require_array_last_index_of();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("lastIndexOf", function lastIndexOf(searchElement) {
- var length = arguments.length;
- return apply($lastIndexOf, aTypedArray(this), length > 1 ? [searchElement, arguments[1]] : [searchElement]);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.map.js
- var require_es_typed_array_map = __commonJS({
- "node_modules/core-js/modules/es.typed-array.map.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $map = require_array_iteration().map;
- var typedArraySpeciesConstructor = require_typed_array_species_constructor();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("map", function map(mapfn) {
- return $map(aTypedArray(this), mapfn, arguments.length > 1 ? arguments[1] : void 0, function(O, length) {
- return new (typedArraySpeciesConstructor(O))(length);
- });
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.of.js
- var require_es_typed_array_of = __commonJS({
- "node_modules/core-js/modules/es.typed-array.of.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = require_typed_array_constructors_require_wrappers();
- var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor;
- var exportTypedArrayStaticMethod = ArrayBufferViewCore.exportTypedArrayStaticMethod;
- exportTypedArrayStaticMethod("of", function of() {
- var index = 0;
- var length = arguments.length;
- var result = new (aTypedArrayConstructor(this))(length);
- while (length > index)
- result[index] = arguments[index++];
- return result;
- }, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.reduce.js
- var require_es_typed_array_reduce = __commonJS({
- "node_modules/core-js/modules/es.typed-array.reduce.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $reduce = require_array_reduce().left;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("reduce", function reduce(callbackfn) {
- var length = arguments.length;
- return $reduce(aTypedArray(this), callbackfn, length, length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.reduce-right.js
- var require_es_typed_array_reduce_right = __commonJS({
- "node_modules/core-js/modules/es.typed-array.reduce-right.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $reduceRight = require_array_reduce().right;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("reduceRight", function reduceRight(callbackfn) {
- var length = arguments.length;
- return $reduceRight(aTypedArray(this), callbackfn, length, length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.reverse.js
- var require_es_typed_array_reverse = __commonJS({
- "node_modules/core-js/modules/es.typed-array.reverse.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var floor = Math.floor;
- exportTypedArrayMethod("reverse", function reverse() {
- var that = this;
- var length = aTypedArray(that).length;
- var middle = floor(length / 2);
- var index = 0;
- var value;
- while (index < middle) {
- value = that[index];
- that[index++] = that[--length];
- that[length] = value;
- }
- return that;
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.set.js
- var require_es_typed_array_set = __commonJS({
- "node_modules/core-js/modules/es.typed-array.set.js"() {
- "use strict";
- var global2 = require_global();
- var call = require_function_call();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var lengthOfArrayLike = require_length_of_array_like();
- var toOffset = require_to_offset();
- var toIndexedObject = require_to_object();
- var fails = require_fails();
- var RangeError2 = global2.RangeError;
- var Int8Array2 = global2.Int8Array;
- var Int8ArrayPrototype = Int8Array2 && Int8Array2.prototype;
- var $set = Int8ArrayPrototype && Int8ArrayPrototype.set;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS = !fails(function() {
- var array = new Uint8ClampedArray(2);
- call($set, array, { length: 1, 0: 3 }, 1);
- return array[1] !== 3;
- });
- var TO_OBJECT_BUG = WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS && ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS && fails(function() {
- var array = new Int8Array2(2);
- array.set(1);
- array.set("2", 1);
- return array[0] !== 0 || array[1] !== 2;
- });
- exportTypedArrayMethod("set", function set(arrayLike) {
- aTypedArray(this);
- var offset = toOffset(arguments.length > 1 ? arguments[1] : void 0, 1);
- var src = toIndexedObject(arrayLike);
- if (WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS)
- return call($set, this, src, offset);
- var length = this.length;
- var len = lengthOfArrayLike(src);
- var index = 0;
- if (len + offset > length)
- throw RangeError2("Wrong length");
- while (index < len)
- this[offset + index] = src[index++];
- }, !WORKS_WITH_OBJECTS_AND_GENERIC_ON_TYPED_ARRAYS || TO_OBJECT_BUG);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.slice.js
- var require_es_typed_array_slice = __commonJS({
- "node_modules/core-js/modules/es.typed-array.slice.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var typedArraySpeciesConstructor = require_typed_array_species_constructor();
- var fails = require_fails();
- var arraySlice = require_array_slice();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var FORCED = fails(function() {
- new Int8Array(1).slice();
- });
- exportTypedArrayMethod("slice", function slice(start, end) {
- var list = arraySlice(aTypedArray(this), start, end);
- var C2 = typedArraySpeciesConstructor(this);
- var index = 0;
- var length = list.length;
- var result = new C2(length);
- while (length > index)
- result[index] = list[index++];
- return result;
- }, FORCED);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.some.js
- var require_es_typed_array_some = __commonJS({
- "node_modules/core-js/modules/es.typed-array.some.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var $some = require_array_iteration().some;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("some", function some(callbackfn) {
- return $some(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.sort.js
- var require_es_typed_array_sort = __commonJS({
- "node_modules/core-js/modules/es.typed-array.sort.js"() {
- "use strict";
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this_clause();
- var fails = require_fails();
- var aCallable = require_a_callable();
- var internalSort = require_array_sort();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var FF = require_engine_ff_version();
- var IE_OR_EDGE = require_engine_is_ie_or_edge();
- var V8 = require_engine_v8_version();
- var WEBKIT = require_engine_webkit_version();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var Uint16Array = global2.Uint16Array;
- var nativeSort = Uint16Array && uncurryThis(Uint16Array.prototype.sort);
- var ACCEPT_INCORRECT_ARGUMENTS = !!nativeSort && !(fails(function() {
- nativeSort(new Uint16Array(2), null);
- }) && fails(function() {
- nativeSort(new Uint16Array(2), {});
- }));
- var STABLE_SORT = !!nativeSort && !fails(function() {
- if (V8)
- return V8 < 74;
- if (FF)
- return FF < 67;
- if (IE_OR_EDGE)
- return true;
- if (WEBKIT)
- return WEBKIT < 602;
- var array = new Uint16Array(516);
- var expected = Array(516);
- var index, mod;
- for (index = 0; index < 516; index++) {
- mod = index % 4;
- array[index] = 515 - index;
- expected[index] = index - 2 * mod + 3;
- }
- nativeSort(array, function(a3, b2) {
- return (a3 / 4 | 0) - (b2 / 4 | 0);
- });
- for (index = 0; index < 516; index++) {
- if (array[index] !== expected[index])
- return true;
- }
- });
- var getSortCompare = function(comparefn) {
- return function(x2, y2) {
- if (comparefn !== void 0)
- return +comparefn(x2, y2) || 0;
- if (y2 !== y2)
- return -1;
- if (x2 !== x2)
- return 1;
- if (x2 === 0 && y2 === 0)
- return 1 / x2 > 0 && 1 / y2 < 0 ? 1 : -1;
- return x2 > y2;
- };
- };
- exportTypedArrayMethod("sort", function sort(comparefn) {
- if (comparefn !== void 0)
- aCallable(comparefn);
- if (STABLE_SORT)
- return nativeSort(this, comparefn);
- return internalSort(aTypedArray(this), getSortCompare(comparefn));
- }, !STABLE_SORT || ACCEPT_INCORRECT_ARGUMENTS);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.subarray.js
- var require_es_typed_array_subarray = __commonJS({
- "node_modules/core-js/modules/es.typed-array.subarray.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var toLength = require_to_length();
- var toAbsoluteIndex = require_to_absolute_index();
- var typedArraySpeciesConstructor = require_typed_array_species_constructor();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- exportTypedArrayMethod("subarray", function subarray(begin, end) {
- var O = aTypedArray(this);
- var length = O.length;
- var beginIndex = toAbsoluteIndex(begin, length);
- var C2 = typedArraySpeciesConstructor(O);
- return new C2(
- O.buffer,
- O.byteOffset + beginIndex * O.BYTES_PER_ELEMENT,
- toLength((end === void 0 ? length : toAbsoluteIndex(end, length)) - beginIndex)
- );
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.to-locale-string.js
- var require_es_typed_array_to_locale_string = __commonJS({
- "node_modules/core-js/modules/es.typed-array.to-locale-string.js"() {
- "use strict";
- var global2 = require_global();
- var apply = require_function_apply();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var fails = require_fails();
- var arraySlice = require_array_slice();
- var Int8Array2 = global2.Int8Array;
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var $toLocaleString = [].toLocaleString;
- var TO_LOCALE_STRING_BUG = !!Int8Array2 && fails(function() {
- $toLocaleString.call(new Int8Array2(1));
- });
- var FORCED = fails(function() {
- return [1, 2].toLocaleString() != new Int8Array2([1, 2]).toLocaleString();
- }) || !fails(function() {
- Int8Array2.prototype.toLocaleString.call([1, 2]);
- });
- exportTypedArrayMethod("toLocaleString", function toLocaleString() {
- return apply(
- $toLocaleString,
- TO_LOCALE_STRING_BUG ? arraySlice(aTypedArray(this)) : aTypedArray(this),
- arraySlice(arguments)
- );
- }, FORCED);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.to-reversed.js
- var require_es_typed_array_to_reversed = __commonJS({
- "node_modules/core-js/modules/es.typed-array.to-reversed.js"() {
- "use strict";
- var arrayToReversed = require_array_to_reversed();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
- exportTypedArrayMethod("toReversed", function toReversed() {
- return arrayToReversed(aTypedArray(this), getTypedArrayConstructor(this));
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.to-sorted.js
- var require_es_typed_array_to_sorted = __commonJS({
- "node_modules/core-js/modules/es.typed-array.to-sorted.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var uncurryThis = require_function_uncurry_this();
- var aCallable = require_a_callable();
- var arrayFromConstructorAndList = require_array_from_constructor_and_list();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var sort = uncurryThis(ArrayBufferViewCore.TypedArrayPrototype.sort);
- exportTypedArrayMethod("toSorted", function toSorted(compareFn) {
- if (compareFn !== void 0)
- aCallable(compareFn);
- var O = aTypedArray(this);
- var A2 = arrayFromConstructorAndList(getTypedArrayConstructor(O), O);
- return sort(A2, compareFn);
- });
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.to-string.js
- var require_es_typed_array_to_string = __commonJS({
- "node_modules/core-js/modules/es.typed-array.to-string.js"() {
- "use strict";
- var exportTypedArrayMethod = require_array_buffer_view_core().exportTypedArrayMethod;
- var fails = require_fails();
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this();
- var Uint8Array2 = global2.Uint8Array;
- var Uint8ArrayPrototype = Uint8Array2 && Uint8Array2.prototype || {};
- var arrayToString = [].toString;
- var join = uncurryThis([].join);
- if (fails(function() {
- arrayToString.call({});
- })) {
- arrayToString = function toString() {
- return join(this);
- };
- }
- var IS_NOT_ARRAY_METHOD = Uint8ArrayPrototype.toString != arrayToString;
- exportTypedArrayMethod("toString", arrayToString, IS_NOT_ARRAY_METHOD);
- }
- });
-
- // node_modules/core-js/modules/es.typed-array.with.js
- var require_es_typed_array_with = __commonJS({
- "node_modules/core-js/modules/es.typed-array.with.js"() {
- "use strict";
- var arrayWith = require_array_with();
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var isBigIntArray = require_is_big_int_array();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var toBigInt = require_to_big_int();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var PROPER_ORDER = !!function() {
- try {
- new Int8Array(1)["with"](2, { valueOf: function() {
- throw 8;
- } });
- } catch (error) {
- return error === 8;
- }
- }();
- exportTypedArrayMethod("with", { "with": function(index, value) {
- var O = aTypedArray(this);
- var relativeIndex = toIntegerOrInfinity(index);
- var actualValue = isBigIntArray(O) ? toBigInt(value) : +value;
- return arrayWith(O, getTypedArrayConstructor(O), relativeIndex, actualValue);
- } }["with"], !PROPER_ORDER);
- }
- });
-
- // node_modules/core-js/modules/es.unescape.js
- var require_es_unescape = __commonJS({
- "node_modules/core-js/modules/es.unescape.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var toString = require_to_string();
- var fromCharCode = String.fromCharCode;
- var charAt = uncurryThis("".charAt);
- var exec = uncurryThis(/./.exec);
- var stringSlice = uncurryThis("".slice);
- var hex2 = /^[\da-f]{2}$/i;
- var hex4 = /^[\da-f]{4}$/i;
- $2({ global: true }, {
- unescape: function unescape2(string) {
- var str = toString(string);
- var result = "";
- var length = str.length;
- var index = 0;
- var chr, part;
- while (index < length) {
- chr = charAt(str, index++);
- if (chr === "%") {
- if (charAt(str, index) === "u") {
- part = stringSlice(str, index + 1, index + 5);
- if (exec(hex4, part)) {
- result += fromCharCode(parseInt(part, 16));
- index += 5;
- continue;
- }
- } else {
- part = stringSlice(str, index, index + 2);
- if (exec(hex2, part)) {
- result += fromCharCode(parseInt(part, 16));
- index += 2;
- continue;
- }
- }
- }
- result += chr;
- }
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/collection-weak.js
- var require_collection_weak = __commonJS({
- "node_modules/core-js/internals/collection-weak.js"(exports, module) {
- "use strict";
- var uncurryThis = require_function_uncurry_this();
- var defineBuiltIns = require_define_built_ins();
- var getWeakData = require_internal_metadata().getWeakData;
- var anInstance = require_an_instance();
- var anObject = require_an_object();
- var isNullOrUndefined = require_is_null_or_undefined();
- var isObject = require_is_object();
- var iterate = require_iterate();
- var ArrayIterationModule = require_array_iteration();
- var hasOwn = require_has_own_property();
- var InternalStateModule = require_internal_state();
- var setInternalState = InternalStateModule.set;
- var internalStateGetterFor = InternalStateModule.getterFor;
- var find = ArrayIterationModule.find;
- var findIndex = ArrayIterationModule.findIndex;
- var splice = uncurryThis([].splice);
- var id = 0;
- var uncaughtFrozenStore = function(state2) {
- return state2.frozen || (state2.frozen = new UncaughtFrozenStore());
- };
- var UncaughtFrozenStore = function() {
- this.entries = [];
- };
- var findUncaughtFrozen = function(store, key) {
- return find(store.entries, function(it) {
- return it[0] === key;
- });
- };
- UncaughtFrozenStore.prototype = {
- get: function(key) {
- var entry = findUncaughtFrozen(this, key);
- if (entry)
- return entry[1];
- },
- has: function(key) {
- return !!findUncaughtFrozen(this, key);
- },
- set: function(key, value) {
- var entry = findUncaughtFrozen(this, key);
- if (entry)
- entry[1] = value;
- else
- this.entries.push([key, value]);
- },
- "delete": function(key) {
- var index = findIndex(this.entries, function(it) {
- return it[0] === key;
- });
- if (~index)
- splice(this.entries, index, 1);
- return !!~index;
- }
- };
- module.exports = {
- getConstructor: function(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) {
- var Constructor = wrapper(function(that, iterable) {
- anInstance(that, Prototype);
- setInternalState(that, {
- type: CONSTRUCTOR_NAME,
- id: id++,
- frozen: void 0
- });
- if (!isNullOrUndefined(iterable))
- iterate(iterable, that[ADDER], { that, AS_ENTRIES: IS_MAP });
- });
- var Prototype = Constructor.prototype;
- var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME);
- var define2 = function(that, key, value) {
- var state2 = getInternalState(that);
- var data = getWeakData(anObject(key), true);
- if (data === true)
- uncaughtFrozenStore(state2).set(key, value);
- else
- data[state2.id] = value;
- return that;
- };
- defineBuiltIns(Prototype, {
- // `{ WeakMap, WeakSet }.prototype.delete(key)` methods
- // https://tc39.es/ecma262/#sec-weakmap.prototype.delete
- // https://tc39.es/ecma262/#sec-weakset.prototype.delete
- "delete": function(key) {
- var state2 = getInternalState(this);
- if (!isObject(key))
- return false;
- var data = getWeakData(key);
- if (data === true)
- return uncaughtFrozenStore(state2)["delete"](key);
- return data && hasOwn(data, state2.id) && delete data[state2.id];
- },
- // `{ WeakMap, WeakSet }.prototype.has(key)` methods
- // https://tc39.es/ecma262/#sec-weakmap.prototype.has
- // https://tc39.es/ecma262/#sec-weakset.prototype.has
- has: function has(key) {
- var state2 = getInternalState(this);
- if (!isObject(key))
- return false;
- var data = getWeakData(key);
- if (data === true)
- return uncaughtFrozenStore(state2).has(key);
- return data && hasOwn(data, state2.id);
- }
- });
- defineBuiltIns(Prototype, IS_MAP ? {
- // `WeakMap.prototype.get(key)` method
- // https://tc39.es/ecma262/#sec-weakmap.prototype.get
- get: function get(key) {
- var state2 = getInternalState(this);
- if (isObject(key)) {
- var data = getWeakData(key);
- if (data === true)
- return uncaughtFrozenStore(state2).get(key);
- return data ? data[state2.id] : void 0;
- }
- },
- // `WeakMap.prototype.set(key, value)` method
- // https://tc39.es/ecma262/#sec-weakmap.prototype.set
- set: function set(key, value) {
- return define2(this, key, value);
- }
- } : {
- // `WeakSet.prototype.add(value)` method
- // https://tc39.es/ecma262/#sec-weakset.prototype.add
- add: function add(value) {
- return define2(this, value, true);
- }
- });
- return Constructor;
- }
- };
- }
- });
-
- // node_modules/core-js/modules/es.weak-map.constructor.js
- var require_es_weak_map_constructor = __commonJS({
- "node_modules/core-js/modules/es.weak-map.constructor.js"() {
- "use strict";
- var FREEZING = require_freezing();
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this();
- var defineBuiltIns = require_define_built_ins();
- var InternalMetadataModule = require_internal_metadata();
- var collection = require_collection();
- var collectionWeak = require_collection_weak();
- var isObject = require_is_object();
- var enforceInternalState = require_internal_state().enforce;
- var fails = require_fails();
- var NATIVE_WEAK_MAP = require_weak_map_basic_detection();
- var $Object = Object;
- var isArray = Array.isArray;
- var isExtensible = $Object.isExtensible;
- var isFrozen = $Object.isFrozen;
- var isSealed = $Object.isSealed;
- var freeze = $Object.freeze;
- var seal = $Object.seal;
- var FROZEN = {};
- var SEALED = {};
- var IS_IE11 = !global2.ActiveXObject && "ActiveXObject" in global2;
- var InternalWeakMap;
- var wrapper = function(init) {
- return function WeakMap2() {
- return init(this, arguments.length ? arguments[0] : void 0);
- };
- };
- var $WeakMap = collection("WeakMap", wrapper, collectionWeak);
- var WeakMapPrototype = $WeakMap.prototype;
- var nativeSet = uncurryThis(WeakMapPrototype.set);
- var hasMSEdgeFreezingBug = function() {
- return FREEZING && fails(function() {
- var frozenArray = freeze([]);
- nativeSet(new $WeakMap(), frozenArray, 1);
- return !isFrozen(frozenArray);
- });
- };
- if (NATIVE_WEAK_MAP) {
- if (IS_IE11) {
- InternalWeakMap = collectionWeak.getConstructor(wrapper, "WeakMap", true);
- InternalMetadataModule.enable();
- nativeDelete = uncurryThis(WeakMapPrototype["delete"]);
- nativeHas = uncurryThis(WeakMapPrototype.has);
- nativeGet = uncurryThis(WeakMapPrototype.get);
- defineBuiltIns(WeakMapPrototype, {
- "delete": function(key) {
- if (isObject(key) && !isExtensible(key)) {
- var state2 = enforceInternalState(this);
- if (!state2.frozen)
- state2.frozen = new InternalWeakMap();
- return nativeDelete(this, key) || state2.frozen["delete"](key);
- }
- return nativeDelete(this, key);
- },
- has: function has(key) {
- if (isObject(key) && !isExtensible(key)) {
- var state2 = enforceInternalState(this);
- if (!state2.frozen)
- state2.frozen = new InternalWeakMap();
- return nativeHas(this, key) || state2.frozen.has(key);
- }
- return nativeHas(this, key);
- },
- get: function get(key) {
- if (isObject(key) && !isExtensible(key)) {
- var state2 = enforceInternalState(this);
- if (!state2.frozen)
- state2.frozen = new InternalWeakMap();
- return nativeHas(this, key) ? nativeGet(this, key) : state2.frozen.get(key);
- }
- return nativeGet(this, key);
- },
- set: function set(key, value) {
- if (isObject(key) && !isExtensible(key)) {
- var state2 = enforceInternalState(this);
- if (!state2.frozen)
- state2.frozen = new InternalWeakMap();
- nativeHas(this, key) ? nativeSet(this, key, value) : state2.frozen.set(key, value);
- } else
- nativeSet(this, key, value);
- return this;
- }
- });
- } else if (hasMSEdgeFreezingBug()) {
- defineBuiltIns(WeakMapPrototype, {
- set: function set(key, value) {
- var arrayIntegrityLevel;
- if (isArray(key)) {
- if (isFrozen(key))
- arrayIntegrityLevel = FROZEN;
- else if (isSealed(key))
- arrayIntegrityLevel = SEALED;
- }
- nativeSet(this, key, value);
- if (arrayIntegrityLevel == FROZEN)
- freeze(key);
- if (arrayIntegrityLevel == SEALED)
- seal(key);
- return this;
- }
- });
- }
- }
- var nativeDelete;
- var nativeHas;
- var nativeGet;
- }
- });
-
- // node_modules/core-js/modules/es.weak-map.js
- var require_es_weak_map = __commonJS({
- "node_modules/core-js/modules/es.weak-map.js"() {
- require_es_weak_map_constructor();
- }
- });
-
- // node_modules/core-js/modules/es.weak-set.constructor.js
- var require_es_weak_set_constructor = __commonJS({
- "node_modules/core-js/modules/es.weak-set.constructor.js"() {
- "use strict";
- var collection = require_collection();
- var collectionWeak = require_collection_weak();
- collection("WeakSet", function(init) {
- return function WeakSet2() {
- return init(this, arguments.length ? arguments[0] : void 0);
- };
- }, collectionWeak);
- }
- });
-
- // node_modules/core-js/modules/es.weak-set.js
- var require_es_weak_set = __commonJS({
- "node_modules/core-js/modules/es.weak-set.js"() {
- require_es_weak_set_constructor();
- }
- });
-
- // node_modules/core-js/internals/base64-map.js
- var require_base64_map = __commonJS({
- "node_modules/core-js/internals/base64-map.js"(exports, module) {
- var itoc = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
- var ctoi = {};
- for (index = 0; index < 66; index++)
- ctoi[itoc.charAt(index)] = index;
- var index;
- module.exports = {
- itoc,
- ctoi
- };
- }
- });
-
- // node_modules/core-js/modules/web.atob.js
- var require_web_atob = __commonJS({
- "node_modules/core-js/modules/web.atob.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var getBuiltIn = require_get_built_in();
- var uncurryThis = require_function_uncurry_this();
- var call = require_function_call();
- var fails = require_fails();
- var toString = require_to_string();
- var hasOwn = require_has_own_property();
- var validateArgumentsLength = require_validate_arguments_length();
- var ctoi = require_base64_map().ctoi;
- var disallowed = /[^\d+/a-z]/i;
- var whitespaces = /[\t\n\f\r ]+/g;
- var finalEq = /[=]{1,2}$/;
- var $atob = getBuiltIn("atob");
- var fromCharCode = String.fromCharCode;
- var charAt = uncurryThis("".charAt);
- var replace = uncurryThis("".replace);
- var exec = uncurryThis(disallowed.exec);
- var NO_SPACES_IGNORE = fails(function() {
- return $atob(" ") !== "";
- });
- var NO_ENCODING_CHECK = !fails(function() {
- $atob("a");
- });
- var NO_ARG_RECEIVING_CHECK = !NO_SPACES_IGNORE && !NO_ENCODING_CHECK && !fails(function() {
- $atob();
- });
- var WRONG_ARITY = !NO_SPACES_IGNORE && !NO_ENCODING_CHECK && $atob.length !== 1;
- $2({ global: true, bind: true, enumerable: true, forced: NO_SPACES_IGNORE || NO_ENCODING_CHECK || NO_ARG_RECEIVING_CHECK || WRONG_ARITY }, {
- atob: function atob(data) {
- validateArgumentsLength(arguments.length, 1);
- if (NO_ARG_RECEIVING_CHECK || WRONG_ARITY)
- return call($atob, global2, data);
- var string = replace(toString(data), whitespaces, "");
- var output = "";
- var position = 0;
- var bc = 0;
- var chr, bs;
- if (string.length % 4 == 0) {
- string = replace(string, finalEq, "");
- }
- if (string.length % 4 == 1 || exec(disallowed, string)) {
- throw new (getBuiltIn("DOMException"))("The string is not correctly encoded", "InvalidCharacterError");
- }
- while (chr = charAt(string, position++)) {
- if (hasOwn(ctoi, chr)) {
- bs = bc % 4 ? bs * 64 + ctoi[chr] : ctoi[chr];
- if (bc++ % 4)
- output += fromCharCode(255 & bs >> (-2 * bc & 6));
- }
- }
- return output;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/web.btoa.js
- var require_web_btoa = __commonJS({
- "node_modules/core-js/modules/web.btoa.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var getBuiltIn = require_get_built_in();
- var uncurryThis = require_function_uncurry_this();
- var call = require_function_call();
- var fails = require_fails();
- var toString = require_to_string();
- var validateArgumentsLength = require_validate_arguments_length();
- var itoc = require_base64_map().itoc;
- var $btoa = getBuiltIn("btoa");
- var charAt = uncurryThis("".charAt);
- var charCodeAt = uncurryThis("".charCodeAt);
- var NO_ARG_RECEIVING_CHECK = !!$btoa && !fails(function() {
- $btoa();
- });
- var WRONG_ARG_CONVERSION = !!$btoa && fails(function() {
- return $btoa(null) !== "bnVsbA==";
- });
- var WRONG_ARITY = !!$btoa && $btoa.length !== 1;
- $2({ global: true, bind: true, enumerable: true, forced: NO_ARG_RECEIVING_CHECK || WRONG_ARG_CONVERSION || WRONG_ARITY }, {
- btoa: function btoa(data) {
- validateArgumentsLength(arguments.length, 1);
- if (NO_ARG_RECEIVING_CHECK || WRONG_ARG_CONVERSION || WRONG_ARITY)
- return call($btoa, global2, toString(data));
- var string = toString(data);
- var output = "";
- var position = 0;
- var map = itoc;
- var block, charCode;
- while (charAt(string, position) || (map = "=", position % 1)) {
- charCode = charCodeAt(string, position += 3 / 4);
- if (charCode > 255) {
- throw new (getBuiltIn("DOMException"))("The string contains characters outside of the Latin1 range", "InvalidCharacterError");
- }
- block = block << 8 | charCode;
- output += charAt(map, 63 & block >> 8 - position % 1 * 8);
- }
- return output;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/dom-iterables.js
- var require_dom_iterables = __commonJS({
- "node_modules/core-js/internals/dom-iterables.js"(exports, module) {
- module.exports = {
- CSSRuleList: 0,
- CSSStyleDeclaration: 0,
- CSSValueList: 0,
- ClientRectList: 0,
- DOMRectList: 0,
- DOMStringList: 0,
- DOMTokenList: 1,
- DataTransferItemList: 0,
- FileList: 0,
- HTMLAllCollection: 0,
- HTMLCollection: 0,
- HTMLFormElement: 0,
- HTMLSelectElement: 0,
- MediaList: 0,
- MimeTypeArray: 0,
- NamedNodeMap: 0,
- NodeList: 1,
- PaintRequestList: 0,
- Plugin: 0,
- PluginArray: 0,
- SVGLengthList: 0,
- SVGNumberList: 0,
- SVGPathSegList: 0,
- SVGPointList: 0,
- SVGStringList: 0,
- SVGTransformList: 0,
- SourceBufferList: 0,
- StyleSheetList: 0,
- TextTrackCueList: 0,
- TextTrackList: 0,
- TouchList: 0
- };
- }
- });
-
- // node_modules/core-js/internals/dom-token-list-prototype.js
- var require_dom_token_list_prototype = __commonJS({
- "node_modules/core-js/internals/dom-token-list-prototype.js"(exports, module) {
- var documentCreateElement = require_document_create_element();
- var classList = documentCreateElement("span").classList;
- var DOMTokenListPrototype = classList && classList.constructor && classList.constructor.prototype;
- module.exports = DOMTokenListPrototype === Object.prototype ? void 0 : DOMTokenListPrototype;
- }
- });
-
- // node_modules/core-js/modules/web.dom-collections.for-each.js
- var require_web_dom_collections_for_each = __commonJS({
- "node_modules/core-js/modules/web.dom-collections.for-each.js"() {
- var global2 = require_global();
- var DOMIterables = require_dom_iterables();
- var DOMTokenListPrototype = require_dom_token_list_prototype();
- var forEach = require_array_for_each();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var handlePrototype = function(CollectionPrototype) {
- if (CollectionPrototype && CollectionPrototype.forEach !== forEach)
- try {
- createNonEnumerableProperty(CollectionPrototype, "forEach", forEach);
- } catch (error) {
- CollectionPrototype.forEach = forEach;
- }
- };
- for (COLLECTION_NAME in DOMIterables) {
- if (DOMIterables[COLLECTION_NAME]) {
- handlePrototype(global2[COLLECTION_NAME] && global2[COLLECTION_NAME].prototype);
- }
- }
- var COLLECTION_NAME;
- handlePrototype(DOMTokenListPrototype);
- }
- });
-
- // node_modules/core-js/modules/web.dom-collections.iterator.js
- var require_web_dom_collections_iterator = __commonJS({
- "node_modules/core-js/modules/web.dom-collections.iterator.js"() {
- var global2 = require_global();
- var DOMIterables = require_dom_iterables();
- var DOMTokenListPrototype = require_dom_token_list_prototype();
- var ArrayIteratorMethods = require_es_array_iterator();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var wellKnownSymbol = require_well_known_symbol();
- var ITERATOR = wellKnownSymbol("iterator");
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var ArrayValues = ArrayIteratorMethods.values;
- var handlePrototype = function(CollectionPrototype, COLLECTION_NAME2) {
- if (CollectionPrototype) {
- if (CollectionPrototype[ITERATOR] !== ArrayValues)
- try {
- createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues);
- } catch (error) {
- CollectionPrototype[ITERATOR] = ArrayValues;
- }
- if (!CollectionPrototype[TO_STRING_TAG]) {
- createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME2);
- }
- if (DOMIterables[COLLECTION_NAME2])
- for (var METHOD_NAME in ArrayIteratorMethods) {
- if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME])
- try {
- createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]);
- } catch (error) {
- CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME];
- }
- }
- }
- };
- for (COLLECTION_NAME in DOMIterables) {
- handlePrototype(global2[COLLECTION_NAME] && global2[COLLECTION_NAME].prototype, COLLECTION_NAME);
- }
- var COLLECTION_NAME;
- handlePrototype(DOMTokenListPrototype, "DOMTokenList");
- }
- });
-
- // node_modules/core-js/internals/try-node-require.js
- var require_try_node_require = __commonJS({
- "node_modules/core-js/internals/try-node-require.js"(exports, module) {
- var IS_NODE = require_engine_is_node();
- module.exports = function(name) {
- try {
- if (IS_NODE)
- return Function('return require("' + name + '")')();
- } catch (error) {
- }
- };
- }
- });
-
- // node_modules/core-js/internals/dom-exception-constants.js
- var require_dom_exception_constants = __commonJS({
- "node_modules/core-js/internals/dom-exception-constants.js"(exports, module) {
- module.exports = {
- IndexSizeError: { s: "INDEX_SIZE_ERR", c: 1, m: 1 },
- DOMStringSizeError: { s: "DOMSTRING_SIZE_ERR", c: 2, m: 0 },
- HierarchyRequestError: { s: "HIERARCHY_REQUEST_ERR", c: 3, m: 1 },
- WrongDocumentError: { s: "WRONG_DOCUMENT_ERR", c: 4, m: 1 },
- InvalidCharacterError: { s: "INVALID_CHARACTER_ERR", c: 5, m: 1 },
- NoDataAllowedError: { s: "NO_DATA_ALLOWED_ERR", c: 6, m: 0 },
- NoModificationAllowedError: { s: "NO_MODIFICATION_ALLOWED_ERR", c: 7, m: 1 },
- NotFoundError: { s: "NOT_FOUND_ERR", c: 8, m: 1 },
- NotSupportedError: { s: "NOT_SUPPORTED_ERR", c: 9, m: 1 },
- InUseAttributeError: { s: "INUSE_ATTRIBUTE_ERR", c: 10, m: 1 },
- InvalidStateError: { s: "INVALID_STATE_ERR", c: 11, m: 1 },
- SyntaxError: { s: "SYNTAX_ERR", c: 12, m: 1 },
- InvalidModificationError: { s: "INVALID_MODIFICATION_ERR", c: 13, m: 1 },
- NamespaceError: { s: "NAMESPACE_ERR", c: 14, m: 1 },
- InvalidAccessError: { s: "INVALID_ACCESS_ERR", c: 15, m: 1 },
- ValidationError: { s: "VALIDATION_ERR", c: 16, m: 0 },
- TypeMismatchError: { s: "TYPE_MISMATCH_ERR", c: 17, m: 1 },
- SecurityError: { s: "SECURITY_ERR", c: 18, m: 1 },
- NetworkError: { s: "NETWORK_ERR", c: 19, m: 1 },
- AbortError: { s: "ABORT_ERR", c: 20, m: 1 },
- URLMismatchError: { s: "URL_MISMATCH_ERR", c: 21, m: 1 },
- QuotaExceededError: { s: "QUOTA_EXCEEDED_ERR", c: 22, m: 1 },
- TimeoutError: { s: "TIMEOUT_ERR", c: 23, m: 1 },
- InvalidNodeTypeError: { s: "INVALID_NODE_TYPE_ERR", c: 24, m: 1 },
- DataCloneError: { s: "DATA_CLONE_ERR", c: 25, m: 1 }
- };
- }
- });
-
- // node_modules/core-js/modules/web.dom-exception.constructor.js
- var require_web_dom_exception_constructor = __commonJS({
- "node_modules/core-js/modules/web.dom-exception.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var tryNodeRequire = require_try_node_require();
- var getBuiltIn = require_get_built_in();
- var fails = require_fails();
- var create = require_object_create();
- var createPropertyDescriptor = require_create_property_descriptor();
- var defineProperty = require_object_define_property().f;
- var defineBuiltIn = require_define_built_in();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var hasOwn = require_has_own_property();
- var anInstance = require_an_instance();
- var anObject = require_an_object();
- var errorToString = require_error_to_string();
- var normalizeStringArgument = require_normalize_string_argument();
- var DOMExceptionConstants = require_dom_exception_constants();
- var clearErrorStack = require_error_stack_clear();
- var InternalStateModule = require_internal_state();
- var DESCRIPTORS = require_descriptors();
- var IS_PURE = require_is_pure();
- var DOM_EXCEPTION = "DOMException";
- var DATA_CLONE_ERR = "DATA_CLONE_ERR";
- var Error2 = getBuiltIn("Error");
- var NativeDOMException = getBuiltIn(DOM_EXCEPTION) || function() {
- try {
- var MessageChannel = getBuiltIn("MessageChannel") || tryNodeRequire("worker_threads").MessageChannel;
- new MessageChannel().port1.postMessage(/* @__PURE__ */ new WeakMap());
- } catch (error) {
- if (error.name == DATA_CLONE_ERR && error.code == 25)
- return error.constructor;
- }
- }();
- var NativeDOMExceptionPrototype = NativeDOMException && NativeDOMException.prototype;
- var ErrorPrototype = Error2.prototype;
- var setInternalState = InternalStateModule.set;
- var getInternalState = InternalStateModule.getterFor(DOM_EXCEPTION);
- var HAS_STACK = "stack" in Error2(DOM_EXCEPTION);
- var codeFor = function(name) {
- return hasOwn(DOMExceptionConstants, name) && DOMExceptionConstants[name].m ? DOMExceptionConstants[name].c : 0;
- };
- var $DOMException = function DOMException() {
- anInstance(this, DOMExceptionPrototype);
- var argumentsLength = arguments.length;
- var message = normalizeStringArgument(argumentsLength < 1 ? void 0 : arguments[0]);
- var name = normalizeStringArgument(argumentsLength < 2 ? void 0 : arguments[1], "Error");
- var code = codeFor(name);
- setInternalState(this, {
- type: DOM_EXCEPTION,
- name,
- message,
- code
- });
- if (!DESCRIPTORS) {
- this.name = name;
- this.message = message;
- this.code = code;
- }
- if (HAS_STACK) {
- var error = Error2(message);
- error.name = DOM_EXCEPTION;
- defineProperty(this, "stack", createPropertyDescriptor(1, clearErrorStack(error.stack, 1)));
- }
- };
- var DOMExceptionPrototype = $DOMException.prototype = create(ErrorPrototype);
- var createGetterDescriptor = function(get) {
- return { enumerable: true, configurable: true, get };
- };
- var getterFor = function(key2) {
- return createGetterDescriptor(function() {
- return getInternalState(this)[key2];
- });
- };
- if (DESCRIPTORS) {
- defineBuiltInAccessor(DOMExceptionPrototype, "code", getterFor("code"));
- defineBuiltInAccessor(DOMExceptionPrototype, "message", getterFor("message"));
- defineBuiltInAccessor(DOMExceptionPrototype, "name", getterFor("name"));
- }
- defineProperty(DOMExceptionPrototype, "constructor", createPropertyDescriptor(1, $DOMException));
- var INCORRECT_CONSTRUCTOR = fails(function() {
- return !(new NativeDOMException() instanceof Error2);
- });
- var INCORRECT_TO_STRING = INCORRECT_CONSTRUCTOR || fails(function() {
- return ErrorPrototype.toString !== errorToString || String(new NativeDOMException(1, 2)) !== "2: 1";
- });
- var INCORRECT_CODE = INCORRECT_CONSTRUCTOR || fails(function() {
- return new NativeDOMException(1, "DataCloneError").code !== 25;
- });
- var MISSED_CONSTANTS = INCORRECT_CONSTRUCTOR || NativeDOMException[DATA_CLONE_ERR] !== 25 || NativeDOMExceptionPrototype[DATA_CLONE_ERR] !== 25;
- var FORCED_CONSTRUCTOR = IS_PURE ? INCORRECT_TO_STRING || INCORRECT_CODE || MISSED_CONSTANTS : INCORRECT_CONSTRUCTOR;
- $2({ global: true, constructor: true, forced: FORCED_CONSTRUCTOR }, {
- DOMException: FORCED_CONSTRUCTOR ? $DOMException : NativeDOMException
- });
- var PolyfilledDOMException = getBuiltIn(DOM_EXCEPTION);
- var PolyfilledDOMExceptionPrototype = PolyfilledDOMException.prototype;
- if (INCORRECT_TO_STRING && (IS_PURE || NativeDOMException === PolyfilledDOMException)) {
- defineBuiltIn(PolyfilledDOMExceptionPrototype, "toString", errorToString);
- }
- if (INCORRECT_CODE && DESCRIPTORS && NativeDOMException === PolyfilledDOMException) {
- defineBuiltInAccessor(PolyfilledDOMExceptionPrototype, "code", createGetterDescriptor(function() {
- return codeFor(anObject(this).name);
- }));
- }
- for (key in DOMExceptionConstants)
- if (hasOwn(DOMExceptionConstants, key)) {
- constant = DOMExceptionConstants[key];
- constantName = constant.s;
- descriptor = createPropertyDescriptor(6, constant.c);
- if (!hasOwn(PolyfilledDOMException, constantName)) {
- defineProperty(PolyfilledDOMException, constantName, descriptor);
- }
- if (!hasOwn(PolyfilledDOMExceptionPrototype, constantName)) {
- defineProperty(PolyfilledDOMExceptionPrototype, constantName, descriptor);
- }
- }
- var constant;
- var constantName;
- var descriptor;
- var key;
- }
- });
-
- // node_modules/core-js/modules/web.dom-exception.stack.js
- var require_web_dom_exception_stack = __commonJS({
- "node_modules/core-js/modules/web.dom-exception.stack.js"() {
- "use strict";
- var $2 = require_export();
- var global2 = require_global();
- var getBuiltIn = require_get_built_in();
- var createPropertyDescriptor = require_create_property_descriptor();
- var defineProperty = require_object_define_property().f;
- var hasOwn = require_has_own_property();
- var anInstance = require_an_instance();
- var inheritIfRequired = require_inherit_if_required();
- var normalizeStringArgument = require_normalize_string_argument();
- var DOMExceptionConstants = require_dom_exception_constants();
- var clearErrorStack = require_error_stack_clear();
- var DESCRIPTORS = require_descriptors();
- var IS_PURE = require_is_pure();
- var DOM_EXCEPTION = "DOMException";
- var Error2 = getBuiltIn("Error");
- var NativeDOMException = getBuiltIn(DOM_EXCEPTION);
- var $DOMException = function DOMException() {
- anInstance(this, DOMExceptionPrototype);
- var argumentsLength = arguments.length;
- var message = normalizeStringArgument(argumentsLength < 1 ? void 0 : arguments[0]);
- var name = normalizeStringArgument(argumentsLength < 2 ? void 0 : arguments[1], "Error");
- var that = new NativeDOMException(message, name);
- var error = Error2(message);
- error.name = DOM_EXCEPTION;
- defineProperty(that, "stack", createPropertyDescriptor(1, clearErrorStack(error.stack, 1)));
- inheritIfRequired(that, this, $DOMException);
- return that;
- };
- var DOMExceptionPrototype = $DOMException.prototype = NativeDOMException.prototype;
- var ERROR_HAS_STACK = "stack" in Error2(DOM_EXCEPTION);
- var DOM_EXCEPTION_HAS_STACK = "stack" in new NativeDOMException(1, 2);
- var descriptor = NativeDOMException && DESCRIPTORS && Object.getOwnPropertyDescriptor(global2, DOM_EXCEPTION);
- var BUGGY_DESCRIPTOR = !!descriptor && !(descriptor.writable && descriptor.configurable);
- var FORCED_CONSTRUCTOR = ERROR_HAS_STACK && !BUGGY_DESCRIPTOR && !DOM_EXCEPTION_HAS_STACK;
- $2({ global: true, constructor: true, forced: IS_PURE || FORCED_CONSTRUCTOR }, {
- // TODO: fix export logic
- DOMException: FORCED_CONSTRUCTOR ? $DOMException : NativeDOMException
- });
- var PolyfilledDOMException = getBuiltIn(DOM_EXCEPTION);
- var PolyfilledDOMExceptionPrototype = PolyfilledDOMException.prototype;
- if (PolyfilledDOMExceptionPrototype.constructor !== PolyfilledDOMException) {
- if (!IS_PURE) {
- defineProperty(PolyfilledDOMExceptionPrototype, "constructor", createPropertyDescriptor(1, PolyfilledDOMException));
- }
- for (key in DOMExceptionConstants)
- if (hasOwn(DOMExceptionConstants, key)) {
- constant = DOMExceptionConstants[key];
- constantName = constant.s;
- if (!hasOwn(PolyfilledDOMException, constantName)) {
- defineProperty(PolyfilledDOMException, constantName, createPropertyDescriptor(6, constant.c));
- }
- }
- }
- var constant;
- var constantName;
- var key;
- }
- });
-
- // node_modules/core-js/modules/web.dom-exception.to-string-tag.js
- var require_web_dom_exception_to_string_tag = __commonJS({
- "node_modules/core-js/modules/web.dom-exception.to-string-tag.js"() {
- var getBuiltIn = require_get_built_in();
- var setToStringTag = require_set_to_string_tag();
- var DOM_EXCEPTION = "DOMException";
- setToStringTag(getBuiltIn(DOM_EXCEPTION), DOM_EXCEPTION);
- }
- });
-
- // node_modules/core-js/modules/web.clear-immediate.js
- var require_web_clear_immediate = __commonJS({
- "node_modules/core-js/modules/web.clear-immediate.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var clearImmediate = require_task().clear;
- $2({ global: true, bind: true, enumerable: true, forced: global2.clearImmediate !== clearImmediate }, {
- clearImmediate
- });
- }
- });
-
- // node_modules/core-js/internals/engine-is-bun.js
- var require_engine_is_bun = __commonJS({
- "node_modules/core-js/internals/engine-is-bun.js"(exports, module) {
- module.exports = typeof Bun == "function" && Bun && typeof Bun.version == "string";
- }
- });
-
- // node_modules/core-js/internals/schedulers-fix.js
- var require_schedulers_fix = __commonJS({
- "node_modules/core-js/internals/schedulers-fix.js"(exports, module) {
- "use strict";
- var global2 = require_global();
- var apply = require_function_apply();
- var isCallable = require_is_callable();
- var ENGINE_IS_BUN = require_engine_is_bun();
- var USER_AGENT = require_engine_user_agent();
- var arraySlice = require_array_slice();
- var validateArgumentsLength = require_validate_arguments_length();
- var Function2 = global2.Function;
- var WRAP = /MSIE .\./.test(USER_AGENT) || ENGINE_IS_BUN && function() {
- var version = global2.Bun.version.split(".");
- return version.length < 3 || version[0] == 0 && (version[1] < 3 || version[1] == 3 && version[2] == 0);
- }();
- module.exports = function(scheduler, hasTimeArg) {
- var firstParamIndex = hasTimeArg ? 2 : 1;
- return WRAP ? function(handler, timeout) {
- var boundArgs = validateArgumentsLength(arguments.length, 1) > firstParamIndex;
- var fn = isCallable(handler) ? handler : Function2(handler);
- var params = boundArgs ? arraySlice(arguments, firstParamIndex) : [];
- var callback = boundArgs ? function() {
- apply(fn, this, params);
- } : fn;
- return hasTimeArg ? scheduler(callback, timeout) : scheduler(callback);
- } : scheduler;
- };
- }
- });
-
- // node_modules/core-js/modules/web.set-immediate.js
- var require_web_set_immediate = __commonJS({
- "node_modules/core-js/modules/web.set-immediate.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var setTask = require_task().set;
- var schedulersFix = require_schedulers_fix();
- var setImmediate = global2.setImmediate ? schedulersFix(setTask, false) : setTask;
- $2({ global: true, bind: true, enumerable: true, forced: global2.setImmediate !== setImmediate }, {
- setImmediate
- });
- }
- });
-
- // node_modules/core-js/modules/web.immediate.js
- var require_web_immediate = __commonJS({
- "node_modules/core-js/modules/web.immediate.js"() {
- require_web_clear_immediate();
- require_web_set_immediate();
- }
- });
-
- // node_modules/core-js/modules/web.queue-microtask.js
- var require_web_queue_microtask = __commonJS({
- "node_modules/core-js/modules/web.queue-microtask.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var microtask = require_microtask();
- var aCallable = require_a_callable();
- var validateArgumentsLength = require_validate_arguments_length();
- var IS_NODE = require_engine_is_node();
- var process2 = global2.process;
- $2({ global: true, enumerable: true, dontCallGetSet: true }, {
- queueMicrotask: function queueMicrotask(fn) {
- validateArgumentsLength(arguments.length, 1);
- aCallable(fn);
- var domain = IS_NODE && process2.domain;
- microtask(domain ? domain.bind(fn) : fn);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/web.self.js
- var require_web_self = __commonJS({
- "node_modules/core-js/modules/web.self.js"() {
- "use strict";
- var $2 = require_export();
- var global2 = require_global();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var DESCRIPTORS = require_descriptors();
- var $TypeError = TypeError;
- var defineProperty = Object.defineProperty;
- var INCORRECT_VALUE = global2.self !== global2;
- try {
- if (DESCRIPTORS) {
- descriptor = Object.getOwnPropertyDescriptor(global2, "self");
- if (INCORRECT_VALUE || !descriptor || !descriptor.get || !descriptor.enumerable) {
- defineBuiltInAccessor(global2, "self", {
- get: function self2() {
- return global2;
- },
- set: function self2(value) {
- if (this !== global2)
- throw $TypeError("Illegal invocation");
- defineProperty(global2, "self", {
- value,
- writable: true,
- configurable: true,
- enumerable: true
- });
- },
- configurable: true,
- enumerable: true
- });
- }
- } else
- $2({ global: true, simple: true, forced: INCORRECT_VALUE }, {
- self: global2
- });
- } catch (error) {
- }
- var descriptor;
- }
- });
-
- // node_modules/core-js/internals/map-helpers.js
- var require_map_helpers = __commonJS({
- "node_modules/core-js/internals/map-helpers.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var MapPrototype = Map.prototype;
- module.exports = {
- // eslint-disable-next-line es/no-map -- safe
- Map,
- set: uncurryThis(MapPrototype.set),
- get: uncurryThis(MapPrototype.get),
- has: uncurryThis(MapPrototype.has),
- remove: uncurryThis(MapPrototype["delete"]),
- proto: MapPrototype
- };
- }
- });
-
- // node_modules/core-js/internals/set-helpers.js
- var require_set_helpers = __commonJS({
- "node_modules/core-js/internals/set-helpers.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var SetPrototype = Set.prototype;
- module.exports = {
- // eslint-disable-next-line es/no-set -- safe
- Set,
- add: uncurryThis(SetPrototype.add),
- has: uncurryThis(SetPrototype.has),
- remove: uncurryThis(SetPrototype["delete"]),
- proto: SetPrototype
- };
- }
- });
-
- // node_modules/core-js/internals/structured-clone-proper-transfer.js
- var require_structured_clone_proper_transfer = __commonJS({
- "node_modules/core-js/internals/structured-clone-proper-transfer.js"(exports, module) {
- var global2 = require_global();
- var fails = require_fails();
- var V8 = require_engine_v8_version();
- var IS_BROWSER = require_engine_is_browser();
- var IS_DENO = require_engine_is_deno();
- var IS_NODE = require_engine_is_node();
- var structuredClone = global2.structuredClone;
- module.exports = !!structuredClone && !fails(function() {
- if (IS_DENO && V8 > 92 || IS_NODE && V8 > 94 || IS_BROWSER && V8 > 97)
- return false;
- var buffer = new ArrayBuffer(8);
- var clone = structuredClone(buffer, { transfer: [buffer] });
- return buffer.byteLength != 0 || clone.byteLength != 8;
- });
- }
- });
-
- // node_modules/core-js/modules/web.structured-clone.js
- var require_web_structured_clone = __commonJS({
- "node_modules/core-js/modules/web.structured-clone.js"() {
- var IS_PURE = require_is_pure();
- var $2 = require_export();
- var global2 = require_global();
- var getBuiltin = require_get_built_in();
- var uncurryThis = require_function_uncurry_this();
- var fails = require_fails();
- var uid = require_uid();
- var isCallable = require_is_callable();
- var isConstructor = require_is_constructor();
- var isNullOrUndefined = require_is_null_or_undefined();
- var isObject = require_is_object();
- var isSymbol = require_is_symbol();
- var iterate = require_iterate();
- var anObject = require_an_object();
- var classof = require_classof();
- var hasOwn = require_has_own_property();
- var createProperty = require_create_property();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var lengthOfArrayLike = require_length_of_array_like();
- var validateArgumentsLength = require_validate_arguments_length();
- var getRegExpFlags = require_regexp_get_flags();
- var MapHelpers = require_map_helpers();
- var SetHelpers = require_set_helpers();
- var ERROR_STACK_INSTALLABLE = require_error_stack_installable();
- var PROPER_TRANSFER = require_structured_clone_proper_transfer();
- var Object2 = global2.Object;
- var Array2 = global2.Array;
- var Date2 = global2.Date;
- var Error2 = global2.Error;
- var EvalError = global2.EvalError;
- var RangeError2 = global2.RangeError;
- var ReferenceError2 = global2.ReferenceError;
- var SyntaxError2 = global2.SyntaxError;
- var TypeError2 = global2.TypeError;
- var URIError = global2.URIError;
- var PerformanceMark = global2.PerformanceMark;
- var WebAssembly = global2.WebAssembly;
- var CompileError = WebAssembly && WebAssembly.CompileError || Error2;
- var LinkError = WebAssembly && WebAssembly.LinkError || Error2;
- var RuntimeError = WebAssembly && WebAssembly.RuntimeError || Error2;
- var DOMException = getBuiltin("DOMException");
- var Map2 = MapHelpers.Map;
- var mapHas = MapHelpers.has;
- var mapGet = MapHelpers.get;
- var mapSet = MapHelpers.set;
- var Set2 = SetHelpers.Set;
- var setAdd = SetHelpers.add;
- var objectKeys = getBuiltin("Object", "keys");
- var push = uncurryThis([].push);
- var thisBooleanValue = uncurryThis(true.valueOf);
- var thisNumberValue = uncurryThis(1 .valueOf);
- var thisStringValue = uncurryThis("".valueOf);
- var thisTimeValue = uncurryThis(Date2.prototype.getTime);
- var PERFORMANCE_MARK = uid("structuredClone");
- var DATA_CLONE_ERROR = "DataCloneError";
- var TRANSFERRING = "Transferring";
- var checkBasicSemantic = function(structuredCloneImplementation) {
- return !fails(function() {
- var set1 = new global2.Set([7]);
- var set2 = structuredCloneImplementation(set1);
- var number = structuredCloneImplementation(Object2(7));
- return set2 == set1 || !set2.has(7) || typeof number != "object" || number != 7;
- }) && structuredCloneImplementation;
- };
- var checkErrorsCloning = function(structuredCloneImplementation, $Error) {
- return !fails(function() {
- var error = new $Error();
- var test = structuredCloneImplementation({ a: error, b: error });
- return !(test && test.a === test.b && test.a instanceof $Error && test.a.stack === error.stack);
- });
- };
- var checkNewErrorsCloningSemantic = function(structuredCloneImplementation) {
- return !fails(function() {
- var test = structuredCloneImplementation(new global2.AggregateError([1], PERFORMANCE_MARK, { cause: 3 }));
- return test.name != "AggregateError" || test.errors[0] != 1 || test.message != PERFORMANCE_MARK || test.cause != 3;
- });
- };
- var nativeStructuredClone = global2.structuredClone;
- var FORCED_REPLACEMENT = IS_PURE || !checkErrorsCloning(nativeStructuredClone, Error2) || !checkErrorsCloning(nativeStructuredClone, DOMException) || !checkNewErrorsCloningSemantic(nativeStructuredClone);
- var structuredCloneFromMark = !nativeStructuredClone && checkBasicSemantic(function(value) {
- return new PerformanceMark(PERFORMANCE_MARK, { detail: value }).detail;
- });
- var nativeRestrictedStructuredClone = checkBasicSemantic(nativeStructuredClone) || structuredCloneFromMark;
- var throwUncloneable = function(type) {
- throw new DOMException("Uncloneable type: " + type, DATA_CLONE_ERROR);
- };
- var throwUnpolyfillable = function(type, action) {
- throw new DOMException((action || "Cloning") + " of " + type + " cannot be properly polyfilled in this engine", DATA_CLONE_ERROR);
- };
- var createDataTransfer = function() {
- var dataTransfer;
- try {
- dataTransfer = new global2.DataTransfer();
- } catch (error) {
- try {
- dataTransfer = new global2.ClipboardEvent("").clipboardData;
- } catch (error2) {
- }
- }
- return dataTransfer && dataTransfer.items && dataTransfer.files ? dataTransfer : null;
- };
- var structuredCloneInternal = function(value, map) {
- if (isSymbol(value))
- throwUncloneable("Symbol");
- if (!isObject(value))
- return value;
- if (map) {
- if (mapHas(map, value))
- return mapGet(map, value);
- } else
- map = new Map2();
- var type = classof(value);
- var deep = false;
- var C2, name, cloned, dataTransfer, i4, length, keys, key, source, target, options;
- switch (type) {
- case "Array":
- cloned = Array2(lengthOfArrayLike(value));
- deep = true;
- break;
- case "Object":
- cloned = {};
- deep = true;
- break;
- case "Map":
- cloned = new Map2();
- deep = true;
- break;
- case "Set":
- cloned = new Set2();
- deep = true;
- break;
- case "RegExp":
- cloned = new RegExp(value.source, getRegExpFlags(value));
- break;
- case "Error":
- name = value.name;
- switch (name) {
- case "AggregateError":
- cloned = getBuiltin("AggregateError")([]);
- break;
- case "EvalError":
- cloned = EvalError();
- break;
- case "RangeError":
- cloned = RangeError2();
- break;
- case "ReferenceError":
- cloned = ReferenceError2();
- break;
- case "SyntaxError":
- cloned = SyntaxError2();
- break;
- case "TypeError":
- cloned = TypeError2();
- break;
- case "URIError":
- cloned = URIError();
- break;
- case "CompileError":
- cloned = CompileError();
- break;
- case "LinkError":
- cloned = LinkError();
- break;
- case "RuntimeError":
- cloned = RuntimeError();
- break;
- default:
- cloned = Error2();
- }
- deep = true;
- break;
- case "DOMException":
- cloned = new DOMException(value.message, value.name);
- deep = true;
- break;
- case "DataView":
- case "Int8Array":
- case "Uint8Array":
- case "Uint8ClampedArray":
- case "Int16Array":
- case "Uint16Array":
- case "Int32Array":
- case "Uint32Array":
- case "Float32Array":
- case "Float64Array":
- case "BigInt64Array":
- case "BigUint64Array":
- C2 = global2[type];
- if (!isObject(C2))
- throwUnpolyfillable(type);
- cloned = new C2(
- // this is safe, since arraybuffer cannot have circular references
- structuredCloneInternal(value.buffer, map),
- value.byteOffset,
- type === "DataView" ? value.byteLength : value.length
- );
- break;
- case "DOMQuad":
- try {
- cloned = new DOMQuad(
- structuredCloneInternal(value.p1, map),
- structuredCloneInternal(value.p2, map),
- structuredCloneInternal(value.p3, map),
- structuredCloneInternal(value.p4, map)
- );
- } catch (error) {
- if (nativeRestrictedStructuredClone) {
- cloned = nativeRestrictedStructuredClone(value);
- } else
- throwUnpolyfillable(type);
- }
- break;
- case "FileList":
- dataTransfer = createDataTransfer();
- if (dataTransfer) {
- for (i4 = 0, length = lengthOfArrayLike(value); i4 < length; i4++) {
- dataTransfer.items.add(structuredCloneInternal(value[i4], map));
- }
- cloned = dataTransfer.files;
- } else if (nativeRestrictedStructuredClone) {
- cloned = nativeRestrictedStructuredClone(value);
- } else
- throwUnpolyfillable(type);
- break;
- case "ImageData":
- try {
- cloned = new ImageData(
- structuredCloneInternal(value.data, map),
- value.width,
- value.height,
- { colorSpace: value.colorSpace }
- );
- } catch (error) {
- if (nativeRestrictedStructuredClone) {
- cloned = nativeRestrictedStructuredClone(value);
- } else
- throwUnpolyfillable(type);
- }
- break;
- default:
- if (nativeRestrictedStructuredClone) {
- cloned = nativeRestrictedStructuredClone(value);
- } else
- switch (type) {
- case "BigInt":
- cloned = Object2(value.valueOf());
- break;
- case "Boolean":
- cloned = Object2(thisBooleanValue(value));
- break;
- case "Number":
- cloned = Object2(thisNumberValue(value));
- break;
- case "String":
- cloned = Object2(thisStringValue(value));
- break;
- case "Date":
- cloned = new Date2(thisTimeValue(value));
- break;
- case "ArrayBuffer":
- C2 = global2.DataView;
- if (!C2 && typeof value.slice != "function")
- throwUnpolyfillable(type);
- try {
- if (typeof value.slice == "function" && !value.resizable) {
- cloned = value.slice(0);
- } else {
- length = value.byteLength;
- options = "maxByteLength" in value ? { maxByteLength: value.maxByteLength } : void 0;
- cloned = new ArrayBuffer(length, options);
- source = new C2(value);
- target = new C2(cloned);
- for (i4 = 0; i4 < length; i4++) {
- target.setUint8(i4, source.getUint8(i4));
- }
- }
- } catch (error) {
- throw new DOMException("ArrayBuffer is detached", DATA_CLONE_ERROR);
- }
- break;
- case "SharedArrayBuffer":
- cloned = value;
- break;
- case "Blob":
- try {
- cloned = value.slice(0, value.size, value.type);
- } catch (error) {
- throwUnpolyfillable(type);
- }
- break;
- case "DOMPoint":
- case "DOMPointReadOnly":
- C2 = global2[type];
- try {
- cloned = C2.fromPoint ? C2.fromPoint(value) : new C2(value.x, value.y, value.z, value.w);
- } catch (error) {
- throwUnpolyfillable(type);
- }
- break;
- case "DOMRect":
- case "DOMRectReadOnly":
- C2 = global2[type];
- try {
- cloned = C2.fromRect ? C2.fromRect(value) : new C2(value.x, value.y, value.width, value.height);
- } catch (error) {
- throwUnpolyfillable(type);
- }
- break;
- case "DOMMatrix":
- case "DOMMatrixReadOnly":
- C2 = global2[type];
- try {
- cloned = C2.fromMatrix ? C2.fromMatrix(value) : new C2(value);
- } catch (error) {
- throwUnpolyfillable(type);
- }
- break;
- case "AudioData":
- case "VideoFrame":
- if (!isCallable(value.clone))
- throwUnpolyfillable(type);
- try {
- cloned = value.clone();
- } catch (error) {
- throwUncloneable(type);
- }
- break;
- case "File":
- try {
- cloned = new File([value], value.name, value);
- } catch (error) {
- throwUnpolyfillable(type);
- }
- break;
- case "CropTarget":
- case "CryptoKey":
- case "FileSystemDirectoryHandle":
- case "FileSystemFileHandle":
- case "FileSystemHandle":
- case "GPUCompilationInfo":
- case "GPUCompilationMessage":
- case "ImageBitmap":
- case "RTCCertificate":
- case "WebAssembly.Module":
- throwUnpolyfillable(type);
- default:
- throwUncloneable(type);
- }
- }
- mapSet(map, value, cloned);
- if (deep)
- switch (type) {
- case "Array":
- case "Object":
- keys = objectKeys(value);
- for (i4 = 0, length = lengthOfArrayLike(keys); i4 < length; i4++) {
- key = keys[i4];
- createProperty(cloned, key, structuredCloneInternal(value[key], map));
- }
- break;
- case "Map":
- value.forEach(function(v2, k2) {
- mapSet(cloned, structuredCloneInternal(k2, map), structuredCloneInternal(v2, map));
- });
- break;
- case "Set":
- value.forEach(function(v2) {
- setAdd(cloned, structuredCloneInternal(v2, map));
- });
- break;
- case "Error":
- createNonEnumerableProperty(cloned, "message", structuredCloneInternal(value.message, map));
- if (hasOwn(value, "cause")) {
- createNonEnumerableProperty(cloned, "cause", structuredCloneInternal(value.cause, map));
- }
- if (name == "AggregateError") {
- cloned.errors = structuredCloneInternal(value.errors, map);
- }
- case "DOMException":
- if (ERROR_STACK_INSTALLABLE) {
- createNonEnumerableProperty(cloned, "stack", structuredCloneInternal(value.stack, map));
- }
- }
- return cloned;
- };
- var tryToTransfer = function(rawTransfer, map) {
- if (!isObject(rawTransfer))
- throw TypeError2("Transfer option cannot be converted to a sequence");
- var transfer = [];
- iterate(rawTransfer, function(value2) {
- push(transfer, anObject(value2));
- });
- var i4 = 0;
- var length = lengthOfArrayLike(transfer);
- var value, type, C2, transferredArray, transferred, canvas, context;
- if (PROPER_TRANSFER) {
- transferredArray = nativeStructuredClone(transfer, { transfer });
- while (i4 < length)
- mapSet(map, transfer[i4], transferredArray[i4++]);
- } else
- while (i4 < length) {
- value = transfer[i4++];
- if (mapHas(map, value))
- throw new DOMException("Duplicate transferable", DATA_CLONE_ERROR);
- type = classof(value);
- switch (type) {
- case "ImageBitmap":
- C2 = global2.OffscreenCanvas;
- if (!isConstructor(C2))
- throwUnpolyfillable(type, TRANSFERRING);
- try {
- canvas = new C2(value.width, value.height);
- context = canvas.getContext("bitmaprenderer");
- context.transferFromImageBitmap(value);
- transferred = canvas.transferToImageBitmap();
- } catch (error) {
- }
- break;
- case "AudioData":
- case "VideoFrame":
- if (!isCallable(value.clone) || !isCallable(value.close))
- throwUnpolyfillable(type, TRANSFERRING);
- try {
- transferred = value.clone();
- value.close();
- } catch (error) {
- }
- break;
- case "ArrayBuffer":
- if (!isCallable(value.transfer))
- throwUnpolyfillable(type, TRANSFERRING);
- transferred = value.transfer();
- break;
- case "MediaSourceHandle":
- case "MessagePort":
- case "OffscreenCanvas":
- case "ReadableStream":
- case "TransformStream":
- case "WritableStream":
- throwUnpolyfillable(type, TRANSFERRING);
- }
- if (transferred === void 0)
- throw new DOMException("This object cannot be transferred: " + type, DATA_CLONE_ERROR);
- mapSet(map, value, transferred);
- }
- };
- $2({ global: true, enumerable: true, sham: !PROPER_TRANSFER, forced: FORCED_REPLACEMENT }, {
- structuredClone: function structuredClone(value) {
- var options = validateArgumentsLength(arguments.length, 1) > 1 && !isNullOrUndefined(arguments[1]) ? anObject(arguments[1]) : void 0;
- var transfer = options ? options.transfer : void 0;
- var map;
- if (transfer !== void 0) {
- map = new Map2();
- tryToTransfer(transfer, map);
- }
- return structuredCloneInternal(value, map);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/web.set-interval.js
- var require_web_set_interval = __commonJS({
- "node_modules/core-js/modules/web.set-interval.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var schedulersFix = require_schedulers_fix();
- var setInterval = schedulersFix(global2.setInterval, true);
- $2({ global: true, bind: true, forced: global2.setInterval !== setInterval }, {
- setInterval
- });
- }
- });
-
- // node_modules/core-js/modules/web.set-timeout.js
- var require_web_set_timeout = __commonJS({
- "node_modules/core-js/modules/web.set-timeout.js"() {
- var $2 = require_export();
- var global2 = require_global();
- var schedulersFix = require_schedulers_fix();
- var setTimeout2 = schedulersFix(global2.setTimeout, true);
- $2({ global: true, bind: true, forced: global2.setTimeout !== setTimeout2 }, {
- setTimeout: setTimeout2
- });
- }
- });
-
- // node_modules/core-js/modules/web.timers.js
- var require_web_timers = __commonJS({
- "node_modules/core-js/modules/web.timers.js"() {
- require_web_set_interval();
- require_web_set_timeout();
- }
- });
-
- // node_modules/core-js/internals/url-constructor-detection.js
- var require_url_constructor_detection = __commonJS({
- "node_modules/core-js/internals/url-constructor-detection.js"(exports, module) {
- var fails = require_fails();
- var wellKnownSymbol = require_well_known_symbol();
- var DESCRIPTORS = require_descriptors();
- var IS_PURE = require_is_pure();
- var ITERATOR = wellKnownSymbol("iterator");
- module.exports = !fails(function() {
- var url = new URL("b?a=1&b=2&c=3", "http://a");
- var searchParams = url.searchParams;
- var result = "";
- url.pathname = "c%20d";
- searchParams.forEach(function(value, key) {
- searchParams["delete"]("b");
- result += key + value;
- });
- return IS_PURE && !url.toJSON || !searchParams.size && (IS_PURE || !DESCRIPTORS) || !searchParams.sort || url.href !== "http://a/c%20d?a=1&c=3" || searchParams.get("c") !== "3" || String(new URLSearchParams("?a=1")) !== "a=1" || !searchParams[ITERATOR] || new URL("https://a@b").username !== "a" || new URLSearchParams(new URLSearchParams("a=b")).get("a") !== "b" || new URL("http://\u0442\u0435\u0441\u0442").host !== "xn--e1aybc" || new URL("http://a#\u0431").hash !== "#%D0%B1" || result !== "a1c3" || new URL("http://x", void 0).host !== "x";
- });
- }
- });
-
- // node_modules/core-js/internals/string-punycode-to-ascii.js
- var require_string_punycode_to_ascii = __commonJS({
- "node_modules/core-js/internals/string-punycode-to-ascii.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var maxInt = 2147483647;
- var base = 36;
- var tMin = 1;
- var tMax = 26;
- var skew = 38;
- var damp = 700;
- var initialBias = 72;
- var initialN = 128;
- var delimiter = "-";
- var regexNonASCII = /[^\0-\u007E]/;
- var regexSeparators = /[.\u3002\uFF0E\uFF61]/g;
- var OVERFLOW_ERROR = "Overflow: input needs wider integers to process";
- var baseMinusTMin = base - tMin;
- var $RangeError = RangeError;
- var exec = uncurryThis(regexSeparators.exec);
- var floor = Math.floor;
- var fromCharCode = String.fromCharCode;
- var charCodeAt = uncurryThis("".charCodeAt);
- var join = uncurryThis([].join);
- var push = uncurryThis([].push);
- var replace = uncurryThis("".replace);
- var split = uncurryThis("".split);
- var toLowerCase = uncurryThis("".toLowerCase);
- var ucs2decode = function(string) {
- var output = [];
- var counter = 0;
- var length = string.length;
- while (counter < length) {
- var value = charCodeAt(string, counter++);
- if (value >= 55296 && value <= 56319 && counter < length) {
- var extra = charCodeAt(string, counter++);
- if ((extra & 64512) == 56320) {
- push(output, ((value & 1023) << 10) + (extra & 1023) + 65536);
- } else {
- push(output, value);
- counter--;
- }
- } else {
- push(output, value);
- }
- }
- return output;
- };
- var digitToBasic = function(digit) {
- return digit + 22 + 75 * (digit < 26);
- };
- var adapt = function(delta, numPoints, firstTime) {
- var k2 = 0;
- delta = firstTime ? floor(delta / damp) : delta >> 1;
- delta += floor(delta / numPoints);
- while (delta > baseMinusTMin * tMax >> 1) {
- delta = floor(delta / baseMinusTMin);
- k2 += base;
- }
- return floor(k2 + (baseMinusTMin + 1) * delta / (delta + skew));
- };
- var encode = function(input) {
- var output = [];
- input = ucs2decode(input);
- var inputLength = input.length;
- var n6 = initialN;
- var delta = 0;
- var bias = initialBias;
- var i4, currentValue;
- for (i4 = 0; i4 < input.length; i4++) {
- currentValue = input[i4];
- if (currentValue < 128) {
- push(output, fromCharCode(currentValue));
- }
- }
- var basicLength = output.length;
- var handledCPCount = basicLength;
- if (basicLength) {
- push(output, delimiter);
- }
- while (handledCPCount < inputLength) {
- var m2 = maxInt;
- for (i4 = 0; i4 < input.length; i4++) {
- currentValue = input[i4];
- if (currentValue >= n6 && currentValue < m2) {
- m2 = currentValue;
- }
- }
- var handledCPCountPlusOne = handledCPCount + 1;
- if (m2 - n6 > floor((maxInt - delta) / handledCPCountPlusOne)) {
- throw $RangeError(OVERFLOW_ERROR);
- }
- delta += (m2 - n6) * handledCPCountPlusOne;
- n6 = m2;
- for (i4 = 0; i4 < input.length; i4++) {
- currentValue = input[i4];
- if (currentValue < n6 && ++delta > maxInt) {
- throw $RangeError(OVERFLOW_ERROR);
- }
- if (currentValue == n6) {
- var q = delta;
- var k2 = base;
- while (true) {
- var t4 = k2 <= bias ? tMin : k2 >= bias + tMax ? tMax : k2 - bias;
- if (q < t4)
- break;
- var qMinusT = q - t4;
- var baseMinusT = base - t4;
- push(output, fromCharCode(digitToBasic(t4 + qMinusT % baseMinusT)));
- q = floor(qMinusT / baseMinusT);
- k2 += base;
- }
- push(output, fromCharCode(digitToBasic(q)));
- bias = adapt(delta, handledCPCountPlusOne, handledCPCount == basicLength);
- delta = 0;
- handledCPCount++;
- }
- }
- delta++;
- n6++;
- }
- return join(output, "");
- };
- module.exports = function(input) {
- var encoded = [];
- var labels = split(replace(toLowerCase(input), regexSeparators, "."), ".");
- var i4, label;
- for (i4 = 0; i4 < labels.length; i4++) {
- label = labels[i4];
- push(encoded, exec(regexNonASCII, label) ? "xn--" + encode(label) : label);
- }
- return join(encoded, ".");
- };
- }
- });
-
- // node_modules/core-js/modules/web.url-search-params.constructor.js
- var require_web_url_search_params_constructor = __commonJS({
- "node_modules/core-js/modules/web.url-search-params.constructor.js"(exports, module) {
- "use strict";
- require_es_array_iterator();
- var $2 = require_export();
- var global2 = require_global();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var DESCRIPTORS = require_descriptors();
- var USE_NATIVE_URL = require_url_constructor_detection();
- var defineBuiltIn = require_define_built_in();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var defineBuiltIns = require_define_built_ins();
- var setToStringTag = require_set_to_string_tag();
- var createIteratorConstructor = require_iterator_create_constructor();
- var InternalStateModule = require_internal_state();
- var anInstance = require_an_instance();
- var isCallable = require_is_callable();
- var hasOwn = require_has_own_property();
- var bind = require_function_bind_context();
- var classof = require_classof();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var $toString = require_to_string();
- var create = require_object_create();
- var createPropertyDescriptor = require_create_property_descriptor();
- var getIterator = require_get_iterator();
- var getIteratorMethod = require_get_iterator_method();
- var validateArgumentsLength = require_validate_arguments_length();
- var wellKnownSymbol = require_well_known_symbol();
- var arraySort = require_array_sort();
- var ITERATOR = wellKnownSymbol("iterator");
- var URL_SEARCH_PARAMS = "URLSearchParams";
- var URL_SEARCH_PARAMS_ITERATOR = URL_SEARCH_PARAMS + "Iterator";
- var setInternalState = InternalStateModule.set;
- var getInternalParamsState = InternalStateModule.getterFor(URL_SEARCH_PARAMS);
- var getInternalIteratorState = InternalStateModule.getterFor(URL_SEARCH_PARAMS_ITERATOR);
- var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
- var safeGetBuiltIn = function(name) {
- if (!DESCRIPTORS)
- return global2[name];
- var descriptor = getOwnPropertyDescriptor(global2, name);
- return descriptor && descriptor.value;
- };
- var nativeFetch = safeGetBuiltIn("fetch");
- var NativeRequest = safeGetBuiltIn("Request");
- var Headers = safeGetBuiltIn("Headers");
- var RequestPrototype = NativeRequest && NativeRequest.prototype;
- var HeadersPrototype = Headers && Headers.prototype;
- var RegExp2 = global2.RegExp;
- var TypeError2 = global2.TypeError;
- var decodeURIComponent2 = global2.decodeURIComponent;
- var encodeURIComponent2 = global2.encodeURIComponent;
- var charAt = uncurryThis("".charAt);
- var join = uncurryThis([].join);
- var push = uncurryThis([].push);
- var replace = uncurryThis("".replace);
- var shift = uncurryThis([].shift);
- var splice = uncurryThis([].splice);
- var split = uncurryThis("".split);
- var stringSlice = uncurryThis("".slice);
- var plus = /\+/g;
- var sequences = Array(4);
- var percentSequence = function(bytes) {
- return sequences[bytes - 1] || (sequences[bytes - 1] = RegExp2("((?:%[\\da-f]{2}){" + bytes + "})", "gi"));
- };
- var percentDecode = function(sequence) {
- try {
- return decodeURIComponent2(sequence);
- } catch (error) {
- return sequence;
- }
- };
- var deserialize = function(it) {
- var result = replace(it, plus, " ");
- var bytes = 4;
- try {
- return decodeURIComponent2(result);
- } catch (error) {
- while (bytes) {
- result = replace(result, percentSequence(bytes--), percentDecode);
- }
- return result;
- }
- };
- var find = /[!'()~]|%20/g;
- var replacements = {
- "!": "%21",
- "'": "%27",
- "(": "%28",
- ")": "%29",
- "~": "%7E",
- "%20": "+"
- };
- var replacer = function(match) {
- return replacements[match];
- };
- var serialize = function(it) {
- return replace(encodeURIComponent2(it), find, replacer);
- };
- var URLSearchParamsIterator = createIteratorConstructor(function Iterator(params, kind) {
- setInternalState(this, {
- type: URL_SEARCH_PARAMS_ITERATOR,
- iterator: getIterator(getInternalParamsState(params).entries),
- kind
- });
- }, "Iterator", function next() {
- var state2 = getInternalIteratorState(this);
- var kind = state2.kind;
- var step = state2.iterator.next();
- var entry = step.value;
- if (!step.done) {
- step.value = kind === "keys" ? entry.key : kind === "values" ? entry.value : [entry.key, entry.value];
- }
- return step;
- }, true);
- var URLSearchParamsState = function(init) {
- this.entries = [];
- this.url = null;
- if (init !== void 0) {
- if (isObject(init))
- this.parseObject(init);
- else
- this.parseQuery(typeof init == "string" ? charAt(init, 0) === "?" ? stringSlice(init, 1) : init : $toString(init));
- }
- };
- URLSearchParamsState.prototype = {
- type: URL_SEARCH_PARAMS,
- bindURL: function(url) {
- this.url = url;
- this.update();
- },
- parseObject: function(object) {
- var iteratorMethod = getIteratorMethod(object);
- var iterator, next, step, entryIterator, entryNext, first, second;
- if (iteratorMethod) {
- iterator = getIterator(object, iteratorMethod);
- next = iterator.next;
- while (!(step = call(next, iterator)).done) {
- entryIterator = getIterator(anObject(step.value));
- entryNext = entryIterator.next;
- if ((first = call(entryNext, entryIterator)).done || (second = call(entryNext, entryIterator)).done || !call(entryNext, entryIterator).done)
- throw TypeError2("Expected sequence with length 2");
- push(this.entries, { key: $toString(first.value), value: $toString(second.value) });
- }
- } else
- for (var key in object)
- if (hasOwn(object, key)) {
- push(this.entries, { key, value: $toString(object[key]) });
- }
- },
- parseQuery: function(query) {
- if (query) {
- var attributes = split(query, "&");
- var index = 0;
- var attribute, entry;
- while (index < attributes.length) {
- attribute = attributes[index++];
- if (attribute.length) {
- entry = split(attribute, "=");
- push(this.entries, {
- key: deserialize(shift(entry)),
- value: deserialize(join(entry, "="))
- });
- }
- }
- }
- },
- serialize: function() {
- var entries = this.entries;
- var result = [];
- var index = 0;
- var entry;
- while (index < entries.length) {
- entry = entries[index++];
- push(result, serialize(entry.key) + "=" + serialize(entry.value));
- }
- return join(result, "&");
- },
- update: function() {
- this.entries.length = 0;
- this.parseQuery(this.url.query);
- },
- updateURL: function() {
- if (this.url)
- this.url.update();
- }
- };
- var URLSearchParamsConstructor = function URLSearchParams2() {
- anInstance(this, URLSearchParamsPrototype);
- var init = arguments.length > 0 ? arguments[0] : void 0;
- var state2 = setInternalState(this, new URLSearchParamsState(init));
- if (!DESCRIPTORS)
- this.length = state2.entries.length;
- };
- var URLSearchParamsPrototype = URLSearchParamsConstructor.prototype;
- defineBuiltIns(URLSearchParamsPrototype, {
- // `URLSearchParams.prototype.append` method
- // https://url.spec.whatwg.org/#dom-urlsearchparams-append
- append: function append(name, value) {
- validateArgumentsLength(arguments.length, 2);
- var state2 = getInternalParamsState(this);
- push(state2.entries, { key: $toString(name), value: $toString(value) });
- if (!DESCRIPTORS)
- this.length++;
- state2.updateURL();
- },
- // `URLSearchParams.prototype.delete` method
- // https://url.spec.whatwg.org/#dom-urlsearchparams-delete
- "delete": function(name) {
- validateArgumentsLength(arguments.length, 1);
- var state2 = getInternalParamsState(this);
- var entries = state2.entries;
- var key = $toString(name);
- var index = 0;
- while (index < entries.length) {
- if (entries[index].key === key)
- splice(entries, index, 1);
- else
- index++;
- }
- if (!DESCRIPTORS)
- this.length = entries.length;
- state2.updateURL();
- },
- // `URLSearchParams.prototype.get` method
- // https://url.spec.whatwg.org/#dom-urlsearchparams-get
- get: function get(name) {
- validateArgumentsLength(arguments.length, 1);
- var entries = getInternalParamsState(this).entries;
- var key = $toString(name);
- var index = 0;
- for (; index < entries.length; index++) {
- if (entries[index].key === key)
- return entries[index].value;
- }
- return null;
- },
- // `URLSearchParams.prototype.getAll` method
- // https://url.spec.whatwg.org/#dom-urlsearchparams-getall
- getAll: function getAll(name) {
- validateArgumentsLength(arguments.length, 1);
- var entries = getInternalParamsState(this).entries;
- var key = $toString(name);
- var result = [];
- var index = 0;
- for (; index < entries.length; index++) {
- if (entries[index].key === key)
- push(result, entries[index].value);
- }
- return result;
- },
- // `URLSearchParams.prototype.has` method
- // https://url.spec.whatwg.org/#dom-urlsearchparams-has
- has: function has(name) {
- validateArgumentsLength(arguments.length, 1);
- var entries = getInternalParamsState(this).entries;
- var key = $toString(name);
- var index = 0;
- while (index < entries.length) {
- if (entries[index++].key === key)
- return true;
- }
- return false;
- },
- // `URLSearchParams.prototype.set` method
- // https://url.spec.whatwg.org/#dom-urlsearchparams-set
- set: function set(name, value) {
- validateArgumentsLength(arguments.length, 1);
- var state2 = getInternalParamsState(this);
- var entries = state2.entries;
- var found = false;
- var key = $toString(name);
- var val = $toString(value);
- var index = 0;
- var entry;
- for (; index < entries.length; index++) {
- entry = entries[index];
- if (entry.key === key) {
- if (found)
- splice(entries, index--, 1);
- else {
- found = true;
- entry.value = val;
- }
- }
- }
- if (!found)
- push(entries, { key, value: val });
- if (!DESCRIPTORS)
- this.length = entries.length;
- state2.updateURL();
- },
- // `URLSearchParams.prototype.sort` method
- // https://url.spec.whatwg.org/#dom-urlsearchparams-sort
- sort: function sort() {
- var state2 = getInternalParamsState(this);
- arraySort(state2.entries, function(a3, b2) {
- return a3.key > b2.key ? 1 : -1;
- });
- state2.updateURL();
- },
- // `URLSearchParams.prototype.forEach` method
- forEach: function forEach(callback) {
- var entries = getInternalParamsState(this).entries;
- var boundFunction = bind(callback, arguments.length > 1 ? arguments[1] : void 0);
- var index = 0;
- var entry;
- while (index < entries.length) {
- entry = entries[index++];
- boundFunction(entry.value, entry.key, this);
- }
- },
- // `URLSearchParams.prototype.keys` method
- keys: function keys() {
- return new URLSearchParamsIterator(this, "keys");
- },
- // `URLSearchParams.prototype.values` method
- values: function values() {
- return new URLSearchParamsIterator(this, "values");
- },
- // `URLSearchParams.prototype.entries` method
- entries: function entries() {
- return new URLSearchParamsIterator(this, "entries");
- }
- }, { enumerable: true });
- defineBuiltIn(URLSearchParamsPrototype, ITERATOR, URLSearchParamsPrototype.entries, { name: "entries" });
- defineBuiltIn(URLSearchParamsPrototype, "toString", function toString() {
- return getInternalParamsState(this).serialize();
- }, { enumerable: true });
- if (DESCRIPTORS)
- defineBuiltInAccessor(URLSearchParamsPrototype, "size", {
- get: function size() {
- return getInternalParamsState(this).entries.length;
- },
- configurable: true,
- enumerable: true
- });
- setToStringTag(URLSearchParamsConstructor, URL_SEARCH_PARAMS);
- $2({ global: true, constructor: true, forced: !USE_NATIVE_URL }, {
- URLSearchParams: URLSearchParamsConstructor
- });
- if (!USE_NATIVE_URL && isCallable(Headers)) {
- headersHas = uncurryThis(HeadersPrototype.has);
- headersSet = uncurryThis(HeadersPrototype.set);
- wrapRequestOptions = function(init) {
- if (isObject(init)) {
- var body = init.body;
- var headers;
- if (classof(body) === URL_SEARCH_PARAMS) {
- headers = init.headers ? new Headers(init.headers) : new Headers();
- if (!headersHas(headers, "content-type")) {
- headersSet(headers, "content-type", "application/x-www-form-urlencoded;charset=UTF-8");
- }
- return create(init, {
- body: createPropertyDescriptor(0, $toString(body)),
- headers: createPropertyDescriptor(0, headers)
- });
- }
- }
- return init;
- };
- if (isCallable(nativeFetch)) {
- $2({ global: true, enumerable: true, dontCallGetSet: true, forced: true }, {
- fetch: function fetch2(input) {
- return nativeFetch(input, arguments.length > 1 ? wrapRequestOptions(arguments[1]) : {});
- }
- });
- }
- if (isCallable(NativeRequest)) {
- RequestConstructor = function Request(input) {
- anInstance(this, RequestPrototype);
- return new NativeRequest(input, arguments.length > 1 ? wrapRequestOptions(arguments[1]) : {});
- };
- RequestPrototype.constructor = RequestConstructor;
- RequestConstructor.prototype = RequestPrototype;
- $2({ global: true, constructor: true, dontCallGetSet: true, forced: true }, {
- Request: RequestConstructor
- });
- }
- }
- var headersHas;
- var headersSet;
- var wrapRequestOptions;
- var RequestConstructor;
- module.exports = {
- URLSearchParams: URLSearchParamsConstructor,
- getState: getInternalParamsState
- };
- }
- });
-
- // node_modules/core-js/modules/web.url.constructor.js
- var require_web_url_constructor = __commonJS({
- "node_modules/core-js/modules/web.url.constructor.js"() {
- "use strict";
- require_es_string_iterator();
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var USE_NATIVE_URL = require_url_constructor_detection();
- var global2 = require_global();
- var bind = require_function_bind_context();
- var uncurryThis = require_function_uncurry_this();
- var defineBuiltIn = require_define_built_in();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var anInstance = require_an_instance();
- var hasOwn = require_has_own_property();
- var assign = require_object_assign();
- var arrayFrom = require_array_from();
- var arraySlice = require_array_slice_simple();
- var codeAt = require_string_multibyte().codeAt;
- var toASCII = require_string_punycode_to_ascii();
- var $toString = require_to_string();
- var setToStringTag = require_set_to_string_tag();
- var validateArgumentsLength = require_validate_arguments_length();
- var URLSearchParamsModule = require_web_url_search_params_constructor();
- var InternalStateModule = require_internal_state();
- var setInternalState = InternalStateModule.set;
- var getInternalURLState = InternalStateModule.getterFor("URL");
- var URLSearchParams2 = URLSearchParamsModule.URLSearchParams;
- var getInternalSearchParamsState = URLSearchParamsModule.getState;
- var NativeURL = global2.URL;
- var TypeError2 = global2.TypeError;
- var parseInt2 = global2.parseInt;
- var floor = Math.floor;
- var pow = Math.pow;
- var charAt = uncurryThis("".charAt);
- var exec = uncurryThis(/./.exec);
- var join = uncurryThis([].join);
- var numberToString = uncurryThis(1 .toString);
- var pop = uncurryThis([].pop);
- var push = uncurryThis([].push);
- var replace = uncurryThis("".replace);
- var shift = uncurryThis([].shift);
- var split = uncurryThis("".split);
- var stringSlice = uncurryThis("".slice);
- var toLowerCase = uncurryThis("".toLowerCase);
- var unshift = uncurryThis([].unshift);
- var INVALID_AUTHORITY = "Invalid authority";
- var INVALID_SCHEME = "Invalid scheme";
- var INVALID_HOST = "Invalid host";
- var INVALID_PORT = "Invalid port";
- var ALPHA = /[a-z]/i;
- var ALPHANUMERIC = /[\d+-.a-z]/i;
- var DIGIT = /\d/;
- var HEX_START = /^0x/i;
- var OCT = /^[0-7]+$/;
- var DEC = /^\d+$/;
- var HEX = /^[\da-f]+$/i;
- var FORBIDDEN_HOST_CODE_POINT = /[\0\t\n\r #%/:<>?@[\\\]^|]/;
- var FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT = /[\0\t\n\r #/:<>?@[\\\]^|]/;
- var LEADING_C0_CONTROL_OR_SPACE = /^[\u0000-\u0020]+/;
- var TRAILING_C0_CONTROL_OR_SPACE = /(^|[^\u0000-\u0020])[\u0000-\u0020]+$/;
- var TAB_AND_NEW_LINE = /[\t\n\r]/g;
- var EOF;
- var parseIPv4 = function(input) {
- var parts = split(input, ".");
- var partsLength, numbers, index, part, radix, number, ipv4;
- if (parts.length && parts[parts.length - 1] == "") {
- parts.length--;
- }
- partsLength = parts.length;
- if (partsLength > 4)
- return input;
- numbers = [];
- for (index = 0; index < partsLength; index++) {
- part = parts[index];
- if (part == "")
- return input;
- radix = 10;
- if (part.length > 1 && charAt(part, 0) == "0") {
- radix = exec(HEX_START, part) ? 16 : 8;
- part = stringSlice(part, radix == 8 ? 1 : 2);
- }
- if (part === "") {
- number = 0;
- } else {
- if (!exec(radix == 10 ? DEC : radix == 8 ? OCT : HEX, part))
- return input;
- number = parseInt2(part, radix);
- }
- push(numbers, number);
- }
- for (index = 0; index < partsLength; index++) {
- number = numbers[index];
- if (index == partsLength - 1) {
- if (number >= pow(256, 5 - partsLength))
- return null;
- } else if (number > 255)
- return null;
- }
- ipv4 = pop(numbers);
- for (index = 0; index < numbers.length; index++) {
- ipv4 += numbers[index] * pow(256, 3 - index);
- }
- return ipv4;
- };
- var parseIPv6 = function(input) {
- var address = [0, 0, 0, 0, 0, 0, 0, 0];
- var pieceIndex = 0;
- var compress = null;
- var pointer = 0;
- var value, length, numbersSeen, ipv4Piece, number, swaps, swap;
- var chr = function() {
- return charAt(input, pointer);
- };
- if (chr() == ":") {
- if (charAt(input, 1) != ":")
- return;
- pointer += 2;
- pieceIndex++;
- compress = pieceIndex;
- }
- while (chr()) {
- if (pieceIndex == 8)
- return;
- if (chr() == ":") {
- if (compress !== null)
- return;
- pointer++;
- pieceIndex++;
- compress = pieceIndex;
- continue;
- }
- value = length = 0;
- while (length < 4 && exec(HEX, chr())) {
- value = value * 16 + parseInt2(chr(), 16);
- pointer++;
- length++;
- }
- if (chr() == ".") {
- if (length == 0)
- return;
- pointer -= length;
- if (pieceIndex > 6)
- return;
- numbersSeen = 0;
- while (chr()) {
- ipv4Piece = null;
- if (numbersSeen > 0) {
- if (chr() == "." && numbersSeen < 4)
- pointer++;
- else
- return;
- }
- if (!exec(DIGIT, chr()))
- return;
- while (exec(DIGIT, chr())) {
- number = parseInt2(chr(), 10);
- if (ipv4Piece === null)
- ipv4Piece = number;
- else if (ipv4Piece == 0)
- return;
- else
- ipv4Piece = ipv4Piece * 10 + number;
- if (ipv4Piece > 255)
- return;
- pointer++;
- }
- address[pieceIndex] = address[pieceIndex] * 256 + ipv4Piece;
- numbersSeen++;
- if (numbersSeen == 2 || numbersSeen == 4)
- pieceIndex++;
- }
- if (numbersSeen != 4)
- return;
- break;
- } else if (chr() == ":") {
- pointer++;
- if (!chr())
- return;
- } else if (chr())
- return;
- address[pieceIndex++] = value;
- }
- if (compress !== null) {
- swaps = pieceIndex - compress;
- pieceIndex = 7;
- while (pieceIndex != 0 && swaps > 0) {
- swap = address[pieceIndex];
- address[pieceIndex--] = address[compress + swaps - 1];
- address[compress + --swaps] = swap;
- }
- } else if (pieceIndex != 8)
- return;
- return address;
- };
- var findLongestZeroSequence = function(ipv6) {
- var maxIndex = null;
- var maxLength = 1;
- var currStart = null;
- var currLength = 0;
- var index = 0;
- for (; index < 8; index++) {
- if (ipv6[index] !== 0) {
- if (currLength > maxLength) {
- maxIndex = currStart;
- maxLength = currLength;
- }
- currStart = null;
- currLength = 0;
- } else {
- if (currStart === null)
- currStart = index;
- ++currLength;
- }
- }
- if (currLength > maxLength) {
- maxIndex = currStart;
- maxLength = currLength;
- }
- return maxIndex;
- };
- var serializeHost = function(host) {
- var result, index, compress, ignore0;
- if (typeof host == "number") {
- result = [];
- for (index = 0; index < 4; index++) {
- unshift(result, host % 256);
- host = floor(host / 256);
- }
- return join(result, ".");
- } else if (typeof host == "object") {
- result = "";
- compress = findLongestZeroSequence(host);
- for (index = 0; index < 8; index++) {
- if (ignore0 && host[index] === 0)
- continue;
- if (ignore0)
- ignore0 = false;
- if (compress === index) {
- result += index ? ":" : "::";
- ignore0 = true;
- } else {
- result += numberToString(host[index], 16);
- if (index < 7)
- result += ":";
- }
- }
- return "[" + result + "]";
- }
- return host;
- };
- var C0ControlPercentEncodeSet = {};
- var fragmentPercentEncodeSet = assign({}, C0ControlPercentEncodeSet, {
- " ": 1,
- '"': 1,
- "<": 1,
- ">": 1,
- "`": 1
- });
- var pathPercentEncodeSet = assign({}, fragmentPercentEncodeSet, {
- "#": 1,
- "?": 1,
- "{": 1,
- "}": 1
- });
- var userinfoPercentEncodeSet = assign({}, pathPercentEncodeSet, {
- "/": 1,
- ":": 1,
- ";": 1,
- "=": 1,
- "@": 1,
- "[": 1,
- "\\": 1,
- "]": 1,
- "^": 1,
- "|": 1
- });
- var percentEncode = function(chr, set) {
- var code = codeAt(chr, 0);
- return code > 32 && code < 127 && !hasOwn(set, chr) ? chr : encodeURIComponent(chr);
- };
- var specialSchemes = {
- ftp: 21,
- file: null,
- http: 80,
- https: 443,
- ws: 80,
- wss: 443
- };
- var isWindowsDriveLetter = function(string, normalized) {
- var second;
- return string.length == 2 && exec(ALPHA, charAt(string, 0)) && ((second = charAt(string, 1)) == ":" || !normalized && second == "|");
- };
- var startsWithWindowsDriveLetter = function(string) {
- var third;
- return string.length > 1 && isWindowsDriveLetter(stringSlice(string, 0, 2)) && (string.length == 2 || ((third = charAt(string, 2)) === "/" || third === "\\" || third === "?" || third === "#"));
- };
- var isSingleDot = function(segment) {
- return segment === "." || toLowerCase(segment) === "%2e";
- };
- var isDoubleDot = function(segment) {
- segment = toLowerCase(segment);
- return segment === ".." || segment === "%2e." || segment === ".%2e" || segment === "%2e%2e";
- };
- var SCHEME_START = {};
- var SCHEME = {};
- var NO_SCHEME = {};
- var SPECIAL_RELATIVE_OR_AUTHORITY = {};
- var PATH_OR_AUTHORITY = {};
- var RELATIVE = {};
- var RELATIVE_SLASH = {};
- var SPECIAL_AUTHORITY_SLASHES = {};
- var SPECIAL_AUTHORITY_IGNORE_SLASHES = {};
- var AUTHORITY = {};
- var HOST = {};
- var HOSTNAME = {};
- var PORT = {};
- var FILE = {};
- var FILE_SLASH = {};
- var FILE_HOST = {};
- var PATH_START = {};
- var PATH = {};
- var CANNOT_BE_A_BASE_URL_PATH = {};
- var QUERY = {};
- var FRAGMENT = {};
- var URLState = function(url, isBase, base) {
- var urlString = $toString(url);
- var baseState, failure, searchParams;
- if (isBase) {
- failure = this.parse(urlString);
- if (failure)
- throw TypeError2(failure);
- this.searchParams = null;
- } else {
- if (base !== void 0)
- baseState = new URLState(base, true);
- failure = this.parse(urlString, null, baseState);
- if (failure)
- throw TypeError2(failure);
- searchParams = getInternalSearchParamsState(new URLSearchParams2());
- searchParams.bindURL(this);
- this.searchParams = searchParams;
- }
- };
- URLState.prototype = {
- type: "URL",
- // https://url.spec.whatwg.org/#url-parsing
- // eslint-disable-next-line max-statements -- TODO
- parse: function(input, stateOverride, base) {
- var url = this;
- var state2 = stateOverride || SCHEME_START;
- var pointer = 0;
- var buffer = "";
- var seenAt = false;
- var seenBracket = false;
- var seenPasswordToken = false;
- var codePoints, chr, bufferCodePoints, failure;
- input = $toString(input);
- if (!stateOverride) {
- url.scheme = "";
- url.username = "";
- url.password = "";
- url.host = null;
- url.port = null;
- url.path = [];
- url.query = null;
- url.fragment = null;
- url.cannotBeABaseURL = false;
- input = replace(input, LEADING_C0_CONTROL_OR_SPACE, "");
- input = replace(input, TRAILING_C0_CONTROL_OR_SPACE, "$1");
- }
- input = replace(input, TAB_AND_NEW_LINE, "");
- codePoints = arrayFrom(input);
- while (pointer <= codePoints.length) {
- chr = codePoints[pointer];
- switch (state2) {
- case SCHEME_START:
- if (chr && exec(ALPHA, chr)) {
- buffer += toLowerCase(chr);
- state2 = SCHEME;
- } else if (!stateOverride) {
- state2 = NO_SCHEME;
- continue;
- } else
- return INVALID_SCHEME;
- break;
- case SCHEME:
- if (chr && (exec(ALPHANUMERIC, chr) || chr == "+" || chr == "-" || chr == ".")) {
- buffer += toLowerCase(chr);
- } else if (chr == ":") {
- if (stateOverride && (url.isSpecial() != hasOwn(specialSchemes, buffer) || buffer == "file" && (url.includesCredentials() || url.port !== null) || url.scheme == "file" && !url.host))
- return;
- url.scheme = buffer;
- if (stateOverride) {
- if (url.isSpecial() && specialSchemes[url.scheme] == url.port)
- url.port = null;
- return;
- }
- buffer = "";
- if (url.scheme == "file") {
- state2 = FILE;
- } else if (url.isSpecial() && base && base.scheme == url.scheme) {
- state2 = SPECIAL_RELATIVE_OR_AUTHORITY;
- } else if (url.isSpecial()) {
- state2 = SPECIAL_AUTHORITY_SLASHES;
- } else if (codePoints[pointer + 1] == "/") {
- state2 = PATH_OR_AUTHORITY;
- pointer++;
- } else {
- url.cannotBeABaseURL = true;
- push(url.path, "");
- state2 = CANNOT_BE_A_BASE_URL_PATH;
- }
- } else if (!stateOverride) {
- buffer = "";
- state2 = NO_SCHEME;
- pointer = 0;
- continue;
- } else
- return INVALID_SCHEME;
- break;
- case NO_SCHEME:
- if (!base || base.cannotBeABaseURL && chr != "#")
- return INVALID_SCHEME;
- if (base.cannotBeABaseURL && chr == "#") {
- url.scheme = base.scheme;
- url.path = arraySlice(base.path);
- url.query = base.query;
- url.fragment = "";
- url.cannotBeABaseURL = true;
- state2 = FRAGMENT;
- break;
- }
- state2 = base.scheme == "file" ? FILE : RELATIVE;
- continue;
- case SPECIAL_RELATIVE_OR_AUTHORITY:
- if (chr == "/" && codePoints[pointer + 1] == "/") {
- state2 = SPECIAL_AUTHORITY_IGNORE_SLASHES;
- pointer++;
- } else {
- state2 = RELATIVE;
- continue;
- }
- break;
- case PATH_OR_AUTHORITY:
- if (chr == "/") {
- state2 = AUTHORITY;
- break;
- } else {
- state2 = PATH;
- continue;
- }
- case RELATIVE:
- url.scheme = base.scheme;
- if (chr == EOF) {
- url.username = base.username;
- url.password = base.password;
- url.host = base.host;
- url.port = base.port;
- url.path = arraySlice(base.path);
- url.query = base.query;
- } else if (chr == "/" || chr == "\\" && url.isSpecial()) {
- state2 = RELATIVE_SLASH;
- } else if (chr == "?") {
- url.username = base.username;
- url.password = base.password;
- url.host = base.host;
- url.port = base.port;
- url.path = arraySlice(base.path);
- url.query = "";
- state2 = QUERY;
- } else if (chr == "#") {
- url.username = base.username;
- url.password = base.password;
- url.host = base.host;
- url.port = base.port;
- url.path = arraySlice(base.path);
- url.query = base.query;
- url.fragment = "";
- state2 = FRAGMENT;
- } else {
- url.username = base.username;
- url.password = base.password;
- url.host = base.host;
- url.port = base.port;
- url.path = arraySlice(base.path);
- url.path.length--;
- state2 = PATH;
- continue;
- }
- break;
- case RELATIVE_SLASH:
- if (url.isSpecial() && (chr == "/" || chr == "\\")) {
- state2 = SPECIAL_AUTHORITY_IGNORE_SLASHES;
- } else if (chr == "/") {
- state2 = AUTHORITY;
- } else {
- url.username = base.username;
- url.password = base.password;
- url.host = base.host;
- url.port = base.port;
- state2 = PATH;
- continue;
- }
- break;
- case SPECIAL_AUTHORITY_SLASHES:
- state2 = SPECIAL_AUTHORITY_IGNORE_SLASHES;
- if (chr != "/" || charAt(buffer, pointer + 1) != "/")
- continue;
- pointer++;
- break;
- case SPECIAL_AUTHORITY_IGNORE_SLASHES:
- if (chr != "/" && chr != "\\") {
- state2 = AUTHORITY;
- continue;
- }
- break;
- case AUTHORITY:
- if (chr == "@") {
- if (seenAt)
- buffer = "%40" + buffer;
- seenAt = true;
- bufferCodePoints = arrayFrom(buffer);
- for (var i4 = 0; i4 < bufferCodePoints.length; i4++) {
- var codePoint = bufferCodePoints[i4];
- if (codePoint == ":" && !seenPasswordToken) {
- seenPasswordToken = true;
- continue;
- }
- var encodedCodePoints = percentEncode(codePoint, userinfoPercentEncodeSet);
- if (seenPasswordToken)
- url.password += encodedCodePoints;
- else
- url.username += encodedCodePoints;
- }
- buffer = "";
- } else if (chr == EOF || chr == "/" || chr == "?" || chr == "#" || chr == "\\" && url.isSpecial()) {
- if (seenAt && buffer == "")
- return INVALID_AUTHORITY;
- pointer -= arrayFrom(buffer).length + 1;
- buffer = "";
- state2 = HOST;
- } else
- buffer += chr;
- break;
- case HOST:
- case HOSTNAME:
- if (stateOverride && url.scheme == "file") {
- state2 = FILE_HOST;
- continue;
- } else if (chr == ":" && !seenBracket) {
- if (buffer == "")
- return INVALID_HOST;
- failure = url.parseHost(buffer);
- if (failure)
- return failure;
- buffer = "";
- state2 = PORT;
- if (stateOverride == HOSTNAME)
- return;
- } else if (chr == EOF || chr == "/" || chr == "?" || chr == "#" || chr == "\\" && url.isSpecial()) {
- if (url.isSpecial() && buffer == "")
- return INVALID_HOST;
- if (stateOverride && buffer == "" && (url.includesCredentials() || url.port !== null))
- return;
- failure = url.parseHost(buffer);
- if (failure)
- return failure;
- buffer = "";
- state2 = PATH_START;
- if (stateOverride)
- return;
- continue;
- } else {
- if (chr == "[")
- seenBracket = true;
- else if (chr == "]")
- seenBracket = false;
- buffer += chr;
- }
- break;
- case PORT:
- if (exec(DIGIT, chr)) {
- buffer += chr;
- } else if (chr == EOF || chr == "/" || chr == "?" || chr == "#" || chr == "\\" && url.isSpecial() || stateOverride) {
- if (buffer != "") {
- var port = parseInt2(buffer, 10);
- if (port > 65535)
- return INVALID_PORT;
- url.port = url.isSpecial() && port === specialSchemes[url.scheme] ? null : port;
- buffer = "";
- }
- if (stateOverride)
- return;
- state2 = PATH_START;
- continue;
- } else
- return INVALID_PORT;
- break;
- case FILE:
- url.scheme = "file";
- if (chr == "/" || chr == "\\")
- state2 = FILE_SLASH;
- else if (base && base.scheme == "file") {
- if (chr == EOF) {
- url.host = base.host;
- url.path = arraySlice(base.path);
- url.query = base.query;
- } else if (chr == "?") {
- url.host = base.host;
- url.path = arraySlice(base.path);
- url.query = "";
- state2 = QUERY;
- } else if (chr == "#") {
- url.host = base.host;
- url.path = arraySlice(base.path);
- url.query = base.query;
- url.fragment = "";
- state2 = FRAGMENT;
- } else {
- if (!startsWithWindowsDriveLetter(join(arraySlice(codePoints, pointer), ""))) {
- url.host = base.host;
- url.path = arraySlice(base.path);
- url.shortenPath();
- }
- state2 = PATH;
- continue;
- }
- } else {
- state2 = PATH;
- continue;
- }
- break;
- case FILE_SLASH:
- if (chr == "/" || chr == "\\") {
- state2 = FILE_HOST;
- break;
- }
- if (base && base.scheme == "file" && !startsWithWindowsDriveLetter(join(arraySlice(codePoints, pointer), ""))) {
- if (isWindowsDriveLetter(base.path[0], true))
- push(url.path, base.path[0]);
- else
- url.host = base.host;
- }
- state2 = PATH;
- continue;
- case FILE_HOST:
- if (chr == EOF || chr == "/" || chr == "\\" || chr == "?" || chr == "#") {
- if (!stateOverride && isWindowsDriveLetter(buffer)) {
- state2 = PATH;
- } else if (buffer == "") {
- url.host = "";
- if (stateOverride)
- return;
- state2 = PATH_START;
- } else {
- failure = url.parseHost(buffer);
- if (failure)
- return failure;
- if (url.host == "localhost")
- url.host = "";
- if (stateOverride)
- return;
- buffer = "";
- state2 = PATH_START;
- }
- continue;
- } else
- buffer += chr;
- break;
- case PATH_START:
- if (url.isSpecial()) {
- state2 = PATH;
- if (chr != "/" && chr != "\\")
- continue;
- } else if (!stateOverride && chr == "?") {
- url.query = "";
- state2 = QUERY;
- } else if (!stateOverride && chr == "#") {
- url.fragment = "";
- state2 = FRAGMENT;
- } else if (chr != EOF) {
- state2 = PATH;
- if (chr != "/")
- continue;
- }
- break;
- case PATH:
- if (chr == EOF || chr == "/" || chr == "\\" && url.isSpecial() || !stateOverride && (chr == "?" || chr == "#")) {
- if (isDoubleDot(buffer)) {
- url.shortenPath();
- if (chr != "/" && !(chr == "\\" && url.isSpecial())) {
- push(url.path, "");
- }
- } else if (isSingleDot(buffer)) {
- if (chr != "/" && !(chr == "\\" && url.isSpecial())) {
- push(url.path, "");
- }
- } else {
- if (url.scheme == "file" && !url.path.length && isWindowsDriveLetter(buffer)) {
- if (url.host)
- url.host = "";
- buffer = charAt(buffer, 0) + ":";
- }
- push(url.path, buffer);
- }
- buffer = "";
- if (url.scheme == "file" && (chr == EOF || chr == "?" || chr == "#")) {
- while (url.path.length > 1 && url.path[0] === "") {
- shift(url.path);
- }
- }
- if (chr == "?") {
- url.query = "";
- state2 = QUERY;
- } else if (chr == "#") {
- url.fragment = "";
- state2 = FRAGMENT;
- }
- } else {
- buffer += percentEncode(chr, pathPercentEncodeSet);
- }
- break;
- case CANNOT_BE_A_BASE_URL_PATH:
- if (chr == "?") {
- url.query = "";
- state2 = QUERY;
- } else if (chr == "#") {
- url.fragment = "";
- state2 = FRAGMENT;
- } else if (chr != EOF) {
- url.path[0] += percentEncode(chr, C0ControlPercentEncodeSet);
- }
- break;
- case QUERY:
- if (!stateOverride && chr == "#") {
- url.fragment = "";
- state2 = FRAGMENT;
- } else if (chr != EOF) {
- if (chr == "'" && url.isSpecial())
- url.query += "%27";
- else if (chr == "#")
- url.query += "%23";
- else
- url.query += percentEncode(chr, C0ControlPercentEncodeSet);
- }
- break;
- case FRAGMENT:
- if (chr != EOF)
- url.fragment += percentEncode(chr, fragmentPercentEncodeSet);
- break;
- }
- pointer++;
- }
- },
- // https://url.spec.whatwg.org/#host-parsing
- parseHost: function(input) {
- var result, codePoints, index;
- if (charAt(input, 0) == "[") {
- if (charAt(input, input.length - 1) != "]")
- return INVALID_HOST;
- result = parseIPv6(stringSlice(input, 1, -1));
- if (!result)
- return INVALID_HOST;
- this.host = result;
- } else if (!this.isSpecial()) {
- if (exec(FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT, input))
- return INVALID_HOST;
- result = "";
- codePoints = arrayFrom(input);
- for (index = 0; index < codePoints.length; index++) {
- result += percentEncode(codePoints[index], C0ControlPercentEncodeSet);
- }
- this.host = result;
- } else {
- input = toASCII(input);
- if (exec(FORBIDDEN_HOST_CODE_POINT, input))
- return INVALID_HOST;
- result = parseIPv4(input);
- if (result === null)
- return INVALID_HOST;
- this.host = result;
- }
- },
- // https://url.spec.whatwg.org/#cannot-have-a-username-password-port
- cannotHaveUsernamePasswordPort: function() {
- return !this.host || this.cannotBeABaseURL || this.scheme == "file";
- },
- // https://url.spec.whatwg.org/#include-credentials
- includesCredentials: function() {
- return this.username != "" || this.password != "";
- },
- // https://url.spec.whatwg.org/#is-special
- isSpecial: function() {
- return hasOwn(specialSchemes, this.scheme);
- },
- // https://url.spec.whatwg.org/#shorten-a-urls-path
- shortenPath: function() {
- var path = this.path;
- var pathSize = path.length;
- if (pathSize && (this.scheme != "file" || pathSize != 1 || !isWindowsDriveLetter(path[0], true))) {
- path.length--;
- }
- },
- // https://url.spec.whatwg.org/#concept-url-serializer
- serialize: function() {
- var url = this;
- var scheme = url.scheme;
- var username = url.username;
- var password = url.password;
- var host = url.host;
- var port = url.port;
- var path = url.path;
- var query = url.query;
- var fragment = url.fragment;
- var output = scheme + ":";
- if (host !== null) {
- output += "//";
- if (url.includesCredentials()) {
- output += username + (password ? ":" + password : "") + "@";
- }
- output += serializeHost(host);
- if (port !== null)
- output += ":" + port;
- } else if (scheme == "file")
- output += "//";
- output += url.cannotBeABaseURL ? path[0] : path.length ? "/" + join(path, "/") : "";
- if (query !== null)
- output += "?" + query;
- if (fragment !== null)
- output += "#" + fragment;
- return output;
- },
- // https://url.spec.whatwg.org/#dom-url-href
- setHref: function(href) {
- var failure = this.parse(href);
- if (failure)
- throw TypeError2(failure);
- this.searchParams.update();
- },
- // https://url.spec.whatwg.org/#dom-url-origin
- getOrigin: function() {
- var scheme = this.scheme;
- var port = this.port;
- if (scheme == "blob")
- try {
- return new URLConstructor(scheme.path[0]).origin;
- } catch (error) {
- return "null";
- }
- if (scheme == "file" || !this.isSpecial())
- return "null";
- return scheme + "://" + serializeHost(this.host) + (port !== null ? ":" + port : "");
- },
- // https://url.spec.whatwg.org/#dom-url-protocol
- getProtocol: function() {
- return this.scheme + ":";
- },
- setProtocol: function(protocol) {
- this.parse($toString(protocol) + ":", SCHEME_START);
- },
- // https://url.spec.whatwg.org/#dom-url-username
- getUsername: function() {
- return this.username;
- },
- setUsername: function(username) {
- var codePoints = arrayFrom($toString(username));
- if (this.cannotHaveUsernamePasswordPort())
- return;
- this.username = "";
- for (var i4 = 0; i4 < codePoints.length; i4++) {
- this.username += percentEncode(codePoints[i4], userinfoPercentEncodeSet);
- }
- },
- // https://url.spec.whatwg.org/#dom-url-password
- getPassword: function() {
- return this.password;
- },
- setPassword: function(password) {
- var codePoints = arrayFrom($toString(password));
- if (this.cannotHaveUsernamePasswordPort())
- return;
- this.password = "";
- for (var i4 = 0; i4 < codePoints.length; i4++) {
- this.password += percentEncode(codePoints[i4], userinfoPercentEncodeSet);
- }
- },
- // https://url.spec.whatwg.org/#dom-url-host
- getHost: function() {
- var host = this.host;
- var port = this.port;
- return host === null ? "" : port === null ? serializeHost(host) : serializeHost(host) + ":" + port;
- },
- setHost: function(host) {
- if (this.cannotBeABaseURL)
- return;
- this.parse(host, HOST);
- },
- // https://url.spec.whatwg.org/#dom-url-hostname
- getHostname: function() {
- var host = this.host;
- return host === null ? "" : serializeHost(host);
- },
- setHostname: function(hostname) {
- if (this.cannotBeABaseURL)
- return;
- this.parse(hostname, HOSTNAME);
- },
- // https://url.spec.whatwg.org/#dom-url-port
- getPort: function() {
- var port = this.port;
- return port === null ? "" : $toString(port);
- },
- setPort: function(port) {
- if (this.cannotHaveUsernamePasswordPort())
- return;
- port = $toString(port);
- if (port == "")
- this.port = null;
- else
- this.parse(port, PORT);
- },
- // https://url.spec.whatwg.org/#dom-url-pathname
- getPathname: function() {
- var path = this.path;
- return this.cannotBeABaseURL ? path[0] : path.length ? "/" + join(path, "/") : "";
- },
- setPathname: function(pathname) {
- if (this.cannotBeABaseURL)
- return;
- this.path = [];
- this.parse(pathname, PATH_START);
- },
- // https://url.spec.whatwg.org/#dom-url-search
- getSearch: function() {
- var query = this.query;
- return query ? "?" + query : "";
- },
- setSearch: function(search) {
- search = $toString(search);
- if (search == "") {
- this.query = null;
- } else {
- if ("?" == charAt(search, 0))
- search = stringSlice(search, 1);
- this.query = "";
- this.parse(search, QUERY);
- }
- this.searchParams.update();
- },
- // https://url.spec.whatwg.org/#dom-url-searchparams
- getSearchParams: function() {
- return this.searchParams.facade;
- },
- // https://url.spec.whatwg.org/#dom-url-hash
- getHash: function() {
- var fragment = this.fragment;
- return fragment ? "#" + fragment : "";
- },
- setHash: function(hash) {
- hash = $toString(hash);
- if (hash == "") {
- this.fragment = null;
- return;
- }
- if ("#" == charAt(hash, 0))
- hash = stringSlice(hash, 1);
- this.fragment = "";
- this.parse(hash, FRAGMENT);
- },
- update: function() {
- this.query = this.searchParams.serialize() || null;
- }
- };
- var URLConstructor = function URL2(url) {
- var that = anInstance(this, URLPrototype);
- var base = validateArgumentsLength(arguments.length, 1) > 1 ? arguments[1] : void 0;
- var state2 = setInternalState(that, new URLState(url, false, base));
- if (!DESCRIPTORS) {
- that.href = state2.serialize();
- that.origin = state2.getOrigin();
- that.protocol = state2.getProtocol();
- that.username = state2.getUsername();
- that.password = state2.getPassword();
- that.host = state2.getHost();
- that.hostname = state2.getHostname();
- that.port = state2.getPort();
- that.pathname = state2.getPathname();
- that.search = state2.getSearch();
- that.searchParams = state2.getSearchParams();
- that.hash = state2.getHash();
- }
- };
- var URLPrototype = URLConstructor.prototype;
- var accessorDescriptor = function(getter, setter) {
- return {
- get: function() {
- return getInternalURLState(this)[getter]();
- },
- set: setter && function(value) {
- return getInternalURLState(this)[setter](value);
- },
- configurable: true,
- enumerable: true
- };
- };
- if (DESCRIPTORS) {
- defineBuiltInAccessor(URLPrototype, "href", accessorDescriptor("serialize", "setHref"));
- defineBuiltInAccessor(URLPrototype, "origin", accessorDescriptor("getOrigin"));
- defineBuiltInAccessor(URLPrototype, "protocol", accessorDescriptor("getProtocol", "setProtocol"));
- defineBuiltInAccessor(URLPrototype, "username", accessorDescriptor("getUsername", "setUsername"));
- defineBuiltInAccessor(URLPrototype, "password", accessorDescriptor("getPassword", "setPassword"));
- defineBuiltInAccessor(URLPrototype, "host", accessorDescriptor("getHost", "setHost"));
- defineBuiltInAccessor(URLPrototype, "hostname", accessorDescriptor("getHostname", "setHostname"));
- defineBuiltInAccessor(URLPrototype, "port", accessorDescriptor("getPort", "setPort"));
- defineBuiltInAccessor(URLPrototype, "pathname", accessorDescriptor("getPathname", "setPathname"));
- defineBuiltInAccessor(URLPrototype, "search", accessorDescriptor("getSearch", "setSearch"));
- defineBuiltInAccessor(URLPrototype, "searchParams", accessorDescriptor("getSearchParams"));
- defineBuiltInAccessor(URLPrototype, "hash", accessorDescriptor("getHash", "setHash"));
- }
- defineBuiltIn(URLPrototype, "toJSON", function toJSON() {
- return getInternalURLState(this).serialize();
- }, { enumerable: true });
- defineBuiltIn(URLPrototype, "toString", function toString() {
- return getInternalURLState(this).serialize();
- }, { enumerable: true });
- if (NativeURL) {
- nativeCreateObjectURL = NativeURL.createObjectURL;
- nativeRevokeObjectURL = NativeURL.revokeObjectURL;
- if (nativeCreateObjectURL)
- defineBuiltIn(URLConstructor, "createObjectURL", bind(nativeCreateObjectURL, NativeURL));
- if (nativeRevokeObjectURL)
- defineBuiltIn(URLConstructor, "revokeObjectURL", bind(nativeRevokeObjectURL, NativeURL));
- }
- var nativeCreateObjectURL;
- var nativeRevokeObjectURL;
- setToStringTag(URLConstructor, "URL");
- $2({ global: true, constructor: true, forced: !USE_NATIVE_URL, sham: !DESCRIPTORS }, {
- URL: URLConstructor
- });
- }
- });
-
- // node_modules/core-js/modules/web.url.js
- var require_web_url = __commonJS({
- "node_modules/core-js/modules/web.url.js"() {
- require_web_url_constructor();
- }
- });
-
- // node_modules/core-js/modules/web.url.can-parse.js
- var require_web_url_can_parse = __commonJS({
- "node_modules/core-js/modules/web.url.can-parse.js"() {
- var $2 = require_export();
- var getBuiltIn = require_get_built_in();
- var fails = require_fails();
- var validateArgumentsLength = require_validate_arguments_length();
- var toString = require_to_string();
- var USE_NATIVE_URL = require_url_constructor_detection();
- var URL2 = getBuiltIn("URL");
- var THROWS_WITHOUT_ARGUMENTS = USE_NATIVE_URL && fails(function() {
- URL2.canParse();
- });
- $2({ target: "URL", stat: true, forced: !THROWS_WITHOUT_ARGUMENTS }, {
- canParse: function canParse(url) {
- var length = validateArgumentsLength(arguments.length, 1);
- var urlString = toString(url);
- var base = length < 2 || arguments[1] === void 0 ? void 0 : toString(arguments[1]);
- try {
- return !!new URL2(urlString, base);
- } catch (error) {
- return false;
- }
- }
- });
- }
- });
-
- // node_modules/core-js/modules/web.url.to-json.js
- var require_web_url_to_json = __commonJS({
- "node_modules/core-js/modules/web.url.to-json.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- $2({ target: "URL", proto: true, enumerable: true }, {
- toJSON: function toJSON() {
- return call(URL.prototype.toString, this);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/web.url-search-params.js
- var require_web_url_search_params = __commonJS({
- "node_modules/core-js/modules/web.url-search-params.js"() {
- require_web_url_search_params_constructor();
- }
- });
-
- // node_modules/core-js/modules/web.url-search-params.size.js
- var require_web_url_search_params_size = __commonJS({
- "node_modules/core-js/modules/web.url-search-params.size.js"() {
- "use strict";
- var DESCRIPTORS = require_descriptors();
- var uncurryThis = require_function_uncurry_this();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var URLSearchParamsPrototype = URLSearchParams.prototype;
- var forEach = uncurryThis(URLSearchParamsPrototype.forEach);
- if (DESCRIPTORS && !("size" in URLSearchParamsPrototype)) {
- defineBuiltInAccessor(URLSearchParamsPrototype, "size", {
- get: function size() {
- var count = 0;
- forEach(this, function() {
- count++;
- });
- return count;
- },
- configurable: true,
- enumerable: true
- });
- }
- }
- });
-
- // node_modules/core-js/stable/index.js
- var require_stable = __commonJS({
- "node_modules/core-js/stable/index.js"(exports, module) {
- require_es_symbol();
- require_es_symbol_description();
- require_es_symbol_async_iterator();
- require_es_symbol_has_instance();
- require_es_symbol_is_concat_spreadable();
- require_es_symbol_iterator();
- require_es_symbol_match();
- require_es_symbol_match_all();
- require_es_symbol_replace();
- require_es_symbol_search();
- require_es_symbol_species();
- require_es_symbol_split();
- require_es_symbol_to_primitive();
- require_es_symbol_to_string_tag();
- require_es_symbol_unscopables();
- require_es_error_cause();
- require_es_error_to_string();
- require_es_aggregate_error();
- require_es_aggregate_error_cause();
- require_es_array_at();
- require_es_array_concat();
- require_es_array_copy_within();
- require_es_array_every();
- require_es_array_fill();
- require_es_array_filter();
- require_es_array_find();
- require_es_array_find_index();
- require_es_array_find_last();
- require_es_array_find_last_index();
- require_es_array_flat();
- require_es_array_flat_map();
- require_es_array_for_each();
- require_es_array_from();
- require_es_array_includes();
- require_es_array_index_of();
- require_es_array_is_array();
- require_es_array_iterator();
- require_es_array_join();
- require_es_array_last_index_of();
- require_es_array_map();
- require_es_array_of();
- require_es_array_push();
- require_es_array_reduce();
- require_es_array_reduce_right();
- require_es_array_reverse();
- require_es_array_slice();
- require_es_array_some();
- require_es_array_sort();
- require_es_array_species();
- require_es_array_splice();
- require_es_array_to_reversed();
- require_es_array_to_sorted();
- require_es_array_to_spliced();
- require_es_array_unscopables_flat();
- require_es_array_unscopables_flat_map();
- require_es_array_unshift();
- require_es_array_with();
- require_es_array_buffer_constructor();
- require_es_array_buffer_is_view();
- require_es_array_buffer_slice();
- require_es_data_view();
- require_es_date_get_year();
- require_es_date_now();
- require_es_date_set_year();
- require_es_date_to_gmt_string();
- require_es_date_to_iso_string();
- require_es_date_to_json();
- require_es_date_to_primitive();
- require_es_date_to_string();
- require_es_escape();
- require_es_function_bind();
- require_es_function_has_instance();
- require_es_function_name();
- require_es_global_this();
- require_es_json_stringify();
- require_es_json_to_string_tag();
- require_es_map();
- require_es_math_acosh();
- require_es_math_asinh();
- require_es_math_atanh();
- require_es_math_cbrt();
- require_es_math_clz32();
- require_es_math_cosh();
- require_es_math_expm1();
- require_es_math_fround();
- require_es_math_hypot();
- require_es_math_imul();
- require_es_math_log10();
- require_es_math_log1p();
- require_es_math_log2();
- require_es_math_sign();
- require_es_math_sinh();
- require_es_math_tanh();
- require_es_math_to_string_tag();
- require_es_math_trunc();
- require_es_number_constructor();
- require_es_number_epsilon();
- require_es_number_is_finite();
- require_es_number_is_integer();
- require_es_number_is_nan();
- require_es_number_is_safe_integer();
- require_es_number_max_safe_integer();
- require_es_number_min_safe_integer();
- require_es_number_parse_float();
- require_es_number_parse_int();
- require_es_number_to_exponential();
- require_es_number_to_fixed();
- require_es_number_to_precision();
- require_es_object_assign();
- require_es_object_create();
- require_es_object_define_getter();
- require_es_object_define_properties();
- require_es_object_define_property();
- require_es_object_define_setter();
- require_es_object_entries();
- require_es_object_freeze();
- require_es_object_from_entries();
- require_es_object_get_own_property_descriptor();
- require_es_object_get_own_property_descriptors();
- require_es_object_get_own_property_names();
- require_es_object_get_prototype_of();
- require_es_object_has_own();
- require_es_object_is();
- require_es_object_is_extensible();
- require_es_object_is_frozen();
- require_es_object_is_sealed();
- require_es_object_keys();
- require_es_object_lookup_getter();
- require_es_object_lookup_setter();
- require_es_object_prevent_extensions();
- require_es_object_proto();
- require_es_object_seal();
- require_es_object_set_prototype_of();
- require_es_object_to_string();
- require_es_object_values();
- require_es_parse_float();
- require_es_parse_int();
- require_es_promise();
- require_es_promise_all_settled();
- require_es_promise_any();
- require_es_promise_finally();
- require_es_reflect_apply();
- require_es_reflect_construct();
- require_es_reflect_define_property();
- require_es_reflect_delete_property();
- require_es_reflect_get();
- require_es_reflect_get_own_property_descriptor();
- require_es_reflect_get_prototype_of();
- require_es_reflect_has();
- require_es_reflect_is_extensible();
- require_es_reflect_own_keys();
- require_es_reflect_prevent_extensions();
- require_es_reflect_set();
- require_es_reflect_set_prototype_of();
- require_es_reflect_to_string_tag();
- require_es_regexp_constructor();
- require_es_regexp_dot_all();
- require_es_regexp_exec();
- require_es_regexp_flags();
- require_es_regexp_sticky();
- require_es_regexp_test();
- require_es_regexp_to_string();
- require_es_set();
- require_es_string_at_alternative();
- require_es_string_code_point_at();
- require_es_string_ends_with();
- require_es_string_from_code_point();
- require_es_string_includes();
- require_es_string_iterator();
- require_es_string_match();
- require_es_string_match_all();
- require_es_string_pad_end();
- require_es_string_pad_start();
- require_es_string_raw();
- require_es_string_repeat();
- require_es_string_replace();
- require_es_string_replace_all();
- require_es_string_search();
- require_es_string_split();
- require_es_string_starts_with();
- require_es_string_substr();
- require_es_string_trim();
- require_es_string_trim_end();
- require_es_string_trim_start();
- require_es_string_anchor();
- require_es_string_big();
- require_es_string_blink();
- require_es_string_bold();
- require_es_string_fixed();
- require_es_string_fontcolor();
- require_es_string_fontsize();
- require_es_string_italics();
- require_es_string_link();
- require_es_string_small();
- require_es_string_strike();
- require_es_string_sub();
- require_es_string_sup();
- require_es_typed_array_float32_array();
- require_es_typed_array_float64_array();
- require_es_typed_array_int8_array();
- require_es_typed_array_int16_array();
- require_es_typed_array_int32_array();
- require_es_typed_array_uint8_array();
- require_es_typed_array_uint8_clamped_array();
- require_es_typed_array_uint16_array();
- require_es_typed_array_uint32_array();
- require_es_typed_array_at();
- require_es_typed_array_copy_within();
- require_es_typed_array_every();
- require_es_typed_array_fill();
- require_es_typed_array_filter();
- require_es_typed_array_find();
- require_es_typed_array_find_index();
- require_es_typed_array_find_last();
- require_es_typed_array_find_last_index();
- require_es_typed_array_for_each();
- require_es_typed_array_from();
- require_es_typed_array_includes();
- require_es_typed_array_index_of();
- require_es_typed_array_iterator();
- require_es_typed_array_join();
- require_es_typed_array_last_index_of();
- require_es_typed_array_map();
- require_es_typed_array_of();
- require_es_typed_array_reduce();
- require_es_typed_array_reduce_right();
- require_es_typed_array_reverse();
- require_es_typed_array_set();
- require_es_typed_array_slice();
- require_es_typed_array_some();
- require_es_typed_array_sort();
- require_es_typed_array_subarray();
- require_es_typed_array_to_locale_string();
- require_es_typed_array_to_reversed();
- require_es_typed_array_to_sorted();
- require_es_typed_array_to_string();
- require_es_typed_array_with();
- require_es_unescape();
- require_es_weak_map();
- require_es_weak_set();
- require_web_atob();
- require_web_btoa();
- require_web_dom_collections_for_each();
- require_web_dom_collections_iterator();
- require_web_dom_exception_constructor();
- require_web_dom_exception_stack();
- require_web_dom_exception_to_string_tag();
- require_web_immediate();
- require_web_queue_microtask();
- require_web_self();
- require_web_structured_clone();
- require_web_timers();
- require_web_url();
- require_web_url_can_parse();
- require_web_url_to_json();
- require_web_url_search_params();
- require_web_url_search_params_size();
- module.exports = require_path();
- }
- });
-
- // node_modules/core-js/modules/esnext.object.has-own.js
- var require_esnext_object_has_own = __commonJS({
- "node_modules/core-js/modules/esnext.object.has-own.js"() {
- require_es_object_has_own();
- }
- });
-
- // node_modules/core-js/proposals/accessible-object-hasownproperty.js
- var require_accessible_object_hasownproperty = __commonJS({
- "node_modules/core-js/proposals/accessible-object-hasownproperty.js"() {
- require_esnext_object_has_own();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.find-last.js
- var require_esnext_array_find_last = __commonJS({
- "node_modules/core-js/modules/esnext.array.find-last.js"() {
- require_es_array_find_last();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.find-last-index.js
- var require_esnext_array_find_last_index = __commonJS({
- "node_modules/core-js/modules/esnext.array.find-last-index.js"() {
- require_es_array_find_last_index();
- }
- });
-
- // node_modules/core-js/modules/esnext.typed-array.find-last.js
- var require_esnext_typed_array_find_last = __commonJS({
- "node_modules/core-js/modules/esnext.typed-array.find-last.js"() {
- require_es_typed_array_find_last();
- }
- });
-
- // node_modules/core-js/modules/esnext.typed-array.find-last-index.js
- var require_esnext_typed_array_find_last_index = __commonJS({
- "node_modules/core-js/modules/esnext.typed-array.find-last-index.js"() {
- require_es_typed_array_find_last_index();
- }
- });
-
- // node_modules/core-js/proposals/array-find-from-last.js
- var require_array_find_from_last = __commonJS({
- "node_modules/core-js/proposals/array-find-from-last.js"() {
- require_esnext_array_find_last();
- require_esnext_array_find_last_index();
- require_esnext_typed_array_find_last();
- require_esnext_typed_array_find_last_index();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.to-reversed.js
- var require_esnext_array_to_reversed = __commonJS({
- "node_modules/core-js/modules/esnext.array.to-reversed.js"() {
- require_es_array_to_reversed();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.to-sorted.js
- var require_esnext_array_to_sorted = __commonJS({
- "node_modules/core-js/modules/esnext.array.to-sorted.js"() {
- require_es_array_to_sorted();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.to-spliced.js
- var require_esnext_array_to_spliced = __commonJS({
- "node_modules/core-js/modules/esnext.array.to-spliced.js"() {
- require_es_array_to_spliced();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.with.js
- var require_esnext_array_with = __commonJS({
- "node_modules/core-js/modules/esnext.array.with.js"() {
- require_es_array_with();
- }
- });
-
- // node_modules/core-js/modules/esnext.typed-array.to-reversed.js
- var require_esnext_typed_array_to_reversed = __commonJS({
- "node_modules/core-js/modules/esnext.typed-array.to-reversed.js"() {
- require_es_typed_array_to_reversed();
- }
- });
-
- // node_modules/core-js/modules/esnext.typed-array.to-sorted.js
- var require_esnext_typed_array_to_sorted = __commonJS({
- "node_modules/core-js/modules/esnext.typed-array.to-sorted.js"() {
- require_es_typed_array_to_sorted();
- }
- });
-
- // node_modules/core-js/modules/esnext.typed-array.with.js
- var require_esnext_typed_array_with = __commonJS({
- "node_modules/core-js/modules/esnext.typed-array.with.js"() {
- require_es_typed_array_with();
- }
- });
-
- // node_modules/core-js/proposals/change-array-by-copy-stage-4.js
- var require_change_array_by_copy_stage_4 = __commonJS({
- "node_modules/core-js/proposals/change-array-by-copy-stage-4.js"() {
- require_esnext_array_to_reversed();
- require_esnext_array_to_sorted();
- require_esnext_array_to_spliced();
- require_esnext_array_with();
- require_esnext_typed_array_to_reversed();
- require_esnext_typed_array_to_sorted();
- require_esnext_typed_array_with();
- }
- });
-
- // node_modules/core-js/modules/esnext.global-this.js
- var require_esnext_global_this = __commonJS({
- "node_modules/core-js/modules/esnext.global-this.js"() {
- require_es_global_this();
- }
- });
-
- // node_modules/core-js/proposals/global-this.js
- var require_global_this = __commonJS({
- "node_modules/core-js/proposals/global-this.js"(exports, module) {
- require_esnext_global_this();
- var global2 = require_global();
- module.exports = global2;
- }
- });
-
- // node_modules/core-js/modules/esnext.promise.all-settled.js
- var require_esnext_promise_all_settled = __commonJS({
- "node_modules/core-js/modules/esnext.promise.all-settled.js"() {
- require_es_promise_all_settled();
- }
- });
-
- // node_modules/core-js/proposals/promise-all-settled.js
- var require_promise_all_settled = __commonJS({
- "node_modules/core-js/proposals/promise-all-settled.js"() {
- require_esnext_promise_all_settled();
- }
- });
-
- // node_modules/core-js/modules/esnext.aggregate-error.js
- var require_esnext_aggregate_error = __commonJS({
- "node_modules/core-js/modules/esnext.aggregate-error.js"() {
- require_es_aggregate_error();
- }
- });
-
- // node_modules/core-js/modules/esnext.promise.any.js
- var require_esnext_promise_any = __commonJS({
- "node_modules/core-js/modules/esnext.promise.any.js"() {
- require_es_promise_any();
- }
- });
-
- // node_modules/core-js/proposals/promise-any.js
- var require_promise_any = __commonJS({
- "node_modules/core-js/proposals/promise-any.js"() {
- require_esnext_aggregate_error();
- require_esnext_promise_any();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.at.js
- var require_esnext_array_at = __commonJS({
- "node_modules/core-js/modules/esnext.array.at.js"() {
- require_es_array_at();
- }
- });
-
- // node_modules/core-js/modules/esnext.typed-array.at.js
- var require_esnext_typed_array_at = __commonJS({
- "node_modules/core-js/modules/esnext.typed-array.at.js"() {
- require_es_typed_array_at();
- }
- });
-
- // node_modules/core-js/proposals/relative-indexing-method.js
- var require_relative_indexing_method = __commonJS({
- "node_modules/core-js/proposals/relative-indexing-method.js"() {
- require_es_string_at_alternative();
- require_esnext_array_at();
- require_esnext_typed_array_at();
- }
- });
-
- // node_modules/core-js/modules/esnext.string.match-all.js
- var require_esnext_string_match_all = __commonJS({
- "node_modules/core-js/modules/esnext.string.match-all.js"() {
- require_es_string_match_all();
- }
- });
-
- // node_modules/core-js/proposals/string-match-all.js
- var require_string_match_all = __commonJS({
- "node_modules/core-js/proposals/string-match-all.js"() {
- require_esnext_string_match_all();
- }
- });
-
- // node_modules/core-js/modules/esnext.string.replace-all.js
- var require_esnext_string_replace_all = __commonJS({
- "node_modules/core-js/modules/esnext.string.replace-all.js"() {
- require_es_string_replace_all();
- }
- });
-
- // node_modules/core-js/proposals/string-replace-all-stage-4.js
- var require_string_replace_all_stage_4 = __commonJS({
- "node_modules/core-js/proposals/string-replace-all-stage-4.js"() {
- require_esnext_string_replace_all();
- }
- });
-
- // node_modules/core-js/stage/4.js
- var require__ = __commonJS({
- "node_modules/core-js/stage/4.js"(exports, module) {
- require_accessible_object_hasownproperty();
- require_array_find_from_last();
- require_change_array_by_copy_stage_4();
- require_global_this();
- require_promise_all_settled();
- require_promise_any();
- require_relative_indexing_method();
- require_string_match_all();
- require_string_replace_all_stage_4();
- var path = require_path();
- module.exports = path;
- }
- });
-
- // node_modules/core-js/internals/async-iterator-prototype.js
- var require_async_iterator_prototype = __commonJS({
- "node_modules/core-js/internals/async-iterator-prototype.js"(exports, module) {
- var global2 = require_global();
- var shared = require_shared_store();
- var isCallable = require_is_callable();
- var create = require_object_create();
- var getPrototypeOf = require_object_get_prototype_of();
- var defineBuiltIn = require_define_built_in();
- var wellKnownSymbol = require_well_known_symbol();
- var IS_PURE = require_is_pure();
- var USE_FUNCTION_CONSTRUCTOR = "USE_FUNCTION_CONSTRUCTOR";
- var ASYNC_ITERATOR = wellKnownSymbol("asyncIterator");
- var AsyncIterator = global2.AsyncIterator;
- var PassedAsyncIteratorPrototype = shared.AsyncIteratorPrototype;
- var AsyncIteratorPrototype;
- var prototype;
- if (PassedAsyncIteratorPrototype) {
- AsyncIteratorPrototype = PassedAsyncIteratorPrototype;
- } else if (isCallable(AsyncIterator)) {
- AsyncIteratorPrototype = AsyncIterator.prototype;
- } else if (shared[USE_FUNCTION_CONSTRUCTOR] || global2[USE_FUNCTION_CONSTRUCTOR]) {
- try {
- prototype = getPrototypeOf(getPrototypeOf(getPrototypeOf(Function("return async function*(){}()")())));
- if (getPrototypeOf(prototype) === Object.prototype)
- AsyncIteratorPrototype = prototype;
- } catch (error) {
- }
- }
- if (!AsyncIteratorPrototype)
- AsyncIteratorPrototype = {};
- else if (IS_PURE)
- AsyncIteratorPrototype = create(AsyncIteratorPrototype);
- if (!isCallable(AsyncIteratorPrototype[ASYNC_ITERATOR])) {
- defineBuiltIn(AsyncIteratorPrototype, ASYNC_ITERATOR, function() {
- return this;
- });
- }
- module.exports = AsyncIteratorPrototype;
- }
- });
-
- // node_modules/core-js/internals/async-from-sync-iterator.js
- var require_async_from_sync_iterator = __commonJS({
- "node_modules/core-js/internals/async-from-sync-iterator.js"(exports, module) {
- "use strict";
- var call = require_function_call();
- var anObject = require_an_object();
- var create = require_object_create();
- var getMethod = require_get_method();
- var defineBuiltIns = require_define_built_ins();
- var InternalStateModule = require_internal_state();
- var getBuiltIn = require_get_built_in();
- var AsyncIteratorPrototype = require_async_iterator_prototype();
- var createIterResultObject = require_create_iter_result_object();
- var Promise2 = getBuiltIn("Promise");
- var ASYNC_FROM_SYNC_ITERATOR = "AsyncFromSyncIterator";
- var setInternalState = InternalStateModule.set;
- var getInternalState = InternalStateModule.getterFor(ASYNC_FROM_SYNC_ITERATOR);
- var asyncFromSyncIteratorContinuation = function(result, resolve, reject) {
- var done = result.done;
- Promise2.resolve(result.value).then(function(value) {
- resolve(createIterResultObject(value, done));
- }, reject);
- };
- var AsyncFromSyncIterator = function AsyncIterator(iteratorRecord) {
- iteratorRecord.type = ASYNC_FROM_SYNC_ITERATOR;
- setInternalState(this, iteratorRecord);
- };
- AsyncFromSyncIterator.prototype = defineBuiltIns(create(AsyncIteratorPrototype), {
- next: function next() {
- var state2 = getInternalState(this);
- return new Promise2(function(resolve, reject) {
- var result = anObject(call(state2.next, state2.iterator));
- asyncFromSyncIteratorContinuation(result, resolve, reject);
- });
- },
- "return": function() {
- var iterator = getInternalState(this).iterator;
- return new Promise2(function(resolve, reject) {
- var $return = getMethod(iterator, "return");
- if ($return === void 0)
- return resolve(createIterResultObject(void 0, true));
- var result = anObject(call($return, iterator));
- asyncFromSyncIteratorContinuation(result, resolve, reject);
- });
- }
- });
- module.exports = AsyncFromSyncIterator;
- }
- });
-
- // node_modules/core-js/internals/get-iterator-direct.js
- var require_get_iterator_direct = __commonJS({
- "node_modules/core-js/internals/get-iterator-direct.js"(exports, module) {
- var aCallable = require_a_callable();
- module.exports = function(obj) {
- return {
- iterator: obj,
- next: aCallable(obj.next)
- };
- };
- }
- });
-
- // node_modules/core-js/internals/get-async-iterator.js
- var require_get_async_iterator = __commonJS({
- "node_modules/core-js/internals/get-async-iterator.js"(exports, module) {
- var call = require_function_call();
- var AsyncFromSyncIterator = require_async_from_sync_iterator();
- var anObject = require_an_object();
- var getIterator = require_get_iterator();
- var getIteratorDirect = require_get_iterator_direct();
- var getMethod = require_get_method();
- var wellKnownSymbol = require_well_known_symbol();
- var ASYNC_ITERATOR = wellKnownSymbol("asyncIterator");
- module.exports = function(it, usingIterator) {
- var method = arguments.length < 2 ? getMethod(it, ASYNC_ITERATOR) : usingIterator;
- return method ? anObject(call(method, it)) : new AsyncFromSyncIterator(getIteratorDirect(getIterator(it)));
- };
- }
- });
-
- // node_modules/core-js/internals/async-iterator-close.js
- var require_async_iterator_close = __commonJS({
- "node_modules/core-js/internals/async-iterator-close.js"(exports, module) {
- var call = require_function_call();
- var getBuiltIn = require_get_built_in();
- var getMethod = require_get_method();
- module.exports = function(iterator, method, argument, reject) {
- try {
- var returnMethod = getMethod(iterator, "return");
- if (returnMethod) {
- return getBuiltIn("Promise").resolve(call(returnMethod, iterator)).then(function() {
- method(argument);
- }, function(error) {
- reject(error);
- });
- }
- } catch (error2) {
- return reject(error2);
- }
- method(argument);
- };
- }
- });
-
- // node_modules/core-js/internals/async-iterator-iteration.js
- var require_async_iterator_iteration = __commonJS({
- "node_modules/core-js/internals/async-iterator-iteration.js"(exports, module) {
- "use strict";
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var doesNotExceedSafeInteger = require_does_not_exceed_safe_integer();
- var getBuiltIn = require_get_built_in();
- var getIteratorDirect = require_get_iterator_direct();
- var closeAsyncIteration = require_async_iterator_close();
- var createMethod = function(TYPE) {
- var IS_TO_ARRAY = TYPE == 0;
- var IS_FOR_EACH = TYPE == 1;
- var IS_EVERY = TYPE == 2;
- var IS_SOME = TYPE == 3;
- return function(object, fn, target) {
- anObject(object);
- var MAPPING = fn !== void 0;
- if (MAPPING || !IS_TO_ARRAY)
- aCallable(fn);
- var record = getIteratorDirect(object);
- var Promise2 = getBuiltIn("Promise");
- var iterator = record.iterator;
- var next = record.next;
- var counter = 0;
- return new Promise2(function(resolve, reject) {
- var ifAbruptCloseAsyncIterator = function(error) {
- closeAsyncIteration(iterator, reject, error, reject);
- };
- var loop = function() {
- try {
- if (MAPPING)
- try {
- doesNotExceedSafeInteger(counter);
- } catch (error5) {
- ifAbruptCloseAsyncIterator(error5);
- }
- Promise2.resolve(anObject(call(next, iterator))).then(function(step) {
- try {
- if (anObject(step).done) {
- if (IS_TO_ARRAY) {
- target.length = counter;
- resolve(target);
- } else
- resolve(IS_SOME ? false : IS_EVERY || void 0);
- } else {
- var value = step.value;
- try {
- if (MAPPING) {
- var result = fn(value, counter);
- var handler = function($result) {
- if (IS_FOR_EACH) {
- loop();
- } else if (IS_EVERY) {
- $result ? loop() : closeAsyncIteration(iterator, resolve, false, reject);
- } else if (IS_TO_ARRAY) {
- try {
- target[counter++] = $result;
- loop();
- } catch (error4) {
- ifAbruptCloseAsyncIterator(error4);
- }
- } else {
- $result ? closeAsyncIteration(iterator, resolve, IS_SOME || value, reject) : loop();
- }
- };
- if (isObject(result))
- Promise2.resolve(result).then(handler, ifAbruptCloseAsyncIterator);
- else
- handler(result);
- } else {
- target[counter++] = value;
- loop();
- }
- } catch (error3) {
- ifAbruptCloseAsyncIterator(error3);
- }
- }
- } catch (error2) {
- reject(error2);
- }
- }, reject);
- } catch (error) {
- reject(error);
- }
- };
- loop();
- });
- };
- };
- module.exports = {
- toArray: createMethod(0),
- forEach: createMethod(1),
- every: createMethod(2),
- some: createMethod(3),
- find: createMethod(4)
- };
- }
- });
-
- // node_modules/core-js/internals/array-from-async.js
- var require_array_from_async = __commonJS({
- "node_modules/core-js/internals/array-from-async.js"(exports, module) {
- "use strict";
- var bind = require_function_bind_context();
- var uncurryThis = require_function_uncurry_this();
- var toObject = require_to_object();
- var isConstructor = require_is_constructor();
- var getAsyncIterator = require_get_async_iterator();
- var getIterator = require_get_iterator();
- var getIteratorDirect = require_get_iterator_direct();
- var getIteratorMethod = require_get_iterator_method();
- var getMethod = require_get_method();
- var getVirtual = require_entry_virtual();
- var getBuiltIn = require_get_built_in();
- var wellKnownSymbol = require_well_known_symbol();
- var AsyncFromSyncIterator = require_async_from_sync_iterator();
- var toArray = require_async_iterator_iteration().toArray;
- var ASYNC_ITERATOR = wellKnownSymbol("asyncIterator");
- var arrayIterator = uncurryThis(getVirtual("Array").values);
- var arrayIteratorNext = uncurryThis(arrayIterator([]).next);
- var safeArrayIterator = function() {
- return new SafeArrayIterator(this);
- };
- var SafeArrayIterator = function(O) {
- this.iterator = arrayIterator(O);
- };
- SafeArrayIterator.prototype.next = function() {
- return arrayIteratorNext(this.iterator);
- };
- module.exports = function fromAsync(asyncItems) {
- var C2 = this;
- var argumentsLength = arguments.length;
- var mapfn = argumentsLength > 1 ? arguments[1] : void 0;
- var thisArg = argumentsLength > 2 ? arguments[2] : void 0;
- return new (getBuiltIn("Promise"))(function(resolve) {
- var O = toObject(asyncItems);
- if (mapfn !== void 0)
- mapfn = bind(mapfn, thisArg);
- var usingAsyncIterator = getMethod(O, ASYNC_ITERATOR);
- var usingSyncIterator = usingAsyncIterator ? void 0 : getIteratorMethod(O) || safeArrayIterator;
- var A2 = isConstructor(C2) ? new C2() : [];
- var iterator = usingAsyncIterator ? getAsyncIterator(O, usingAsyncIterator) : new AsyncFromSyncIterator(getIteratorDirect(getIterator(O, usingSyncIterator)));
- resolve(toArray(iterator, mapfn, A2));
- });
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.array.from-async.js
- var require_esnext_array_from_async = __commonJS({
- "node_modules/core-js/modules/esnext.array.from-async.js"() {
- var $2 = require_export();
- var fromAsync = require_array_from_async();
- $2({ target: "Array", stat: true }, {
- fromAsync
- });
- }
- });
-
- // node_modules/core-js/proposals/array-from-async-stage-2.js
- var require_array_from_async_stage_2 = __commonJS({
- "node_modules/core-js/proposals/array-from-async-stage-2.js"() {
- require_esnext_array_from_async();
- }
- });
-
- // node_modules/core-js/internals/array-group.js
- var require_array_group = __commonJS({
- "node_modules/core-js/internals/array-group.js"(exports, module) {
- var bind = require_function_bind_context();
- var uncurryThis = require_function_uncurry_this();
- var IndexedObject = require_indexed_object();
- var toObject = require_to_object();
- var toPropertyKey = require_to_property_key();
- var lengthOfArrayLike = require_length_of_array_like();
- var objectCreate = require_object_create();
- var arrayFromConstructorAndList = require_array_from_constructor_and_list();
- var $Array = Array;
- var push = uncurryThis([].push);
- module.exports = function($this, callbackfn, that, specificConstructor) {
- var O = toObject($this);
- var self2 = IndexedObject(O);
- var boundFunction = bind(callbackfn, that);
- var target = objectCreate(null);
- var length = lengthOfArrayLike(self2);
- var index = 0;
- var Constructor, key, value;
- for (; length > index; index++) {
- value = self2[index];
- key = toPropertyKey(boundFunction(value, index, O));
- if (key in target)
- push(target[key], value);
- else
- target[key] = [value];
- }
- if (specificConstructor) {
- Constructor = specificConstructor(O);
- if (Constructor !== $Array) {
- for (key in target)
- target[key] = arrayFromConstructorAndList(Constructor, target[key]);
- }
- }
- return target;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.array.group.js
- var require_esnext_array_group = __commonJS({
- "node_modules/core-js/modules/esnext.array.group.js"() {
- "use strict";
- var $2 = require_export();
- var $group = require_array_group();
- var addToUnscopables = require_add_to_unscopables();
- $2({ target: "Array", proto: true }, {
- group: function group(callbackfn) {
- var thisArg = arguments.length > 1 ? arguments[1] : void 0;
- return $group(this, callbackfn, thisArg);
- }
- });
- addToUnscopables("group");
- }
- });
-
- // node_modules/core-js/internals/array-group-to-map.js
- var require_array_group_to_map = __commonJS({
- "node_modules/core-js/internals/array-group-to-map.js"(exports, module) {
- "use strict";
- var bind = require_function_bind_context();
- var uncurryThis = require_function_uncurry_this();
- var IndexedObject = require_indexed_object();
- var toObject = require_to_object();
- var lengthOfArrayLike = require_length_of_array_like();
- var MapHelpers = require_map_helpers();
- var Map2 = MapHelpers.Map;
- var mapGet = MapHelpers.get;
- var mapHas = MapHelpers.has;
- var mapSet = MapHelpers.set;
- var push = uncurryThis([].push);
- module.exports = function groupToMap(callbackfn) {
- var O = toObject(this);
- var self2 = IndexedObject(O);
- var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : void 0);
- var map = new Map2();
- var length = lengthOfArrayLike(self2);
- var index = 0;
- var key, value;
- for (; length > index; index++) {
- value = self2[index];
- key = boundFunction(value, index, O);
- if (mapHas(map, key))
- push(mapGet(map, key), value);
- else
- mapSet(map, key, [value]);
- }
- return map;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.array.group-to-map.js
- var require_esnext_array_group_to_map = __commonJS({
- "node_modules/core-js/modules/esnext.array.group-to-map.js"() {
- var $2 = require_export();
- var addToUnscopables = require_add_to_unscopables();
- var $groupToMap = require_array_group_to_map();
- var IS_PURE = require_is_pure();
- $2({ target: "Array", proto: true, forced: IS_PURE }, {
- groupToMap: $groupToMap
- });
- addToUnscopables("groupToMap");
- }
- });
-
- // node_modules/core-js/proposals/array-grouping-stage-3-2.js
- var require_array_grouping_stage_3_2 = __commonJS({
- "node_modules/core-js/proposals/array-grouping-stage-3-2.js"() {
- require_esnext_array_group();
- require_esnext_array_group_to_map();
- }
- });
-
- // node_modules/core-js/internals/array-buffer-byte-length.js
- var require_array_buffer_byte_length = __commonJS({
- "node_modules/core-js/internals/array-buffer-byte-length.js"(exports, module) {
- var uncurryThisAccessor = require_function_uncurry_this_accessor();
- var classof = require_classof_raw();
- var $TypeError = TypeError;
- module.exports = uncurryThisAccessor(ArrayBuffer.prototype, "byteLength", "get") || function(O) {
- if (classof(O) != "ArrayBuffer")
- throw $TypeError("ArrayBuffer expected");
- return O.byteLength;
- };
- }
- });
-
- // node_modules/core-js/internals/array-buffer-is-detached.js
- var require_array_buffer_is_detached = __commonJS({
- "node_modules/core-js/internals/array-buffer-is-detached.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var arrayBufferByteLength = require_array_buffer_byte_length();
- var slice = uncurryThis(ArrayBuffer.prototype.slice);
- module.exports = function(O) {
- if (arrayBufferByteLength(O) !== 0)
- return false;
- try {
- slice(O, 0, 0);
- return false;
- } catch (error) {
- return true;
- }
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.array-buffer.detached.js
- var require_esnext_array_buffer_detached = __commonJS({
- "node_modules/core-js/modules/esnext.array-buffer.detached.js"() {
- "use strict";
- var DESCRIPTORS = require_descriptors();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var isDetached = require_array_buffer_is_detached();
- var ArrayBufferPrototype = ArrayBuffer.prototype;
- if (DESCRIPTORS && !("detached" in ArrayBufferPrototype)) {
- defineBuiltInAccessor(ArrayBufferPrototype, "detached", {
- configurable: true,
- get: function detached() {
- return isDetached(this);
- }
- });
- }
- }
- });
-
- // node_modules/core-js/internals/array-buffer-transfer.js
- var require_array_buffer_transfer = __commonJS({
- "node_modules/core-js/internals/array-buffer-transfer.js"(exports, module) {
- var global2 = require_global();
- var uncurryThis = require_function_uncurry_this();
- var uncurryThisAccessor = require_function_uncurry_this_accessor();
- var toIndex = require_to_index();
- var isDetached = require_array_buffer_is_detached();
- var arrayBufferByteLength = require_array_buffer_byte_length();
- var PROPER_TRANSFER = require_structured_clone_proper_transfer();
- var TypeError2 = global2.TypeError;
- var structuredClone = global2.structuredClone;
- var ArrayBuffer2 = global2.ArrayBuffer;
- var DataView2 = global2.DataView;
- var min = Math.min;
- var ArrayBufferPrototype = ArrayBuffer2.prototype;
- var DataViewPrototype = DataView2.prototype;
- var slice = uncurryThis(ArrayBufferPrototype.slice);
- var isResizable = uncurryThisAccessor(ArrayBufferPrototype, "resizable", "get");
- var maxByteLength = uncurryThisAccessor(ArrayBufferPrototype, "maxByteLength", "get");
- var getInt8 = uncurryThis(DataViewPrototype.getInt8);
- var setInt8 = uncurryThis(DataViewPrototype.setInt8);
- module.exports = PROPER_TRANSFER && function(arrayBuffer, newLength, preserveResizability) {
- var byteLength = arrayBufferByteLength(arrayBuffer);
- var newByteLength = newLength === void 0 ? byteLength : min(toIndex(newLength), byteLength);
- var fixedLength = !isResizable || !isResizable(arrayBuffer);
- if (isDetached(arrayBuffer))
- throw TypeError2("ArrayBuffer is detached");
- var newBuffer = structuredClone(arrayBuffer, { transfer: [arrayBuffer] });
- if (byteLength == newByteLength && (preserveResizability || fixedLength))
- return newBuffer;
- if (!preserveResizability || fixedLength)
- return slice(newBuffer, 0, newByteLength);
- var newNewBuffer = new ArrayBuffer2(newByteLength, maxByteLength && { maxByteLength: maxByteLength(newBuffer) });
- var a3 = new DataView2(newBuffer);
- var b2 = new DataView2(newNewBuffer);
- for (var i4 = 0; i4 < newByteLength; i4++)
- setInt8(b2, i4, getInt8(a3, i4));
- return newNewBuffer;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.array-buffer.transfer.js
- var require_esnext_array_buffer_transfer = __commonJS({
- "node_modules/core-js/modules/esnext.array-buffer.transfer.js"() {
- "use strict";
- var $2 = require_export();
- var $transfer = require_array_buffer_transfer();
- if ($transfer)
- $2({ target: "ArrayBuffer", proto: true }, {
- transfer: function transfer() {
- return $transfer(this, arguments.length ? arguments[0] : void 0, true);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.array-buffer.transfer-to-fixed-length.js
- var require_esnext_array_buffer_transfer_to_fixed_length = __commonJS({
- "node_modules/core-js/modules/esnext.array-buffer.transfer-to-fixed-length.js"() {
- "use strict";
- var $2 = require_export();
- var $transfer = require_array_buffer_transfer();
- if ($transfer)
- $2({ target: "ArrayBuffer", proto: true }, {
- transferToFixedLength: function transferToFixedLength() {
- return $transfer(this, arguments.length ? arguments[0] : void 0, false);
- }
- });
- }
- });
-
- // node_modules/core-js/proposals/array-buffer-transfer.js
- var require_array_buffer_transfer2 = __commonJS({
- "node_modules/core-js/proposals/array-buffer-transfer.js"() {
- require_esnext_array_buffer_detached();
- require_esnext_array_buffer_transfer();
- require_esnext_array_buffer_transfer_to_fixed_length();
- }
- });
-
- // node_modules/core-js/modules/esnext.suppressed-error.constructor.js
- var require_esnext_suppressed_error_constructor = __commonJS({
- "node_modules/core-js/modules/esnext.suppressed-error.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var isPrototypeOf = require_object_is_prototype_of();
- var getPrototypeOf = require_object_get_prototype_of();
- var setPrototypeOf = require_object_set_prototype_of();
- var copyConstructorProperties = require_copy_constructor_properties();
- var create = require_object_create();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var createPropertyDescriptor = require_create_property_descriptor();
- var installErrorStack = require_error_stack_install();
- var normalizeStringArgument = require_normalize_string_argument();
- var wellKnownSymbol = require_well_known_symbol();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var $Error = Error;
- var $SuppressedError = function SuppressedError(error, suppressed, message) {
- var isInstance = isPrototypeOf(SuppressedErrorPrototype, this);
- var that;
- if (setPrototypeOf) {
- that = setPrototypeOf($Error(), isInstance ? getPrototypeOf(this) : SuppressedErrorPrototype);
- } else {
- that = isInstance ? this : create(SuppressedErrorPrototype);
- createNonEnumerableProperty(that, TO_STRING_TAG, "Error");
- }
- if (message !== void 0)
- createNonEnumerableProperty(that, "message", normalizeStringArgument(message));
- installErrorStack(that, $SuppressedError, that.stack, 1);
- createNonEnumerableProperty(that, "error", error);
- createNonEnumerableProperty(that, "suppressed", suppressed);
- return that;
- };
- if (setPrototypeOf)
- setPrototypeOf($SuppressedError, $Error);
- else
- copyConstructorProperties($SuppressedError, $Error, { name: true });
- var SuppressedErrorPrototype = $SuppressedError.prototype = create($Error.prototype, {
- constructor: createPropertyDescriptor(1, $SuppressedError),
- message: createPropertyDescriptor(1, ""),
- name: createPropertyDescriptor(1, "SuppressedError")
- });
- $2({ global: true, constructor: true, arity: 3 }, {
- SuppressedError: $SuppressedError
- });
- }
- });
-
- // node_modules/core-js/internals/add-disposable-resource.js
- var require_add_disposable_resource = __commonJS({
- "node_modules/core-js/internals/add-disposable-resource.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var bind = require_function_bind_context();
- var anObject = require_an_object();
- var isNullOrUndefined = require_is_null_or_undefined();
- var getMethod = require_get_method();
- var wellKnownSymbol = require_well_known_symbol();
- var ASYNC_DISPOSE = wellKnownSymbol("asyncDispose");
- var DISPOSE = wellKnownSymbol("dispose");
- var push = uncurryThis([].push);
- var getDisposeMethod = function(V2, hint) {
- if (hint == "async-dispose") {
- return getMethod(V2, ASYNC_DISPOSE) || getMethod(V2, DISPOSE);
- }
- return getMethod(V2, DISPOSE);
- };
- var createDisposableResource = function(V2, hint, method) {
- return bind(method || getDisposeMethod(V2, hint), V2);
- };
- module.exports = function(disposable, V2, hint, method) {
- var resource;
- if (!method) {
- if (isNullOrUndefined(V2))
- return;
- resource = createDisposableResource(anObject(V2), hint);
- } else {
- resource = createDisposableResource(void 0, hint, method);
- }
- push(disposable.stack, resource);
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.disposable-stack.constructor.js
- var require_esnext_disposable_stack_constructor = __commonJS({
- "node_modules/core-js/modules/esnext.disposable-stack.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var getBuiltIn = require_get_built_in();
- var aCallable = require_a_callable();
- var anInstance = require_an_instance();
- var defineBuiltIn = require_define_built_in();
- var defineBuiltIns = require_define_built_ins();
- var defineBuiltInAccessor = require_define_built_in_accessor();
- var wellKnownSymbol = require_well_known_symbol();
- var InternalStateModule = require_internal_state();
- var addDisposableResource = require_add_disposable_resource();
- var SuppressedError = getBuiltIn("SuppressedError");
- var $ReferenceError = ReferenceError;
- var DISPOSE = wellKnownSymbol("dispose");
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var DISPOSABLE_STACK = "DisposableStack";
- var setInternalState = InternalStateModule.set;
- var getDisposableStackInternalState = InternalStateModule.getterFor(DISPOSABLE_STACK);
- var HINT = "sync-dispose";
- var DISPOSED = "disposed";
- var PENDING = "pending";
- var getPendingDisposableStackInternalState = function(stack) {
- var internalState = getDisposableStackInternalState(stack);
- if (internalState.state == DISPOSED)
- throw $ReferenceError(DISPOSABLE_STACK + " already disposed");
- return internalState;
- };
- var $DisposableStack = function DisposableStack() {
- setInternalState(anInstance(this, DisposableStackPrototype), {
- type: DISPOSABLE_STACK,
- state: PENDING,
- stack: []
- });
- if (!DESCRIPTORS)
- this.disposed = false;
- };
- var DisposableStackPrototype = $DisposableStack.prototype;
- defineBuiltIns(DisposableStackPrototype, {
- dispose: function dispose() {
- var internalState = getDisposableStackInternalState(this);
- if (internalState.state == DISPOSED)
- return;
- internalState.state = DISPOSED;
- if (!DESCRIPTORS)
- this.disposed = true;
- var stack = internalState.stack;
- var i4 = stack.length;
- var thrown = false;
- var suppressed;
- while (i4) {
- var disposeMethod = stack[--i4];
- stack[i4] = null;
- try {
- disposeMethod();
- } catch (errorResult) {
- if (thrown) {
- suppressed = new SuppressedError(errorResult, suppressed);
- } else {
- thrown = true;
- suppressed = errorResult;
- }
- }
- }
- internalState.stack = null;
- if (thrown)
- throw suppressed;
- },
- use: function use(value) {
- addDisposableResource(getPendingDisposableStackInternalState(this), value, HINT);
- return value;
- },
- adopt: function adopt(value, onDispose) {
- var internalState = getPendingDisposableStackInternalState(this);
- aCallable(onDispose);
- addDisposableResource(internalState, void 0, HINT, function() {
- onDispose(value);
- });
- return value;
- },
- defer: function defer(onDispose) {
- var internalState = getPendingDisposableStackInternalState(this);
- aCallable(onDispose);
- addDisposableResource(internalState, void 0, HINT, onDispose);
- },
- move: function move() {
- var internalState = getPendingDisposableStackInternalState(this);
- var newDisposableStack = new $DisposableStack();
- getDisposableStackInternalState(newDisposableStack).stack = internalState.stack;
- internalState.stack = [];
- internalState.state = DISPOSED;
- if (!DESCRIPTORS)
- this.disposed = true;
- return newDisposableStack;
- }
- });
- if (DESCRIPTORS)
- defineBuiltInAccessor(DisposableStackPrototype, "disposed", {
- configurable: true,
- get: function disposed() {
- return getDisposableStackInternalState(this).state == DISPOSED;
- }
- });
- defineBuiltIn(DisposableStackPrototype, DISPOSE, DisposableStackPrototype.dispose, { name: "dispose" });
- defineBuiltIn(DisposableStackPrototype, TO_STRING_TAG, DISPOSABLE_STACK, { nonWritable: true });
- $2({ global: true, constructor: true }, {
- DisposableStack: $DisposableStack
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.dispose.js
- var require_esnext_iterator_dispose = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.dispose.js"() {
- "use strict";
- var call = require_function_call();
- var defineBuiltIn = require_define_built_in();
- var getMethod = require_get_method();
- var hasOwn = require_has_own_property();
- var wellKnownSymbol = require_well_known_symbol();
- var IteratorPrototype = require_iterators_core().IteratorPrototype;
- var DISPOSE = wellKnownSymbol("dispose");
- if (!hasOwn(IteratorPrototype, DISPOSE)) {
- defineBuiltIn(IteratorPrototype, DISPOSE, function() {
- var $return = getMethod(this, "return");
- if ($return)
- call($return, this);
- });
- }
- }
- });
-
- // node_modules/core-js/modules/esnext.symbol.dispose.js
- var require_esnext_symbol_dispose = __commonJS({
- "node_modules/core-js/modules/esnext.symbol.dispose.js"() {
- var defineWellKnownSymbol = require_well_known_symbol_define();
- defineWellKnownSymbol("dispose");
- }
- });
-
- // node_modules/core-js/proposals/explicit-resource-management.js
- var require_explicit_resource_management = __commonJS({
- "node_modules/core-js/proposals/explicit-resource-management.js"() {
- require_esnext_suppressed_error_constructor();
- require_esnext_disposable_stack_constructor();
- require_esnext_iterator_dispose();
- require_esnext_symbol_dispose();
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.constructor.js
- var require_esnext_iterator_constructor = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var global2 = require_global();
- var anInstance = require_an_instance();
- var isCallable = require_is_callable();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var fails = require_fails();
- var hasOwn = require_has_own_property();
- var wellKnownSymbol = require_well_known_symbol();
- var IteratorPrototype = require_iterators_core().IteratorPrototype;
- var IS_PURE = require_is_pure();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var NativeIterator = global2.Iterator;
- var FORCED = IS_PURE || !isCallable(NativeIterator) || NativeIterator.prototype !== IteratorPrototype || !fails(function() {
- NativeIterator({});
- });
- var IteratorConstructor = function Iterator() {
- anInstance(this, IteratorPrototype);
- };
- if (!hasOwn(IteratorPrototype, TO_STRING_TAG)) {
- createNonEnumerableProperty(IteratorPrototype, TO_STRING_TAG, "Iterator");
- }
- if (FORCED || !hasOwn(IteratorPrototype, "constructor") || IteratorPrototype.constructor === Object) {
- createNonEnumerableProperty(IteratorPrototype, "constructor", IteratorConstructor);
- }
- IteratorConstructor.prototype = IteratorPrototype;
- $2({ global: true, constructor: true, forced: FORCED }, {
- Iterator: IteratorConstructor
- });
- }
- });
-
- // node_modules/core-js/internals/not-a-nan.js
- var require_not_a_nan = __commonJS({
- "node_modules/core-js/internals/not-a-nan.js"(exports, module) {
- var $RangeError = RangeError;
- module.exports = function(it) {
- if (it === it)
- return it;
- throw $RangeError("NaN is not allowed");
- };
- }
- });
-
- // node_modules/core-js/internals/iterator-create-proxy.js
- var require_iterator_create_proxy = __commonJS({
- "node_modules/core-js/internals/iterator-create-proxy.js"(exports, module) {
- "use strict";
- var call = require_function_call();
- var create = require_object_create();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var defineBuiltIns = require_define_built_ins();
- var wellKnownSymbol = require_well_known_symbol();
- var InternalStateModule = require_internal_state();
- var getMethod = require_get_method();
- var IteratorPrototype = require_iterators_core().IteratorPrototype;
- var createIterResultObject = require_create_iter_result_object();
- var iteratorClose = require_iterator_close();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var ITERATOR_HELPER = "IteratorHelper";
- var WRAP_FOR_VALID_ITERATOR = "WrapForValidIterator";
- var setInternalState = InternalStateModule.set;
- var createIteratorProxyPrototype = function(IS_ITERATOR) {
- var getInternalState = InternalStateModule.getterFor(IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER);
- return defineBuiltIns(create(IteratorPrototype), {
- next: function next() {
- var state2 = getInternalState(this);
- if (IS_ITERATOR)
- return state2.nextHandler();
- try {
- var result = state2.done ? void 0 : state2.nextHandler();
- return createIterResultObject(result, state2.done);
- } catch (error) {
- state2.done = true;
- throw error;
- }
- },
- "return": function() {
- var state2 = getInternalState(this);
- var iterator = state2.iterator;
- state2.done = true;
- if (IS_ITERATOR) {
- var returnMethod = getMethod(iterator, "return");
- return returnMethod ? call(returnMethod, iterator) : createIterResultObject(void 0, true);
- }
- if (state2.inner)
- try {
- iteratorClose(state2.inner.iterator, "normal");
- } catch (error) {
- return iteratorClose(iterator, "throw", error);
- }
- iteratorClose(iterator, "normal");
- return createIterResultObject(void 0, true);
- }
- });
- };
- var WrapForValidIteratorPrototype = createIteratorProxyPrototype(true);
- var IteratorHelperPrototype = createIteratorProxyPrototype(false);
- createNonEnumerableProperty(IteratorHelperPrototype, TO_STRING_TAG, "Iterator Helper");
- module.exports = function(nextHandler, IS_ITERATOR) {
- var IteratorProxy = function Iterator(record, state2) {
- if (state2) {
- state2.iterator = record.iterator;
- state2.next = record.next;
- } else
- state2 = record;
- state2.type = IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER;
- state2.nextHandler = nextHandler;
- state2.counter = 0;
- state2.done = false;
- setInternalState(this, state2);
- };
- IteratorProxy.prototype = IS_ITERATOR ? WrapForValidIteratorPrototype : IteratorHelperPrototype;
- return IteratorProxy;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.drop.js
- var require_esnext_iterator_drop = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.drop.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var notANaN = require_not_a_nan();
- var toPositiveInteger = require_to_positive_integer();
- var createIteratorProxy = require_iterator_create_proxy();
- var IteratorProxy = createIteratorProxy(function() {
- var iterator = this.iterator;
- var next = this.next;
- var result, done;
- while (this.remaining) {
- this.remaining--;
- result = anObject(call(next, iterator));
- done = this.done = !!result.done;
- if (done)
- return;
- }
- result = anObject(call(next, iterator));
- done = this.done = !!result.done;
- if (!done)
- return result.value;
- });
- $2({ target: "Iterator", proto: true, real: true }, {
- drop: function drop(limit) {
- anObject(this);
- var remaining = toPositiveInteger(notANaN(+limit));
- return new IteratorProxy(getIteratorDirect(this), {
- remaining
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.every.js
- var require_esnext_iterator_every = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.every.js"() {
- "use strict";
- var $2 = require_export();
- var iterate = require_iterate();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- $2({ target: "Iterator", proto: true, real: true }, {
- every: function every(predicate) {
- anObject(this);
- aCallable(predicate);
- var record = getIteratorDirect(this);
- var counter = 0;
- return !iterate(record, function(value, stop) {
- if (!predicate(value, counter++))
- return stop();
- }, { IS_RECORD: true, INTERRUPTED: true }).stopped;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.filter.js
- var require_esnext_iterator_filter = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.filter.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var createIteratorProxy = require_iterator_create_proxy();
- var callWithSafeIterationClosing = require_call_with_safe_iteration_closing();
- var IteratorProxy = createIteratorProxy(function() {
- var iterator = this.iterator;
- var predicate = this.predicate;
- var next = this.next;
- var result, done, value;
- while (true) {
- result = anObject(call(next, iterator));
- done = this.done = !!result.done;
- if (done)
- return;
- value = result.value;
- if (callWithSafeIterationClosing(iterator, predicate, [value, this.counter++], true))
- return value;
- }
- });
- $2({ target: "Iterator", proto: true, real: true }, {
- filter: function filter(predicate) {
- anObject(this);
- aCallable(predicate);
- return new IteratorProxy(getIteratorDirect(this), {
- predicate
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.find.js
- var require_esnext_iterator_find = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.find.js"() {
- "use strict";
- var $2 = require_export();
- var iterate = require_iterate();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- $2({ target: "Iterator", proto: true, real: true }, {
- find: function find(predicate) {
- anObject(this);
- aCallable(predicate);
- var record = getIteratorDirect(this);
- var counter = 0;
- return iterate(record, function(value, stop) {
- if (predicate(value, counter++))
- return stop(value);
- }, { IS_RECORD: true, INTERRUPTED: true }).result;
- }
- });
- }
- });
-
- // node_modules/core-js/internals/get-iterator-flattenable.js
- var require_get_iterator_flattenable = __commonJS({
- "node_modules/core-js/internals/get-iterator-flattenable.js"(exports, module) {
- var call = require_function_call();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var getIteratorMethod = require_get_iterator_method();
- module.exports = function(obj) {
- var object = anObject(obj);
- var method = getIteratorMethod(object);
- return getIteratorDirect(anObject(method !== void 0 ? call(method, object) : object));
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.flat-map.js
- var require_esnext_iterator_flat_map = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.flat-map.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var getIteratorFlattenable = require_get_iterator_flattenable();
- var createIteratorProxy = require_iterator_create_proxy();
- var iteratorClose = require_iterator_close();
- var IteratorProxy = createIteratorProxy(function() {
- var iterator = this.iterator;
- var mapper = this.mapper;
- var result, inner;
- while (true) {
- if (inner = this.inner)
- try {
- result = anObject(call(inner.next, inner.iterator));
- if (!result.done)
- return result.value;
- this.inner = null;
- } catch (error) {
- iteratorClose(iterator, "throw", error);
- }
- result = anObject(call(this.next, iterator));
- if (this.done = !!result.done)
- return;
- try {
- this.inner = getIteratorFlattenable(mapper(result.value, this.counter++));
- } catch (error) {
- iteratorClose(iterator, "throw", error);
- }
- }
- });
- $2({ target: "Iterator", proto: true, real: true }, {
- flatMap: function flatMap(mapper) {
- anObject(this);
- aCallable(mapper);
- return new IteratorProxy(getIteratorDirect(this), {
- mapper,
- inner: null
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.for-each.js
- var require_esnext_iterator_for_each = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.for-each.js"() {
- "use strict";
- var $2 = require_export();
- var iterate = require_iterate();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- $2({ target: "Iterator", proto: true, real: true }, {
- forEach: function forEach(fn) {
- anObject(this);
- aCallable(fn);
- var record = getIteratorDirect(this);
- var counter = 0;
- iterate(record, function(value) {
- fn(value, counter++);
- }, { IS_RECORD: true });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.from.js
- var require_esnext_iterator_from = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.from.js"() {
- var $2 = require_export();
- var call = require_function_call();
- var toObject = require_to_object();
- var isPrototypeOf = require_object_is_prototype_of();
- var IteratorPrototype = require_iterators_core().IteratorPrototype;
- var createIteratorProxy = require_iterator_create_proxy();
- var getIteratorFlattenable = require_get_iterator_flattenable();
- var IteratorProxy = createIteratorProxy(function() {
- return call(this.next, this.iterator);
- }, true);
- $2({ target: "Iterator", stat: true }, {
- from: function from(O) {
- var iteratorRecord = getIteratorFlattenable(typeof O == "string" ? toObject(O) : O);
- return isPrototypeOf(IteratorPrototype, iteratorRecord.iterator) ? iteratorRecord.iterator : new IteratorProxy(iteratorRecord);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/iterator-map.js
- var require_iterator_map = __commonJS({
- "node_modules/core-js/internals/iterator-map.js"(exports, module) {
- "use strict";
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var createIteratorProxy = require_iterator_create_proxy();
- var callWithSafeIterationClosing = require_call_with_safe_iteration_closing();
- var IteratorProxy = createIteratorProxy(function() {
- var iterator = this.iterator;
- var result = anObject(call(this.next, iterator));
- var done = this.done = !!result.done;
- if (!done)
- return callWithSafeIterationClosing(iterator, this.mapper, [result.value, this.counter++], true);
- });
- module.exports = function map(mapper) {
- anObject(this);
- aCallable(mapper);
- return new IteratorProxy(getIteratorDirect(this), {
- mapper
- });
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.map.js
- var require_esnext_iterator_map = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.map.js"() {
- var $2 = require_export();
- var map = require_iterator_map();
- $2({ target: "Iterator", proto: true, real: true }, {
- map
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.reduce.js
- var require_esnext_iterator_reduce = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.reduce.js"() {
- "use strict";
- var $2 = require_export();
- var iterate = require_iterate();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var $TypeError = TypeError;
- $2({ target: "Iterator", proto: true, real: true }, {
- reduce: function reduce(reducer) {
- anObject(this);
- aCallable(reducer);
- var record = getIteratorDirect(this);
- var noInitial = arguments.length < 2;
- var accumulator = noInitial ? void 0 : arguments[1];
- var counter = 0;
- iterate(record, function(value) {
- if (noInitial) {
- noInitial = false;
- accumulator = value;
- } else {
- accumulator = reducer(accumulator, value, counter);
- }
- counter++;
- }, { IS_RECORD: true });
- if (noInitial)
- throw $TypeError("Reduce of empty iterator with no initial value");
- return accumulator;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.some.js
- var require_esnext_iterator_some = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.some.js"() {
- "use strict";
- var $2 = require_export();
- var iterate = require_iterate();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- $2({ target: "Iterator", proto: true, real: true }, {
- some: function some(predicate) {
- anObject(this);
- aCallable(predicate);
- var record = getIteratorDirect(this);
- var counter = 0;
- return iterate(record, function(value, stop) {
- if (predicate(value, counter++))
- return stop();
- }, { IS_RECORD: true, INTERRUPTED: true }).stopped;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.take.js
- var require_esnext_iterator_take = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.take.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var notANaN = require_not_a_nan();
- var toPositiveInteger = require_to_positive_integer();
- var createIteratorProxy = require_iterator_create_proxy();
- var iteratorClose = require_iterator_close();
- var IteratorProxy = createIteratorProxy(function() {
- var iterator = this.iterator;
- if (!this.remaining--) {
- this.done = true;
- return iteratorClose(iterator, "normal", void 0);
- }
- var result = anObject(call(this.next, iterator));
- var done = this.done = !!result.done;
- if (!done)
- return result.value;
- });
- $2({ target: "Iterator", proto: true, real: true }, {
- take: function take(limit) {
- anObject(this);
- var remaining = toPositiveInteger(notANaN(+limit));
- return new IteratorProxy(getIteratorDirect(this), {
- remaining
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.to-array.js
- var require_esnext_iterator_to_array = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.to-array.js"() {
- "use strict";
- var $2 = require_export();
- var anObject = require_an_object();
- var iterate = require_iterate();
- var getIteratorDirect = require_get_iterator_direct();
- var push = [].push;
- $2({ target: "Iterator", proto: true, real: true }, {
- toArray: function toArray() {
- var result = [];
- iterate(getIteratorDirect(anObject(this)), push, { that: result, IS_RECORD: true });
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/proposals/iterator-helpers-stage-3-2.js
- var require_iterator_helpers_stage_3_2 = __commonJS({
- "node_modules/core-js/proposals/iterator-helpers-stage-3-2.js"() {
- require_esnext_iterator_constructor();
- require_esnext_iterator_drop();
- require_esnext_iterator_every();
- require_esnext_iterator_filter();
- require_esnext_iterator_find();
- require_esnext_iterator_flat_map();
- require_esnext_iterator_for_each();
- require_esnext_iterator_from();
- require_esnext_iterator_map();
- require_esnext_iterator_reduce();
- require_esnext_iterator_some();
- require_esnext_iterator_take();
- require_esnext_iterator_to_array();
- }
- });
-
- // node_modules/core-js/internals/native-raw-json.js
- var require_native_raw_json = __commonJS({
- "node_modules/core-js/internals/native-raw-json.js"(exports, module) {
- var fails = require_fails();
- module.exports = !fails(function() {
- var unsafeInt = "9007199254740993";
- var raw = JSON.rawJSON(unsafeInt);
- return !JSON.isRawJSON(raw) || JSON.stringify(raw) !== unsafeInt;
- });
- }
- });
-
- // node_modules/core-js/internals/is-raw-json.js
- var require_is_raw_json = __commonJS({
- "node_modules/core-js/internals/is-raw-json.js"(exports, module) {
- var isObject = require_is_object();
- var getInternalState = require_internal_state().get;
- module.exports = function isRawJSON(O) {
- if (!isObject(O))
- return false;
- var state2 = getInternalState(O);
- return !!state2 && state2.type === "RawJSON";
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.json.is-raw-json.js
- var require_esnext_json_is_raw_json = __commonJS({
- "node_modules/core-js/modules/esnext.json.is-raw-json.js"() {
- var $2 = require_export();
- var NATIVE_RAW_JSON = require_native_raw_json();
- var isRawJSON = require_is_raw_json();
- $2({ target: "JSON", stat: true, forced: !NATIVE_RAW_JSON }, {
- isRawJSON
- });
- }
- });
-
- // node_modules/core-js/internals/parse-json-string.js
- var require_parse_json_string = __commonJS({
- "node_modules/core-js/internals/parse-json-string.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var hasOwn = require_has_own_property();
- var $SyntaxError = SyntaxError;
- var $parseInt = parseInt;
- var fromCharCode = String.fromCharCode;
- var at = uncurryThis("".charAt);
- var slice = uncurryThis("".slice);
- var exec = uncurryThis(/./.exec);
- var codePoints = {
- '\\"': '"',
- "\\\\": "\\",
- "\\/": "/",
- "\\b": "\b",
- "\\f": "\f",
- "\\n": "\n",
- "\\r": "\r",
- "\\t": " "
- };
- var IS_4_HEX_DIGITS = /^[\da-f]{4}$/i;
- var IS_C0_CONTROL_CODE = /^[\u0000-\u001F]$/;
- module.exports = function(source, i4) {
- var unterminated = true;
- var value = "";
- while (i4 < source.length) {
- var chr = at(source, i4);
- if (chr == "\\") {
- var twoChars = slice(source, i4, i4 + 2);
- if (hasOwn(codePoints, twoChars)) {
- value += codePoints[twoChars];
- i4 += 2;
- } else if (twoChars == "\\u") {
- i4 += 2;
- var fourHexDigits = slice(source, i4, i4 + 4);
- if (!exec(IS_4_HEX_DIGITS, fourHexDigits))
- throw $SyntaxError("Bad Unicode escape at: " + i4);
- value += fromCharCode($parseInt(fourHexDigits, 16));
- i4 += 4;
- } else
- throw $SyntaxError('Unknown escape sequence: "' + twoChars + '"');
- } else if (chr == '"') {
- unterminated = false;
- i4++;
- break;
- } else {
- if (exec(IS_C0_CONTROL_CODE, chr))
- throw $SyntaxError("Bad control character in string literal at: " + i4);
- value += chr;
- i4++;
- }
- }
- if (unterminated)
- throw $SyntaxError("Unterminated string at: " + i4);
- return { value, end: i4 };
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.json.parse.js
- var require_esnext_json_parse = __commonJS({
- "node_modules/core-js/modules/esnext.json.parse.js"() {
- "use strict";
- var $2 = require_export();
- var DESCRIPTORS = require_descriptors();
- var global2 = require_global();
- var getBuiltIn = require_get_built_in();
- var uncurryThis = require_function_uncurry_this();
- var call = require_function_call();
- var isCallable = require_is_callable();
- var isObject = require_is_object();
- var isArray = require_is_array();
- var hasOwn = require_has_own_property();
- var toString = require_to_string();
- var lengthOfArrayLike = require_length_of_array_like();
- var createProperty = require_create_property();
- var fails = require_fails();
- var parseJSONString = require_parse_json_string();
- var NATIVE_SYMBOL = require_symbol_constructor_detection();
- var JSON2 = global2.JSON;
- var Number2 = global2.Number;
- var SyntaxError2 = global2.SyntaxError;
- var nativeParse = JSON2 && JSON2.parse;
- var enumerableOwnProperties = getBuiltIn("Object", "keys");
- var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
- var at = uncurryThis("".charAt);
- var slice = uncurryThis("".slice);
- var exec = uncurryThis(/./.exec);
- var push = uncurryThis([].push);
- var IS_DIGIT = /^\d$/;
- var IS_NON_ZERO_DIGIT = /^[1-9]$/;
- var IS_NUMBER_START = /^(-|\d)$/;
- var IS_WHITESPACE = /^[\t\n\r ]$/;
- var PRIMITIVE = 0;
- var OBJECT = 1;
- var $parse = function(source, reviver) {
- source = toString(source);
- var context = new Context(source, 0, "");
- var root = context.parse();
- var value = root.value;
- var endIndex = context.skip(IS_WHITESPACE, root.end);
- if (endIndex < source.length) {
- throw SyntaxError2('Unexpected extra character: "' + at(source, endIndex) + '" after the parsed data at: ' + endIndex);
- }
- return isCallable(reviver) ? internalize({ "": value }, "", reviver, root) : value;
- };
- var internalize = function(holder, name, reviver, node) {
- var val = holder[name];
- var unmodified = node && val === node.value;
- var context = unmodified && typeof node.source == "string" ? { source: node.source } : {};
- var elementRecordsLen, keys, len, i4, P2;
- if (isObject(val)) {
- var nodeIsArray = isArray(val);
- var nodes = unmodified ? node.nodes : nodeIsArray ? [] : {};
- if (nodeIsArray) {
- elementRecordsLen = nodes.length;
- len = lengthOfArrayLike(val);
- for (i4 = 0; i4 < len; i4++) {
- internalizeProperty(val, i4, internalize(val, "" + i4, reviver, i4 < elementRecordsLen ? nodes[i4] : void 0));
- }
- } else {
- keys = enumerableOwnProperties(val);
- len = lengthOfArrayLike(keys);
- for (i4 = 0; i4 < len; i4++) {
- P2 = keys[i4];
- internalizeProperty(val, P2, internalize(val, P2, reviver, hasOwn(nodes, P2) ? nodes[P2] : void 0));
- }
- }
- }
- return call(reviver, holder, name, val, context);
- };
- var internalizeProperty = function(object, key, value) {
- if (DESCRIPTORS) {
- var descriptor = getOwnPropertyDescriptor(object, key);
- if (descriptor && !descriptor.configurable)
- return;
- }
- if (value === void 0)
- delete object[key];
- else
- createProperty(object, key, value);
- };
- var Node2 = function(value, end, source, nodes) {
- this.value = value;
- this.end = end;
- this.source = source;
- this.nodes = nodes;
- };
- var Context = function(source, index) {
- this.source = source;
- this.index = index;
- };
- Context.prototype = {
- fork: function(nextIndex) {
- return new Context(this.source, nextIndex);
- },
- parse: function() {
- var source = this.source;
- var i4 = this.skip(IS_WHITESPACE, this.index);
- var fork = this.fork(i4);
- var chr = at(source, i4);
- if (exec(IS_NUMBER_START, chr))
- return fork.number();
- switch (chr) {
- case "{":
- return fork.object();
- case "[":
- return fork.array();
- case '"':
- return fork.string();
- case "t":
- return fork.keyword(true);
- case "f":
- return fork.keyword(false);
- case "n":
- return fork.keyword(null);
- }
- throw SyntaxError2('Unexpected character: "' + chr + '" at: ' + i4);
- },
- node: function(type, value, start, end, nodes) {
- return new Node2(value, end, type ? null : slice(this.source, start, end), nodes);
- },
- object: function() {
- var source = this.source;
- var i4 = this.index + 1;
- var expectKeypair = false;
- var object = {};
- var nodes = {};
- while (i4 < source.length) {
- i4 = this.until(['"', "}"], i4);
- if (at(source, i4) == "}" && !expectKeypair) {
- i4++;
- break;
- }
- var result = this.fork(i4).string();
- var key = result.value;
- i4 = result.end;
- i4 = this.until([":"], i4) + 1;
- i4 = this.skip(IS_WHITESPACE, i4);
- result = this.fork(i4).parse();
- createProperty(nodes, key, result);
- createProperty(object, key, result.value);
- i4 = this.until([",", "}"], result.end);
- var chr = at(source, i4);
- if (chr == ",") {
- expectKeypair = true;
- i4++;
- } else if (chr == "}") {
- i4++;
- break;
- }
- }
- return this.node(OBJECT, object, this.index, i4, nodes);
- },
- array: function() {
- var source = this.source;
- var i4 = this.index + 1;
- var expectElement = false;
- var array = [];
- var nodes = [];
- while (i4 < source.length) {
- i4 = this.skip(IS_WHITESPACE, i4);
- if (at(source, i4) == "]" && !expectElement) {
- i4++;
- break;
- }
- var result = this.fork(i4).parse();
- push(nodes, result);
- push(array, result.value);
- i4 = this.until([",", "]"], result.end);
- if (at(source, i4) == ",") {
- expectElement = true;
- i4++;
- } else if (at(source, i4) == "]") {
- i4++;
- break;
- }
- }
- return this.node(OBJECT, array, this.index, i4, nodes);
- },
- string: function() {
- var index = this.index;
- var parsed = parseJSONString(this.source, this.index + 1);
- return this.node(PRIMITIVE, parsed.value, index, parsed.end);
- },
- number: function() {
- var source = this.source;
- var startIndex = this.index;
- var i4 = startIndex;
- if (at(source, i4) == "-")
- i4++;
- if (at(source, i4) == "0")
- i4++;
- else if (exec(IS_NON_ZERO_DIGIT, at(source, i4)))
- i4 = this.skip(IS_DIGIT, ++i4);
- else
- throw SyntaxError2("Failed to parse number at: " + i4);
- if (at(source, i4) == ".")
- i4 = this.skip(IS_DIGIT, ++i4);
- if (at(source, i4) == "e" || at(source, i4) == "E") {
- i4++;
- if (at(source, i4) == "+" || at(source, i4) == "-")
- i4++;
- var exponentStartIndex = i4;
- i4 = this.skip(IS_DIGIT, i4);
- if (exponentStartIndex == i4)
- throw SyntaxError2("Failed to parse number's exponent value at: " + i4);
- }
- return this.node(PRIMITIVE, Number2(slice(source, startIndex, i4)), startIndex, i4);
- },
- keyword: function(value) {
- var keyword = "" + value;
- var index = this.index;
- var endIndex = index + keyword.length;
- if (slice(this.source, index, endIndex) != keyword)
- throw SyntaxError2("Failed to parse value at: " + index);
- return this.node(PRIMITIVE, value, index, endIndex);
- },
- skip: function(regex, i4) {
- var source = this.source;
- for (; i4 < source.length; i4++)
- if (!exec(regex, at(source, i4)))
- break;
- return i4;
- },
- until: function(array, i4) {
- i4 = this.skip(IS_WHITESPACE, i4);
- var chr = at(this.source, i4);
- for (var j2 = 0; j2 < array.length; j2++)
- if (array[j2] == chr)
- return i4;
- throw SyntaxError2('Unexpected character: "' + chr + '" at: ' + i4);
- }
- };
- var NO_SOURCE_SUPPORT = fails(function() {
- var unsafeInt = "9007199254740993";
- var source;
- nativeParse(unsafeInt, function(key, value, context) {
- source = context.source;
- });
- return source !== unsafeInt;
- });
- var PROPER_BASE_PARSE = NATIVE_SYMBOL && !fails(function() {
- return 1 / nativeParse("-0 ") !== -Infinity;
- });
- $2({ target: "JSON", stat: true, forced: NO_SOURCE_SUPPORT }, {
- parse: function parse(text, reviver) {
- return PROPER_BASE_PARSE && !isCallable(reviver) ? nativeParse(text) : $parse(text, reviver);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.json.raw-json.js
- var require_esnext_json_raw_json = __commonJS({
- "node_modules/core-js/modules/esnext.json.raw-json.js"() {
- "use strict";
- var $2 = require_export();
- var FREEZING = require_freezing();
- var NATIVE_RAW_JSON = require_native_raw_json();
- var getBuiltIn = require_get_built_in();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var isCallable = require_is_callable();
- var isRawJSON = require_is_raw_json();
- var toString = require_to_string();
- var createProperty = require_create_property();
- var parseJSONString = require_parse_json_string();
- var getReplacerFunction = require_get_json_replacer_function();
- var uid = require_uid();
- var setInternalState = require_internal_state().set;
- var $String = String;
- var $SyntaxError = SyntaxError;
- var parse = getBuiltIn("JSON", "parse");
- var $stringify = getBuiltIn("JSON", "stringify");
- var create = getBuiltIn("Object", "create");
- var freeze = getBuiltIn("Object", "freeze");
- var at = uncurryThis("".charAt);
- var slice = uncurryThis("".slice);
- var exec = uncurryThis(/./.exec);
- var push = uncurryThis([].push);
- var MARK = uid();
- var MARK_LENGTH = MARK.length;
- var ERROR_MESSAGE = "Unacceptable as raw JSON";
- var IS_WHITESPACE = /^[\t\n\r ]$/;
- $2({ target: "JSON", stat: true, forced: !NATIVE_RAW_JSON }, {
- rawJSON: function rawJSON(text) {
- var jsonString = toString(text);
- if (jsonString == "" || exec(IS_WHITESPACE, at(jsonString, 0)) || exec(IS_WHITESPACE, at(jsonString, jsonString.length - 1))) {
- throw $SyntaxError(ERROR_MESSAGE);
- }
- var parsed = parse(jsonString);
- if (typeof parsed == "object" && parsed !== null)
- throw $SyntaxError(ERROR_MESSAGE);
- var obj = create(null);
- setInternalState(obj, { type: "RawJSON" });
- createProperty(obj, "rawJSON", jsonString);
- return FREEZING ? freeze(obj) : obj;
- }
- });
- if ($stringify)
- $2({ target: "JSON", stat: true, arity: 3, forced: !NATIVE_RAW_JSON }, {
- stringify: function stringify(text, replacer, space) {
- var replacerFunction = getReplacerFunction(replacer);
- var rawStrings = [];
- var json = $stringify(text, function(key, value) {
- var v2 = isCallable(replacerFunction) ? call(replacerFunction, this, $String(key), value) : value;
- return isRawJSON(v2) ? MARK + (push(rawStrings, v2.rawJSON) - 1) : v2;
- }, space);
- if (typeof json != "string")
- return json;
- var result = "";
- var length = json.length;
- for (var i4 = 0; i4 < length; i4++) {
- var chr = at(json, i4);
- if (chr == '"') {
- var end = parseJSONString(json, ++i4).end - 1;
- var string = slice(json, i4, end);
- result += slice(string, 0, MARK_LENGTH) == MARK ? rawStrings[slice(string, MARK_LENGTH)] : '"' + string + '"';
- i4 = end;
- } else
- result += chr;
- }
- return result;
- }
- });
- }
- });
-
- // node_modules/core-js/proposals/json-parse-with-source.js
- var require_json_parse_with_source = __commonJS({
- "node_modules/core-js/proposals/json-parse-with-source.js"() {
- require_esnext_json_is_raw_json();
- require_esnext_json_parse();
- require_esnext_json_raw_json();
- }
- });
-
- // node_modules/core-js/internals/a-set.js
- var require_a_set = __commonJS({
- "node_modules/core-js/internals/a-set.js"(exports, module) {
- var has = require_set_helpers().has;
- module.exports = function(it) {
- has(it);
- return it;
- };
- }
- });
-
- // node_modules/core-js/internals/iterate-simple.js
- var require_iterate_simple = __commonJS({
- "node_modules/core-js/internals/iterate-simple.js"(exports, module) {
- var call = require_function_call();
- module.exports = function(iterator, fn, $next) {
- var next = $next || iterator.next;
- var step, result;
- while (!(step = call(next, iterator)).done) {
- result = fn(step.value);
- if (result !== void 0)
- return result;
- }
- };
- }
- });
-
- // node_modules/core-js/internals/set-iterate.js
- var require_set_iterate = __commonJS({
- "node_modules/core-js/internals/set-iterate.js"(exports, module) {
- var uncurryThis = require_function_uncurry_this();
- var iterateSimple = require_iterate_simple();
- var SetHelpers = require_set_helpers();
- var Set2 = SetHelpers.Set;
- var SetPrototype = SetHelpers.proto;
- var forEach = uncurryThis(SetPrototype.forEach);
- var keys = uncurryThis(SetPrototype.keys);
- var next = keys(new Set2()).next;
- module.exports = function(set, fn, interruptible) {
- return interruptible ? iterateSimple(keys(set), fn, next) : forEach(set, fn);
- };
- }
- });
-
- // node_modules/core-js/internals/set-clone.js
- var require_set_clone = __commonJS({
- "node_modules/core-js/internals/set-clone.js"(exports, module) {
- var SetHelpers = require_set_helpers();
- var iterate = require_set_iterate();
- var Set2 = SetHelpers.Set;
- var add = SetHelpers.add;
- module.exports = function(set) {
- var result = new Set2();
- iterate(set, function(it) {
- add(result, it);
- });
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/set-size.js
- var require_set_size = __commonJS({
- "node_modules/core-js/internals/set-size.js"(exports, module) {
- var uncurryThisAccessor = require_function_uncurry_this_accessor();
- var SetHelpers = require_set_helpers();
- module.exports = uncurryThisAccessor(SetHelpers.proto, "size", "get") || function(set) {
- return set.size;
- };
- }
- });
-
- // node_modules/core-js/internals/get-set-record.js
- var require_get_set_record = __commonJS({
- "node_modules/core-js/internals/get-set-record.js"(exports, module) {
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var call = require_function_call();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var $TypeError = TypeError;
- var max = Math.max;
- var SetRecord = function(set, size, has, keys) {
- this.set = set;
- this.size = size;
- this.has = has;
- this.keys = keys;
- };
- SetRecord.prototype = {
- getIterator: function() {
- return anObject(call(this.keys, this.set));
- },
- includes: function(it) {
- return call(this.has, this.set, it);
- }
- };
- module.exports = function(obj) {
- anObject(obj);
- var numSize = +obj.size;
- if (numSize != numSize)
- throw $TypeError("Invalid size");
- return new SetRecord(
- obj,
- max(toIntegerOrInfinity(numSize), 0),
- aCallable(obj.has),
- aCallable(obj.keys)
- );
- };
- }
- });
-
- // node_modules/core-js/internals/set-difference.js
- var require_set_difference = __commonJS({
- "node_modules/core-js/internals/set-difference.js"(exports, module) {
- "use strict";
- var aSet = require_a_set();
- var SetHelpers = require_set_helpers();
- var clone = require_set_clone();
- var size = require_set_size();
- var getSetRecord = require_get_set_record();
- var iterateSet = require_set_iterate();
- var iterateSimple = require_iterate_simple();
- var has = SetHelpers.has;
- var remove = SetHelpers.remove;
- module.exports = function difference(other) {
- var O = aSet(this);
- var otherRec = getSetRecord(other);
- var result = clone(O);
- if (size(O) <= otherRec.size)
- iterateSet(O, function(e7) {
- if (otherRec.includes(e7))
- remove(result, e7);
- });
- else
- iterateSimple(otherRec.getIterator(), function(e7) {
- if (has(O, e7))
- remove(result, e7);
- });
- return result;
- };
- }
- });
-
- // node_modules/core-js/internals/set-method-accept-set-like.js
- var require_set_method_accept_set_like = __commonJS({
- "node_modules/core-js/internals/set-method-accept-set-like.js"(exports, module) {
- var getBuiltIn = require_get_built_in();
- var createEmptySetLike = function() {
- return {
- size: 0,
- has: function() {
- return false;
- },
- keys: function() {
- return {
- next: function() {
- return { done: true };
- }
- };
- }
- };
- };
- module.exports = function(name) {
- try {
- var Set2 = getBuiltIn("Set");
- new Set2()[name](createEmptySetLike());
- return true;
- } catch (error) {
- return false;
- }
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.set.difference.v2.js
- var require_esnext_set_difference_v2 = __commonJS({
- "node_modules/core-js/modules/esnext.set.difference.v2.js"() {
- var $2 = require_export();
- var difference = require_set_difference();
- var setMethodAcceptSetLike = require_set_method_accept_set_like();
- $2({ target: "Set", proto: true, real: true, forced: !setMethodAcceptSetLike("difference") }, {
- difference
- });
- }
- });
-
- // node_modules/core-js/internals/set-intersection.js
- var require_set_intersection = __commonJS({
- "node_modules/core-js/internals/set-intersection.js"(exports, module) {
- "use strict";
- var aSet = require_a_set();
- var SetHelpers = require_set_helpers();
- var size = require_set_size();
- var getSetRecord = require_get_set_record();
- var iterateSet = require_set_iterate();
- var iterateSimple = require_iterate_simple();
- var Set2 = SetHelpers.Set;
- var add = SetHelpers.add;
- var has = SetHelpers.has;
- module.exports = function intersection(other) {
- var O = aSet(this);
- var otherRec = getSetRecord(other);
- var result = new Set2();
- if (size(O) > otherRec.size) {
- iterateSimple(otherRec.getIterator(), function(e7) {
- if (has(O, e7))
- add(result, e7);
- });
- } else {
- iterateSet(O, function(e7) {
- if (otherRec.includes(e7))
- add(result, e7);
- });
- }
- return result;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.set.intersection.v2.js
- var require_esnext_set_intersection_v2 = __commonJS({
- "node_modules/core-js/modules/esnext.set.intersection.v2.js"() {
- var $2 = require_export();
- var fails = require_fails();
- var intersection = require_set_intersection();
- var setMethodAcceptSetLike = require_set_method_accept_set_like();
- var INCORRECT = !setMethodAcceptSetLike("intersection") || fails(function() {
- return Array.from((/* @__PURE__ */ new Set([1, 2, 3])).intersection(/* @__PURE__ */ new Set([3, 2]))) != "3,2";
- });
- $2({ target: "Set", proto: true, real: true, forced: INCORRECT }, {
- intersection
- });
- }
- });
-
- // node_modules/core-js/internals/set-is-disjoint-from.js
- var require_set_is_disjoint_from = __commonJS({
- "node_modules/core-js/internals/set-is-disjoint-from.js"(exports, module) {
- "use strict";
- var aSet = require_a_set();
- var has = require_set_helpers().has;
- var size = require_set_size();
- var getSetRecord = require_get_set_record();
- var iterateSet = require_set_iterate();
- var iterateSimple = require_iterate_simple();
- var iteratorClose = require_iterator_close();
- module.exports = function isDisjointFrom(other) {
- var O = aSet(this);
- var otherRec = getSetRecord(other);
- if (size(O) <= otherRec.size)
- return iterateSet(O, function(e7) {
- if (otherRec.includes(e7))
- return false;
- }, true) !== false;
- var iterator = otherRec.getIterator();
- return iterateSimple(iterator, function(e7) {
- if (has(O, e7))
- return iteratorClose(iterator, "normal", false);
- }) !== false;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.set.is-disjoint-from.v2.js
- var require_esnext_set_is_disjoint_from_v2 = __commonJS({
- "node_modules/core-js/modules/esnext.set.is-disjoint-from.v2.js"() {
- var $2 = require_export();
- var isDisjointFrom = require_set_is_disjoint_from();
- var setMethodAcceptSetLike = require_set_method_accept_set_like();
- $2({ target: "Set", proto: true, real: true, forced: !setMethodAcceptSetLike("isDisjointFrom") }, {
- isDisjointFrom
- });
- }
- });
-
- // node_modules/core-js/internals/set-is-subset-of.js
- var require_set_is_subset_of = __commonJS({
- "node_modules/core-js/internals/set-is-subset-of.js"(exports, module) {
- "use strict";
- var aSet = require_a_set();
- var size = require_set_size();
- var iterate = require_set_iterate();
- var getSetRecord = require_get_set_record();
- module.exports = function isSubsetOf(other) {
- var O = aSet(this);
- var otherRec = getSetRecord(other);
- if (size(O) > otherRec.size)
- return false;
- return iterate(O, function(e7) {
- if (!otherRec.includes(e7))
- return false;
- }, true) !== false;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.set.is-subset-of.v2.js
- var require_esnext_set_is_subset_of_v2 = __commonJS({
- "node_modules/core-js/modules/esnext.set.is-subset-of.v2.js"() {
- var $2 = require_export();
- var isSubsetOf = require_set_is_subset_of();
- var setMethodAcceptSetLike = require_set_method_accept_set_like();
- $2({ target: "Set", proto: true, real: true, forced: !setMethodAcceptSetLike("isSubsetOf") }, {
- isSubsetOf
- });
- }
- });
-
- // node_modules/core-js/internals/set-is-superset-of.js
- var require_set_is_superset_of = __commonJS({
- "node_modules/core-js/internals/set-is-superset-of.js"(exports, module) {
- "use strict";
- var aSet = require_a_set();
- var has = require_set_helpers().has;
- var size = require_set_size();
- var getSetRecord = require_get_set_record();
- var iterateSimple = require_iterate_simple();
- var iteratorClose = require_iterator_close();
- module.exports = function isSupersetOf(other) {
- var O = aSet(this);
- var otherRec = getSetRecord(other);
- if (size(O) < otherRec.size)
- return false;
- var iterator = otherRec.getIterator();
- return iterateSimple(iterator, function(e7) {
- if (!has(O, e7))
- return iteratorClose(iterator, "normal", false);
- }) !== false;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.set.is-superset-of.v2.js
- var require_esnext_set_is_superset_of_v2 = __commonJS({
- "node_modules/core-js/modules/esnext.set.is-superset-of.v2.js"() {
- var $2 = require_export();
- var isSupersetOf = require_set_is_superset_of();
- var setMethodAcceptSetLike = require_set_method_accept_set_like();
- $2({ target: "Set", proto: true, real: true, forced: !setMethodAcceptSetLike("isSupersetOf") }, {
- isSupersetOf
- });
- }
- });
-
- // node_modules/core-js/internals/set-union.js
- var require_set_union = __commonJS({
- "node_modules/core-js/internals/set-union.js"(exports, module) {
- "use strict";
- var aSet = require_a_set();
- var add = require_set_helpers().add;
- var clone = require_set_clone();
- var getSetRecord = require_get_set_record();
- var iterateSimple = require_iterate_simple();
- module.exports = function union(other) {
- var O = aSet(this);
- var keysIter = getSetRecord(other).getIterator();
- var result = clone(O);
- iterateSimple(keysIter, function(it) {
- add(result, it);
- });
- return result;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.set.union.v2.js
- var require_esnext_set_union_v2 = __commonJS({
- "node_modules/core-js/modules/esnext.set.union.v2.js"() {
- var $2 = require_export();
- var union = require_set_union();
- var setMethodAcceptSetLike = require_set_method_accept_set_like();
- $2({ target: "Set", proto: true, real: true, forced: !setMethodAcceptSetLike("union") }, {
- union
- });
- }
- });
-
- // node_modules/core-js/internals/set-symmetric-difference.js
- var require_set_symmetric_difference = __commonJS({
- "node_modules/core-js/internals/set-symmetric-difference.js"(exports, module) {
- "use strict";
- var aSet = require_a_set();
- var SetHelpers = require_set_helpers();
- var clone = require_set_clone();
- var getSetRecord = require_get_set_record();
- var iterateSimple = require_iterate_simple();
- var add = SetHelpers.add;
- var has = SetHelpers.has;
- var remove = SetHelpers.remove;
- module.exports = function symmetricDifference(other) {
- var O = aSet(this);
- var keysIter = getSetRecord(other).getIterator();
- var result = clone(O);
- iterateSimple(keysIter, function(e7) {
- if (has(O, e7))
- remove(result, e7);
- else
- add(result, e7);
- });
- return result;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.set.symmetric-difference.v2.js
- var require_esnext_set_symmetric_difference_v2 = __commonJS({
- "node_modules/core-js/modules/esnext.set.symmetric-difference.v2.js"() {
- var $2 = require_export();
- var symmetricDifference = require_set_symmetric_difference();
- var setMethodAcceptSetLike = require_set_method_accept_set_like();
- $2({ target: "Set", proto: true, real: true, forced: !setMethodAcceptSetLike("symmetricDifference") }, {
- symmetricDifference
- });
- }
- });
-
- // node_modules/core-js/proposals/set-methods-v2.js
- var require_set_methods_v2 = __commonJS({
- "node_modules/core-js/proposals/set-methods-v2.js"() {
- require_esnext_set_difference_v2();
- require_esnext_set_intersection_v2();
- require_esnext_set_is_disjoint_from_v2();
- require_esnext_set_is_subset_of_v2();
- require_esnext_set_is_superset_of_v2();
- require_esnext_set_union_v2();
- require_esnext_set_symmetric_difference_v2();
- }
- });
-
- // node_modules/core-js/modules/esnext.string.is-well-formed.js
- var require_esnext_string_is_well_formed = __commonJS({
- "node_modules/core-js/modules/esnext.string.is-well-formed.js"() {
- "use strict";
- var $2 = require_export();
- var uncurryThis = require_function_uncurry_this();
- var requireObjectCoercible = require_require_object_coercible();
- var toString = require_to_string();
- var charCodeAt = uncurryThis("".charCodeAt);
- $2({ target: "String", proto: true }, {
- isWellFormed: function isWellFormed() {
- var S3 = toString(requireObjectCoercible(this));
- var length = S3.length;
- for (var i4 = 0; i4 < length; i4++) {
- var charCode = charCodeAt(S3, i4);
- if ((charCode & 63488) != 55296)
- continue;
- if (charCode >= 56320 || ++i4 >= length || (charCodeAt(S3, i4) & 64512) != 56320)
- return false;
- }
- return true;
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.string.to-well-formed.js
- var require_esnext_string_to_well_formed = __commonJS({
- "node_modules/core-js/modules/esnext.string.to-well-formed.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var uncurryThis = require_function_uncurry_this();
- var requireObjectCoercible = require_require_object_coercible();
- var toString = require_to_string();
- var fails = require_fails();
- var $Array = Array;
- var charAt = uncurryThis("".charAt);
- var charCodeAt = uncurryThis("".charCodeAt);
- var join = uncurryThis([].join);
- var $toWellFormed = "".toWellFormed;
- var REPLACEMENT_CHARACTER = "\uFFFD";
- var TO_STRING_CONVERSION_BUG = $toWellFormed && fails(function() {
- return call($toWellFormed, 1) !== "1";
- });
- $2({ target: "String", proto: true, forced: TO_STRING_CONVERSION_BUG }, {
- toWellFormed: function toWellFormed() {
- var S3 = toString(requireObjectCoercible(this));
- if (TO_STRING_CONVERSION_BUG)
- return call($toWellFormed, S3);
- var length = S3.length;
- var result = $Array(length);
- for (var i4 = 0; i4 < length; i4++) {
- var charCode = charCodeAt(S3, i4);
- if ((charCode & 63488) != 55296)
- result[i4] = charAt(S3, i4);
- else if (charCode >= 56320 || i4 + 1 >= length || (charCodeAt(S3, i4 + 1) & 64512) != 56320)
- result[i4] = REPLACEMENT_CHARACTER;
- else {
- result[i4] = charAt(S3, i4);
- result[++i4] = charAt(S3, i4);
- }
- }
- return join(result, "");
- }
- });
- }
- });
-
- // node_modules/core-js/proposals/well-formed-unicode-strings.js
- var require_well_formed_unicode_strings = __commonJS({
- "node_modules/core-js/proposals/well-formed-unicode-strings.js"() {
- require_esnext_string_is_well_formed();
- require_esnext_string_to_well_formed();
- }
- });
-
- // node_modules/core-js/modules/esnext.array.group-by.js
- var require_esnext_array_group_by = __commonJS({
- "node_modules/core-js/modules/esnext.array.group-by.js"() {
- "use strict";
- var $2 = require_export();
- var $group = require_array_group();
- var arrayMethodIsStrict = require_array_method_is_strict();
- var addToUnscopables = require_add_to_unscopables();
- $2({ target: "Array", proto: true, forced: !arrayMethodIsStrict("groupBy") }, {
- groupBy: function groupBy(callbackfn) {
- var thisArg = arguments.length > 1 ? arguments[1] : void 0;
- return $group(this, callbackfn, thisArg);
- }
- });
- addToUnscopables("groupBy");
- }
- });
-
- // node_modules/core-js/modules/esnext.array.group-by-to-map.js
- var require_esnext_array_group_by_to_map = __commonJS({
- "node_modules/core-js/modules/esnext.array.group-by-to-map.js"() {
- var $2 = require_export();
- var arrayMethodIsStrict = require_array_method_is_strict();
- var addToUnscopables = require_add_to_unscopables();
- var $groupToMap = require_array_group_to_map();
- var IS_PURE = require_is_pure();
- $2({ target: "Array", proto: true, name: "groupToMap", forced: IS_PURE || !arrayMethodIsStrict("groupByToMap") }, {
- groupByToMap: $groupToMap
- });
- addToUnscopables("groupByToMap");
- }
- });
-
- // node_modules/core-js/proposals/array-grouping-stage-3.js
- var require_array_grouping_stage_3 = __commonJS({
- "node_modules/core-js/proposals/array-grouping-stage-3.js"() {
- require_esnext_array_group_by();
- require_esnext_array_group_by_to_map();
- }
- });
-
- // node_modules/core-js/modules/esnext.typed-array.to-spliced.js
- var require_esnext_typed_array_to_spliced = __commonJS({
- "node_modules/core-js/modules/esnext.typed-array.to-spliced.js"() {
- "use strict";
- var ArrayBufferViewCore = require_array_buffer_view_core();
- var lengthOfArrayLike = require_length_of_array_like();
- var isBigIntArray = require_is_big_int_array();
- var toAbsoluteIndex = require_to_absolute_index();
- var toBigInt = require_to_big_int();
- var toIntegerOrInfinity = require_to_integer_or_infinity();
- var fails = require_fails();
- var aTypedArray = ArrayBufferViewCore.aTypedArray;
- var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
- var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
- var max = Math.max;
- var min = Math.min;
- var PROPER_ORDER = !fails(function() {
- var array = new Int8Array([1]);
- var spliced = array.toSpliced(1, 0, {
- valueOf: function() {
- array[0] = 2;
- return 3;
- }
- });
- return spliced[0] !== 2 || spliced[1] !== 3;
- });
- exportTypedArrayMethod("toSpliced", function toSpliced(start, deleteCount) {
- var O = aTypedArray(this);
- var C2 = getTypedArrayConstructor(O);
- var len = lengthOfArrayLike(O);
- var actualStart = toAbsoluteIndex(start, len);
- var argumentsLength = arguments.length;
- var k2 = 0;
- var insertCount, actualDeleteCount, thisIsBigIntArray, convertedItems, value, newLen, A2;
- if (argumentsLength === 0) {
- insertCount = actualDeleteCount = 0;
- } else if (argumentsLength === 1) {
- insertCount = 0;
- actualDeleteCount = len - actualStart;
- } else {
- actualDeleteCount = min(max(toIntegerOrInfinity(deleteCount), 0), len - actualStart);
- insertCount = argumentsLength - 2;
- if (insertCount) {
- convertedItems = new C2(insertCount);
- thisIsBigIntArray = isBigIntArray(convertedItems);
- for (var i4 = 2; i4 < argumentsLength; i4++) {
- value = arguments[i4];
- convertedItems[i4 - 2] = thisIsBigIntArray ? toBigInt(value) : +value;
- }
- }
- }
- newLen = len + insertCount - actualDeleteCount;
- A2 = new C2(newLen);
- for (; k2 < actualStart; k2++)
- A2[k2] = O[k2];
- for (; k2 < actualStart + insertCount; k2++)
- A2[k2] = convertedItems[k2 - actualStart];
- for (; k2 < newLen; k2++)
- A2[k2] = O[k2 + actualDeleteCount - insertCount];
- return A2;
- }, !PROPER_ORDER);
- }
- });
-
- // node_modules/core-js/proposals/change-array-by-copy.js
- var require_change_array_by_copy = __commonJS({
- "node_modules/core-js/proposals/change-array-by-copy.js"() {
- require_esnext_array_to_reversed();
- require_esnext_array_to_sorted();
- require_esnext_array_to_spliced();
- require_esnext_array_with();
- require_esnext_typed_array_to_reversed();
- require_esnext_typed_array_to_sorted();
- require_esnext_typed_array_to_spliced();
- require_esnext_typed_array_with();
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.constructor.js
- var require_esnext_async_iterator_constructor = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.constructor.js"() {
- "use strict";
- var $2 = require_export();
- var anInstance = require_an_instance();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var hasOwn = require_has_own_property();
- var wellKnownSymbol = require_well_known_symbol();
- var AsyncIteratorPrototype = require_async_iterator_prototype();
- var IS_PURE = require_is_pure();
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var AsyncIteratorConstructor = function AsyncIterator() {
- anInstance(this, AsyncIteratorPrototype);
- };
- AsyncIteratorConstructor.prototype = AsyncIteratorPrototype;
- if (!hasOwn(AsyncIteratorPrototype, TO_STRING_TAG)) {
- createNonEnumerableProperty(AsyncIteratorPrototype, TO_STRING_TAG, "AsyncIterator");
- }
- if (IS_PURE || !hasOwn(AsyncIteratorPrototype, "constructor") || AsyncIteratorPrototype.constructor === Object) {
- createNonEnumerableProperty(AsyncIteratorPrototype, "constructor", AsyncIteratorConstructor);
- }
- $2({ global: true, constructor: true, forced: IS_PURE }, {
- AsyncIterator: AsyncIteratorConstructor
- });
- }
- });
-
- // node_modules/core-js/internals/async-iterator-create-proxy.js
- var require_async_iterator_create_proxy = __commonJS({
- "node_modules/core-js/internals/async-iterator-create-proxy.js"(exports, module) {
- "use strict";
- var call = require_function_call();
- var perform = require_perform();
- var anObject = require_an_object();
- var create = require_object_create();
- var createNonEnumerableProperty = require_create_non_enumerable_property();
- var defineBuiltIns = require_define_built_ins();
- var wellKnownSymbol = require_well_known_symbol();
- var InternalStateModule = require_internal_state();
- var getBuiltIn = require_get_built_in();
- var getMethod = require_get_method();
- var AsyncIteratorPrototype = require_async_iterator_prototype();
- var createIterResultObject = require_create_iter_result_object();
- var iteratorClose = require_iterator_close();
- var Promise2 = getBuiltIn("Promise");
- var TO_STRING_TAG = wellKnownSymbol("toStringTag");
- var ASYNC_ITERATOR_HELPER = "AsyncIteratorHelper";
- var WRAP_FOR_VALID_ASYNC_ITERATOR = "WrapForValidAsyncIterator";
- var setInternalState = InternalStateModule.set;
- var createAsyncIteratorProxyPrototype = function(IS_ITERATOR) {
- var IS_GENERATOR = !IS_ITERATOR;
- var getInternalState = InternalStateModule.getterFor(IS_ITERATOR ? WRAP_FOR_VALID_ASYNC_ITERATOR : ASYNC_ITERATOR_HELPER);
- var getStateOrEarlyExit = function(that) {
- var stateCompletion = perform(function() {
- return getInternalState(that);
- });
- var stateError = stateCompletion.error;
- var state2 = stateCompletion.value;
- if (stateError || IS_GENERATOR && state2.done) {
- return { exit: true, value: stateError ? Promise2.reject(state2) : Promise2.resolve(createIterResultObject(void 0, true)) };
- }
- return { exit: false, value: state2 };
- };
- return defineBuiltIns(create(AsyncIteratorPrototype), {
- next: function next() {
- var stateCompletion = getStateOrEarlyExit(this);
- var state2 = stateCompletion.value;
- if (stateCompletion.exit)
- return state2;
- var handlerCompletion = perform(function() {
- return anObject(state2.nextHandler(Promise2));
- });
- var handlerError = handlerCompletion.error;
- var value = handlerCompletion.value;
- if (handlerError)
- state2.done = true;
- return handlerError ? Promise2.reject(value) : Promise2.resolve(value);
- },
- "return": function() {
- var stateCompletion = getStateOrEarlyExit(this);
- var state2 = stateCompletion.value;
- if (stateCompletion.exit)
- return state2;
- state2.done = true;
- var iterator = state2.iterator;
- var returnMethod, result;
- var completion = perform(function() {
- if (state2.inner)
- try {
- iteratorClose(state2.inner.iterator, "normal");
- } catch (error) {
- return iteratorClose(iterator, "throw", error);
- }
- return getMethod(iterator, "return");
- });
- returnMethod = result = completion.value;
- if (completion.error)
- return Promise2.reject(result);
- if (returnMethod === void 0)
- return Promise2.resolve(createIterResultObject(void 0, true));
- completion = perform(function() {
- return call(returnMethod, iterator);
- });
- result = completion.value;
- if (completion.error)
- return Promise2.reject(result);
- return IS_ITERATOR ? Promise2.resolve(result) : Promise2.resolve(result).then(function(resolved) {
- anObject(resolved);
- return createIterResultObject(void 0, true);
- });
- }
- });
- };
- var WrapForValidAsyncIteratorPrototype = createAsyncIteratorProxyPrototype(true);
- var AsyncIteratorHelperPrototype = createAsyncIteratorProxyPrototype(false);
- createNonEnumerableProperty(AsyncIteratorHelperPrototype, TO_STRING_TAG, "Async Iterator Helper");
- module.exports = function(nextHandler, IS_ITERATOR) {
- var AsyncIteratorProxy = function AsyncIterator(record, state2) {
- if (state2) {
- state2.iterator = record.iterator;
- state2.next = record.next;
- } else
- state2 = record;
- state2.type = IS_ITERATOR ? WRAP_FOR_VALID_ASYNC_ITERATOR : ASYNC_ITERATOR_HELPER;
- state2.nextHandler = nextHandler;
- state2.counter = 0;
- state2.done = false;
- setInternalState(this, state2);
- };
- AsyncIteratorProxy.prototype = IS_ITERATOR ? WrapForValidAsyncIteratorPrototype : AsyncIteratorHelperPrototype;
- return AsyncIteratorProxy;
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.drop.js
- var require_esnext_async_iterator_drop = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.drop.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var notANaN = require_not_a_nan();
- var toPositiveInteger = require_to_positive_integer();
- var createAsyncIteratorProxy = require_async_iterator_create_proxy();
- var createIterResultObject = require_create_iter_result_object();
- var AsyncIteratorProxy = createAsyncIteratorProxy(function(Promise2) {
- var state2 = this;
- return new Promise2(function(resolve, reject) {
- var doneAndReject = function(error) {
- state2.done = true;
- reject(error);
- };
- var loop = function() {
- try {
- Promise2.resolve(anObject(call(state2.next, state2.iterator))).then(function(step) {
- try {
- if (anObject(step).done) {
- state2.done = true;
- resolve(createIterResultObject(void 0, true));
- } else if (state2.remaining) {
- state2.remaining--;
- loop();
- } else
- resolve(createIterResultObject(step.value, false));
- } catch (err) {
- doneAndReject(err);
- }
- }, doneAndReject);
- } catch (error) {
- doneAndReject(error);
- }
- };
- loop();
- });
- });
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- drop: function drop(limit) {
- anObject(this);
- var remaining = toPositiveInteger(notANaN(+limit));
- return new AsyncIteratorProxy(getIteratorDirect(this), {
- remaining
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.every.js
- var require_esnext_async_iterator_every = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.every.js"() {
- "use strict";
- var $2 = require_export();
- var $every = require_async_iterator_iteration().every;
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- every: function every(predicate) {
- return $every(this, predicate);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.filter.js
- var require_esnext_async_iterator_filter = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.filter.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var getIteratorDirect = require_get_iterator_direct();
- var createAsyncIteratorProxy = require_async_iterator_create_proxy();
- var createIterResultObject = require_create_iter_result_object();
- var closeAsyncIteration = require_async_iterator_close();
- var AsyncIteratorProxy = createAsyncIteratorProxy(function(Promise2) {
- var state2 = this;
- var iterator = state2.iterator;
- var predicate = state2.predicate;
- return new Promise2(function(resolve, reject) {
- var doneAndReject = function(error) {
- state2.done = true;
- reject(error);
- };
- var ifAbruptCloseAsyncIterator = function(error) {
- closeAsyncIteration(iterator, doneAndReject, error, doneAndReject);
- };
- var loop = function() {
- try {
- Promise2.resolve(anObject(call(state2.next, iterator))).then(function(step) {
- try {
- if (anObject(step).done) {
- state2.done = true;
- resolve(createIterResultObject(void 0, true));
- } else {
- var value = step.value;
- try {
- var result = predicate(value, state2.counter++);
- var handler = function(selected) {
- selected ? resolve(createIterResultObject(value, false)) : loop();
- };
- if (isObject(result))
- Promise2.resolve(result).then(handler, ifAbruptCloseAsyncIterator);
- else
- handler(result);
- } catch (error3) {
- ifAbruptCloseAsyncIterator(error3);
- }
- }
- } catch (error2) {
- doneAndReject(error2);
- }
- }, doneAndReject);
- } catch (error) {
- doneAndReject(error);
- }
- };
- loop();
- });
- });
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- filter: function filter(predicate) {
- anObject(this);
- aCallable(predicate);
- return new AsyncIteratorProxy(getIteratorDirect(this), {
- predicate
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.find.js
- var require_esnext_async_iterator_find = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.find.js"() {
- "use strict";
- var $2 = require_export();
- var $find = require_async_iterator_iteration().find;
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- find: function find(predicate) {
- return $find(this, predicate);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/get-async-iterator-flattenable.js
- var require_get_async_iterator_flattenable = __commonJS({
- "node_modules/core-js/internals/get-async-iterator-flattenable.js"(exports, module) {
- var call = require_function_call();
- var isCallable = require_is_callable();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var getIteratorMethod = require_get_iterator_method();
- var getMethod = require_get_method();
- var wellKnownSymbol = require_well_known_symbol();
- var AsyncFromSyncIterator = require_async_from_sync_iterator();
- var ASYNC_ITERATOR = wellKnownSymbol("asyncIterator");
- module.exports = function from(obj) {
- var object = anObject(obj);
- var alreadyAsync = true;
- var method = getMethod(object, ASYNC_ITERATOR);
- var iterator;
- if (!isCallable(method)) {
- method = getIteratorMethod(object);
- alreadyAsync = false;
- }
- if (method !== void 0) {
- iterator = call(method, object);
- } else {
- iterator = object;
- alreadyAsync = true;
- }
- anObject(iterator);
- return getIteratorDirect(alreadyAsync ? iterator : new AsyncFromSyncIterator(getIteratorDirect(iterator)));
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.flat-map.js
- var require_esnext_async_iterator_flat_map = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.flat-map.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var getIteratorDirect = require_get_iterator_direct();
- var createAsyncIteratorProxy = require_async_iterator_create_proxy();
- var createIterResultObject = require_create_iter_result_object();
- var getAsyncIteratorFlattenable = require_get_async_iterator_flattenable();
- var closeAsyncIteration = require_async_iterator_close();
- var AsyncIteratorProxy = createAsyncIteratorProxy(function(Promise2) {
- var state2 = this;
- var iterator = state2.iterator;
- var mapper = state2.mapper;
- return new Promise2(function(resolve, reject) {
- var doneAndReject = function(error) {
- state2.done = true;
- reject(error);
- };
- var ifAbruptCloseAsyncIterator = function(error) {
- closeAsyncIteration(iterator, doneAndReject, error, doneAndReject);
- };
- var outerLoop = function() {
- try {
- Promise2.resolve(anObject(call(state2.next, iterator))).then(function(step) {
- try {
- if (anObject(step).done) {
- state2.done = true;
- resolve(createIterResultObject(void 0, true));
- } else {
- var value = step.value;
- try {
- var result = mapper(value, state2.counter++);
- var handler = function(mapped) {
- try {
- state2.inner = getAsyncIteratorFlattenable(mapped);
- innerLoop();
- } catch (error4) {
- ifAbruptCloseAsyncIterator(error4);
- }
- };
- if (isObject(result))
- Promise2.resolve(result).then(handler, ifAbruptCloseAsyncIterator);
- else
- handler(result);
- } catch (error3) {
- ifAbruptCloseAsyncIterator(error3);
- }
- }
- } catch (error2) {
- doneAndReject(error2);
- }
- }, doneAndReject);
- } catch (error) {
- doneAndReject(error);
- }
- };
- var innerLoop = function() {
- var inner = state2.inner;
- if (inner) {
- try {
- Promise2.resolve(anObject(call(inner.next, inner.iterator))).then(function(result) {
- try {
- if (anObject(result).done) {
- state2.inner = null;
- outerLoop();
- } else
- resolve(createIterResultObject(result.value, false));
- } catch (error1) {
- ifAbruptCloseAsyncIterator(error1);
- }
- }, ifAbruptCloseAsyncIterator);
- } catch (error) {
- ifAbruptCloseAsyncIterator(error);
- }
- } else
- outerLoop();
- };
- innerLoop();
- });
- });
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- flatMap: function flatMap(mapper) {
- anObject(this);
- aCallable(mapper);
- return new AsyncIteratorProxy(getIteratorDirect(this), {
- mapper,
- inner: null
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.for-each.js
- var require_esnext_async_iterator_for_each = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.for-each.js"() {
- "use strict";
- var $2 = require_export();
- var $forEach = require_async_iterator_iteration().forEach;
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- forEach: function forEach(fn) {
- return $forEach(this, fn);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/async-iterator-wrap.js
- var require_async_iterator_wrap = __commonJS({
- "node_modules/core-js/internals/async-iterator-wrap.js"(exports, module) {
- var call = require_function_call();
- var createAsyncIteratorProxy = require_async_iterator_create_proxy();
- module.exports = createAsyncIteratorProxy(function() {
- return call(this.next, this.iterator);
- }, true);
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.from.js
- var require_esnext_async_iterator_from = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.from.js"() {
- var $2 = require_export();
- var toObject = require_to_object();
- var isPrototypeOf = require_object_is_prototype_of();
- var getAsyncIteratorFlattenable = require_get_async_iterator_flattenable();
- var AsyncIteratorPrototype = require_async_iterator_prototype();
- var WrapAsyncIterator = require_async_iterator_wrap();
- $2({ target: "AsyncIterator", stat: true }, {
- from: function from(O) {
- var iteratorRecord = getAsyncIteratorFlattenable(typeof O == "string" ? toObject(O) : O);
- return isPrototypeOf(AsyncIteratorPrototype, iteratorRecord.iterator) ? iteratorRecord.iterator : new WrapAsyncIterator(iteratorRecord);
- }
- });
- }
- });
-
- // node_modules/core-js/internals/async-iterator-map.js
- var require_async_iterator_map = __commonJS({
- "node_modules/core-js/internals/async-iterator-map.js"(exports, module) {
- "use strict";
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var getIteratorDirect = require_get_iterator_direct();
- var createAsyncIteratorProxy = require_async_iterator_create_proxy();
- var createIterResultObject = require_create_iter_result_object();
- var closeAsyncIteration = require_async_iterator_close();
- var AsyncIteratorProxy = createAsyncIteratorProxy(function(Promise2) {
- var state2 = this;
- var iterator = state2.iterator;
- var mapper = state2.mapper;
- return new Promise2(function(resolve, reject) {
- var doneAndReject = function(error) {
- state2.done = true;
- reject(error);
- };
- var ifAbruptCloseAsyncIterator = function(error) {
- closeAsyncIteration(iterator, doneAndReject, error, doneAndReject);
- };
- Promise2.resolve(anObject(call(state2.next, iterator))).then(function(step) {
- try {
- if (anObject(step).done) {
- state2.done = true;
- resolve(createIterResultObject(void 0, true));
- } else {
- var value = step.value;
- try {
- var result = mapper(value, state2.counter++);
- var handler = function(mapped) {
- resolve(createIterResultObject(mapped, false));
- };
- if (isObject(result))
- Promise2.resolve(result).then(handler, ifAbruptCloseAsyncIterator);
- else
- handler(result);
- } catch (error2) {
- ifAbruptCloseAsyncIterator(error2);
- }
- }
- } catch (error) {
- doneAndReject(error);
- }
- }, doneAndReject);
- });
- });
- module.exports = function map(mapper) {
- anObject(this);
- aCallable(mapper);
- return new AsyncIteratorProxy(getIteratorDirect(this), {
- mapper
- });
- };
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.map.js
- var require_esnext_async_iterator_map = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.map.js"() {
- var $2 = require_export();
- var map = require_async_iterator_map();
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- map
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.reduce.js
- var require_esnext_async_iterator_reduce = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.reduce.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var aCallable = require_a_callable();
- var anObject = require_an_object();
- var isObject = require_is_object();
- var getBuiltIn = require_get_built_in();
- var getIteratorDirect = require_get_iterator_direct();
- var closeAsyncIteration = require_async_iterator_close();
- var Promise2 = getBuiltIn("Promise");
- var $TypeError = TypeError;
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- reduce: function reduce(reducer) {
- anObject(this);
- aCallable(reducer);
- var record = getIteratorDirect(this);
- var iterator = record.iterator;
- var next = record.next;
- var noInitial = arguments.length < 2;
- var accumulator = noInitial ? void 0 : arguments[1];
- var counter = 0;
- return new Promise2(function(resolve, reject) {
- var ifAbruptCloseAsyncIterator = function(error) {
- closeAsyncIteration(iterator, reject, error, reject);
- };
- var loop = function() {
- try {
- Promise2.resolve(anObject(call(next, iterator))).then(function(step) {
- try {
- if (anObject(step).done) {
- noInitial ? reject($TypeError("Reduce of empty iterator with no initial value")) : resolve(accumulator);
- } else {
- var value = step.value;
- if (noInitial) {
- noInitial = false;
- accumulator = value;
- loop();
- } else
- try {
- var result = reducer(accumulator, value, counter);
- var handler = function($result) {
- accumulator = $result;
- loop();
- };
- if (isObject(result))
- Promise2.resolve(result).then(handler, ifAbruptCloseAsyncIterator);
- else
- handler(result);
- } catch (error3) {
- ifAbruptCloseAsyncIterator(error3);
- }
- }
- counter++;
- } catch (error2) {
- reject(error2);
- }
- }, reject);
- } catch (error) {
- reject(error);
- }
- };
- loop();
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.some.js
- var require_esnext_async_iterator_some = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.some.js"() {
- "use strict";
- var $2 = require_export();
- var $some = require_async_iterator_iteration().some;
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- some: function some(predicate) {
- return $some(this, predicate);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.take.js
- var require_esnext_async_iterator_take = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.take.js"() {
- "use strict";
- var $2 = require_export();
- var call = require_function_call();
- var anObject = require_an_object();
- var getIteratorDirect = require_get_iterator_direct();
- var notANaN = require_not_a_nan();
- var toPositiveInteger = require_to_positive_integer();
- var createAsyncIteratorProxy = require_async_iterator_create_proxy();
- var createIterResultObject = require_create_iter_result_object();
- var AsyncIteratorProxy = createAsyncIteratorProxy(function(Promise2) {
- var state2 = this;
- var iterator = state2.iterator;
- var returnMethod;
- if (!state2.remaining--) {
- var resultDone = createIterResultObject(void 0, true);
- state2.done = true;
- returnMethod = iterator["return"];
- if (returnMethod !== void 0) {
- return Promise2.resolve(call(returnMethod, iterator, void 0)).then(function() {
- return resultDone;
- });
- }
- return resultDone;
- }
- return Promise2.resolve(call(state2.next, iterator)).then(function(step) {
- if (anObject(step).done) {
- state2.done = true;
- return createIterResultObject(void 0, true);
- }
- return createIterResultObject(step.value, false);
- }).then(null, function(error) {
- state2.done = true;
- throw error;
- });
- });
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- take: function take(limit) {
- anObject(this);
- var remaining = toPositiveInteger(notANaN(+limit));
- return new AsyncIteratorProxy(getIteratorDirect(this), {
- remaining
- });
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.async-iterator.to-array.js
- var require_esnext_async_iterator_to_array = __commonJS({
- "node_modules/core-js/modules/esnext.async-iterator.to-array.js"() {
- "use strict";
- var $2 = require_export();
- var $toArray = require_async_iterator_iteration().toArray;
- $2({ target: "AsyncIterator", proto: true, real: true }, {
- toArray: function toArray() {
- return $toArray(this, void 0, []);
- }
- });
- }
- });
-
- // node_modules/core-js/modules/esnext.iterator.to-async.js
- var require_esnext_iterator_to_async = __commonJS({
- "node_modules/core-js/modules/esnext.iterator.to-async.js"() {
- "use strict";
- var $2 = require_export();
- var anObject = require_an_object();
- var AsyncFromSyncIterator = require_async_from_sync_iterator();
- var WrapAsyncIterator = require_async_iterator_wrap();
- var getIteratorDirect = require_get_iterator_direct();
- $2({ target: "Iterator", proto: true, real: true }, {
- toAsync: function toAsync() {
- return new WrapAsyncIterator(getIteratorDirect(new AsyncFromSyncIterator(getIteratorDirect(anObject(this)))));
- }
- });
- }
- });
-
- // node_modules/core-js/proposals/iterator-helpers-stage-3.js
- var require_iterator_helpers_stage_3 = __commonJS({
- "node_modules/core-js/proposals/iterator-helpers-stage-3.js"() {
- require_esnext_async_iterator_constructor();
- require_esnext_async_iterator_drop();
- require_esnext_async_iterator_every();
- require_esnext_async_iterator_filter();
- require_esnext_async_iterator_find();
- require_esnext_async_iterator_flat_map();
- require_esnext_async_iterator_for_each();
- require_esnext_async_iterator_from();
- require_esnext_async_iterator_map();
- require_esnext_async_iterator_reduce();
- require_esnext_async_iterator_some();
- require_esnext_async_iterator_take();
- require_esnext_async_iterator_to_array();
- require_esnext_iterator_constructor();
- require_esnext_iterator_drop();
- require_esnext_iterator_every();
- require_esnext_iterator_filter();
- require_esnext_iterator_find();
- require_esnext_iterator_flat_map();
- require_esnext_iterator_for_each();
- require_esnext_iterator_from();
- require_esnext_iterator_map();
- require_esnext_iterator_reduce();
- require_esnext_iterator_some();
- require_esnext_iterator_take();
- require_esnext_iterator_to_array();
- require_esnext_iterator_to_async();
- }
- });
-
- // node_modules/core-js/stage/3.js
- var require__2 = __commonJS({
- "node_modules/core-js/stage/3.js"(exports, module) {
- var parent2 = require__();
- require_array_from_async_stage_2();
- require_array_grouping_stage_3_2();
- require_array_buffer_transfer2();
- require_explicit_resource_management();
- require_iterator_helpers_stage_3_2();
- require_json_parse_with_source();
- require_set_methods_v2();
- require_well_formed_unicode_strings();
- require_array_grouping_stage_3();
- require_change_array_by_copy();
- require_iterator_helpers_stage_3();
- module.exports = parent2;
- }
- });
-
- // node_modules/core-js/actual/index.js
- var require_actual = __commonJS({
- "node_modules/core-js/actual/index.js"(exports, module) {
- require_stable();
- require__2();
- module.exports = require_path();
- }
- });
-
- // node_modules/sockjs-client/lib/utils/browser-crypto.js
- var require_browser_crypto = __commonJS({
- "node_modules/sockjs-client/lib/utils/browser-crypto.js"(exports, module) {
- "use strict";
- if (window.crypto && window.crypto.getRandomValues) {
- module.exports.randomBytes = function(length) {
- var bytes = new Uint8Array(length);
- window.crypto.getRandomValues(bytes);
- return bytes;
- };
- } else {
- module.exports.randomBytes = function(length) {
- var bytes = new Array(length);
- for (var i4 = 0; i4 < length; i4++) {
- bytes[i4] = Math.floor(Math.random() * 256);
- }
- return bytes;
- };
- }
- }
- });
-
- // node_modules/sockjs-client/lib/utils/random.js
- var require_random = __commonJS({
- "node_modules/sockjs-client/lib/utils/random.js"(exports, module) {
- "use strict";
- var crypto = require_browser_crypto();
- var _randomStringChars = "abcdefghijklmnopqrstuvwxyz012345";
- module.exports = {
- string: function(length) {
- var max = _randomStringChars.length;
- var bytes = crypto.randomBytes(length);
- var ret = [];
- for (var i4 = 0; i4 < length; i4++) {
- ret.push(_randomStringChars.substr(bytes[i4] % max, 1));
- }
- return ret.join("");
- },
- number: function(max) {
- return Math.floor(Math.random() * max);
- },
- numberString: function(max) {
- var t4 = ("" + (max - 1)).length;
- var p2 = new Array(t4 + 1).join("0");
- return (p2 + this.number(max)).slice(-t4);
- }
- };
- }
- });
-
- // node_modules/sockjs-client/lib/utils/event.js
- var require_event = __commonJS({
- "node_modules/sockjs-client/lib/utils/event.js"(exports, module) {
- "use strict";
- var random = require_random();
- var onUnload = {};
- var afterUnload = false;
- var isChromePackagedApp = window.chrome && window.chrome.app && window.chrome.app.runtime;
- module.exports = {
- attachEvent: function(event, listener) {
- if (typeof window.addEventListener !== "undefined") {
- window.addEventListener(event, listener, false);
- } else if (window.document && window.attachEvent) {
- window.document.attachEvent("on" + event, listener);
- window.attachEvent("on" + event, listener);
- }
- },
- detachEvent: function(event, listener) {
- if (typeof window.addEventListener !== "undefined") {
- window.removeEventListener(event, listener, false);
- } else if (window.document && window.detachEvent) {
- window.document.detachEvent("on" + event, listener);
- window.detachEvent("on" + event, listener);
- }
- },
- unloadAdd: function(listener) {
- if (isChromePackagedApp) {
- return null;
- }
- var ref = random.string(8);
- onUnload[ref] = listener;
- if (afterUnload) {
- setTimeout(this.triggerUnloadCallbacks, 0);
- }
- return ref;
- },
- unloadDel: function(ref) {
- if (ref in onUnload) {
- delete onUnload[ref];
- }
- },
- triggerUnloadCallbacks: function() {
- for (var ref in onUnload) {
- onUnload[ref]();
- delete onUnload[ref];
- }
- }
- };
- var unloadTriggered = function() {
- if (afterUnload) {
- return;
- }
- afterUnload = true;
- module.exports.triggerUnloadCallbacks();
- };
- if (!isChromePackagedApp) {
- module.exports.attachEvent("unload", unloadTriggered);
- }
- }
- });
-
- // node_modules/requires-port/index.js
- var require_requires_port = __commonJS({
- "node_modules/requires-port/index.js"(exports, module) {
- "use strict";
- module.exports = function required(port, protocol) {
- protocol = protocol.split(":")[0];
- port = +port;
- if (!port)
- return false;
- switch (protocol) {
- case "http":
- case "ws":
- return port !== 80;
- case "https":
- case "wss":
- return port !== 443;
- case "ftp":
- return port !== 21;
- case "gopher":
- return port !== 70;
- case "file":
- return false;
- }
- return port !== 0;
- };
- }
- });
-
- // node_modules/querystringify/index.js
- var require_querystringify = __commonJS({
- "node_modules/querystringify/index.js"(exports) {
- "use strict";
- var has = Object.prototype.hasOwnProperty;
- var undef;
- function decode(input) {
- try {
- return decodeURIComponent(input.replace(/\+/g, " "));
- } catch (e7) {
- return null;
- }
- }
- function encode(input) {
- try {
- return encodeURIComponent(input);
- } catch (e7) {
- return null;
- }
- }
- function querystring(query) {
- var parser = /([^=?#&]+)=?([^&]*)/g, result = {}, part;
- while (part = parser.exec(query)) {
- var key = decode(part[1]), value = decode(part[2]);
- if (key === null || value === null || key in result)
- continue;
- result[key] = value;
- }
- return result;
- }
- function querystringify(obj, prefix) {
- prefix = prefix || "";
- var pairs = [], value, key;
- if ("string" !== typeof prefix)
- prefix = "?";
- for (key in obj) {
- if (has.call(obj, key)) {
- value = obj[key];
- if (!value && (value === null || value === undef || isNaN(value))) {
- value = "";
- }
- key = encode(key);
- value = encode(value);
- if (key === null || value === null)
- continue;
- pairs.push(key + "=" + value);
- }
- }
- return pairs.length ? prefix + pairs.join("&") : "";
- }
- exports.stringify = querystringify;
- exports.parse = querystring;
- }
- });
-
- // node_modules/url-parse/index.js
- var require_url_parse = __commonJS({
- "node_modules/url-parse/index.js"(exports, module) {
- "use strict";
- var required = require_requires_port();
- var qs = require_querystringify();
- var controlOrWhitespace = /^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/;
- var CRHTLF = /[\n\r\t]/g;
- var slashes = /^[A-Za-z][A-Za-z0-9+-.]*:\/\//;
- var port = /:\d+$/;
- var protocolre = /^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i;
- var windowsDriveLetter = /^[a-zA-Z]:/;
- function trimLeft(str) {
- return (str ? str : "").toString().replace(controlOrWhitespace, "");
- }
- var rules = [
- ["#", "hash"],
- // Extract from the back.
- ["?", "query"],
- // Extract from the back.
- function sanitize(address, url) {
- return isSpecial(url.protocol) ? address.replace(/\\/g, "/") : address;
- },
- ["/", "pathname"],
- // Extract from the back.
- ["@", "auth", 1],
- // Extract from the front.
- [NaN, "host", void 0, 1, 1],
- // Set left over value.
- [/:(\d*)$/, "port", void 0, 1],
- // RegExp the back.
- [NaN, "hostname", void 0, 1, 1]
- // Set left over.
- ];
- var ignore = { hash: 1, query: 1 };
- function lolcation(loc) {
- var globalVar;
- if (typeof window !== "undefined")
- globalVar = window;
- else if (typeof window !== "undefined")
- globalVar = window;
- else if (typeof self !== "undefined")
- globalVar = self;
- else
- globalVar = {};
- var location = globalVar.location || {};
- loc = loc || location;
- var finaldestination = {}, type = typeof loc, key;
- if ("blob:" === loc.protocol) {
- finaldestination = new Url(unescape(loc.pathname), {});
- } else if ("string" === type) {
- finaldestination = new Url(loc, {});
- for (key in ignore)
- delete finaldestination[key];
- } else if ("object" === type) {
- for (key in loc) {
- if (key in ignore)
- continue;
- finaldestination[key] = loc[key];
- }
- if (finaldestination.slashes === void 0) {
- finaldestination.slashes = slashes.test(loc.href);
- }
- }
- return finaldestination;
- }
- function isSpecial(scheme) {
- return scheme === "file:" || scheme === "ftp:" || scheme === "http:" || scheme === "https:" || scheme === "ws:" || scheme === "wss:";
- }
- function extractProtocol(address, location) {
- address = trimLeft(address);
- address = address.replace(CRHTLF, "");
- location = location || {};
- var match = protocolre.exec(address);
- var protocol = match[1] ? match[1].toLowerCase() : "";
- var forwardSlashes = !!match[2];
- var otherSlashes = !!match[3];
- var slashesCount = 0;
- var rest;
- if (forwardSlashes) {
- if (otherSlashes) {
- rest = match[2] + match[3] + match[4];
- slashesCount = match[2].length + match[3].length;
- } else {
- rest = match[2] + match[4];
- slashesCount = match[2].length;
- }
- } else {
- if (otherSlashes) {
- rest = match[3] + match[4];
- slashesCount = match[3].length;
- } else {
- rest = match[4];
- }
- }
- if (protocol === "file:") {
- if (slashesCount >= 2) {
- rest = rest.slice(2);
- }
- } else if (isSpecial(protocol)) {
- rest = match[4];
- } else if (protocol) {
- if (forwardSlashes) {
- rest = rest.slice(2);
- }
- } else if (slashesCount >= 2 && isSpecial(location.protocol)) {
- rest = match[4];
- }
- return {
- protocol,
- slashes: forwardSlashes || isSpecial(protocol),
- slashesCount,
- rest
- };
- }
- function resolve(relative, base) {
- if (relative === "")
- return base;
- var path = (base || "/").split("/").slice(0, -1).concat(relative.split("/")), i4 = path.length, last = path[i4 - 1], unshift = false, up = 0;
- while (i4--) {
- if (path[i4] === ".") {
- path.splice(i4, 1);
- } else if (path[i4] === "..") {
- path.splice(i4, 1);
- up++;
- } else if (up) {
- if (i4 === 0)
- unshift = true;
- path.splice(i4, 1);
- up--;
- }
- }
- if (unshift)
- path.unshift("");
- if (last === "." || last === "..")
- path.push("");
- return path.join("/");
- }
- function Url(address, location, parser) {
- address = trimLeft(address);
- address = address.replace(CRHTLF, "");
- if (!(this instanceof Url)) {
- return new Url(address, location, parser);
- }
- var relative, extracted, parse, instruction, index, key, instructions = rules.slice(), type = typeof location, url = this, i4 = 0;
- if ("object" !== type && "string" !== type) {
- parser = location;
- location = null;
- }
- if (parser && "function" !== typeof parser)
- parser = qs.parse;
- location = lolcation(location);
- extracted = extractProtocol(address || "", location);
- relative = !extracted.protocol && !extracted.slashes;
- url.slashes = extracted.slashes || relative && location.slashes;
- url.protocol = extracted.protocol || location.protocol || "";
- address = extracted.rest;
- if (extracted.protocol === "file:" && (extracted.slashesCount !== 2 || windowsDriveLetter.test(address)) || !extracted.slashes && (extracted.protocol || extracted.slashesCount < 2 || !isSpecial(url.protocol))) {
- instructions[3] = [/(.*)/, "pathname"];
- }
- for (; i4 < instructions.length; i4++) {
- instruction = instructions[i4];
- if (typeof instruction === "function") {
- address = instruction(address, url);
- continue;
- }
- parse = instruction[0];
- key = instruction[1];
- if (parse !== parse) {
- url[key] = address;
- } else if ("string" === typeof parse) {
- index = parse === "@" ? address.lastIndexOf(parse) : address.indexOf(parse);
- if (~index) {
- if ("number" === typeof instruction[2]) {
- url[key] = address.slice(0, index);
- address = address.slice(index + instruction[2]);
- } else {
- url[key] = address.slice(index);
- address = address.slice(0, index);
- }
- }
- } else if (index = parse.exec(address)) {
- url[key] = index[1];
- address = address.slice(0, index.index);
- }
- url[key] = url[key] || (relative && instruction[3] ? location[key] || "" : "");
- if (instruction[4])
- url[key] = url[key].toLowerCase();
- }
- if (parser)
- url.query = parser(url.query);
- if (relative && location.slashes && url.pathname.charAt(0) !== "/" && (url.pathname !== "" || location.pathname !== "")) {
- url.pathname = resolve(url.pathname, location.pathname);
- }
- if (url.pathname.charAt(0) !== "/" && isSpecial(url.protocol)) {
- url.pathname = "/" + url.pathname;
- }
- if (!required(url.port, url.protocol)) {
- url.host = url.hostname;
- url.port = "";
- }
- url.username = url.password = "";
- if (url.auth) {
- index = url.auth.indexOf(":");
- if (~index) {
- url.username = url.auth.slice(0, index);
- url.username = encodeURIComponent(decodeURIComponent(url.username));
- url.password = url.auth.slice(index + 1);
- url.password = encodeURIComponent(decodeURIComponent(url.password));
- } else {
- url.username = encodeURIComponent(decodeURIComponent(url.auth));
- }
- url.auth = url.password ? url.username + ":" + url.password : url.username;
- }
- url.origin = url.protocol !== "file:" && isSpecial(url.protocol) && url.host ? url.protocol + "//" + url.host : "null";
- url.href = url.toString();
- }
- function set(part, value, fn) {
- var url = this;
- switch (part) {
- case "query":
- if ("string" === typeof value && value.length) {
- value = (fn || qs.parse)(value);
- }
- url[part] = value;
- break;
- case "port":
- url[part] = value;
- if (!required(value, url.protocol)) {
- url.host = url.hostname;
- url[part] = "";
- } else if (value) {
- url.host = url.hostname + ":" + value;
- }
- break;
- case "hostname":
- url[part] = value;
- if (url.port)
- value += ":" + url.port;
- url.host = value;
- break;
- case "host":
- url[part] = value;
- if (port.test(value)) {
- value = value.split(":");
- url.port = value.pop();
- url.hostname = value.join(":");
- } else {
- url.hostname = value;
- url.port = "";
- }
- break;
- case "protocol":
- url.protocol = value.toLowerCase();
- url.slashes = !fn;
- break;
- case "pathname":
- case "hash":
- if (value) {
- var char = part === "pathname" ? "/" : "#";
- url[part] = value.charAt(0) !== char ? char + value : value;
- } else {
- url[part] = value;
- }
- break;
- case "username":
- case "password":
- url[part] = encodeURIComponent(value);
- break;
- case "auth":
- var index = value.indexOf(":");
- if (~index) {
- url.username = value.slice(0, index);
- url.username = encodeURIComponent(decodeURIComponent(url.username));
- url.password = value.slice(index + 1);
- url.password = encodeURIComponent(decodeURIComponent(url.password));
- } else {
- url.username = encodeURIComponent(decodeURIComponent(value));
- }
- }
- for (var i4 = 0; i4 < rules.length; i4++) {
- var ins = rules[i4];
- if (ins[4])
- url[ins[1]] = url[ins[1]].toLowerCase();
- }
- url.auth = url.password ? url.username + ":" + url.password : url.username;
- url.origin = url.protocol !== "file:" && isSpecial(url.protocol) && url.host ? url.protocol + "//" + url.host : "null";
- url.href = url.toString();
- return url;
- }
- function toString(stringify) {
- if (!stringify || "function" !== typeof stringify)
- stringify = qs.stringify;
- var query, url = this, host = url.host, protocol = url.protocol;
- if (protocol && protocol.charAt(protocol.length - 1) !== ":")
- protocol += ":";
- var result = protocol + (url.protocol && url.slashes || isSpecial(url.protocol) ? "//" : "");
- if (url.username) {
- result += url.username;
- if (url.password)
- result += ":" + url.password;
- result += "@";
- } else if (url.password) {
- result += ":" + url.password;
- result += "@";
- } else if (url.protocol !== "file:" && isSpecial(url.protocol) && !host && url.pathname !== "/") {
- result += "@";
- }
- if (host[host.length - 1] === ":" || port.test(url.hostname) && !url.port) {
- host += ":";
- }
- result += host + url.pathname;
- query = "object" === typeof url.query ? stringify(url.query) : url.query;
- if (query)
- result += "?" !== query.charAt(0) ? "?" + query : query;
- if (url.hash)
- result += url.hash;
- return result;
- }
- Url.prototype = { set, toString };
- Url.extractProtocol = extractProtocol;
- Url.location = lolcation;
- Url.trimLeft = trimLeft;
- Url.qs = qs;
- module.exports = Url;
- }
- });
-
- // node_modules/ms/index.js
- var require_ms = __commonJS({
- "node_modules/ms/index.js"(exports, module) {
- var s5 = 1e3;
- var m2 = s5 * 60;
- var h3 = m2 * 60;
- var d3 = h3 * 24;
- var w2 = d3 * 7;
- var y2 = d3 * 365.25;
- module.exports = function(val, options) {
- options = options || {};
- var type = typeof val;
- if (type === "string" && val.length > 0) {
- return parse(val);
- } else if (type === "number" && isFinite(val)) {
- return options.long ? fmtLong(val) : fmtShort(val);
- }
- throw new Error(
- "val is not a non-empty string or a valid number. val=" + JSON.stringify(val)
- );
- };
- function parse(str) {
- str = String(str);
- if (str.length > 100) {
- return;
- }
- var match = /^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(
- str
- );
- if (!match) {
- return;
- }
- var n6 = parseFloat(match[1]);
- var type = (match[2] || "ms").toLowerCase();
- switch (type) {
- case "years":
- case "year":
- case "yrs":
- case "yr":
- case "y":
- return n6 * y2;
- case "weeks":
- case "week":
- case "w":
- return n6 * w2;
- case "days":
- case "day":
- case "d":
- return n6 * d3;
- case "hours":
- case "hour":
- case "hrs":
- case "hr":
- case "h":
- return n6 * h3;
- case "minutes":
- case "minute":
- case "mins":
- case "min":
- case "m":
- return n6 * m2;
- case "seconds":
- case "second":
- case "secs":
- case "sec":
- case "s":
- return n6 * s5;
- case "milliseconds":
- case "millisecond":
- case "msecs":
- case "msec":
- case "ms":
- return n6;
- default:
- return void 0;
- }
- }
- function fmtShort(ms) {
- var msAbs = Math.abs(ms);
- if (msAbs >= d3) {
- return Math.round(ms / d3) + "d";
- }
- if (msAbs >= h3) {
- return Math.round(ms / h3) + "h";
- }
- if (msAbs >= m2) {
- return Math.round(ms / m2) + "m";
- }
- if (msAbs >= s5) {
- return Math.round(ms / s5) + "s";
- }
- return ms + "ms";
- }
- function fmtLong(ms) {
- var msAbs = Math.abs(ms);
- if (msAbs >= d3) {
- return plural(ms, msAbs, d3, "day");
- }
- if (msAbs >= h3) {
- return plural(ms, msAbs, h3, "hour");
- }
- if (msAbs >= m2) {
- return plural(ms, msAbs, m2, "minute");
- }
- if (msAbs >= s5) {
- return plural(ms, msAbs, s5, "second");
- }
- return ms + " ms";
- }
- function plural(ms, msAbs, n6, name) {
- var isPlural = msAbs >= n6 * 1.5;
- return Math.round(ms / n6) + " " + name + (isPlural ? "s" : "");
- }
- }
- });
-
- // node_modules/debug/src/common.js
- var require_common = __commonJS({
- "node_modules/debug/src/common.js"(exports, module) {
- "use strict";
- function setup(env) {
- createDebug.debug = createDebug;
- createDebug.default = createDebug;
- createDebug.coerce = coerce;
- createDebug.disable = disable;
- createDebug.enable = enable;
- createDebug.enabled = enabled;
- createDebug.humanize = require_ms();
- Object.keys(env).forEach(function(key) {
- createDebug[key] = env[key];
- });
- createDebug.instances = [];
- createDebug.names = [];
- createDebug.skips = [];
- createDebug.formatters = {};
- function selectColor(namespace) {
- var hash = 0;
- for (var i4 = 0; i4 < namespace.length; i4++) {
- hash = (hash << 5) - hash + namespace.charCodeAt(i4);
- hash |= 0;
- }
- return createDebug.colors[Math.abs(hash) % createDebug.colors.length];
- }
- createDebug.selectColor = selectColor;
- function createDebug(namespace) {
- var prevTime;
- function debug() {
- if (!debug.enabled) {
- return;
- }
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- var self2 = debug;
- var curr = Number(/* @__PURE__ */ new Date());
- var ms = curr - (prevTime || curr);
- self2.diff = ms;
- self2.prev = prevTime;
- self2.curr = curr;
- prevTime = curr;
- args[0] = createDebug.coerce(args[0]);
- if (typeof args[0] !== "string") {
- args.unshift("%O");
- }
- var index = 0;
- args[0] = args[0].replace(/%([a-zA-Z%])/g, function(match, format) {
- if (match === "%%") {
- return match;
- }
- index++;
- var formatter = createDebug.formatters[format];
- if (typeof formatter === "function") {
- var val = args[index];
- match = formatter.call(self2, val);
- args.splice(index, 1);
- index--;
- }
- return match;
- });
- createDebug.formatArgs.call(self2, args);
- var logFn = self2.log || createDebug.log;
- logFn.apply(self2, args);
- }
- debug.namespace = namespace;
- debug.enabled = createDebug.enabled(namespace);
- debug.useColors = createDebug.useColors();
- debug.color = selectColor(namespace);
- debug.destroy = destroy;
- debug.extend = extend;
- if (typeof createDebug.init === "function") {
- createDebug.init(debug);
- }
- createDebug.instances.push(debug);
- return debug;
- }
- function destroy() {
- var index = createDebug.instances.indexOf(this);
- if (index !== -1) {
- createDebug.instances.splice(index, 1);
- return true;
- }
- return false;
- }
- function extend(namespace, delimiter) {
- return createDebug(this.namespace + (typeof delimiter === "undefined" ? ":" : delimiter) + namespace);
- }
- function enable(namespaces) {
- createDebug.save(namespaces);
- createDebug.names = [];
- createDebug.skips = [];
- var i4;
- var split = (typeof namespaces === "string" ? namespaces : "").split(/[\s,]+/);
- var len = split.length;
- for (i4 = 0; i4 < len; i4++) {
- if (!split[i4]) {
- continue;
- }
- namespaces = split[i4].replace(/\*/g, ".*?");
- if (namespaces[0] === "-") {
- createDebug.skips.push(new RegExp("^" + namespaces.substr(1) + "$"));
- } else {
- createDebug.names.push(new RegExp("^" + namespaces + "$"));
- }
- }
- for (i4 = 0; i4 < createDebug.instances.length; i4++) {
- var instance = createDebug.instances[i4];
- instance.enabled = createDebug.enabled(instance.namespace);
- }
- }
- function disable() {
- createDebug.enable("");
- }
- function enabled(name) {
- if (name[name.length - 1] === "*") {
- return true;
- }
- var i4;
- var len;
- for (i4 = 0, len = createDebug.skips.length; i4 < len; i4++) {
- if (createDebug.skips[i4].test(name)) {
- return false;
- }
- }
- for (i4 = 0, len = createDebug.names.length; i4 < len; i4++) {
- if (createDebug.names[i4].test(name)) {
- return true;
- }
- }
- return false;
- }
- function coerce(val) {
- if (val instanceof Error) {
- return val.stack || val.message;
- }
- return val;
- }
- createDebug.enable(createDebug.load());
- return createDebug;
- }
- module.exports = setup;
- }
- });
-
- // node_modules/debug/src/browser.js
- var require_browser = __commonJS({
- "node_modules/debug/src/browser.js"(exports, module) {
- "use strict";
- function _typeof(obj) {
- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
- _typeof = function _typeof2(obj2) {
- return typeof obj2;
- };
- } else {
- _typeof = function _typeof2(obj2) {
- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2;
- };
- }
- return _typeof(obj);
- }
- exports.log = log;
- exports.formatArgs = formatArgs;
- exports.save = save;
- exports.load = load;
- exports.useColors = useColors;
- exports.storage = localstorage();
- exports.colors = ["#0000CC", "#0000FF", "#0033CC", "#0033FF", "#0066CC", "#0066FF", "#0099CC", "#0099FF", "#00CC00", "#00CC33", "#00CC66", "#00CC99", "#00CCCC", "#00CCFF", "#3300CC", "#3300FF", "#3333CC", "#3333FF", "#3366CC", "#3366FF", "#3399CC", "#3399FF", "#33CC00", "#33CC33", "#33CC66", "#33CC99", "#33CCCC", "#33CCFF", "#6600CC", "#6600FF", "#6633CC", "#6633FF", "#66CC00", "#66CC33", "#9900CC", "#9900FF", "#9933CC", "#9933FF", "#99CC00", "#99CC33", "#CC0000", "#CC0033", "#CC0066", "#CC0099", "#CC00CC", "#CC00FF", "#CC3300", "#CC3333", "#CC3366", "#CC3399", "#CC33CC", "#CC33FF", "#CC6600", "#CC6633", "#CC9900", "#CC9933", "#CCCC00", "#CCCC33", "#FF0000", "#FF0033", "#FF0066", "#FF0099", "#FF00CC", "#FF00FF", "#FF3300", "#FF3333", "#FF3366", "#FF3399", "#FF33CC", "#FF33FF", "#FF6600", "#FF6633", "#FF9900", "#FF9933", "#FFCC00", "#FFCC33"];
- function useColors() {
- if (typeof window !== "undefined" && window.process && (window.process.type === "renderer" || window.process.__nwjs)) {
- return true;
- }
- if (typeof navigator !== "undefined" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)) {
- return false;
- }
- return typeof document !== "undefined" && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance || // Is firebug? http://stackoverflow.com/a/398120/376773
- typeof window !== "undefined" && window.console && (window.console.firebug || window.console.exception && window.console.table) || // Is firefox >= v31?
- // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages
- typeof navigator !== "undefined" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31 || // Double check webkit in userAgent just in case we are in a worker
- typeof navigator !== "undefined" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/);
- }
- function formatArgs(args) {
- args[0] = (this.useColors ? "%c" : "") + this.namespace + (this.useColors ? " %c" : " ") + args[0] + (this.useColors ? "%c " : " ") + "+" + module.exports.humanize(this.diff);
- if (!this.useColors) {
- return;
- }
- var c3 = "color: " + this.color;
- args.splice(1, 0, c3, "color: inherit");
- var index = 0;
- var lastC = 0;
- args[0].replace(/%[a-zA-Z%]/g, function(match) {
- if (match === "%%") {
- return;
- }
- index++;
- if (match === "%c") {
- lastC = index;
- }
- });
- args.splice(lastC, 0, c3);
- }
- function log() {
- var _console;
- return (typeof console === "undefined" ? "undefined" : _typeof(console)) === "object" && console.log && (_console = console).log.apply(_console, arguments);
- }
- function save(namespaces) {
- try {
- if (namespaces) {
- exports.storage.setItem("debug", namespaces);
- } else {
- exports.storage.removeItem("debug");
- }
- } catch (error) {
- }
- }
- function load() {
- var r4;
- try {
- r4 = exports.storage.getItem("debug");
- } catch (error) {
- }
- if (!r4 && typeof process !== "undefined" && "env" in process) {
- r4 = process.env.DEBUG;
- }
- return r4;
- }
- function localstorage() {
- try {
- return localStorage;
- } catch (error) {
- }
- }
- module.exports = require_common()(exports);
- var formatters = module.exports.formatters;
- formatters.j = function(v2) {
- try {
- return JSON.stringify(v2);
- } catch (error) {
- return "[UnexpectedJSONParseError]: " + error.message;
- }
- };
- }
- });
-
- // node_modules/sockjs-client/lib/utils/url.js
- var require_url = __commonJS({
- "node_modules/sockjs-client/lib/utils/url.js"(exports, module) {
- "use strict";
- var URL2 = require_url_parse();
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:utils:url");
- }
- module.exports = {
- getOrigin: function(url) {
- if (!url) {
- return null;
- }
- var p2 = new URL2(url);
- if (p2.protocol === "file:") {
- return null;
- }
- var port = p2.port;
- if (!port) {
- port = p2.protocol === "https:" ? "443" : "80";
- }
- return p2.protocol + "//" + p2.hostname + ":" + port;
- },
- isOriginEqual: function(a3, b2) {
- var res = this.getOrigin(a3) === this.getOrigin(b2);
- debug("same", a3, b2, res);
- return res;
- },
- isSchemeEqual: function(a3, b2) {
- return a3.split(":")[0] === b2.split(":")[0];
- },
- addPath: function(url, path) {
- var qs = url.split("?");
- return qs[0] + path + (qs[1] ? "?" + qs[1] : "");
- },
- addQuery: function(url, q) {
- return url + (url.indexOf("?") === -1 ? "?" + q : "&" + q);
- },
- isLoopbackAddr: function(addr) {
- return /^127\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$/i.test(addr) || /^\[::1\]$/.test(addr);
- }
- };
- }
- });
-
- // node_modules/inherits/inherits_browser.js
- var require_inherits_browser = __commonJS({
- "node_modules/inherits/inherits_browser.js"(exports, module) {
- if (typeof Object.create === "function") {
- module.exports = function inherits(ctor, superCtor) {
- if (superCtor) {
- ctor.super_ = superCtor;
- ctor.prototype = Object.create(superCtor.prototype, {
- constructor: {
- value: ctor,
- enumerable: false,
- writable: true,
- configurable: true
- }
- });
- }
- };
- } else {
- module.exports = function inherits(ctor, superCtor) {
- if (superCtor) {
- ctor.super_ = superCtor;
- var TempCtor = function() {
- };
- TempCtor.prototype = superCtor.prototype;
- ctor.prototype = new TempCtor();
- ctor.prototype.constructor = ctor;
- }
- };
- }
- }
- });
-
- // node_modules/sockjs-client/lib/event/eventtarget.js
- var require_eventtarget = __commonJS({
- "node_modules/sockjs-client/lib/event/eventtarget.js"(exports, module) {
- "use strict";
- function EventTarget2() {
- this._listeners = {};
- }
- EventTarget2.prototype.addEventListener = function(eventType, listener) {
- if (!(eventType in this._listeners)) {
- this._listeners[eventType] = [];
- }
- var arr = this._listeners[eventType];
- if (arr.indexOf(listener) === -1) {
- arr = arr.concat([listener]);
- }
- this._listeners[eventType] = arr;
- };
- EventTarget2.prototype.removeEventListener = function(eventType, listener) {
- var arr = this._listeners[eventType];
- if (!arr) {
- return;
- }
- var idx = arr.indexOf(listener);
- if (idx !== -1) {
- if (arr.length > 1) {
- this._listeners[eventType] = arr.slice(0, idx).concat(arr.slice(idx + 1));
- } else {
- delete this._listeners[eventType];
- }
- return;
- }
- };
- EventTarget2.prototype.dispatchEvent = function() {
- var event = arguments[0];
- var t4 = event.type;
- var args = arguments.length === 1 ? [event] : Array.apply(null, arguments);
- if (this["on" + t4]) {
- this["on" + t4].apply(this, args);
- }
- if (t4 in this._listeners) {
- var listeners = this._listeners[t4];
- for (var i4 = 0; i4 < listeners.length; i4++) {
- listeners[i4].apply(this, args);
- }
- }
- };
- module.exports = EventTarget2;
- }
- });
-
- // node_modules/sockjs-client/lib/event/emitter.js
- var require_emitter = __commonJS({
- "node_modules/sockjs-client/lib/event/emitter.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var EventTarget2 = require_eventtarget();
- function EventEmitter() {
- EventTarget2.call(this);
- }
- inherits(EventEmitter, EventTarget2);
- EventEmitter.prototype.removeAllListeners = function(type) {
- if (type) {
- delete this._listeners[type];
- } else {
- this._listeners = {};
- }
- };
- EventEmitter.prototype.once = function(type, listener) {
- var self2 = this, fired = false;
- function g2() {
- self2.removeListener(type, g2);
- if (!fired) {
- fired = true;
- listener.apply(this, arguments);
- }
- }
- this.on(type, g2);
- };
- EventEmitter.prototype.emit = function() {
- var type = arguments[0];
- var listeners = this._listeners[type];
- if (!listeners) {
- return;
- }
- var l5 = arguments.length;
- var args = new Array(l5 - 1);
- for (var ai = 1; ai < l5; ai++) {
- args[ai - 1] = arguments[ai];
- }
- for (var i4 = 0; i4 < listeners.length; i4++) {
- listeners[i4].apply(this, args);
- }
- };
- EventEmitter.prototype.on = EventEmitter.prototype.addListener = EventTarget2.prototype.addEventListener;
- EventEmitter.prototype.removeListener = EventTarget2.prototype.removeEventListener;
- module.exports.EventEmitter = EventEmitter;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/browser/websocket.js
- var require_websocket = __commonJS({
- "node_modules/sockjs-client/lib/transport/browser/websocket.js"(exports, module) {
- "use strict";
- var Driver = window.WebSocket || window.MozWebSocket;
- if (Driver) {
- module.exports = function WebSocketBrowserDriver(url) {
- return new Driver(url);
- };
- } else {
- module.exports = void 0;
- }
- }
- });
-
- // node_modules/sockjs-client/lib/transport/websocket.js
- var require_websocket2 = __commonJS({
- "node_modules/sockjs-client/lib/transport/websocket.js"(exports, module) {
- "use strict";
- var utils = require_event();
- var urlUtils = require_url();
- var inherits = require_inherits_browser();
- var EventEmitter = require_emitter().EventEmitter;
- var WebsocketDriver = require_websocket();
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:websocket");
- }
- function WebSocketTransport(transUrl, ignore, options) {
- if (!WebSocketTransport.enabled()) {
- throw new Error("Transport created when disabled");
- }
- EventEmitter.call(this);
- debug("constructor", transUrl);
- var self2 = this;
- var url = urlUtils.addPath(transUrl, "/websocket");
- if (url.slice(0, 5) === "https") {
- url = "wss" + url.slice(5);
- } else {
- url = "ws" + url.slice(4);
- }
- this.url = url;
- this.ws = new WebsocketDriver(this.url, [], options);
- this.ws.onmessage = function(e7) {
- debug("message event", e7.data);
- self2.emit("message", e7.data);
- };
- this.unloadRef = utils.unloadAdd(function() {
- debug("unload");
- self2.ws.close();
- });
- this.ws.onclose = function(e7) {
- debug("close event", e7.code, e7.reason);
- self2.emit("close", e7.code, e7.reason);
- self2._cleanup();
- };
- this.ws.onerror = function(e7) {
- debug("error event", e7);
- self2.emit("close", 1006, "WebSocket connection broken");
- self2._cleanup();
- };
- }
- inherits(WebSocketTransport, EventEmitter);
- WebSocketTransport.prototype.send = function(data) {
- var msg = "[" + data + "]";
- debug("send", msg);
- this.ws.send(msg);
- };
- WebSocketTransport.prototype.close = function() {
- debug("close");
- var ws = this.ws;
- this._cleanup();
- if (ws) {
- ws.close();
- }
- };
- WebSocketTransport.prototype._cleanup = function() {
- debug("_cleanup");
- var ws = this.ws;
- if (ws) {
- ws.onmessage = ws.onclose = ws.onerror = null;
- }
- utils.unloadDel(this.unloadRef);
- this.unloadRef = this.ws = null;
- this.removeAllListeners();
- };
- WebSocketTransport.enabled = function() {
- debug("enabled");
- return !!WebsocketDriver;
- };
- WebSocketTransport.transportName = "websocket";
- WebSocketTransport.roundTrips = 2;
- module.exports = WebSocketTransport;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/lib/buffered-sender.js
- var require_buffered_sender = __commonJS({
- "node_modules/sockjs-client/lib/transport/lib/buffered-sender.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var EventEmitter = require_emitter().EventEmitter;
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:buffered-sender");
- }
- function BufferedSender(url, sender) {
- debug(url);
- EventEmitter.call(this);
- this.sendBuffer = [];
- this.sender = sender;
- this.url = url;
- }
- inherits(BufferedSender, EventEmitter);
- BufferedSender.prototype.send = function(message) {
- debug("send", message);
- this.sendBuffer.push(message);
- if (!this.sendStop) {
- this.sendSchedule();
- }
- };
- BufferedSender.prototype.sendScheduleWait = function() {
- debug("sendScheduleWait");
- var self2 = this;
- var tref;
- this.sendStop = function() {
- debug("sendStop");
- self2.sendStop = null;
- clearTimeout(tref);
- };
- tref = setTimeout(function() {
- debug("timeout");
- self2.sendStop = null;
- self2.sendSchedule();
- }, 25);
- };
- BufferedSender.prototype.sendSchedule = function() {
- debug("sendSchedule", this.sendBuffer.length);
- var self2 = this;
- if (this.sendBuffer.length > 0) {
- var payload = "[" + this.sendBuffer.join(",") + "]";
- this.sendStop = this.sender(this.url, payload, function(err) {
- self2.sendStop = null;
- if (err) {
- debug("error", err);
- self2.emit("close", err.code || 1006, "Sending error: " + err);
- self2.close();
- } else {
- self2.sendScheduleWait();
- }
- });
- this.sendBuffer = [];
- }
- };
- BufferedSender.prototype._cleanup = function() {
- debug("_cleanup");
- this.removeAllListeners();
- };
- BufferedSender.prototype.close = function() {
- debug("close");
- this._cleanup();
- if (this.sendStop) {
- this.sendStop();
- this.sendStop = null;
- }
- };
- module.exports = BufferedSender;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/lib/polling.js
- var require_polling = __commonJS({
- "node_modules/sockjs-client/lib/transport/lib/polling.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var EventEmitter = require_emitter().EventEmitter;
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:polling");
- }
- function Polling(Receiver, receiveUrl, AjaxObject) {
- debug(receiveUrl);
- EventEmitter.call(this);
- this.Receiver = Receiver;
- this.receiveUrl = receiveUrl;
- this.AjaxObject = AjaxObject;
- this._scheduleReceiver();
- }
- inherits(Polling, EventEmitter);
- Polling.prototype._scheduleReceiver = function() {
- debug("_scheduleReceiver");
- var self2 = this;
- var poll = this.poll = new this.Receiver(this.receiveUrl, this.AjaxObject);
- poll.on("message", function(msg) {
- debug("message", msg);
- self2.emit("message", msg);
- });
- poll.once("close", function(code, reason) {
- debug("close", code, reason, self2.pollIsClosing);
- self2.poll = poll = null;
- if (!self2.pollIsClosing) {
- if (reason === "network") {
- self2._scheduleReceiver();
- } else {
- self2.emit("close", code || 1006, reason);
- self2.removeAllListeners();
- }
- }
- });
- };
- Polling.prototype.abort = function() {
- debug("abort");
- this.removeAllListeners();
- this.pollIsClosing = true;
- if (this.poll) {
- this.poll.abort();
- }
- };
- module.exports = Polling;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/lib/sender-receiver.js
- var require_sender_receiver = __commonJS({
- "node_modules/sockjs-client/lib/transport/lib/sender-receiver.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var urlUtils = require_url();
- var BufferedSender = require_buffered_sender();
- var Polling = require_polling();
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:sender-receiver");
- }
- function SenderReceiver(transUrl, urlSuffix, senderFunc, Receiver, AjaxObject) {
- var pollUrl = urlUtils.addPath(transUrl, urlSuffix);
- debug(pollUrl);
- var self2 = this;
- BufferedSender.call(this, transUrl, senderFunc);
- this.poll = new Polling(Receiver, pollUrl, AjaxObject);
- this.poll.on("message", function(msg) {
- debug("poll message", msg);
- self2.emit("message", msg);
- });
- this.poll.once("close", function(code, reason) {
- debug("poll close", code, reason);
- self2.poll = null;
- self2.emit("close", code, reason);
- self2.close();
- });
- }
- inherits(SenderReceiver, BufferedSender);
- SenderReceiver.prototype.close = function() {
- BufferedSender.prototype.close.call(this);
- debug("close");
- this.removeAllListeners();
- if (this.poll) {
- this.poll.abort();
- this.poll = null;
- }
- };
- module.exports = SenderReceiver;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/lib/ajax-based.js
- var require_ajax_based = __commonJS({
- "node_modules/sockjs-client/lib/transport/lib/ajax-based.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var urlUtils = require_url();
- var SenderReceiver = require_sender_receiver();
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:ajax-based");
- }
- function createAjaxSender(AjaxObject) {
- return function(url, payload, callback) {
- debug("create ajax sender", url, payload);
- var opt = {};
- if (typeof payload === "string") {
- opt.headers = { "Content-type": "text/plain" };
- }
- var ajaxUrl = urlUtils.addPath(url, "/xhr_send");
- var xo = new AjaxObject("POST", ajaxUrl, payload, opt);
- xo.once("finish", function(status) {
- debug("finish", status);
- xo = null;
- if (status !== 200 && status !== 204) {
- return callback(new Error("http status " + status));
- }
- callback();
- });
- return function() {
- debug("abort");
- xo.close();
- xo = null;
- var err = new Error("Aborted");
- err.code = 1e3;
- callback(err);
- };
- };
- }
- function AjaxBasedTransport(transUrl, urlSuffix, Receiver, AjaxObject) {
- SenderReceiver.call(this, transUrl, urlSuffix, createAjaxSender(AjaxObject), Receiver, AjaxObject);
- }
- inherits(AjaxBasedTransport, SenderReceiver);
- module.exports = AjaxBasedTransport;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/receiver/xhr.js
- var require_xhr = __commonJS({
- "node_modules/sockjs-client/lib/transport/receiver/xhr.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var EventEmitter = require_emitter().EventEmitter;
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:receiver:xhr");
- }
- function XhrReceiver(url, AjaxObject) {
- debug(url);
- EventEmitter.call(this);
- var self2 = this;
- this.bufferPosition = 0;
- this.xo = new AjaxObject("POST", url, null);
- this.xo.on("chunk", this._chunkHandler.bind(this));
- this.xo.once("finish", function(status, text) {
- debug("finish", status, text);
- self2._chunkHandler(status, text);
- self2.xo = null;
- var reason = status === 200 ? "network" : "permanent";
- debug("close", reason);
- self2.emit("close", null, reason);
- self2._cleanup();
- });
- }
- inherits(XhrReceiver, EventEmitter);
- XhrReceiver.prototype._chunkHandler = function(status, text) {
- debug("_chunkHandler", status);
- if (status !== 200 || !text) {
- return;
- }
- for (var idx = -1; ; this.bufferPosition += idx + 1) {
- var buf = text.slice(this.bufferPosition);
- idx = buf.indexOf("\n");
- if (idx === -1) {
- break;
- }
- var msg = buf.slice(0, idx);
- if (msg) {
- debug("message", msg);
- this.emit("message", msg);
- }
- }
- };
- XhrReceiver.prototype._cleanup = function() {
- debug("_cleanup");
- this.removeAllListeners();
- };
- XhrReceiver.prototype.abort = function() {
- debug("abort");
- if (this.xo) {
- this.xo.close();
- debug("close");
- this.emit("close", null, "user");
- this.xo = null;
- }
- this._cleanup();
- };
- module.exports = XhrReceiver;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/browser/abstract-xhr.js
- var require_abstract_xhr = __commonJS({
- "node_modules/sockjs-client/lib/transport/browser/abstract-xhr.js"(exports, module) {
- "use strict";
- var EventEmitter = require_emitter().EventEmitter;
- var inherits = require_inherits_browser();
- var utils = require_event();
- var urlUtils = require_url();
- var XHR = window.XMLHttpRequest;
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:browser:xhr");
- }
- function AbstractXHRObject(method, url, payload, opts) {
- debug(method, url);
- var self2 = this;
- EventEmitter.call(this);
- setTimeout(function() {
- self2._start(method, url, payload, opts);
- }, 0);
- }
- inherits(AbstractXHRObject, EventEmitter);
- AbstractXHRObject.prototype._start = function(method, url, payload, opts) {
- var self2 = this;
- try {
- this.xhr = new XHR();
- } catch (x2) {
- }
- if (!this.xhr) {
- debug("no xhr");
- this.emit("finish", 0, "no xhr support");
- this._cleanup();
- return;
- }
- url = urlUtils.addQuery(url, "t=" + +/* @__PURE__ */ new Date());
- this.unloadRef = utils.unloadAdd(function() {
- debug("unload cleanup");
- self2._cleanup(true);
- });
- try {
- this.xhr.open(method, url, true);
- if (this.timeout && "timeout" in this.xhr) {
- this.xhr.timeout = this.timeout;
- this.xhr.ontimeout = function() {
- debug("xhr timeout");
- self2.emit("finish", 0, "");
- self2._cleanup(false);
- };
- }
- } catch (e7) {
- debug("exception", e7);
- this.emit("finish", 0, "");
- this._cleanup(false);
- return;
- }
- if ((!opts || !opts.noCredentials) && AbstractXHRObject.supportsCORS) {
- debug("withCredentials");
- this.xhr.withCredentials = true;
- }
- if (opts && opts.headers) {
- for (var key in opts.headers) {
- this.xhr.setRequestHeader(key, opts.headers[key]);
- }
- }
- this.xhr.onreadystatechange = function() {
- if (self2.xhr) {
- var x2 = self2.xhr;
- var text, status;
- debug("readyState", x2.readyState);
- switch (x2.readyState) {
- case 3:
- try {
- status = x2.status;
- text = x2.responseText;
- } catch (e7) {
- }
- debug("status", status);
- if (status === 1223) {
- status = 204;
- }
- if (status === 200 && text && text.length > 0) {
- debug("chunk");
- self2.emit("chunk", status, text);
- }
- break;
- case 4:
- status = x2.status;
- debug("status", status);
- if (status === 1223) {
- status = 204;
- }
- if (status === 12005 || status === 12029) {
- status = 0;
- }
- debug("finish", status, x2.responseText);
- self2.emit("finish", status, x2.responseText);
- self2._cleanup(false);
- break;
- }
- }
- };
- try {
- self2.xhr.send(payload);
- } catch (e7) {
- self2.emit("finish", 0, "");
- self2._cleanup(false);
- }
- };
- AbstractXHRObject.prototype._cleanup = function(abort) {
- debug("cleanup");
- if (!this.xhr) {
- return;
- }
- this.removeAllListeners();
- utils.unloadDel(this.unloadRef);
- this.xhr.onreadystatechange = function() {
- };
- if (this.xhr.ontimeout) {
- this.xhr.ontimeout = null;
- }
- if (abort) {
- try {
- this.xhr.abort();
- } catch (x2) {
- }
- }
- this.unloadRef = this.xhr = null;
- };
- AbstractXHRObject.prototype.close = function() {
- debug("close");
- this._cleanup(true);
- };
- AbstractXHRObject.enabled = !!XHR;
- var axo = ["Active"].concat("Object").join("X");
- if (!AbstractXHRObject.enabled && axo in window) {
- debug("overriding xmlhttprequest");
- XHR = function() {
- try {
- return new window[axo]("Microsoft.XMLHTTP");
- } catch (e7) {
- return null;
- }
- };
- AbstractXHRObject.enabled = !!new XHR();
- }
- var cors = false;
- try {
- cors = "withCredentials" in new XHR();
- } catch (ignored) {
- }
- AbstractXHRObject.supportsCORS = cors;
- module.exports = AbstractXHRObject;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/sender/xhr-cors.js
- var require_xhr_cors = __commonJS({
- "node_modules/sockjs-client/lib/transport/sender/xhr-cors.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var XhrDriver = require_abstract_xhr();
- function XHRCorsObject(method, url, payload, opts) {
- XhrDriver.call(this, method, url, payload, opts);
- }
- inherits(XHRCorsObject, XhrDriver);
- XHRCorsObject.enabled = XhrDriver.enabled && XhrDriver.supportsCORS;
- module.exports = XHRCorsObject;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/sender/xhr-local.js
- var require_xhr_local = __commonJS({
- "node_modules/sockjs-client/lib/transport/sender/xhr-local.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var XhrDriver = require_abstract_xhr();
- function XHRLocalObject(method, url, payload) {
- XhrDriver.call(this, method, url, payload, {
- noCredentials: true
- });
- }
- inherits(XHRLocalObject, XhrDriver);
- XHRLocalObject.enabled = XhrDriver.enabled;
- module.exports = XHRLocalObject;
- }
- });
-
- // node_modules/sockjs-client/lib/utils/browser.js
- var require_browser2 = __commonJS({
- "node_modules/sockjs-client/lib/utils/browser.js"(exports, module) {
- "use strict";
- module.exports = {
- isOpera: function() {
- return window.navigator && /opera/i.test(window.navigator.userAgent);
- },
- isKonqueror: function() {
- return window.navigator && /konqueror/i.test(window.navigator.userAgent);
- },
- hasDomain: function() {
- if (!window.document) {
- return true;
- }
- try {
- return !!window.document.domain;
- } catch (e7) {
- return false;
- }
- }
- };
- }
- });
-
- // node_modules/sockjs-client/lib/transport/xhr-streaming.js
- var require_xhr_streaming = __commonJS({
- "node_modules/sockjs-client/lib/transport/xhr-streaming.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var AjaxBasedTransport = require_ajax_based();
- var XhrReceiver = require_xhr();
- var XHRCorsObject = require_xhr_cors();
- var XHRLocalObject = require_xhr_local();
- var browser = require_browser2();
- function XhrStreamingTransport(transUrl) {
- if (!XHRLocalObject.enabled && !XHRCorsObject.enabled) {
- throw new Error("Transport created when disabled");
- }
- AjaxBasedTransport.call(this, transUrl, "/xhr_streaming", XhrReceiver, XHRCorsObject);
- }
- inherits(XhrStreamingTransport, AjaxBasedTransport);
- XhrStreamingTransport.enabled = function(info) {
- if (info.nullOrigin) {
- return false;
- }
- if (browser.isOpera()) {
- return false;
- }
- return XHRCorsObject.enabled;
- };
- XhrStreamingTransport.transportName = "xhr-streaming";
- XhrStreamingTransport.roundTrips = 2;
- XhrStreamingTransport.needBody = !!window.document;
- module.exports = XhrStreamingTransport;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/sender/xdr.js
- var require_xdr = __commonJS({
- "node_modules/sockjs-client/lib/transport/sender/xdr.js"(exports, module) {
- "use strict";
- var EventEmitter = require_emitter().EventEmitter;
- var inherits = require_inherits_browser();
- var eventUtils = require_event();
- var browser = require_browser2();
- var urlUtils = require_url();
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:sender:xdr");
- }
- function XDRObject(method, url, payload) {
- debug(method, url);
- var self2 = this;
- EventEmitter.call(this);
- setTimeout(function() {
- self2._start(method, url, payload);
- }, 0);
- }
- inherits(XDRObject, EventEmitter);
- XDRObject.prototype._start = function(method, url, payload) {
- debug("_start");
- var self2 = this;
- var xdr = new window.XDomainRequest();
- url = urlUtils.addQuery(url, "t=" + +/* @__PURE__ */ new Date());
- xdr.onerror = function() {
- debug("onerror");
- self2._error();
- };
- xdr.ontimeout = function() {
- debug("ontimeout");
- self2._error();
- };
- xdr.onprogress = function() {
- debug("progress", xdr.responseText);
- self2.emit("chunk", 200, xdr.responseText);
- };
- xdr.onload = function() {
- debug("load");
- self2.emit("finish", 200, xdr.responseText);
- self2._cleanup(false);
- };
- this.xdr = xdr;
- this.unloadRef = eventUtils.unloadAdd(function() {
- self2._cleanup(true);
- });
- try {
- this.xdr.open(method, url);
- if (this.timeout) {
- this.xdr.timeout = this.timeout;
- }
- this.xdr.send(payload);
- } catch (x2) {
- this._error();
- }
- };
- XDRObject.prototype._error = function() {
- this.emit("finish", 0, "");
- this._cleanup(false);
- };
- XDRObject.prototype._cleanup = function(abort) {
- debug("cleanup", abort);
- if (!this.xdr) {
- return;
- }
- this.removeAllListeners();
- eventUtils.unloadDel(this.unloadRef);
- this.xdr.ontimeout = this.xdr.onerror = this.xdr.onprogress = this.xdr.onload = null;
- if (abort) {
- try {
- this.xdr.abort();
- } catch (x2) {
- }
- }
- this.unloadRef = this.xdr = null;
- };
- XDRObject.prototype.close = function() {
- debug("close");
- this._cleanup(true);
- };
- XDRObject.enabled = !!(window.XDomainRequest && browser.hasDomain());
- module.exports = XDRObject;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/xdr-streaming.js
- var require_xdr_streaming = __commonJS({
- "node_modules/sockjs-client/lib/transport/xdr-streaming.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var AjaxBasedTransport = require_ajax_based();
- var XhrReceiver = require_xhr();
- var XDRObject = require_xdr();
- function XdrStreamingTransport(transUrl) {
- if (!XDRObject.enabled) {
- throw new Error("Transport created when disabled");
- }
- AjaxBasedTransport.call(this, transUrl, "/xhr_streaming", XhrReceiver, XDRObject);
- }
- inherits(XdrStreamingTransport, AjaxBasedTransport);
- XdrStreamingTransport.enabled = function(info) {
- if (info.cookie_needed || info.nullOrigin) {
- return false;
- }
- return XDRObject.enabled && info.sameScheme;
- };
- XdrStreamingTransport.transportName = "xdr-streaming";
- XdrStreamingTransport.roundTrips = 2;
- module.exports = XdrStreamingTransport;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/browser/eventsource.js
- var require_eventsource = __commonJS({
- "node_modules/sockjs-client/lib/transport/browser/eventsource.js"(exports, module) {
- module.exports = window.EventSource;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/receiver/eventsource.js
- var require_eventsource2 = __commonJS({
- "node_modules/sockjs-client/lib/transport/receiver/eventsource.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var EventEmitter = require_emitter().EventEmitter;
- var EventSourceDriver = require_eventsource();
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:receiver:eventsource");
- }
- function EventSourceReceiver(url) {
- debug(url);
- EventEmitter.call(this);
- var self2 = this;
- var es = this.es = new EventSourceDriver(url);
- es.onmessage = function(e7) {
- debug("message", e7.data);
- self2.emit("message", decodeURI(e7.data));
- };
- es.onerror = function(e7) {
- debug("error", es.readyState, e7);
- var reason = es.readyState !== 2 ? "network" : "permanent";
- self2._cleanup();
- self2._close(reason);
- };
- }
- inherits(EventSourceReceiver, EventEmitter);
- EventSourceReceiver.prototype.abort = function() {
- debug("abort");
- this._cleanup();
- this._close("user");
- };
- EventSourceReceiver.prototype._cleanup = function() {
- debug("cleanup");
- var es = this.es;
- if (es) {
- es.onmessage = es.onerror = null;
- es.close();
- this.es = null;
- }
- };
- EventSourceReceiver.prototype._close = function(reason) {
- debug("close", reason);
- var self2 = this;
- setTimeout(function() {
- self2.emit("close", null, reason);
- self2.removeAllListeners();
- }, 200);
- };
- module.exports = EventSourceReceiver;
- }
- });
-
- // node_modules/sockjs-client/lib/transport/eventsource.js
- var require_eventsource3 = __commonJS({
- "node_modules/sockjs-client/lib/transport/eventsource.js"(exports, module) {
- "use strict";
- var inherits = require_inherits_browser();
- var AjaxBasedTransport = require_ajax_based();
- var EventSourceReceiver = require_eventsource2();
- var XHRCorsObject = require_xhr_cors();
- var EventSourceDriver = require_eventsource();
- function EventSourceTransport(transUrl) {
- if (!EventSourceTransport.enabled()) {
- throw new Error("Transport created when disabled");
- }
- AjaxBasedTransport.call(this, transUrl, "/eventsource", EventSourceReceiver, XHRCorsObject);
- }
- inherits(EventSourceTransport, AjaxBasedTransport);
- EventSourceTransport.enabled = function() {
- return !!EventSourceDriver;
- };
- EventSourceTransport.transportName = "eventsource";
- EventSourceTransport.roundTrips = 2;
- module.exports = EventSourceTransport;
- }
- });
-
- // node_modules/sockjs-client/lib/version.js
- var require_version = __commonJS({
- "node_modules/sockjs-client/lib/version.js"(exports, module) {
- module.exports = "1.6.1";
- }
- });
-
- // node_modules/sockjs-client/lib/utils/iframe.js
- var require_iframe = __commonJS({
- "node_modules/sockjs-client/lib/utils/iframe.js"(exports, module) {
- "use strict";
- var eventUtils = require_event();
- var browser = require_browser2();
- var debug = function() {
- };
- if (true) {
- debug = require_browser()("sockjs-client:utils:iframe");
- }
- module.exports = {
- WPrefix: "_jp",
- currentWindowId: null,
- polluteGlobalNamespace: function() {
- if (!(module.exports.WPrefix in window)) {
- window[module.exports.WPrefix] = {};
- }
- },
- postMessage: function(type, data) {
- if (window.parent !== window) {
- window.parent.postMessage(JSON.stringify({
- windowId: module.exports.currentWindowId,
- type,
- data: data || ""
- }), "*");
- } else {
- debug("Cannot postMessage, no parent window.", type, data);
- }
- },
- createIframe: function(iframeUrl, errorCallback) {
- var iframe = window.document.createElement("iframe");
- var tref, unloadRef;
- var unattach = function() {
- debug("unattach");
- clearTimeout(tref);
- try {
- iframe.onload = null;
- } catch (x2) {
- }
- iframe.onerror = null;
- };
- var cleanup = function() {
- debug("cleanup");
- if (iframe) {
- unattach();
- setTimeout(function() {
- if (iframe) {
- iframe.parentNode.removeChild(iframe);
- }
- iframe = null;
- }, 0);
- eventUtils.unloadDel(unloadRef);
- }
- };
- var onerror = function(err) {
- debug("onerror", err);
- if (iframe) {
- cleanup();
- errorCallback(err);
- }
- };
- var post = function(msg, origin) {
- debug("post", msg, origin);
- setTimeout(function() {
- try {
- if (iframe && iframe.contentWindow) {
- iframe.contentWindow.postMessage(msg, origin);
- }
- } catch (x2) {
- }
- }, 0);
- };
- iframe.src = iframeUrl;
- iframe.style.display = "none";
- iframe.style.position = "absolute";
- iframe.onerror = function() {
- onerror("onerror");
- };
- iframe.onload = function() {
- debug("onload");
- clearTimeout(tref);
- tref = setTimeout(function() {
- onerror("onload timeout");
- }, 2e3);
- };
- window.document.body.appendChild(iframe);
- tref = setTimeout(function() {
- onerror("timeout");
- }, 15e3);
- unloadRef = eventUtils.unloadAdd(cleanup);
- return {
- post,
- cleanup,
- loaded: unattach
- };
- },
- createHtmlfile: function(iframeUrl, errorCallback) {
- var axo = ["Active"].concat("Object").join("X");
- var doc = new window[axo]("htmlfile");
- var tref, unloadRef;
- var iframe;
- var unattach = function() {
- clearTimeout(tref);
- iframe.onerror = null;
- };
- var cleanup = function() {
- if (doc) {
- unattach();
- eventUtils.unloadDel(unloadRef);
- iframe.parentNode.removeChild(iframe);
- iframe = doc = null;
- CollectGarbage();
- }
- };
- var onerror = function(r4) {
- debug("onerror", r4);
- if (doc) {
- cleanup();
- errorCallback(r4);
- }
- };
- var post = function(msg, origin) {
- try {
- setTimeout(function() {
- if (iframe && iframe.contentWindow) {
- iframe.contentWindow.postMessage(msg, origin);
- }
- }, 0);
- } catch (x2) {
- }
- };
- doc.open();
- doc.write('\n * ```\n * @nocollapse\n * @category styles\n */\n static styles?: CSSResultGroup;\n\n /**\n * The set of properties defined by this class that caused an accessor to be\n * added during `createProperty`.\n * @nocollapse\n */\n private static __reactivePropertyKeys?: Set;\n\n /**\n * Returns a list of attributes corresponding to the registered properties.\n * @nocollapse\n * @category attributes\n */\n static get observedAttributes() {\n // note: piggy backing on this to ensure we're finalized.\n this.finalize();\n const attributes: string[] = [];\n // Use forEach so this works even if for/of loops are compiled to for loops\n // expecting arrays\n this.elementProperties.forEach((v, p) => {\n const attr = this.__attributeNameForProperty(p, v);\n if (attr !== undefined) {\n this.__attributeToPropertyMap.set(attr, p);\n attributes.push(attr);\n }\n });\n return attributes;\n }\n\n /**\n * Creates a property accessor on the element prototype if one does not exist\n * and stores a {@linkcode PropertyDeclaration} for the property with the\n * given options. The property setter calls the property's `hasChanged`\n * property option or uses a strict identity check to determine whether or not\n * to request an update.\n *\n * This method may be overridden to customize properties; however,\n * when doing so, it's important to call `super.createProperty` to ensure\n * the property is setup correctly. This method calls\n * `getPropertyDescriptor` internally to get a descriptor to install.\n * To customize what properties do when they are get or set, override\n * `getPropertyDescriptor`. To customize the options for a property,\n * implement `createProperty` like this:\n *\n * ```ts\n * static createProperty(name, options) {\n * options = Object.assign(options, {myOption: true});\n * super.createProperty(name, options);\n * }\n * ```\n *\n * @nocollapse\n * @category properties\n */\n static createProperty(\n name: PropertyKey,\n options: PropertyDeclaration = defaultPropertyDeclaration\n ) {\n // if this is a state property, force the attribute to false.\n if (options.state) {\n // Cast as any since this is readonly.\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n (options as any).attribute = false;\n }\n // Note, since this can be called by the `@property` decorator which\n // is called before `finalize`, we ensure finalization has been kicked off.\n this.finalize();\n this.elementProperties.set(name, options);\n // Do not generate an accessor if the prototype already has one, since\n // it would be lost otherwise and that would never be the user's intention;\n // Instead, we expect users to call `requestUpdate` themselves from\n // user-defined accessors. Note that if the super has an accessor we will\n // still overwrite it\n if (!options.noAccessor && !this.prototype.hasOwnProperty(name)) {\n const key = typeof name === 'symbol' ? Symbol() : `__${name}`;\n const descriptor = this.getPropertyDescriptor(name, key, options);\n if (descriptor !== undefined) {\n Object.defineProperty(this.prototype, name, descriptor);\n if (DEV_MODE) {\n // If this class doesn't have its own set, create one and initialize\n // with the values in the set from the nearest ancestor class, if any.\n if (!this.hasOwnProperty('__reactivePropertyKeys')) {\n this.__reactivePropertyKeys = new Set(\n this.__reactivePropertyKeys ?? []\n );\n }\n this.__reactivePropertyKeys!.add(name);\n }\n }\n }\n }\n\n /**\n * Returns a property descriptor to be defined on the given named property.\n * If no descriptor is returned, the property will not become an accessor.\n * For example,\n *\n * ```ts\n * class MyElement extends LitElement {\n * static getPropertyDescriptor(name, key, options) {\n * const defaultDescriptor =\n * super.getPropertyDescriptor(name, key, options);\n * const setter = defaultDescriptor.set;\n * return {\n * get: defaultDescriptor.get,\n * set(value) {\n * setter.call(this, value);\n * // custom action.\n * },\n * configurable: true,\n * enumerable: true\n * }\n * }\n * }\n * ```\n *\n * @nocollapse\n * @category properties\n */\n protected static getPropertyDescriptor(\n name: PropertyKey,\n key: string | symbol,\n options: PropertyDeclaration\n ): PropertyDescriptor | undefined {\n return {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n get(): any {\n return (this as {[key: string]: unknown})[key as string];\n },\n set(this: ReactiveElement, value: unknown) {\n const oldValue = (this as {} as {[key: string]: unknown})[\n name as string\n ];\n (this as {} as {[key: string]: unknown})[key as string] = value;\n (this as unknown as ReactiveElement).requestUpdate(\n name,\n oldValue,\n options\n );\n },\n configurable: true,\n enumerable: true,\n };\n }\n\n /**\n * Returns the property options associated with the given property.\n * These options are defined with a `PropertyDeclaration` via the `properties`\n * object or the `@property` decorator and are registered in\n * `createProperty(...)`.\n *\n * Note, this method should be considered \"final\" and not overridden. To\n * customize the options for a given property, override\n * {@linkcode createProperty}.\n *\n * @nocollapse\n * @final\n * @category properties\n */\n static getPropertyOptions(name: PropertyKey) {\n return this.elementProperties.get(name) || defaultPropertyDeclaration;\n }\n\n /**\n * Creates property accessors for registered properties, sets up element\n * styling, and ensures any superclasses are also finalized. Returns true if\n * the element was finalized.\n * @nocollapse\n */\n protected static finalize() {\n if (this.hasOwnProperty(finalized)) {\n return false;\n }\n this[finalized] = true;\n // finalize any superclasses\n const superCtor = Object.getPrototypeOf(this) as typeof ReactiveElement;\n superCtor.finalize();\n // Create own set of initializers for this class if any exist on the\n // superclass and copy them down. Note, for a small perf boost, avoid\n // creating initializers unless needed.\n if (superCtor._initializers !== undefined) {\n this._initializers = [...superCtor._initializers];\n }\n this.elementProperties = new Map(superCtor.elementProperties);\n // initialize Map populated in observedAttributes\n this.__attributeToPropertyMap = new Map();\n // make any properties\n // Note, only process \"own\" properties since this element will inherit\n // any properties defined on the superClass, and finalization ensures\n // the entire prototype chain is finalized.\n if (this.hasOwnProperty(JSCompiler_renameProperty('properties', this))) {\n const props = this.properties;\n // support symbols in properties (IE11 does not support this)\n const propKeys = [\n ...Object.getOwnPropertyNames(props),\n ...Object.getOwnPropertySymbols(props),\n ];\n // This for/of is ok because propKeys is an array\n for (const p of propKeys) {\n // note, use of `any` is due to TypeScript lack of support for symbol in\n // index types\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n this.createProperty(p, (props as any)[p]);\n }\n }\n this.elementStyles = this.finalizeStyles(this.styles);\n // DEV mode warnings\n if (DEV_MODE) {\n const warnRemovedOrRenamed = (name: string, renamed = false) => {\n if (this.prototype.hasOwnProperty(name)) {\n issueWarning(\n renamed ? 'renamed-api' : 'removed-api',\n `\\`${name}\\` is implemented on class ${this.name}. It ` +\n `has been ${renamed ? 'renamed' : 'removed'} ` +\n `in this version of LitElement.`\n );\n }\n };\n warnRemovedOrRenamed('initialize');\n warnRemovedOrRenamed('requestUpdateInternal');\n warnRemovedOrRenamed('_getUpdateComplete', true);\n }\n return true;\n }\n\n /**\n * Options used when calling `attachShadow`. Set this property to customize\n * the options for the shadowRoot; for example, to create a closed\n * shadowRoot: `{mode: 'closed'}`.\n *\n * Note, these options are used in `createRenderRoot`. If this method\n * is customized, options should be respected if possible.\n * @nocollapse\n * @category rendering\n */\n static shadowRootOptions: ShadowRootInit = {mode: 'open'};\n\n /**\n * Takes the styles the user supplied via the `static styles` property and\n * returns the array of styles to apply to the element.\n * Override this method to integrate into a style management system.\n *\n * Styles are deduplicated preserving the _last_ instance in the list. This\n * is a performance optimization to avoid duplicated styles that can occur\n * especially when composing via subclassing. The last item is kept to try\n * to preserve the cascade order with the assumption that it's most important\n * that last added styles override previous styles.\n *\n * @nocollapse\n * @category styles\n */\n protected static finalizeStyles(\n styles?: CSSResultGroup\n ): Array {\n const elementStyles = [];\n if (Array.isArray(styles)) {\n // Dedupe the flattened array in reverse order to preserve the last items.\n // Casting to Array works around TS error that\n // appears to come from trying to flatten a type CSSResultArray.\n const set = new Set((styles as Array).flat(Infinity).reverse());\n // Then preserve original order by adding the set items in reverse order.\n for (const s of set) {\n elementStyles.unshift(getCompatibleStyle(s as CSSResultOrNative));\n }\n } else if (styles !== undefined) {\n elementStyles.push(getCompatibleStyle(styles));\n }\n return elementStyles;\n }\n\n /**\n * Node or ShadowRoot into which element DOM should be rendered. Defaults\n * to an open shadowRoot.\n * @category rendering\n */\n readonly renderRoot!: HTMLElement | ShadowRoot;\n\n /**\n * Returns the property name for the given attribute `name`.\n * @nocollapse\n */\n private static __attributeNameForProperty(\n name: PropertyKey,\n options: PropertyDeclaration\n ) {\n const attribute = options.attribute;\n return attribute === false\n ? undefined\n : typeof attribute === 'string'\n ? attribute\n : typeof name === 'string'\n ? name.toLowerCase()\n : undefined;\n }\n\n private __instanceProperties?: PropertyValues = new Map();\n // Initialize to an unresolved Promise so we can make sure the element has\n // connected before first update.\n private __updatePromise!: Promise;\n\n /**\n * True if there is a pending update as a result of calling `requestUpdate()`.\n * Should only be read.\n * @category updates\n */\n isUpdatePending = false;\n\n /**\n * Is set to `true` after the first update. The element code cannot assume\n * that `renderRoot` exists before the element `hasUpdated`.\n * @category updates\n */\n hasUpdated = false;\n\n /**\n * Map with keys for any properties that have changed since the last\n * update cycle with previous values.\n *\n * @internal\n */\n _$changedProperties!: PropertyValues;\n\n /**\n * Map with keys of properties that should be reflected when updated.\n */\n private __reflectingProperties?: Map;\n\n /**\n * Name of currently reflecting property\n */\n private __reflectingProperty: PropertyKey | null = null;\n\n /**\n * Set of controllers.\n */\n private __controllers?: ReactiveController[];\n\n constructor() {\n super();\n this._initialize();\n }\n\n /**\n * Internal only override point for customizing work done when elements\n * are constructed.\n *\n * @internal\n */\n _initialize() {\n this.__updatePromise = new Promise(\n (res) => (this.enableUpdating = res)\n );\n this._$changedProperties = new Map();\n this.__saveInstanceProperties();\n // ensures first update will be caught by an early access of\n // `updateComplete`\n this.requestUpdate();\n (this.constructor as typeof ReactiveElement)._initializers?.forEach((i) =>\n i(this)\n );\n }\n\n /**\n * Registers a `ReactiveController` to participate in the element's reactive\n * update cycle. The element automatically calls into any registered\n * controllers during its lifecycle callbacks.\n *\n * If the element is connected when `addController()` is called, the\n * controller's `hostConnected()` callback will be immediately called.\n * @category controllers\n */\n addController(controller: ReactiveController) {\n (this.__controllers ??= []).push(controller);\n // If a controller is added after the element has been connected,\n // call hostConnected. Note, re-using existence of `renderRoot` here\n // (which is set in connectedCallback) to avoid the need to track a\n // first connected state.\n if (this.renderRoot !== undefined && this.isConnected) {\n controller.hostConnected?.();\n }\n }\n\n /**\n * Removes a `ReactiveController` from the element.\n * @category controllers\n */\n removeController(controller: ReactiveController) {\n // Note, if the indexOf is -1, the >>> will flip the sign which makes the\n // splice do nothing.\n this.__controllers?.splice(this.__controllers.indexOf(controller) >>> 0, 1);\n }\n\n /**\n * Fixes any properties set on the instance before upgrade time.\n * Otherwise these would shadow the accessor and break these properties.\n * The properties are stored in a Map which is played back after the\n * constructor runs. Note, on very old versions of Safari (<=9) or Chrome\n * (<=41), properties created for native platform properties like (`id` or\n * `name`) may not have default values set in the element constructor. On\n * these browsers native properties appear on instances and therefore their\n * default value will overwrite any element default (e.g. if the element sets\n * this.id = 'id' in the constructor, the 'id' will become '' since this is\n * the native platform default).\n */\n private __saveInstanceProperties() {\n // Use forEach so this works even if for/of loops are compiled to for loops\n // expecting arrays\n (this.constructor as typeof ReactiveElement).elementProperties.forEach(\n (_v, p) => {\n if (this.hasOwnProperty(p)) {\n this.__instanceProperties!.set(p, this[p as keyof this]);\n delete this[p as keyof this];\n }\n }\n );\n }\n\n /**\n * Returns the node into which the element should render and by default\n * creates and returns an open shadowRoot. Implement to customize where the\n * element's DOM is rendered. For example, to render into the element's\n * childNodes, return `this`.\n *\n * @return Returns a node into which to render.\n * @category rendering\n */\n protected createRenderRoot(): Element | ShadowRoot {\n const renderRoot =\n this.shadowRoot ??\n this.attachShadow(\n (this.constructor as typeof ReactiveElement).shadowRootOptions\n );\n adoptStyles(\n renderRoot,\n (this.constructor as typeof ReactiveElement).elementStyles\n );\n return renderRoot;\n }\n\n /**\n * On first connection, creates the element's renderRoot, sets up\n * element styling, and enables updating.\n * @category lifecycle\n */\n connectedCallback() {\n // create renderRoot before first update.\n if (this.renderRoot === undefined) {\n (\n this as {\n renderRoot: Element | DocumentFragment;\n }\n ).renderRoot = this.createRenderRoot();\n }\n this.enableUpdating(true);\n this.__controllers?.forEach((c) => c.hostConnected?.());\n }\n\n /**\n * Note, this method should be considered final and not overridden. It is\n * overridden on the element instance with a function that triggers the first\n * update.\n * @category updates\n */\n protected enableUpdating(_requestedUpdate: boolean) {}\n\n /**\n * Allows for `super.disconnectedCallback()` in extensions while\n * reserving the possibility of making non-breaking feature additions\n * when disconnecting at some point in the future.\n * @category lifecycle\n */\n disconnectedCallback() {\n this.__controllers?.forEach((c) => c.hostDisconnected?.());\n }\n\n /**\n * Synchronizes property values when attributes change.\n *\n * Specifically, when an attribute is set, the corresponding property is set.\n * You should rarely need to implement this callback. If this method is\n * overridden, `super.attributeChangedCallback(name, _old, value)` must be\n * called.\n *\n * See [using the lifecycle callbacks](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements#using_the_lifecycle_callbacks)\n * on MDN for more information about the `attributeChangedCallback`.\n * @category attributes\n */\n attributeChangedCallback(\n name: string,\n _old: string | null,\n value: string | null\n ) {\n this._$attributeToProperty(name, value);\n }\n\n private __propertyToAttribute(\n name: PropertyKey,\n value: unknown,\n options: PropertyDeclaration = defaultPropertyDeclaration\n ) {\n const attr = (\n this.constructor as typeof ReactiveElement\n ).__attributeNameForProperty(name, options);\n if (attr !== undefined && options.reflect === true) {\n const converter =\n (options.converter as ComplexAttributeConverter)?.toAttribute !==\n undefined\n ? (options.converter as ComplexAttributeConverter)\n : defaultConverter;\n const attrValue = converter.toAttribute!(value, options.type);\n if (\n DEV_MODE &&\n (this.constructor as typeof ReactiveElement).enabledWarnings!.indexOf(\n 'migration'\n ) >= 0 &&\n attrValue === undefined\n ) {\n issueWarning(\n 'undefined-attribute-value',\n `The attribute value for the ${name as string} property is ` +\n `undefined on element ${this.localName}. The attribute will be ` +\n `removed, but in the previous version of \\`ReactiveElement\\`, ` +\n `the attribute would not have changed.`\n );\n }\n // Track if the property is being reflected to avoid\n // setting the property again via `attributeChangedCallback`. Note:\n // 1. this takes advantage of the fact that the callback is synchronous.\n // 2. will behave incorrectly if multiple attributes are in the reaction\n // stack at time of calling. However, since we process attributes\n // in `update` this should not be possible (or an extreme corner case\n // that we'd like to discover).\n // mark state reflecting\n this.__reflectingProperty = name;\n if (attrValue == null) {\n this.removeAttribute(attr);\n } else {\n this.setAttribute(attr, attrValue as string);\n }\n // mark state not reflecting\n this.__reflectingProperty = null;\n }\n }\n\n /** @internal */\n _$attributeToProperty(name: string, value: string | null) {\n const ctor = this.constructor as typeof ReactiveElement;\n // Note, hint this as an `AttributeMap` so closure clearly understands\n // the type; it has issues with tracking types through statics\n const propName = (ctor.__attributeToPropertyMap as AttributeMap).get(name);\n // Use tracking info to avoid reflecting a property value to an attribute\n // if it was just set because the attribute changed.\n if (propName !== undefined && this.__reflectingProperty !== propName) {\n const options = ctor.getPropertyOptions(propName);\n const converter =\n typeof options.converter === 'function'\n ? {fromAttribute: options.converter}\n : options.converter?.fromAttribute !== undefined\n ? options.converter\n : defaultConverter;\n // mark state reflecting\n this.__reflectingProperty = propName;\n this[propName as keyof this] = converter.fromAttribute!(\n value,\n options.type\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n ) as any;\n // mark state not reflecting\n this.__reflectingProperty = null;\n }\n }\n\n /**\n * Requests an update which is processed asynchronously. This should be called\n * when an element should update based on some state not triggered by setting\n * a reactive property. In this case, pass no arguments. It should also be\n * called when manually implementing a property setter. In this case, pass the\n * property `name` and `oldValue` to ensure that any configured property\n * options are honored.\n *\n * @param name name of requesting property\n * @param oldValue old value of requesting property\n * @param options property options to use instead of the previously\n * configured options\n * @category updates\n */\n requestUpdate(\n name?: PropertyKey,\n oldValue?: unknown,\n options?: PropertyDeclaration\n ): void {\n let shouldRequestUpdate = true;\n // If we have a property key, perform property update steps.\n if (name !== undefined) {\n options =\n options ||\n (this.constructor as typeof ReactiveElement).getPropertyOptions(name);\n const hasChanged = options.hasChanged || notEqual;\n if (hasChanged(this[name as keyof this], oldValue)) {\n if (!this._$changedProperties.has(name)) {\n this._$changedProperties.set(name, oldValue);\n }\n // Add to reflecting properties set.\n // Note, it's important that every change has a chance to add the\n // property to `_reflectingProperties`. This ensures setting\n // attribute + property reflects correctly.\n if (options.reflect === true && this.__reflectingProperty !== name) {\n if (this.__reflectingProperties === undefined) {\n this.__reflectingProperties = new Map();\n }\n this.__reflectingProperties.set(name, options);\n }\n } else {\n // Abort the request if the property should not be considered changed.\n shouldRequestUpdate = false;\n }\n }\n if (!this.isUpdatePending && shouldRequestUpdate) {\n this.__updatePromise = this.__enqueueUpdate();\n }\n // Note, since this no longer returns a promise, in dev mode we return a\n // thenable which warns if it's called.\n return DEV_MODE\n ? (requestUpdateThenable(this.localName) as unknown as void)\n : undefined;\n }\n\n /**\n * Sets up the element to asynchronously update.\n */\n private async __enqueueUpdate() {\n this.isUpdatePending = true;\n try {\n // Ensure any previous update has resolved before updating.\n // This `await` also ensures that property changes are batched.\n await this.__updatePromise;\n } catch (e) {\n // Refire any previous errors async so they do not disrupt the update\n // cycle. Errors are refired so developers have a chance to observe\n // them, and this can be done by implementing\n // `window.onunhandledrejection`.\n Promise.reject(e);\n }\n const result = this.scheduleUpdate();\n // If `scheduleUpdate` returns a Promise, we await it. This is done to\n // enable coordinating updates with a scheduler. Note, the result is\n // checked to avoid delaying an additional microtask unless we need to.\n if (result != null) {\n await result;\n }\n return !this.isUpdatePending;\n }\n\n /**\n * Schedules an element update. You can override this method to change the\n * timing of updates by returning a Promise. The update will await the\n * returned Promise, and you should resolve the Promise to allow the update\n * to proceed. If this method is overridden, `super.scheduleUpdate()`\n * must be called.\n *\n * For instance, to schedule updates to occur just before the next frame:\n *\n * ```ts\n * override protected async scheduleUpdate(): Promise {\n * await new Promise((resolve) => requestAnimationFrame(() => resolve()));\n * super.scheduleUpdate();\n * }\n * ```\n * @category updates\n */\n protected scheduleUpdate(): void | Promise {\n return this.performUpdate();\n }\n\n /**\n * Performs an element update. Note, if an exception is thrown during the\n * update, `firstUpdated` and `updated` will not be called.\n *\n * Call `performUpdate()` to immediately process a pending update. This should\n * generally not be needed, but it can be done in rare cases when you need to\n * update synchronously.\n *\n * Note: To ensure `performUpdate()` synchronously completes a pending update,\n * it should not be overridden. In LitElement 2.x it was suggested to override\n * `performUpdate()` to also customizing update scheduling. Instead, you should now\n * override `scheduleUpdate()`. For backwards compatibility with LitElement 2.x,\n * scheduling updates via `performUpdate()` continues to work, but will make\n * also calling `performUpdate()` to synchronously process updates difficult.\n *\n * @category updates\n */\n protected performUpdate(): void | Promise {\n // Abort any update if one is not pending when this is called.\n // This can happen if `performUpdate` is called early to \"flush\"\n // the update.\n if (!this.isUpdatePending) {\n return;\n }\n debugLogEvent?.({kind: 'update'});\n // create renderRoot before first update.\n if (!this.hasUpdated) {\n // Produce warning if any class properties are shadowed by class fields\n if (DEV_MODE) {\n const shadowedProperties: string[] = [];\n (\n this.constructor as typeof ReactiveElement\n ).__reactivePropertyKeys?.forEach((p) => {\n if (this.hasOwnProperty(p) && !this.__instanceProperties?.has(p)) {\n shadowedProperties.push(p as string);\n }\n });\n if (shadowedProperties.length) {\n throw new Error(\n `The following properties on element ${this.localName} will not ` +\n `trigger updates as expected because they are set using class ` +\n `fields: ${shadowedProperties.join(', ')}. ` +\n `Native class fields and some compiled output will overwrite ` +\n `accessors used for detecting changes. See ` +\n `https://lit.dev/msg/class-field-shadowing ` +\n `for more information.`\n );\n }\n }\n }\n // Mixin instance properties once, if they exist.\n if (this.__instanceProperties) {\n // Use forEach so this works even if for/of loops are compiled to for loops\n // expecting arrays\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n this.__instanceProperties!.forEach((v, p) => ((this as any)[p] = v));\n this.__instanceProperties = undefined;\n }\n let shouldUpdate = false;\n const changedProperties = this._$changedProperties;\n try {\n shouldUpdate = this.shouldUpdate(changedProperties);\n if (shouldUpdate) {\n this.willUpdate(changedProperties);\n this.__controllers?.forEach((c) => c.hostUpdate?.());\n this.update(changedProperties);\n } else {\n this.__markUpdated();\n }\n } catch (e) {\n // Prevent `firstUpdated` and `updated` from running when there's an\n // update exception.\n shouldUpdate = false;\n // Ensure element can accept additional updates after an exception.\n this.__markUpdated();\n throw e;\n }\n // The update is no longer considered pending and further updates are now allowed.\n if (shouldUpdate) {\n this._$didUpdate(changedProperties);\n }\n }\n\n /**\n * Invoked before `update()` to compute values needed during the update.\n *\n * Implement `willUpdate` to compute property values that depend on other\n * properties and are used in the rest of the update process.\n *\n * ```ts\n * willUpdate(changedProperties) {\n * // only need to check changed properties for an expensive computation.\n * if (changedProperties.has('firstName') || changedProperties.has('lastName')) {\n * this.sha = computeSHA(`${this.firstName} ${this.lastName}`);\n * }\n * }\n *\n * render() {\n * return html`SHA: ${this.sha}`;\n * }\n * ```\n *\n * @category updates\n */\n protected willUpdate(_changedProperties: PropertyValues): void {}\n\n // Note, this is an override point for polyfill-support.\n // @internal\n _$didUpdate(changedProperties: PropertyValues) {\n this.__controllers?.forEach((c) => c.hostUpdated?.());\n if (!this.hasUpdated) {\n this.hasUpdated = true;\n this.firstUpdated(changedProperties);\n }\n this.updated(changedProperties);\n if (\n DEV_MODE &&\n this.isUpdatePending &&\n (this.constructor as typeof ReactiveElement).enabledWarnings!.indexOf(\n 'change-in-update'\n ) >= 0\n ) {\n issueWarning(\n 'change-in-update',\n `Element ${this.localName} scheduled an update ` +\n `(generally because a property was set) ` +\n `after an update completed, causing a new update to be scheduled. ` +\n `This is inefficient and should be avoided unless the next update ` +\n `can only be scheduled as a side effect of the previous update.`\n );\n }\n }\n\n private __markUpdated() {\n this._$changedProperties = new Map();\n this.isUpdatePending = false;\n }\n\n /**\n * Returns a Promise that resolves when the element has completed updating.\n * The Promise value is a boolean that is `true` if the element completed the\n * update without triggering another update. The Promise result is `false` if\n * a property was set inside `updated()`. If the Promise is rejected, an\n * exception was thrown during the update.\n *\n * To await additional asynchronous work, override the `getUpdateComplete`\n * method. For example, it is sometimes useful to await a rendered element\n * before fulfilling this Promise. To do this, first await\n * `super.getUpdateComplete()`, then any subsequent state.\n *\n * @return A promise of a boolean that resolves to true if the update completed\n * without triggering another update.\n * @category updates\n */\n get updateComplete(): Promise {\n return this.getUpdateComplete();\n }\n\n /**\n * Override point for the `updateComplete` promise.\n *\n * It is not safe to override the `updateComplete` getter directly due to a\n * limitation in TypeScript which means it is not possible to call a\n * superclass getter (e.g. `super.updateComplete.then(...)`) when the target\n * language is ES5 (https://github.com/microsoft/TypeScript/issues/338).\n * This method should be overridden instead. For example:\n *\n * ```ts\n * class MyElement extends LitElement {\n * override async getUpdateComplete() {\n * const result = await super.getUpdateComplete();\n * await this._myChild.updateComplete;\n * return result;\n * }\n * }\n * ```\n *\n * @return A promise of a boolean that resolves to true if the update completed\n * without triggering another update.\n * @category updates\n */\n protected getUpdateComplete(): Promise {\n return this.__updatePromise;\n }\n\n /**\n * Controls whether or not `update()` should be called when the element requests\n * an update. By default, this method always returns `true`, but this can be\n * customized to control when to update.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n protected shouldUpdate(_changedProperties: PropertyValues): boolean {\n return true;\n }\n\n /**\n * Updates the element. This method reflects property values to attributes.\n * It can be overridden to render and keep updated element DOM.\n * Setting properties inside this method will *not* trigger\n * another update.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n protected update(_changedProperties: PropertyValues) {\n if (this.__reflectingProperties !== undefined) {\n // Use forEach so this works even if for/of loops are compiled to for\n // loops expecting arrays\n this.__reflectingProperties.forEach((v, k) =>\n this.__propertyToAttribute(k, this[k as keyof this], v)\n );\n this.__reflectingProperties = undefined;\n }\n this.__markUpdated();\n }\n\n /**\n * Invoked whenever the element is updated. Implement to perform\n * post-updating tasks via DOM APIs, for example, focusing an element.\n *\n * Setting properties inside this method will trigger the element to update\n * again after this update cycle completes.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n protected updated(_changedProperties: PropertyValues) {}\n\n /**\n * Invoked when the element is first updated. Implement to perform one time\n * work on the element after update.\n *\n * ```ts\n * firstUpdated() {\n * this.renderRoot.getElementById('my-text-area').focus();\n * }\n * ```\n *\n * Setting properties inside this method will trigger the element to update\n * again after this update cycle completes.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n protected firstUpdated(_changedProperties: PropertyValues) {}\n}\n\n// Apply polyfills if available\npolyfillSupport?.({ReactiveElement});\n\n// Dev mode warnings...\nif (DEV_MODE) {\n // Default warning set.\n ReactiveElement.enabledWarnings = ['change-in-update'];\n const ensureOwnWarnings = function (ctor: typeof ReactiveElement) {\n if (\n !ctor.hasOwnProperty(JSCompiler_renameProperty('enabledWarnings', ctor))\n ) {\n ctor.enabledWarnings = ctor.enabledWarnings!.slice();\n }\n };\n ReactiveElement.enableWarning = function (\n this: typeof ReactiveElement,\n warning: WarningKind\n ) {\n ensureOwnWarnings(this);\n if (this.enabledWarnings!.indexOf(warning) < 0) {\n this.enabledWarnings!.push(warning);\n }\n };\n ReactiveElement.disableWarning = function (\n this: typeof ReactiveElement,\n warning: WarningKind\n ) {\n ensureOwnWarnings(this);\n const i = this.enabledWarnings!.indexOf(warning);\n if (i >= 0) {\n this.enabledWarnings!.splice(i, 1);\n }\n };\n}\n\n// IMPORTANT: do not change the property name or the assignment expression.\n// This line will be used in regexes to search for ReactiveElement usage.\n(global.reactiveElementVersions ??= []).push('1.6.1');\nif (DEV_MODE && global.reactiveElementVersions.length > 1) {\n issueWarning!(\n 'multiple-versions',\n `Multiple versions of Lit loaded. Loading multiple versions ` +\n `is not recommended.`\n );\n}\n", "/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\n\n// IMPORTANT: these imports must be type-only\nimport type {Directive, DirectiveResult, PartInfo} from './directive.js';\n\nconst DEV_MODE = true;\nconst ENABLE_EXTRA_SECURITY_HOOKS = true;\nconst ENABLE_SHADYDOM_NOPATCH = true;\nconst NODE_MODE = false;\n// Use window for browser builds because IE11 doesn't have globalThis.\nconst global = NODE_MODE ? globalThis : window;\n\n/**\n * Contains types that are part of the unstable debug API.\n *\n * Everything in this API is not stable and may change or be removed in the future,\n * even on patch releases.\n */\n// eslint-disable-next-line @typescript-eslint/no-namespace\nexport namespace LitUnstable {\n /**\n * When Lit is running in dev mode and `window.emitLitDebugLogEvents` is true,\n * we will emit 'lit-debug' events to window, with live details about the update and render\n * lifecycle. These can be useful for writing debug tooling and visualizations.\n *\n * Please be aware that running with window.emitLitDebugLogEvents has performance overhead,\n * making certain operations that are normally very cheap (like a no-op render) much slower,\n * because we must copy data and dispatch events.\n */\n // eslint-disable-next-line @typescript-eslint/no-namespace\n export namespace DebugLog {\n export type Entry =\n | TemplatePrep\n | TemplateInstantiated\n | TemplateInstantiatedAndUpdated\n | TemplateUpdating\n | BeginRender\n | EndRender\n | CommitPartEntry\n | SetPartValue;\n export interface TemplatePrep {\n kind: 'template prep';\n template: Template;\n strings: TemplateStringsArray;\n clonableTemplate: HTMLTemplateElement;\n parts: TemplatePart[];\n }\n export interface BeginRender {\n kind: 'begin render';\n id: number;\n value: unknown;\n container: HTMLElement | DocumentFragment;\n options: RenderOptions | undefined;\n part: ChildPart | undefined;\n }\n export interface EndRender {\n kind: 'end render';\n id: number;\n value: unknown;\n container: HTMLElement | DocumentFragment;\n options: RenderOptions | undefined;\n part: ChildPart;\n }\n export interface TemplateInstantiated {\n kind: 'template instantiated';\n template: Template | CompiledTemplate;\n instance: TemplateInstance;\n options: RenderOptions | undefined;\n fragment: Node;\n parts: Array;\n values: unknown[];\n }\n export interface TemplateInstantiatedAndUpdated {\n kind: 'template instantiated and updated';\n template: Template | CompiledTemplate;\n instance: TemplateInstance;\n options: RenderOptions | undefined;\n fragment: Node;\n parts: Array;\n values: unknown[];\n }\n export interface TemplateUpdating {\n kind: 'template updating';\n template: Template | CompiledTemplate;\n instance: TemplateInstance;\n options: RenderOptions | undefined;\n parts: Array;\n values: unknown[];\n }\n export interface SetPartValue {\n kind: 'set part';\n part: Part;\n value: unknown;\n valueIndex: number;\n values: unknown[];\n templateInstance: TemplateInstance;\n }\n\n export type CommitPartEntry =\n | CommitNothingToChildEntry\n | CommitText\n | CommitNode\n | CommitAttribute\n | CommitProperty\n | CommitBooleanAttribute\n | CommitEventListener\n | CommitToElementBinding;\n\n export interface CommitNothingToChildEntry {\n kind: 'commit nothing to child';\n start: ChildNode;\n end: ChildNode | null;\n parent: Disconnectable | undefined;\n options: RenderOptions | undefined;\n }\n\n export interface CommitText {\n kind: 'commit text';\n node: Text;\n value: unknown;\n options: RenderOptions | undefined;\n }\n\n export interface CommitNode {\n kind: 'commit node';\n start: Node;\n parent: Disconnectable | undefined;\n value: Node;\n options: RenderOptions | undefined;\n }\n\n export interface CommitAttribute {\n kind: 'commit attribute';\n element: Element;\n name: string;\n value: unknown;\n options: RenderOptions | undefined;\n }\n\n export interface CommitProperty {\n kind: 'commit property';\n element: Element;\n name: string;\n value: unknown;\n options: RenderOptions | undefined;\n }\n\n export interface CommitBooleanAttribute {\n kind: 'commit boolean attribute';\n element: Element;\n name: string;\n value: boolean;\n options: RenderOptions | undefined;\n }\n\n export interface CommitEventListener {\n kind: 'commit event listener';\n element: Element;\n name: string;\n value: unknown;\n oldListener: unknown;\n options: RenderOptions | undefined;\n // True if we're removing the old event listener (e.g. because settings changed, or value is nothing)\n removeListener: boolean;\n // True if we're adding a new event listener (e.g. because first render, or settings changed)\n addListener: boolean;\n }\n\n export interface CommitToElementBinding {\n kind: 'commit to element binding';\n element: Element;\n value: unknown;\n options: RenderOptions | undefined;\n }\n }\n}\n\ninterface DebugLoggingWindow {\n // Even in dev mode, we generally don't want to emit these events, as that's\n // another level of cost, so only emit them when DEV_MODE is true _and_ when\n // window.emitLitDebugEvents is true.\n emitLitDebugLogEvents?: boolean;\n}\n\n/**\n * Useful for visualizing and logging insights into what the Lit template system is doing.\n *\n * Compiled out of prod mode builds.\n */\nconst debugLogEvent = DEV_MODE\n ? (event: LitUnstable.DebugLog.Entry) => {\n const shouldEmit = (global as unknown as DebugLoggingWindow)\n .emitLitDebugLogEvents;\n if (!shouldEmit) {\n return;\n }\n global.dispatchEvent(\n new CustomEvent('lit-debug', {\n detail: event,\n })\n );\n }\n : undefined;\n// Used for connecting beginRender and endRender events when there are nested\n// renders when errors are thrown preventing an endRender event from being\n// called.\nlet debugLogRenderId = 0;\n\nlet issueWarning: (code: string, warning: string) => void;\n\nif (DEV_MODE) {\n global.litIssuedWarnings ??= new Set();\n\n // Issue a warning, if we haven't already.\n issueWarning = (code: string, warning: string) => {\n warning += code\n ? ` See https://lit.dev/msg/${code} for more information.`\n : '';\n if (!global.litIssuedWarnings!.has(warning)) {\n console.warn(warning);\n global.litIssuedWarnings!.add(warning);\n }\n };\n\n issueWarning(\n 'dev-mode',\n `Lit is in dev mode. Not recommended for production!`\n );\n}\n\nconst wrap =\n ENABLE_SHADYDOM_NOPATCH &&\n global.ShadyDOM?.inUse &&\n global.ShadyDOM?.noPatch === true\n ? global.ShadyDOM!.wrap\n : (node: Node) => node;\n\nconst trustedTypes = (global as unknown as Partial).trustedTypes;\n\n/**\n * Our TrustedTypePolicy for HTML which is declared using the html template\n * tag function.\n *\n * That HTML is a developer-authored constant, and is parsed with innerHTML\n * before any untrusted expressions have been mixed in. Therefor it is\n * considered safe by construction.\n */\nconst policy = trustedTypes\n ? trustedTypes.createPolicy('lit-html', {\n createHTML: (s) => s,\n })\n : undefined;\n\n/**\n * Used to sanitize any value before it is written into the DOM. This can be\n * used to implement a security policy of allowed and disallowed values in\n * order to prevent XSS attacks.\n *\n * One way of using this callback would be to check attributes and properties\n * against a list of high risk fields, and require that values written to such\n * fields be instances of a class which is safe by construction. Closure's Safe\n * HTML Types is one implementation of this technique (\n * https://github.com/google/safe-html-types/blob/master/doc/safehtml-types.md).\n * The TrustedTypes polyfill in API-only mode could also be used as a basis\n * for this technique (https://github.com/WICG/trusted-types).\n *\n * @param node The HTML node (usually either a #text node or an Element) that\n * is being written to. Note that this is just an exemplar node, the write\n * may take place against another instance of the same class of node.\n * @param name The name of an attribute or property (for example, 'href').\n * @param type Indicates whether the write that's about to be performed will\n * be to a property or a node.\n * @return A function that will sanitize this class of writes.\n */\nexport type SanitizerFactory = (\n node: Node,\n name: string,\n type: 'property' | 'attribute'\n) => ValueSanitizer;\n\n/**\n * A function which can sanitize values that will be written to a specific kind\n * of DOM sink.\n *\n * See SanitizerFactory.\n *\n * @param value The value to sanitize. Will be the actual value passed into\n * the lit-html template literal, so this could be of any type.\n * @return The value to write to the DOM. Usually the same as the input value,\n * unless sanitization is needed.\n */\nexport type ValueSanitizer = (value: unknown) => unknown;\n\nconst identityFunction: ValueSanitizer = (value: unknown) => value;\nconst noopSanitizer: SanitizerFactory = (\n _node: Node,\n _name: string,\n _type: 'property' | 'attribute'\n) => identityFunction;\n\n/** Sets the global sanitizer factory. */\nconst setSanitizer = (newSanitizer: SanitizerFactory) => {\n if (!ENABLE_EXTRA_SECURITY_HOOKS) {\n return;\n }\n if (sanitizerFactoryInternal !== noopSanitizer) {\n throw new Error(\n `Attempted to overwrite existing lit-html security policy.` +\n ` setSanitizeDOMValueFactory should be called at most once.`\n );\n }\n sanitizerFactoryInternal = newSanitizer;\n};\n\n/**\n * Only used in internal tests, not a part of the public API.\n */\nconst _testOnlyClearSanitizerFactoryDoNotCallOrElse = () => {\n sanitizerFactoryInternal = noopSanitizer;\n};\n\nconst createSanitizer: SanitizerFactory = (node, name, type) => {\n return sanitizerFactoryInternal(node, name, type);\n};\n\n// Added to an attribute name to mark the attribute as bound so we can find\n// it easily.\nconst boundAttributeSuffix = '$lit$';\n\n// This marker is used in many syntactic positions in HTML, so it must be\n// a valid element name and attribute name. We don't support dynamic names (yet)\n// but this at least ensures that the parse tree is closer to the template\n// intention.\nconst marker = `lit$${String(Math.random()).slice(9)}$`;\n\n// String used to tell if a comment is a marker comment\nconst markerMatch = '?' + marker;\n\n// Text used to insert a comment marker node. We use processing instruction\n// syntax because it's slightly smaller, but parses as a comment node.\nconst nodeMarker = `<${markerMatch}>`;\n\nconst d =\n NODE_MODE && global.document === undefined\n ? ({\n createTreeWalker() {\n return {};\n },\n } as unknown as Document)\n : document;\n\n// Creates a dynamic marker. We never have to search for these in the DOM.\nconst createMarker = () => d.createComment('');\n\n// https://tc39.github.io/ecma262/#sec-typeof-operator\ntype Primitive = null | undefined | boolean | number | string | symbol | bigint;\nconst isPrimitive = (value: unknown): value is Primitive =>\n value === null || (typeof value != 'object' && typeof value != 'function');\nconst isArray = Array.isArray;\nconst isIterable = (value: unknown): value is Iterable =>\n isArray(value) ||\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n typeof (value as any)?.[Symbol.iterator] === 'function';\n\nconst SPACE_CHAR = `[ \\t\\n\\f\\r]`;\nconst ATTR_VALUE_CHAR = `[^ \\t\\n\\f\\r\"'\\`<>=]`;\nconst NAME_CHAR = `[^\\\\s\"'>=/]`;\n\n// These regexes represent the five parsing states that we care about in the\n// Template's HTML scanner. They match the *end* of the state they're named\n// after.\n// Depending on the match, we transition to a new state. If there's no match,\n// we stay in the same state.\n// Note that the regexes are stateful. We utilize lastIndex and sync it\n// across the multiple regexes used. In addition to the five regexes below\n// we also dynamically create a regex to find the matching end tags for raw\n// text elements.\n\n/**\n * End of text is: `<` followed by:\n * (comment start) or (tag) or (dynamic tag binding)\n */\nconst textEndRegex = /<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g;\nconst COMMENT_START = 1;\nconst TAG_NAME = 2;\nconst DYNAMIC_TAG_NAME = 3;\n\nconst commentEndRegex = /-->/g;\n/**\n * Comments not started with /g;\n/**\n * Comments not started with