can-can-word-bug
Version:
can-can-word-bug 是一个 TS 编写的工具库
6,910 lines • 236 kB
JavaScript
function Yn(t, e) {
return function() {
return t.apply(e, arguments);
};
}
const { toString: Cs } = Object.prototype, { getPrototypeOf: an } = Object, { iterator: $t, toStringTag: Jn } = Symbol, Mt = /* @__PURE__ */ ((t) => (e) => {
const r = Cs.call(e);
return t[r] || (t[r] = r.slice(8, -1).toLowerCase());
})(/* @__PURE__ */ Object.create(null)), de = (t) => (t = t.toLowerCase(), (e) => Mt(e) === t), It = (t) => (e) => typeof e === t, { isArray: Le } = Array, Ge = It("undefined");
function ws(t) {
return t !== null && !Ge(t) && t.constructor !== null && !Ge(t.constructor) && ee(t.constructor.isBuffer) && t.constructor.isBuffer(t);
}
const Qn = de("ArrayBuffer");
function Ds(t) {
let e;
return typeof ArrayBuffer < "u" && ArrayBuffer.isView ? e = ArrayBuffer.isView(t) : e = t && t.buffer && Qn(t.buffer), e;
}
const Os = It("string"), ee = It("function"), Xn = It("number"), xt = (t) => t !== null && typeof t == "object", Ps = (t) => t === !0 || t === !1, mt = (t) => {
if (Mt(t) !== "object")
return !1;
const e = an(t);
return (e === null || e === Object.prototype || Object.getPrototypeOf(e) === null) && !(Jn in t) && !($t in t);
}, Ls = de("Date"), Ts = de("File"), Bs = de("Blob"), Ns = de("FileList"), Fs = (t) => xt(t) && ee(t.pipe), Zs = (t) => {
let e;
return t && (typeof FormData == "function" && t instanceof FormData || ee(t.append) && ((e = Mt(t)) === "formdata" || // detect form-data instance
e === "object" && ee(t.toString) && t.toString() === "[object FormData]"));
}, Us = de("URLSearchParams"), [ks, Hs, Gs, Ks] = ["ReadableStream", "Request", "Response", "Headers"].map(de), js = (t) => t.trim ? t.trim() : t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "");
function je(t, e, { allOwnKeys: r = !1 } = {}) {
if (t === null || typeof t > "u")
return;
let a, s;
if (typeof t != "object" && (t = [t]), Le(t))
for (a = 0, s = t.length; a < s; a++)
e.call(null, t[a], a, t);
else {
const i = r ? Object.getOwnPropertyNames(t) : Object.keys(t), n = i.length;
let o;
for (a = 0; a < n; a++)
o = i[a], e.call(null, t[o], o, t);
}
}
function ei(t, e) {
e = e.toLowerCase();
const r = Object.keys(t);
let a = r.length, s;
for (; a-- > 0; )
if (s = r[a], e === s.toLowerCase())
return s;
return null;
}
const Re = typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : typeof window < "u" ? window : global, ti = (t) => !Ge(t) && t !== Re;
function ar() {
const { caseless: t } = ti(this) && this || {}, e = {}, r = (a, s) => {
const i = t && ei(e, s) || s;
mt(e[i]) && mt(a) ? e[i] = ar(e[i], a) : mt(a) ? e[i] = ar({}, a) : Le(a) ? e[i] = a.slice() : e[i] = a;
};
for (let a = 0, s = arguments.length; a < s; a++)
arguments[a] && je(arguments[a], r);
return e;
}
const Ws = (t, e, r, { allOwnKeys: a } = {}) => (je(e, (s, i) => {
r && ee(s) ? t[i] = Yn(s, r) : t[i] = s;
}, { allOwnKeys: a }), t), qs = (t) => (t.charCodeAt(0) === 65279 && (t = t.slice(1)), t), Vs = (t, e, r, a) => {
t.prototype = Object.create(e.prototype, a), t.prototype.constructor = t, Object.defineProperty(t, "super", {
value: e.prototype
}), r && Object.assign(t.prototype, r);
}, zs = (t, e, r, a) => {
let s, i, n;
const o = {};
if (e = e || {}, t == null) return e;
do {
for (s = Object.getOwnPropertyNames(t), i = s.length; i-- > 0; )
n = s[i], (!a || a(n, t, e)) && !o[n] && (e[n] = t[n], o[n] = !0);
t = r !== !1 && an(t);
} while (t && (!r || r(t, e)) && t !== Object.prototype);
return e;
}, Ys = (t, e, r) => {
t = String(t), (r === void 0 || r > t.length) && (r = t.length), r -= e.length;
const a = t.indexOf(e, r);
return a !== -1 && a === r;
}, Js = (t) => {
if (!t) return null;
if (Le(t)) return t;
let e = t.length;
if (!Xn(e)) return null;
const r = new Array(e);
for (; e-- > 0; )
r[e] = t[e];
return r;
}, Qs = /* @__PURE__ */ ((t) => (e) => t && e instanceof t)(typeof Uint8Array < "u" && an(Uint8Array)), Xs = (t, e) => {
const a = (t && t[$t]).call(t);
let s;
for (; (s = a.next()) && !s.done; ) {
const i = s.value;
e.call(t, i[0], i[1]);
}
}, eo = (t, e) => {
let r;
const a = [];
for (; (r = t.exec(e)) !== null; )
a.push(r);
return a;
}, to = de("HTMLFormElement"), ro = (t) => t.toLowerCase().replace(
/[-_\s]([a-z\d])(\w*)/g,
function(r, a, s) {
return a.toUpperCase() + s;
}
), pn = (({ hasOwnProperty: t }) => (e, r) => t.call(e, r))(Object.prototype), ao = de("RegExp"), ri = (t, e) => {
const r = Object.getOwnPropertyDescriptors(t), a = {};
je(r, (s, i) => {
let n;
(n = e(s, i, t)) !== !1 && (a[i] = n || s);
}), Object.defineProperties(t, a);
}, no = (t) => {
ri(t, (e, r) => {
if (ee(t) && ["arguments", "caller", "callee"].indexOf(r) !== -1)
return !1;
const a = t[r];
if (ee(a)) {
if (e.enumerable = !1, "writable" in e) {
e.writable = !1;
return;
}
e.set || (e.set = () => {
throw Error("Can not rewrite read-only method '" + r + "'");
});
}
});
}, io = (t, e) => {
const r = {}, a = (s) => {
s.forEach((i) => {
r[i] = !0;
});
};
return Le(t) ? a(t) : a(String(t).split(e)), r;
}, so = () => {
}, oo = (t, e) => t != null && Number.isFinite(t = +t) ? t : e;
function uo(t) {
return !!(t && ee(t.append) && t[Jn] === "FormData" && t[$t]);
}
const lo = (t) => {
const e = new Array(10), r = (a, s) => {
if (xt(a)) {
if (e.indexOf(a) >= 0)
return;
if (!("toJSON" in a)) {
e[s] = a;
const i = Le(a) ? [] : {};
return je(a, (n, o) => {
const u = r(n, s + 1);
!Ge(u) && (i[o] = u);
}), e[s] = void 0, i;
}
}
return a;
};
return r(t, 0);
}, fo = de("AsyncFunction"), co = (t) => t && (xt(t) || ee(t)) && ee(t.then) && ee(t.catch), ai = ((t, e) => t ? setImmediate : e ? ((r, a) => (Re.addEventListener("message", ({ source: s, data: i }) => {
s === Re && i === r && a.length && a.shift()();
}, !1), (s) => {
a.push(s), Re.postMessage(r, "*");
}))(`axios@${Math.random()}`, []) : (r) => setTimeout(r))(
typeof setImmediate == "function",
ee(Re.postMessage)
), po = typeof queueMicrotask < "u" ? queueMicrotask.bind(Re) : typeof process < "u" && process.nextTick || ai, vo = (t) => t != null && ee(t[$t]), S = {
isArray: Le,
isArrayBuffer: Qn,
isBuffer: ws,
isFormData: Zs,
isArrayBufferView: Ds,
isString: Os,
isNumber: Xn,
isBoolean: Ps,
isObject: xt,
isPlainObject: mt,
isReadableStream: ks,
isRequest: Hs,
isResponse: Gs,
isHeaders: Ks,
isUndefined: Ge,
isDate: Ls,
isFile: Ts,
isBlob: Bs,
isRegExp: ao,
isFunction: ee,
isStream: Fs,
isURLSearchParams: Us,
isTypedArray: Qs,
isFileList: Ns,
forEach: je,
merge: ar,
extend: Ws,
trim: js,
stripBOM: qs,
inherits: Vs,
toFlatObject: zs,
kindOf: Mt,
kindOfTest: de,
endsWith: Ys,
toArray: Js,
forEachEntry: Xs,
matchAll: eo,
isHTMLForm: to,
hasOwnProperty: pn,
hasOwnProp: pn,
// an alias to avoid ESLint no-prototype-builtins detection
reduceDescriptors: ri,
freezeMethods: no,
toObjectSet: io,
toCamelCase: ro,
noop: so,
toFiniteNumber: oo,
findKey: ei,
global: Re,
isContextDefined: ti,
isSpecCompliantForm: uo,
toJSONObject: lo,
isAsyncFn: fo,
isThenable: co,
setImmediate: ai,
asap: po,
isIterable: vo
};
function F(t, e, r, a, s) {
Error.call(this), Error.captureStackTrace ? Error.captureStackTrace(this, this.constructor) : this.stack = new Error().stack, this.message = t, this.name = "AxiosError", e && (this.code = e), r && (this.config = r), a && (this.request = a), s && (this.response = s, this.status = s.status ? s.status : null);
}
S.inherits(F, Error, {
toJSON: function() {
return {
// Standard
message: this.message,
name: this.name,
// Microsoft
description: this.description,
number: this.number,
// Mozilla
fileName: this.fileName,
lineNumber: this.lineNumber,
columnNumber: this.columnNumber,
stack: this.stack,
// Axios
config: S.toJSONObject(this.config),
code: this.code,
status: this.status
};
}
});
const ni = F.prototype, ii = {};
[
"ERR_BAD_OPTION_VALUE",
"ERR_BAD_OPTION",
"ECONNABORTED",
"ETIMEDOUT",
"ERR_NETWORK",
"ERR_FR_TOO_MANY_REDIRECTS",
"ERR_DEPRECATED",
"ERR_BAD_RESPONSE",
"ERR_BAD_REQUEST",
"ERR_CANCELED",
"ERR_NOT_SUPPORT",
"ERR_INVALID_URL"
// eslint-disable-next-line func-names
].forEach((t) => {
ii[t] = { value: t };
});
Object.defineProperties(F, ii);
Object.defineProperty(ni, "isAxiosError", { value: !0 });
F.from = (t, e, r, a, s, i) => {
const n = Object.create(ni);
return S.toFlatObject(t, n, function(u) {
return u !== Error.prototype;
}, (o) => o !== "isAxiosError"), F.call(n, t.message, e, r, a, s), n.cause = t, n.name = t.name, i && Object.assign(n, i), n;
};
const ho = null;
function nr(t) {
return S.isPlainObject(t) || S.isArray(t);
}
function si(t) {
return S.endsWith(t, "[]") ? t.slice(0, -2) : t;
}
function vn(t, e, r) {
return t ? t.concat(e).map(function(s, i) {
return s = si(s), !r && i ? "[" + s + "]" : s;
}).join(r ? "." : "") : e;
}
function go(t) {
return S.isArray(t) && !t.some(nr);
}
const mo = S.toFlatObject(S, {}, null, function(e) {
return /^is[A-Z]/.test(e);
});
function Ct(t, e, r) {
if (!S.isObject(t))
throw new TypeError("target must be an object");
e = e || new FormData(), r = S.toFlatObject(r, {
metaTokens: !0,
dots: !1,
indexes: !1
}, !1, function(p, h) {
return !S.isUndefined(h[p]);
});
const a = r.metaTokens, s = r.visitor || c, i = r.dots, n = r.indexes, u = (r.Blob || typeof Blob < "u" && Blob) && S.isSpecCompliantForm(e);
if (!S.isFunction(s))
throw new TypeError("visitor must be a function");
function l(m) {
if (m === null) return "";
if (S.isDate(m))
return m.toISOString();
if (S.isBoolean(m))
return m.toString();
if (!u && S.isBlob(m))
throw new F("Blob is not supported. Use a Buffer instead.");
return S.isArrayBuffer(m) || S.isTypedArray(m) ? u && typeof Blob == "function" ? new Blob([m]) : Buffer.from(m) : m;
}
function c(m, p, h) {
let _ = m;
if (m && !h && typeof m == "object") {
if (S.endsWith(p, "{}"))
p = a ? p : p.slice(0, -2), m = JSON.stringify(m);
else if (S.isArray(m) && go(m) || (S.isFileList(m) || S.endsWith(p, "[]")) && (_ = S.toArray(m)))
return p = si(p), _.forEach(function(E, R) {
!(S.isUndefined(E) || E === null) && e.append(
// eslint-disable-next-line no-nested-ternary
n === !0 ? vn([p], R, i) : n === null ? p : p + "[]",
l(E)
);
}), !1;
}
return nr(m) ? !0 : (e.append(vn(h, p, i), l(m)), !1);
}
const f = [], g = Object.assign(mo, {
defaultVisitor: c,
convertValue: l,
isVisitable: nr
});
function y(m, p) {
if (!S.isUndefined(m)) {
if (f.indexOf(m) !== -1)
throw Error("Circular reference detected in " + p.join("."));
f.push(m), S.forEach(m, function(_, b) {
(!(S.isUndefined(_) || _ === null) && s.call(
e,
_,
S.isString(b) ? b.trim() : b,
p,
g
)) === !0 && y(_, p ? p.concat(b) : [b]);
}), f.pop();
}
}
if (!S.isObject(t))
throw new TypeError("data must be an object");
return y(t), e;
}
function hn(t) {
const e = {
"!": "%21",
"'": "%27",
"(": "%28",
")": "%29",
"~": "%7E",
"%20": "+",
"%00": "\0"
};
return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g, function(a) {
return e[a];
});
}
function nn(t, e) {
this._pairs = [], t && Ct(t, this, e);
}
const oi = nn.prototype;
oi.append = function(e, r) {
this._pairs.push([e, r]);
};
oi.toString = function(e) {
const r = e ? function(a) {
return e.call(this, a, hn);
} : hn;
return this._pairs.map(function(s) {
return r(s[0]) + "=" + r(s[1]);
}, "").join("&");
};
function _o(t) {
return encodeURIComponent(t).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]");
}
function ui(t, e, r) {
if (!e)
return t;
const a = r && r.encode || _o;
S.isFunction(r) && (r = {
serialize: r
});
const s = r && r.serialize;
let i;
if (s ? i = s(e, r) : i = S.isURLSearchParams(e) ? e.toString() : new nn(e, r).toString(a), i) {
const n = t.indexOf("#");
n !== -1 && (t = t.slice(0, n)), t += (t.indexOf("?") === -1 ? "?" : "&") + i;
}
return t;
}
class gn {
constructor() {
this.handlers = [];
}
/**
* Add a new interceptor to the stack
*
* @param {Function} fulfilled The function to handle `then` for a `Promise`
* @param {Function} rejected The function to handle `reject` for a `Promise`
*
* @return {Number} An ID used to remove interceptor later
*/
use(e, r, a) {
return this.handlers.push({
fulfilled: e,
rejected: r,
synchronous: a ? a.synchronous : !1,
runWhen: a ? a.runWhen : null
}), this.handlers.length - 1;
}
/**
* Remove an interceptor from the stack
*
* @param {Number} id The ID that was returned by `use`
*
* @returns {Boolean} `true` if the interceptor was removed, `false` otherwise
*/
eject(e) {
this.handlers[e] && (this.handlers[e] = null);
}
/**
* Clear all interceptors from the stack
*
* @returns {void}
*/
clear() {
this.handlers && (this.handlers = []);
}
/**
* Iterate over all the registered interceptors
*
* This method is particularly useful for skipping over any
* interceptors that may have become `null` calling `eject`.
*
* @param {Function} fn The function to call for each interceptor
*
* @returns {void}
*/
forEach(e) {
S.forEach(this.handlers, function(a) {
a !== null && e(a);
});
}
}
const li = {
silentJSONParsing: !0,
forcedJSONParsing: !0,
clarifyTimeoutError: !1
}, Ao = typeof URLSearchParams < "u" ? URLSearchParams : nn, So = typeof FormData < "u" ? FormData : null, yo = typeof Blob < "u" ? Blob : null, bo = {
isBrowser: !0,
classes: {
URLSearchParams: Ao,
FormData: So,
Blob: yo
},
protocols: ["http", "https", "file", "blob", "url", "data"]
}, sn = typeof window < "u" && typeof document < "u", ir = typeof navigator == "object" && navigator || void 0, Eo = sn && (!ir || ["ReactNative", "NativeScript", "NS"].indexOf(ir.product) < 0), Ro = typeof WorkerGlobalScope < "u" && // eslint-disable-next-line no-undef
self instanceof WorkerGlobalScope && typeof self.importScripts == "function", $o = sn && window.location.href || "http://localhost", Mo = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({
__proto__: null,
hasBrowserEnv: sn,
hasStandardBrowserEnv: Eo,
hasStandardBrowserWebWorkerEnv: Ro,
navigator: ir,
origin: $o
}, Symbol.toStringTag, { value: "Module" })), V = {
...Mo,
...bo
};
function Io(t, e) {
return Ct(t, new V.classes.URLSearchParams(), Object.assign({
visitor: function(r, a, s, i) {
return V.isNode && S.isBuffer(r) ? (this.append(a, r.toString("base64")), !1) : i.defaultVisitor.apply(this, arguments);
}
}, e));
}
function xo(t) {
return S.matchAll(/\w+|\[(\w*)]/g, t).map((e) => e[0] === "[]" ? "" : e[1] || e[0]);
}
function Co(t) {
const e = {}, r = Object.keys(t);
let a;
const s = r.length;
let i;
for (a = 0; a < s; a++)
i = r[a], e[i] = t[i];
return e;
}
function fi(t) {
function e(r, a, s, i) {
let n = r[i++];
if (n === "__proto__") return !0;
const o = Number.isFinite(+n), u = i >= r.length;
return n = !n && S.isArray(s) ? s.length : n, u ? (S.hasOwnProp(s, n) ? s[n] = [s[n], a] : s[n] = a, !o) : ((!s[n] || !S.isObject(s[n])) && (s[n] = []), e(r, a, s[n], i) && S.isArray(s[n]) && (s[n] = Co(s[n])), !o);
}
if (S.isFormData(t) && S.isFunction(t.entries)) {
const r = {};
return S.forEachEntry(t, (a, s) => {
e(xo(a), s, r, 0);
}), r;
}
return null;
}
function wo(t, e, r) {
if (S.isString(t))
try {
return (e || JSON.parse)(t), S.trim(t);
} catch (a) {
if (a.name !== "SyntaxError")
throw a;
}
return (r || JSON.stringify)(t);
}
const We = {
transitional: li,
adapter: ["xhr", "http", "fetch"],
transformRequest: [function(e, r) {
const a = r.getContentType() || "", s = a.indexOf("application/json") > -1, i = S.isObject(e);
if (i && S.isHTMLForm(e) && (e = new FormData(e)), S.isFormData(e))
return s ? JSON.stringify(fi(e)) : e;
if (S.isArrayBuffer(e) || S.isBuffer(e) || S.isStream(e) || S.isFile(e) || S.isBlob(e) || S.isReadableStream(e))
return e;
if (S.isArrayBufferView(e))
return e.buffer;
if (S.isURLSearchParams(e))
return r.setContentType("application/x-www-form-urlencoded;charset=utf-8", !1), e.toString();
let o;
if (i) {
if (a.indexOf("application/x-www-form-urlencoded") > -1)
return Io(e, this.formSerializer).toString();
if ((o = S.isFileList(e)) || a.indexOf("multipart/form-data") > -1) {
const u = this.env && this.env.FormData;
return Ct(
o ? { "files[]": e } : e,
u && new u(),
this.formSerializer
);
}
}
return i || s ? (r.setContentType("application/json", !1), wo(e)) : e;
}],
transformResponse: [function(e) {
const r = this.transitional || We.transitional, a = r && r.forcedJSONParsing, s = this.responseType === "json";
if (S.isResponse(e) || S.isReadableStream(e))
return e;
if (e && S.isString(e) && (a && !this.responseType || s)) {
const n = !(r && r.silentJSONParsing) && s;
try {
return JSON.parse(e);
} catch (o) {
if (n)
throw o.name === "SyntaxError" ? F.from(o, F.ERR_BAD_RESPONSE, this, null, this.response) : o;
}
}
return e;
}],
/**
* A timeout in milliseconds to abort a request. If set to 0 (default) a
* timeout is not created.
*/
timeout: 0,
xsrfCookieName: "XSRF-TOKEN",
xsrfHeaderName: "X-XSRF-TOKEN",
maxContentLength: -1,
maxBodyLength: -1,
env: {
FormData: V.classes.FormData,
Blob: V.classes.Blob
},
validateStatus: function(e) {
return e >= 200 && e < 300;
},
headers: {
common: {
Accept: "application/json, text/plain, */*",
"Content-Type": void 0
}
}
};
S.forEach(["delete", "get", "head", "post", "put", "patch"], (t) => {
We.headers[t] = {};
});
const Do = S.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"
]), Oo = (t) => {
const e = {};
let r, a, s;
return t && t.split(`
`).forEach(function(n) {
s = n.indexOf(":"), r = n.substring(0, s).trim().toLowerCase(), a = n.substring(s + 1).trim(), !(!r || e[r] && Do[r]) && (r === "set-cookie" ? e[r] ? e[r].push(a) : e[r] = [a] : e[r] = e[r] ? e[r] + ", " + a : a);
}), e;
}, mn = Symbol("internals");
function He(t) {
return t && String(t).trim().toLowerCase();
}
function _t(t) {
return t === !1 || t == null ? t : S.isArray(t) ? t.map(_t) : String(t);
}
function Po(t) {
const e = /* @__PURE__ */ Object.create(null), r = /([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;
let a;
for (; a = r.exec(t); )
e[a[1]] = a[2];
return e;
}
const Lo = (t) => /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());
function jt(t, e, r, a, s) {
if (S.isFunction(a))
return a.call(this, e, r);
if (s && (e = r), !!S.isString(e)) {
if (S.isString(a))
return e.indexOf(a) !== -1;
if (S.isRegExp(a))
return a.test(e);
}
}
function To(t) {
return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (e, r, a) => r.toUpperCase() + a);
}
function Bo(t, e) {
const r = S.toCamelCase(" " + e);
["get", "set", "has"].forEach((a) => {
Object.defineProperty(t, a + r, {
value: function(s, i, n) {
return this[a].call(this, e, s, i, n);
},
configurable: !0
});
});
}
let te = class {
constructor(e) {
e && this.set(e);
}
set(e, r, a) {
const s = this;
function i(o, u, l) {
const c = He(u);
if (!c)
throw new Error("header name must be a non-empty string");
const f = S.findKey(s, c);
(!f || s[f] === void 0 || l === !0 || l === void 0 && s[f] !== !1) && (s[f || u] = _t(o));
}
const n = (o, u) => S.forEach(o, (l, c) => i(l, c, u));
if (S.isPlainObject(e) || e instanceof this.constructor)
n(e, r);
else if (S.isString(e) && (e = e.trim()) && !Lo(e))
n(Oo(e), r);
else if (S.isObject(e) && S.isIterable(e)) {
let o = {}, u, l;
for (const c of e) {
if (!S.isArray(c))
throw TypeError("Object iterator must return a key-value pair");
o[l = c[0]] = (u = o[l]) ? S.isArray(u) ? [...u, c[1]] : [u, c[1]] : c[1];
}
n(o, r);
} else
e != null && i(r, e, a);
return this;
}
get(e, r) {
if (e = He(e), e) {
const a = S.findKey(this, e);
if (a) {
const s = this[a];
if (!r)
return s;
if (r === !0)
return Po(s);
if (S.isFunction(r))
return r.call(this, s, a);
if (S.isRegExp(r))
return r.exec(s);
throw new TypeError("parser must be boolean|regexp|function");
}
}
}
has(e, r) {
if (e = He(e), e) {
const a = S.findKey(this, e);
return !!(a && this[a] !== void 0 && (!r || jt(this, this[a], a, r)));
}
return !1;
}
delete(e, r) {
const a = this;
let s = !1;
function i(n) {
if (n = He(n), n) {
const o = S.findKey(a, n);
o && (!r || jt(a, a[o], o, r)) && (delete a[o], s = !0);
}
}
return S.isArray(e) ? e.forEach(i) : i(e), s;
}
clear(e) {
const r = Object.keys(this);
let a = r.length, s = !1;
for (; a--; ) {
const i = r[a];
(!e || jt(this, this[i], i, e, !0)) && (delete this[i], s = !0);
}
return s;
}
normalize(e) {
const r = this, a = {};
return S.forEach(this, (s, i) => {
const n = S.findKey(a, i);
if (n) {
r[n] = _t(s), delete r[i];
return;
}
const o = e ? To(i) : String(i).trim();
o !== i && delete r[i], r[o] = _t(s), a[o] = !0;
}), this;
}
concat(...e) {
return this.constructor.concat(this, ...e);
}
toJSON(e) {
const r = /* @__PURE__ */ Object.create(null);
return S.forEach(this, (a, s) => {
a != null && a !== !1 && (r[s] = e && S.isArray(a) ? a.join(", ") : a);
}), r;
}
[Symbol.iterator]() {
return Object.entries(this.toJSON())[Symbol.iterator]();
}
toString() {
return Object.entries(this.toJSON()).map(([e, r]) => e + ": " + r).join(`
`);
}
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, ...r) {
const a = new this(e);
return r.forEach((s) => a.set(s)), a;
}
static accessor(e) {
const a = (this[mn] = this[mn] = {
accessors: {}
}).accessors, s = this.prototype;
function i(n) {
const o = He(n);
a[o] || (Bo(s, n), a[o] = !0);
}
return S.isArray(e) ? e.forEach(i) : i(e), this;
}
};
te.accessor(["Content-Type", "Content-Length", "Accept", "Accept-Encoding", "User-Agent", "Authorization"]);
S.reduceDescriptors(te.prototype, ({ value: t }, e) => {
let r = e[0].toUpperCase() + e.slice(1);
return {
get: () => t,
set(a) {
this[r] = a;
}
};
});
S.freezeMethods(te);
function Wt(t, e) {
const r = this || We, a = e || r, s = te.from(a.headers);
let i = a.data;
return S.forEach(t, function(o) {
i = o.call(r, i, s.normalize(), e ? e.status : void 0);
}), s.normalize(), i;
}
function ci(t) {
return !!(t && t.__CANCEL__);
}
function Te(t, e, r) {
F.call(this, t ?? "canceled", F.ERR_CANCELED, e, r), this.name = "CanceledError";
}
S.inherits(Te, F, {
__CANCEL__: !0
});
function di(t, e, r) {
const a = r.config.validateStatus;
!r.status || !a || a(r.status) ? t(r) : e(new F(
"Request failed with status code " + r.status,
[F.ERR_BAD_REQUEST, F.ERR_BAD_RESPONSE][Math.floor(r.status / 100) - 4],
r.config,
r.request,
r
));
}
function No(t) {
const e = /^([-+\w]{1,25})(:?\/\/|:)/.exec(t);
return e && e[1] || "";
}
function Fo(t, e) {
t = t || 10;
const r = new Array(t), a = new Array(t);
let s = 0, i = 0, n;
return e = e !== void 0 ? e : 1e3, function(u) {
const l = Date.now(), c = a[i];
n || (n = l), r[s] = u, a[s] = l;
let f = i, g = 0;
for (; f !== s; )
g += r[f++], f = f % t;
if (s = (s + 1) % t, s === i && (i = (i + 1) % t), l - n < e)
return;
const y = c && l - c;
return y ? Math.round(g * 1e3 / y) : void 0;
};
}
function Zo(t, e) {
let r = 0, a = 1e3 / e, s, i;
const n = (l, c = Date.now()) => {
r = c, s = null, i && (clearTimeout(i), i = null), t.apply(null, l);
};
return [(...l) => {
const c = Date.now(), f = c - r;
f >= a ? n(l, c) : (s = l, i || (i = setTimeout(() => {
i = null, n(s);
}, a - f)));
}, () => s && n(s)];
}
const yt = (t, e, r = 3) => {
let a = 0;
const s = Fo(50, 250);
return Zo((i) => {
const n = i.loaded, o = i.lengthComputable ? i.total : void 0, u = n - a, l = s(u), c = n <= o;
a = n;
const f = {
loaded: n,
total: o,
progress: o ? n / o : void 0,
bytes: u,
rate: l || void 0,
estimated: l && o && c ? (o - n) / l : void 0,
event: i,
lengthComputable: o != null,
[e ? "download" : "upload"]: !0
};
t(f);
}, r);
}, _n = (t, e) => {
const r = t != null;
return [(a) => e[0]({
lengthComputable: r,
total: t,
loaded: a
}), e[1]];
}, An = (t) => (...e) => S.asap(() => t(...e)), Uo = V.hasStandardBrowserEnv ? /* @__PURE__ */ ((t, e) => (r) => (r = new URL(r, V.origin), t.protocol === r.protocol && t.host === r.host && (e || t.port === r.port)))(
new URL(V.origin),
V.navigator && /(msie|trident)/i.test(V.navigator.userAgent)
) : () => !0, ko = V.hasStandardBrowserEnv ? (
// Standard browser envs support document.cookie
{
write(t, e, r, a, s, i) {
const n = [t + "=" + encodeURIComponent(e)];
S.isNumber(r) && n.push("expires=" + new Date(r).toGMTString()), S.isString(a) && n.push("path=" + a), S.isString(s) && n.push("domain=" + s), i === !0 && n.push("secure"), document.cookie = n.join("; ");
},
read(t) {
const e = document.cookie.match(new RegExp("(^|;\\s*)(" + t + ")=([^;]*)"));
return e ? decodeURIComponent(e[3]) : null;
},
remove(t) {
this.write(t, "", Date.now() - 864e5);
}
}
) : (
// Non-standard browser env (web workers, react-native) lack needed support.
{
write() {
},
read() {
return null;
},
remove() {
}
}
);
function Ho(t) {
return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);
}
function Go(t, e) {
return e ? t.replace(/\/?\/$/, "") + "/" + e.replace(/^\/+/, "") : t;
}
function pi(t, e, r) {
let a = !Ho(e);
return t && (a || r == !1) ? Go(t, e) : e;
}
const Sn = (t) => t instanceof te ? { ...t } : t;
function Ie(t, e) {
e = e || {};
const r = {};
function a(l, c, f, g) {
return S.isPlainObject(l) && S.isPlainObject(c) ? S.merge.call({ caseless: g }, l, c) : S.isPlainObject(c) ? S.merge({}, c) : S.isArray(c) ? c.slice() : c;
}
function s(l, c, f, g) {
if (S.isUndefined(c)) {
if (!S.isUndefined(l))
return a(void 0, l, f, g);
} else return a(l, c, f, g);
}
function i(l, c) {
if (!S.isUndefined(c))
return a(void 0, c);
}
function n(l, c) {
if (S.isUndefined(c)) {
if (!S.isUndefined(l))
return a(void 0, l);
} else return a(void 0, c);
}
function o(l, c, f) {
if (f in e)
return a(l, c);
if (f in t)
return a(void 0, l);
}
const u = {
url: i,
method: i,
data: i,
baseURL: n,
transformRequest: n,
transformResponse: n,
paramsSerializer: n,
timeout: n,
timeoutMessage: n,
withCredentials: n,
withXSRFToken: n,
adapter: n,
responseType: n,
xsrfCookieName: n,
xsrfHeaderName: n,
onUploadProgress: n,
onDownloadProgress: n,
decompress: n,
maxContentLength: n,
maxBodyLength: n,
beforeRedirect: n,
transport: n,
httpAgent: n,
httpsAgent: n,
cancelToken: n,
socketPath: n,
responseEncoding: n,
validateStatus: o,
headers: (l, c, f) => s(Sn(l), Sn(c), f, !0)
};
return S.forEach(Object.keys(Object.assign({}, t, e)), function(c) {
const f = u[c] || s, g = f(t[c], e[c], c);
S.isUndefined(g) && f !== o || (r[c] = g);
}), r;
}
const vi = (t) => {
const e = Ie({}, t);
let { data: r, withXSRFToken: a, xsrfHeaderName: s, xsrfCookieName: i, headers: n, auth: o } = e;
e.headers = n = te.from(n), e.url = ui(pi(e.baseURL, e.url, e.allowAbsoluteUrls), t.params, t.paramsSerializer), o && n.set(
"Authorization",
"Basic " + btoa((o.username || "") + ":" + (o.password ? unescape(encodeURIComponent(o.password)) : ""))
);
let u;
if (S.isFormData(r)) {
if (V.hasStandardBrowserEnv || V.hasStandardBrowserWebWorkerEnv)
n.setContentType(void 0);
else if ((u = n.getContentType()) !== !1) {
const [l, ...c] = u ? u.split(";").map((f) => f.trim()).filter(Boolean) : [];
n.setContentType([l || "multipart/form-data", ...c].join("; "));
}
}
if (V.hasStandardBrowserEnv && (a && S.isFunction(a) && (a = a(e)), a || a !== !1 && Uo(e.url))) {
const l = s && i && ko.read(i);
l && n.set(s, l);
}
return e;
}, Ko = typeof XMLHttpRequest < "u", jo = Ko && function(t) {
return new Promise(function(r, a) {
const s = vi(t);
let i = s.data;
const n = te.from(s.headers).normalize();
let { responseType: o, onUploadProgress: u, onDownloadProgress: l } = s, c, f, g, y, m;
function p() {
y && y(), m && m(), s.cancelToken && s.cancelToken.unsubscribe(c), s.signal && s.signal.removeEventListener("abort", c);
}
let h = new XMLHttpRequest();
h.open(s.method.toUpperCase(), s.url, !0), h.timeout = s.timeout;
function _() {
if (!h)
return;
const E = te.from(
"getAllResponseHeaders" in h && h.getAllResponseHeaders()
), w = {
data: !o || o === "text" || o === "json" ? h.responseText : h.response,
status: h.status,
statusText: h.statusText,
headers: E,
config: t,
request: h
};
di(function(O) {
r(O), p();
}, function(O) {
a(O), p();
}, w), h = null;
}
"onloadend" in h ? h.onloadend = _ : h.onreadystatechange = function() {
!h || h.readyState !== 4 || h.status === 0 && !(h.responseURL && h.responseURL.indexOf("file:") === 0) || setTimeout(_);
}, h.onabort = function() {
h && (a(new F("Request aborted", F.ECONNABORTED, t, h)), h = null);
}, h.onerror = function() {
a(new F("Network Error", F.ERR_NETWORK, t, h)), h = null;
}, h.ontimeout = function() {
let R = s.timeout ? "timeout of " + s.timeout + "ms exceeded" : "timeout exceeded";
const w = s.transitional || li;
s.timeoutErrorMessage && (R = s.timeoutErrorMessage), a(new F(
R,
w.clarifyTimeoutError ? F.ETIMEDOUT : F.ECONNABORTED,
t,
h
)), h = null;
}, i === void 0 && n.setContentType(null), "setRequestHeader" in h && S.forEach(n.toJSON(), function(R, w) {
h.setRequestHeader(w, R);
}), S.isUndefined(s.withCredentials) || (h.withCredentials = !!s.withCredentials), o && o !== "json" && (h.responseType = s.responseType), l && ([g, m] = yt(l, !0), h.addEventListener("progress", g)), u && h.upload && ([f, y] = yt(u), h.upload.addEventListener("progress", f), h.upload.addEventListener("loadend", y)), (s.cancelToken || s.signal) && (c = (E) => {
h && (a(!E || E.type ? new Te(null, t, h) : E), h.abort(), h = null);
}, s.cancelToken && s.cancelToken.subscribe(c), s.signal && (s.signal.aborted ? c() : s.signal.addEventListener("abort", c)));
const b = No(s.url);
if (b && V.protocols.indexOf(b) === -1) {
a(new F("Unsupported protocol " + b + ":", F.ERR_BAD_REQUEST, t));
return;
}
h.send(i || null);
});
}, Wo = (t, e) => {
const { length: r } = t = t ? t.filter(Boolean) : [];
if (e || r) {
let a = new AbortController(), s;
const i = function(l) {
if (!s) {
s = !0, o();
const c = l instanceof Error ? l : this.reason;
a.abort(c instanceof F ? c : new Te(c instanceof Error ? c.message : c));
}
};
let n = e && setTimeout(() => {
n = null, i(new F(`timeout ${e} of ms exceeded`, F.ETIMEDOUT));
}, e);
const o = () => {
t && (n && clearTimeout(n), n = null, t.forEach((l) => {
l.unsubscribe ? l.unsubscribe(i) : l.removeEventListener("abort", i);
}), t = null);
};
t.forEach((l) => l.addEventListener("abort", i));
const { signal: u } = a;
return u.unsubscribe = () => S.asap(o), u;
}
}, qo = function* (t, e) {
let r = t.byteLength;
if (r < e) {
yield t;
return;
}
let a = 0, s;
for (; a < r; )
s = a + e, yield t.slice(a, s), a = s;
}, Vo = async function* (t, e) {
for await (const r of zo(t))
yield* qo(r, e);
}, zo = async function* (t) {
if (t[Symbol.asyncIterator]) {
yield* t;
return;
}
const e = t.getReader();
try {
for (; ; ) {
const { done: r, value: a } = await e.read();
if (r)
break;
yield a;
}
} finally {
await e.cancel();
}
}, yn = (t, e, r, a) => {
const s = Vo(t, e);
let i = 0, n, o = (u) => {
n || (n = !0, a && a(u));
};
return new ReadableStream({
async pull(u) {
try {
const { done: l, value: c } = await s.next();
if (l) {
o(), u.close();
return;
}
let f = c.byteLength;
if (r) {
let g = i += f;
r(g);
}
u.enqueue(new Uint8Array(c));
} catch (l) {
throw o(l), l;
}
},
cancel(u) {
return o(u), s.return();
}
}, {
highWaterMark: 2
});
}, wt = typeof fetch == "function" && typeof Request == "function" && typeof Response == "function", hi = wt && typeof ReadableStream == "function", Yo = wt && (typeof TextEncoder == "function" ? /* @__PURE__ */ ((t) => (e) => t.encode(e))(new TextEncoder()) : async (t) => new Uint8Array(await new Response(t).arrayBuffer())), gi = (t, ...e) => {
try {
return !!t(...e);
} catch {
return !1;
}
}, Jo = hi && gi(() => {
let t = !1;
const e = new Request(V.origin, {
body: new ReadableStream(),
method: "POST",
get duplex() {
return t = !0, "half";
}
}).headers.has("Content-Type");
return t && !e;
}), bn = 64 * 1024, sr = hi && gi(() => S.isReadableStream(new Response("").body)), bt = {
stream: sr && ((t) => t.body)
};
wt && ((t) => {
["text", "arrayBuffer", "blob", "formData", "stream"].forEach((e) => {
!bt[e] && (bt[e] = S.isFunction(t[e]) ? (r) => r[e]() : (r, a) => {
throw new F(`Response type '${e}' is not supported`, F.ERR_NOT_SUPPORT, a);
});
});
})(new Response());
const Qo = async (t) => {
if (t == null)
return 0;
if (S.isBlob(t))
return t.size;
if (S.isSpecCompliantForm(t))
return (await new Request(V.origin, {
method: "POST",
body: t
}).arrayBuffer()).byteLength;
if (S.isArrayBufferView(t) || S.isArrayBuffer(t))
return t.byteLength;
if (S.isURLSearchParams(t) && (t = t + ""), S.isString(t))
return (await Yo(t)).byteLength;
}, Xo = async (t, e) => {
const r = S.toFiniteNumber(t.getContentLength());
return r ?? Qo(e);
}, eu = wt && (async (t) => {
let {
url: e,
method: r,
data: a,
signal: s,
cancelToken: i,
timeout: n,
onDownloadProgress: o,
onUploadProgress: u,
responseType: l,
headers: c,
withCredentials: f = "same-origin",
fetchOptions: g
} = vi(t);
l = l ? (l + "").toLowerCase() : "text";
let y = Wo([s, i && i.toAbortSignal()], n), m;
const p = y && y.unsubscribe && (() => {
y.unsubscribe();
});
let h;
try {
if (u && Jo && r !== "get" && r !== "head" && (h = await Xo(c, a)) !== 0) {
let w = new Request(e, {
method: "POST",
body: a,
duplex: "half"
}), D;
if (S.isFormData(a) && (D = w.headers.get("content-type")) && c.setContentType(D), w.body) {
const [O, P] = _n(
h,
yt(An(u))
);
a = yn(w.body, bn, O, P);
}
}
S.isString(f) || (f = f ? "include" : "omit");
const _ = "credentials" in Request.prototype;
m = new Request(e, {
...g,
signal: y,
method: r.toUpperCase(),
headers: c.normalize().toJSON(),
body: a,
duplex: "half",
credentials: _ ? f : void 0
});
let b = await fetch(m, g);
const E = sr && (l === "stream" || l === "response");
if (sr && (o || E && p)) {
const w = {};
["status", "statusText", "headers"].forEach((N) => {
w[N] = b[N];
});
const D = S.toFiniteNumber(b.headers.get("content-length")), [O, P] = o && _n(
D,
yt(An(o), !0)
) || [];
b = new Response(
yn(b.body, bn, O, () => {
P && P(), p && p();
}),
w
);
}
l = l || "text";
let R = await bt[S.findKey(bt, l) || "text"](b, t);
return !E && p && p(), await new Promise((w, D) => {
di(w, D, {
data: R,
headers: te.from(b.headers),
status: b.status,
statusText: b.statusText,
config: t,
request: m
});
});
} catch (_) {
throw p && p(), _ && _.name === "TypeError" && /Load failed|fetch/i.test(_.message) ? Object.assign(
new F("Network Error", F.ERR_NETWORK, t, m),
{
cause: _.cause || _
}
) : F.from(_, _ && _.code, t, m);
}
}), or = {
http: ho,
xhr: jo,
fetch: eu
};
S.forEach(or, (t, e) => {
if (t) {
try {
Object.defineProperty(t, "name", { value: e });
} catch {
}
Object.defineProperty(t, "adapterName", { value: e });
}
});
const En = (t) => `- ${t}`, tu = (t) => S.isFunction(t) || t === null || t === !1, mi = {
getAdapter: (t) => {
t = S.isArray(t) ? t : [t];
const { length: e } = t;
let r, a;
const s = {};
for (let i = 0; i < e; i++) {
r = t[i];
let n;
if (a = r, !tu(r) && (a = or[(n = String(r)).toLowerCase()], a === void 0))
throw new F(`Unknown adapter '${n}'`);
if (a)
break;
s[n || "#" + i] = a;
}
if (!a) {
const i = Object.entries(s).map(
([o, u]) => `adapter ${o} ` + (u === !1 ? "is not supported by the environment" : "is not available in the build")
);
let n = e ? i.length > 1 ? `since :
` + i.map(En).join(`
`) : " " + En(i[0]) : "as no adapter specified";
throw new F(
"There is no suitable adapter to dispatch the request " + n,
"ERR_NOT_SUPPORT"
);
}
return a;
},
adapters: or
};
function qt(t) {
if (t.cancelToken && t.cancelToken.throwIfRequested(), t.signal && t.signal.aborted)
throw new Te(null, t);
}
function Rn(t) {
return qt(t), t.headers = te.from(t.headers), t.data = Wt.call(
t,
t.transformRequest
), ["post", "put", "patch"].indexOf(t.method) !== -1 && t.headers.setContentType("application/x-www-form-urlencoded", !1), mi.getAdapter(t.adapter || We.adapter)(t).then(function(a) {
return qt(t), a.data = Wt.call(
t,
t.transformResponse,
a
), a.headers = te.from(a.headers), a;
}, function(a) {
return ci(a) || (qt(t), a && a.response && (a.response.data = Wt.call(
t,
t.transformResponse,
a.response
), a.response.headers = te.from(a.response.headers))), Promise.reject(a);
});
}
const _i = "1.10.0", Dt = {};
["object", "boolean", "number", "function", "string", "symbol"].forEach((t, e) => {
Dt[t] = function(a) {
return typeof a === t || "a" + (e < 1 ? "n " : " ") + t;
};
});
const $n = {};
Dt.transitional = function(e, r, a) {
function s(i, n) {
return "[Axios v" + _i + "] Transitional option '" + i + "'" + n + (a ? ". " + a : "");
}
return (i, n, o) => {
if (e === !1)
throw new F(
s(n, " has been removed" + (r ? " in " + r : "")),
F.ERR_DEPRECATED
);
return r && !$n[n] && ($n[n] = !0, console.warn(
s(
n,
" has been deprecated since v" + r + " and will be removed in the near future"
)
)), e ? e(i, n, o) : !0;
};
};
Dt.spelling = function(e) {
return (r, a) => (console.warn(`${a} is likely a misspelling of ${e}`), !0);
};
function ru(t, e, r) {
if (typeof t != "object")
throw new F("options must be an object", F.ERR_BAD_OPTION_VALUE);
const a = Object.keys(t);
let s = a.length;
for (; s-- > 0; ) {
const i = a[s], n = e[i];
if (n) {
const o = t[i], u = o === void 0 || n(o, i, t);
if (u !== !0)
throw new F("option " + i + " must be " + u, F.ERR_BAD_OPTION_VALUE);
continue;
}
if (r !== !0)
throw new F("Unknown option " + i, F.ERR_BAD_OPTION);
}
}
const At = {
assertOptions: ru,
validators: Dt
}, he = At.validators;
let $e = class {
constructor(e) {
this.defaults = e || {}, this.interceptors = {
request: new gn(),
response: new gn()
};
}
/**
* Dispatch a request
*
* @param {String|Object} configOrUrl The config specific for this request (merged with this.defaults)
* @param {?Object} config
*
* @returns {Promise} The Promise to be fulfilled
*/
async request(e, r) {
try {
return await this._request(e, r);
} catch (a) {
if (a instanceof Error) {
let s = {};
Error.captureStackTrace ? Error.captureStackTrace(s) : s = new Error();
const i = s.stack ? s.stack.replace(/^.+\n/, "") : "";
try {
a.stack ? i && !String(a.stack).endsWith(i.replace(/^.+\n.+\n/, "")) && (a.stack += `
` + i) : a.stack = i;
} catch {
}
}
throw a;
}
}
_request(e, r) {
typeof e == "string" ? (r = r || {}, r.url = e) : r = e || {}, r = Ie(this.defaults, r);
const { transitional: a, paramsSerializer: s, headers: i } = r;
a !== void 0 && At.assertOptions(a, {
silentJSONParsing: he.transitional(he.boolean),
forcedJSONParsing: he.transitional(he.boolean),
clarifyTimeoutError: he.transitional(he.boolean)
}, !1), s != null && (S.isFunction(s) ? r.paramsSerializer = {
serialize: s
} : At.assertOptions(s, {
encode: he.function,
serialize: he.function
}, !0)), r.allowAbsoluteUrls !== void 0 || (this.defaults.allowAbsoluteUrls !== void 0 ? r.allowAbsoluteUrls = this.defaults.allowAbsoluteUrls : r.allowAbsoluteUrls = !0), At.assertOptions(r, {
baseUrl: he.spelling("baseURL"),
withXsrfToken: he.spelling("withXSRFToken")
}, !0), r.method = (r.method || this.defaults.method || "get").toLowerCase();
let n = i && S.merge(
i.common,
i[r.method]
);
i && S.forEach(
["delete", "get", "head", "post", "put", "patch", "common"],
(m) => {
delete i[m];
}
), r.headers = te.concat(n, i);
const o = [];
let u = !0;
this.interceptors.request.forEach(function(p) {
typeof p.runWhen == "function" && p.runWhen(r) === !1 || (u = u && p.synchronous, o.unshift(p.fulfilled, p.rejected));
});
const l = [];
this.interceptors.response.forEach(function(p) {
l.push(p.fulfilled, p.rejected);
});
let c, f = 0, g;
if (!u) {
const m = [Rn.bind(this), void 0];
for (m.unshift.apply(m, o), m.push.apply(m, l), g = m.length, c = Promise.resolve(r); f < g; )
c = c.then(m[f++], m[f++]);
return c;
}
g = o.length;
let y = r;
for (f = 0; f < g; ) {
const m = o[f++], p = o[f++];
try {
y = m(y);
} catch (h) {
p.call(this, h);
break;
}
}
try {
c = Rn.call(this, y);
} catch (m) {
return Promise.reject(m);
}
for (f = 0, g = l.length; f < g; )
c = c.then(l[f++], l[f++]);
return c;
}
getUri(e) {
e = Ie(this.defaults, e);
const r = pi(e.baseURL, e.url, e.allowAbsoluteUrls);
return ui(r, e.params, e.paramsSerializer);
}
};
S.forEach(["delete", "get", "head", "options"], function(e) {
$e.prototype[e] = function(r, a) {
return this.request(Ie(a || {}, {
method: e,
url: r,
data: (a || {}).data
}));
};
});
S.forEach(["post", "put", "patch"], function(e) {
function r(a) {
return function(i, n, o) {
return this.request(Ie(o || {}, {
method: e,
headers: a ? {
"Content-Type": "multipart/form-data"
} : {},
url: i,
data: n
}));
};
}
$e.prototype[e] = r(), $e.prototype[e + "Form"] = r(!0);
});
let au = class Ai {
constructor(e) {
if (typeof e != "function")
throw new TypeError("executor must be a function.");
let r;
this.promise = new Promise(function(i) {
r = i;
});
const a = this;
this.promise.then((s) => {
if (!a._listeners) return;
let i = a._listeners.length;
for (; i-- > 0; )
a._listeners[i](s);
a._listeners = null;
}), this.promise.then = (s) => {
let i;
const n = new Promise((o) => {
a.subscribe(o), i = o;
}).then(s);
return n.cancel = function() {
a.unsubscribe(i);
}, n;
}, e(function(i, n, o) {
a.reason || (a.reason = new Te(i, n, o), r(a.reason));
});
}
/**
* Throws a `CanceledError` if cancellation has been requested.
*/
throwIfRequested() {
if (this.reason)
throw this.reason;
}
/**
* Subscribe to the cancel signal
*/
subscribe(e) {
if (this.reason) {
e(this.reason);
return;
}
this._listeners ? this._listeners.push(e) : this._listeners = [e];
}
/**
* Unsubscribe from the cancel signal
*/
unsubscribe(e) {
if (!this._listeners)
return;
const r = this._listeners.indexOf(e);
r !== -1 && this._listeners.splice(r, 1);
}
toAbortSignal() {
const e = new AbortController(), r = (a) => {
e.abort(a);
};
return this.subscribe(r), e.signal.unsubscribe = () => this.unsubscribe(r), e.signal;
}
/**
* Returns an object that contains a new `CancelToken` and a function that, when called,
* cancels the `CancelToken`.
*/
static source() {
let e;
return {
token: new Ai(function(s) {
e = s;
}),
cancel: e
};
}
};
function nu(t) {
return function(r) {
return t.apply(null, r);
};
}
function iu(t) {
return S.isObject(t) && t.isAxiosError === !0;
}
const ur = {
Continue: 100,
SwitchingProtocols: 101,
Processing: 102,
EarlyHints: 103,
Ok: 200,
Created: 201,
Accepted: 202,
NonAuthoritativeInformation: 203,
NoContent: 204,
ResetContent: 205,
PartialContent: 206,
MultiStatus: 207,
AlreadyReported: 208,
ImUsed: 226,
MultipleChoices: 300,
MovedPermanently: 301,
Found: 302,
SeeOther: 303,
NotModified: 304,
UseProxy: 305,
Unused: 306,
TemporaryRedirect: 307,
PermanentRedirect: 308,
BadRequest: 400,
Unauthorized: 401,
PaymentRequired: 402,
Forbidden: 403,
NotFound: 404,
MethodNotAllowed: 405,
NotAcceptable: 406,
ProxyAuthenticationRequired: 407,
RequestTimeout: 408,
Conflict: 409,
Gone: 410,
LengthRequired: 411,
PreconditionFailed: 412,
PayloadTooLarge: 413,
UriTooLong: 414,
UnsupportedMediaType: 415,
RangeNotSatisfiable: 416,
ExpectationFailed: 417,
ImATeapot: 418,
MisdirectedRequest: 421,
UnprocessableEntity: 422,
Locked: 423,
FailedDependency: 424,
TooEarly: 425,
UpgradeRequired: 426,
PreconditionRequired: 428,
TooManyRequests: 429,
RequestHeaderFieldsTooLarge: 431,
UnavailableForLegalReasons: 451,
InternalServerError: 500,
NotImplemented: 501,
BadGateway: 502,
ServiceUnavailable: 503,
GatewayTimeout: 504,
HttpVersionNotSupported: 505,
VariantAlsoNegotiates: 506,
InsufficientStorage: 507,
LoopDetected: 508,
NotExtended: 510,
NetworkAuthenticationRequired: 511
};
Object.entries(ur).forEach(([t, e]) => {
ur[e] = t;
});
function Si(t) {
const e = new $e(t), r = Yn($e.prototype.request, e);
return S.extend(r, $e.prototype, e, { allOwnKeys: !0 }), S.extend(r, e, null, { allOwnKeys: !0 }), r.create = function(s) {
return Si(Ie(t, s));
}, r;
}
const K = Si(We);
K.Axios = $e;
K.CanceledError = Te;
K.CancelToken = au;
K.isCancel = ci;
K.VERSION = _i;
K.toFormData = Ct;
K.AxiosError = F;
K.Cancel = K.CanceledError;
K.all = function(e) {
return Promise.all(e);
};
K.spread = nu;
K.isAxiosError = iu;
K.mergeConfig = Ie;
K.AxiosHeaders = te;
K.formToJSON = (t) => fi(S.isHTMLForm(t) ? new FormData(t) : t);
K.getAdapter = mi.getAdapter;
K.HttpStatusCode = ur;
K.default = K;
const {
Axios: Fc,
AxiosError: Zc,
CanceledError: Uc,
isCancel: kc,
CancelToken: Hc,
VERSION: Gc,
all: Kc,
Cancel: jc,
isAxiosError: Wc,
spread: qc,
toFormData: Vc,
AxiosHeaders: zc,
HttpStatusCode: Yc,
formToJSON: Jc,
getAdapter: Qc,
mergeConfig: Xc
} = K;
function Mn(t, e) {
t = t || [], e = e || {}, typeof e == "string" && (e = { type: e });
try {
return new Blob(t, e);
} catch (i) {
if (i.name !== "TypeError")
throw i;
for (var r = typeof BlobBuilder < "u" ? BlobBuilder : typeof MSBlobBuilder < "u" ? MSBlobBuilder : typeof MozBlobBuilder < "u" ? MozBlobBuilder : WebKitBlobBuilder, a = new r(), s = 0; s < t.length; s += 1)
a.append(t[s]);
return a.getBlob(e.type);
}
}
function su(t, e) {
var r = [uu(atob(t))];
return e ? Mn(r, { type: e }) : Mn(r);
}
function ou(t) {
return new Promise(function(e, r) {
var a = new FileReader();
a.onloadend = function() {
var s = a.result || new ArrayBuffer(0);
e(s);
}, a.onerror = r, a.readAsArrayBuffer(t);
});
}
function uu(t) {
for (var e = t.length, r = new ArrayBuffer(e), a = new Uint8Array(r), s = -1; ++s < e; )
a[s] = t.charCodeAt(s);
return r;
}
const lu = new TextDecoder(), G = (t, e = 0, r = t.length) => lu.decode(t.slice(e, r)), me = (t, e = 0, r = t.length) => t.slice(e, r).reduce((a, s) => a + ("0" + s.toString(16)).slice(-2), ""), In = (t, e = 0) => {
const r = t[e] + t[e + 1] * 256;
return r | (r & 2 ** 15) * 131070;
}, xe = (t, e = 0) => t[e] * 2 ** 8 + t[e + 1], X = (t, e = 0) => t[e] + t[e + 1] * 2 ** 8, xn = (t, e = 0) => t[e] + t[e + 1] * 2 ** 8 + t[e + 2] * 2 ** 16, fu = (t, e = 0) => t[e] + t[e + 1] * 2 ** 8 + t[e + 2] * 2 ** 16 + (t[e + 3] << 24), W = (t, e = 0) => t[e] * 2 ** 24 + t[e + 1] * 2 ** 16 + t[e + 2] * 2 ** 8 + t[e + 3], Me = (t, e = 0) => t[e] + t[e + 1] * 2 ** 8 + t[e + 2] * 2 ** 16 + t[e + 3] * 2 ** 24, cu = {
readUInt16BE: xe,
readUInt16LE: X,
readUInt32BE: W,
readUInt32LE: Me
};
function ce(t, e, r, a) {
r = r || 0;
const s = a ? "BE" : "LE", i = "readUInt" + e + s;
return cu[i](t, r);
}
const du = {
validate: (t) => G(t, 0, 2) === "BM",
calculate: (t) => ({
height: Math.abs(fu(t, 22)),
width: Me(t, 18)
})
}, pu = 1, vu = 6, hu = 16;
function Cn(t, e) {
const r = t[e];
return r === 0 ? 256 : r;
}
function wn(t, e) {
const r = vu + e * hu;
return {
height: Cn(t, r + 1),
width: Cn(t, r)
};
}
const yi = {
validate(t) {
const e = X(t, 0), r = X(t, 4);
return e !== 0 || r === 0 ? !1 : X(t, 2) === pu;
},
calculate(t) {
const e = X(t, 4), r = wn(t, 0);
if (e === 1)
return r;
const a = [r];
for (let s = 1; s < e; s += 1)
a.push(wn(t, s));
return {
height: r.height,
images: a,
width: r.width
};
}
}, gu = 2, mu = {
validate(t) {
const e = X(t, 0), r = X(t, 4);
return e !== 0 || r === 0 ? !1 : X(t, 2) === gu;
},
calculate: (t) => yi.calculate(t)
}, _u = {
validate: (t) => Me(t, 0) === 542327876,
calculate: (t) => ({
height: Me(t, 12),
width: Me(t, 16)
})
}, Au = /^GIF8[79]a/, Su = {
validate: (t) => Au.test(G(t, 0, 6)),
calculate: (t) => ({
height: X(t, 8),
width: X(t, 6)
})
}, yu = 8, bu = 4, Eu = 4, Ru = {
ICON: 32,
"ICN#": 32,
// m => 16 x 16
"icm#": 16,
icm4: 16,
icm8: 16,
// s => 16 x 16
"ics#": 16,
ics4: 16,
ics8: 16,
is32: 16,
s8mk: 16,
icp4: 16,
// l => 32 x 32
icl4: 32,
icl8: 32,
il32: 32,
l8mk: 32,
icp5: 32,
ic11: 32,
// h => 48 x 48
ich4: 48,
ich8: 48,
ih32: 48,
h8mk: 48,
// . => 64 x 64
icp6: 64,
ic12: 32,
// t => 128 x 128
it32: 128,
t8mk: 128,
ic07: 128,
// . => 256 x 256
ic08: 256,
ic13: 256,
// . => 512 x 512
ic09: 512,
ic14: 512,
// . => 1024 x 1024
ic10: 1024
};
function Dn(t, e) {
const r = e + Eu;
return [
G(t, e, r),
W(t, r)
];
}
function On(t) {
const e = Ru[t];
return { width: e, height: e, type: t };
}
const $u = {
validate: (t) => G(t, 0, 4) === "icns",
calculate(t) {
const e = t.length, r = W(t, bu);
let a = yu, s = Dn(t, a), i = On(s[0]);
if (a += s[1], a === r)
return i;
const n = {
height: i.height,
images: [i],
width: i.width
};
for (; a < r && a < e; )
s = Dn(t, a), i = On(s[0]), a += s[1], n.images.push(i);
return n;
}
}, Mu = {
// TODO: this doesn't seem right. SIZ marker doesn't have to be right after the SOC
validate: (t) => me(t, 0, 4) === "ff4fff51",
calculate: (t) => ({
height: W(t, 12),
width: W(t, 8)
})
}, ct = {
ftyp: "66747970",
jp2h: "6a703268",
jp__: "6a502020",
rreq: "72726571"
}, Iu = (t) => {
const e = t[0];
let r = 1 + 2 * e;
const s = xe(t, r) * (2 + e);
r = r + 2 + s;
const n = xe(t, r) * (16 + e);
return r + 2 + n;
}, Pn = (t) => ({
height: W(t, 4),
width: W(t, 8)
}), xu = {
validate(t) {
const e = me(t, 4, 8), r = W(t, 0);
if (e !== ct.jp__ || r < 1)
return !1;
const a = r + 4, s = W(t, r), i = t.slice(a, a + s);
return me(i, 0, 4) === ct.ftyp;
},
calculate(t) {
const e = W(t, 0), r = xe(t, e + 2);
let a = e + 4 + r;
switch (me(t, a, a + 4)) {
case ct.rreq:
return a = a + 4 + 4 + Iu(t.slice(a + 4)), Pn(t.slice(a + 8, a + 24));
case ct.jp2h:
return Pn(t.slice(a + 8, a + 24));
default:
throw new TypeError(
"Unsupported header found: " + G(t, a, a + 4)
);
}
}
}, Cu = "45786966", wu = 2, lr = 6, Du = 2, Ou = "4d4d", Pu = "4949", Ln = 12, Lu = 2;
function Tu(t) {
return me(t, 2, 6) === Cu;
}
function Bu(t, e) {
return {
height: xe(t, e),
width: xe(t, e + 2)
};
}
function Nu(t, e) {
const a = lr + 8, s = ce(t, 16, a, e);
for (let i = 0; i < s; i++) {
const n = a + Lu + i * Ln, o = n + Ln;
if (n > t.length)
return;
const u = t.slice(n, o);
if (ce(u, 16, 0, e) === 274)
return ce(u, 16, 2, e) !== 3 || ce(u, 32, 4, e) !== 1 ? void 0 : ce(u, 16, 8, e);
}
}
function Fu(t, e) {
const r = t.slice(wu, e), a = me(
r,
lr,
lr + Du
), s = a === Ou;
if (s || a === Pu)
return Nu(r, s);
}
function Zu(t, e) {
if (e > t.length)
throw new TypeError("Corrupt JPG, exceeded buffer limits");
if (t[e] !== 255)
throw new TypeError("Invalid JPG, marker table corrupted");
}
const Uu = {
validate: (t) => me(t, 0, 2) === "ffd8",
calculate(t) {
t = t.slice(4);
let e, r;
for (; t.length > 0; ) {
const a = xe(t, 0);
if (Tu(t) && (e = Fu(t, a)), Zu(t, a), r = t[a + 1], r === 192 || r === 193 || r === 194) {
const s = Bu(t, a + 5);
return e ? {
height: s.height,
orientation: e,
width: s.width
} : s;
}
t = t.slice(a + 2);
}
throw new TypeError("Invalid JPG, no size found");
}
}, ku = {
validate: (t) => G(t, 1, 7) === "KTX 11",
calculate: (t) => ({
height: Me(t, 40),
width: Me(t, 36)
})
}, Hu = `PNG\r
`, Gu = "IHDR", Tn = "CgBI", Ku = {
validate(t) {
if (Hu === G(t, 1, 8)) {
let e = G(t, 12, 16);
if (e === Tn && (e = G(t, 28, 32)), e !== Gu)
throw new TypeError("Invalid PNG");
return !0;
}
return !1;
},
calculate(t) {
return G(t, 12, 16) === Tn ? {
height: W(t, 36),
width: W(t, 32)
} : {
height: W(t, 20),
width: W(t, 16)
};
}
}, Bn = {
P1: "pbm/ascii",
P2: "pgm/ascii",
P3: "ppm/ascii",
P4: "pbm",
P5: "pgm",
P6: "ppm",
P7: "pam",
PF: "pfm"
}, Nn = {
default: (t) => {
let e = [];
for (; t.length > 0; ) {
const r = t.shift();
if (r[0] !== "#") {
e = r.split(" ");
break;
}
}
if (e.length === 2)
return {
height: Number.parseInt(e[1], 10),
width: Number.parseInt(e[0], 10)
};
throw new TypeError("Invalid PNM");
},
pam: (t) => {
const e = {};
for (; t.length > 0; ) {
const r = t.shift();
if (r.length > 16 || (r.codePointAt(0) || 0) > 128)
continue;
const [a, s] = r.split(" ");
if (a && s && (e[a.toLowerCase()] = Number.parseInt(s, 10)), e.height && e.width)
break;
}
if (e.height && e.width)
return {
height: e.height,
width: e.width
};
throw new TypeError("Invalid PAM");
}
}, ju = {
validate: (t) => G(t, 0, 2) in Bn,
calculate(t) {
const e = G(t, 0, 2), r = Bn[e], a = G(t, 3).split(/[\n\r]+/);
return (Nn[r] || Nn.default)(a);
}
}, Wu = {
validate: (t) => G(t, 0, 4) === "8BPS",
calculate: (t) => ({
height: W(t, 14),
width: W(t, 18)
})
}, bi = /<svg\s([^"'>]|"[^"]*"|'[^']*')*>/, St = {
height: /\sheight=(["'])([^%]+?)\1/,
root: bi,
viewbox: /\sviewbox=(["'])(.+?)\1/i,
width: /\swidth=(["'])([^%]+?)\1/
}, Vt = 2.54, Ei = {
in: 96,
cm: 96 / Vt,
em: 16,
ex: 8,
m: 96 / Vt * 100,
mm: 96 / Vt / 10,
pc: 96 / 72 / 12,
pt: 96 / 72,
px: 1
}, qu = new RegExp(
`^([0-9.]+(?:e\\d+)?)(${Object.keys(Ei).join("|")})?$`
);
function Et(t) {
const e = qu.exec(t);
if (e)
return Math.round(Number(e[1]) * (Ei[e[2]] || 1));
}
function Vu(t) {
const e = t.split(" ");
return {
height: Et(e[3]),
width: Et(e[2])
};
}
function zu(t) {
const e = t.match(St.width), r = t.match(St.height), a = t.match(St.viewbox);
return {
height: r && Et(r[2]),
viewbox: a && Vu(a[2]),
width: e && Et(e[2])
};
}
function Yu(t) {
return {
height: t.height,
width: t.width
};
}
function Ju(t, e) {
const r = e.width / e.height;
return t.width ? {
height: Math.floor(t.width / r),
width: t.width
} : t.height ? {
height: t.height,
width: Math.floor(t.height * r)
} : {
height: e.height,
width: e.width
};
}
const Qu = {
// Scan only the first kilo-byte to speed up the check on larger files
validate: (t) => bi.test(G(t, 0, 1e3)),
calculate(t) {
const e = G(t).match(St.root);
if (e) {
const r = zu(e[0]);
if (r.width && r.height)
return Yu(r);
if (r.viewbox)
return Ju(r, r.viewbox);
}
throw new TypeError("Invalid SVG");
}
}, Xu = {
validate(t) {
return X(t, 0) === 0 && X(t, 4) === 0;
},
calculate(t) {
return {
height: X(t, 14),
width: X(t, 12)
};
}
};
function el(t, e) {
const r = ce(t, 32, 4, e);
let a = 1024;
const s = t.length;
return r + a > s && (a = s - r - 10), t.slice(r + 2, r + 2 + a);
}
function tl(t, e) {
const r = ce(t, 16, 8, e);
return (ce(t, 16, 10, e) << 16) + r;
}
function rl(t) {
if (t.length > 24)
return t.slice(12);
}
function al(t, e) {
const r = {};
let a = t;
for (; a && a.length > 0; ) {
const s = ce(a, 16, 0, e), i = ce(a, 16, 2, e), n = ce(a, 32, 4, e);
if (s === 0)
break;
n === 1 && (i === 3 || i === 4) && (r[s] = tl(a, e)), a = rl(a);
}
return r;
}
function nl(t) {
const e = G(t, 0, 2);
if (e === "II")
return "LE";
if (e === "MM")
return "BE";
}
const il = /* @__PURE__ */ new Set([
// '492049', // currently not supported
"49492a00",
// Little endian
"4d4d002a"
// Big Endian
// '4d4d002a', // BigTIFF > 4GB. currently not supported
]), sl = {
validate: (t) => il.has(me(t, 0, 4)),
calculate(t) {
const e = nl(t) === "BE", r = el(t, e), a = al(r, e), s = a[256], i = a[257];
if (!s || !i)
throw new TypeError("Invalid Tiff. Missing tags");
return { height: i, width: s };
}
};
function ol(t) {
return {
height: 1 + xn(t, 7),
width: 1 + xn(t, 4)
};
}
function ul(t) {
return {
height: 1 + ((t[4] & 15) << 10 | t[3] << 2 | (t[2] & 192) >> 6),
width: 1 + ((t[2] & 63) << 8 | t[1])
};
}
function ll(t) {
return {
height: In(t, 8) & 16383,
width: In(t, 6) & 16383
};
}
const fl = {
validate(t) {
const e = G(t, 0, 4) === "RIFF", r = G(t, 8, 12) === "WEBP", a = G(t, 12, 15) === "VP8";
return e && r && a;
},
calculate(t) {
const e = G(t, 12, 16);
if (t = t.slice(20, 30), e === "VP8X") {
const a = t[0], s = (a & 192) === 0, i = (a & 1) === 0;
if (s && i)
return ol(t);
throw new TypeError("Invalid WebP");
}
if (e === "VP8 " && t[0] !== 47)
return ll(t);
const r = me(t, 3, 6);
if (e === "VP8L" && r !== "9d012a")
return ul(t);
throw new TypeError("Invalid WebP");
}
}, cl = {
validate: (t) => G(t, 8, 12) === "avif",
calculate: (t) => {
const e = dt(t, "meta"), r = dt(
t,
"iprp",
e.offset + 12,
e.offset + e.size
), a = dt(
t,
"ipco",
r.offset + 8,
r.offset + r.size
), s = dt(
t,
"ispe",
a.offset + 8,
a.offset + a.size
), i = W(t, s.offset + 12), n = W(t, s.offset + 16);
return { width: i, height: n };
}
};
function dt(t, e, r = 0, a = t.length) {
for (let s = r; s < a; ) {
const i = W(t, s);
if (G(t, s + 4, s + 8) === e)
return { offset: s, size: i };
if (i <= 0 || s + i > a)
break;
s += i;
}
throw new Error(`${e} box not found`);
}
const Ke = {
bmp: du,
cur: mu,
dds: _u,
gif: Su,
icns: $u,
ico: yi,
j2c: Mu,
jp2: xu,
jpg: Uu,
ktx: ku,
png: Ku,
pnm: ju,
psd: Wu,
svg: Qu,
tga: Xu,
tiff: sl,
webp: fl,
avif: cl
}, dl = Object.keys(Ke), Fn = {
56: "psd",
66: "bmp",
68: "dds",
71: "gif",
73: "tiff",
77: "tiff",
82: "webp",
105: "icns",
137: "png",
255: "jpg"
};
function pl(t) {
const e = t[0];
if (e in Fn) {
const r = Fn[e];
if (r && Ke[r].validate(t))
return r;
}
return dl.find((r) => Ke[r].validate(t));
}
function vl(t) {
if (!(t instanceof Uint8Array))
throw new TypeError("Input should be a Uint8Array");
const e = pl(t);
if (e !== void 0 && e in Ke) {
const r = Ke[e].calculate(t);
if (r !== void 0)
return r.type = e, r;
}
throw new TypeError(`Unsupported file type: ${e}`);
}
var fr = { exports: {} }, cr = { exports: {} }, dr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = r;
function r(a) {
if (a == null) throw new TypeError("Expected a string but received a ".concat(a));
if (a.constructor.name !== "String") throw new TypeError("Expected a string but received a ".concat(a.constructor.name));
}
t.exports = e.default, t.exports.default = e.default;
})(dr, dr.exports);
var I = dr.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i), i = Date.parse(i), isNaN(i) ? null : new Date(i);
}
t.exports = e.default, t.exports.default = e.default;
})(cr, cr.exports);
var on = cr.exports, pr = { exports: {} }, Be = {}, vr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = r;
function r(a) {
return a == null;
}
t.exports = e.default, t.exports.default = e.default;
})(vr, vr.exports);
var Ri = vr.exports, k = {};
Object.defineProperty(k, "__esModule", {
value: !0
});
k.farsiLocales = k.englishLocales = k.dotDecimal = k.decimal = k.commaDecimal = k.bengaliLocales = k.arabicLocales = k.alphanumeric = k.alpha = void 0;
var re = k.alpha = {
"en-US": /^[A-Z]+$/i,
"az-AZ": /^[A-VXYZÇƏĞİıÖŞÜ]+$/i,
"bg-BG": /^[А-Я]+$/i,
"cs-CZ": /^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,
"da-DK": /^[A-ZÆØÅ]+$/i,
"de-DE": /^[A-ZÄÖÜß]+$/i,
"el-GR": /^[Α-ώ]+$/i,
"es-ES": /^[A-ZÁÉÍÑÓÚÜ]+$/i,
"fa-IR": /^[ابپتثجچحخدذرزژسشصضطظعغفقکگلمنوهی]+$/i,
"fi-FI": /^[A-ZÅÄÖ]+$/i,
"fr-FR": /^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
"it-IT": /^[A-ZÀÉÈÌÎÓÒÙ]+$/i,
"ja-JP": /^[ぁ-んァ-ヶヲ-゚一-龠ー・。、]+$/i,
"nb-NO": /^[A-ZÆØÅ]+$/i,
"nl-NL": /^[A-ZÁÉËÏÓÖÜÚ]+$/i,
"nn-NO": /^[A-ZÆØÅ]+$/i,
"hu-HU": /^[A-ZÁÉÍÓÖŐÚÜŰ]+$/i,
"pl-PL": /^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
"pt-PT": /^[A-ZÃÁÀÂÄÇÉÊËÍÏÕÓÔÖÚÜ]+$/i,
"ru-RU": /^[А-ЯЁ]+$/i,
"kk-KZ": /^[А-ЯЁ\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA]+$/i,
"sl-SI": /^[A-ZČĆĐŠŽ]+$/i,
"sk-SK": /^[A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i,
"sr-RS@latin": /^[A-ZČĆŽŠĐ]+$/i,
"sr-RS": /^[А-ЯЂЈЉЊЋЏ]+$/i,
"sv-SE": /^[A-ZÅÄÖ]+$/i,
"th-TH": /^[ก-๐\s]+$/i,
"tr-TR": /^[A-ZÇĞİıÖŞÜ]+$/i,
"uk-UA": /^[А-ЩЬЮЯЄIЇҐі]+$/i,
"vi-VN": /^[A-ZÀÁẠẢÃÂẦẤẬẨẪĂẰẮẶẲẴĐÈÉẸẺẼÊỀẾỆỂỄÌÍỊỈĨÒÓỌỎÕÔỒỐỘỔỖƠỜỚỢỞỠÙÚỤỦŨƯỪỨỰỬỮỲÝỴỶỸ]+$/i,
"ko-KR": /^[ㄱ-ㅎㅏ-ㅣ가-힣]*$/,
"ku-IQ": /^[ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i,
ar: /^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/,
he: /^[א-ת]+$/,
fa: /^['آاءأؤئبپتثجچحخدذرزژسشصضطظعغفقکگلمنوهةی']+$/i,
bn: /^['ঀঁংঃঅআইঈউঊঋঌএঐওঔকখগঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহ়ঽািীুূৃৄেৈোৌ্ৎৗড়ঢ়য়ৠৡৢৣৰৱ৲৳৴৵৶৷৸৹৺৻']+$/,
eo: /^[ABCĈD-GĜHĤIJĴK-PRSŜTUŬVZ]+$/i,
"hi-IN": /^[\u0900-\u0961]+[\u0972-\u097F]*$/i,
"si-LK": /^[\u0D80-\u0DFF]+$/
}, ae = k.alphanumeric = {
"en-US": /^[0-9A-Z]+$/i,
"az-AZ": /^[0-9A-VXYZÇƏĞİıÖŞÜ]+$/i,
"bg-BG": /^[0-9А-Я]+$/i,
"cs-CZ": /^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,
"da-DK": /^[0-9A-ZÆØÅ]+$/i,
"de-DE": /^[0-9A-ZÄÖÜß]+$/i,
"el-GR": /^[0-9Α-ω]+$/i,
"es-ES": /^[0-9A-ZÁÉÍÑÓÚÜ]+$/i,
"fi-FI": /^[0-9A-ZÅÄÖ]+$/i,
"fr-FR": /^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
"it-IT": /^[0-9A-ZÀÉÈÌÎÓÒÙ]+$/i,
"ja-JP": /^[0-90-9ぁ-んァ-ヶヲ-゚一-龠ー・。、]+$/i,
"hu-HU": /^[0-9A-ZÁÉÍÓÖŐÚÜŰ]+$/i,
"nb-NO": /^[0-9A-ZÆØÅ]+$/i,
"nl-NL": /^[0-9A-ZÁÉËÏÓÖÜÚ]+$/i,
"nn-NO": /^[0-9A-ZÆØÅ]+$/i,
"pl-PL": /^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
"pt-PT": /^[0-9A-ZÃÁÀÂÄÇÉÊËÍÏÕÓÔÖÚÜ]+$/i,
"ru-RU": /^[0-9А-ЯЁ]+$/i,
"kk-KZ": /^[0-9А-ЯЁ\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA]+$/i,
"sl-SI": /^[0-9A-ZČĆĐŠŽ]+$/i,
"sk-SK": /^[0-9A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i,
"sr-RS@latin": /^[0-9A-ZČĆŽŠĐ]+$/i,
"sr-RS": /^[0-9А-ЯЂЈЉЊЋЏ]+$/i,
"sv-SE": /^[0-9A-ZÅÄÖ]+$/i,
"th-TH": /^[ก-๙\s]+$/i,
"tr-TR": /^[0-9A-ZÇĞİıÖŞÜ]+$/i,
"uk-UA": /^[0-9А-ЩЬЮЯЄIЇҐі]+$/i,
"ko-KR": /^[0-9ㄱ-ㅎㅏ-ㅣ가-힣]*$/,
"ku-IQ": /^[٠١٢٣٤٥٦٧٨٩0-9ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i,
"vi-VN": /^[0-9A-ZÀÁẠẢÃÂẦẤẬẨẪĂẰẮẶẲẴĐÈÉẸẺẼÊỀẾỆỂỄÌÍỊỈĨÒÓỌỎÕÔỒỐỘỔỖƠỜỚỢỞỠÙÚỤỦŨƯỪỨỰỬỮỲÝỴỶỸ]+$/i,
ar: /^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/,
he: /^[0-9א-ת]+$/,
fa: /^['0-9آاءأؤئبپتثجچحخدذرزژسشصضطظعغفقکگلمنوهةی۱۲۳۴۵۶۷۸۹۰']+$/i,
bn: /^['ঀঁংঃঅআইঈউঊঋঌএঐওঔকখগঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহ়ঽািীুূৃৄেৈোৌ্ৎৗড়ঢ়য়ৠৡৢৣ০১২৩৪৫৬৭৮৯ৰৱ৲৳৴৵৶৷৸৹৺৻']+$/,
eo: /^[0-9ABCĈD-GĜHĤIJĴK-PRSŜTUŬVZ]+$/i,
"hi-IN": /^[\u0900-\u0963]+[\u0966-\u097F]*$/i,
"si-LK": /^[0-9\u0D80-\u0DFF]+$/
}, z = k.decimal = {
"en-US": ".",
ar: "٫"
}, Zn = k.englishLocales = ["AU", "GB", "HK", "IN", "NZ", "ZA", "ZM"];
for (var pt, zt = 0; zt < Zn.length; zt++)
pt = "en-".concat(Zn[zt]), re[pt] = re["en-US"], ae[pt] = ae["en-US"], z[pt] = z["en-US"];
var Un = k.arabicLocales = ["AE", "BH", "DZ", "EG", "IQ", "JO", "KW", "LB", "LY", "MA", "QM", "QA", "SA", "SD", "SY", "TN", "YE"];
for (var vt, Yt = 0; Yt < Un.length; Yt++)
vt = "ar-".concat(Un[Yt]), re[vt] = re.ar, ae[vt] = ae.ar, z[vt] = z.ar;
var kn = k.farsiLocales = ["IR", "AF"];
for (var Jt, Qt = 0; Qt < kn.length; Qt++)
Jt = "fa-".concat(kn[Qt]), ae[Jt] = ae.fa, z[Jt] = z.ar;
var Hn = k.bengaliLocales = ["BD", "IN"];
for (var ht, Xt = 0; Xt < Hn.length; Xt++)
ht = "bn-".concat(Hn[Xt]), re[ht] = re.bn, ae[ht] = ae.bn, z[ht] = z["en-US"];
var Gn = k.dotDecimal = ["ar-EG", "ar-LB", "ar-LY"], Kn = k.commaDecimal = ["bg-BG", "cs-CZ", "da-DK", "de-DE", "el-GR", "en-ZM", "eo", "es-ES", "fr-CA", "fr-FR", "id-ID", "it-IT", "ku-IQ", "hi-IN", "hu-HU", "nb-NO", "nn-NO", "nl-NL", "pl-PL", "pt-PT", "ru-RU", "kk-KZ", "si-LK", "sl-SI", "sr-RS@latin", "sr-RS", "sv-SE", "tr-TR", "uk-UA", "vi-VN"];
for (var er = 0; er < Gn.length; er++)
z[Gn[er]] = z["en-US"];
for (var tr = 0; tr < Kn.length; tr++)
z[Kn[tr]] = ",";
re["fr-CA"] = re["fr-FR"];
ae["fr-CA"] = ae["fr-FR"];
re["pt-BR"] = re["pt-PT"];
ae["pt-BR"] = ae["pt-PT"];
z["pt-BR"] = z["pt-PT"];
re["pl-Pl"] = re["pl-PL"];
ae["pl-Pl"] = ae["pl-PL"];
z["pl-Pl"] = z["pl-PL"];
re["fa-AF"] = re.fa;
Object.defineProperty(Be, "__esModule", {
value: !0
});
Be.default = gl;
Be.locales = void 0;
var hl = Mi(I), gt = Mi(Ri), $i = k;
function Mi(t) {
return t && t.__esModule ? t : { default: t };
}
function gl(t, e) {
(0, hl.default)(t), e = e || {};
var r = new RegExp("^(?:[-+])?(?:[0-9]+)?(?:\\".concat(e.locale ? $i.decimal[e.locale] : ".", "[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$"));
if (t === "" || t === "." || t === "," || t === "-" || t === "+")
return !1;
var a = parseFloat(t.replace(",", "."));
return r.test(t) && (!e.hasOwnProperty("min") || (0, gt.default)(e.min) || a >= e.min) && (!e.hasOwnProperty("max") || (0, gt.default)(e.max) || a <= e.max) && (!e.hasOwnProperty("lt") || (0, gt.default)(e.lt) || a < e.lt) && (!e.hasOwnProperty("gt") || (0, gt.default)(e.gt) || a > e.gt);
}
Be.locales = Object.keys($i.decimal);
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(Be);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i) ? parseFloat(i) : NaN;
}
t.exports = e.default, t.exports.default = e.default;
})(pr, pr.exports);
var Ii = pr.exports, hr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
return (0, r.default)(i), parseInt(i, n || 10);
}
t.exports = e.default, t.exports.default = e.default;
})(hr, hr.exports);
var ml = hr.exports, gr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
return (0, r.default)(i), n ? i === "1" || /^true$/i.test(i) : i !== "0" && !/^false$/i.test(i) && i !== "";
}
t.exports = e.default, t.exports.default = e.default;
})(gr, gr.exports);
var _l = gr.exports, mr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
return (0, r.default)(i), i === n;
}
t.exports = e.default, t.exports.default = e.default;
})(mr, mr.exports);
var Al = mr.exports, _r = { exports: {} }, Ar = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = a;
function r(s) {
"@babel/helpers - typeof";
return r = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(i) {
return typeof i;
} : function(i) {
return i && typeof Symbol == "function" && i.constructor === Symbol && i !== Symbol.prototype ? "symbol" : typeof i;
}, r(s);
}
function a(s) {
return r(s) === "object" && s !== null ? typeof s.toString == "function" ? s = s.toString() : s = "[object Object]" : (s === null || typeof s > "u" || isNaN(s) && !s.length) && (s = ""), String(s);
}
t.exports = e.default, t.exports.default = e.default;
})(Ar, Ar.exports);
var xi = Ar.exports, Sr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = r;
function r() {
var a = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}, s = arguments.length > 1 ? arguments[1] : void 0;
for (var i in s)
typeof a[i] > "u" && (a[i] = s[i]);
return a;
}
t.exports = e.default, t.exports.default = e.default;
})(Sr, Sr.exports);
var Y = Sr.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = i(I), a = i(xi), s = i(Y);
function i(u) {
return u && u.__esModule ? u : { default: u };
}
var n = {
ignoreCase: !1,
minOccurrences: 1
};
function o(u, l, c) {
return (0, r.default)(u), c = (0, s.default)(c, n), c.ignoreCase ? u.toLowerCase().split((0, a.default)(l).toLowerCase()).length > c.minOccurrences : u.split((0, a.default)(l)).length > c.minOccurrences;
}
t.exports = e.default, t.exports.default = e.default;
})(_r, _r.exports);
var Sl = _r.exports, yr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n, o) {
return (0, r.default)(i), Object.prototype.toString.call(n) !== "[object RegExp]" && (n = new RegExp(n, o)), !!i.match(n);
}
t.exports = e.default, t.exports.default = e.default;
})(yr, yr.exports);
var yl = yr.exports, br = { exports: {} }, Er = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = a;
function r(s) {
return Object.prototype.toString.call(s) === "[object RegExp]";
}
function a(s, i) {
for (var n = 0; n < i.length; n++) {
var o = i[n];
if (s === o || r(o) && o.test(s))
return !0;
}
return !1;
}
t.exports = e.default, t.exports.default = e.default;
})(Er, Er.exports);
var Ci = Er.exports, Rr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
function s(n) {
"@babel/helpers - typeof";
return s = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(o) {
return typeof o;
} : function(o) {
return o && typeof Symbol == "function" && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
}, s(n);
}
function i(n, o) {
(0, r.default)(n);
var u, l;
s(o) === "object" ? (u = o.min || 0, l = o.max) : (u = arguments[1], l = arguments[2]);
var c = encodeURI(n).split(/%..|./).length - 1;
return c >= u && (typeof l > "u" || c <= l);
}
t.exports = e.default, t.exports.default = e.default;
})(Rr, Rr.exports);
var wi = Rr.exports, $r = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = s(I), a = s(Y);
function s(o) {
return o && o.__esModule ? o : { default: o };
}
var i = {
require_tld: !0,
allow_underscores: !1,
allow_trailing_dot: !1,
allow_numeric_tld: !1,
allow_wildcard: !1,
ignore_max_length: !1
};
function n(o, u) {
(0, r.default)(o), u = (0, a.default)(u, i), u.allow_trailing_dot && o[o.length - 1] === "." && (o = o.substring(0, o.length - 1)), u.allow_wildcard === !0 && o.indexOf("*.") === 0 && (o = o.substring(2));
var l = o.split("."), c = l[l.length - 1];
return u.require_tld && (l.length < 2 || !u.allow_numeric_tld && !/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(c) || /\s/.test(c)) || !u.allow_numeric_tld && /^\d+$/.test(c) ? !1 : l.every(function(f) {
return !(f.length > 63 && !u.ignore_max_length || !/^[a-z_\u00a1-\uffff0-9-]+$/i.test(f) || /[\uff01-\uff5e]/.test(f) || /^-|-$/.test(f) || !u.allow_underscores && /_/.test(f));
});
}
t.exports = e.default, t.exports.default = e.default;
})($r, $r.exports);
var un = $r.exports, Mr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = c;
var r = a(I);
function a(f) {
return f && f.__esModule ? f : { default: f };
}
function s(f) {
"@babel/helpers - typeof";
return s = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(g) {
return typeof g;
} : function(g) {
return g && typeof Symbol == "function" && g.constructor === Symbol && g !== Symbol.prototype ? "symbol" : typeof g;
}, s(f);
}
var i = "(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])", n = "(".concat(i, "[.]){3}").concat(i), o = new RegExp("^".concat(n, "$")), u = "(?:[0-9a-fA-F]{1,4})", l = new RegExp("^(" + "(?:".concat(u, ":){7}(?:").concat(u, "|:)|") + "(?:".concat(u, ":){6}(?:").concat(n, "|:").concat(u, "|:)|") + "(?:".concat(u, ":){5}(?::").concat(n, "|(:").concat(u, "){1,2}|:)|") + "(?:".concat(u, ":){4}(?:(:").concat(u, "){0,1}:").concat(n, "|(:").concat(u, "){1,3}|:)|") + "(?:".concat(u, ":){3}(?:(:").concat(u, "){0,2}:").concat(n, "|(:").concat(u, "){1,4}|:)|") + "(?:".concat(u, ":){2}(?:(:").concat(u, "){0,3}:").concat(n, "|(:").concat(u, "){1,5}|:)|") + "(?:".concat(u, ":){1}(?:(:").concat(u, "){0,4}:").concat(n, "|(:").concat(u, "){1,6}|:)|") + "(?::((?::".concat(u, "){0,5}:").concat(n, "|(?::").concat(u, "){1,7}|:))") + ")(%[0-9a-zA-Z.]{1,})?$");
function c(f) {
var g = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
(0, r.default)(f);
var y = (s(g) === "object" ? g.version : arguments[1]) || "";
return y ? y.toString() === "4" ? o.test(f) : y.toString() === "6" ? l.test(f) : !1 : c(f, {
version: 4
}) || c(f, {
version: 6
});
}
t.exports = e.default, t.exports.default = e.default;
})(Mr, Mr.exports);
var Ot = Mr.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = b;
var r = u(I), a = u(Ci), s = u(wi), i = u(un), n = u(Ot), o = u(Y);
function u(E) {
return E && E.__esModule ? E : { default: E };
}
var l = {
allow_display_name: !1,
allow_underscores: !1,
require_display_name: !1,
allow_utf8_local_part: !0,
require_tld: !0,
blacklisted_chars: "",
ignore_max_length: !1,
host_blacklist: [],
host_whitelist: []
}, c = /^([^\x00-\x1F\x7F-\x9F\cX]+)</i, f = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i, g = /^[a-z\d]+$/, y = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i, m = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A1-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i, p = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i, h = 254;
function _(E) {
var R = E.replace(/^"(.+)"$/, "$1");
if (!R.trim())
return !1;
var w = /[\.";<>]/.test(R);
if (w) {
if (R === E)
return !1;
var D = R.split('"').length === R.split('\\"').length;
if (!D)
return !1;
}
return !0;
}
function b(E, R) {
if ((0, r.default)(E), R = (0, o.default)(R, l), R.require_display_name || R.allow_display_name) {
var w = E.match(c);
if (w) {
var D = w[1];
if (E = E.replace(D, "").replace(/(^<|>$)/g, ""), D.endsWith(" ") && (D = D.slice(0, -1)), !_(D))
return !1;
} else if (R.require_display_name)
return !1;
}
if (!R.ignore_max_length && E.length > h)
return !1;
var O = E.split("@"), P = O.pop(), N = P.toLowerCase();
if (R.host_blacklist.length > 0 && (0, a.default)(N, R.host_blacklist) || R.host_whitelist.length > 0 && !(0, a.default)(N, R.host_whitelist))
return !1;
var L = O.join("@");
if (R.domain_specific_validation && (N === "gmail.com" || N === "googlemail.com")) {
L = L.toLowerCase();
var j = L.split("+")[0];
if (!(0, s.default)(j.replace(/\./g, ""), {
min: 6,
max: 30
}))
return !1;
for (var oe = j.split("."), ne = 0; ne < oe.length; ne++)
if (!g.test(oe[ne]))
return !1;
}
if (R.ignore_max_length === !1 && (!(0, s.default)(L, {
max: 64
}) || !(0, s.default)(P, {
max: 254
})))
return !1;
if (!(0, i.default)(P, {
require_tld: R.require_tld,
ignore_max_length: R.ignore_max_length,
allow_underscores: R.allow_underscores
})) {
if (!R.allow_ip_domain)
return !1;
if (!(0, n.default)(P)) {
if (!P.startsWith("[") || !P.endsWith("]"))
return !1;
var fe = P.slice(1, -1);
if (fe.length === 0 || !(0, n.default)(fe))
return !1;
}
}
if (R.blacklisted_chars && L.search(new RegExp("[".concat(R.blacklisted_chars, "]+"), "g")) !== -1)
return !1;
if (L[0] === '"' && L[L.length - 1] === '"')
return L = L.slice(1, L.length - 1), R.allow_utf8_local_part ? p.test(L) : y.test(L);
for (var ie = R.allow_utf8_local_part ? m : f, pe = L.split("."), ye = 0; ye < pe.length; ye++)
if (!ie.test(pe[ye]))
return !1;
return !0;
}
t.exports = e.default, t.exports.default = e.default;
})(br, br.exports);
var Di = br.exports, Ir = { exports: {} }, xr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = void 0;
var r = function(s, i) {
return s.indexOf(i) !== -1;
};
e.default = r, t.exports = e.default, t.exports.default = e.default;
})(xr, xr.exports);
var Oi = xr.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = _;
var r = u(I), a = u(Ci), s = u(Oi), i = u(un), n = u(Ot), o = u(Y);
function u(b) {
return b && b.__esModule ? b : { default: b };
}
function l(b, E) {
return m(b) || y(b, E) || f(b, E) || c();
}
function c() {
throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
function f(b, E) {
if (b) {
if (typeof b == "string") return g(b, E);
var R = {}.toString.call(b).slice(8, -1);
return R === "Object" && b.constructor && (R = b.constructor.name), R === "Map" || R === "Set" ? Array.from(b) : R === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R) ? g(b, E) : void 0;
}
}
function g(b, E) {
(E == null || E > b.length) && (E = b.length);
for (var R = 0, w = Array(E); R < E; R++) w[R] = b[R];
return w;
}
function y(b, E) {
var R = b == null ? null : typeof Symbol < "u" && b[Symbol.iterator] || b["@@iterator"];
if (R != null) {
var w, D, O, P, N = [], L = !0, j = !1;
try {
if (O = (R = R.call(b)).next, E !== 0) for (; !(L = (w = O.call(R)).done) && (N.push(w.value), N.length !== E); L = !0) ;
} catch (oe) {
j = !0, D = oe;
} finally {
try {
if (!L && R.return != null && (P = R.return(), Object(P) !== P)) return;
} finally {
if (j) throw D;
}
}
return N;
}
}
function m(b) {
if (Array.isArray(b)) return b;
}
var p = {
protocols: ["http", "https", "ftp"],
require_tld: !0,
require_protocol: !1,
require_host: !0,
require_port: !1,
require_valid_protocol: !0,
allow_underscores: !1,
allow_trailing_dot: !1,
allow_protocol_relative_urls: !1,
allow_fragments: !0,
allow_query_components: !0,
validate_length: !0,
max_allowed_length: 2084
}, h = /^\[([^\]]+)\](?::([0-9]+))?$/;
function _(b, E) {
if ((0, r.default)(b), !b || /[\s<>]/.test(b) || b.indexOf("mailto:") === 0 || (E = (0, o.default)(E, p), E.validate_length && b.length > E.max_allowed_length) || !E.allow_fragments && (0, s.default)(b, "#") || !E.allow_query_components && ((0, s.default)(b, "?") || (0, s.default)(b, "&")))
return !1;
var R, w, D, O, P, N, L, j;
if (L = b.split("#"), b = L.shift(), L = b.split("?"), b = L.shift(), L = b.split("://"), L.length > 1) {
if (R = L.shift().toLowerCase(), E.require_valid_protocol && E.protocols.indexOf(R) === -1)
return !1;
} else {
if (E.require_protocol)
return !1;
if (b.slice(0, 2) === "//") {
if (!E.allow_protocol_relative_urls)
return !1;
L[0] = b.slice(2);
}
}
if (b = L.join("://"), b === "")
return !1;
if (L = b.split("/"), b = L.shift(), b === "" && !E.require_host)
return !0;
if (L = b.split("@"), L.length > 1) {
if (E.disallow_auth || L[0] === "" || (w = L.shift(), w.indexOf(":") >= 0 && w.split(":").length > 2))
return !1;
var oe = w.split(":"), ne = l(oe, 2), fe = ne[0], ie = ne[1];
if (fe === "" && ie === "")
return !1;
}
O = L.join("@"), N = null, j = null;
var pe = O.match(h);
if (pe ? (D = "", j = pe[1], N = pe[2] || null) : (L = O.split(":"), D = L.shift(), L.length && (N = L.join(":"))), N !== null && N.length > 0) {
if (P = parseInt(N, 10), !/^[0-9]+$/.test(N) || P <= 0 || P > 65535)
return !1;
} else if (E.require_port)
return !1;
return E.host_whitelist ? (0, a.default)(D, E.host_whitelist) : D === "" && !E.require_host ? !0 : !(!(0, n.default)(D) && !(0, i.default)(D, E) && (!j || !(0, n.default)(j, 6)) || (D = D || j, E.host_blacklist && (0, a.default)(D, E.host_blacklist)));
}
t.exports = e.default, t.exports.default = e.default;
})(Ir, Ir.exports);
var bl = Ir.exports, Cr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = c;
var r = a(I);
function a(f) {
return f && f.__esModule ? f : { default: f };
}
var s = /^(?:[0-9a-fA-F]{2}([-:\s]))([0-9a-fA-F]{2}\1){4}([0-9a-fA-F]{2})$/, i = /^([0-9a-fA-F]){12}$/, n = /^([0-9a-fA-F]{4}\.){2}([0-9a-fA-F]{4})$/, o = /^(?:[0-9a-fA-F]{2}([-:\s]))([0-9a-fA-F]{2}\1){6}([0-9a-fA-F]{2})$/, u = /^([0-9a-fA-F]){16}$/, l = /^([0-9a-fA-F]{4}\.){3}([0-9a-fA-F]{4})$/;
function c(f, g) {
return (0, r.default)(f), g != null && g.eui && (g.eui = String(g.eui)), g != null && g.no_colons || g != null && g.no_separators ? g.eui === "48" ? i.test(f) : g.eui === "64" ? u.test(f) : i.test(f) || u.test(f) : (g == null ? void 0 : g.eui) === "48" ? s.test(f) || n.test(f) : (g == null ? void 0 : g.eui) === "64" ? o.test(f) || l.test(f) : c(f, {
eui: "48"
}) || c(f, {
eui: "64"
});
}
t.exports = e.default, t.exports.default = e.default;
})(Cr, Cr.exports);
var El = Cr.exports, wr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = u;
var r = s(I), a = s(Ot);
function s(l) {
return l && l.__esModule ? l : { default: l };
}
var i = /^\d{1,3}$/, n = 32, o = 128;
function u(l) {
var c = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "";
(0, r.default)(l);
var f = l.split("/");
if (f.length !== 2 || !i.test(f[1]) || f[1].length > 1 && f[1].startsWith("0"))
return !1;
var g = (0, a.default)(f[0], c);
if (!g)
return !1;
var y = null;
switch (String(c)) {
case "4":
y = n;
break;
case "6":
y = o;
break;
default:
y = (0, a.default)(f[0], "6") ? o : n;
}
return f[1] <= y && f[1] >= 0;
}
t.exports = e.default, t.exports.default = e.default;
})(wr, wr.exports);
var Rl = wr.exports, Dr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = m;
var r = a(Y);
function a(p) {
return p && p.__esModule ? p : { default: p };
}
function s(p, h) {
return o(p) || n(p, h) || l(p, h) || i();
}
function i() {
throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
function n(p, h) {
var _ = p == null ? null : typeof Symbol < "u" && p[Symbol.iterator] || p["@@iterator"];
if (_ != null) {
var b, E, R, w, D = [], O = !0, P = !1;
try {
if (R = (_ = _.call(p)).next, h !== 0) for (; !(O = (b = R.call(_)).done) && (D.push(b.value), D.length !== h); O = !0) ;
} catch (N) {
P = !0, E = N;
} finally {
try {
if (!O && _.return != null && (w = _.return(), Object(w) !== w)) return;
} finally {
if (P) throw E;
}
}
return D;
}
}
function o(p) {
if (Array.isArray(p)) return p;
}
function u(p, h) {
var _ = typeof Symbol < "u" && p[Symbol.iterator] || p["@@iterator"];
if (!_) {
if (Array.isArray(p) || (_ = l(p)) || h) {
_ && (p = _);
var b = 0, E = function() {
};
return { s: E, n: function() {
return b >= p.length ? { done: !0 } : { done: !1, value: p[b++] };
}, e: function(P) {
throw P;
}, f: E };
}
throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
var R, w = !0, D = !1;
return { s: function() {
_ = _.call(p);
}, n: function() {
var P = _.next();
return w = P.done, P;
}, e: function(P) {
D = !0, R = P;
}, f: function() {
try {
w || _.return == null || _.return();
} finally {
if (D) throw R;
}
} };
}
function l(p, h) {
if (p) {
if (typeof p == "string") return c(p, h);
var _ = {}.toString.call(p).slice(8, -1);
return _ === "Object" && p.constructor && (_ = p.constructor.name), _ === "Map" || _ === "Set" ? Array.from(p) : _ === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_) ? c(p, h) : void 0;
}
}
function c(p, h) {
(h == null || h > p.length) && (h = p.length);
for (var _ = 0, b = Array(h); _ < h; _++) b[_] = p[_];
return b;
}
var f = {
format: "YYYY/MM/DD",
delimiters: ["/", "-"],
strictMode: !1
};
function g(p) {
return /(^(y{4}|y{2})[.\/-](m{1,2})[.\/-](d{1,2})$)|(^(m{1,2})[.\/-](d{1,2})[.\/-]((y{4}|y{2})$))|(^(d{1,2})[.\/-](m{1,2})[.\/-]((y{4}|y{2})$))/gi.test(p);
}
function y(p, h) {
for (var _ = [], b = Math.max(p.length, h.length), E = 0; E < b; E++)
_.push([p[E], h[E]]);
return _;
}
function m(p, h) {
if (typeof h == "string" ? h = (0, r.default)({
format: h
}, f) : h = (0, r.default)(h, f), typeof p == "string" && g(h.format)) {
if (h.strictMode && p.length !== h.format.length) return !1;
var _ = h.delimiters.find(function(ie) {
return h.format.indexOf(ie) !== -1;
}), b = h.strictMode ? _ : h.delimiters.find(function(ie) {
return p.indexOf(ie) !== -1;
}), E = y(p.split(b), h.format.toLowerCase().split(_)), R = {}, w = u(E), D;
try {
for (w.s(); !(D = w.n()).done; ) {
var O = s(D.value, 2), P = O[0], N = O[1];
if (!P || !N || P.length !== N.length)
return !1;
R[N.charAt(0)] = P;
}
} catch (ie) {
w.e(ie);
} finally {
w.f();
}
var L = R.y;
if (L.startsWith("-"))
return !1;
if (R.y.length === 2) {
var j = parseInt(R.y, 10);
if (isNaN(j))
return !1;
var oe = (/* @__PURE__ */ new Date()).getFullYear() % 100;
j < oe ? L = "20".concat(R.y) : L = "19".concat(R.y);
}
var ne = R.m;
R.m.length === 1 && (ne = "0".concat(R.m));
var fe = R.d;
return R.d.length === 1 && (fe = "0".concat(R.d)), new Date("".concat(L, "-").concat(ne, "-").concat(fe, "T00:00:00.000Z")).getUTCDate() === +R.d;
}
return h.strictMode ? !1 : Object.prototype.toString.call(p) === "[object Date]" && isFinite(p);
}
t.exports = e.default, t.exports.default = e.default;
})(Dr, Dr.exports);
var Pi = Dr.exports, Or = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = a(Y);
function a(o) {
return o && o.__esModule ? o : { default: o };
}
var s = {
hourFormat: "hour24",
mode: "default"
}, i = {
hour24: {
default: /^([01]?[0-9]|2[0-3]):([0-5][0-9])$/,
withSeconds: /^([01]?[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$/,
withOptionalSeconds: /^([01]?[0-9]|2[0-3]):([0-5][0-9])(?::([0-5][0-9]))?$/
},
hour12: {
default: /^(0?[1-9]|1[0-2]):([0-5][0-9]) (A|P)M$/,
withSeconds: /^(0?[1-9]|1[0-2]):([0-5][0-9]):([0-5][0-9]) (A|P)M$/,
withOptionalSeconds: /^(0?[1-9]|1[0-2]):([0-5][0-9])(?::([0-5][0-9]))? (A|P)M$/
}
};
function n(o, u) {
return u = (0, r.default)(u, s), typeof o != "string" ? !1 : i[u.hourFormat][u.mode].test(o);
}
t.exports = e.default, t.exports.default = e.default;
})(Or, Or.exports);
var $l = Or.exports, Pr = { exports: {} }, Lr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = void 0;
var r = function(s, i) {
return s.some(function(n) {
return i === n;
});
};
e.default = r, t.exports = e.default, t.exports.default = e.default;
})(Lr, Lr.exports);
var qe = Lr.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = u;
var r = s(I), a = s(qe);
function s(l) {
return l && l.__esModule ? l : { default: l };
}
var i = {
loose: !1
}, n = ["true", "false", "1", "0"], o = [].concat(n, ["yes", "no"]);
function u(l) {
var c = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : i;
return (0, r.default)(l), c.loose ? (0, a.default)(o, l.toLowerCase()) : (0, a.default)(n, l);
}
t.exports = e.default, t.exports.default = e.default;
})(Pr, Pr.exports);
var Ml = Pr.exports, Tr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = b;
var r = a(I);
function a(E) {
return E && E.__esModule ? E : { default: E };
}
var s = "([A-Za-z]{3}(-[A-Za-z]{3}){0,2})", i = "(([a-zA-Z]{2,3}(-".concat(s, ")?)|([a-zA-Z]{5,8}))"), n = "([A-Za-z]{4})", o = "([A-Za-z]{2}|\\d{3})", u = "([A-Za-z0-9]{5,8}|(\\d[A-Z-a-z0-9]{3}))", l = "(\\d|[A-W]|[Y-Z]|[a-w]|[y-z])", c = "(".concat(l, "(-[A-Za-z0-9]{2,8})+)"), f = "(x(-[A-Za-z0-9]{1,8})+)", g = "((en-GB-oed)|(i-ami)|(i-bnn)|(i-default)|(i-enochian)|(i-hak)|(i-klingon)|(i-lux)|(i-mingo)|(i-navajo)|(i-pwn)|(i-tao)|(i-tay)|(i-tsu)|(sgn-BE-FR)|(sgn-BE-NL)|(sgn-CH-DE))", y = "((art-lojban)|(cel-gaulish)|(no-bok)|(no-nyn)|(zh-guoyu)|(zh-hakka)|(zh-min)|(zh-min-nan)|(zh-xiang))", m = "(".concat(g, "|").concat(y, ")"), p = "(-|_)", h = "".concat(i, "(").concat(p).concat(n, ")?(").concat(p).concat(o, ")?(").concat(p).concat(u, ")*(").concat(p).concat(c, ")*(").concat(p).concat(f, ")?"), _ = new RegExp("(^".concat(f, "$)|(^").concat(m, "$)|(^").concat(h, "$)"));
function b(E) {
return (0, r.default)(E), _.test(E);
}
t.exports = e.default, t.exports.default = e.default;
})(Tr, Tr.exports);
var Il = Tr.exports, Br = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^(?!(1[3-9])|(20)|(3[3-9])|(4[0-9])|(5[0-9])|(60)|(7[3-9])|(8[1-9])|(9[0-2])|(9[3-9]))[0-9]{9}$/;
function i(n) {
if ((0, r.default)(n), !s.test(n)) return !1;
for (var o = 0, u = 0; u < n.length; u++)
u % 3 === 0 ? o += n[u] * 3 : u % 3 === 1 ? o += n[u] * 7 : o += n[u] * 1;
return o % 10 === 0;
}
t.exports = e.default, t.exports.default = e.default;
})(Br, Br.exports);
var xl = Br.exports, Ve = {};
Object.defineProperty(Ve, "__esModule", {
value: !0
});
Ve.default = Dl;
Ve.locales = void 0;
var Cl = wl(I), Nr = k;
function wl(t) {
return t && t.__esModule ? t : { default: t };
}
function Dl(t) {
var e = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "en-US", r = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {};
(0, Cl.default)(t);
var a = t, s = r.ignore;
if (s)
if (s instanceof RegExp)
a = a.replace(s, "");
else if (typeof s == "string")
a = a.replace(new RegExp("[".concat(s.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g, "\\$&"), "]"), "g"), "");
else
throw new Error("ignore should be instance of a String or RegExp");
if (e in Nr.alpha)
return Nr.alpha[e].test(a);
throw new Error("Invalid locale '".concat(e, "'"));
}
Ve.locales = Object.keys(Nr.alpha);
var ze = {};
Object.defineProperty(ze, "__esModule", {
value: !0
});
ze.default = Ll;
ze.locales = void 0;
var Ol = Pl(I), Fr = k;
function Pl(t) {
return t && t.__esModule ? t : { default: t };
}
function Ll(t) {
var e = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "en-US", r = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {};
(0, Ol.default)(t);
var a = t, s = r.ignore;
if (s)
if (s instanceof RegExp)
a = a.replace(s, "");
else if (typeof s == "string")
a = a.replace(new RegExp("[".concat(s.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g, "\\$&"), "]"), "g"), "");
else
throw new Error("ignore should be instance of a String or RegExp");
if (e in Fr.alphanumeric)
return Fr.alphanumeric[e].test(a);
throw new Error("Invalid locale '".concat(e, "'"));
}
ze.locales = Object.keys(Fr.alphanumeric);
var Zr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = s(I), a = k;
function s(o) {
return o && o.__esModule ? o : { default: o };
}
var i = /^[0-9]+$/;
function n(o, u) {
return (0, r.default)(o), u && u.no_symbols ? i.test(o) : new RegExp("^[+-]?([0-9]*[".concat((u || {}).locale ? a.decimal[u.locale] : ".", "])?[0-9]+$")).test(o);
}
t.exports = e.default, t.exports.default = e.default;
})(Zr, Zr.exports);
var Tl = Zr.exports, Ye = {};
Object.defineProperty(Ye, "__esModule", {
value: !0
});
Ye.default = Fl;
Ye.locales = void 0;
var Bl = Nl(I);
function Nl(t) {
return t && t.__esModule ? t : { default: t };
}
var Ur = {
AM: /^[A-Z]{2}\d{7}$/,
// ARMENIA
AR: /^[A-Z]{3}\d{6}$/,
// ARGENTINA
AT: /^[A-Z]\d{7}$/,
// AUSTRIA
AU: /^[A-Z]\d{7}$/,
// AUSTRALIA
AZ: /^[A-Z]{1}\d{8}$/,
// AZERBAIJAN
BE: /^[A-Z]{2}\d{6}$/,
// BELGIUM
BG: /^\d{9}$/,
// BULGARIA
BR: /^[A-Z]{2}\d{6}$/,
// BRAZIL
BY: /^[A-Z]{2}\d{7}$/,
// BELARUS
CA: /^[A-Z]{2}\d{6}$|^[A-Z]\d{6}[A-Z]{2}$/,
// CANADA
CH: /^[A-Z]\d{7}$/,
// SWITZERLAND
CN: /^G\d{8}$|^E(?![IO])[A-Z0-9]\d{7}$/,
// CHINA [G=Ordinary, E=Electronic] followed by 8-digits, or E followed by any UPPERCASE letter (except I and O) followed by 7 digits
CY: /^[A-Z](\d{6}|\d{8})$/,
// CYPRUS
CZ: /^\d{8}$/,
// CZECH REPUBLIC
DE: /^[CFGHJKLMNPRTVWXYZ0-9]{9}$/,
// GERMANY
DK: /^\d{9}$/,
// DENMARK
DZ: /^\d{9}$/,
// ALGERIA
EE: /^([A-Z]\d{7}|[A-Z]{2}\d{7})$/,
// ESTONIA (K followed by 7-digits), e-passports have 2 UPPERCASE followed by 7 digits
ES: /^[A-Z0-9]{2}([A-Z0-9]?)\d{6}$/,
// SPAIN
FI: /^[A-Z]{2}\d{7}$/,
// FINLAND
FR: /^\d{2}[A-Z]{2}\d{5}$/,
// FRANCE
GB: /^\d{9}$/,
// UNITED KINGDOM
GR: /^[A-Z]{2}\d{7}$/,
// GREECE
HR: /^\d{9}$/,
// CROATIA
HU: /^[A-Z]{2}(\d{6}|\d{7})$/,
// HUNGARY
IE: /^[A-Z0-9]{2}\d{7}$/,
// IRELAND
IN: /^[A-Z]{1}-?\d{7}$/,
// INDIA
ID: /^[A-C]\d{7}$/,
// INDONESIA
IR: /^[A-Z]\d{8}$/,
// IRAN
IS: /^(A)\d{7}$/,
// ICELAND
IT: /^[A-Z0-9]{2}\d{7}$/,
// ITALY
JM: /^[Aa]\d{7}$/,
// JAMAICA
JP: /^[A-Z]{2}\d{7}$/,
// JAPAN
KR: /^[MS]\d{8}$/,
// SOUTH KOREA, REPUBLIC OF KOREA, [S=PS Passports, M=PM Passports]
KZ: /^[a-zA-Z]\d{7}$/,
// KAZAKHSTAN
LI: /^[a-zA-Z]\d{5}$/,
// LIECHTENSTEIN
LT: /^[A-Z0-9]{8}$/,
// LITHUANIA
LU: /^[A-Z0-9]{8}$/,
// LUXEMBURG
LV: /^[A-Z0-9]{2}\d{7}$/,
// LATVIA
LY: /^[A-Z0-9]{8}$/,
// LIBYA
MT: /^\d{7}$/,
// MALTA
MZ: /^([A-Z]{2}\d{7})|(\d{2}[A-Z]{2}\d{5})$/,
// MOZAMBIQUE
MY: /^[AHK]\d{8}$/,
// MALAYSIA
MX: /^\d{10,11}$/,
// MEXICO
NL: /^[A-Z]{2}[A-Z0-9]{6}\d$/,
// NETHERLANDS
NZ: /^([Ll]([Aa]|[Dd]|[Ff]|[Hh])|[Ee]([Aa]|[Pp])|[Nn])\d{6}$/,
// NEW ZEALAND
PH: /^([A-Z](\d{6}|\d{7}[A-Z]))|([A-Z]{2}(\d{6}|\d{7}))$/,
// PHILIPPINES
PK: /^[A-Z]{2}\d{7}$/,
// PAKISTAN
PL: /^[A-Z]{2}\d{7}$/,
// POLAND
PT: /^[A-Z]\d{6}$/,
// PORTUGAL
RO: /^\d{8,9}$/,
// ROMANIA
RU: /^\d{9}$/,
// RUSSIAN FEDERATION
SE: /^\d{8}$/,
// SWEDEN
SL: /^(P)[A-Z]\d{7}$/,
// SLOVENIA
SK: /^[0-9A-Z]\d{7}$/,
// SLOVAKIA
TH: /^[A-Z]{1,2}\d{6,7}$/,
// THAILAND
TR: /^[A-Z]\d{8}$/,
// TURKEY
UA: /^[A-Z]{2}\d{6}$/,
// UKRAINE
US: /^\d{9}$|^[A-Z]\d{8}$/,
// UNITED STATES
ZA: /^[TAMD]\d{8}$/
// SOUTH AFRICA
};
Ye.locales = Object.keys(Ur);
function Fl(t, e) {
(0, Bl.default)(t);
var r = t.replace(/\s/g, "").toUpperCase();
return e.toUpperCase() in Ur && Ur[e].test(r);
}
var kr = { exports: {} }, Hr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = s(I), a = s(Ri);
function s(u) {
return u && u.__esModule ? u : { default: u };
}
var i = /^(?:[-+]?(?:0|[1-9][0-9]*))$/, n = /^[-+]?[0-9]+$/;
function o(u, l) {
(0, r.default)(u), l = l || {};
var c = l.allow_leading_zeroes === !1 ? i : n, f = !l.hasOwnProperty("min") || (0, a.default)(l.min) || u >= l.min, g = !l.hasOwnProperty("max") || (0, a.default)(l.max) || u <= l.max, y = !l.hasOwnProperty("lt") || (0, a.default)(l.lt) || u < l.lt, m = !l.hasOwnProperty("gt") || (0, a.default)(l.gt) || u > l.gt;
return c.test(u) && f && g && y && m;
}
t.exports = e.default, t.exports.default = e.default;
})(Hr, Hr.exports);
var ln = Hr.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(ln);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i, {
allow_leading_zeroes: !1,
min: 0,
max: 65535
});
}
t.exports = e.default, t.exports.default = e.default;
})(kr, kr.exports);
var Zl = kr.exports, Gr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i), i === i.toLowerCase();
}
t.exports = e.default, t.exports.default = e.default;
})(Gr, Gr.exports);
var Ul = Gr.exports, Kr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i), i === i.toUpperCase();
}
t.exports = e.default, t.exports.default = e.default;
})(Kr, Kr.exports);
var kl = Kr.exports, jr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = a(I);
function a(o) {
return o && o.__esModule ? o : { default: o };
}
var s = /^[0-9]{15}$/, i = /^\d{2}-\d{6}-\d{6}-\d{1}$/;
function n(o, u) {
(0, r.default)(o), u = u || {};
var l = s;
if (u.allow_hyphens && (l = i), !l.test(o))
return !1;
o = o.replace(/-/g, "");
for (var c = 0, f = 2, g = 14, y = 0; y < g; y++) {
var m = o.substring(g - y - 1, g - y), p = parseInt(m, 10) * f;
p >= 10 ? c += p % 10 + 1 : c += p, f === 1 ? f += 1 : f -= 1;
}
var h = (10 - c % 10) % 10;
return h === parseInt(o.substring(14, 15), 10);
}
t.exports = e.default, t.exports.default = e.default;
})(jr, jr.exports);
var Hl = jr.exports, Wr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^[\x00-\x7F]+$/;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Wr, Wr.exports);
var Gl = Wr.exports, Ne = {};
Object.defineProperty(Ne, "__esModule", {
value: !0
});
Ne.default = ql;
Ne.fullWidth = void 0;
var Kl = jl(I);
function jl(t) {
return t && t.__esModule ? t : { default: t };
}
var Wl = Ne.fullWidth = /[^\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;
function ql(t) {
return (0, Kl.default)(t), Wl.test(t);
}
var Fe = {};
Object.defineProperty(Fe, "__esModule", {
value: !0
});
Fe.default = Jl;
Fe.halfWidth = void 0;
var Vl = zl(I);
function zl(t) {
return t && t.__esModule ? t : { default: t };
}
var Yl = Fe.halfWidth = /[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;
function Jl(t) {
return (0, Vl.default)(t), Yl.test(t);
}
var qr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = i(I), a = Ne, s = Fe;
function i(o) {
return o && o.__esModule ? o : { default: o };
}
function n(o) {
return (0, r.default)(o), a.fullWidth.test(o) && s.halfWidth.test(o);
}
t.exports = e.default, t.exports.default = e.default;
})(qr, qr.exports);
var Ql = qr.exports, Vr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /[^\x00-\x7F]/;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Vr, Vr.exports);
var Xl = Vr.exports, zr = { exports: {} }, Yr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = r;
function r(a, s) {
var i = a.join("");
return new RegExp(i, s);
}
t.exports = e.default, t.exports.default = e.default;
})(Yr, Yr.exports);
var ef = Yr.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = s(I), a = s(ef);
function s(o) {
return o && o.__esModule ? o : { default: o };
}
var i = (0, a.default)(["^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)", "(?:-((?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*))*))", "?(?:\\+([0-9a-z-]+(?:\\.[0-9a-z-]+)*))?$"], "i");
function n(o) {
return (0, r.default)(o), i.test(o);
}
t.exports = e.default, t.exports.default = e.default;
})(zr, zr.exports);
var tf = zr.exports, Jr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /[\uD800-\uDBFF][\uDC00-\uDFFF]/;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Jr, Jr.exports);
var rf = Jr.exports, Qr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = c;
var r = n(Y), a = n(I), s = n(qe), i = k;
function n(f) {
return f && f.__esModule ? f : { default: f };
}
function o(f) {
var g = new RegExp("^[-+]?([0-9]+)?(\\".concat(i.decimal[f.locale], "[0-9]{").concat(f.decimal_digits, "})").concat(f.force_decimal ? "" : "?", "$"));
return g;
}
var u = {
force_decimal: !1,
decimal_digits: "1,",
locale: "en-US"
}, l = ["", "-", "+"];
function c(f, g) {
if ((0, a.default)(f), g = (0, r.default)(g, u), g.locale in i.decimal)
return !(0, s.default)(l, f.replace(/ /g, "")) && o(g).test(f);
throw new Error("Invalid locale '".concat(g.locale, "'"));
}
t.exports = e.default, t.exports.default = e.default;
})(Qr, Qr.exports);
var af = Qr.exports, Xr = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^(0x|0h)?[0-9A-F]+$/i;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Xr, Xr.exports);
var Li = Xr.exports, ea = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^(0o)?[0-7]+$/i;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(ea, ea.exports);
var nf = ea.exports, ta = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = s(I), a = s(Ii);
function s(n) {
return n && n.__esModule ? n : { default: n };
}
function i(n, o) {
return (0, r.default)(n), (0, a.default)(n) % parseInt(o, 10) === 0;
}
t.exports = e.default, t.exports.default = e.default;
})(ta, ta.exports);
var sf = ta.exports, ra = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^#?([0-9A-F]{3}|[0-9A-F]{4}|[0-9A-F]{6}|[0-9A-F]{8})$/i;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(ra, ra.exports);
var of = ra.exports, aa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = c;
var r = a(I);
function a(f) {
return f && f.__esModule ? f : { default: f };
}
function s(f) {
"@babel/helpers - typeof";
return s = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(g) {
return typeof g;
} : function(g) {
return g && typeof Symbol == "function" && g.constructor === Symbol && g !== Symbol.prototype ? "symbol" : typeof g;
}, s(f);
}
var i = /^rgb\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){2}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\)$/, n = /^rgba\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){3}(0?\.\d\d?|1(\.0)?|0(\.0)?)\)$/, o = /^rgb\((([0-9]%|[1-9][0-9]%|100%),){2}([0-9]%|[1-9][0-9]%|100%)\)$/, u = /^rgba\((([0-9]%|[1-9][0-9]%|100%),){3}(0?\.\d\d?|1(\.0)?|0(\.0)?)\)$/, l = /^rgba?/;
function c(f, g) {
(0, r.default)(f);
var y = !1, m = !0;
if (s(g) !== "object" ? arguments.length >= 2 && (m = arguments[1]) : (y = g.allowSpaces !== void 0 ? g.allowSpaces : y, m = g.includePercentValues !== void 0 ? g.includePercentValues : m), y) {
if (!l.test(f))
return !1;
f = f.replace(/\s/g, "");
}
return m ? i.test(f) || n.test(f) || o.test(f) || u.test(f) : i.test(f) || n.test(f);
}
t.exports = e.default, t.exports.default = e.default;
})(aa, aa.exports);
var uf = aa.exports, na = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = a(I);
function a(o) {
return o && o.__esModule ? o : { default: o };
}
var s = /^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(,(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}(,((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?))?\)$/i, i = /^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(\s(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}\s?(\/\s((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?)\s?)?\)$/i;
function n(o) {
(0, r.default)(o);
var u = o.replace(/\s+/g, " ").replace(/\s?(hsla?\(|\)|,)\s?/ig, "$1");
return u.indexOf(",") !== -1 ? s.test(u) : i.test(u);
}
t.exports = e.default, t.exports.default = e.default;
})(na, na.exports);
var lf = na.exports, ia = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(ia, ia.exports);
var ff = ia.exports, Je = {};
Object.defineProperty(Je, "__esModule", {
value: !0
});
Je.default = hf;
Je.locales = void 0;
var cf = Ti(I), jn = Ti(qe);
function Ti(t) {
return t && t.__esModule ? t : { default: t };
}
var Rt = {
AD: /^(AD[0-9]{2})\d{8}[A-Z0-9]{12}$/,
AE: /^(AE[0-9]{2})\d{3}\d{16}$/,
AL: /^(AL[0-9]{2})\d{8}[A-Z0-9]{16}$/,
AT: /^(AT[0-9]{2})\d{16}$/,
AZ: /^(AZ[0-9]{2})[A-Z0-9]{4}\d{20}$/,
BA: /^(BA[0-9]{2})\d{16}$/,
BE: /^(BE[0-9]{2})\d{12}$/,
BG: /^(BG[0-9]{2})[A-Z]{4}\d{6}[A-Z0-9]{8}$/,
BH: /^(BH[0-9]{2})[A-Z]{4}[A-Z0-9]{14}$/,
BR: /^(BR[0-9]{2})\d{23}[A-Z]{1}[A-Z0-9]{1}$/,
BY: /^(BY[0-9]{2})[A-Z0-9]{4}\d{20}$/,
CH: /^(CH[0-9]{2})\d{5}[A-Z0-9]{12}$/,
CR: /^(CR[0-9]{2})\d{18}$/,
CY: /^(CY[0-9]{2})\d{8}[A-Z0-9]{16}$/,
CZ: /^(CZ[0-9]{2})\d{20}$/,
DE: /^(DE[0-9]{2})\d{18}$/,
DK: /^(DK[0-9]{2})\d{14}$/,
DO: /^(DO[0-9]{2})[A-Z]{4}\d{20}$/,
DZ: /^(DZ\d{24})$/,
EE: /^(EE[0-9]{2})\d{16}$/,
EG: /^(EG[0-9]{2})\d{25}$/,
ES: /^(ES[0-9]{2})\d{20}$/,
FI: /^(FI[0-9]{2})\d{14}$/,
FO: /^(FO[0-9]{2})\d{14}$/,
FR: /^(FR[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,
GB: /^(GB[0-9]{2})[A-Z]{4}\d{14}$/,
GE: /^(GE[0-9]{2})[A-Z0-9]{2}\d{16}$/,
GI: /^(GI[0-9]{2})[A-Z]{4}[A-Z0-9]{15}$/,
GL: /^(GL[0-9]{2})\d{14}$/,
GR: /^(GR[0-9]{2})\d{7}[A-Z0-9]{16}$/,
GT: /^(GT[0-9]{2})[A-Z0-9]{4}[A-Z0-9]{20}$/,
HR: /^(HR[0-9]{2})\d{17}$/,
HU: /^(HU[0-9]{2})\d{24}$/,
IE: /^(IE[0-9]{2})[A-Z]{4}\d{14}$/,
IL: /^(IL[0-9]{2})\d{19}$/,
IQ: /^(IQ[0-9]{2})[A-Z]{4}\d{15}$/,
IR: /^(IR[0-9]{2})0\d{2}0\d{18}$/,
IS: /^(IS[0-9]{2})\d{22}$/,
IT: /^(IT[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,
JO: /^(JO[0-9]{2})[A-Z]{4}\d{22}$/,
KW: /^(KW[0-9]{2})[A-Z]{4}[A-Z0-9]{22}$/,
KZ: /^(KZ[0-9]{2})\d{3}[A-Z0-9]{13}$/,
LB: /^(LB[0-9]{2})\d{4}[A-Z0-9]{20}$/,
LC: /^(LC[0-9]{2})[A-Z]{4}[A-Z0-9]{24}$/,
LI: /^(LI[0-9]{2})\d{5}[A-Z0-9]{12}$/,
LT: /^(LT[0-9]{2})\d{16}$/,
LU: /^(LU[0-9]{2})\d{3}[A-Z0-9]{13}$/,
LV: /^(LV[0-9]{2})[A-Z]{4}[A-Z0-9]{13}$/,
MA: /^(MA[0-9]{26})$/,
MC: /^(MC[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,
MD: /^(MD[0-9]{2})[A-Z0-9]{20}$/,
ME: /^(ME[0-9]{2})\d{18}$/,
MK: /^(MK[0-9]{2})\d{3}[A-Z0-9]{10}\d{2}$/,
MR: /^(MR[0-9]{2})\d{23}$/,
MT: /^(MT[0-9]{2})[A-Z]{4}\d{5}[A-Z0-9]{18}$/,
MU: /^(MU[0-9]{2})[A-Z]{4}\d{19}[A-Z]{3}$/,
MZ: /^(MZ[0-9]{2})\d{21}$/,
NL: /^(NL[0-9]{2})[A-Z]{4}\d{10}$/,
NO: /^(NO[0-9]{2})\d{11}$/,
PK: /^(PK[0-9]{2})[A-Z0-9]{4}\d{16}$/,
PL: /^(PL[0-9]{2})\d{24}$/,
PS: /^(PS[0-9]{2})[A-Z]{4}[A-Z0-9]{21}$/,
PT: /^(PT[0-9]{2})\d{21}$/,
QA: /^(QA[0-9]{2})[A-Z]{4}[A-Z0-9]{21}$/,
RO: /^(RO[0-9]{2})[A-Z]{4}[A-Z0-9]{16}$/,
RS: /^(RS[0-9]{2})\d{18}$/,
SA: /^(SA[0-9]{2})\d{2}[A-Z0-9]{18}$/,
SC: /^(SC[0-9]{2})[A-Z]{4}\d{20}[A-Z]{3}$/,
SE: /^(SE[0-9]{2})\d{20}$/,
SI: /^(SI[0-9]{2})\d{15}$/,
SK: /^(SK[0-9]{2})\d{20}$/,
SM: /^(SM[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,
SV: /^(SV[0-9]{2})[A-Z0-9]{4}\d{20}$/,
TL: /^(TL[0-9]{2})\d{19}$/,
TN: /^(TN[0-9]{2})\d{20}$/,
TR: /^(TR[0-9]{2})\d{5}[A-Z0-9]{17}$/,
UA: /^(UA[0-9]{2})\d{6}[A-Z0-9]{19}$/,
VA: /^(VA[0-9]{2})\d{18}$/,
VG: /^(VG[0-9]{2})[A-Z]{4}\d{16}$/,
XK: /^(XK[0-9]{2})\d{16}$/
};
function df(t) {
var e = t.filter(function(r) {
return !(r in Rt);
});
return !(e.length > 0);
}
function pf(t, e) {
var r = t.replace(/[\s\-]+/gi, "").toUpperCase(), a = r.slice(0, 2).toUpperCase(), s = a in Rt;
if (e.whitelist) {
if (!df(e.whitelist))
return !1;
var i = (0, jn.default)(e.whitelist, a);
if (!i)
return !1;
}
if (e.blacklist) {
var n = (0, jn.default)(e.blacklist, a);
if (n)
return !1;
}
return s && Rt[a].test(r);
}
function vf(t) {
var e = t.replace(/[^A-Z0-9]+/gi, "").toUpperCase(), r = e.slice(4) + e.slice(0, 4), a = r.replace(/[A-Z]/g, function(i) {
return i.charCodeAt(0) - 55;
}), s = a.match(/\d{1,7}/g).reduce(function(i, n) {
return Number(i + n) % 97;
}, "");
return s === 1;
}
function hf(t) {
var e = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
return (0, cf.default)(t), pf(t, e) && vf(t);
}
Je.locales = Object.keys(Rt);
var sa = { exports: {} }, Ze = {};
Object.defineProperty(Ze, "__esModule", {
value: !0
});
Ze.CountryCodes = void 0;
Ze.default = _f;
var gf = mf(I);
function mf(t) {
return t && t.__esModule ? t : { default: t };
}
var Bi = /* @__PURE__ */ new Set(["AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AX", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BL", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BV", "BW", "BY", "BZ", "CA", "CC", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CX", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "EH", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GS", "GT", "GU", "GW", "GY", "HK", "HM", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MF", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PN", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SJ", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TF", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VA", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "YE", "YT", "ZA", "ZM", "ZW"]);
function _f(t) {
return (0, gf.default)(t), Bi.has(t.toUpperCase());
}
Ze.CountryCodes = Bi;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = s(I), a = Ze;
function s(o) {
return o && o.__esModule ? o : { default: o };
}
var i = /^[A-Za-z]{6}[A-Za-z0-9]{2}([A-Za-z0-9]{3})?$/;
function n(o) {
(0, r.default)(o);
var u = o.slice(4, 6).toUpperCase();
return !a.CountryCodes.has(u) && u !== "XK" ? !1 : i.test(o);
}
t.exports = e.default, t.exports.default = e.default;
})(sa, sa.exports);
var Af = sa.exports, oa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^[a-f0-9]{32}$/;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(oa, oa.exports);
var Sf = oa.exports, ua = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = {
md5: 32,
md4: 32,
sha1: 40,
sha256: 64,
sha384: 96,
sha512: 128,
ripemd128: 32,
ripemd160: 40,
tiger128: 32,
tiger160: 40,
tiger192: 48,
crc32: 8,
crc32b: 8
};
function i(n, o) {
(0, r.default)(n);
var u = new RegExp("^[a-fA-F0-9]{".concat(s[o], "}$"));
return u.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(ua, ua.exports);
var yf = ua.exports, la = { exports: {} }, fa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = l;
var r = s(I), a = s(Y);
function s(c) {
return c && c.__esModule ? c : { default: c };
}
var i = /^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$/, n = /^[A-Za-z0-9+/]+$/, o = /^(?:[A-Za-z0-9_-]{4})*(?:[A-Za-z0-9_-]{2}==|[A-Za-z0-9_-]{3}=|[A-Za-z0-9_-]{4})$/, u = /^[A-Za-z0-9_-]+$/;
function l(c, f) {
var g;
if ((0, r.default)(c), f = (0, a.default)(f, {
urlSafe: !1,
padding: !((g = f) !== null && g !== void 0 && g.urlSafe)
}), c === "") return !0;
var y;
return f.urlSafe ? y = f.padding ? o : u : y = f.padding ? i : n, (!f.padding || c.length % 4 === 0) && y.test(c);
}
t.exports = e.default, t.exports.default = e.default;
})(fa, fa.exports);
var Ni = fa.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = s(I), a = s(Ni);
function s(n) {
return n && n.__esModule ? n : { default: n };
}
function i(n) {
(0, r.default)(n);
var o = n.split("."), u = o.length;
return u !== 3 ? !1 : o.reduce(function(l, c) {
return l && (0, a.default)(c, {
urlSafe: !0
});
}, !0);
}
t.exports = e.default, t.exports.default = e.default;
})(la, la.exports);
var bf = la.exports, ca = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = u;
var r = i(I), a = i(qe), s = i(Y);
function i(l) {
return l && l.__esModule ? l : { default: l };
}
function n(l) {
"@babel/helpers - typeof";
return n = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(c) {
return typeof c;
} : function(c) {
return c && typeof Symbol == "function" && c.constructor === Symbol && c !== Symbol.prototype ? "symbol" : typeof c;
}, n(l);
}
var o = {
allow_primitives: !1
};
function u(l, c) {
(0, r.default)(l);
try {
c = (0, s.default)(c, o);
var f = [];
c.allow_primitives && (f = [null, !1, !0]);
var g = JSON.parse(l);
return (0, a.default)(f, g) || !!g && n(g) === "object";
} catch {
}
return !1;
}
t.exports = e.default, t.exports.default = e.default;
})(ca, ca.exports);
var Ef = ca.exports, da = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = s(I), a = s(Y);
function s(o) {
return o && o.__esModule ? o : { default: o };
}
var i = {
ignore_whitespace: !1
};
function n(o, u) {
return (0, r.default)(o), u = (0, a.default)(u, i), (u.ignore_whitespace ? o.trim().length : o.length) === 0;
}
t.exports = e.default, t.exports.default = e.default;
})(da, da.exports);
var Rf = da.exports, pa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
function s(n) {
"@babel/helpers - typeof";
return s = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(o) {
return typeof o;
} : function(o) {
return o && typeof Symbol == "function" && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
}, s(n);
}
function i(n, o) {
(0, r.default)(n);
var u, l;
s(o) === "object" ? (u = o.min || 0, l = o.max) : (u = arguments[1] || 0, l = arguments[2]);
var c = n.match(/(\uFE0F|\uFE0E)/g) || [], f = n.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g) || [], g = n.length - c.length - f.length, y = g >= u && (typeof l > "u" || g <= l);
return y && Array.isArray(o == null ? void 0 : o.discreteLengths) ? o.discreteLengths.some(function(m) {
return m === g;
}) : y;
}
t.exports = e.default, t.exports.default = e.default;
})(pa, pa.exports);
var $f = pa.exports, va = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i), /^[0-7][0-9A-HJKMNP-TV-Z]{25}$/i.test(i);
}
t.exports = e.default, t.exports.default = e.default;
})(va, va.exports);
var Mf = va.exports, ha = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = {
1: /^[0-9A-F]{8}-[0-9A-F]{4}-1[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
2: /^[0-9A-F]{8}-[0-9A-F]{4}-2[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
3: /^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
4: /^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
5: /^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
6: /^[0-9A-F]{8}-[0-9A-F]{4}-6[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
7: /^[0-9A-F]{8}-[0-9A-F]{4}-7[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
8: /^[0-9A-F]{8}-[0-9A-F]{4}-8[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,
nil: /^00000000-0000-0000-0000-000000000000$/i,
max: /^ffffffff-ffff-ffff-ffff-ffffffffffff$/i,
loose: /^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i,
// From https://github.com/uuidjs/uuid/blob/main/src/regex.js
all: /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i
};
function i(n, o) {
return (0, r.default)(n), o == null && (o = "all"), o in s ? s[o].test(n) : !1;
}
t.exports = e.default, t.exports.default = e.default;
})(ha, ha.exports);
var If = ha.exports, ga = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = s(I), a = s(Li);
function s(n) {
return n && n.__esModule ? n : { default: n };
}
function i(n) {
return (0, r.default)(n), (0, a.default)(n) && n.length === 24;
}
t.exports = e.default, t.exports.default = e.default;
})(ga, ga.exports);
var xf = ga.exports, ma = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(on);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
function s(n) {
"@babel/helpers - typeof";
return s = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(o) {
return typeof o;
} : function(o) {
return o && typeof Symbol == "function" && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
}, s(n);
}
function i(n, o) {
var u = (s(o) === "object" ? o.comparisonDate : o) || Date().toString(), l = (0, r.default)(u), c = (0, r.default)(n);
return !!(c && l && c > l);
}
t.exports = e.default, t.exports.default = e.default;
})(ma, ma.exports);
var Cf = ma.exports, _a = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(on);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
function s(n) {
"@babel/helpers - typeof";
return s = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(o) {
return typeof o;
} : function(o) {
return o && typeof Symbol == "function" && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
}, s(n);
}
function i(n, o) {
var u = (s(o) === "object" ? o.comparisonDate : o) || Date().toString(), l = (0, r.default)(u), c = (0, r.default)(n);
return !!(c && l && c < l);
}
t.exports = e.default, t.exports.default = e.default;
})(_a, _a.exports);
var wf = _a.exports, Aa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = s(I), a = s(xi);
function s(o) {
return o && o.__esModule ? o : { default: o };
}
function i(o) {
"@babel/helpers - typeof";
return i = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(u) {
return typeof u;
} : function(u) {
return u && typeof Symbol == "function" && u.constructor === Symbol && u !== Symbol.prototype ? "symbol" : typeof u;
}, i(o);
}
function n(o, u) {
(0, r.default)(o);
var l;
if (Object.prototype.toString.call(u) === "[object Array]") {
var c = [];
for (l in u)
({}).hasOwnProperty.call(u, l) && (c[l] = (0, a.default)(u[l]));
return c.indexOf(o) >= 0;
} else {
if (i(u) === "object")
return u.hasOwnProperty(o);
if (u && typeof u.indexOf == "function")
return u.indexOf(o) >= 0;
}
return !1;
}
t.exports = e.default, t.exports.default = e.default;
})(Aa, Aa.exports);
var Df = Aa.exports, Sa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
(0, r.default)(i);
for (var n = i.replace(/[- ]+/g, ""), o = 0, u, l, c, f = n.length - 1; f >= 0; f--)
u = n.substring(f, f + 1), l = parseInt(u, 10), c ? (l *= 2, l >= 10 ? o += l % 10 + 1 : o += l) : o += l, c = !c;
return !!(o % 10 === 0 && n);
}
t.exports = e.default, t.exports.default = e.default;
})(Sa, Sa.exports);
var Fi = Sa.exports, ya = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = s(I), a = s(Fi);
function s(u) {
return u && u.__esModule ? u : { default: u };
}
var i = {
amex: /^3[47][0-9]{13}$/,
dinersclub: /^3(?:0[0-5]|[68][0-9])[0-9]{11}$/,
discover: /^6(?:011|5[0-9][0-9])[0-9]{12,15}$/,
jcb: /^(?:2131|1800|35\d{3})\d{11}$/,
mastercard: /^5[1-5][0-9]{2}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}$/,
// /^[25][1-7][0-9]{14}$/;
unionpay: /^(6[27][0-9]{14}|^(81[0-9]{14,17}))$/,
visa: /^(?:4[0-9]{12})(?:[0-9]{3,6})?$/
}, n = function() {
var u = [];
for (var l in i)
i.hasOwnProperty(l) && u.push(i[l]);
return u;
}();
function o(u) {
var l = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
(0, r.default)(u);
var c = l.provider, f = u.replace(/[- ]+/g, "");
if (c && c.toLowerCase() in i) {
if (!i[c.toLowerCase()].test(f))
return !1;
} else {
if (c && !(c.toLowerCase() in i))
throw new Error("".concat(c, " is not a valid credit card provider."));
if (!n.some(function(g) {
return g.test(f);
}))
return !1;
}
return (0, a.default)(u);
}
t.exports = e.default, t.exports.default = e.default;
})(ya, ya.exports);
var Of = ya.exports, ba = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = i(I), a = i(qe), s = i(ln);
function i(u) {
return u && u.__esModule ? u : { default: u };
}
var n = {
PL: function(l) {
(0, r.default)(l);
var c = {
1: 1,
2: 3,
3: 7,
4: 9,
5: 1,
6: 3,
7: 7,
8: 9,
9: 1,
10: 3,
11: 0
};
if (l != null && l.length === 11 && (0, s.default)(l, {
allow_leading_zeroes: !0
})) {
var f = l.split("").slice(0, -1), g = f.reduce(function(p, h, _) {
return p + Number(h) * c[_ + 1];
}, 0), y = g % 10, m = Number(l.charAt(l.length - 1));
if (y === 0 && m === 0 || m === 10 - y)
return !0;
}
return !1;
},
ES: function(l) {
(0, r.default)(l);
var c = /^[0-9X-Z][0-9]{7}[TRWAGMYFPDXBNJZSQVHLCKE]$/, f = {
X: 0,
Y: 1,
Z: 2
}, g = ["T", "R", "W", "A", "G", "M", "Y", "F", "P", "D", "X", "B", "N", "J", "Z", "S", "Q", "V", "H", "L", "C", "K", "E"], y = l.trim().toUpperCase();
if (!c.test(y))
return !1;
var m = y.slice(0, -1).replace(/[X,Y,Z]/g, function(p) {
return f[p];
});
return y.endsWith(g[m % 23]);
},
FI: function(l) {
if ((0, r.default)(l), l.length !== 11 || !l.match(/^\d{6}[\-A\+]\d{3}[0-9ABCDEFHJKLMNPRSTUVWXY]{1}$/))
return !1;
var c = "0123456789ABCDEFHJKLMNPRSTUVWXY", f = parseInt(l.slice(0, 6), 10) * 1e3 + parseInt(l.slice(7, 10), 10), g = f % 31, y = c[g];
return y === l.slice(10, 11);
},
IN: function(l) {
var c = /^[1-9]\d{3}\s?\d{4}\s?\d{4}$/, f = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [1, 2, 3, 4, 0, 6, 7, 8, 9, 5], [2, 3, 4, 0, 1, 7, 8, 9, 5, 6], [3, 4, 0, 1, 2, 8, 9, 5, 6, 7], [4, 0, 1, 2, 3, 9, 5, 6, 7, 8], [5, 9, 8, 7, 6, 0, 4, 3, 2, 1], [6, 5, 9, 8, 7, 1, 0, 4, 3, 2], [7, 6, 5, 9, 8, 2, 1, 0, 4, 3], [8, 7, 6, 5, 9, 3, 2, 1, 0, 4], [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]], g = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [1, 5, 7, 6, 2, 8, 3, 0, 9, 4], [5, 8, 0, 3, 7, 9, 6, 1, 4, 2], [8, 9, 1, 6, 0, 4, 3, 5, 2, 7], [9, 4, 5, 3, 1, 2, 6, 8, 7, 0], [4, 2, 8, 6, 5, 7, 3, 9, 0, 1], [2, 7, 9, 3, 8, 0, 6, 4, 1, 5], [7, 0, 4, 6, 9, 1, 3, 2, 5, 8]], y = l.trim();
if (!c.test(y))
return !1;
var m = 0, p = y.replace(/\s/g, "").split("").map(Number).reverse();
return p.forEach(function(h, _) {
m = f[m][g[_ % 8][h]];
}), m === 0;
},
IR: function(l) {
if (!l.match(/^\d{10}$/) || (l = "0000".concat(l).slice(l.length - 6), parseInt(l.slice(3, 9), 10) === 0)) return !1;
for (var c = parseInt(l.slice(9, 10), 10), f = 0, g = 0; g < 9; g++)
f += parseInt(l.slice(g, g + 1), 10) * (10 - g);
return f %= 11, f < 2 && c === f || f >= 2 && c === 11 - f;
},
IT: function(l) {
return l.length !== 9 || l === "CA00000AA" ? !1 : l.search(/C[A-Z]\d{5}[A-Z]{2}/i) > -1;
},
NO: function(l) {
var c = l.trim();
if (isNaN(Number(c)) || c.length !== 11 || c === "00000000000") return !1;
var f = c.split("").map(Number), g = (11 - (3 * f[0] + 7 * f[1] + 6 * f[2] + 1 * f[3] + 8 * f[4] + 9 * f[5] + 4 * f[6] + 5 * f[7] + 2 * f[8]) % 11) % 11, y = (11 - (5 * f[0] + 4 * f[1] + 3 * f[2] + 2 * f[3] + 7 * f[4] + 6 * f[5] + 5 * f[6] + 4 * f[7] + 3 * f[8] + 2 * g) % 11) % 11;
return !(g !== f[9] || y !== f[10]);
},
TH: function(l) {
if (!l.match(/^[1-8]\d{12}$/)) return !1;
for (var c = 0, f = 0; f < 12; f++)
c += parseInt(l[f], 10) * (13 - f);
return l[12] === ((11 - c % 11) % 10).toString();
},
LK: function(l) {
var c = /^[1-9]\d{8}[vx]$/i, f = /^[1-9]\d{11}$/i;
return l.length === 10 && c.test(l) ? !0 : !!(l.length === 12 && f.test(l));
},
"he-IL": function(l) {
var c = /^\d{9}$/, f = l.trim();
if (!c.test(f))
return !1;
for (var g = f, y = 0, m, p = 0; p < g.length; p++)
m = Number(g[p]) * (p % 2 + 1), y += m > 9 ? m - 9 : m;
return y % 10 === 0;
},
"ar-LY": function(l) {
var c = /^(1|2)\d{11}$/, f = l.trim();
return !!c.test(f);
},
"ar-TN": function(l) {
var c = /^\d{8}$/, f = l.trim();
return !!c.test(f);
},
"zh-CN": function(l) {
var c = [
"11",
// 北京
"12",
// 天津
"13",
// 河北
"14",
// 山西
"15",
// 内蒙古
"21",
// 辽宁
"22",
// 吉林
"23",
// 黑龙江
"31",
// 上海
"32",
// 江苏
"33",
// 浙江
"34",
// 安徽
"35",
// 福建
"36",
// 江西
"37",
// 山东
"41",
// 河南
"42",
// 湖北
"43",
// 湖南
"44",
// 广东
"45",
// 广西
"46",
// 海南
"50",
// 重庆
"51",
// 四川
"52",
// 贵州
"53",
// 云南
"54",
// 西藏
"61",
// 陕西
"62",
// 甘肃
"63",
// 青海
"64",
// 宁夏
"65",
// 新疆
"71",
// 台湾
"81",
// 香港
"82",
// 澳门
"91"
// 国外
], f = ["7", "9", "10", "5", "8", "4", "2", "1", "6", "3", "7", "9", "10", "5", "8", "4", "2"], g = ["1", "0", "X", "9", "8", "7", "6", "5", "4", "3", "2"], y = function(w) {
return (0, a.default)(c, w);
}, m = function(w) {
var D = parseInt(w.substring(0, 4), 10), O = parseInt(w.substring(4, 6), 10), P = parseInt(w.substring(6), 10), N = new Date(D, O - 1, P);
return N > /* @__PURE__ */ new Date() ? !1 : N.getFullYear() === D && N.getMonth() === O - 1 && N.getDate() === P;
}, p = function(w) {
for (var D = w.substring(0, 17), O = 0, P = 0; P < 17; P++)
O += parseInt(D.charAt(P), 10) * parseInt(f[P], 10);
var N = O % 11;
return g[N];
}, h = function(w) {
return p(w) === w.charAt(17).toUpperCase();
}, _ = function(w) {
var D = /^[1-9]\d{7}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}$/.test(w);
if (!D) return !1;
var O = w.substring(0, 2);
if (D = y(O), !D) return !1;
var P = "19".concat(w.substring(6, 12));
return D = m(P), !!D;
}, b = function(w) {
var D = /^[1-9]\d{5}[1-9]\d{3}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}(\d|x|X)$/.test(w);
if (!D) return !1;
var O = w.substring(0, 2);
if (D = y(O), !D) return !1;
var P = w.substring(6, 14);
return D = m(P), D ? h(w) : !1;
}, E = function(w) {
var D = /^\d{15}|(\d{17}(\d|x|X))$/.test(w);
return D ? w.length === 15 ? _(w) : b(w) : !1;
};
return E(l);
},
"zh-HK": function(l) {
l = l.trim();
var c = /^[A-Z]{1,2}[0-9]{6}((\([0-9A]\))|(\[[0-9A]\])|([0-9A]))$/, f = /^[0-9]$/;
if (l = l.toUpperCase(), !c.test(l)) return !1;
l = l.replace(/\[|\]|\(|\)/g, ""), l.length === 8 && (l = "3".concat(l));
for (var g = 0, y = 0; y <= 7; y++) {
var m = void 0;
f.test(l[y]) ? m = l[y] : m = (l[y].charCodeAt(0) - 55) % 11, g += m * (9 - y);
}
g %= 11;
var p;
return g === 0 ? p = "0" : g === 1 ? p = "A" : p = String(11 - g), p === l[l.length - 1];
},
"zh-TW": function(l) {
var c = {
A: 10,
B: 11,
C: 12,
D: 13,
E: 14,
F: 15,
G: 16,
H: 17,
I: 34,
J: 18,
K: 19,
L: 20,
M: 21,
N: 22,
O: 35,
P: 23,
Q: 24,
R: 25,
S: 26,
T: 27,
U: 28,
V: 29,
W: 32,
X: 30,
Y: 31,
Z: 33
}, f = l.trim().toUpperCase();
return /^[A-Z][0-9]{9}$/.test(f) ? Array.from(f).reduce(function(g, y, m) {
if (m === 0) {
var p = c[y];
return p % 10 * 9 + Math.floor(p / 10);
}
return m === 9 ? (10 - g % 10 - Number(y)) % 10 === 0 : g + Number(y) * (9 - m);
}, 0) : !1;
},
PK: function(l) {
var c = /^[1-7][0-9]{4}-[0-9]{7}-[1-9]$/, f = l.trim();
return c.test(f);
}
};
function o(u, l) {
if ((0, r.default)(u), l in n)
return n[l](u);
if (l === "any") {
for (var c in n)
if (n.hasOwnProperty(c)) {
var f = n[c];
if (f(u))
return !0;
}
return !1;
}
throw new Error("Invalid locale '".concat(l, "'"));
}
t.exports = e.default, t.exports.default = e.default;
})(ba, ba.exports);
var Pf = ba.exports, Ea = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = l;
var r = a(I);
function a(c) {
return c && c.__esModule ? c : { default: c };
}
var s = 8, i = 14, n = /^(\d{8}|\d{13}|\d{14})$/;
function o(c, f) {
return c === s || c === i ? f % 2 === 0 ? 3 : 1 : f % 2 === 0 ? 1 : 3;
}
function u(c) {
var f = c.slice(0, -1).split("").map(function(y, m) {
return Number(y) * o(c.length, m);
}).reduce(function(y, m) {
return y + m;
}, 0), g = 10 - f % 10;
return g < 10 ? g : 0;
}
function l(c) {
(0, r.default)(c);
var f = Number(c.slice(-1));
return n.test(c) && f === u(c);
}
t.exports = e.default, t.exports.default = e.default;
})(Ea, Ea.exports);
var Lf = Ea.exports, Ra = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^[A-Z]{2}[0-9A-Z]{9}[0-9]$/;
function i(n) {
if ((0, r.default)(n), !s.test(n))
return !1;
for (var o = !0, u = 0, l = n.length - 2; l >= 0; l--)
if (n[l] >= "A" && n[l] <= "Z")
for (var c = n[l].charCodeAt(0) - 55, f = c % 10, g = Math.trunc(c / 10), y = 0, m = [f, g]; y < m.length; y++) {
var p = m[y];
o ? p >= 5 ? u += 1 + (p - 5) * 2 : u += p * 2 : u += p, o = !o;
}
else {
var h = n[l].charCodeAt(0) - 48;
o ? h >= 5 ? u += 1 + (h - 5) * 2 : u += h * 2 : u += h, o = !o;
}
var _ = Math.trunc((u + 9) / 10) * 10 - u;
return +n[n.length - 1] === _;
}
t.exports = e.default, t.exports.default = e.default;
})(Ra, Ra.exports);
var Tf = Ra.exports, $a = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = a(I);
function a(u) {
return u && u.__esModule ? u : { default: u };
}
var s = /^(?:[0-9]{9}X|[0-9]{10})$/, i = /^(?:[0-9]{13})$/, n = [1, 3];
function o(u, l) {
(0, r.default)(u);
var c = String((l == null ? void 0 : l.version) || l);
if (!(l != null && l.version || l))
return o(u, {
version: 10
}) || o(u, {
version: 13
});
var f = u.replace(/[\s-]+/g, ""), g = 0;
if (c === "10") {
if (!s.test(f))
return !1;
for (var y = 0; y < c - 1; y++)
g += (y + 1) * f.charAt(y);
if (f.charAt(9) === "X" ? g += 10 * 10 : g += 10 * f.charAt(9), g % 11 === 0)
return !0;
} else if (c === "13") {
if (!i.test(f))
return !1;
for (var m = 0; m < 12; m++)
g += n[m % 2] * f.charAt(m);
if (f.charAt(12) - (10 - g % 10) % 10 === 0)
return !0;
}
return !1;
}
t.exports = e.default, t.exports.default = e.default;
})($a, $a.exports);
var Bf = $a.exports, Ma = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = "^\\d{4}-?\\d{3}[\\dX]$";
function i(n) {
var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
(0, r.default)(n);
var u = s;
if (u = o.require_hyphen ? u.replace("?", "") : u, u = o.case_sensitive ? new RegExp(u) : new RegExp(u, "i"), !u.test(n))
return !1;
for (var l = n.replace("-", "").toUpperCase(), c = 0, f = 0; f < l.length; f++) {
var g = l[f];
c += (g === "X" ? 10 : +g) * (8 - f);
}
return c % 11 === 0;
}
t.exports = e.default, t.exports.default = e.default;
})(Ma, Ma.exports);
var Nf = Ma.exports, Ia = { exports: {} }, Ce = {};
Object.defineProperty(Ce, "__esModule", {
value: !0
});
Ce.iso7064Check = Ff;
Ce.luhnCheck = Zf;
Ce.reverseMultiplyAndSum = Uf;
Ce.verhoeffCheck = kf;
function Ff(t) {
for (var e = 10, r = 0; r < t.length - 1; r++)
e = (parseInt(t[r], 10) + e) % 10 === 0 ? 10 * 2 % 11 : (parseInt(t[r], 10) + e) % 10 * 2 % 11;
return e = e === 1 ? 0 : 11 - e, e === parseInt(t[10], 10);
}
function Zf(t) {
for (var e = 0, r = !1, a = t.length - 1; a >= 0; a--) {
if (r) {
var s = parseInt(t[a], 10) * 2;
s > 9 ? e += s.toString().split("").map(function(i) {
return parseInt(i, 10);
}).reduce(function(i, n) {
return i + n;
}, 0) : e += s;
} else
e += parseInt(t[a], 10);
r = !r;
}
return e % 10 === 0;
}
function Uf(t, e) {
for (var r = 0, a = 0; a < t.length; a++)
r += t[a] * (e - a);
return r;
}
function kf(t) {
for (var e = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [1, 2, 3, 4, 0, 6, 7, 8, 9, 5], [2, 3, 4, 0, 1, 7, 8, 9, 5, 6], [3, 4, 0, 1, 2, 8, 9, 5, 6, 7], [4, 0, 1, 2, 3, 9, 5, 6, 7, 8], [5, 9, 8, 7, 6, 0, 4, 3, 2, 1], [6, 5, 9, 8, 7, 1, 0, 4, 3, 2], [7, 6, 5, 9, 8, 2, 1, 0, 4, 3], [8, 7, 6, 5, 9, 3, 2, 1, 0, 4], [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]], r = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [1, 5, 7, 6, 2, 8, 3, 0, 9, 4], [5, 8, 0, 3, 7, 9, 6, 1, 4, 2], [8, 9, 1, 6, 0, 4, 3, 5, 2, 7], [9, 4, 5, 3, 1, 2, 6, 8, 7, 0], [4, 2, 8, 6, 5, 7, 3, 9, 0, 1], [2, 7, 9, 3, 8, 0, 6, 4, 1, 5], [7, 0, 4, 6, 9, 1, 3, 2, 5, 8]], a = t.split("").reverse().join(""), s = 0, i = 0; i < a.length; i++)
s = e[s][r[i % 8][parseInt(a[i], 10)]];
return s === 0;
}
(function(t, e) {
function r(d) {
"@babel/helpers - typeof";
return r = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(v) {
return typeof v;
} : function(v) {
return v && typeof Symbol == "function" && v.constructor === Symbol && v !== Symbol.prototype ? "symbol" : typeof v;
}, r(d);
}
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = Kt;
var a = o(I), s = n(Ce), i = o(Pi);
function n(d, v) {
if (typeof WeakMap == "function") var A = /* @__PURE__ */ new WeakMap(), C = /* @__PURE__ */ new WeakMap();
return (n = function($, T) {
if (!T && $ && $.__esModule) return $;
var B, Z, U = { __proto__: null, default: $ };
if ($ === null || r($) != "object" && typeof $ != "function") return U;
if (B = T ? C : A) {
if (B.has($)) return B.get($);
B.set($, U);
}
for (var J in $) J !== "default" && {}.hasOwnProperty.call($, J) && ((Z = (B = Object.defineProperty) && Object.getOwnPropertyDescriptor($, J)) && (Z.get || Z.set) ? B(U, J, Z) : U[J] = $[J]);
return U;
})(d, v);
}
function o(d) {
return d && d.__esModule ? d : { default: d };
}
function u(d) {
return g(d) || f(d) || c(d) || l();
}
function l() {
throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
function c(d, v) {
if (d) {
if (typeof d == "string") return y(d, v);
var A = {}.toString.call(d).slice(8, -1);
return A === "Object" && d.constructor && (A = d.constructor.name), A === "Map" || A === "Set" ? Array.from(d) : A === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A) ? y(d, v) : void 0;
}
}
function f(d) {
if (typeof Symbol < "u" && d[Symbol.iterator] != null || d["@@iterator"] != null) return Array.from(d);
}
function g(d) {
if (Array.isArray(d)) return y(d);
}
function y(d, v) {
(v == null || v > d.length) && (v = d.length);
for (var A = 0, C = Array(v); A < v; A++) C[A] = d[A];
return C;
}
function m(d) {
var v = d.slice(0, 2), A = parseInt(d.slice(2, 4), 10);
A > 40 ? (A -= 40, v = "20".concat(v)) : A > 20 ? (A -= 20, v = "18".concat(v)) : v = "19".concat(v), A < 10 && (A = "0".concat(A));
var C = "".concat(v, "/").concat(A, "/").concat(d.slice(4, 6));
if (!(0, i.default)(C, "YYYY/MM/DD"))
return !1;
for (var x = d.split("").map(function(Z) {
return parseInt(Z, 10);
}), $ = [2, 4, 8, 5, 10, 9, 7, 3, 6], T = 0, B = 0; B < $.length; B++)
T += x[B] * $[B];
return T = T % 11 === 10 ? 0 : T % 11, T === x[9];
}
function p(d) {
var v = d.split(""), A = v.filter(function(x, $) {
return $ % 2;
}).map(function(x) {
return Number(x) * 2;
}).join("").split(""), C = v.filter(function(x, $) {
return !($ % 2);
}).concat(A).map(function(x) {
return Number(x);
}).reduce(function(x, $) {
return x + $;
});
return C % 10 === 0;
}
function h(d) {
d = d.replace(/\W/, "");
var v = parseInt(d.slice(0, 2), 10);
if (d.length === 10)
v < 54 ? v = "20".concat(v) : v = "19".concat(v);
else {
if (d.slice(6) === "000")
return !1;
if (v < 54)
v = "19".concat(v);
else
return !1;
}
v.length === 3 && (v = [v.slice(0, 2), "0", v.slice(2)].join(""));
var A = parseInt(d.slice(2, 4), 10);
if (A > 50 && (A -= 50), A > 20) {
if (parseInt(v, 10) < 2004)
return !1;
A -= 20;
}
A < 10 && (A = "0".concat(A));
var C = "".concat(v, "/").concat(A, "/").concat(d.slice(4, 6));
if (!(0, i.default)(C, "YYYY/MM/DD"))
return !1;
if (d.length === 10 && parseInt(d, 10) % 11 !== 0) {
var x = parseInt(d.slice(0, 9), 10) % 11;
if (parseInt(v, 10) < 1986 && x === 10) {
if (parseInt(d.slice(9), 10) !== 0)
return !1;
} else
return !1;
}
return !0;
}
function _(d) {
return s.luhnCheck(d);
}
function b(d) {
for (var v = d.split("").map(function(Z) {
return parseInt(Z, 10);
}), A = [], C = 0; C < v.length - 1; C++) {
A.push("");
for (var x = 0; x < v.length - 1; x++)
v[C] === v[x] && (A[C] += x);
}
if (A = A.filter(function(Z) {
return Z.length > 1;
}), A.length !== 2 && A.length !== 3)
return !1;
if (A[0].length === 3) {
for (var $ = A[0].split("").map(function(Z) {
return parseInt(Z, 10);
}), T = 0, B = 0; B < $.length - 1; B++)
$[B] + 1 === $[B + 1] && (T += 1);
if (T === 2)
return !1;
}
return s.iso7064Check(d);
}
function E(d) {
d = d.replace(/\W/, "");
var v = parseInt(d.slice(4, 6), 10), A = d.slice(6, 7);
switch (A) {
case "0":
case "1":
case "2":
case "3":
v = "19".concat(v);
break;
case "4":
case "9":
v < 37 ? v = "20".concat(v) : v = "19".concat(v);
break;
default:
if (v < 37)
v = "20".concat(v);
else if (v > 58)
v = "18".concat(v);
else
return !1;
break;
}
v.length === 3 && (v = [v.slice(0, 2), "0", v.slice(2)].join(""));
var C = "".concat(v, "/").concat(d.slice(2, 4), "/").concat(d.slice(0, 2));
if (!(0, i.default)(C, "YYYY/MM/DD"))
return !1;
for (var x = d.split("").map(function(Z) {
return parseInt(Z, 10);
}), $ = 0, T = 4, B = 0; B < 9; B++)
$ += x[B] * T, T -= 1, T === 1 && (T = 7);
return $ %= 11, $ === 1 ? !1 : $ === 0 ? x[9] === 0 : x[9] === 11 - $;
}
function R(d) {
for (var v = d.slice(0, 8).split("").map(function($) {
return parseInt($, 10);
}), A = 0, C = 1; C < v.length; C += 2)
A += v[C];
for (var x = 0; x < v.length; x += 2)
v[x] < 2 ? A += 1 - v[x] : (A += 2 * (v[x] - 2) + 5, v[x] > 4 && (A += 2));
return String.fromCharCode(A % 26 + 65) === d.charAt(8);
}
function w(d) {
for (var v = d.split("").map(function(x) {
return parseInt(x, 10);
}), A = 0, C = 0; C < 8; C++)
A += v[C] * Math.pow(2, 8 - C);
return A % 11 % 10 === v[8];
}
function D(d) {
var v = s.reverseMultiplyAndSum(d.split("").slice(0, 7).map(function(A) {
return parseInt(A, 10);
}), 8);
return d.length === 9 && d[8] !== "W" && (v += (d[8].charCodeAt(0) - 64) * 9), v %= 23, v === 0 ? d[7].toUpperCase() === "W" : d[7].toUpperCase() === String.fromCharCode(64 + v);
}
var O = {
andover: ["10", "12"],
atlanta: ["60", "67"],
austin: ["50", "53"],
brookhaven: ["01", "02", "03", "04", "05", "06", "11", "13", "14", "16", "21", "22", "23", "25", "34", "51", "52", "54", "55", "56", "57", "58", "59", "65"],
cincinnati: ["30", "32", "35", "36", "37", "38", "61"],
fresno: ["15", "24"],
internet: ["20", "26", "27", "45", "46", "47"],
kansas: ["40", "44"],
memphis: ["94", "95"],
ogden: ["80", "90"],
philadelphia: ["33", "39", "41", "42", "43", "46", "48", "62", "63", "64", "66", "68", "71", "72", "73", "74", "75", "76", "77", "81", "82", "83", "84", "85", "86", "87", "88", "91", "92", "93", "98", "99"],
sba: ["31"]
};
function P() {
var d = [];
for (var v in O)
O.hasOwnProperty(v) && d.push.apply(d, u(O[v]));
return d;
}
function N(d) {
return P().indexOf(d.slice(0, 2)) !== -1;
}
function L(d) {
for (var v = 0, A = d.split(""), C = parseInt(A.pop(), 10), x = 0; x < A.length; x++)
v += A[9 - x] * (2 + x % 6);
var $ = 11 - v % 11;
return $ === 11 ? $ = 0 : $ === 10 && ($ = 9), C === $;
}
function j(d) {
var v = d.toUpperCase().split("");
if (isNaN(parseInt(v[0], 10)) && v.length > 1) {
var A = 0;
switch (v[0]) {
case "Y":
A = 1;
break;
case "Z":
A = 2;
break;
}
v.splice(0, 1, A);
} else
for (; v.length < 9; )
v.unshift(0);
var C = ["T", "R", "W", "A", "G", "M", "Y", "F", "P", "D", "X", "B", "N", "J", "Z", "S", "Q", "V", "H", "L", "C", "K", "E"];
v = v.join("");
var x = parseInt(v.slice(0, 8), 10) % 23;
return v[8] === C[x];
}
function oe(d) {
var v = d.slice(1, 3), A = d.slice(0, 1);
switch (A) {
case "1":
case "2":
v = "18".concat(v);
break;
case "3":
case "4":
v = "19".concat(v);
break;
default:
v = "20".concat(v);
break;
}
var C = "".concat(v, "/").concat(d.slice(3, 5), "/").concat(d.slice(5, 7));
if (!(0, i.default)(C, "YYYY/MM/DD"))
return !1;
for (var x = d.split("").map(function(U) {
return parseInt(U, 10);
}), $ = 0, T = 1, B = 0; B < 10; B++)
$ += x[B] * T, T += 1, T === 10 && (T = 1);
if ($ % 11 === 10) {
$ = 0, T = 3;
for (var Z = 0; Z < 10; Z++)
$ += x[Z] * T, T += 1, T === 10 && (T = 1);
if ($ % 11 === 10)
return x[10] === 0;
}
return $ % 11 === x[10];
}
function ne(d) {
var v = d.slice(4, 6), A = d.slice(6, 7);
switch (A) {
case "+":
v = "18".concat(v);
break;
case "-":
v = "19".concat(v);
break;
default:
v = "20".concat(v);
break;
}
var C = "".concat(v, "/").concat(d.slice(2, 4), "/").concat(d.slice(0, 2));
if (!(0, i.default)(C, "YYYY/MM/DD"))
return !1;
var x = parseInt(d.slice(0, 6) + d.slice(7, 10), 10) % 31;
if (x < 10)
return x === parseInt(d.slice(10), 10);
x -= 10;
var $ = ["A", "B", "C", "D", "E", "F", "H", "J", "K", "L", "M", "N", "P", "R", "S", "T", "U", "V", "W", "X", "Y"];
return $[x] === d.slice(10);
}
function fe(d) {
if (d.slice(2, 4) !== "00" || d.slice(4, 6) !== "00") {
var v = "".concat(d.slice(0, 2), "/").concat(d.slice(2, 4), "/").concat(d.slice(4, 6));
if (!(0, i.default)(v, "YY/MM/DD"))
return !1;
}
var A = 97 - parseInt(d.slice(0, 9), 10) % 97, C = parseInt(d.slice(9, 11), 10);
return !(A !== C && (A = 97 - parseInt("2".concat(d.slice(0, 9)), 10) % 97, A !== C));
}
function ie(d) {
d = d.replace(/\s/g, "");
var v = parseInt(d.slice(0, 10), 10) % 511, A = parseInt(d.slice(10, 13), 10);
return v === A;
}
function pe(d) {
var v = "".concat(d.slice(0, 4), "/").concat(d.slice(4, 6), "/").concat(d.slice(6, 8));
return !(0, i.default)(v, "YYYY/MM/DD") || !s.luhnCheck(d.slice(0, 12)) ? !1 : s.verhoeffCheck("".concat(d.slice(0, 11)).concat(d[12]));
}
function ye(d) {
return s.iso7064Check(d);
}
function Pt(d) {
for (var v = d.split("").map(function(x) {
return parseInt(x, 10);
}), A = 8, C = 1; C < 9; C++)
A += v[C] * (C + 1);
return A % 11 === v[9];
}
function nt(d) {
for (var v = !1, A = !1, C = 0; C < 3; C++)
if (!v && /[AEIOU]/.test(d[C]))
v = !0;
else if (!A && v && d[C] === "X")
A = !0;
else if (C > 0 && (v && !A && !/[AEIOU]/.test(d[C]) || A && !/X/.test(d[C])))
return !1;
return !0;
}
function Lt(d) {
var v = d.toUpperCase().split("");
if (!nt(v.slice(0, 3)) || !nt(v.slice(3, 6)))
return !1;
for (var A = [6, 7, 9, 10, 12, 13, 14], C = {
L: "0",
M: "1",
N: "2",
P: "3",
Q: "4",
R: "5",
S: "6",
T: "7",
U: "8",
V: "9"
}, x = 0, $ = A; x < $.length; x++) {
var T = $[x];
v[T] in C && v.splice(T, 1, C[v[T]]);
}
var B = {
A: "01",
B: "02",
C: "03",
D: "04",
E: "05",
H: "06",
L: "07",
M: "08",
P: "09",
R: "10",
S: "11",
T: "12"
}, Z = B[v[8]], U = parseInt(v[9] + v[10], 10);
U > 40 && (U -= 40), U < 10 && (U = "0".concat(U));
var J = "".concat(v[6]).concat(v[7], "/").concat(Z, "/").concat(U);
if (!(0, i.default)(J, "YY/MM/DD"))
return !1;
for (var ge = 0, ve = 1; ve < v.length - 1; ve += 2) {
var Ue = parseInt(v[ve], 10);
isNaN(Ue) && (Ue = v[ve].charCodeAt(0) - 65), ge += Ue;
}
for (var ut = {
// Maps of characters at odd places
A: 1,
B: 0,
C: 5,
D: 7,
E: 9,
F: 13,
G: 15,
H: 17,
I: 19,
J: 21,
K: 2,
L: 4,
M: 18,
N: 20,
O: 11,
P: 3,
Q: 6,
R: 8,
S: 12,
T: 14,
U: 16,
V: 10,
W: 22,
X: 25,
Y: 24,
Z: 23,
0: 1,
1: 0
}, be = 0; be < v.length - 1; be += 2) {
var Ee = 0;
if (v[be] in ut)
Ee = ut[v[be]];
else {
var lt = parseInt(v[be], 10);
Ee = 2 * lt + 1, lt > 4 && (Ee += 2);
}
ge += Ee;
}
return String.fromCharCode(65 + ge % 26) === v[15];
}
function it(d) {
d = d.replace(/\W/, "");
var v = d.slice(0, 2);
if (v !== "32") {
var A = d.slice(2, 4);
if (A !== "00") {
var C = d.slice(4, 6);
switch (d[6]) {
case "0":
C = "18".concat(C);
break;
case "1":
C = "19".concat(C);
break;
default:
C = "20".concat(C);
break;
}
var x = "".concat(C, "/").concat(d.slice(2, 4), "/").concat(v);
if (!(0, i.default)(x, "YYYY/MM/DD"))
return !1;
}
for (var $ = 1101, T = [1, 6, 3, 7, 9, 10, 5, 8, 4, 2], B = 0; B < d.length - 1; B++)
$ -= parseInt(d[B], 10) * T[B];
return parseInt(d[10], 10) === $ % 11;
}
return !0;
}
function Tt(d) {
if (d.length !== 9) {
for (var v = d.toUpperCase().split(""); v.length < 8; )
v.unshift(0);
switch (d[7]) {
case "A":
case "P":
if (parseInt(v[6], 10) === 0)
return !1;
break;
default: {
var A = parseInt(v.join("").slice(0, 5), 10);
if (A > 32e3)
return !1;
var C = parseInt(v.join("").slice(5, 7), 10);
if (A === C)
return !1;
}
}
}
return !0;
}
function Bt(d) {
return s.reverseMultiplyAndSum(d.split("").slice(0, 8).map(function(v) {
return parseInt(v, 10);
}), 9) % 11 === parseInt(d[8], 10);
}
function Nt(d) {
if (d.length === 10) {
for (var v = [6, 5, 7, 2, 3, 4, 5, 6, 7], A = 0, C = 0; C < v.length; C++)
A += parseInt(d[C], 10) * v[C];
return A %= 11, A === 10 ? !1 : A === parseInt(d[9], 10);
}
var x = d.slice(0, 2), $ = parseInt(d.slice(2, 4), 10);
$ > 80 ? (x = "18".concat(x), $ -= 80) : $ > 60 ? (x = "22".concat(x), $ -= 60) : $ > 40 ? (x = "21".concat(x), $ -= 40) : $ > 20 ? (x = "20".concat(x), $ -= 20) : x = "19".concat(x), $ < 10 && ($ = "0".concat($));
var T = "".concat(x, "/").concat($, "/").concat(d.slice(4, 6));
if (!(0, i.default)(T, "YYYY/MM/DD"))
return !1;
for (var B = 0, Z = 1, U = 0; U < d.length - 1; U++)
B += parseInt(d[U], 10) * Z % 10, Z += 2, Z > 10 ? Z = 1 : Z === 5 && (Z += 2);
return B = 10 - B % 10, B === parseInt(d[10], 10);
}
function Ft(d) {
if (d.length === 11) {
var v, A;
if (v = 0, // Reject known invalid CPFs
d === "11111111111" || d === "22222222222" || d === "33333333333" || d === "44444444444" || d === "55555555555" || d === "66666666666" || d === "77777777777" || d === "88888888888" || d === "99999999999" || d === "00000000000") return !1;
for (var C = 1; C <= 9; C++) v += parseInt(d.substring(C - 1, C), 10) * (11 - C);
if (A = v * 10 % 11, A === 10 && (A = 0), A !== parseInt(d.substring(9, 10), 10)) return !1;
v = 0;
for (var x = 1; x <= 10; x++) v += parseInt(d.substring(x - 1, x), 10) * (12 - x);
return A = v * 10 % 11, A === 10 && (A = 0), A === parseInt(d.substring(10, 11), 10);
}
if (
// Reject know invalid CNPJs
d === "00000000000000" || d === "11111111111111" || d === "22222222222222" || d === "33333333333333" || d === "44444444444444" || d === "55555555555555" || d === "66666666666666" || d === "77777777777777" || d === "88888888888888" || d === "99999999999999"
)
return !1;
for (var $ = d.length - 2, T = d.substring(0, $), B = d.substring($), Z = 0, U = $ - 7, J = $; J >= 1; J--)
Z += T.charAt($ - J) * U, U -= 1, U < 2 && (U = 9);
var ge = Z % 11 < 2 ? 0 : 11 - Z % 11;
if (ge !== parseInt(B.charAt(0), 10))
return !1;
$ += 1, T = d.substring(0, $), Z = 0, U = $ - 7;
for (var ve = $; ve >= 1; ve--)
Z += T.charAt($ - ve) * U, U -= 1, U < 2 && (U = 9);
return ge = Z % 11 < 2 ? 0 : 11 - Z % 11, ge === parseInt(B.charAt(1), 10);
}
function Zt(d) {
var v = 11 - s.reverseMultiplyAndSum(d.split("").slice(0, 8).map(function(A) {
return parseInt(A, 10);
}), 9) % 11;
return v > 9 ? parseInt(d[8], 10) === 0 : v === parseInt(d[8], 10);
}
function Ut(d) {
if (d.slice(0, 4) !== "9000") {
var v = d.slice(1, 3);
switch (d[0]) {
case "1":
case "2":
v = "19".concat(v);
break;
case "3":
case "4":
v = "18".concat(v);
break;
case "5":
case "6":
v = "20".concat(v);
break;
}
var A = "".concat(v, "/").concat(d.slice(3, 5), "/").concat(d.slice(5, 7));
if (A.length === 8) {
if (!(0, i.default)(A, "YY/MM/DD"))
return !1;
} else if (!(0, i.default)(A, "YYYY/MM/DD"))
return !1;
for (var C = d.split("").map(function(B) {
return parseInt(B, 10);
}), x = [2, 7, 9, 1, 4, 6, 3, 5, 8, 2, 7, 9], $ = 0, T = 0; T < x.length; T++)
$ += C[T] * x[T];
return $ % 11 === 10 ? C[12] === 1 : C[12] === $ % 11;
}
return !0;
}
function kt(d) {
if (d.length === 9) {
if (d = d.replace(/\W/, ""), d.slice(6) === "000")
return !1;
var v = parseInt(d.slice(0, 2), 10);
if (v > 53)
return !1;
v < 10 ? v = "190".concat(v) : v = "19".concat(v);
var A = parseInt(d.slice(2, 4), 10);
A > 50 && (A -= 50), A < 10 && (A = "0".concat(A));
var C = "".concat(v, "/").concat(A, "/").concat(d.slice(4, 6));
if (!(0, i.default)(C, "YYYY/MM/DD"))
return !1;
}
return !0;
}
function Ht(d) {
var v = 11 - s.reverseMultiplyAndSum(d.split("").slice(0, 7).map(function(A) {
return parseInt(A, 10);
}), 8) % 11;
return v === 10 ? parseInt(d[7], 10) === 0 : v === parseInt(d[7], 10);
}
function st(d) {
var v = d.slice(0);
d.length > 11 && (v = v.slice(2));
var A = "", C = v.slice(2, 4), x = parseInt(v.slice(4, 6), 10);
if (d.length > 11)
A = d.slice(0, 4);
else if (A = d.slice(0, 2), d.length === 11 && x < 60) {
var $ = (/* @__PURE__ */ new Date()).getFullYear().toString(), T = parseInt($.slice(0, 2), 10);
if ($ = parseInt($, 10), d[6] === "-")
parseInt("".concat(T).concat(A), 10) > $ ? A = "".concat(T - 1).concat(A) : A = "".concat(T).concat(A);
else if (A = "".concat(T - 1).concat(A), $ - parseInt(A, 10) < 100)
return !1;
}
x > 60 && (x -= 60), x < 10 && (x = "0".concat(x));
var B = "".concat(A, "/").concat(C, "/").concat(x);
if (B.length === 8) {
if (!(0, i.default)(B, "YY/MM/DD"))
return !1;
} else if (!(0, i.default)(B, "YYYY/MM/DD"))
return !1;
return s.luhnCheck(d.replace(/\W/, ""));
}
function Gt(d) {
for (var v = d.split("").map(function($) {
return parseInt($, 10);
}), A = [-1, 5, 7, 9, 4, 6, 10, 5, 7], C = 0, x = 0; x < A.length; x++)
C += v[x] * A[x];
return C % 11 === 10 ? v[9] === 0 : v[9] === C % 11;
}
var ue = {
"bg-BG": /^\d{10}$/,
"cs-CZ": /^\d{6}\/{0,1}\d{3,4}$/,
"de-AT": /^\d{9}$/,
"de-DE": /^[1-9]\d{10}$/,
"dk-DK": /^\d{6}-{0,1}\d{4}$/,
"el-CY": /^[09]\d{7}[A-Z]$/,
"el-GR": /^([0-4]|[7-9])\d{8}$/,
"en-CA": /^\d{9}$/,
"en-GB": /^\d{10}$|^(?!GB|NK|TN|ZZ)(?![DFIQUV])[A-Z](?![DFIQUVO])[A-Z]\d{6}[ABCD ]$/i,
"en-IE": /^\d{7}[A-W][A-IW]{0,1}$/i,
"en-US": /^\d{2}[- ]{0,1}\d{7}$/,
"es-AR": /(20|23|24|27|30|33|34)[0-9]{8}[0-9]/,
"es-ES": /^(\d{0,8}|[XYZKLM]\d{7})[A-HJ-NP-TV-Z]$/i,
"et-EE": /^[1-6]\d{6}(00[1-9]|0[1-9][0-9]|[1-6][0-9]{2}|70[0-9]|710)\d$/,
"fi-FI": /^\d{6}[-+A]\d{3}[0-9A-FHJ-NPR-Y]$/i,
"fr-BE": /^\d{11}$/,
"fr-FR": /^[0-3]\d{12}$|^[0-3]\d\s\d{2}(\s\d{3}){3}$/,
// Conforms both to official spec and provided example
"fr-LU": /^\d{13}$/,
"hr-HR": /^\d{11}$/,
"hu-HU": /^8\d{9}$/,
"it-IT": /^[A-Z]{6}[L-NP-V0-9]{2}[A-EHLMPRST][L-NP-V0-9]{2}[A-ILMZ][L-NP-V0-9]{3}[A-Z]$/i,
"lv-LV": /^\d{6}-{0,1}\d{5}$/,
// Conforms both to DG TAXUD spec and original research
"mt-MT": /^\d{3,7}[APMGLHBZ]$|^([1-8])\1\d{7}$/i,
"nl-NL": /^\d{9}$/,
"pl-PL": /^\d{10,11}$/,
"pt-BR": /(?:^\d{11}$)|(?:^\d{14}$)/,
"pt-PT": /^\d{9}$/,
"ro-RO": /^\d{13}$/,
"sk-SK": /^\d{6}\/{0,1}\d{3,4}$/,
"sl-SI": /^[1-9]\d{7}$/,
"sv-SE": /^(\d{6}[-+]{0,1}\d{4}|(18|19|20)\d{6}[-+]{0,1}\d{4})$/,
"uk-UA": /^\d{10}$/
};
ue["lb-LU"] = ue["fr-LU"], ue["lt-LT"] = ue["et-EE"], ue["nl-BE"] = ue["fr-BE"], ue["fr-CA"] = ue["en-CA"];
var le = {
"bg-BG": m,
"cs-CZ": h,
"de-AT": _,
"de-DE": b,
"dk-DK": E,
"el-CY": R,
"el-GR": w,
"en-CA": p,
"en-IE": D,
"en-US": N,
"es-AR": L,
"es-ES": j,
"et-EE": oe,
"fi-FI": ne,
"fr-BE": fe,
"fr-FR": ie,
"fr-LU": pe,
"hr-HR": ye,
"hu-HU": Pt,
"it-IT": Lt,
"lv-LV": it,
"mt-MT": Tt,
"nl-NL": Bt,
"pl-PL": Nt,
"pt-BR": Ft,
"pt-PT": Zt,
"ro-RO": Ut,
"sk-SK": kt,
"sl-SI": Ht,
"sv-SE": st,
"uk-UA": Gt
};
le["lb-LU"] = le["fr-LU"], le["lt-LT"] = le["et-EE"], le["nl-BE"] = le["fr-BE"], le["fr-CA"] = le["en-CA"];
var ot = /[-\\\/!@#$%\^&\*\(\)\+\=\[\]]+/g, we = {
"de-AT": ot,
"de-DE": /[\/\\]/g,
"fr-BE": ot
};
we["nl-BE"] = we["fr-BE"];
function Kt(d) {
var v = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "en-US";
(0, a.default)(d);
var A = d.slice(0);
if (v in ue)
return v in we && (A = A.replace(we[v], "")), ue[v].test(A) ? v in le ? le[v](A) : !0 : !1;
throw new Error("Invalid locale '".concat(v, "'"));
}
t.exports = e.default, t.exports.default = e.default;
})(Ia, Ia.exports);
var Hf = Ia.exports, Qe = {};
Object.defineProperty(Qe, "__esModule", {
value: !0
});
Qe.default = jf;
Qe.locales = void 0;
var Gf = Kf(I);
function Kf(t) {
return t && t.__esModule ? t : { default: t };
}
var H = {
"am-AM": /^(\+?374|0)(33|4[134]|55|77|88|9[13-689])\d{6}$/,
"ar-AE": /^((\+?971)|0)?5[024568]\d{7}$/,
"ar-BH": /^(\+?973)?(3|6)\d{7}$/,
"ar-DZ": /^(\+?213|0)(5|6|7)\d{8}$/,
"ar-LB": /^(\+?961)?((3|81)\d{6}|7\d{7})$/,
"ar-EG": /^((\+?20)|0)?1[0125]\d{8}$/,
"ar-IQ": /^(\+?964|0)?7[0-9]\d{8}$/,
"ar-JO": /^(\+?962|0)?7[789]\d{7}$/,
"ar-KW": /^(\+?965)([569]\d{7}|41\d{6})$/,
"ar-LY": /^((\+?218)|0)?(9[1-6]\d{7}|[1-8]\d{7,9})$/,
"ar-MA": /^(?:(?:\+|00)212|0)[5-7]\d{8}$/,
"ar-OM": /^((\+|00)968)?([79][1-9])\d{6}$/,
"ar-PS": /^(\+?970|0)5[6|9](\d{7})$/,
"ar-SA": /^(!?(\+?966)|0)?5\d{8}$/,
"ar-SD": /^((\+?249)|0)?(9[012369]|1[012])\d{7}$/,
"ar-SY": /^(!?(\+?963)|0)?9\d{8}$/,
"ar-TN": /^(\+?216)?[2459]\d{7}$/,
"az-AZ": /^(\+994|0)(10|5[015]|7[07]|99)\d{7}$/,
"bs-BA": /^((((\+|00)3876)|06))((([0-3]|[5-6])\d{6})|(4\d{7}))$/,
"be-BY": /^(\+?375)?(24|25|29|33|44)\d{7}$/,
"bg-BG": /^(\+?359|0)?8[789]\d{7}$/,
"bn-BD": /^(\+?880|0)1[13456789][0-9]{8}$/,
"ca-AD": /^(\+376)?[346]\d{5}$/,
"cs-CZ": /^(\+?420)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,
"da-DK": /^(\+?45)?\s?\d{2}\s?\d{2}\s?\d{2}\s?\d{2}$/,
"de-DE": /^((\+49|0)1)(5[0-25-9]\d|6([23]|0\d?)|7([0-57-9]|6\d))\d{7,9}$/,
"de-AT": /^(\+43|0)\d{1,4}\d{3,12}$/,
"de-CH": /^(\+41|0)([1-9])\d{1,9}$/,
"de-LU": /^(\+352)?((6\d1)\d{6})$/,
"dv-MV": /^(\+?960)?(7[2-9]|9[1-9])\d{5}$/,
"el-GR": /^(\+?30|0)?6(8[5-9]|9(?![26])[0-9])\d{7}$/,
"el-CY": /^(\+?357?)?(9(9|7|6|5|4)\d{6})$/,
"en-AI": /^(\+?1|0)264(?:2(35|92)|4(?:6[1-2]|76|97)|5(?:3[6-9]|8[1-4])|7(?:2(4|9)|72))\d{4}$/,
"en-AU": /^(\+?61|0)4\d{8}$/,
"en-AG": /^(?:\+1|1)268(?:464|7(?:1[3-9]|[28]\d|3[0246]|64|7[0-689]))\d{4}$/,
"en-BM": /^(\+?1)?441(((3|7)\d{6}$)|(5[0-3][0-9]\d{4}$)|(59\d{5}$))/,
"en-BS": /^(\+?1[-\s]?|0)?\(?242\)?[-\s]?\d{3}[-\s]?\d{4}$/,
"en-GB": /^(\+?44|0)7[1-9]\d{8}$/,
"en-GG": /^(\+?44|0)1481\d{6}$/,
"en-GH": /^(\+233|0)(20|50|24|54|27|57|26|56|23|53|28|55|59)\d{7}$/,
"en-GY": /^(\+592|0)6\d{6}$/,
"en-HK": /^(\+?852[-\s]?)?[456789]\d{3}[-\s]?\d{4}$/,
"en-MO": /^(\+?853[-\s]?)?[6]\d{3}[-\s]?\d{4}$/,
"en-IE": /^(\+?353|0)8[356789]\d{7}$/,
"en-IN": /^(\+?91|0)?[6789]\d{9}$/,
"en-JM": /^(\+?876)?\d{7}$/,
"en-KE": /^(\+?254|0)(7|1)\d{8}$/,
"fr-CF": /^(\+?236| ?)(70|75|77|72|21|22)\d{6}$/,
"en-SS": /^(\+?211|0)(9[1257])\d{7}$/,
"en-KI": /^((\+686|686)?)?( )?((6|7)(2|3|8)[0-9]{6})$/,
"en-KN": /^(?:\+1|1)869(?:46\d|48[89]|55[6-8]|66\d|76[02-7])\d{4}$/,
"en-LS": /^(\+?266)(22|28|57|58|59|27|52)\d{6}$/,
"en-MT": /^(\+?356|0)?(99|79|77|21|27|22|25)[0-9]{6}$/,
"en-MU": /^(\+?230|0)?\d{8}$/,
"en-MW": /^(\+?265|0)(((77|88|31|99|98|21)\d{7})|(((111)|1)\d{6})|(32000\d{4}))$/,
"en-NA": /^(\+?264|0)(6|8)\d{7}$/,
"en-NG": /^(\+?234|0)?[789]\d{9}$/,
"en-NZ": /^(\+?64|0)[28]\d{7,9}$/,
"en-PG": /^(\+?675|0)?(7\d|8[18])\d{6}$/,
"en-PK": /^((00|\+)?92|0)3[0-6]\d{8}$/,
"en-PH": /^(09|\+639)\d{9}$/,
"en-RW": /^(\+?250|0)?[7]\d{8}$/,
"en-SG": /^(\+65)?[3689]\d{7}$/,
"en-SL": /^(\+?232|0)\d{8}$/,
"en-TZ": /^(\+?255|0)?[67]\d{8}$/,
"en-UG": /^(\+?256|0)?[7]\d{8}$/,
"en-US": /^((\+1|1)?( |-)?)?(\([2-9][0-9]{2}\)|[2-9][0-9]{2})( |-)?([2-9][0-9]{2}( |-)?[0-9]{4})$/,
"en-ZA": /^(\+?27|0)\d{9}$/,
"en-ZM": /^(\+?26)?0[79][567]\d{7}$/,
"en-ZW": /^(\+263)[0-9]{9}$/,
"en-BW": /^(\+?267)?(7[1-8]{1})\d{6}$/,
"es-AR": /^\+?549(11|[2368]\d)\d{8}$/,
"es-BO": /^(\+?591)?(6|7)\d{7}$/,
"es-CO": /^(\+?57)?3(0(0|1|2|4|5)|1\d|2[0-4]|5(0|1))\d{7}$/,
"es-CL": /^(\+?56|0)[2-9]\d{1}\d{7}$/,
"es-CR": /^(\+506)?[2-8]\d{7}$/,
"es-CU": /^(\+53|0053)?5\d{7}$/,
"es-DO": /^(\+?1)?8[024]9\d{7}$/,
"es-HN": /^(\+?504)?[9|8|3|2]\d{7}$/,
"es-EC": /^(\+?593|0)([2-7]|9[2-9])\d{7}$/,
"es-ES": /^(\+?34)?[6|7]\d{8}$/,
"es-GT": /^(\+?502)?[2|6|7]\d{7}$/,
"es-PE": /^(\+?51)?9\d{8}$/,
"es-MX": /^(\+?52)?(1|01)?\d{10,11}$/,
"es-NI": /^(\+?505)\d{7,8}$/,
"es-PA": /^(\+?507)\d{7,8}$/,
"es-PY": /^(\+?595|0)9[9876]\d{7}$/,
"es-SV": /^(\+?503)?[67]\d{7}$/,
"es-UY": /^(\+598|0)9[1-9][\d]{6}$/,
"es-VE": /^(\+?58)?(2|4)\d{9}$/,
"et-EE": /^(\+?372)?\s?(5|8[1-4])\s?([0-9]\s?){6,7}$/,
"fa-IR": /^(\+?98[\-\s]?|0)9[0-39]\d[\-\s]?\d{3}[\-\s]?\d{4}$/,
"fi-FI": /^(\+?358|0)\s?(4[0-6]|50)\s?(\d\s?){4,8}$/,
"fj-FJ": /^(\+?679)?\s?\d{3}\s?\d{4}$/,
"fo-FO": /^(\+?298)?\s?\d{2}\s?\d{2}\s?\d{2}$/,
"fr-BF": /^(\+226|0)[67]\d{7}$/,
"fr-BJ": /^(\+229)\d{8}$/,
"fr-CD": /^(\+?243|0)?(8|9)\d{8}$/,
"fr-CM": /^(\+?237)6[0-9]{8}$/,
"fr-FR": /^(\+?33|0)[67]\d{8}$/,
"fr-GF": /^(\+?594|0|00594)[67]\d{8}$/,
"fr-GP": /^(\+?590|0|00590)[67]\d{8}$/,
"fr-MQ": /^(\+?596|0|00596)[67]\d{8}$/,
"fr-PF": /^(\+?689)?8[789]\d{6}$/,
"fr-RE": /^(\+?262|0|00262)[67]\d{8}$/,
"fr-WF": /^(\+681)?\d{6}$/,
"he-IL": /^(\+972|0)([23489]|5[012345689]|77)[1-9]\d{6}$/,
"hu-HU": /^(\+?36|06)(20|30|31|50|70)\d{7}$/,
"id-ID": /^(\+?62|0)8(1[123456789]|2[1238]|3[1238]|5[12356789]|7[78]|9[56789]|8[123456789])([\s?|\d]{5,11})$/,
"ir-IR": /^(\+98|0)?9\d{9}$/,
"it-IT": /^(\+?39)?\s?3\d{2} ?\d{6,7}$/,
"it-SM": /^((\+378)|(0549)|(\+390549)|(\+3780549))?6\d{5,9}$/,
"ja-JP": /^(\+81[ \-]?(\(0\))?|0)[6789]0[ \-]?\d{4}[ \-]?\d{4}$/,
"ka-GE": /^(\+?995)?(79\d{7}|5\d{8})$/,
"kk-KZ": /^(\+?7|8)?7\d{9}$/,
"kl-GL": /^(\+?299)?\s?\d{2}\s?\d{2}\s?\d{2}$/,
"ko-KR": /^((\+?82)[ \-]?)?0?1([0|1|6|7|8|9]{1})[ \-]?\d{3,4}[ \-]?\d{4}$/,
"ky-KG": /^(\+996\s?)?(22[0-9]|50[0-9]|55[0-9]|70[0-9]|75[0-9]|77[0-9]|880|990|995|996|997|998)\s?\d{3}\s?\d{3}$/,
"lt-LT": /^(\+370|8)\d{8}$/,
"lv-LV": /^(\+?371)2\d{7}$/,
"mg-MG": /^((\+?261|0)(2|3)\d)?\d{7}$/,
"mn-MN": /^(\+|00|011)?976(77|81|88|91|94|95|96|99)\d{6}$/,
"my-MM": /^(\+?959|09|9)(2[5-7]|3[1-2]|4[0-5]|6[6-9]|7[5-9]|9[6-9])[0-9]{7}$/,
"ms-MY": /^(\+?60|0)1(([0145](-|\s)?\d{7,8})|([236-9](-|\s)?\d{7}))$/,
"mz-MZ": /^(\+?258)?8[234567]\d{7}$/,
"nb-NO": /^(\+?47)?[49]\d{7}$/,
"ne-NP": /^(\+?977)?9[78]\d{8}$/,
"nl-BE": /^(\+?32|0)4\d{8}$/,
"nl-NL": /^(((\+|00)?31\(0\))|((\+|00)?31)|0)6{1}\d{8}$/,
"nl-AW": /^(\+)?297(56|59|64|73|74|99)\d{5}$/,
"nn-NO": /^(\+?47)?[49]\d{7}$/,
"pl-PL": /^(\+?48)? ?([5-8]\d|45) ?\d{3} ?\d{2} ?\d{2}$/,
"pt-BR": /^((\+?55\ ?[1-9]{2}\ ?)|(\+?55\ ?\([1-9]{2}\)\ ?)|(0[1-9]{2}\ ?)|(\([1-9]{2}\)\ ?)|([1-9]{2}\ ?))((\d{4}\-?\d{4})|(9[1-9]{1}\d{3}\-?\d{4}))$/,
"pt-PT": /^(\+?351)?9[1236]\d{7}$/,
"pt-AO": /^(\+?244)?9\d{8}$/,
"ro-MD": /^(\+?373|0)((6(0|1|2|6|7|8|9))|(7(6|7|8|9)))\d{6}$/,
"ro-RO": /^(\+?40|0)\s?7\d{2}(\/|\s|\.|-)?\d{3}(\s|\.|-)?\d{3}$/,
"ru-RU": /^(\+?7|8)?9\d{9}$/,
"si-LK": /^(?:0|94|\+94)?(7(0|1|2|4|5|6|7|8)( |-)?)\d{7}$/,
"sl-SI": /^(\+386\s?|0)(\d{1}\s?\d{3}\s?\d{2}\s?\d{2}|\d{2}\s?\d{3}\s?\d{3})$/,
"sk-SK": /^(\+?421)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,
"so-SO": /^(\+?252|0)((6[0-9])\d{7}|(7[1-9])\d{7})$/,
"sq-AL": /^(\+355|0)6[2-9]\d{7}$/,
"sr-RS": /^(\+3816|06)[- \d]{5,9}$/,
"sv-SE": /^(\+?46|0)[\s\-]?7[\s\-]?[02369]([\s\-]?\d){7}$/,
"tg-TJ": /^(\+?992)?[5][5]\d{7}$/,
"th-TH": /^(\+66|66|0)\d{9}$/,
"tr-TR": /^(\+?90|0)?5\d{9}$/,
"tk-TM": /^(\+993|993|8)\d{8}$/,
"uk-UA": /^(\+?38)?0(50|6[36-8]|7[357]|9[1-9])\d{7}$/,
"uz-UZ": /^(\+?998)?(6[125-79]|7[1-69]|88|9\d)\d{7}$/,
"vi-VN": /^((\+?84)|0)((3([2-9]))|(5([25689]))|(7([0|6-9]))|(8([1-9]))|(9([0-9])))([0-9]{7})$/,
"zh-CN": /^((\+|00)86)?(1[3-9]|9[28])\d{9}$/,
"zh-TW": /^(\+?886\-?|0)?9\d{8}$/,
"dz-BT": /^(\+?975|0)?(17|16|77|02)\d{6}$/,
"ar-YE": /^(((\+|00)9677|0?7)[0137]\d{7}|((\+|00)967|0)[1-7]\d{6})$/,
"ar-EH": /^(\+?212|0)[\s\-]?(5288|5289)[\s\-]?\d{5}$/,
"fa-AF": /^(\+93|0)?(2{1}[0-8]{1}|[3-5]{1}[0-4]{1})(\d{7})$/,
"mk-MK": /^(\+?389|0)?((?:2[2-9]\d{6}|(?:3[1-4]|4[2-8])\d{6}|500\d{5}|5[2-9]\d{6}|7[0-9][2-9]\d{5}|8[1-9]\d{6}|800\d{5}|8009\d{4}))$/
};
H["en-CA"] = H["en-US"];
H["fr-CA"] = H["en-CA"];
H["fr-BE"] = H["nl-BE"];
H["zh-HK"] = H["en-HK"];
H["zh-MO"] = H["en-MO"];
H["ga-IE"] = H["en-IE"];
H["fr-CH"] = H["de-CH"];
H["it-CH"] = H["fr-CH"];
function jf(t, e, r) {
if ((0, Gf.default)(t), r && r.strictMode && !t.startsWith("+"))
return !1;
if (Array.isArray(e))
return e.some(function(i) {
if (H.hasOwnProperty(i)) {
var n = H[i];
if (n.test(t))
return !0;
}
return !1;
});
if (e in H)
return H[e].test(t);
if (!e || e === "any") {
for (var a in H)
if (H.hasOwnProperty(a)) {
var s = H[a];
if (s.test(t))
return !0;
}
return !1;
}
throw new Error("Invalid locale '".concat(e, "'"));
}
Qe.locales = Object.keys(H);
var xa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^(0x)[0-9a-f]{40}$/i;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(xa, xa.exports);
var Wf = xa.exports, Ca = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = s(Y), a = s(I);
function s(u) {
return u && u.__esModule ? u : { default: u };
}
function i(u) {
var l = "\\d{".concat(u.digits_after_decimal[0], "}");
u.digits_after_decimal.forEach(function(b, E) {
E !== 0 && (l = "".concat(l, "|\\d{").concat(b, "}"));
});
var c = "(".concat(u.symbol.replace(/\W/, function(b) {
return "\\".concat(b);
}), ")").concat(u.require_symbol ? "" : "?"), f = "-?", g = "[1-9]\\d*", y = "[1-9]\\d{0,2}(\\".concat(u.thousands_separator, "\\d{3})*"), m = ["0", g, y], p = "(".concat(m.join("|"), ")?"), h = "(\\".concat(u.decimal_separator, "(").concat(l, "))").concat(u.require_decimal ? "" : "?"), _ = p + (u.allow_decimal || u.require_decimal ? h : "");
return u.allow_negatives && !u.parens_for_negatives && (u.negative_sign_after_digits ? _ += f : u.negative_sign_before_digits && (_ = f + _)), u.allow_negative_sign_placeholder ? _ = "( (?!\\-))?".concat(_) : u.allow_space_after_symbol ? _ = " ?".concat(_) : u.allow_space_after_digits && (_ += "( (?!$))?"), u.symbol_after_digits ? _ += c : _ = c + _, u.allow_negatives && (u.parens_for_negatives ? _ = "(\\(".concat(_, "\\)|").concat(_, ")") : u.negative_sign_before_digits || u.negative_sign_after_digits || (_ = f + _)), new RegExp("^(?!-? )(?=.*\\d)".concat(_, "$"));
}
var n = {
symbol: "$",
require_symbol: !1,
allow_space_after_symbol: !1,
symbol_after_digits: !1,
allow_negatives: !0,
parens_for_negatives: !1,
negative_sign_before_digits: !1,
negative_sign_after_digits: !1,
allow_negative_sign_placeholder: !1,
thousands_separator: ",",
decimal_separator: ".",
allow_decimal: !0,
require_decimal: !1,
digits_after_decimal: [2],
allow_space_after_digits: !1
};
function o(u, l) {
return (0, a.default)(u), l = (0, r.default)(l, n), i(l).test(u);
}
t.exports = e.default, t.exports.default = e.default;
})(Ca, Ca.exports);
var qf = Ca.exports, wa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = n;
var r = a(I);
function a(o) {
return o && o.__esModule ? o : { default: o };
}
var s = /^(bc1|tb1|bc1p|tb1p)[ac-hj-np-z02-9]{39,58}$/, i = /^(1|2|3|m)[A-HJ-NP-Za-km-z1-9]{25,39}$/;
function n(o) {
return (0, r.default)(o), s.test(o) || i.test(o);
}
t.exports = e.default, t.exports.default = e.default;
})(wa, wa.exports);
var Vf = wa.exports, Xe = {};
Object.defineProperty(Xe, "__esModule", {
value: !0
});
Xe.isFreightContainerID = void 0;
Xe.isISO6346 = Zi;
var zf = Yf(I);
function Yf(t) {
return t && t.__esModule ? t : { default: t };
}
var Jf = /^[A-Z]{3}(U[0-9]{7})|([J,Z][0-9]{6,7})$/, Qf = /^[0-9]$/;
function Zi(t) {
if ((0, zf.default)(t), t = t.toUpperCase(), !Jf.test(t)) return !1;
if (t.length === 11) {
for (var e = 0, r = 0; r < t.length - 1; r++)
if (Qf.test(t[r]))
e += t[r] * Math.pow(2, r);
else {
var a = void 0, s = t.charCodeAt(r) - 55;
s < 11 ? a = s : s >= 11 && s <= 20 ? a = 12 + s % 11 : s >= 21 && s <= 30 ? a = 23 + s % 21 : a = 34 + s % 31, e += a * Math.pow(2, r);
}
var i = e % 11;
return i === 10 && (i = 0), Number(t[t.length - 1]) === i;
}
return !0;
}
Xe.isFreightContainerID = Zi;
var Da = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /* @__PURE__ */ new Set(["aa", "ab", "ae", "af", "ak", "am", "an", "ar", "as", "av", "ay", "az", "az", "ba", "be", "bg", "bh", "bi", "bm", "bn", "bo", "br", "bs", "ca", "ce", "ch", "co", "cr", "cs", "cu", "cv", "cy", "da", "de", "dv", "dz", "ee", "el", "en", "eo", "es", "et", "eu", "fa", "ff", "fi", "fj", "fo", "fr", "fy", "ga", "gd", "gl", "gn", "gu", "gv", "ha", "he", "hi", "ho", "hr", "ht", "hu", "hy", "hz", "ia", "id", "ie", "ig", "ii", "ik", "io", "is", "it", "iu", "ja", "jv", "ka", "kg", "ki", "kj", "kk", "kl", "km", "kn", "ko", "kr", "ks", "ku", "kv", "kw", "ky", "la", "lb", "lg", "li", "ln", "lo", "lt", "lu", "lv", "mg", "mh", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "na", "nb", "nd", "ne", "ng", "nl", "nn", "no", "nr", "nv", "ny", "oc", "oj", "om", "or", "os", "pa", "pi", "pl", "ps", "pt", "qu", "rm", "rn", "ro", "ru", "rw", "sa", "sc", "sd", "se", "sg", "si", "sk", "sl", "sm", "sn", "so", "sq", "sr", "ss", "st", "su", "sv", "sw", "ta", "te", "tg", "th", "ti", "tk", "tl", "tn", "to", "tr", "ts", "tt", "tw", "ty", "ug", "uk", "ur", "uz", "ve", "vi", "vo", "wa", "wo", "xh", "yi", "yo", "za", "zh", "zu"]);
function i(n) {
return (0, r.default)(n), s.has(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Da, Da.exports);
var Xf = Da.exports, Oa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = a(I);
function a(u) {
return u && u.__esModule ? u : { default: u };
}
var s = /^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/, i = /^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/, n = function(l) {
var c = l.match(/^(\d{4})-?(\d{3})([ T]{1}\.*|$)/);
if (c) {
var f = Number(c[1]), g = Number(c[2]);
return f % 4 === 0 && f % 100 !== 0 || f % 400 === 0 ? g <= 366 : g <= 365;
}
var y = l.match(/(\d{4})-?(\d{0,2})-?(\d*)/).map(Number), m = y[1], p = y[2], h = y[3], _ = p && "0".concat(p).slice(-2), b = h && "0".concat(h).slice(-2), E = new Date("".concat(m, "-").concat(_ || "01", "-").concat(b || "01"));
return p && h ? E.getUTCFullYear() === m && E.getUTCMonth() + 1 === p && E.getUTCDate() === h : !0;
};
function o(u) {
var l = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
(0, r.default)(u);
var c = l.strictSeparator ? i.test(u) : s.test(u);
return c && l.strict ? n(u) : c;
}
t.exports = e.default, t.exports.default = e.default;
})(Oa, Oa.exports);
var ec = Oa.exports, Pa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = _;
var r = a(I);
function a(b) {
return b && b.__esModule ? b : { default: b };
}
var s = /[0-9]{4}/, i = /(0[1-9]|1[0-2])/, n = /([12]\d|0[1-9]|3[01])/, o = /([01][0-9]|2[0-3])/, u = /[0-5][0-9]/, l = /([0-5][0-9]|60)/, c = /(\.[0-9]+)?/, f = new RegExp("[-+]".concat(o.source, ":").concat(u.source)), g = new RegExp("([zZ]|".concat(f.source, ")")), y = new RegExp("".concat(o.source, ":").concat(u.source, ":").concat(l.source).concat(c.source)), m = new RegExp("".concat(s.source, "-").concat(i.source, "-").concat(n.source)), p = new RegExp("".concat(y.source).concat(g.source)), h = new RegExp("^".concat(m.source, "[ tT]").concat(p.source, "$"));
function _(b) {
return (0, r.default)(b), h.test(b);
}
t.exports = e.default, t.exports.default = e.default;
})(Pa, Pa.exports);
var tc = Pa.exports, et = {};
Object.defineProperty(et, "__esModule", {
value: !0
});
et.ScriptCodes = void 0;
et.default = nc;
var rc = ac(I);
function ac(t) {
return t && t.__esModule ? t : { default: t };
}
var Ui = /* @__PURE__ */ new Set(["Adlm", "Afak", "Aghb", "Ahom", "Arab", "Aran", "Armi", "Armn", "Avst", "Bali", "Bamu", "Bass", "Batk", "Beng", "Bhks", "Blis", "Bopo", "Brah", "Brai", "Bugi", "Buhd", "Cakm", "Cans", "Cari", "Cham", "Cher", "Chis", "Chrs", "Cirt", "Copt", "Cpmn", "Cprt", "Cyrl", "Cyrs", "Deva", "Diak", "Dogr", "Dsrt", "Dupl", "Egyd", "Egyh", "Egyp", "Elba", "Elym", "Ethi", "Gara", "Geok", "Geor", "Glag", "Gong", "Gonm", "Goth", "Gran", "Grek", "Gujr", "Gukh", "Guru", "Hanb", "Hang", "Hani", "Hano", "Hans", "Hant", "Hatr", "Hebr", "Hira", "Hluw", "Hmng", "Hmnp", "Hrkt", "Hung", "Inds", "Ital", "Jamo", "Java", "Jpan", "Jurc", "Kali", "Kana", "Kawi", "Khar", "Khmr", "Khoj", "Kitl", "Kits", "Knda", "Kore", "Kpel", "Krai", "Kthi", "Lana", "Laoo", "Latf", "Latg", "Latn", "Leke", "Lepc", "Limb", "Lina", "Linb", "Lisu", "Loma", "Lyci", "Lydi", "Mahj", "Maka", "Mand", "Mani", "Marc", "Maya", "Medf", "Mend", "Merc", "Mero", "Mlym", "Modi", "Mong", "Moon", "Mroo", "Mtei", "Mult", "Mymr", "Nagm", "Nand", "Narb", "Nbat", "Newa", "Nkdb", "Nkgb", "Nkoo", "Nshu", "Ogam", "Olck", "Onao", "Orkh", "Orya", "Osge", "Osma", "Ougr", "Palm", "Pauc", "Pcun", "Pelm", "Perm", "Phag", "Phli", "Phlp", "Phlv", "Phnx", "Plrd", "Piqd", "Prti", "Psin", "Qaaa", "Qaab", "Qaac", "Qaad", "Qaae", "Qaaf", "Qaag", "Qaah", "Qaai", "Qaaj", "Qaak", "Qaal", "Qaam", "Qaan", "Qaao", "Qaap", "Qaaq", "Qaar", "Qaas", "Qaat", "Qaau", "Qaav", "Qaaw", "Qaax", "Qaay", "Qaaz", "Qaba", "Qabb", "Qabc", "Qabd", "Qabe", "Qabf", "Qabg", "Qabh", "Qabi", "Qabj", "Qabk", "Qabl", "Qabm", "Qabn", "Qabo", "Qabp", "Qabq", "Qabr", "Qabs", "Qabt", "Qabu", "Qabv", "Qabw", "Qabx", "Ranj", "Rjng", "Rohg", "Roro", "Runr", "Samr", "Sara", "Sarb", "Saur", "Sgnw", "Shaw", "Shrd", "Shui", "Sidd", "Sidt", "Sind", "Sinh", "Sogd", "Sogo", "Sora", "Soyo", "Sund", "Sunu", "Sylo", "Syrc", "Syre", "Syrj", "Syrn", "Tagb", "Takr", "Tale", "Talu", "Taml", "Tang", "Tavt", "Tayo", "Telu", "Teng", "Tfng", "Tglg", "Thaa", "Thai", "Tibt", "Tirh", "Tnsa", "Todr", "Tols", "Toto", "Tutg", "Ugar", "Vaii", "Visp", "Vith", "Wara", "Wcho", "Wole", "Xpeo", "Xsux", "Yezi", "Yiii", "Zanb", "Zinh", "Zmth", "Zsye", "Zsym", "Zxxx", "Zyyy", "Zzzz"]);
function nc(t) {
return (0, rc.default)(t), Ui.has(t);
}
et.ScriptCodes = Ui;
var La = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /* @__PURE__ */ new Set(["AFG", "ALA", "ALB", "DZA", "ASM", "AND", "AGO", "AIA", "ATA", "ATG", "ARG", "ARM", "ABW", "AUS", "AUT", "AZE", "BHS", "BHR", "BGD", "BRB", "BLR", "BEL", "BLZ", "BEN", "BMU", "BTN", "BOL", "BES", "BIH", "BWA", "BVT", "BRA", "IOT", "BRN", "BGR", "BFA", "BDI", "KHM", "CMR", "CAN", "CPV", "CYM", "CAF", "TCD", "CHL", "CHN", "CXR", "CCK", "COL", "COM", "COG", "COD", "COK", "CRI", "CIV", "HRV", "CUB", "CUW", "CYP", "CZE", "DNK", "DJI", "DMA", "DOM", "ECU", "EGY", "SLV", "GNQ", "ERI", "EST", "ETH", "FLK", "FRO", "FJI", "FIN", "FRA", "GUF", "PYF", "ATF", "GAB", "GMB", "GEO", "DEU", "GHA", "GIB", "GRC", "GRL", "GRD", "GLP", "GUM", "GTM", "GGY", "GIN", "GNB", "GUY", "HTI", "HMD", "VAT", "HND", "HKG", "HUN", "ISL", "IND", "IDN", "IRN", "IRQ", "IRL", "IMN", "ISR", "ITA", "JAM", "JPN", "JEY", "JOR", "KAZ", "KEN", "KIR", "PRK", "KOR", "KWT", "KGZ", "LAO", "LVA", "LBN", "LSO", "LBR", "LBY", "LIE", "LTU", "LUX", "MAC", "MKD", "MDG", "MWI", "MYS", "MDV", "MLI", "MLT", "MHL", "MTQ", "MRT", "MUS", "MYT", "MEX", "FSM", "MDA", "MCO", "MNG", "MNE", "MSR", "MAR", "MOZ", "MMR", "NAM", "NRU", "NPL", "NLD", "NCL", "NZL", "NIC", "NER", "NGA", "NIU", "NFK", "MNP", "NOR", "OMN", "PAK", "PLW", "PSE", "PAN", "PNG", "PRY", "PER", "PHL", "PCN", "POL", "PRT", "PRI", "QAT", "REU", "ROU", "RUS", "RWA", "BLM", "SHN", "KNA", "LCA", "MAF", "SPM", "VCT", "WSM", "SMR", "STP", "SAU", "SEN", "SRB", "SYC", "SLE", "SGP", "SXM", "SVK", "SVN", "SLB", "SOM", "ZAF", "SGS", "SSD", "ESP", "LKA", "SDN", "SUR", "SJM", "SWZ", "SWE", "CHE", "SYR", "TWN", "TJK", "TZA", "THA", "TLS", "TGO", "TKL", "TON", "TTO", "TUN", "TUR", "TKM", "TCA", "TUV", "UGA", "UKR", "ARE", "GBR", "USA", "UMI", "URY", "UZB", "VUT", "VEN", "VNM", "VGB", "VIR", "WLF", "ESH", "YEM", "ZMB", "ZWE"]);
function i(n) {
return (0, r.default)(n), s.has(n.toUpperCase());
}
t.exports = e.default, t.exports.default = e.default;
})(La, La.exports);
var ic = La.exports, Ta = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /* @__PURE__ */ new Set(["004", "008", "010", "012", "016", "020", "024", "028", "031", "032", "036", "040", "044", "048", "050", "051", "052", "056", "060", "064", "068", "070", "072", "074", "076", "084", "086", "090", "092", "096", "100", "104", "108", "112", "116", "120", "124", "132", "136", "140", "144", "148", "152", "156", "158", "162", "166", "170", "174", "175", "178", "180", "184", "188", "191", "192", "196", "203", "204", "208", "212", "214", "218", "222", "226", "231", "232", "233", "234", "238", "239", "242", "246", "248", "250", "254", "258", "260", "262", "266", "268", "270", "275", "276", "288", "292", "296", "300", "304", "308", "312", "316", "320", "324", "328", "332", "334", "336", "340", "344", "348", "352", "356", "360", "364", "368", "372", "376", "380", "384", "388", "392", "398", "400", "404", "408", "410", "414", "417", "418", "422", "426", "428", "430", "434", "438", "440", "442", "446", "450", "454", "458", "462", "466", "470", "474", "478", "480", "484", "492", "496", "498", "499", "500", "504", "508", "512", "516", "520", "524", "528", "531", "533", "534", "535", "540", "548", "554", "558", "562", "566", "570", "574", "578", "580", "581", "583", "584", "585", "586", "591", "598", "600", "604", "608", "612", "616", "620", "624", "626", "630", "634", "638", "642", "643", "646", "652", "654", "659", "660", "662", "663", "666", "670", "674", "678", "682", "686", "688", "690", "694", "702", "703", "704", "705", "706", "710", "716", "724", "728", "729", "732", "740", "744", "748", "752", "756", "760", "762", "764", "768", "772", "776", "780", "784", "788", "792", "795", "796", "798", "800", "804", "807", "818", "826", "831", "832", "833", "834", "840", "850", "854", "858", "860", "862", "876", "882", "887", "894"]);
function i(n) {
return (0, r.default)(n), s.has(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Ta, Ta.exports);
var sc = Ta.exports, tt = {};
Object.defineProperty(tt, "__esModule", {
value: !0
});
tt.CurrencyCodes = void 0;
tt.default = lc;
var oc = uc(I);
function uc(t) {
return t && t.__esModule ? t : { default: t };
}
var ki = /* @__PURE__ */ new Set(["AED", "AFN", "ALL", "AMD", "ANG", "AOA", "ARS", "AUD", "AWG", "AZN", "BAM", "BBD", "BDT", "BGN", "BHD", "BIF", "BMD", "BND", "BOB", "BOV", "BRL", "BSD", "BTN", "BWP", "BYN", "BZD", "CAD", "CDF", "CHE", "CHF", "CHW", "CLF", "CLP", "CNY", "COP", "COU", "CRC", "CUP", "CVE", "CZK", "DJF", "DKK", "DOP", "DZD", "EGP", "ERN", "ETB", "EUR", "FJD", "FKP", "GBP", "GEL", "GHS", "GIP", "GMD", "GNF", "GTQ", "GYD", "HKD", "HNL", "HTG", "HUF", "IDR", "ILS", "INR", "IQD", "IRR", "ISK", "JMD", "JOD", "JPY", "KES", "KGS", "KHR", "KMF", "KPW", "KRW", "KWD", "KYD", "KZT", "LAK", "LBP", "LKR", "LRD", "LSL", "LYD", "MAD", "MDL", "MGA", "MKD", "MMK", "MNT", "MOP", "MRU", "MUR", "MVR", "MWK", "MXN", "MXV", "MYR", "MZN", "NAD", "NGN", "NIO", "NOK", "NPR", "NZD", "OMR", "PAB", "PEN", "PGK", "PHP", "PKR", "PLN", "PYG", "QAR", "RON", "RSD", "RUB", "RWF", "SAR", "SBD", "SCR", "SDG", "SEK", "SGD", "SHP", "SLE", "SLL", "SOS", "SRD", "SSP", "STN", "SVC", "SYP", "SZL", "THB", "TJS", "TMT", "TND", "TOP", "TRY", "TTD", "TWD", "TZS", "UAH", "UGX", "USD", "USN", "UYI", "UYU", "UYW", "UZS", "VED", "VES", "VND", "VUV", "WST", "XAF", "XAG", "XAU", "XBA", "XBB", "XBC", "XBD", "XCD", "XDR", "XOF", "XPD", "XPF", "XPT", "XSU", "XTS", "XUA", "XXX", "YER", "ZAR", "ZMW", "ZWL"]);
function lc(t) {
return (0, oc.default)(t), ki.has(t.toUpperCase());
}
tt.CurrencyCodes = ki;
var Ba = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = u;
var r = s(I), a = s(Y);
function s(l) {
return l && l.__esModule ? l : { default: l };
}
var i = /^[A-Z2-7]+=*$/, n = /^[A-HJKMNP-TV-Z0-9]+$/, o = {
crockford: !1
};
function u(l, c) {
if ((0, r.default)(l), c = (0, a.default)(c, o), c.crockford)
return n.test(l);
var f = l.length;
return !!(f % 8 === 0 && i.test(l));
}
t.exports = e.default, t.exports.default = e.default;
})(Ba, Ba.exports);
var fc = Ba.exports, Na = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^[A-HJ-NP-Za-km-z1-9]*$/;
function i(n) {
return (0, r.default)(n), !!s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Na, Na.exports);
var cc = Na.exports, Fa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = a(I);
function a(u) {
return u && u.__esModule ? u : { default: u };
}
var s = /^[a-z]+\/[a-z0-9\-\+\._]+$/i, i = /^[a-z\-]+=[a-z0-9\-]+$/i, n = /^[a-z0-9!\$&'\(\)\*\+,;=\-\._~:@\/\?%\s]*$/i;
function o(u) {
(0, r.default)(u);
var l = u.split(",");
if (l.length < 2)
return !1;
var c = l.shift().trim().split(";"), f = c.shift();
if (f.slice(0, 5) !== "data:")
return !1;
var g = f.slice(5);
if (g !== "" && !s.test(g))
return !1;
for (var y = 0; y < c.length; y++)
if (!(y === c.length - 1 && c[y].toLowerCase() === "base64") && !i.test(c[y]))
return !1;
for (var m = 0; m < l.length; m++)
if (!n.test(l[m]))
return !1;
return !0;
}
t.exports = e.default, t.exports.default = e.default;
})(Fa, Fa.exports);
var dc = Fa.exports, Za = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /(?:^magnet:\?|[^?&]&)xt(?:\.1)?=urn:(?:(?:aich|bitprint|btih|ed2k|ed2khash|kzhash|md5|sha1|tree:tiger):[a-z0-9]{32}(?:[a-z0-9]{8})?|btmh:1220[a-z0-9]{64})(?:$|&)/i;
function i(n) {
return (0, r.default)(n), n.indexOf("magnet:?") !== 0 ? !1 : s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Za, Za.exports);
var pc = Za.exports, Ua = { exports: {} }, ka = { exports: {} }, Ha = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
if ((0, r.default)(i), n) {
var o = new RegExp("[".concat(n.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"), "]+$"), "g");
return i.replace(o, "");
}
for (var u = i.length - 1; /\s/.test(i.charAt(u)); )
u -= 1;
return i.slice(0, u + 1);
}
t.exports = e.default, t.exports.default = e.default;
})(Ha, Ha.exports);
var Hi = Ha.exports, Ga = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
(0, r.default)(i);
var o = n ? new RegExp("^[".concat(n.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"), "]+"), "g") : /^\s+/g;
return i.replace(o, "");
}
t.exports = e.default, t.exports.default = e.default;
})(Ga, Ga.exports);
var Gi = Ga.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = s(Hi), a = s(Gi);
function s(n) {
return n && n.__esModule ? n : { default: n };
}
function i(n, o) {
return (0, r.default)((0, a.default)(n, o), o);
}
t.exports = e.default, t.exports.default = e.default;
})(ka, ka.exports);
var Ki = ka.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = m;
var r = i(Ki), a = i(Di), s = i(I);
function i(p) {
return p && p.__esModule ? p : { default: p };
}
function n(p, h) {
return l(p) || u(p, h) || f(p, h) || o();
}
function o() {
throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
function u(p, h) {
var _ = p == null ? null : typeof Symbol < "u" && p[Symbol.iterator] || p["@@iterator"];
if (_ != null) {
var b, E, R, w, D = [], O = !0, P = !1;
try {
if (R = (_ = _.call(p)).next, h !== 0) for (; !(O = (b = R.call(_)).done) && (D.push(b.value), D.length !== h); O = !0) ;
} catch (N) {
P = !0, E = N;
} finally {
try {
if (!O && _.return != null && (w = _.return(), Object(w) !== w)) return;
} finally {
if (P) throw E;
}
}
return D;
}
}
function l(p) {
if (Array.isArray(p)) return p;
}
function c(p, h) {
var _ = typeof Symbol < "u" && p[Symbol.iterator] || p["@@iterator"];
if (!_) {
if (Array.isArray(p) || (_ = f(p)) || h) {
_ && (p = _);
var b = 0, E = function() {
};
return { s: E, n: function() {
return b >= p.length ? { done: !0 } : { done: !1, value: p[b++] };
}, e: function(P) {
throw P;
}, f: E };
}
throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
var R, w = !0, D = !1;
return { s: function() {
_ = _.call(p);
}, n: function() {
var P = _.next();
return w = P.done, P;
}, e: function(P) {
D = !0, R = P;
}, f: function() {
try {
w || _.return == null || _.return();
} finally {
if (D) throw R;
}
} };
}
function f(p, h) {
if (p) {
if (typeof p == "string") return g(p, h);
var _ = {}.toString.call(p).slice(8, -1);
return _ === "Object" && p.constructor && (_ = p.constructor.name), _ === "Map" || _ === "Set" ? Array.from(p) : _ === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_) ? g(p, h) : void 0;
}
}
function g(p, h) {
(h == null || h > p.length) && (h = p.length);
for (var _ = 0, b = Array(h); _ < h; _++) b[_] = p[_];
return b;
}
function y(p) {
var h = /* @__PURE__ */ new Set(["subject", "body", "cc", "bcc"]), _ = {
cc: "",
bcc: ""
}, b = !1, E = p.split("&");
if (E.length > 4)
return !1;
var R = c(E), w;
try {
for (R.s(); !(w = R.n()).done; ) {
var D = w.value, O = D.split("="), P = n(O, 2), N = P[0], L = P[1];
if (N && !h.has(N)) {
b = !0;
break;
}
L && (N === "cc" || N === "bcc") && (_[N] = L), N && h.delete(N);
}
} catch (j) {
R.e(j);
} finally {
R.f();
}
return b ? !1 : _;
}
function m(p, h) {
if ((0, s.default)(p), p.indexOf("mailto:") !== 0)
return !1;
var _ = p.replace("mailto:", "").split("?"), b = n(_, 2), E = b[0], R = b[1], w = R === void 0 ? "" : R;
if (!E && !w)
return !0;
var D = y(w);
return D ? "".concat(E, ",").concat(D.cc, ",").concat(D.bcc).split(",").every(function(O) {
return O = (0, r.default)(O, " "), O ? (0, a.default)(O, h) : !0;
}) : !1;
}
t.exports = e.default, t.exports.default = e.default;
})(Ua, Ua.exports);
var vc = Ua.exports, Ka = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = o;
var r = a(I);
function a(u) {
return u && u.__esModule ? u : { default: u };
}
var s = /^(application|audio|font|image|message|model|multipart|text|video)\/[a-zA-Z0-9\.\-\+_]{1,100}$/i, i = /^text\/[a-zA-Z0-9\.\-\+]{1,100};\s?charset=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?$/i, n = /^multipart\/[a-zA-Z0-9\.\-\+]{1,100}(;\s?(boundary|charset)=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?){0,2}$/i;
function o(u) {
return (0, r.default)(u), s.test(u) || i.test(u) || n.test(u);
}
t.exports = e.default, t.exports.default = e.default;
})(Ka, Ka.exports);
var hc = Ka.exports, ja = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = f;
var r = i(I), a = i(Y), s = i(Oi);
function i(g) {
return g && g.__esModule ? g : { default: g };
}
var n = /^\(?[+-]?(90(\.0+)?|[1-8]?\d(\.\d+)?)$/, o = /^\s?[+-]?(180(\.0+)?|1[0-7]\d(\.\d+)?|\d{1,2}(\.\d+)?)\)?$/, u = /^(([1-8]?\d)\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|90\D+0\D+0)\D+[NSns]?$/i, l = /^\s*([1-7]?\d{1,2}\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|180\D+0\D+0)\D+[EWew]?$/i, c = {
checkDMS: !1
};
function f(g, y) {
if ((0, r.default)(g), y = (0, a.default)(y, c), !(0, s.default)(g, ",")) return !1;
var m = g.split(",");
return m[0].startsWith("(") && !m[1].endsWith(")") || m[1].endsWith(")") && !m[0].startsWith("(") ? !1 : y.checkDMS ? u.test(m[0]) && l.test(m[1]) : n.test(m[0]) && o.test(m[1]);
}
t.exports = e.default, t.exports.default = e.default;
})(ja, ja.exports);
var gc = ja.exports, rt = {};
Object.defineProperty(rt, "__esModule", {
value: !0
});
rt.default = Ac;
rt.locales = void 0;
var mc = _c(I);
function _c(t) {
return t && t.__esModule ? t : { default: t };
}
var Wn = /^\d{3}$/, se = /^\d{4}$/, q = /^\d{5}$/, rr = /^\d{6}$/, Pe = {
AD: /^AD\d{3}$/,
AT: se,
AU: se,
AZ: /^AZ\d{4}$/,
BA: /^([7-8]\d{4}$)/,
BD: /^([1-8][0-9]{3}|9[0-4][0-9]{2})$/,
BE: se,
BG: se,
BR: /^\d{5}-?\d{3}$/,
BY: /^2[1-4]\d{4}$/,
CA: /^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][\s\-]?\d[ABCEGHJ-NPRSTV-Z]\d$/i,
CH: se,
CN: /^(0[1-7]|1[012356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[1-5]|8[1345]|9[09])\d{4}$/,
CO: /^(05|08|11|13|15|17|18|19|20|23|25|27|41|44|47|50|52|54|63|66|68|70|73|76|81|85|86|88|91|94|95|97|99)(\d{4})$/,
CZ: /^\d{3}\s?\d{2}$/,
DE: q,
DK: se,
DO: q,
DZ: q,
EE: q,
ES: /^(5[0-2]{1}|[0-4]{1}\d{1})\d{3}$/,
FI: q,
FR: /^(?:(?:0[1-9]|[1-8]\d|9[0-5])\d{3}|97[1-46]\d{2})$/,
GB: /^(gir\s?0aa|[a-z]{1,2}\d[\da-z]?\s?(\d[a-z]{2})?)$/i,
GR: /^\d{3}\s?\d{2}$/,
HR: /^([1-5]\d{4}$)/,
HT: /^HT\d{4}$/,
HU: se,
ID: q,
IE: /^(?!.*(?:o))[A-Za-z]\d[\dw]\s\w{4}$/i,
IL: /^(\d{5}|\d{7})$/,
IN: /^((?!10|29|35|54|55|65|66|86|87|88|89)[1-9][0-9]{5})$/,
IR: /^(?!(\d)\1{3})[13-9]{4}[1346-9][013-9]{5}$/,
IS: Wn,
IT: q,
JP: /^\d{3}\-\d{4}$/,
KE: q,
KR: /^(\d{5}|\d{6})$/,
LI: /^(948[5-9]|949[0-7])$/,
LT: /^LT\-\d{5}$/,
LU: se,
LV: /^LV\-\d{4}$/,
LK: q,
MG: Wn,
MX: q,
MT: /^[A-Za-z]{3}\s{0,1}\d{4}$/,
MY: q,
NL: /^[1-9]\d{3}\s?(?!sa|sd|ss)[a-z]{2}$/i,
NO: se,
NP: /^(10|21|22|32|33|34|44|45|56|57)\d{3}$|^(977)$/i,
NZ: se,
// https://www.pakpost.gov.pk/postcodes.php
PK: q,
PL: /^\d{2}\-\d{3}$/,
PR: /^00[679]\d{2}([ -]\d{4})?$/,
PT: /^\d{4}\-\d{3}?$/,
RO: rr,
RU: rr,
SA: q,
SE: /^[1-9]\d{2}\s?\d{2}$/,
SG: rr,
SI: se,
SK: /^\d{3}\s?\d{2}$/,
TH: q,
TN: se,
TW: /^\d{3}(\d{2,3})?$/,
UA: q,
US: /^\d{5}(-\d{4})?$/,
ZA: se,
ZM: q
};
rt.locales = Object.keys(Pe);
function Ac(t, e) {
if ((0, mc.default)(t), e in Pe)
return Pe[e].test(t);
if (e === "any") {
for (var r in Pe)
if (Pe.hasOwnProperty(r)) {
var a = Pe[r];
if (a.test(t))
return !0;
}
return !1;
}
throw new Error("Invalid locale '".concat(e, "'"));
}
var Wa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i), i.replace(/&/g, "&").replace(/"/g, """).replace(/'/g, "'").replace(/</g, "<").replace(/>/g, ">").replace(/\//g, "/").replace(/\\/g, "\").replace(/`/g, "`");
}
t.exports = e.default, t.exports.default = e.default;
})(Wa, Wa.exports);
var Sc = Wa.exports, qa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i) {
return (0, r.default)(i), i.replace(/"/g, '"').replace(/'/g, "'").replace(/</g, "<").replace(/>/g, ">").replace(///g, "/").replace(/\/g, "\\").replace(/`/g, "`").replace(/&/g, "&");
}
t.exports = e.default, t.exports.default = e.default;
})(qa, qa.exports);
var yc = qa.exports, Va = { exports: {} }, za = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
return (0, r.default)(i), i.replace(new RegExp("[".concat(n, "]+"), "g"), "");
}
t.exports = e.default, t.exports.default = e.default;
})(za, za.exports);
var ji = za.exports;
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = s(I), a = s(ji);
function s(n) {
return n && n.__esModule ? n : { default: n };
}
function i(n, o) {
(0, r.default)(n);
var u = o ? "\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F" : "\\x00-\\x1F\\x7F";
return (0, a.default)(n, u);
}
t.exports = e.default, t.exports.default = e.default;
})(Va, Va.exports);
var bc = Va.exports, Ya = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
return (0, r.default)(i), i.replace(new RegExp("[^".concat(n, "]+"), "g"), "");
}
t.exports = e.default, t.exports.default = e.default;
})(Ya, Ya.exports);
var Ec = Ya.exports, Ja = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = s;
var r = a(I);
function a(i) {
return i && i.__esModule ? i : { default: i };
}
function s(i, n) {
(0, r.default)(i);
for (var o = i.length - 1; o >= 0; o--)
if (n.indexOf(i[o]) === -1)
return !1;
return !0;
}
t.exports = e.default, t.exports.default = e.default;
})(Ja, Ja.exports);
var Rc = Ja.exports, Qa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = c;
var r = a(Y);
function a(f) {
return f && f.__esModule ? f : { default: f };
}
var s = {
// The following options apply to all email addresses
// Lowercases the local part of the email address.
// Please note this may violate RFC 5321 as per http://stackoverflow.com/a/9808332/192024).
// The domain is always lowercased, as per RFC 1035
all_lowercase: !0,
// The following conversions are specific to GMail
// Lowercases the local part of the GMail address (known to be case-insensitive)
gmail_lowercase: !0,
// Removes dots from the local part of the email address, as that's ignored by GMail
gmail_remove_dots: !0,
// Removes the subaddress (e.g. "+foo") from the email address
gmail_remove_subaddress: !0,
// Conversts the googlemail.com domain to gmail.com
gmail_convert_googlemaildotcom: !0,
// The following conversions are specific to Outlook.com / Windows Live / Hotmail
// Lowercases the local part of the Outlook.com address (known to be case-insensitive)
outlookdotcom_lowercase: !0,
// Removes the subaddress (e.g. "+foo") from the email address
outlookdotcom_remove_subaddress: !0,
// The following conversions are specific to Yahoo
// Lowercases the local part of the Yahoo address (known to be case-insensitive)
yahoo_lowercase: !0,
// Removes the subaddress (e.g. "-foo") from the email address
yahoo_remove_subaddress: !0,
// The following conversions are specific to Yandex
// Lowercases the local part of the Yandex address (known to be case-insensitive)
yandex_lowercase: !0,
// all yandex domains are equal, this explicitly sets the domain to 'yandex.ru'
yandex_convert_yandexru: !0,
// The following conversions are specific to iCloud
// Lowercases the local part of the iCloud address (known to be case-insensitive)
icloud_lowercase: !0,
// Removes the subaddress (e.g. "+foo") from the email address
icloud_remove_subaddress: !0
}, i = ["icloud.com", "me.com"], n = ["hotmail.at", "hotmail.be", "hotmail.ca", "hotmail.cl", "hotmail.co.il", "hotmail.co.nz", "hotmail.co.th", "hotmail.co.uk", "hotmail.com", "hotmail.com.ar", "hotmail.com.au", "hotmail.com.br", "hotmail.com.gr", "hotmail.com.mx", "hotmail.com.pe", "hotmail.com.tr", "hotmail.com.vn", "hotmail.cz", "hotmail.de", "hotmail.dk", "hotmail.es", "hotmail.fr", "hotmail.hu", "hotmail.id", "hotmail.ie", "hotmail.in", "hotmail.it", "hotmail.jp", "hotmail.kr", "hotmail.lv", "hotmail.my", "hotmail.ph", "hotmail.pt", "hotmail.sa", "hotmail.sg", "hotmail.sk", "live.be", "live.co.uk", "live.com", "live.com.ar", "live.com.mx", "live.de", "live.es", "live.eu", "live.fr", "live.it", "live.nl", "msn.com", "outlook.at", "outlook.be", "outlook.cl", "outlook.co.il", "outlook.co.nz", "outlook.co.th", "outlook.com", "outlook.com.ar", "outlook.com.au", "outlook.com.br", "outlook.com.gr", "outlook.com.pe", "outlook.com.tr", "outlook.com.vn", "outlook.cz", "outlook.de", "outlook.dk", "outlook.es", "outlook.fr", "outlook.hu", "outlook.id", "outlook.ie", "outlook.in", "outlook.it", "outlook.jp", "outlook.kr", "outlook.lv", "outlook.my", "outlook.ph", "outlook.pt", "outlook.sa", "outlook.sg", "outlook.sk", "passport.com"], o = ["rocketmail.com", "yahoo.ca", "yahoo.co.uk", "yahoo.com", "yahoo.de", "yahoo.fr", "yahoo.in", "yahoo.it", "ymail.com"], u = ["yandex.ru", "yandex.ua", "yandex.kz", "yandex.com", "yandex.by", "ya.ru"];
function l(f) {
return f.length > 1 ? f : "";
}
function c(f, g) {
g = (0, r.default)(g, s);
var y = f.split("@"), m = y.pop(), p = y.join("@"), h = [p, m];
if (h[1] = h[1].toLowerCase(), h[1] === "gmail.com" || h[1] === "googlemail.com") {
if (g.gmail_remove_subaddress && (h[0] = h[0].split("+")[0]), g.gmail_remove_dots && (h[0] = h[0].replace(/\.+/g, l)), !h[0].length)
return !1;
(g.all_lowercase || g.gmail_lowercase) && (h[0] = h[0].toLowerCase()), h[1] = g.gmail_convert_googlemaildotcom ? "gmail.com" : h[1];
} else if (i.indexOf(h[1]) >= 0) {
if (g.icloud_remove_subaddress && (h[0] = h[0].split("+")[0]), !h[0].length)
return !1;
(g.all_lowercase || g.icloud_lowercase) && (h[0] = h[0].toLowerCase());
} else if (n.indexOf(h[1]) >= 0) {
if (g.outlookdotcom_remove_subaddress && (h[0] = h[0].split("+")[0]), !h[0].length)
return !1;
(g.all_lowercase || g.outlookdotcom_lowercase) && (h[0] = h[0].toLowerCase());
} else if (o.indexOf(h[1]) >= 0) {
if (g.yahoo_remove_subaddress) {
var _ = h[0].split("-");
h[0] = _.length > 1 ? _.slice(0, -1).join("-") : _[0];
}
if (!h[0].length)
return !1;
(g.all_lowercase || g.yahoo_lowercase) && (h[0] = h[0].toLowerCase());
} else u.indexOf(h[1]) >= 0 ? ((g.all_lowercase || g.yandex_lowercase) && (h[0] = h[0].toLowerCase()), h[1] = g.yandex_convert_yandexru ? "yandex.ru" : h[1]) : g.all_lowercase && (h[0] = h[0].toLowerCase());
return h.join("@");
}
t.exports = e.default, t.exports.default = e.default;
})(Qa, Qa.exports);
var $c = Qa.exports, Xa = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = /^[^\s-_](?!.*?[-_]{2,})[a-z0-9-\\][^\s]*[^-_\s]$/;
function i(n) {
return (0, r.default)(n), s.test(n);
}
t.exports = e.default, t.exports.default = e.default;
})(Xa, Xa.exports);
var Mc = Xa.exports, en = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = i;
var r = a(I);
function a(n) {
return n && n.__esModule ? n : { default: n };
}
var s = {
"cs-CZ": function(o) {
return /^(([ABCDEFHIJKLMNPRSTUVXYZ]|[0-9])-?){5,8}$/.test(o);
},
"de-DE": function(o) {
return /^((A|AA|AB|AC|AE|AH|AK|AM|AN|AÖ|AP|AS|AT|AU|AW|AZ|B|BA|BB|BC|BE|BF|BH|BI|BK|BL|BM|BN|BO|BÖ|BS|BT|BZ|C|CA|CB|CE|CO|CR|CW|D|DA|DD|DE|DH|DI|DL|DM|DN|DO|DU|DW|DZ|E|EA|EB|ED|EE|EF|EG|EH|EI|EL|EM|EN|ER|ES|EU|EW|F|FB|FD|FF|FG|FI|FL|FN|FO|FR|FS|FT|FÜ|FW|FZ|G|GA|GC|GD|GE|GF|GG|GI|GK|GL|GM|GN|GÖ|GP|GR|GS|GT|GÜ|GV|GW|GZ|H|HA|HB|HC|HD|HE|HF|HG|HH|HI|HK|HL|HM|HN|HO|HP|HR|HS|HU|HV|HX|HY|HZ|IK|IL|IN|IZ|J|JE|JL|K|KA|KB|KC|KE|KF|KG|KH|KI|KK|KL|KM|KN|KO|KR|KS|KT|KU|KW|KY|L|LA|LB|LC|LD|LF|LG|LH|LI|LL|LM|LN|LÖ|LP|LR|LU|M|MA|MB|MC|MD|ME|MG|MH|MI|MK|ML|MM|MN|MO|MQ|MR|MS|MÜ|MW|MY|MZ|N|NB|ND|NE|NF|NH|NI|NK|NM|NÖ|NP|NR|NT|NU|NW|NY|NZ|OA|OB|OC|OD|OE|OF|OG|OH|OK|OL|OP|OS|OZ|P|PA|PB|PE|PF|PI|PL|PM|PN|PR|PS|PW|PZ|R|RA|RC|RD|RE|RG|RH|RI|RL|RM|RN|RO|RP|RS|RT|RU|RV|RW|RZ|S|SB|SC|SE|SG|SI|SK|SL|SM|SN|SO|SP|SR|ST|SU|SW|SY|SZ|TE|TF|TG|TO|TP|TR|TS|TT|TÜ|ÜB|UE|UH|UL|UM|UN|V|VB|VG|VK|VR|VS|W|WA|WB|WE|WF|WI|WK|WL|WM|WN|WO|WR|WS|WT|WÜ|WW|WZ|Z|ZE|ZI|ZP|ZR|ZW|ZZ)[- ]?[A-Z]{1,2}[- ]?\d{1,4}|(ABG|ABI|AIB|AIC|ALF|ALZ|ANA|ANG|ANK|APD|ARN|ART|ASL|ASZ|AUR|AZE|BAD|BAR|BBG|BCH|BED|BER|BGD|BGL|BID|BIN|BIR|BIT|BIW|BKS|BLB|BLK|BNA|BOG|BOH|BOR|BOT|BRA|BRB|BRG|BRK|BRL|BRV|BSB|BSK|BTF|BÜD|BUL|BÜR|BÜS|BÜZ|CAS|CHA|CLP|CLZ|COC|COE|CUX|DAH|DAN|DAU|DBR|DEG|DEL|DGF|DIL|DIN|DIZ|DKB|DLG|DON|DUD|DÜW|EBE|EBN|EBS|ECK|EIC|EIL|EIN|EIS|EMD|EMS|ERB|ERH|ERK|ERZ|ESB|ESW|FDB|FDS|FEU|FFB|FKB|FLÖ|FOR|FRG|FRI|FRW|FTL|FÜS|GAN|GAP|GDB|GEL|GEO|GER|GHA|GHC|GLA|GMN|GNT|GOA|GOH|GRA|GRH|GRI|GRM|GRZ|GTH|GUB|GUN|GVM|HAB|HAL|HAM|HAS|HBN|HBS|HCH|HDH|HDL|HEB|HEF|HEI|HER|HET|HGN|HGW|HHM|HIG|HIP|HMÜ|HOG|HOH|HOL|HOM|HOR|HÖS|HOT|HRO|HSK|HST|HVL|HWI|IGB|ILL|JÜL|KEH|KEL|KEM|KIB|KLE|KLZ|KÖN|KÖT|KÖZ|KRU|KÜN|KUS|KYF|LAN|LAU|LBS|LBZ|LDK|LDS|LEO|LER|LEV|LIB|LIF|LIP|LÖB|LOS|LRO|LSZ|LÜN|LUP|LWL|MAB|MAI|MAK|MAL|MED|MEG|MEI|MEK|MEL|MER|MET|MGH|MGN|MHL|MIL|MKK|MOD|MOL|MON|MOS|MSE|MSH|MSP|MST|MTK|MTL|MÜB|MÜR|MYK|MZG|NAB|NAI|NAU|NDH|NEA|NEB|NEC|NEN|NES|NEW|NMB|NMS|NOH|NOL|NOM|NOR|NVP|NWM|OAL|OBB|OBG|OCH|OHA|ÖHR|OHV|OHZ|OPR|OSL|OVI|OVL|OVP|PAF|PAN|PAR|PCH|PEG|PIR|PLÖ|PRÜ|QFT|QLB|RDG|REG|REH|REI|RID|RIE|ROD|ROF|ROK|ROL|ROS|ROT|ROW|RSL|RÜD|RÜG|SAB|SAD|SAN|SAW|SBG|SBK|SCZ|SDH|SDL|SDT|SEB|SEE|SEF|SEL|SFB|SFT|SGH|SHA|SHG|SHK|SHL|SIG|SIM|SLE|SLF|SLK|SLN|SLS|SLÜ|SLZ|SMÜ|SOB|SOG|SOK|SÖM|SON|SPB|SPN|SRB|SRO|STA|STB|STD|STE|STL|SUL|SÜW|SWA|SZB|TBB|TDO|TET|TIR|TÖL|TUT|UEM|UER|UFF|USI|VAI|VEC|VER|VIB|VIE|VIT|VOH|WAF|WAK|WAN|WAR|WAT|WBS|WDA|WEL|WEN|WER|WES|WHV|WIL|WIS|WIT|WIZ|WLG|WMS|WND|WOB|WOH|WOL|WOR|WOS|WRN|WSF|WST|WSW|WTL|WTM|WUG|WÜM|WUN|WUR|WZL|ZEL|ZIG)[- ]?(([A-Z][- ]?\d{1,4})|([A-Z]{2}[- ]?\d{1,3})))[- ]?(E|H)?$/.test(o);
},
"de-LI": function(o) {
return /^FL[- ]?\d{1,5}[UZ]?$/.test(o);
},
"en-IN": function(o) {
return /^[A-Z]{2}[ -]?[0-9]{1,2}(?:[ -]?[A-Z])(?:[ -]?[A-Z]*)?[ -]?[0-9]{4}$/.test(o);
},
"en-SG": function(o) {
return /^[A-Z]{3}[ -]?[\d]{4}[ -]?[A-Z]{1}$/.test(o);
},
"es-AR": function(o) {
return /^(([A-Z]{2} ?[0-9]{3} ?[A-Z]{2})|([A-Z]{3} ?[0-9]{3}))$/.test(o);
},
"fi-FI": function(o) {
return /^(?=.{4,7})(([A-Z]{1,3}|[0-9]{1,3})[\s-]?([A-Z]{1,3}|[0-9]{1,5}))$/.test(o);
},
"hu-HU": function(o) {
return /^((((?!AAA)(([A-NPRSTVZWXY]{1})([A-PR-Z]{1})([A-HJ-NPR-Z]))|(A[ABC]I)|A[ABC]O|A[A-W]Q|BPI|BPO|UCO|UDO|XAO)-(?!000)\d{3})|(M\d{6})|((CK|DT|CD|HC|H[ABEFIKLMNPRSTVX]|MA|OT|R[A-Z]) \d{2}-\d{2})|(CD \d{3}-\d{3})|(C-(C|X) \d{4})|(X-(A|B|C) \d{4})|(([EPVZ]-\d{5}))|(S A[A-Z]{2} \d{2})|(SP \d{2}-\d{2}))$/.test(o);
},
"pt-BR": function(o) {
return /^[A-Z]{3}[ -]?[0-9][A-Z][0-9]{2}|[A-Z]{3}[ -]?[0-9]{4}$/.test(o);
},
"pt-PT": function(o) {
return /^(([A-Z]{2}[ -·]?[0-9]{2}[ -·]?[0-9]{2})|([0-9]{2}[ -·]?[A-Z]{2}[ -·]?[0-9]{2})|([0-9]{2}[ -·]?[0-9]{2}[ -·]?[A-Z]{2})|([A-Z]{2}[ -·]?[0-9]{2}[ -·]?[A-Z]{2}))$/.test(o);
},
"sq-AL": function(o) {
return /^[A-Z]{2}[- ]?((\d{3}[- ]?(([A-Z]{2})|T))|(R[- ]?\d{3}))$/.test(o);
},
"sv-SE": function(o) {
return /^[A-HJ-PR-UW-Z]{3} ?[\d]{2}[A-HJ-PR-UW-Z1-9]$|(^[A-ZÅÄÖ ]{2,7}$)/.test(o.trim());
},
"en-PK": function(o) {
return /(^[A-Z]{2}((\s|-){0,1})[0-9]{3,4}((\s|-)[0-9]{2}){0,1}$)|(^[A-Z]{3}((\s|-){0,1})[0-9]{3,4}((\s|-)[0-9]{2}){0,1}$)|(^[A-Z]{4}((\s|-){0,1})[0-9]{3,4}((\s|-)[0-9]{2}){0,1}$)|(^[A-Z]((\s|-){0,1})[0-9]{4}((\s|-)[0-9]{2}){0,1}$)/.test(o.trim());
}
};
function i(n, o) {
if ((0, r.default)(n), o in s)
return s[o](n);
if (o === "any") {
for (var u in s) {
var l = s[u];
if (l(n))
return !0;
}
return !1;
}
throw new Error("Invalid locale '".concat(o, "'"));
}
t.exports = e.default, t.exports.default = e.default;
})(en, en.exports);
var Ic = en.exports, tn = { exports: {} };
(function(t, e) {
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = y;
var r = s(Y), a = s(I);
function s(m) {
return m && m.__esModule ? m : { default: m };
}
var i = /^[A-Z]$/, n = /^[a-z]$/, o = /^[0-9]$/, u = /^[-#!$@£%^&*()_+|~=`{}\[\]:";'<>?,.\/\\ ]$/, l = {
minLength: 8,
minLowercase: 1,
minUppercase: 1,
minNumbers: 1,
minSymbols: 1,
returnScore: !1,
pointsPerUnique: 1,
pointsPerRepeat: 0.5,
pointsForContainingLower: 10,
pointsForContainingUpper: 10,
pointsForContainingNumber: 10,
pointsForContainingSymbol: 10
};
function c(m) {
var p = {};
return Array.from(m).forEach(function(h) {
var _ = p[h];
_ ? p[h] += 1 : p[h] = 1;
}), p;
}
function f(m) {
var p = c(m), h = {
length: m.length,
uniqueChars: Object.keys(p).length,
uppercaseCount: 0,
lowercaseCount: 0,
numberCount: 0,
symbolCount: 0
};
return Object.keys(p).forEach(function(_) {
i.test(_) ? h.uppercaseCount += p[_] : n.test(_) ? h.lowercaseCount += p[_] : o.test(_) ? h.numberCount += p[_] : u.test(_) && (h.symbolCount += p[_]);
}), h;
}
function g(m, p) {
var h = 0;
return h += m.uniqueChars * p.pointsPerUnique, h += (m.length - m.uniqueChars) * p.pointsPerRepeat, m.lowercaseCount > 0 && (h += p.pointsForContainingLower), m.uppercaseCount > 0 && (h += p.pointsForContainingUpper), m.numberCount > 0 && (h += p.pointsForContainingNumber), m.symbolCount > 0 && (h += p.pointsForContainingSymbol), h;
}
function y(m) {
var p = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : null;
(0, a.default)(m);
var h = f(m);
return p = (0, r.default)(p || {}, l), p.returnScore ? g(h, p) : h.length >= p.minLength && h.lowercaseCount >= p.minLowercase && h.uppercaseCount >= p.minUppercase && h.numberCount >= p.minNumbers && h.symbolCount >= p.minSymbols;
}
t.exports = e.default, t.exports.default = e.default;
})(tn, tn.exports);
var xc = tn.exports, at = {};
function rn(t) {
"@babel/helpers - typeof";
return rn = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(e) {
return typeof e;
} : function(e) {
return e && typeof Symbol == "function" && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e;
}, rn(t);
}
Object.defineProperty(at, "__esModule", {
value: !0
});
at.default = Lc;
at.vatMatchers = void 0;
var qn = wc(I), Cc = Wi(Ce);
function Wi(t, e) {
if (typeof WeakMap == "function") var r = /* @__PURE__ */ new WeakMap(), a = /* @__PURE__ */ new WeakMap();
return (Wi = function(i, n) {
if (!n && i && i.__esModule) return i;
var o, u, l = { __proto__: null, default: i };
if (i === null || rn(i) != "object" && typeof i != "function") return l;
if (o = n ? a : r) {
if (o.has(i)) return o.get(i);
o.set(i, l);
}
for (var c in i) c !== "default" && {}.hasOwnProperty.call(i, c) && ((u = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(i, c)) && (u.get || u.set) ? o(l, c, u) : l[c] = i[c]);
return l;
})(t, e);
}
function wc(t) {
return t && t.__esModule ? t : { default: t };
}
var Dc = function(e) {
var r = e.match(/^(AU)?(\d{11})$/);
if (!r)
return !1;
var a = [10, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19];
e = e.replace(/^AU/, "");
for (var s = (parseInt(e.slice(0, 1), 10) - 1).toString() + e.slice(1), i = 0, n = 0; n < 11; n++)
i += a[n] * s.charAt(n);
return i !== 0 && i % 89 === 0;
}, Oc = function(e) {
var r = function(s) {
var i = s.pop(), n = [5, 4, 3, 2, 7, 6, 5, 4], o = (11 - s.reduce(function(u, l, c) {
return u + l * n[c];
}, 0) % 11) % 11;
return i === o;
};
return /^(CHE[- ]?)?(\d{9}|(\d{3}\.\d{3}\.\d{3})|(\d{3} \d{3} \d{3})) ?(TVA|MWST|IVA)?$/.test(e) && r(e.match(/\d/g).map(function(a) {
return +a;
}));
}, Pc = function(e) {
var r = e.match(/^(PT)?(\d{9})$/);
if (!r)
return !1;
var a = r[2], s = 11 - Cc.reverseMultiplyAndSum(a.split("").slice(0, 8).map(function(i) {
return parseInt(i, 10);
}), 9) % 11;
return s > 9 ? parseInt(a[8], 10) === 0 : s === parseInt(a[8], 10);
}, Vn = at.vatMatchers = {
/**
* European Union VAT identification numbers
*/
AT: function(e) {
return /^(AT)?U\d{8}$/.test(e);
},
BE: function(e) {
return /^(BE)?\d{10}$/.test(e);
},
BG: function(e) {
return /^(BG)?\d{9,10}$/.test(e);
},
HR: function(e) {
return /^(HR)?\d{11}$/.test(e);
},
CY: function(e) {
return /^(CY)?\w{9}$/.test(e);
},
CZ: function(e) {
return /^(CZ)?\d{8,10}$/.test(e);
},
DK: function(e) {
return /^(DK)?\d{8}$/.test(e);
},
EE: function(e) {
return /^(EE)?\d{9}$/.test(e);
},
FI: function(e) {
return /^(FI)?\d{8}$/.test(e);
},
FR: function(e) {
return /^(FR)?\w{2}\d{9}$/.test(e);
},
DE: function(e) {
return /^(DE)?\d{9}$/.test(e);
},
EL: function(e) {
return /^(EL)?\d{9}$/.test(e);
},
HU: function(e) {
return /^(HU)?\d{8}$/.test(e);
},
IE: function(e) {
return /^(IE)?\d{7}\w{1}(W)?$/.test(e);
},
IT: function(e) {
return /^(IT)?\d{11}$/.test(e);
},
LV: function(e) {
return /^(LV)?\d{11}$/.test(e);
},
LT: function(e) {
return /^(LT)?\d{9,12}$/.test(e);
},
LU: function(e) {
return /^(LU)?\d{8}$/.test(e);
},
MT: function(e) {
return /^(MT)?\d{8}$/.test(e);
},
NL: function(e) {
return /^(NL)?\d{9}B\d{2}$/.test(e);
},
PL: function(e) {
return /^(PL)?(\d{10}|(\d{3}-\d{3}-\d{2}-\d{2})|(\d{3}-\d{2}-\d{2}-\d{3}))$/.test(e);
},
PT: Pc,
RO: function(e) {
return /^(RO)?\d{2,10}$/.test(e);
},
SK: function(e) {
return /^(SK)?\d{10}$/.test(e);
},
SI: function(e) {
return /^(SI)?\d{8}$/.test(e);
},
ES: function(e) {
return /^(ES)?\w\d{7}[A-Z]$/.test(e);
},
SE: function(e) {
return /^(SE)?\d{12}$/.test(e);
},
/**
* VAT numbers of non-EU countries
*/
AL: function(e) {
return /^(AL)?\w{9}[A-Z]$/.test(e);
},
MK: function(e) {
return /^(MK)?\d{13}$/.test(e);
},
AU: Dc,
BY: function(e) {
return /^(УНП )?\d{9}$/.test(e);
},
CA: function(e) {
return /^(CA)?\d{9}$/.test(e);
},
IS: function(e) {
return /^(IS)?\d{5,6}$/.test(e);
},
IN: function(e) {
return /^(IN)?\d{15}$/.test(e);
},
ID: function(e) {
return /^(ID)?(\d{15}|(\d{2}.\d{3}.\d{3}.\d{1}-\d{3}.\d{3}))$/.test(e);
},
IL: function(e) {
return /^(IL)?\d{9}$/.test(e);
},
KZ: function(e) {
return /^(KZ)?\d{12}$/.test(e);
},
NZ: function(e) {
return /^(NZ)?\d{9}$/.test(e);
},
NG: function(e) {
return /^(NG)?(\d{12}|(\d{8}-\d{4}))$/.test(e);
},
NO: function(e) {
return /^(NO)?\d{9}MVA$/.test(e);
},
PH: function(e) {
return /^(PH)?(\d{12}|\d{3} \d{3} \d{3} \d{3})$/.test(e);
},
RU: function(e) {
return /^(RU)?(\d{10}|\d{12})$/.test(e);
},
SM: function(e) {
return /^(SM)?\d{5}$/.test(e);
},
SA: function(e) {
return /^(SA)?\d{15}$/.test(e);
},
RS: function(e) {
return /^(RS)?\d{9}$/.test(e);
},
CH: Oc,
TR: function(e) {
return /^(TR)?\d{10}$/.test(e);
},
UA: function(e) {
return /^(UA)?\d{12}$/.test(e);
},
GB: function(e) {
return /^GB((\d{3} \d{4} ([0-8][0-9]|9[0-6]))|(\d{9} \d{3})|(((GD[0-4])|(HA[5-9]))[0-9]{2}))$/.test(e);
},
UZ: function(e) {
return /^(UZ)?\d{9}$/.test(e);
},
/**
* VAT numbers of Latin American countries
*/
AR: function(e) {
return /^(AR)?\d{11}$/.test(e);
},
BO: function(e) {
return /^(BO)?\d{7}$/.test(e);
},
BR: function(e) {
return /^(BR)?((\d{2}.\d{3}.\d{3}\/\d{4}-\d{2})|(\d{3}.\d{3}.\d{3}-\d{2}))$/.test(e);
},
CL: function(e) {
return /^(CL)?\d{8}-\d{1}$/.test(e);
},
CO: function(e) {
return /^(CO)?\d{10}$/.test(e);
},
CR: function(e) {
return /^(CR)?\d{9,12}$/.test(e);
},
EC: function(e) {
return /^(EC)?\d{13}$/.test(e);
},
SV: function(e) {
return /^(SV)?\d{4}-\d{6}-\d{3}-\d{1}$/.test(e);
},
GT: function(e) {
return /^(GT)?\d{7}-\d{1}$/.test(e);
},
HN: function(e) {
return /^(HN)?$/.test(e);
},
MX: function(e) {
return /^(MX)?\w{3,4}\d{6}\w{3}$/.test(e);
},
NI: function(e) {
return /^(NI)?\d{3}-\d{6}-\d{4}\w{1}$/.test(e);
},
PA: function(e) {
return /^(PA)?$/.test(e);
},
PY: function(e) {
return /^(PY)?\d{6,8}-\d{1}$/.test(e);
},
PE: function(e) {
return /^(PE)?\d{11}$/.test(e);
},
DO: function(e) {
return /^(DO)?(\d{11}|(\d{3}-\d{7}-\d{1})|[1,4,5]{1}\d{8}|([1,4,5]{1})-\d{2}-\d{5}-\d{1})$/.test(e);
},
UY: function(e) {
return /^(UY)?\d{12}$/.test(e);
},
VE: function(e) {
return /^(VE)?[J,G,V,E]{1}-(\d{9}|(\d{8}-\d{1}))$/.test(e);
}
};
function Lc(t, e) {
if ((0, qn.default)(t), (0, qn.default)(e), e in Vn)
return Vn[e](t);
throw new Error("Invalid country code: '".concat(e, "'"));
}
(function(t, e) {
function r(Ae) {
"@babel/helpers - typeof";
return r = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(Se) {
return typeof Se;
} : function(Se) {
return Se && typeof Symbol == "function" && Se.constructor === Symbol && Se !== Symbol.prototype ? "symbol" : typeof Se;
}, r(Ae);
}
Object.defineProperty(e, "__esModule", {
value: !0
}), e.default = void 0;
var a = M(on), s = M(Ii), i = M(ml), n = M(_l), o = M(Al), u = M(Sl), l = M(yl), c = M(Di), f = M(bl), g = M(El), y = M(Ot), m = M(Rl), p = M(un), h = M(Pi), _ = M($l), b = M(Ml), E = M(Il), R = M(xl), w = _e(Ve), D = _e(ze), O = M(Tl), P = _e(Ye), N = M(Zl), L = M(Ul), j = M(kl), oe = M(Hl), ne = M(Gl), fe = M(Ne), ie = M(Fe), pe = M(Ql), ye = M(Xl), Pt = M(tf), nt = M(rf), Lt = M(ln), it = _e(Be), Tt = M(af), Bt = M(Li), Nt = M(nf), Ft = M(sf), Zt = M(of), Ut = M(uf), kt = M(lf), Ht = M(ff), st = _e(Je), Gt = M(Af), ue = M(Sf), le = M(yf), ot = M(bf), we = M(Ef), Kt = M(Rf), d = M($f), v = M(wi), A = M(Mf), C = M(If), x = M(xf), $ = M(Cf), T = M(wf), B = M(Df), Z = M(Fi), U = M(Of), J = M(Pf), ge = M(Lf), ve = M(Tf), Ue = M(Bf), ut = M(Nf), be = M(Hf), Ee = _e(Qe), lt = M(Wf), qi = M(qf), Vi = M(Vf), fn = Xe, zi = M(Xf), Yi = M(ec), Ji = M(tc), Qi = M(et), Xi = M(Ze), es = M(ic), ts = M(sc), rs = M(tt), as = M(fc), ns = M(cc), is = M(Ni), ss = M(dc), os = M(pc), us = M(vc), ls = M(hc), fs = M(gc), cn = _e(rt), cs = M(Gi), ds = M(Hi), ps = M(Ki), vs = M(Sc), hs = M(yc), gs = M(bc), ms = M(Ec), _s = M(ji), As = M(Rc), Ss = M($c), ys = M(Mc), bs = M(Ic), Es = M(xc), Rs = M(at);
function _e(Ae, Se) {
if (typeof WeakMap == "function") var Is = /* @__PURE__ */ new WeakMap(), xs = /* @__PURE__ */ new WeakMap();
return (_e = function(Q, dn) {
if (!dn && Q && Q.__esModule) return Q;
var De, ft, ke = { __proto__: null, default: Q };
if (Q === null || r(Q) != "object" && typeof Q != "function") return ke;
if (De = dn ? xs : Is) {
if (De.has(Q)) return De.get(Q);
De.set(Q, ke);
}
for (var Oe in Q) Oe !== "default" && {}.hasOwnProperty.call(Q, Oe) && ((ft = (De = Object.defineProperty) && Object.getOwnPropertyDescriptor(Q, Oe)) && (ft.get || ft.set) ? De(ke, Oe, ft) : ke[Oe] = Q[Oe]);
return ke;
})(Ae, Se);
}
function M(Ae) {
return Ae && Ae.__esModule ? Ae : { default: Ae };
}
var $s = "13.15.15", Ms = {
version: $s,
toDate: a.default,
toFloat: s.default,
toInt: i.default,
toBoolean: n.default,
equals: o.default,
contains: u.default,
matches: l.default,
isEmail: c.default,
isURL: f.default,
isMACAddress: g.default,
isIP: y.default,
isIPRange: m.default,
isFQDN: p.default,
isBoolean: b.default,
isIBAN: st.default,
isBIC: Gt.default,
isAbaRouting: R.default,
isAlpha: w.default,
isAlphaLocales: w.locales,
isAlphanumeric: D.default,
isAlphanumericLocales: D.locales,
isNumeric: O.default,
isPassportNumber: P.default,
passportNumberLocales: P.locales,
isPort: N.default,
isLowercase: L.default,
isUppercase: j.default,
isAscii: ne.default,
isFullWidth: fe.default,
isHalfWidth: ie.default,
isVariableWidth: pe.default,
isMultibyte: ye.default,
isSemVer: Pt.default,
isSurrogatePair: nt.default,
isInt: Lt.default,
isIMEI: oe.default,
isFloat: it.default,
isFloatLocales: it.locales,
isDecimal: Tt.default,
isHexadecimal: Bt.default,
isOctal: Nt.default,
isDivisibleBy: Ft.default,
isHexColor: Zt.default,
isRgbColor: Ut.default,
isHSL: kt.default,
isISRC: Ht.default,
isMD5: ue.default,
isHash: le.default,
isJWT: ot.default,
isJSON: we.default,
isEmpty: Kt.default,
isLength: d.default,
isLocale: E.default,
isByteLength: v.default,
isULID: A.default,
isUUID: C.default,
isMongoId: x.default,
isAfter: $.default,
isBefore: T.default,
isIn: B.default,
isLuhnNumber: Z.default,
isCreditCard: U.default,
isIdentityCard: J.default,
isEAN: ge.default,
isISIN: ve.default,
isISBN: Ue.default,
isISSN: ut.default,
isMobilePhone: Ee.default,
isMobilePhoneLocales: Ee.locales,
isPostalCode: cn.default,
isPostalCodeLocales: cn.locales,
isEthereumAddress: lt.default,
isCurrency: qi.default,
isBtcAddress: Vi.default,
isISO6346: fn.isISO6346,
isFreightContainerID: fn.isFreightContainerID,
isISO6391: zi.default,
isISO8601: Yi.default,
isISO15924: Qi.default,
isRFC3339: Ji.default,
isISO31661Alpha2: Xi.default,
isISO31661Alpha3: es.default,
isISO31661Numeric: ts.default,
isISO4217: rs.default,
isBase32: as.default,
isBase58: ns.default,
isBase64: is.default,
isDataURI: ss.default,
isMagnetURI: os.default,
isMailtoURI: us.default,
isMimeType: ls.default,
isLatLong: fs.default,
ltrim: cs.default,
rtrim: ds.default,
trim: ps.default,
escape: vs.default,
unescape: hs.default,
stripLow: gs.default,
whitelist: ms.default,
blacklist: _s.default,
isWhitelisted: As.default,
normalizeEmail: Ss.default,
toString,
isSlug: ys.default,
isStrongPassword: Es.default,
isTaxID: be.default,
isDate: h.default,
isTime: _.default,
isLicensePlate: bs.default,
isVAT: Rs.default,
ibanLocales: st.locales
};
e.default = Ms, t.exports = e.default, t.exports.default = e.default;
})(fr, fr.exports);
var zn = fr.exports;
const ed = async (t) => {
if (typeof t == "string")
if (zn.isBase64(t)) t = su(t);
else if (zn.isURL(t))
t = (await K.get(t, { responseType: "arraybuffer" })).data.data;
else
throw new Error("当 file 类型为字符串时必须是 url 或 base64 格式");
t instanceof File && (t = await t.arrayBuffer()), t instanceof Blob && (t = await ou(t)), (t instanceof ArrayBuffer || t instanceof Buffer) && (t = new Uint8Array(t.slice(0, 24)));
const e = vl(t);
if (!e) throw new Error("获取图片元数据失败");
return e;
};
export {
ed as default
};