Ce script ne devrait pas être installé directement. C'est une librairie créée pour d'autres scripts. Elle doit être inclus avec la commande // @require https://update.greasyfork.org/scripts/515732/1477483/av-min.js
/*
* LeanCloud Storage JavaScript SDK v4.x
* Copyright (c) LeanCloud
* License: MIT
* Source: https://github.com/leancloud/javascript-sdk
*/
!(function (t, e) {
"object" == typeof exports && "object" == typeof module
? (module.exports = e())
: "function" == typeof define && define.amd
? define([], e)
: "object" == typeof exports
? (exports.AV = e())
: (t.AV = e());
})("undefined" != typeof self ? self : this, function () {
return (function (t) {
function e(r) {
if (n[r]) return n[r].exports;
var i = (n[r] = { i: r, l: !1, exports: {} });
return t[r].call(i.exports, i, i.exports, e), (i.l = !0), i.exports;
}
var n = {};
return (
(e.m = t),
(e.c = n),
(e.d = function (t, n, r) {
e.o(t, n) ||
Object.defineProperty(t, n, {
configurable: !1,
enumerable: !0,
get: r,
});
}),
(e.n = function (t) {
var n =
t && t.__esModule
? function () {
return t.default;
}
: function () {
return t;
};
return e.d(n, "a", n), n;
}),
(e.o = function (t, e) {
return Object.prototype.hasOwnProperty.call(t, e);
}),
(e.p = ""),
e((e.s = 245))
);
})([
function (t, e, n) {
"use strict";
var r = n(9),
i = n(71),
o = n(4),
a = n(8),
s = n(73).f,
u = n(148),
c = n(15),
f = n(58),
l = n(39),
d = n(13),
h = function (t) {
var e = function (n, r, o) {
if (this instanceof e) {
switch (arguments.length) {
case 0:
return new t();
case 1:
return new t(n);
case 2:
return new t(n, r);
}
return new t(n, r, o);
}
return i(t, this, arguments);
};
return (e.prototype = t.prototype), e;
};
t.exports = function (t, e) {
var n,
i,
p,
v,
_,
y,
b,
g,
m,
O = t.target,
w = t.global,
x = t.stat,
j = t.proto,
A = w ? r : x ? r[O] : (r[O] || {}).prototype,
S = w ? c : c[O] || l(c, O, {})[O],
E = S.prototype;
for (v in e)
(n = u(w ? v : O + (x ? "." : "#") + v, t.forced)),
(i = !n && A && d(A, v)),
(y = S[v]),
i &&
(t.dontCallGetSet
? ((m = s(A, v)), (b = m && m.value))
: (b = A[v])),
(_ = i && b ? b : e[v]),
(i && typeof y == typeof _) ||
((g =
t.bind && i
? f(_, r)
: t.wrap && i
? h(_)
: j && a(_)
? o(_)
: _),
(t.sham || (_ && _.sham) || (y && y.sham)) && l(g, "sham", !0),
l(S, v, g),
j &&
((p = O + "Prototype"),
d(c, p) || l(c, p, {}),
l(c[p], v, _),
t.real && E && !E[v] && l(E, v, _)));
};
},
function (t, e) {
function n(t) {
return t && t.__esModule ? t : { default: t };
}
(t.exports = n),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", { value: !0 });
var r = n(288);
n.d(e, "default", function () {
return r.a;
});
var i = n(124);
n.d(e, "VERSION", function () {
return i.VERSION;
}),
n.d(e, "restArguments", function () {
return i.restArguments;
}),
n.d(e, "isObject", function () {
return i.isObject;
}),
n.d(e, "isNull", function () {
return i.isNull;
}),
n.d(e, "isUndefined", function () {
return i.isUndefined;
}),
n.d(e, "isBoolean", function () {
return i.isBoolean;
}),
n.d(e, "isElement", function () {
return i.isElement;
}),
n.d(e, "isString", function () {
return i.isString;
}),
n.d(e, "isNumber", function () {
return i.isNumber;
}),
n.d(e, "isDate", function () {
return i.isDate;
}),
n.d(e, "isRegExp", function () {
return i.isRegExp;
}),
n.d(e, "isError", function () {
return i.isError;
}),
n.d(e, "isSymbol", function () {
return i.isSymbol;
}),
n.d(e, "isArrayBuffer", function () {
return i.isArrayBuffer;
}),
n.d(e, "isDataView", function () {
return i.isDataView;
}),
n.d(e, "isArray", function () {
return i.isArray;
}),
n.d(e, "isFunction", function () {
return i.isFunction;
}),
n.d(e, "isArguments", function () {
return i.isArguments;
}),
n.d(e, "isFinite", function () {
return i.isFinite;
}),
n.d(e, "isNaN", function () {
return i.isNaN;
}),
n.d(e, "isTypedArray", function () {
return i.isTypedArray;
}),
n.d(e, "isEmpty", function () {
return i.isEmpty;
}),
n.d(e, "isMatch", function () {
return i.isMatch;
}),
n.d(e, "isEqual", function () {
return i.isEqual;
}),
n.d(e, "isMap", function () {
return i.isMap;
}),
n.d(e, "isWeakMap", function () {
return i.isWeakMap;
}),
n.d(e, "isSet", function () {
return i.isSet;
}),
n.d(e, "isWeakSet", function () {
return i.isWeakSet;
}),
n.d(e, "keys", function () {
return i.keys;
}),
n.d(e, "allKeys", function () {
return i.allKeys;
}),
n.d(e, "values", function () {
return i.values;
}),
n.d(e, "pairs", function () {
return i.pairs;
}),
n.d(e, "invert", function () {
return i.invert;
}),
n.d(e, "functions", function () {
return i.functions;
}),
n.d(e, "methods", function () {
return i.methods;
}),
n.d(e, "extend", function () {
return i.extend;
}),
n.d(e, "extendOwn", function () {
return i.extendOwn;
}),
n.d(e, "assign", function () {
return i.assign;
}),
n.d(e, "defaults", function () {
return i.defaults;
}),
n.d(e, "create", function () {
return i.create;
}),
n.d(e, "clone", function () {
return i.clone;
}),
n.d(e, "tap", function () {
return i.tap;
}),
n.d(e, "get", function () {
return i.get;
}),
n.d(e, "has", function () {
return i.has;
}),
n.d(e, "mapObject", function () {
return i.mapObject;
}),
n.d(e, "identity", function () {
return i.identity;
}),
n.d(e, "constant", function () {
return i.constant;
}),
n.d(e, "noop", function () {
return i.noop;
}),
n.d(e, "toPath", function () {
return i.toPath;
}),
n.d(e, "property", function () {
return i.property;
}),
n.d(e, "propertyOf", function () {
return i.propertyOf;
}),
n.d(e, "matcher", function () {
return i.matcher;
}),
n.d(e, "matches", function () {
return i.matches;
}),
n.d(e, "times", function () {
return i.times;
}),
n.d(e, "random", function () {
return i.random;
}),
n.d(e, "now", function () {
return i.now;
}),
n.d(e, "escape", function () {
return i.escape;
}),
n.d(e, "unescape", function () {
return i.unescape;
}),
n.d(e, "templateSettings", function () {
return i.templateSettings;
}),
n.d(e, "template", function () {
return i.template;
}),
n.d(e, "result", function () {
return i.result;
}),
n.d(e, "uniqueId", function () {
return i.uniqueId;
}),
n.d(e, "chain", function () {
return i.chain;
}),
n.d(e, "iteratee", function () {
return i.iteratee;
}),
n.d(e, "partial", function () {
return i.partial;
}),
n.d(e, "bind", function () {
return i.bind;
}),
n.d(e, "bindAll", function () {
return i.bindAll;
}),
n.d(e, "memoize", function () {
return i.memoize;
}),
n.d(e, "delay", function () {
return i.delay;
}),
n.d(e, "defer", function () {
return i.defer;
}),
n.d(e, "throttle", function () {
return i.throttle;
}),
n.d(e, "debounce", function () {
return i.debounce;
}),
n.d(e, "wrap", function () {
return i.wrap;
}),
n.d(e, "negate", function () {
return i.negate;
}),
n.d(e, "compose", function () {
return i.compose;
}),
n.d(e, "after", function () {
return i.after;
}),
n.d(e, "before", function () {
return i.before;
}),
n.d(e, "once", function () {
return i.once;
}),
n.d(e, "findKey", function () {
return i.findKey;
}),
n.d(e, "findIndex", function () {
return i.findIndex;
}),
n.d(e, "findLastIndex", function () {
return i.findLastIndex;
}),
n.d(e, "sortedIndex", function () {
return i.sortedIndex;
}),
n.d(e, "indexOf", function () {
return i.indexOf;
}),
n.d(e, "lastIndexOf", function () {
return i.lastIndexOf;
}),
n.d(e, "find", function () {
return i.find;
}),
n.d(e, "detect", function () {
return i.detect;
}),
n.d(e, "findWhere", function () {
return i.findWhere;
}),
n.d(e, "each", function () {
return i.each;
}),
n.d(e, "forEach", function () {
return i.forEach;
}),
n.d(e, "map", function () {
return i.map;
}),
n.d(e, "collect", function () {
return i.collect;
}),
n.d(e, "reduce", function () {
return i.reduce;
}),
n.d(e, "foldl", function () {
return i.foldl;
}),
n.d(e, "inject", function () {
return i.inject;
}),
n.d(e, "reduceRight", function () {
return i.reduceRight;
}),
n.d(e, "foldr", function () {
return i.foldr;
}),
n.d(e, "filter", function () {
return i.filter;
}),
n.d(e, "select", function () {
return i.select;
}),
n.d(e, "reject", function () {
return i.reject;
}),
n.d(e, "every", function () {
return i.every;
}),
n.d(e, "all", function () {
return i.all;
}),
n.d(e, "some", function () {
return i.some;
}),
n.d(e, "any", function () {
return i.any;
}),
n.d(e, "contains", function () {
return i.contains;
}),
n.d(e, "includes", function () {
return i.includes;
}),
n.d(e, "include", function () {
return i.include;
}),
n.d(e, "invoke", function () {
return i.invoke;
}),
n.d(e, "pluck", function () {
return i.pluck;
}),
n.d(e, "where", function () {
return i.where;
}),
n.d(e, "max", function () {
return i.max;
}),
n.d(e, "min", function () {
return i.min;
}),
n.d(e, "shuffle", function () {
return i.shuffle;
}),
n.d(e, "sample", function () {
return i.sample;
}),
n.d(e, "sortBy", function () {
return i.sortBy;
}),
n.d(e, "groupBy", function () {
return i.groupBy;
}),
n.d(e, "indexBy", function () {
return i.indexBy;
}),
n.d(e, "countBy", function () {
return i.countBy;
}),
n.d(e, "partition", function () {
return i.partition;
}),
n.d(e, "toArray", function () {
return i.toArray;
}),
n.d(e, "size", function () {
return i.size;
}),
n.d(e, "pick", function () {
return i.pick;
}),
n.d(e, "omit", function () {
return i.omit;
}),
n.d(e, "first", function () {
return i.first;
}),
n.d(e, "head", function () {
return i.head;
}),
n.d(e, "take", function () {
return i.take;
}),
n.d(e, "initial", function () {
return i.initial;
}),
n.d(e, "last", function () {
return i.last;
}),
n.d(e, "rest", function () {
return i.rest;
}),
n.d(e, "tail", function () {
return i.tail;
}),
n.d(e, "drop", function () {
return i.drop;
}),
n.d(e, "compact", function () {
return i.compact;
}),
n.d(e, "flatten", function () {
return i.flatten;
}),
n.d(e, "without", function () {
return i.without;
}),
n.d(e, "uniq", function () {
return i.uniq;
}),
n.d(e, "unique", function () {
return i.unique;
}),
n.d(e, "union", function () {
return i.union;
}),
n.d(e, "intersection", function () {
return i.intersection;
}),
n.d(e, "difference", function () {
return i.difference;
}),
n.d(e, "unzip", function () {
return i.unzip;
}),
n.d(e, "transpose", function () {
return i.transpose;
}),
n.d(e, "zip", function () {
return i.zip;
}),
n.d(e, "object", function () {
return i.object;
}),
n.d(e, "range", function () {
return i.range;
}),
n.d(e, "chunk", function () {
return i.chunk;
}),
n.d(e, "mixin", function () {
return i.mixin;
});
},
function (t, e) {
t.exports = function (t) {
try {
return !!t();
} catch (t) {
return !0;
}
};
},
function (t, e, n) {
var r = n(72),
i = Function.prototype,
o = i.bind,
a = i.call,
s = r && o.bind(a, a);
t.exports = r
? function (t) {
return t && s(t);
}
: function (t) {
return (
t &&
function () {
return a.apply(t, arguments);
}
);
};
},
function (t, e, n) {
var r = n(9),
i = n(75),
o = n(13),
a = n(112),
s = n(55),
u = n(146),
c = i("wks"),
f = r.Symbol,
l = f && f.for,
d = u ? f : (f && f.withoutSetter) || a;
t.exports = function (t) {
if (!o(c, t) || (!s && "string" != typeof c[t])) {
var e = "Symbol." + t;
s && o(f, t) ? (c[t] = f[t]) : (c[t] = u && l ? l(e) : d(e));
}
return c[t];
};
},
function (t, e, n) {
"use strict";
(function (t) {
n.d(e, "e", function () {
return r;
}),
n.d(e, "p", function () {
return i;
}),
n.d(e, "a", function () {
return o;
}),
n.d(e, "c", function () {
return a;
}),
n.d(e, "d", function () {
return s;
}),
n.d(e, "o", function () {
return u;
}),
n.d(e, "q", function () {
return c;
}),
n.d(e, "t", function () {
return f;
}),
n.d(e, "i", function () {
return l;
}),
n.d(e, "r", function () {
return d;
}),
n.d(e, "s", function () {
return h;
}),
n.d(e, "k", function () {
return p;
}),
n.d(e, "m", function () {
return v;
}),
n.d(e, "j", function () {
return _;
}),
n.d(e, "l", function () {
return y;
}),
n.d(e, "g", function () {
return b;
}),
n.d(e, "f", function () {
return g;
}),
n.d(e, "h", function () {
return m;
}),
n.d(e, "n", function () {
return O;
}),
n.d(e, "b", function () {
return w;
});
var r = "1.12.1",
i =
("object" == typeof self && self.self === self && self) ||
("object" == typeof t && t.global === t && t) ||
Function("return this")() ||
{},
o = Array.prototype,
a = Object.prototype,
s = "undefined" != typeof Symbol ? Symbol.prototype : null,
u = o.push,
c = o.slice,
f = a.toString,
l = a.hasOwnProperty,
d = "undefined" != typeof ArrayBuffer,
h = "undefined" != typeof DataView,
p = Array.isArray,
v = Object.keys,
_ = Object.create,
y = d && ArrayBuffer.isView,
b = isNaN,
g = isFinite,
m = !{ toString: null }.propertyIsEnumerable("toString"),
O = [
"valueOf",
"isPrototypeOf",
"toString",
"propertyIsEnumerable",
"hasOwnProperty",
"toLocaleString",
],
w = Math.pow(2, 53) - 1;
}).call(e, n(108));
},
function (t, e, n) {
var r = n(15),
i = n(13),
o = n(142),
a = n(34).f;
t.exports = function (t) {
var e = r.Symbol || (r.Symbol = {});
i(e, t) || a(e, t, { value: o.f(t) });
};
},
function (t, e) {
t.exports = function (t) {
return "function" == typeof t;
};
},
function (t, e, n) {
(function (e) {
var n = function (t) {
return t && t.Math == Math && t;
};
t.exports =
n("object" == typeof globalThis && globalThis) ||
n("object" == typeof window && window) ||
n("object" == typeof self && self) ||
n("object" == typeof e && e) ||
(function () {
return this;
})() ||
Function("return this")();
}).call(e, n(108));
},
function (t, e, n) {
t.exports = n(248);
},
function (t, e, n) {
var r = n(72),
i = Function.prototype.call;
t.exports = r
? i.bind(i)
: function () {
return i.apply(i, arguments);
};
},
function (t, e, n) {
var r = n(4);
t.exports = r({}.isPrototypeOf);
},
function (t, e, n) {
var r = n(4),
i = n(33),
o = r({}.hasOwnProperty);
t.exports =
Object.hasOwn ||
function (t, e) {
return o(i(t), e);
};
},
function (t, e, n) {
"use strict";
function r(t) {
if (!Object(i.a)(t)) return [];
if (o.m) return Object(o.m)(t);
var e = [];
for (var n in t) Object(a.a)(t, n) && e.push(n);
return o.h && Object(s.a)(t, e), e;
}
e.a = r;
var i = n(50),
o = n(6),
a = n(41),
s = n(177);
},
function (t, e) {
t.exports = {};
},
function (t, e, n) {
"use strict";
function r(t) {
var e = "[object " + t + "]";
return function (t) {
return i.t.call(t) === e;
};
}
e.a = r;
var i = n(6);
},
function (t, e, n) {
var r = n(8);
t.exports = function (t) {
return "object" == typeof t ? null !== t : r(t);
};
},
function (t, e, n) {
var r = n(15),
i = n(9),
o = n(8),
a = function (t) {
return o(t) ? t : void 0;
};
t.exports = function (t, e) {
return arguments.length < 2
? a(r[t]) || a(i[t])
: (r[t] && r[t][e]) || (i[t] && i[t][e]);
};
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return i.a.iteratee !== a.a ? i.a.iteratee(t, e) : Object(o.a)(t, e, n);
}
e.a = r;
var i = n(23),
o = n(187),
a = n(188);
},
function (t, e, n) {
var r = n(3);
t.exports = !r(function () {
return (
7 !=
Object.defineProperty({}, 1, {
get: function () {
return 7;
},
})[1]
);
});
},
function (t, e, n) {
var r = n(17),
i = String,
o = TypeError;
t.exports = function (t) {
if (r(t)) return t;
throw o(i(t) + " is not an object");
};
},
function (t, e, n) {
"use strict";
function r(t, e) {
return (
(e = null == e ? t.length - 1 : +e),
function () {
for (
var n = Math.max(arguments.length - e, 0), r = Array(n), i = 0;
i < n;
i++
)
r[i] = arguments[i + e];
switch (e) {
case 0:
return t.call(this, r);
case 1:
return t.call(this, arguments[0], r);
case 2:
return t.call(this, arguments[0], arguments[1], r);
}
var o = Array(e + 1);
for (i = 0; i < e; i++) o[i] = arguments[i];
return (o[e] = r), t.apply(this, o);
}
);
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
return t instanceof r
? t
: this instanceof r
? void (this._wrapped = t)
: new r(t);
}
e.a = r;
var i = n(6);
(r.VERSION = i.e),
(r.prototype.value = function () {
return this._wrapped;
}),
(r.prototype.valueOf = r.prototype.toJSON = r.prototype.value),
(r.prototype.toString = function () {
return String(this._wrapped);
});
},
function (t, e, n) {
"use strict";
var r = n(175),
i = n(30);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
t.exports = n(360);
},
function (t, e, n) {
var r = n(15);
t.exports = function (t) {
return r[t + "Prototype"];
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(25)),
o = r(n(10)),
a = n(2),
s = n(500),
u = n(2),
c = u.extend,
f = n(67),
l = n(43),
d = n(31),
h = d.getSessionToken,
p = n(106),
v = function (t, e) {
var n,
r = new Date().getTime(),
o = s(r + t);
if (e) {
var a;
return (0, i.default)((a = "".concat(o, ","))).call(
a,
r,
",master",
);
}
return (0, i.default)((n = "".concat(o, ","))).call(n, r);
},
_ = function (t, e) {
e
? (t["X-LC-Sign"] = v(f.applicationKey))
: (t["X-LC-Key"] = f.applicationKey);
},
y = function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
e = arguments.length > 1 ? arguments[1] : void 0,
n = {
"X-LC-Id": f.applicationId,
"Content-Type": "application/json;charset=UTF-8",
},
r = !1;
return (
"boolean" == typeof t.useMasterKey
? (r = t.useMasterKey)
: "boolean" == typeof f._config.useMasterKey &&
(r = f._config.useMasterKey),
r
? f.masterKey
? e
? (n["X-LC-Sign"] = v(f.masterKey, !0))
: (n["X-LC-Key"] = "".concat(f.masterKey, ",master"))
: (console.warn(
"masterKey is not set, fall back to use appKey",
),
_(n, e))
: _(n, e),
f.hookKey && (n["X-LC-Hook-Key"] = f.hookKey),
null !== f._config.production &&
(n["X-LC-Prod"] = String(f._config.production)),
(n["X-LC-UA"] = f._sharedConfig.userAgent),
o.default.resolve().then(function () {
var e = h(t);
if (e) n["X-LC-Session"] = e;
else if (!f._config.disableCurrentUser)
return f.User.currentAsync().then(function (t) {
return (
t &&
t._sessionToken &&
(n["X-LC-Session"] = t._sessionToken),
n
);
});
return n;
})
);
},
b = function (t) {
var e = t.service,
n = void 0 === e ? "api" : e,
r = t.version,
i = void 0 === r ? "1.1" : r,
o = t.path,
a = f._config.serverURLs[n];
if (!a) throw new Error("undefined server URL for ".concat(n));
return (
"/" !== a.charAt(a.length - 1) && (a += "/"),
(a += i),
o && (a += o),
a
);
},
g = function (t) {
var e = t.service,
n = t.version,
r = t.method,
o = t.path,
s = t.query,
u = t.data,
c = t.authOptions,
d = t.signKey,
h = void 0 === d || d;
if (!f.applicationId || (!f.applicationKey && !f.masterKey))
throw new Error("Not initialized");
f._appRouter && f._appRouter.refresh();
var v = f._config.requestTimeout,
_ = b({ service: e, path: o, version: n });
return y(c, h).then(function (t) {
return p({
method: r,
url: _,
query: s,
data: u,
headers: t,
timeout: v,
}).catch(function (t) {
var e = {
code: t.code || -1,
error: t.message || t.responseText,
};
if (t.response && t.response.code) e = t.response;
else if (t.responseText)
try {
e = JSON.parse(t.responseText);
} catch (t) {}
if (
((e.rawMessage = e.rawMessage || e.error),
!f._sharedConfig.keepErrorRawMessage)
) {
var n, o;
e.error += (0, i.default)(
(n = (0, i.default)(
(o = " [".concat(t.statusCode || "N/A", " ")),
).call(o, r, " ")),
).call(n, _, "]");
}
var s = new l(e.code, e.error);
throw (delete e.error, a.extend(s, e));
});
});
},
m = function (t, e, n, r, i, o, a) {
var s = "";
if (
(t && (s += "/".concat(t)),
e && (s += "/".concat(e)),
n && (s += "/".concat(n)),
i && i._fetchWhenSave)
)
throw new Error("_fetchWhenSave should be in the query");
if (i && i._where) throw new Error("_where should be in the query");
return (
r && "get" === r.toLowerCase() && ((a = c({}, a, i)), (i = null)),
g({ method: r, path: s, query: a, data: i, authOptions: o })
);
};
(f.request = g), (t.exports = { _request: m, request: g });
},
function (t, e, n) {
var r = n(8),
i = n(57),
o = TypeError;
t.exports = function (t) {
if (r(t)) return t;
throw o(i(t) + " is not a function");
};
},
function (t, e, n) {
"use strict";
var r = n(16),
i = n(6),
o = Object(r.a)("Function"),
a = i.p.document && i.p.document.childNodes;
"function" != typeof /./ &&
"object" != typeof Int8Array &&
"function" != typeof a &&
(o = function (t) {
return "function" == typeof t || !1;
}),
(e.a = o);
},
function (t, e, n) {
"use strict";
var r = n(176);
e.a = Object(r.a)("length");
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(53)),
o = r(n(220)),
a = r(n(10)),
s = n(2),
u = function (t) {
return s.isNull(t) || s.isUndefined(t);
},
c = function (t) {
return s.isArray(t) ? t : void 0 === t || null === t ? [] : [t];
},
f = function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
e = (0, i.default)(t),
n = t.include,
r = t.includeACL,
o = {};
return (
e && (o.keys = c(e).join(",")),
n && (o.include = c(n).join(",")),
r && (o.returnACL = r),
o
);
},
l = function (t) {
return t.sessionToken
? t.sessionToken
: t.user && "function" == typeof t.user.getSessionToken
? t.user.getSessionToken()
: void 0;
},
d = function (t) {
return function (e) {
return t(e), e;
};
},
h = function () {},
p = function (t, e, n) {
var r;
return (
(r =
e && e.hasOwnProperty("constructor")
? e.constructor
: function () {
t.apply(this, arguments);
}),
s.extend(r, t),
(h.prototype = t.prototype),
(r.prototype = new h()),
e && s.extend(r.prototype, e),
n && s.extend(r, n),
(r.prototype.constructor = r),
(r.__super__ = t.prototype),
r
);
},
v =
"undefined" == typeof wx
? function (t) {
return new Date(t);
}
: function (t) {
return new Date(Date.parse(t));
},
_ = function (t, e, n) {
var r = e.split("."),
i = r.pop(),
o = t;
return (
r.forEach(function (t) {
void 0 === o[t] && (o[t] = {}), (o = o[t]);
}),
(o[i] = n),
t
);
},
y = function (t, e) {
for (
var n = e.split("."), r = n[0], i = n.pop(), o = t, a = 0;
a < n.length;
a++
)
if (void 0 === (o = o[n[a]])) return [void 0, void 0, i];
return [o[i], o, i, r];
},
b = function (t) {
return s.isObject(t) && (0, o.default)(t) === Object.prototype;
},
g = function t(e, n) {
return e()
? n().then(function () {
return t(e, n);
})
: a.default.resolve();
};
t.exports = {
isNullOrUndefined: u,
ensureArray: c,
transformFetchOptions: f,
getSessionToken: l,
tap: d,
inherits: p,
parseDate: v,
setValue: _,
findValue: y,
isPlainObject: b,
continueWhile: g,
};
},
function (t, e) {
t.exports = !0;
},
function (t, e, n) {
var r = n(74),
i = Object;
t.exports = function (t) {
return i(r(t));
};
},
function (t, e, n) {
var r = n(20),
i = n(147),
o = n(149),
a = n(21),
s = n(88),
u = TypeError,
c = Object.defineProperty,
f = Object.getOwnPropertyDescriptor;
e.f = r
? o
? function (t, e, n) {
if (
(a(t),
(e = s(e)),
a(n),
"function" == typeof t &&
"prototype" === e &&
"value" in n &&
"writable" in n &&
!n.writable)
) {
var r = f(t, e);
r &&
r.writable &&
((t[e] = n.value),
(n = {
configurable:
"configurable" in n ? n.configurable : r.configurable,
enumerable: "enumerable" in n ? n.enumerable : r.enumerable,
writable: !1,
}));
}
return c(t, e, n);
}
: c
: function (t, e, n) {
if ((a(t), (e = s(e)), a(n), i))
try {
return c(t, e, n);
} catch (t) {}
if ("get" in n || "set" in n) throw u("Accessors not supported");
return "value" in n && (t[e] = n.value), t;
};
},
function (t, e, n) {
var r = n(109),
i = n(74);
t.exports = function (t) {
return r(i(t));
};
},
function (t, e, n) {
var r = n(259);
t.exports = function (t) {
return r(t.length);
};
},
function (t, e, n) {
t.exports = n(372);
},
function (t, e, n) {
t.exports = n(227);
},
function (t, e, n) {
var r = n(20),
i = n(34),
o = n(44);
t.exports = r
? function (t, e, n) {
return i.f(t, e, o(1, n));
}
: function (t, e, n) {
return (t[e] = n), t;
};
},
function (t, e, n) {
var r = n(47),
i = String;
t.exports = function (t) {
if ("Symbol" === r(t))
throw TypeError("Cannot convert a Symbol value to a string");
return i(t);
};
},
function (t, e, n) {
"use strict";
function r(t, e) {
return null != t && i.i.call(t, e);
}
e.a = r;
var i = n(6);
},
function (t, e, n) {
t.exports = n(365);
},
function (t, e, n) {
"use strict";
function r(t, e) {
if (this instanceof r ? this.constructor : void 0) {
var n = new Error(e);
return (0, o.default)(n, (0, a.default)(this)), (n.code = t), n;
}
return new r(t, e);
}
var i = n(1),
o = i(n(387)),
a = i(n(220)),
s = n(2);
(r.prototype = Object.create(Error.prototype, {
constructor: {
value: Error,
enumerable: !1,
writable: !0,
configurable: !0,
},
})),
(0, o.default)(r, Error),
s.extend(r, {
OTHER_CAUSE: -1,
INTERNAL_SERVER_ERROR: 1,
CONNECTION_FAILED: 100,
OBJECT_NOT_FOUND: 101,
INVALID_QUERY: 102,
INVALID_CLASS_NAME: 103,
MISSING_OBJECT_ID: 104,
INVALID_KEY_NAME: 105,
INVALID_POINTER: 106,
INVALID_JSON: 107,
COMMAND_UNAVAILABLE: 108,
NOT_INITIALIZED: 109,
INCORRECT_TYPE: 111,
INVALID_CHANNEL_NAME: 112,
PUSH_MISCONFIGURED: 115,
OBJECT_TOO_LARGE: 116,
OPERATION_FORBIDDEN: 119,
CACHE_MISS: 120,
INVALID_NESTED_KEY: 121,
INVALID_FILE_NAME: 122,
INVALID_ACL: 123,
TIMEOUT: 124,
INVALID_EMAIL_ADDRESS: 125,
MISSING_CONTENT_TYPE: 126,
MISSING_CONTENT_LENGTH: 127,
INVALID_CONTENT_LENGTH: 128,
FILE_TOO_LARGE: 129,
FILE_SAVE_ERROR: 130,
FILE_DELETE_ERROR: 153,
DUPLICATE_VALUE: 137,
INVALID_ROLE_NAME: 139,
EXCEEDED_QUOTA: 140,
SCRIPT_FAILED: 141,
VALIDATION_ERROR: 142,
INVALID_IMAGE_DATA: 150,
UNSAVED_FILE_ERROR: 151,
INVALID_PUSH_TIME_ERROR: 152,
USERNAME_MISSING: 200,
PASSWORD_MISSING: 201,
USERNAME_TAKEN: 202,
EMAIL_TAKEN: 203,
EMAIL_MISSING: 204,
EMAIL_NOT_FOUND: 205,
SESSION_MISSING: 206,
MUST_CREATE_USER_THROUGH_SIGNUP: 207,
ACCOUNT_ALREADY_LINKED: 208,
LINKED_ID_MISSING: 250,
INVALID_LINKED_SESSION: 251,
UNSUPPORTED_SERVICE: 252,
X_DOMAIN_REQUEST: 602,
}),
(t.exports = r);
},
function (t, e) {
t.exports = function (t, e) {
return {
enumerable: !(1 & t),
configurable: !(2 & t),
writable: !(4 & t),
value: e,
};
};
},
function (t, e, n) {
var r = n(18);
t.exports = r("navigator", "userAgent") || "";
},
function (t, e) {
t.exports = {};
},
function (t, e, n) {
var r = n(121),
i = n(8),
o = n(54),
a = n(5),
s = a("toStringTag"),
u = Object,
c =
"Arguments" ==
o(
(function () {
return arguments;
})(),
),
f = function (t, e) {
try {
return t[e];
} catch (t) {}
};
t.exports = r
? o
: function (t) {
var e, n, r;
return void 0 === t
? "Undefined"
: null === t
? "Null"
: "string" == typeof (n = f((e = u(t)), s))
? n
: c
? o(e)
: "Object" == (r = o(e)) && i(e.callee)
? "Arguments"
: r;
};
},
function (t, e, n) {
var r = n(39);
t.exports = function (t, e, n, i) {
return i && i.enumerable ? (t[e] = n) : r(t, e, n), t;
};
},
function (t, e, n) {
"use strict";
var r = n(28),
i = function (t) {
var e, n;
(this.promise = new t(function (t, r) {
if (void 0 !== e || void 0 !== n)
throw TypeError("Bad Promise constructor");
(e = t), (n = r);
})),
(this.resolve = r(e)),
(this.reject = r(n));
};
t.exports.f = function (t) {
return new i(t);
};
},
function (t, e, n) {
"use strict";
function r(t) {
var e = typeof t;
return "function" === e || ("object" === e && !!t);
}
e.a = r;
},
function (t, e, n) {
"use strict";
var r = n(6),
i = n(16);
e.a = r.k || Object(i.a)("Array");
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
e = Object(i.a)(e, n);
var r, s;
if (Object(o.a)(t)) for (r = 0, s = t.length; r < s; r++) e(t[r], r, t);
else {
var u = Object(a.a)(t);
for (r = 0, s = u.length; r < s; r++) e(t[u[r]], u[r], t);
}
return t;
}
e.a = r;
var i = n(83),
o = n(24),
a = n(14);
},
function (t, e, n) {
t.exports = n(378);
},
function (t, e, n) {
var r = n(4),
i = r({}.toString),
o = r("".slice);
t.exports = function (t) {
return o(i(t), 8, -1);
};
},
function (t, e, n) {
var r = n(56),
i = n(3);
t.exports =
!!Object.getOwnPropertySymbols &&
!i(function () {
var t = Symbol();
return (
!String(t) ||
!(Object(t) instanceof Symbol) ||
(!Symbol.sham && r && r < 41)
);
});
},
function (t, e, n) {
var r,
i,
o = n(9),
a = n(45),
s = o.process,
u = o.Deno,
c = (s && s.versions) || (u && u.version),
f = c && c.v8;
f &&
((r = f.split(".")), (i = r[0] > 0 && r[0] < 4 ? 1 : +(r[0] + r[1]))),
!i &&
a &&
(!(r = a.match(/Edge\/(\d+)/)) || r[1] >= 74) &&
(r = a.match(/Chrome\/(\d+)/)) &&
(i = +r[1]),
(t.exports = i);
},
function (t, e) {
var n = String;
t.exports = function (t) {
try {
return n(t);
} catch (t) {
return "Object";
}
};
},
function (t, e, n) {
var r = n(4),
i = n(28),
o = n(72),
a = r(r.bind);
t.exports = function (t, e) {
return (
i(t),
void 0 === e
? t
: o
? a(t, e)
: function () {
return t.apply(e, arguments);
}
);
};
},
function (t, e, n) {
var r,
i = n(21),
o = n(152),
a = n(118),
s = n(93),
u = n(153),
c = n(113),
f = n(91),
l = f("IE_PROTO"),
d = function () {},
h = function (t) {
return "<script>" + t + "</script>";
},
p = function (t) {
t.write(h("")), t.close();
var e = t.parentWindow.Object;
return (t = null), e;
},
v = function () {
var t,
e = c("iframe");
return (
(e.style.display = "none"),
u.appendChild(e),
(e.src = String("javascript:")),
(t = e.contentWindow.document),
t.open(),
t.write(h("document.F=Object")),
t.close(),
t.F
);
},
_ = function () {
try {
r = new ActiveXObject("htmlfile");
} catch (t) {}
_ =
"undefined" != typeof document
? document.domain && r
? p(r)
: v()
: p(r);
for (var t = a.length; t--; ) delete _.prototype[a[t]];
return _();
};
(s[l] = !0),
(t.exports =
Object.create ||
function (t, e) {
var n;
return (
null !== t
? ((d.prototype = i(t)),
(n = new d()),
(d.prototype = null),
(n[l] = t))
: (n = _()),
void 0 === e ? n : o.f(n, e)
);
});
},
function (t, e, n) {
"use strict";
var r = n(35),
i = n(122),
o = n(46),
a = n(95),
s = n(34).f,
u = n(157),
c = n(32),
f = n(20),
l = a.set,
d = a.getterFor("Array Iterator");
t.exports = u(
Array,
"Array",
function (t, e) {
l(this, { type: "Array Iterator", target: r(t), index: 0, kind: e });
},
function () {
var t = d(this),
e = t.target,
n = t.kind,
r = t.index++;
return !e || r >= e.length
? ((t.target = void 0), { value: void 0, done: !0 })
: "keys" == n
? { value: r, done: !1 }
: "values" == n
? { value: e[r], done: !1 }
: { value: [r, e[r]], done: !1 };
},
"values",
);
var h = (o.Arguments = o.Array);
if (
(i("keys"), i("values"), i("entries"), !c && f && "values" !== h.name)
)
try {
s(h, "name", { value: "values" });
} catch (t) {}
},
function (t, e, n) {
var r = n(121),
i = n(34).f,
o = n(39),
a = n(13),
s = n(266),
u = n(5),
c = u("toStringTag");
t.exports = function (t, e, n, u) {
if (t) {
var f = n ? t : t.prototype;
a(f, c) || i(f, c, { configurable: !0, value: e }),
u && !r && o(f, "toString", s);
}
};
},
function (t, e, n) {
var r = n(9);
t.exports = r.Promise;
},
function (t, e, n) {
n(60);
var r = n(287),
i = n(9),
o = n(47),
a = n(39),
s = n(46),
u = n(5),
c = u("toStringTag");
for (var f in r) {
var l = i[f],
d = l && l.prototype;
d && o(d) !== c && a(d, c, f), (s[f] = s.Array);
}
},
function (t, e, n) {
"use strict";
function r(t) {
for (
var e = Object(i.a)(t), n = e.length, r = Array(n), o = 0;
o < n;
o++
)
r[o] = t[e[o]];
return r;
}
e.a = r;
var i = n(14);
},
function (t, e, n) {
"use strict";
function r(t, e, n, u) {
if (((u = u || []), e || 0 === e)) {
if (e <= 0) return u.concat(t);
} else e = 1 / 0;
for (var c = u.length, f = 0, l = Object(i.a)(t); f < l; f++) {
var d = t[f];
if (Object(o.a)(d) && (Object(a.a)(d) || Object(s.a)(d)))
if (e > 1) r(d, e - 1, n, u), (c = u.length);
else for (var h = 0, p = d.length; h < p; ) u[c++] = d[h++];
else n || (u[c++] = d);
}
return u;
}
e.a = r;
var i = n(30),
o = n(24),
a = n(51),
s = n(127);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
e = Object(i.a)(e, n);
for (
var r = !Object(o.a)(t) && Object(a.a)(t),
s = (r || t).length,
u = Array(s),
c = 0;
c < s;
c++
) {
var f = r ? r[c] : c;
u[c] = e(t[f], f, t);
}
return u;
}
e.a = r;
var i = n(19),
o = n(24),
a = n(14);
},
function (t, e, n) {
"use strict";
(function (e) {
var r = n(1),
i = r(n(10)),
o = r(n(25)),
a = r(n(42)),
s = r(n(217)),
u = r(n(37)),
c = r(n(68)),
f = r(n(53)),
l = n(2),
d = n(219),
h = n(69),
p = n(31),
v = p.inherits,
_ = p.parseDate,
y = n(222),
b = n(70),
g = b.setAdapters,
m = b.adapterManager,
O = e.AV || {};
O._config = {
serverURLs: {},
useMasterKey: !1,
production: null,
realtime: null,
requestTimeout: null,
};
var w = "LeanCloud-JS-SDK/".concat(y);
(O._sharedConfig = { userAgent: w, liveQueryRealtime: null }),
m.on("platformInfo", function (t) {
var e = w;
if (t)
if (t.userAgent) e = t.userAgent;
else {
var n = t.name;
t.version && (n += "/".concat(t.version)),
t.extra && (n += "; ".concat(t.extra)),
(e += " (".concat(n, ")"));
}
O._sharedConfig.userAgent = e;
}),
(O._getAVPath = function (t) {
if (!O.applicationId)
throw new Error(
"You need to call AV.initialize before using AV.",
);
if ((t || (t = ""), !l.isString(t)))
throw new Error(
"Tried to get a localStorage path that wasn't a String.",
);
return (
"/" === t[0] && (t = t.substring(1)),
"AV/" + O.applicationId + "/" + t
);
}),
(O._installationId = null),
(O._getInstallationId = function () {
if (O._installationId) return i.default.resolve(O._installationId);
var t = O._getAVPath("installationId");
return O.localStorage.getItemAsync(t).then(function (e) {
return (
(O._installationId = e),
O._installationId
? e
: ((O._installationId = e = d()),
O.localStorage.setItemAsync(t, e).then(function () {
return e;
}))
);
});
}),
(O._subscriptionId = null),
(O._refreshSubscriptionId = function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: O._getAVPath("subscriptionId"),
e = (O._subscriptionId = d());
return O.localStorage.setItemAsync(t, e).then(function () {
return e;
});
}),
(O._getSubscriptionId = function () {
if (O._subscriptionId) return i.default.resolve(O._subscriptionId);
var t = O._getAVPath("subscriptionId");
return O.localStorage.getItemAsync(t).then(function (e) {
return (
(O._subscriptionId = e),
O._subscriptionId || (e = O._refreshSubscriptionId(t)),
e
);
});
}),
(O._parseDate = _),
(O._extend = function (t, e) {
var n = v(this, t, e);
return (n.extend = this.extend), n;
}),
(O._encode = function (t, e, n) {
var r =
!(arguments.length > 3 && void 0 !== arguments[3]) ||
arguments[3];
if (t instanceof O.Object) {
if (n) throw new Error("AV.Objects not allowed here");
return e && !l.include(e, t) && t._hasData
? t._toFullJSON((0, o.default)(e).call(e, t), r)
: t._toPointer();
}
if (t instanceof O.ACL) return t.toJSON();
if (l.isDate(t))
return r ? { __type: "Date", iso: t.toJSON() } : t.toJSON();
if (t instanceof O.GeoPoint) return t.toJSON();
if (l.isArray(t))
return (0, a.default)(l).call(l, t, function (t) {
return O._encode(t, e, n, r);
});
if (l.isRegExp(t)) return t.source;
if (t instanceof O.Relation) return t.toJSON();
if (t instanceof O.Op) return t.toJSON();
if (t instanceof O.File) {
if (!t.url() && !t.id)
throw new Error(
"Tried to save an object containing an unsaved file.",
);
return t._toFullJSON(e, r);
}
return l.isObject(t)
? l.mapObject(t, function (t, i) {
return O._encode(t, e, n, r);
})
: t;
}),
(O._decode = function (t, e) {
if (!l.isObject(t) || l.isDate(t)) return t;
if (l.isArray(t))
return (0, a.default)(l).call(l, t, function (t) {
return O._decode(t);
});
if (t instanceof O.Object) return t;
if (t instanceof O.File) return t;
if (t instanceof O.Op) return t;
if (t instanceof O.GeoPoint) return t;
if (t instanceof O.ACL) return t;
if ("ACL" === e) return new O.ACL(t);
if (t.__op) return O.Op._decode(t);
var n;
if ("Pointer" === t.__type) {
n = t.className;
var r = O.Object._create(n);
if ((0, s.default)(t).length > 3) {
var i = l.clone(t);
delete i.__type, delete i.className, r._finishFetch(i, !0);
} else r._finishFetch({ objectId: t.objectId }, !1);
return r;
}
if ("Object" === t.__type) {
n = t.className;
var o = l.clone(t);
delete o.__type, delete o.className;
var u = O.Object._create(n);
return u._finishFetch(o, !0), u;
}
if ("Date" === t.__type) return O._parseDate(t.iso);
if ("GeoPoint" === t.__type)
return new O.GeoPoint({
latitude: t.latitude,
longitude: t.longitude,
});
if ("Relation" === t.__type) {
if (!e) throw new Error("key missing decoding a Relation");
var c = new O.Relation(null, e);
return (c.targetClassName = t.className), c;
}
if ("File" === t.__type) {
var f = new O.File(t.name),
d = l.clone(t);
return delete d.__type, f._finishFetch(d), f;
}
return l.mapObject(t, O._decode);
}),
(O.parseJSON = O._decode),
(O.parse = function (t) {
return O.parseJSON(JSON.parse(t));
}),
(O.stringify = function (t) {
return (0, u.default)(O._encode(t, [], !1, !0));
}),
(O._encodeObjectOrArray = function (t) {
var e = function (t) {
return (
t && t._toFullJSON && (t = t._toFullJSON([])),
l.mapObject(t, function (t) {
return O._encode(t, []);
})
);
};
return l.isArray(t)
? (0, a.default)(t).call(t, function (t) {
return e(t);
})
: e(t);
}),
(O._arrayEach = l.each),
(O._traverse = function (t, e, n) {
if (t instanceof O.Object) {
if (((n = n || []), (0, c.default)(l).call(l, n, t) >= 0)) return;
return n.push(t), O._traverse(t.attributes, e, n), e(t);
}
return t instanceof O.Relation || t instanceof O.File
? e(t)
: l.isArray(t)
? (l.each(t, function (r, i) {
var o = O._traverse(r, e, n);
o && (t[i] = o);
}),
e(t))
: l.isObject(t)
? (O._each(t, function (r, i) {
var o = O._traverse(r, e, n);
o && (t[i] = o);
}),
e(t))
: e(t);
}),
(O._objectEach = O._each =
function (t, e) {
l.isObject(t)
? l.each((0, f.default)(l).call(l, t), function (n) {
e(t[n], n);
})
: l.each(t, e);
}),
(O.debug = {
enable: function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: "leancloud*";
return h.enable(t);
},
disable: h.disable,
}),
(O.setAdapters = g),
(t.exports = O);
}).call(e, n(108));
},
function (t, e, n) {
t.exports = n(374);
},
function (t, e, n) {
"use strict";
function r(t) {
return (r =
"function" == typeof Symbol && "symbol" == typeof Symbol.iterator
? function (t) {
return typeof t;
}
: function (t) {
return t &&
"function" == typeof Symbol &&
t.constructor === Symbol &&
t !== Symbol.prototype
? "symbol"
: typeof t;
})(t);
}
function i() {
return (
!(
"undefined" == typeof window ||
!window.process ||
("renderer" !== window.process.type && !window.process.__nwjs)
) ||
(("undefined" == typeof navigator ||
!navigator.userAgent ||
!navigator.userAgent
.toLowerCase()
.match(/(edge|trident)\/(\d+)/)) &&
(("undefined" != typeof document &&
document.documentElement &&
document.documentElement.style &&
document.documentElement.style.WebkitAppearance) ||
("undefined" != typeof window &&
window.console &&
(window.console.firebug ||
(window.console.exception && window.console.table))) ||
("undefined" != typeof navigator &&
navigator.userAgent &&
navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) &&
parseInt(RegExp.$1, 10) >= 31) ||
("undefined" != typeof navigator &&
navigator.userAgent &&
navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))))
);
}
function o(e) {
if (
((e[0] =
(this.useColors ? "%c" : "") +
this.namespace +
(this.useColors ? " %c" : " ") +
e[0] +
(this.useColors ? "%c " : " ") +
"+" +
t.exports.humanize(this.diff)),
this.useColors)
) {
var n = "color: " + this.color;
e.splice(1, 0, n, "color: inherit");
var r = 0,
i = 0;
e[0].replace(/%[a-zA-Z%]/g, function (t) {
"%%" !== t && (r++, "%c" === t && (i = r));
}),
e.splice(i, 0, n);
}
}
function a() {
var t;
return (
"object" ===
("undefined" == typeof console ? "undefined" : r(console)) &&
console.log &&
(t = console).log.apply(t, arguments)
);
}
function s(t) {
try {
t ? e.storage.setItem("debug", t) : e.storage.removeItem("debug");
} catch (t) {}
}
function u() {
var t;
try {
t = e.storage.getItem("debug");
} catch (t) {}
return (
!t &&
"undefined" != typeof process &&
"env" in process &&
(t = process.env.DEBUG),
t
);
}
(e.log = a),
(e.formatArgs = o),
(e.save = s),
(e.load = u),
(e.useColors = i),
(e.storage = (function () {
try {
return localStorage;
} catch (t) {}
})()),
(e.colors = [
"#0000CC",
"#0000FF",
"#0033CC",
"#0033FF",
"#0066CC",
"#0066FF",
"#0099CC",
"#0099FF",
"#00CC00",
"#00CC33",
"#00CC66",
"#00CC99",
"#00CCCC",
"#00CCFF",
"#3300CC",
"#3300FF",
"#3333CC",
"#3333FF",
"#3366CC",
"#3366FF",
"#3399CC",
"#3399FF",
"#33CC00",
"#33CC33",
"#33CC66",
"#33CC99",
"#33CCCC",
"#33CCFF",
"#6600CC",
"#6600FF",
"#6633CC",
"#6633FF",
"#66CC00",
"#66CC33",
"#9900CC",
"#9900FF",
"#9933CC",
"#9933FF",
"#99CC00",
"#99CC33",
"#CC0000",
"#CC0033",
"#CC0066",
"#CC0099",
"#CC00CC",
"#CC00FF",
"#CC3300",
"#CC3333",
"#CC3366",
"#CC3399",
"#CC33CC",
"#CC33FF",
"#CC6600",
"#CC6633",
"#CC9900",
"#CC9933",
"#CCCC00",
"#CCCC33",
"#FF0000",
"#FF0033",
"#FF0066",
"#FF0099",
"#FF00CC",
"#FF00FF",
"#FF3300",
"#FF3333",
"#FF3366",
"#FF3399",
"#FF33CC",
"#FF33FF",
"#FF6600",
"#FF6633",
"#FF9900",
"#FF9933",
"#FFCC00",
"#FFCC33",
]),
(t.exports = n(383)(e)),
(t.exports.formatters.j = function (t) {
try {
return JSON.stringify(t);
} catch (t) {
return "[UnexpectedJSONParseError]: " + t.message;
}
});
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(53)),
o = n(2),
a = n(223),
s = n(31),
u = s.inherits,
c = u(a, {
constructor: function () {
a.apply(this), (this._adapters = {});
},
getAdapter: function (t) {
var e = this._adapters[t];
if (void 0 === e)
throw new Error("".concat(t, " adapter is not configured"));
return e;
},
setAdapters: function (t) {
var e = this;
o.extend(this._adapters, t),
(0, i.default)(o)
.call(o, t)
.forEach(function (n) {
return e.emit(n, t[n]);
});
},
}),
f = new c();
t.exports = {
getAdapter: f.getAdapter.bind(f),
setAdapters: f.setAdapters.bind(f),
adapterManager: f,
};
},
function (t, e, n) {
var r = n(72),
i = Function.prototype,
o = i.apply,
a = i.call;
t.exports =
("object" == typeof Reflect && Reflect.apply) ||
(r
? a.bind(o)
: function () {
return a.apply(o, arguments);
});
},
function (t, e, n) {
var r = n(3);
t.exports = !r(function () {
var t = function () {}.bind();
return "function" != typeof t || t.hasOwnProperty("prototype");
});
},
function (t, e, n) {
var r = n(20),
i = n(11),
o = n(145),
a = n(44),
s = n(35),
u = n(88),
c = n(13),
f = n(147),
l = Object.getOwnPropertyDescriptor;
e.f = r
? l
: function (t, e) {
if (((t = s(t)), (e = u(e)), f))
try {
return l(t, e);
} catch (t) {}
if (c(t, e)) return a(!i(o.f, t, e), t[e]);
};
},
function (t, e) {
var n = TypeError;
t.exports = function (t) {
if (void 0 == t) throw n("Can't call method on " + t);
return t;
};
},
function (t, e, n) {
var r = n(32),
i = n(111);
(t.exports = function (t, e) {
return i[t] || (i[t] = void 0 !== e ? e : {});
})("versions", []).push({
version: "3.23.3",
mode: r ? "pure" : "global",
copyright: "© 2014-2022 Denis Pushkarev (zloirock.ru)",
license: "https://github.com/zloirock/core-js/blob/v3.23.3/LICENSE",
source: "https://github.com/zloirock/core-js",
});
},
function (t, e, n) {
var r = n(58),
i = n(11),
o = n(21),
a = n(57),
s = n(154),
u = n(36),
c = n(12),
f = n(155),
l = n(94),
d = n(156),
h = TypeError,
p = function (t, e) {
(this.stopped = t), (this.result = e);
},
v = p.prototype;
t.exports = function (t, e, n) {
var _,
y,
b,
g,
m,
O,
w,
x = n && n.that,
j = !(!n || !n.AS_ENTRIES),
A = !(!n || !n.IS_ITERATOR),
S = !(!n || !n.INTERRUPTED),
E = r(e, x),
C = function (t) {
return _ && d(_, "normal", t), new p(!0, t);
},
T = function (t) {
return j
? (o(t), S ? E(t[0], t[1], C) : E(t[0], t[1]))
: S
? E(t, C)
: E(t);
};
if (A) _ = t;
else {
if (!(y = l(t))) throw h(a(t) + " is not iterable");
if (s(y)) {
for (b = 0, g = u(t); g > b; b++)
if ((m = T(t[b])) && c(v, m)) return m;
return new p(!1);
}
_ = f(t, y);
}
for (O = _.next; !(w = i(O, _)).done; ) {
try {
m = T(w.value);
} catch (t) {
d(_, "throw", t);
}
if ("object" == typeof m && m && c(v, m)) return m;
}
return new p(!1);
};
},
function (t, e) {
t.exports = function (t) {
try {
return { error: !1, value: t() };
} catch (t) {
return { error: !0, value: t };
}
};
},
function (t, e, n) {
var r = n(9),
i = n(62),
o = n(8),
a = n(148),
s = n(123),
u = n(5),
c = n(277),
f = n(32),
l = n(56),
d = i && i.prototype,
h = u("species"),
p = !1,
v = o(r.PromiseRejectionEvent),
_ = a("Promise", function () {
var t = s(i),
e = t !== String(i);
if (!e && 66 === l) return !0;
if (f && (!d.catch || !d.finally)) return !0;
if (l >= 51 && /native code/.test(t)) return !1;
var n = new i(function (t) {
t(1);
}),
r = function (t) {
t(
function () {},
function () {},
);
},
o = (n.constructor = {});
return (
(o[h] = r),
!(p = n.then(function () {}) instanceof r) || (!e && c && !v)
);
});
t.exports = { CONSTRUCTOR: _, REJECTION_EVENT: v, SUBCLASSING: p };
},
function (t, e, n) {
"use strict";
var r = n(286).charAt,
i = n(40),
o = n(95),
a = n(157),
s = o.set,
u = o.getterFor("String Iterator");
a(
String,
"String",
function (t) {
s(this, { type: "String Iterator", string: i(t), index: 0 });
},
function () {
var t,
e = u(this),
n = e.string,
i = e.index;
return i >= n.length
? { value: void 0, done: !0 }
: ((t = r(n, i)), (e.index += t.length), { value: t, done: !1 });
},
);
},
function (t, e, n) {
"use strict";
n.d(e, "a", function () {
return o;
}),
n.d(e, "b", function () {
return a;
});
var r = n(6),
i = n(294),
o = r.s && Object(i.a)(new DataView(new ArrayBuffer(8))),
a = "undefined" != typeof Map && Object(i.a)(new Map());
},
function (t, e, n) {
"use strict";
function r(t) {
if (!Object(i.a)(t)) return [];
var e = [];
for (var n in t) e.push(n);
return o.h && Object(a.a)(t, e), e;
}
e.a = r;
var i = n(50),
o = n(6),
a = n(177);
},
function (t, e, n) {
"use strict";
function r(t) {
return i.a.toPath(t);
}
e.a = r;
var i = n(23);
n(186);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
if (void 0 === e) return t;
switch (null == n ? 3 : n) {
case 1:
return function (n) {
return t.call(e, n);
};
case 3:
return function (n, r, i) {
return t.call(e, n, r, i);
};
case 4:
return function (n, r, i, o) {
return t.call(e, n, r, i, o);
};
}
return function () {
return t.apply(e, arguments);
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r = [];
return (
(e = Object(i.a)(e, n)),
Object(o.a)(t, function (t, n, i) {
e(t, n, i) && r.push(t);
}),
r
);
}
e.a = r;
var i = n(19),
o = n(52);
},
function (t, e, n) {
"use strict";
function r(t, e, n, r) {
return (
Object(i.a)(t) || (t = Object(o.a)(t)),
("number" != typeof n || r) && (n = 0),
Object(a.a)(t, e, n) >= 0
);
}
e.a = r;
var i = n(24),
o = n(64),
a = n(202);
},
function (t, e, n) {
var r = n(54);
t.exports =
Array.isArray ||
function (t) {
return "Array" == r(t);
};
},
function (t, e, n) {
t.exports = n(230);
},
function (t, e, n) {
var r = n(252),
i = n(89);
t.exports = function (t) {
var e = r(t, "string");
return i(e) ? e : e + "";
};
},
function (t, e, n) {
var r = n(18),
i = n(8),
o = n(12),
a = n(146),
s = Object;
t.exports = a
? function (t) {
return "symbol" == typeof t;
}
: function (t) {
var e = r("Symbol");
return i(e) && o(e.prototype, s(t));
};
},
function (t, e, n) {
var r = n(13),
i = n(8),
o = n(33),
a = n(91),
s = n(150),
u = a("IE_PROTO"),
c = Object,
f = c.prototype;
t.exports = s
? c.getPrototypeOf
: function (t) {
var e = o(t);
if (r(e, u)) return e[u];
var n = e.constructor;
return i(n) && e instanceof n
? n.prototype
: e instanceof c
? f
: null;
};
},
function (t, e, n) {
var r = n(75),
i = n(112),
o = r("keys");
t.exports = function (t) {
return o[t] || (o[t] = i(t));
};
},
function (t, e, n) {
var r = n(4),
i = n(21),
o = n(255);
t.exports =
Object.setPrototypeOf ||
("__proto__" in {}
? (function () {
var t,
e = !1,
n = {};
try {
(t = r(
Object.getOwnPropertyDescriptor(Object.prototype, "__proto__")
.set,
)),
t(n, []),
(e = n instanceof Array);
} catch (t) {}
return function (n, r) {
return i(n), o(r), e ? t(n, r) : (n.__proto__ = r), n;
};
})()
: void 0);
},
function (t, e) {
t.exports = {};
},
function (t, e, n) {
var r = n(47),
i = n(110),
o = n(46),
a = n(5),
s = a("iterator");
t.exports = function (t) {
if (void 0 != t) return i(t, s) || i(t, "@@iterator") || o[r(t)];
};
},
function (t, e, n) {
var r,
i,
o,
a = n(264),
s = n(9),
u = n(4),
c = n(17),
f = n(39),
l = n(13),
d = n(111),
h = n(91),
p = n(93),
v = s.TypeError,
_ = s.WeakMap,
y = function (t) {
return o(t) ? i(t) : r(t, {});
},
b = function (t) {
return function (e) {
var n;
if (!c(e) || (n = i(e)).type !== t)
throw v("Incompatible receiver, " + t + " required");
return n;
};
};
if (a || d.state) {
var g = d.state || (d.state = new _()),
m = u(g.get),
O = u(g.has),
w = u(g.set);
(r = function (t, e) {
if (O(g, t)) throw new v("Object already initialized");
return (e.facade = t), w(g, t, e), e;
}),
(i = function (t) {
return m(g, t) || {};
}),
(o = function (t) {
return O(g, t);
});
} else {
var x = h("state");
(p[x] = !0),
(r = function (t, e) {
if (l(t, x)) throw new v("Object already initialized");
return (e.facade = t), f(t, x, e), e;
}),
(i = function (t) {
return l(t, x) ? t[x] : {};
}),
(o = function (t) {
return l(t, x);
});
}
t.exports = { set: r, get: i, has: o, enforce: y, getterFor: b };
},
function (t, e) {},
function (t, e, n) {
var r = n(54),
i = n(9);
t.exports = "process" == r(i.process);
},
function (t, e, n) {
var r = n(4),
i = n(3),
o = n(8),
a = n(47),
s = n(18),
u = n(123),
c = function () {},
f = [],
l = s("Reflect", "construct"),
d = /^\s*(?:class|function)\b/,
h = r(d.exec),
p = !d.exec(c),
v = function (t) {
if (!o(t)) return !1;
try {
return l(c, f, t), !0;
} catch (t) {
return !1;
}
},
_ = function (t) {
if (!o(t)) return !1;
switch (a(t)) {
case "AsyncFunction":
case "GeneratorFunction":
case "AsyncGeneratorFunction":
return !1;
}
try {
return p || !!h(d, u(t));
} catch (t) {
return !0;
}
};
(_.sham = !0),
(t.exports =
!l ||
i(function () {
var t;
return (
v(v.call) ||
!v(Object) ||
!v(function () {
t = !0;
}) ||
t
);
})
? _
: v);
},
function (t, e, n) {
var r = n(4);
t.exports = r([].slice);
},
function (t, e, n) {
"use strict";
function r(t) {
return (
(t = Object(i.a)({}, t)),
function (e) {
return Object(o.a)(e, t);
}
);
}
e.a = r;
var i = n(131),
o = n(178);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(194),
o = n(23),
a = Object(r.a)(function (t, e) {
var n = a.placeholder,
r = function () {
for (var o = 0, a = e.length, s = Array(a), u = 0; u < a; u++)
s[u] = e[u] === n ? arguments[o++] : e[u];
for (; o < arguments.length; ) s.push(arguments[o++]);
return Object(i.a)(t, r, this, this, s);
};
return r;
});
(a.placeholder = o.a), (e.a = a);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return function (n, r, a) {
var s = e ? [[], []] : {};
return (
(r = Object(i.a)(r, a)),
Object(o.a)(n, function (e, i) {
var o = r(e, i, n);
t(s, e, o);
}),
s
);
};
}
e.a = r;
var i = n(19),
o = n(52);
},
function (t, e, n) {
"use strict";
var r = n(88),
i = n(34),
o = n(44);
t.exports = function (t, e, n) {
var a = r(e);
a in t ? i.f(t, a, o(0, n)) : (t[a] = n);
};
},
function (t, e, n) {
var r = n(3),
i = n(5),
o = n(56),
a = i("species");
t.exports = function (t) {
return (
o >= 51 ||
!r(function () {
var e = [],
n = (e.constructor = {});
return (
(n[a] = function () {
return { foo: 1 };
}),
1 !== e[t](Boolean).foo
);
})
);
};
},
function (t, e, n) {
var r = n(58),
i = n(4),
o = n(109),
a = n(33),
s = n(36),
u = n(216),
c = i([].push),
f = function (t) {
var e = 1 == t,
n = 2 == t,
i = 3 == t,
f = 4 == t,
l = 6 == t,
d = 7 == t,
h = 5 == t || l;
return function (p, v, _, y) {
for (
var b,
g,
m = a(p),
O = o(m),
w = r(v, _),
x = s(O),
j = 0,
A = y || u,
S = e ? A(p, x) : n || d ? A(p, 0) : void 0;
x > j;
j++
)
if ((h || j in O) && ((b = O[j]), (g = w(b, j, m)), t))
if (e) S[j] = g;
else if (g)
switch (t) {
case 3:
return !0;
case 5:
return b;
case 6:
return j;
case 2:
c(S, b);
}
else
switch (t) {
case 4:
return !1;
case 7:
c(S, b);
}
return l ? -1 : i || f ? f : S;
};
};
t.exports = {
forEach: f(0),
map: f(1),
filter: f(2),
some: f(3),
every: f(4),
find: f(5),
findIndex: f(6),
filterReject: f(7),
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(141)),
o = r(n(436)),
a = r(n(42)),
s = r(n(217)),
u = r(n(37)),
c = r(n(25)),
f = (n(2), n(441)),
l = f.timeout,
d = n(69),
h = d("leancloud:request"),
p = d("leancloud:request:error"),
v = n(70),
_ = v.getAdapter,
y = 0,
b = function (t) {
var e = t.method,
n = t.url,
r = t.query,
f = t.data,
v = t.headers,
b = void 0 === v ? {} : v,
g = t.timeout,
m = t.onprogress;
if (r) {
var O,
w,
x,
j = (0, o.default)(
(O = (0, a.default)((w = (0, s.default)(r))).call(
w,
function (t) {
var e,
n = r[t];
if (void 0 !== n) {
var o =
"object" === (0, i.default)(n) ? (0, u.default)(n) : n;
return (0, c.default)(
(e = "".concat(encodeURIComponent(t), "=")),
).call(e, encodeURIComponent(o));
}
},
)),
)
.call(O, function (t) {
return t;
})
.join("&");
n = (0, c.default)((x = "".concat(n, "?"))).call(x, j);
}
var A = y++;
h("request(%d) %s %s %o %o %o", A, e, n, r, f, b);
var S = _("request"),
E = S(n, { method: e, headers: b, data: f, onprogress: m })
.then(function (t) {
if (
(h(
"response(%d) %d %O %o",
A,
t.status,
t.data || t.text,
t.header,
),
!1 === t.ok)
) {
var e = new Error();
throw ((e.response = t), e);
}
return t.data;
})
.catch(function (t) {
throw (
(t.response &&
(d.enabled("leancloud:request") ||
p("request(%d) %s %s %o %o %o", A, e, n, r, f, b),
p(
"response(%d) %d %O %o",
A,
t.response.status,
t.response.data || t.response.text,
t.response.header,
),
(t.statusCode = t.response.status),
(t.responseText = t.response.text),
(t.response = t.response.data)),
t)
);
});
return g ? l(E, g) : E;
};
t.exports = b;
},
function (t, e, n) {
t.exports = n(446);
},
function (t, e) {
var n;
n = (function () {
return this;
})();
try {
n = n || Function("return this")() || (0, eval)("this");
} catch (t) {
"object" == typeof window && (n = window);
}
t.exports = n;
},
function (t, e, n) {
var r = n(4),
i = n(3),
o = n(54),
a = Object,
s = r("".split);
t.exports = i(function () {
return !a("z").propertyIsEnumerable(0);
})
? function (t) {
return "String" == o(t) ? s(t, "") : a(t);
}
: a;
},
function (t, e, n) {
var r = n(28);
t.exports = function (t, e) {
var n = t[e];
return null == n ? void 0 : r(n);
};
},
function (t, e, n) {
var r = n(9),
i = n(254),
o = r["__core-js_shared__"] || i("__core-js_shared__", {});
t.exports = o;
},
function (t, e, n) {
var r = n(4),
i = 0,
o = Math.random(),
a = r((1).toString);
t.exports = function (t) {
return "Symbol(" + (void 0 === t ? "" : t) + ")_" + a(++i + o, 36);
};
},
function (t, e, n) {
var r = n(9),
i = n(17),
o = r.document,
a = i(o) && i(o.createElement);
t.exports = function (t) {
return a ? o.createElement(t) : {};
};
},
function (t, e, n) {
var r = n(151),
i = n(118),
o = i.concat("length", "prototype");
e.f =
Object.getOwnPropertyNames ||
function (t) {
return r(t, o);
};
},
function (t, e, n) {
var r = n(35),
i = n(116),
o = n(36),
a = function (t) {
return function (e, n, a) {
var s,
u = r(e),
c = o(u),
f = i(a, c);
if (t && n != n) {
for (; c > f; ) if ((s = u[f++]) != s) return !0;
} else
for (; c > f; f++)
if ((t || f in u) && u[f] === n) return t || f || 0;
return !t && -1;
};
};
t.exports = { includes: a(!0), indexOf: a(!1) };
},
function (t, e, n) {
var r = n(117),
i = Math.max,
o = Math.min;
t.exports = function (t, e) {
var n = r(t);
return n < 0 ? i(n + e, 0) : o(n, e);
};
},
function (t, e, n) {
var r = n(258);
t.exports = function (t) {
var e = +t;
return e !== e || 0 === e ? 0 : r(e);
};
},
function (t, e) {
t.exports = [
"constructor",
"hasOwnProperty",
"isPrototypeOf",
"propertyIsEnumerable",
"toLocaleString",
"toString",
"valueOf",
];
},
function (t, e) {
e.f = Object.getOwnPropertySymbols;
},
function (t, e, n) {
var r = n(151),
i = n(118);
t.exports =
Object.keys ||
function (t) {
return r(t, i);
};
},
function (t, e, n) {
var r = n(5),
i = r("toStringTag"),
o = {};
(o[i] = "z"), (t.exports = "[object z]" === String(o));
},
function (t, e) {
t.exports = function () {};
},
function (t, e, n) {
var r = n(4),
i = n(8),
o = n(111),
a = r(Function.toString);
i(o.inspectSource) ||
(o.inspectSource = function (t) {
return a(t);
}),
(t.exports = o.inspectSource);
},
function (t, e, n) {
"use strict";
Object.defineProperty(e, "__esModule", { value: !0 });
var r = n(6);
n.d(e, "VERSION", function () {
return r.e;
});
var i = n(22);
n.d(e, "restArguments", function () {
return i.a;
});
var o = n(50);
n.d(e, "isObject", function () {
return o.a;
});
var a = n(289);
n.d(e, "isNull", function () {
return a.a;
});
var s = n(167);
n.d(e, "isUndefined", function () {
return s.a;
});
var u = n(168);
n.d(e, "isBoolean", function () {
return u.a;
});
var c = n(290);
n.d(e, "isElement", function () {
return c.a;
});
var f = n(125);
n.d(e, "isString", function () {
return f.a;
});
var l = n(169);
n.d(e, "isNumber", function () {
return l.a;
});
var d = n(291);
n.d(e, "isDate", function () {
return d.a;
});
var h = n(292);
n.d(e, "isRegExp", function () {
return h.a;
});
var p = n(293);
n.d(e, "isError", function () {
return p.a;
});
var v = n(170);
n.d(e, "isSymbol", function () {
return v.a;
});
var _ = n(171);
n.d(e, "isArrayBuffer", function () {
return _.a;
});
var y = n(126);
n.d(e, "isDataView", function () {
return y.a;
});
var b = n(51);
n.d(e, "isArray", function () {
return b.a;
});
var g = n(29);
n.d(e, "isFunction", function () {
return g.a;
});
var m = n(127);
n.d(e, "isArguments", function () {
return m.a;
});
var O = n(295);
n.d(e, "isFinite", function () {
return O.a;
});
var w = n(172);
n.d(e, "isNaN", function () {
return w.a;
});
var x = n(173);
n.d(e, "isTypedArray", function () {
return x.a;
});
var j = n(297);
n.d(e, "isEmpty", function () {
return j.a;
});
var A = n(178);
n.d(e, "isMatch", function () {
return A.a;
});
var S = n(298);
n.d(e, "isEqual", function () {
return S.a;
});
var E = n(300);
n.d(e, "isMap", function () {
return E.a;
});
var C = n(301);
n.d(e, "isWeakMap", function () {
return C.a;
});
var T = n(302);
n.d(e, "isSet", function () {
return T.a;
});
var N = n(303);
n.d(e, "isWeakSet", function () {
return N.a;
});
var I = n(14);
n.d(e, "keys", function () {
return I.a;
});
var k = n(81);
n.d(e, "allKeys", function () {
return k.a;
});
var U = n(64);
n.d(e, "values", function () {
return U.a;
});
var P = n(304);
n.d(e, "pairs", function () {
return P.a;
});
var R = n(179);
n.d(e, "invert", function () {
return R.a;
});
var D = n(180);
n.d(e, "functions", function () {
return D.a;
}),
n.d(e, "methods", function () {
return D.a;
});
var L = n(181);
n.d(e, "extend", function () {
return L.a;
});
var M = n(131);
n.d(e, "extendOwn", function () {
return M.a;
}),
n.d(e, "assign", function () {
return M.a;
});
var q = n(182);
n.d(e, "defaults", function () {
return q.a;
});
var F = n(305);
n.d(e, "create", function () {
return F.a;
});
var W = n(184);
n.d(e, "clone", function () {
return W.a;
});
var B = n(306);
n.d(e, "tap", function () {
return B.a;
});
var Q = n(185);
n.d(e, "get", function () {
return Q.a;
});
var V = n(307);
n.d(e, "has", function () {
return V.a;
});
var K = n(308);
n.d(e, "mapObject", function () {
return K.a;
});
var z = n(133);
n.d(e, "identity", function () {
return z.a;
});
var J = n(174);
n.d(e, "constant", function () {
return J.a;
});
var G = n(189);
n.d(e, "noop", function () {
return G.a;
});
var H = n(186);
n.d(e, "toPath", function () {
return H.a;
});
var $ = n(134);
n.d(e, "property", function () {
return $.a;
});
var X = n(309);
n.d(e, "propertyOf", function () {
return X.a;
});
var Y = n(100);
n.d(e, "matcher", function () {
return Y.a;
}),
n.d(e, "matches", function () {
return Y.a;
});
var Z = n(310);
n.d(e, "times", function () {
return Z.a;
});
var tt = n(190);
n.d(e, "random", function () {
return tt.a;
});
var et = n(135);
n.d(e, "now", function () {
return et.a;
});
var nt = n(311);
n.d(e, "escape", function () {
return nt.a;
});
var rt = n(312);
n.d(e, "unescape", function () {
return rt.a;
});
var it = n(193);
n.d(e, "templateSettings", function () {
return it.a;
});
var ot = n(314);
n.d(e, "template", function () {
return ot.a;
});
var at = n(315);
n.d(e, "result", function () {
return at.a;
});
var st = n(316);
n.d(e, "uniqueId", function () {
return st.a;
});
var ut = n(317);
n.d(e, "chain", function () {
return ut.a;
});
var ct = n(188);
n.d(e, "iteratee", function () {
return ct.a;
});
var ft = n(101);
n.d(e, "partial", function () {
return ft.a;
});
var lt = n(195);
n.d(e, "bind", function () {
return lt.a;
});
var dt = n(318);
n.d(e, "bindAll", function () {
return dt.a;
});
var ht = n(319);
n.d(e, "memoize", function () {
return ht.a;
});
var pt = n(196);
n.d(e, "delay", function () {
return pt.a;
});
var vt = n(320);
n.d(e, "defer", function () {
return vt.a;
});
var _t = n(321);
n.d(e, "throttle", function () {
return _t.a;
});
var yt = n(322);
n.d(e, "debounce", function () {
return yt.a;
});
var bt = n(323);
n.d(e, "wrap", function () {
return bt.a;
});
var gt = n(136);
n.d(e, "negate", function () {
return gt.a;
});
var mt = n(324);
n.d(e, "compose", function () {
return mt.a;
});
var Ot = n(325);
n.d(e, "after", function () {
return Ot.a;
});
var wt = n(197);
n.d(e, "before", function () {
return wt.a;
});
var xt = n(326);
n.d(e, "once", function () {
return xt.a;
});
var jt = n(198);
n.d(e, "findKey", function () {
return jt.a;
});
var At = n(137);
n.d(e, "findIndex", function () {
return At.a;
});
var St = n(200);
n.d(e, "findLastIndex", function () {
return St.a;
});
var Et = n(201);
n.d(e, "sortedIndex", function () {
return Et.a;
});
var Ct = n(202);
n.d(e, "indexOf", function () {
return Ct.a;
});
var Tt = n(327);
n.d(e, "lastIndexOf", function () {
return Tt.a;
});
var Nt = n(204);
n.d(e, "find", function () {
return Nt.a;
}),
n.d(e, "detect", function () {
return Nt.a;
});
var It = n(328);
n.d(e, "findWhere", function () {
return It.a;
});
var kt = n(52);
n.d(e, "each", function () {
return kt.a;
}),
n.d(e, "forEach", function () {
return kt.a;
});
var Ut = n(66);
n.d(e, "map", function () {
return Ut.a;
}),
n.d(e, "collect", function () {
return Ut.a;
});
var Pt = n(329);
n.d(e, "reduce", function () {
return Pt.a;
}),
n.d(e, "foldl", function () {
return Pt.a;
}),
n.d(e, "inject", function () {
return Pt.a;
});
var Rt = n(330);
n.d(e, "reduceRight", function () {
return Rt.a;
}),
n.d(e, "foldr", function () {
return Rt.a;
});
var Dt = n(84);
n.d(e, "filter", function () {
return Dt.a;
}),
n.d(e, "select", function () {
return Dt.a;
});
var Lt = n(331);
n.d(e, "reject", function () {
return Lt.a;
});
var Mt = n(332);
n.d(e, "every", function () {
return Mt.a;
}),
n.d(e, "all", function () {
return Mt.a;
});
var qt = n(333);
n.d(e, "some", function () {
return qt.a;
}),
n.d(e, "any", function () {
return qt.a;
});
var Ft = n(85);
n.d(e, "contains", function () {
return Ft.a;
}),
n.d(e, "includes", function () {
return Ft.a;
}),
n.d(e, "include", function () {
return Ft.a;
});
var Wt = n(334);
n.d(e, "invoke", function () {
return Wt.a;
});
var Bt = n(138);
n.d(e, "pluck", function () {
return Bt.a;
});
var Qt = n(335);
n.d(e, "where", function () {
return Qt.a;
});
var Vt = n(206);
n.d(e, "max", function () {
return Vt.a;
});
var Kt = n(336);
n.d(e, "min", function () {
return Kt.a;
});
var zt = n(337);
n.d(e, "shuffle", function () {
return zt.a;
});
var Jt = n(207);
n.d(e, "sample", function () {
return Jt.a;
});
var Gt = n(338);
n.d(e, "sortBy", function () {
return Gt.a;
});
var Ht = n(339);
n.d(e, "groupBy", function () {
return Ht.a;
});
var $t = n(340);
n.d(e, "indexBy", function () {
return $t.a;
});
var Xt = n(341);
n.d(e, "countBy", function () {
return Xt.a;
});
var Yt = n(342);
n.d(e, "partition", function () {
return Yt.a;
});
var Zt = n(343);
n.d(e, "toArray", function () {
return Zt.a;
});
var te = n(344);
n.d(e, "size", function () {
return te.a;
});
var ee = n(208);
n.d(e, "pick", function () {
return ee.a;
});
var ne = n(346);
n.d(e, "omit", function () {
return ne.a;
});
var re = n(347);
n.d(e, "first", function () {
return re.a;
}),
n.d(e, "head", function () {
return re.a;
}),
n.d(e, "take", function () {
return re.a;
});
var ie = n(209);
n.d(e, "initial", function () {
return ie.a;
});
var oe = n(348);
n.d(e, "last", function () {
return oe.a;
});
var ae = n(210);
n.d(e, "rest", function () {
return ae.a;
}),
n.d(e, "tail", function () {
return ae.a;
}),
n.d(e, "drop", function () {
return ae.a;
});
var se = n(349);
n.d(e, "compact", function () {
return se.a;
});
var ue = n(350);
n.d(e, "flatten", function () {
return ue.a;
});
var ce = n(351);
n.d(e, "without", function () {
return ce.a;
});
var fe = n(212);
n.d(e, "uniq", function () {
return fe.a;
}),
n.d(e, "unique", function () {
return fe.a;
});
var le = n(352);
n.d(e, "union", function () {
return le.a;
});
var de = n(353);
n.d(e, "intersection", function () {
return de.a;
});
var he = n(211);
n.d(e, "difference", function () {
return he.a;
});
var pe = n(213);
n.d(e, "unzip", function () {
return pe.a;
}),
n.d(e, "transpose", function () {
return pe.a;
});
var ve = n(354);
n.d(e, "zip", function () {
return ve.a;
});
var _e = n(355);
n.d(e, "object", function () {
return _e.a;
});
var ye = n(356);
n.d(e, "range", function () {
return ye.a;
});
var be = n(357);
n.d(e, "chunk", function () {
return be.a;
});
var ge = n(358);
n.d(e, "mixin", function () {
return ge.a;
});
var me = n(359);
n.d(e, "default", function () {
return me.a;
});
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("String");
},
function (t, e, n) {
"use strict";
function r(t) {
return null != t && Object(o.a)(t.getInt8) && Object(a.a)(t.buffer);
}
var i = n(16),
o = n(29),
a = n(171),
s = n(80),
u = Object(i.a)("DataView");
e.a = s.a ? r : u;
},
function (t, e, n) {
"use strict";
var r = n(16),
i = n(41),
o = Object(r.a)("Arguments");
!(function () {
o(arguments) ||
(o = function (t) {
return Object(i.a)(t, "callee");
});
})(),
(e.a = o);
},
function (t, e, n) {
"use strict";
var r = n(176);
e.a = Object(r.a)("byteLength");
},
function (t, e, n) {
"use strict";
function r(t) {
var e = Object(i.a)(t);
return function (n) {
if (null == n) return !1;
var r = Object(a.a)(n);
if (Object(i.a)(r)) return !1;
for (var u = 0; u < e; u++) if (!Object(o.a)(n[t[u]])) return !1;
return t !== l || !Object(o.a)(n[s]);
};
}
(e.a = r),
n.d(e, "b", function () {
return f;
}),
n.d(e, "d", function () {
return l;
}),
n.d(e, "c", function () {
return d;
});
var i = n(30),
o = n(29),
a = n(81),
s = "forEach",
u = ["clear", "delete"],
c = ["get", "has", "set"],
f = u.concat(s, c),
l = u.concat(c),
d = ["add"].concat(u, s, "has");
},
function (t, e, n) {
"use strict";
function r(t, e) {
return function (n) {
var r = arguments.length;
if ((e && (n = Object(n)), r < 2 || null == n)) return n;
for (var i = 1; i < r; i++)
for (
var o = arguments[i], a = t(o), s = a.length, u = 0;
u < s;
u++
) {
var c = a[u];
(e && void 0 !== n[c]) || (n[c] = o[c]);
}
return n;
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
var r = n(130),
i = n(14);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
"use strict";
function r(t, e) {
for (var n = e.length, r = 0; r < n; r++) {
if (null == t) return;
t = t[e[r]];
}
return n ? t : void 0;
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
return t;
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
return (
(t = Object(o.a)(t)),
function (e) {
return Object(i.a)(e, t);
}
);
}
e.a = r;
var i = n(132),
o = n(82);
},
function (t, e, n) {
"use strict";
e.a =
Date.now ||
function () {
return new Date().getTime();
};
},
function (t, e, n) {
"use strict";
function r(t) {
return function () {
return !t.apply(this, arguments);
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
var r = n(199);
e.a = Object(r.a)(1);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return Object(i.a)(t, Object(o.a)(e));
}
e.a = r;
var i = n(66),
o = n(134);
},
function (t, e, n) {
"use strict";
var r = n(3);
t.exports = function (t, e) {
var n = [][t];
return (
!!n &&
r(function () {
n.call(
null,
e ||
function () {
return 1;
},
1,
);
})
);
};
},
function (t, e, n) {
t.exports = n(228);
},
function (t, e, n) {
function r(e) {
"@babel/helpers - typeof";
return (
(t.exports = r =
"function" == typeof i && "symbol" == typeof o
? function (t) {
return typeof t;
}
: function (t) {
return t &&
"function" == typeof i &&
t.constructor === i &&
t !== i.prototype
? "symbol"
: typeof t;
}),
(t.exports.__esModule = !0),
(t.exports.default = t.exports),
r(e)
);
}
var i = n(229),
o = n(431);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
var r = n(5);
e.f = r;
},
function (t, e, n) {
t.exports = n(475);
},
function (t, e, n) {
t.exports = n(235);
},
function (t, e, n) {
"use strict";
var r = {}.propertyIsEnumerable,
i = Object.getOwnPropertyDescriptor,
o = i && !r.call({ 1: 2 }, 1);
e.f = o
? function (t) {
var e = i(this, t);
return !!e && e.enumerable;
}
: r;
},
function (t, e, n) {
var r = n(55);
t.exports = r && !Symbol.sham && "symbol" == typeof Symbol.iterator;
},
function (t, e, n) {
var r = n(20),
i = n(3),
o = n(113);
t.exports =
!r &&
!i(function () {
return (
7 !=
Object.defineProperty(o("div"), "a", {
get: function () {
return 7;
},
}).a
);
});
},
function (t, e, n) {
var r = n(3),
i = n(8),
o = /#|\.prototype\./,
a = function (t, e) {
var n = u[s(t)];
return n == f || (n != c && (i(e) ? r(e) : !!e));
},
s = (a.normalize = function (t) {
return String(t).replace(o, ".").toLowerCase();
}),
u = (a.data = {}),
c = (a.NATIVE = "N"),
f = (a.POLYFILL = "P");
t.exports = a;
},
function (t, e, n) {
var r = n(20),
i = n(3);
t.exports =
r &&
i(function () {
return (
42 !=
Object.defineProperty(function () {}, "prototype", {
value: 42,
writable: !1,
}).prototype
);
});
},
function (t, e, n) {
var r = n(3);
t.exports = !r(function () {
function t() {}
return (
(t.prototype.constructor = null),
Object.getPrototypeOf(new t()) !== t.prototype
);
});
},
function (t, e, n) {
var r = n(4),
i = n(13),
o = n(35),
a = n(115).indexOf,
s = n(93),
u = r([].push);
t.exports = function (t, e) {
var n,
r = o(t),
c = 0,
f = [];
for (n in r) !i(s, n) && i(r, n) && u(f, n);
for (; e.length > c; ) i(r, (n = e[c++])) && (~a(f, n) || u(f, n));
return f;
};
},
function (t, e, n) {
var r = n(20),
i = n(149),
o = n(34),
a = n(21),
s = n(35),
u = n(120);
e.f =
r && !i
? Object.defineProperties
: function (t, e) {
a(t);
for (var n, r = s(e), i = u(e), c = i.length, f = 0; c > f; )
o.f(t, (n = i[f++]), r[n]);
return t;
};
},
function (t, e, n) {
var r = n(18);
t.exports = r("document", "documentElement");
},
function (t, e, n) {
var r = n(5),
i = n(46),
o = r("iterator"),
a = Array.prototype;
t.exports = function (t) {
return void 0 !== t && (i.Array === t || a[o] === t);
};
},
function (t, e, n) {
var r = n(11),
i = n(28),
o = n(21),
a = n(57),
s = n(94),
u = TypeError;
t.exports = function (t, e) {
var n = arguments.length < 2 ? s(t) : e;
if (i(n)) return o(r(n, t));
throw u(a(t) + " is not iterable");
};
},
function (t, e, n) {
var r = n(11),
i = n(21),
o = n(110);
t.exports = function (t, e, n) {
var a, s;
i(t);
try {
if (!(a = o(t, "return"))) {
if ("throw" === e) throw n;
return n;
}
a = r(a, t);
} catch (t) {
(s = !0), (a = t);
}
if ("throw" === e) throw n;
if (s) throw a;
return i(a), n;
};
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(11),
o = n(32),
a = n(158),
s = n(8),
u = n(265),
c = n(90),
f = n(92),
l = n(61),
d = n(39),
h = n(48),
p = n(5),
v = n(46),
_ = n(159),
y = a.PROPER,
b = a.CONFIGURABLE,
g = _.IteratorPrototype,
m = _.BUGGY_SAFARI_ITERATORS,
O = p("iterator"),
w = function () {
return this;
};
t.exports = function (t, e, n, a, p, _, x) {
u(n, e, a);
var j,
A,
S,
E = function (t) {
if (t === p && k) return k;
if (!m && t in N) return N[t];
switch (t) {
case "keys":
case "values":
case "entries":
return function () {
return new n(this, t);
};
}
return function () {
return new n(this);
};
},
C = e + " Iterator",
T = !1,
N = t.prototype,
I = N[O] || N["@@iterator"] || (p && N[p]),
k = (!m && I) || E(p),
U = "Array" == e ? N.entries || I : I;
if (
(U &&
(j = c(U.call(new t()))) !== Object.prototype &&
j.next &&
(o || c(j) === g || (f ? f(j, g) : s(j[O]) || h(j, O, w)),
l(j, C, !0, !0),
o && (v[C] = w)),
y &&
"values" == p &&
I &&
"values" !== I.name &&
(!o && b
? d(N, "name", "values")
: ((T = !0),
(k = function () {
return i(I, this);
}))),
p)
)
if (
((A = {
values: E("values"),
keys: _ ? k : E("keys"),
entries: E("entries"),
}),
x)
)
for (S in A) (!m && !T && S in N) || h(N, S, A[S]);
else r({ target: e, proto: !0, forced: m || T }, A);
return (
(o && !x) || N[O] === k || h(N, O, k, { name: p }), (v[e] = k), A
);
};
},
function (t, e, n) {
var r = n(20),
i = n(13),
o = Function.prototype,
a = r && Object.getOwnPropertyDescriptor,
s = i(o, "name"),
u = s && "something" === function () {}.name,
c = s && (!r || (r && a(o, "name").configurable));
t.exports = { EXISTS: s, PROPER: u, CONFIGURABLE: c };
},
function (t, e, n) {
"use strict";
var r,
i,
o,
a = n(3),
s = n(8),
u = n(59),
c = n(90),
f = n(48),
l = n(5),
d = n(32),
h = l("iterator"),
p = !1;
[].keys &&
((o = [].keys()),
"next" in o ? (i = c(c(o))) !== Object.prototype && (r = i) : (p = !0)),
void 0 == r ||
a(function () {
var t = {};
return r[h].call(t) !== t;
})
? (r = {})
: d && (r = u(r)),
s(r[h]) ||
f(r, h, function () {
return this;
}),
(t.exports = { IteratorPrototype: r, BUGGY_SAFARI_ITERATORS: p });
},
function (t, e, n) {
var r = n(21),
i = n(161),
o = n(5),
a = o("species");
t.exports = function (t, e) {
var n,
o = r(t).constructor;
return void 0 === o || void 0 == (n = r(o)[a]) ? e : i(n);
};
},
function (t, e, n) {
var r = n(98),
i = n(57),
o = TypeError;
t.exports = function (t) {
if (r(t)) return t;
throw o(i(t) + " is not a constructor");
};
},
function (t, e, n) {
var r,
i,
o,
a,
s = n(9),
u = n(71),
c = n(58),
f = n(8),
l = n(13),
d = n(3),
h = n(153),
p = n(99),
v = n(113),
_ = n(271),
y = n(163),
b = n(97),
g = s.setImmediate,
m = s.clearImmediate,
O = s.process,
w = s.Dispatch,
x = s.Function,
j = s.MessageChannel,
A = s.String,
S = 0,
E = {};
try {
r = s.location;
} catch (t) {}
var C = function (t) {
if (l(E, t)) {
var e = E[t];
delete E[t], e();
}
},
T = function (t) {
return function () {
C(t);
};
},
N = function (t) {
C(t.data);
},
I = function (t) {
s.postMessage(A(t), r.protocol + "//" + r.host);
};
(g && m) ||
((g = function (t) {
_(arguments.length, 1);
var e = f(t) ? t : x(t),
n = p(arguments, 1);
return (
(E[++S] = function () {
u(e, void 0, n);
}),
i(S),
S
);
}),
(m = function (t) {
delete E[t];
}),
b
? (i = function (t) {
O.nextTick(T(t));
})
: w && w.now
? (i = function (t) {
w.now(T(t));
})
: j && !y
? ((o = new j()),
(a = o.port2),
(o.port1.onmessage = N),
(i = c(a.postMessage, a)))
: s.addEventListener &&
f(s.postMessage) &&
!s.importScripts &&
r &&
"file:" !== r.protocol &&
!d(I)
? ((i = I), s.addEventListener("message", N, !1))
: (i =
"onreadystatechange" in v("script")
? function (t) {
h.appendChild(v("script")).onreadystatechange =
function () {
h.removeChild(this), C(t);
};
}
: function (t) {
setTimeout(T(t), 0);
})),
(t.exports = { set: g, clear: m });
},
function (t, e, n) {
var r = n(45);
t.exports = /(?:ipad|iphone|ipod).*applewebkit/i.test(r);
},
function (t, e, n) {
var r = n(62),
i = n(165),
o = n(78).CONSTRUCTOR;
t.exports =
o ||
!i(function (t) {
r.all(t).then(void 0, function () {});
});
},
function (t, e, n) {
var r = n(5),
i = r("iterator"),
o = !1;
try {
var a = 0,
s = {
next: function () {
return { done: !!a++ };
},
return: function () {
o = !0;
},
};
(s[i] = function () {
return this;
}),
Array.from(s, function () {
throw 2;
});
} catch (t) {}
t.exports = function (t, e) {
if (!e && !o) return !1;
var n = !1;
try {
var r = {};
(r[i] = function () {
return {
next: function () {
return { done: (n = !0) };
},
};
}),
t(r);
} catch (t) {}
return n;
};
},
function (t, e, n) {
var r = n(21),
i = n(17),
o = n(49);
t.exports = function (t, e) {
if ((r(t), i(e) && e.constructor === t)) return e;
var n = o.f(t);
return (0, n.resolve)(e), n.promise;
};
},
function (t, e, n) {
"use strict";
function r(t) {
return void 0 === t;
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
return !0 === t || !1 === t || "[object Boolean]" === i.t.call(t);
}
e.a = r;
var i = n(6);
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("Number");
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("Symbol");
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("ArrayBuffer");
},
function (t, e, n) {
"use strict";
function r(t) {
return Object(o.a)(t) && Object(i.g)(t);
}
e.a = r;
var i = n(6),
o = n(169);
},
function (t, e, n) {
"use strict";
function r(t) {
return i.l
? Object(i.l)(t) && !Object(o.a)(t)
: Object(s.a)(t) && u.test(i.t.call(t));
}
var i = n(6),
o = n(126),
a = n(174),
s = n(296),
u =
/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;
e.a = i.r ? r : Object(a.a)(!1);
},
function (t, e, n) {
"use strict";
function r(t) {
return function () {
return t;
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
return function (e) {
var n = t(e);
return "number" == typeof n && n >= 0 && n <= i.b;
};
}
e.a = r;
var i = n(6);
},
function (t, e, n) {
"use strict";
function r(t) {
return function (e) {
return null == e ? void 0 : e[t];
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
for (var e = {}, n = t.length, r = 0; r < n; ++r) e[t[r]] = !0;
return {
contains: function (t) {
return e[t];
},
push: function (n) {
return (e[n] = !0), t.push(n);
},
};
}
function i(t, e) {
e = r(e);
var n = o.n.length,
i = t.constructor,
u = (Object(a.a)(i) && i.prototype) || o.c,
c = "constructor";
for (Object(s.a)(t, c) && !e.contains(c) && e.push(c); n--; )
(c = o.n[n]) in t && t[c] !== u[c] && !e.contains(c) && e.push(c);
}
e.a = i;
var o = n(6),
a = n(29),
s = n(41);
},
function (t, e, n) {
"use strict";
function r(t, e) {
var n = Object(i.a)(e),
r = n.length;
if (null == t) return !r;
for (var o = Object(t), a = 0; a < r; a++) {
var s = n[a];
if (e[s] !== o[s] || !(s in o)) return !1;
}
return !0;
}
e.a = r;
var i = n(14);
},
function (t, e, n) {
"use strict";
function r(t) {
for (var e = {}, n = Object(i.a)(t), r = 0, o = n.length; r < o; r++)
e[t[n[r]]] = n[r];
return e;
}
e.a = r;
var i = n(14);
},
function (t, e, n) {
"use strict";
function r(t) {
var e = [];
for (var n in t) Object(i.a)(t[n]) && e.push(n);
return e.sort();
}
e.a = r;
var i = n(29);
},
function (t, e, n) {
"use strict";
var r = n(130),
i = n(81);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
"use strict";
var r = n(130),
i = n(81);
e.a = Object(r.a)(i.a, !0);
},
function (t, e, n) {
"use strict";
function r() {
return function () {};
}
function i(t) {
if (!Object(o.a)(t)) return {};
if (a.j) return Object(a.j)(t);
var e = r();
e.prototype = t;
var n = new e();
return (e.prototype = null), n;
}
e.a = i;
var o = n(50),
a = n(6);
},
function (t, e, n) {
"use strict";
function r(t) {
return Object(i.a)(t)
? Object(o.a)(t)
? t.slice()
: Object(a.a)({}, t)
: t;
}
e.a = r;
var i = n(50),
o = n(51),
a = n(181);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r = Object(o.a)(t, Object(i.a)(e));
return Object(a.a)(r) ? n : r;
}
e.a = r;
var i = n(82),
o = n(132),
a = n(167);
},
function (t, e, n) {
"use strict";
function r(t) {
return Object(o.a)(t) ? t : [t];
}
e.a = r;
var i = n(23),
o = n(51);
i.a.toPath = r;
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return null == t
? i.a
: Object(o.a)(t)
? Object(f.a)(t, e, n)
: Object(a.a)(t) && !Object(s.a)(t)
? Object(u.a)(t)
: Object(c.a)(t);
}
e.a = r;
var i = n(133),
o = n(29),
a = n(50),
s = n(51),
u = n(100),
c = n(134),
f = n(83);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return Object(o.a)(t, e, 1 / 0);
}
e.a = r;
var i = n(23),
o = n(187);
i.a.iteratee = r;
},
function (t, e, n) {
"use strict";
function r() {}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t, e) {
return (
null == e && ((e = t), (t = 0)),
t + Math.floor(Math.random() * (e - t + 1))
);
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
var e = function (e) {
return t[e];
},
n = "(?:" + Object(i.a)(t).join("|") + ")",
r = RegExp(n),
o = RegExp(n, "g");
return function (t) {
return (t = null == t ? "" : "" + t), r.test(t) ? t.replace(o, e) : t;
};
}
e.a = r;
var i = n(14);
},
function (t, e, n) {
"use strict";
e.a = {
"&": "&",
"<": "<",
">": ">",
'"': """,
"'": "'",
"`": "`",
};
},
function (t, e, n) {
"use strict";
var r = n(23);
e.a = r.a.templateSettings = {
evaluate: /<%([\s\S]+?)%>/g,
interpolate: /<%=([\s\S]+?)%>/g,
escape: /<%-([\s\S]+?)%>/g,
};
},
function (t, e, n) {
"use strict";
function r(t, e, n, r, a) {
if (!(r instanceof e)) return t.apply(n, a);
var s = Object(i.a)(t.prototype),
u = t.apply(s, a);
return Object(o.a)(u) ? u : s;
}
e.a = r;
var i = n(183),
o = n(50);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(29),
o = n(194);
e.a = Object(r.a)(function (t, e, n) {
if (!Object(i.a)(t))
throw new TypeError("Bind must be called on a function");
var a = Object(r.a)(function (r) {
return Object(o.a)(t, a, e, this, n.concat(r));
});
return a;
});
},
function (t, e, n) {
"use strict";
var r = n(22);
e.a = Object(r.a)(function (t, e, n) {
return setTimeout(function () {
return t.apply(null, n);
}, e);
});
},
function (t, e, n) {
"use strict";
function r(t, e) {
var n;
return function () {
return (
--t > 0 && (n = e.apply(this, arguments)), t <= 1 && (e = null), n
);
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
e = Object(i.a)(e, n);
for (var r, a = Object(o.a)(t), s = 0, u = a.length; s < u; s++)
if (((r = a[s]), e(t[r], r, t))) return r;
}
e.a = r;
var i = n(19),
o = n(14);
},
function (t, e, n) {
"use strict";
function r(t) {
return function (e, n, r) {
n = Object(i.a)(n, r);
for (
var a = Object(o.a)(e), s = t > 0 ? 0 : a - 1;
s >= 0 && s < a;
s += t
)
if (n(e[s], s, e)) return s;
return -1;
};
}
e.a = r;
var i = n(19),
o = n(30);
},
function (t, e, n) {
"use strict";
var r = n(199);
e.a = Object(r.a)(-1);
},
function (t, e, n) {
"use strict";
function r(t, e, n, r) {
n = Object(i.a)(n, r, 1);
for (var a = n(e), s = 0, u = Object(o.a)(t); s < u; ) {
var c = Math.floor((s + u) / 2);
n(t[c]) < a ? (s = c + 1) : (u = c);
}
return s;
}
e.a = r;
var i = n(19),
o = n(30);
},
function (t, e, n) {
"use strict";
var r = n(201),
i = n(137),
o = n(203);
e.a = Object(o.a)(1, i.a, r.a);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return function (r, s, u) {
var c = 0,
f = Object(i.a)(r);
if ("number" == typeof u)
t > 0
? (c = u >= 0 ? u : Math.max(u + f, c))
: (f = u >= 0 ? Math.min(u + 1, f) : u + f + 1);
else if (n && u && f) return (u = n(r, s)), r[u] === s ? u : -1;
if (s !== s)
return (u = e(o.q.call(r, c, f), a.a)), u >= 0 ? u + c : -1;
for (u = t > 0 ? c : f - 1; u >= 0 && u < f; u += t)
if (r[u] === s) return u;
return -1;
};
}
e.a = r;
var i = n(30),
o = n(6),
a = n(172);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r = Object(i.a)(t) ? o.a : a.a,
s = r(t, e, n);
if (void 0 !== s && -1 !== s) return t[s];
}
e.a = r;
var i = n(24),
o = n(137),
a = n(198);
},
function (t, e, n) {
"use strict";
function r(t) {
var e = function (e, n, r, a) {
var s = !Object(i.a)(e) && Object(o.a)(e),
u = (s || e).length,
c = t > 0 ? 0 : u - 1;
for (
a || ((r = e[s ? s[c] : c]), (c += t));
c >= 0 && c < u;
c += t
) {
var f = s ? s[c] : c;
r = n(r, e[f], f, e);
}
return r;
};
return function (t, n, r, i) {
var o = arguments.length >= 3;
return e(t, Object(a.a)(n, i, 4), r, o);
};
}
e.a = r;
var i = n(24),
o = n(14),
a = n(83);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r,
u,
c = -1 / 0,
f = -1 / 0;
if (
null == e ||
("number" == typeof e && "object" != typeof t[0] && null != t)
) {
t = Object(i.a)(t) ? t : Object(o.a)(t);
for (var l = 0, d = t.length; l < d; l++)
null != (r = t[l]) && r > c && (c = r);
} else
(e = Object(a.a)(e, n)),
Object(s.a)(t, function (t, n, r) {
((u = e(t, n, r)) > f || (u === -1 / 0 && c === -1 / 0)) &&
((c = t), (f = u));
});
return c;
}
e.a = r;
var i = n(24),
o = n(64),
a = n(19),
s = n(52);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
if (null == e || n)
return (
Object(i.a)(t) || (t = Object(a.a)(t)), t[Object(u.a)(t.length - 1)]
);
var r = Object(i.a)(t) ? Object(o.a)(t) : Object(a.a)(t),
c = Object(s.a)(r);
e = Math.max(Math.min(e, c), 0);
for (var f = c - 1, l = 0; l < e; l++) {
var d = Object(u.a)(l, f),
h = r[l];
(r[l] = r[d]), (r[d] = h);
}
return r.slice(0, e);
}
e.a = r;
var i = n(24),
o = n(184),
a = n(64),
s = n(30),
u = n(190);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(29),
o = n(83),
a = n(81),
s = n(345),
u = n(65);
e.a = Object(r.a)(function (t, e) {
var n = {},
r = e[0];
if (null == t) return n;
Object(i.a)(r)
? (e.length > 1 && (r = Object(o.a)(r, e[1])), (e = Object(a.a)(t)))
: ((r = s.a), (e = Object(u.a)(e, !1, !1)), (t = Object(t)));
for (var c = 0, f = e.length; c < f; c++) {
var l = e[c],
d = t[l];
r(d, l, t) && (n[l] = d);
}
return n;
});
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return i.q.call(t, 0, Math.max(0, t.length - (null == e || n ? 1 : e)));
}
e.a = r;
var i = n(6);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return i.q.call(t, null == e || n ? 1 : e);
}
e.a = r;
var i = n(6);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(65),
o = n(84),
a = n(85);
e.a = Object(r.a)(function (t, e) {
return (
(e = Object(i.a)(e, !0, !0)),
Object(o.a)(t, function (t) {
return !Object(a.a)(e, t);
})
);
});
},
function (t, e, n) {
"use strict";
function r(t, e, n, r) {
Object(i.a)(e) || ((r = n), (n = e), (e = !1)),
null != n && (n = Object(o.a)(n, r));
for (var u = [], c = [], f = 0, l = Object(a.a)(t); f < l; f++) {
var d = t[f],
h = n ? n(d, f, t) : d;
e && !n
? ((f && c === h) || u.push(d), (c = h))
: n
? Object(s.a)(c, h) || (c.push(h), u.push(d))
: Object(s.a)(u, d) || u.push(d);
}
return u;
}
e.a = r;
var i = n(168),
o = n(19),
a = n(30),
s = n(85);
},
function (t, e, n) {
"use strict";
function r(t) {
for (
var e = (t && Object(i.a)(t, o.a).length) || 0, n = Array(e), r = 0;
r < e;
r++
)
n[r] = Object(a.a)(t, r);
return n;
}
e.a = r;
var i = n(206),
o = n(30),
a = n(138);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return t._chain ? Object(i.a)(e).chain() : e;
}
e.a = r;
var i = n(23);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(3),
o = n(86),
a = n(17),
s = n(33),
u = n(36),
c = n(363),
f = n(103),
l = n(216),
d = n(104),
h = n(5),
p = n(56),
v = h("isConcatSpreadable"),
_ =
p >= 51 ||
!i(function () {
var t = [];
return (t[v] = !1), t.concat()[0] !== t;
}),
y = d("concat"),
b = function (t) {
if (!a(t)) return !1;
var e = t[v];
return void 0 !== e ? !!e : o(t);
};
r(
{ target: "Array", proto: !0, arity: 1, forced: !_ || !y },
{
concat: function (t) {
var e,
n,
r,
i,
o,
a = s(this),
d = l(a, 0),
h = 0;
for (e = -1, r = arguments.length; e < r; e++)
if (((o = -1 === e ? a : arguments[e]), b(o)))
for (i = u(o), c(h + i), n = 0; n < i; n++, h++)
n in o && f(d, h, o[n]);
else c(h + 1), f(d, h++, o);
return (d.length = h), d;
},
},
);
},
function (t, e, n) {
var r = n(364);
t.exports = function (t, e) {
return new (r(t))(0 === e ? 0 : e);
};
},
function (t, e, n) {
t.exports = n(369);
},
function (t, e, n) {
var r = n(0),
i = n(18),
o = n(71),
a = n(11),
s = n(4),
u = n(3),
c = n(86),
f = n(8),
l = n(17),
d = n(89),
h = n(99),
p = n(55),
v = i("JSON", "stringify"),
_ = s(/./.exec),
y = s("".charAt),
b = s("".charCodeAt),
g = s("".replace),
m = s((1).toString),
O = /[\uD800-\uDFFF]/g,
w = /^[\uD800-\uDBFF]$/,
x = /^[\uDC00-\uDFFF]$/,
j =
!p ||
u(function () {
var t = i("Symbol")();
return (
"[null]" != v([t]) || "{}" != v({ a: t }) || "{}" != v(Object(t))
);
}),
A = u(function () {
return '"\\udf06\\ud834"' !== v("��") || '"\\udead"' !== v("�");
}),
S = function (t, e) {
var n = h(arguments),
r = e;
if ((l(e) || void 0 !== t) && !d(t))
return (
c(e) ||
(e = function (t, e) {
if ((f(r) && (e = a(r, this, t, e)), !d(e))) return e;
}),
(n[1] = e),
o(v, null, n)
);
},
E = function (t, e, n) {
var r = y(n, e - 1),
i = y(n, e + 1);
return (_(w, t) && !_(x, i)) || (_(x, t) && !_(w, r))
? "\\u" + m(b(t, 0), 16)
: t;
};
v &&
r(
{ target: "JSON", stat: !0, arity: 3, forced: j || A },
{
stringify: function (t, e, n) {
var r = h(arguments),
i = o(j ? S : v, null, r);
return A && "string" == typeof i ? g(i, O, E) : i;
},
},
);
},
function (t, e, n) {
function r(t, e, n) {
var r = (e && n) || 0;
"string" == typeof t &&
((e = "binary" === t ? new Array(16) : null), (t = null)),
(t = t || {});
var a = t.random || (t.rng || i)();
if (((a[6] = (15 & a[6]) | 64), (a[8] = (63 & a[8]) | 128), e))
for (var s = 0; s < 16; ++s) e[r + s] = a[s];
return e || o(a);
}
var i = n(381),
o = n(382);
t.exports = r;
},
function (t, e, n) {
t.exports = n(221);
},
function (t, e, n) {
var r = n(385);
t.exports = r;
},
function (t, e, n) {
"use strict";
t.exports = "4.15.2";
},
function (t, e, n) {
"use strict";
function r() {}
function i(t, e, n) {
(this.fn = t), (this.context = e), (this.once = n || !1);
}
function o() {
(this._events = new r()), (this._eventsCount = 0);
}
var a = Object.prototype.hasOwnProperty,
s = "~";
Object.create &&
((r.prototype = Object.create(null)), new r().__proto__ || (s = !1)),
(o.prototype.eventNames = function () {
var t,
e,
n = [];
if (0 === this._eventsCount) return n;
for (e in (t = this._events))
a.call(t, e) && n.push(s ? e.slice(1) : e);
return Object.getOwnPropertySymbols
? n.concat(Object.getOwnPropertySymbols(t))
: n;
}),
(o.prototype.listeners = function (t, e) {
var n = s ? s + t : t,
r = this._events[n];
if (e) return !!r;
if (!r) return [];
if (r.fn) return [r.fn];
for (var i = 0, o = r.length, a = new Array(o); i < o; i++)
a[i] = r[i].fn;
return a;
}),
(o.prototype.emit = function (t, e, n, r, i, o) {
var a = s ? s + t : t;
if (!this._events[a]) return !1;
var u,
c,
f = this._events[a],
l = arguments.length;
if (f.fn) {
switch ((f.once && this.removeListener(t, f.fn, void 0, !0), l)) {
case 1:
return f.fn.call(f.context), !0;
case 2:
return f.fn.call(f.context, e), !0;
case 3:
return f.fn.call(f.context, e, n), !0;
case 4:
return f.fn.call(f.context, e, n, r), !0;
case 5:
return f.fn.call(f.context, e, n, r, i), !0;
case 6:
return f.fn.call(f.context, e, n, r, i, o), !0;
}
for (c = 1, u = new Array(l - 1); c < l; c++)
u[c - 1] = arguments[c];
f.fn.apply(f.context, u);
} else {
var d,
h = f.length;
for (c = 0; c < h; c++)
switch (
(f[c].once && this.removeListener(t, f[c].fn, void 0, !0), l)
) {
case 1:
f[c].fn.call(f[c].context);
break;
case 2:
f[c].fn.call(f[c].context, e);
break;
case 3:
f[c].fn.call(f[c].context, e, n);
break;
case 4:
f[c].fn.call(f[c].context, e, n, r);
break;
default:
if (!u)
for (d = 1, u = new Array(l - 1); d < l; d++)
u[d - 1] = arguments[d];
f[c].fn.apply(f[c].context, u);
}
}
return !0;
}),
(o.prototype.on = function (t, e, n) {
var r = new i(e, n || this),
o = s ? s + t : t;
return (
this._events[o]
? this._events[o].fn
? (this._events[o] = [this._events[o], r])
: this._events[o].push(r)
: ((this._events[o] = r), this._eventsCount++),
this
);
}),
(o.prototype.once = function (t, e, n) {
var r = new i(e, n || this, !0),
o = s ? s + t : t;
return (
this._events[o]
? this._events[o].fn
? (this._events[o] = [this._events[o], r])
: this._events[o].push(r)
: ((this._events[o] = r), this._eventsCount++),
this
);
}),
(o.prototype.removeListener = function (t, e, n, i) {
var o = s ? s + t : t;
if (!this._events[o]) return this;
if (!e)
return (
0 == --this._eventsCount
? (this._events = new r())
: delete this._events[o],
this
);
var a = this._events[o];
if (a.fn)
a.fn !== e ||
(i && !a.once) ||
(n && a.context !== n) ||
(0 == --this._eventsCount
? (this._events = new r())
: delete this._events[o]);
else {
for (var u = 0, c = [], f = a.length; u < f; u++)
(a[u].fn !== e ||
(i && !a[u].once) ||
(n && a[u].context !== n)) &&
c.push(a[u]);
c.length
? (this._events[o] = 1 === c.length ? c[0] : c)
: 0 == --this._eventsCount
? (this._events = new r())
: delete this._events[o];
}
return this;
}),
(o.prototype.removeAllListeners = function (t) {
var e;
return (
t
? ((e = s ? s + t : t),
this._events[e] &&
(0 == --this._eventsCount
? (this._events = new r())
: delete this._events[e]))
: ((this._events = new r()), (this._eventsCount = 0)),
this
);
}),
(o.prototype.off = o.prototype.removeListener),
(o.prototype.addListener = o.prototype.on),
(o.prototype.setMaxListeners = function () {
return this;
}),
(o.prefixed = s),
(o.EventEmitter = o),
(t.exports = o);
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = n(70),
a = o.getAdapter,
s = ["getItem", "setItem", "removeItem", "clear"],
u = {
get async() {
return a("storage").async;
},
};
s.forEach(function (t) {
(u[t + "Async"] = function () {
var e = a("storage");
return i.default.resolve(e[t].apply(e, arguments));
}),
(u[t] = function () {
var e = a("storage");
if (!e.async) return e[t].apply(e, arguments);
var n = new Error(
"Synchronous API [" + t + "] is not available in this runtime.",
);
throw ((n.code = "SYNC_API_NOT_AVAILABLE"), n);
});
}),
(t.exports = u);
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(25)),
o = r(n(37)),
a = n(224),
s = n(67),
u = (e.removeAsync = a.removeItemAsync.bind(a)),
c = function (t, e) {
try {
t = JSON.parse(t);
} catch (t) {
return null;
}
if (t) {
return t.expiredAt && t.expiredAt < Date.now()
? u(e).then(function () {
return null;
})
: t.value;
}
return null;
};
(e.getAsync = function (t) {
var e;
return (
(t = (0, i.default)((e = "AV/".concat(s.applicationId, "/"))).call(
e,
t,
)),
a.getItemAsync(t).then(function (e) {
return c(e, t);
})
);
}),
(e.setAsync = function (t, e, n) {
var r,
u = { value: e };
return (
"number" == typeof n && (u.expiredAt = Date.now() + n),
a.setItemAsync(
(0, i.default)((r = "AV/".concat(s.applicationId, "/"))).call(
r,
t,
),
(0, o.default)(u),
)
);
});
},
function (t, e, n) {
var r = n(388);
t.exports = r;
},
function (t, e, n) {
var r = n(391);
t.exports = r;
},
function (t, e, n) {
var r = n(394);
t.exports = r;
},
function (t, e, n) {
t.exports = n(397);
},
function (t, e, n) {
var r = n(400);
n(63), (t.exports = r);
},
function (t, e, n) {
var r = n(116),
i = n(36),
o = n(103),
a = Array,
s = Math.max;
t.exports = function (t, e, n) {
for (
var u = i(t),
c = r(e, u),
f = r(void 0 === n ? u : n, u),
l = a(s(f - c, 0)),
d = 0;
c < f;
c++, d++
)
o(l, d, t[c]);
return (l.length = d), l;
};
},
function (t, e, n) {
var r = n(11),
i = n(18),
o = n(5),
a = n(48);
t.exports = function () {
var t = i("Symbol"),
e = t && t.prototype,
n = e && e.valueOf,
s = o("toPrimitive");
e &&
!e[s] &&
a(
e,
s,
function (t) {
return r(n, this);
},
{ arity: 1 },
);
};
},
function (t, e, n) {
var r = n(55);
t.exports = r && !!Symbol.for && !!Symbol.keyFor;
},
function (t, e, n) {
n(7)("iterator");
},
function (t, e, n) {
var r = n(435);
n(63), (t.exports = r);
},
function (t, e, n) {
t.exports = n(237);
},
function (t, e, n) {
var r = n(454);
t.exports = r;
},
function (t, e, n) {
t.exports = n(458);
},
function (t, e, n) {
"use strict";
var r = n(4),
i = n(28),
o = n(17),
a = n(13),
s = n(99),
u = n(72),
c = Function,
f = r([].concat),
l = r([].join),
d = {},
h = function (t, e, n) {
if (!a(d, e)) {
for (var r = [], i = 0; i < e; i++) r[i] = "a[" + i + "]";
d[e] = c("C,a", "return new C(" + l(r, ",") + ")");
}
return d[e](t, n);
};
t.exports = u
? c.bind
: function (t) {
var e = i(this),
n = e.prototype,
r = s(arguments, 1),
a = function () {
var n = f(r, s(arguments));
return this instanceof a ? h(e, n.length, n) : e.apply(t, n);
};
return o(n) && (a.prototype = n), a;
};
},
function (t, e, n) {
t.exports = n(479);
},
function (t, e, n) {
t.exports = n(482);
},
function (t, e) {
var n = {
utf8: {
stringToBytes: function (t) {
return n.bin.stringToBytes(unescape(encodeURIComponent(t)));
},
bytesToString: function (t) {
return decodeURIComponent(escape(n.bin.bytesToString(t)));
},
},
bin: {
stringToBytes: function (t) {
for (var e = [], n = 0; n < t.length; n++)
e.push(255 & t.charCodeAt(n));
return e;
},
bytesToString: function (t) {
for (var e = [], n = 0; n < t.length; n++)
e.push(String.fromCharCode(t[n]));
return e.join("");
},
},
};
t.exports = n;
},
function (t, e) {
t.exports = "\t\n\v\f\r \u2028\u2029\ufeff";
},
function (t, e, n) {
"use strict";
function r(t) {
"@babel/helpers - typeof";
return (r =
"function" == typeof a.default && "symbol" == typeof s.default
? function (t) {
return typeof t;
}
: function (t) {
return t &&
"function" == typeof a.default &&
t.constructor === a.default &&
t !== a.default.prototype
? "symbol"
: typeof t;
})(t);
}
function i(t) {
return null !== t && "object" === r(t);
}
var o = n(1),
a = o(n(87)),
s = o(n(144));
t.exports = i;
},
function (t, e, n) {
"use strict";
var r = n(246),
i = n(544);
t.exports = i(r);
},
function (t, e, n) {
"use strict";
t.exports = n(247);
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = n(2),
a = n(67);
(a._ = o),
(a.version = n(222)),
(a.Promise = i.default),
(a.localStorage = n(224)),
(a.Cache = n(225)),
(a.Error = n(43)),
n(390),
n(442)(a),
n(443)(a),
n(444)(a),
n(445)(a),
n(450)(a),
n(451)(a),
n(504)(a),
n(530)(a),
n(531)(a),
n(533)(a),
n(534)(a),
n(535)(a),
n(536)(a),
n(537)(a),
n(538)(a),
n(539)(a),
n(540)(a),
n(541)(a),
(a.Conversation = n(542)),
n(543),
(t.exports = a);
},
function (t, e, n) {
var r = n(249);
n(63), (t.exports = r);
},
function (t, e, n) {
n(250), n(60), n(96), n(267), n(283), n(284), n(285), n(79);
var r = n(15);
t.exports = r.Promise;
},
function (t, e, n) {
n(251);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(12),
o = n(90),
a = n(92),
s = n(256),
u = n(59),
c = n(39),
f = n(44),
l = n(260),
d = n(261),
h = n(76),
p = n(262),
v = n(5),
_ = n(263),
y = v("toStringTag"),
b = Error,
g = [].push,
m = function (t, e) {
var n,
r = arguments.length > 2 ? arguments[2] : void 0,
s = i(O, this);
a
? (n = a(new b(), s ? o(this) : O))
: ((n = s ? this : u(O)), c(n, y, "Error")),
void 0 !== e && c(n, "message", p(e)),
_ && c(n, "stack", l(n.stack, 1)),
d(n, r);
var f = [];
return h(t, g, { that: f }), c(n, "errors", f), n;
};
a ? a(m, b) : s(m, b, { name: !0 });
var O = (m.prototype = u(b.prototype, {
constructor: f(1, m),
message: f(1, ""),
name: f(1, "AggregateError"),
}));
r({ global: !0, constructor: !0, arity: 2 }, { AggregateError: m });
},
function (t, e, n) {
var r = n(11),
i = n(17),
o = n(89),
a = n(110),
s = n(253),
u = n(5),
c = TypeError,
f = u("toPrimitive");
t.exports = function (t, e) {
if (!i(t) || o(t)) return t;
var n,
u = a(t, f);
if (u) {
if (
(void 0 === e && (e = "default"), (n = r(u, t, e)), !i(n) || o(n))
)
return n;
throw c("Can't convert object to primitive value");
}
return void 0 === e && (e = "number"), s(t, e);
};
},
function (t, e, n) {
var r = n(11),
i = n(8),
o = n(17),
a = TypeError;
t.exports = function (t, e) {
var n, s;
if ("string" === e && i((n = t.toString)) && !o((s = r(n, t))))
return s;
if (i((n = t.valueOf)) && !o((s = r(n, t)))) return s;
if ("string" !== e && i((n = t.toString)) && !o((s = r(n, t))))
return s;
throw a("Can't convert object to primitive value");
};
},
function (t, e, n) {
var r = n(9),
i = Object.defineProperty;
t.exports = function (t, e) {
try {
i(r, t, { value: e, configurable: !0, writable: !0 });
} catch (n) {
r[t] = e;
}
return e;
};
},
function (t, e, n) {
var r = n(8),
i = String,
o = TypeError;
t.exports = function (t) {
if ("object" == typeof t || r(t)) return t;
throw o("Can't set " + i(t) + " as a prototype");
};
},
function (t, e, n) {
var r = n(13),
i = n(257),
o = n(73),
a = n(34);
t.exports = function (t, e, n) {
for (var s = i(e), u = a.f, c = o.f, f = 0; f < s.length; f++) {
var l = s[f];
r(t, l) || (n && r(n, l)) || u(t, l, c(e, l));
}
};
},
function (t, e, n) {
var r = n(18),
i = n(4),
o = n(114),
a = n(119),
s = n(21),
u = i([].concat);
t.exports =
r("Reflect", "ownKeys") ||
function (t) {
var e = o.f(s(t)),
n = a.f;
return n ? u(e, n(t)) : e;
};
},
function (t, e) {
var n = Math.ceil,
r = Math.floor;
t.exports =
Math.trunc ||
function (t) {
var e = +t;
return (e > 0 ? r : n)(e);
};
},
function (t, e, n) {
var r = n(117),
i = Math.min;
t.exports = function (t) {
return t > 0 ? i(r(t), 9007199254740991) : 0;
};
},
function (t, e, n) {
var r = n(4),
i = Error,
o = r("".replace),
a = (function (t) {
return String(i("zxcasd").stack);
})(),
s = /\n\s*at [^:]*:[^\n]*/,
u = s.test(a);
t.exports = function (t, e) {
if (u && "string" == typeof t && !i.prepareStackTrace)
for (; e--; ) t = o(t, s, "");
return t;
};
},
function (t, e, n) {
var r = n(17),
i = n(39);
t.exports = function (t, e) {
r(e) && "cause" in e && i(t, "cause", e.cause);
};
},
function (t, e, n) {
var r = n(40);
t.exports = function (t, e) {
return void 0 === t ? (arguments.length < 2 ? "" : e) : r(t);
};
},
function (t, e, n) {
var r = n(3),
i = n(44);
t.exports = !r(function () {
var t = Error("a");
return (
!("stack" in t) ||
(Object.defineProperty(t, "stack", i(1, 7)), 7 !== t.stack)
);
});
},
function (t, e, n) {
var r = n(9),
i = n(8),
o = n(123),
a = r.WeakMap;
t.exports = i(a) && /native code/.test(o(a));
},
function (t, e, n) {
"use strict";
var r = n(159).IteratorPrototype,
i = n(59),
o = n(44),
a = n(61),
s = n(46),
u = function () {
return this;
};
t.exports = function (t, e, n, c) {
var f = e + " Iterator";
return (
(t.prototype = i(r, { next: o(+!c, n) })),
a(t, f, !1, !0),
(s[f] = u),
t
);
};
},
function (t, e, n) {
"use strict";
var r = n(121),
i = n(47);
t.exports = r
? {}.toString
: function () {
return "[object " + i(this) + "]";
};
},
function (t, e, n) {
n(268), n(278), n(279), n(280), n(281), n(282);
},
function (t, e, n) {
"use strict";
var r,
i,
o,
a = n(0),
s = n(32),
u = n(97),
c = n(9),
f = n(11),
l = n(48),
d = n(92),
h = n(61),
p = n(269),
v = n(28),
_ = n(8),
y = n(17),
b = n(270),
g = n(160),
m = n(162).set,
O = n(272),
w = n(275),
x = n(77),
j = n(276),
A = n(95),
S = n(62),
E = n(78),
C = n(49),
T = E.CONSTRUCTOR,
N = E.REJECTION_EVENT,
I = E.SUBCLASSING,
k = A.getterFor("Promise"),
U = A.set,
P = S && S.prototype,
R = S,
D = P,
L = c.TypeError,
M = c.document,
q = c.process,
F = C.f,
W = F,
B = !!(M && M.createEvent && c.dispatchEvent),
Q = function (t) {
var e;
return !(!y(t) || !_((e = t.then))) && e;
},
V = function (t, e) {
var n,
r,
i,
o = e.value,
a = 1 == e.state,
s = a ? t.ok : t.fail,
u = t.resolve,
c = t.reject,
l = t.domain;
try {
s
? (a || (2 === e.rejection && H(e), (e.rejection = 1)),
!0 === s
? (n = o)
: (l && l.enter(), (n = s(o)), l && (l.exit(), (i = !0))),
n === t.promise
? c(L("Promise-chain cycle"))
: (r = Q(n))
? f(r, n, u, c)
: u(n))
: c(o);
} catch (t) {
l && !i && l.exit(), c(t);
}
},
K = function (t, e) {
t.notified ||
((t.notified = !0),
O(function () {
for (var n, r = t.reactions; (n = r.get()); ) V(n, t);
(t.notified = !1), e && !t.rejection && J(t);
}));
},
z = function (t, e, n) {
var r, i;
B
? ((r = M.createEvent("Event")),
(r.promise = e),
(r.reason = n),
r.initEvent(t, !1, !0),
c.dispatchEvent(r))
: (r = { promise: e, reason: n }),
!N && (i = c["on" + t])
? i(r)
: "unhandledrejection" === t &&
w("Unhandled promise rejection", n);
},
J = function (t) {
f(m, c, function () {
var e,
n = t.facade,
r = t.value,
i = G(t);
if (
i &&
((e = x(function () {
u
? q.emit("unhandledRejection", r, n)
: z("unhandledrejection", n, r);
})),
(t.rejection = u || G(t) ? 2 : 1),
e.error)
)
throw e.value;
});
},
G = function (t) {
return 1 !== t.rejection && !t.parent;
},
H = function (t) {
f(m, c, function () {
var e = t.facade;
u
? q.emit("rejectionHandled", e)
: z("rejectionhandled", e, t.value);
});
},
$ = function (t, e, n) {
return function (r) {
t(e, r, n);
};
},
X = function (t, e, n) {
t.done ||
((t.done = !0),
n && (t = n),
(t.value = e),
(t.state = 2),
K(t, !0));
},
Y = function (t, e, n) {
if (!t.done) {
(t.done = !0), n && (t = n);
try {
if (t.facade === e) throw L("Promise can't be resolved itself");
var r = Q(e);
r
? O(function () {
var n = { done: !1 };
try {
f(r, e, $(Y, n, t), $(X, n, t));
} catch (e) {
X(n, e, t);
}
})
: ((t.value = e), (t.state = 1), K(t, !1));
} catch (e) {
X({ done: !1 }, e, t);
}
}
};
if (
T &&
((R = function (t) {
b(this, D), v(t), f(r, this);
var e = k(this);
try {
t($(Y, e), $(X, e));
} catch (t) {
X(e, t);
}
}),
(D = R.prototype),
(r = function (t) {
U(this, {
type: "Promise",
done: !1,
notified: !1,
parent: !1,
reactions: new j(),
rejection: !1,
state: 0,
value: void 0,
});
}),
(r.prototype = l(D, "then", function (t, e) {
var n = k(this),
r = F(g(this, R));
return (
(n.parent = !0),
(r.ok = !_(t) || t),
(r.fail = _(e) && e),
(r.domain = u ? q.domain : void 0),
0 == n.state
? n.reactions.add(r)
: O(function () {
V(r, n);
}),
r.promise
);
})),
(i = function () {
var t = new r(),
e = k(t);
(this.promise = t), (this.resolve = $(Y, e)), (this.reject = $(X, e));
}),
(C.f = F =
function (t) {
return t === R || void 0 === t ? new i(t) : W(t);
}),
!s && _(S) && P !== Object.prototype)
) {
(o = P.then),
I ||
l(
P,
"then",
function (t, e) {
var n = this;
return new R(function (t, e) {
f(o, n, t, e);
}).then(t, e);
},
{ unsafe: !0 },
);
try {
delete P.constructor;
} catch (t) {}
d && d(P, D);
}
a({ global: !0, constructor: !0, wrap: !0, forced: T }, { Promise: R }),
h(R, "Promise", !1, !0),
p("Promise");
},
function (t, e, n) {
"use strict";
var r = n(18),
i = n(34),
o = n(5),
a = n(20),
s = o("species");
t.exports = function (t) {
var e = r(t),
n = i.f;
a &&
e &&
!e[s] &&
n(e, s, {
configurable: !0,
get: function () {
return this;
},
});
};
},
function (t, e, n) {
var r = n(12),
i = TypeError;
t.exports = function (t, e) {
if (r(e, t)) return t;
throw i("Incorrect invocation");
};
},
function (t, e) {
var n = TypeError;
t.exports = function (t, e) {
if (t < e) throw n("Not enough arguments");
return t;
};
},
function (t, e, n) {
var r,
i,
o,
a,
s,
u,
c,
f,
l = n(9),
d = n(58),
h = n(73).f,
p = n(162).set,
v = n(163),
_ = n(273),
y = n(274),
b = n(97),
g = l.MutationObserver || l.WebKitMutationObserver,
m = l.document,
O = l.process,
w = l.Promise,
x = h(l, "queueMicrotask"),
j = x && x.value;
j ||
((r = function () {
var t, e;
for (b && (t = O.domain) && t.exit(); i; ) {
(e = i.fn), (i = i.next);
try {
e();
} catch (t) {
throw (i ? a() : (o = void 0), t);
}
}
(o = void 0), t && t.enter();
}),
v || b || y || !g || !m
? !_ && w && w.resolve
? ((c = w.resolve(void 0)),
(c.constructor = w),
(f = d(c.then, c)),
(a = function () {
f(r);
}))
: b
? (a = function () {
O.nextTick(r);
})
: ((p = d(p, l)),
(a = function () {
p(r);
}))
: ((s = !0),
(u = m.createTextNode("")),
new g(r).observe(u, { characterData: !0 }),
(a = function () {
u.data = s = !s;
}))),
(t.exports =
j ||
function (t) {
var e = { fn: t, next: void 0 };
o && (o.next = e), i || ((i = e), a()), (o = e);
});
},
function (t, e, n) {
var r = n(45),
i = n(9);
t.exports = /ipad|iphone|ipod/i.test(r) && void 0 !== i.Pebble;
},
function (t, e, n) {
var r = n(45);
t.exports = /web0s(?!.*chrome)/i.test(r);
},
function (t, e, n) {
var r = n(9);
t.exports = function (t, e) {
var n = r.console;
n && n.error && (1 == arguments.length ? n.error(t) : n.error(t, e));
};
},
function (t, e) {
var n = function () {
(this.head = null), (this.tail = null);
};
(n.prototype = {
add: function (t) {
var e = { item: t, next: null };
this.head ? (this.tail.next = e) : (this.head = e), (this.tail = e);
},
get: function () {
var t = this.head;
if (t)
return (
(this.head = t.next),
this.tail === t && (this.tail = null),
t.item
);
},
}),
(t.exports = n);
},
function (t, e) {
t.exports = "object" == typeof window && "object" != typeof Deno;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(11),
o = n(28),
a = n(49),
s = n(77),
u = n(76);
r(
{ target: "Promise", stat: !0, forced: n(164) },
{
all: function (t) {
var e = this,
n = a.f(e),
r = n.resolve,
c = n.reject,
f = s(function () {
var n = o(e.resolve),
a = [],
s = 0,
f = 1;
u(t, function (t) {
var o = s++,
u = !1;
f++,
i(n, e, t).then(function (t) {
u || ((u = !0), (a[o] = t), --f || r(a));
}, c);
}),
--f || r(a);
});
return f.error && c(f.value), n.promise;
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(32),
o = n(78).CONSTRUCTOR,
a = n(62),
s = n(18),
u = n(8),
c = n(48),
f = a && a.prototype;
if (
(r(
{ target: "Promise", proto: !0, forced: o, real: !0 },
{
catch: function (t) {
return this.then(void 0, t);
},
},
),
!i && u(a))
) {
var l = s("Promise").prototype.catch;
f.catch !== l && c(f, "catch", l, { unsafe: !0 });
}
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(11),
o = n(28),
a = n(49),
s = n(77),
u = n(76);
r(
{ target: "Promise", stat: !0, forced: n(164) },
{
race: function (t) {
var e = this,
n = a.f(e),
r = n.reject,
c = s(function () {
var a = o(e.resolve);
u(t, function (t) {
i(a, e, t).then(n.resolve, r);
});
});
return c.error && r(c.value), n.promise;
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(11),
o = n(49);
r(
{ target: "Promise", stat: !0, forced: n(78).CONSTRUCTOR },
{
reject: function (t) {
var e = o.f(this);
return i(e.reject, void 0, t), e.promise;
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(18),
o = n(32),
a = n(62),
s = n(78).CONSTRUCTOR,
u = n(166),
c = i("Promise"),
f = o && !s;
r(
{ target: "Promise", stat: !0, forced: o || s },
{
resolve: function (t) {
return u(f && this === c ? a : this, t);
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(11),
o = n(28),
a = n(49),
s = n(77),
u = n(76);
r(
{ target: "Promise", stat: !0 },
{
allSettled: function (t) {
var e = this,
n = a.f(e),
r = n.resolve,
c = n.reject,
f = s(function () {
var n = o(e.resolve),
a = [],
s = 0,
c = 1;
u(t, function (t) {
var o = s++,
u = !1;
c++,
i(n, e, t).then(
function (t) {
u ||
((u = !0),
(a[o] = { status: "fulfilled", value: t }),
--c || r(a));
},
function (t) {
u ||
((u = !0),
(a[o] = { status: "rejected", reason: t }),
--c || r(a));
},
);
}),
--c || r(a);
});
return f.error && c(f.value), n.promise;
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(11),
o = n(28),
a = n(18),
s = n(49),
u = n(77),
c = n(76);
r(
{ target: "Promise", stat: !0 },
{
any: function (t) {
var e = this,
n = a("AggregateError"),
r = s.f(e),
f = r.resolve,
l = r.reject,
d = u(function () {
var r = o(e.resolve),
a = [],
s = 0,
u = 1,
d = !1;
c(t, function (t) {
var o = s++,
c = !1;
u++,
i(r, e, t).then(
function (t) {
c || d || ((d = !0), f(t));
},
function (t) {
c ||
d ||
((c = !0),
(a[o] = t),
--u || l(new n(a, "No one promise resolved")));
},
);
}),
--u || l(new n(a, "No one promise resolved"));
});
return d.error && l(d.value), r.promise;
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(32),
o = n(62),
a = n(3),
s = n(18),
u = n(8),
c = n(160),
f = n(166),
l = n(48),
d = o && o.prototype;
if (
(r(
{
target: "Promise",
proto: !0,
real: !0,
forced:
!!o &&
a(function () {
d.finally.call({ then: function () {} }, function () {});
}),
},
{
finally: function (t) {
var e = c(this, s("Promise")),
n = u(t);
return this.then(
n
? function (n) {
return f(e, t()).then(function () {
return n;
});
}
: t,
n
? function (n) {
return f(e, t()).then(function () {
throw n;
});
}
: t,
);
},
},
),
!i && u(o))
) {
var h = s("Promise").prototype.finally;
d.finally !== h && l(d, "finally", h, { unsafe: !0 });
}
},
function (t, e, n) {
var r = n(4),
i = n(117),
o = n(40),
a = n(74),
s = r("".charAt),
u = r("".charCodeAt),
c = r("".slice),
f = function (t) {
return function (e, n) {
var r,
f,
l = o(a(e)),
d = i(n),
h = l.length;
return d < 0 || d >= h
? t
? ""
: void 0
: ((r = u(l, d)),
r < 55296 ||
r > 56319 ||
d + 1 === h ||
(f = u(l, d + 1)) < 56320 ||
f > 57343
? t
? s(l, d)
: r
: t
? c(l, d, d + 2)
: f - 56320 + ((r - 55296) << 10) + 65536);
};
};
t.exports = { codeAt: f(!1), charAt: f(!0) };
},
function (t, e) {
t.exports = {
CSSRuleList: 0,
CSSStyleDeclaration: 0,
CSSValueList: 0,
ClientRectList: 0,
DOMRectList: 0,
DOMStringList: 0,
DOMTokenList: 1,
DataTransferItemList: 0,
FileList: 0,
HTMLAllCollection: 0,
HTMLCollection: 0,
HTMLFormElement: 0,
HTMLSelectElement: 0,
MediaList: 0,
MimeTypeArray: 0,
NamedNodeMap: 0,
NodeList: 1,
PaintRequestList: 0,
Plugin: 0,
PluginArray: 0,
SVGLengthList: 0,
SVGNumberList: 0,
SVGPathSegList: 0,
SVGPointList: 0,
SVGStringList: 0,
SVGTransformList: 0,
SourceBufferList: 0,
StyleSheetList: 0,
TextTrackCueList: 0,
TextTrackList: 0,
TouchList: 0,
};
},
function (t, e, n) {
"use strict";
var r = n(124),
i = Object(r.mixin)(r);
(i._ = i), (e.a = i);
},
function (t, e, n) {
"use strict";
function r(t) {
return null === t;
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t) {
return !(!t || 1 !== t.nodeType);
}
e.a = r;
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("Date");
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("RegExp");
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("Error");
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("Object");
},
function (t, e, n) {
"use strict";
function r(t) {
return !Object(o.a)(t) && Object(i.f)(t) && !isNaN(parseFloat(t));
}
e.a = r;
var i = n(6),
o = n(170);
},
function (t, e, n) {
"use strict";
var r = n(175),
i = n(128);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
"use strict";
function r(t) {
if (null == t) return !0;
var e = Object(i.a)(t);
return "number" == typeof e &&
(Object(o.a)(t) || Object(a.a)(t) || Object(s.a)(t))
? 0 === e
: 0 === Object(i.a)(Object(u.a)(t));
}
e.a = r;
var i = n(30),
o = n(51),
a = n(125),
s = n(127),
u = n(14);
},
function (t, e, n) {
"use strict";
function r(t, e, n, r) {
if (t === e) return 0 !== t || 1 / t == 1 / e;
if (null == t || null == e) return !1;
if (t !== t) return e !== e;
var o = typeof t;
return (
("function" === o || "object" === o || "object" == typeof e) &&
i(t, e, n, r)
);
}
function i(t, e, n, o) {
t instanceof a.a && (t = t._wrapped),
e instanceof a.a && (e = e._wrapped);
var y = s.t.call(t);
if (y !== s.t.call(e)) return !1;
if (l.a && "[object Object]" == y && Object(d.a)(t)) {
if (!Object(d.a)(e)) return !1;
y = _;
}
switch (y) {
case "[object RegExp]":
case "[object String]":
return "" + t == "" + e;
case "[object Number]":
return +t != +t ? +e != +e : 0 == +t ? 1 / +t == 1 / e : +t == +e;
case "[object Date]":
case "[object Boolean]":
return +t == +e;
case "[object Symbol]":
return s.d.valueOf.call(t) === s.d.valueOf.call(e);
case "[object ArrayBuffer]":
case _:
return i(Object(v.a)(t), Object(v.a)(e), n, o);
}
var b = "[object Array]" === y;
if (!b && Object(c.a)(t)) {
if (Object(u.a)(t) !== Object(u.a)(e)) return !1;
if (t.buffer === e.buffer && t.byteOffset === e.byteOffset) return !0;
b = !0;
}
if (!b) {
if ("object" != typeof t || "object" != typeof e) return !1;
var g = t.constructor,
m = e.constructor;
if (
g !== m &&
!(
Object(f.a)(g) &&
g instanceof g &&
Object(f.a)(m) &&
m instanceof m
) &&
"constructor" in t &&
"constructor" in e
)
return !1;
}
(n = n || []), (o = o || []);
for (var O = n.length; O--; ) if (n[O] === t) return o[O] === e;
if ((n.push(t), o.push(e), b)) {
if ((O = t.length) !== e.length) return !1;
for (; O--; ) if (!r(t[O], e[O], n, o)) return !1;
} else {
var w,
x = Object(h.a)(t);
if (((O = x.length), Object(h.a)(e).length !== O)) return !1;
for (; O--; )
if (((w = x[O]), !Object(p.a)(e, w) || !r(t[w], e[w], n, o)))
return !1;
}
return n.pop(), o.pop(), !0;
}
function o(t, e) {
return r(t, e);
}
e.a = o;
var a = n(23),
s = n(6),
u = n(128),
c = n(173),
f = n(29),
l = n(80),
d = n(126),
h = n(14),
p = n(41),
v = n(299),
_ = "[object DataView]";
},
function (t, e, n) {
"use strict";
function r(t) {
return new Uint8Array(t.buffer || t, t.byteOffset || 0, Object(i.a)(t));
}
e.a = r;
var i = n(128);
},
function (t, e, n) {
"use strict";
var r = n(16),
i = n(80),
o = n(129);
e.a = i.b ? Object(o.a)(o.b) : Object(r.a)("Map");
},
function (t, e, n) {
"use strict";
var r = n(16),
i = n(80),
o = n(129);
e.a = i.b ? Object(o.a)(o.d) : Object(r.a)("WeakMap");
},
function (t, e, n) {
"use strict";
var r = n(16),
i = n(80),
o = n(129);
e.a = i.b ? Object(o.a)(o.c) : Object(r.a)("Set");
},
function (t, e, n) {
"use strict";
var r = n(16);
e.a = Object(r.a)("WeakSet");
},
function (t, e, n) {
"use strict";
function r(t) {
for (
var e = Object(i.a)(t), n = e.length, r = Array(n), o = 0;
o < n;
o++
)
r[o] = [e[o], t[e[o]]];
return r;
}
e.a = r;
var i = n(14);
},
function (t, e, n) {
"use strict";
function r(t, e) {
var n = Object(i.a)(t);
return e && Object(o.a)(n, e), n;
}
e.a = r;
var i = n(183),
o = n(131);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return e(t), t;
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t, e) {
e = Object(o.a)(e);
for (var n = e.length, r = 0; r < n; r++) {
var a = e[r];
if (!Object(i.a)(t, a)) return !1;
t = t[a];
}
return !!n;
}
e.a = r;
var i = n(41),
o = n(82);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
e = Object(i.a)(e, n);
for (var r = Object(o.a)(t), a = r.length, s = {}, u = 0; u < a; u++) {
var c = r[u];
s[c] = e(t[c], c, t);
}
return s;
}
e.a = r;
var i = n(19),
o = n(14);
},
function (t, e, n) {
"use strict";
function r(t) {
return null == t
? i.a
: function (e) {
return Object(o.a)(t, e);
};
}
e.a = r;
var i = n(189),
o = n(185);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r = Array(Math.max(0, t));
e = Object(i.a)(e, n, 1);
for (var o = 0; o < t; o++) r[o] = e(o);
return r;
}
e.a = r;
var i = n(83);
},
function (t, e, n) {
"use strict";
var r = n(191),
i = n(192);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
"use strict";
var r = n(191),
i = n(313);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
"use strict";
var r = n(179),
i = n(192);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
"use strict";
function r(t) {
return "\\" + u[t];
}
function i(t, e, n) {
!e && n && (e = n), (e = Object(o.a)({}, e, a.a.templateSettings));
var i = RegExp(
[
(e.escape || s).source,
(e.interpolate || s).source,
(e.evaluate || s).source,
].join("|") + "|$",
"g",
),
u = 0,
l = "__p+='";
t.replace(i, function (e, n, i, o, a) {
return (
(l += t.slice(u, a).replace(c, r)),
(u = a + e.length),
n
? (l += "'+\n((__t=(" + n + "))==null?'':_.escape(__t))+\n'")
: i
? (l += "'+\n((__t=(" + i + "))==null?'':__t)+\n'")
: o && (l += "';\n" + o + "\n__p+='"),
e
);
}),
(l += "';\n");
var d = e.variable;
if (d) {
if (!f.test(d)) throw new Error(d);
} else (l = "with(obj||{}){\n" + l + "}\n"), (d = "obj");
l =
"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n" +
l +
"return __p;\n";
var h;
try {
h = new Function(d, "_", l);
} catch (t) {
throw ((t.source = l), t);
}
var p = function (t) {
return h.call(this, t, a.a);
};
return (p.source = "function(" + d + "){\n" + l + "}"), p;
}
e.a = i;
var o = n(182),
a = n(23),
s = (n(193), /(.)^/),
u = {
"'": "'",
"\\": "\\",
"\r": "r",
"\n": "n",
"\u2028": "u2028",
"\u2029": "u2029",
},
c = /\\|'|\r|\n|\u2028|\u2029/g,
f = /^\s*(\w|\$)+\s*$/;
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
e = Object(o.a)(e);
var r = e.length;
if (!r) return Object(i.a)(n) ? n.call(t) : n;
for (var a = 0; a < r; a++) {
var s = null == t ? void 0 : t[e[a]];
void 0 === s && ((s = n), (a = r)),
(t = Object(i.a)(s) ? s.call(t) : s);
}
return t;
}
e.a = r;
var i = n(29),
o = n(82);
},
function (t, e, n) {
"use strict";
function r(t) {
var e = ++i + "";
return t ? t + e : e;
}
e.a = r;
var i = 0;
},
function (t, e, n) {
"use strict";
function r(t) {
var e = Object(i.a)(t);
return (e._chain = !0), e;
}
e.a = r;
var i = n(23);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(65),
o = n(195);
e.a = Object(r.a)(function (t, e) {
e = Object(i.a)(e, !1, !1);
var n = e.length;
if (n < 1) throw new Error("bindAll must be passed function names");
for (; n--; ) {
var r = e[n];
t[r] = Object(o.a)(t[r], t);
}
return t;
});
},
function (t, e, n) {
"use strict";
function r(t, e) {
var n = function (r) {
var o = n.cache,
a = "" + (e ? e.apply(this, arguments) : r);
return Object(i.a)(o, a) || (o[a] = t.apply(this, arguments)), o[a];
};
return (n.cache = {}), n;
}
e.a = r;
var i = n(41);
},
function (t, e, n) {
"use strict";
var r = n(101),
i = n(196),
o = n(23);
e.a = Object(r.a)(i.a, o.a, 1);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r,
o,
a,
s,
u = 0;
n || (n = {});
var c = function () {
(u = !1 === n.leading ? 0 : Object(i.a)()),
(r = null),
(s = t.apply(o, a)),
r || (o = a = null);
},
f = function () {
var f = Object(i.a)();
u || !1 !== n.leading || (u = f);
var l = e - (f - u);
return (
(o = this),
(a = arguments),
l <= 0 || l > e
? (r && (clearTimeout(r), (r = null)),
(u = f),
(s = t.apply(o, a)),
r || (o = a = null))
: r || !1 === n.trailing || (r = setTimeout(c, l)),
s
);
};
return (
(f.cancel = function () {
clearTimeout(r), (u = 0), (r = o = a = null);
}),
f
);
}
e.a = r;
var i = n(135);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r,
a,
s,
u,
c,
f = function () {
var i = Object(o.a)() - a;
e > i
? (r = setTimeout(f, e - i))
: ((r = null), n || (u = t.apply(c, s)), r || (s = c = null));
},
l = Object(i.a)(function (i) {
return (
(c = this),
(s = i),
(a = Object(o.a)()),
r || ((r = setTimeout(f, e)), n && (u = t.apply(c, s))),
u
);
});
return (
(l.cancel = function () {
clearTimeout(r), (r = s = c = null);
}),
l
);
}
e.a = r;
var i = n(22),
o = n(135);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return Object(i.a)(e, t);
}
e.a = r;
var i = n(101);
},
function (t, e, n) {
"use strict";
function r() {
var t = arguments,
e = t.length - 1;
return function () {
for (var n = e, r = t[e].apply(this, arguments); n--; )
r = t[n].call(this, r);
return r;
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t, e) {
return function () {
if (--t < 1) return e.apply(this, arguments);
};
}
e.a = r;
},
function (t, e, n) {
"use strict";
var r = n(101),
i = n(197);
e.a = Object(r.a)(i.a, 2);
},
function (t, e, n) {
"use strict";
var r = n(200),
i = n(203);
e.a = Object(i.a)(-1, r.a);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return Object(i.a)(t, Object(o.a)(e));
}
e.a = r;
var i = n(204),
o = n(100);
},
function (t, e, n) {
"use strict";
var r = n(205);
e.a = Object(r.a)(1);
},
function (t, e, n) {
"use strict";
var r = n(205);
e.a = Object(r.a)(-1);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return Object(i.a)(t, Object(o.a)(Object(a.a)(e)), n);
}
e.a = r;
var i = n(84),
o = n(136),
a = n(19);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
e = Object(i.a)(e, n);
for (
var r = !Object(o.a)(t) && Object(a.a)(t), s = (r || t).length, u = 0;
u < s;
u++
) {
var c = r ? r[u] : u;
if (!e(t[c], c, t)) return !1;
}
return !0;
}
e.a = r;
var i = n(19),
o = n(24),
a = n(14);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
e = Object(i.a)(e, n);
for (
var r = !Object(o.a)(t) && Object(a.a)(t), s = (r || t).length, u = 0;
u < s;
u++
) {
var c = r ? r[u] : u;
if (e(t[c], c, t)) return !0;
}
return !1;
}
e.a = r;
var i = n(19),
o = n(24),
a = n(14);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(29),
o = n(66),
a = n(132),
s = n(82);
e.a = Object(r.a)(function (t, e, n) {
var r, u;
return (
Object(i.a)(e)
? (u = e)
: ((e = Object(s.a)(e)),
(r = e.slice(0, -1)),
(e = e[e.length - 1])),
Object(o.a)(t, function (t) {
var i = u;
if (!i) {
if ((r && r.length && (t = Object(a.a)(t, r)), null == t)) return;
i = t[e];
}
return null == i ? i : i.apply(t, n);
})
);
});
},
function (t, e, n) {
"use strict";
function r(t, e) {
return Object(i.a)(t, Object(o.a)(e));
}
e.a = r;
var i = n(84),
o = n(100);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r,
u,
c = 1 / 0,
f = 1 / 0;
if (
null == e ||
("number" == typeof e && "object" != typeof t[0] && null != t)
) {
t = Object(i.a)(t) ? t : Object(o.a)(t);
for (var l = 0, d = t.length; l < d; l++)
null != (r = t[l]) && r < c && (c = r);
} else
(e = Object(a.a)(e, n)),
Object(s.a)(t, function (t, n, r) {
((u = e(t, n, r)) < f || (u === 1 / 0 && c === 1 / 0)) &&
((c = t), (f = u));
});
return c;
}
e.a = r;
var i = n(24),
o = n(64),
a = n(19),
s = n(52);
},
function (t, e, n) {
"use strict";
function r(t) {
return Object(i.a)(t, 1 / 0);
}
e.a = r;
var i = n(207);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
var r = 0;
return (
(e = Object(i.a)(e, n)),
Object(o.a)(
Object(a.a)(t, function (t, n, i) {
return { value: t, index: r++, criteria: e(t, n, i) };
}).sort(function (t, e) {
var n = t.criteria,
r = e.criteria;
if (n !== r) {
if (n > r || void 0 === n) return 1;
if (n < r || void 0 === r) return -1;
}
return t.index - e.index;
}),
"value",
)
);
}
e.a = r;
var i = n(19),
o = n(138),
a = n(66);
},
function (t, e, n) {
"use strict";
var r = n(102),
i = n(41);
e.a = Object(r.a)(function (t, e, n) {
Object(i.a)(t, n) ? t[n].push(e) : (t[n] = [e]);
});
},
function (t, e, n) {
"use strict";
var r = n(102);
e.a = Object(r.a)(function (t, e, n) {
t[n] = e;
});
},
function (t, e, n) {
"use strict";
var r = n(102),
i = n(41);
e.a = Object(r.a)(function (t, e, n) {
Object(i.a)(t, n) ? t[n]++ : (t[n] = 1);
});
},
function (t, e, n) {
"use strict";
var r = n(102);
e.a = Object(r.a)(function (t, e, n) {
t[n ? 0 : 1].push(e);
}, !0);
},
function (t, e, n) {
"use strict";
function r(t) {
return t
? Object(i.a)(t)
? o.q.call(t)
: Object(a.a)(t)
? t.match(l)
: Object(s.a)(t)
? Object(u.a)(t, c.a)
: Object(f.a)(t)
: [];
}
e.a = r;
var i = n(51),
o = n(6),
a = n(125),
s = n(24),
u = n(66),
c = n(133),
f = n(64),
l = /[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;
},
function (t, e, n) {
"use strict";
function r(t) {
return null == t
? 0
: Object(i.a)(t)
? t.length
: Object(o.a)(t).length;
}
e.a = r;
var i = n(24),
o = n(14);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return e in n;
}
e.a = r;
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(29),
o = n(136),
a = n(66),
s = n(65),
u = n(85),
c = n(208);
e.a = Object(r.a)(function (t, e) {
var n,
r = e[0];
return (
Object(i.a)(r)
? ((r = Object(o.a)(r)), e.length > 1 && (n = e[1]))
: ((e = Object(a.a)(Object(s.a)(e, !1, !1), String)),
(r = function (t, n) {
return !Object(u.a)(e, n);
})),
Object(c.a)(t, r, n)
);
});
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return null == t || t.length < 1
? null == e || n
? void 0
: []
: null == e || n
? t[0]
: Object(i.a)(t, t.length - e);
}
e.a = r;
var i = n(209);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
return null == t || t.length < 1
? null == e || n
? void 0
: []
: null == e || n
? t[t.length - 1]
: Object(i.a)(t, Math.max(0, t.length - e));
}
e.a = r;
var i = n(210);
},
function (t, e, n) {
"use strict";
function r(t) {
return Object(i.a)(t, Boolean);
}
e.a = r;
var i = n(84);
},
function (t, e, n) {
"use strict";
function r(t, e) {
return Object(i.a)(t, e, !1);
}
e.a = r;
var i = n(65);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(211);
e.a = Object(r.a)(function (t, e) {
return Object(i.a)(t, e);
});
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(212),
o = n(65);
e.a = Object(r.a)(function (t) {
return Object(i.a)(Object(o.a)(t, !0, !0));
});
},
function (t, e, n) {
"use strict";
function r(t) {
for (
var e = [], n = arguments.length, r = 0, a = Object(i.a)(t);
r < a;
r++
) {
var s = t[r];
if (!Object(o.a)(e, s)) {
var u;
for (u = 1; u < n && Object(o.a)(arguments[u], s); u++);
u === n && e.push(s);
}
}
return e;
}
e.a = r;
var i = n(30),
o = n(85);
},
function (t, e, n) {
"use strict";
var r = n(22),
i = n(213);
e.a = Object(r.a)(i.a);
},
function (t, e, n) {
"use strict";
function r(t, e) {
for (var n = {}, r = 0, o = Object(i.a)(t); r < o; r++)
e ? (n[t[r]] = e[r]) : (n[t[r][0]] = t[r][1]);
return n;
}
e.a = r;
var i = n(30);
},
function (t, e, n) {
"use strict";
function r(t, e, n) {
null == e && ((e = t || 0), (t = 0)), n || (n = e < t ? -1 : 1);
for (
var r = Math.max(Math.ceil((e - t) / n), 0), i = Array(r), o = 0;
o < r;
o++, t += n
)
i[o] = t;
return i;
}
e.a = r;
},
function (t, e, n) {
"use strict";
function r(t, e) {
if (null == e || e < 1) return [];
for (var n = [], r = 0, o = t.length; r < o; )
n.push(i.q.call(t, r, (r += e)));
return n;
}
e.a = r;
var i = n(6);
},
function (t, e, n) {
"use strict";
function r(t) {
return (
Object(o.a)(Object(a.a)(t), function (e) {
var n = (i.a[e] = t[e]);
i.a.prototype[e] = function () {
var t = [this._wrapped];
return (
s.o.apply(t, arguments), Object(u.a)(this, n.apply(i.a, t))
);
};
}),
i.a
);
}
e.a = r;
var i = n(23),
o = n(52),
a = n(180),
s = n(6),
u = n(214);
},
function (t, e, n) {
"use strict";
var r = n(23),
i = n(52),
o = n(6),
a = n(214);
Object(i.a)(
["pop", "push", "reverse", "shift", "sort", "splice", "unshift"],
function (t) {
var e = o.a[t];
r.a.prototype[t] = function () {
var n = this._wrapped;
return (
null != n &&
(e.apply(n, arguments),
("shift" !== t && "splice" !== t) ||
0 !== n.length ||
delete n[0]),
Object(a.a)(this, n)
);
};
},
),
Object(i.a)(["concat", "join", "slice"], function (t) {
var e = o.a[t];
r.a.prototype[t] = function () {
var t = this._wrapped;
return (
null != t && (t = e.apply(t, arguments)), Object(a.a)(this, t)
);
};
}),
(e.a = r.a);
},
function (t, e, n) {
var r = n(361);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(362),
o = Array.prototype;
t.exports = function (t) {
var e = t.concat;
return t === o || (r(o, t) && e === o.concat) ? i : e;
};
},
function (t, e, n) {
n(215);
var r = n(26);
t.exports = r("Array").concat;
},
function (t, e) {
var n = TypeError;
t.exports = function (t) {
if (t > 9007199254740991) throw n("Maximum allowed index exceeded");
return t;
};
},
function (t, e, n) {
var r = n(86),
i = n(98),
o = n(17),
a = n(5),
s = a("species"),
u = Array;
t.exports = function (t) {
var e;
return (
r(t) &&
((e = t.constructor),
i(e) && (e === u || r(e.prototype))
? (e = void 0)
: o(e) && null === (e = e[s]) && (e = void 0)),
void 0 === e ? u : e
);
};
},
function (t, e, n) {
var r = n(366);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(367),
o = Array.prototype;
t.exports = function (t) {
var e = t.map;
return t === o || (r(o, t) && e === o.map) ? i : e;
};
},
function (t, e, n) {
n(368);
var r = n(26);
t.exports = r("Array").map;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(105).map;
r(
{ target: "Array", proto: !0, forced: !n(104)("map") },
{
map: function (t) {
return i(this, t, arguments.length > 1 ? arguments[1] : void 0);
},
},
);
},
function (t, e, n) {
var r = n(370);
t.exports = r;
},
function (t, e, n) {
n(371);
var r = n(15);
t.exports = r.Object.keys;
},
function (t, e, n) {
var r = n(0),
i = n(33),
o = n(120);
r(
{
target: "Object",
stat: !0,
forced: n(3)(function () {
o(1);
}),
},
{
keys: function (t) {
return o(i(t));
},
},
);
},
function (t, e, n) {
var r = n(373);
t.exports = r;
},
function (t, e, n) {
n(218);
var r = n(15),
i = n(71);
r.JSON || (r.JSON = { stringify: JSON.stringify }),
(t.exports = function (t, e, n) {
return i(r.JSON.stringify, null, arguments);
});
},
function (t, e, n) {
var r = n(375);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(376),
o = Array.prototype;
t.exports = function (t) {
var e = t.indexOf;
return t === o || (r(o, t) && e === o.indexOf) ? i : e;
};
},
function (t, e, n) {
n(377);
var r = n(26);
t.exports = r("Array").indexOf;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(4),
o = n(115).indexOf,
a = n(139),
s = i([].indexOf),
u = !!s && 1 / s([1], 1, -0) < 0,
c = a("indexOf");
r(
{ target: "Array", proto: !0, forced: u || !c },
{
indexOf: function (t) {
var e = arguments.length > 1 ? arguments[1] : void 0;
return u ? s(this, t, e) || 0 : o(this, t, e);
},
},
);
},
function (t, e, n) {
n(63);
var r = n(47),
i = n(13),
o = n(12),
a = n(379),
s = Array.prototype,
u = { DOMTokenList: !0, NodeList: !0 };
t.exports = function (t) {
var e = t.keys;
return t === s || (o(s, t) && e === s.keys) || i(u, r(t)) ? a : e;
};
},
function (t, e, n) {
var r = n(380);
t.exports = r;
},
function (t, e, n) {
n(60), n(96);
var r = n(26);
t.exports = r("Array").keys;
},
function (t, e) {
var n =
("undefined" != typeof crypto &&
crypto.getRandomValues &&
crypto.getRandomValues.bind(crypto)) ||
("undefined" != typeof msCrypto &&
"function" == typeof window.msCrypto.getRandomValues &&
msCrypto.getRandomValues.bind(msCrypto));
if (n) {
var r = new Uint8Array(16);
t.exports = function () {
return n(r), r;
};
} else {
var i = new Array(16);
t.exports = function () {
for (var t, e = 0; e < 16; e++)
0 == (3 & e) && (t = 4294967296 * Math.random()),
(i[e] = (t >>> ((3 & e) << 3)) & 255);
return i;
};
}
},
function (t, e) {
function n(t, e) {
var n = e || 0,
i = r;
return [
i[t[n++]],
i[t[n++]],
i[t[n++]],
i[t[n++]],
"-",
i[t[n++]],
i[t[n++]],
"-",
i[t[n++]],
i[t[n++]],
"-",
i[t[n++]],
i[t[n++]],
"-",
i[t[n++]],
i[t[n++]],
i[t[n++]],
i[t[n++]],
i[t[n++]],
i[t[n++]],
].join("");
}
for (var r = [], i = 0; i < 256; ++i)
r[i] = (i + 256).toString(16).substr(1);
t.exports = n;
},
function (t, e, n) {
"use strict";
function r(t) {
function e(t) {
for (var e = 0, n = 0; n < t.length; n++)
(e = (e << 5) - e + t.charCodeAt(n)), (e |= 0);
return r.colors[Math.abs(e) % r.colors.length];
}
function r(t) {
function n() {
if (n.enabled) {
for (
var t = arguments.length, e = new Array(t), i = 0;
i < t;
i++
)
e[i] = arguments[i];
var o = n,
s = Number(new Date()),
u = s - (a || s);
(o.diff = u),
(o.prev = a),
(o.curr = s),
(a = s),
(e[0] = r.coerce(e[0])),
"string" != typeof e[0] && e.unshift("%O");
var c = 0;
(e[0] = e[0].replace(/%([a-zA-Z%])/g, function (t, n) {
if ("%%" === t) return t;
c++;
var i = r.formatters[n];
if ("function" == typeof i) {
var a = e[c];
(t = i.call(o, a)), e.splice(c, 1), c--;
}
return t;
})),
r.formatArgs.call(o, e);
(o.log || r.log).apply(o, e);
}
}
var a;
return (
(n.namespace = t),
(n.enabled = r.enabled(t)),
(n.useColors = r.useColors()),
(n.color = e(t)),
(n.destroy = i),
(n.extend = o),
"function" == typeof r.init && r.init(n),
r.instances.push(n),
n
);
}
function i() {
var t = r.instances.indexOf(this);
return -1 !== t && (r.instances.splice(t, 1), !0);
}
function o(t, e) {
return r(this.namespace + (void 0 === e ? ":" : e) + t);
}
function a(t) {
r.save(t), (r.names = []), (r.skips = []);
var e,
n = ("string" == typeof t ? t : "").split(/[\s,]+/),
i = n.length;
for (e = 0; e < i; e++)
n[e] &&
((t = n[e].replace(/\*/g, ".*?")),
"-" === t[0]
? r.skips.push(new RegExp("^" + t.substr(1) + "$"))
: r.names.push(new RegExp("^" + t + "$")));
for (e = 0; e < r.instances.length; e++) {
var o = r.instances[e];
o.enabled = r.enabled(o.namespace);
}
}
function s() {
r.enable("");
}
function u(t) {
if ("*" === t[t.length - 1]) return !0;
var e, n;
for (e = 0, n = r.skips.length; e < n; e++)
if (r.skips[e].test(t)) return !1;
for (e = 0, n = r.names.length; e < n; e++)
if (r.names[e].test(t)) return !0;
return !1;
}
function c(t) {
return t instanceof Error ? t.stack || t.message : t;
}
return (
(r.debug = r),
(r.default = r),
(r.coerce = c),
(r.disable = s),
(r.enable = a),
(r.enabled = u),
(r.humanize = n(384)),
Object.keys(t).forEach(function (e) {
r[e] = t[e];
}),
(r.instances = []),
(r.names = []),
(r.skips = []),
(r.formatters = {}),
(r.selectColor = e),
r.enable(r.load()),
r
);
}
t.exports = r;
},
function (t, e) {
function n(t) {
if (((t = String(t)), !(t.length > 100))) {
var e =
/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(
t,
);
if (e) {
var n = parseFloat(e[1]);
switch ((e[2] || "ms").toLowerCase()) {
case "years":
case "year":
case "yrs":
case "yr":
case "y":
return n * l;
case "weeks":
case "week":
case "w":
return n * f;
case "days":
case "day":
case "d":
return n * c;
case "hours":
case "hour":
case "hrs":
case "hr":
case "h":
return n * u;
case "minutes":
case "minute":
case "mins":
case "min":
case "m":
return n * s;
case "seconds":
case "second":
case "secs":
case "sec":
case "s":
return n * a;
case "milliseconds":
case "millisecond":
case "msecs":
case "msec":
case "ms":
return n;
default:
return;
}
}
}
}
function r(t) {
var e = Math.abs(t);
return e >= c
? Math.round(t / c) + "d"
: e >= u
? Math.round(t / u) + "h"
: e >= s
? Math.round(t / s) + "m"
: e >= a
? Math.round(t / a) + "s"
: t + "ms";
}
function i(t) {
var e = Math.abs(t);
return e >= c
? o(t, e, c, "day")
: e >= u
? o(t, e, u, "hour")
: e >= s
? o(t, e, s, "minute")
: e >= a
? o(t, e, a, "second")
: t + " ms";
}
function o(t, e, n, r) {
var i = e >= 1.5 * n;
return Math.round(t / n) + " " + r + (i ? "s" : "");
}
var a = 1e3,
s = 60 * a,
u = 60 * s,
c = 24 * u,
f = 7 * c,
l = 365.25 * c;
t.exports = function (t, e) {
e = e || {};
var o = typeof t;
if ("string" === o && t.length > 0) return n(t);
if ("number" === o && isFinite(t)) return e.long ? i(t) : r(t);
throw new Error(
"val is not a non-empty string or a valid number. val=" +
JSON.stringify(t),
);
};
},
function (t, e, n) {
n(386);
var r = n(15);
t.exports = r.Object.getPrototypeOf;
},
function (t, e, n) {
var r = n(0),
i = n(3),
o = n(33),
a = n(90),
s = n(150);
r(
{
target: "Object",
stat: !0,
forced: i(function () {
a(1);
}),
sham: !s,
},
{
getPrototypeOf: function (t) {
return a(o(t));
},
},
);
},
function (t, e, n) {
t.exports = n(226);
},
function (t, e, n) {
n(389);
var r = n(15);
t.exports = r.Object.setPrototypeOf;
},
function (t, e, n) {
n(0)({ target: "Object", stat: !0 }, { setPrototypeOf: n(92) });
},
function (t, e, n) {
"use strict";
function r(t) {
var e, n, r, i, s;
if (_(t)) return {};
var u = (0, o.default)(t).call(t, 0, 8).toLowerCase(),
c = "lncldglobal.com";
return {
push: (0, a.default)((e = "https://".concat(u, ".push."))).call(e, c),
stats: (0, a.default)((n = "https://".concat(u, ".stats."))).call(
n,
c,
),
engine: (0, a.default)((r = "https://".concat(u, ".engine."))).call(
r,
c,
),
api: (0, a.default)((i = "https://".concat(u, ".api."))).call(i, c),
rtm: (0, a.default)((s = "https://".concat(u, ".rtm."))).call(s, c),
};
}
var i = n(1),
o = i(n(38)),
a = i(n(25)),
s = i(n(140)),
u = n(67),
c = n(396),
f = n(31),
l = f.isNullOrUndefined,
d = n(2),
h = d.extend,
p = d.isObject,
v = d.isEmpty,
_ = function (t) {
return "-MdYXbMMI" !== (0, o.default)(t).call(t, -9);
},
y = function (t) {
return { push: t, stats: t, engine: t, api: t, rtm: t };
},
b = !1,
g = !1;
(u.init = function (t) {
if (!p(t))
return u.init({
appId: t,
appKey: arguments.length <= 1 ? void 0 : arguments[1],
masterKey: arguments.length <= 2 ? void 0 : arguments[2],
});
var e = t.appId,
n = t.appKey,
i = t.masterKey,
o = t.hookKey,
a = t.serverURL,
s = t.serverURLs,
f = void 0 === s ? a : s,
d = t.disableCurrentUser,
m = t.production,
O = t.realtime;
if (
(g &&
console.warn(
"Initializing LeanCloud Storage SDK which has already been initialized. Reinitializing the SDK might cause problems like unexpected cross-app data writing and invalid relations.",
),
!e)
)
throw new TypeError("appId must be a string");
if (!n) throw new TypeError("appKey must be a string");
if (
(i &&
console.warn(
"MasterKey is not supposed to be used at client side.",
),
_(e) && !f && v(u._config.serverURLs))
)
throw new TypeError(
"serverURL option is required for apps from CN region",
);
e !== u._config.applicationId
? ((u._config.masterKey = i), (u._config.hookKey = o))
: (i && (u._config.masterKey = i), o && (u._config.hookKey = o)),
(u._config.applicationId = e),
(u._config.applicationKey = n),
l(m) || u.setProduction(m),
void 0 !== d && (u._config.disableCurrentUser = d);
var w = b || void 0 !== f;
if (
(w || (u._appRouter = new c(u)),
u._setServerURLs(
h({}, r(e), u._config.serverURLs, "string" == typeof f ? y(f) : f),
w,
),
O)
)
u._config.realtime = O;
else if (u._sharedConfig.liveQueryRealtime) {
var x = u._config.serverURLs,
j = x.api,
A = x.rtm;
u._config.realtime = new u._sharedConfig.liveQueryRealtime({
appId: e,
appKey: n,
server: { api: j, RTMRouter: A },
});
}
g = !0;
}),
(u.setProduction = function (t) {
l(t)
? (u._config.production = null)
: (u._config.production = t ? 1 : 0);
}),
(u._setServerURLs = function (t) {
var e =
!(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1];
"string" != typeof t
? h(u._config.serverURLs, t)
: (u._config.serverURLs = y(t)),
e && (u._appRouter ? u._appRouter.disable() : (b = !0));
}),
(u.setServerURL = function (t) {
return u._setServerURLs(t);
}),
(u.setServerURLs = u.setServerURL),
(u.keepErrorRawMessage = function (t) {
u._sharedConfig.keepErrorRawMessage = t;
}),
(u.setRequestTimeout = function (t) {
u._config.requestTimeout = t;
}),
(u.initialize = u.init),
["applicationId", "applicationKey", "masterKey", "hookKey"].forEach(
function (t) {
return (0, s.default)(u, t, {
get: function () {
return u._config[t];
},
set: function (e) {
u._config[t] = e;
},
});
},
);
},
function (t, e, n) {
var r = n(12),
i = n(392),
o = Array.prototype;
t.exports = function (t) {
var e = t.slice;
return t === o || (r(o, t) && e === o.slice) ? i : e;
};
},
function (t, e, n) {
n(393);
var r = n(26);
t.exports = r("Array").slice;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(86),
o = n(98),
a = n(17),
s = n(116),
u = n(36),
c = n(35),
f = n(103),
l = n(5),
d = n(104),
h = n(99),
p = d("slice"),
v = l("species"),
_ = Array,
y = Math.max;
r(
{ target: "Array", proto: !0, forced: !p },
{
slice: function (t, e) {
var n,
r,
l,
d = c(this),
p = u(d),
b = s(t, p),
g = s(void 0 === e ? p : e, p);
if (
i(d) &&
((n = d.constructor),
o(n) && (n === _ || i(n.prototype))
? (n = void 0)
: a(n) && null === (n = n[v]) && (n = void 0),
n === _ || void 0 === n)
)
return h(d, b, g);
for (
r = new (void 0 === n ? _ : n)(y(g - b, 0)), l = 0;
b < g;
b++, l++
)
b in d && f(r, l, d[b]);
return (r.length = l), r;
},
},
);
},
function (t, e, n) {
n(395);
var r = n(15),
i = r.Object,
o = (t.exports = function (t, e, n) {
return i.defineProperty(t, e, n);
});
i.defineProperty.sham && (o.sham = !0);
},
function (t, e, n) {
var r = n(0),
i = n(20),
o = n(34).f;
r(
{
target: "Object",
stat: !0,
forced: Object.defineProperty !== o,
sham: !i,
},
{ defineProperty: o },
);
},
function (t, e, n) {
"use strict";
function r(t) {
var e = this;
(this.AV = t),
(this.lockedUntil = 0),
o
.getAsync("serverURLs")
.then(function (t) {
if (!e.disabled) {
if (!t) return e.lock(0);
var n = t.serverURLs,
r = t.lockedUntil;
e.AV._setServerURLs(n, !1), (e.lockedUntil = r);
}
})
.catch(function () {
return e.lock(0);
});
}
var i = n(106),
o = n(225);
(r.prototype.disable = function () {
this.disabled = !0;
}),
(r.prototype.lock = function (t) {
this.lockedUntil = Date.now() + t;
}),
(r.prototype.refresh = function () {
var t = this;
if (!(this.disabled || Date.now() < this.lockedUntil)) {
this.lock(10);
return i({
method: "get",
url: "https://app-router.com/2/route",
query: { appId: this.AV.applicationId },
})
.then(function (e) {
if (!t.disabled) {
var n = e.ttl;
if (!n) throw new Error("missing ttl");
n *= 1e3;
var r = {
push: "https://" + e.push_server,
stats: "https://" + e.stats_server,
engine: "https://" + e.engine_server,
api: "https://" + e.api_server,
};
return (
t.AV._setServerURLs(r, !1),
t.lock(n),
o.setAsync(
"serverURLs",
{ serverURLs: r, lockedUntil: t.lockedUntil },
n,
)
);
}
})
.catch(function (e) {
console.warn("refresh server URLs failed: ".concat(e.message)),
t.lock(600);
});
}
}),
(t.exports = r);
},
function (t, e, n) {
t.exports = n(398);
},
function (t, e, n) {
var r = n(399);
n(423),
n(424),
n(425),
n(426),
n(427),
n(428),
n(429),
n(430),
(t.exports = r);
},
function (t, e, n) {
var r = n(230);
t.exports = r;
},
function (t, e, n) {
n(215),
n(96),
n(401),
n(407),
n(408),
n(409),
n(410),
n(234),
n(411),
n(412),
n(413),
n(414),
n(415),
n(416),
n(417),
n(418),
n(419),
n(420),
n(421),
n(422);
var r = n(15);
t.exports = r.Symbol;
},
function (t, e, n) {
n(402), n(404), n(405), n(218), n(406);
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(9),
o = n(11),
a = n(4),
s = n(32),
u = n(20),
c = n(55),
f = n(3),
l = n(13),
d = n(12),
h = n(21),
p = n(35),
v = n(88),
_ = n(40),
y = n(44),
b = n(59),
g = n(120),
m = n(114),
O = n(403),
w = n(119),
x = n(73),
j = n(34),
A = n(152),
S = n(145),
E = n(48),
C = n(75),
T = n(91),
N = n(93),
I = n(112),
k = n(5),
U = n(142),
P = n(7),
R = n(232),
D = n(61),
L = n(95),
M = n(105).forEach,
q = T("hidden"),
F = L.set,
W = L.getterFor("Symbol"),
B = Object.prototype,
Q = i.Symbol,
V = Q && Q.prototype,
K = i.TypeError,
z = i.QObject,
J = x.f,
G = j.f,
H = O.f,
$ = S.f,
X = a([].push),
Y = C("symbols"),
Z = C("op-symbols"),
tt = C("wks"),
et = !z || !z.prototype || !z.prototype.findChild,
nt =
u &&
f(function () {
return (
7 !=
b(
G({}, "a", {
get: function () {
return G(this, "a", { value: 7 }).a;
},
}),
).a
);
})
? function (t, e, n) {
var r = J(B, e);
r && delete B[e], G(t, e, n), r && t !== B && G(B, e, r);
}
: G,
rt = function (t, e) {
var n = (Y[t] = b(V));
return (
F(n, { type: "Symbol", tag: t, description: e }),
u || (n.description = e),
n
);
},
it = function (t, e, n) {
t === B && it(Z, e, n), h(t);
var r = v(e);
return (
h(n),
l(Y, r)
? (n.enumerable
? (l(t, q) && t[q][r] && (t[q][r] = !1),
(n = b(n, { enumerable: y(0, !1) })))
: (l(t, q) || G(t, q, y(1, {})), (t[q][r] = !0)),
nt(t, r, n))
: G(t, r, n)
);
},
ot = function (t, e) {
h(t);
var n = p(e),
r = g(n).concat(ft(n));
return (
M(r, function (e) {
(u && !o(st, n, e)) || it(t, e, n[e]);
}),
t
);
},
at = function (t, e) {
return void 0 === e ? b(t) : ot(b(t), e);
},
st = function (t) {
var e = v(t),
n = o($, this, e);
return (
!(this === B && l(Y, e) && !l(Z, e)) &&
(!(n || !l(this, e) || !l(Y, e) || (l(this, q) && this[q][e])) || n)
);
},
ut = function (t, e) {
var n = p(t),
r = v(e);
if (n !== B || !l(Y, r) || l(Z, r)) {
var i = J(n, r);
return (
!i || !l(Y, r) || (l(n, q) && n[q][r]) || (i.enumerable = !0), i
);
}
},
ct = function (t) {
var e = H(p(t)),
n = [];
return (
M(e, function (t) {
l(Y, t) || l(N, t) || X(n, t);
}),
n
);
},
ft = function (t) {
var e = t === B,
n = H(e ? Z : p(t)),
r = [];
return (
M(n, function (t) {
!l(Y, t) || (e && !l(B, t)) || X(r, Y[t]);
}),
r
);
};
c ||
((Q = function () {
if (d(V, this)) throw K("Symbol is not a constructor");
var t =
arguments.length && void 0 !== arguments[0]
? _(arguments[0])
: void 0,
e = I(t),
n = function (t) {
this === B && o(n, Z, t),
l(this, q) && l(this[q], e) && (this[q][e] = !1),
nt(this, e, y(1, t));
};
return u && et && nt(B, e, { configurable: !0, set: n }), rt(e, t);
}),
(V = Q.prototype),
E(V, "toString", function () {
return W(this).tag;
}),
E(Q, "withoutSetter", function (t) {
return rt(I(t), t);
}),
(S.f = st),
(j.f = it),
(A.f = ot),
(x.f = ut),
(m.f = O.f = ct),
(w.f = ft),
(U.f = function (t) {
return rt(k(t), t);
}),
u &&
(G(V, "description", {
configurable: !0,
get: function () {
return W(this).description;
},
}),
s || E(B, "propertyIsEnumerable", st, { unsafe: !0 }))),
r(
{ global: !0, constructor: !0, wrap: !0, forced: !c, sham: !c },
{ Symbol: Q },
),
M(g(tt), function (t) {
P(t);
}),
r(
{ target: "Symbol", stat: !0, forced: !c },
{
useSetter: function () {
et = !0;
},
useSimple: function () {
et = !1;
},
},
),
r(
{ target: "Object", stat: !0, forced: !c, sham: !u },
{
create: at,
defineProperty: it,
defineProperties: ot,
getOwnPropertyDescriptor: ut,
},
),
r(
{ target: "Object", stat: !0, forced: !c },
{ getOwnPropertyNames: ct },
),
R(),
D(Q, "Symbol"),
(N[q] = !0);
},
function (t, e, n) {
var r = n(54),
i = n(35),
o = n(114).f,
a = n(231),
s =
"object" == typeof window && window && Object.getOwnPropertyNames
? Object.getOwnPropertyNames(window)
: [],
u = function (t) {
try {
return o(t);
} catch (t) {
return a(s);
}
};
t.exports.f = function (t) {
return s && "Window" == r(t) ? u(t) : o(i(t));
};
},
function (t, e, n) {
var r = n(0),
i = n(18),
o = n(13),
a = n(40),
s = n(75),
u = n(233),
c = s("string-to-symbol-registry"),
f = s("symbol-to-string-registry");
r(
{ target: "Symbol", stat: !0, forced: !u },
{
for: function (t) {
var e = a(t);
if (o(c, e)) return c[e];
var n = i("Symbol")(e);
return (c[e] = n), (f[n] = e), n;
},
},
);
},
function (t, e, n) {
var r = n(0),
i = n(13),
o = n(89),
a = n(57),
s = n(75),
u = n(233),
c = s("symbol-to-string-registry");
r(
{ target: "Symbol", stat: !0, forced: !u },
{
keyFor: function (t) {
if (!o(t)) throw TypeError(a(t) + " is not a symbol");
if (i(c, t)) return c[t];
},
},
);
},
function (t, e, n) {
var r = n(0),
i = n(55),
o = n(3),
a = n(119),
s = n(33);
r(
{
target: "Object",
stat: !0,
forced:
!i ||
o(function () {
a.f(1);
}),
},
{
getOwnPropertySymbols: function (t) {
var e = a.f;
return e ? e(s(t)) : [];
},
},
);
},
function (t, e, n) {
n(7)("asyncIterator");
},
function (t, e) {},
function (t, e, n) {
n(7)("hasInstance");
},
function (t, e, n) {
n(7)("isConcatSpreadable");
},
function (t, e, n) {
n(7)("match");
},
function (t, e, n) {
n(7)("matchAll");
},
function (t, e, n) {
n(7)("replace");
},
function (t, e, n) {
n(7)("search");
},
function (t, e, n) {
n(7)("species");
},
function (t, e, n) {
n(7)("split");
},
function (t, e, n) {
var r = n(7),
i = n(232);
r("toPrimitive"), i();
},
function (t, e, n) {
var r = n(18),
i = n(7),
o = n(61);
i("toStringTag"), o(r("Symbol"), "Symbol");
},
function (t, e, n) {
n(7)("unscopables");
},
function (t, e, n) {
var r = n(9);
n(61)(r.JSON, "JSON", !0);
},
function (t, e) {},
function (t, e) {},
function (t, e, n) {
n(7)("asyncDispose");
},
function (t, e, n) {
n(7)("dispose");
},
function (t, e, n) {
n(7)("matcher");
},
function (t, e, n) {
n(7)("metadataKey");
},
function (t, e, n) {
n(7)("observable");
},
function (t, e, n) {
n(7)("metadata");
},
function (t, e, n) {
n(7)("patternMatch");
},
function (t, e, n) {
n(7)("replaceAll");
},
function (t, e, n) {
t.exports = n(432);
},
function (t, e, n) {
t.exports = n(433);
},
function (t, e, n) {
var r = n(434);
t.exports = r;
},
function (t, e, n) {
var r = n(235);
t.exports = r;
},
function (t, e, n) {
n(60), n(96), n(79), n(234);
var r = n(142);
t.exports = r.f("iterator");
},
function (t, e, n) {
t.exports = n(437);
},
function (t, e, n) {
var r = n(438);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(439),
o = Array.prototype;
t.exports = function (t) {
var e = t.filter;
return t === o || (r(o, t) && e === o.filter) ? i : e;
};
},
function (t, e, n) {
n(440);
var r = n(26);
t.exports = r("Array").filter;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(105).filter;
r(
{ target: "Array", proto: !0, forced: !n(104)("filter") },
{
filter: function (t) {
return i(this, t, arguments.length > 1 ? arguments[1] : void 0);
},
},
);
},
function (t, e, n) {
"use strict";
var r;
t.exports.timeout = function (t, e) {
var n,
i = new r();
return Promise.race([
t,
new Promise(function (t, r) {
n = setTimeout(function () {
r(i);
}, e);
}),
]).then(
function (t) {
return clearTimeout(n), t;
},
function (t) {
throw (clearTimeout(n), t);
},
);
};
(r = t.exports.TimeoutError =
function () {
Error.call(this),
(this.stack = Error().stack),
(this.message = "Timeout");
}),
(r.prototype = Object.create(Error.prototype)),
(r.prototype.name = "TimeoutError");
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(38)),
o = r(n(53)),
a = r(n(25)),
s = n(2);
t.exports = function (t) {
var e = /\s+/,
n = (0, i.default)(Array.prototype);
(t.Events = {
on: function (t, n, r) {
var i, o, a, s, u;
if (!n) return this;
for (
t = t.split(e),
i = this._callbacks || (this._callbacks = {}),
o = t.shift();
o;
)
(u = i[o]),
(a = u ? u.tail : {}),
(a.next = s = {}),
(a.context = r),
(a.callback = n),
(i[o] = { tail: s, next: u ? u.next : a }),
(o = t.shift());
return this;
},
off: function (t, n, r) {
var i, a, u, c, f, l;
if ((a = this._callbacks)) {
if (!(t || n || r)) return delete this._callbacks, this;
for (
t = t ? t.split(e) : (0, o.default)(s).call(s, a),
i = t.shift();
i;
)
if (((u = a[i]), delete a[i], u && (n || r))) {
for (c = u.tail, u = u.next; u !== c; )
(f = u.callback),
(l = u.context),
((n && f !== n) || (r && l !== r)) && this.on(i, f, l),
(u = u.next);
i = t.shift();
}
return this;
}
},
trigger: function (t) {
var r, i, o, s, u, c, f;
if (!(o = this._callbacks)) return this;
for (
c = o.all,
t = t.split(e),
f = n.call(arguments, 1),
r = t.shift();
r;
) {
if ((i = o[r]))
for (s = i.tail; (i = i.next) !== s; )
i.callback.apply(i.context || this, f);
if ((i = c)) {
var l;
for (
s = i.tail, u = (0, a.default)((l = [r])).call(l, f);
(i = i.next) !== s;
)
i.callback.apply(i.context || this, u);
}
r = t.shift();
}
return this;
},
}),
(t.Events.bind = t.Events.on),
(t.Events.unbind = t.Events.off);
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = n(2);
t.exports = function (t) {
(t.GeoPoint = function (e, n) {
o.isArray(e)
? (t.GeoPoint._validate(e[0], e[1]),
(this.latitude = e[0]),
(this.longitude = e[1]))
: o.isObject(e)
? (t.GeoPoint._validate(e.latitude, e.longitude),
(this.latitude = e.latitude),
(this.longitude = e.longitude))
: o.isNumber(e) && o.isNumber(n)
? (t.GeoPoint._validate(e, n),
(this.latitude = e),
(this.longitude = n))
: ((this.latitude = 0), (this.longitude = 0));
var r = this;
this.__defineGetter__ &&
this.__defineSetter__ &&
((this._latitude = this.latitude),
(this._longitude = this.longitude),
this.__defineGetter__("latitude", function () {
return r._latitude;
}),
this.__defineGetter__("longitude", function () {
return r._longitude;
}),
this.__defineSetter__("latitude", function (e) {
t.GeoPoint._validate(e, r.longitude), (r._latitude = e);
}),
this.__defineSetter__("longitude", function (e) {
t.GeoPoint._validate(r.latitude, e), (r._longitude = e);
}));
}),
(t.GeoPoint._validate = function (t, e) {
if (t < -90)
throw new Error("AV.GeoPoint latitude " + t + " < -90.0.");
if (t > 90)
throw new Error("AV.GeoPoint latitude " + t + " > 90.0.");
if (e < -180)
throw new Error("AV.GeoPoint longitude " + e + " < -180.0.");
if (e > 180)
throw new Error("AV.GeoPoint longitude " + e + " > 180.0.");
}),
(t.GeoPoint.current = function () {
return new i.default(function (e, n) {
navigator.geolocation.getCurrentPosition(function (n) {
e(
new t.GeoPoint({
latitude: n.coords.latitude,
longitude: n.coords.longitude,
}),
);
}, n);
});
}),
o.extend(t.GeoPoint.prototype, {
toJSON: function () {
return (
t.GeoPoint._validate(this.latitude, this.longitude),
{
__type: "GeoPoint",
latitude: this.latitude,
longitude: this.longitude,
}
);
},
radiansTo: function (t) {
var e = Math.PI / 180,
n = this.latitude * e,
r = this.longitude * e,
i = t.latitude * e,
o = t.longitude * e,
a = n - i,
s = r - o,
u = Math.sin(a / 2),
c = Math.sin(s / 2),
f = u * u + Math.cos(n) * Math.cos(i) * c * c;
return (f = Math.min(1, f)), 2 * Math.asin(Math.sqrt(f));
},
kilometersTo: function (t) {
return 6371 * this.radiansTo(t);
},
milesTo: function (t) {
return 3958.8 * this.radiansTo(t);
},
});
};
},
function (t, e, n) {
"use strict";
var r = n(2);
t.exports = function (t) {
(t.ACL = function (e) {
var n = this;
if (((n.permissionsById = {}), r.isObject(e)))
if (e instanceof t.User)
n.setReadAccess(e, !0), n.setWriteAccess(e, !0);
else {
if (r.isFunction(e))
throw new Error(
"AV.ACL() called with a function. Did you forget ()?",
);
t._objectEach(e, function (e, i) {
if (!r.isString(i))
throw new Error(
"Tried to create an ACL with an invalid userId.",
);
(n.permissionsById[i] = {}),
t._objectEach(e, function (t, e) {
if ("read" !== e && "write" !== e)
throw new Error(
"Tried to create an ACL with an invalid permission type.",
);
if (!r.isBoolean(t))
throw new Error(
"Tried to create an ACL with an invalid permission value.",
);
n.permissionsById[i][e] = t;
});
});
}
}),
(t.ACL.prototype.toJSON = function () {
return r.clone(this.permissionsById);
}),
(t.ACL.prototype._setAccess = function (e, n, i) {
if (
(n instanceof t.User
? (n = n.id)
: n instanceof t.Role && (n = "role:" + n.getName()),
!r.isString(n))
)
throw new Error("userId must be a string.");
if (!r.isBoolean(i))
throw new Error("allowed must be either true or false.");
var o = this.permissionsById[n];
if (!o) {
if (!i) return;
(o = {}), (this.permissionsById[n] = o);
}
i
? (this.permissionsById[n][e] = !0)
: (delete o[e], r.isEmpty(o) && delete this.permissionsById[n]);
}),
(t.ACL.prototype._getAccess = function (e, n) {
n instanceof t.User
? (n = n.id)
: n instanceof t.Role && (n = "role:" + n.getName());
var r = this.permissionsById[n];
return !!r && !!r[e];
}),
(t.ACL.prototype.setReadAccess = function (t, e) {
this._setAccess("read", t, e);
}),
(t.ACL.prototype.getReadAccess = function (t) {
return this._getAccess("read", t);
}),
(t.ACL.prototype.setWriteAccess = function (t, e) {
this._setAccess("write", t, e);
}),
(t.ACL.prototype.getWriteAccess = function (t) {
return this._getAccess("write", t);
}),
(t.ACL.prototype.setPublicReadAccess = function (t) {
this.setReadAccess("*", t);
}),
(t.ACL.prototype.getPublicReadAccess = function () {
return this.getReadAccess("*");
}),
(t.ACL.prototype.setPublicWriteAccess = function (t) {
this.setWriteAccess("*", t);
}),
(t.ACL.prototype.getPublicWriteAccess = function () {
return this.getWriteAccess("*");
}),
(t.ACL.prototype.getRoleReadAccess = function (e) {
if ((e instanceof t.Role && (e = e.getName()), r.isString(e)))
return this.getReadAccess("role:" + e);
throw new Error("role must be a AV.Role or a String");
}),
(t.ACL.prototype.getRoleWriteAccess = function (e) {
if ((e instanceof t.Role && (e = e.getName()), r.isString(e)))
return this.getWriteAccess("role:" + e);
throw new Error("role must be a AV.Role or a String");
}),
(t.ACL.prototype.setRoleReadAccess = function (e, n) {
if ((e instanceof t.Role && (e = e.getName()), r.isString(e)))
return void this.setReadAccess("role:" + e, n);
throw new Error("role must be a AV.Role or a String");
}),
(t.ACL.prototype.setRoleWriteAccess = function (e, n) {
if ((e instanceof t.Role && (e = e.getName()), r.isString(e)))
return void this.setWriteAccess("role:" + e, n);
throw new Error("role must be a AV.Role or a String");
});
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(25)),
o = r(n(107)),
a = r(n(68)),
s = r(n(42)),
u = n(2);
t.exports = function (t) {
(t.Op = function () {
this._initialize.apply(this, arguments);
}),
u.extend(t.Op.prototype, { _initialize: function () {} }),
u.extend(t.Op, {
_extend: t._extend,
_opDecoderMap: {},
_registerDecoder: function (e, n) {
t.Op._opDecoderMap[e] = n;
},
_decode: function (e) {
var n = t.Op._opDecoderMap[e.__op];
return n ? n(e) : void 0;
},
}),
t.Op._registerDecoder("Batch", function (e) {
var n = null;
return (
t._arrayEach(e.ops, function (e) {
(e = t.Op._decode(e)), (n = e._mergeWithPrevious(n));
}),
n
);
}),
(t.Op.Set = t.Op._extend({
_initialize: function (t) {
this._value = t;
},
value: function () {
return this._value;
},
toJSON: function () {
return t._encode(this.value());
},
_mergeWithPrevious: function (t) {
return this;
},
_estimate: function (t) {
return this.value();
},
})),
(t.Op._UNSET = {}),
(t.Op.Unset = t.Op._extend({
toJSON: function () {
return { __op: "Delete" };
},
_mergeWithPrevious: function (t) {
return this;
},
_estimate: function (e) {
return t.Op._UNSET;
},
})),
t.Op._registerDecoder("Delete", function (e) {
return new t.Op.Unset();
}),
(t.Op.Increment = t.Op._extend({
_initialize: function (t) {
this._amount = t;
},
amount: function () {
return this._amount;
},
toJSON: function () {
return { __op: "Increment", amount: this._amount };
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset) return new t.Op.Set(this.amount());
if (e instanceof t.Op.Set)
return new t.Op.Set(e.value() + this.amount());
if (e instanceof t.Op.Increment)
return new t.Op.Increment(this.amount() + e.amount());
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (t) {
return t ? t + this.amount() : this.amount();
},
})),
t.Op._registerDecoder("Increment", function (e) {
return new t.Op.Increment(e.amount);
}),
(t.Op.BitAnd = t.Op._extend({
_initialize: function (t) {
this._value = t;
},
value: function () {
return this._value;
},
toJSON: function () {
return { __op: "BitAnd", value: this.value() };
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset) return new t.Op.Set(0);
if (e instanceof t.Op.Set)
return new t.Op.Set(e.value() & this.value());
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (t) {
return t & this.value();
},
})),
t.Op._registerDecoder("BitAnd", function (e) {
return new t.Op.BitAnd(e.value);
}),
(t.Op.BitOr = t.Op._extend({
_initialize: function (t) {
this._value = t;
},
value: function () {
return this._value;
},
toJSON: function () {
return { __op: "BitOr", value: this.value() };
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset) return new t.Op.Set(this.value());
if (e instanceof t.Op.Set)
return new t.Op.Set(e.value() | this.value());
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (t) {
return t | this.value();
},
})),
t.Op._registerDecoder("BitOr", function (e) {
return new t.Op.BitOr(e.value);
}),
(t.Op.BitXor = t.Op._extend({
_initialize: function (t) {
this._value = t;
},
value: function () {
return this._value;
},
toJSON: function () {
return { __op: "BitXor", value: this.value() };
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset) return new t.Op.Set(this.value());
if (e instanceof t.Op.Set)
return new t.Op.Set(e.value() ^ this.value());
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (t) {
return t ^ this.value();
},
})),
t.Op._registerDecoder("BitXor", function (e) {
return new t.Op.BitXor(e.value);
}),
(t.Op.Add = t.Op._extend({
_initialize: function (t) {
this._objects = t;
},
objects: function () {
return this._objects;
},
toJSON: function () {
return { __op: "Add", objects: t._encode(this.objects()) };
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset)
return new t.Op.Set(this.objects());
if (e instanceof t.Op.Set)
return new t.Op.Set(this._estimate(e.value()));
if (e instanceof t.Op.Add) {
var n;
return new t.Op.Add(
(0, i.default)((n = e.objects())).call(n, this.objects()),
);
}
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (t) {
return t
? (0, i.default)(t).call(t, this.objects())
: u.clone(this.objects());
},
})),
t.Op._registerDecoder("Add", function (e) {
return new t.Op.Add(t._decode(e.objects));
}),
(t.Op.AddUnique = t.Op._extend({
_initialize: function (t) {
this._objects = u.uniq(t);
},
objects: function () {
return this._objects;
},
toJSON: function () {
return { __op: "AddUnique", objects: t._encode(this.objects()) };
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset)
return new t.Op.Set(this.objects());
if (e instanceof t.Op.Set)
return new t.Op.Set(this._estimate(e.value()));
if (e instanceof t.Op.AddUnique)
return new t.Op.AddUnique(this._estimate(e.objects()));
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (e) {
if (e) {
var n = u.clone(e);
return (
t._arrayEach(this.objects(), function (e) {
if (e instanceof t.Object && e.id) {
var r = (0, o.default)(u).call(u, n, function (n) {
return n instanceof t.Object && n.id === e.id;
});
if (r) {
var i = (0, a.default)(u).call(u, n, r);
n[i] = e;
} else n.push(e);
} else u.contains(n, e) || n.push(e);
}),
n
);
}
return u.clone(this.objects());
},
})),
t.Op._registerDecoder("AddUnique", function (e) {
return new t.Op.AddUnique(t._decode(e.objects));
}),
(t.Op.Remove = t.Op._extend({
_initialize: function (t) {
this._objects = u.uniq(t);
},
objects: function () {
return this._objects;
},
toJSON: function () {
return { __op: "Remove", objects: t._encode(this.objects()) };
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset) return e;
if (e instanceof t.Op.Set)
return new t.Op.Set(this._estimate(e.value()));
if (e instanceof t.Op.Remove)
return new t.Op.Remove(u.union(e.objects(), this.objects()));
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (e) {
if (e) {
var n = u.difference(e, this.objects());
return (
t._arrayEach(this.objects(), function (e) {
e instanceof t.Object &&
e.id &&
(n = u.reject(n, function (n) {
return n instanceof t.Object && n.id === e.id;
}));
}),
n
);
}
return [];
},
})),
t.Op._registerDecoder("Remove", function (e) {
return new t.Op.Remove(t._decode(e.objects));
}),
(t.Op.Relation = t.Op._extend({
_initialize: function (e, n) {
this._targetClassName = null;
var r = this,
i = function (e) {
if (e instanceof t.Object) {
if (!e.id)
throw new Error(
"You can't add an unsaved AV.Object to a relation.",
);
if (
(r._targetClassName || (r._targetClassName = e.className),
r._targetClassName !== e.className)
)
throw new Error(
"Tried to create a AV.Relation with 2 different types: " +
r._targetClassName +
" and " +
e.className +
".",
);
return e.id;
}
return e;
};
(this.relationsToAdd = u.uniq((0, s.default)(u).call(u, e, i))),
(this.relationsToRemove = u.uniq(
(0, s.default)(u).call(u, n, i),
));
},
added: function () {
var e = this;
return (0, s.default)(u).call(
u,
this.relationsToAdd,
function (n) {
var r = t.Object._create(e._targetClassName);
return (r.id = n), r;
},
);
},
removed: function () {
var e = this;
return (0, s.default)(u).call(
u,
this.relationsToRemove,
function (n) {
var r = t.Object._create(e._targetClassName);
return (r.id = n), r;
},
);
},
toJSON: function () {
var t = null,
e = null,
n = this,
r = function (t) {
return {
__type: "Pointer",
className: n._targetClassName,
objectId: t,
};
},
i = null;
return (
this.relationsToAdd.length > 0 &&
((i = (0, s.default)(u).call(u, this.relationsToAdd, r)),
(t = { __op: "AddRelation", objects: i })),
this.relationsToRemove.length > 0 &&
((i = (0, s.default)(u).call(u, this.relationsToRemove, r)),
(e = { __op: "RemoveRelation", objects: i })),
t && e ? { __op: "Batch", ops: [t, e] } : t || e || {}
);
},
_mergeWithPrevious: function (e) {
if (e) {
if (e instanceof t.Op.Unset)
throw new Error(
"You can't modify a relation after deleting it.",
);
if (e instanceof t.Op.Relation) {
if (
e._targetClassName &&
e._targetClassName !== this._targetClassName
)
throw new Error(
"Related object must be of class " +
e._targetClassName +
", but " +
this._targetClassName +
" was passed in.",
);
var n = u.union(
u.difference(e.relationsToAdd, this.relationsToRemove),
this.relationsToAdd,
),
r = u.union(
u.difference(e.relationsToRemove, this.relationsToAdd),
this.relationsToRemove,
),
i = new t.Op.Relation(n, r);
return (i._targetClassName = this._targetClassName), i;
}
throw new Error("Op is invalid after previous op.");
}
return this;
},
_estimate: function (e, n, r) {
if (e) {
if (e instanceof t.Relation) {
if (this._targetClassName)
if (e.targetClassName) {
if (e.targetClassName !== this._targetClassName)
throw new Error(
"Related object must be a " +
e.targetClassName +
", but a " +
this._targetClassName +
" was passed in.",
);
} else e.targetClassName = this._targetClassName;
return e;
}
throw new Error("Op is invalid after previous op.");
}
new t.Relation(n, r).targetClassName = this._targetClassName;
},
})),
t.Op._registerDecoder("AddRelation", function (e) {
return new t.Op.Relation(t._decode(e.objects), []);
}),
t.Op._registerDecoder("RemoveRelation", function (e) {
return new t.Op.Relation([], t._decode(e.objects));
});
};
},
function (t, e, n) {
var r = n(447);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(448),
o = Array.prototype;
t.exports = function (t) {
var e = t.find;
return t === o || (r(o, t) && e === o.find) ? i : e;
};
},
function (t, e, n) {
n(449);
var r = n(26);
t.exports = r("Array").find;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(105).find,
o = n(122),
a = !0;
"find" in [] &&
Array(1).find(function () {
a = !1;
}),
r(
{ target: "Array", proto: !0, forced: a },
{
find: function (t) {
return i(this, t, arguments.length > 1 ? arguments[1] : void 0);
},
},
),
o("find");
},
function (t, e, n) {
"use strict";
var r = n(2);
t.exports = function (t) {
(t.Relation = function (t, e) {
if (!r.isString(e)) throw new TypeError("key must be a string");
(this.parent = t), (this.key = e), (this.targetClassName = null);
}),
(t.Relation.reverseQuery = function (e, n, r) {
var i = new t.Query(e);
return i.equalTo(n, r._toPointer()), i;
}),
r.extend(t.Relation.prototype, {
_ensureParentAndKey: function (t, e) {
if (
((this.parent = this.parent || t),
(this.key = this.key || e),
this.parent !== t)
)
throw new Error(
"Internal Error. Relation retrieved from two different Objects.",
);
if (this.key !== e)
throw new Error(
"Internal Error. Relation retrieved from two different keys.",
);
},
add: function (e) {
r.isArray(e) || (e = [e]);
var n = new t.Op.Relation(e, []);
this.parent.set(this.key, n),
(this.targetClassName = n._targetClassName);
},
remove: function (e) {
r.isArray(e) || (e = [e]);
var n = new t.Op.Relation([], e);
this.parent.set(this.key, n),
(this.targetClassName = n._targetClassName);
},
toJSON: function () {
return { __type: "Relation", className: this.targetClassName };
},
query: function () {
var e, n;
return (
this.targetClassName
? ((e = t.Object._getSubclass(this.targetClassName)),
(n = new t.Query(e)))
: ((e = t.Object._getSubclass(this.parent.className)),
(n = new t.Query(e)),
(n._defaultParams.redirectClassNameForKey = this.key)),
n._addCondition(
"$relatedTo",
"object",
this.parent._toPointer(),
),
n._addCondition("$relatedTo", "key", this.key),
n
);
},
});
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = n(2),
a = n(452),
s = n(453),
u = n(499),
c = n(43),
f = n(27),
l = f.request,
d = f._request,
h = n(31),
p = h.tap,
v = h.transformFetchOptions,
_ = n(69)("leancloud:file"),
y = n(503);
t.exports = function (t) {
var e = function (t) {
return o.isString(t)
? t.match(
/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,
)[4]
: "";
},
n = function (t) {
if (t < 26) return String.fromCharCode(65 + t);
if (t < 52) return String.fromCharCode(t - 26 + 97);
if (t < 62) return String.fromCharCode(t - 52 + 48);
if (62 === t) return "+";
if (63 === t) return "/";
throw new Error("Tried to encode large digit " + t + " in base64.");
},
r = function (t) {
var e = [];
return (
(e.length = Math.ceil(t.length / 3)),
o.times(e.length, function (r) {
var i = t[3 * r],
o = t[3 * r + 1] || 0,
a = t[3 * r + 2] || 0,
s = 3 * r + 1 < t.length,
u = 3 * r + 2 < t.length;
e[r] = [
n((i >> 2) & 63),
n(((i << 4) & 48) | ((o >> 4) & 15)),
s ? n(((o << 2) & 60) | ((a >> 6) & 3)) : "=",
u ? n(63 & a) : "=",
].join("");
}),
e.join("")
);
};
(t.File = function (n, i, a) {
if (
((this.attributes = { name: n, url: "", metaData: {}, base64: "" }),
o.isString(i))
)
throw new TypeError(
"Creating an AV.File from a String is not yet supported.",
);
o.isArray(i) &&
((this.attributes.metaData.size = i.length),
(i = { base64: r(i) })),
(this._extName = ""),
(this._data = i),
(this._uploadHeaders = {}),
i &&
i.blob &&
"string" == typeof i.blob.uri &&
(this._extName = e(i.blob.uri)),
"undefined" != typeof Blob &&
i instanceof Blob &&
(i.size && (this.attributes.metaData.size = i.size),
i.name && (this._extName = e(i.name)));
var s;
if (i && i.owner) s = i.owner;
else if (!t._config.disableCurrentUser)
try {
s = t.User.current();
} catch (t) {
if ("SYNC_API_NOT_AVAILABLE" !== t.code) throw t;
}
(this.attributes.metaData.owner = s ? s.id : "unknown"),
this.set("mime_type", a);
}),
(t.File.withURL = function (e, n, r, i) {
if (!e || !n) throw new Error("Please provide file name and url");
var o = new t.File(e, null, i);
if (r)
for (var a in r)
o.attributes.metaData[a] || (o.attributes.metaData[a] = r[a]);
return (
(o.attributes.url = n),
(o.attributes.metaData.__source = "external"),
(o.attributes.metaData.size = 0),
o
);
}),
(t.File.createWithoutData = function (e) {
if (!e) throw new TypeError("The objectId must be provided");
var n = new t.File();
return (n.id = e), n;
}),
(t.File.censor = function (e) {
if (!t._config.masterKey)
throw new Error("Cannot censor a file without masterKey");
return l({
method: "POST",
path: "/files/".concat(e, "/censor"),
authOptions: { useMasterKey: !0 },
}).then(function (t) {
return t.censorResult;
});
}),
o.extend(t.File.prototype, {
className: "_File",
_toFullJSON: function (e) {
var n = this,
r =
!(arguments.length > 1 && void 0 !== arguments[1]) ||
arguments[1],
i = o.clone(this.attributes);
return (
t._objectEach(i, function (n, o) {
i[o] = t._encode(n, e, void 0, r);
}),
t._objectEach(this._operations, function (t, e) {
i[e] = t;
}),
o.has(this, "id") && (i.objectId = this.id),
["createdAt", "updatedAt"].forEach(function (t) {
if (o.has(n, t)) {
var e = n[t];
i[t] = o.isDate(e) ? e.toJSON() : e;
}
}),
r && (i.__type = "File"),
i
);
},
toFullJSON: function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: [];
return this._toFullJSON(t);
},
toJSON: function (t, e) {
var n =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: [this];
return this._toFullJSON(n, !1);
},
_toPointer: function () {
return {
__type: "Pointer",
className: this.className,
objectId: this.id,
};
},
getACL: function () {
return this._acl;
},
setACL: function (e) {
return e instanceof t.ACL
? ((this._acl = e), this)
: new c(c.OTHER_CAUSE, "ACL must be a AV.ACL.");
},
name: function () {
return this.get("name");
},
url: function () {
return this.get("url");
},
get: function (t) {
switch (t) {
case "objectId":
return this.id;
case "url":
case "name":
case "mime_type":
case "metaData":
case "createdAt":
case "updatedAt":
return this.attributes[t];
default:
return this.attributes.metaData[t];
}
},
set: function () {
for (
var t = this,
e = function (e, n) {
switch (e) {
case "name":
case "url":
case "mime_type":
case "base64":
case "metaData":
t.attributes[e] = n;
break;
default:
t.attributes.metaData[e] = n;
}
},
n = arguments.length,
r = new Array(n),
i = 0;
i < n;
i++
)
r[i] = arguments[i];
switch (r.length) {
case 1:
for (var o in r[0]) e(o, r[0][o]);
break;
case 2:
e(r[0], r[1]);
}
return this;
},
setUploadHeader: function (t, e) {
return (this._uploadHeaders[t] = e), this;
},
metaData: function (t, e) {
return t && e
? ((this.attributes.metaData[t] = e), this)
: t && !e
? this.attributes.metaData[t]
: this.attributes.metaData;
},
thumbnailURL: function (t, e) {
var n =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: 100,
r =
!(arguments.length > 3 && void 0 !== arguments[3]) ||
arguments[3],
i =
arguments.length > 4 && void 0 !== arguments[4]
? arguments[4]
: "png",
o = this.attributes.url;
if (!o) throw new Error("Invalid url.");
if (!t || !e || t <= 0 || e <= 0)
throw new Error("Invalid width or height value.");
if (n <= 0 || n > 100) throw new Error("Invalid quality value.");
return (
o +
"?imageView/" +
(r ? 2 : 1) +
"/w/" +
t +
"/h/" +
e +
"/q/" +
n +
"/format/" +
i
);
},
size: function () {
return this.metaData().size;
},
ownerId: function () {
return this.metaData().owner;
},
destroy: function (t) {
return this.id
? d("files", null, this.id, "DELETE", null, t)
: i.default.reject(new Error("The file id does not eixst."));
},
_fileToken: function (t, n) {
var r = this.attributes.name,
i = e(r);
!i &&
this._extName &&
((r += this._extName), (i = this._extName));
var o = {
name: r,
keep_file_name: n.keepFileName,
key: n.key,
ACL: this._acl,
mime_type: t,
metaData: this.attributes.metaData,
};
return d("fileTokens", null, null, "POST", o, n);
},
save: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {};
if (this.id) throw new Error("File is already saved.");
if (!this._previousSave)
if (this._data) {
var n = this.get("mime_type");
this._previousSave = this._fileToken(n, e).then(function (r) {
return (
r.mime_type && ((n = r.mime_type), t.set("mime_type", n)),
(t._token = r.token),
i.default
.resolve()
.then(function () {
var e = t._data;
if (e && e.base64) return y(e.base64, n);
if (e && e.blob)
return (
!e.blob.type && n && (e.blob.type = n),
e.blob.name || (e.blob.name = t.get("name")),
e.blob
);
if ("undefined" != typeof Blob && e instanceof Blob)
return e;
throw new TypeError("malformed file data");
})
.then(function (n) {
var i = o.extend({}, e);
switch (
(e.onprogress &&
(i.onprogress = function (t) {
if ("download" !== t.direction)
return e.onprogress(t);
}),
r.provider)
) {
case "s3":
return u(r, n, t, i);
case "qcloud":
return a(r, n, t, i);
case "qiniu":
default:
return s(r, n, t, i);
}
})
.then(
p(function () {
return t._callback(!0);
}),
function (e) {
throw (t._callback(!1), e);
},
)
);
});
} else if (
this.attributes.url &&
"external" === this.attributes.metaData.__source
) {
var r = {
name: this.attributes.name,
ACL: this._acl,
metaData: this.attributes.metaData,
mime_type: this.mimeType,
url: this.attributes.url,
};
this._previousSave = d(
"files",
null,
null,
"post",
r,
e,
).then(function (e) {
return (t.id = e.objectId), t;
});
}
return this._previousSave;
},
_callback: function (t) {
d("fileCallback", null, null, "post", {
token: this._token,
result: t,
}).catch(_),
delete this._token,
delete this._data;
},
fetch: function (t, e) {
if (!this.id) throw new Error("Cannot fetch unsaved file");
return d("files", null, this.id, "GET", v(t), e).then(
this._finishFetch.bind(this),
);
},
_finishFetch: function (e) {
var n = t.Object.prototype.parse(e);
return (
(n.attributes = {
name: n.name,
url: n.url,
mime_type: n.mime_type,
bucket: n.bucket,
}),
(n.attributes.metaData = n.metaData || {}),
(n.id = n.objectId),
delete n.objectId,
delete n.metaData,
delete n.url,
delete n.name,
delete n.mime_type,
delete n.bucket,
o.extend(this, n),
this
);
},
censor: function () {
if (!this.id) throw new Error("Cannot censor an unsaved file");
return t.File.censor(this.id);
},
});
};
},
function (t, e, n) {
"use strict";
var r = n(70),
i = r.getAdapter,
o = n(69)("cos");
t.exports = function (t, e, n) {
var r =
arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {},
a = t.upload_url + "?sign=" + encodeURIComponent(t.token),
s = { field: "fileContent", data: e, name: n.attributes.name },
u = {
headers: n._uploadHeaders,
data: { op: "upload" },
onprogress: r.onprogress,
};
return (
o("url: %s, file: %o, options: %o", a, s, u),
i("upload")(a, s, u).then(
function (e) {
if ((o(e.status, e.data), !1 === e.ok)) {
var r = new Error(e.status);
throw ((r.response = e), r);
}
return (
(n.attributes.url = t.url),
(n._bucket = t.bucket),
(n.id = t.objectId),
n
);
},
function (t) {
var e = t.response;
throw (
(e &&
(o(e.status, e.data),
(t.statusCode = e.status),
(t.response = e.data)),
t)
);
},
)
);
};
},
function (t, e, n) {
"use strict";
function r(t) {
var e = i();
return function () {
var n,
r = (0, g.default)(t);
if (e) {
var i = (0, g.default)(this).constructor;
n = v(r, arguments, i);
} else n = r.apply(this, arguments);
return (0, b.default)(this, n);
};
}
function i() {
if ("undefined" == typeof Reflect || !v) return !1;
if (v.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return (
Boolean.prototype.valueOf.call(v(Boolean, [], function () {})), !0
);
} catch (t) {
return !1;
}
}
function o(t, e) {
var n = (void 0 !== h && p(t)) || t["@@iterator"];
if (!n) {
if (
Array.isArray(t) ||
(n = a(t)) ||
(e && t && "number" == typeof t.length)
) {
n && (t = n);
var r = 0,
i = function () {};
return {
s: i,
n: function () {
return r >= t.length
? { done: !0 }
: { done: !1, value: t[r++] };
},
e: function (t) {
throw t;
},
f: i,
};
}
throw new TypeError(
"Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.",
);
}
var o,
s = !0,
u = !1;
return {
s: function () {
n = n.call(t);
},
n: function () {
var t = n.next();
return (s = t.done), t;
},
e: function (t) {
(u = !0), (o = t);
},
f: function () {
try {
s || null == n.return || n.return();
} finally {
if (u) throw o;
}
},
};
}
function a(t, e) {
var n;
if (t) {
if ("string" == typeof t) return s(t, e);
var r = l((n = Object.prototype.toString.call(t))).call(n, 8, -1);
return (
"Object" === r && t.constructor && (r = t.constructor.name),
"Map" === r || "Set" === r
? d(t)
: "Arguments" === r ||
/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)
? s(t, e)
: void 0
);
}
}
function s(t, e) {
(null == e || e > t.length) && (e = t.length);
for (var n = 0, r = new Array(e); n < e; n++) r[n] = t[n];
return r;
}
function u(t, e, n) {
var r =
arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {},
i = t.token,
o = t.upload_url || "https://upload.qiniup.com",
a = { field: "file", data: e, name: n.attributes.name },
s = {
headers: n._uploadHeaders,
data: { name: n.attributes.name, key: t.key, token: i },
onprogress: r.onprogress,
};
return (
C("url: %s, file: %o, options: %o", o, a, s),
E("upload")(o, a, s).then(
function (e) {
if ((C(e.status, e.data), !1 === e.ok)) {
var r = e.status;
e.data &&
(r = e.data.error ? e.data.error : (0, w.default)(e.data));
var i = new Error(r);
throw ((i.response = e), i);
}
return (
(n.attributes.url = t.url),
(n._bucket = t.bucket),
(n.id = t.objectId),
n
);
},
function (t) {
var e = t.response;
throw (
(e &&
(C(e.status, e.data),
(t.statusCode = e.status),
(t.response = e.data)),
t)
);
},
)
);
}
function c(t) {
var e,
n = N(unescape(encodeURIComponent(t))),
r = "",
i = o(n);
try {
for (i.s(); !(e = i.n()).done; ) {
var a = e.value;
switch (a) {
case "+":
r += "-";
break;
case "/":
r += "_";
break;
default:
r += a;
}
}
} catch (t) {
i.e(t);
} finally {
i.f();
}
return r;
}
function f(t) {
return "undefined" != typeof Blob && t instanceof Blob;
}
var l = n(38),
d = n(236),
h = n(87),
p = n(238),
v = n(463),
_ = n(1),
y = _(n(467)),
b = _(n(489)),
g = _(n(491)),
m = _(n(496)),
O = _(n(497)),
w = _(n(37)),
x = _(n(25)),
j = _(n(10)),
A = _(n(38)),
S = n(70),
E = S.getAdapter,
C = n(69)("leancloud:qiniu"),
T = n(106),
N = n(498),
I = 16777216,
k = (function () {
function t(e, n, r, i) {
var o,
a,
s = this;
(0, m.default)(this, t),
(this.uploadInfo = e),
(this.data = n),
(this.file = r),
(this.size = void 0),
(this.offset = 0),
(this.uploadedChunks = 0);
var u = c(e.key),
f = e.upload_url || "https://upload.qiniup.com";
(this.baseURL = (0, x.default)(
(o = (0, x.default)((a = "".concat(f, "/buckets/"))).call(
a,
e.bucket,
"/objects/",
)),
).call(o, u, "/uploads")),
(this.upToken = "UpToken " + e.token),
(this.uploaded = 0),
i &&
i.onprogress &&
(this.onProgress = function (t) {
var e = t.loaded;
(e += s.uploadedChunks * I) <= s.uploaded ||
(s.size
? i.onprogress({
loaded: e,
total: s.size,
percent: (e / s.size) * 100,
})
: i.onprogress({ loaded: e }),
(s.uploaded = e));
});
}
return (
(0, O.default)(t, [
{
key: "getUploadId",
value: function () {
return T({
method: "POST",
url: this.baseURL,
headers: { Authorization: this.upToken },
}).then(function (t) {
return t.uploadId;
});
},
},
{
key: "getChunk",
value: function () {
throw new Error("Not implemented");
},
},
{
key: "uploadPart",
value: function (t, e, n) {
var r, i;
return T({
method: "PUT",
url: (0, x.default)(
(r = (0, x.default)(
(i = "".concat(this.baseURL, "/")),
).call(i, t, "/")),
).call(r, e),
headers: { Authorization: this.upToken },
data: n,
onprogress: this.onProgress,
}).then(function (t) {
var n = t.etag;
return { partNumber: e, etag: n };
});
},
},
{
key: "stopUpload",
value: function (t) {
var e;
return T({
method: "DELETE",
url: (0, x.default)(
(e = "".concat(this.baseURL, "/")),
).call(e, t),
headers: { Authorization: this.upToken },
});
},
},
{
key: "upload",
value: function () {
var t = this,
e = [];
return this.getUploadId()
.then(function (n) {
return (function r() {
return j.default
.resolve(t.getChunk())
.then(function (i) {
if (i) {
var o = e.length + 1;
return t.uploadPart(n, o, i).then(function (n) {
return e.push(n), t.uploadedChunks++, r();
});
}
})
.catch(function (e) {
return t.stopUpload(n).then(function () {
return j.default.reject(e);
});
});
})().then(function () {
var r;
return T({
method: "POST",
url: (0, x.default)(
(r = "".concat(t.baseURL, "/")),
).call(r, n),
headers: { Authorization: t.upToken },
data: {
parts: e,
fname: t.file.attributes.name,
mimeType: t.file.attributes.mime_type,
},
});
});
})
.then(function () {
return (
(t.file.attributes.url = t.uploadInfo.url),
(t.file._bucket = t.uploadInfo.bucket),
(t.file.id = t.uploadInfo.objectId),
t.file
);
});
},
},
]),
t
);
})(),
U = (function (t) {
function e(t, r, i, o) {
var a;
return (
(0, m.default)(this, e),
(a = n.call(this, t, r, i, o)),
(a.size = r.size),
a
);
}
(0, y.default)(e, t);
var n = r(e);
return (
(0, O.default)(e, [
{
key: "getChunk",
value: function () {
var t;
if (this.offset >= this.size) return null;
var e = (0, A.default)((t = this.data)).call(
t,
this.offset,
this.offset + I,
);
return (this.offset += e.size), e;
},
},
]),
e
);
})(k);
t.exports = function (t, e, n) {
var r =
arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {};
return f(e) && e.size >= 67108864
? new U(t, e, n, r).upload()
: u(t, e, n, r);
};
},
function (t, e, n) {
n(79), n(455);
var r = n(15);
t.exports = r.Array.from;
},
function (t, e, n) {
var r = n(0),
i = n(456);
r(
{
target: "Array",
stat: !0,
forced: !n(165)(function (t) {
Array.from(t);
}),
},
{ from: i },
);
},
function (t, e, n) {
"use strict";
var r = n(58),
i = n(11),
o = n(33),
a = n(457),
s = n(154),
u = n(98),
c = n(36),
f = n(103),
l = n(155),
d = n(94),
h = Array;
t.exports = function (t) {
var e = o(t),
n = u(this),
p = arguments.length,
v = p > 1 ? arguments[1] : void 0,
_ = void 0 !== v;
_ && (v = r(v, p > 2 ? arguments[2] : void 0));
var y,
b,
g,
m,
O,
w,
x = d(e),
j = 0;
if (!x || (this === h && s(x)))
for (y = c(e), b = n ? new this(y) : h(y); y > j; j++)
(w = _ ? v(e[j], j) : e[j]), f(b, j, w);
else
for (
m = l(e, x), O = m.next, b = n ? new this() : [];
!(g = i(O, m)).done;
j++
)
(w = _ ? a(m, v, [g.value, j], !0) : g.value), f(b, j, w);
return (b.length = j), b;
};
},
function (t, e, n) {
var r = n(21),
i = n(156);
t.exports = function (t, e, n, o) {
try {
return o ? e(r(n)[0], n[1]) : e(n);
} catch (e) {
i(t, "throw", e);
}
};
},
function (t, e, n) {
t.exports = n(459);
},
function (t, e, n) {
var r = n(460);
t.exports = r;
},
function (t, e, n) {
var r = n(461);
t.exports = r;
},
function (t, e, n) {
var r = n(462);
n(63), (t.exports = r);
},
function (t, e, n) {
n(60), n(79);
var r = n(94);
t.exports = r;
},
function (t, e, n) {
t.exports = n(464);
},
function (t, e, n) {
var r = n(465);
t.exports = r;
},
function (t, e, n) {
n(466);
var r = n(15);
t.exports = r.Reflect.construct;
},
function (t, e, n) {
var r = n(0),
i = n(18),
o = n(71),
a = n(239),
s = n(161),
u = n(21),
c = n(17),
f = n(59),
l = n(3),
d = i("Reflect", "construct"),
h = Object.prototype,
p = [].push,
v = l(function () {
function t() {}
return !(d(function () {}, [], t) instanceof t);
}),
_ = !l(function () {
d(function () {});
}),
y = v || _;
r(
{ target: "Reflect", stat: !0, forced: y, sham: y },
{
construct: function (t, e) {
s(t), u(e);
var n = arguments.length < 3 ? t : s(arguments[2]);
if (_ && !v) return d(t, e, n);
if (t == n) {
switch (e.length) {
case 0:
return new t();
case 1:
return new t(e[0]);
case 2:
return new t(e[0], e[1]);
case 3:
return new t(e[0], e[1], e[2]);
case 4:
return new t(e[0], e[1], e[2], e[3]);
}
var r = [null];
return o(p, r, e), new (o(a, t, r))();
}
var i = n.prototype,
l = f(c(i) ? i : h),
y = o(t, l, e);
return c(y) ? y : l;
},
},
);
},
function (t, e, n) {
function r(t, e) {
if ("function" != typeof e && null !== e)
throw new TypeError(
"Super expression must either be null or a function",
);
(t.prototype = i(e && e.prototype, {
constructor: { value: t, writable: !0, configurable: !0 },
})),
o(t, "prototype", { writable: !1 }),
e && a(t, e);
}
var i = n(468),
o = n(143),
a = n(478);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
t.exports = n(469);
},
function (t, e, n) {
t.exports = n(470);
},
function (t, e, n) {
var r = n(471);
t.exports = r;
},
function (t, e, n) {
var r = n(472);
t.exports = r;
},
function (t, e, n) {
var r = n(473);
t.exports = r;
},
function (t, e, n) {
n(474);
var r = n(15),
i = r.Object;
t.exports = function (t, e) {
return i.create(t, e);
};
},
function (t, e, n) {
n(0)({ target: "Object", stat: !0, sham: !n(20) }, { create: n(59) });
},
function (t, e, n) {
t.exports = n(476);
},
function (t, e, n) {
var r = n(477);
t.exports = r;
},
function (t, e, n) {
var r = n(228);
t.exports = r;
},
function (t, e, n) {
function r(e, n) {
var a;
return (
(t.exports = r =
i
? o((a = i)).call(a)
: function (t, e) {
return (t.__proto__ = e), t;
}),
(t.exports.__esModule = !0),
(t.exports.default = t.exports),
r(e, n)
);
}
var i = n(240),
o = n(241);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
t.exports = n(480);
},
function (t, e, n) {
var r = n(481);
t.exports = r;
},
function (t, e, n) {
var r = n(226);
t.exports = r;
},
function (t, e, n) {
t.exports = n(483);
},
function (t, e, n) {
var r = n(484);
t.exports = r;
},
function (t, e, n) {
var r = n(485);
t.exports = r;
},
function (t, e, n) {
var r = n(486);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(487),
o = Function.prototype;
t.exports = function (t) {
var e = t.bind;
return t === o || (r(o, t) && e === o.bind) ? i : e;
};
},
function (t, e, n) {
n(488);
var r = n(26);
t.exports = r("Function").bind;
},
function (t, e, n) {
var r = n(0),
i = n(239);
r(
{ target: "Function", proto: !0, forced: Function.bind !== i },
{ bind: i },
);
},
function (t, e, n) {
function r(t, e) {
if (e && ("object" === i(e) || "function" == typeof e)) return e;
if (void 0 !== e)
throw new TypeError(
"Derived constructors may only return object or undefined",
);
return o(t);
}
var i = n(141).default,
o = n(490);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e) {
function n(t) {
if (void 0 === t)
throw new ReferenceError(
"this hasn't been initialised - super() hasn't been called",
);
return t;
}
(t.exports = n),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
function r(e) {
var n;
return (
(t.exports = r =
i
? o((n = a)).call(n)
: function (t) {
return t.__proto__ || a(t);
}),
(t.exports.__esModule = !0),
(t.exports.default = t.exports),
r(e)
);
}
var i = n(240),
o = n(241),
a = n(492);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
t.exports = n(493);
},
function (t, e, n) {
t.exports = n(494);
},
function (t, e, n) {
var r = n(495);
t.exports = r;
},
function (t, e, n) {
var r = n(221);
t.exports = r;
},
function (t, e) {
function n(t, e) {
if (!(t instanceof e))
throw new TypeError("Cannot call a class as a function");
}
(t.exports = n),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
function r(t, e) {
for (var n = 0; n < e.length; n++) {
var r = e[n];
(r.enumerable = r.enumerable || !1),
(r.configurable = !0),
"value" in r && (r.writable = !0),
o(t, r.key, r);
}
}
function i(t, e, n) {
return (
e && r(t.prototype, e),
n && r(t, n),
o(t, "prototype", { writable: !1 }),
t
);
}
var o = n(143);
(t.exports = i),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(38)),
o = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
t.exports = function (t) {
for (var e = "", n = 0; n < t.length; ) {
var r = t.charCodeAt(n++),
a = t.charCodeAt(n++),
s = t.charCodeAt(n++);
if (r > 255 || a > 255 || s > 255)
throw new TypeError(
"Failed to encode base64: The string to be encoded contains characters outside of the Latin1 range.",
);
var u = (r << 16) | (a << 8) | s;
e +=
o.charAt((u >> 18) & 63) +
o.charAt((u >> 12) & 63) +
o.charAt((u >> 6) & 63) +
o.charAt(63 & u);
}
var c = t.length % 3;
return c ? (0, i.default)(e).call(e, 0, c - 3) + "===".substring(c) : e;
};
},
function (t, e, n) {
"use strict";
var r = n(2),
i = n(106);
t.exports = function (t, e, n) {
var o =
arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {};
return i({
url: t.upload_url,
method: "PUT",
data: e,
headers: r.extend(
{
"Content-Type": n.get("mime_type"),
"Cache-Control": "public, max-age=31536000",
},
n._uploadHeaders,
),
onprogress: o.onprogress,
}).then(function () {
return (
(n.attributes.url = t.url),
(n._bucket = t.bucket),
(n.id = t.objectId),
n
);
});
};
},
function (t, e, n) {
!(function () {
var e = n(501),
r = n(242).utf8,
i = n(502),
o = n(242).bin,
a = function (t, n) {
t.constructor == String
? (t =
n && "binary" === n.encoding
? o.stringToBytes(t)
: r.stringToBytes(t))
: i(t)
? (t = Array.prototype.slice.call(t, 0))
: Array.isArray(t) || (t = t.toString());
for (
var s = e.bytesToWords(t),
u = 8 * t.length,
c = 1732584193,
f = -271733879,
l = -1732584194,
d = 271733878,
h = 0;
h < s.length;
h++
)
s[h] =
(16711935 & ((s[h] << 8) | (s[h] >>> 24))) |
(4278255360 & ((s[h] << 24) | (s[h] >>> 8)));
(s[u >>> 5] |= 128 << u % 32),
(s[14 + (((u + 64) >>> 9) << 4)] = u);
for (
var p = a._ff, v = a._gg, _ = a._hh, y = a._ii, h = 0;
h < s.length;
h += 16
) {
var b = c,
g = f,
m = l,
O = d;
(c = p(c, f, l, d, s[h + 0], 7, -680876936)),
(d = p(d, c, f, l, s[h + 1], 12, -389564586)),
(l = p(l, d, c, f, s[h + 2], 17, 606105819)),
(f = p(f, l, d, c, s[h + 3], 22, -1044525330)),
(c = p(c, f, l, d, s[h + 4], 7, -176418897)),
(d = p(d, c, f, l, s[h + 5], 12, 1200080426)),
(l = p(l, d, c, f, s[h + 6], 17, -1473231341)),
(f = p(f, l, d, c, s[h + 7], 22, -45705983)),
(c = p(c, f, l, d, s[h + 8], 7, 1770035416)),
(d = p(d, c, f, l, s[h + 9], 12, -1958414417)),
(l = p(l, d, c, f, s[h + 10], 17, -42063)),
(f = p(f, l, d, c, s[h + 11], 22, -1990404162)),
(c = p(c, f, l, d, s[h + 12], 7, 1804603682)),
(d = p(d, c, f, l, s[h + 13], 12, -40341101)),
(l = p(l, d, c, f, s[h + 14], 17, -1502002290)),
(f = p(f, l, d, c, s[h + 15], 22, 1236535329)),
(c = v(c, f, l, d, s[h + 1], 5, -165796510)),
(d = v(d, c, f, l, s[h + 6], 9, -1069501632)),
(l = v(l, d, c, f, s[h + 11], 14, 643717713)),
(f = v(f, l, d, c, s[h + 0], 20, -373897302)),
(c = v(c, f, l, d, s[h + 5], 5, -701558691)),
(d = v(d, c, f, l, s[h + 10], 9, 38016083)),
(l = v(l, d, c, f, s[h + 15], 14, -660478335)),
(f = v(f, l, d, c, s[h + 4], 20, -405537848)),
(c = v(c, f, l, d, s[h + 9], 5, 568446438)),
(d = v(d, c, f, l, s[h + 14], 9, -1019803690)),
(l = v(l, d, c, f, s[h + 3], 14, -187363961)),
(f = v(f, l, d, c, s[h + 8], 20, 1163531501)),
(c = v(c, f, l, d, s[h + 13], 5, -1444681467)),
(d = v(d, c, f, l, s[h + 2], 9, -51403784)),
(l = v(l, d, c, f, s[h + 7], 14, 1735328473)),
(f = v(f, l, d, c, s[h + 12], 20, -1926607734)),
(c = _(c, f, l, d, s[h + 5], 4, -378558)),
(d = _(d, c, f, l, s[h + 8], 11, -2022574463)),
(l = _(l, d, c, f, s[h + 11], 16, 1839030562)),
(f = _(f, l, d, c, s[h + 14], 23, -35309556)),
(c = _(c, f, l, d, s[h + 1], 4, -1530992060)),
(d = _(d, c, f, l, s[h + 4], 11, 1272893353)),
(l = _(l, d, c, f, s[h + 7], 16, -155497632)),
(f = _(f, l, d, c, s[h + 10], 23, -1094730640)),
(c = _(c, f, l, d, s[h + 13], 4, 681279174)),
(d = _(d, c, f, l, s[h + 0], 11, -358537222)),
(l = _(l, d, c, f, s[h + 3], 16, -722521979)),
(f = _(f, l, d, c, s[h + 6], 23, 76029189)),
(c = _(c, f, l, d, s[h + 9], 4, -640364487)),
(d = _(d, c, f, l, s[h + 12], 11, -421815835)),
(l = _(l, d, c, f, s[h + 15], 16, 530742520)),
(f = _(f, l, d, c, s[h + 2], 23, -995338651)),
(c = y(c, f, l, d, s[h + 0], 6, -198630844)),
(d = y(d, c, f, l, s[h + 7], 10, 1126891415)),
(l = y(l, d, c, f, s[h + 14], 15, -1416354905)),
(f = y(f, l, d, c, s[h + 5], 21, -57434055)),
(c = y(c, f, l, d, s[h + 12], 6, 1700485571)),
(d = y(d, c, f, l, s[h + 3], 10, -1894986606)),
(l = y(l, d, c, f, s[h + 10], 15, -1051523)),
(f = y(f, l, d, c, s[h + 1], 21, -2054922799)),
(c = y(c, f, l, d, s[h + 8], 6, 1873313359)),
(d = y(d, c, f, l, s[h + 15], 10, -30611744)),
(l = y(l, d, c, f, s[h + 6], 15, -1560198380)),
(f = y(f, l, d, c, s[h + 13], 21, 1309151649)),
(c = y(c, f, l, d, s[h + 4], 6, -145523070)),
(d = y(d, c, f, l, s[h + 11], 10, -1120210379)),
(l = y(l, d, c, f, s[h + 2], 15, 718787259)),
(f = y(f, l, d, c, s[h + 9], 21, -343485551)),
(c = (c + b) >>> 0),
(f = (f + g) >>> 0),
(l = (l + m) >>> 0),
(d = (d + O) >>> 0);
}
return e.endian([c, f, l, d]);
};
(a._ff = function (t, e, n, r, i, o, a) {
var s = t + ((e & n) | (~e & r)) + (i >>> 0) + a;
return ((s << o) | (s >>> (32 - o))) + e;
}),
(a._gg = function (t, e, n, r, i, o, a) {
var s = t + ((e & r) | (n & ~r)) + (i >>> 0) + a;
return ((s << o) | (s >>> (32 - o))) + e;
}),
(a._hh = function (t, e, n, r, i, o, a) {
var s = t + (e ^ n ^ r) + (i >>> 0) + a;
return ((s << o) | (s >>> (32 - o))) + e;
}),
(a._ii = function (t, e, n, r, i, o, a) {
var s = t + (n ^ (e | ~r)) + (i >>> 0) + a;
return ((s << o) | (s >>> (32 - o))) + e;
}),
(a._blocksize = 16),
(a._digestsize = 16),
(t.exports = function (t, n) {
if (void 0 === t || null === t)
throw new Error("Illegal argument " + t);
var r = e.wordsToBytes(a(t, n));
return n && n.asBytes
? r
: n && n.asString
? o.bytesToString(r)
: e.bytesToHex(r);
});
})();
},
function (t, e) {
!(function () {
var e =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",
n = {
rotl: function (t, e) {
return (t << e) | (t >>> (32 - e));
},
rotr: function (t, e) {
return (t << (32 - e)) | (t >>> e);
},
endian: function (t) {
if (t.constructor == Number)
return (16711935 & n.rotl(t, 8)) | (4278255360 & n.rotl(t, 24));
for (var e = 0; e < t.length; e++) t[e] = n.endian(t[e]);
return t;
},
randomBytes: function (t) {
for (var e = []; t > 0; t--)
e.push(Math.floor(256 * Math.random()));
return e;
},
bytesToWords: function (t) {
for (var e = [], n = 0, r = 0; n < t.length; n++, r += 8)
e[r >>> 5] |= t[n] << (24 - (r % 32));
return e;
},
wordsToBytes: function (t) {
for (var e = [], n = 0; n < 32 * t.length; n += 8)
e.push((t[n >>> 5] >>> (24 - (n % 32))) & 255);
return e;
},
bytesToHex: function (t) {
for (var e = [], n = 0; n < t.length; n++)
e.push((t[n] >>> 4).toString(16)),
e.push((15 & t[n]).toString(16));
return e.join("");
},
hexToBytes: function (t) {
for (var e = [], n = 0; n < t.length; n += 2)
e.push(parseInt(t.substr(n, 2), 16));
return e;
},
bytesToBase64: function (t) {
for (var n = [], r = 0; r < t.length; r += 3)
for (
var i = (t[r] << 16) | (t[r + 1] << 8) | t[r + 2], o = 0;
o < 4;
o++
)
8 * r + 6 * o <= 8 * t.length
? n.push(e.charAt((i >>> (6 * (3 - o))) & 63))
: n.push("=");
return n.join("");
},
base64ToBytes: function (t) {
t = t.replace(/[^A-Z0-9+\/]/gi, "");
for (var n = [], r = 0, i = 0; r < t.length; i = ++r % 4)
0 != i &&
n.push(
((e.indexOf(t.charAt(r - 1)) &
(Math.pow(2, -2 * i + 8) - 1)) <<
(2 * i)) |
(e.indexOf(t.charAt(r)) >>> (6 - 2 * i)),
);
return n;
},
};
t.exports = n;
})();
},
function (t, e) {
function n(t) {
return (
!!t.constructor &&
"function" == typeof t.constructor.isBuffer &&
t.constructor.isBuffer(t)
);
}
function r(t) {
return (
"function" == typeof t.readFloatLE &&
"function" == typeof t.slice &&
n(t.slice(0, 0))
);
} /*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
t.exports = function (t) {
return null != t && (n(t) || r(t) || !!t._isBuffer);
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(68)),
o = function (t, e) {
var n, r;
(0, i.default)(t).call(t, "base64") < 0
? (r = atob(t))
: (0, i.default)((n = t.split(",")[0])).call(n, "base64") >= 0
? ((e = e || t.split(",")[0].split(":")[1].split(";")[0]),
(r = atob(t.split(",")[1])))
: (r = unescape(t.split(",")[1]));
for (var o = new Uint8Array(r.length), a = 0; a < r.length; a++)
o[a] = r.charCodeAt(a);
return new Blob([o], { type: e });
};
t.exports = o;
},
function (t, e, n) {
"use strict";
function r(t, e) {
return t && t[e] ? (v.isFunction(t[e]) ? t[e]() : t[e]) : null;
}
var i = n(1),
o = i(n(505)),
a = i(n(42)),
s = i(n(68)),
u = i(n(107)),
c = i(n(10)),
f = i(n(25)),
l = i(n(53)),
d = i(n(37)),
h = i(n(140)),
p = i(n(526)),
v = n(2),
_ = n(43),
y = n(27),
b = y._request,
g = n(31),
m = g.isNullOrUndefined,
O = g.ensureArray,
w = g.transformFetchOptions,
x = g.setValue,
j = g.findValue,
A = g.isPlainObject,
S = g.continueWhile,
E = function t(e) {
return v.isArray(e)
? (0, a.default)(e).call(e, t)
: A(e)
? v.mapObject(e, t)
: v.isObject(e) && e._toPointer
? e._toPointer()
: e;
},
C = ["objectId", "createdAt", "updatedAt"],
T = function (t) {
if (-1 !== (0, s.default)(C).call(C, t))
throw new Error("key[".concat(t, "] is reserved"));
},
N = function (t) {
var e = (0, u.default)(v).call(v, t, function (t) {
return t instanceof Error;
});
if (!e) return t;
var n = new _(e.code, e.message);
throw ((n.results = t), n);
};
t.exports = function (t) {
(t.Object = function (e, n) {
if (v.isString(e)) return t.Object._create.apply(this, arguments);
(e = e || {}),
n &&
n.parse &&
((e = this.parse(e)), (e = this._mergeMagicFields(e)));
var i = r(this, "defaults");
i && (e = v.extend({}, i, e)),
n && n.collection && (this.collection = n.collection),
(this._serverData = {}),
(this._opSetQueue = [{}]),
(this._flags = {}),
(this.attributes = {}),
(this._hashedJSON = {}),
(this._escapedAttributes = {}),
(this.cid = v.uniqueId("c")),
(this.changed = {}),
(this._silent = {}),
(this._pending = {}),
this.set(e, { silent: !0 }),
(this.changed = {}),
(this._silent = {}),
(this._pending = {}),
(this._hasData = !0),
(this._previousAttributes = v.clone(this.attributes)),
this.initialize.apply(this, arguments);
}),
(t.Object.saveAll = function (e, n) {
return t.Object._deepSaveAsync(e, null, n);
}),
(t.Object.fetchAll = function (t, e) {
return c.default
.resolve()
.then(function () {
return b(
"batch",
null,
null,
"POST",
{
requests: (0, a.default)(v).call(v, t, function (t) {
var e;
if (!t.className)
throw new Error("object must have className to fetch");
if (!t.id)
throw new Error("object must have id to fetch");
if (t.dirty())
throw new Error("object is modified but not saved");
return {
method: "GET",
path: (0, f.default)(
(e = "/1.1/classes/".concat(t.className, "/")),
).call(e, t.id),
};
}),
},
e,
);
})
.then(function (e) {
var n = (0, a.default)(v).call(v, t, function (t, n) {
if (e[n].success) {
var r = t.parse(e[n].success);
return t._cleanupUnsetKeys(r), t._finishFetch(r), t;
}
return null === e[n].success
? new _(_.OBJECT_NOT_FOUND, "Object not found.")
: new _(e[n].error.code, e[n].error.error);
});
return N(n);
});
}),
v.extend(t.Object.prototype, t.Events, {
_fetchWhenSave: !1,
initialize: function () {},
fetchWhenSave: function (t) {
if (
(console.warn(
"AV.Object#fetchWhenSave is deprecated, use AV.Object#save with options.fetchWhenSave instead.",
),
!v.isBoolean(t))
)
throw new Error("Expect boolean value for fetchWhenSave");
this._fetchWhenSave = t;
},
getObjectId: function () {
return this.id;
},
getCreatedAt: function () {
return this.createdAt;
},
getUpdatedAt: function () {
return this.updatedAt;
},
toJSON: function (t, e) {
var n =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: [];
return this._toFullJSON(n, !1);
},
toFullJSON: function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: [];
return this._toFullJSON(t);
},
_toFullJSON: function (e) {
var n = this,
r =
!(arguments.length > 1 && void 0 !== arguments[1]) ||
arguments[1],
i = v.clone(this.attributes);
if (v.isArray(e)) var o = (0, f.default)(e).call(e, this);
return (
t._objectEach(i, function (e, n) {
i[n] = t._encode(e, o, void 0, r);
}),
t._objectEach(this._operations, function (t, e) {
i[e] = t;
}),
v.has(this, "id") && (i.objectId = this.id),
["createdAt", "updatedAt"].forEach(function (t) {
if (v.has(n, t)) {
var e = n[t];
i[t] = v.isDate(e) ? e.toJSON() : e;
}
}),
r &&
((i.__type = "Object"),
v.isArray(e) && e.length && (i.__type = "Pointer"),
(i.className = this.className)),
i
);
},
_refreshCache: function () {
var e = this;
e._refreshingCache ||
((e._refreshingCache = !0),
t._objectEach(this.attributes, function (n, r) {
n instanceof t.Object
? n._refreshCache()
: v.isObject(n) &&
e._resetCacheForKey(r) &&
e.set(r, new t.Op.Set(n), { silent: !0 });
}),
delete e._refreshingCache);
},
dirty: function (t) {
this._refreshCache();
var e = v.last(this._opSetQueue);
return t
? !!e[t]
: !this.id || (0, l.default)(v).call(v, e).length > 0;
},
dirtyKeys: function () {
this._refreshCache();
var t = v.last(this._opSetQueue);
return (0, l.default)(v).call(v, t);
},
_toPointer: function () {
return {
__type: "Pointer",
className: this.className,
objectId: this.id,
};
},
get: function (t) {
switch (t) {
case "objectId":
return this.id;
case "createdAt":
case "updatedAt":
return this[t];
default:
return this.attributes[t];
}
},
relation: function (e) {
var n = this.get(e);
if (n) {
if (!(n instanceof t.Relation))
throw new Error(
"Called relation() on non-relation field " + e,
);
return n._ensureParentAndKey(this, e), n;
}
return new t.Relation(this, e);
},
escape: function (t) {
var e = this._escapedAttributes[t];
if (e) return e;
var n,
r = this.attributes[t];
return (
(n = m(r) ? "" : v.escape(r.toString())),
(this._escapedAttributes[t] = n),
n
);
},
has: function (t) {
return !m(this.attributes[t]);
},
_mergeMagicFields: function (e) {
var n = this,
r = ["objectId", "createdAt", "updatedAt"];
return (
t._arrayEach(r, function (r) {
e[r] &&
("objectId" === r
? (n.id = e[r])
: ("createdAt" !== r && "updatedAt" !== r) ||
v.isDate(e[r])
? (n[r] = e[r])
: (n[r] = t._parseDate(e[r])),
delete e[r]);
}),
e
);
},
_startSave: function () {
this._opSetQueue.push({});
},
_cancelSave: function () {
var e = v.first(this._opSetQueue);
this._opSetQueue = v.rest(this._opSetQueue);
var n = v.first(this._opSetQueue);
t._objectEach(e, function (t, r) {
var i = e[r],
o = n[r];
i && o ? (n[r] = o._mergeWithPrevious(i)) : i && (n[r] = i);
}),
(this._saving = this._saving - 1);
},
_finishSave: function (e) {
var n,
r = {};
t._traverse(this.attributes, function (e) {
e instanceof t.Object && e.id && e._hasData && (r[e.id] = e);
});
var i = v.first(this._opSetQueue);
(this._opSetQueue = v.rest(this._opSetQueue)),
this._applyOpSet(i, this._serverData),
this._mergeMagicFields(e);
var o = this;
t._objectEach(e, function (e, n) {
o._serverData[n] = t._decode(e, n);
var i = t._traverse(o._serverData[n], function (e) {
if (e instanceof t.Object && r[e.id]) return r[e.id];
});
i && (o._serverData[n] = i);
}),
this._rebuildAllEstimatedData();
var s = (0, a.default)((n = this._opSetQueue)).call(n, v.clone);
this._refreshCache(),
(this._opSetQueue = s),
(this._saving = this._saving - 1);
},
_finishFetch: function (e, n) {
(this._opSetQueue = [{}]), this._mergeMagicFields(e);
var r = this;
t._objectEach(e, function (e, n) {
r._serverData[n] = t._decode(e, n);
}),
this._rebuildAllEstimatedData(),
this._refreshCache(),
(this._opSetQueue = [{}]),
(this._hasData = n);
},
_applyOpSet: function (e, n) {
var r = this;
t._objectEach(e, function (e, i) {
var a = j(n, i),
s = (0, o.default)(a, 3),
u = s[0],
c = s[1],
f = s[2];
x(n, i, e._estimate(u, r, i)),
c && c[f] === t.Op._UNSET && delete c[f];
});
},
_resetCacheForKey: function (e) {
var n = this.attributes[e];
if (
v.isObject(n) &&
!(n instanceof t.Object) &&
!(n instanceof t.File)
) {
var r = (0, d.default)(E(n));
if (this._hashedJSON[e] !== r) {
var i = !!this._hashedJSON[e];
return (this._hashedJSON[e] = r), i;
}
}
return !1;
},
_rebuildEstimatedDataForKey: function (e) {
var n = this;
delete this.attributes[e],
this._serverData[e] &&
(this.attributes[e] = this._serverData[e]),
t._arrayEach(this._opSetQueue, function (r) {
var i = r[e];
if (i) {
var a = j(n.attributes, e),
s = (0, o.default)(a, 4),
u = s[0],
c = s[1],
f = s[2],
l = s[3];
x(n.attributes, e, i._estimate(u, n, e)),
c && c[f] === t.Op._UNSET && delete c[f],
n._resetCacheForKey(l);
}
});
},
_rebuildAllEstimatedData: function () {
var e = this,
n = v.clone(this.attributes);
(this.attributes = v.clone(this._serverData)),
t._arrayEach(this._opSetQueue, function (n) {
e._applyOpSet(n, e.attributes),
t._objectEach(n, function (t, n) {
e._resetCacheForKey(n);
});
}),
t._objectEach(n, function (t, n) {
e.attributes[n] !== t &&
e.trigger("change:" + n, e, e.attributes[n], {});
}),
t._objectEach(this.attributes, function (t, r) {
v.has(n, r) || e.trigger("change:" + r, e, t, {});
});
},
set: function (e, n, r) {
var i;
if (
(v.isObject(e) || m(e)
? ((i = v.mapObject(e, function (e, n) {
return T(n), t._decode(e, n);
})),
(r = n))
: ((i = {}), T(e), (i[e] = t._decode(n, e))),
(r = r || {}),
!i)
)
return this;
i instanceof t.Object && (i = i.attributes),
r.unset &&
t._objectEach(i, function (e, n) {
i[n] = new t.Op.Unset();
});
var o = v.clone(i),
a = this;
t._objectEach(o, function (e, n) {
e instanceof t.Op &&
((o[n] = e._estimate(a.attributes[n], a, n)),
o[n] === t.Op._UNSET && delete o[n]);
}),
this._validate(i, r),
(r.changes = {});
var s = this._escapedAttributes;
return (
t._arrayEach((0, l.default)(v).call(v, i), function (e) {
var n = i[e];
n instanceof t.Relation && (n.parent = a),
n instanceof t.Op || (n = new t.Op.Set(n));
var o = !0;
n instanceof t.Op.Set &&
v.isEqual(a.attributes[e], n.value) &&
(o = !1),
o &&
(delete s[e],
r.silent ? (a._silent[e] = !0) : (r.changes[e] = !0));
var u = v.last(a._opSetQueue);
(u[e] = n._mergeWithPrevious(u[e])),
a._rebuildEstimatedDataForKey(e),
o
? ((a.changed[e] = a.attributes[e]),
r.silent || (a._pending[e] = !0))
: (delete a.changed[e], delete a._pending[e]);
}),
r.silent || this.change(r),
this
);
},
unset: function (t, e) {
return (e = e || {}), (e.unset = !0), this.set(t, null, e);
},
increment: function (e, n) {
return (
(v.isUndefined(n) || v.isNull(n)) && (n = 1),
this.set(e, new t.Op.Increment(n))
);
},
add: function (e, n) {
return this.set(e, new t.Op.Add(O(n)));
},
addUnique: function (e, n) {
return this.set(e, new t.Op.AddUnique(O(n)));
},
remove: function (e, n) {
return this.set(e, new t.Op.Remove(O(n)));
},
bitAnd: function (e, n) {
return this.set(e, new t.Op.BitAnd(n));
},
bitOr: function (e, n) {
return this.set(e, new t.Op.BitOr(n));
},
bitXor: function (e, n) {
return this.set(e, new t.Op.BitXor(n));
},
op: function (t) {
return v.last(this._opSetQueue)[t];
},
clear: function (t) {
(t = t || {}), (t.unset = !0);
var e = v.extend(this.attributes, this._operations);
return this.set(e, t);
},
revert: function (t) {
var e = v.last(this._opSetQueue);
return (
O(t || (0, l.default)(v).call(v, e)).forEach(function (t) {
delete e[t];
}),
this._rebuildAllEstimatedData(),
this
);
},
_getSaveJSON: function () {
var e = v.clone(v.first(this._opSetQueue));
return (
t._objectEach(e, function (t, n) {
e[n] = t.toJSON();
}),
e
);
},
_canBeSerialized: function () {
return t.Object._canBeSerializedAsValue(this.attributes);
},
fetch: function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
e = arguments.length > 1 ? arguments[1] : void 0;
if (!this.id) throw new Error("Cannot fetch unsaved object");
var n = this;
return b("classes", this.className, this.id, "GET", w(t), e).then(
function (e) {
var r = n.parse(e);
return (
n._cleanupUnsetKeys(
r,
(0, l.default)(t)
? O((0, l.default)(t))
.join(",")
.split(",")
: void 0,
),
n._finishFetch(r, !0),
n
);
},
);
},
_cleanupUnsetKeys: function (t) {
var e = this,
n =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: (0, l.default)(v).call(v, this._serverData);
v.forEach(n, function (n) {
void 0 === t[n] && delete e._serverData[n];
});
},
save: function (e, n, r) {
var i, o, a;
v.isObject(e) || m(e)
? ((i = e), (a = n))
: ((i = {}), (i[e] = n), (a = r)),
(a = v.clone(a) || {}),
a.wait && (o = v.clone(this.attributes));
var s = v.clone(a) || {};
s.wait && (s.silent = !0), i && this.set(i, s);
var u = this,
f = [],
l = [];
return (
t.Object._findUnsavedChildren(u, f, l),
f.length + l.length > 1
? t.Object._deepSaveAsync(this, u, a)
: (this._startSave(),
(this._saving = (this._saving || 0) + 1),
(this._allPreviousSaves =
this._allPreviousSaves || c.default.resolve()),
(this._allPreviousSaves = this._allPreviousSaves
.catch(function (t) {})
.then(function () {
var t = u.id ? "PUT" : "POST",
e = u._getSaveJSON(),
n = {};
if (
((u._fetchWhenSave || a.fetchWhenSave) &&
(n.new = "true"),
a._failOnNotExist && (n.failOnNotExist = "true"),
a.query)
) {
var r;
if (
("function" == typeof a.query._getParams &&
(r = a.query._getParams()) &&
(n.where = r.where),
!n.where)
) {
throw new Error("options.query is not an AV.Query");
}
}
v.extend(e, u._flags);
var c = "classes",
f = u.className;
"_User" !== u.className ||
u.id ||
((c = "users"), (f = null));
var l = a._makeRequest || b,
d = l(c, f, u.id, t, e, a, n);
return (d = d.then(
function (t) {
var e = u.parse(t);
return (
a.wait && (e = v.extend(i || {}, e)),
u._finishSave(e),
a.wait && u.set(o, s),
u
);
},
function (t) {
throw (u._cancelSave(), t);
},
));
})),
this._allPreviousSaves)
);
},
destroy: function (t) {
t = t || {};
var e = this,
n = function () {
e.trigger("destroy", e, e.collection, t);
};
return this.id
? (t.wait || n(),
b(
"classes",
this.className,
this.id,
"DELETE",
this._flags,
t,
).then(function () {
return t.wait && n(), e;
}))
: n();
},
parse: function (e) {
var n = v.clone(e);
return (
["createdAt", "updatedAt"].forEach(function (e) {
n[e] && (n[e] = t._parseDate(n[e]));
}),
n.createdAt && !n.updatedAt && (n.updatedAt = n.createdAt),
n
);
},
clone: function () {
return new this.constructor(this.attributes);
},
isNew: function () {
return !this.id;
},
change: function (e) {
e = e || {};
var n = this._changing;
this._changing = !0;
var r = this;
t._objectEach(this._silent, function (t) {
r._pending[t] = !0;
});
var i = v.extend({}, e.changes, this._silent);
if (
((this._silent = {}),
t._objectEach(i, function (t, n) {
r.trigger("change:" + n, r, r.get(n), e);
}),
n)
)
return this;
for (
var o = function (t, e) {
r._pending[e] || r._silent[e] || delete r.changed[e];
};
!v.isEmpty(this._pending);
)
(this._pending = {}),
this.trigger("change", this, e),
t._objectEach(this.changed, o),
(r._previousAttributes = v.clone(this.attributes));
return (this._changing = !1), this;
},
previous: function (t) {
return arguments.length && this._previousAttributes
? this._previousAttributes[t]
: null;
},
previousAttributes: function () {
return v.clone(this._previousAttributes);
},
isValid: function () {
try {
this.validate(this.attributes);
} catch (t) {
return !1;
}
return !0;
},
validate: function (e) {
if (v.has(e, "ACL") && !(e.ACL instanceof t.ACL))
throw new _(_.OTHER_CAUSE, "ACL must be a AV.ACL.");
},
_validate: function (t, e) {
!e.silent &&
this.validate &&
((t = v.extend({}, this.attributes, t)), this.validate(t));
},
getACL: function () {
return this.get("ACL");
},
setACL: function (t, e) {
return this.set("ACL", t, e);
},
disableBeforeHook: function () {
this.ignoreHook("beforeSave"),
this.ignoreHook("beforeUpdate"),
this.ignoreHook("beforeDelete");
},
disableAfterHook: function () {
this.ignoreHook("afterSave"),
this.ignoreHook("afterUpdate"),
this.ignoreHook("afterDelete");
},
ignoreHook: function (e) {
if (
!v.contains(
[
"beforeSave",
"afterSave",
"beforeUpdate",
"afterUpdate",
"beforeDelete",
"afterDelete",
],
e,
)
)
throw new Error("Unsupported hookName: " + e);
if (!t.hookKey) throw new Error("ignoreHook required hookKey");
this._flags.__ignore_hooks || (this._flags.__ignore_hooks = []),
this._flags.__ignore_hooks.push(e);
},
}),
(t.Object.createWithoutData = function (e, n, r) {
var i;
if (v.isString(e)) i = t.Object._getSubclass(e);
else {
if (!(e.prototype && e.prototype instanceof t.Object))
throw new Error(
"class must be a string or a subclass of AV.Object.",
);
i = e;
}
if (!n) throw new TypeError("The objectId must be provided");
var o = new i();
return (o.id = n), (o._hasData = r), o;
}),
(t.Object.destroyAll = function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {};
if (!t || 0 === t.length) return c.default.resolve();
var n = v.groupBy(t, function (t) {
return (0, d.default)({
className: t.className,
flags: t._flags,
});
}),
r = {
requests: (0, a.default)(v).call(v, n, function (t) {
var e,
n = (0, a.default)(v).call(v, t, "id").join(",");
return {
method: "DELETE",
path: (0, f.default)(
(e = "/1.1/classes/".concat(t[0].className, "/")),
).call(e, n),
body: t[0]._flags,
};
}),
};
return b("batch", null, null, "POST", r, e).then(function (t) {
var e = (0, u.default)(v).call(v, t, function (t) {
return !t.success;
});
if (e) throw new _(e.error.code, e.error.error);
});
}),
(t.Object._getSubclass = function (e) {
if (!v.isString(e))
throw new Error(
"AV.Object._getSubclass requires a string argument.",
);
var n = t.Object._classMap[e];
return (
n || ((n = t.Object.extend(e)), (t.Object._classMap[e] = n)), n
);
}),
(t.Object._create = function (e, n, r) {
return new (t.Object._getSubclass(e))(n, r);
}),
(t.Object._classMap = {}),
(t.Object._extend = t._extend),
(t.Object.new = function (e, n) {
return new t.Object(e, n);
}),
(t.Object.extend = function (e, n, r) {
if (!v.isString(e)) {
if (e && v.has(e, "className"))
return t.Object.extend(e.className, e, n);
throw new Error(
"AV.Object.extend's first argument should be the className.",
);
}
"User" === e && (e = "_User");
var i = null;
if (v.has(t.Object._classMap, e)) {
var o = t.Object._classMap[e];
if (!n && !r) return o;
i = o._extend(n, r);
} else (n = n || {}), (n._className = e), (i = this._extend(n, r));
return (
(i.extend = function (n) {
var r;
if (v.isString(n) || (n && v.has(n, "className")))
return t.Object.extend.apply(i, arguments);
var o = (0, f.default)((r = [e])).call(r, v.toArray(arguments));
return t.Object.extend.apply(i, o);
}),
(0, h.default)(i, "query", (0, p.default)(t.Object, "query")),
(i.new = function (t, e) {
return new i(t, e);
}),
(t.Object._classMap[e] = i),
i
);
}),
(0, h.default)(t.Object.prototype, "className", {
get: function () {
var t =
this._className ||
this.constructor._LCClassName ||
this.constructor.name;
return "User" === t ? "_User" : t;
},
}),
(t.Object.register = function (e, n) {
if (!(e.prototype instanceof t.Object))
throw new Error(
"registered class is not a subclass of AV.Object",
);
var r = n || e.name;
if (!r.length) throw new Error("registered class must be named");
n && (e._LCClassName = n), (t.Object._classMap[r] = e);
}),
(0, h.default)(t.Object, "query", {
get: function () {
return new t.Query(this.prototype.className);
},
}),
(t.Object._findUnsavedChildren = function (e, n, r) {
t._traverse(e, function (e) {
return e instanceof t.Object
? void (e.dirty() && n.push(e))
: e instanceof t.File
? void (e.id || r.push(e))
: void 0;
});
}),
(t.Object._canBeSerializedAsValue = function (e) {
var n = !0;
return (
e instanceof t.Object || e instanceof t.File
? (n = !!e.id)
: v.isArray(e)
? t._arrayEach(e, function (e) {
t.Object._canBeSerializedAsValue(e) || (n = !1);
})
: v.isObject(e) &&
t._objectEach(e, function (e) {
t.Object._canBeSerializedAsValue(e) || (n = !1);
}),
n
);
}),
(t.Object._deepSaveAsync = function (e, n, r) {
var i = [],
o = [];
t.Object._findUnsavedChildren(e, i, o), (o = v.uniq(o));
var s = c.default.resolve();
v.each(o, function (t) {
s = s.then(function () {
return t.save();
});
});
var u = v.uniq(i),
f = v.uniq(u);
return s
.then(function () {
return S(
function () {
return f.length > 0;
},
function () {
var e = [],
n = [];
if (
(t._arrayEach(f, function (t) {
t._canBeSerialized() ? e.push(t) : n.push(t);
}),
(f = n),
0 === e.length)
)
return c.default.reject(
new _(
_.OTHER_CAUSE,
"Tried to save a batch with a cycle.",
),
);
var i = c.default.resolve(
(0, a.default)(v).call(v, e, function (t) {
return t._allPreviousSaves || c.default.resolve();
}),
),
o = i.then(function () {
return b(
"batch",
null,
null,
"POST",
{
requests: (0, a.default)(v).call(
v,
e,
function (t) {
var e = t.id ? "PUT" : "POST",
n = t._getSaveJSON();
v.extend(n, t._flags);
var i = t.className,
o = "/".concat("classes", "/").concat(i);
"_User" !== t.className ||
t.id ||
(o = "/users");
var o = "/1.1".concat(o);
return (
t.id && (o = o + "/" + t.id),
t._startSave(),
{
method: e,
path: o,
body: n,
params:
r && r.fetchWhenSave
? { fetchWhenSave: !0 }
: void 0,
}
);
},
),
},
r,
).then(function (t) {
var n = (0, a.default)(v).call(v, e, function (e, n) {
return t[n].success
? (e._finishSave(e.parse(t[n].success)), e)
: (e._cancelSave(),
new _(t[n].error.code, t[n].error.error));
});
return N(n);
});
});
return (
t._arrayEach(e, function (t) {
t._allPreviousSaves = o;
}),
o
);
},
);
})
.then(function () {
return e;
});
});
};
},
function (t, e, n) {
function r(t, e) {
return i(t) || o(t, e) || a(t, e) || s();
}
var i = n(506),
o = n(514),
a = n(515),
s = n(525);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
function r(t) {
if (i(t)) return t;
}
var i = n(507);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
t.exports = n(508);
},
function (t, e, n) {
t.exports = n(509);
},
function (t, e, n) {
var r = n(510);
t.exports = r;
},
function (t, e, n) {
var r = n(511);
t.exports = r;
},
function (t, e, n) {
var r = n(512);
t.exports = r;
},
function (t, e, n) {
n(513);
var r = n(15);
t.exports = r.Array.isArray;
},
function (t, e, n) {
n(0)({ target: "Array", stat: !0 }, { isArray: n(86) });
},
function (t, e, n) {
function r(t, e) {
var n = null == t ? null : (void 0 !== i && o(t)) || t["@@iterator"];
if (null != n) {
var r,
a,
s = [],
u = !0,
c = !1;
try {
for (
n = n.call(t);
!(u = (r = n.next()).done) &&
(s.push(r.value), !e || s.length !== e);
u = !0
);
} catch (t) {
(c = !0), (a = t);
} finally {
try {
u || null == n.return || n.return();
} finally {
if (c) throw a;
}
}
return s;
}
}
var i = n(229),
o = n(238);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
function r(t, e) {
var n;
if (t) {
if ("string" == typeof t) return a(t, e);
var r = i((n = Object.prototype.toString.call(t))).call(n, 8, -1);
return (
"Object" === r && t.constructor && (r = t.constructor.name),
"Map" === r || "Set" === r
? o(t)
: "Arguments" === r ||
/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)
? a(t, e)
: void 0
);
}
}
var i = n(516),
o = n(520),
a = n(524);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
t.exports = n(517);
},
function (t, e, n) {
t.exports = n(518);
},
function (t, e, n) {
var r = n(519);
t.exports = r;
},
function (t, e, n) {
var r = n(227);
t.exports = r;
},
function (t, e, n) {
t.exports = n(521);
},
function (t, e, n) {
t.exports = n(522);
},
function (t, e, n) {
var r = n(523);
t.exports = r;
},
function (t, e, n) {
var r = n(237);
t.exports = r;
},
function (t, e) {
function n(t, e) {
(null == e || e > t.length) && (e = t.length);
for (var n = 0, r = new Array(e); n < e; n++) r[n] = t[n];
return r;
}
(t.exports = n),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e) {
function n() {
throw new TypeError(
"Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.",
);
}
(t.exports = n),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
t.exports = n(527);
},
function (t, e, n) {
var r = n(528);
t.exports = r;
},
function (t, e, n) {
n(529);
var r = n(15),
i = r.Object,
o = (t.exports = function (t, e) {
return i.getOwnPropertyDescriptor(t, e);
});
i.getOwnPropertyDescriptor.sham && (o.sham = !0);
},
function (t, e, n) {
var r = n(0),
i = n(3),
o = n(35),
a = n(73).f,
s = n(20),
u = i(function () {
a(1);
});
r(
{ target: "Object", stat: !0, forced: !s || u, sham: !s },
{
getOwnPropertyDescriptor: function (t, e) {
return a(o(t), e);
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(2),
i = n(43);
t.exports = function (t) {
t.Role = t.Object.extend("_Role", {
constructor: function (e, n) {
if (
(r.isString(e)
? (t.Object.prototype.constructor.call(this, null, null),
this.setName(e))
: t.Object.prototype.constructor.call(this, e, n),
n)
) {
if (!(n instanceof t.ACL))
throw new TypeError("acl must be an instance of AV.ACL");
this.setACL(n);
}
},
getName: function () {
return this.get("name");
},
setName: function (t, e) {
return this.set("name", t, e);
},
getUsers: function () {
return this.relation("users");
},
getRoles: function () {
return this.relation("roles");
},
validate: function (e, n) {
if ("name" in e && e.name !== this.getName()) {
var o = e.name;
if (this.id && this.id !== e.objectId)
return new i(
i.OTHER_CAUSE,
"A role's name can only be set before it has been saved.",
);
if (!r.isString(o))
return new i(i.OTHER_CAUSE, "A role's name must be a String.");
if (!/^[0-9a-zA-Z\-_ ]+$/.test(o))
return new i(
i.OTHER_CAUSE,
"A role's name can only contain alphanumeric characters, _, -, and spaces.",
);
}
return (
!!t.Object.prototype.validate &&
t.Object.prototype.validate.call(this, e, n)
);
},
});
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(532)),
o = r(n(10)),
a = r(n(42)),
s = r(n(107)),
u = r(n(37)),
c = n(2),
f = n(219),
l = n(43),
d = n(27),
h = d._request,
p = d.request,
v = n(70),
_ = v.getAdapter,
y = function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: "weixin";
return function (e, n) {
var r =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {},
i = r.unionIdPlatform,
o = void 0 === i ? t : i,
a = r.asMainAccount,
s = void 0 !== a && a;
if ("string" != typeof n)
throw new l(l.OTHER_CAUSE, "unionId is not a string");
if ("string" != typeof o)
throw new l(l.OTHER_CAUSE, "unionIdPlatform is not a string");
return c.extend({}, e, {
platform: o,
unionid: n,
main_account: Boolean(s),
});
};
};
t.exports = function (t) {
t.User = t.Object.extend(
"_User",
{
_isCurrentUser: !1,
_mergeMagicFields: function (e) {
return (
e.sessionToken &&
((this._sessionToken = e.sessionToken),
delete e.sessionToken),
t.User.__super__._mergeMagicFields.call(this, e)
);
},
_cleanupAuthData: function () {
if (this.isCurrent()) {
var e = this.get("authData");
e &&
t._objectEach(this.get("authData"), function (t, n) {
e[n] || delete e[n];
});
}
},
_synchronizeAllAuthData: function () {
if (this.get("authData")) {
var e = this;
t._objectEach(this.get("authData"), function (t, n) {
e._synchronizeAuthData(n);
});
}
},
_synchronizeAuthData: function (e) {
if (this.isCurrent()) {
var n;
c.isString(e)
? ((n = e), (e = t.User._authProviders[n]))
: (n = e.getAuthType());
var r = this.get("authData");
if (r && e) {
e.restoreAuthentication(r[n]) || this.dissociateAuthData(e);
}
}
},
_handleSaveResult: function (e) {
return (
e &&
!t._config.disableCurrentUser &&
(this._isCurrentUser = !0),
this._cleanupAuthData(),
this._synchronizeAllAuthData(),
delete this._serverData.password,
this._rebuildEstimatedDataForKey("password"),
this._refreshCache(),
(!e && !this.isCurrent()) || t._config.disableCurrentUser
? o.default.resolve()
: o.default.resolve(t.User._saveCurrentUser(this))
);
},
_linkWith: function (e, n) {
var r,
o = this,
a =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {},
s = a.failOnNotExist,
u = void 0 !== s && s,
f = a.useMasterKey,
l = a.sessionToken,
d = a.user;
return (
c.isString(e)
? ((r = e), (e = t.User._authProviders[e]))
: (r = e.getAuthType()),
n
? this.save(
{ authData: (0, i.default)({}, r, n) },
{
useMasterKey: f,
sessionToken: l,
user: d,
fetchWhenSave: !!this.get("authData"),
_failOnNotExist: u,
},
).then(function (t) {
return t._handleSaveResult(!0).then(function () {
return t;
});
})
: e.authenticate().then(function (t) {
return o._linkWith(e, t);
})
);
},
associateWithAuthData: function (t, e) {
return this._linkWith(e, t);
},
associateWithAuthDataAndUnionId: function (t, e, n, r) {
return this._linkWith(e, y()(t, n, r));
},
associateWithMiniApp: function (t, e) {
var n = this;
if (void 0 === t) {
return _("getAuthInfo")().then(function (t) {
return n._linkWith(t.provider, t.authData, e);
});
}
return this._linkWith(t.provider, t.authData, e);
},
associateWithQQApp: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.preferUnionId,
r = void 0 !== n && n,
i = e.unionIdPlatform,
o = void 0 === i ? "qq" : i,
a = e.asMainAccount,
s = void 0 === a || a;
return _("getAuthInfo")({
preferUnionId: r,
asMainAccount: s,
platform: o,
}).then(function (e) {
return (e.provider = "lc_qqapp"), t.associateWithMiniApp(e);
});
},
associateWithWeapp: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.preferUnionId,
r = void 0 !== n && n,
i = e.unionIdPlatform,
o = void 0 === i ? "weixin" : i,
a = e.asMainAccount,
s = void 0 === a || a;
return _("getAuthInfo")({
preferUnionId: r,
asMainAccount: s,
platform: o,
}).then(function (e) {
return t.associateWithMiniApp(e);
});
},
linkWithWeapp: function (t) {
return (
console.warn(
"DEPRECATED: User#linkWithWeapp 已废弃,请使用 User#associateWithWeapp 代替",
),
this.associateWithWeapp(t)
);
},
associateWithQQAppWithUnionId: function (e) {
var n = this,
r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
i = r.unionIdPlatform,
o = void 0 === i ? "qq" : i,
a = r.asMainAccount,
s = void 0 !== a && a;
return _("getAuthInfo")({ platform: o }).then(function (r) {
return (
(r = t.User.mergeUnionId(r, e, { asMainAccount: s })),
(r.provider = "lc_qqapp"),
n.associateWithMiniApp(r)
);
});
},
associateWithWeappWithUnionId: function (e) {
var n = this,
r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
i = r.unionIdPlatform,
o = void 0 === i ? "weixin" : i,
a = r.asMainAccount,
s = void 0 !== a && a;
return _("getAuthInfo")({ platform: o }).then(function (r) {
return (
(r = t.User.mergeUnionId(r, e, { asMainAccount: s })),
n.associateWithMiniApp(r)
);
});
},
dissociateAuthData: function (t) {
return (
this.unset("authData.".concat(t)),
this.save().then(function (t) {
return t._handleSaveResult(!0).then(function () {
return t;
});
})
);
},
_unlinkFrom: function (t) {
return (
console.warn(
"DEPRECATED: User#_unlinkFrom 已废弃,请使用 User#dissociateAuthData 代替",
),
this.dissociateAuthData(t)
);
},
_isLinked: function (t) {
var e;
return (
(e = c.isString(t) ? t : t.getAuthType()),
!!(this.get("authData") || {})[e]
);
},
isAnonymous: function () {
return this._isLinked("anonymous");
},
logOut: function () {
this._logOutWithAll(), (this._isCurrentUser = !1);
},
_logOutWithAll: function () {
if (this.get("authData")) {
var e = this;
t._objectEach(this.get("authData"), function (t, n) {
e._logOutWith(n);
});
}
},
_logOutWith: function (e) {
this.isCurrent() &&
(c.isString(e) && (e = t.User._authProviders[e]),
e && e.deauthenticate && e.deauthenticate());
},
signUp: function (t, e) {
var n = (t && t.username) || this.get("username");
if (!n || "" === n)
throw new l(
l.OTHER_CAUSE,
"Cannot sign up user with an empty name.",
);
var r = (t && t.password) || this.get("password");
if (!r || "" === r)
throw new l(
l.OTHER_CAUSE,
"Cannot sign up user with an empty password.",
);
return this.save(t, e).then(function (t) {
return (
t.isAnonymous() &&
(t.unset("authData.".concat("anonymous")),
(t._opSetQueue = [{}])),
t._handleSaveResult(!0).then(function () {
return t;
})
);
});
},
signUpOrlogInWithMobilePhone: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
n = (t && t.mobilePhoneNumber) || this.get("mobilePhoneNumber");
if (!n || "" === n)
throw new l(
l.OTHER_CAUSE,
"Cannot sign up or login user by mobilePhoneNumber with an empty mobilePhoneNumber.",
);
var r = (t && t.smsCode) || this.get("smsCode");
if (!r || "" === r)
throw new l(
l.OTHER_CAUSE,
"Cannot sign up or login user by mobilePhoneNumber with an empty smsCode.",
);
return (
(e._makeRequest = function (t, e, n, r, i) {
return h("usersByMobilePhone", null, null, "POST", i);
}),
this.save(t, e).then(function (t) {
return (
delete t.attributes.smsCode,
delete t._serverData.smsCode,
t._handleSaveResult(!0).then(function () {
return t;
})
);
})
);
},
loginWithAuthData: function (t, e, n) {
return this._linkWith(e, t, n);
},
loginWithAuthDataAndUnionId: function (t, e, n, r) {
return this.loginWithAuthData(y()(t, n, r), e, r);
},
loginWithWeapp: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.preferUnionId,
r = void 0 !== n && n,
i = e.unionIdPlatform,
o = void 0 === i ? "weixin" : i,
a = e.asMainAccount,
s = void 0 === a || a,
u = e.failOnNotExist,
c = void 0 !== u && u,
f = e.useMasterKey,
l = e.sessionToken,
d = e.user;
return _("getAuthInfo")({
preferUnionId: r,
asMainAccount: s,
platform: o,
}).then(function (e) {
return t.loginWithMiniApp(e, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
});
});
},
loginWithWeappWithUnionId: function (e) {
var n = this,
r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
i = r.unionIdPlatform,
o = void 0 === i ? "weixin" : i,
a = r.asMainAccount,
s = void 0 !== a && a,
u = r.failOnNotExist,
c = void 0 !== u && u,
f = r.useMasterKey,
l = r.sessionToken,
d = r.user;
return _("getAuthInfo")({ platform: o }).then(function (r) {
return (
(r = t.User.mergeUnionId(r, e, { asMainAccount: s })),
n.loginWithMiniApp(r, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
})
);
});
},
loginWithQQApp: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.preferUnionId,
r = void 0 !== n && n,
i = e.unionIdPlatform,
o = void 0 === i ? "qq" : i,
a = e.asMainAccount,
s = void 0 === a || a,
u = e.failOnNotExist,
c = void 0 !== u && u,
f = e.useMasterKey,
l = e.sessionToken,
d = e.user;
return _("getAuthInfo")({
preferUnionId: r,
asMainAccount: s,
platform: o,
}).then(function (e) {
return (
(e.provider = "lc_qqapp"),
t.loginWithMiniApp(e, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
})
);
});
},
loginWithQQAppWithUnionId: function (e) {
var n = this,
r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
i = r.unionIdPlatform,
o = void 0 === i ? "qq" : i,
a = r.asMainAccount,
s = void 0 !== a && a,
u = r.failOnNotExist,
c = void 0 !== u && u,
f = r.useMasterKey,
l = r.sessionToken,
d = r.user;
return _("getAuthInfo")({ platform: o }).then(function (r) {
return (
(r = t.User.mergeUnionId(r, e, { asMainAccount: s })),
(r.provider = "lc_qqapp"),
n.loginWithMiniApp(r, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
})
);
});
},
loginWithMiniApp: function (t, e) {
var n = this;
if (void 0 === t) {
return _("getAuthInfo")().then(function (t) {
return n.loginWithAuthData(t.authData, t.provider, e);
});
}
return this.loginWithAuthData(t.authData, t.provider, e);
},
logIn: function () {
var t = this;
return h("login", null, null, "POST", this.toJSON()).then(
function (e) {
var n = t.parse(e);
return (
t._finishFetch(n),
t._handleSaveResult(!0).then(function () {
return n.smsCode || delete t.attributes.smsCode, t;
})
);
},
);
},
save: function (e, n, r) {
var i, o;
return (
c.isObject(e) || c.isNull(e) || c.isUndefined(e)
? ((i = e), (o = n))
: ((i = {}), (i[e] = n), (o = r)),
(o = o || {}),
t.Object.prototype.save.call(this, i, o).then(function (t) {
return t._handleSaveResult(!1).then(function () {
return t;
});
})
);
},
follow: function (e, n) {
if (!this.id) throw new Error("Please signin.");
var r, i;
e.user ? ((r = e.user), (i = e.attributes)) : (r = e);
var o = c.isString(r) ? r : r.id;
if (!o) throw new Error("Invalid target user.");
var a = "users/" + this.id + "/friendship/" + o;
return h(a, null, null, "POST", t._encode(i), n);
},
unfollow: function (t, e) {
if (!this.id) throw new Error("Please signin.");
var n;
n = t.user ? t.user : t;
var r = c.isString(n) ? n : n.id;
if (!r) throw new Error("Invalid target user.");
var i = "users/" + this.id + "/friendship/" + r;
return h(i, null, null, "DELETE", null, e);
},
getFollowersAndFollowees: function (e, n) {
if (!this.id) throw new Error("Please signin.");
return p({
method: "GET",
path: "/users/".concat(this.id, "/followersAndFollowees"),
query: {
skip: e && e.skip,
limit: e && e.limit,
include: "follower,followee",
keys: "follower,followee",
},
authOptions: n,
}).then(function (e) {
var n = e.followers,
r = e.followees;
return {
followers: (0, a.default)(n).call(n, function (e) {
var n = e.follower;
return t._decode(n);
}),
followees: (0, a.default)(r).call(r, function (e) {
var n = e.followee;
return t._decode(n);
}),
};
});
},
followerQuery: function () {
return t.User.followerQuery(this.id);
},
followeeQuery: function () {
return t.User.followeeQuery(this.id);
},
fetch: function (e, n) {
return t.Object.prototype.fetch
.call(this, e, n)
.then(function (t) {
return t._handleSaveResult(!1).then(function () {
return t;
});
});
},
updatePassword: function (t, e, n) {
var r = this,
i = "users/" + this.id + "/updatePassword";
return h(
i,
null,
null,
"PUT",
{ old_password: t, new_password: e },
n,
).then(function (t) {
return (
r._finishFetch(r.parse(t)),
r._handleSaveResult(!0).then(function () {
return t;
})
);
});
},
isCurrent: function () {
return this._isCurrentUser;
},
getUsername: function () {
return this.get("username");
},
getMobilePhoneNumber: function () {
return this.get("mobilePhoneNumber");
},
setMobilePhoneNumber: function (t, e) {
return this.set("mobilePhoneNumber", t, e);
},
setUsername: function (t, e) {
return this.set("username", t, e);
},
setPassword: function (t, e) {
return this.set("password", t, e);
},
getEmail: function () {
return this.get("email");
},
setEmail: function (t, e) {
return this.set("email", t, e);
},
authenticated: function () {
return (
console.warn(
"DEPRECATED: 如果要判断当前用户的登录状态是否有效,请使用 currentUser.isAuthenticated().then(),如果要判断该用户是否是当前登录用户,请使用 user.id === currentUser.id。",
),
!!this._sessionToken &&
!t._config.disableCurrentUser &&
t.User.current() &&
t.User.current().id === this.id
);
},
isAuthenticated: function () {
var e = this;
return o.default.resolve().then(function () {
return (
!!e._sessionToken &&
t.User._fetchUserBySessionToken(e._sessionToken).then(
function () {
return !0;
},
function (t) {
if (211 === t.code) return !1;
throw t;
},
)
);
});
},
getSessionToken: function () {
return this._sessionToken;
},
refreshSessionToken: function (t) {
var e = this;
return h(
"users/".concat(this.id, "/refreshSessionToken"),
null,
null,
"PUT",
null,
t,
).then(function (t) {
return (
e._finishFetch(t),
e._handleSaveResult(!0).then(function () {
return e;
})
);
});
},
getRoles: function (e) {
var n;
return (0, s.default)(
(n = t.Relation.reverseQuery("_Role", "users", this)),
).call(n, e);
},
},
{
_currentUser: null,
_currentUserMatchesDisk: !1,
_CURRENT_USER_KEY: "currentUser",
_authProviders: {},
signUp: function (e, n, r, i) {
return (
(r = r || {}),
(r.username = e),
(r.password = n),
t.Object._create("_User").signUp(r, i)
);
},
logIn: function (e, n) {
var r = t.Object._create("_User");
return r._finishFetch({ username: e, password: n }), r.logIn();
},
become: function (t) {
return this._fetchUserBySessionToken(t).then(function (t) {
return t._handleSaveResult(!0).then(function () {
return t;
});
});
},
_fetchUserBySessionToken: function (e) {
if (void 0 === e)
return o.default.reject(
new Error("The sessionToken cannot be undefined"),
);
var n = t.Object._create("_User");
return p({
method: "GET",
path: "/users/me",
authOptions: { sessionToken: e },
}).then(function (t) {
var e = n.parse(t);
return n._finishFetch(e), n;
});
},
logInWithMobilePhoneSmsCode: function (e, n) {
var r = t.Object._create("_User");
return (
r._finishFetch({ mobilePhoneNumber: e, smsCode: n }), r.logIn()
);
},
signUpOrlogInWithMobilePhone: function (e, n, r, i) {
return (
(r = r || {}),
(r.mobilePhoneNumber = e),
(r.smsCode = n),
t.Object._create("_User").signUpOrlogInWithMobilePhone(r, i)
);
},
logInWithMobilePhone: function (e, n) {
var r = t.Object._create("_User");
return (
r._finishFetch({ mobilePhoneNumber: e, password: n }), r.logIn()
);
},
loginWithEmail: function (e, n) {
var r = t.Object._create("_User");
return r._finishFetch({ email: e, password: n }), r.logIn();
},
loginWithAuthData: function (e, n, r) {
return t.User._logInWith(n, e, r);
},
signUpOrlogInWithAuthData: function () {
return (
console.warn(
"DEPRECATED: User.signUpOrlogInWithAuthData 已废弃,请使用 User#loginWithAuthData 代替",
),
this.loginWithAuthData.apply(this, arguments)
);
},
loginWithAuthDataAndUnionId: function (t, e, n, r) {
return this.loginWithAuthData(y()(t, n, r), e, r);
},
signUpOrlogInWithAuthDataAndUnionId: function () {
return (
console.warn(
"DEPRECATED: User.signUpOrlogInWithAuthDataAndUnionId 已废弃,请使用 User#loginWithAuthDataAndUnionId 代替",
),
this.loginWithAuthDataAndUnionId.apply(this, arguments)
);
},
mergeUnionId: function (t, e) {
var n =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {},
r = n.asMainAccount,
i = void 0 !== r && r;
t = JSON.parse((0, u.default)(t));
var o = t,
a = o.authData,
s = o.platform;
return (a.platform = s), (a.main_account = i), (a.unionid = e), t;
},
loginWithWeapp: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.preferUnionId,
r = void 0 !== n && n,
i = e.unionIdPlatform,
o = void 0 === i ? "weixin" : i,
a = e.asMainAccount,
s = void 0 === a || a,
u = e.failOnNotExist,
c = void 0 !== u && u,
f = e.useMasterKey,
l = e.sessionToken,
d = e.user;
return _("getAuthInfo")({
preferUnionId: r,
asMainAccount: s,
platform: o,
}).then(function (e) {
return t.loginWithMiniApp(e, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
});
});
},
loginWithWeappWithUnionId: function (e) {
var n = this,
r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
i = r.unionIdPlatform,
o = void 0 === i ? "weixin" : i,
a = r.asMainAccount,
s = void 0 !== a && a,
u = r.failOnNotExist,
c = void 0 !== u && u,
f = r.useMasterKey,
l = r.sessionToken,
d = r.user;
return _("getAuthInfo")({ platform: o }).then(function (r) {
return (
(r = t.User.mergeUnionId(r, e, { asMainAccount: s })),
n.loginWithMiniApp(r, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
})
);
});
},
loginWithQQApp: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.preferUnionId,
r = void 0 !== n && n,
i = e.unionIdPlatform,
o = void 0 === i ? "qq" : i,
a = e.asMainAccount,
s = void 0 === a || a,
u = e.failOnNotExist,
c = void 0 !== u && u,
f = e.useMasterKey,
l = e.sessionToken,
d = e.user;
return _("getAuthInfo")({
preferUnionId: r,
asMainAccount: s,
platform: o,
}).then(function (e) {
return (
(e.provider = "lc_qqapp"),
t.loginWithMiniApp(e, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
})
);
});
},
loginWithQQAppWithUnionId: function (e) {
var n = this,
r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
i = r.unionIdPlatform,
o = void 0 === i ? "qq" : i,
a = r.asMainAccount,
s = void 0 !== a && a,
u = r.failOnNotExist,
c = void 0 !== u && u,
f = r.useMasterKey,
l = r.sessionToken,
d = r.user;
return _("getAuthInfo")({ platform: o }).then(function (r) {
return (
(r = t.User.mergeUnionId(r, e, { asMainAccount: s })),
(r.provider = "lc_qqapp"),
n.loginWithMiniApp(r, {
failOnNotExist: c,
useMasterKey: f,
sessionToken: l,
user: d,
})
);
});
},
loginWithMiniApp: function (t, e) {
var n = this;
if (void 0 === t) {
return _("getAuthInfo")().then(function (t) {
return n.loginWithAuthData(t.authData, t.provider, e);
});
}
return this.loginWithAuthData(t.authData, t.provider, e);
},
_genId: function () {
return f();
},
loginAnonymously: function () {
return this.loginWithAuthData(
{ id: t.User._genId() },
"anonymous",
);
},
associateWithAuthData: function (t, e, n) {
return (
console.warn(
"DEPRECATED: User.associateWithAuthData 已废弃,请使用 User#associateWithAuthData 代替",
),
t._linkWith(e, n)
);
},
logOut: function () {
return t._config.disableCurrentUser
? (console.warn(
"AV.User.current() was disabled in multi-user environment, call logOut() from user object instead https://leancloud.cn/docs/leanengine-node-sdk-upgrade-1.html",
),
o.default.resolve(null))
: (null !== t.User._currentUser &&
(t.User._currentUser._logOutWithAll(),
(t.User._currentUser._isCurrentUser = !1)),
(t.User._currentUserMatchesDisk = !0),
(t.User._currentUser = null),
t.localStorage
.removeItemAsync(t._getAVPath(t.User._CURRENT_USER_KEY))
.then(function () {
return t._refreshSubscriptionId();
}));
},
followerQuery: function (e) {
if (!e || !c.isString(e))
throw new Error("Invalid user object id.");
var n = new t.FriendShipQuery("_Follower");
return (
(n._friendshipTag = "follower"),
n.equalTo("user", t.Object.createWithoutData("_User", e)),
n
);
},
followeeQuery: function (e) {
if (!e || !c.isString(e))
throw new Error("Invalid user object id.");
var n = new t.FriendShipQuery("_Followee");
return (
(n._friendshipTag = "followee"),
n.equalTo("user", t.Object.createWithoutData("_User", e)),
n
);
},
requestPasswordReset: function (t) {
return h("requestPasswordReset", null, null, "POST", {
email: t,
});
},
requestEmailVerify: function (t) {
return h("requestEmailVerify", null, null, "POST", { email: t });
},
requestMobilePhoneVerify: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
n = { mobilePhoneNumber: t };
return (
e.validateToken && (n.validate_token = e.validateToken),
h("requestMobilePhoneVerify", null, null, "POST", n, e)
);
},
requestPasswordResetBySmsCode: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
n = { mobilePhoneNumber: t };
return (
e.validateToken && (n.validate_token = e.validateToken),
h("requestPasswordResetBySmsCode", null, null, "POST", n, e)
);
},
requestChangePhoneNumber: function (t, e, n) {
var r = { mobilePhoneNumber: t };
return (
e && (r.ttl = n.ttl),
n && n.validateToken && (r.validate_token = n.validateToken),
h("requestChangePhoneNumber", null, null, "POST", r, n)
);
},
changePhoneNumber: function (t, e) {
return h("changePhoneNumber", null, null, "POST", {
mobilePhoneNumber: t,
code: e,
});
},
resetPasswordBySmsCode: function (t, e) {
return h("resetPasswordBySmsCode", null, t, "PUT", {
password: e,
});
},
verifyMobilePhone: function (t) {
return h("verifyMobilePhone", null, t, "POST", null);
},
requestLoginSmsCode: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
n = { mobilePhoneNumber: t };
return (
e.validateToken && (n.validate_token = e.validateToken),
h("requestLoginSmsCode", null, null, "POST", n, e)
);
},
currentAsync: function () {
return t._config.disableCurrentUser
? (console.warn(
"AV.User.currentAsync() was disabled in multi-user environment, access user from request instead https://leancloud.cn/docs/leanengine-node-sdk-upgrade-1.html",
),
o.default.resolve(null))
: t.User._currentUser
? o.default.resolve(t.User._currentUser)
: t.User._currentUserMatchesDisk
? o.default.resolve(t.User._currentUser)
: t.localStorage
.getItemAsync(t._getAVPath(t.User._CURRENT_USER_KEY))
.then(function (e) {
if (!e) return null;
(t.User._currentUserMatchesDisk = !0),
(t.User._currentUser = t.Object._create("_User")),
(t.User._currentUser._isCurrentUser = !0);
var n = JSON.parse(e);
return (
(t.User._currentUser.id = n._id),
delete n._id,
(t.User._currentUser._sessionToken =
n._sessionToken),
delete n._sessionToken,
t.User._currentUser._finishFetch(n),
t.User._currentUser._synchronizeAllAuthData(),
t.User._currentUser._refreshCache(),
(t.User._currentUser._opSetQueue = [{}]),
t.User._currentUser
);
});
},
current: function () {
if (t._config.disableCurrentUser)
return (
console.warn(
"AV.User.current() was disabled in multi-user environment, access user from request instead https://leancloud.cn/docs/leanengine-node-sdk-upgrade-1.html",
),
null
);
if (t.localStorage.async) {
var e = new Error(
"Synchronous API User.current() is not available in this runtime. Use User.currentAsync() instead.",
);
throw ((e.code = "SYNC_API_NOT_AVAILABLE"), e);
}
if (t.User._currentUser) return t.User._currentUser;
if (t.User._currentUserMatchesDisk) return t.User._currentUser;
t.User._currentUserMatchesDisk = !0;
var n = t.localStorage.getItem(
t._getAVPath(t.User._CURRENT_USER_KEY),
);
if (!n) return null;
(t.User._currentUser = t.Object._create("_User")),
(t.User._currentUser._isCurrentUser = !0);
var r = JSON.parse(n);
return (
(t.User._currentUser.id = r._id),
delete r._id,
(t.User._currentUser._sessionToken = r._sessionToken),
delete r._sessionToken,
t.User._currentUser._finishFetch(r),
t.User._currentUser._synchronizeAllAuthData(),
t.User._currentUser._refreshCache(),
(t.User._currentUser._opSetQueue = [{}]),
t.User._currentUser
);
},
_saveCurrentUser: function (e) {
var n;
return (
(n =
t.User._currentUser !== e
? t.User.logOut()
: o.default.resolve()),
n.then(function () {
(e._isCurrentUser = !0), (t.User._currentUser = e);
var n = e._toFullJSON();
return (
(n._id = e.id),
(n._sessionToken = e._sessionToken),
t.localStorage
.setItemAsync(
t._getAVPath(t.User._CURRENT_USER_KEY),
(0, u.default)(n),
)
.then(function () {
return (
(t.User._currentUserMatchesDisk = !0),
t._refreshSubscriptionId()
);
})
);
})
);
},
_registerAuthenticationProvider: function (e) {
(t.User._authProviders[e.getAuthType()] = e),
!t._config.disableCurrentUser &&
t.User.current() &&
t.User.current()._synchronizeAuthData(e.getAuthType());
},
_logInWith: function (e, n, r) {
return t.Object._create("_User")._linkWith(e, n, r);
},
},
);
};
},
function (t, e, n) {
function r(t, e, n) {
return (
e in t
? i(t, e, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0,
})
: (t[e] = n),
t
);
}
var i = n(143);
(t.exports = r),
(t.exports.__esModule = !0),
(t.exports.default = t.exports);
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(42)),
o = r(n(10)),
a = r(n(53)),
s = r(n(37)),
u = r(n(107)),
c = r(n(25)),
f = n(2),
l = n(69)("leancloud:query"),
d = n(43),
h = n(27),
p = h._request,
v = h.request,
_ = n(31),
y = _.ensureArray,
b = _.transformFetchOptions,
g = _.continueWhile,
m = function (t, e) {
if (void 0 === t) throw new Error(e);
};
t.exports = function (t) {
(t.Query = function (e) {
f.isString(e) && (e = t.Object._getSubclass(e)),
(this.objectClass = e),
(this.className = e.prototype.className),
(this._where = {}),
(this._include = []),
(this._select = []),
(this._limit = -1),
(this._skip = 0),
(this._defaultParams = {});
}),
(t.Query.or = function () {
var e = f.toArray(arguments),
n = null;
t._arrayEach(e, function (t) {
if ((f.isNull(n) && (n = t.className), n !== t.className))
throw new Error("All queries must be for the same class");
});
var r = new t.Query(n);
return r._orQuery(e), r;
}),
(t.Query.and = function () {
var e = f.toArray(arguments),
n = null;
t._arrayEach(e, function (t) {
if ((f.isNull(n) && (n = t.className), n !== t.className))
throw new Error("All queries must be for the same class");
});
var r = new t.Query(n);
return r._andQuery(e), r;
}),
(t.Query.doCloudQuery = function (e, n, r) {
var o = { cql: e };
return (
f.isArray(n) ? (o.pvalues = n) : (r = n),
p("cloudQuery", null, null, "GET", o, r).then(function (e) {
var n = new t.Query(e.className);
return {
results: (0, i.default)(f).call(f, e.results, function (t) {
var r = n._newObject(e);
return (
r._finishFetch && r._finishFetch(n._processResult(t), !0),
r
);
}),
count: e.count,
className: e.className,
};
})
);
}),
(t.Query.fromJSON = function (e) {
var n = e.className,
r = e.where,
i = e.include,
o = e.select,
a = e.includeACL,
s = e.limit,
u = e.skip,
c = e.order;
if ("string" != typeof n)
throw new TypeError(
"Invalid Query JSON, className must be a String.",
);
var l = new t.Query(n);
return (
f.extend(l, {
_where: r,
_include: i,
_select: o,
_includeACL: a,
_limit: s,
_skip: u,
_order: c,
}),
l
);
}),
(t.Query._extend = t._extend),
f.extend(t.Query.prototype, {
_processResult: function (t) {
return t;
},
get: function (t, e) {
if (!f.isString(t)) throw new Error("objectId must be a string");
if ("" === t)
return o.default.reject(
new d(d.OBJECT_NOT_FOUND, "Object not found."),
);
var n = this._newObject();
n.id = t;
var r = this._getParams(),
i = {};
return (
(0, a.default)(r) && (i.keys = (0, a.default)(r)),
r.include && (i.include = r.include),
r.includeACL && (i.includeACL = r.includeACL),
p("classes", this.className, t, "GET", b(i), e).then(
function (t) {
if (f.isEmpty(t))
throw new d(d.OBJECT_NOT_FOUND, "Object not found.");
return n._finishFetch(n.parse(t), !0), n;
},
)
);
},
toJSON: function () {
return {
className: this.className,
where: this._where,
include: this._include,
select: this._select,
includeACL: this._includeACL,
limit: this._limit,
skip: this._skip,
order: this._order,
};
},
_getParams: function () {
var t = f.extend({}, this._defaultParams, { where: this._where });
return (
this._include.length > 0 &&
(t.include = this._include.join(",")),
this._select.length > 0 && (t.keys = this._select.join(",")),
void 0 !== this._includeACL && (t.returnACL = this._includeACL),
this._limit >= 0 && (t.limit = this._limit),
this._skip > 0 && (t.skip = this._skip),
void 0 !== this._order && (t.order = this._order),
t
);
},
_newObject: function (e) {
return e && e.className
? new t.Object(e.className)
: new this.objectClass();
},
_createRequest: function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: this._getParams(),
e = arguments.length > 1 ? arguments[1] : void 0,
n =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: "/classes/".concat(this.className);
if (encodeURIComponent((0, s.default)(t)).length > 2e3) {
var r = {
requests: [
{ method: "GET", path: "/1.1".concat(n), params: t },
],
};
return v({
path: "/batch",
method: "POST",
data: r,
authOptions: e,
}).then(function (t) {
var e = t[0];
if (e.success) return e.success;
throw new d(
e.error.code,
e.error.error || "Unknown batch error",
);
});
}
return v({ method: "GET", path: n, query: t, authOptions: e });
},
_parseResponse: function (t) {
var e = this;
return (0, i.default)(f).call(f, t.results, function (n) {
var r = e._newObject(t);
return (
r._finishFetch && r._finishFetch(e._processResult(n), !0), r
);
});
},
find: function (t) {
return this._createRequest(void 0, t).then(
this._parseResponse.bind(this),
);
},
findAndCount: function (t) {
var e = this,
n = this._getParams();
return (
(n.count = 1),
this._createRequest(n, t).then(function (t) {
return [e._parseResponse(t), t.count];
})
);
},
scan: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.orderedBy,
r = e.batchSize,
i = arguments.length > 1 ? arguments[1] : void 0,
a = this._getParams();
l("scan %O", a),
a.order &&
(console.warn(
"The order of the query is ignored for Query#scan. Checkout the orderedBy option of Query#scan.",
),
delete a.order),
a.skip &&
(console.warn(
"The skip option of the query is ignored for Query#scan.",
),
delete a.skip),
a.limit &&
(console.warn(
"The limit option of the query is ignored for Query#scan.",
),
delete a.limit),
n && (a.scan_key = n),
r && (a.limit = r);
var s,
u = [];
return {
next: function () {
return u.length
? o.default.resolve({ done: !1, value: u.shift() })
: null === s
? o.default.resolve({ done: !0 })
: p(
"scan/classes",
t.className,
null,
"GET",
s ? f.extend({}, a, { cursor: s }) : a,
i,
).then(function (e) {
if (((s = e.cursor), e.results.length)) {
t._parseResponse(e).forEach(function (t) {
return u.push(t);
});
}
return null === s && 0 === u.length
? { done: !0 }
: { done: !1, value: u.shift() };
});
},
};
},
destroyAll: function (e) {
var n = this;
return (0, u.default)(n)
.call(n, e)
.then(function (n) {
return t.Object.destroyAll(n, e);
});
},
count: function (t) {
var e = this._getParams();
return (
(e.limit = 0),
(e.count = 1),
this._createRequest(e, t).then(function (t) {
return t.count;
})
);
},
first: function (t) {
var e = this,
n = this._getParams();
return (
(n.limit = 1),
this._createRequest(n, t).then(function (t) {
return (0, i.default)(f).call(f, t.results, function (t) {
var n = e._newObject();
return (
n._finishFetch && n._finishFetch(e._processResult(t), !0),
n
);
})[0];
})
);
},
skip: function (t) {
return (
m(t, "undefined is not a valid skip value"),
(this._skip = t),
this
);
},
limit: function (t) {
return (
m(t, "undefined is not a valid limit value"),
(this._limit = t),
this
);
},
equalTo: function (e, n) {
return (
m(e, "undefined is not a valid key"),
m(n, "undefined is not a valid value"),
(this._where[e] = t._encode(n)),
this
);
},
_addCondition: function (e, n, r) {
return (
m(e, "undefined is not a valid condition key"),
m(n, "undefined is not a valid condition"),
m(r, "undefined is not a valid condition value"),
this._where[e] || (this._where[e] = {}),
(this._where[e][n] = t._encode(r)),
this
);
},
sizeEqualTo: function (t, e) {
return this._addCondition(t, "$size", e), this;
},
notEqualTo: function (t, e) {
return this._addCondition(t, "$ne", e), this;
},
lessThan: function (t, e) {
return this._addCondition(t, "$lt", e), this;
},
greaterThan: function (t, e) {
return this._addCondition(t, "$gt", e), this;
},
lessThanOrEqualTo: function (t, e) {
return this._addCondition(t, "$lte", e), this;
},
greaterThanOrEqualTo: function (t, e) {
return this._addCondition(t, "$gte", e), this;
},
containedIn: function (t, e) {
return this._addCondition(t, "$in", e), this;
},
notContainedIn: function (t, e) {
return this._addCondition(t, "$nin", e), this;
},
containsAll: function (t, e) {
return this._addCondition(t, "$all", e), this;
},
exists: function (t) {
return this._addCondition(t, "$exists", !0), this;
},
doesNotExist: function (t) {
return this._addCondition(t, "$exists", !1), this;
},
matches: function (t, e, n) {
return (
this._addCondition(t, "$regex", e),
n || (n = ""),
e.ignoreCase && (n += "i"),
e.multiline && (n += "m"),
n && n.length && this._addCondition(t, "$options", n),
this
);
},
matchesQuery: function (t, e) {
var n = e._getParams();
return (
(n.className = e.className),
this._addCondition(t, "$inQuery", n),
this
);
},
doesNotMatchQuery: function (t, e) {
var n = e._getParams();
return (
(n.className = e.className),
this._addCondition(t, "$notInQuery", n),
this
);
},
matchesKeyInQuery: function (t, e, n) {
var r = n._getParams();
return (
(r.className = n.className),
this._addCondition(t, "$select", { key: e, query: r }),
this
);
},
doesNotMatchKeyInQuery: function (t, e, n) {
var r = n._getParams();
return (
(r.className = n.className),
this._addCondition(t, "$dontSelect", { key: e, query: r }),
this
);
},
_orQuery: function (t) {
var e = (0, i.default)(f).call(f, t, function (t) {
return t._getParams().where;
});
return (this._where.$or = e), this;
},
_andQuery: function (t) {
var e = (0, i.default)(f).call(f, t, function (t) {
return t._getParams().where;
});
return (this._where.$and = e), this;
},
_quote: function (t) {
return "\\Q" + t.replace("\\E", "\\E\\\\E\\Q") + "\\E";
},
contains: function (t, e) {
return this._addCondition(t, "$regex", this._quote(e)), this;
},
startsWith: function (t, e) {
return (
this._addCondition(t, "$regex", "^" + this._quote(e)), this
);
},
endsWith: function (t, e) {
return (
this._addCondition(t, "$regex", this._quote(e) + "$"), this
);
},
ascending: function (t) {
return (
m(t, "undefined is not a valid key"), (this._order = t), this
);
},
addAscending: function (t) {
return (
m(t, "undefined is not a valid key"),
this._order ? (this._order += "," + t) : (this._order = t),
this
);
},
descending: function (t) {
return (
m(t, "undefined is not a valid key"),
(this._order = "-" + t),
this
);
},
addDescending: function (t) {
return (
m(t, "undefined is not a valid key"),
this._order
? (this._order += ",-" + t)
: (this._order = "-" + t),
this
);
},
near: function (e, n) {
return (
n instanceof t.GeoPoint || (n = new t.GeoPoint(n)),
this._addCondition(e, "$nearSphere", n),
this
);
},
withinRadians: function (t, e, n) {
return (
this.near(t, e), this._addCondition(t, "$maxDistance", n), this
);
},
withinMiles: function (t, e, n) {
return this.withinRadians(t, e, n / 3958.8);
},
withinKilometers: function (t, e, n) {
return this.withinRadians(t, e, n / 6371);
},
withinGeoBox: function (e, n, r) {
return (
n instanceof t.GeoPoint || (n = new t.GeoPoint(n)),
r instanceof t.GeoPoint || (r = new t.GeoPoint(r)),
this._addCondition(e, "$within", { $box: [n, r] }),
this
);
},
include: function (t) {
var e = this;
return (
m(t, "undefined is not a valid key"),
f.forEach(arguments, function (t) {
var n;
e._include = (0, c.default)((n = e._include)).call(n, y(t));
}),
this
);
},
includeACL: function () {
var t =
!(arguments.length > 0 && void 0 !== arguments[0]) ||
arguments[0];
return (this._includeACL = t), this;
},
select: function (t) {
var e = this;
return (
m(t, "undefined is not a valid key"),
f.forEach(arguments, function (t) {
var n;
e._select = (0, c.default)((n = e._select)).call(n, y(t));
}),
this
);
},
each: function (e) {
var n =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {};
if (this._order || this._skip || this._limit >= 0) {
var r = new Error(
"Cannot iterate on a query with sort, skip, or limit.",
);
return o.default.reject(r);
}
var i = new t.Query(this.objectClass);
(i._limit = n.batchSize || 100),
(i._where = f.clone(this._where)),
(i._include = f.clone(this._include)),
i.ascending("objectId");
var a = !1;
return g(
function () {
return !a;
},
function () {
return (0, u.default)(i)
.call(i, n)
.then(function (t) {
var n = o.default.resolve();
return (
f.each(t, function (t) {
n = n.then(function () {
return e(t);
});
}),
n.then(function () {
t.length >= i._limit
? i.greaterThan("objectId", t[t.length - 1].id)
: (a = !0);
})
);
});
},
);
},
subscribe: function (e) {
return t.LiveQuery.init(this, e);
},
}),
(t.FriendShipQuery = t.Query._extend({
_newObject: function () {
return new (t.Object._getSubclass("_User"))();
},
_processResult: function (t) {
if (t && t[this._friendshipTag]) {
var e = t[this._friendshipTag];
return (
"Pointer" === e.__type &&
"_User" === e.className &&
(delete e.__type, delete e.className),
e
);
}
return null;
},
}));
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = r(n(53)),
a = n(2),
s = n(223),
u = n(31),
c = u.inherits,
f = n(27),
l = f.request,
d = function (t, e) {
return l({
method: "POST",
path: "/LiveQuery/subscribe",
data: { query: t, id: e },
});
};
t.exports = function (t) {
var e = function () {
if (!t._config.realtime)
throw new Error(
"LiveQuery not supported. Please use the LiveQuery bundle. https://url.leanapp.cn/enable-live-query",
);
};
t.LiveQuery = c(
s,
{
constructor: function (t, e, n, r) {
var i = this;
s.apply(this),
(this.id = t),
(this._client = e),
this._client.register(this),
(this._queryJSON = n),
(this._subscriptionId = r),
(this._onMessage = this._dispatch.bind(this)),
(this._onReconnect = function () {
d(i._queryJSON, i._subscriptionId).catch(function (t) {
return console.error(
"LiveQuery resubscribe error: ".concat(t.message),
);
});
}),
e.on("message", this._onMessage),
e.on("reconnect", this._onReconnect);
},
_dispatch: function (e) {
var n = this;
e.forEach(function (e) {
var r = e.op,
i = e.object,
o = e.query_id,
s = e.updatedKeys;
if (o === n.id) {
var u = t.parseJSON(
a.extend(
{ __type: "_File" === i.className ? "File" : "Object" },
i,
),
);
s ? n.emit(r, u, s) : n.emit(r, u);
}
});
},
unsubscribe: function () {
var t = this._client;
return (
t.off("message", this._onMessage),
t.off("reconnect", this._onReconnect),
t.deregister(this),
l({
method: "POST",
path: "/LiveQuery/unsubscribe",
data: { id: t.id, query_id: this.id },
})
);
},
},
{
init: function (n) {
var r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
a = r.subscriptionId,
s = void 0 === a ? t._getSubscriptionId() : a;
if ((e(), !(n instanceof t.Query)))
throw new TypeError("LiveQuery must be inited with a Query");
return i.default.resolve(s).then(function (e) {
return t._config.realtime
.createLiveQueryClient(e)
.then(function (r) {
var i = n._getParams(),
a = i.where,
s = (0, o.default)(i),
u = i.returnACL,
c = {
where: a,
keys: s,
returnACL: u,
className: n.className,
},
f = d(c, e)
.then(function (n) {
var i = n.query_id;
return new t.LiveQuery(i, r, c, e);
})
.finally(function () {
r.deregister(f);
});
return r.register(f), f;
});
});
},
pause: function () {
return e(), t._config.realtime.pause();
},
resume: function () {
return e(), t._config.realtime.resume();
},
},
);
};
},
function (t, e, n) {
"use strict";
var r = n(2),
i = n(31),
o = i.tap;
t.exports = function (t) {
(t.Captcha = function (t, e) {
(this._options = t),
(this._authOptions = e),
(this.url = void 0),
(this.captchaToken = void 0),
(this.validateToken = void 0);
}),
(t.Captcha.prototype.refresh = function () {
var e = this;
return t.Cloud._requestCaptcha(
this._options,
this._authOptions,
).then(function (t) {
var n = t.captchaToken,
i = t.url;
return r.extend(e, { captchaToken: n, url: i }), i;
});
}),
(t.Captcha.prototype.verify = function (e) {
var n = this;
return t.Cloud.verifyCaptcha(e, this.captchaToken).then(
o(function (t) {
return (n.validateToken = t);
}),
);
}),
(t.Captcha.prototype.bind = function (t, e) {
var n = this,
r = t.textInput,
i = t.image,
o = t.verifyButton,
a = e.success,
s = e.error;
if ("string" == typeof r && !(r = document.getElementById(r)))
throw new Error("textInput with id ".concat(r, " not found"));
if ("string" == typeof i && !(i = document.getElementById(i)))
throw new Error("image with id ".concat(i, " not found"));
if ("string" == typeof o && !(o = document.getElementById(o)))
throw new Error("verifyButton with id ".concat(o, " not found"));
(this.__refresh = function () {
return n
.refresh()
.then(function (t) {
(i.src = t), r && ((r.value = ""), r.focus());
})
.catch(function (t) {
return console.warn(
"refresh captcha fail: ".concat(t.message),
);
});
}),
i &&
((this.__image = i),
(i.src = this.url),
i.addEventListener("click", this.__refresh)),
(this.__verify = function () {
var t = r.value;
n.verify(t)
.catch(function (t) {
throw (n.__refresh(), t);
})
.then(a, s)
.catch(function (t) {
return console.warn(
"verify captcha fail: ".concat(t.message),
);
});
}),
r &&
o &&
((this.__verifyButton = o),
o.addEventListener("click", this.__verify));
}),
(t.Captcha.prototype.unbind = function () {
this.__image &&
this.__image.removeEventListener("click", this.__refresh),
this.__verifyButton &&
this.__verifyButton.removeEventListener("click", this.__verify);
}),
(t.Captcha.request = function (e, n) {
var r = new t.Captcha(e, n);
return r.refresh().then(function () {
return r;
});
});
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = n(2),
a = n(27),
s = a._request,
u = a.request;
t.exports = function (t) {
(t.Cloud = t.Cloud || {}),
o.extend(t.Cloud, {
run: function (e, n, r) {
return u({
service: "engine",
method: "POST",
path: "/functions/".concat(e),
data: t._encode(n, null, !0),
authOptions: r,
}).then(function (e) {
return t._decode(e).result;
});
},
rpc: function (e, n, r) {
return o.isArray(n)
? i.default.reject(
new Error(
"Can't pass Array as the param of rpc function in JavaScript SDK.",
),
)
: u({
service: "engine",
method: "POST",
path: "/call/".concat(e),
data: t._encodeObjectOrArray(n),
authOptions: r,
}).then(function (e) {
return t._decode(e).result;
});
},
getServerDate: function () {
return s("date", null, null, "GET").then(function (e) {
return t._decode(e);
});
},
requestSmsCode: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {};
if (
(o.isString(t) && (t = { mobilePhoneNumber: t }),
!t.mobilePhoneNumber)
)
throw new Error("Missing mobilePhoneNumber.");
return (
e.validateToken &&
(t = o.extend({}, t, { validate_token: e.validateToken })),
s("requestSmsCode", null, null, "POST", t, e)
);
},
verifySmsCode: function (t, e) {
if (!t) throw new Error("Missing sms code.");
var n = {};
return (
o.isString(e) && (n.mobilePhoneNumber = e),
s("verifySmsCode", t, null, "POST", n)
);
},
_requestCaptcha: function (t, e) {
return s("requestCaptcha", null, null, "GET", t, e).then(
function (t) {
var e = t.captcha_url;
return { captchaToken: t.captcha_token, url: e };
},
);
},
requestCaptcha: t.Captcha.request,
verifyCaptcha: function (t, e) {
return s("verifyCaptcha", null, null, "POST", {
captcha_code: t,
captcha_token: e,
}).then(function (t) {
return t.validate_token;
});
},
});
};
},
function (t, e, n) {
"use strict";
var r = n(27).request;
t.exports = function (t) {
(t.Installation = t.Object.extend("_Installation")),
(t.Push = t.Push || {}),
(t.Push.send = function (t, e) {
if (
(t.where && (t.where = t.where._getParams().where),
t.where && t.cql)
)
throw new Error("Both where and cql can't be set");
if (
(t.push_time && (t.push_time = t.push_time.toJSON()),
t.expiration_time &&
(t.expiration_time = t.expiration_time.toJSON()),
t.expiration_time && t.expiration_interval)
)
throw new Error(
"Both expiration_time and expiration_interval can't be set",
);
return r({
service: "push",
method: "POST",
path: "/push",
data: t,
authOptions: e,
});
});
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = r(n(141)),
a = n(2),
s = n(27)._request,
u = n(31),
c = u.getSessionToken;
t.exports = function (t) {
var e = function () {
var e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {};
return c(e)
? t.User._fetchUserBySessionToken(c(e))
: t.User.currentAsync();
},
n = function (n) {
return e(n).then(function (e) {
return t.Object.createWithoutData("_User", e.id)._toPointer();
});
};
(t.Status = function (t, e) {
return (
(this.data = {}),
(this.inboxType = "default"),
(this.query = null),
t && "object" === (0, o.default)(t)
? (this.data = t)
: (t && (this.data.image = t), e && (this.data.message = e)),
this
);
}),
a.extend(t.Status.prototype, {
get: function (t) {
return this.data[t];
},
set: function (t, e) {
return (this.data[t] = e), this;
},
destroy: function (t) {
return this.id
? s("statuses", null, this.id, "DELETE", t)
: i.default.reject(new Error("The status id is not exists."));
},
toObject: function () {
return this.id
? t.Object.createWithoutData("_Status", this.id)
: null;
},
_getDataJSON: function () {
var e = a.clone(this.data);
return t._encode(e);
},
send: function () {
var e = this,
r =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {};
if (!c(r) && !t.User.current())
throw new Error("Please signin an user.");
return this.query
? n(r)
.then(function (t) {
var n = e.query._getParams();
n.className = e.query.className;
var i = {};
return (
(i.query = n),
(e.data = e.data || {}),
(e.data.source = e.data.source || t),
(i.data = e._getDataJSON()),
(i.inboxType = e.inboxType || "default"),
s("statuses", null, null, "POST", i, r)
);
})
.then(function (n) {
return (
(e.id = n.objectId),
(e.createdAt = t._parseDate(n.createdAt)),
e
);
})
: t.Status.sendStatusToFollowers(this, r);
},
_finishFetch: function (e) {
(this.id = e.objectId),
(this.createdAt = t._parseDate(e.createdAt)),
(this.updatedAt = t._parseDate(e.updatedAt)),
(this.messageId = e.messageId),
delete e.messageId,
delete e.objectId,
delete e.createdAt,
delete e.updatedAt,
(this.data = t._decode(e));
},
}),
(t.Status.sendStatusToFollowers = function (e) {
var r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {};
if (!c(r) && !t.User.current())
throw new Error("Please signin an user.");
return n(r).then(function (n) {
var i = {};
(i.className = "_Follower"),
(i.keys = "follower"),
(i.where = { user: n });
var o = {};
return (
(o.query = i),
(e.data = e.data || {}),
(e.data.source = e.data.source || n),
(o.data = e._getDataJSON()),
(o.inboxType = e.inboxType || "default"),
s("statuses", null, null, "POST", o, r).then(function (n) {
return (
(e.id = n.objectId),
(e.createdAt = t._parseDate(n.createdAt)),
e
);
})
);
});
}),
(t.Status.sendPrivateStatus = function (e, r) {
var i =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {};
if (!c(i) && !t.User.current())
throw new Error("Please signin an user.");
if (!r) throw new Error("Invalid target user.");
var o = a.isString(r) ? r : r.id;
if (!o) throw new Error("Invalid target user.");
return n(i).then(function (n) {
var r = {};
(r.className = "_User"), (r.where = { objectId: o });
var a = {};
return (
(a.query = r),
(e.data = e.data || {}),
(e.data.source = e.data.source || n),
(a.data = e._getDataJSON()),
(a.inboxType = "private"),
(e.inboxType = "private"),
s("statuses", null, null, "POST", a, i).then(function (n) {
return (
(e.id = n.objectId),
(e.createdAt = t._parseDate(n.createdAt)),
e
);
})
);
});
}),
(t.Status.countUnreadStatuses = function (n) {
var r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: "default",
o =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {};
if (
(a.isString(r) || (o = r),
!c(o) && null == n && !t.User.current())
)
throw new Error(
"Please signin an user or pass the owner objectId.",
);
return i.default.resolve(n || e(o)).then(function (e) {
var n = {};
return (
(n.inboxType = t._encode(r)),
(n.owner = t._encode(e)),
s("subscribe/statuses/count", null, null, "GET", n, o)
);
});
}),
(t.Status.resetUnreadCount = function (n) {
var r =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: "default",
o =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {};
if (
(a.isString(r) || (o = r),
!c(o) && null == n && !t.User.current())
)
throw new Error(
"Please signin an user or pass the owner objectId.",
);
return i.default.resolve(n || e(o)).then(function (e) {
var n = {};
return (
(n.inboxType = t._encode(r)),
(n.owner = t._encode(e)),
s(
"subscribe/statuses/resetUnreadCount",
null,
null,
"POST",
n,
o,
)
);
});
}),
(t.Status.statusQuery = function (e) {
var n = new t.Query("_Status");
return e && n.equalTo("source", e), n;
}),
(t.InboxQuery = t.Query._extend({
_objectClass: t.Status,
_sinceId: 0,
_maxId: 0,
_inboxType: "default",
_owner: null,
_newObject: function () {
return new t.Status();
},
_createRequest: function (e, n) {
return t.InboxQuery.__super__._createRequest.call(
this,
e,
n,
"/subscribe/statuses",
);
},
sinceId: function (t) {
return (this._sinceId = t), this;
},
maxId: function (t) {
return (this._maxId = t), this;
},
owner: function (t) {
return (this._owner = t), this;
},
inboxType: function (t) {
return (this._inboxType = t), this;
},
_getParams: function () {
var e = t.InboxQuery.__super__._getParams.call(this);
return (
(e.owner = t._encode(this._owner)),
(e.inboxType = t._encode(this._inboxType)),
(e.sinceId = t._encode(this._sinceId)),
(e.maxId = t._encode(this._maxId)),
e
);
},
})),
(t.Status.inboxQuery = function (e, n) {
var r = new t.InboxQuery(t.Status);
return e && (r._owner = e), n && (r._inboxType = n), r;
});
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(37)),
o = r(n(42)),
a = n(2),
s = n(27)._request;
t.exports = function (t) {
(t.SearchSortBuilder = function () {
this._sortFields = [];
}),
a.extend(t.SearchSortBuilder.prototype, {
_addField: function (t, e, n, r) {
var i = {};
return (
(i[t] = {
order: e || "asc",
mode: n || "avg",
missing: "_" + (r || "last"),
}),
this._sortFields.push(i),
this
);
},
ascending: function (t, e, n) {
return this._addField(t, "asc", e, n);
},
descending: function (t, e, n) {
return this._addField(t, "desc", e, n);
},
whereNear: function (t, e, n) {
n = n || {};
var r = {},
i = { lat: e.latitude, lon: e.longitude },
o = {
order: n.order || "asc",
mode: n.mode || "avg",
unit: n.unit || "km",
};
return (
(o[t] = i),
(r._geo_distance = o),
this._sortFields.push(r),
this
);
},
build: function () {
return (0, i.default)(t._encode(this._sortFields));
},
}),
(t.SearchQuery = t.Query._extend({
_sid: null,
_hits: 0,
_queryString: null,
_highlights: null,
_sortBuilder: null,
_clazz: null,
constructor: function (e) {
e ? (this._clazz = e) : (e = "__INVALID_CLASS"),
t.Query.call(this, e);
},
_createRequest: function (t, e) {
return s(
"search/select",
null,
null,
"GET",
t || this._getParams(),
e,
);
},
sid: function (t) {
return (this._sid = t), this;
},
queryString: function (t) {
return (this._queryString = t), this;
},
highlights: function (t) {
var e;
return (
(e = t && a.isString(t) ? a.toArray(arguments) : t),
(this._highlights = e),
this
);
},
sortBy: function (t) {
return (this._sortBuilder = t), this;
},
hits: function () {
return this._hits || (this._hits = 0), this._hits;
},
_processResult: function (t) {
return (
delete t.className, delete t._app_url, delete t._deeplink, t
);
},
hasMore: function () {
return !this._hitEnd;
},
reset: function () {
(this._hitEnd = !1), (this._sid = null), (this._hits = 0);
},
find: function (t) {
var e = this;
return this._createRequest(void 0, t).then(function (t) {
return (
t.sid
? ((e._oldSid = e._sid), (e._sid = t.sid))
: ((e._sid = null), (e._hitEnd = !0)),
(e._hits = t.hits || 0),
(0, o.default)(a).call(a, t.results, function (n) {
n.className && (t.className = n.className);
var r = e._newObject(t);
return (
(r.appURL = n._app_url),
r._finishFetch(e._processResult(n), !0),
r
);
})
);
});
},
_getParams: function () {
var e = t.SearchQuery.__super__._getParams.call(this);
if (
(delete e.where,
this._clazz && (e.clazz = this.className),
this._sid && (e.sid = this._sid),
!this._queryString)
)
throw new Error("Please set query string.");
if (
((e.q = this._queryString),
this._highlights && (e.highlights = this._highlights.join(",")),
this._sortBuilder && e.order)
)
throw new Error("sort and order can not be set at same time.");
return (
this._sortBuilder && (e.sort = this._sortBuilder.build()), e
);
},
}));
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = n(2),
a = n(43),
s = n(27),
u = s.request;
t.exports = function (t) {
(t.Insight = t.Insight || {}),
o.extend(t.Insight, {
startJob: function (e, n) {
if (!e || !e.sql)
throw new Error("Please provide the sql to run the job.");
var r = { jobConfig: e, appId: t.applicationId };
return u({
path: "/bigquery/jobs",
method: "POST",
data: t._encode(r, null, !0),
authOptions: n,
signKey: !1,
}).then(function (e) {
return t._decode(e).id;
});
},
on: function (t, e) {},
}),
(t.Insight.JobQuery = function (t, e) {
if (!t) throw new Error("Please provide the job id.");
(this.id = t),
(this.className = e),
(this._skip = 0),
(this._limit = 100);
}),
o.extend(t.Insight.JobQuery.prototype, {
skip: function (t) {
return (this._skip = t), this;
},
limit: function (t) {
return (this._limit = t), this;
},
find: function (t) {
var e = { skip: this._skip, limit: this._limit };
return u({
path: "/bigquery/jobs/".concat(this.id),
method: "GET",
query: e,
authOptions: t,
signKey: !1,
}).then(function (t) {
return t.error
? i.default.reject(new a(t.code, t.error))
: i.default.resolve(t);
});
},
});
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(10)),
o = n(2),
a = n(27),
s = a.request,
u = n(31),
c = u.getSessionToken;
t.exports = function (t) {
var e = function (e) {
if (e.user) {
if (!e.user._sessionToken)
throw new Error("authOptions.user is not signed in.");
return i.default.resolve(e.user);
}
return e.sessionToken
? t.User._fetchUserBySessionToken(e.sessionToken)
: t.User.currentAsync();
},
n = function (e) {
var n = c(e);
return n
? i.default.resolve(n)
: t.User.currentAsync().then(function (t) {
if (t) return t.getSessionToken();
});
};
t.Friendship = {
request: function (n) {
var r,
i,
a =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {};
n.friend ? ((r = n.friend), (i = n.attributes)) : (r = n);
var u = o.isString(r) ? t.Object.createWithoutData("_User", r) : r;
return e(a).then(function (t) {
if (!t) throw new Error("Please signin an user.");
return s({
method: "POST",
path: "/users/friendshipRequests",
data: {
user: t._toPointer(),
friend: u._toPointer(),
friendship: i,
},
authOptions: a,
});
});
},
acceptRequest: function (e) {
var r,
i,
a =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {};
e.request ? ((r = e.request), (i = e.attributes)) : (r = e);
var u = o.isString(r) ? r : r.id;
return n(a).then(function (e) {
if (!e) throw new Error("Please signin an user.");
return s({
method: "PUT",
path: "/users/friendshipRequests/" + u + "/accept",
data: { friendship: t._encode(i) },
authOptions: a,
});
});
},
declineRequest: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
r = o.isString(t) ? t : t.id;
return n(e).then(function (t) {
if (!t) throw new Error("Please signin an user.");
return s({
method: "PUT",
path: "/users/friendshipRequests/" + r + "/decline",
authOptions: e,
});
});
},
};
};
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(37)),
o = n(2),
a = n(27),
s = a._request,
u = n(67),
c = function (t) {
return "string" == typeof t
? t
: "function" == typeof t.getPayload
? (0, i.default)(t.getPayload())
: (0, i.default)(t);
};
t.exports = u.Object.extend("_Conversation", {
constructor: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
u.Object.prototype.constructor.call(this, null, null),
this.set("name", t),
void 0 !== e.isSystem && this.set("sys", !!e.isSystem),
void 0 !== e.isTransient && this.set("tr", !!e.isTransient);
},
getCreator: function () {
return this.get("c");
},
getLastMessageAt: function () {
return this.get("lm");
},
getMembers: function () {
return this.get("m");
},
addMember: function (t) {
return this.add("m", t);
},
getMutedMembers: function () {
return this.get("mu");
},
getName: function () {
return this.get("name");
},
isTransient: function () {
return this.get("tr");
},
isSystem: function () {
return this.get("sys");
},
send: function (t, e) {
var n =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {},
r =
arguments.length > 3 && void 0 !== arguments[3]
? arguments[3]
: {},
i = {
from_peer: t,
conv_id: this.id,
transient: !1,
message: c(e),
};
return (
void 0 !== n.toClients && (i.to_peers = n.toClients),
void 0 !== n.transient && (i.transient = !!n.transient),
void 0 !== n.pushData && (i.push_data = n.pushData),
s("rtm", "messages", null, "POST", i, r)
);
},
broadcast: function (t, e) {
var n =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: {},
r =
arguments.length > 3 && void 0 !== arguments[3]
? arguments[3]
: {},
i = { from_peer: t, conv_id: this.id, message: c(e) };
if (
(void 0 !== n.pushData && (i.push = n.pushData),
void 0 !== n.validTill)
) {
var a = n.validTill;
o.isDate(a) && (a = a.getTime()), (n.valid_till = a);
}
return s("rtm", "broadcast", null, "POST", i, r);
},
});
},
function (t, e, n) {
"use strict";
function r(t) {
var e = t.name,
n = t.value,
r = t.version;
(this.name = e), (this.value = n), (this.version = r);
}
var i = n(1),
o = i(n(10)),
a = i(n(42)),
s = i(n(25)),
u = n(2),
c = n(27),
f = c.request,
l = n(31),
d = l.ensureArray,
h = l.parseDate,
p = n(67);
(p.LeaderboardVersionChangeInterval = {
NEVER: "never",
DAY: "day",
WEEK: "week",
MONTH: "month",
}),
(p.LeaderboardOrder = {
ASCENDING: "ascending",
DESCENDING: "descending",
}),
(p.LeaderboardUpdateStrategy = {
BETTER: "better",
LAST: "last",
SUM: "sum",
});
var v = function (t) {
var e = p._decode(t);
return new r({
name: e.statisticName,
value: e.statisticValue,
version: e.version,
});
};
p.Leaderboard = function (t) {
(this.statisticName = t),
(this.order = void 0),
(this.updateStrategy = void 0),
(this.versionChangeInterval = void 0),
(this.version = void 0),
(this.nextResetAt = void 0),
(this.createdAt = void 0);
};
var _ = p.Leaderboard;
(p.Leaderboard.createWithoutData = function (t) {
return new _(t);
}),
(p.Leaderboard.createLeaderboard = function (t, e) {
var n = t.statisticName,
r = t.order,
i = t.versionChangeInterval,
o = t.updateStrategy;
return f({
method: "POST",
path: "/leaderboard/leaderboards",
data: {
statisticName: n,
order: r,
versionChangeInterval: i,
updateStrategy: o,
},
authOptions: e,
}).then(function (t) {
return new _(n)._finishFetch(t);
});
}),
(p.Leaderboard.getLeaderboard = function (t, e) {
return _.createWithoutData(t).fetch(e);
}),
(p.Leaderboard.getStatistics = function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
n = e.statisticNames,
r = arguments.length > 2 ? arguments[2] : void 0;
return o.default.resolve().then(function () {
if (!t || !t.id) throw new Error("user must be an AV.User");
return f({
method: "GET",
path: "/leaderboard/users/".concat(t.id, "/statistics"),
query: { statistics: n ? d(n).join(",") : void 0 },
authOptions: r,
}).then(function (t) {
var e = t.results;
return (0, a.default)(e).call(e, v);
});
});
}),
(p.Leaderboard.updateStatistics = function (t, e) {
var n =
arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {};
return o.default.resolve().then(function () {
if (!t || !t.id) throw new Error("user must be an AV.User");
var r = (0, a.default)(u).call(u, e, function (t, e) {
return { statisticName: e, statisticValue: t };
}),
i = n.overwrite;
return f({
method: "POST",
path: "/leaderboard/users/".concat(t.id, "/statistics"),
query: { overwrite: i ? 1 : void 0 },
data: r,
authOptions: n,
}).then(function (t) {
var e = t.results;
return (0, a.default)(e).call(e, v);
});
});
}),
(p.Leaderboard.deleteStatistics = function (t, e, n) {
return o.default.resolve().then(function () {
if (!t || !t.id) throw new Error("user must be an AV.User");
return f({
method: "DELETE",
path: "/leaderboard/users/".concat(t.id, "/statistics"),
query: { statistics: d(e).join(",") },
authOptions: n,
}).then(function () {});
});
}),
u.extend(_.prototype, {
_finishFetch: function (t) {
var e = this;
return (
u.forEach(t, function (t, n) {
"updatedAt" !== n &&
"objectId" !== n &&
("expiredAt" === n && (n = "nextResetAt"),
"createdAt" === n && (t = h(t)),
t && "Date" === t.__type && (t = h(t.iso)),
(e[n] = t));
}),
this
);
},
fetch: function (t) {
var e = this;
return f({
method: "GET",
path: "/leaderboard/leaderboards/".concat(this.statisticName),
authOptions: t,
}).then(function (t) {
return e._finishFetch(t);
});
},
count: function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
e = t.version,
n = arguments.length > 1 ? arguments[1] : void 0;
return f({
method: "GET",
path: "/leaderboard/leaderboards/".concat(
this.statisticName,
"/ranks",
),
query: { count: 1, limit: 0, version: e },
authOptions: n,
}).then(function (t) {
return t.count;
});
},
_getResults: function (t, e, n) {
var r,
i = t.skip,
o = t.limit,
c = t.selectUserKeys,
l = t.includeUserKeys,
h = t.includeStatistics,
_ = t.version;
return f({
method: "GET",
path: (0, s.default)(
(r = "/leaderboard/leaderboards/".concat(
this.statisticName,
"/ranks",
)),
).call(r, n ? "/".concat(n) : ""),
query: {
skip: i,
limit: o,
selectUserKeys: u.union(d(c), d(l)).join(",") || void 0,
includeUser: l ? d(l).join(",") : void 0,
includeStatistics: h ? d(h).join(",") : void 0,
version: _,
},
authOptions: e,
}).then(function (t) {
var e = t.results;
return (0, a.default)(e).call(e, function (t) {
var e = p._decode(t),
n = e.user,
r = e.statisticValue,
i = e.rank,
o = e.statistics,
s = void 0 === o ? [] : o;
return {
user: n,
value: r,
rank: i,
includedStatistics: (0, a.default)(s).call(s, v),
};
});
});
},
getResults: function () {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
e = t.skip,
n = t.limit,
r = t.selectUserKeys,
i = t.includeUserKeys,
o = t.includeStatistics,
a = t.version,
s = arguments.length > 1 ? arguments[1] : void 0;
return this._getResults(
{
skip: e,
limit: n,
selectUserKeys: r,
includeUserKeys: i,
includeStatistics: o,
version: a,
},
s,
);
},
getResultsAroundUser: function (t) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {},
n = arguments.length > 2 ? arguments[2] : void 0;
if (t && "string" != typeof t.id)
return this.getResultsAroundUser(void 0, t, e);
var r = e.limit,
i = e.selectUserKeys,
o = e.includeUserKeys,
a = e.includeStatistics,
s = e.version;
return this._getResults(
{
limit: r,
selectUserKeys: i,
includeUserKeys: o,
includeStatistics: a,
version: s,
},
n,
t ? t.id : "self",
);
},
_update: function (t, e) {
var n = this;
return f({
method: "PUT",
path: "/leaderboard/leaderboards/".concat(this.statisticName),
data: t,
authOptions: e,
}).then(function (t) {
return n._finishFetch(t);
});
},
updateVersionChangeInterval: function (t, e) {
return this._update({ versionChangeInterval: t }, e);
},
updateUpdateStrategy: function (t, e) {
return this._update({ updateStrategy: t }, e);
},
reset: function (t) {
var e = this;
return f({
method: "PUT",
path: "/leaderboard/leaderboards/".concat(
this.statisticName,
"/incrementVersion",
),
authOptions: t,
}).then(function (t) {
return e._finishFetch(t);
});
},
destroy: function (t) {
return p
.request({
method: "DELETE",
path: "/leaderboard/leaderboards/".concat(this.statisticName),
authOptions: t,
})
.then(function () {});
},
getArchives: function () {
var t = this,
e =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: {},
n = e.skip,
r = e.limit,
i = arguments.length > 1 ? arguments[1] : void 0;
return f({
method: "GET",
path: "/leaderboard/leaderboards/".concat(
this.statisticName,
"/archives",
),
query: { skip: n, limit: r },
authOptions: i,
}).then(function (e) {
var n = e.results;
return (0, a.default)(n).call(n, function (e) {
var n = e.version,
r = e.status,
i = e.url,
o = e.activatedAt,
a = e.deactivatedAt;
return {
statisticName: t.statisticName,
version: n,
status: r,
url: i,
activatedAt: h(o.iso),
deactivatedAt: h(a.iso),
};
});
});
},
});
},
function (t, e, n) {
"use strict";
var r = n(545);
t.exports = function (t) {
return t.setAdapters(r), t;
};
},
function (t, e, n) {
"use strict";
var r = n(140);
r(e, "__esModule", { value: !0 }),
(e.platformInfo = e.WebSocket = void 0),
r(e, "request", {
enumerable: !0,
get: function () {
return i.request;
},
}),
(e.storage = void 0),
r(e, "upload", {
enumerable: !0,
get: function () {
return i.upload;
},
});
var i = n(546),
o = window.localStorage;
e.storage = o;
var a = window.WebSocket;
e.WebSocket = a;
var s = { name: "Browser" };
e.platformInfo = s;
},
function (t, e, n) {
"use strict";
function r(t) {
return { ok: t.ok, status: t.status, headers: t.header, data: t.body };
}
var i =
(this && this.__awaiter) ||
function (t, e, n, r) {
function i(t) {
return t instanceof n
? t
: new n(function (e) {
e(t);
});
}
return new (n || (n = Promise))(function (n, o) {
function a(t) {
try {
u(r.next(t));
} catch (t) {
o(t);
}
}
function s(t) {
try {
u(r.throw(t));
} catch (t) {
o(t);
}
}
function u(t) {
t.done ? n(t.value) : i(t.value).then(a, s);
}
u((r = r.apply(t, e || [])).next());
});
},
o =
(this && this.__generator) ||
function (t, e) {
function n(t) {
return function (e) {
return r([t, e]);
};
}
function r(n) {
if (i) throw new TypeError("Generator is already executing.");
for (; u; )
try {
if (
((i = 1),
o &&
(a =
2 & n[0]
? o.return
: n[0]
? o.throw || ((a = o.return) && a.call(o), 0)
: o.next) &&
!(a = a.call(o, n[1])).done)
)
return a;
switch (((o = 0), a && (n = [2 & n[0], a.value]), n[0])) {
case 0:
case 1:
a = n;
break;
case 4:
return u.label++, { value: n[1], done: !1 };
case 5:
u.label++, (o = n[1]), (n = [0]);
continue;
case 7:
(n = u.ops.pop()), u.trys.pop();
continue;
default:
if (
((a = u.trys),
!(a = a.length > 0 && a[a.length - 1]) &&
(6 === n[0] || 2 === n[0]))
) {
u = 0;
continue;
}
if (3 === n[0] && (!a || (n[1] > a[0] && n[1] < a[3]))) {
u.label = n[1];
break;
}
if (6 === n[0] && u.label < a[1]) {
(u.label = a[1]), (a = n);
break;
}
if (a && u.label < a[2]) {
(u.label = a[2]), u.ops.push(n);
break;
}
a[2] && u.ops.pop(), u.trys.pop();
continue;
}
n = e.call(t, u);
} catch (t) {
(n = [6, t]), (o = 0);
} finally {
i = a = 0;
}
if (5 & n[0]) throw n[1];
return { value: n[0] ? n[1] : void 0, done: !0 };
}
var i,
o,
a,
s,
u = {
label: 0,
sent: function () {
if (1 & a[0]) throw a[1];
return a[1];
},
trys: [],
ops: [],
};
return (
(s = { next: n(0), throw: n(1), return: n(2) }),
"function" == typeof Symbol &&
(s[Symbol.iterator] = function () {
return this;
}),
s
);
};
Object.defineProperty(e, "__esModule", { value: !0 }),
(e.upload = e.request = void 0);
var a = n(547),
s = n(548),
u = function (t, e) {
return (
void 0 === e && (e = {}),
i(void 0, void 0, void 0, function () {
var n, i, u, c, f, l, d, h, p, v, _;
return o(this, function (o) {
switch (o.label) {
case 0:
if (
((n = e.method),
(i = void 0 === n ? "GET" : n),
(u = e.data),
(c = e.headers),
(f = e.onprogress),
(l = e.signal),
null === l || void 0 === l ? void 0 : l.aborted)
)
throw new a.AbortError("Request aborted");
(d = s(i, t).ok(function () {
return !0;
})),
c && d.set(c),
f && d.on("progress", f),
(h = !1),
(p = function () {
(h = !0), d.abort();
}),
null === l ||
void 0 === l ||
l.addEventListener("abort", p),
(o.label = 1);
case 1:
return o.trys.push([1, 3, 4, 5]), [4, d.send(u)];
case 2:
return (v = o.sent()), [2, r(v)];
case 3:
if (((_ = o.sent()), h))
throw new a.AbortError("Request aborted");
throw _;
case 4:
return (
null === l ||
void 0 === l ||
l.removeEventListener("abort", p),
[7]
);
case 5:
return [2];
}
});
})
);
};
e.request = u;
var c = function (t, e, n) {
return (
void 0 === n && (n = {}),
i(void 0, void 0, void 0, function () {
var i, u, c, f, l, d, h, p, v, _, y;
return o(this, function (o) {
switch (o.label) {
case 0:
if (
((i = n.method),
(u = void 0 === i ? "POST" : i),
(c = n.data),
(f = n.headers),
(l = n.onprogress),
(d = n.signal),
null === d || void 0 === d ? void 0 : d.aborted)
)
throw new a.AbortError("Request aborted");
(h = s(u, t)
.ok(function () {
return !0;
})
.attach(e.field, e.data, e.name)),
c && h.field(c),
f && h.set(f),
l && h.on("progress", l),
(p = !1),
(v = function () {
(p = !0), h.abort();
}),
null === d ||
void 0 === d ||
d.addEventListener("abort", v),
(o.label = 1);
case 1:
return o.trys.push([1, 3, 4, 5]), [4, h];
case 2:
return (_ = o.sent()), [2, r(_)];
case 3:
if (((y = o.sent()), p))
throw new a.AbortError("Request aborted");
throw y;
case 4:
return (
null === d ||
void 0 === d ||
d.removeEventListener("abort", v),
[7]
);
case 5:
return [2];
}
});
})
);
};
e.upload = c;
},
function (t, e, n) {
"use strict";
function r(t, e) {
function n() {
this.constructor = t;
}
i(t, e),
(t.prototype =
null === e
? Object.create(e)
: ((n.prototype = e.prototype), new n()));
}
Object.defineProperty(e, "__esModule", { value: !0 }),
n.d(e, "AbortError", function () {
return o;
}); /*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var i = function (t, e) {
return (i =
Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array &&
function (t, e) {
t.__proto__ = e;
}) ||
function (t, e) {
for (var n in e)
Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
})(t, e);
},
o = (function (t) {
function e() {
var e = (null !== t && t.apply(this, arguments)) || this;
return (e.name = "AbortError"), e;
}
return r(e, t), e;
})(Error);
},
function (t, e, n) {
"use strict";
function r(t) {
"@babel/helpers - typeof";
return (r =
"function" == typeof v.default && "symbol" == typeof _.default
? function (t) {
return typeof t;
}
: function (t) {
return t &&
"function" == typeof v.default &&
t.constructor === v.default &&
t !== v.default.prototype
? "symbol"
: typeof t;
})(t);
}
function i() {}
function o(t) {
if (!j(t)) return t;
var e = [];
for (var n in t)
Object.prototype.hasOwnProperty.call(t, n) && a(e, n, t[n]);
return e.join("&");
}
function a(t, e, n) {
if (void 0 !== n) {
if (null === n) return void t.push(encodeURI(e));
if (Array.isArray(n))
n.forEach(function (n) {
a(t, e, n);
});
else if (j(n))
for (var r in n) {
var i;
Object.prototype.hasOwnProperty.call(n, r) &&
a(
t,
(0, b.default)((i = "".concat(e, "["))).call(i, r, "]"),
n[r],
);
}
else t.push(encodeURI(e) + "=" + encodeURIComponent(n));
}
}
function s(t) {
for (
var e, n, r = {}, i = t.split("&"), o = 0, a = i.length;
o < a;
++o
)
(e = i[o]),
(n = (0, g.default)(e).call(e, "=")),
-1 === n
? (r[decodeURIComponent(e)] = "")
: (r[decodeURIComponent((0, m.default)(e).call(e, 0, n))] =
decodeURIComponent((0, m.default)(e).call(e, n + 1)));
return r;
}
function u(t) {
for (
var e, n, r, i, o = t.split(/\r?\n/), a = {}, s = 0, u = o.length;
s < u;
++s
)
(n = o[s]),
-1 !== (e = (0, g.default)(n).call(n, ":")) &&
((r = (0, m.default)(n).call(n, 0, e).toLowerCase()),
(i = C((0, m.default)(n).call(n, e + 1))),
(a[r] = i));
return a;
}
function c(t) {
return /[/+]json($|[^-\w])/.test(t);
}
function f(t) {
(this.req = t),
(this.xhr = this.req.xhr),
(this.text =
("HEAD" !== this.req.method &&
("" === this.xhr.responseType ||
"text" === this.xhr.responseType)) ||
void 0 === this.xhr.responseType
? this.xhr.responseText
: null),
(this.statusText = this.req.xhr.statusText);
var e = this.xhr.status;
1223 === e && (e = 204),
this._setStatusProperties(e),
(this.headers = u(this.xhr.getAllResponseHeaders())),
(this.header = this.headers),
(this.header["content-type"] =
this.xhr.getResponseHeader("content-type")),
this._setHeaderProperties(this.header),
null === this.text && t._responseType
? (this.body = this.xhr.response)
: (this.body =
"HEAD" === this.req.method
? null
: this._parseBody(this.text ? this.text : this.xhr.response));
}
function l(t, e) {
var n = this;
(this._query = this._query || []),
(this.method = t),
(this.url = e),
(this.header = {}),
(this._header = {}),
this.on("end", function () {
var t = null,
e = null;
try {
e = new f(n);
} catch (e) {
return (
(t = new Error("Parser is unable to parse the response")),
(t.parse = !0),
(t.original = e),
n.xhr
? ((t.rawResponse =
void 0 === n.xhr.responseType
? n.xhr.responseText
: n.xhr.response),
(t.status = n.xhr.status ? n.xhr.status : null),
(t.statusCode = t.status))
: ((t.rawResponse = null), (t.status = null)),
n.callback(t)
);
}
n.emit("response", e);
var r;
try {
n._isResponseOK(e) ||
(r = new Error(
e.statusText || e.text || "Unsuccessful HTTP response",
));
} catch (t) {
r = t;
}
r
? ((r.original = t),
(r.response = e),
(r.status = e.status),
n.callback(r, e))
: n.callback(null, e);
});
}
function d(t, e, n) {
var r = E("DELETE", t);
return (
"function" == typeof e && ((n = e), (e = null)),
e && r.send(e),
n && r.end(n),
r
);
}
var h,
p = n(1),
v = p(n(87)),
_ = p(n(144)),
y = p(n(549)),
b = p(n(25)),
g = p(n(68)),
m = p(n(38));
"undefined" != typeof window
? (h = window)
: "undefined" == typeof self
? (console.warn(
"Using browser-only version of superagent in non-browser environment",
),
(h = void 0))
: (h = self);
var O = n(556),
w = n(557),
x = n(558),
j = n(244),
A = n(579),
S = n(587);
(t.exports = function (t, n) {
return "function" == typeof n
? new e.Request("GET", t).end(n)
: 1 === arguments.length
? new e.Request("GET", t)
: new e.Request(t, n);
}),
(e = t.exports);
var E = e;
(e.Request = l),
(E.getXHR = function () {
if (
h.XMLHttpRequest &&
(!h.location || "file:" !== h.location.protocol || !h.ActiveXObject)
)
return new XMLHttpRequest();
try {
return new ActiveXObject("Microsoft.XMLHTTP");
} catch (t) {}
try {
return new ActiveXObject("Msxml2.XMLHTTP.6.0");
} catch (t) {}
try {
return new ActiveXObject("Msxml2.XMLHTTP.3.0");
} catch (t) {}
try {
return new ActiveXObject("Msxml2.XMLHTTP");
} catch (t) {}
throw new Error(
"Browser-only version of superagent could not find XHR",
);
});
var C = (0, y.default)("")
? function (t) {
return (0, y.default)(t).call(t);
}
: function (t) {
return t.replace(/(^\s*|\s*$)/g, "");
};
(E.serializeObject = o),
(E.parseString = s),
(E.types = {
html: "text/html",
json: "application/json",
xml: "text/xml",
urlencoded: "application/x-www-form-urlencoded",
form: "application/x-www-form-urlencoded",
"form-data": "application/x-www-form-urlencoded",
}),
(E.serialize = {
"application/x-www-form-urlencoded": o,
"application/json": w,
}),
(E.parse = {
"application/x-www-form-urlencoded": s,
"application/json": JSON.parse,
}),
A(f.prototype),
(f.prototype._parseBody = function (t) {
var e = E.parse[this.type];
return this.req._parser
? this.req._parser(this, t)
: (!e && c(this.type) && (e = E.parse["application/json"]),
e && t && (t.length > 0 || t instanceof Object) ? e(t) : null);
}),
(f.prototype.toError = function () {
var t,
e,
n = this.req,
r = n.method,
i = n.url,
o = (0, b.default)(
(t = (0, b.default)((e = "cannot ".concat(r, " "))).call(
e,
i,
" (",
)),
).call(t, this.status, ")"),
a = new Error(o);
return (a.status = this.status), (a.method = r), (a.url = i), a;
}),
(E.Response = f),
O(l.prototype),
x(l.prototype),
(l.prototype.type = function (t) {
return this.set("Content-Type", E.types[t] || t), this;
}),
(l.prototype.accept = function (t) {
return this.set("Accept", E.types[t] || t), this;
}),
(l.prototype.auth = function (t, e, n) {
1 === arguments.length && (e = ""),
"object" === r(e) && null !== e && ((n = e), (e = "")),
n || (n = { type: "function" == typeof btoa ? "basic" : "auto" });
var i = function (t) {
if ("function" == typeof btoa) return btoa(t);
throw new Error("Cannot use basic auth, btoa is not a function");
};
return this._auth(t, e, n, i);
}),
(l.prototype.query = function (t) {
return (
"string" != typeof t && (t = o(t)), t && this._query.push(t), this
);
}),
(l.prototype.attach = function (t, e, n) {
if (e) {
if (this._data)
throw new Error("superagent can't mix .send() and .attach()");
this._getFormData().append(t, e, n || e.name);
}
return this;
}),
(l.prototype._getFormData = function () {
return (
this._formData || (this._formData = new h.FormData()),
this._formData
);
}),
(l.prototype.callback = function (t, e) {
if (this._shouldRetry(t, e)) return this._retry();
var n = this._callback;
this.clearTimeout(),
t &&
(this._maxRetries && (t.retries = this._retries - 1),
this.emit("error", t)),
n(t, e);
}),
(l.prototype.crossDomainError = function () {
var t = new Error(
"Request has been terminated\nPossible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.",
);
(t.crossDomain = !0),
(t.status = this.status),
(t.method = this.method),
(t.url = this.url),
this.callback(t);
}),
(l.prototype.agent = function () {
return (
console.warn(
"This is not supported in browser version of superagent",
),
this
);
}),
(l.prototype.ca = l.prototype.agent),
(l.prototype.buffer = l.prototype.ca),
(l.prototype.write = function () {
throw new Error(
"Streaming is not supported in browser version of superagent",
);
}),
(l.prototype.pipe = l.prototype.write),
(l.prototype._isHost = function (t) {
return (
t &&
"object" === r(t) &&
!Array.isArray(t) &&
"[object Object]" !== Object.prototype.toString.call(t)
);
}),
(l.prototype.end = function (t) {
this._endCalled &&
console.warn(
"Warning: .end() was called twice. This is not supported in superagent",
),
(this._endCalled = !0),
(this._callback = t || i),
this._finalizeQueryString(),
this._end();
}),
(l.prototype._setUploadTimeout = function () {
var t = this;
this._uploadTimeout &&
!this._uploadTimeoutTimer &&
(this._uploadTimeoutTimer = setTimeout(function () {
t._timeoutError(
"Upload timeout of ",
t._uploadTimeout,
"ETIMEDOUT",
);
}, this._uploadTimeout));
}),
(l.prototype._end = function () {
if (this._aborted)
return this.callback(
new Error(
"The request has been aborted even before .end() was called",
),
);
var t = this;
this.xhr = E.getXHR();
var e = this.xhr,
n = this._formData || this._data;
this._setTimeouts(),
(e.onreadystatechange = function () {
var n = e.readyState;
if (
(n >= 2 &&
t._responseTimeoutTimer &&
clearTimeout(t._responseTimeoutTimer),
4 === n)
) {
var r;
try {
r = e.status;
} catch (t) {
r = 0;
}
if (!r) {
if (t.timedout || t._aborted) return;
return t.crossDomainError();
}
t.emit("end");
}
});
var r = function (e, n) {
n.total > 0 &&
((n.percent = (n.loaded / n.total) * 100),
100 === n.percent && clearTimeout(t._uploadTimeoutTimer)),
(n.direction = e),
t.emit("progress", n);
};
if (this.hasListeners("progress"))
try {
e.addEventListener("progress", r.bind(null, "download")),
e.upload &&
e.upload.addEventListener("progress", r.bind(null, "upload"));
} catch (t) {}
e.upload && this._setUploadTimeout();
try {
this.username && this.password
? e.open(this.method, this.url, !0, this.username, this.password)
: e.open(this.method, this.url, !0);
} catch (t) {
return this.callback(t);
}
if (
(this._withCredentials && (e.withCredentials = !0),
!this._formData &&
"GET" !== this.method &&
"HEAD" !== this.method &&
"string" != typeof n &&
!this._isHost(n))
) {
var i = this._header["content-type"],
o = this._serializer || E.serialize[i ? i.split(";")[0] : ""];
!o && c(i) && (o = E.serialize["application/json"]),
o && (n = o(n));
}
for (var a in this.header)
null !== this.header[a] &&
Object.prototype.hasOwnProperty.call(this.header, a) &&
e.setRequestHeader(a, this.header[a]);
this._responseType && (e.responseType = this._responseType),
this.emit("request", this),
e.send(void 0 === n ? null : n);
}),
(E.agent = function () {
return new S();
}),
["GET", "POST", "OPTIONS", "PATCH", "PUT", "DELETE"].forEach(
function (t) {
S.prototype[t.toLowerCase()] = function (e, n) {
var r = new E.Request(t, e);
return this._setDefaults(r), n && r.end(n), r;
};
},
),
(S.prototype.del = S.prototype.delete),
(E.get = function (t, e, n) {
var r = E("GET", t);
return (
"function" == typeof e && ((n = e), (e = null)),
e && r.query(e),
n && r.end(n),
r
);
}),
(E.head = function (t, e, n) {
var r = E("HEAD", t);
return (
"function" == typeof e && ((n = e), (e = null)),
e && r.query(e),
n && r.end(n),
r
);
}),
(E.options = function (t, e, n) {
var r = E("OPTIONS", t);
return (
"function" == typeof e && ((n = e), (e = null)),
e && r.send(e),
n && r.end(n),
r
);
}),
(E.del = d),
(E.delete = d),
(E.patch = function (t, e, n) {
var r = E("PATCH", t);
return (
"function" == typeof e && ((n = e), (e = null)),
e && r.send(e),
n && r.end(n),
r
);
}),
(E.post = function (t, e, n) {
var r = E("POST", t);
return (
"function" == typeof e && ((n = e), (e = null)),
e && r.send(e),
n && r.end(n),
r
);
}),
(E.put = function (t, e, n) {
var r = E("PUT", t);
return (
"function" == typeof e && ((n = e), (e = null)),
e && r.send(e),
n && r.end(n),
r
);
});
},
function (t, e, n) {
t.exports = n(550);
},
function (t, e, n) {
var r = n(551);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(552),
o = String.prototype;
t.exports = function (t) {
var e = t.trim;
return "string" == typeof t || t === o || (r(o, t) && e === o.trim)
? i
: e;
};
},
function (t, e, n) {
n(553);
var r = n(26);
t.exports = r("String").trim;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(554).trim;
r(
{ target: "String", proto: !0, forced: n(555)("trim") },
{
trim: function () {
return i(this);
},
},
);
},
function (t, e, n) {
var r = n(4),
i = n(74),
o = n(40),
a = n(243),
s = r("".replace),
u = "[" + a + "]",
c = RegExp("^" + u + u + "*"),
f = RegExp(u + u + "*$"),
l = function (t) {
return function (e) {
var n = o(i(e));
return 1 & t && (n = s(n, c, "")), 2 & t && (n = s(n, f, "")), n;
};
};
t.exports = { start: l(1), end: l(2), trim: l(3) };
},
function (t, e, n) {
var r = n(158).PROPER,
i = n(3),
o = n(243),
a = "
";
t.exports = function (t) {
return i(function () {
return !!o[t]() || a[t]() !== a || (r && o[t].name !== t);
});
};
},
function (t, e, n) {
function r(t) {
if (t) return i(t);
}
function i(t) {
for (var e in r.prototype) t[e] = r.prototype[e];
return t;
}
(t.exports = r),
(r.prototype.on = r.prototype.addEventListener =
function (t, e) {
return (
(this._callbacks = this._callbacks || {}),
(this._callbacks["$" + t] = this._callbacks["$" + t] || []).push(
e,
),
this
);
}),
(r.prototype.once = function (t, e) {
function n() {
this.off(t, n), e.apply(this, arguments);
}
return (n.fn = e), this.on(t, n), this;
}),
(r.prototype.off =
r.prototype.removeListener =
r.prototype.removeAllListeners =
r.prototype.removeEventListener =
function (t, e) {
if (
((this._callbacks = this._callbacks || {}),
0 == arguments.length)
)
return (this._callbacks = {}), this;
var n = this._callbacks["$" + t];
if (!n) return this;
if (1 == arguments.length)
return delete this._callbacks["$" + t], this;
for (var r, i = 0; i < n.length; i++)
if ((r = n[i]) === e || r.fn === e) {
n.splice(i, 1);
break;
}
return 0 === n.length && delete this._callbacks["$" + t], this;
}),
(r.prototype.emit = function (t) {
this._callbacks = this._callbacks || {};
for (
var e = new Array(arguments.length - 1),
n = this._callbacks["$" + t],
r = 1;
r < arguments.length;
r++
)
e[r - 1] = arguments[r];
if (n) {
n = n.slice(0);
for (var r = 0, i = n.length; r < i; ++r) n[r].apply(this, e);
}
return this;
}),
(r.prototype.listeners = function (t) {
return (
(this._callbacks = this._callbacks || {}),
this._callbacks["$" + t] || []
);
}),
(r.prototype.hasListeners = function (t) {
return !!this.listeners(t).length;
});
},
function (t, e) {
function n() {
return {
depthLimit: Number.MAX_SAFE_INTEGER,
edgesLimit: Number.MAX_SAFE_INTEGER,
};
}
function r(t, e, r, i) {
void 0 === i && (i = n()), o(t, "", 0, [], void 0, 0, i);
var a;
try {
a =
0 === h.length
? JSON.stringify(t, e, r)
: JSON.stringify(t, c(e), r);
} catch (t) {
return JSON.stringify(
"[unable to serialize, circular reference is too complex to analyze]",
);
} finally {
for (; 0 !== d.length; ) {
var s = d.pop();
4 === s.length
? Object.defineProperty(s[0], s[1], s[3])
: (s[0][s[1]] = s[2]);
}
}
return a;
}
function i(t, e, n, r) {
var i = Object.getOwnPropertyDescriptor(r, n);
void 0 !== i.get
? i.configurable
? (Object.defineProperty(r, n, { value: t }), d.push([r, n, e, i]))
: h.push([e, n, t])
: ((r[n] = t), d.push([r, n, e]));
}
function o(t, e, n, r, a, s, u) {
s += 1;
var c;
if ("object" == typeof t && null !== t) {
for (c = 0; c < r.length; c++)
if (r[c] === t) return void i(l, t, e, a);
if (void 0 !== u.depthLimit && s > u.depthLimit)
return void i(f, t, e, a);
if (void 0 !== u.edgesLimit && n + 1 > u.edgesLimit)
return void i(f, t, e, a);
if ((r.push(t), Array.isArray(t)))
for (c = 0; c < t.length; c++) o(t[c], c, c, r, t, s, u);
else {
var d = Object.keys(t);
for (c = 0; c < d.length; c++) {
var h = d[c];
o(t[h], h, c, r, t, s, u);
}
}
r.pop();
}
}
function a(t, e) {
return t < e ? -1 : t > e ? 1 : 0;
}
function s(t, e, r, i) {
void 0 === i && (i = n());
var o,
a = u(t, "", 0, [], void 0, 0, i) || t;
try {
o =
0 === h.length
? JSON.stringify(a, e, r)
: JSON.stringify(a, c(e), r);
} catch (t) {
return JSON.stringify(
"[unable to serialize, circular reference is too complex to analyze]",
);
} finally {
for (; 0 !== d.length; ) {
var s = d.pop();
4 === s.length
? Object.defineProperty(s[0], s[1], s[3])
: (s[0][s[1]] = s[2]);
}
}
return o;
}
function u(t, e, n, r, o, s, c) {
s += 1;
var h;
if ("object" == typeof t && null !== t) {
for (h = 0; h < r.length; h++)
if (r[h] === t) return void i(l, t, e, o);
try {
if ("function" == typeof t.toJSON) return;
} catch (t) {
return;
}
if (void 0 !== c.depthLimit && s > c.depthLimit)
return void i(f, t, e, o);
if (void 0 !== c.edgesLimit && n + 1 > c.edgesLimit)
return void i(f, t, e, o);
if ((r.push(t), Array.isArray(t)))
for (h = 0; h < t.length; h++) u(t[h], h, h, r, t, s, c);
else {
var p = {},
v = Object.keys(t).sort(a);
for (h = 0; h < v.length; h++) {
var _ = v[h];
u(t[_], _, h, r, t, s, c), (p[_] = t[_]);
}
if (void 0 === o) return p;
d.push([o, e, t]), (o[e] = p);
}
r.pop();
}
}
function c(t) {
return (
(t =
void 0 !== t
? t
: function (t, e) {
return e;
}),
function (e, n) {
if (h.length > 0)
for (var r = 0; r < h.length; r++) {
var i = h[r];
if (i[1] === e && i[0] === n) {
(n = i[2]), h.splice(r, 1);
break;
}
}
return t.call(this, e, n);
}
);
}
(t.exports = r), (r.default = r), (r.stable = s), (r.stableStringify = s);
var f = "[...]",
l = "[Circular]",
d = [],
h = [];
},
function (t, e, n) {
"use strict";
function r(t) {
"@babel/helpers - typeof";
return (r =
"function" == typeof s.default && "symbol" == typeof u.default
? function (t) {
return typeof t;
}
: function (t) {
return t &&
"function" == typeof s.default &&
t.constructor === s.default &&
t !== s.default.prototype
? "symbol"
: typeof t;
})(t);
}
function i(t) {
if (t) return o(t);
}
function o(t) {
for (var e in i.prototype)
Object.prototype.hasOwnProperty.call(i.prototype, e) &&
(t[e] = i.prototype[e]);
return t;
}
var a = n(1),
s = a(n(87)),
u = a(n(144)),
c = a(n(559)),
f = a(n(10)),
l = a(n(25)),
d = a(n(68)),
h = a(n(38)),
p = a(n(569)),
v = n(244);
(t.exports = i),
(i.prototype.clearTimeout = function () {
return (
clearTimeout(this._timer),
clearTimeout(this._responseTimeoutTimer),
clearTimeout(this._uploadTimeoutTimer),
delete this._timer,
delete this._responseTimeoutTimer,
delete this._uploadTimeoutTimer,
this
);
}),
(i.prototype.parse = function (t) {
return (this._parser = t), this;
}),
(i.prototype.responseType = function (t) {
return (this._responseType = t), this;
}),
(i.prototype.serialize = function (t) {
return (this._serializer = t), this;
}),
(i.prototype.timeout = function (t) {
if (!t || "object" !== r(t))
return (
(this._timeout = t),
(this._responseTimeout = 0),
(this._uploadTimeout = 0),
this
);
for (var e in t)
if (Object.prototype.hasOwnProperty.call(t, e))
switch (e) {
case "deadline":
this._timeout = t.deadline;
break;
case "response":
this._responseTimeout = t.response;
break;
case "upload":
this._uploadTimeout = t.upload;
break;
default:
console.warn("Unknown timeout option", e);
}
return this;
}),
(i.prototype.retry = function (t, e) {
return (
(0 !== arguments.length && !0 !== t) || (t = 1),
t <= 0 && (t = 0),
(this._maxRetries = t),
(this._retries = 0),
(this._retryCallback = e),
this
);
});
var _ = ["ECONNRESET", "ETIMEDOUT", "EADDRINFO", "ESOCKETTIMEDOUT"];
(i.prototype._shouldRetry = function (t, e) {
if (!this._maxRetries || this._retries++ >= this._maxRetries) return !1;
if (this._retryCallback)
try {
var n = this._retryCallback(t, e);
if (!0 === n) return !0;
if (!1 === n) return !1;
} catch (t) {
console.error(t);
}
if (e && e.status && e.status >= 500 && 501 !== e.status) return !0;
if (t) {
if (t.code && (0, c.default)(_).call(_, t.code)) return !0;
if (t.timeout && "ECONNABORTED" === t.code) return !0;
if (t.crossDomain) return !0;
}
return !1;
}),
(i.prototype._retry = function () {
return (
this.clearTimeout(),
this.req && ((this.req = null), (this.req = this.request())),
(this._aborted = !1),
(this.timedout = !1),
(this.timedoutError = null),
this._end()
);
}),
(i.prototype.then = function (t, e) {
var n = this;
if (!this._fullfilledPromise) {
var r = this;
this._endCalled &&
console.warn(
"Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises",
),
(this._fullfilledPromise = new f.default(function (t, e) {
r.on("abort", function () {
if (!(n._maxRetries && n._maxRetries > n._retries)) {
if (n.timedout && n.timedoutError)
return void e(n.timedoutError);
var t = new Error("Aborted");
(t.code = "ABORTED"),
(t.status = n.status),
(t.method = n.method),
(t.url = n.url),
e(t);
}
}),
r.end(function (n, r) {
n ? e(n) : t(r);
});
}));
}
return this._fullfilledPromise.then(t, e);
}),
(i.prototype.catch = function (t) {
return this.then(void 0, t);
}),
(i.prototype.use = function (t) {
return t(this), this;
}),
(i.prototype.ok = function (t) {
if ("function" != typeof t) throw new Error("Callback required");
return (this._okCallback = t), this;
}),
(i.prototype._isResponseOK = function (t) {
return (
!!t &&
(this._okCallback
? this._okCallback(t)
: t.status >= 200 && t.status < 300)
);
}),
(i.prototype.get = function (t) {
return this._header[t.toLowerCase()];
}),
(i.prototype.getHeader = i.prototype.get),
(i.prototype.set = function (t, e) {
if (v(t)) {
for (var n in t)
Object.prototype.hasOwnProperty.call(t, n) && this.set(n, t[n]);
return this;
}
return (
(this._header[t.toLowerCase()] = e), (this.header[t] = e), this
);
}),
(i.prototype.unset = function (t) {
return (
delete this._header[t.toLowerCase()], delete this.header[t], this
);
}),
(i.prototype.field = function (t, e) {
if (null === t || void 0 === t)
throw new Error(".field(name, val) name can not be empty");
if (this._data)
throw new Error(
".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()",
);
if (v(t)) {
for (var n in t)
Object.prototype.hasOwnProperty.call(t, n) && this.field(n, t[n]);
return this;
}
if (Array.isArray(e)) {
for (var r in e)
Object.prototype.hasOwnProperty.call(e, r) && this.field(t, e[r]);
return this;
}
if (null === e || void 0 === e)
throw new Error(".field(name, val) val can not be empty");
return (
"boolean" == typeof e && (e = String(e)),
this._getFormData().append(t, e),
this
);
}),
(i.prototype.abort = function () {
return this._aborted
? this
: ((this._aborted = !0),
this.xhr && this.xhr.abort(),
this.req && this.req.abort(),
this.clearTimeout(),
this.emit("abort"),
this);
}),
(i.prototype._auth = function (t, e, n, r) {
var i;
switch (n.type) {
case "basic":
this.set(
"Authorization",
"Basic ".concat(
r((0, l.default)((i = "".concat(t, ":"))).call(i, e)),
),
);
break;
case "auto":
(this.username = t), (this.password = e);
break;
case "bearer":
this.set("Authorization", "Bearer ".concat(t));
}
return this;
}),
(i.prototype.withCredentials = function (t) {
return void 0 === t && (t = !0), (this._withCredentials = t), this;
}),
(i.prototype.redirects = function (t) {
return (this._maxRedirects = t), this;
}),
(i.prototype.maxResponseSize = function (t) {
if ("number" != typeof t) throw new TypeError("Invalid argument");
return (this._maxResponseSize = t), this;
}),
(i.prototype.toJSON = function () {
return {
method: this.method,
url: this.url,
data: this._data,
headers: this._header,
};
}),
(i.prototype.send = function (t) {
var e = v(t),
n = this._header["content-type"];
if (this._formData)
throw new Error(
".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()",
);
if (e && !this._data)
Array.isArray(t)
? (this._data = [])
: this._isHost(t) || (this._data = {});
else if (t && this._data && this._isHost(this._data))
throw new Error("Can't merge these send calls");
if (e && v(this._data))
for (var r in t)
Object.prototype.hasOwnProperty.call(t, r) &&
(this._data[r] = t[r]);
else if ("string" == typeof t)
if (
(n || this.type("form"),
"application/x-www-form-urlencoded" ===
(n = this._header["content-type"]))
) {
var i;
this._data = this._data
? (0, l.default)((i = "".concat(this._data, "&"))).call(i, t)
: t;
} else this._data = (this._data || "") + t;
else this._data = t;
return !e || this._isHost(t) ? this : (n || this.type("json"), this);
}),
(i.prototype.sortQuery = function (t) {
return (this._sort = void 0 === t || t), this;
}),
(i.prototype._finalizeQueryString = function () {
var t = this._query.join("&");
if (t) {
var e;
this.url +=
((0, c.default)((e = this.url)).call(e, "?") ? "&" : "?") + t;
}
if (((this._query.length = 0), this._sort)) {
var n,
r = (0, d.default)((n = this.url)).call(n, "?");
if (r >= 0) {
var i,
o,
a = (0, h.default)((i = this.url))
.call(i, r + 1)
.split("&");
"function" == typeof this._sort
? (0, p.default)(a).call(a, this._sort)
: (0, p.default)(a).call(a),
(this.url =
(0, h.default)((o = this.url)).call(o, 0, r) +
"?" +
a.join("&"));
}
}
}),
(i.prototype._appendQueryString = function () {
console.warn("Unsupported");
}),
(i.prototype._timeoutError = function (t, e, n) {
if (!this._aborted) {
var r = new Error("".concat(t + e, "ms exceeded"));
(r.timeout = e),
(r.code = "ECONNABORTED"),
(r.errno = n),
(this.timedout = !0),
(this.timedoutError = r),
this.abort(),
this.callback(r);
}
}),
(i.prototype._setTimeouts = function () {
var t = this;
this._timeout &&
!this._timer &&
(this._timer = setTimeout(function () {
t._timeoutError("Timeout of ", t._timeout, "ETIME");
}, this._timeout)),
this._responseTimeout &&
!this._responseTimeoutTimer &&
(this._responseTimeoutTimer = setTimeout(function () {
t._timeoutError(
"Response timeout of ",
t._responseTimeout,
"ETIMEDOUT",
);
}, this._responseTimeout));
});
},
function (t, e, n) {
t.exports = n(560);
},
function (t, e, n) {
var r = n(561);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(562),
o = n(564),
a = Array.prototype,
s = String.prototype;
t.exports = function (t) {
var e = t.includes;
return t === a || (r(a, t) && e === a.includes)
? i
: "string" == typeof t || t === s || (r(s, t) && e === s.includes)
? o
: e;
};
},
function (t, e, n) {
n(563);
var r = n(26);
t.exports = r("Array").includes;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(115).includes,
o = n(3),
a = n(122);
r(
{
target: "Array",
proto: !0,
forced: o(function () {
return !Array(1).includes();
}),
},
{
includes: function (t) {
return i(this, t, arguments.length > 1 ? arguments[1] : void 0);
},
},
),
a("includes");
},
function (t, e, n) {
n(565);
var r = n(26);
t.exports = r("String").includes;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(4),
o = n(566),
a = n(74),
s = n(40),
u = n(568),
c = i("".indexOf);
r(
{ target: "String", proto: !0, forced: !u("includes") },
{
includes: function (t) {
return !!~c(
s(a(this)),
s(o(t)),
arguments.length > 1 ? arguments[1] : void 0,
);
},
},
);
},
function (t, e, n) {
var r = n(567),
i = TypeError;
t.exports = function (t) {
if (r(t)) throw i("The method doesn't accept regular expressions");
return t;
};
},
function (t, e, n) {
var r = n(17),
i = n(54),
o = n(5),
a = o("match");
t.exports = function (t) {
var e;
return r(t) && (void 0 !== (e = t[a]) ? !!e : "RegExp" == i(t));
};
},
function (t, e, n) {
var r = n(5),
i = r("match");
t.exports = function (t) {
var e = /./;
try {
"/./"[t](e);
} catch (n) {
try {
return (e[i] = !1), "/./"[t](e);
} catch (t) {}
}
return !1;
};
},
function (t, e, n) {
t.exports = n(570);
},
function (t, e, n) {
var r = n(571);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(572),
o = Array.prototype;
t.exports = function (t) {
var e = t.sort;
return t === o || (r(o, t) && e === o.sort) ? i : e;
};
},
function (t, e, n) {
n(573);
var r = n(26);
t.exports = r("Array").sort;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(4),
o = n(28),
a = n(33),
s = n(36),
u = n(574),
c = n(40),
f = n(3),
l = n(575),
d = n(139),
h = n(576),
p = n(577),
v = n(56),
_ = n(578),
y = [],
b = i(y.sort),
g = i(y.push),
m = f(function () {
y.sort(void 0);
}),
O = f(function () {
y.sort(null);
}),
w = d("sort"),
x = !f(function () {
if (v) return v < 70;
if (!(h && h > 3)) {
if (p) return !0;
if (_) return _ < 603;
var t,
e,
n,
r,
i = "";
for (t = 65; t < 76; t++) {
switch (((e = String.fromCharCode(t)), t)) {
case 66:
case 69:
case 70:
case 72:
n = 3;
break;
case 68:
case 71:
n = 4;
break;
default:
n = 2;
}
for (r = 0; r < 47; r++) y.push({ k: e + r, v: n });
}
for (
y.sort(function (t, e) {
return e.v - t.v;
}),
r = 0;
r < y.length;
r++
)
(e = y[r].k.charAt(0)), i.charAt(i.length - 1) !== e && (i += e);
return "DGBEFHACIJK" !== i;
}
}),
j = function (t) {
return function (e, n) {
return void 0 === n
? -1
: void 0 === e
? 1
: void 0 !== t
? +t(e, n) || 0
: c(e) > c(n)
? 1
: -1;
};
};
r(
{ target: "Array", proto: !0, forced: m || !O || !w || !x },
{
sort: function (t) {
void 0 !== t && o(t);
var e = a(this);
if (x) return void 0 === t ? b(e) : b(e, t);
var n,
r,
i = [],
c = s(e);
for (r = 0; r < c; r++) r in e && g(i, e[r]);
for (l(i, j(t)), n = i.length, r = 0; r < n; ) e[r] = i[r++];
for (; r < c; ) u(e, r++);
return e;
},
},
);
},
function (t, e, n) {
"use strict";
var r = n(57),
i = TypeError;
t.exports = function (t, e) {
if (!delete t[e])
throw i("Cannot delete property " + r(e) + " of " + r(t));
};
},
function (t, e, n) {
var r = n(231),
i = Math.floor,
o = function (t, e) {
var n = t.length,
u = i(n / 2);
return n < 8 ? a(t, e) : s(t, o(r(t, 0, u), e), o(r(t, u), e), e);
},
a = function (t, e) {
for (var n, r, i = t.length, o = 1; o < i; ) {
for (r = o, n = t[o]; r && e(t[r - 1], n) > 0; ) t[r] = t[--r];
r !== o++ && (t[r] = n);
}
return t;
},
s = function (t, e, n, r) {
for (var i = e.length, o = n.length, a = 0, s = 0; a < i || s < o; )
t[a + s] =
a < i && s < o
? r(e[a], n[s]) <= 0
? e[a++]
: n[s++]
: a < i
? e[a++]
: n[s++];
return t;
};
t.exports = o;
},
function (t, e, n) {
var r = n(45),
i = r.match(/firefox\/(\d+)/i);
t.exports = !!i && +i[1];
},
function (t, e, n) {
var r = n(45);
t.exports = /MSIE|Trident/.test(r);
},
function (t, e, n) {
var r = n(45),
i = r.match(/AppleWebKit\/(\d+)\./);
t.exports = !!i && +i[1];
},
function (t, e, n) {
"use strict";
function r(t) {
if (t) return i(t);
}
function i(t) {
for (var e in r.prototype)
Object.prototype.hasOwnProperty.call(r.prototype, e) &&
(t[e] = r.prototype[e]);
return t;
}
var o = n(580);
(t.exports = r),
(r.prototype.get = function (t) {
return this.header[t.toLowerCase()];
}),
(r.prototype._setHeaderProperties = function (t) {
var e = t["content-type"] || "";
this.type = o.type(e);
var n = o.params(e);
for (var r in n)
Object.prototype.hasOwnProperty.call(n, r) && (this[r] = n[r]);
this.links = {};
try {
t.link && (this.links = o.parseLinks(t.link));
} catch (t) {}
}),
(r.prototype._setStatusProperties = function (t) {
var e = (t / 100) | 0;
(this.statusCode = t),
(this.status = this.statusCode),
(this.statusType = e),
(this.info = 1 === e),
(this.ok = 2 === e),
(this.redirect = 3 === e),
(this.clientError = 4 === e),
(this.serverError = 5 === e),
(this.error = (4 === e || 5 === e) && this.toError()),
(this.created = 201 === t),
(this.accepted = 202 === t),
(this.noContent = 204 === t),
(this.badRequest = 400 === t),
(this.unauthorized = 401 === t),
(this.notAcceptable = 406 === t),
(this.forbidden = 403 === t),
(this.notFound = 404 === t),
(this.unprocessableEntity = 422 === t);
});
},
function (t, e, n) {
"use strict";
var r = n(1),
i = r(n(581)),
o = r(n(38));
(e.type = function (t) {
return t.split(/ *; */).shift();
}),
(e.params = function (t) {
var e;
return (0, i.default)((e = t.split(/ *; */))).call(
e,
function (t, e) {
var n = e.split(/ *= */),
r = n.shift(),
i = n.shift();
return r && i && (t[r] = i), t;
},
{},
);
}),
(e.parseLinks = function (t) {
var e;
return (0, i.default)((e = t.split(/ *, */))).call(
e,
function (t, e) {
var n,
r,
i = e.split(/ *; */),
a = (0, o.default)((n = i[0])).call(n, 1, -1);
return (
(t[
(0, o.default)((r = i[1].split(/ *= */)[1])).call(r, 1, -1)
] = a),
t
);
},
{},
);
}),
(e.cleanHeader = function (t, e) {
return (
delete t["content-type"],
delete t["content-length"],
delete t["transfer-encoding"],
delete t.host,
e && (delete t.authorization, delete t.cookie),
t
);
});
},
function (t, e, n) {
t.exports = n(582);
},
function (t, e, n) {
var r = n(583);
t.exports = r;
},
function (t, e, n) {
var r = n(12),
i = n(584),
o = Array.prototype;
t.exports = function (t) {
var e = t.reduce;
return t === o || (r(o, t) && e === o.reduce) ? i : e;
};
},
function (t, e, n) {
n(585);
var r = n(26);
t.exports = r("Array").reduce;
},
function (t, e, n) {
"use strict";
var r = n(0),
i = n(586).left,
o = n(139),
a = n(56),
s = n(97),
u = o("reduce"),
c = !s && a > 79 && a < 83;
r(
{ target: "Array", proto: !0, forced: !u || c },
{
reduce: function (t) {
var e = arguments.length;
return i(this, t, e, e > 1 ? arguments[1] : void 0);
},
},
);
},
function (t, e, n) {
var r = n(28),
i = n(33),
o = n(109),
a = n(36),
s = TypeError,
u = function (t) {
return function (e, n, u, c) {
r(n);
var f = i(e),
l = o(f),
d = a(f),
h = t ? d - 1 : 0,
p = t ? -1 : 1;
if (u < 2)
for (;;) {
if (h in l) {
(c = l[h]), (h += p);
break;
}
if (((h += p), t ? h < 0 : d <= h))
throw s("Reduce of empty array with no initial value");
}
for (; t ? h >= 0 : d > h; h += p) h in l && (c = n(c, l[h], h, f));
return c;
};
};
t.exports = { left: u(!1), right: u(!0) };
},
function (t, e, n) {
"use strict";
function r(t) {
return s(t) || a(t) || o(t) || i();
}
function i() {
throw new TypeError(
"Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.",
);
}
function o(t, e) {
var n;
if (t) {
if ("string" == typeof t) return u(t, e);
var r = (0, l.default)((n = Object.prototype.toString.call(t))).call(
n,
8,
-1,
);
return (
"Object" === r && t.constructor && (r = t.constructor.name),
"Map" === r || "Set" === r
? (0, d.default)(t)
: "Arguments" === r ||
/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)
? u(t, e)
: void 0
);
}
}
function a(t) {
if (void 0 !== h.default && (0, p.default)(Object(t)))
return (0, d.default)(t);
}
function s(t) {
if (Array.isArray(t)) return u(t);
}
function u(t, e) {
(null == e || e > t.length) && (e = t.length);
for (var n = 0, r = new Array(e); n < e; n++) r[n] = t[n];
return r;
}
function c() {
this._defaults = [];
}
var f = n(1),
l = f(n(38)),
d = f(n(236)),
h = f(n(87)),
p = f(n(588));
[
"use",
"on",
"once",
"set",
"query",
"type",
"accept",
"auth",
"withCredentials",
"sortQuery",
"retry",
"ok",
"redirects",
"timeout",
"buffer",
"serialize",
"parse",
"ca",
"key",
"pfx",
"cert",
"disableTLSCerts",
].forEach(function (t) {
c.prototype[t] = function () {
for (var e = arguments.length, n = new Array(e), r = 0; r < e; r++)
n[r] = arguments[r];
return this._defaults.push({ fn: t, args: n }), this;
};
}),
(c.prototype._setDefaults = function (t) {
this._defaults.forEach(function (e) {
t[e.fn].apply(t, r(e.args));
});
}),
(t.exports = c);
},
function (t, e, n) {
t.exports = n(589);
},
function (t, e, n) {
t.exports = n(590);
},
function (t, e, n) {
var r = n(591);
t.exports = r;
},
function (t, e, n) {
var r = n(592);
t.exports = r;
},
function (t, e, n) {
var r = n(593);
n(63), (t.exports = r);
},
function (t, e, n) {
n(60), n(79);
var r = n(594);
t.exports = r;
},
function (t, e, n) {
var r = n(47),
i = n(13),
o = n(5),
a = n(46),
s = o("iterator"),
u = Object;
t.exports = function (t) {
var e = u(t);
return void 0 !== e[s] || "@@iterator" in e || i(a, r(e));
};
},
]);
});
//# sourceMappingURL=av-min.js.map