vue3-openlayers
Version:
OpenLayers Wrapper for Vue3
1,385 lines • 360 kB
JavaScript
"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const _commonjsHelpers = require("./_commonjsHelpers-Bc2YnDe1.js");
const OlPrintDialogControl_vue_vue_type_script_setup_true_lang = require("./OlPrintDialogControl.vue_vue_type_script_setup_true_lang-xnGKr3kQ.js");
var es_promise = {};
var es_promise_constructor = {};
var globalThis_1;
var hasRequiredGlobalThis;
function requireGlobalThis() {
if (hasRequiredGlobalThis) return globalThis_1;
hasRequiredGlobalThis = 1;
var check = function(it) {
return it && it.Math === Math && it;
};
globalThis_1 = // 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 _commonjsHelpers.commonjsGlobal == "object" && _commonjsHelpers.commonjsGlobal) || check(typeof globalThis_1 == "object" && globalThis_1) || // eslint-disable-next-line no-new-func -- fallback
/* @__PURE__ */ (function() {
return this;
})() || Function("return this")();
return globalThis_1;
}
var objectGetOwnPropertyDescriptor = {};
var fails;
var hasRequiredFails;
function requireFails() {
if (hasRequiredFails) return fails;
hasRequiredFails = 1;
fails = function(exec) {
try {
return !!exec();
} catch (error) {
return true;
}
};
return fails;
}
var descriptors;
var hasRequiredDescriptors;
function requireDescriptors() {
if (hasRequiredDescriptors) return descriptors;
hasRequiredDescriptors = 1;
var fails2 = requireFails();
descriptors = !fails2(function() {
return Object.defineProperty({}, 1, { get: function() {
return 7;
} })[1] !== 7;
});
return descriptors;
}
var functionBindNative;
var hasRequiredFunctionBindNative;
function requireFunctionBindNative() {
if (hasRequiredFunctionBindNative) return functionBindNative;
hasRequiredFunctionBindNative = 1;
var fails2 = requireFails();
functionBindNative = !fails2(function() {
var test = (function() {
}).bind();
return typeof test != "function" || test.hasOwnProperty("prototype");
});
return functionBindNative;
}
var functionCall;
var hasRequiredFunctionCall;
function requireFunctionCall() {
if (hasRequiredFunctionCall) return functionCall;
hasRequiredFunctionCall = 1;
var NATIVE_BIND = requireFunctionBindNative();
var call = Function.prototype.call;
functionCall = NATIVE_BIND ? call.bind(call) : function() {
return call.apply(call, arguments);
};
return functionCall;
}
var objectPropertyIsEnumerable = {};
var hasRequiredObjectPropertyIsEnumerable;
function requireObjectPropertyIsEnumerable() {
if (hasRequiredObjectPropertyIsEnumerable) return objectPropertyIsEnumerable;
hasRequiredObjectPropertyIsEnumerable = 1;
var $propertyIsEnumerable = {}.propertyIsEnumerable;
var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1);
objectPropertyIsEnumerable.f = NASHORN_BUG ? function propertyIsEnumerable(V) {
var descriptor = getOwnPropertyDescriptor(this, V);
return !!descriptor && descriptor.enumerable;
} : $propertyIsEnumerable;
return objectPropertyIsEnumerable;
}
var createPropertyDescriptor;
var hasRequiredCreatePropertyDescriptor;
function requireCreatePropertyDescriptor() {
if (hasRequiredCreatePropertyDescriptor) return createPropertyDescriptor;
hasRequiredCreatePropertyDescriptor = 1;
createPropertyDescriptor = function(bitmap, value) {
return {
enumerable: !(bitmap & 1),
configurable: !(bitmap & 2),
writable: !(bitmap & 4),
value
};
};
return createPropertyDescriptor;
}
var functionUncurryThis;
var hasRequiredFunctionUncurryThis;
function requireFunctionUncurryThis() {
if (hasRequiredFunctionUncurryThis) return functionUncurryThis;
hasRequiredFunctionUncurryThis = 1;
var NATIVE_BIND = requireFunctionBindNative();
var FunctionPrototype = Function.prototype;
var call = FunctionPrototype.call;
var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call);
functionUncurryThis = NATIVE_BIND ? uncurryThisWithBind : function(fn) {
return function() {
return call.apply(fn, arguments);
};
};
return functionUncurryThis;
}
var classofRaw;
var hasRequiredClassofRaw;
function requireClassofRaw() {
if (hasRequiredClassofRaw) return classofRaw;
hasRequiredClassofRaw = 1;
var uncurryThis = requireFunctionUncurryThis();
var toString2 = uncurryThis({}.toString);
var stringSlice = uncurryThis("".slice);
classofRaw = function(it) {
return stringSlice(toString2(it), 8, -1);
};
return classofRaw;
}
var indexedObject;
var hasRequiredIndexedObject;
function requireIndexedObject() {
if (hasRequiredIndexedObject) return indexedObject;
hasRequiredIndexedObject = 1;
var uncurryThis = requireFunctionUncurryThis();
var fails2 = requireFails();
var classof2 = requireClassofRaw();
var $Object = Object;
var split = uncurryThis("".split);
indexedObject = fails2(function() {
return !$Object("z").propertyIsEnumerable(0);
}) ? function(it) {
return classof2(it) === "String" ? split(it, "") : $Object(it);
} : $Object;
return indexedObject;
}
var isNullOrUndefined;
var hasRequiredIsNullOrUndefined;
function requireIsNullOrUndefined() {
if (hasRequiredIsNullOrUndefined) return isNullOrUndefined;
hasRequiredIsNullOrUndefined = 1;
isNullOrUndefined = function(it) {
return it === null || it === void 0;
};
return isNullOrUndefined;
}
var requireObjectCoercible;
var hasRequiredRequireObjectCoercible;
function requireRequireObjectCoercible() {
if (hasRequiredRequireObjectCoercible) return requireObjectCoercible;
hasRequiredRequireObjectCoercible = 1;
var isNullOrUndefined2 = requireIsNullOrUndefined();
var $TypeError = TypeError;
requireObjectCoercible = function(it) {
if (isNullOrUndefined2(it)) throw new $TypeError("Can't call method on " + it);
return it;
};
return requireObjectCoercible;
}
var toIndexedObject;
var hasRequiredToIndexedObject;
function requireToIndexedObject() {
if (hasRequiredToIndexedObject) return toIndexedObject;
hasRequiredToIndexedObject = 1;
var IndexedObject = requireIndexedObject();
var requireObjectCoercible2 = requireRequireObjectCoercible();
toIndexedObject = function(it) {
return IndexedObject(requireObjectCoercible2(it));
};
return toIndexedObject;
}
var isCallable;
var hasRequiredIsCallable;
function requireIsCallable() {
if (hasRequiredIsCallable) return isCallable;
hasRequiredIsCallable = 1;
var documentAll = typeof document == "object" && document.all;
isCallable = typeof documentAll == "undefined" && documentAll !== void 0 ? function(argument) {
return typeof argument == "function" || argument === documentAll;
} : function(argument) {
return typeof argument == "function";
};
return isCallable;
}
var isObject;
var hasRequiredIsObject;
function requireIsObject() {
if (hasRequiredIsObject) return isObject;
hasRequiredIsObject = 1;
var isCallable2 = requireIsCallable();
isObject = function(it) {
return typeof it == "object" ? it !== null : isCallable2(it);
};
return isObject;
}
var getBuiltIn;
var hasRequiredGetBuiltIn;
function requireGetBuiltIn() {
if (hasRequiredGetBuiltIn) return getBuiltIn;
hasRequiredGetBuiltIn = 1;
var globalThis2 = requireGlobalThis();
var isCallable2 = requireIsCallable();
var aFunction = function(argument) {
return isCallable2(argument) ? argument : void 0;
};
getBuiltIn = function(namespace, method) {
return arguments.length < 2 ? aFunction(globalThis2[namespace]) : globalThis2[namespace] && globalThis2[namespace][method];
};
return getBuiltIn;
}
var objectIsPrototypeOf;
var hasRequiredObjectIsPrototypeOf;
function requireObjectIsPrototypeOf() {
if (hasRequiredObjectIsPrototypeOf) return objectIsPrototypeOf;
hasRequiredObjectIsPrototypeOf = 1;
var uncurryThis = requireFunctionUncurryThis();
objectIsPrototypeOf = uncurryThis({}.isPrototypeOf);
return objectIsPrototypeOf;
}
var environmentUserAgent;
var hasRequiredEnvironmentUserAgent;
function requireEnvironmentUserAgent() {
if (hasRequiredEnvironmentUserAgent) return environmentUserAgent;
hasRequiredEnvironmentUserAgent = 1;
var globalThis2 = requireGlobalThis();
var navigator = globalThis2.navigator;
var userAgent = navigator && navigator.userAgent;
environmentUserAgent = userAgent ? String(userAgent) : "";
return environmentUserAgent;
}
var environmentV8Version;
var hasRequiredEnvironmentV8Version;
function requireEnvironmentV8Version() {
if (hasRequiredEnvironmentV8Version) return environmentV8Version;
hasRequiredEnvironmentV8Version = 1;
var globalThis2 = requireGlobalThis();
var userAgent = requireEnvironmentUserAgent();
var process2 = globalThis2.process;
var Deno2 = globalThis2.Deno;
var versions = process2 && process2.versions || Deno2 && Deno2.version;
var v8 = versions && versions.v8;
var match, 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];
}
}
environmentV8Version = version;
return environmentV8Version;
}
var symbolConstructorDetection;
var hasRequiredSymbolConstructorDetection;
function requireSymbolConstructorDetection() {
if (hasRequiredSymbolConstructorDetection) return symbolConstructorDetection;
hasRequiredSymbolConstructorDetection = 1;
var V8_VERSION = requireEnvironmentV8Version();
var fails2 = requireFails();
var globalThis2 = requireGlobalThis();
var $String = globalThis2.String;
symbolConstructorDetection = !!Object.getOwnPropertySymbols && !fails2(function() {
var symbol = /* @__PURE__ */ Symbol("symbol detection");
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;
});
return symbolConstructorDetection;
}
var useSymbolAsUid;
var hasRequiredUseSymbolAsUid;
function requireUseSymbolAsUid() {
if (hasRequiredUseSymbolAsUid) return useSymbolAsUid;
hasRequiredUseSymbolAsUid = 1;
var NATIVE_SYMBOL = requireSymbolConstructorDetection();
useSymbolAsUid = NATIVE_SYMBOL && !Symbol.sham && typeof Symbol.iterator == "symbol";
return useSymbolAsUid;
}
var isSymbol;
var hasRequiredIsSymbol;
function requireIsSymbol() {
if (hasRequiredIsSymbol) return isSymbol;
hasRequiredIsSymbol = 1;
var getBuiltIn2 = requireGetBuiltIn();
var isCallable2 = requireIsCallable();
var isPrototypeOf = requireObjectIsPrototypeOf();
var USE_SYMBOL_AS_UID = requireUseSymbolAsUid();
var $Object = Object;
isSymbol = USE_SYMBOL_AS_UID ? function(it) {
return typeof it == "symbol";
} : function(it) {
var $Symbol = getBuiltIn2("Symbol");
return isCallable2($Symbol) && isPrototypeOf($Symbol.prototype, $Object(it));
};
return isSymbol;
}
var tryToString;
var hasRequiredTryToString;
function requireTryToString() {
if (hasRequiredTryToString) return tryToString;
hasRequiredTryToString = 1;
var $String = String;
tryToString = function(argument) {
try {
return $String(argument);
} catch (error) {
return "Object";
}
};
return tryToString;
}
var aCallable;
var hasRequiredACallable;
function requireACallable() {
if (hasRequiredACallable) return aCallable;
hasRequiredACallable = 1;
var isCallable2 = requireIsCallable();
var tryToString2 = requireTryToString();
var $TypeError = TypeError;
aCallable = function(argument) {
if (isCallable2(argument)) return argument;
throw new $TypeError(tryToString2(argument) + " is not a function");
};
return aCallable;
}
var getMethod;
var hasRequiredGetMethod;
function requireGetMethod() {
if (hasRequiredGetMethod) return getMethod;
hasRequiredGetMethod = 1;
var aCallable2 = requireACallable();
var isNullOrUndefined2 = requireIsNullOrUndefined();
getMethod = function(V, P) {
var func = V[P];
return isNullOrUndefined2(func) ? void 0 : aCallable2(func);
};
return getMethod;
}
var ordinaryToPrimitive;
var hasRequiredOrdinaryToPrimitive;
function requireOrdinaryToPrimitive() {
if (hasRequiredOrdinaryToPrimitive) return ordinaryToPrimitive;
hasRequiredOrdinaryToPrimitive = 1;
var call = requireFunctionCall();
var isCallable2 = requireIsCallable();
var isObject2 = requireIsObject();
var $TypeError = TypeError;
ordinaryToPrimitive = function(input, pref) {
var fn, val;
if (pref === "string" && isCallable2(fn = input.toString) && !isObject2(val = call(fn, input))) return val;
if (isCallable2(fn = input.valueOf) && !isObject2(val = call(fn, input))) return val;
if (pref !== "string" && isCallable2(fn = input.toString) && !isObject2(val = call(fn, input))) return val;
throw new $TypeError("Can't convert object to primitive value");
};
return ordinaryToPrimitive;
}
var sharedStore = { exports: {} };
var isPure;
var hasRequiredIsPure;
function requireIsPure() {
if (hasRequiredIsPure) return isPure;
hasRequiredIsPure = 1;
isPure = false;
return isPure;
}
var defineGlobalProperty;
var hasRequiredDefineGlobalProperty;
function requireDefineGlobalProperty() {
if (hasRequiredDefineGlobalProperty) return defineGlobalProperty;
hasRequiredDefineGlobalProperty = 1;
var globalThis2 = requireGlobalThis();
var defineProperty = Object.defineProperty;
defineGlobalProperty = function(key, value) {
try {
defineProperty(globalThis2, key, { value, configurable: true, writable: true });
} catch (error) {
globalThis2[key] = value;
}
return value;
};
return defineGlobalProperty;
}
var hasRequiredSharedStore;
function requireSharedStore() {
if (hasRequiredSharedStore) return sharedStore.exports;
hasRequiredSharedStore = 1;
var IS_PURE = requireIsPure();
var globalThis2 = requireGlobalThis();
var defineGlobalProperty2 = requireDefineGlobalProperty();
var SHARED = "__core-js_shared__";
var store = sharedStore.exports = globalThis2[SHARED] || defineGlobalProperty2(SHARED, {});
(store.versions || (store.versions = [])).push({
version: "3.42.0",
mode: IS_PURE ? "pure" : "global",
copyright: "© 2014-2025 Denis Pushkarev (zloirock.ru)",
license: "https://github.com/zloirock/core-js/blob/v3.42.0/LICENSE",
source: "https://github.com/zloirock/core-js"
});
return sharedStore.exports;
}
var shared;
var hasRequiredShared;
function requireShared() {
if (hasRequiredShared) return shared;
hasRequiredShared = 1;
var store = requireSharedStore();
shared = function(key, value) {
return store[key] || (store[key] = value || {});
};
return shared;
}
var toObject;
var hasRequiredToObject;
function requireToObject() {
if (hasRequiredToObject) return toObject;
hasRequiredToObject = 1;
var requireObjectCoercible2 = requireRequireObjectCoercible();
var $Object = Object;
toObject = function(argument) {
return $Object(requireObjectCoercible2(argument));
};
return toObject;
}
var hasOwnProperty_1;
var hasRequiredHasOwnProperty;
function requireHasOwnProperty() {
if (hasRequiredHasOwnProperty) return hasOwnProperty_1;
hasRequiredHasOwnProperty = 1;
var uncurryThis = requireFunctionUncurryThis();
var toObject2 = requireToObject();
var hasOwnProperty = uncurryThis({}.hasOwnProperty);
hasOwnProperty_1 = Object.hasOwn || function hasOwn(it, key) {
return hasOwnProperty(toObject2(it), key);
};
return hasOwnProperty_1;
}
var uid;
var hasRequiredUid;
function requireUid() {
if (hasRequiredUid) return uid;
hasRequiredUid = 1;
var uncurryThis = requireFunctionUncurryThis();
var id = 0;
var postfix = Math.random();
var toString2 = uncurryThis(1 .toString);
uid = function(key) {
return "Symbol(" + (key === void 0 ? "" : key) + ")_" + toString2(++id + postfix, 36);
};
return uid;
}
var wellKnownSymbol;
var hasRequiredWellKnownSymbol;
function requireWellKnownSymbol() {
if (hasRequiredWellKnownSymbol) return wellKnownSymbol;
hasRequiredWellKnownSymbol = 1;
var globalThis2 = requireGlobalThis();
var shared2 = requireShared();
var hasOwn = requireHasOwnProperty();
var uid2 = requireUid();
var NATIVE_SYMBOL = requireSymbolConstructorDetection();
var USE_SYMBOL_AS_UID = requireUseSymbolAsUid();
var Symbol2 = globalThis2.Symbol;
var WellKnownSymbolsStore = shared2("wks");
var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol2["for"] || Symbol2 : Symbol2 && Symbol2.withoutSetter || uid2;
wellKnownSymbol = function(name) {
if (!hasOwn(WellKnownSymbolsStore, name)) {
WellKnownSymbolsStore[name] = NATIVE_SYMBOL && hasOwn(Symbol2, name) ? Symbol2[name] : createWellKnownSymbol("Symbol." + name);
}
return WellKnownSymbolsStore[name];
};
return wellKnownSymbol;
}
var toPrimitive$1;
var hasRequiredToPrimitive;
function requireToPrimitive() {
if (hasRequiredToPrimitive) return toPrimitive$1;
hasRequiredToPrimitive = 1;
var call = requireFunctionCall();
var isObject2 = requireIsObject();
var isSymbol2 = requireIsSymbol();
var getMethod2 = requireGetMethod();
var ordinaryToPrimitive2 = requireOrdinaryToPrimitive();
var wellKnownSymbol2 = requireWellKnownSymbol();
var $TypeError = TypeError;
var TO_PRIMITIVE = wellKnownSymbol2("toPrimitive");
toPrimitive$1 = function(input, pref) {
if (!isObject2(input) || isSymbol2(input)) return input;
var exoticToPrim = getMethod2(input, TO_PRIMITIVE);
var result;
if (exoticToPrim) {
if (pref === void 0) pref = "default";
result = call(exoticToPrim, input, pref);
if (!isObject2(result) || isSymbol2(result)) return result;
throw new $TypeError("Can't convert object to primitive value");
}
if (pref === void 0) pref = "number";
return ordinaryToPrimitive2(input, pref);
};
return toPrimitive$1;
}
var toPropertyKey$1;
var hasRequiredToPropertyKey;
function requireToPropertyKey() {
if (hasRequiredToPropertyKey) return toPropertyKey$1;
hasRequiredToPropertyKey = 1;
var toPrimitive2 = requireToPrimitive();
var isSymbol2 = requireIsSymbol();
toPropertyKey$1 = function(argument) {
var key = toPrimitive2(argument, "string");
return isSymbol2(key) ? key : key + "";
};
return toPropertyKey$1;
}
var documentCreateElement;
var hasRequiredDocumentCreateElement;
function requireDocumentCreateElement() {
if (hasRequiredDocumentCreateElement) return documentCreateElement;
hasRequiredDocumentCreateElement = 1;
var globalThis2 = requireGlobalThis();
var isObject2 = requireIsObject();
var document2 = globalThis2.document;
var EXISTS = isObject2(document2) && isObject2(document2.createElement);
documentCreateElement = function(it) {
return EXISTS ? document2.createElement(it) : {};
};
return documentCreateElement;
}
var ie8DomDefine;
var hasRequiredIe8DomDefine;
function requireIe8DomDefine() {
if (hasRequiredIe8DomDefine) return ie8DomDefine;
hasRequiredIe8DomDefine = 1;
var DESCRIPTORS = requireDescriptors();
var fails2 = requireFails();
var createElement = requireDocumentCreateElement();
ie8DomDefine = !DESCRIPTORS && !fails2(function() {
return Object.defineProperty(createElement("div"), "a", {
get: function() {
return 7;
}
}).a !== 7;
});
return ie8DomDefine;
}
var hasRequiredObjectGetOwnPropertyDescriptor;
function requireObjectGetOwnPropertyDescriptor() {
if (hasRequiredObjectGetOwnPropertyDescriptor) return objectGetOwnPropertyDescriptor;
hasRequiredObjectGetOwnPropertyDescriptor = 1;
var DESCRIPTORS = requireDescriptors();
var call = requireFunctionCall();
var propertyIsEnumerableModule = requireObjectPropertyIsEnumerable();
var createPropertyDescriptor2 = requireCreatePropertyDescriptor();
var toIndexedObject2 = requireToIndexedObject();
var toPropertyKey2 = requireToPropertyKey();
var hasOwn = requireHasOwnProperty();
var IE8_DOM_DEFINE = requireIe8DomDefine();
var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
objectGetOwnPropertyDescriptor.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O2, P) {
O2 = toIndexedObject2(O2);
P = toPropertyKey2(P);
if (IE8_DOM_DEFINE) try {
return $getOwnPropertyDescriptor(O2, P);
} catch (error) {
}
if (hasOwn(O2, P)) return createPropertyDescriptor2(!call(propertyIsEnumerableModule.f, O2, P), O2[P]);
};
return objectGetOwnPropertyDescriptor;
}
var objectDefineProperty = {};
var v8PrototypeDefineBug;
var hasRequiredV8PrototypeDefineBug;
function requireV8PrototypeDefineBug() {
if (hasRequiredV8PrototypeDefineBug) return v8PrototypeDefineBug;
hasRequiredV8PrototypeDefineBug = 1;
var DESCRIPTORS = requireDescriptors();
var fails2 = requireFails();
v8PrototypeDefineBug = DESCRIPTORS && fails2(function() {
return Object.defineProperty(function() {
}, "prototype", {
value: 42,
writable: false
}).prototype !== 42;
});
return v8PrototypeDefineBug;
}
var anObject;
var hasRequiredAnObject;
function requireAnObject() {
if (hasRequiredAnObject) return anObject;
hasRequiredAnObject = 1;
var isObject2 = requireIsObject();
var $String = String;
var $TypeError = TypeError;
anObject = function(argument) {
if (isObject2(argument)) return argument;
throw new $TypeError($String(argument) + " is not an object");
};
return anObject;
}
var hasRequiredObjectDefineProperty;
function requireObjectDefineProperty() {
if (hasRequiredObjectDefineProperty) return objectDefineProperty;
hasRequiredObjectDefineProperty = 1;
var DESCRIPTORS = requireDescriptors();
var IE8_DOM_DEFINE = requireIe8DomDefine();
var V8_PROTOTYPE_DEFINE_BUG = requireV8PrototypeDefineBug();
var anObject2 = requireAnObject();
var toPropertyKey2 = requireToPropertyKey();
var $TypeError = TypeError;
var $defineProperty = Object.defineProperty;
var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
var ENUMERABLE = "enumerable";
var CONFIGURABLE = "configurable";
var WRITABLE = "writable";
objectDefineProperty.f = DESCRIPTORS ? V8_PROTOTYPE_DEFINE_BUG ? function defineProperty(O2, P, Attributes) {
anObject2(O2);
P = toPropertyKey2(P);
anObject2(Attributes);
if (typeof O2 === "function" && P === "prototype" && "value" in Attributes && WRITABLE in Attributes && !Attributes[WRITABLE]) {
var current = $getOwnPropertyDescriptor(O2, P);
if (current && current[WRITABLE]) {
O2[P] = Attributes.value;
Attributes = {
configurable: CONFIGURABLE in Attributes ? Attributes[CONFIGURABLE] : current[CONFIGURABLE],
enumerable: ENUMERABLE in Attributes ? Attributes[ENUMERABLE] : current[ENUMERABLE],
writable: false
};
}
}
return $defineProperty(O2, P, Attributes);
} : $defineProperty : function defineProperty(O2, P, Attributes) {
anObject2(O2);
P = toPropertyKey2(P);
anObject2(Attributes);
if (IE8_DOM_DEFINE) try {
return $defineProperty(O2, P, Attributes);
} catch (error) {
}
if ("get" in Attributes || "set" in Attributes) throw new $TypeError("Accessors not supported");
if ("value" in Attributes) O2[P] = Attributes.value;
return O2;
};
return objectDefineProperty;
}
var createNonEnumerableProperty;
var hasRequiredCreateNonEnumerableProperty;
function requireCreateNonEnumerableProperty() {
if (hasRequiredCreateNonEnumerableProperty) return createNonEnumerableProperty;
hasRequiredCreateNonEnumerableProperty = 1;
var DESCRIPTORS = requireDescriptors();
var definePropertyModule = requireObjectDefineProperty();
var createPropertyDescriptor2 = requireCreatePropertyDescriptor();
createNonEnumerableProperty = DESCRIPTORS ? function(object, key, value) {
return definePropertyModule.f(object, key, createPropertyDescriptor2(1, value));
} : function(object, key, value) {
object[key] = value;
return object;
};
return createNonEnumerableProperty;
}
var makeBuiltIn = { exports: {} };
var functionName;
var hasRequiredFunctionName;
function requireFunctionName() {
if (hasRequiredFunctionName) return functionName;
hasRequiredFunctionName = 1;
var DESCRIPTORS = requireDescriptors();
var hasOwn = requireHasOwnProperty();
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);
functionName = {
EXISTS,
PROPER,
CONFIGURABLE
};
return functionName;
}
var inspectSource;
var hasRequiredInspectSource;
function requireInspectSource() {
if (hasRequiredInspectSource) return inspectSource;
hasRequiredInspectSource = 1;
var uncurryThis = requireFunctionUncurryThis();
var isCallable2 = requireIsCallable();
var store = requireSharedStore();
var functionToString = uncurryThis(Function.toString);
if (!isCallable2(store.inspectSource)) {
store.inspectSource = function(it) {
return functionToString(it);
};
}
inspectSource = store.inspectSource;
return inspectSource;
}
var weakMapBasicDetection;
var hasRequiredWeakMapBasicDetection;
function requireWeakMapBasicDetection() {
if (hasRequiredWeakMapBasicDetection) return weakMapBasicDetection;
hasRequiredWeakMapBasicDetection = 1;
var globalThis2 = requireGlobalThis();
var isCallable2 = requireIsCallable();
var WeakMap = globalThis2.WeakMap;
weakMapBasicDetection = isCallable2(WeakMap) && /native code/.test(String(WeakMap));
return weakMapBasicDetection;
}
var sharedKey;
var hasRequiredSharedKey;
function requireSharedKey() {
if (hasRequiredSharedKey) return sharedKey;
hasRequiredSharedKey = 1;
var shared2 = requireShared();
var uid2 = requireUid();
var keys = shared2("keys");
sharedKey = function(key) {
return keys[key] || (keys[key] = uid2(key));
};
return sharedKey;
}
var hiddenKeys;
var hasRequiredHiddenKeys;
function requireHiddenKeys() {
if (hasRequiredHiddenKeys) return hiddenKeys;
hasRequiredHiddenKeys = 1;
hiddenKeys = {};
return hiddenKeys;
}
var internalState;
var hasRequiredInternalState;
function requireInternalState() {
if (hasRequiredInternalState) return internalState;
hasRequiredInternalState = 1;
var NATIVE_WEAK_MAP = requireWeakMapBasicDetection();
var globalThis2 = requireGlobalThis();
var isObject2 = requireIsObject();
var createNonEnumerableProperty2 = requireCreateNonEnumerableProperty();
var hasOwn = requireHasOwnProperty();
var shared2 = requireSharedStore();
var sharedKey2 = requireSharedKey();
var hiddenKeys2 = requireHiddenKeys();
var OBJECT_ALREADY_INITIALIZED = "Object already initialized";
var TypeError2 = globalThis2.TypeError;
var WeakMap = globalThis2.WeakMap;
var set, get, has;
var enforce = function(it) {
return has(it) ? get(it) : set(it, {});
};
var getterFor = function(TYPE) {
return function(it) {
var state;
if (!isObject2(it) || (state = get(it)).type !== TYPE) {
throw new TypeError2("Incompatible receiver, " + TYPE + " required");
}
return state;
};
};
if (NATIVE_WEAK_MAP || shared2.state) {
var store = shared2.state || (shared2.state = new WeakMap());
store.get = store.get;
store.has = store.has;
store.set = store.set;
set = function(it, metadata) {
if (store.has(it)) throw new 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 {
var STATE = sharedKey2("state");
hiddenKeys2[STATE] = true;
set = function(it, metadata) {
if (hasOwn(it, STATE)) throw new TypeError2(OBJECT_ALREADY_INITIALIZED);
metadata.facade = it;
createNonEnumerableProperty2(it, STATE, metadata);
return metadata;
};
get = function(it) {
return hasOwn(it, STATE) ? it[STATE] : {};
};
has = function(it) {
return hasOwn(it, STATE);
};
}
internalState = {
set,
get,
has,
enforce,
getterFor
};
return internalState;
}
var hasRequiredMakeBuiltIn;
function requireMakeBuiltIn() {
if (hasRequiredMakeBuiltIn) return makeBuiltIn.exports;
hasRequiredMakeBuiltIn = 1;
var uncurryThis = requireFunctionUncurryThis();
var fails2 = requireFails();
var isCallable2 = requireIsCallable();
var hasOwn = requireHasOwnProperty();
var DESCRIPTORS = requireDescriptors();
var CONFIGURABLE_FUNCTION_NAME = requireFunctionName().CONFIGURABLE;
var inspectSource2 = requireInspectSource();
var InternalStateModule = requireInternalState();
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 && !fails2(function() {
return defineProperty(function() {
}, "length", { value: 8 }).length !== 8;
});
var TEMPLATE = String(String).split("String");
var makeBuiltIn$1 = makeBuiltIn.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 state = enforceInternalState(value);
if (!hasOwn(state, "source")) {
state.source = join(TEMPLATE, typeof name == "string" ? name : "");
}
return value;
};
Function.prototype.toString = makeBuiltIn$1(function toString2() {
return isCallable2(this) && getInternalState(this).source || inspectSource2(this);
}, "toString");
return makeBuiltIn.exports;
}
var defineBuiltIn;
var hasRequiredDefineBuiltIn;
function requireDefineBuiltIn() {
if (hasRequiredDefineBuiltIn) return defineBuiltIn;
hasRequiredDefineBuiltIn = 1;
var isCallable2 = requireIsCallable();
var definePropertyModule = requireObjectDefineProperty();
var makeBuiltIn2 = requireMakeBuiltIn();
var defineGlobalProperty2 = requireDefineGlobalProperty();
defineBuiltIn = function(O2, key, value, options) {
if (!options) options = {};
var simple = options.enumerable;
var name = options.name !== void 0 ? options.name : key;
if (isCallable2(value)) makeBuiltIn2(value, name, options);
if (options.global) {
if (simple) O2[key] = value;
else defineGlobalProperty2(key, value);
} else {
try {
if (!options.unsafe) delete O2[key];
else if (O2[key]) simple = true;
} catch (error) {
}
if (simple) O2[key] = value;
else definePropertyModule.f(O2, key, {
value,
enumerable: false,
configurable: !options.nonConfigurable,
writable: !options.nonWritable
});
}
return O2;
};
return defineBuiltIn;
}
var objectGetOwnPropertyNames = {};
var mathTrunc;
var hasRequiredMathTrunc;
function requireMathTrunc() {
if (hasRequiredMathTrunc) return mathTrunc;
hasRequiredMathTrunc = 1;
var ceil = Math.ceil;
var floor = Math.floor;
mathTrunc = Math.trunc || function trunc(x) {
var n2 = +x;
return (n2 > 0 ? floor : ceil)(n2);
};
return mathTrunc;
}
var toIntegerOrInfinity;
var hasRequiredToIntegerOrInfinity;
function requireToIntegerOrInfinity() {
if (hasRequiredToIntegerOrInfinity) return toIntegerOrInfinity;
hasRequiredToIntegerOrInfinity = 1;
var trunc = requireMathTrunc();
toIntegerOrInfinity = function(argument) {
var number = +argument;
return number !== number || number === 0 ? 0 : trunc(number);
};
return toIntegerOrInfinity;
}
var toAbsoluteIndex;
var hasRequiredToAbsoluteIndex;
function requireToAbsoluteIndex() {
if (hasRequiredToAbsoluteIndex) return toAbsoluteIndex;
hasRequiredToAbsoluteIndex = 1;
var toIntegerOrInfinity2 = requireToIntegerOrInfinity();
var max = Math.max;
var min = Math.min;
toAbsoluteIndex = function(index2, length) {
var integer = toIntegerOrInfinity2(index2);
return integer < 0 ? max(integer + length, 0) : min(integer, length);
};
return toAbsoluteIndex;
}
var toLength;
var hasRequiredToLength;
function requireToLength() {
if (hasRequiredToLength) return toLength;
hasRequiredToLength = 1;
var toIntegerOrInfinity2 = requireToIntegerOrInfinity();
var min = Math.min;
toLength = function(argument) {
var len = toIntegerOrInfinity2(argument);
return len > 0 ? min(len, 9007199254740991) : 0;
};
return toLength;
}
var lengthOfArrayLike;
var hasRequiredLengthOfArrayLike;
function requireLengthOfArrayLike() {
if (hasRequiredLengthOfArrayLike) return lengthOfArrayLike;
hasRequiredLengthOfArrayLike = 1;
var toLength2 = requireToLength();
lengthOfArrayLike = function(obj) {
return toLength2(obj.length);
};
return lengthOfArrayLike;
}
var arrayIncludes;
var hasRequiredArrayIncludes;
function requireArrayIncludes() {
if (hasRequiredArrayIncludes) return arrayIncludes;
hasRequiredArrayIncludes = 1;
var toIndexedObject2 = requireToIndexedObject();
var toAbsoluteIndex2 = requireToAbsoluteIndex();
var lengthOfArrayLike2 = requireLengthOfArrayLike();
var createMethod = function(IS_INCLUDES) {
return function($this, el, fromIndex) {
var O2 = toIndexedObject2($this);
var length = lengthOfArrayLike2(O2);
if (length === 0) return !IS_INCLUDES && -1;
var index2 = toAbsoluteIndex2(fromIndex, length);
var value;
if (IS_INCLUDES && el !== el) while (length > index2) {
value = O2[index2++];
if (value !== value) return true;
}
else for (; length > index2; index2++) {
if ((IS_INCLUDES || index2 in O2) && O2[index2] === el) return IS_INCLUDES || index2 || 0;
}
return !IS_INCLUDES && -1;
};
};
arrayIncludes = {
// `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)
};
return arrayIncludes;
}
var objectKeysInternal;
var hasRequiredObjectKeysInternal;
function requireObjectKeysInternal() {
if (hasRequiredObjectKeysInternal) return objectKeysInternal;
hasRequiredObjectKeysInternal = 1;
var uncurryThis = requireFunctionUncurryThis();
var hasOwn = requireHasOwnProperty();
var toIndexedObject2 = requireToIndexedObject();
var indexOf = requireArrayIncludes().indexOf;
var hiddenKeys2 = requireHiddenKeys();
var push = uncurryThis([].push);
objectKeysInternal = function(object, names) {
var O2 = toIndexedObject2(object);
var i2 = 0;
var result = [];
var key;
for (key in O2) !hasOwn(hiddenKeys2, key) && hasOwn(O2, key) && push(result, key);
while (names.length > i2) if (hasOwn(O2, key = names[i2++])) {
~indexOf(result, key) || push(result, key);
}
return result;
};
return objectKeysInternal;
}
var enumBugKeys;
var hasRequiredEnumBugKeys;
function requireEnumBugKeys() {
if (hasRequiredEnumBugKeys) return enumBugKeys;
hasRequiredEnumBugKeys = 1;
enumBugKeys = [
"constructor",
"hasOwnProperty",
"isPrototypeOf",
"propertyIsEnumerable",
"toLocaleString",
"toString",
"valueOf"
];
return enumBugKeys;
}
var hasRequiredObjectGetOwnPropertyNames;
function requireObjectGetOwnPropertyNames() {
if (hasRequiredObjectGetOwnPropertyNames) return objectGetOwnPropertyNames;
hasRequiredObjectGetOwnPropertyNames = 1;
var internalObjectKeys = requireObjectKeysInternal();
var enumBugKeys2 = requireEnumBugKeys();
var hiddenKeys2 = enumBugKeys2.concat("length", "prototype");
objectGetOwnPropertyNames.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O2) {
return internalObjectKeys(O2, hiddenKeys2);
};
return objectGetOwnPropertyNames;
}
var objectGetOwnPropertySymbols = {};
var hasRequiredObjectGetOwnPropertySymbols;
function requireObjectGetOwnPropertySymbols() {
if (hasRequiredObjectGetOwnPropertySymbols) return objectGetOwnPropertySymbols;
hasRequiredObjectGetOwnPropertySymbols = 1;
objectGetOwnPropertySymbols.f = Object.getOwnPropertySymbols;
return objectGetOwnPropertySymbols;
}
var ownKeys$3;
var hasRequiredOwnKeys;
function requireOwnKeys() {
if (hasRequiredOwnKeys) return ownKeys$3;
hasRequiredOwnKeys = 1;
var getBuiltIn2 = requireGetBuiltIn();
var uncurryThis = requireFunctionUncurryThis();
var getOwnPropertyNamesModule = requireObjectGetOwnPropertyNames();
var getOwnPropertySymbolsModule = requireObjectGetOwnPropertySymbols();
var anObject2 = requireAnObject();
var concat = uncurryThis([].concat);
ownKeys$3 = getBuiltIn2("Reflect", "ownKeys") || function ownKeys2(it) {
var keys = getOwnPropertyNamesModule.f(anObject2(it));
var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
return getOwnPropertySymbols ? concat(keys, getOwnPropertySymbols(it)) : keys;
};
return ownKeys$3;
}
var copyConstructorProperties;
var hasRequiredCopyConstructorProperties;
function requireCopyConstructorProperties() {
if (hasRequiredCopyConstructorProperties) return copyConstructorProperties;
hasRequiredCopyConstructorProperties = 1;
var hasOwn = requireHasOwnProperty();
var ownKeys2 = requireOwnKeys();
var getOwnPropertyDescriptorModule = requireObjectGetOwnPropertyDescriptor();
var definePropertyModule = requireObjectDefineProperty();
copyConstructorProperties = function(target, source, exceptions) {
var keys = ownKeys2(source);
var defineProperty = definePropertyModule.f;
var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
for (var i2 = 0; i2 < keys.length; i2++) {
var key = keys[i2];
if (!hasOwn(target, key) && !(exceptions && hasOwn(exceptions, key))) {
defineProperty(target, key, getOwnPropertyDescriptor(source, key));
}
}
};
return copyConstructorProperties;
}
var isForced_1;
var hasRequiredIsForced;
function requireIsForced() {
if (hasRequiredIsForced) return isForced_1;
hasRequiredIsForced = 1;
var fails2 = requireFails();
var isCallable2 = requireIsCallable();
var replacement = /#|\.prototype\./;
var isForced = function(feature, detection) {
var value = data[normalize(feature)];
return value === POLYFILL ? true : value === NATIVE ? false : isCallable2(detection) ? fails2(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";
isForced_1 = isForced;
return isForced_1;
}
var _export;
var hasRequired_export;
function require_export() {
if (hasRequired_export) return _export;
hasRequired_export = 1;
var globalThis2 = requireGlobalThis();
var getOwnPropertyDescriptor = requireObjectGetOwnPropertyDescriptor().f;
var createNonEnumerableProperty2 = requireCreateNonEnumerableProperty();
var defineBuiltIn2 = requireDefineBuiltIn();
var defineGlobalProperty2 = requireDefineGlobalProperty();
var copyConstructorProperties2 = requireCopyConstructorProperties();
var isForced = requireIsForced();
_export = 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 = globalThis2;
} else if (STATIC) {
target = globalThis2[TARGET] || defineGlobalProperty2(TARGET, {});
} else {
target = globalThis2[TARGET] && globalThis2[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;
copyConstructorProperties2(sourceProperty, targetProperty);
}
if (options.sham || targetProperty && targetProperty.sham) {
createNonEnumerableProperty2(sourceProperty, "sham", true);
}
defineBuiltIn2(target, key, sourceProperty, options);
}
};
return _export;
}
var environment;
var hasRequiredEnvironment;
function requireEnvironment() {
if (hasRequiredEnvironment) return environment;
hasRequiredEnvironment = 1;
var globalThis2 = requireGlobalThis();
var userAgent = requireEnvironmentUserAgent();
var classof2 = requireClassofRaw();
var userAgentStartsWith = function(string) {
return userAgent.slice(0, string.length) === string;
};
environment = (function() {
if (userAgentStartsWith("Bun/")) return "BUN";
if (userAgentStartsWith("Cloudflare-Workers")) return "CLOUDFLARE";
if (userAgentStartsWith("Deno/")) return "DENO";
if (userAgentStartsWith("Node.js/")) return "NODE";
if (globalThis2.Bun && typeof Bun.version == "string") return "BUN";
if (globalThis2.Deno && typeof Deno.version == "object") return "DENO";
if (classof2(globalThis2.process) === "process") return "NODE";
if (globalThis2.window && globalThis2.document) return "BROWSER";
return "REST";
})();
return environment;
}
var environmentIsNode;
var hasRequiredEnvironmentIsNode;
function requireEnvironmentIsNode() {
if (hasRequiredEnvironmentIsNode) return environmentIsNode;
hasRequiredEnvironmentIsNode = 1;
var ENVIRONMENT = requireEnvironment();
environmentIsNode = ENVIRONMENT === "NODE";
return environmentIsNode;
}
var functionUncurryThisAccessor;
var hasRequiredFunctionUncurryThisAccessor;
function requireFunctionUncurryThisAccessor() {
if (hasRequiredFunctionUncurryThisAccessor) return functionUncurryThisAccessor;
hasRequiredFunctionUncurryThisAccessor = 1;
var uncurryThis = requireFunctionUncurryThis();
var aCallable2 = requireACallable();
functionUncurryThisAccessor = function(object, key, method) {
try {
return uncurryThis(aCallable2(Object.getOwnPropertyDescriptor(object, key)[method]));
} catch (error) {
}
};
return functionUncurryThisAccessor;
}
var isPossiblePrototype;
var hasRequiredIsPossiblePrototype;
function requireIsPossiblePrototype() {
if (hasRequiredIsPossiblePrototype) return isPossiblePrototype;
hasRequiredIsPossiblePrototype = 1;
var isObject2 = requireIsObject();
isPossiblePrototype = function(argument) {
return isObject2(argument) || argument === null;
};
return isPossiblePrototype;
}
var aPossiblePrototype;
var hasRequiredAPossiblePrototype;
function requireAPossiblePrototype() {
if (hasRequiredAPossiblePrototype) return aPossiblePrototype;
hasRequiredAPossiblePrototype = 1;
var isPossiblePrototype2 = requireIsPossiblePrototype();
var $String = String;
var $TypeError = TypeError;
aPossiblePrototype = function(argument) {
if (isPossiblePrototype2(argument)) return argument;
throw new $TypeError("Can't set " + $String(argument) + " as a prototype");
};
return aPossiblePrototype;
}
var objectSetPrototypeOf;
var hasRequiredObjectSetPrototypeOf;
function requireObjectSetPrototypeOf() {
if (hasRequiredObjectSetPrototypeOf) return objectSetPrototypeOf;
hasRequiredObjectSetPrototypeOf = 1;
var uncurryThisAccessor = requireFunctionUncurryThisAccessor();
var isObject2 = requireIsObject();
var requireObjectCoercible2 = requireRequireObjectCoercible();
var aPossiblePrototype2 = requireAPossiblePrototype();
objectSetPrototypeOf = 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(O2, proto) {
requireObjectCoercible2(O2);
aPossiblePrototype2(proto);
if (!isObject2(O2)) return O2;
if (CORRECT_SETTER) setter(O2, proto);
else O2.__proto__ = proto;
return O2;
};
})() : void 0);
return objectSetPrototypeOf;
}
var setToStringTag;
var hasRequiredSetToStringTag;
function requireSetToStringTag() {
if (hasRequiredSetToStringTag) return setToStringTag;
hasRequiredSetToStringTag = 1;
var defineProperty = requireObjectDefineProperty().f;
var hasOwn = requireHasOwnProperty();
var wellKnownSymbol2 = requireWellKnownSymbol();
var TO_STRING_TAG = wellKnownSymbol2("toStringTag");
setToStringTag = 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 });
}
};
return setToStringTag;
}
var defineBuiltInAccessor;
var hasRequiredDefineBuiltInAccessor;
function requireDefineBuiltInAccessor() {
if (hasRequiredDefineBuiltInAccessor) return defineBuiltInAccessor;
hasRequiredDefineBuiltInAccessor = 1;
var makeBuiltIn2 = requireMakeBuiltIn();
var defineProperty = requireObjectDefineProperty();
defineBuiltInAccessor = function(target, name, descriptor) {
if (descriptor.get) makeBuiltIn2(descriptor.get, name, { getter: true });
if (descriptor.set) makeBuiltIn2(descriptor.set, name, { setter: true });
return defineProperty.f(target, name, descriptor);
};
return defineBuiltInAccessor;
}
var setSpecies;
var hasRequiredSetSpecies;
function requireSetSpecies() {
if (hasRequiredSetSpecies) return setSpecies;
hasRequiredSetSpecies = 1;
var getBuiltIn2 = requireGetBuiltIn();
var defineBuiltInAccessor2 = requireDefineBuiltInAccessor();
var wellKnownSymbol2 = requireWellKnownSymbol();
var DESCRIPTORS = requireDescriptors();
var SPECIES = wellKnownSymbol2("species");
setSpecies = function(CONSTRUCTOR_NAME) {
var Constructor = getBuiltIn2(CONSTRUCTOR_NAME);
if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {
defineBuiltInAccessor2(Constructor, SPECIES, {
configurable: true,
get: function() {
return this;
}
});
}
};
return setSpecies;
}
var anInstance;
var hasRequiredAnInstance;
function requireAnInstance() {
if (hasRequiredAnInstance) return anInstance;
hasRequiredAnInstance = 1;
var isPrototypeOf = requireObjectIsPrototypeOf();
var $TypeError = TypeError;
anInstance = function(it, Prototype) {
if (isPrototypeOf(Prototype, it)) return it;
throw new $TypeError("Incorrect invocation");
};
return anInstance;
}
var toStringTagSupport;
var hasRequiredToStringTagSupport;
function requireToStringTagSupport() {
if (hasRequiredToStringTagSupport) return toStringTagSupport;
hasRequiredToStringTagSupport = 1;
var wellKnownSymbol2 = requireWellKnownSymbol();
var TO_STRING_TAG = wellKnownSymbol2("toStringTag");
var test = {};
test[TO_STRING_TAG] = "z";
toStringTagSupport = String(test) === "[object z]";
return toStringTagSupport;
}
var classof;
var hasRequiredClassof;
function requireClassof() {
if (hasRequiredClassof) return classof;
hasRequiredClassof = 1;
var TO_STRING_TAG_SUPPORT = requireToStringTagSupport();
var isCallable2 = requireIsCallable();
var classofRaw2 = requireClassofRaw();
var wellKnownSymbol2 = requireWellKnownSymbol();
var TO_STRING_TAG = wellKnownSymbol2("toStringTag");
var $Object = Object;
var CORRECT_ARGUMENTS = classofRaw2(/* @__PURE__ */ (function() {
return arguments;
})()) === "Arguments";
var tryGet = function(it, key) {
try {
return it[key];
} catch (error) {
}
};
classof = TO_STRING_TAG_SUPPORT ? classofRaw2 : function(it) {
var O2, tag, result;
return it === void 0 ? "Undefined" : it === null ? "Null" : typeof (tag = tryGet(O2 = $Object(it), TO_STRING_TAG)) == "string" ? tag : CORRECT_ARGUMENTS ? classofRaw2(O2) : (result = classofRaw2(O2)) === "Object" && isCallable2(O2.callee) ? "Arguments" : result;
};
return classof;
}
var isConstructor;
var hasRequiredIsConstructor;
function requireIsConstructor() {
if (hasRequiredIsConstructor) return isConstructor;
hasRequiredIsConstructor = 1;
var uncurryThis = requireFunctionUncurryThis();
var fails2 = requireFail