UNPKG

storybook-addon-performance

Version:

A storybook addon to help better understand and debug performance for React components

1,165 lines (1,164 loc) 857 kB
import { __commonJS, __toESM as __toESM2, require_memoizerific } from "./chunk-Q2VOVBQB.mjs"; import { __toESM } from "./chunk-TTFRSOOU.mjs"; // ../../node_modules/.pnpm/@storybook+components@7.6.10_@types+react-dom@16.9.17_@types+react@16.9.17_react-dom@16.14.0_react@16.14.0/node_modules/@storybook/components/dist/formatter-SWP5E3XI.mjs var import_memoizerific = __toESM(require_memoizerific(), 1); var require_parser_html = __commonJS({ "node_modules/prettier/parser-html.js"(exports, module) { (function(e) { if (typeof exports == "object" && typeof module == "object") module.exports = e(); else if (typeof define == "function" && define.amd) define(e); else { var i = typeof globalThis < "u" ? globalThis : typeof global < "u" ? global : typeof self < "u" ? self : this || {}; i.prettierPlugins = i.prettierPlugins || {}, i.prettierPlugins.html = e(); } })(function() { var S = (e, r) => () => (r || e((r = { exports: {} }).exports, r), r.exports), ee = S((cc, Kr) => { var Ne = function(e) { return e && e.Math == Math && e; }; Kr.exports = Ne(typeof globalThis == "object" && globalThis) || Ne(typeof window == "object" && window) || Ne(typeof self == "object" && self) || Ne(typeof global == "object" && global) || function() { return this; }() || Function("return this")(); }), se = S((hc, Jr) => { Jr.exports = function(e) { try { return !!e(); } catch { return true; } }; }), ae = S((pc, Zr) => { var qs = se(); Zr.exports = !qs(function() { return Object.defineProperty({}, 1, { get: function() { return 7; } })[1] != 7; }); }), Oe = S((fc, eu) => { var Is = se(); eu.exports = !Is(function() { var e = function() { }.bind(); return typeof e != "function" || e.hasOwnProperty("prototype"); }); }), De = S((dc, ru) => { var Rs = Oe(), qe = Function.prototype.call; ru.exports = Rs ? qe.bind(qe) : function() { return qe.apply(qe, arguments); }; }), su = S((nu) => { var uu = {}.propertyIsEnumerable, tu = Object.getOwnPropertyDescriptor, xs = tu && !uu.call({ 1: 2 }, 1); nu.f = xs ? function(r) { var u = tu(this, r); return !!u && u.enumerable; } : uu; }), Ie = S((Cc, iu) => { iu.exports = function(e, r) { return { enumerable: !(e & 1), configurable: !(e & 2), writable: !(e & 4), value: r }; }; }), re = S((mc, Du) => { var au = Oe(), ou = Function.prototype, er = ou.call, Ps = au && ou.bind.bind(er, er); Du.exports = au ? Ps : function(e) { return function() { return er.apply(e, arguments); }; }; }), me = S((gc, cu) => { var lu = re(), ks = lu({}.toString), Ls = lu("".slice); cu.exports = function(e) { return Ls(ks(e), 8, -1); }; }), pu = S((Fc, hu) => { var $s = re(), Ms = se(), js = me(), rr = Object, Us = $s("".split); hu.exports = Ms(function() { return !rr("z").propertyIsEnumerable(0); }) ? function(e) { return js(e) == "String" ? Us(e, "") : rr(e); } : rr; }), Re = S((Ac, fu) => { fu.exports = function(e) { return e == null; }; }), ur = S((vc, du) => { var Gs = Re(), Vs = TypeError; du.exports = function(e) { if (Gs(e)) throw Vs("Can't call method on " + e); return e; }; }), xe = S((_c, Eu) => { var Xs = pu(), Hs = ur(); Eu.exports = function(e) { return Xs(Hs(e)); }; }), nr = S((Sc, Cu) => { var tr = typeof document == "object" && document.all, zs = typeof tr > "u" && tr !== void 0; Cu.exports = { all: tr, IS_HTMLDDA: zs }; }), Y = S((yc, gu) => { var mu = nr(), Ws = mu.all; gu.exports = mu.IS_HTMLDDA ? function(e) { return typeof e == "function" || e === Ws; } : function(e) { return typeof e == "function"; }; }), le = S((Tc, vu) => { var Fu = Y(), Au = nr(), Ys = Au.all; vu.exports = Au.IS_HTMLDDA ? function(e) { return typeof e == "object" ? e !== null : Fu(e) || e === Ys; } : function(e) { return typeof e == "object" ? e !== null : Fu(e); }; }), ge = S((Bc, _u) => { var sr = ee(), Qs = Y(), Ks = function(e) { return Qs(e) ? e : void 0; }; _u.exports = function(e, r) { return arguments.length < 2 ? Ks(sr[e]) : sr[e] && sr[e][r]; }; }), ir = S((bc, Su) => { var Js = re(); Su.exports = Js({}.isPrototypeOf); }), Tu = S((wc, yu) => { var Zs = ge(); yu.exports = Zs("navigator", "userAgent") || ""; }), Iu = S((Nc, qu) => { var Ou = ee(), ar = Tu(), Bu = Ou.process, bu = Ou.Deno, wu = Bu && Bu.versions || bu && bu.version, Nu = wu && wu.v8, ue, Pe; Nu && (ue = Nu.split("."), Pe = ue[0] > 0 && ue[0] < 4 ? 1 : +(ue[0] + ue[1])), !Pe && ar && (ue = ar.match(/Edge\/(\d+)/), (!ue || ue[1] >= 74) && (ue = ar.match(/Chrome\/(\d+)/), ue && (Pe = +ue[1]))), qu.exports = Pe; }), or = S((Oc, xu) => { var Ru = Iu(), ei = se(); xu.exports = !!Object.getOwnPropertySymbols && !ei(function() { var e = Symbol(); return !String(e) || !(Object(e) instanceof Symbol) || !Symbol.sham && Ru && Ru < 41; }); }), Dr = S((qc, Pu) => { var ri = or(); Pu.exports = ri && !Symbol.sham && typeof Symbol.iterator == "symbol"; }), lr = S((Ic, ku) => { var ui = ge(), ti = Y(), ni = ir(), si = Dr(), ii = Object; ku.exports = si ? function(e) { return typeof e == "symbol"; } : function(e) { var r = ui("Symbol"); return ti(r) && ni(r.prototype, ii(e)); }; }), ke = S((Rc, Lu) => { var ai = String; Lu.exports = function(e) { try { return ai(e); } catch { return "Object"; } }; }), Fe = S((xc, $u) => { var oi = Y(), Di = ke(), li = TypeError; $u.exports = function(e) { if (oi(e)) return e; throw li(Di(e) + " is not a function"); }; }), Le = S((Pc, Mu) => { var ci = Fe(), hi = Re(); Mu.exports = function(e, r) { var u = e[r]; return hi(u) ? void 0 : ci(u); }; }), Uu = S((kc, ju) => { var cr = De(), hr = Y(), pr = le(), pi = TypeError; ju.exports = function(e, r) { var u, n; if (r === "string" && hr(u = e.toString) && !pr(n = cr(u, e)) || hr(u = e.valueOf) && !pr(n = cr(u, e)) || r !== "string" && hr(u = e.toString) && !pr(n = cr(u, e))) return n; throw pi("Can't convert object to primitive value"); }; }), Vu = S((Lc, Gu) => { Gu.exports = false; }), $e = S(($c, Hu) => { var Xu = ee(), fi = Object.defineProperty; Hu.exports = function(e, r) { try { fi(Xu, e, { value: r, configurable: true, writable: true }); } catch { Xu[e] = r; } return r; }; }), Me = S((Mc, Wu) => { var di = ee(), Ei = $e(), zu = "__core-js_shared__", Ci = di[zu] || Ei(zu, {}); Wu.exports = Ci; }), fr = S((jc, Qu) => { var mi = Vu(), Yu = Me(); (Qu.exports = function(e, r) { return Yu[e] || (Yu[e] = r !== void 0 ? r : {}); })("versions", []).push({ version: "3.26.1", mode: mi ? "pure" : "global", copyright: "\xA9 2014-2022 Denis Pushkarev (zloirock.ru)", license: "https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE", source: "https://github.com/zloirock/core-js" }); }), dr = S((Uc, Ku) => { var gi = ur(), Fi = Object; Ku.exports = function(e) { return Fi(gi(e)); }; }), oe = S((Gc, Ju) => { var Ai = re(), vi = dr(), _i = Ai({}.hasOwnProperty); Ju.exports = Object.hasOwn || function(r, u) { return _i(vi(r), u); }; }), Er = S((Vc, Zu) => { var Si = re(), yi = 0, Ti = Math.random(), Bi = Si(1 .toString); Zu.exports = function(e) { return "Symbol(" + (e === void 0 ? "" : e) + ")_" + Bi(++yi + Ti, 36); }; }), he = S((Xc, nt) => { var bi = ee(), wi = fr(), et = oe(), Ni = Er(), rt = or(), tt = Dr(), fe = wi("wks"), ce = bi.Symbol, ut = ce && ce.for, Oi = tt ? ce : ce && ce.withoutSetter || Ni; nt.exports = function(e) { if (!et(fe, e) || !(rt || typeof fe[e] == "string")) { var r = "Symbol." + e; rt && et(ce, e) ? fe[e] = ce[e] : tt && ut ? fe[e] = ut(r) : fe[e] = Oi(r); } return fe[e]; }; }), ot = S((Hc, at) => { var qi = De(), st = le(), it = lr(), Ii = Le(), Ri = Uu(), xi = he(), Pi = TypeError, ki = xi("toPrimitive"); at.exports = function(e, r) { if (!st(e) || it(e)) return e; var u = Ii(e, ki), n; if (u) { if (r === void 0 && (r = "default"), n = qi(u, e, r), !st(n) || it(n)) return n; throw Pi("Can't convert object to primitive value"); } return r === void 0 && (r = "number"), Ri(e, r); }; }), je = S((zc, Dt) => { var Li = ot(), $i = lr(); Dt.exports = function(e) { var r = Li(e, "string"); return $i(r) ? r : r + ""; }; }), ht = S((Wc, ct) => { var Mi = ee(), lt = le(), Cr = Mi.document, ji = lt(Cr) && lt(Cr.createElement); ct.exports = function(e) { return ji ? Cr.createElement(e) : {}; }; }), mr = S((Yc, pt) => { var Ui = ae(), Gi = se(), Vi = ht(); pt.exports = !Ui && !Gi(function() { return Object.defineProperty(Vi("div"), "a", { get: function() { return 7; } }).a != 7; }); }), gr = S((dt) => { var Xi = ae(), Hi = De(), zi = su(), Wi = Ie(), Yi = xe(), Qi = je(), Ki = oe(), Ji = mr(), ft = Object.getOwnPropertyDescriptor; dt.f = Xi ? ft : function(r, u) { if (r = Yi(r), u = Qi(u), Ji) try { return ft(r, u); } catch { } if (Ki(r, u)) return Wi(!Hi(zi.f, r, u), r[u]); }; }), Ct = S((Kc, Et) => { var Zi = ae(), ea = se(); Et.exports = Zi && ea(function() { return Object.defineProperty(function() { }, "prototype", { value: 42, writable: false }).prototype != 42; }); }), de = S((Jc, mt) => { var ra = le(), ua = String, ta = TypeError; mt.exports = function(e) { if (ra(e)) return e; throw ta(ua(e) + " is not an object"); }; }), Ae = S((Ft) => { var na = ae(), sa = mr(), ia = Ct(), Ue = de(), gt = je(), aa = TypeError, Fr = Object.defineProperty, oa = Object.getOwnPropertyDescriptor, Ar = "enumerable", vr = "configurable", _r = "writable"; Ft.f = na ? ia ? function(r, u, n) { if (Ue(r), u = gt(u), Ue(n), typeof r == "function" && u === "prototype" && "value" in n && _r in n && !n[_r]) { var D = oa(r, u); D && D[_r] && (r[u] = n.value, n = { configurable: vr in n ? n[vr] : D[vr], enumerable: Ar in n ? n[Ar] : D[Ar], writable: false }); } return Fr(r, u, n); } : Fr : function(r, u, n) { if (Ue(r), u = gt(u), Ue(n), sa) try { return Fr(r, u, n); } catch { } if ("get" in n || "set" in n) throw aa("Accessors not supported"); return "value" in n && (r[u] = n.value), r; }; }), Sr = S((e2, At) => { var Da = ae(), la = Ae(), ca = Ie(); At.exports = Da ? function(e, r, u) { return la.f(e, r, ca(1, u)); } : function(e, r, u) { return e[r] = u, e; }; }), St = S((r2, _t) => { var yr = ae(), ha = oe(), vt = Function.prototype, pa = yr && Object.getOwnPropertyDescriptor, Tr = ha(vt, "name"), fa = Tr && function() { }.name === "something", da = Tr && (!yr || yr && pa(vt, "name").configurable); _t.exports = { EXISTS: Tr, PROPER: fa, CONFIGURABLE: da }; }), br = S((u2, yt) => { var Ea = re(), Ca = Y(), Br = Me(), ma = Ea(Function.toString); Ca(Br.inspectSource) || (Br.inspectSource = function(e) { return ma(e); }), yt.exports = Br.inspectSource; }), bt = S((t2, Bt) => { var ga = ee(), Fa = Y(), Tt = ga.WeakMap; Bt.exports = Fa(Tt) && /native code/.test(String(Tt)); }), Ot = S((n2, Nt) => { var Aa = fr(), va = Er(), wt = Aa("keys"); Nt.exports = function(e) { return wt[e] || (wt[e] = va(e)); }; }), wr = S((s2, qt) => { qt.exports = {}; }), Pt = S((i2, xt) => { var _a = bt(), Rt = ee(), Sa = le(), ya = Sr(), Nr = oe(), Or = Me(), Ta = Ot(), Ba = wr(), It = "Object already initialized", qr = Rt.TypeError, ba = Rt.WeakMap, Ge, ve, Ve, wa = function(e) { return Ve(e) ? ve(e) : Ge(e, {}); }, Na = function(e) { return function(r) { var u; if (!Sa(r) || (u = ve(r)).type !== e) throw qr("Incompatible receiver, " + e + " required"); return u; }; }; _a || Or.state ? (te = Or.state || (Or.state = new ba()), te.get = te.get, te.has = te.has, te.set = te.set, Ge = function(e, r) { if (te.has(e)) throw qr(It); return r.facade = e, te.set(e, r), r; }, ve = function(e) { return te.get(e) || {}; }, Ve = function(e) { return te.has(e); }) : (pe = Ta("state"), Ba[pe] = true, Ge = function(e, r) { if (Nr(e, pe)) throw qr(It); return r.facade = e, ya(e, pe, r), r; }, ve = function(e) { return Nr(e, pe) ? e[pe] : {}; }, Ve = function(e) { return Nr(e, pe); }); var te, pe; xt.exports = { set: Ge, get: ve, has: Ve, enforce: wa, getterFor: Na }; }), $t = S((a2, Lt) => { var Oa = se(), qa = Y(), Xe = oe(), Ir = ae(), Ia = St().CONFIGURABLE, Ra = br(), kt = Pt(), xa = kt.enforce, Pa = kt.get, He = Object.defineProperty, ka = Ir && !Oa(function() { return He(function() { }, "length", { value: 8 }).length !== 8; }), La = String(String).split("String"), $a = Lt.exports = function(e, r, u) { String(r).slice(0, 7) === "Symbol(" && (r = "[" + String(r).replace(/^Symbol\(([^)]*)\)/, "$1") + "]"), u && u.getter && (r = "get " + r), u && u.setter && (r = "set " + r), (!Xe(e, "name") || Ia && e.name !== r) && (Ir ? He(e, "name", { value: r, configurable: true }) : e.name = r), ka && u && Xe(u, "arity") && e.length !== u.arity && He(e, "length", { value: u.arity }); try { u && Xe(u, "constructor") && u.constructor ? Ir && He(e, "prototype", { writable: false }) : e.prototype && (e.prototype = void 0); } catch { } var n = xa(e); return Xe(n, "source") || (n.source = La.join(typeof r == "string" ? r : "")), e; }; Function.prototype.toString = $a(function() { return qa(this) && Pa(this).source || Ra(this); }, "toString"); }), jt = S((o2, Mt) => { var Ma = Y(), ja = Ae(), Ua = $t(), Ga = $e(); Mt.exports = function(e, r, u, n) { n || (n = {}); var D = n.enumerable, s = n.name !== void 0 ? n.name : r; if (Ma(u) && Ua(u, s, n), n.global) D ? e[r] = u : Ga(r, u); else { try { n.unsafe ? e[r] && (D = true) : delete e[r]; } catch { } D ? e[r] = u : ja.f(e, r, { value: u, enumerable: false, configurable: !n.nonConfigurable, writable: !n.nonWritable }); } return e; }; }), Gt = S((D2, Ut) => { var Va = Math.ceil, Xa = Math.floor; Ut.exports = Math.trunc || function(r) { var u = +r; return (u > 0 ? Xa : Va)(u); }; }), Rr = S((l2, Vt) => { var Ha = Gt(); Vt.exports = function(e) { var r = +e; return r !== r || r === 0 ? 0 : Ha(r); }; }), Ht = S((c2, Xt) => { var za = Rr(), Wa = Math.max, Ya = Math.min; Xt.exports = function(e, r) { var u = za(e); return u < 0 ? Wa(u + r, 0) : Ya(u, r); }; }), Wt = S((h2, zt) => { var Qa = Rr(), Ka = Math.min; zt.exports = function(e) { return e > 0 ? Ka(Qa(e), 9007199254740991) : 0; }; }), _e = S((p2, Yt) => { var Ja = Wt(); Yt.exports = function(e) { return Ja(e.length); }; }), Jt = S((f2, Kt) => { var Za = xe(), eo = Ht(), ro = _e(), Qt = function(e) { return function(r, u, n) { var D = Za(r), s = ro(D), i = eo(n, s), f; if (e && u != u) { for (; s > i; ) if (f = D[i++], f != f) return true; } else for (; s > i; i++) if ((e || i in D) && D[i] === u) return e || i || 0; return !e && -1; }; }; Kt.exports = { includes: Qt(true), indexOf: Qt(false) }; }), rn = S((d2, en) => { var uo = re(), xr = oe(), to = xe(), no = Jt().indexOf, so = wr(), Zt = uo([].push); en.exports = function(e, r) { var u = to(e), n = 0, D = [], s; for (s in u) !xr(so, s) && xr(u, s) && Zt(D, s); for (; r.length > n; ) xr(u, s = r[n++]) && (~no(D, s) || Zt(D, s)); return D; }; }), tn = S((E2, un) => { un.exports = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"]; }), sn = S((nn) => { var io = rn(), ao = tn(), oo = ao.concat("length", "prototype"); nn.f = Object.getOwnPropertyNames || function(r) { return io(r, oo); }; }), on = S((an) => { an.f = Object.getOwnPropertySymbols; }), ln = S((g2, Dn) => { var Do = ge(), lo = re(), co = sn(), ho = on(), po = de(), fo = lo([].concat); Dn.exports = Do("Reflect", "ownKeys") || function(r) { var u = co.f(po(r)), n = ho.f; return n ? fo(u, n(r)) : u; }; }), pn = S((F2, hn) => { var cn = oe(), Eo = ln(), Co = gr(), mo = Ae(); hn.exports = function(e, r, u) { for (var n = Eo(r), D = mo.f, s = Co.f, i = 0; i < n.length; i++) { var f = n[i]; !cn(e, f) && !(u && cn(u, f)) && D(e, f, s(r, f)); } }; }), dn = S((A2, fn) => { var go = se(), Fo = Y(), Ao = /#|\.prototype\./, Se = function(e, r) { var u = _o[vo(e)]; return u == yo ? true : u == So ? false : Fo(r) ? go(r) : !!r; }, vo = Se.normalize = function(e) { return String(e).replace(Ao, ".").toLowerCase(); }, _o = Se.data = {}, So = Se.NATIVE = "N", yo = Se.POLYFILL = "P"; fn.exports = Se; }), ze = S((v2, En) => { var Pr = ee(), To = gr().f, Bo = Sr(), bo = jt(), wo = $e(), No = pn(), Oo = dn(); En.exports = function(e, r) { var u = e.target, n = e.global, D = e.stat, s, i, f, c, F, a; if (n ? i = Pr : D ? i = Pr[u] || wo(u, {}) : i = (Pr[u] || {}).prototype, i) for (f in r) { if (F = r[f], e.dontCallGetSet ? (a = To(i, f), c = a && a.value) : c = i[f], s = Oo(n ? f : u + (D ? "." : "#") + f, e.forced), !s && c !== void 0) { if (typeof F == typeof c) continue; No(F, c); } (e.sham || c && c.sham) && Bo(F, "sham", true), bo(i, f, F, e); } }; }), Cn = S(() => { var qo = ze(), kr = ee(); qo({ global: true, forced: kr.globalThis !== kr }, { globalThis: kr }); }), mn = S(() => { Cn(); }), Lr = S((B2, gn) => { var Io = me(); gn.exports = Array.isArray || function(r) { return Io(r) == "Array"; }; }), An = S((b2, Fn) => { var Ro = TypeError, xo = 9007199254740991; Fn.exports = function(e) { if (e > xo) throw Ro("Maximum allowed index exceeded"); return e; }; }), _n = S((w2, vn) => { var Po = me(), ko = re(); vn.exports = function(e) { if (Po(e) === "Function") return ko(e); }; }), $r = S((N2, yn) => { var Sn = _n(), Lo = Fe(), $o = Oe(), Mo = Sn(Sn.bind); yn.exports = function(e, r) { return Lo(e), r === void 0 ? e : $o ? Mo(e, r) : function() { return e.apply(r, arguments); }; }; }), bn = S((O2, Bn) => { var jo = Lr(), Uo = _e(), Go = An(), Vo = $r(), Tn = function(e, r, u, n, D, s, i, f) { for (var c = D, F = 0, a = i ? Vo(i, f) : false, l, h; F < n; ) F in u && (l = a ? a(u[F], F, r) : u[F], s > 0 && jo(l) ? (h = Uo(l), c = Tn(e, r, l, h, c, s - 1) - 1) : (Go(c + 1), e[c] = l), c++), F++; return c; }; Bn.exports = Tn; }), On = S((q2, Nn) => { var Xo = he(), Ho = Xo("toStringTag"), wn = {}; wn[Ho] = "z", Nn.exports = String(wn) === "[object z]"; }), Mr = S((I2, qn) => { var zo = On(), Wo = Y(), We = me(), Yo = he(), Qo = Yo("toStringTag"), Ko = Object, Jo = We(function() { return arguments; }()) == "Arguments", Zo = function(e, r) { try { return e[r]; } catch { } }; qn.exports = zo ? We : function(e) { var r, u, n; return e === void 0 ? "Undefined" : e === null ? "Null" : typeof (u = Zo(r = Ko(e), Qo)) == "string" ? u : Jo ? We(r) : (n = We(r)) == "Object" && Wo(r.callee) ? "Arguments" : n; }; }), Ln = S((R2, kn) => { var eD = re(), rD = se(), In = Y(), uD = Mr(), tD = ge(), nD = br(), Rn = function() { }, sD = [], xn = tD("Reflect", "construct"), jr = /^\s*(?:class|function)\b/, iD = eD(jr.exec), aD = !jr.exec(Rn), ye = function(r) { if (!In(r)) return false; try { return xn(Rn, sD, r), true; } catch { return false; } }, Pn = function(r) { if (!In(r)) return false; switch (uD(r)) { case "AsyncFunction": case "GeneratorFunction": case "AsyncGeneratorFunction": return false; } try { return aD || !!iD(jr, nD(r)); } catch { return true; } }; Pn.sham = true, kn.exports = !xn || rD(function() { var e; return ye(ye.call) || !ye(Object) || !ye(function() { e = true; }) || e; }) ? Pn : ye; }), Un = S((x2, jn) => { var $n = Lr(), oD = Ln(), DD = le(), lD = he(), cD = lD("species"), Mn = Array; jn.exports = function(e) { var r; return $n(e) && (r = e.constructor, oD(r) && (r === Mn || $n(r.prototype)) ? r = void 0 : DD(r) && (r = r[cD], r === null && (r = void 0))), r === void 0 ? Mn : r; }; }), Vn = S((P2, Gn) => { var hD = Un(); Gn.exports = function(e, r) { return new (hD(e))(r === 0 ? 0 : r); }; }), Xn = S(() => { var pD = ze(), fD = bn(), dD = Fe(), ED = dr(), CD = _e(), mD = Vn(); pD({ target: "Array", proto: true }, { flatMap: function(r) { var u = ED(this), n = CD(u), D; return dD(r), D = mD(u, 0), D.length = fD(D, u, u, n, 0, 1, r, arguments.length > 1 ? arguments[1] : void 0), D; } }); }), Ur = S(($2, Hn) => { Hn.exports = {}; }), Wn = S((M2, zn) => { var gD = he(), FD = Ur(), AD = gD("iterator"), vD = Array.prototype; zn.exports = function(e) { return e !== void 0 && (FD.Array === e || vD[AD] === e); }; }), Gr = S((j2, Qn) => { var _D = Mr(), Yn = Le(), SD = Re(), yD = Ur(), TD = he(), BD = TD("iterator"); Qn.exports = function(e) { if (!SD(e)) return Yn(e, BD) || Yn(e, "@@iterator") || yD[_D(e)]; }; }), Jn = S((U2, Kn) => { var bD = De(), wD = Fe(), ND = de(), OD = ke(), qD = Gr(), ID = TypeError; Kn.exports = function(e, r) { var u = arguments.length < 2 ? qD(e) : r; if (wD(u)) return ND(bD(u, e)); throw ID(OD(e) + " is not iterable"); }; }), rs = S((G2, es) => { var RD = De(), Zn = de(), xD = Le(); es.exports = function(e, r, u) { var n, D; Zn(e); try { if (n = xD(e, "return"), !n) { if (r === "throw") throw u; return u; } n = RD(n, e); } catch (s) { D = true, n = s; } if (r === "throw") throw u; if (D) throw n; return Zn(n), u; }; }), is = S((V2, ss) => { var PD = $r(), kD = De(), LD = de(), $D = ke(), MD = Wn(), jD = _e(), us = ir(), UD = Jn(), GD = Gr(), ts = rs(), VD = TypeError, Ye = function(e, r) { this.stopped = e, this.result = r; }, ns = Ye.prototype; ss.exports = function(e, r, u) { var n = u && u.that, D = !!(u && u.AS_ENTRIES), s = !!(u && u.IS_RECORD), i = !!(u && u.IS_ITERATOR), f = !!(u && u.INTERRUPTED), c = PD(r, n), F, a, l, h, C, d, m, T = function(g) { return F && ts(F, "normal", g), new Ye(true, g); }, w = function(g) { return D ? (LD(g), f ? c(g[0], g[1], T) : c(g[0], g[1])) : f ? c(g, T) : c(g); }; if (s) F = e.iterator; else if (i) F = e; else { if (a = GD(e), !a) throw VD($D(e) + " is not iterable"); if (MD(a)) { for (l = 0, h = jD(e); h > l; l++) if (C = w(e[l]), C && us(ns, C)) return C; return new Ye(false); } F = UD(e, a); } for (d = s ? e.next : F.next; !(m = kD(d, F)).done; ) { try { C = w(m.value); } catch (g) { ts(F, "throw", g); } if (typeof C == "object" && C && us(ns, C)) return C; } return new Ye(false); }; }), os = S((X2, as) => { var XD = je(), HD = Ae(), zD = Ie(); as.exports = function(e, r, u) { var n = XD(r); n in e ? HD.f(e, n, zD(0, u)) : e[n] = u; }; }), Ds = S(() => { var WD = ze(), YD = is(), QD = os(); WD({ target: "Object", stat: true }, { fromEntries: function(r) { var u = {}; return YD(r, function(n, D) { QD(u, n, D); }, { AS_ENTRIES: true }), u; } }); }), Dc = S((W2, Os) => { var KD = ["cliName", "cliCategory", "cliDescription"]; function JD(e, r) { if (e == null) return {}; var u = ZD(e, r), n, D; if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (D = 0; D < s.length; D++) n = s[D], !(r.indexOf(n) >= 0) && Object.prototype.propertyIsEnumerable.call(e, n) && (u[n] = e[n]); } return u; } function ZD(e, r) { if (e == null) return {}; var u = {}, n = Object.keys(e), D, s; for (s = 0; s < n.length; s++) D = n[s], !(r.indexOf(D) >= 0) && (u[D] = e[D]); return u; } mn(), Xn(), Ds(); var el = Object.create, Je = Object.defineProperty, rl = Object.getOwnPropertyDescriptor, Xr = Object.getOwnPropertyNames, ul = Object.getPrototypeOf, tl = Object.prototype.hasOwnProperty, Ee = (e, r) => function() { return e && (r = (0, e[Xr(e)[0]])(e = 0)), r; }, I = (e, r) => function() { return r || (0, e[Xr(e)[0]])((r = { exports: {} }).exports, r), r.exports; }, ps = (e, r) => { for (var u in r) Je(e, u, { get: r[u], enumerable: true }); }, fs = (e, r, u, n) => { if (r && typeof r == "object" || typeof r == "function") for (let D of Xr(r)) !tl.call(e, D) && D !== u && Je(e, D, { get: () => r[D], enumerable: !(n = rl(r, D)) || n.enumerable }); return e; }, nl = (e, r, u) => (u = e != null ? el(ul(e)) : {}, fs(r || !e || !e.__esModule ? Je(u, "default", { value: e, enumerable: true }) : u, e)), ds = (e) => fs(Je({}, "__esModule", { value: true }), e), Te, q = Ee({ "<define:process>"() { Te = { env: {}, argv: [] }; } }), Es = I({ "node_modules/angular-html-parser/lib/compiler/src/chars.js"(e) { q(), Object.defineProperty(e, "__esModule", { value: true }), e.$EOF = 0, e.$BSPACE = 8, e.$TAB = 9, e.$LF = 10, e.$VTAB = 11, e.$FF = 12, e.$CR = 13, e.$SPACE = 32, e.$BANG = 33, e.$DQ = 34, e.$HASH = 35, e.$$ = 36, e.$PERCENT = 37, e.$AMPERSAND = 38, e.$SQ = 39, e.$LPAREN = 40, e.$RPAREN = 41, e.$STAR = 42, e.$PLUS = 43, e.$COMMA = 44, e.$MINUS = 45, e.$PERIOD = 46, e.$SLASH = 47, e.$COLON = 58, e.$SEMICOLON = 59, e.$LT = 60, e.$EQ = 61, e.$GT = 62, e.$QUESTION = 63, e.$0 = 48, e.$7 = 55, e.$9 = 57, e.$A = 65, e.$E = 69, e.$F = 70, e.$X = 88, e.$Z = 90, e.$LBRACKET = 91, e.$BACKSLASH = 92, e.$RBRACKET = 93, e.$CARET = 94, e.$_ = 95, e.$a = 97, e.$b = 98, e.$e = 101, e.$f = 102, e.$n = 110, e.$r = 114, e.$t = 116, e.$u = 117, e.$v = 118, e.$x = 120, e.$z = 122, e.$LBRACE = 123, e.$BAR = 124, e.$RBRACE = 125, e.$NBSP = 160, e.$PIPE = 124, e.$TILDA = 126, e.$AT = 64, e.$BT = 96; function r(f) { return f >= e.$TAB && f <= e.$SPACE || f == e.$NBSP; } e.isWhitespace = r; function u(f) { return e.$0 <= f && f <= e.$9; } e.isDigit = u; function n(f) { return f >= e.$a && f <= e.$z || f >= e.$A && f <= e.$Z; } e.isAsciiLetter = n; function D(f) { return f >= e.$a && f <= e.$f || f >= e.$A && f <= e.$F || u(f); } e.isAsciiHexDigit = D; function s(f) { return f === e.$LF || f === e.$CR; } e.isNewLine = s; function i(f) { return e.$0 <= f && f <= e.$7; } e.isOctalDigit = i; } }), sl = I({ "node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(e) { q(), Object.defineProperty(e, "__esModule", { value: true }); var r = class { constructor(n, D, s) { this.filePath = n, this.name = D, this.members = s; } assertNoMembers() { if (this.members.length) throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`); } }; e.StaticSymbol = r; var u = class { constructor() { this.cache = /* @__PURE__ */ new Map(); } get(n, D, s) { s = s || []; let i = s.length ? `.${s.join(".")}` : "", f = `"${n}".${D}${i}`, c = this.cache.get(f); return c || (c = new r(n, D, s), this.cache.set(f, c)), c; } }; e.StaticSymbolCache = u; } }), il = I({ "node_modules/angular-html-parser/lib/compiler/src/util.js"(e) { q(), Object.defineProperty(e, "__esModule", { value: true }); var r = /-+([a-z0-9])/g; function u(o) { return o.replace(r, function() { for (var E = arguments.length, p = new Array(E), A = 0; A < E; A++) p[A] = arguments[A]; return p[1].toUpperCase(); }); } e.dashCaseToCamelCase = u; function n(o, E) { return s(o, ":", E); } e.splitAtColon = n; function D(o, E) { return s(o, ".", E); } e.splitAtPeriod = D; function s(o, E, p) { let A = o.indexOf(E); return A == -1 ? p : [o.slice(0, A).trim(), o.slice(A + 1).trim()]; } function i(o, E, p) { return Array.isArray(o) ? E.visitArray(o, p) : g(o) ? E.visitStringMap(o, p) : o == null || typeof o == "string" || typeof o == "number" || typeof o == "boolean" ? E.visitPrimitive(o, p) : E.visitOther(o, p); } e.visitValue = i; function f(o) { return o != null; } e.isDefined = f; function c(o) { return o === void 0 ? null : o; } e.noUndefined = c; var F = class { visitArray(o, E) { return o.map((p) => i(p, this, E)); } visitStringMap(o, E) { let p = {}; return Object.keys(o).forEach((A) => { p[A] = i(o[A], this, E); }), p; } visitPrimitive(o, E) { return o; } visitOther(o, E) { return o; } }; e.ValueTransformer = F, e.SyncAsync = { assertSync: (o) => { if (_(o)) throw new Error("Illegal state: value cannot be a promise"); return o; }, then: (o, E) => _(o) ? o.then(E) : E(o), all: (o) => o.some(_) ? Promise.all(o) : o }; function a(o) { throw new Error(`Internal Error: ${o}`); } e.error = a; function l(o, E) { let p = Error(o); return p[h] = true, E && (p[C] = E), p; } e.syntaxError = l; var h = "ngSyntaxError", C = "ngParseErrors"; function d(o) { return o[h]; } e.isSyntaxError = d; function m(o) { return o[C] || []; } e.getParseErrors = m; function T(o) { return o.replace(/([.*+?^=!:${}()|[\]\/\\])/g, "\\$1"); } e.escapeRegExp = T; var w = Object.getPrototypeOf({}); function g(o) { return typeof o == "object" && o !== null && Object.getPrototypeOf(o) === w; } function N(o) { let E = ""; for (let p = 0; p < o.length; p++) { let A = o.charCodeAt(p); if (A >= 55296 && A <= 56319 && o.length > p + 1) { let P = o.charCodeAt(p + 1); P >= 56320 && P <= 57343 && (p++, A = (A - 55296 << 10) + P - 56320 + 65536); } A <= 127 ? E += String.fromCharCode(A) : A <= 2047 ? E += String.fromCharCode(A >> 6 & 31 | 192, A & 63 | 128) : A <= 65535 ? E += String.fromCharCode(A >> 12 | 224, A >> 6 & 63 | 128, A & 63 | 128) : A <= 2097151 && (E += String.fromCharCode(A >> 18 & 7 | 240, A >> 12 & 63 | 128, A >> 6 & 63 | 128, A & 63 | 128)); } return E; } e.utf8Encode = N; function R(o) { if (typeof o == "string") return o; if (o instanceof Array) return "[" + o.map(R).join(", ") + "]"; if (o == null) return "" + o; if (o.overriddenName) return `${o.overriddenName}`; if (o.name) return `${o.name}`; if (!o.toString) return "object"; let E = o.toString(); if (E == null) return "" + E; let p = E.indexOf(` `); return p === -1 ? E : E.substring(0, p); } e.stringify = R; function j(o) { return typeof o == "function" && o.hasOwnProperty("__forward_ref__") ? o() : o; } e.resolveForwardRef = j; function _(o) { return !!o && typeof o.then == "function"; } e.isPromise = _; var O = class { constructor(o) { this.full = o; let E = o.split("."); this.major = E[0], this.minor = E[1], this.patch = E.slice(2).join("."); } }; e.Version = O; var x = typeof window < "u" && window, k = typeof self < "u" && typeof WorkerGlobalScope < "u" && self instanceof WorkerGlobalScope && self, $ = typeof globalThis < "u" && globalThis, t = $ || x || k; e.global = t; } }), al = I({ "node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(e) { q(), Object.defineProperty(e, "__esModule", { value: true }); var r = sl(), u = il(), n = /^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/; function D(p) { return p.replace(/\W/g, "_"); } e.sanitizeIdentifier = D; var s = 0; function i(p) { if (!p || !p.reference) return null; let A = p.reference; if (A instanceof r.StaticSymbol) return A.name; if (A.__anonymousType) return A.__anonymousType; let P = u.stringify(A); return P.indexOf("(") >= 0 ? (P = `anonymous_${s++}`, A.__anonymousType = P) : P = D(P), P; } e.identifierName = i; function f(p) { let A = p.reference; return A instanceof r.StaticSymbol ? A.filePath : `./${u.stringify(A)}`; } e.identifierModuleUrl = f; function c(p, A) { return `View_${i({ reference: p })}_${A}`; } e.viewClassName = c; function F(p) { return `RenderType_${i({ reference: p })}`; } e.rendererTypeName = F; function a(p) { return `HostView_${i({ reference: p })}`; } e.hostViewClassName = a; function l(p) { return `${i({ reference: p })}NgFactory`; } e.componentFactoryName = l; var h; (function(p) { p[p.Pipe = 0] = "Pipe", p[p.Directive = 1] = "Directive", p[p.NgModule = 2] = "NgModule", p[p.Injectable = 3] = "Injectable"; })(h = e.CompileSummaryKind || (e.CompileSummaryKind = {})); function C(p) { return p.value != null ? D(p.value) : i(p.identifier); } e.tokenName = C; function d(p) { return p.identifier != null ? p.identifier.reference : p.value; } e.tokenReference = d; var m = class { constructor() { let { moduleUrl: p, styles: A, styleUrls: P } = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}; this.moduleUrl = p || null, this.styles = _(A), this.styleUrls = _(P); } }; e.CompileStylesheetMetadata = m; var T = class { constructor(p) { let { encapsulation: A, template: P, templateUrl: M, htmlAst: z, styles: V, styleUrls: X, externalStylesheets: H, animations: Q, ngContentSelectors: K, interpolation: J, isInline: v, preserveWhitespaces: y } = p; if (this.encapsulation = A, this.template = P, this.templateUrl = M, this.htmlAst = z, this.styles = _(V), this.styleUrls = _(X), this.externalStylesheets = _(H), this.animations = Q ? x(Q) : [], this.ngContentSelectors = K || [], J && J.length != 2) throw new Error("'interpolation' should have a start and an end symbol."); this.interpolation = J, this.isInline = v, this.preserveWhitespaces = y; } toSummary() { return { ngContentSelectors: this.ngContentSelectors, encapsulation: this.encapsulation, styles: this.styles, animations: this.animations }; } }; e.CompileTemplateMetadata = T; var w = class { static create(p) { let { isHost: A, type: P, isComponent: M, selector: z, exportAs: V, changeDetection: X, inputs: H, outputs: Q, host: K, providers: J, viewProviders: v, queries: y, guards: B, viewQueries: b, entryComponents: L, template: U, componentViewType: G, rendererType: W, componentFactory: ne } = p, be = {}, we = {}, Wr = {}; K != null && Object.keys(K).forEach((Z) => { let ie = K[Z], Ce = Z.match(n); Ce === null ? Wr[Z] = ie : Ce[1] != null ? we[Ce[1]] = ie : Ce[2] != null && (be[Ce[2]] = ie); }); let Yr = {}; H == null ? void 0 : H.forEach((Z) => { let ie = u.splitAtColon(Z, [Z, Z]); Yr[ie[0]] = ie[1]; }); let Qr = {}; return Q == null ? void 0 : Q.forEach((Z) => { let ie = u.splitAtColon(Z, [Z, Z]); Qr[ie[0]] = ie[1]; }), new w({ isHost: A, type: P, isComponent: !!M, selector: z, exportAs: V, changeDetection: X, inputs: Yr, outputs: Qr, hostListeners: be, hostProperties: we, hostAttributes: Wr, providers: J, viewProviders: v, queries: y, guards: B, viewQueries: b, entryComponents: L, template: U, componentViewType: G, rendererType: W, componentFactory: ne }); } constructor(p) { let { isHost: A, type: P, isComponent: M, selector: z, exportAs: V, changeDetection: X, inputs: H, outputs: Q, hostListeners: K, hostProperties: J, hostAttributes: v, providers: y, viewProviders: B, queries: b, guards: L, viewQueries: U, entryComponents: G, template: W, componentViewType: ne, rendererType: be, componentFactory: we } = p; this.isHost = !!A, this.type = P, this.isComponent = M, this.selector = z, this.exportAs = V, this.changeDetection = X, this.inputs = H, this.outputs = Q, this.hostListeners = K, this.hostProperties = J, this.hostAttributes = v, this.providers = _(y), this.viewProviders = _(B), this.queries = _(b), this.guards = L, this.viewQueries = _(U), this.entryComponents = _(G), this.template = W, this.componentViewType = ne, this.rendererType = be, this.componentFactory = we; } toSummary() { return { summaryKind: h.Directive, type: this.type, isComponent: this.isComponent, selector: this.selector, exportAs: this.exportAs, inputs: this.inputs, outputs: this.outputs, hostListeners: this.hostListeners, hostProperties: this.hostProperties, hostAttributes: this.hostAttributes, providers: this.providers, viewProviders: this.viewProviders, queries: this.queries, guards: this.guards, viewQueries: this.viewQueries, entryComponents: this.entryComponents, changeDetection: this.changeDetection, template: this.template && this.template.toSummary(), componentViewType: this.componentViewType, rendererType: this.rendererType, componentFactory: this.componentFactory }; } }; e.CompileDirectiveMetadata = w; var g = class { constructor(p) { let { type: A, name: P, pure: M } = p; this.type = A, this.name = P, this.pure = !!M; } toSummary() { return { summaryKind: h.Pipe, type: this.type, name: this.name, pure: this.pure }; } }; e.CompilePipeMetadata = g; var N = class { }; e.CompileShallowModuleMetadata = N; var R = class { constructor(p) { let { type: A, providers: P, declaredDirectives: M, exportedDirectives: z, declaredPipes: V, exportedPipes: X, entryComponents: H, bootstrapComponents: Q, importedModules: K, exportedModules: J, schemas: v, transitiveModule: y, id: B } = p; this.type = A || null, this.declaredDirectives = _(M), this.exportedDirectives = _(z), this.declaredPipes = _(V), this.exportedPipes = _(X), this.providers = _(P), this.entryComponents = _(H), this.bootstrapComponents = _(Q), this.importedModules = _(K), this.exportedModules = _(J), this.schemas = _(v), this.id = B || null, this.transitiveModule = y || null; } toSummary() { let p = this.transitiveModule; return { summaryKind: h.NgModule, type: this.type, entryComponents: p.entryComponents, providers: p.providers, modules: p.modules, exportedDirectives: p.exportedDirectives, exportedPipes: p.exportedPipes }; } }; e.CompileNgModuleMetadata = R; var j = class { constructor() { this.directivesSet = /* @__PURE__ */ new Set(), this.directives = [], this.exportedDirectivesSet = /* @__PURE__ */ new Set(), this.exportedDirectives = [], this.pipesSet = /* @__PURE__ */ new Set(), this.pipes = [], this.exportedPipesSet = /* @__PURE__ */ new Set(), this.exportedPipes = [], this.modulesSet = /* @__PURE__ */ new Set(), this.modules = [], this.entryComponentsSet = /* @__PURE__ */ new Set(), this.entryComponents = [], this.providers = []; } addProvider(p, A) { this.providers.push({ provider: p, module: A }); } addDirective(p) { this.directivesSet.has(p.reference) || (this.directivesSet.add(p.reference), this.directives.push(p)); } addExportedDirective(p) { this.exportedDirectivesSet.has(p.reference) || (this.exportedDirectivesSet.add(p.reference), this.exportedDirectives.push(p)); } addPipe(p) { this.pipesSet.has(p.reference) || (this.pipesSet.add(p.reference), this.pipes.push(p)); } addExportedPipe(p) { this.exportedPipesSet.has(p.reference) || (this.exportedPipesSet.add(p.reference), this.exportedPipes.push(p)); } addModule(p) { this.modulesSet.has(p.reference) || (this.modulesSet.add(p.reference), this.modules.push(p)); } addEntryComponent(p) { this.entryComponentsSet.has(p.componentType) || (this.entryComponentsSet.add(p.componentType), this.entryComponents.push(p)); } }; e.TransitiveCompileNgModuleMetadata = j; function _(p) { return p || []; } var O = class { constructor(p, A) { let { useClass: P, useValue: M, useExisting: z, useFactory: V, deps: X, multi: H } = A; this.token = p, this.useClass = P || null, this.useValue = M, this.useExisting = z, this.useFactory = V || null, this.dependencies = X || null, this.multi = !!H; } }; e.ProviderMeta = O; function x(p) { return p.reduce((A, P) => { let M = Array.isArray(P) ? x(P) : P; return A.concat(M); }, []); } e.flatten = x; function k(p) { return p.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/, "ng:///"); } function $(p, A, P) { let M; return P.isInline ? A.type.reference instanceof r.StaticSymbol ? M = `${A.type.reference.filePath}.${A.type.reference.name}.html` : M = `${i(p)}/${i(A.type)}.html` : M = P.templateUrl, A.type.reference instanceof r.StaticSymbol ? M : k(M); } e.templateSourceUrl = $; function t(p, A) { let P = p.moduleUrl.split(/\/\\/g), M = P[P.length - 1]; return k(`css/${A}${M}.ngstyle.js`); } e.sharedStylesheetJitUrl = t; function o(p) { return k(`${i(p.type)}/module.ngfactory.js`); } e.ngModuleJitUrl = o; function E(p, A) { return k(`${i(p)}/${i(A.type)}.ngfactory.js`); } e.templateJitUrl = E; } }), Be = I({ "node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(e) { q(), Object.defineProperty(e, "__esModule", { value: true }); var r = Es(), u = al(), n = class { constructor(a, l, h, C) { this.file = a, this.offset = l, this.line = h, this.col = C; } toString() { return this.offset != null ? `${this.file.url}@${this.line}:${this.col}` : this.file.url; } moveBy(a) { let l = this.file.content, h = l.length, C = this.offset, d = this.line, m = this.col; for (; C > 0 && a < 0; ) if (C--, a++, l.charCodeAt(C) == r.$LF) { d--; let w = l.substr(0, C - 1).lastIndexOf(String.fromCharCode(r.$LF)); m = w > 0 ? C - w : C; } else m--; for (; C < h && a > 0; ) { let T = l.charCodeAt(C); C++, a--, T == r.$LF ? (d++, m = 0) : m++; } return new n(this.file, C, d, m); } getContext(a, l) { let h = this.file.content, C = this.offset; if (C != null) { C > h.length - 1 && (C = h.length - 1); let d = C, m = 0, T = 0; for (; m < a && C > 0 && (C--, m++, !(h[C] == ` ` && ++T == l)); ) ; for (m = 0, T = 0; m < a && d < h.length - 1 && (d++, m++, !(h[d] == ` ` && ++T == l)); ) ; return { before: h.substring(C, this.offset), after: h.substring(this.offset, d + 1) }; } return null; } }; e.ParseLocation = n; var D = class { constructor(a, l) { this.content = a, this.url = l; } }; e.ParseSourceFile = D; var s = class { constructor(a, l) { let h = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : null; this.start = a, this.end = l, this.details = h; } toString() { return this.start.file.content.substring(this.start.offset, this.end.offset); } }; e.ParseSourceSpan = s, e.EMPTY_PARSE_LOCATION = new n(new D("", ""), 0, 0, 0), e.EMPTY_SOURCE_SPAN = new s(e.EMPTY_PARSE_LOCATION, e.EMPTY_PARSE_LOCATION); var i; (function(a) { a[a.WARNING = 0] = "WARNING", a[a.ERROR = 1] = "ERROR"; })(i = e.ParseErrorLevel || (e.ParseErrorLevel = {})); var f = class { constructor(a, l) { let h = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : i.ERROR; this.span = a, this.msg = l, this.level = h; } contextualMessage() { let a = this.span.start.getContext(100, 3); return a ? `${this.msg} ("${a.before}[${i[this.level]} ->]${a.after}")` : this.msg; } toString() { let a = this.span.details ? `, ${this.span.details}` : ""; return `${this.contextualMessage()}: ${this.span.start}${a}`; } }; e.ParseError = f; function c(a, l) { let h = u.identifierModuleUrl(l), C = h != null ? `in ${a} ${u.identifierName(l)} in ${h}` : `in ${a} ${u.identifierName(l)}`, d = new D("", C); return new s(new n(d, -1, -1, -1), new n(d, -1, -1, -