!(function (t) {
!(function (e) {
var r = "URLSearchParams" in t,
o = "Symbol" in t && "iterator" in Symbol,
n =
"FileReader" in t &&
"Blob" in t &&
(function () {
try {
return new Blob(), !0;
} catch (t) {
return !1;
}
})(),
i = "FormData" in t,
s = "ArrayBuffer" in t;
if (s)
var a = [
"[object Int8Array]",
"[object Uint8Array]",
"[object Uint8ClampedArray]",
"[object Int16Array]",
"[object Uint16Array]",
"[object Int32Array]",
"[object Uint32Array]",
"[object Float32Array]",
"[object Float64Array]",
],
h =
ArrayBuffer.isView ||
function (t) {
return t && a.indexOf(Object.prototype.toString.call(t)) > -1;
};
function u(t) {
if (
("string" != typeof t && (t = String(t)),
/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))
)
throw new TypeError("Invalid character in header field name");
return t.toLowerCase();
}
function d(t) {
return "string" != typeof t && (t = String(t)), t;
}
function f(t) {
var e = {
next: function () {
var e = t.shift();
return { done: void 0 === e, value: e };
},
};
return (
o &&
(e[Symbol.iterator] = function () {
return e;
}),
e
);
}
function c(t) {
(this.map = {}),
t instanceof c
? t.forEach(function (t, e) {
this.append(e, t);
}, this)
: Array.isArray(t)
? t.forEach(function (t) {
this.append(t[0], t[1]);
}, this)
: t &&
Object.getOwnPropertyNames(t).forEach(function (e) {
this.append(e, t[e]);
}, this);
}
function p(t) {
if (t.bodyUsed) return Promise.reject(new TypeError("Already read"));
t.bodyUsed = !0;
}
function y(t) {
return new Promise(function (e, r) {
(t.onload = function () {
e(t.result);
}),
(t.onerror = function () {
r(t.error);
});
});
}
function l(t) {
var e = new FileReader(),
r = y(e);
return e.readAsArrayBuffer(t), r;
}
function b(t) {
if (t.slice) return t.slice(0);
var e = new Uint8Array(t.byteLength);
return e.set(new Uint8Array(t)), e.buffer;
}
function m() {
return (
(this.bodyUsed = !1),
(this._initBody = function (t) {
var e;
(this._bodyInit = t),
t
? "string" == typeof t
? (this._bodyText = t)
: n && Blob.prototype.isPrototypeOf(t)
? (this._bodyBlob = t)
: i && FormData.prototype.isPrototypeOf(t)
? (this._bodyFormData = t)
: r && URLSearchParams.prototype.isPrototypeOf(t)
? (this._bodyText = t.toString())
: s && n && (e = t) && DataView.prototype.isPrototypeOf(e)
? ((this._bodyArrayBuffer = b(t.buffer)),
(this._bodyInit = new Blob([this._bodyArrayBuffer])))
: s && (ArrayBuffer.prototype.isPrototypeOf(t) || h(t))
? (this._bodyArrayBuffer = b(t))
: (this._bodyText = t = Object.prototype.toString.call(t))
: (this._bodyText = ""),
this.headers.get("content-type") ||
("string" == typeof t
? this.headers.set("content-type", "text/plain;charset=UTF-8")
: this._bodyBlob && this._bodyBlob.type
? this.headers.set("content-type", this._bodyBlob.type)
: r &&
URLSearchParams.prototype.isPrototypeOf(t) &&
this.headers.set(
"content-type",
"application/x-www-form-urlencoded;charset=UTF-8"
));
}),
n &&
((this.blob = function () {
var t = p(this);
if (t) return t;
if (this._bodyBlob) return Promise.resolve(this._bodyBlob);
if (this._bodyArrayBuffer)
return Promise.resolve(new Blob([this._bodyArrayBuffer]));
if (this._bodyFormData)
throw new Error("could not read FormData body as blob");
return Promise.resolve(new Blob([this._bodyText]));
}),
(this.arrayBuffer = function () {
return this._bodyArrayBuffer
? p(this) || Promise.resolve(this._bodyArrayBuffer)
: this.blob().then(l);
})),
(this.text = function () {
var t,
e,
r,
o = p(this);
if (o) return o;
if (this._bodyBlob)
return (
(t = this._bodyBlob),
(e = new FileReader()),
(r = y(e)),
e.readAsText(t),
r
);
if (this._bodyArrayBuffer)
return Promise.resolve(
(function (t) {
for (
var e = new Uint8Array(t), r = new Array(e.length), o = 0;
o < e.length;
o++
)
r[o] = String.fromCharCode(e[o]);
return r.join("");
})(this._bodyArrayBuffer)
);
if (this._bodyFormData)
throw new Error("could not read FormData body as text");
return Promise.resolve(this._bodyText);
}),
i &&
(this.formData = function () {
return this.text().then(E);
}),
(this.json = function () {
return this.text().then(JSON.parse);
}),
this
);
}
(c.prototype.append = function (t, e) {
(t = u(t)), (e = d(e));
var r = this.map[t];
this.map[t] = r ? r + ", " + e : e;
}),
(c.prototype.delete = function (t) {
delete this.map[u(t)];
}),
(c.prototype.get = function (t) {
return (t = u(t)), this.has(t) ? this.map[t] : null;
}),
(c.prototype.has = function (t) {
return this.map.hasOwnProperty(u(t));
}),
(c.prototype.set = function (t, e) {
this.map[u(t)] = d(e);
}),
(c.prototype.forEach = function (t, e) {
for (var r in this.map)
this.map.hasOwnProperty(r) && t.call(e, this.map[r], r, this);
}),
(c.prototype.keys = function () {
var t = [];
return (
this.forEach(function (e, r) {
t.push(r);
}),
f(t)
);
}),
(c.prototype.values = function () {
var t = [];
return (
this.forEach(function (e) {
t.push(e);
}),
f(t)
);
}),
(c.prototype.entries = function () {
var t = [];
return (
this.forEach(function (e, r) {
t.push([r, e]);
}),
f(t)
);
}),
o && (c.prototype[Symbol.iterator] = c.prototype.entries);
var w = ["DELETE", "GET", "HEAD", "OPTIONS", "POST", "PUT"];
function v(t, e) {
var r,
o,
n = (e = e || {}).body;
if (t instanceof v) {
if (t.bodyUsed) throw new TypeError("Already read");
(this.url = t.url),
(this.credentials = t.credentials),
e.headers || (this.headers = new c(t.headers)),
(this.method = t.method),
(this.mode = t.mode),
(this.signal = t.signal),
n || null == t._bodyInit || ((n = t._bodyInit), (t.bodyUsed = !0));
} else this.url = String(t);
if (
((this.credentials =
e.credentials || this.credentials || "same-origin"),
(!e.headers && this.headers) || (this.headers = new c(e.headers)),
(this.method =
((r = e.method || this.method || "GET"),
(o = r.toUpperCase()),
w.indexOf(o) > -1 ? o : r)),
(this.mode = e.mode || this.mode || null),
(this.signal = e.signal || this.signal),
(this.referrer = null),
("GET" === this.method || "HEAD" === this.method) && n)
)
throw new TypeError("Body not allowed for GET or HEAD requests");
this._initBody(n);
}
function E(t) {
var e = new FormData();
return (
t
.trim()
.split("&")
.forEach(function (t) {
if (t) {
var r = t.split("="),
o = r.shift().replace(/\+/g, " "),
n = r.join("=").replace(/\+/g, " ");
e.append(decodeURIComponent(o), decodeURIComponent(n));
}
}),
e
);
}
function A(t, e) {
e || (e = {}),
(this.type = "default"),
(this.status = void 0 === e.status ? 200 : e.status),
(this.ok = this.status >= 200 && this.status < 300),
(this.statusText = "statusText" in e ? e.statusText : "OK"),
(this.headers = new c(e.headers)),
(this.url = e.url || ""),
this._initBody(t);
}
(v.prototype.clone = function () {
return new v(this, { body: this._bodyInit });
}),
m.call(v.prototype),
m.call(A.prototype),
(A.prototype.clone = function () {
return new A(this._bodyInit, {
status: this.status,
statusText: this.statusText,
headers: new c(this.headers),
url: this.url,
});
}),
(A.error = function () {
var t = new A(null, { status: 0, statusText: "" });
return (t.type = "error"), t;
});
var _ = [301, 302, 303, 307, 308];
(A.redirect = function (t, e) {
if (-1 === _.indexOf(e)) throw new RangeError("Invalid status code");
return new A(null, { status: e, headers: { location: t } });
}),
(e.DOMException = t.DOMException);
try {
new e.DOMException();
} catch (t) {
(e.DOMException = function (t, e) {
(this.message = t), (this.name = e);
var r = Error(t);
this.stack = r.stack;
}),
(e.DOMException.prototype = Object.create(Error.prototype)),
(e.DOMException.prototype.constructor = e.DOMException);
}
function g(t, r) {
return new Promise(function (o, i) {
var s = new v(t, r);
if (s.signal && s.signal.aborted)
return i(new e.DOMException("Aborted", "AbortError"));
var a = new XMLHttpRequest();
function h() {
a.abort();
}
(a.onload = function () {
var t,
e,
r = {
status: a.status,
statusText: a.statusText,
headers:
((t = a.getAllResponseHeaders() || ""),
(e = new c()),
t
.replace(/\r?\n[\t ]+/g, " ")
.split(/\r?\n/)
.forEach(function (t) {
var r = t.split(":"),
o = r.shift().trim();
if (o) {
var n = r.join(":").trim();
e.append(o, n);
}
}),
e),
};
r.url =
"responseURL" in a ? a.responseURL : r.headers.get("X-Request-URL");
var n = "response" in a ? a.response : a.responseText;
o(new A(n, r));
}),
(a.onerror = function () {
i(new TypeError("Network request failed"));
}),
(a.ontimeout = function () {
i(new TypeError("Network request failed"));
}),
(a.onabort = function () {
i(new e.DOMException("Aborted", "AbortError"));
}),
a.open(s.method, s.url, !0),
"include" === s.credentials
? (a.withCredentials = !0)
: "omit" === s.credentials && (a.withCredentials = !1),
"responseType" in a && n && (a.responseType = "blob"),
s.headers.forEach(function (t, e) {
a.setRequestHeader(e, t);
}),
s.signal &&
(s.signal.addEventListener("abort", h),
(a.onreadystatechange = function () {
4 === a.readyState && s.signal.removeEventListener("abort", h);
})),
a.send(void 0 === s._bodyInit ? null : s._bodyInit);
});
}
(g.polyfill = !0),
t.fetch ||
((t.fetch = g), (t.Headers = c), (t.Request = v), (t.Response = A)),
(e.Headers = c),
(e.Request = v),
(e.Response = A),
(e.fetch = g),
Object.defineProperty(e, "__esModule", { value: !0 });
})({});
})("undefined" != typeof self ? self : this);
.js
JavaScript
(text/javascript)
!(function (t) {
!(function (e) {
var r = "URLSearchParams" in t,
o = "Symbol" in t && "iterator" in Symbol,
n =
"FileReader" in t &&
"Blob" in t &&
(function () {
try {
return new Blob(), !0;
} catch (t) {
return !1;
}
})(),
i = "FormData" in t,
s = "ArrayBuffer" in t;
if (s)
var a = [
"[object Int8Array]",
"[object Uint8Array]",
"[object Uint8ClampedArray]",
"[object Int16Array]",
"[object Uint16Array]",
"[object Int32Array]",
"[object Uint32Array]",
"[object Float32Array]",
"[object Float64Array]",
],
h =
ArrayBuffer.isView ||
function (t) {
return t && a.indexOf(Object.prototype.toString.call(t)) > -1;
};
function u(t) {
if (
("string" != typeof t && (t = String(t)),
/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))
)
throw new TypeError("Invalid character in header field name");
return t.toLowerCase();
}
function d(t) {
return "string" != typeof t && (t = String(t)), t;
}
function f(t) {
var e = {
next: function () {
var e = t.shift();
return { done: void 0 === e, value: e };
},
};
return (
o &&
(e[Symbol.iterator] = function () {
return e;
}),
e
);
}
function c(t) {
(this.map = {}),
t instanceof c
? t.forEach(function (t, e) {
this.append(e, t);
}, this)
: Array.isArray(t)
? t.forEach(function (t) {
this.append(t[0], t[1]);
}, this)
: t &&
Object.getOwnPropertyNames(t).forEach(function (e) {
this.append(e, t[e]);
}, this);
}
function p(t) {
if (t.bodyUsed) return Promise.reject(new TypeError("Already read"));
t.bodyUsed = !0;
}
function y(t) {
return new Promise(function (e, r) {
(t.onload = function () {
e(t.result);
}),
(t.onerror = function () {
r(t.error);
});
});
}
function l(t) {
var e = new FileReader(),
r = y(e);
return e.readAsArrayBuffer(t), r;
}
function b(t) {
if (t.slice) return t.slice(0);
var e = new Uint8Array(t.byteLength);
return e.set(new Uint8Array(t)), e.buffer;
}
function m() {
return (
(this.bodyUsed = !1),
(this._initBody = function (t) {
var e;
(this._bodyInit = t),
t
? "string" == typeof t
? (this._bodyText = t)
: n && Blob.prototype.isPrototypeOf(t)
? (this._bodyBlob = t)
: i && FormData.prototype.isPrototypeOf(t)
? (this._bodyFormData = t)
: r && URLSearchParams.prototype.isPrototypeOf(t)
? (this._bodyText = t.toString())
: s && n && (e = t) && DataView.prototype.isPrototypeOf(e)
? ((this._bodyArrayBuffer = b(t.buffer)),
(this._bodyInit = new Blob([this._bodyArrayBuffer])))
: s && (ArrayBuffer.prototype.isPrototypeOf(t) || h(t))
? (this._bodyArrayBuffer = b(t))
: (this._bodyText = t = Object.prototype.toString.call(t))
: (this._bodyText = ""),
this.headers.get("content-type") ||
("string" == typeof t
? this.headers.set("content-type", "text/plain;charset=UTF-8")
: this._bodyBlob && this._bodyBlob.type
? this.headers.set("content-type", this._bodyBlob.type)
: r &&
URLSearchParams.prototype.isPrototypeOf(t) &&
this.headers.set(
"content-type",
"application/x-www-form-urlencoded;charset=UTF-8"
));
}),
n &&
((this.blob = function () {
var t = p(this);
if (t) return t;
if (this._bodyBlob) return Promise.resolve(this._bodyBlob);
if (this._bodyArrayBuffer)
return Promise.resolve(new Blob([this._bodyArrayBuffer]));
if (this._bodyFormData)
throw new Error("could not read FormData body as blob");
return Promise.resolve(new Blob([this._bodyText]));
}),
(this.arrayBuffer = function () {
return this._bodyArrayBuffer
? p(this) || Promise.resolve(this._bodyArrayBuffer)
: this.blob().then(l);
})),
(this.text = function () {
var t,
e,
r,
o = p(this);
if (o) return o;
if (this._bodyBlob)
return (
(t = this._bodyBlob),
(e = new FileReader()),
(r = y(e)),
e.readAsText(t),
r
);
if (this._bodyArrayBuffer)
return Promise.resolve(
(function (t) {
for (
var e = new Uint8Array(t), r = new Array(e.length), o = 0;
o < e.length;
o++
)
r[o] = String.fromCharCode(e[o]);
return r.join("");
})(this._bodyArrayBuffer)
);
if (this._bodyFormData)
throw new Error("could not read FormData body as text");
return Promise.resolve(this._bodyText);
}),
i &&
(this.formData = function () {
return this.text().then(E);
}),
(this.json = function () {
return this.text().then(JSON.parse);
}),
this
);
}
(c.prototype.append = function (t, e) {
(t = u(t)), (e = d(e));
var r = this.map[t];
this.map[t] = r ? r + ", " + e : e;
}),
(c.prototype.delete = function (t) {
delete this.map[u(t)];
}),
(c.prototype.get = function (t) {
return (t = u(t)), this.has(t) ? this.map[t] : null;
}),
(c.prototype.has = function (t) {
return this.map.hasOwnProperty(u(t));
}),
(c.prototype.set = function (t, e) {
this.map[u(t)] = d(e);
}),
(c.prototype.forEach = function (t, e) {
for (var r in this.map)
this.map.hasOwnProperty(r) && t.call(e, this.map[r], r, this);
}),
(c.prototype.keys = function () {
var t = [];
return (
this.forEach(function (e, r) {
t.push(r);
}),
f(t)
);
}),
(c.prototype.values = function () {
var t = [];
return (
this.forEach(function (e) {
t.push(e);
}),
f(t)
);
}),
(c.prototype.entries = function () {
var t = [];
return (
this.forEach(function (e, r) {
t.push([r, e]);
}),
f(t)
);
}),
o && (c.prototype[Symbol.iterator] = c.prototype.entries);
var w = ["DELETE", "GET", "HEAD", "OPTIONS", "POST", "PUT"];
function v(t, e) {
var r,
o,
n = (e = e || {}).body;
if (t instanceof v) {
if (t.bodyUsed) throw new TypeError("Already read");
(this.url = t.url),
(this.credentials = t.credentials),
e.headers || (this.headers = new c(t.headers)),
(this.method = t.method),
(this.mode = t.mode),
(this.signal = t.signal),
n || null == t._bodyInit || ((n = t._bodyInit), (t.bodyUsed = !0));
} else this.url = String(t);
if (
((this.credentials =
e.credentials || this.credentials || "same-origin"),
(!e.headers && this.headers) || (this.headers = new c(e.headers)),
(this.method =
((r = e.method || this.method || "GET"),
(o = r.toUpperCase()),
w.indexOf(o) > -1 ? o : r)),
(this.mode = e.mode || this.mode || null),
(this.signal = e.signal || this.signal),
(this.referrer = null),
("GET" === this.method || "HEAD" === this.method) && n)
)
throw new TypeError("Body not allowed for GET or HEAD requests");
this._initBody(n);
}
function E(t) {
var e = new FormData();
return (
t
.trim()
.split("&")
.forEach(function (t) {
if (t) {
var r = t.split("="),
o = r.shift().replace(/\+/g, " "),
n = r.join("=").replace(/\+/g, " ");
e.append(decodeURIComponent(o), decodeURIComponent(n));
}
}),
e
);
}
function A(t, e) {
e || (e = {}),
(this.type = "default"),
(this.status = void 0 === e.status ? 200 : e.status),
(this.ok = this.status >= 200 && this.status < 300),
(this.statusText = "statusText" in e ? e.statusText : "OK"),
(this.headers = new c(e.headers)),
(this.url = e.url || ""),
this._initBody(t);
}
(v.prototype.clone = function () {
return new v(this, { body: this._bodyInit });
}),
m.call(v.prototype),
m.call(A.prototype),
(A.prototype.clone = function () {
return new A(this._bodyInit, {
status: this.status,
statusText: this.statusText,
headers: new c(this.headers),
url: this.url,
});
}),
(A.error = function () {
var t = new A(null, { status: 0, statusText: "" });
return (t.type = "error"), t;
});
var _ = [301, 302, 303, 307, 308];
(A.redirect = function (t, e) {
if (-1 === _.indexOf(e)) throw new RangeError("Invalid status code");
return new A(null, { status: e, headers: { location: t } });
}),
(e.DOMException = t.DOMException);
try {
new e.DOMException();
} catch (t) {
(e.DOMException = function (t, e) {
(this.message = t), (this.name = e);
var r = Error(t);
this.stack = r.stack;
}),
(e.DOMException.prototype = Object.create(Error.prototype)),
(e.DOMException.prototype.constructor = e.DOMException);
}
function g(t, r) {
return new Promise(function (o, i) {
var s = new v(t, r);
if (s.signal && s.signal.aborted)
return i(new e.DOMException("Aborted", "AbortError"));
var a = new XMLHttpRequest();
function h() {
a.abort();
}
(a.onload = function () {
var t,
e,
r = {
status: a.status,
statusText: a.statusText,
headers:
((t = a.getAllResponseHeaders() || ""),
(e = new c()),
t
.replace(/\r?\n[\t ]+/g, " ")
.split(/\r?\n/)
.forEach(function (t) {
var r = t.split(":"),
o = r.shift().trim();
if (o) {
var n = r.join(":").trim();
e.append(o, n);
}
}),
e),
};
r.url =
"responseURL" in a ? a.responseURL : r.headers.get("X-Request-URL");
var n = "response" in a ? a.response : a.responseText;
o(new A(n, r));
}),
(a.onerror = function () {
i(new TypeError("Network request failed"));
}),
(a.ontimeout = function () {
i(new TypeError("Network request failed"));
}),
(a.onabort = function () {
i(new e.DOMException("Aborted", "AbortError"));
}),
a.open(s.method, s.url, !0),
"include" === s.credentials
? (a.withCredentials = !0)
: "omit" === s.credentials && (a.withCredentials = !1),
"responseType" in a && n && (a.responseType = "blob"),
s.headers.forEach(function (t, e) {
a.setRequestHeader(e, t);
}),
s.signal &&
(s.signal.addEventListener("abort", h),
(a.onreadystatechange = function () {
4 === a.readyState && s.signal.removeEventListener("abort", h);
})),
a.send(void 0 === s._bodyInit ? null : s._bodyInit);
});
}
(g.polyfill = !0),
t.fetch ||
((t.fetch = g), (t.Headers = c), (t.Request = v), (t.Response = A)),
(e.Headers = c),
(e.Request = v),
(e.Response = A),
(e.fetch = g),
Object.defineProperty(e, "__esModule", { value: !0 });
})({});
})("undefined" != typeof self ? self : this);