UNPKG

@api-helper/template

Version:

根据 Swagger 的接口定义生成 TypeScript/JavaScript 的接口类型及其请求函数代码。

815 lines (814 loc) 1.78 MB
"use strict"; var __extends = (this && this.__extends) || (function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; return function (d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; })(); var __generator = (this && this.__generator) || function (thisArg, body) { var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); while (_) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { case 0: case 1: t = op; break; case 4: _.label++; return { value: op[1], done: false }; case 5: _.label++; y = op[1]; op = [0]; continue; case 7: op = _.ops.pop(); _.trys.pop(); continue; default: if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t[2]) _.ops.pop(); _.trys.pop(); continue; } op = body.call(thisArg, _); } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; } }; var __values = (this && this.__values) || function(o) { var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0; if (m) return m.call(o); if (o && typeof o.length === "number") return { next: function () { if (o && i >= o.length) o = void 0; return { value: o && o[i++], done: !o }; } }; throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined."); }; var __read = (this && this.__read) || function (o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value); } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { if (ar || !(i in from)) { if (!ar) ar = Array.prototype.slice.call(from, 0, i); ar[i] = from[i]; } } return to.concat(ar || Array.prototype.slice.call(from)); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var ht = function (a, _) { return function () { return (_ || a((_ = { exports: {} }).exports, _), _.exports); }; }; var Mi = ht(function (tH, J7) { var Yh = function (a) { return a && a.Math == Math && a; }; J7.exports = Yh(typeof globalThis == "object" && globalThis) || Yh(typeof window == "object" && window) || Yh(typeof self == "object" && self) || Yh(typeof global == "object" && global) || function () { return this; }() || Function("return this")(); }); var Ha = ht(function (rH, F7) { F7.exports = function (a) { try { return !!a(); } catch (_10) { return !0; } }; }); var As = ht(function (nH, B7) { var YB = Ha(); B7.exports = !YB(function () { return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7; }); }); var p6 = ht(function (iH, q7) { var QB = Ha(); q7.exports = !QB(function () { var a = function () { }.bind(); return typeof a != "function" || a.hasOwnProperty("prototype"); }); }); var Zh = ht(function (aH, U7) { var ZB = p6(), Qh = Function.prototype.call; U7.exports = ZB ? Qh.bind(Qh) : function () { return Qh.apply(Qh, arguments); }; }); var H7 = ht(function (V7) { "use strict"; var z7 = {}.propertyIsEnumerable, W7 = Object.getOwnPropertyDescriptor, eq = W7 && !z7.call({ 1: 2 }, 1); V7.f = eq ? function (_) { var v = W7(this, _); return !!v && v.enumerable; } : z7; }); var f6 = ht(function (oH, G7) { G7.exports = function (a, _) { return { enumerable: !(a & 1), configurable: !(a & 2), writable: !(a & 4), value: _ }; }; }); var Ps = ht(function (_H, X7) { var $7 = p6(), K7 = Function.prototype, d6 = K7.call, tq = $7 && K7.bind.bind(d6, d6); X7.exports = $7 ? tq : function (a) { return function () { return d6.apply(a, arguments); }; }; }); var Z7 = ht(function (cH, Q7) { var Y7 = Ps(), rq = Y7({}.toString), nq = Y7("".slice); Q7.exports = function (a) { return nq(rq(a), 8, -1); }; }); var tw = ht(function (lH, ew) { var iq = Ps(), aq = Ha(), sq = Z7(), m6 = Object, oq = iq("".split); ew.exports = aq(function () { return !m6("z").propertyIsEnumerable(0); }) ? function (a) { return sq(a) == "String" ? oq(a, "") : m6(a); } : m6; }); var h6 = ht(function (uH, rw) { rw.exports = function (a) { return a == null; }; }); var g6 = ht(function (pH, nw) { var _q = h6(), cq = TypeError; nw.exports = function (a) { if (_q(a)) throw cq("Can't call method on " + a); return a; }; }); var e1 = ht(function (fH, iw) { var lq = tw(), uq = g6(); iw.exports = function (a) { return lq(uq(a)); }; }); var v6 = ht(function (dH, aw) { var y6 = typeof document == "object" && document.all, pq = typeof y6 > "u" && y6 !== void 0; aw.exports = { all: y6, IS_HTMLDDA: pq }; }); var aa = ht(function (mH, ow) { var sw = v6(), fq = sw.all; ow.exports = sw.IS_HTMLDDA ? function (a) { return typeof a == "function" || a === fq; } : function (a) { return typeof a == "function"; }; }); var Jc = ht(function (hH, lw) { var _w = aa(), cw = v6(), dq = cw.all; lw.exports = cw.IS_HTMLDDA ? function (a) { return typeof a == "object" ? a !== null : _w(a) || a === dq; } : function (a) { return typeof a == "object" ? a !== null : _w(a); }; }); var t1 = ht(function (gH, uw) { var b6 = Mi(), mq = aa(), hq = function (a) { return mq(a) ? a : void 0; }; uw.exports = function (a, _) { return arguments.length < 2 ? hq(b6[a]) : b6[a] && b6[a][_]; }; }); var fw = ht(function (yH, pw) { var gq = Ps(); pw.exports = gq({}.isPrototypeOf); }); var mw = ht(function (vH, dw) { var yq = t1(); dw.exports = yq("navigator", "userAgent") || ""; }); var Sw = ht(function (bH, Tw) { var bw = Mi(), T6 = mw(), hw = bw.process, gw = bw.Deno, yw = hw && hw.versions || gw && gw.version, vw = yw && yw.v8, sa, r1; vw && (sa = vw.split("."), r1 = sa[0] > 0 && sa[0] < 4 ? 1 : +(sa[0] + sa[1])); !r1 && T6 && (sa = T6.match(/Edge\/(\d+)/), (!sa || sa[1] >= 74) && (sa = T6.match(/Chrome\/(\d+)/), sa && (r1 = +sa[1]))); Tw.exports = r1; }); var S6 = ht(function (TH, Ew) { var xw = Sw(), vq = Ha(); Ew.exports = !!Object.getOwnPropertySymbols && !vq(function () { var a = Symbol(); return !String(a) || !(Object(a) instanceof Symbol) || !Symbol.sham && xw && xw < 41; }); }); var x6 = ht(function (SH, ww) { var bq = S6(); ww.exports = bq && !Symbol.sham && typeof Symbol.iterator == "symbol"; }); var E6 = ht(function (xH, Cw) { var Tq = t1(), Sq = aa(), xq = fw(), Eq = x6(), wq = Object; Cw.exports = Eq ? function (a) { return typeof a == "symbol"; } : function (a) { var _ = Tq("Symbol"); return Sq(_) && xq(_.prototype, wq(a)); }; }); var Pw = ht(function (EH, Aw) { var Cq = String; Aw.exports = function (a) { try { return Cq(a); } catch (_10) { return "Object"; } }; }); var kw = ht(function (wH, Dw) { var Aq = aa(), Pq = Pw(), Dq = TypeError; Dw.exports = function (a) { if (Aq(a)) return a; throw Dq(Pq(a) + " is not a function"); }; }); var Nw = ht(function (CH, Iw) { var kq = kw(), Iq = h6(); Iw.exports = function (a, _) { var v = a[_]; return Iq(v) ? void 0 : kq(v); }; }); var Mw = ht(function (AH, Ow) { var w6 = Zh(), C6 = aa(), A6 = Jc(), Nq = TypeError; Ow.exports = function (a, _) { var v, h; if (_ === "string" && C6(v = a.toString) && !A6(h = w6(v, a)) || C6(v = a.valueOf) && !A6(h = w6(v, a)) || _ !== "string" && C6(v = a.toString) && !A6(h = w6(v, a))) return h; throw Nq("Can't convert object to primitive value"); }; }); var Rw = ht(function (PH, Lw) { Lw.exports = !1; }); var n1 = ht(function (DH, Jw) { var jw = Mi(), Oq = Object.defineProperty; Jw.exports = function (a, _) { try { Oq(jw, a, { value: _, configurable: !0, writable: !0 }); } catch (_10) { jw[a] = _; } return _; }; }); var i1 = ht(function (kH, Bw) { var Mq = Mi(), Lq = n1(), Fw = "__core-js_shared__", Rq = Mq[Fw] || Lq(Fw, {}); Bw.exports = Rq; }); var P6 = ht(function (IH, Uw) { var jq = Rw(), qw = i1(); (Uw.exports = function (a, _) { return qw[a] || (qw[a] = _ !== void 0 ? _ : {}); })("versions", []).push({ version: "3.26.1", mode: jq ? "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" }); }); var Ww = ht(function (NH, zw) { var Jq = g6(), Fq = Object; zw.exports = function (a) { return Fq(Jq(a)); }; }); var oo = ht(function (OH, Vw) { var Bq = Ps(), qq = Ww(), Uq = Bq({}.hasOwnProperty); Vw.exports = Object.hasOwn || function (_, v) { return Uq(qq(_), v); }; }); var D6 = ht(function (MH, Hw) { var zq = Ps(), Wq = 0, Vq = Math.random(), Hq = zq(1..toString); Hw.exports = function (a) { return "Symbol(" + (a === void 0 ? "" : a) + ")_" + Hq(++Wq + Vq, 36); }; }); var Qw = ht(function (LH, Yw) { var Gq = Mi(), $q = P6(), Gw = oo(), Kq = D6(), $w = S6(), Xw = x6(), Fc = $q("wks"), p_ = Gq.Symbol, Kw = p_ && p_.for, Xq = Xw ? p_ : p_ && p_.withoutSetter || Kq; Yw.exports = function (a) { if (!Gw(Fc, a) || !($w || typeof Fc[a] == "string")) { var _ = "Symbol." + a; $w && Gw(p_, a) ? Fc[a] = p_[a] : Xw && Kw ? Fc[a] = Kw(_) : Fc[a] = Xq(_); } return Fc[a]; }; }); var rC = ht(function (RH, tC) { var Yq = Zh(), Zw = Jc(), eC = E6(), Qq = Nw(), Zq = Mw(), eU = Qw(), tU = TypeError, rU = eU("toPrimitive"); tC.exports = function (a, _) { if (!Zw(a) || eC(a)) return a; var v = Qq(a, rU), h; if (v) { if (_ === void 0 && (_ = "default"), h = Yq(v, a, _), !Zw(h) || eC(h)) return h; throw tU("Can't convert object to primitive value"); } return _ === void 0 && (_ = "number"), Zq(a, _); }; }); var k6 = ht(function (jH, nC) { var nU = rC(), iU = E6(); nC.exports = function (a) { var _ = nU(a, "string"); return iU(_) ? _ : _ + ""; }; }); var sC = ht(function (JH, aC) { var aU = Mi(), iC = Jc(), I6 = aU.document, sU = iC(I6) && iC(I6.createElement); aC.exports = function (a) { return sU ? I6.createElement(a) : {}; }; }); var N6 = ht(function (FH, oC) { var oU = As(), _U = Ha(), cU = sC(); oC.exports = !oU && !_U(function () { return Object.defineProperty(cU("div"), "a", { get: function () { return 7; } }).a != 7; }); }); var O6 = ht(function (cC) { var lU = As(), uU = Zh(), pU = H7(), fU = f6(), dU = e1(), mU = k6(), hU = oo(), gU = N6(), _C = Object.getOwnPropertyDescriptor; cC.f = lU ? _C : function (_, v) { if (_ = dU(_), v = mU(v), gU) try { return _C(_, v); } catch (_10) { } if (hU(_, v)) return fU(!uU(pU.f, _, v), _[v]); }; }); var uC = ht(function (qH, lC) { var yU = As(), vU = Ha(); lC.exports = yU && vU(function () { return Object.defineProperty(function () { }, "prototype", { value: 42, writable: !1 }).prototype != 42; }); }); var a1 = ht(function (UH, pC) { var bU = Jc(), TU = String, SU = TypeError; pC.exports = function (a) { if (bU(a)) return a; throw SU(TU(a) + " is not an object"); }; }); var dp = ht(function (dC) { var xU = As(), EU = N6(), wU = uC(), s1 = a1(), fC = k6(), CU = TypeError, M6 = Object.defineProperty, AU = Object.getOwnPropertyDescriptor, L6 = "enumerable", R6 = "configurable", j6 = "writable"; dC.f = xU ? wU ? function (_, v, h) { if (s1(_), v = fC(v), s1(h), typeof _ == "function" && v === "prototype" && "value" in h && j6 in h && !h[j6]) { var D = AU(_, v); D && D[j6] && (_[v] = h.value, h = { configurable: R6 in h ? h[R6] : D[R6], enumerable: L6 in h ? h[L6] : D[L6], writable: !1 }); } return M6(_, v, h); } : M6 : function (_, v, h) { if (s1(_), v = fC(v), s1(h), EU) try { return M6(_, v, h); } catch (_10) { } if ("get" in h || "set" in h) throw CU("Accessors not supported"); return "value" in h && (_[v] = h.value), _; }; }); var J6 = ht(function (WH, mC) { var PU = As(), DU = dp(), kU = f6(); mC.exports = PU ? function (a, _, v) { return DU.f(a, _, kU(1, v)); } : function (a, _, v) { return a[_] = v, a; }; }); var yC = ht(function (VH, gC) { var F6 = As(), IU = oo(), hC = Function.prototype, NU = F6 && Object.getOwnPropertyDescriptor, B6 = IU(hC, "name"), OU = B6 && function () { }.name === "something", MU = B6 && (!F6 || F6 && NU(hC, "name").configurable); gC.exports = { EXISTS: B6, PROPER: OU, CONFIGURABLE: MU }; }); var bC = ht(function (HH, vC) { var LU = Ps(), RU = aa(), q6 = i1(), jU = LU(Function.toString); RU(q6.inspectSource) || (q6.inspectSource = function (a) { return jU(a); }); vC.exports = q6.inspectSource; }); var xC = ht(function (GH, SC) { var JU = Mi(), FU = aa(), TC = JU.WeakMap; SC.exports = FU(TC) && /native code/.test(String(TC)); }); var CC = ht(function ($H, wC) { var BU = P6(), qU = D6(), EC = BU("keys"); wC.exports = function (a) { return EC[a] || (EC[a] = qU(a)); }; }); var U6 = ht(function (KH, AC) { AC.exports = {}; }); var IC = ht(function (XH, kC) { var UU = xC(), DC = Mi(), zU = Jc(), WU = J6(), z6 = oo(), W6 = i1(), VU = CC(), HU = U6(), PC = "Object already initialized", V6 = DC.TypeError, GU = DC.WeakMap, o1, mp, _1, $U = function (a) { return _1(a) ? mp(a) : o1(a, {}); }, KU = function (a) { return function (_) { var v; if (!zU(_) || (v = mp(_)).type !== a) throw V6("Incompatible receiver, " + a + " required"); return v; }; }; UU || W6.state ? (oa = W6.state || (W6.state = new GU), oa.get = oa.get, oa.has = oa.has, oa.set = oa.set, o1 = function (a, _) { if (oa.has(a)) throw V6(PC); return _.facade = a, oa.set(a, _), _; }, mp = function (a) { return oa.get(a) || {}; }, _1 = function (a) { return oa.has(a); }) : (f_ = VU("state"), HU[f_] = !0, o1 = function (a, _) { if (z6(a, f_)) throw V6(PC); return _.facade = a, WU(a, f_, _), _; }, mp = function (a) { return z6(a, f_) ? a[f_] : {}; }, _1 = function (a) { return z6(a, f_); }); var oa, f_; kC.exports = { set: o1, get: mp, has: _1, enforce: $U, getterFor: KU }; }); var G6 = ht(function (YH, OC) { var XU = Ha(), YU = aa(), c1 = oo(), H6 = As(), QU = yC().CONFIGURABLE, ZU = bC(), NC = IC(), ez = NC.enforce, tz = NC.get, l1 = Object.defineProperty, rz = H6 && !XU(function () { return l1(function () { }, "length", { value: 8 }).length !== 8; }), nz = String(String).split("String"), iz = OC.exports = function (a, _, v) { String(_).slice(0, 7) === "Symbol(" && (_ = "[" + String(_).replace(/^Symbol\(([^)]*)\)/, "$1") + "]"), v && v.getter && (_ = "get " + _), v && v.setter && (_ = "set " + _), (!c1(a, "name") || QU && a.name !== _) && (H6 ? l1(a, "name", { value: _, configurable: !0 }) : a.name = _), rz && v && c1(v, "arity") && a.length !== v.arity && l1(a, "length", { value: v.arity }); try { v && c1(v, "constructor") && v.constructor ? H6 && l1(a, "prototype", { writable: !1 }) : a.prototype && (a.prototype = void 0); } catch (_10) { } var h = ez(a); return c1(h, "source") || (h.source = nz.join(typeof _ == "string" ? _ : "")), a; }; Function.prototype.toString = iz(function () { return YU(this) && tz(this).source || ZU(this); }, "toString"); }); var LC = ht(function (QH, MC) { var az = aa(), sz = dp(), oz = G6(), _z = n1(); MC.exports = function (a, _, v, h) { h || (h = {}); var D = h.enumerable, P = h.name !== void 0 ? h.name : _; if (az(v) && oz(v, P, h), h.global) D ? a[_] = v : _z(_, v); else { try { h.unsafe ? a[_] && (D = !0) : delete a[_]; } catch (_10) { } D ? a[_] = v : sz.f(a, _, { value: v, enumerable: !1, configurable: !h.nonConfigurable, writable: !h.nonWritable }); } return a; }; }); var jC = ht(function (ZH, RC) { var cz = Math.ceil, lz = Math.floor; RC.exports = Math.trunc || function (_) { var v = +_; return (v > 0 ? lz : cz)(v); }; }); var $6 = ht(function (eG, JC) { var uz = jC(); JC.exports = function (a) { var _ = +a; return _ !== _ || _ === 0 ? 0 : uz(_); }; }); var BC = ht(function (tG, FC) { var pz = $6(), fz = Math.max, dz = Math.min; FC.exports = function (a, _) { var v = pz(a); return v < 0 ? fz(v + _, 0) : dz(v, _); }; }); var UC = ht(function (rG, qC) { var mz = $6(), hz = Math.min; qC.exports = function (a) { return a > 0 ? hz(mz(a), 9007199254740991) : 0; }; }); var WC = ht(function (nG, zC) { var gz = UC(); zC.exports = function (a) { return gz(a.length); }; }); var GC = ht(function (iG, HC) { var yz = e1(), vz = BC(), bz = WC(), VC = function (a) { return function (_, v, h) { var D = yz(_), P = bz(D), y = vz(h, P), m; if (a && v != v) { for (; P > y;) if (m = D[y++], m != m) return !0; } else for (; P > y; y++) if ((a || y in D) && D[y] === v) return a || y || 0; return !a && -1; }; }; HC.exports = { includes: VC(!0), indexOf: VC(!1) }; }); var XC = ht(function (aG, KC) { var Tz = Ps(), K6 = oo(), Sz = e1(), xz = GC().indexOf, Ez = U6(), $C = Tz([].push); KC.exports = function (a, _) { var v = Sz(a), h = 0, D = [], P; for (P in v) !K6(Ez, P) && K6(v, P) && $C(D, P); for (; _.length > h;) K6(v, P = _[h++]) && (~xz(D, P) || $C(D, P)); return D; }; }); var QC = ht(function (sG, YC) { YC.exports = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"]; }); var e9 = ht(function (ZC) { var wz = XC(), Cz = QC(), Az = Cz.concat("length", "prototype"); ZC.f = Object.getOwnPropertyNames || function (_) { return wz(_, Az); }; }); var r9 = ht(function (t9) { t9.f = Object.getOwnPropertySymbols; }); var i9 = ht(function (cG, n9) { var Pz = t1(), Dz = Ps(), kz = e9(), Iz = r9(), Nz = a1(), Oz = Dz([].concat); n9.exports = Pz("Reflect", "ownKeys") || function (_) { var v = kz.f(Nz(_)), h = Iz.f; return h ? Oz(v, h(_)) : v; }; }); var o9 = ht(function (lG, s9) { var a9 = oo(), Mz = i9(), Lz = O6(), Rz = dp(); s9.exports = function (a, _, v) { for (var h = Mz(_), D = Rz.f, P = Lz.f, y = 0; y < h.length; y++) { var m = h[y]; !a9(a, m) && !(v && a9(v, m)) && D(a, m, P(_, m)); } }; }); var c9 = ht(function (uG, _9) { var jz = Ha(), Jz = aa(), Fz = /#|\.prototype\./, hp = function (a, _) { var v = qz[Bz(a)]; return v == zz ? !0 : v == Uz ? !1 : Jz(_) ? jz(_) : !!_; }, Bz = hp.normalize = function (a) { return String(a).replace(Fz, ".").toLowerCase(); }, qz = hp.data = {}, Uz = hp.NATIVE = "N", zz = hp.POLYFILL = "P"; _9.exports = hp; }); var u9 = ht(function (pG, l9) { var X6 = Mi(), Wz = O6().f, Vz = J6(), Hz = LC(), Gz = n1(), $z = o9(), Kz = c9(); l9.exports = function (a, _) { var v = a.target, h = a.global, D = a.stat, P, y, m, C, d, E; if (h ? y = X6 : D ? y = X6[v] || Gz(v, {}) : y = (X6[v] || {}).prototype, y) for (m in _) { if (d = _[m], a.dontCallGetSet ? (E = Wz(y, m), C = E && E.value) : C = y[m], P = Kz(h ? m : v + (D ? "." : "#") + m, a.forced), !P && C !== void 0) { if (typeof d == typeof C) continue; $z(d, C); } (a.sham || C && C.sham) && Vz(d, "sham", !0), Hz(y, m, d, a); } }; }); var p9 = ht(function () { var Xz = u9(), Y6 = Mi(); Xz({ global: !0, forced: Y6.globalThis !== Y6 }, { globalThis: Y6 }); }); var m9 = ht(function (mG, d9) { var f9 = G6(), Yz = dp(); d9.exports = function (a, _, v) { return v.get && f9(v.get, _, { getter: !0 }), v.set && f9(v.set, _, { setter: !0 }), Yz.f(a, _, v); }; }); var g9 = ht(function (hG, h9) { "use strict"; var Qz = a1(); h9.exports = function () { var a = Qz(this), _ = ""; return a.hasIndices && (_ += "d"), a.global && (_ += "g"), a.ignoreCase && (_ += "i"), a.multiline && (_ += "m"), a.dotAll && (_ += "s"), a.unicode && (_ += "u"), a.unicodeSets && (_ += "v"), a.sticky && (_ += "y"), _; }; }); p9(); var Zz = Mi(), eW = As(), tW = m9(), rW = g9(), nW = Ha(), y9 = Zz.RegExp, v9 = y9.prototype, iW = eW && nW(function () { var a = !0; try { y9(".", "d"); } catch (_10) { a = !1; } var _ = {}, v = "", h = a ? "dgimsy" : "gimsy", D = function (C, d) { Object.defineProperty(_, C, { get: function () { return v += d, !0; } }); }, P = { dotAll: "s", global: "g", ignoreCase: "i", multiline: "m", sticky: "y" }; a && (P.hasIndices = "d"); for (var y in P) D(y, P[y]); var m = Object.getOwnPropertyDescriptor(v9, "flags").get.call(_); return m !== h || v !== h; }); iW && tW(v9, "flags", { configurable: !0, get: rW }); var iT = Object.defineProperty, aW = Object.getOwnPropertyDescriptor, aT = Object.getOwnPropertyNames, sW = Object.prototype.hasOwnProperty, yp = function (a, _) { return function () { return a && (_ = (0, a[aT(a)[0]])(a = 0)), _; }; }, Ne = function (a, _) { return function () { return _ || (0, a[aT(a)[0]])((_ = { exports: {} }).exports, _), _.exports; }; }, m1 = function (a, _) { for (var v in _) iT(a, v, { get: _[v], enumerable: !0 }); }, oW = function (a, _, v, h) { var e_1, _10; if (_ && typeof _ == "object" || typeof _ == "function") { var _loop_1 = function (D) { !sW.call(a, D) && D !== v && iT(a, D, { get: function () { return _[D]; }, enumerable: !(h = aW(_, D)) || h.enumerable }); }; try { for (var _11 = __values(aT(_)), _12 = _11.next(); !_12.done; _12 = _11.next()) { var D = _12.value; _loop_1(D); } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_12 && !_12.done && (_10 = _11.return)) _10.call(_11); } finally { if (e_1) throw e_1.error; } } } return a; }, Li = function (a) { return oW(iT({}, "__esModule", { value: !0 }), a); }, cn, ke = yp({ "<define:process>": function () { cn = { env: {}, argv: [] }; } }), S9 = Ne({ "src/common/parser-create-error.js": function (a, _) { "use strict"; ke(); function v(h, D) { var P = new SyntaxError(h + " (" + D.start.line + ":" + D.start.column + ")"); return P.loc = D, P; } _.exports = v; } }), _W = Ne({ "src/utils/try-combinations.js": function (a, _) { "use strict"; ke(); function v() { var e_2, _10; var h; for (var D = arguments.length, P = new Array(D), y = 0; y < D; y++) P[y] = arguments[y]; try { for (var _11 = __values(P.entries()), _12 = _11.next(); !_12.done; _12 = _11.next()) { var _13 = __read(_12.value, 2), m = _13[0], C = _13[1]; try { return { result: C() }; } catch (d) { m === 0 && (h = d); } } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (_12 && !_12.done && (_10 = _11.return)) _10.call(_11); } finally { if (e_2) throw e_2.error; } } return { error: h }; } _.exports = v; } }), x9 = {}; m1(x9, { EOL: function () { return eT; }, arch: function () { return cW; }, cpus: function () { return k9; }, default: function () { return L9; }, endianness: function () { return E9; }, freemem: function () { return P9; }, getNetworkInterfaces: function () { return M9; }, hostname: function () { return w9; }, loadavg: function () { return C9; }, networkInterfaces: function () { return O9; }, platform: function () { return lW; }, release: function () { return N9; }, tmpDir: function () { return Q6; }, tmpdir: function () { return Z6; }, totalmem: function () { return D9; }, type: function () { return I9; }, uptime: function () { return A9; } }); function E9() { if (typeof u1 > "u") { var a = new ArrayBuffer(2), _ = new Uint8Array(a), v = new Uint16Array(a); if (_[0] = 1, _[1] = 2, v[0] === 258) u1 = "BE"; else if (v[0] === 513) u1 = "LE"; else throw new Error("unable to figure out endianess"); } return u1; } function w9() { return typeof globalThis.location < "u" ? globalThis.location.hostname : ""; } function C9() { return []; } function A9() { return 0; } function P9() { return Number.MAX_VALUE; } function D9() { return Number.MAX_VALUE; } function k9() { return []; } function I9() { return "Browser"; } function N9() { return typeof globalThis.navigator < "u" ? globalThis.navigator.appVersion : ""; } function O9() { } function M9() { } function cW() { return "javascript"; } function lW() { return "browser"; } function Q6() { return "/tmp"; } var u1, Z6, eT, L9, uW = yp({ "node-modules-polyfills:os": function () { ke(), Z6 = Q6, eT = "\n", L9 = { EOL: eT, tmpdir: Z6, tmpDir: Q6, networkInterfaces: O9, getNetworkInterfaces: M9, release: N9, type: I9, cpus: k9, totalmem: D9, freemem: P9, uptime: A9, loadavg: C9, hostname: w9, endianness: E9 }; } }), pW = Ne({ "node-modules-polyfills-commonjs:os": function (a, _) { ke(); var v = (uW(), Li(x9)); if (v && v.default) { _.exports = v.default; for (var h in v) _.exports[h] = v[h]; } else v && (_.exports = v); } }), fW = Ne({ "node_modules/detect-newline/index.js": function (a, _) { "use strict"; ke(); var v = function (h) { if (typeof h != "string") throw new TypeError("Expected a string"); var D = h.match(/(?:\r?\n)/g) || []; if (D.length === 0) return; var P = D.filter(function (m) { return m === "\r\n"; }).length, y = D.length - P; return P > y ? "\r\n" : "\n"; }; _.exports = v, _.exports.graceful = function (h) { return typeof h == "string" && v(h) || "\n"; }; } }), dW = Ne({ "node_modules/jest-docblock/build/index.js": function (a) { "use strict"; ke(), Object.defineProperty(a, "__esModule", { value: !0 }), a.extract = M, a.parse = W, a.parseWithComments = K, a.print = ce, a.strip = q; function _() { var me = pW(); return _ = function () { return me; }, me; } function v() { var me = h(fW()); return v = function () { return me; }, me; } function h(me) { return me && me.__esModule ? me : { default: me }; } var D = /\*\/$/, P = /^\/\*\*?/, y = /^\s*(\/\*\*?(.|\r?\n)*?\*\/)/, m = /(^|\s+)\/\/([^\r\n]*)/g, C = /^(\r?\n)+/, d = /(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g, E = /(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g, I = /(\r?\n|^) *\* ?/g, c = []; function M(me) { var Pe = me.match(y); return Pe ? Pe[0].trimLeft() : ""; } function q(me) { var Pe = me.match(y); return Pe && Pe[0] ? me.substring(Pe[0].length) : me; } function W(me) { return K(me).pragmas; } function K(me) { var Pe = (0, v().default)(me) || _().EOL; me = me.replace(P, "").replace(D, "").replace(I, "$1"); var te = ""; for (; te !== me;) te = me, me = me.replace(d, "".concat(Pe, "$1 $2").concat(Pe)); me = me.replace(C, "").trimRight(); var he = Object.create(null), De = me.replace(E, "").replace(C, "").trimRight(), R; for (; R = E.exec(me);) { var pe = R[2].replace(m, ""); typeof he[R[1]] == "string" || Array.isArray(he[R[1]]) ? he[R[1]] = c.concat(he[R[1]], pe) : he[R[1]] = pe; } return { comments: De, pragmas: he }; } function ce(me) { var _10 = me.comments, Pe = _10 === void 0 ? "" : _10, _11 = me.pragmas, te = _11 === void 0 ? {} : _11, he = (0, v().default)(Pe) || _().EOL, De = "/**", R = " *", pe = " */", Ie = Object.keys(te), Je = Ie.map(function (ee) { return Ce(ee, te[ee]); }).reduce(function (ee, je) { return ee.concat(je); }, []).map(function (ee) { return "".concat(R, " ").concat(ee).concat(he); }).join(""); if (!Pe) { if (Ie.length === 0) return ""; if (Ie.length === 1 && !Array.isArray(te[Ie[0]])) { var ee = te[Ie[0]]; return "".concat(De, " ").concat(Ce(Ie[0], ee)[0]).concat(pe); } } var Xe = Pe.split(he).map(function (ee) { return "".concat(R, " ").concat(ee); }).join(he) + he; return De + he + (Pe ? Xe : "") + (Pe && Ie.length ? R + he : "") + Je + pe; } function Ce(me, Pe) { return c.concat(Pe).map(function (te) { return "@".concat(me, " ").concat(te).trim(); }); } } }), mW = Ne({ "src/common/end-of-line.js": function (a, _) { "use strict"; ke(); function v(y) { var m = y.indexOf("\r"); return m >= 0 ? y.charAt(m + 1) === "\n" ? "crlf" : "cr" : "lf"; } function h(y) { switch (y) { case "cr": return "\r"; case "crlf": return "\r\n"; default: return "\n"; } } function D(y, m) { var C; switch (m) { case "\n": C = /\n/g; break; case "\r": C = /\r/g; break; case "\r\n": C = /\r\n/g; break; default: throw new Error("Unexpected \"eol\" ".concat(JSON.stringify(m), ".")); } var d = y.match(C); return d ? d.length : 0; } function P(y) { return y.replace(/\r\n?/g, "\n"); } _.exports = { guessEndOfLine: v, convertEndOfLineToChars: h, countEndOfLineChars: D, normalizeEndOfLine: P }; } }), hW = Ne({ "src/language-js/utils/get-shebang.js": function (a, _) { "use strict"; ke(); function v(h) { if (!h.startsWith("#!")) return ""; var D = h.indexOf("\n"); return D === -1 ? h : h.slice(0, D); } _.exports = v; } }), gW = Ne({ "src/language-js/pragma.js": function (a, _) { "use strict"; ke(); var _10 = dW(), v = _10.parseWithComments, h = _10.strip, D = _10.extract, P = _10.print, y = mW().normalizeEndOfLine, m = hW(); function C(I) { var c = m(I); c && (I = I.slice(c.length + 1)); var M = D(I), _10 = v(M), q = _10.pragmas, W = _10.comments; return { shebang: c, text: I, pragmas: q, comments: W }; } function d(I) { var c = Object.keys(C(I).pragmas); return c.includes("prettier") || c.includes("format"); } function E(I) { var _10 = C(I), c = _10.shebang, M = _10.text, q = _10.pragmas, W = _10.comments, K = h(M), ce = P({ pragmas: Object.assign({ format: "" }, q), comments: W.trimStart() }); return (c ? "".concat(c, "\n") : "") + y(ce) + (K.startsWith("\n") ? "\n" : "\n\n") + K; } _.exports = { hasPragma: d, insertPragma: E }; } }), R9 = Ne({ "src/utils/is-non-empty-array.js": function (a, _) { "use strict"; ke(); function v(h) { return Array.isArray(h) && h.length > 0; } _.exports = v; } }), j9 = Ne({ "src/language-js/loc.js": function (a, _) { "use strict"; ke(); var v = R9(); function h(C) { var d, E; var I = C.range ? C.range[0] : C.start, c = (d = (E = C.declaration) === null || E === void 0 ? void 0 : E.decorators) !== null && d !== void 0 ? d : C.decorators; return v(c) ? Math.min(h(c[0]), I) : I; } function D(C) { return C.range ? C.range[1] : C.end; } function P(C, d) { var E = h(C); return Number.isInteger(E) && E === h(d); } function y(C, d) { var E = D(C); return Number.isInteger(E) && E === D(d); } function m(C, d) { return P(C, d) && y(C, d); } _.exports = { locStart: h, locEnd: D, hasSameLocStart: P, hasSameLoc: m }; } }), yW = Ne({ "src/language-js/parse/utils/create-parser.js": function (a, _) { "use strict"; ke(); var v = gW().hasPragma, _10 = j9(), h = _10.locStart, D = _10.locEnd; function P(y) { return y = typeof y == "function" ? { parse: y } : y, Object.assign({ astFormat: "estree", hasPragma: v, locStart: h, locEnd: D }, y); } _.exports = P; } }), vW = Ne({ "src/language-js/parse/utils/replace-hashbang.js": function (a, _) { "use strict"; ke(); function v(h) { return h.charAt(0) === "#" && h.charAt(1) === "!" ? "//" + h.slice(2) : h; } _.exports = v; } }), bW = Ne({ "src/language-js/utils/is-ts-keyword-type.js": function (a, _) { "use strict"; ke(); function v(h) { var D = h.type; return D.startsWith("TS") && D.endsWith("Keyword"); } _.exports = v; } }), TW = Ne({ "src/language-js/utils/is-block-comment.js": function (a, _) { "use strict"; ke(); var v = new Set(["Block", "CommentBlock", "MultiLine"]), h = function (D) { return v.has(D == null ? void 0 : D.type); }; _.exports = h; } }), SW = Ne({ "src/language-js/utils/is-type-cast-comment.js": function (a, _) { "use strict"; ke(); var v = TW(); function h(D) { return v(D) && D.value[0] === "*" && /@(?:type|satisfies)\b/.test(D.value); } _.exports = h; } }), xW = Ne({ "src/utils/get-last.js": function (a, _) { "use strict"; ke(); var v = function (h) { return h[h.length - 1]; }; _.exports = v; } }), J9 = Ne({ "src/language-js/parse/postprocess/visit-node.js": function (a, _) { "use strict"; ke(); function v(h, D) { if (Array.isArray(h)) { for (var P = 0; P < h.length; P++) h[P] = v(h[P], D); return h; } if (h && typeof h == "object" && typeof h.type == "string") { var P = Object.keys(h); for (var y = 0; y < P.length; y++) h[P[y]] = v(h[P[y]], D); return D(h) || h; } return h; } _.exports = v; } }), F9 = Ne({ "src/language-js/parse/postprocess/throw-syntax-error.js": function (a, _) { "use strict"; ke(); var v = S9(); function h(D, P) { var _10 = D.loc, y = _10.start, m = _10.end; throw v(P, { start: { line: y.line, column: y.column + 1 }, end: { line: m.line, column: m.column + 1 } }); } _.exports = h; } }), EW = Ne({ "src/language-js/parse/postprocess/index.js": function (a, _) { "use strict"; ke(); var _10 = j9(), v = _10.locStart, h = _10.locEnd, D = bW(), P = SW(), y = xW(), m = J9(), C = F9(); function d(M, q) { if (q.parser !== "typescript" && q.parser !== "flow" && q.parser !== "acorn" && q.parser !== "espree" && q.parser !== "meriyah") { var K_1 = new Set; M = m(M, function (ce) { ce.leadingComments && ce.leadingComments.some(P) && K_1.add(v(ce)); }), M = m(M, function (ce) { if (ce.type === "ParenthesizedExpression") { var Ce = ce.expression; if (Ce.type === "TypeCastExpression") return Ce.range = ce.range, Ce; var me = v(ce); if (!K_1.has(me)) return Ce.extra = Object.assign(Object.assign({}, Ce.extra), {}, { parenthesized: !0 }), Ce; } }); } return M = m(M, function (K) { switch (K.type) { case "ChainExpression": return E(K.expression); case "LogicalExpression": { if (I(K)) return c(K); break; } case "VariableDeclaration": { var ce = y(K.declarations); ce && ce.init && W(K, ce); break; } case "TSParenthesizedType": return D(K.typeAnnotation) || K.typeAnnotation.type === "TSThisType" || (K.typeAnnotation.range = [v(K), h(K)]), K.typeAnnotation; case "TSTypeParameter": if (typeof K.name == "string") { var ce = v(K); K.name = { type: "Identifier", name: K.name, range: [ce, ce + K.name.length] }; } break; case "ObjectExpression": if (q.parser === "typescript") { var ce = K.properties.find(function (Ce) { return Ce.type === "Property" && Ce.value.type === "TSEmptyBodyFunctionExpression"; }); ce && C(ce.value, "Unexpected token."); } break; case "SequenceExpression": { var ce = y(K.expressions); K.range = [v(K), Math.min(h(ce), h(K))]; break; } case "TopicReference": q.__isUsingHackPipeline = !0; break; case "ExportAllDeclaration": { var ce = K.exported; if (q.parser === "meriyah" && ce && ce.type === "Identifier") { var Ce = q.originalText.slice(v(ce), h(ce)); (Ce.startsWith('"') || Ce.startsWith("'")) && (K.exported = Object.assign(Object.assign({}, K.exported), {}, { type: "Literal", value: K.exported.name, raw: Ce })); } break; } case "PropertyDefinition": if (q.parser === "meriyah" && K.static && !K.computed && !K.key) { var ce = "static", Ce = v(K); Object.assign(K, { static: !1, key: { type: "Identifier", name: ce, range: [Ce, Ce + ce.length] } }); } break; } }), M; function W(K, ce) { q.originalText[h(ce)] !== ";" && (K.range = [v(K), h(ce)]); } } function E(M) { switch (M.type) { case "CallExpression": M.type = "OptionalCallExpression", M.callee = E(M.callee); break; case "MemberExpression": M.type = "OptionalMemberExpression", M.object = E(M.object); break; case "TSNonNullExpression": M.expression = E(M.expression); break; } return M; } function I(M) { return M.type === "LogicalExpression" && M.right.type === "LogicalExpression" && M.operator === M.right.operator; } function c(M) { return I(M) ? c({ type: "LogicalExpression", operator: M.operator, left: c({ type: "LogicalExpression", operator: M.operator, left: M.left, right: M.right.left, range: [v(M.left), h(M.right.left)] }), right: M.right.right, range: [v(M), h(M)] }) : M; } _.exports = d; } }), vr = Ne({ "node_modules/typescript/lib/typescript.js": function (a, _) { ke(); var v = Object.defineProperty, h = Object.getOwnPropertyNames, D = function (e, t) { return function () { return e && (t = (0, e[h(e)[0]])(e = 0)), t; }; }, P = function (e, t) { return function () { return t || (0, e[h(e)[0]])((t = { exports: {} }).exports, t), t.exports; }; }, y = function (e, t) { for (var r in t) v(e, r, { get: t[r], enumerable: !0 }); }, m, C, d, E = D({ "src/compiler/corePublic.ts": function () { "use strict"; m = "5.0", C = "5.0.2", d = (function (e) { return (e[e.LessThan = -1] = "LessThan", e[e.EqualTo = 0] = "EqualTo", e[e.GreaterThan = 1] = "GreaterThan", e); })(d || {}); } }); function I(e) { return e ? e.length : 0; } function c(e, t) { if (e) for (var r = 0; r < e.length; r++) { var s = t(e[r], r); if (s) return s; } } function M(e, t) { if (e) for (var r = e.length - 1; r >= 0; r--) { var s = t(e[r], r); if (s) return s; } } function q(e, t) { if (e !== void 0) for (var r = 0; r < e.length; r++) { var s = t(e[r], r); if (s !== void 0) return s; } } function W(e, t) { var e_3, _10; try { for (var e_4 = __values(e), e_4_1 = e_4.next(); !e_4_1.done; e_4_1 = e_4.next()) { var r = e_4_1.value; var s = t(r); if (s !== void 0) return s; } } catch (e_3_1) { e_3 = { error: e_3_1 }; } finally { try { if (e_4_1 && !e_4_1.done && (_10 = e_4.return)) _10.call(e_4); } finally { if (e_3) throw e_3.error; } } } function K(e, t, r) { var e_5, _10; var s = r; if (e) { var f = 0; try { for (var e_6 = __values(e), e_6_1 = e_6.next(); !e_6_1.done; e_6_1 = e_6.next()) { var x = e_6_1.value; s = t(s, x, f), f++; } } catch (e_5_1) { e_5 = { error: e_5_1 }; } finally { try { if (e_6_1 && !e_6_1.done && (_10 = e_6.return)) _10.call(e_6); } finally { if (e_5) throw e_5.error; } } } return s; } function ce(e, t, r) { var s = []; Y.assertEqual(e.length, t.length); for (var f = 0; f < e.length; f++) s.push(r(e[f], t[f], f)); return s; } function Ce(e, t) { if (e.length <= 1) return e; var r = []; for (var s = 0, f = e.length; s < f; s++) s && r.push(t), r.push(e[s]); return r; } function me(e, t) { if (e) { for (var r = 0; r < e.length; r++) if (!t(e[r], r)) return !1; } return !0; } function Pe(e, t, r) { if (e !== void 0) for (var s = r != null ? r : 0; s < e.length; s++) { var f = e[s]; if (t(f, s)) return f; } } function te(e, t, r) { if (e !== void 0) for (var s = r != null ? r : e.length - 1; s >= 0; s--) { var f = e[s]; if (t(f, s)) return f; } } function he(e, t, r) { if (e === void 0) return -1; for (var s = r != null ? r : 0; s < e.length; s++) if (t(e[s], s)) return s; return -1; } function De(e, t, r) { if (e === void 0) return -1; for (var s = r != null ? r : e.length - 1; s >= 0; s--) if (t(e[s], s)) return s; return -1; } function R(e, t) { for (var r = 0; r < e.length; r++) { var s = t(e[r], r); if (s) return s; } return Y.fail(); } function pe(e, t) { var e_7, _10; var r = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : fa; if (e) { try { for (var e_8 = __values(e), e_8_1 = e_8.next(); !e_8_1.done; e_8_1 = e_8.next()) { var s = e_8_1.value; if (r(s, t)) return !0; } } catch (e_7_1) { e_7 = { error: e_7_1 }; } finally { try { if (e_8_1 && !e_8_1.done && (_10 = e_8.return)) _10.call(e_8); } finally { if (e_7) throw e_7.error; } } } return !1; } function Ie(e, t) { var r = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : fa; return e.length === t.length && e.every(function (s, f) { return r(s, t[f]); }); } function Je(e, t, r) { for (var s = r || 0; s < e.length; s++) if (pe(t, e.charCodeAt(s))) return s; return -1; } function Xe(e, t) { var r = 0; if (e) for (var s = 0; s < e.length; s++) { var f = e[s]; t(f, s) && r++; } return r; } function ee(e, t) { if (e) { var r = e.length, s = 0; for (; s < r && t(e[s]);) s++; if (s < r) { var f = e.slice(0, s); for (s++; s < r;) { var x = e[s]; t(x) && f.push(x), s++; } return f; } } return e; } function je(e, t) { var r = 0; for (var s = 0; s < e.length; s++) t(e[s], s, e) && (e[r] = e[s], r++); e.length = r; } function nt(e) { e.length = 0; } function Ze(e, t) { var r; if (e) { r = []; for (var s = 0; s < e.length; s++) r.push(t(e[s], s)); } return r; } function st(e, t) { var e_9, e_9_1, r, e_10_1; var e_10, _10; return __generator(this, function (_11) { switch (_11.label) { case 0: _11.trys.push([0, 5, 6, 7]); e_9 = __values(e), e_9_1 = e_9.next(); _11.label = 1; case 1: if (!!e_9_1.done) return [3 /*break*/, 4]; r = e_9_1.value; return [4 /*yield*/, t(r)]; case 2: _11.sent(); _11.label = 3; case 3: e_9_1 = e_9.next(); return [3 /*break*/, 1]; case 4: return [3 /*break*/, 7]; case 5: e_10_1 = _11.sent(); e_10 = { error: e_10_1 }; return [3 /*break*/, 7]; case 6: try { if (e_9_1 && !e_9_1.done && (_10 = e_9.return)) _10.call(e_9); } finally { if (e_10) throw e_10.error; } return [7 /*endfinally*/]; case 7: return [2 /*return*/]; } }); } function tt(e, t) { if (e) for (var r = 0; r < e.length; r++) { var s = e[r], f = t(s, r); if (s !== f) { var x = e.slice(0, r); for (x.push(f), r++; r < e.length; r++) x.push(t(e[r], r)); return x; } } return e; } function ct(e) { var e_11, _10; var t = []; try { for (var e_12 = __values(e), e_12_1 = e_12.next(); !e_12_1.done; e_12_1 = e_12.next()) { var r = e_12_1.value; r && (ir(r) ? jr(t, r) : t.push(r)); } } catch (e_11_1) { e_11 = { error: e_11_1 }; } finally { try { if (e_12_1 && !e_12_1.done && (_10 = e_12.return)) _10.call(e_12); } finally { if (e_11) throw e_11.error; } } return t; } function ne(e, t) { var r; if (e) for (var s = 0; s < e.length; s++) { var f = t(e[s], s); f && (ir(f) ? r = jr(r, f) : r = tr(r, f)); } return r || Bt; } function ge(e, t) { var r = []; if (e) for (var s = 0; s < e.length; s++) { var f = t(e[s], s); f && (ir(f) ? jr(r, f) : r.push(f)); } return r; } function Fe(e, t) { var e_13, e_13_1, r, s, _10, e_14_1; var e_14, _11; return __generator(this, function (_12) { switch (_12.label) { case 0: _12.trys.push([0, 6, 7, 8]); e_13 = __values(e), e_13_1 = e_13.next(); _12.label = 1; case 1: if (!!e_13_1.done) return [3 /*break*/, 5]; r = e_13_1.value; s = t(r); _10 = s; if (!_10) return [3 /*break*/, 3]; return [5 /*yield**/, __values(s)]; case 2: _10 = (_12.sent()); _12.label = 3; case 3: _10; _12.label = 4; case 4: e_13_1 = e_13.next();