react-schema-form
Version:
React JSON Schema Form
1,947 lines • 1.59 MB
JavaScript
import * as _ from "react";
import sn, { isValidElement as Ga, cloneElement as Xa, Children as RT, useState as Ur, useEffect as an, useRef as fS, useMemo as $T, useId as DT, Component as NT } from "react";
import MT from "@emotion/styled";
import { Global as AT, ThemeContext as jT, keyframes as xi, css as pS } from "@emotion/react";
import * as LT from "react-dom";
import Ui from "react-dom";
import FT from "@uiw/react-markdown-editor";
import { Card as VT, FormGroup as BT, FormControlLabel as Nm, Checkbox as Mm, Button as qT } from "@mui/material";
var Xn = typeof globalThis < "u" ? globalThis : void 0, Wi = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof Xn < "u" ? Xn : {};
function Kt(e) {
return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e;
}
var Hi = { exports: {} }, Ss = {};
var Am;
function zT() {
if (Am) return Ss;
Am = 1;
var e = /* @__PURE__ */ Symbol.for("react.transitional.element"), t = /* @__PURE__ */ Symbol.for("react.fragment");
function n(r, s, i) {
var a = null;
if (i !== void 0 && (a = "" + i), s.key !== void 0 && (a = "" + s.key), "key" in s) {
i = {};
for (var l in s)
l !== "key" && (i[l] = s[l]);
} else i = s;
return s = i.ref, {
$$typeof: e,
type: r,
key: a,
ref: s !== void 0 ? s : null,
props: i
};
}
return Ss.Fragment = t, Ss.jsx = n, Ss.jsxs = n, Ss;
}
var xs = {};
var jm;
function UT() {
return jm || (jm = 1, process.env.NODE_ENV !== "production" && (function() {
function e(I) {
if (I == null) return null;
if (typeof I == "function")
return I.$$typeof === k ? null : I.displayName || I.name || null;
if (typeof I == "string") return I;
switch (I) {
case y:
return "Fragment";
case g:
return "Profiler";
case b:
return "StrictMode";
case O:
return "Suspense";
case T:
return "SuspenseList";
case D:
return "Activity";
}
if (typeof I == "object")
switch (typeof I.tag == "number" && console.error(
"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."
), I.$$typeof) {
case f:
return "Portal";
case x:
return I.displayName || "Context";
case S:
return (I._context.displayName || "Context") + ".Consumer";
case w:
var q = I.render;
return I = I.displayName, I || (I = q.displayName || q.name || "", I = I !== "" ? "ForwardRef(" + I + ")" : "ForwardRef"), I;
case P:
return q = I.displayName || null, q !== null ? q : e(I.type) || "Memo";
case E:
q = I._payload, I = I._init;
try {
return e(I(q));
} catch {
}
}
return null;
}
function t(I) {
return "" + I;
}
function n(I) {
try {
t(I);
var q = !1;
} catch {
q = !0;
}
if (q) {
q = console;
var z = q.error, $ = typeof Symbol == "function" && Symbol.toStringTag && I[Symbol.toStringTag] || I.constructor.name || "Object";
return z.call(
q,
"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",
$
), t(I);
}
}
function r(I) {
if (I === y) return "<>";
if (typeof I == "object" && I !== null && I.$$typeof === E)
return "<...>";
try {
var q = e(I);
return q ? "<" + q + ">" : "<...>";
} catch {
return "<...>";
}
}
function s() {
var I = C.A;
return I === null ? null : I.getOwner();
}
function i() {
return Error("react-stack-top-frame");
}
function a(I) {
if (N.call(I, "key")) {
var q = Object.getOwnPropertyDescriptor(I, "key").get;
if (q && q.isReactWarning) return !1;
}
return I.key !== void 0;
}
function l(I, q) {
function z() {
L || (L = !0, console.error(
"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",
q
));
}
z.isReactWarning = !0, Object.defineProperty(I, "key", {
get: z,
configurable: !0
});
}
function c() {
var I = e(this.type);
return W[I] || (W[I] = !0, console.error(
"Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release."
)), I = this.props.ref, I !== void 0 ? I : null;
}
function u(I, q, z, $, j, U) {
var Z = z.ref;
return I = {
$$typeof: v,
type: I,
key: q,
props: z,
_owner: $
}, (Z !== void 0 ? Z : null) !== null ? Object.defineProperty(I, "ref", {
enumerable: !1,
get: c
}) : Object.defineProperty(I, "ref", { enumerable: !1, value: null }), I._store = {}, Object.defineProperty(I._store, "validated", {
configurable: !1,
enumerable: !1,
writable: !0,
value: 0
}), Object.defineProperty(I, "_debugInfo", {
configurable: !1,
enumerable: !1,
writable: !0,
value: null
}), Object.defineProperty(I, "_debugStack", {
configurable: !1,
enumerable: !1,
writable: !0,
value: j
}), Object.defineProperty(I, "_debugTask", {
configurable: !1,
enumerable: !1,
writable: !0,
value: U
}), Object.freeze && (Object.freeze(I.props), Object.freeze(I)), I;
}
function d(I, q, z, $, j, U) {
var Z = q.children;
if (Z !== void 0)
if ($)
if (M(Z)) {
for ($ = 0; $ < Z.length; $++)
p(Z[$]);
Object.freeze && Object.freeze(Z);
} else
console.error(
"React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead."
);
else p(Z);
if (N.call(q, "key")) {
Z = e(I);
var re = Object.keys(q).filter(function(Y) {
return Y !== "key";
});
$ = 0 < re.length ? "{key: someKey, " + re.join(": ..., ") + ": ...}" : "{key: someKey}", B[Z + $] || (re = 0 < re.length ? "{" + re.join(": ..., ") + ": ...}" : "{}", console.error(
`A props object containing a "key" prop is being spread into JSX:
let props = %s;
<%s {...props} />
React keys must be passed directly to JSX without using spread:
let props = %s;
<%s key={someKey} {...props} />`,
$,
Z,
re,
Z
), B[Z + $] = !0);
}
if (Z = null, z !== void 0 && (n(z), Z = "" + z), a(q) && (n(q.key), Z = "" + q.key), "key" in q) {
z = {};
for (var G in q)
G !== "key" && (z[G] = q[G]);
} else z = q;
return Z && l(
z,
typeof I == "function" ? I.displayName || I.name || "Unknown" : I
), u(
I,
Z,
z,
s(),
j,
U
);
}
function p(I) {
m(I) ? I._store && (I._store.validated = 1) : typeof I == "object" && I !== null && I.$$typeof === E && (I._payload.status === "fulfilled" ? m(I._payload.value) && I._payload.value._store && (I._payload.value._store.validated = 1) : I._store && (I._store.validated = 1));
}
function m(I) {
return typeof I == "object" && I !== null && I.$$typeof === v;
}
var h = sn, v = /* @__PURE__ */ Symbol.for("react.transitional.element"), f = /* @__PURE__ */ Symbol.for("react.portal"), y = /* @__PURE__ */ Symbol.for("react.fragment"), b = /* @__PURE__ */ Symbol.for("react.strict_mode"), g = /* @__PURE__ */ Symbol.for("react.profiler"), S = /* @__PURE__ */ Symbol.for("react.consumer"), x = /* @__PURE__ */ Symbol.for("react.context"), w = /* @__PURE__ */ Symbol.for("react.forward_ref"), O = /* @__PURE__ */ Symbol.for("react.suspense"), T = /* @__PURE__ */ Symbol.for("react.suspense_list"), P = /* @__PURE__ */ Symbol.for("react.memo"), E = /* @__PURE__ */ Symbol.for("react.lazy"), D = /* @__PURE__ */ Symbol.for("react.activity"), k = /* @__PURE__ */ Symbol.for("react.client.reference"), C = h.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, N = Object.prototype.hasOwnProperty, M = Array.isArray, A = console.createTask ? console.createTask : function() {
return null;
};
h = {
react_stack_bottom_frame: function(I) {
return I();
}
};
var L, W = {}, K = h.react_stack_bottom_frame.bind(
h,
i
)(), H = A(r(i)), B = {};
xs.Fragment = y, xs.jsx = function(I, q, z) {
var $ = 1e4 > C.recentlyCreatedOwnerStacks++;
return d(
I,
q,
z,
!1,
$ ? Error("react-stack-top-frame") : K,
$ ? A(r(I)) : H
);
}, xs.jsxs = function(I, q, z) {
var $ = 1e4 > C.recentlyCreatedOwnerStacks++;
return d(
I,
q,
z,
!0,
$ ? Error("react-stack-top-frame") : K,
$ ? A(r(I)) : H
);
};
})()), xs;
}
var Lm;
function WT() {
return Lm || (Lm = 1, process.env.NODE_ENV === "production" ? Hi.exports = zT() : Hi.exports = UT()), Hi.exports;
}
var R = WT(), Qc, Fm;
function HT() {
if (Fm) return Qc;
Fm = 1;
function e() {
this.__data__ = [], this.size = 0;
}
return Qc = e, Qc;
}
var Zc, Vm;
function Al() {
if (Vm) return Zc;
Vm = 1;
function e(t, n) {
return t === n || t !== t && n !== n;
}
return Zc = e, Zc;
}
var eu, Bm;
function jl() {
if (Bm) return eu;
Bm = 1;
var e = Al();
function t(n, r) {
for (var s = n.length; s--; )
if (e(n[s][0], r))
return s;
return -1;
}
return eu = t, eu;
}
var tu, qm;
function KT() {
if (qm) return tu;
qm = 1;
var e = jl(), t = Array.prototype, n = t.splice;
function r(s) {
var i = this.__data__, a = e(i, s);
if (a < 0)
return !1;
var l = i.length - 1;
return a == l ? i.pop() : n.call(i, a, 1), --this.size, !0;
}
return tu = r, tu;
}
var nu, zm;
function YT() {
if (zm) return nu;
zm = 1;
var e = jl();
function t(n) {
var r = this.__data__, s = e(r, n);
return s < 0 ? void 0 : r[s][1];
}
return nu = t, nu;
}
var ru, Um;
function GT() {
if (Um) return ru;
Um = 1;
var e = jl();
function t(n) {
return e(this.__data__, n) > -1;
}
return ru = t, ru;
}
var ou, Wm;
function XT() {
if (Wm) return ou;
Wm = 1;
var e = jl();
function t(n, r) {
var s = this.__data__, i = e(s, n);
return i < 0 ? (++this.size, s.push([n, r])) : s[i][1] = r, this;
}
return ou = t, ou;
}
var su, Hm;
function Ll() {
if (Hm) return su;
Hm = 1;
var e = HT(), t = KT(), n = YT(), r = GT(), s = XT();
function i(a) {
var l = -1, c = a == null ? 0 : a.length;
for (this.clear(); ++l < c; ) {
var u = a[l];
this.set(u[0], u[1]);
}
}
return i.prototype.clear = e, i.prototype.delete = t, i.prototype.get = n, i.prototype.has = r, i.prototype.set = s, su = i, su;
}
var iu, Km;
function JT() {
if (Km) return iu;
Km = 1;
var e = Ll();
function t() {
this.__data__ = new e(), this.size = 0;
}
return iu = t, iu;
}
var au, Ym;
function QT() {
if (Ym) return au;
Ym = 1;
function e(t) {
var n = this.__data__, r = n.delete(t);
return this.size = n.size, r;
}
return au = e, au;
}
var lu, Gm;
function ZT() {
if (Gm) return lu;
Gm = 1;
function e(t) {
return this.__data__.get(t);
}
return lu = e, lu;
}
var cu, Xm;
function eP() {
if (Xm) return cu;
Xm = 1;
function e(t) {
return this.__data__.has(t);
}
return cu = e, cu;
}
var uu, Jm;
function hS() {
if (Jm) return uu;
Jm = 1;
var e = typeof Wi == "object" && Wi && Wi.Object === Object && Wi;
return uu = e, uu;
}
var du, Qm;
function fr() {
if (Qm) return du;
Qm = 1;
var e = hS(), t = typeof Xn == "object" && Xn && Xn.Object === Object && Xn, n = e || t || Function("return this")();
return du = n, du;
}
var fu, Zm;
function qp() {
if (Zm) return fu;
Zm = 1;
var e = fr(), t = e.Symbol;
return fu = t, fu;
}
var pu, eg;
function tP() {
if (eg) return pu;
eg = 1;
var e = qp(), t = Object.prototype, n = t.hasOwnProperty, r = t.toString, s = e ? e.toStringTag : void 0;
function i(a) {
var l = n.call(a, s), c = a[s];
try {
a[s] = void 0;
var u = !0;
} catch {
}
var d = r.call(a);
return u && (l ? a[s] = c : delete a[s]), d;
}
return pu = i, pu;
}
var hu, tg;
function nP() {
if (tg) return hu;
tg = 1;
var e = Object.prototype, t = e.toString;
function n(r) {
return t.call(r);
}
return hu = n, hu;
}
var mu, ng;
function Ci() {
if (ng) return mu;
ng = 1;
var e = qp(), t = tP(), n = nP(), r = "[object Null]", s = "[object Undefined]", i = e ? e.toStringTag : void 0;
function a(l) {
return l == null ? l === void 0 ? s : r : i && i in Object(l) ? t(l) : n(l);
}
return mu = a, mu;
}
var gu, rg;
function _r() {
if (rg) return gu;
rg = 1;
function e(t) {
var n = typeof t;
return t != null && (n == "object" || n == "function");
}
return gu = e, gu;
}
var yu, og;
function zp() {
if (og) return yu;
og = 1;
var e = Ci(), t = _r(), n = "[object AsyncFunction]", r = "[object Function]", s = "[object GeneratorFunction]", i = "[object Proxy]";
function a(l) {
if (!t(l))
return !1;
var c = e(l);
return c == r || c == s || c == n || c == i;
}
return yu = a, yu;
}
var bu, sg;
function rP() {
if (sg) return bu;
sg = 1;
var e = fr(), t = e["__core-js_shared__"];
return bu = t, bu;
}
var vu, ig;
function oP() {
if (ig) return vu;
ig = 1;
var e = rP(), t = (function() {
var r = /[^.]+$/.exec(e && e.keys && e.keys.IE_PROTO || "");
return r ? "Symbol(src)_1." + r : "";
})();
function n(r) {
return !!t && t in r;
}
return vu = n, vu;
}
var wu, ag;
function mS() {
if (ag) return wu;
ag = 1;
var e = Function.prototype, t = e.toString;
function n(r) {
if (r != null) {
try {
return t.call(r);
} catch {
}
try {
return r + "";
} catch {
}
}
return "";
}
return wu = n, wu;
}
var Su, lg;
function sP() {
if (lg) return Su;
lg = 1;
var e = zp(), t = oP(), n = _r(), r = mS(), s = /[\\^$.*+?()[\]{}|]/g, i = /^\[object .+?Constructor\]$/, a = Function.prototype, l = Object.prototype, c = a.toString, u = l.hasOwnProperty, d = RegExp(
"^" + c.call(u).replace(s, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"
);
function p(m) {
if (!n(m) || t(m))
return !1;
var h = e(m) ? d : i;
return h.test(r(m));
}
return Su = p, Su;
}
var xu, cg;
function iP() {
if (cg) return xu;
cg = 1;
function e(t, n) {
return t?.[n];
}
return xu = e, xu;
}
var Cu, ug;
function So() {
if (ug) return Cu;
ug = 1;
var e = sP(), t = iP();
function n(r, s) {
var i = t(r, s);
return e(i) ? i : void 0;
}
return Cu = n, Cu;
}
var Ou, dg;
function Up() {
if (dg) return Ou;
dg = 1;
var e = So(), t = fr(), n = e(t, "Map");
return Ou = n, Ou;
}
var Tu, fg;
function Fl() {
if (fg) return Tu;
fg = 1;
var e = So(), t = e(Object, "create");
return Tu = t, Tu;
}
var Pu, pg;
function aP() {
if (pg) return Pu;
pg = 1;
var e = Fl();
function t() {
this.__data__ = e ? e(null) : {}, this.size = 0;
}
return Pu = t, Pu;
}
var Eu, hg;
function lP() {
if (hg) return Eu;
hg = 1;
function e(t) {
var n = this.has(t) && delete this.__data__[t];
return this.size -= n ? 1 : 0, n;
}
return Eu = e, Eu;
}
var ku, mg;
function cP() {
if (mg) return ku;
mg = 1;
var e = Fl(), t = "__lodash_hash_undefined__", n = Object.prototype, r = n.hasOwnProperty;
function s(i) {
var a = this.__data__;
if (e) {
var l = a[i];
return l === t ? void 0 : l;
}
return r.call(a, i) ? a[i] : void 0;
}
return ku = s, ku;
}
var _u, gg;
function uP() {
if (gg) return _u;
gg = 1;
var e = Fl(), t = Object.prototype, n = t.hasOwnProperty;
function r(s) {
var i = this.__data__;
return e ? i[s] !== void 0 : n.call(i, s);
}
return _u = r, _u;
}
var Iu, yg;
function dP() {
if (yg) return Iu;
yg = 1;
var e = Fl(), t = "__lodash_hash_undefined__";
function n(r, s) {
var i = this.__data__;
return this.size += this.has(r) ? 0 : 1, i[r] = e && s === void 0 ? t : s, this;
}
return Iu = n, Iu;
}
var Ru, bg;
function fP() {
if (bg) return Ru;
bg = 1;
var e = aP(), t = lP(), n = cP(), r = uP(), s = dP();
function i(a) {
var l = -1, c = a == null ? 0 : a.length;
for (this.clear(); ++l < c; ) {
var u = a[l];
this.set(u[0], u[1]);
}
}
return i.prototype.clear = e, i.prototype.delete = t, i.prototype.get = n, i.prototype.has = r, i.prototype.set = s, Ru = i, Ru;
}
var $u, vg;
function pP() {
if (vg) return $u;
vg = 1;
var e = fP(), t = Ll(), n = Up();
function r() {
this.size = 0, this.__data__ = {
hash: new e(),
map: new (n || t)(),
string: new e()
};
}
return $u = r, $u;
}
var Du, wg;
function hP() {
if (wg) return Du;
wg = 1;
function e(t) {
var n = typeof t;
return n == "string" || n == "number" || n == "symbol" || n == "boolean" ? t !== "__proto__" : t === null;
}
return Du = e, Du;
}
var Nu, Sg;
function Vl() {
if (Sg) return Nu;
Sg = 1;
var e = hP();
function t(n, r) {
var s = n.__data__;
return e(r) ? s[typeof r == "string" ? "string" : "hash"] : s.map;
}
return Nu = t, Nu;
}
var Mu, xg;
function mP() {
if (xg) return Mu;
xg = 1;
var e = Vl();
function t(n) {
var r = e(this, n).delete(n);
return this.size -= r ? 1 : 0, r;
}
return Mu = t, Mu;
}
var Au, Cg;
function gP() {
if (Cg) return Au;
Cg = 1;
var e = Vl();
function t(n) {
return e(this, n).get(n);
}
return Au = t, Au;
}
var ju, Og;
function yP() {
if (Og) return ju;
Og = 1;
var e = Vl();
function t(n) {
return e(this, n).has(n);
}
return ju = t, ju;
}
var Lu, Tg;
function bP() {
if (Tg) return Lu;
Tg = 1;
var e = Vl();
function t(n, r) {
var s = e(this, n), i = s.size;
return s.set(n, r), this.size += s.size == i ? 0 : 1, this;
}
return Lu = t, Lu;
}
var Fu, Pg;
function vP() {
if (Pg) return Fu;
Pg = 1;
var e = pP(), t = mP(), n = gP(), r = yP(), s = bP();
function i(a) {
var l = -1, c = a == null ? 0 : a.length;
for (this.clear(); ++l < c; ) {
var u = a[l];
this.set(u[0], u[1]);
}
}
return i.prototype.clear = e, i.prototype.delete = t, i.prototype.get = n, i.prototype.has = r, i.prototype.set = s, Fu = i, Fu;
}
var Vu, Eg;
function wP() {
if (Eg) return Vu;
Eg = 1;
var e = Ll(), t = Up(), n = vP(), r = 200;
function s(i, a) {
var l = this.__data__;
if (l instanceof e) {
var c = l.__data__;
if (!t || c.length < r - 1)
return c.push([i, a]), this.size = ++l.size, this;
l = this.__data__ = new n(c);
}
return l.set(i, a), this.size = l.size, this;
}
return Vu = s, Vu;
}
var Bu, kg;
function gS() {
if (kg) return Bu;
kg = 1;
var e = Ll(), t = JT(), n = QT(), r = ZT(), s = eP(), i = wP();
function a(l) {
var c = this.__data__ = new e(l);
this.size = c.size;
}
return a.prototype.clear = t, a.prototype.delete = n, a.prototype.get = r, a.prototype.has = s, a.prototype.set = i, Bu = a, Bu;
}
var qu, _g;
function yS() {
if (_g) return qu;
_g = 1;
var e = So(), t = (function() {
try {
var n = e(Object, "defineProperty");
return n({}, "", {}), n;
} catch {
}
})();
return qu = t, qu;
}
var zu, Ig;
function Wp() {
if (Ig) return zu;
Ig = 1;
var e = yS();
function t(n, r, s) {
r == "__proto__" && e ? e(n, r, {
configurable: !0,
enumerable: !0,
value: s,
writable: !0
}) : n[r] = s;
}
return zu = t, zu;
}
var Uu, Rg;
function bS() {
if (Rg) return Uu;
Rg = 1;
var e = Wp(), t = Al();
function n(r, s, i) {
(i !== void 0 && !t(r[s], i) || i === void 0 && !(s in r)) && e(r, s, i);
}
return Uu = n, Uu;
}
var Wu, $g;
function SP() {
if ($g) return Wu;
$g = 1;
function e(t) {
return function(n, r, s) {
for (var i = -1, a = Object(n), l = s(n), c = l.length; c--; ) {
var u = l[t ? c : ++i];
if (r(a[u], u, a) === !1)
break;
}
return n;
};
}
return Wu = e, Wu;
}
var Hu, Dg;
function xP() {
if (Dg) return Hu;
Dg = 1;
var e = SP(), t = e();
return Hu = t, Hu;
}
var Ls = { exports: {} };
Ls.exports;
var Ng;
function vS() {
return Ng || (Ng = 1, (function(e, t) {
var n = fr(), r = t && !t.nodeType && t, s = r && !0 && e && !e.nodeType && e, i = s && s.exports === r, a = i ? n.Buffer : void 0, l = a ? a.allocUnsafe : void 0;
function c(u, d) {
if (d)
return u.slice();
var p = u.length, m = l ? l(p) : new u.constructor(p);
return u.copy(m), m;
}
e.exports = c;
})(Ls, Ls.exports)), Ls.exports;
}
var Ku, Mg;
function CP() {
if (Mg) return Ku;
Mg = 1;
var e = fr(), t = e.Uint8Array;
return Ku = t, Ku;
}
var Yu, Ag;
function Hp() {
if (Ag) return Yu;
Ag = 1;
var e = CP();
function t(n) {
var r = new n.constructor(n.byteLength);
return new e(r).set(new e(n)), r;
}
return Yu = t, Yu;
}
var Gu, jg;
function wS() {
if (jg) return Gu;
jg = 1;
var e = Hp();
function t(n, r) {
var s = r ? e(n.buffer) : n.buffer;
return new n.constructor(s, n.byteOffset, n.length);
}
return Gu = t, Gu;
}
var Xu, Lg;
function SS() {
if (Lg) return Xu;
Lg = 1;
function e(t, n) {
var r = -1, s = t.length;
for (n || (n = Array(s)); ++r < s; )
n[r] = t[r];
return n;
}
return Xu = e, Xu;
}
var Ju, Fg;
function OP() {
if (Fg) return Ju;
Fg = 1;
var e = _r(), t = Object.create, n = /* @__PURE__ */ (function() {
function r() {
}
return function(s) {
if (!e(s))
return {};
if (t)
return t(s);
r.prototype = s;
var i = new r();
return r.prototype = void 0, i;
};
})();
return Ju = n, Ju;
}
var Qu, Vg;
function xS() {
if (Vg) return Qu;
Vg = 1;
function e(t, n) {
return function(r) {
return t(n(r));
};
}
return Qu = e, Qu;
}
var Zu, Bg;
function Kp() {
if (Bg) return Zu;
Bg = 1;
var e = xS(), t = e(Object.getPrototypeOf, Object);
return Zu = t, Zu;
}
var ed, qg;
function Yp() {
if (qg) return ed;
qg = 1;
var e = Object.prototype;
function t(n) {
var r = n && n.constructor, s = typeof r == "function" && r.prototype || e;
return n === s;
}
return ed = t, ed;
}
var td, zg;
function CS() {
if (zg) return td;
zg = 1;
var e = OP(), t = Kp(), n = Yp();
function r(s) {
return typeof s.constructor == "function" && !n(s) ? e(t(s)) : {};
}
return td = r, td;
}
var nd, Ug;
function xo() {
if (Ug) return nd;
Ug = 1;
function e(t) {
return t != null && typeof t == "object";
}
return nd = e, nd;
}
var rd, Wg;
function TP() {
if (Wg) return rd;
Wg = 1;
var e = Ci(), t = xo(), n = "[object Arguments]";
function r(s) {
return t(s) && e(s) == n;
}
return rd = r, rd;
}
var od, Hg;
function OS() {
if (Hg) return od;
Hg = 1;
var e = TP(), t = xo(), n = Object.prototype, r = n.hasOwnProperty, s = n.propertyIsEnumerable, i = e(/* @__PURE__ */ (function() {
return arguments;
})()) ? e : function(a) {
return t(a) && r.call(a, "callee") && !s.call(a, "callee");
};
return od = i, od;
}
var sd, Kg;
function Bl() {
if (Kg) return sd;
Kg = 1;
var e = Array.isArray;
return sd = e, sd;
}
var id, Yg;
function TS() {
if (Yg) return id;
Yg = 1;
var e = 9007199254740991;
function t(n) {
return typeof n == "number" && n > -1 && n % 1 == 0 && n <= e;
}
return id = t, id;
}
var ad, Gg;
function ql() {
if (Gg) return ad;
Gg = 1;
var e = zp(), t = TS();
function n(r) {
return r != null && t(r.length) && !e(r);
}
return ad = n, ad;
}
var ld, Xg;
function PP() {
if (Xg) return ld;
Xg = 1;
var e = ql(), t = xo();
function n(r) {
return t(r) && e(r);
}
return ld = n, ld;
}
var Fs = { exports: {} }, cd, Jg;
function EP() {
if (Jg) return cd;
Jg = 1;
function e() {
return !1;
}
return cd = e, cd;
}
Fs.exports;
var Qg;
function Gp() {
return Qg || (Qg = 1, (function(e, t) {
var n = fr(), r = EP(), s = t && !t.nodeType && t, i = s && !0 && e && !e.nodeType && e, a = i && i.exports === s, l = a ? n.Buffer : void 0, c = l ? l.isBuffer : void 0, u = c || r;
e.exports = u;
})(Fs, Fs.exports)), Fs.exports;
}
var ud, Zg;
function kP() {
if (Zg) return ud;
Zg = 1;
var e = Ci(), t = Kp(), n = xo(), r = "[object Object]", s = Function.prototype, i = Object.prototype, a = s.toString, l = i.hasOwnProperty, c = a.call(Object);
function u(d) {
if (!n(d) || e(d) != r)
return !1;
var p = t(d);
if (p === null)
return !0;
var m = l.call(p, "constructor") && p.constructor;
return typeof m == "function" && m instanceof m && a.call(m) == c;
}
return ud = u, ud;
}
var dd, ey;
function _P() {
if (ey) return dd;
ey = 1;
var e = Ci(), t = TS(), n = xo(), r = "[object Arguments]", s = "[object Array]", i = "[object Boolean]", a = "[object Date]", l = "[object Error]", c = "[object Function]", u = "[object Map]", d = "[object Number]", p = "[object Object]", m = "[object RegExp]", h = "[object Set]", v = "[object String]", f = "[object WeakMap]", y = "[object ArrayBuffer]", b = "[object DataView]", g = "[object Float32Array]", S = "[object Float64Array]", x = "[object Int8Array]", w = "[object Int16Array]", O = "[object Int32Array]", T = "[object Uint8Array]", P = "[object Uint8ClampedArray]", E = "[object Uint16Array]", D = "[object Uint32Array]", k = {};
k[g] = k[S] = k[x] = k[w] = k[O] = k[T] = k[P] = k[E] = k[D] = !0, k[r] = k[s] = k[y] = k[i] = k[b] = k[a] = k[l] = k[c] = k[u] = k[d] = k[p] = k[m] = k[h] = k[v] = k[f] = !1;
function C(N) {
return n(N) && t(N.length) && !!k[e(N)];
}
return dd = C, dd;
}
var fd, ty;
function Xp() {
if (ty) return fd;
ty = 1;
function e(t) {
return function(n) {
return t(n);
};
}
return fd = e, fd;
}
var Vs = { exports: {} };
Vs.exports;
var ny;
function Jp() {
return ny || (ny = 1, (function(e, t) {
var n = hS(), r = t && !t.nodeType && t, s = r && !0 && e && !e.nodeType && e, i = s && s.exports === r, a = i && n.process, l = (function() {
try {
var c = s && s.require && s.require("util").types;
return c || a && a.binding && a.binding("util");
} catch {
}
})();
e.exports = l;
})(Vs, Vs.exports)), Vs.exports;
}
var pd, ry;
function PS() {
if (ry) return pd;
ry = 1;
var e = _P(), t = Xp(), n = Jp(), r = n && n.isTypedArray, s = r ? t(r) : e;
return pd = s, pd;
}
var hd, oy;
function ES() {
if (oy) return hd;
oy = 1;
function e(t, n) {
if (!(n === "constructor" && typeof t[n] == "function") && n != "__proto__")
return t[n];
}
return hd = e, hd;
}
var md, sy;
function kS() {
if (sy) return md;
sy = 1;
var e = Wp(), t = Al(), n = Object.prototype, r = n.hasOwnProperty;
function s(i, a, l) {
var c = i[a];
(!(r.call(i, a) && t(c, l)) || l === void 0 && !(a in i)) && e(i, a, l);
}
return md = s, md;
}
var gd, iy;
function cs() {
if (iy) return gd;
iy = 1;
var e = kS(), t = Wp();
function n(r, s, i, a) {
var l = !i;
i || (i = {});
for (var c = -1, u = s.length; ++c < u; ) {
var d = s[c], p = a ? a(i[d], r[d], d, i, r) : void 0;
p === void 0 && (p = r[d]), l ? t(i, d, p) : e(i, d, p);
}
return i;
}
return gd = n, gd;
}
var yd, ay;
function IP() {
if (ay) return yd;
ay = 1;
function e(t, n) {
for (var r = -1, s = Array(t); ++r < t; )
s[r] = n(r);
return s;
}
return yd = e, yd;
}
var bd, ly;
function _S() {
if (ly) return bd;
ly = 1;
var e = 9007199254740991, t = /^(?:0|[1-9]\d*)$/;
function n(r, s) {
var i = typeof r;
return s = s ?? e, !!s && (i == "number" || i != "symbol" && t.test(r)) && r > -1 && r % 1 == 0 && r < s;
}
return bd = n, bd;
}
var vd, cy;
function IS() {
if (cy) return vd;
cy = 1;
var e = IP(), t = OS(), n = Bl(), r = Gp(), s = _S(), i = PS(), a = Object.prototype, l = a.hasOwnProperty;
function c(u, d) {
var p = n(u), m = !p && t(u), h = !p && !m && r(u), v = !p && !m && !h && i(u), f = p || m || h || v, y = f ? e(u.length, String) : [], b = y.length;
for (var g in u)
(d || l.call(u, g)) && !(f && // Safari 9 has enumerable `arguments.length` in strict mode.
(g == "length" || // Node.js 0.10 has enumerable non-index properties on buffers.
h && (g == "offset" || g == "parent") || // PhantomJS 2 has enumerable non-index properties on typed arrays.
v && (g == "buffer" || g == "byteLength" || g == "byteOffset") || // Skip index properties.
s(g, b))) && y.push(g);
return y;
}
return vd = c, vd;
}
var wd, uy;
function RP() {
if (uy) return wd;
uy = 1;
function e(t) {
var n = [];
if (t != null)
for (var r in Object(t))
n.push(r);
return n;
}
return wd = e, wd;
}
var Sd, dy;
function $P() {
if (dy) return Sd;
dy = 1;
var e = _r(), t = Yp(), n = RP(), r = Object.prototype, s = r.hasOwnProperty;
function i(a) {
if (!e(a))
return n(a);
var l = t(a), c = [];
for (var u in a)
u == "constructor" && (l || !s.call(a, u)) || c.push(u);
return c;
}
return Sd = i, Sd;
}
var xd, fy;
function us() {
if (fy) return xd;
fy = 1;
var e = IS(), t = $P(), n = ql();
function r(s) {
return n(s) ? e(s, !0) : t(s);
}
return xd = r, xd;
}
var Cd, py;
function DP() {
if (py) return Cd;
py = 1;
var e = cs(), t = us();
function n(r) {
return e(r, t(r));
}
return Cd = n, Cd;
}
var Od, hy;
function NP() {
if (hy) return Od;
hy = 1;
var e = bS(), t = vS(), n = wS(), r = SS(), s = CS(), i = OS(), a = Bl(), l = PP(), c = Gp(), u = zp(), d = _r(), p = kP(), m = PS(), h = ES(), v = DP();
function f(y, b, g, S, x, w, O) {
var T = h(y, g), P = h(b, g), E = O.get(P);
if (E) {
e(y, g, E);
return;
}
var D = w ? w(T, P, g + "", y, b, O) : void 0, k = D === void 0;
if (k) {
var C = a(P), N = !C && c(P), M = !C && !N && m(P);
D = P, C || N || M ? a(T) ? D = T : l(T) ? D = r(T) : N ? (k = !1, D = t(P, !0)) : M ? (k = !1, D = n(P, !0)) : D = [] : p(P) || i(P) ? (D = T, i(T) ? D = v(T) : (!d(T) || u(T)) && (D = s(P))) : k = !1;
}
k && (O.set(P, D), x(D, P, S, w, O), O.delete(P)), e(y, g, D);
}
return Od = f, Od;
}
var Td, my;
function MP() {
if (my) return Td;
my = 1;
var e = gS(), t = bS(), n = xP(), r = NP(), s = _r(), i = us(), a = ES();
function l(c, u, d, p, m) {
c !== u && n(u, function(h, v) {
if (m || (m = new e()), s(h))
r(c, u, v, d, l, p, m);
else {
var f = p ? p(a(c, v), h, v + "", c, u, m) : void 0;
f === void 0 && (f = h), t(c, v, f);
}
}, i);
}
return Td = l, Td;
}
var Pd, gy;
function RS() {
if (gy) return Pd;
gy = 1;
function e(t) {
return t;
}
return Pd = e, Pd;
}
var Ed, yy;
function AP() {
if (yy) return Ed;
yy = 1;
function e(t, n, r) {
switch (r.length) {
case 0:
return t.call(n);
case 1:
return t.call(n, r[0]);
case 2:
return t.call(n, r[0], r[1]);
case 3:
return t.call(n, r[0], r[1], r[2]);
}
return t.apply(n, r);
}
return Ed = e, Ed;
}
var kd, by;
function jP() {
if (by) return kd;
by = 1;
var e = AP(), t = Math.max;
function n(r, s, i) {
return s = t(s === void 0 ? r.length - 1 : s, 0), function() {
for (var a = arguments, l = -1, c = t(a.length - s, 0), u = Array(c); ++l < c; )
u[l] = a[s + l];
l = -1;
for (var d = Array(s + 1); ++l < s; )
d[l] = a[l];
return d[s] = i(u), e(r, this, d);
};
}
return kd = n, kd;
}
var _d, vy;
function LP() {
if (vy) return _d;
vy = 1;
function e(t) {
return function() {
return t;
};
}
return _d = e, _d;
}
var Id, wy;
function FP() {
if (wy) return Id;
wy = 1;
var e = LP(), t = yS(), n = RS(), r = t ? function(s, i) {
return t(s, "toString", {
configurable: !0,
enumerable: !1,
value: e(i),
writable: !0
});
} : n;
return Id = r, Id;
}
var Rd, Sy;
function VP() {
if (Sy) return Rd;
Sy = 1;
var e = 800, t = 16, n = Date.now;
function r(s) {
var i = 0, a = 0;
return function() {
var l = n(), c = t - (l - a);
if (a = l, c > 0) {
if (++i >= e)
return arguments[0];
} else
i = 0;
return s.apply(void 0, arguments);
};
}
return Rd = r, Rd;
}
var $d, xy;
function BP() {
if (xy) return $d;
xy = 1;
var e = FP(), t = VP(), n = t(e);
return $d = n, $d;
}
var Dd, Cy;
function qP() {
if (Cy) return Dd;
Cy = 1;
var e = RS(), t = jP(), n = BP();
function r(s, i) {
return n(t(s, i, e), s + "");
}
return Dd = r, Dd;
}
var Nd, Oy;
function zP() {
if (Oy) return Nd;
Oy = 1;
var e = Al(), t = ql(), n = _S(), r = _r();
function s(i, a, l) {
if (!r(l))
return !1;
var c = typeof a;
return (c == "number" ? t(l) && n(a, l.length) : c == "string" && a in l) ? e(l[a], i) : !1;
}
return Nd = s, Nd;
}
var Md, Ty;
function $S() {
if (Ty) return Md;
Ty = 1;
var e = qP(), t = zP();
function n(r) {
return e(function(s, i) {
var a = -1, l = i.length, c = l > 1 ? i[l - 1] : void 0, u = l > 2 ? i[2] : void 0;
for (c = r.length > 3 && typeof c == "function" ? (l--, c) : void 0, u && t(i[0], i[1], u) && (c = l < 3 ? void 0 : c, l = 1), s = Object(s); ++a < l; ) {
var d = i[a];
d && r(s, d, a, c);
}
return s;
});
}
return Md = n, Md;
}
var Ad, Py;
function UP() {
if (Py) return Ad;
Py = 1;
var e = MP(), t = $S(), n = t(function(r, s, i) {
e(r, s, i);
});
return Ad = n, Ad;
}
var WP = UP();
const HP = /* @__PURE__ */ Kt(WP);
var jd, Ey;
function KP() {
if (Ey) return jd;
Ey = 1;
function e(t) {
return t == null;
}
return jd = e, jd;
}
var YP = KP();
const ky = /* @__PURE__ */ Kt(YP);
var GP = _r();
const XP = /* @__PURE__ */ Kt(GP);
var Ld, _y;
function JP() {
if (_y) return Ld;
_y = 1;
function e(t, n) {
for (var r = -1, s = t == null ? 0 : t.length; ++r < s && n(t[r], r, t) !== !1; )
;
return t;
}
return Ld = e, Ld;
}
var Fd, Iy;
function QP() {
if (Iy) return Fd;
Iy = 1;
var e = xS(), t = e(Object.keys, Object);
return Fd = t, Fd;
}
var Vd, Ry;
function ZP() {
if (Ry) return Vd;
Ry = 1;
var e = Yp(), t = QP(), n = Object.prototype, r = n.hasOwnProperty;
function s(i) {
if (!e(i))
return t(i);
var a = [];
for (var l in Object(i))
r.call(i, l) && l != "constructor" && a.push(l);
return a;
}
return Vd = s, Vd;
}
var Bd, $y;
function Qp() {
if ($y) return Bd;
$y = 1;
var e = IS(), t = ZP(), n = ql();
function r(s) {
return n(s) ? e(s) : t(s);
}
return Bd = r, Bd;
}
var qd, Dy;
function e1() {
if (Dy) return qd;
Dy = 1;
var e = cs(), t = Qp();
function n(r, s) {
return r && e(s, t(s), r);
}
return qd = n, qd;
}
var zd, Ny;
function t1() {
if (Ny) return zd;
Ny = 1;
var e = cs(), t = us();
function n(r, s) {
return r && e(s, t(s), r);
}
return zd = n, zd;
}
var Ud, My;
function n1() {
if (My) return Ud;
My = 1;
function e(t, n) {
for (var r = -1, s = t == null ? 0 : t.length, i = 0, a = []; ++r < s; ) {
var l = t[r];
n(l, r, t) && (a[i++] = l);
}
return a;
}
return Ud = e, Ud;
}
var Wd, Ay;
function DS() {
if (Ay) return Wd;
Ay = 1;
function e() {
return [];
}
return Wd = e, Wd;
}
var Hd, jy;
function Zp() {
if (jy) return Hd;
jy = 1;
var e = n1(), t = DS(), n = Object.prototype, r = n.propertyIsEnumerable, s = Object.getOwnPropertySymbols, i = s ? function(a) {
return a == null ? [] : (a = Object(a), e(s(a), function(l) {
return r.call(a, l);
}));
} : t;
return Hd = i, Hd;
}
var Kd, Ly;
function r1() {
if (Ly) return Kd;
Ly = 1;
var e = cs(), t = Zp();
function n(r, s) {
return e(r, t(r), s);
}
return Kd = n, Kd;
}
var Yd, Fy;
function NS() {
if (Fy) return Yd;
Fy = 1;
function e(t, n) {
for (var r = -1, s = n.length, i = t.length; ++r < s; )
t[i + r] = n[r];
return t;
}
return Yd = e, Yd;
}
var Gd, Vy;
function MS() {
if (Vy) return Gd;
Vy = 1;
var e = NS(), t = Kp(), n = Zp(), r = DS(), s = Object.getOwnPropertySymbols, i = s ? function(a) {
for (var l = []; a; )
e(l, n(a)), a = t(a);
return l;
} : r;
return Gd = i, Gd;
}
var Xd, By;
function o1() {
if (By) return Xd;
By = 1;
var e = cs(), t = MS();
function n(r, s) {
return e(r, t(r), s);
}
return Xd = n, Xd;
}
var Jd, qy;
function AS() {
if (qy) return Jd;
qy = 1;
var e = NS(), t = Bl();
function n(r, s, i) {
var a = s(r);
return t(r) ? a : e(a, i(r));
}
return Jd = n, Jd;
}
var Qd, zy;
function s1() {
if (zy) return Qd;
zy = 1;
var e = AS(), t = Zp(), n = Qp();
function r(s) {
return e(s, n, t);
}
return Qd = r, Qd;
}
var Zd, Uy;
function i1() {
if (Uy) return Zd;
Uy = 1;
var e = AS(), t = MS(), n = us();
function r(s) {
return e(s, n, t);
}
return Zd = r, Zd;
}
var ef, Wy;
function a1() {
if (Wy) return ef;
Wy = 1;
var e = So(), t = fr(), n = e(t, "DataView");
return ef = n, ef;
}
var tf, Hy;
function l1() {
if (Hy) return tf;
Hy = 1;
var e = So(), t = fr(), n = e(t, "Promise");
return tf = n, tf;
}
var nf, Ky;
function c1() {
if (Ky) return nf;
Ky = 1;
var e = So(), t = fr(), n = e(t, "Set");
return nf = n, nf;
}
var rf, Yy;
function u1() {
if (Yy) return rf;
Yy = 1;
var e = So(), t = fr(), n = e(t, "WeakMap");
return rf = n, rf;
}
var of, Gy;
function eh() {
if (Gy) return of;
Gy = 1;
var e = a1(), t = Up(), n = l1(), r = c1(), s = u1(), i = Ci(), a = mS(), l = "[object Map]", c = "[object Object]", u = "[object Promise]", d = "[object Set]", p = "[object WeakMap]", m = "[object DataView]", h = a(e), v = a(t), f = a(n), y = a(r), b = a(s), g = i;
return (e && g(new e(new ArrayBuffer(1))) != m || t && g(new t()) != l || n && g(n.resolve()) != u || r && g(new r()) != d || s && g(new s()) != p) && (g = function(S) {
var x = i(S), w = x == c ? S.constructor : void 0, O = w ? a(w) : "";
if (O)
switch (O) {
case h:
return m;
case v:
return l;
case f:
return u;
case y:
return d;
case b:
return p;
}
return x;
}), of = g, of;
}
var sf, Xy;
function d1() {
if (Xy) return sf;
Xy = 1;
var e = Object.prototype, t = e.hasOwnProperty;
function n(r) {
var s = r.length, i = new r.constructor(s);
return s && typeof r[0] == "string" && t.call(r, "index") && (i.index = r.index, i.input = r.input), i;
}
return sf = n, sf;
}
var af, Jy;
function f1() {
if (Jy) return af;
Jy = 1;
var e = Hp();
function t(n, r) {
var s = r ? e(n.buffer) : n.buffer;
return new n.constructor(s, n.byteOffset, n.byteLength);
}
return af = t, af;
}
var lf, Qy;
function p1() {
if (Qy) return lf;
Qy = 1;
var e = /\w*$/;
function t(n) {
var r = new n.constructor(n.source, e.exec(n));
return r.lastIndex = n.lastIndex, r;
}
return lf = t, lf;
}
var cf, Zy;
function h1() {
if (Zy) return cf;
Zy = 1;
var e = qp(), t = e ? e.prototype : void 0, n = t ? t.valueOf : void 0;
function r(s) {
return n ? Object(n.call(s)) : {};
}
return cf = r, cf;
}
var uf, eb;
function m1() {
if (eb) return uf;
eb = 1;
var e = Hp(), t = f1(), n = p1(), r = h1(), s = wS(), i = "[object Boolean]", a = "[object Date]", l = "[object Map]", c = "[object Number]", u = "[object RegExp]", d = "[object Set]", p = "[object String]", m = "[object Symbol]", h = "[object ArrayBuffer]", v = "[object DataView]", f = "[object Float32Array]", y = "[object Float64Array]", b = "[object Int8Array]", g = "[object Int16Array]", S = "[object Int32Array]", x = "[object Uint8Array]", w = "[object Uint8ClampedArray]", O = "[object Uint16Array]", T = "[object Uint32Array]";
function P(E, D, k) {
var C = E.constructor;
switch (D) {
case h:
return e(E);
case i:
case a:
return new C(+E);
case v:
return t(E, k);
case f:
case y:
case b:
case g:
case S:
case x:
case w:
case O:
case T:
return s(E, k);
case l:
return new C();
case c:
case p:
return new C(E);
case u:
return n(E);
case d:
return new C();
case m:
return r(E);
}
}
return uf = P, uf;
}
var df, tb;
function g1() {
if (tb) return df;
tb = 1;
var e = eh(), t = xo(), n = "[object Map]";
function r(s) {
return t(s) && e(s) == n;
}
return df = r, df;
}
var ff, nb;
function y1() {
if (nb) return ff;
nb = 1;
var e = g1(), t = Xp(), n = Jp(), r = n && n.isMap, s = r ? t(r) : e;
return ff = s, ff;
}
var pf, rb;
function b1() {
if (rb) return pf;
rb = 1;
var e = eh(), t = xo(), n = "[object Set]";
function r(s) {
return t(s) && e(s) == n;
}
return pf = r, pf;
}
var hf, ob;
function v1() {
if (ob) return hf;
ob = 1;
var e = b1(), t = Xp(), n = Jp(), r = n && n.isSet, s = r ? t(r) : e;
return hf = s, hf;
}
var mf, sb;
function w1() {
if (sb) return mf;
sb = 1;
var e = gS(), t = JP(), n = kS(), r = e1(), s = t1(), i = vS(), a = SS(), l = r1(), c = o1(), u = s1(), d = i1(), p = eh(), m = d1(), h = m1(), v = CS(), f = Bl(), y = Gp(), b = y1(), g = _r(), S = v1(), x = Qp(), w = us(), O = 1, T = 2, P = 4, E = "[object Arguments]", D = "[object Array]", k = "[object Boolean]", C = "[object Date]", N = "[object Error]", M = "[object Function]", A = "[object GeneratorFunction]", L = "[object Map]", W = "[object Number]", K = "[object Object]", H = "[object RegExp]", B = "[object Set]", I = "[object String]", q = "[object Symbol]", z = "[object WeakMap]", $ = "[object ArrayBuffer]", j = "[object DataView]", U = "[object Float32Array]", Z = "[object Float64Array]", re = "[object Int8Array]", G = "[object Int16Array]", Y = "[object Int32Array]", V = "[object Uint8Array]", F = "[object Uint8ClampedArray]", Q = "[object Uint16Array]", J = "[object Uint32Array]", ne = {};
ne[E] = ne[D] = ne[$] = ne[j] = ne[k] = ne[C] = ne[U] = ne[Z] = ne[re] = ne[G] = ne[Y] = ne[L] = ne[W] = ne[K] = ne[H] = ne[B] = ne[I] = ne[q] = ne[V] = ne[F] = ne[Q] = ne[J] = !0, ne[N] = ne[M] = ne[z] = !1;
function ae(se, ce, be, ie, fe, ve) {
var ke, Ae = ce & O, Ue = ce & T, Fe = ce & P;
if (be && (ke = fe ? be(se, ie, fe, ve) : be(se)), ke !== void 0)
return ke;
if (!g(se))
return se;
var Ze = f(se);
if (Ze) {
if (ke = m(se), !Ae)
return a(se, ke);
} else {
var Xe = p(se), je = Xe == M || Xe == A;
if (y(se))
return i(se, Ae);
if (Xe == K || Xe == E || je && !fe) {
if (ke = Ue || je ? {} : v(se), !Ae)
return Ue ? c(se, s(ke, se)) : l(se, r(ke, se));
} else {
if (!ne[Xe])
return fe ? se : {};
ke = h(se, Xe, Ae);
}
}
ve || (ve = new e());
var Me = ve.get(se);
if (Me)
return Me;
ve.set(se, ke), S(se) ? se.forEach(function(Ke) {
ke.add(ae(Ke, ce, be, Ke, se, ve));
}) : b(se) && se.forEach(function(Ke, Ye) {
ke.set(Ye, ae(Ke, ce, be, Ye, se, ve));
});
var Te = Fe ? Ue ? d : u : Ue ? w : x, Ve = Ze ? void 0 : Te(se);
return t(Ve || se, function(Ke, Ye) {
Ve && (Ye = Ke, Ke = se[Ye]), n(ke, Ye, ae(Ke, ce, be, Ye, se, ve));
}), ke;
}
return mf = ae, mf;
}
var gf, ib;
function S1() {
if (ib) return gf;
ib = 1;
var e = w1(), t = 1, n = 4;
function r(s) {
return e(s, t | n);
}
return gf = r, gf;
}
var x1 = S1();
const zl = /* @__PURE__ */ Kt(x1);
var yf, ab;
function C1() {
if (ab) return yf;
ab = 1;
var e = cs(), t = $S(), n = us(), r = t(function(s, i) {
e(i, n(i), s);
});
return yf = r, yf;
}
var bf, lb;
function O1() {
return lb || (lb = 1, bf = C1()), bf;
}
var T1 = O1();
const P1 = /* @__PURE__ */ Kt(T1);
var vf, cb;
function E1() {
if (cb) return vf;
cb = 1;
function e(t) {
return t === void 0;
}
return vf = e, vf;
}
var k1 = E1();
const _1 = /* @__PURE__ */ Kt(k1);
var wf = {}, ub;
function I1() {
return ub || (ub = 1, (function(e) {
(function(t) {
var n = {
"'": /\\\'/g,
'"': /\\\"/g
}, r = {
parse: function(s) {
if (typeof s != "string")
throw new TypeError("ObjectPath.parse must be passed a string");
for (var i = 0, a = [], l, c, u, d; i < s.length; )
if (l = s.indexOf(".", i), c = s.indexOf("[", i), l === -1 && c === -1)
a.push(s.slice(i, s.length)), i = s.length;
else if (c === -1 || l !== -1 && l < c)
a.push(s.slice(i, l)), i = l + 1;
else if (c > i && (a.push(s.slice(i, c)), i = c), u = s.slice(c + 1, c + 2), u !== '"' && u !== "'")
d = s.indexOf("]", c), d === -1 && (d = s.length), a.push(s.slice(i + 1, d)), i = s.slice(d + 1, d + 2) === "." ? d + 2 : d + 1;
else {
for (d = s.indexOf(u + "]", c), d === -1 && (d = s.length); s.slice(d - 1, d) === "\\" && c < s.length; )
c++, d = s.indexOf(u + "]", c);
a.push(s.slice(i + 2, d).replace(n[u], u).replace(/\\+/g, function(p) {
return new Array(Math.ceil(p.length / 2) + 1).join("\\");
})), i = s.slice(d + 2, d + 3) === "." ? d + 3 : d + 2;
}
return a;
},
// root === true : auto calculate root; must be dot-notation friendly
// root String : the string to use as root
stringify: function(s, i, a) {
Array.isArray(s) || (s = [s]), i = i === '"' ? '"' : "'";
var l = new RegExp("(\\\\|" + i + ")", "g");
return s.map(function(c, u) {
let d = c.toString();
return !a && /^[A-z_]\w*$/.exec(d) ? u !== 0 ? "." + d : d : !a && /^\d+$/.exec(d) ? "[" + d + "]" : (d = d.replace(l, "\\$1"), "[" + i + d + i + "]");
}).join("");
},
normalize: function(s, i, a) {
return r.stringify(Array.isArray(s) ? s : r.parse(s), i, a);
},
// Angular
registerModule: function(s) {
s.module("ObjectPath", []).provider("ObjectPath", function() {
this.parse = r.parse, this.stringify = r.stringify, this.normalize = r.normalize, this.$get = function() {
return r;
};
});
}
};
e.ObjectPath = r;
})();
})(wf)), wf;
}
var Sf, db;
function R1() {
return db || (db = 1, Sf = I1().ObjectPath), Sf;
}
var $1 = R1();
const Zt = /* @__PURE__ */ Kt($1);
var Ki = { exports: {} }, xf = {}, mr = {}, eo = {}, Cf = {}, Of = {}, Tf = {}, fb;
function pl() {
return fb || (fb = 1, (function(e) {
Object.defineProperty(e, "__esModule", { value: !0 }), e.regexpCode = e.getEsmExportName = e.getProperty = e.safeStringify = e.stringify = e.strConcat = e.addCodeArg = e.str = e._ = e.nil = e._Code = e.Name = e.IDENTIFIER = e._CodeOrName = void 0;
class t {
}
e._CodeOrName = t, e.IDENTIFIER = /^[a-z$_][a-z$_0-9]*$/i;
class n extends t {
constructor(g) {
if (super(), !e.IDENTIFIER.test(g))
throw new Error("CodeGen: name must be a valid identifier");
this.str = g;
}
toString() {
return this.str;
}
emptyStr() {
return !1;
}
get names() {
return { [this.str]: 1 };
}
}
e.Name = n;
class r extends t {
constructor(g) {
super(), this._items = typeof g == "string" ? [g] : g;
}
toString() {
return this.str;
}
emptyStr() {
if (this._items.length > 1)
return !1;
const g = this._items[0];
return g === "" || g === '""';
}
get str() {
var g;
return (g = this._str) !== null && g !== void 0 ? g : this._str = this._items.reduce((S, x) => `${S}${x}`, "");
}
get names() {
var g;
return (g = this._names) !== null && g !== void 0 ? g : this._names = this._items.reduce((S, x) => (x instanceof n && (S[x.str] = (S[x.str] || 0) + 1), S), {});
}
}
e._Code = r, e.nil = new r("");
function s(b, ...g) {
const S = [b[0]];
let x = 0;
for (; x < g.length; )
l(S, g[x]), S.push(b[++x]);
return new r(S);
}
e._ = s;
const i = new r("+");
function a(b, ...g) {
const S = [h(b[0])];
let x = 0;
for (; x < g.length; )
S.push(i), l(S, g[x]), S.push(i, h(b[++x]));
return c(S), new r(S);
}
e.str = a;
function l(b, g) {
g instanceof r ? b.push(...g._items) : g instanceof n ? b.push(g) : b.push(p(g));
}
e.addCodeAr