UNPKG

@regulaforensics/document-reader-webclient

Version:

Regula Document Reader js client for the browser and node.js based on axios

1,514 lines • 300 kB
//#region \0rolldown/runtime.js var e = Object.defineProperty, t = (t, n) => { let r = {}; for (var i in t) e(r, i, { get: t[i], enumerable: !0 }); return n || e(r, Symbol.toStringTag, { value: "Module" }), r; }; //#endregion //#region node_modules/axios/lib/helpers/bind.js function n(e, t) { return function() { return e.apply(t, arguments); }; } //#endregion //#region node_modules/axios/lib/utils.js var { toString: r } = Object.prototype, { getPrototypeOf: i } = Object, { iterator: a, toStringTag: o } = Symbol, s = (({ hasOwnProperty: e }) => (t, n) => e.call(t, n))(Object.prototype), c = (e, t) => { let n = e, r = []; for (; n != null && n !== Object.prototype;) { if (r.indexOf(n) !== -1) return !1; if (r.push(n), s(n, t)) return !0; n = i(n); } return !1; }, l = (e, t) => e != null && c(e, t) ? e[t] : void 0, u = ((e) => (t) => { let n = r.call(t); return e[n] || (e[n] = n.slice(8, -1).toLowerCase()); })(Object.create(null)), d = (e) => (e = e.toLowerCase(), (t) => u(t) === e), f = (e) => (t) => typeof t === e, { isArray: p } = Array, m = f("undefined"); function h(e) { return e !== null && !m(e) && e.constructor !== null && !m(e.constructor) && y(e.constructor.isBuffer) && e.constructor.isBuffer(e); } var g = d("ArrayBuffer"); function _(e) { let t; return t = typeof ArrayBuffer < "u" && ArrayBuffer.isView ? ArrayBuffer.isView(e) : e && e.buffer && g(e.buffer), t; } var v = f("string"), y = f("function"), b = f("number"), x = (e) => typeof e == "object" && !!e, S = (e) => e === !0 || e === !1, C = (e) => { if (!x(e)) return !1; let t = i(e); return (t === null || t === Object.prototype || i(t) === null) && !c(e, o) && !c(e, a); }, w = (e) => { if (!x(e) || h(e)) return !1; try { return Object.keys(e).length === 0 && Object.getPrototypeOf(e) === Object.prototype; } catch { return !1; } }, T = d("Date"), E = d("File"), D = (e) => !!(e && e.uri !== void 0), ee = (e) => e && e.getParts !== void 0, te = d("Blob"), O = d("FileList"), k = (e) => x(e) && y(e.pipe); function ne() { return typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : typeof window < "u" ? window : typeof global < "u" ? global : {}; } var re = ne(), ie = re.FormData === void 0 ? void 0 : re.FormData, ae = (e) => { if (!e) return !1; if (ie && e instanceof ie) return !0; let t = i(e); if (!t || t === Object.prototype || !y(e.append)) return !1; let n = u(e); return n === "formdata" || n === "object" && y(e.toString) && e.toString() === "[object FormData]"; }, oe = d("URLSearchParams"), [se, ce, le, ue] = [ "ReadableStream", "Request", "Response", "Headers" ].map(d), de = (e) => e.trim ? e.trim() : e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, ""); function fe(e, t, { allOwnKeys: n = !1 } = {}) { if (e == null) return; let r, i; if (typeof e != "object" && (e = [e]), p(e)) for (r = 0, i = e.length; r < i; r++) t.call(null, e[r], r, e); else { if (h(e)) return; let i = n ? Object.getOwnPropertyNames(e) : Object.keys(e), a = i.length, o; for (r = 0; r < a; r++) o = i[r], t.call(null, e[o], o, e); } } function pe(e, t) { if (h(e)) return null; t = t.toLowerCase(); let n = Object.keys(e), r = n.length, i; for (; r-- > 0;) if (i = n[r], t === i.toLowerCase()) return i; return null; } var me = typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : typeof window < "u" ? window : global, he = (e) => !m(e) && e !== me; function ge(...e) { let { caseless: t, skipUndefined: n } = he(this) && this || {}, r = {}, i = (e, i) => { if (i === "__proto__" || i === "constructor" || i === "prototype") return; let a = t && typeof i == "string" && pe(r, i) || i, o = s(r, a) ? r[a] : void 0; C(o) && C(e) ? r[a] = ge(o, e) : C(e) ? r[a] = ge({}, e) : p(e) ? r[a] = e.slice() : (!n || !m(e)) && (r[a] = e); }; for (let t = 0, n = e.length; t < n; t++) { let n = e[t]; if (!n || h(n) || (fe(n, i), typeof n != "object" || p(n))) continue; let r = Object.getOwnPropertySymbols(n); for (let e = 0; e < r.length; e++) { let t = r[e]; Oe.call(n, t) && i(n[t], t); } } return r; } var _e = (e, t, r, { allOwnKeys: i } = {}) => (fe(t, (t, i) => { r && y(t) ? Object.defineProperty(e, i, { __proto__: null, value: n(t, r), writable: !0, enumerable: !0, configurable: !0 }) : Object.defineProperty(e, i, { __proto__: null, value: t, writable: !0, enumerable: !0, configurable: !0 }); }, { allOwnKeys: i }), e), ve = (e) => (e.charCodeAt(0) === 65279 && (e = e.slice(1)), e), ye = (e, t, n, r) => { e.prototype = Object.create(t.prototype, r), Object.defineProperty(e.prototype, "constructor", { __proto__: null, value: e, writable: !0, enumerable: !1, configurable: !0 }), Object.defineProperty(e, "super", { __proto__: null, value: t.prototype }), n && Object.assign(e.prototype, n); }, be = (e, t, n, r) => { let a, o, s, c = {}; if (t ||= {}, e == null) return t; do { for (a = Object.getOwnPropertyNames(e), o = a.length; o-- > 0;) s = a[o], (!r || r(s, e, t)) && !c[s] && (t[s] = e[s], c[s] = !0); e = n !== !1 && i(e); } while (e && (!n || n(e, t)) && e !== Object.prototype); return t; }, xe = (e, t, n) => { e = String(e), (n === void 0 || n > e.length) && (n = e.length), n -= t.length; let r = e.indexOf(t, n); return r !== -1 && r === n; }, Se = (e) => { if (!e) return null; if (p(e)) return e; let t = e.length; if (!b(t)) return null; let n = Array(t); for (; t-- > 0;) n[t] = e[t]; return n; }, Ce = ((e) => (t) => e && t instanceof e)(typeof Uint8Array < "u" && i(Uint8Array)), we = (e, t) => { let n = (e && e[a]).call(e), r; for (; (r = n.next()) && !r.done;) { let n = r.value; t.call(e, n[0], n[1]); } }, Te = (e, t) => { let n, r = []; for (; (n = e.exec(t)) !== null;) r.push(n); return r; }, Ee = d("HTMLFormElement"), De = (e) => e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g, function(e, t, n) { return t.toUpperCase() + n; }), { propertyIsEnumerable: Oe } = Object.prototype, ke = d("RegExp"), Ae = (e, t) => { let n = Object.getOwnPropertyDescriptors(e), r = {}; fe(n, (n, i) => { let a; (a = t(n, i, e)) !== !1 && (r[i] = a || n); }), Object.defineProperties(e, r); }, je = (e) => { Ae(e, (t, n) => { if (y(e) && [ "arguments", "caller", "callee" ].includes(n)) return !1; let r = e[n]; if (y(r)) { if (t.enumerable = !1, "writable" in t) { t.writable = !1; return; } t.set ||= () => { throw Error("Can not rewrite read-only method '" + n + "'"); }; } }); }, Me = (e, t) => { let n = {}, r = (e) => { e.forEach((e) => { n[e] = !0; }); }; return p(e) ? r(e) : r(String(e).split(t)), n; }, Ne = () => {}, Pe = (e, t) => e != null && Number.isFinite(e = +e) ? e : t; function Fe(e) { return !!(e && y(e.append) && e[o] === "FormData" && e[a]); } var Ie = (e) => { let t = /* @__PURE__ */ new WeakSet(), n = (e) => { if (x(e)) { if (t.has(e)) return; if (h(e)) return e; if (!("toJSON" in e)) { t.add(e); let r = p(e) ? [] : {}; return fe(e, (e, t) => { let i = n(e); !m(i) && (r[t] = i); }), t.delete(e), r; } } return e; }; return n(e); }, Le = d("AsyncFunction"), Re = (e) => e && (x(e) || y(e)) && y(e.then) && y(e.catch), ze = ((e, t) => e ? setImmediate : t ? ((e, t) => (me.addEventListener("message", ({ source: n, data: r }) => { n === me && r === e && t.length && t.shift()(); }, !1), (n) => { t.push(n), me.postMessage(e, "*"); }))(`axios@${Math.random()}`, []) : (e) => setTimeout(e))(typeof setImmediate == "function", y(me.postMessage)), Be = typeof queueMicrotask < "u" ? queueMicrotask.bind(me) : typeof process < "u" && process.nextTick || ze, Ve = (e) => e != null && y(e[a]), A = { isArray: p, isArrayBuffer: g, isBuffer: h, isFormData: ae, isArrayBufferView: _, isString: v, isNumber: b, isBoolean: S, isObject: x, isPlainObject: C, isEmptyObject: w, isReadableStream: se, isRequest: ce, isResponse: le, isHeaders: ue, isUndefined: m, isDate: T, isFile: E, isReactNativeBlob: D, isReactNative: ee, isBlob: te, isRegExp: ke, isFunction: y, isStream: k, isURLSearchParams: oe, isTypedArray: Ce, isFileList: O, forEach: fe, merge: ge, extend: _e, trim: de, stripBOM: ve, inherits: ye, toFlatObject: be, kindOf: u, kindOfTest: d, endsWith: xe, toArray: Se, forEachEntry: we, matchAll: Te, isHTMLForm: Ee, hasOwnProperty: s, hasOwnProp: s, hasOwnInPrototypeChain: c, getSafeProp: l, reduceDescriptors: Ae, freezeMethods: je, toObjectSet: Me, toCamelCase: De, noop: Ne, toFiniteNumber: Pe, findKey: pe, global: me, isContextDefined: he, isSpecCompliantForm: Fe, toJSONObject: Ie, isAsyncFn: Le, isThenable: Re, setImmediate: ze, asap: Be, isIterable: Ve, isSafeIterable: (e) => e != null && c(e, a) && Ve(e) }, He = A.toObjectSet([ "age", "authorization", "content-length", "content-type", "etag", "expires", "from", "host", "if-modified-since", "if-unmodified-since", "last-modified", "location", "max-forwards", "proxy-authorization", "referer", "retry-after", "user-agent" ]), Ue = (e) => { let t = {}, n, r, i; return e && e.split("\n").forEach(function(e) { i = e.indexOf(":"), n = e.substring(0, i).trim().toLowerCase(), r = e.substring(i + 1).trim(), !(!n || t[n] && He[n]) && (n === "set-cookie" ? t[n] ? t[n].push(r) : t[n] = [r] : t[n] = t[n] ? t[n] + ", " + r : r); }), t; }; //#endregion //#region node_modules/axios/lib/helpers/sanitizeHeaderValue.js function We(e) { let t = 0, n = e.length; for (; t < n;) { let n = e.charCodeAt(t); if (n !== 9 && n !== 32) break; t += 1; } for (; n > t;) { let t = e.charCodeAt(n - 1); if (t !== 9 && t !== 32) break; --n; } return t === 0 && n === e.length ? e : e.slice(t, n); } var Ge = /* @__PURE__ */ RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+", "g"), Ke = /* @__PURE__ */ RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+", "g"); function qe(e, t) { return A.isArray(e) ? e.map((e) => qe(e, t)) : We(String(e).replace(t, "")); } var Je = (e) => qe(e, Ge), Ye = (e) => qe(e, Ke); function Xe(e) { let t = Object.create(null); return A.forEach(e.toJSON(), (e, n) => { t[n] = Ye(e); }), t; } //#endregion //#region node_modules/axios/lib/core/AxiosHeaders.js var Ze = Symbol("internals"); function Qe(e) { return e && String(e).trim().toLowerCase(); } function $e(e) { return e === !1 || e == null ? e : A.isArray(e) ? e.map($e) : Je(String(e)); } function et(e) { let t = Object.create(null), n = /([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g, r; for (; r = n.exec(e);) t[r[1]] = r[2]; return t; } var tt = (e) => /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()); function nt(e, t, n, r, i) { if (A.isFunction(r)) return r.call(this, t, n); if (i && (t = n), A.isString(t)) { if (A.isString(r)) return t.indexOf(r) !== -1; if (A.isRegExp(r)) return r.test(t); } } function rt(e) { return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (e, t, n) => t.toUpperCase() + n); } function it(e, t) { let n = A.toCamelCase(" " + t); [ "get", "set", "has" ].forEach((r) => { Object.defineProperty(e, r + n, { __proto__: null, value: function(e, n, i) { return this[r].call(this, t, e, n, i); }, configurable: !0 }); }); } var j = class { constructor(e) { e && this.set(e); } set(e, t, n) { let r = this; function i(e, t, n) { let i = Qe(t); if (!i) return; let a = A.findKey(r, i); (!a || r[a] === void 0 || n === !0 || n === void 0 && r[a] !== !1) && (r[a || t] = $e(e)); } let a = (e, t) => A.forEach(e, (e, n) => i(e, n, t)); if (A.isPlainObject(e) || e instanceof this.constructor) a(e, t); else if (A.isString(e) && (e = e.trim()) && !tt(e)) a(Ue(e), t); else if (A.isObject(e) && A.isSafeIterable(e)) { let n = Object.create(null), r, i; for (let t of e) { if (!A.isArray(t)) throw TypeError("Object iterator must return a key-value pair"); i = t[0], A.hasOwnProp(n, i) ? (r = n[i], n[i] = A.isArray(r) ? [...r, t[1]] : [r, t[1]]) : n[i] = t[1]; } a(n, t); } else e != null && i(t, e, n); return this; } get(e, t) { if (e = Qe(e), e) { let n = A.findKey(this, e); if (n) { let e = this[n]; if (!t) return e; if (t === !0) return et(e); if (A.isFunction(t)) return t.call(this, e, n); if (A.isRegExp(t)) return t.exec(e); throw TypeError("parser must be boolean|regexp|function"); } } } has(e, t) { if (e = Qe(e), e) { let n = A.findKey(this, e); return !!(n && this[n] !== void 0 && (!t || nt(this, this[n], n, t))); } return !1; } delete(e, t) { let n = this, r = !1; function i(e) { if (e = Qe(e), e) { let i = A.findKey(n, e); i && (!t || nt(n, n[i], i, t)) && (delete n[i], r = !0); } } return A.isArray(e) ? e.forEach(i) : i(e), r; } clear(e) { let t = Object.keys(this), n = t.length, r = !1; for (; n--;) { let i = t[n]; (!e || nt(this, this[i], i, e, !0)) && (delete this[i], r = !0); } return r; } normalize(e) { let t = this, n = {}; return A.forEach(this, (r, i) => { let a = A.findKey(n, i); if (a) { t[a] = $e(r), delete t[i]; return; } let o = e ? rt(i) : String(i).trim(); o !== i && delete t[i], t[o] = $e(r), n[o] = !0; }), this; } concat(...e) { return this.constructor.concat(this, ...e); } toJSON(e) { let t = Object.create(null); return A.forEach(this, (n, r) => { n != null && n !== !1 && (t[r] = e && A.isArray(n) ? n.join(", ") : n); }), t; } [Symbol.iterator]() { return Object.entries(this.toJSON())[Symbol.iterator](); } toString() { return Object.entries(this.toJSON()).map(([e, t]) => e + ": " + t).join("\n"); } getSetCookie() { return this.get("set-cookie") || []; } get [Symbol.toStringTag]() { return "AxiosHeaders"; } static from(e) { return e instanceof this ? e : new this(e); } static concat(e, ...t) { let n = new this(e); return t.forEach((e) => n.set(e)), n; } static accessor(e) { let t = (this[Ze] = this[Ze] = { accessors: {} }).accessors, n = this.prototype; function r(e) { let r = Qe(e); t[r] || (it(n, e), t[r] = !0); } return A.isArray(e) ? e.forEach(r) : r(e), this; } }; j.accessor([ "Content-Type", "Content-Length", "Accept", "Accept-Encoding", "User-Agent", "Authorization" ]), A.reduceDescriptors(j.prototype, ({ value: e }, t) => { let n = t[0].toUpperCase() + t.slice(1); return { get: () => e, set(e) { this[n] = e; } }; }), A.freezeMethods(j); //#endregion //#region node_modules/axios/lib/core/AxiosError.js var at = "[REDACTED ****]"; function ot(e) { if (A.hasOwnProp(e, "toJSON")) return !0; let t = Object.getPrototypeOf(e); for (; t && t !== Object.prototype;) { if (A.hasOwnProp(t, "toJSON")) return !0; t = Object.getPrototypeOf(t); } return !1; } function st(e, t) { let n = new Set(t.map((e) => String(e).toLowerCase())), r = [], i = (e) => { if (typeof e != "object" || !e || A.isBuffer(e)) return e; if (r.indexOf(e) !== -1) return; e instanceof j && (e = e.toJSON()), r.push(e); let t; if (A.isArray(e)) t = [], e.forEach((e, n) => { let r = i(e); A.isUndefined(r) || (t[n] = r); }); else { if (!A.isPlainObject(e) && ot(e)) return r.pop(), e; t = Object.create(null); for (let [r, a] of Object.entries(e)) { let e = n.has(r.toLowerCase()) ? at : i(a); A.isUndefined(e) || (t[r] = e); } } return r.pop(), t; }; return i(e); } var M = class e extends Error { static from(t, n, r, i, a, o) { let s = new e(t.message, n || t.code, r, i, a); return s.cause = t, s.name = t.name, t.status != null && s.status == null && (s.status = t.status), o && Object.assign(s, o), s; } constructor(e, t, n, r, i) { super(e), Object.defineProperty(this, "message", { __proto__: null, value: e, enumerable: !0, writable: !0, configurable: !0 }), this.name = "AxiosError", this.isAxiosError = !0, t && (this.code = t), n && (this.config = n), r && (this.request = r), i && (this.response = i, this.status = i.status); } toJSON() { let e = this.config, t = e && A.hasOwnProp(e, "redact") ? e.redact : void 0, n = A.isArray(t) && t.length > 0 ? st(e, t) : A.toJSONObject(e); return { message: this.message, name: this.name, description: this.description, number: this.number, fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, config: n, code: this.code, status: this.status }; } }; M.ERR_BAD_OPTION_VALUE = "ERR_BAD_OPTION_VALUE", M.ERR_BAD_OPTION = "ERR_BAD_OPTION", M.ECONNABORTED = "ECONNABORTED", M.ETIMEDOUT = "ETIMEDOUT", M.ECONNREFUSED = "ECONNREFUSED", M.ERR_NETWORK = "ERR_NETWORK", M.ERR_FR_TOO_MANY_REDIRECTS = "ERR_FR_TOO_MANY_REDIRECTS", M.ERR_DEPRECATED = "ERR_DEPRECATED", M.ERR_BAD_RESPONSE = "ERR_BAD_RESPONSE", M.ERR_BAD_REQUEST = "ERR_BAD_REQUEST", M.ERR_CANCELED = "ERR_CANCELED", M.ERR_NOT_SUPPORT = "ERR_NOT_SUPPORT", M.ERR_INVALID_URL = "ERR_INVALID_URL", M.ERR_FORM_DATA_DEPTH_EXCEEDED = "ERR_FORM_DATA_DEPTH_EXCEEDED"; function ct(e) { return A.isPlainObject(e) || A.isArray(e); } function lt(e) { return A.endsWith(e, "[]") ? e.slice(0, -2) : e; } function ut(e, t, n) { return e ? e.concat(t).map(function(e, t) { return e = lt(e), !n && t ? "[" + e + "]" : e; }).join(n ? "." : "") : t; } function dt(e) { return A.isArray(e) && !e.some(ct); } var ft = A.toFlatObject(A, {}, null, function(e) { return /^is[A-Z]/.test(e); }); function pt(e, t, n) { if (!A.isObject(e)) throw TypeError("target must be an object"); t ||= new FormData(), n = A.toFlatObject(n, { metaTokens: !0, dots: !1, indexes: !1 }, !1, function(e, t) { return !A.isUndefined(t[e]); }); let r = n.metaTokens, i = n.visitor || m, a = n.dots, o = n.indexes, s = n.Blob || typeof Blob < "u" && Blob, c = n.maxDepth === void 0 ? 100 : n.maxDepth, l = s && A.isSpecCompliantForm(t), u = []; if (!A.isFunction(i)) throw TypeError("visitor must be a function"); function d(e) { if (e === null) return ""; if (A.isDate(e)) return e.toISOString(); if (A.isBoolean(e)) return e.toString(); if (!l && A.isBlob(e)) throw new M("Blob is not supported. Use a Buffer instead."); return A.isArrayBuffer(e) || A.isTypedArray(e) ? l && typeof Blob == "function" ? new Blob([e]) : Buffer.from(e) : e; } function f(e) { if (e > c) throw new M("Object is too deeply nested (" + e + " levels). Max depth: " + c, M.ERR_FORM_DATA_DEPTH_EXCEEDED); } function p(e, t) { if (c === Infinity) return JSON.stringify(e); let n = []; return JSON.stringify(e, function(e, r) { if (!A.isObject(r)) return r; for (; n.length && n[n.length - 1] !== this;) n.pop(); return n.push(r), f(t + n.length - 1), r; }); } function m(e, n, i) { let s = e; if (A.isReactNative(t) && A.isReactNativeBlob(e)) return t.append(ut(i, n, a), d(e)), !1; if (e && !i && typeof e == "object") { if (A.endsWith(n, "{}")) n = r ? n : n.slice(0, -2), e = p(e, 1); else if (A.isArray(e) && dt(e) || (A.isFileList(e) || A.endsWith(n, "[]")) && (s = A.toArray(e))) return n = lt(n), s.forEach(function(e, r) { !(A.isUndefined(e) || e === null) && t.append(o === !0 ? ut([n], r, a) : o === null ? n : n + "[]", d(e)); }), !1; } return ct(e) ? !0 : (t.append(ut(i, n, a), d(e)), !1); } let h = Object.assign(ft, { defaultVisitor: m, convertValue: d, isVisitable: ct }); function g(e, n, r = 0) { if (!A.isUndefined(e)) { if (f(r), u.indexOf(e) !== -1) throw Error("Circular reference detected in " + n.join(".")); u.push(e), A.forEach(e, function(e, a) { (!(A.isUndefined(e) || e === null) && i.call(t, e, A.isString(a) ? a.trim() : a, n, h)) === !0 && g(e, n ? n.concat(a) : [a], r + 1); }), u.pop(); } } if (!A.isObject(e)) throw TypeError("data must be an object"); return g(e), t; } //#endregion //#region node_modules/axios/lib/helpers/AxiosURLSearchParams.js function mt(e) { let t = { "!": "%21", "'": "%27", "(": "%28", ")": "%29", "~": "%7E", "%20": "+" }; return encodeURIComponent(e).replace(/[!'()~]|%20/g, function(e) { return t[e]; }); } function ht(e, t) { this._pairs = [], e && pt(e, this, t); } var gt = ht.prototype; gt.append = function(e, t) { this._pairs.push([e, t]); }, gt.toString = function(e) { let t = e ? function(t) { return e.call(this, t, mt); } : mt; return this._pairs.map(function(e) { return t(e[0]) + "=" + t(e[1]); }, "").join("&"); }; //#endregion //#region node_modules/axios/lib/helpers/buildURL.js function _t(e) { return encodeURIComponent(e).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+"); } function vt(e, t, n) { if (!t) return e; let r = A.isFunction(n) ? { serialize: n } : n, i = A.getSafeProp(r, "encode") || _t, a = A.getSafeProp(r, "serialize"), o; if (o = a ? a(t, r) : A.isURLSearchParams(t) ? t.toString() : new ht(t, r).toString(i), o) { let t = e.indexOf("#"); t !== -1 && (e = e.slice(0, t)), e += (e.indexOf("?") === -1 ? "?" : "&") + o; } return e; } //#endregion //#region node_modules/axios/lib/core/InterceptorManager.js var yt = class { constructor() { this.handlers = []; } use(e, t, n) { return this.handlers.push({ fulfilled: e, rejected: t, synchronous: n ? n.synchronous : !1, runWhen: n ? n.runWhen : null }), this.handlers.length - 1; } eject(e) { this.handlers[e] && (this.handlers[e] = null); } clear() { this.handlers &&= []; } forEach(e) { A.forEach(this.handlers, function(t) { t !== null && e(t); }); } }, bt = { silentJSONParsing: !0, forcedJSONParsing: !0, clarifyTimeoutError: !1, legacyInterceptorReqResOrdering: !0, advertiseZstdAcceptEncoding: !1, validateStatusUndefinedResolves: !0 }, xt = { isBrowser: !0, classes: { URLSearchParams: typeof URLSearchParams < "u" ? URLSearchParams : ht, FormData: typeof FormData < "u" ? FormData : null, Blob: typeof Blob < "u" ? Blob : null }, protocols: [ "http", "https", "file", "blob", "url", "data" ] }, St = /* @__PURE__ */ t({ hasBrowserEnv: () => Ct, hasStandardBrowserEnv: () => Tt, hasStandardBrowserWebWorkerEnv: () => Et, navigator: () => wt, origin: () => Dt }), Ct = typeof window < "u" && typeof document < "u", wt = typeof navigator == "object" && navigator || void 0, Tt = Ct && (!wt || [ "ReactNative", "NativeScript", "NS" ].indexOf(wt.product) < 0), Et = typeof WorkerGlobalScope < "u" && self instanceof WorkerGlobalScope && typeof self.importScripts == "function", Dt = Ct && window.location.href || "http://localhost", N = { ...St, ...xt }; //#endregion //#region node_modules/axios/lib/helpers/toURLEncodedForm.js function Ot(e, t) { return pt(e, new N.classes.URLSearchParams(), { visitor: function(e, t, n, r) { return N.isNode && A.isBuffer(e) ? (this.append(t, e.toString("base64")), !1) : r.defaultVisitor.apply(this, arguments); }, ...t }); } //#endregion //#region node_modules/axios/lib/helpers/formDataToJSON.js var kt = 100; function At(e) { if (e > kt) throw new M("FormData field is too deeply nested (" + e + " levels). Max depth: " + kt, M.ERR_FORM_DATA_DEPTH_EXCEEDED); } function jt(e) { let t = [], n = /\w+|\[(\w*)]/g, r; for (; (r = n.exec(e)) !== null;) At(t.length), t.push(r[0] === "[]" ? "" : r[1] || r[0]); return t; } function Mt(e) { let t = {}, n = Object.keys(e), r, i = n.length, a; for (r = 0; r < i; r++) a = n[r], t[a] = e[a]; return t; } function Nt(e) { function t(e, n, r, i) { At(i); let a = e[i++]; if (a === "__proto__") return !0; let o = Number.isFinite(+a), s = i >= e.length; return a = !a && A.isArray(r) ? r.length : a, s ? (A.hasOwnProp(r, a) ? r[a] = A.isArray(r[a]) ? r[a].concat(n) : [r[a], n] : r[a] = n, !o) : ((!A.hasOwnProp(r, a) || !A.isObject(r[a])) && (r[a] = []), t(e, n, r[a], i) && A.isArray(r[a]) && (r[a] = Mt(r[a])), !o); } if (A.isFormData(e) && A.isFunction(e.entries)) { let n = {}; return A.forEachEntry(e, (e, r) => { t(jt(e), r, n, 0); }), n; } return null; } //#endregion //#region node_modules/axios/lib/defaults/index.js var Pt = (e, t) => e != null && A.hasOwnProp(e, t) ? e[t] : void 0; function Ft(e, t, n) { if (A.isString(e)) try { return (t || JSON.parse)(e), A.trim(e); } catch (e) { if (e.name !== "SyntaxError") throw e; } return (n || JSON.stringify)(e); } var It = { transitional: bt, adapter: [ "xhr", "http", "fetch" ], transformRequest: [function(e, t) { let n = t.getContentType() || "", r = n.indexOf("application/json") > -1, i = A.isObject(e); if (i && A.isHTMLForm(e) && (e = new FormData(e)), A.isFormData(e)) return r ? JSON.stringify(Nt(e)) : e; if (A.isArrayBuffer(e) || A.isBuffer(e) || A.isStream(e) || A.isFile(e) || A.isBlob(e) || A.isReadableStream(e)) return e; if (A.isArrayBufferView(e)) return e.buffer; if (A.isURLSearchParams(e)) return t.setContentType("application/x-www-form-urlencoded;charset=utf-8", !1), e.toString(); let a; if (i) { let t = Pt(this, "formSerializer"); if (n.indexOf("application/x-www-form-urlencoded") > -1) return Ot(e, t).toString(); if ((a = A.isFileList(e)) || n.indexOf("multipart/form-data") > -1) { let n = Pt(this, "env"), r = n && n.FormData; return pt(a ? { "files[]": e } : e, r && new r(), t); } } return i || r ? (t.setContentType("application/json", !1), Ft(e)) : e; }], transformResponse: [function(e) { let t = Pt(this, "transitional") || It.transitional, n = t && t.forcedJSONParsing, r = Pt(this, "responseType"), i = r === "json"; if (A.isResponse(e) || A.isReadableStream(e)) return e; if (e && A.isString(e) && (n && !r || i)) { let n = !(t && t.silentJSONParsing) && i; try { return JSON.parse(e, Pt(this, "parseReviver")); } catch (e) { if (n) throw e.name === "SyntaxError" ? M.from(e, M.ERR_BAD_RESPONSE, this, null, Pt(this, "response")) : e; } } return e; }], timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", maxContentLength: -1, maxBodyLength: -1, env: { FormData: N.classes.FormData, Blob: N.classes.Blob }, validateStatus: function(e) { return e >= 200 && e < 300; }, headers: { common: { Accept: "application/json, text/plain, */*", "Content-Type": void 0 } } }; A.forEach([ "delete", "get", "head", "post", "put", "patch", "query" ], (e) => { It.headers[e] = {}; }); //#endregion //#region node_modules/axios/lib/core/transformData.js function Lt(e, t) { let n = this || It, r = t || n, i = j.from(r.headers), a = r.data; return A.forEach(e, function(e) { a = e.call(n, a, i.normalize(), t ? t.status : void 0); }), i.normalize(), a; } //#endregion //#region node_modules/axios/lib/cancel/isCancel.js function Rt(e) { return !!(e && e.__CANCEL__); } //#endregion //#region node_modules/axios/lib/cancel/CanceledError.js var zt = class extends M { constructor(e, t, n) { super(e ?? "canceled", M.ERR_CANCELED, t, n), this.name = "CanceledError", this.__CANCEL__ = !0; } }; //#endregion //#region node_modules/axios/lib/core/settle.js function Bt(e, t, n) { let r = n.config.validateStatus; !n.status || !r || r(n.status) ? e(n) : t(new M("Request failed with status code " + n.status, n.status >= 400 && n.status < 500 ? M.ERR_BAD_REQUEST : M.ERR_BAD_RESPONSE, n.config, n.request, n)); } //#endregion //#region node_modules/axios/lib/helpers/parseProtocol.js function Vt(e) { let t = /^([-+\w]{1,25}):(?:\/\/)?/.exec(e); return t && t[1] || ""; } //#endregion //#region node_modules/axios/lib/helpers/speedometer.js function Ht(e, t) { e ||= 10; let n = Array(e), r = Array(e), i = 0, a = 0, o; return t = t === void 0 ? 1e3 : t, function(s) { let c = Date.now(), l = r[a]; o ||= c, n[i] = s, r[i] = c; let u = a, d = 0; for (; u !== i;) d += n[u++], u %= e; if (i = (i + 1) % e, i === a && (a = (a + 1) % e), c - o < t) return; let f = l && c - l; return f ? Math.round(d * 1e3 / f) : void 0; }; } //#endregion //#region node_modules/axios/lib/helpers/throttle.js function Ut(e, t) { let n = 0, r = 1e3 / t, i, a, o = (t, r = Date.now()) => { n = r, i = null, a &&= (clearTimeout(a), null), e(...t); }; return [(...e) => { let t = Date.now(), s = t - n; s >= r ? o(e, t) : (i = e, a ||= setTimeout(() => { a = null, o(i); }, r - s)); }, () => i && o(i)]; } //#endregion //#region node_modules/axios/lib/helpers/progressEventReducer.js var Wt = (e, t, n = 3) => { let r = 0, i = Ht(50, 250); return Ut((n) => { if (!n || typeof n.loaded != "number") return; let a = n.loaded, o = n.lengthComputable ? n.total : void 0, s = o == null ? a : Math.min(a, o), c = Math.max(0, s - r), l = i(c); r = Math.max(r, s), e({ loaded: s, total: o, progress: o ? s / o : void 0, bytes: c, rate: l || void 0, estimated: l && o ? (o - s) / l : void 0, event: n, lengthComputable: o != null, [t ? "download" : "upload"]: !0 }); }, n); }, Gt = (e, t) => { let n = e != null; return [(r) => t[0]({ lengthComputable: n, total: e, loaded: r }), t[1]]; }, Kt = (e) => (...t) => A.asap(() => e(...t)), qt = N.hasStandardBrowserEnv ? ((e, t) => (n) => (n = new URL(n, N.origin), e.protocol === n.protocol && e.host === n.host && (t || e.port === n.port)))(new URL(N.origin), N.navigator && /(msie|trident)/i.test(N.navigator.userAgent)) : () => !0, Jt = N.hasStandardBrowserEnv ? { write(e, t, n, r, i, a, o) { if (typeof document > "u") return; let s = [`${e}=${encodeURIComponent(t)}`]; A.isNumber(n) && s.push(`expires=${new Date(n).toUTCString()}`), A.isString(r) && s.push(`path=${r}`), A.isString(i) && s.push(`domain=${i}`), a === !0 && s.push("secure"), A.isString(o) && s.push(`SameSite=${o}`), document.cookie = s.join("; "); }, read(e) { if (typeof document > "u") return null; let t = document.cookie.split(";"); for (let n = 0; n < t.length; n++) { let r = t[n].replace(/^\s+/, ""), i = r.indexOf("="); if (i !== -1 && r.slice(0, i) === e) return decodeURIComponent(r.slice(i + 1)); } return null; }, remove(e) { this.write(e, "", Date.now() - 864e5, "/"); } } : { write() {}, read() { return null; }, remove() {} }; //#endregion //#region node_modules/axios/lib/helpers/isAbsoluteURL.js function Yt(e) { return typeof e == "string" ? /^([a-z][a-z\d+\-.]*:)?\/\//i.test(e) : !1; } //#endregion //#region node_modules/axios/lib/helpers/combineURLs.js function Xt(e, t) { return t ? e.replace(/\/?\/$/, "") + "/" + t.replace(/^\/+/, "") : e; } //#endregion //#region node_modules/axios/lib/core/buildFullPath.js var Zt = /^https?:(?!\/\/)/i, Qt = /[\t\n\r]/g; function $t(e) { let t = 0; for (; t < e.length && e.charCodeAt(t) <= 32;) t++; return e.slice(t); } function en(e) { return $t(e).replace(Qt, ""); } function tn(e, t) { if (typeof e == "string" && Zt.test(en(e))) throw new M("Invalid URL: missing \"//\" after protocol", M.ERR_INVALID_URL, t); } function nn(e, t, n, r) { tn(t, r); let i = !Yt(t); return e && (i || n === !1) ? (tn(e, r), Xt(e, t)) : t; } //#endregion //#region node_modules/axios/lib/core/mergeConfig.js var rn = (e) => e instanceof j ? { ...e } : e; function an(e, t) { t ||= {}; let n = Object.create(null); Object.defineProperty(n, "hasOwnProperty", { __proto__: null, value: Object.prototype.hasOwnProperty, enumerable: !1, writable: !0, configurable: !0 }); function r(e, t, n, r) { return A.isPlainObject(e) && A.isPlainObject(t) ? A.merge.call({ caseless: r }, e, t) : A.isPlainObject(t) ? A.merge({}, t) : A.isArray(t) ? t.slice() : t; } function i(e, t, n, i) { if (!A.isUndefined(t)) return r(e, t, n, i); if (!A.isUndefined(e)) return r(void 0, e, n, i); } function a(e, t) { if (!A.isUndefined(t)) return r(void 0, t); } function o(e, t) { if (!A.isUndefined(t)) return r(void 0, t); if (!A.isUndefined(e)) return r(void 0, e); } function s(n) { let r = A.hasOwnProp(t, "transitional") ? t.transitional : void 0; if (!A.isUndefined(r)) if (A.isPlainObject(r)) { if (A.hasOwnProp(r, n)) return r[n]; } else return; let i = A.hasOwnProp(e, "transitional") ? e.transitional : void 0; if (A.isPlainObject(i) && A.hasOwnProp(i, n)) return i[n]; } function c(n, i, a) { if (A.hasOwnProp(t, a)) return r(n, i); if (A.hasOwnProp(e, a)) return r(void 0, n); } let l = { url: a, method: a, data: a, baseURL: o, transformRequest: o, transformResponse: o, paramsSerializer: o, timeout: o, timeoutMessage: o, withCredentials: o, withXSRFToken: o, adapter: o, responseType: o, xsrfCookieName: o, xsrfHeaderName: o, onUploadProgress: o, onDownloadProgress: o, decompress: o, maxContentLength: o, maxBodyLength: o, beforeRedirect: o, transport: o, httpAgent: o, httpsAgent: o, cancelToken: o, socketPath: o, allowedSocketPaths: o, responseEncoding: o, validateStatus: c, headers: (e, t, n) => i(rn(e), rn(t), n, !0) }; return A.forEach(Object.keys({ ...e, ...t }), function(r) { if (r === "__proto__" || r === "constructor" || r === "prototype") return; let a = A.hasOwnProp(l, r) ? l[r] : i, o = a(A.hasOwnProp(e, r) ? e[r] : void 0, A.hasOwnProp(t, r) ? t[r] : void 0, r); A.isUndefined(o) && a !== c || (n[r] = o); }), A.hasOwnProp(t, "validateStatus") && A.isUndefined(t.validateStatus) && s("validateStatusUndefinedResolves") === !1 && (A.hasOwnProp(e, "validateStatus") ? n.validateStatus = r(void 0, e.validateStatus) : delete n.validateStatus), n; } //#endregion //#region node_modules/axios/lib/helpers/resolveConfig.js var on = ["content-type", "content-length"]; function sn(e, t, n) { if (n !== "content-only") { e.set(t); return; } Object.entries(t).forEach(([t, n]) => { on.includes(t.toLowerCase()) && e.set(t, n); }); } var cn = (e) => encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi, (e, t) => String.fromCharCode(parseInt(t, 16))); function ln(e) { let t = an({}, e), n = (e) => A.hasOwnProp(t, e) ? t[e] : void 0, r = n("data"), i = n("withXSRFToken"), a = n("xsrfHeaderName"), o = n("xsrfCookieName"), s = n("headers"), c = n("auth"), l = n("baseURL"), u = n("allowAbsoluteUrls"), d = n("url"); if (t.headers = s = j.from(s), t.url = vt(nn(l, d, u, t), n("params"), n("paramsSerializer")), c) { let e = A.getSafeProp(c, "username") || "", t = A.getSafeProp(c, "password") || ""; s.set("Authorization", "Basic " + btoa(e + ":" + (t ? cn(t) : ""))); } if (A.isFormData(r) && (N.hasStandardBrowserEnv || N.hasStandardBrowserWebWorkerEnv || A.isReactNative(r) ? s.setContentType(void 0) : A.isFunction(r.getHeaders) && sn(s, r.getHeaders(), n("formDataHeaderPolicy"))), N.hasStandardBrowserEnv && (A.isFunction(i) && (i = i(t)), i === !0 || i == null && qt(t.url))) { let e = a && o && Jt.read(o); e && s.set(a, e); } return t; } var un = typeof XMLHttpRequest < "u" && function(e) { return new Promise(function(t, n) { let r = ln(e), i = r.data, a = j.from(r.headers).normalize(), { responseType: o, onUploadProgress: s, onDownloadProgress: c } = r, l, u, d, f, p; function m() { f && f(), p && p(), r.cancelToken && r.cancelToken.unsubscribe(l), r.signal && r.signal.removeEventListener("abort", l); } let h = new XMLHttpRequest(); h.open(r.method.toUpperCase(), r.url, !0), h.timeout = r.timeout; function g() { if (!h) return; let r = j.from("getAllResponseHeaders" in h && h.getAllResponseHeaders()); Bt(function(e) { t(e), m(); }, function(e) { n(e), m(); }, { data: !o || o === "text" || o === "json" ? h.responseText : h.response, status: h.status, statusText: h.statusText, headers: r, config: e, request: h }), h = null; } "onloadend" in h ? h.onloadend = g : h.onreadystatechange = function() { !h || h.readyState !== 4 || h.status === 0 && !(h.responseURL && h.responseURL.startsWith("file:")) || setTimeout(g); }, h.onabort = function() { h &&= (n(new M("Request aborted", M.ECONNABORTED, e, h)), m(), null); }, h.onerror = function(t) { let r = new M(t && t.message ? t.message : "Network Error", M.ERR_NETWORK, e, h); r.event = t || null, n(r), m(), h = null; }, h.ontimeout = function() { let t = r.timeout ? "timeout of " + r.timeout + "ms exceeded" : "timeout exceeded", i = r.transitional || bt; r.timeoutErrorMessage && (t = r.timeoutErrorMessage), n(new M(t, i.clarifyTimeoutError ? M.ETIMEDOUT : M.ECONNABORTED, e, h)), m(), h = null; }, i === void 0 && a.setContentType(null), "setRequestHeader" in h && A.forEach(Xe(a), function(e, t) { h.setRequestHeader(t, e); }), A.isUndefined(r.withCredentials) || (h.withCredentials = !!r.withCredentials), o && o !== "json" && (h.responseType = r.responseType), c && ([d, p] = Wt(c, !0), h.addEventListener("progress", d)), s && h.upload && ([u, f] = Wt(s), h.upload.addEventListener("progress", u), h.upload.addEventListener("loadend", f)), (r.cancelToken || r.signal) && (l = (t) => { h &&= (n(!t || t.type ? new zt(null, e, h) : t), h.abort(), m(), null); }, r.cancelToken && r.cancelToken.subscribe(l), r.signal && (r.signal.aborted ? l() : r.signal.addEventListener("abort", l))); let _ = Vt(r.url); if (_ && !N.protocols.includes(_)) { n(new M("Unsupported protocol " + _ + ":", M.ERR_BAD_REQUEST, e)); return; } h.send(i || null); }); }, dn = (e, t) => { if (e = e ? e.filter(Boolean) : [], !t && !e.length) return; let n = new AbortController(), r = !1, i = function(e) { if (!r) { r = !0, o(); let t = e instanceof Error ? e : this.reason; n.abort(t instanceof M ? t : new zt(t instanceof Error ? t.message : t)); } }, a = t && setTimeout(() => { a = null, i(new M(`timeout of ${t}ms exceeded`, M.ETIMEDOUT)); }, t), o = () => { e &&= (a && clearTimeout(a), a = null, e.forEach((e) => { e.unsubscribe ? e.unsubscribe(i) : e.removeEventListener("abort", i); }), null); }; e.forEach((e) => e.addEventListener("abort", i)); let { signal: s } = n; return s.unsubscribe = () => A.asap(o), s; }, fn = function* (e, t) { let n = e.byteLength; if (!t || n < t) { yield e; return; } let r = 0, i; for (; r < n;) i = r + t, yield e.slice(r, i), r = i; }, pn = async function* (e, t) { for await (let n of mn(e)) yield* fn(n, t); }, mn = async function* (e) { if (e[Symbol.asyncIterator]) { yield* e; return; } let t = e.getReader(); try { for (;;) { let { done: e, value: n } = await t.read(); if (e) break; yield n; } } finally { await t.cancel(); } }, hn = (e, t, n, r) => { let i = pn(e, t), a = 0, o, s = (e) => { o || (o = !0, r && r(e)); }; return new ReadableStream({ async pull(e) { try { let { done: t, value: r } = await i.next(); if (t) { s(), e.close(); return; } let o = r.byteLength; n && n(a += o), e.enqueue(new Uint8Array(r)); } catch (e) { throw s(e), e; } }, cancel(e) { return s(e), i.return(); } }, { highWaterMark: 2 }); }, gn = (e) => e >= 48 && e <= 57 || e >= 65 && e <= 70 || e >= 97 && e <= 102, _n = (e, t, n) => t + 2 < n && gn(e.charCodeAt(t + 1)) && gn(e.charCodeAt(t + 2)); function vn(e) { if (!e || typeof e != "string" || !e.startsWith("data:")) return 0; let t = e.indexOf(","); if (t < 0) return 0; let n = e.slice(5, t), r = e.slice(t + 1); if (/;base64/i.test(n)) { let e = r.length, t = r.length; for (let n = 0; n < t; n++) if (r.charCodeAt(n) === 37 && n + 2 < t) { let t = r.charCodeAt(n + 1), i = r.charCodeAt(n + 2); gn(t) && gn(i) && (e -= 2, n += 2); } let n = 0, i = t - 1, a = (e) => e >= 2 && r.charCodeAt(e - 2) === 37 && r.charCodeAt(e - 1) === 51 && (r.charCodeAt(e) === 68 || r.charCodeAt(e) === 100); i >= 0 && (r.charCodeAt(i) === 61 ? (n++, i--) : a(i) && (n++, i -= 3)), n === 1 && i >= 0 && (r.charCodeAt(i) === 61 || a(i)) && n++; let o = Math.floor(e / 4) * 3 - (n || 0); return o > 0 ? o : 0; } let i = 0; for (let e = 0, t = r.length; e < t; e++) { let n = r.charCodeAt(e); if (n === 37 && _n(r, e, t)) i += 1, e += 2; else if (n < 128) i += 1; else if (n < 2048) i += 2; else if (n >= 55296 && n <= 56319 && e + 1 < t) { let t = r.charCodeAt(e + 1); t >= 56320 && t <= 57343 ? (i += 4, e++) : i += 3; } else i += 3; } return i; } //#endregion //#region node_modules/axios/lib/env/data.js var yn = "1.18.0", bn = 64 * 1024, { isFunction: xn } = A, Sn = (e) => encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi, (e, t) => String.fromCharCode(parseInt(t, 16))), Cn = (e) => { if (!A.isString(e)) return e; try { return decodeURIComponent(e); } catch { return e; } }, wn = (e, ...t) => { try { return !!e(...t); } catch { return !1; } }, Tn = (e) => { let t = e.indexOf("://"), n = e; return t !== -1 && (n = n.slice(t + 3)), n.includes("@") || n.includes(":"); }, En = (e) => { let t = A.global !== void 0 && A.global !== null ? A.global : globalThis, { ReadableStream: n, TextEncoder: r } = t; e = A.merge.call({ skipUndefined: !0 }, { Request: t.Request, Response: t.Response }, e); let { fetch: i, Request: a, Response: o } = e, s = i ? xn(i) : typeof fetch == "function", c = xn(a), l = xn(o); if (!s) return !1; let u = s && xn(n), d = s && (typeof r == "function" ? ((e) => (t) => e.encode(t))(new r()) : async (e) => new Uint8Array(await new a(e).arrayBuffer())), f = c && u && wn(() => { let e = !1, t = new a(N.origin, { body: new n(), method: "POST", get duplex() { return e = !0, "half"; } }), r = t.headers.has("Content-Type"); return t.body != null && t.body.cancel(), e && !r; }), p = l && u && wn(() => A.isReadableStream(new o("").body)), m = { stream: p && ((e) => e.body) }; s && [ "text", "arrayBuffer", "blob", "formData", "stream" ].forEach((e) => { !m[e] && (m[e] = (t, n) => { let r = t && t[e]; if (r) return r.call(t); throw new M(`Response type '${e}' is not supported`, M.ERR_NOT_SUPPORT, n); }); }); let h = async (e) => { if (e == null) return 0; if (A.isBlob(e)) return e.size; if (A.isSpecCompliantForm(e)) return (await new a(N.origin, { method: "POST", body: e }).arrayBuffer()).byteLength; if (A.isArrayBufferView(e) || A.isArrayBuffer(e)) return e.byteLength; if (A.isURLSearchParams(e) && (e += ""), A.isString(e)) return (await d(e)).byteLength; }, g = async (e, t) => A.toFiniteNumber(e.getContentLength()) ?? h(t); return async (e) => { let { url: t, method: n, data: s, signal: l, cancelToken: d, timeout: _, onDownloadProgress: v, onUploadProgress: y, responseType: b, headers: x, withCredentials: S = "same-origin", fetchOptions: C, maxContentLength: w, maxBodyLength: T } = ln(e), E = A.isNumber(w) && w > -1, D = A.isNumber(T) && T > -1, ee = (t) => A.hasOwnProp(e, t) ? e[t] : void 0, te = i || fetch; b = b ? (b + "").toLowerCase() : "text"; let O = dn([l, d && d.toAbortSignal()], _), k = null, ne = O && O.unsubscribe && (() => { O.unsubscribe(); }), re, ie = null, ae = () => new M("Request body larger than maxBodyLength limit", M.ERR_BAD_REQUEST, e, k); try { let i, l = ee("auth"); if (l && (i = { username: A.getSafeProp(l, "username") || "", password: A.getSafeProp(l, "password") || "" }), Tn(t)) { let e = new URL(t, N.origin); !i && (e.username || e.password) && (i = { username: Cn(e.username), password: Cn(e.password) }), (e.username || e.password) && (e.username = "", e.password = "", t = e.href); } if (i && (x.delete("authorization"), x.set("Authorization", "Basic " + btoa(Sn((i.username || "") + ":" + (i.password || ""))))), E && typeof t == "string" && t.startsWith("data:") && vn(t) > w) throw new M("maxContentLength size of " + w + " exceeded", M.ERR_BAD_RESPONSE, e, k); if (D && n !== "get" && n !== "head") { let e = await h(s); if (typeof e == "number" && isFinite(e) && (re = e, e > T)) throw ae(); } let d = D && (A.isReadableStream(s) || A.isStream(s)), _ = (e, t, n) => hn(e, bn, (e) => { if (D && e > T) throw ie = ae(); t && t(e); }, n); if (f && n !== "get" && n !== "head" && (y || d)) { if (re ??= await g(x, s), re !== 0 || d) { let e = new a(t, { method: "POST", body: s, duplex: "half" }), n; if (A.isFormData(s) && (n = e.headers.get("content-type")) && x.setContentType(n), e.body) { let [t, n] = y && Gt(re, Wt(Kt(y))) || []; s = _(e.body, t, n); } } } else if (d && !c && u && n !== "get" && n !== "head") s = _(s); else if (d && c && !f && n !== "get" && n !== "head") throw new M("Stream request bodies are not supported by the current fetch implementation", M.ERR_NOT_SUPPORT, e, k); A.isString(S) || (S = S ? "include" : "omit"); let oe = c && "credentials" in a.prototype; if (A.isFormData(s)) { let e = x.getContentType(); e && /^multipart\/form-data/i.test(e) && !/boundary=/i.test(e) && x.delete("content-type"); } x.set("User-Agent", "axios/" + yn, !1); let se = { ...C, signal: O, method: n.toUpperCase(), headers: Xe(x.normalize()), body: s, duplex: "half", credentials: oe ? S : void 0 }; k = c && new a(t, se); let ce = await (c ? te(k, C) : te(t, se)), le = j.from(ce.headers); if (E) { let t = A.toFiniteNumber(le.getContentLength()); if (t != null && t > w) throw new M("maxContentLength size of " + w + " exceeded", M.ERR_BAD_RESPONSE, e, k); } let ue = p && (b === "stream" || b === "response"); if (p && ce.body && (v || E || ue && ne)) { let t = {}; [ "status", "statusText", "headers" ].forEach((e) => { t[e] = ce[e]; }); let n = A.toFiniteNumber(le.getContentLength()), [r, i] = v && Gt(n, Wt(Kt(v), !0)) || [], a = 0; ce = new o(hn(ce.body, bn, (t) => { if (E && (a = t, a > w)) throw new M("maxContentLength size of " + w + " exceeded", M.ERR_BAD_RESPONSE, e, k); r && r(t); }, () => { i && i(), ne && ne(); }), t); } b ||= "text"; let de = await m[A.findKey(m, b) || "text"](ce, e); if (E && !p && !ue) { let t; if (de != null && (typeof de.byteLength == "number" ? t = de.byteLength : typeof de.size == "number" ? t = de.size : typeof de == "string" && (t = typeof r == "function" ? new r().encode(de).byteLength : de.length)), typeof t == "number" && t > w) throw new M("maxContentLength size of " + w + " exceeded", M.ERR_BAD_RESPONSE, e, k); } return !ue && ne && ne(), await new Promise((t, n) => { Bt(t, n, { data: de, headers: j.from(ce.headers), status: ce.status, statusText: ce.statusText, config: e, request: k }); }); } catch (t) { if (ne && ne(), O && O.aborted && O.reason instanceof M) { let n = O.reason; throw n.config = e, k && (n.request = k), t !== n && (n.cause = t), n; } throw ie ? (k && !ie.request && (ie.request = k), ie) : t instanceof M ? (k && !t.request && (t.request = k), t) : t && t.name === "TypeError" && /Load failed|fetch/i.test(t.message) ? Object.assign(new M("Network Error", M.ERR_NETWORK, e, k, t && t.response), { cause: t.cause || t }) : M.from(t, t && t.code, e, k, t && t.response); } }; }, Dn = /* @__PURE__ */ new Map(), On = (e) => { let t = e && e.env || {}, { fetch: n, Request: r, Response: i } = t, a = [ r, i, n ], o = a.length, s, c, l = Dn; for (; o--;) s = a[o], c = l.get(s), c === void 0 && l.set(s, c = o ? /* @__PURE__ */ new Map() : En(t)), l = c; return c; }; On(); //#endregion //#region node_modules/axios/lib/adapters/adapters.js var kn = { http: null, xhr: un, fetch: { get: On } }; A.forEach(kn, (e, t) => { if (e) { try { Object.defineProperty(e, "name", { __proto__: null, value: t }); } catch {} Object.defineProperty(e, "adapterName", { __proto__: null, value: t }); } }); var An = (e) => `- ${e}`, jn = (e) => A.isFunction(e) || e === null || e === !1; function Mn(e, t) { e = A.isArray(e) ? e : [e]; let { length: n } = e, r, i, a = {}; for (let o = 0; o < n; o++) { r = e[o]; let n; if (i = r, !jn(r) && (i = kn[(n = String(r)).toLowerCase()], i === void 0)) throw new M(`Unknown adapter '${n}'`); if (i && (A.isFunction(i) || (i = i.get(t)))) break; a[n || "#" + o] = i; } if (!i) { let e = Object.entries(a).map(([e, t]) => `adapter ${e} ` + (t === !1 ? "is not supported by the environment" : "is not available in the build")); throw new M("There is no suitable adapter to dispatch the request " + (n ? e.length > 1 ? "since :\n" + e.map(An).join("\n") : " " + An(e[0]) : "as no adapter specified"), "ERR_NOT_SUPPORT"); } return i; } var Nn = { getAdapter: Mn, adapters: kn }; //#endregion //#region node_modules/axios/lib/core/dispatchRequest.js function Pn(e) { if (e.cancelToken && e.cancelToken.throwIfRequested(), e.signal && e.signal.aborted) throw new zt(null, e); } function Fn(e) { return Pn(e), e.headers = j.from(e.headers), e.data = Lt.call(e, e.transformRequest), [ "post", "put", "patch" ].indexOf(e.method) !== -1 && e.headers.setContentType("application/x-www-form-urlencoded", !1), Nn.getAdapter(e.adapter || It.adapter, e)(e).then(function(t) { Pn(e), e.response = t; try { t.data = Lt.call(e, e.transformResponse, t); } finally { delete e.response; } return t.headers = j.from(t.headers), t; }, function(t) { if (!Rt(t) && (Pn(e), t && t.response)) { e.response = t.response; try { t.response.data = Lt.call(e, e.transformResponse, t.response); } finally { delete e.response; } t.response.headers = j.from(t.response.headers); } return Promise.reject(t); }); } //#endregion //#region node_modules/axios/lib/helpers/validator.js var In = {}; [ "object", "boolean", "number", "function", "string", "symbol" ].forEach((e, t) => { In[e] = function(n) { return typeof n === e || "a" + (t < 1 ? "n " : " ") + e; }; }); var Ln = {}; In.transitional = function(e, t, n) { function r(e, t) { return "[Axios v" + yn + "] Transitional option '" + e + "'" + t + (n ? ". " + n : ""); } return (n, i, a) => { if (e === !1)