UNPKG

@stlite/browser

Version:
1,559 lines 53.1 kB
//#region ../react/build/index-B9CDIMp2.js function e(e, t) { return function() { return e.apply(t, arguments); }; } var { toString: t } = Object.prototype, { getPrototypeOf: n } = Object, { iterator: r, toStringTag: i } = Symbol, a = /* @__PURE__ */ ((e) => (n) => { let r = t.call(n); return e[r] || (e[r] = r.slice(8, -1).toLowerCase()); })(/* @__PURE__ */ Object.create(null)), o = (e) => (e = e.toLowerCase(), (t) => a(t) === e), s = (e) => (t) => typeof t === e, { isArray: c } = Array, l = s("undefined"); function u(e) { return e !== null && !l(e) && e.constructor !== null && !l(e.constructor) && m(e.constructor.isBuffer) && e.constructor.isBuffer(e); } var d = o("ArrayBuffer"); function f(e) { let t; return t = typeof ArrayBuffer < "u" && ArrayBuffer.isView ? ArrayBuffer.isView(e) : e && e.buffer && d(e.buffer), t; } var p = s("string"), m = s("function"), h = s("number"), g = (e) => typeof e == "object" && !!e, _ = (e) => e === !0 || e === !1, v = (e) => { if (a(e) !== "object") return !1; let t = n(e); return (t === null || t === Object.prototype || Object.getPrototypeOf(t) === null) && !(i in e) && !(r in e); }, y = (e) => { if (!g(e) || u(e)) return !1; try { return Object.keys(e).length === 0 && Object.getPrototypeOf(e) === Object.prototype; } catch { return !1; } }, b = o("Date"), ee = o("File"), x = (e) => !!(e && typeof e.uri < "u"), S = (e) => e && typeof e.getParts < "u", C = o("Blob"), te = o("FileList"), w = (e) => g(e) && m(e.pipe); function T() { return typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : typeof window < "u" ? window : typeof global < "u" ? global : {}; } var E = T(), D = typeof E.FormData < "u" ? E.FormData : void 0, O = (e) => { if (!e) return !1; if (D && e instanceof D) return !0; let t = n(e); if (!t || t === Object.prototype || !m(e.append)) return !1; let r = a(e); return r === "formdata" || r === "object" && m(e.toString) && e.toString() === "[object FormData]"; }, k = o("URLSearchParams"), [ne, re, ie, ae] = [ "ReadableStream", "Request", "Response", "Headers" ].map(o), oe = (e) => e.trim ? e.trim() : e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, ""); function A(e, t, { allOwnKeys: n = !1 } = {}) { if (e === null || typeof e > "u") return; let r, i; if (typeof e != "object" && (e = [e]), c(e)) for (r = 0, i = e.length; r < i; r++) t.call(null, e[r], r, e); else { if (u(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 se(e, t) { if (u(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 j = typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : typeof window < "u" ? window : global, ce = (e) => !l(e) && e !== j; function le(...e) { let { caseless: t, skipUndefined: n } = ce(this) && this || {}, r = {}, i = (e, i) => { if (i === "__proto__" || i === "constructor" || i === "prototype") return; let a = t && se(r, i) || i, o = M(r, a) ? r[a] : void 0; v(o) && v(e) ? r[a] = le(o, e) : v(e) ? r[a] = le({}, e) : c(e) ? r[a] = e.slice() : (!n || !l(e)) && (r[a] = e); }; for (let t = 0, n = e.length; t < n; t++) e[t] && A(e[t], i); return r; } var ue = (t, n, r, { allOwnKeys: i } = {}) => (A(n, (n, i) => { r && m(n) ? Object.defineProperty(t, i, { __proto__: null, value: e(n, r), writable: !0, enumerable: !0, configurable: !0 }) : Object.defineProperty(t, i, { __proto__: null, value: n, writable: !0, enumerable: !0, configurable: !0 }); }, { allOwnKeys: i }), t), de = (e) => (e.charCodeAt(0) === 65279 && (e = e.slice(1)), e), fe = (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); }, pe = (e, t, r, i) => { 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], (!i || i(s, e, t)) && !c[s] && (t[s] = e[s], c[s] = !0); e = r !== !1 && n(e); } while (e && (!r || r(e, t)) && e !== Object.prototype); return t; }, me = (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; }, he = (e) => { if (!e) return null; if (c(e)) return e; let t = e.length; if (!h(t)) return null; let n = Array(t); for (; t-- > 0;) n[t] = e[t]; return n; }, ge = /* @__PURE__ */ ((e) => (t) => e && t instanceof e)(typeof Uint8Array < "u" && n(Uint8Array)), _e = (e, t) => { let n = (e && e[r]).call(e), i; for (; (i = n.next()) && !i.done;) { let n = i.value; t.call(e, n[0], n[1]); } }, ve = (e, t) => { let n, r = []; for (; (n = e.exec(t)) !== null;) r.push(n); return r; }, ye = o("HTMLFormElement"), be = (e) => e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g, function(e, t, n) { return t.toUpperCase() + n; }), M = (({ hasOwnProperty: e }) => (t, n) => e.call(t, n))(Object.prototype), xe = o("RegExp"), Se = (e, t) => { let n = Object.getOwnPropertyDescriptors(e), r = {}; A(n, (n, i) => { let a; (a = t(n, i, e)) !== !1 && (r[i] = a || n); }), Object.defineProperties(e, r); }, Ce = (e) => { Se(e, (t, n) => { if (m(e) && [ "arguments", "caller", "callee" ].includes(n)) return !1; let r = e[n]; if (m(r)) { if (t.enumerable = !1, "writable" in t) { t.writable = !1; return; } t.set ||= () => { throw Error("Can not rewrite read-only method '" + n + "'"); }; } }); }, we = (e, t) => { let n = {}, r = (e) => { e.forEach((e) => { n[e] = !0; }); }; return c(e) ? r(e) : r(String(e).split(t)), n; }, Te = () => {}, Ee = (e, t) => e != null && Number.isFinite(e = +e) ? e : t; function De(e) { return !!(e && m(e.append) && e[i] === "FormData" && e[r]); } var Oe = (e) => { let t = /* @__PURE__ */ new WeakSet(), n = (e) => { if (g(e)) { if (t.has(e)) return; if (u(e)) return e; if (!("toJSON" in e)) { t.add(e); let r = c(e) ? [] : {}; return A(e, (e, t) => { let i = n(e); !l(i) && (r[t] = i); }), t.delete(e), r; } } return e; }; return n(e); }, ke = o("AsyncFunction"), Ae = (e) => e && (g(e) || m(e)) && m(e.then) && m(e.catch), je = ((e, t) => e ? setImmediate : t ? ((e, t) => (j.addEventListener("message", ({ source: n, data: r }) => { n === j && r === e && t.length && t.shift()(); }, !1), (n) => { t.push(n), j.postMessage(e, "*"); }))(`axios@${Math.random()}`, []) : (e) => setTimeout(e))(typeof setImmediate == "function", m(j.postMessage)), N = { isArray: c, isArrayBuffer: d, isBuffer: u, isFormData: O, isArrayBufferView: f, isString: p, isNumber: h, isBoolean: _, isObject: g, isPlainObject: v, isEmptyObject: y, isReadableStream: ne, isRequest: re, isResponse: ie, isHeaders: ae, isUndefined: l, isDate: b, isFile: ee, isReactNativeBlob: x, isReactNative: S, isBlob: C, isRegExp: xe, isFunction: m, isStream: w, isURLSearchParams: k, isTypedArray: ge, isFileList: te, forEach: A, merge: le, extend: ue, trim: oe, stripBOM: de, inherits: fe, toFlatObject: pe, kindOf: a, kindOfTest: o, endsWith: me, toArray: he, forEachEntry: _e, matchAll: ve, isHTMLForm: ye, hasOwnProperty: M, hasOwnProp: M, reduceDescriptors: Se, freezeMethods: Ce, toObjectSet: we, toCamelCase: be, noop: Te, toFiniteNumber: Ee, findKey: se, global: j, isContextDefined: ce, isSpecCompliantForm: De, toJSONObject: Oe, isAsyncFn: ke, isThenable: Ae, setImmediate: je, asap: typeof queueMicrotask < "u" ? queueMicrotask.bind(j) : typeof process < "u" && process.nextTick || je, isIterable: (e) => e != null && m(e[r]) }, Me = N.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" ]), Ne = (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] && Me[n]) && (n === "set-cookie" ? t[n] ? t[n].push(r) : t[n] = [r] : t[n] = t[n] ? t[n] + ", " + r : r); }), t; }; function Pe(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 Fe = /* @__PURE__ */ RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+", "g"), Ie = /* @__PURE__ */ RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+", "g"); function P(e, t) { return N.isArray(e) ? e.map((e) => P(e, t)) : Pe(String(e).replace(t, "")); } var Le = (e) => P(e, Fe), Re = (e) => P(e, Ie); function ze(e) { let t = /* @__PURE__ */ Object.create(null); return N.forEach(e.toJSON(), (e, n) => { t[n] = Re(e); }), t; } var Be = /* @__PURE__ */ Symbol("internals"); function F(e) { return e && String(e).trim().toLowerCase(); } function I(e) { return e === !1 || e == null ? e : N.isArray(e) ? e.map(I) : Le(String(e)); } function Ve(e) { let t = /* @__PURE__ */ Object.create(null), n = /([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g, r; for (; r = n.exec(e);) t[r[1]] = r[2]; return t; } var He = (e) => /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()); function L(e, t, n, r, i) { if (N.isFunction(r)) return r.call(this, t, n); if (i && (t = n), N.isString(t)) { if (N.isString(r)) return t.indexOf(r) !== -1; if (N.isRegExp(r)) return r.test(t); } } function Ue(e) { return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (e, t, n) => t.toUpperCase() + n); } function We(e, t) { let n = N.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 R = class { constructor(e) { e && this.set(e); } set(e, t, n) { let r = this; function i(e, t, n) { let i = F(t); if (!i) throw Error("header name must be a non-empty string"); let a = N.findKey(r, i); (!a || r[a] === void 0 || n === !0 || n === void 0 && r[a] !== !1) && (r[a || t] = I(e)); } let a = (e, t) => N.forEach(e, (e, n) => i(e, n, t)); if (N.isPlainObject(e) || e instanceof this.constructor) a(e, t); else if (N.isString(e) && (e = e.trim()) && !He(e)) a(Ne(e), t); else if (N.isObject(e) && N.isIterable(e)) { let n = {}, r, i; for (let t of e) { if (!N.isArray(t)) throw TypeError("Object iterator must return a key-value pair"); n[i = t[0]] = (r = n[i]) ? N.isArray(r) ? [...r, t[1]] : [r, t[1]] : t[1]; } a(n, t); } else e != null && i(t, e, n); return this; } get(e, t) { if (e = F(e), e) { let n = N.findKey(this, e); if (n) { let e = this[n]; if (!t) return e; if (t === !0) return Ve(e); if (N.isFunction(t)) return t.call(this, e, n); if (N.isRegExp(t)) return t.exec(e); throw TypeError("parser must be boolean|regexp|function"); } } } has(e, t) { if (e = F(e), e) { let n = N.findKey(this, e); return !!(n && this[n] !== void 0 && (!t || L(this, this[n], n, t))); } return !1; } delete(e, t) { let n = this, r = !1; function i(e) { if (e = F(e), e) { let i = N.findKey(n, e); i && (!t || L(n, n[i], i, t)) && (delete n[i], r = !0); } } return N.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 || L(this, this[i], i, e, !0)) && (delete this[i], r = !0); } return r; } normalize(e) { let t = this, n = {}; return N.forEach(this, (r, i) => { let a = N.findKey(n, i); if (a) { t[a] = I(r), delete t[i]; return; } let o = e ? Ue(i) : String(i).trim(); o !== i && delete t[i], t[o] = I(r), n[o] = !0; }), this; } concat(...e) { return this.constructor.concat(this, ...e); } toJSON(e) { let t = /* @__PURE__ */ Object.create(null); return N.forEach(this, (n, r) => { n != null && n !== !1 && (t[r] = e && N.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[Be] = this[Be] = { accessors: {} }).accessors, n = this.prototype; function r(e) { let r = F(e); t[r] || (We(n, e), t[r] = !0); } return N.isArray(e) ? e.forEach(r) : r(e), this; } }; R.accessor([ "Content-Type", "Content-Length", "Accept", "Accept-Encoding", "User-Agent", "Authorization" ]), N.reduceDescriptors(R.prototype, ({ value: e }, t) => { let n = t[0].toUpperCase() + t.slice(1); return { get: () => e, set(e) { this[n] = e; } }; }), N.freezeMethods(R); var Ge = "[REDACTED ****]"; function Ke(e) { if (N.hasOwnProp(e, "toJSON")) return !0; let t = Object.getPrototypeOf(e); for (; t && t !== Object.prototype;) { if (N.hasOwnProp(t, "toJSON")) return !0; t = Object.getPrototypeOf(t); } return !1; } function qe(e, t) { let n = new Set(t.map((e) => String(e).toLowerCase())), r = [], i = (e) => { if (typeof e != "object" || !e || N.isBuffer(e)) return e; if (r.indexOf(e) !== -1) return; e instanceof R && (e = e.toJSON()), r.push(e); let t; if (N.isArray(e)) t = [], e.forEach((e, n) => { let r = i(e); N.isUndefined(r) || (t[n] = r); }); else { if (!N.isPlainObject(e) && Ke(e)) return r.pop(), e; t = /* @__PURE__ */ Object.create(null); for (let [r, a] of Object.entries(e)) { let e = n.has(r.toLowerCase()) ? Ge : i(a); N.isUndefined(e) || (t[r] = e); } } return r.pop(), t; }; return i(e); } var z = 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 && N.hasOwnProp(e, "redact") ? e.redact : void 0, n = N.isArray(t) && t.length > 0 ? qe(e, t) : N.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 }; } }; z.ERR_BAD_OPTION_VALUE = "ERR_BAD_OPTION_VALUE", z.ERR_BAD_OPTION = "ERR_BAD_OPTION", z.ECONNABORTED = "ECONNABORTED", z.ETIMEDOUT = "ETIMEDOUT", z.ECONNREFUSED = "ECONNREFUSED", z.ERR_NETWORK = "ERR_NETWORK", z.ERR_FR_TOO_MANY_REDIRECTS = "ERR_FR_TOO_MANY_REDIRECTS", z.ERR_DEPRECATED = "ERR_DEPRECATED", z.ERR_BAD_RESPONSE = "ERR_BAD_RESPONSE", z.ERR_BAD_REQUEST = "ERR_BAD_REQUEST", z.ERR_CANCELED = "ERR_CANCELED", z.ERR_NOT_SUPPORT = "ERR_NOT_SUPPORT", z.ERR_INVALID_URL = "ERR_INVALID_URL", z.ERR_FORM_DATA_DEPTH_EXCEEDED = "ERR_FORM_DATA_DEPTH_EXCEEDED"; var Je = null; function B(e) { return N.isPlainObject(e) || N.isArray(e); } function Ye(e) { return N.endsWith(e, "[]") ? e.slice(0, -2) : e; } function Xe(e, t, n) { return e ? e.concat(t).map(function(e, t) { return e = Ye(e), !n && t ? "[" + e + "]" : e; }).join(n ? "." : "") : t; } function Ze(e) { return N.isArray(e) && !e.some(B); } var Qe = N.toFlatObject(N, {}, null, function(e) { return /^is[A-Z]/.test(e); }); function V(e, t, n) { if (!N.isObject(e)) throw TypeError("target must be an object"); t ||= new FormData(), n = N.toFlatObject(n, { metaTokens: !0, dots: !1, indexes: !1 }, !1, function(e, t) { return !N.isUndefined(t[e]); }); let r = n.metaTokens, i = n.visitor || d, a = n.dots, o = n.indexes, s = n.Blob || typeof Blob < "u" && Blob, c = n.maxDepth === void 0 ? 100 : n.maxDepth, l = s && N.isSpecCompliantForm(t); if (!N.isFunction(i)) throw TypeError("visitor must be a function"); function u(e) { if (e === null) return ""; if (N.isDate(e)) return e.toISOString(); if (N.isBoolean(e)) return e.toString(); if (!l && N.isBlob(e)) throw new z("Blob is not supported. Use a Buffer instead."); return N.isArrayBuffer(e) || N.isTypedArray(e) ? l && typeof Blob == "function" ? new Blob([e]) : Buffer.from(e) : e; } function d(e, n, i) { let s = e; if (N.isReactNative(t) && N.isReactNativeBlob(e)) return t.append(Xe(i, n, a), u(e)), !1; if (e && !i && typeof e == "object") { if (N.endsWith(n, "{}")) n = r ? n : n.slice(0, -2), e = JSON.stringify(e); else if (N.isArray(e) && Ze(e) || (N.isFileList(e) || N.endsWith(n, "[]")) && (s = N.toArray(e))) return n = Ye(n), s.forEach(function(e, r) { !(N.isUndefined(e) || e === null) && t.append(o === !0 ? Xe([n], r, a) : o === null ? n : n + "[]", u(e)); }), !1; } return B(e) ? !0 : (t.append(Xe(i, n, a), u(e)), !1); } let f = [], p = Object.assign(Qe, { defaultVisitor: d, convertValue: u, isVisitable: B }); function m(e, n, r = 0) { if (!N.isUndefined(e)) { if (r > c) throw new z("Object is too deeply nested (" + r + " levels). Max depth: " + c, z.ERR_FORM_DATA_DEPTH_EXCEEDED); if (f.indexOf(e) !== -1) throw Error("Circular reference detected in " + n.join(".")); f.push(e), N.forEach(e, function(e, a) { (!(N.isUndefined(e) || e === null) && i.call(t, e, N.isString(a) ? a.trim() : a, n, p)) === !0 && m(e, n ? n.concat(a) : [a], r + 1); }), f.pop(); } } if (!N.isObject(e)) throw TypeError("data must be an object"); return m(e), t; } function $e(e) { let t = { "!": "%21", "'": "%27", "(": "%28", ")": "%29", "~": "%7E", "%20": "+" }; return encodeURIComponent(e).replace(/[!'()~]|%20/g, function(e) { return t[e]; }); } function et(e, t) { this._pairs = [], e && V(e, this, t); } var tt = et.prototype; tt.append = function(e, t) { this._pairs.push([e, t]); }, tt.toString = function(e) { let t = e ? function(t) { return e.call(this, t, $e); } : $e; return this._pairs.map(function(e) { return t(e[0]) + "=" + t(e[1]); }, "").join("&"); }; function nt(e) { return encodeURIComponent(e).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+"); } function rt(e, t, n) { if (!t) return e; let r = n && n.encode || nt, i = N.isFunction(n) ? { serialize: n } : n, a = i && i.serialize, o; if (o = a ? a(t, i) : N.isURLSearchParams(t) ? t.toString() : new et(t, i).toString(r), o) { let t = e.indexOf("#"); t !== -1 && (e = e.slice(0, t)), e += (e.indexOf("?") === -1 ? "?" : "&") + o; } return e; } var it = 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) { N.forEach(this.handlers, function(t) { t !== null && e(t); }); } }, at = { silentJSONParsing: !0, forcedJSONParsing: !0, clarifyTimeoutError: !1, legacyInterceptorReqResOrdering: !0 }, ot = { isBrowser: !0, classes: { URLSearchParams: typeof URLSearchParams < "u" ? URLSearchParams : et, FormData: typeof FormData < "u" ? FormData : null, Blob: typeof Blob < "u" ? Blob : null }, protocols: [ "http", "https", "file", "blob", "url", "data" ] }, st = typeof window < "u" && typeof document < "u", ct = typeof navigator == "object" && navigator || void 0, lt = st && (!ct || [ "ReactNative", "NativeScript", "NS" ].indexOf(ct.product) < 0), ut = typeof WorkerGlobalScope < "u" && self instanceof WorkerGlobalScope && typeof self.importScripts == "function", dt = st && window.location.href || "http://localhost", H = { .../* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({ __proto__: null, hasBrowserEnv: st, hasStandardBrowserEnv: lt, hasStandardBrowserWebWorkerEnv: ut, navigator: ct, origin: dt }, Symbol.toStringTag, { value: "Module" })), ...ot }; function ft(e, t) { return V(e, new H.classes.URLSearchParams(), { visitor: function(e, t, n, r) { return H.isNode && N.isBuffer(e) ? (this.append(t, e.toString("base64")), !1) : r.defaultVisitor.apply(this, arguments); }, ...t }); } function pt(e) { return N.matchAll(/\w+|\[(\w*)]/g, e).map((e) => e[0] === "[]" ? "" : e[1] || e[0]); } 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 ht(e) { function t(e, n, r, i) { let a = e[i++]; if (a === "__proto__") return !0; let o = Number.isFinite(+a), s = i >= e.length; return a = !a && N.isArray(r) ? r.length : a, s ? (N.hasOwnProp(r, a) ? r[a] = N.isArray(r[a]) ? r[a].concat(n) : [r[a], n] : r[a] = n, !o) : ((!N.hasOwnProp(r, a) || !N.isObject(r[a])) && (r[a] = []), t(e, n, r[a], i) && N.isArray(r[a]) && (r[a] = mt(r[a])), !o); } if (N.isFormData(e) && N.isFunction(e.entries)) { let n = {}; return N.forEachEntry(e, (e, r) => { t(pt(e), r, n, 0); }), n; } return null; } var U = (e, t) => e != null && N.hasOwnProp(e, t) ? e[t] : void 0; function gt(e, t, n) { if (N.isString(e)) try { return (t || JSON.parse)(e), N.trim(e); } catch (e) { if (e.name !== "SyntaxError") throw e; } return (n || JSON.stringify)(e); } var W = { transitional: at, adapter: [ "xhr", "http", "fetch" ], transformRequest: [function(e, t) { let n = t.getContentType() || "", r = n.indexOf("application/json") > -1, i = N.isObject(e); if (i && N.isHTMLForm(e) && (e = new FormData(e)), N.isFormData(e)) return r ? JSON.stringify(ht(e)) : e; if (N.isArrayBuffer(e) || N.isBuffer(e) || N.isStream(e) || N.isFile(e) || N.isBlob(e) || N.isReadableStream(e)) return e; if (N.isArrayBufferView(e)) return e.buffer; if (N.isURLSearchParams(e)) return t.setContentType("application/x-www-form-urlencoded;charset=utf-8", !1), e.toString(); let a; if (i) { let t = U(this, "formSerializer"); if (n.indexOf("application/x-www-form-urlencoded") > -1) return ft(e, t).toString(); if ((a = N.isFileList(e)) || n.indexOf("multipart/form-data") > -1) { let n = U(this, "env"), r = n && n.FormData; return V(a ? { "files[]": e } : e, r && new r(), t); } } return i || r ? (t.setContentType("application/json", !1), gt(e)) : e; }], transformResponse: [function(e) { let t = U(this, "transitional") || W.transitional, n = t && t.forcedJSONParsing, r = U(this, "responseType"), i = r === "json"; if (N.isResponse(e) || N.isReadableStream(e)) return e; if (e && N.isString(e) && (n && !r || i)) { let n = !(t && t.silentJSONParsing) && i; try { return JSON.parse(e, U(this, "parseReviver")); } catch (e) { if (n) throw e.name === "SyntaxError" ? z.from(e, z.ERR_BAD_RESPONSE, this, null, U(this, "response")) : e; } } return e; }], timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", maxContentLength: -1, maxBodyLength: -1, env: { FormData: H.classes.FormData, Blob: H.classes.Blob }, validateStatus: function(e) { return e >= 200 && e < 300; }, headers: { common: { Accept: "application/json, text/plain, */*", "Content-Type": void 0 } } }; N.forEach([ "delete", "get", "head", "post", "put", "patch", "query" ], (e) => { W.headers[e] = {}; }); function _t(e, t) { let n = this || W, r = t || n, i = R.from(r.headers), a = r.data; return N.forEach(e, function(e) { a = e.call(n, a, i.normalize(), t ? t.status : void 0); }), i.normalize(), a; } function vt(e) { return !!(e && e.__CANCEL__); } var G = class extends z { constructor(e, t, n) { super(e ?? "canceled", z.ERR_CANCELED, t, n), this.name = "CanceledError", this.__CANCEL__ = !0; } }; function yt(e, t, n) { let r = n.config.validateStatus; !n.status || !r || r(n.status) ? e(n) : t(new z("Request failed with status code " + n.status, n.status >= 400 && n.status < 500 ? z.ERR_BAD_REQUEST : z.ERR_BAD_RESPONSE, n.config, n.request, n)); } function bt(e) { let t = /^([-+\w]{1,25}):(?:\/\/)?/.exec(e); return t && t[1] || ""; } function xt(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; }; } function St(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)]; } var K = (e, t, n = 3) => { let r = 0, i = xt(50, 250); return St((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); }, Ct = (e, t) => { let n = e != null; return [(r) => t[0]({ lengthComputable: n, total: e, loaded: r }), t[1]]; }, wt = (e) => (...t) => N.asap(() => e(...t)), Tt = H.hasStandardBrowserEnv ? /* @__PURE__ */ ((e, t) => (n) => (n = new URL(n, H.origin), e.protocol === n.protocol && e.host === n.host && (t || e.port === n.port)))(new URL(H.origin), H.navigator && /(msie|trident)/i.test(H.navigator.userAgent)) : () => !0, Et = H.hasStandardBrowserEnv ? { write(e, t, n, r, i, a, o) { if (typeof document > "u") return; let s = [`${e}=${encodeURIComponent(t)}`]; N.isNumber(n) && s.push(`expires=${new Date(n).toUTCString()}`), N.isString(r) && s.push(`path=${r}`), N.isString(i) && s.push(`domain=${i}`), a === !0 && s.push("secure"), N.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() {} }; function Dt(e) { return typeof e == "string" ? /^([a-z][a-z\d+\-.]*:)?\/\//i.test(e) : !1; } function Ot(e, t) { return t ? e.replace(/\/?\/$/, "") + "/" + t.replace(/^\/+/, "") : e; } function kt(e, t, n) { let r = !Dt(t); return e && (r || n === !1) ? Ot(e, t) : t; } var At = (e) => e instanceof R ? { ...e } : e; function q(e, t) { t ||= {}; let n = /* @__PURE__ */ 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 N.isPlainObject(e) && N.isPlainObject(t) ? N.merge.call({ caseless: r }, e, t) : N.isPlainObject(t) ? N.merge({}, t) : N.isArray(t) ? t.slice() : t; } function i(e, t, n, i) { if (N.isUndefined(t)) { if (!N.isUndefined(e)) return r(void 0, e, n, i); } else return r(e, t, n, i); } function a(e, t) { if (!N.isUndefined(t)) return r(void 0, t); } function o(e, t) { if (N.isUndefined(t)) { if (!N.isUndefined(e)) return r(void 0, e); } else return r(void 0, t); } function s(n, i, a) { if (N.hasOwnProp(t, a)) return r(n, i); if (N.hasOwnProp(e, a)) return r(void 0, n); } let c = { 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: s, headers: (e, t, n) => i(At(e), At(t), n, !0) }; return N.forEach(Object.keys({ ...e, ...t }), function(r) { if (r === "__proto__" || r === "constructor" || r === "prototype") return; let a = N.hasOwnProp(c, r) ? c[r] : i, o = a(N.hasOwnProp(e, r) ? e[r] : void 0, N.hasOwnProp(t, r) ? t[r] : void 0, r); N.isUndefined(o) && a !== s || (n[r] = o); }), n; } var jt = ["content-type", "content-length"]; function Mt(e, t, n) { if (n !== "content-only") { e.set(t); return; } Object.entries(t).forEach(([t, n]) => { jt.includes(t.toLowerCase()) && e.set(t, n); }); } var Nt = (e) => encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi, (e, t) => String.fromCharCode(parseInt(t, 16))), Pt = (e) => { let t = q({}, e), n = (e) => N.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 = R.from(s), t.url = rt(kt(l, d, u), e.params, e.paramsSerializer), c && s.set("Authorization", "Basic " + btoa((c.username || "") + ":" + (c.password ? Nt(c.password) : ""))), N.isFormData(r) && (H.hasStandardBrowserEnv || H.hasStandardBrowserWebWorkerEnv ? s.setContentType(void 0) : N.isFunction(r.getHeaders) && Mt(s, r.getHeaders(), n("formDataHeaderPolicy"))), H.hasStandardBrowserEnv && (N.isFunction(i) && (i = i(t)), i === !0 || i == null && Tt(t.url))) { let e = a && o && Et.read(o); e && s.set(a, e); } return t; }, Ft = typeof XMLHttpRequest < "u" && function(e) { return new Promise(function(t, n) { let r = Pt(e), i = r.data, a = R.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 = R.from("getAllResponseHeaders" in h && h.getAllResponseHeaders()); yt(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 z("Request aborted", z.ECONNABORTED, e, h)), m(), null); }, h.onerror = function(t) { let r = new z(t && t.message ? t.message : "Network Error", z.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 || at; r.timeoutErrorMessage && (t = r.timeoutErrorMessage), n(new z(t, i.clarifyTimeoutError ? z.ETIMEDOUT : z.ECONNABORTED, e, h)), m(), h = null; }, i === void 0 && a.setContentType(null), "setRequestHeader" in h && N.forEach(ze(a), function(e, t) { h.setRequestHeader(t, e); }), N.isUndefined(r.withCredentials) || (h.withCredentials = !!r.withCredentials), o && o !== "json" && (h.responseType = r.responseType), c && ([d, p] = K(c, !0), h.addEventListener("progress", d)), s && h.upload && ([u, f] = K(s), h.upload.addEventListener("progress", u), h.upload.addEventListener("loadend", f)), (r.cancelToken || r.signal) && (l = (t) => { h &&= (n(!t || t.type ? new G(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 _ = bt(r.url); if (_ && !H.protocols.includes(_)) { n(new z("Unsupported protocol " + _ + ":", z.ERR_BAD_REQUEST, e)); return; } h.send(i || null); }); }, It = (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 z ? t : new G(t instanceof Error ? t.message : t)); } }, a = t && setTimeout(() => { a = null, i(new z(`timeout of ${t}ms exceeded`, z.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 = () => N.asap(o), s; }, Lt = function* (e, t) { let n = e.byteLength; if (n < t) { yield e; return; } let r = 0, i; for (; r < n;) i = r + t, yield e.slice(r, i), r = i; }, Rt = async function* (e, t) { for await (let n of zt(e)) yield* Lt(n, t); }, zt = 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(); } }, Bt = (e, t, n, r) => { let i = Rt(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 }); }; function Vt(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); (t >= 48 && t <= 57 || t >= 65 && t <= 70 || t >= 97 && t <= 102) && (i >= 48 && i <= 57 || i >= 65 && i <= 70 || i >= 97 && i <= 102) && (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; } if (typeof Buffer < "u" && typeof Buffer.byteLength == "function") return Buffer.byteLength(r, "utf8"); let i = 0; for (let e = 0, t = r.length; e < t; e++) { let n = r.charCodeAt(e); 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; } var Ht = "1.16.1", Ut = 64 * 1024, { isFunction: J } = N, Wt = (e, ...t) => { try { return !!e(...t); } catch { return !1; } }, Gt = (e) => { let t = N.global !== void 0 && N.global !== null ? N.global : globalThis, { ReadableStream: n, TextEncoder: r } = t; e = N.merge.call({ skipUndefined: !0 }, { Request: t.Request, Response: t.Response }, e); let { fetch: i, Request: a, Response: o } = e, s = i ? J(i) : typeof fetch == "function", c = J(a), l = J(o); if (!s) return !1; let u = s && J(n), d = s && (typeof r == "function" ? /* @__PURE__ */ ((e) => (t) => e.encode(t))(new r()) : async (e) => new Uint8Array(await new a(e).arrayBuffer())), f = c && u && Wt(() => { let e = !1, t = new a(H.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 && Wt(() => N.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 z(`Response type '${e}' is not supported`, z.ERR_NOT_SUPPORT, n); }); }); let h = async (e) => { if (e == null) return 0; if (N.isBlob(e)) return e.size; if (N.isSpecCompliantForm(e)) return (await new a(H.origin, { method: "POST", body: e }).arrayBuffer()).byteLength; if (N.isArrayBufferView(e) || N.isArrayBuffer(e)) return e.byteLength; if (N.isURLSearchParams(e) && (e += ""), N.isString(e)) return (await d(e)).byteLength; }, g = async (e, t) => N.toFiniteNumber(e.getContentLength()) ?? h(t); return async (e) => { let { url: t, method: n, data: s, signal: l, cancelToken: u, timeout: d, onDownloadProgress: h, onUploadProgress: _, responseType: v, headers: y, withCredentials: b = "same-origin", fetchOptions: ee, maxContentLength: x, maxBodyLength: S } = Pt(e), C = N.isNumber(x) && x > -1, te = N.isNumber(S) && S > -1, w = i || fetch; v = v ? (v + "").toLowerCase() : "text"; let T = It([l, u && u.toAbortSignal()], d), E = null, D = T && T.unsubscribe && (() => { T.unsubscribe(); }), O; try { if (C && typeof t == "string" && t.startsWith("data:") && Vt(t) > x) throw new z("maxContentLength size of " + x + " exceeded", z.ERR_BAD_RESPONSE, e, E); if (te && n !== "get" && n !== "head") { let t = await g(y, s); if (typeof t == "number" && isFinite(t) && t > S) throw new z("Request body larger than maxBodyLength limit", z.ERR_BAD_REQUEST, e, E); } if (_ && f && n !== "get" && n !== "head" && (O = await g(y, s)) !== 0) { let e = new a(t, { method: "POST", body: s, duplex: "half" }), n; if (N.isFormData(s) && (n = e.headers.get("content-type")) && y.setContentType(n), e.body) { let [t, n] = Ct(O, K(wt(_))); s = Bt(e.body, Ut, t, n); } } N.isString(b) || (b = b ? "include" : "omit"); let i = c && "credentials" in a.prototype; if (N.isFormData(s)) { let e = y.getContentType(); e && /^multipart\/form-data/i.test(e) && !/boundary=/i.test(e) && y.delete("content-type"); } y.set("User-Agent", "axios/1.16.1", !1); let l = { ...ee, signal: T, method: n.toUpperCase(), headers: ze(y.normalize()), body: s, duplex: "half", credentials: i ? b : void 0 }; E = c && new a(t, l); let u = await (c ? w(E, ee) : w(t, l)); if (C) { let t = N.toFiniteNumber(u.headers.get("content-length")); if (t != null && t > x) throw new z("maxContentLength size of " + x + " exceeded", z.ERR_BAD_RESPONSE, e, E); } let d = p && (v === "stream" || v === "response"); if (p && u.body && (h || C || d && D)) { let t = {}; [ "status", "statusText", "headers" ].forEach((e) => { t[e] = u[e]; }); let n = N.toFiniteNumber(u.headers.get("content-length")), [r, i] = h && Ct(n, K(wt(h), !0)) || [], a = 0; u = new o(Bt(u.body, Ut, (t) => { if (C && (a = t, a > x)) throw new z("maxContentLength size of " + x + " exceeded", z.ERR_BAD_RESPONSE, e, E); r && r(t); }, () => { i && i(), D && D(); }), t); } v ||= "text"; let k = await m[N.findKey(m, v) || "text"](u, e); if (C && !p && !d) { let t; if (k != null && (typeof k.byteLength == "number" ? t = k.byteLength : typeof k.size == "number" ? t = k.size : typeof k == "string" && (t = typeof r == "function" ? new r().encode(k).byteLength : k.length)), typeof t == "number" && t > x) throw new z("maxContentLength size of " + x + " exceeded", z.ERR_BAD_RESPONSE, e, E); } return !d && D && D(), await new Promise((t, n) => { yt(t, n, { data: k, headers: R.from(u.headers), status: u.status, statusText: u.statusText, config: e, request: E }); }); } catch (t) { if (D && D(), T && T.aborted && T.reason instanceof z) { let n = T.reason; throw n.config = e, E && (n.request = E), t !== n && (n.cause = t), n; } throw t && t.name === "TypeError" && /Load failed|fetch/i.test(t.message) ? Object.assign(new z("Network Error", z.ERR_NETWORK, e, E, t && t.response), { cause: t.cause || t }) : z.from(t, t && t.code, e, E, t && t.response); } }; }, Kt = /* @__PURE__ */ new Map(), qt = (e) => { let t = e && e.env || {}, { fetch: n, Request: r, Response: i } = t, a = [ r, i, n ], o = a.length, s, c, l = Kt; for (; o--;) s = a[o], c = l.get(s), c === void 0 && l.set(s, c = o ? /* @__PURE__ */ new Map() : Gt(t)), l = c; return c; }; qt(); var Jt = { http: Je, xhr: Ft, fetch: { get: qt } }; N.forEach(Jt, (e, t) => { if (e) { try { Object.defineProperty(e, "name", { __proto__: null, value: t }); } catch {} Object.defineProperty(e, "adapterName", { __proto__: null, value: t }); } }); var Yt = (e) => `- ${e}`, Xt = (e) => N.isFunction(e) || e === null || e === !1; function Zt(e, t) { e = N.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, !Xt(r) && (i = Jt[(n = String(r)).toLowerCase()], i === void 0)) throw new z(`Unknown adapter '${n}'`); if (i && (N.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 z("There is no suitable adapter to dispatch the request " + (n ? e.length > 1 ? "since :\n" + e.map(Yt).join("\n") : " " + Yt(e[0]) : "as no adapter specified"), "ERR_NOT_SUPPORT"); } return i; } var Qt = { getAdapter: Zt, adapters: Jt }; function $t(e) { if (e.cancelToken && e.cancelToken.throwIfRequested(), e.signal && e.signal.aborted) throw new G(null, e); } function en(e) { return $t(e), e.headers = R.from(e.headers), e.data = _t.call(e, e.transformRequest), [ "post", "put", "patch" ].indexOf(e.method) !== -1 && e.headers.setContentType("application/x-www-form-urlencoded", !1), Qt.getAdapter(e.adapter || W.adapter, e)(e).then(function(t) { $t(e), e.response = t; try { t.data = _t.call(e, e.transformResponse, t); } finally { delete e.response; } return t.headers = R.from(t.headers), t; }, function(t) { if (!vt(t) && ($t(e), t && t.response)) { e.response = t.response; try { t.response.data = _t.call(e, e.transformResponse, t.response); } finally { delete e.response; } t.response.headers = R.from(t.response.headers); } return Promise.reject(t); }); } var Y = {}; [ "object", "boolean", "number", "function", "string", "symbol" ].forEach((e, t) => { Y[e] = function(n) { return typeof n === e || "a" + (t < 1 ? "n " : " ") + e; }; }); var tn = {}; Y.transitional = function(e, t, n) { function r(e, t) { return "[Axios v1.16.1] Transitional option '" + e + "'" + t + (n ? ". " + n : ""); } return (n, i, a) => { if (e === !1) throw new z(r(i, " has been removed" + (t ? " in " + t : "")), z.ERR_DEPRECATED); return t && !tn[i] && (tn[i] = !0, console.warn(r(i, " has been deprecated since v" + t + " and will be removed in the near future"))), e ? e(n, i, a) : !0; }; }, Y.spelling = function(e) { return (t, n) => (console.warn(`${n} is likely a misspelling of ${e}`), !0); }; function nn(e, t, n) { if (typeof e != "object") throw new z("options must be an object", z.ERR_BAD_OPTION_VALUE); let r = Object.keys(e), i = r.length; for (; i-- > 0;) { let a = r[i], o = Object.prototype.hasOwnProperty.call(t, a) ? t[a] : void 0; if (o) { let t = e[a], n = t === void 0 || o(t, a, e); if (n !== !0) throw new z("option " + a + " must be " + n, z.ERR_BAD_OPTION_VALUE); continue; } if (n !== !0) throw new z("Unknown option " + a, z.ERR_BAD_OPTION); } } var X = { assertOptions: nn, validators: Y }, Z = X.validators, Q = class { constructor(e) { this.defaults = e || {}, this.interceptors = { request: new it(), response: new it() }; } async request(e, t) { try { return await this._request(e, t); } catch (e) { if (e instanceof Error) { let t = {}; Error.captureStackTrace ? Error.captureStackTrace(t) : t = /* @__PURE__ */ Error(); let n = (() => { if (!t.stack) return ""; let e = t.stack.indexOf("\n"); return e === -1 ? "" : t.stack.slice(e + 1); })(); try { if (!e.stack) e.stack = n; else if (n) { let t = n.indexOf("\n"), r = t === -1 ? -1 : n.indexOf("\n", t + 1), i = r === -1 ? "" : n.slice(r + 1); String(e.stack).endsWith(i) || (e.stack += "\n" + n); } } catch {} } throw e; } } _request(e, t) { typeof e == "string" ? (t ||= {}, t.url = e) : t = e || {}, t = q(this.defaults, t); let { transitional: n, paramsSerializer: r, headers: i } = t; n !== void 0 && X.assertOptions(n, { silentJSONParsing: Z.transitional(Z.boolean), forcedJSONParsing: Z.transitional(Z.boolean), clarifyTimeoutError: Z.transitional(Z.boolean), legacyInterceptorReqResOrdering: Z.transitional(Z.boolean) }, !1), r != null && (N.isFunction(r) ? t.paramsSerializer = { serialize: r } : X.assertOptions(r, { encode: Z.function, serialize: Z.function }, !0)), t.allowAbsoluteUrls !== void 0 || (this.defaults.allowAbsoluteUrls === void 0 ? t.allowAbsoluteUrls = !0 : t.allowAbsoluteUrls = this.defaults.allowAbsoluteUrls), X.assertOptions(t, { baseUrl: Z.spelling("baseURL"), withXsrfToken: Z.spelling("withXSRFToken") }, !0), t.method = (t.method || this.defaults.method || "get").toLowerCase(); let a = i && N.merge(i.common, i[t.method]); i && N.forEach([ "delete", "get", "head", "post", "put", "patch", "query", "common" ], (e) => { delete i[e]; }), t.headers = R.concat(a, i); let o = [], s = !0; this.interceptors.request.forEach(function(e) { if (typeof e.runWhen == "function" && e.runWhen(t) === !1) return; s &&= e.synchronous; let n = t.transitional || at; n && n.legacyInterceptorReqResOrdering ? o.unshift(e.fulfilled, e.rejected) : o.push(e.fulfilled, e.rejected); }); let c = []; this.interceptors.response.forEach(function(e) { c.push(e.fulfilled, e.rejected); }); let l, u = 0, d; if (!s) { let e = [en.bind(this), void 0]; for (e.unshift(...o), e.push(...c), d = e.length, l = Promise.resolve(t); u < d;) l = l.then(e[u++], e[u++]); return l; } d = o.length; let f = t; for (; u < d;) { let e = o[u++], t = o[u++]; try { f = e(f); } catch (e) { t.call(this, e); break; } } try { l = en.call(this, f); } catch (e) { return Promise.reject(e); } for (u = 0, d = c.length; u < d;) l = l.then(c[u++], c[u++]); return l; } getUri(e) { return e = q(this.defaults, e), rt(kt(e.baseURL, e.url, e.allowAbsoluteUrls), e.params, e.paramsSerializer); } }; N.forEach([ "delete", "get", "head", "options" ], function(e) { Q.prototype[e] = function(t, n) { return this.request(q(n || {}, { method: e, url: t, data: (n || {}).data })); }; }), N.forEach([ "post", "put", "patch", "query" ], function(e) { function t(t) { return function(n, r, i) { return this.request(q(i || {}, { method: e, headers: t ? { "Content-Type": "multipart/form-data" } : {}, url: n, data: r })); }; } Q.prototype[e] = t(), e !== "query" && (Q.prototype[e + "Form"] = t(!0)); }); var rn = class e { constructor(e) { if (typeof e != "function") throw TypeError("executor must be a function."); let t; this.promise = new Promise(function(e) { t = e; }); let n = this; this.promise.then((e) => { if (!n._listeners) return; let t = n._listeners.length; for (; t-- > 0;) n._listeners[t](e); n._listeners = null; }), this.promise.then = (e) => { let t, r = new Promise((e) => { n.subscribe(e), t = e; }).then(e); return r.cancel = function() { n.unsubscribe(t); }, r; }, e(function(e, r, i) { n.reason || (n.reason = new G(e, r, i), t(n.reason)); }); } throwIfRequested() { if (this.reason) throw this.reason; } subscribe(e) { if (this.reason) { e(this.reason); return; } this._listeners ? this._listeners.push(e) : this._listeners = [e]; } unsubscribe(e) { if (!this._listeners) return; let t = this._listeners.indexOf(e); t !== -1 && this._listeners.splice(t, 1); } toAbortSignal() { let e = new AbortController(), t = (t) => { e.abort(t); }; return this.subscribe(t), e.signal.unsubscribe = () => this.unsubscribe(t), e.signal; } static source() { let t; return { token: new