41777 lines
1.7 MiB
41777 lines
1.7 MiB
! function(e, t) {
|
||
"object" == typeof exports && "object" == typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define([], t) : "object" == typeof exports ? exports.SwaggerUIBundle = t() : e.SwaggerUIBundle = t()
|
||
}(this, function() {
|
||
return function(e) {
|
||
var t = {};
|
||
|
||
function n(r) {
|
||
if (t[r]) return t[r].exports;
|
||
var o = t[r] = {
|
||
i: r,
|
||
l: !1,
|
||
exports: {}
|
||
};
|
||
return e[r].call(o.exports, o, o.exports, n), o.l = !0, o.exports
|
||
}
|
||
return n.m = e, n.c = t, n.d = function(e, t, r) {
|
||
n.o(e, t) || Object.defineProperty(e, t, {
|
||
configurable: !1,
|
||
enumerable: !0,
|
||
get: r
|
||
})
|
||
}, n.n = function(e) {
|
||
var t = e && e.__esModule ? function() {
|
||
return e.default
|
||
} : function() {
|
||
return e
|
||
};
|
||
return n.d(t, "a", t), t
|
||
}, n.o = function(e, t) {
|
||
return Object.prototype.hasOwnProperty.call(e, t)
|
||
}, n.p = "/dist", n(n.s = 445)
|
||
}([function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(75)
|
||
}, function(e, t, n) {
|
||
e.exports = n(853)()
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0, t.default = function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r, o = n(262),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = function() {
|
||
function e(e, t) {
|
||
for (var n = 0; n < t.length; n++) {
|
||
var r = t[n];
|
||
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), (0, i.default)(e, r.key, r)
|
||
}
|
||
}
|
||
return function(t, n, r) {
|
||
return n && e(t.prototype, n), r && e(t, r), t
|
||
}
|
||
}()
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(766),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r, o = n(45),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = function(e, t) {
|
||
if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
|
||
return !t || "object" !== (void 0 === t ? "undefined" : (0, i.default)(t)) && "function" != typeof t ? e : t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r = a(n(768)),
|
||
o = a(n(349)),
|
||
i = a(n(45));
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e, t) {
|
||
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + (void 0 === t ? "undefined" : (0, i.default)(t)));
|
||
e.prototype = (0, o.default)(t && t.prototype, {
|
||
constructor: {
|
||
value: e,
|
||
enumerable: !1,
|
||
writable: !0,
|
||
configurable: !0
|
||
}
|
||
}), t && (r.default ? (0, r.default)(e, t) : e.__proto__ = t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r;
|
||
r = function() {
|
||
"use strict";
|
||
var e = Array.prototype.slice;
|
||
|
||
function t(e, t) {
|
||
t && (e.prototype = Object.create(t.prototype)), e.prototype.constructor = e
|
||
}
|
||
|
||
function n(e) {
|
||
return a(e) ? e : J(e)
|
||
}
|
||
|
||
function r(e) {
|
||
return u(e) ? e : Y(e)
|
||
}
|
||
|
||
function o(e) {
|
||
return s(e) ? e : K(e)
|
||
}
|
||
|
||
function i(e) {
|
||
return a(e) && !l(e) ? e : G(e)
|
||
}
|
||
|
||
function a(e) {
|
||
return !(!e || !e[f])
|
||
}
|
||
|
||
function u(e) {
|
||
return !(!e || !e[p])
|
||
}
|
||
|
||
function s(e) {
|
||
return !(!e || !e[d])
|
||
}
|
||
|
||
function l(e) {
|
||
return u(e) || s(e)
|
||
}
|
||
|
||
function c(e) {
|
||
return !(!e || !e[h])
|
||
}
|
||
t(r, n), t(o, n), t(i, n), n.isIterable = a, n.isKeyed = u, n.isIndexed = s, n.isAssociative = l, n.isOrdered = c, n.Keyed = r, n.Indexed = o, n.Set = i;
|
||
var f = "@@__IMMUTABLE_ITERABLE__@@",
|
||
p = "@@__IMMUTABLE_KEYED__@@",
|
||
d = "@@__IMMUTABLE_INDEXED__@@",
|
||
h = "@@__IMMUTABLE_ORDERED__@@",
|
||
v = 5,
|
||
m = 1 << v,
|
||
g = m - 1,
|
||
y = {},
|
||
b = {
|
||
value: !1
|
||
},
|
||
_ = {
|
||
value: !1
|
||
};
|
||
|
||
function w(e) {
|
||
return e.value = !1, e
|
||
}
|
||
|
||
function E(e) {
|
||
e && (e.value = !0)
|
||
}
|
||
|
||
function x() {}
|
||
|
||
function S(e, t) {
|
||
t = t || 0;
|
||
for (var n = Math.max(0, e.length - t), r = new Array(n), o = 0; o < n; o++) r[o] = e[o + t];
|
||
return r
|
||
}
|
||
|
||
function C(e) {
|
||
return void 0 === e.size && (e.size = e.__iterate(A)), e.size
|
||
}
|
||
|
||
function k(e, t) {
|
||
if ("number" != typeof t) {
|
||
var n = t >>> 0;
|
||
if ("" + n !== t || 4294967295 === n) return NaN;
|
||
t = n
|
||
}
|
||
return t < 0 ? C(e) + t : t
|
||
}
|
||
|
||
function A() {
|
||
return !0
|
||
}
|
||
|
||
function O(e, t, n) {
|
||
return (0 === e || void 0 !== n && e <= -n) && (void 0 === t || void 0 !== n && t >= n)
|
||
}
|
||
|
||
function P(e, t) {
|
||
return M(e, t, 0)
|
||
}
|
||
|
||
function T(e, t) {
|
||
return M(e, t, t)
|
||
}
|
||
|
||
function M(e, t, n) {
|
||
return void 0 === e ? n : e < 0 ? Math.max(0, t + e) : void 0 === t ? e : Math.min(t, e)
|
||
}
|
||
var I = 0,
|
||
j = 1,
|
||
N = 2,
|
||
R = "function" == typeof Symbol && Symbol.iterator,
|
||
D = "@@iterator",
|
||
L = R || D;
|
||
|
||
function U(e) {
|
||
this.next = e
|
||
}
|
||
|
||
function q(e, t, n, r) {
|
||
var o = 0 === e ? t : 1 === e ? n : [t, n];
|
||
return r ? r.value = o : r = {
|
||
value: o,
|
||
done: !1
|
||
}, r
|
||
}
|
||
|
||
function F() {
|
||
return {
|
||
value: void 0,
|
||
done: !0
|
||
}
|
||
}
|
||
|
||
function z(e) {
|
||
return !!H(e)
|
||
}
|
||
|
||
function B(e) {
|
||
return e && "function" == typeof e.next
|
||
}
|
||
|
||
function V(e) {
|
||
var t = H(e);
|
||
return t && t.call(e)
|
||
}
|
||
|
||
function H(e) {
|
||
var t = e && (R && e[R] || e[D]);
|
||
if ("function" == typeof t) return t
|
||
}
|
||
|
||
function W(e) {
|
||
return e && "number" == typeof e.length
|
||
}
|
||
|
||
function J(e) {
|
||
return null === e || void 0 === e ? ie() : a(e) ? e.toSeq() : function(e) {
|
||
var t = se(e) || "object" == typeof e && new te(e);
|
||
if (!t) throw new TypeError("Expected Array or iterable object of values, or keyed object: " + e);
|
||
return t
|
||
}(e)
|
||
}
|
||
|
||
function Y(e) {
|
||
return null === e || void 0 === e ? ie().toKeyedSeq() : a(e) ? u(e) ? e.toSeq() : e.fromEntrySeq() : ae(e)
|
||
}
|
||
|
||
function K(e) {
|
||
return null === e || void 0 === e ? ie() : a(e) ? u(e) ? e.entrySeq() : e.toIndexedSeq() : ue(e)
|
||
}
|
||
|
||
function G(e) {
|
||
return (null === e || void 0 === e ? ie() : a(e) ? u(e) ? e.entrySeq() : e : ue(e)).toSetSeq()
|
||
}
|
||
U.prototype.toString = function() {
|
||
return "[Iterator]"
|
||
}, U.KEYS = I, U.VALUES = j, U.ENTRIES = N, U.prototype.inspect = U.prototype.toSource = function() {
|
||
return this.toString()
|
||
}, U.prototype[L] = function() {
|
||
return this
|
||
}, t(J, n), J.of = function() {
|
||
return J(arguments)
|
||
}, J.prototype.toSeq = function() {
|
||
return this
|
||
}, J.prototype.toString = function() {
|
||
return this.__toString("Seq {", "}")
|
||
}, J.prototype.cacheResult = function() {
|
||
return !this._cache && this.__iterateUncached && (this._cache = this.entrySeq().toArray(), this.size = this._cache.length), this
|
||
}, J.prototype.__iterate = function(e, t) {
|
||
return le(this, e, t, !0)
|
||
}, J.prototype.__iterator = function(e, t) {
|
||
return ce(this, e, t, !0)
|
||
}, t(Y, J), Y.prototype.toKeyedSeq = function() {
|
||
return this
|
||
}, t(K, J), K.of = function() {
|
||
return K(arguments)
|
||
}, K.prototype.toIndexedSeq = function() {
|
||
return this
|
||
}, K.prototype.toString = function() {
|
||
return this.__toString("Seq [", "]")
|
||
}, K.prototype.__iterate = function(e, t) {
|
||
return le(this, e, t, !1)
|
||
}, K.prototype.__iterator = function(e, t) {
|
||
return ce(this, e, t, !1)
|
||
}, t(G, J), G.of = function() {
|
||
return G(arguments)
|
||
}, G.prototype.toSetSeq = function() {
|
||
return this
|
||
}, J.isSeq = oe, J.Keyed = Y, J.Set = G, J.Indexed = K;
|
||
var $, Z, X, Q = "@@__IMMUTABLE_SEQ__@@";
|
||
|
||
function ee(e) {
|
||
this._array = e, this.size = e.length
|
||
}
|
||
|
||
function te(e) {
|
||
var t = Object.keys(e);
|
||
this._object = e, this._keys = t, this.size = t.length
|
||
}
|
||
|
||
function ne(e) {
|
||
this._iterable = e, this.size = e.length || e.size
|
||
}
|
||
|
||
function re(e) {
|
||
this._iterator = e, this._iteratorCache = []
|
||
}
|
||
|
||
function oe(e) {
|
||
return !(!e || !e[Q])
|
||
}
|
||
|
||
function ie() {
|
||
return $ || ($ = new ee([]))
|
||
}
|
||
|
||
function ae(e) {
|
||
var t = Array.isArray(e) ? new ee(e).fromEntrySeq() : B(e) ? new re(e).fromEntrySeq() : z(e) ? new ne(e).fromEntrySeq() : "object" == typeof e ? new te(e) : void 0;
|
||
if (!t) throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: " + e);
|
||
return t
|
||
}
|
||
|
||
function ue(e) {
|
||
var t = se(e);
|
||
if (!t) throw new TypeError("Expected Array or iterable object of values: " + e);
|
||
return t
|
||
}
|
||
|
||
function se(e) {
|
||
return W(e) ? new ee(e) : B(e) ? new re(e) : z(e) ? new ne(e) : void 0
|
||
}
|
||
|
||
function le(e, t, n, r) {
|
||
var o = e._cache;
|
||
if (o) {
|
||
for (var i = o.length - 1, a = 0; a <= i; a++) {
|
||
var u = o[n ? i - a : a];
|
||
if (!1 === t(u[1], r ? u[0] : a, e)) return a + 1
|
||
}
|
||
return a
|
||
}
|
||
return e.__iterateUncached(t, n)
|
||
}
|
||
|
||
function ce(e, t, n, r) {
|
||
var o = e._cache;
|
||
if (o) {
|
||
var i = o.length - 1,
|
||
a = 0;
|
||
return new U(function() {
|
||
var e = o[n ? i - a : a];
|
||
return a++ > i ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : q(t, r ? e[0] : a - 1, e[1])
|
||
})
|
||
}
|
||
return e.__iteratorUncached(t, n)
|
||
}
|
||
|
||
function fe(e, t) {
|
||
return t ? function e(t, n, r, o) {
|
||
if (Array.isArray(n)) return t.call(o, r, K(n).map(function(r, o) {
|
||
return e(t, r, o, n)
|
||
}));
|
||
if (de(n)) return t.call(o, r, Y(n).map(function(r, o) {
|
||
return e(t, r, o, n)
|
||
}));
|
||
return n
|
||
}(t, e, "", {
|
||
"": e
|
||
}) : pe(e)
|
||
}
|
||
|
||
function pe(e) {
|
||
return Array.isArray(e) ? K(e).map(pe).toList() : de(e) ? Y(e).map(pe).toMap() : e
|
||
}
|
||
|
||
function de(e) {
|
||
return e && (e.constructor === Object || void 0 === e.constructor)
|
||
}
|
||
|
||
function he(e, t) {
|
||
if (e === t || e != e && t != t) return !0;
|
||
if (!e || !t) return !1;
|
||
if ("function" == typeof e.valueOf && "function" == typeof t.valueOf) {
|
||
if ((e = e.valueOf()) === (t = t.valueOf()) || e != e && t != t) return !0;
|
||
if (!e || !t) return !1
|
||
}
|
||
return !("function" != typeof e.equals || "function" != typeof t.equals || !e.equals(t))
|
||
}
|
||
|
||
function ve(e, t) {
|
||
if (e === t) return !0;
|
||
if (!a(t) || void 0 !== e.size && void 0 !== t.size && e.size !== t.size || void 0 !== e.__hash && void 0 !== t.__hash && e.__hash !== t.__hash || u(e) !== u(t) || s(e) !== s(t) || c(e) !== c(t)) return !1;
|
||
if (0 === e.size && 0 === t.size) return !0;
|
||
var n = !l(e);
|
||
if (c(e)) {
|
||
var r = e.entries();
|
||
return t.every(function(e, t) {
|
||
var o = r.next().value;
|
||
return o && he(o[1], e) && (n || he(o[0], t))
|
||
}) && r.next().done
|
||
}
|
||
var o = !1;
|
||
if (void 0 === e.size)
|
||
if (void 0 === t.size) "function" == typeof e.cacheResult && e.cacheResult();
|
||
else {
|
||
o = !0;
|
||
var i = e;
|
||
e = t, t = i
|
||
}
|
||
var f = !0,
|
||
p = t.__iterate(function(t, r) {
|
||
if (n ? !e.has(t) : o ? !he(t, e.get(r, y)) : !he(e.get(r, y), t)) return f = !1, !1
|
||
});
|
||
return f && e.size === p
|
||
}
|
||
|
||
function me(e, t) {
|
||
if (!(this instanceof me)) return new me(e, t);
|
||
if (this._value = e, this.size = void 0 === t ? 1 / 0 : Math.max(0, t), 0 === this.size) {
|
||
if (Z) return Z;
|
||
Z = this
|
||
}
|
||
}
|
||
|
||
function ge(e, t) {
|
||
if (!e) throw new Error(t)
|
||
}
|
||
|
||
function ye(e, t, n) {
|
||
if (!(this instanceof ye)) return new ye(e, t, n);
|
||
if (ge(0 !== n, "Cannot step a Range by 0"), e = e || 0, void 0 === t && (t = 1 / 0), n = void 0 === n ? 1 : Math.abs(n), t < e && (n = -n), this._start = e, this._end = t, this._step = n, this.size = Math.max(0, Math.ceil((t - e) / n - 1) + 1), 0 === this.size) {
|
||
if (X) return X;
|
||
X = this
|
||
}
|
||
}
|
||
|
||
function be() {
|
||
throw TypeError("Abstract")
|
||
}
|
||
|
||
function _e() {}
|
||
|
||
function we() {}
|
||
|
||
function Ee() {}
|
||
J.prototype[Q] = !0, t(ee, K), ee.prototype.get = function(e, t) {
|
||
return this.has(e) ? this._array[k(this, e)] : t
|
||
}, ee.prototype.__iterate = function(e, t) {
|
||
for (var n = this._array, r = n.length - 1, o = 0; o <= r; o++)
|
||
if (!1 === e(n[t ? r - o : o], o, this)) return o + 1;
|
||
return o
|
||
}, ee.prototype.__iterator = function(e, t) {
|
||
var n = this._array,
|
||
r = n.length - 1,
|
||
o = 0;
|
||
return new U(function() {
|
||
return o > r ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : q(e, o, n[t ? r - o++ : o++])
|
||
})
|
||
}, t(te, Y), te.prototype.get = function(e, t) {
|
||
return void 0 === t || this.has(e) ? this._object[e] : t
|
||
}, te.prototype.has = function(e) {
|
||
return this._object.hasOwnProperty(e)
|
||
}, te.prototype.__iterate = function(e, t) {
|
||
for (var n = this._object, r = this._keys, o = r.length - 1, i = 0; i <= o; i++) {
|
||
var a = r[t ? o - i : i];
|
||
if (!1 === e(n[a], a, this)) return i + 1
|
||
}
|
||
return i
|
||
}, te.prototype.__iterator = function(e, t) {
|
||
var n = this._object,
|
||
r = this._keys,
|
||
o = r.length - 1,
|
||
i = 0;
|
||
return new U(function() {
|
||
var a = r[t ? o - i : i];
|
||
return i++ > o ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : q(e, a, n[a])
|
||
})
|
||
}, te.prototype[h] = !0, t(ne, K), ne.prototype.__iterateUncached = function(e, t) {
|
||
if (t) return this.cacheResult().__iterate(e, t);
|
||
var n = V(this._iterable),
|
||
r = 0;
|
||
if (B(n))
|
||
for (var o; !(o = n.next()).done && !1 !== e(o.value, r++, this););
|
||
return r
|
||
}, ne.prototype.__iteratorUncached = function(e, t) {
|
||
if (t) return this.cacheResult().__iterator(e, t);
|
||
var n = V(this._iterable);
|
||
if (!B(n)) return new U(F);
|
||
var r = 0;
|
||
return new U(function() {
|
||
var t = n.next();
|
||
return t.done ? t : q(e, r++, t.value)
|
||
})
|
||
}, t(re, K), re.prototype.__iterateUncached = function(e, t) {
|
||
if (t) return this.cacheResult().__iterate(e, t);
|
||
for (var n, r = this._iterator, o = this._iteratorCache, i = 0; i < o.length;)
|
||
if (!1 === e(o[i], i++, this)) return i;
|
||
for (; !(n = r.next()).done;) {
|
||
var a = n.value;
|
||
if (o[i] = a, !1 === e(a, i++, this)) break
|
||
}
|
||
return i
|
||
}, re.prototype.__iteratorUncached = function(e, t) {
|
||
if (t) return this.cacheResult().__iterator(e, t);
|
||
var n = this._iterator,
|
||
r = this._iteratorCache,
|
||
o = 0;
|
||
return new U(function() {
|
||
if (o >= r.length) {
|
||
var t = n.next();
|
||
if (t.done) return t;
|
||
r[o] = t.value
|
||
}
|
||
return q(e, o, r[o++])
|
||
})
|
||
}, t(me, K), me.prototype.toString = function() {
|
||
return 0 === this.size ? "Repeat []" : "Repeat [ " + this._value + " " + this.size + " times ]"
|
||
}, me.prototype.get = function(e, t) {
|
||
return this.has(e) ? this._value : t
|
||
}, me.prototype.includes = function(e) {
|
||
return he(this._value, e)
|
||
}, me.prototype.slice = function(e, t) {
|
||
var n = this.size;
|
||
return O(e, t, n) ? this : new me(this._value, T(t, n) - P(e, n))
|
||
}, me.prototype.reverse = function() {
|
||
return this
|
||
}, me.prototype.indexOf = function(e) {
|
||
return he(this._value, e) ? 0 : -1
|
||
}, me.prototype.lastIndexOf = function(e) {
|
||
return he(this._value, e) ? this.size : -1
|
||
}, me.prototype.__iterate = function(e, t) {
|
||
for (var n = 0; n < this.size; n++)
|
||
if (!1 === e(this._value, n, this)) return n + 1;
|
||
return n
|
||
}, me.prototype.__iterator = function(e, t) {
|
||
var n = this,
|
||
r = 0;
|
||
return new U(function() {
|
||
return r < n.size ? q(e, r++, n._value) : {
|
||
value: void 0,
|
||
done: !0
|
||
}
|
||
})
|
||
}, me.prototype.equals = function(e) {
|
||
return e instanceof me ? he(this._value, e._value) : ve(e)
|
||
}, t(ye, K), ye.prototype.toString = function() {
|
||
return 0 === this.size ? "Range []" : "Range [ " + this._start + "..." + this._end + (1 !== this._step ? " by " + this._step : "") + " ]"
|
||
}, ye.prototype.get = function(e, t) {
|
||
return this.has(e) ? this._start + k(this, e) * this._step : t
|
||
}, ye.prototype.includes = function(e) {
|
||
var t = (e - this._start) / this._step;
|
||
return t >= 0 && t < this.size && t === Math.floor(t)
|
||
}, ye.prototype.slice = function(e, t) {
|
||
return O(e, t, this.size) ? this : (e = P(e, this.size), (t = T(t, this.size)) <= e ? new ye(0, 0) : new ye(this.get(e, this._end), this.get(t, this._end), this._step))
|
||
}, ye.prototype.indexOf = function(e) {
|
||
var t = e - this._start;
|
||
if (t % this._step == 0) {
|
||
var n = t / this._step;
|
||
if (n >= 0 && n < this.size) return n
|
||
}
|
||
return -1
|
||
}, ye.prototype.lastIndexOf = function(e) {
|
||
return this.indexOf(e)
|
||
}, ye.prototype.__iterate = function(e, t) {
|
||
for (var n = this.size - 1, r = this._step, o = t ? this._start + n * r : this._start, i = 0; i <= n; i++) {
|
||
if (!1 === e(o, i, this)) return i + 1;
|
||
o += t ? -r : r
|
||
}
|
||
return i
|
||
}, ye.prototype.__iterator = function(e, t) {
|
||
var n = this.size - 1,
|
||
r = this._step,
|
||
o = t ? this._start + n * r : this._start,
|
||
i = 0;
|
||
return new U(function() {
|
||
var a = o;
|
||
return o += t ? -r : r, i > n ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : q(e, i++, a)
|
||
})
|
||
}, ye.prototype.equals = function(e) {
|
||
return e instanceof ye ? this._start === e._start && this._end === e._end && this._step === e._step : ve(this, e)
|
||
}, t(be, n), t(_e, be), t(we, be), t(Ee, be), be.Keyed = _e, be.Indexed = we, be.Set = Ee;
|
||
var xe = "function" == typeof Math.imul && -2 === Math.imul(4294967295, 2) ? Math.imul : function(e, t) {
|
||
var n = 65535 & (e |= 0),
|
||
r = 65535 & (t |= 0);
|
||
return n * r + ((e >>> 16) * r + n * (t >>> 16) << 16 >>> 0) | 0
|
||
};
|
||
|
||
function Se(e) {
|
||
return e >>> 1 & 1073741824 | 3221225471 & e
|
||
}
|
||
|
||
function Ce(e) {
|
||
if (!1 === e || null === e || void 0 === e) return 0;
|
||
if ("function" == typeof e.valueOf && (!1 === (e = e.valueOf()) || null === e || void 0 === e)) return 0;
|
||
if (!0 === e) return 1;
|
||
var t = typeof e;
|
||
if ("number" === t) {
|
||
if (e != e || e === 1 / 0) return 0;
|
||
var n = 0 | e;
|
||
for (n !== e && (n ^= 4294967295 * e); e > 4294967295;) n ^= e /= 4294967295;
|
||
return Se(n)
|
||
}
|
||
if ("string" === t) return e.length > je ? function(e) {
|
||
var t = De[e];
|
||
void 0 === t && (t = ke(e), Re === Ne && (Re = 0, De = {}), Re++, De[e] = t);
|
||
return t
|
||
}(e) : ke(e);
|
||
if ("function" == typeof e.hashCode) return e.hashCode();
|
||
if ("object" === t) return function(e) {
|
||
var t;
|
||
if (Te && void 0 !== (t = Pe.get(e))) return t;
|
||
if (void 0 !== (t = e[Ie])) return t;
|
||
if (!Oe) {
|
||
if (void 0 !== (t = e.propertyIsEnumerable && e.propertyIsEnumerable[Ie])) return t;
|
||
if (void 0 !== (t = function(e) {
|
||
if (e && e.nodeType > 0) switch (e.nodeType) {
|
||
case 1:
|
||
return e.uniqueID;
|
||
case 9:
|
||
return e.documentElement && e.documentElement.uniqueID
|
||
}
|
||
}(e))) return t
|
||
}
|
||
t = ++Me, 1073741824 & Me && (Me = 0);
|
||
if (Te) Pe.set(e, t);
|
||
else {
|
||
if (void 0 !== Ae && !1 === Ae(e)) throw new Error("Non-extensible objects are not allowed as keys.");
|
||
if (Oe) Object.defineProperty(e, Ie, {
|
||
enumerable: !1,
|
||
configurable: !1,
|
||
writable: !1,
|
||
value: t
|
||
});
|
||
else if (void 0 !== e.propertyIsEnumerable && e.propertyIsEnumerable === e.constructor.prototype.propertyIsEnumerable) e.propertyIsEnumerable = function() {
|
||
return this.constructor.prototype.propertyIsEnumerable.apply(this, arguments)
|
||
}, e.propertyIsEnumerable[Ie] = t;
|
||
else {
|
||
if (void 0 === e.nodeType) throw new Error("Unable to set a non-enumerable property on object.");
|
||
e[Ie] = t
|
||
}
|
||
}
|
||
return t
|
||
}(e);
|
||
if ("function" == typeof e.toString) return ke(e.toString());
|
||
throw new Error("Value type " + t + " cannot be hashed.")
|
||
}
|
||
|
||
function ke(e) {
|
||
for (var t = 0, n = 0; n < e.length; n++) t = 31 * t + e.charCodeAt(n) | 0;
|
||
return Se(t)
|
||
}
|
||
var Ae = Object.isExtensible,
|
||
Oe = function() {
|
||
try {
|
||
return Object.defineProperty({}, "@", {}), !0
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
}();
|
||
var Pe, Te = "function" == typeof WeakMap;
|
||
Te && (Pe = new WeakMap);
|
||
var Me = 0,
|
||
Ie = "__immutablehash__";
|
||
"function" == typeof Symbol && (Ie = Symbol(Ie));
|
||
var je = 16,
|
||
Ne = 255,
|
||
Re = 0,
|
||
De = {};
|
||
|
||
function Le(e) {
|
||
ge(e !== 1 / 0, "Cannot perform this action with an infinite size.")
|
||
}
|
||
|
||
function Ue(e) {
|
||
return null === e || void 0 === e ? Xe() : qe(e) && !c(e) ? e : Xe().withMutations(function(t) {
|
||
var n = r(e);
|
||
Le(n.size), n.forEach(function(e, n) {
|
||
return t.set(n, e)
|
||
})
|
||
})
|
||
}
|
||
|
||
function qe(e) {
|
||
return !(!e || !e[ze])
|
||
}
|
||
t(Ue, _e), Ue.of = function() {
|
||
var t = e.call(arguments, 0);
|
||
return Xe().withMutations(function(e) {
|
||
for (var n = 0; n < t.length; n += 2) {
|
||
if (n + 1 >= t.length) throw new Error("Missing value for key: " + t[n]);
|
||
e.set(t[n], t[n + 1])
|
||
}
|
||
})
|
||
}, Ue.prototype.toString = function() {
|
||
return this.__toString("Map {", "}")
|
||
}, Ue.prototype.get = function(e, t) {
|
||
return this._root ? this._root.get(0, void 0, e, t) : t
|
||
}, Ue.prototype.set = function(e, t) {
|
||
return Qe(this, e, t)
|
||
}, Ue.prototype.setIn = function(e, t) {
|
||
return this.updateIn(e, y, function() {
|
||
return t
|
||
})
|
||
}, Ue.prototype.remove = function(e) {
|
||
return Qe(this, e, y)
|
||
}, Ue.prototype.deleteIn = function(e) {
|
||
return this.updateIn(e, function() {
|
||
return y
|
||
})
|
||
}, Ue.prototype.update = function(e, t, n) {
|
||
return 1 === arguments.length ? e(this) : this.updateIn([e], t, n)
|
||
}, Ue.prototype.updateIn = function(e, t, n) {
|
||
n || (n = t, t = void 0);
|
||
var r = function e(t, n, r, o) {
|
||
var i = t === y;
|
||
var a = n.next();
|
||
if (a.done) {
|
||
var u = i ? r : t,
|
||
s = o(u);
|
||
return s === u ? t : s
|
||
}
|
||
ge(i || t && t.set, "invalid keyPath");
|
||
var l = a.value;
|
||
var c = i ? y : t.get(l, y);
|
||
var f = e(c, n, r, o);
|
||
return f === c ? t : f === y ? t.remove(l) : (i ? Xe() : t).set(l, f)
|
||
}(this, nn(e), t, n);
|
||
return r === y ? void 0 : r
|
||
}, Ue.prototype.clear = function() {
|
||
return 0 === this.size ? this : this.__ownerID ? (this.size = 0, this._root = null, this.__hash = void 0, this.__altered = !0, this) : Xe()
|
||
}, Ue.prototype.merge = function() {
|
||
return rt(this, void 0, arguments)
|
||
}, Ue.prototype.mergeWith = function(t) {
|
||
return rt(this, t, e.call(arguments, 1))
|
||
}, Ue.prototype.mergeIn = function(t) {
|
||
var n = e.call(arguments, 1);
|
||
return this.updateIn(t, Xe(), function(e) {
|
||
return "function" == typeof e.merge ? e.merge.apply(e, n) : n[n.length - 1]
|
||
})
|
||
}, Ue.prototype.mergeDeep = function() {
|
||
return rt(this, ot, arguments)
|
||
}, Ue.prototype.mergeDeepWith = function(t) {
|
||
var n = e.call(arguments, 1);
|
||
return rt(this, it(t), n)
|
||
}, Ue.prototype.mergeDeepIn = function(t) {
|
||
var n = e.call(arguments, 1);
|
||
return this.updateIn(t, Xe(), function(e) {
|
||
return "function" == typeof e.mergeDeep ? e.mergeDeep.apply(e, n) : n[n.length - 1]
|
||
})
|
||
}, Ue.prototype.sort = function(e) {
|
||
return Pt(Wt(this, e))
|
||
}, Ue.prototype.sortBy = function(e, t) {
|
||
return Pt(Wt(this, t, e))
|
||
}, Ue.prototype.withMutations = function(e) {
|
||
var t = this.asMutable();
|
||
return e(t), t.wasAltered() ? t.__ensureOwner(this.__ownerID) : this
|
||
}, Ue.prototype.asMutable = function() {
|
||
return this.__ownerID ? this : this.__ensureOwner(new x)
|
||
}, Ue.prototype.asImmutable = function() {
|
||
return this.__ensureOwner()
|
||
}, Ue.prototype.wasAltered = function() {
|
||
return this.__altered
|
||
}, Ue.prototype.__iterator = function(e, t) {
|
||
return new Ke(this, e, t)
|
||
}, Ue.prototype.__iterate = function(e, t) {
|
||
var n = this,
|
||
r = 0;
|
||
return this._root && this._root.iterate(function(t) {
|
||
return r++, e(t[1], t[0], n)
|
||
}, t), r
|
||
}, Ue.prototype.__ensureOwner = function(e) {
|
||
return e === this.__ownerID ? this : e ? Ze(this.size, this._root, e, this.__hash) : (this.__ownerID = e, this.__altered = !1, this)
|
||
}, Ue.isMap = qe;
|
||
var Fe, ze = "@@__IMMUTABLE_MAP__@@",
|
||
Be = Ue.prototype;
|
||
|
||
function Ve(e, t) {
|
||
this.ownerID = e, this.entries = t
|
||
}
|
||
|
||
function He(e, t, n) {
|
||
this.ownerID = e, this.bitmap = t, this.nodes = n
|
||
}
|
||
|
||
function We(e, t, n) {
|
||
this.ownerID = e, this.count = t, this.nodes = n
|
||
}
|
||
|
||
function Je(e, t, n) {
|
||
this.ownerID = e, this.keyHash = t, this.entries = n
|
||
}
|
||
|
||
function Ye(e, t, n) {
|
||
this.ownerID = e, this.keyHash = t, this.entry = n
|
||
}
|
||
|
||
function Ke(e, t, n) {
|
||
this._type = t, this._reverse = n, this._stack = e._root && $e(e._root)
|
||
}
|
||
|
||
function Ge(e, t) {
|
||
return q(e, t[0], t[1])
|
||
}
|
||
|
||
function $e(e, t) {
|
||
return {
|
||
node: e,
|
||
index: 0,
|
||
__prev: t
|
||
}
|
||
}
|
||
|
||
function Ze(e, t, n, r) {
|
||
var o = Object.create(Be);
|
||
return o.size = e, o._root = t, o.__ownerID = n, o.__hash = r, o.__altered = !1, o
|
||
}
|
||
|
||
function Xe() {
|
||
return Fe || (Fe = Ze(0))
|
||
}
|
||
|
||
function Qe(e, t, n) {
|
||
var r, o;
|
||
if (e._root) {
|
||
var i = w(b),
|
||
a = w(_);
|
||
if (r = et(e._root, e.__ownerID, 0, void 0, t, n, i, a), !a.value) return e;
|
||
o = e.size + (i.value ? n === y ? -1 : 1 : 0)
|
||
} else {
|
||
if (n === y) return e;
|
||
o = 1, r = new Ve(e.__ownerID, [
|
||
[t, n]
|
||
])
|
||
}
|
||
return e.__ownerID ? (e.size = o, e._root = r, e.__hash = void 0, e.__altered = !0, e) : r ? Ze(o, r) : Xe()
|
||
}
|
||
|
||
function et(e, t, n, r, o, i, a, u) {
|
||
return e ? e.update(t, n, r, o, i, a, u) : i === y ? e : (E(u), E(a), new Ye(t, r, [o, i]))
|
||
}
|
||
|
||
function tt(e) {
|
||
return e.constructor === Ye || e.constructor === Je
|
||
}
|
||
|
||
function nt(e, t, n, r, o) {
|
||
if (e.keyHash === r) return new Je(t, r, [e.entry, o]);
|
||
var i, a = (0 === n ? e.keyHash : e.keyHash >>> n) & g,
|
||
u = (0 === n ? r : r >>> n) & g;
|
||
return new He(t, 1 << a | 1 << u, a === u ? [nt(e, t, n + v, r, o)] : (i = new Ye(t, r, o), a < u ? [e, i] : [i, e]))
|
||
}
|
||
|
||
function rt(e, t, n) {
|
||
for (var o = [], i = 0; i < n.length; i++) {
|
||
var u = n[i],
|
||
s = r(u);
|
||
a(u) || (s = s.map(function(e) {
|
||
return fe(e)
|
||
})), o.push(s)
|
||
}
|
||
return at(e, t, o)
|
||
}
|
||
|
||
function ot(e, t, n) {
|
||
return e && e.mergeDeep && a(t) ? e.mergeDeep(t) : he(e, t) ? e : t
|
||
}
|
||
|
||
function it(e) {
|
||
return function(t, n, r) {
|
||
if (t && t.mergeDeepWith && a(n)) return t.mergeDeepWith(e, n);
|
||
var o = e(t, n, r);
|
||
return he(t, o) ? t : o
|
||
}
|
||
}
|
||
|
||
function at(e, t, n) {
|
||
return 0 === (n = n.filter(function(e) {
|
||
return 0 !== e.size
|
||
})).length ? e : 0 !== e.size || e.__ownerID || 1 !== n.length ? e.withMutations(function(e) {
|
||
for (var r = t ? function(n, r) {
|
||
e.update(r, y, function(e) {
|
||
return e === y ? n : t(e, n, r)
|
||
})
|
||
} : function(t, n) {
|
||
e.set(n, t)
|
||
}, o = 0; o < n.length; o++) n[o].forEach(r)
|
||
}) : e.constructor(n[0])
|
||
}
|
||
|
||
function ut(e) {
|
||
return e = (e = (858993459 & (e -= e >> 1 & 1431655765)) + (e >> 2 & 858993459)) + (e >> 4) & 252645135, e += e >> 8, 127 & (e += e >> 16)
|
||
}
|
||
|
||
function st(e, t, n, r) {
|
||
var o = r ? e : S(e);
|
||
return o[t] = n, o
|
||
}
|
||
Be[ze] = !0, Be.delete = Be.remove, Be.removeIn = Be.deleteIn, Ve.prototype.get = function(e, t, n, r) {
|
||
for (var o = this.entries, i = 0, a = o.length; i < a; i++)
|
||
if (he(n, o[i][0])) return o[i][1];
|
||
return r
|
||
}, Ve.prototype.update = function(e, t, n, r, o, i, a) {
|
||
for (var u = o === y, s = this.entries, l = 0, c = s.length; l < c && !he(r, s[l][0]); l++);
|
||
var f = l < c;
|
||
if (f ? s[l][1] === o : u) return this;
|
||
if (E(a), (u || !f) && E(i), !u || 1 !== s.length) {
|
||
if (!f && !u && s.length >= lt) return function(e, t, n, r) {
|
||
e || (e = new x);
|
||
for (var o = new Ye(e, Ce(n), [n, r]), i = 0; i < t.length; i++) {
|
||
var a = t[i];
|
||
o = o.update(e, 0, void 0, a[0], a[1])
|
||
}
|
||
return o
|
||
}(e, s, r, o);
|
||
var p = e && e === this.ownerID,
|
||
d = p ? s : S(s);
|
||
return f ? u ? l === c - 1 ? d.pop() : d[l] = d.pop() : d[l] = [r, o] : d.push([r, o]), p ? (this.entries = d, this) : new Ve(e, d)
|
||
}
|
||
}, He.prototype.get = function(e, t, n, r) {
|
||
void 0 === t && (t = Ce(n));
|
||
var o = 1 << ((0 === e ? t : t >>> e) & g),
|
||
i = this.bitmap;
|
||
return 0 == (i & o) ? r : this.nodes[ut(i & o - 1)].get(e + v, t, n, r)
|
||
}, He.prototype.update = function(e, t, n, r, o, i, a) {
|
||
void 0 === n && (n = Ce(r));
|
||
var u = (0 === t ? n : n >>> t) & g,
|
||
s = 1 << u,
|
||
l = this.bitmap,
|
||
c = 0 != (l & s);
|
||
if (!c && o === y) return this;
|
||
var f = ut(l & s - 1),
|
||
p = this.nodes,
|
||
d = c ? p[f] : void 0,
|
||
h = et(d, e, t + v, n, r, o, i, a);
|
||
if (h === d) return this;
|
||
if (!c && h && p.length >= ct) return function(e, t, n, r, o) {
|
||
for (var i = 0, a = new Array(m), u = 0; 0 !== n; u++, n >>>= 1) a[u] = 1 & n ? t[i++] : void 0;
|
||
return a[r] = o, new We(e, i + 1, a)
|
||
}(e, p, l, u, h);
|
||
if (c && !h && 2 === p.length && tt(p[1 ^ f])) return p[1 ^ f];
|
||
if (c && h && 1 === p.length && tt(h)) return h;
|
||
var b = e && e === this.ownerID,
|
||
_ = c ? h ? l : l ^ s : l | s,
|
||
w = c ? h ? st(p, f, h, b) : function(e, t, n) {
|
||
var r = e.length - 1;
|
||
if (n && t === r) return e.pop(), e;
|
||
for (var o = new Array(r), i = 0, a = 0; a < r; a++) a === t && (i = 1), o[a] = e[a + i];
|
||
return o
|
||
}(p, f, b) : function(e, t, n, r) {
|
||
var o = e.length + 1;
|
||
if (r && t + 1 === o) return e[t] = n, e;
|
||
for (var i = new Array(o), a = 0, u = 0; u < o; u++) u === t ? (i[u] = n, a = -1) : i[u] = e[u + a];
|
||
return i
|
||
}(p, f, h, b);
|
||
return b ? (this.bitmap = _, this.nodes = w, this) : new He(e, _, w)
|
||
}, We.prototype.get = function(e, t, n, r) {
|
||
void 0 === t && (t = Ce(n));
|
||
var o = (0 === e ? t : t >>> e) & g,
|
||
i = this.nodes[o];
|
||
return i ? i.get(e + v, t, n, r) : r
|
||
}, We.prototype.update = function(e, t, n, r, o, i, a) {
|
||
void 0 === n && (n = Ce(r));
|
||
var u = (0 === t ? n : n >>> t) & g,
|
||
s = o === y,
|
||
l = this.nodes,
|
||
c = l[u];
|
||
if (s && !c) return this;
|
||
var f = et(c, e, t + v, n, r, o, i, a);
|
||
if (f === c) return this;
|
||
var p = this.count;
|
||
if (c) {
|
||
if (!f && --p < ft) return function(e, t, n, r) {
|
||
for (var o = 0, i = 0, a = new Array(n), u = 0, s = 1, l = t.length; u < l; u++, s <<= 1) {
|
||
var c = t[u];
|
||
void 0 !== c && u !== r && (o |= s, a[i++] = c)
|
||
}
|
||
return new He(e, o, a)
|
||
}(e, l, p, u)
|
||
} else p++;
|
||
var d = e && e === this.ownerID,
|
||
h = st(l, u, f, d);
|
||
return d ? (this.count = p, this.nodes = h, this) : new We(e, p, h)
|
||
}, Je.prototype.get = function(e, t, n, r) {
|
||
for (var o = this.entries, i = 0, a = o.length; i < a; i++)
|
||
if (he(n, o[i][0])) return o[i][1];
|
||
return r
|
||
}, Je.prototype.update = function(e, t, n, r, o, i, a) {
|
||
void 0 === n && (n = Ce(r));
|
||
var u = o === y;
|
||
if (n !== this.keyHash) return u ? this : (E(a), E(i), nt(this, e, t, n, [r, o]));
|
||
for (var s = this.entries, l = 0, c = s.length; l < c && !he(r, s[l][0]); l++);
|
||
var f = l < c;
|
||
if (f ? s[l][1] === o : u) return this;
|
||
if (E(a), (u || !f) && E(i), u && 2 === c) return new Ye(e, this.keyHash, s[1 ^ l]);
|
||
var p = e && e === this.ownerID,
|
||
d = p ? s : S(s);
|
||
return f ? u ? l === c - 1 ? d.pop() : d[l] = d.pop() : d[l] = [r, o] : d.push([r, o]), p ? (this.entries = d, this) : new Je(e, this.keyHash, d)
|
||
}, Ye.prototype.get = function(e, t, n, r) {
|
||
return he(n, this.entry[0]) ? this.entry[1] : r
|
||
}, Ye.prototype.update = function(e, t, n, r, o, i, a) {
|
||
var u = o === y,
|
||
s = he(r, this.entry[0]);
|
||
return (s ? o === this.entry[1] : u) ? this : (E(a), u ? void E(i) : s ? e && e === this.ownerID ? (this.entry[1] = o, this) : new Ye(e, this.keyHash, [r, o]) : (E(i), nt(this, e, t, Ce(r), [r, o])))
|
||
}, Ve.prototype.iterate = Je.prototype.iterate = function(e, t) {
|
||
for (var n = this.entries, r = 0, o = n.length - 1; r <= o; r++)
|
||
if (!1 === e(n[t ? o - r : r])) return !1
|
||
}, He.prototype.iterate = We.prototype.iterate = function(e, t) {
|
||
for (var n = this.nodes, r = 0, o = n.length - 1; r <= o; r++) {
|
||
var i = n[t ? o - r : r];
|
||
if (i && !1 === i.iterate(e, t)) return !1
|
||
}
|
||
}, Ye.prototype.iterate = function(e, t) {
|
||
return e(this.entry)
|
||
}, t(Ke, U), Ke.prototype.next = function() {
|
||
for (var e = this._type, t = this._stack; t;) {
|
||
var n, r = t.node,
|
||
o = t.index++;
|
||
if (r.entry) {
|
||
if (0 === o) return Ge(e, r.entry)
|
||
} else if (r.entries) {
|
||
if (o <= (n = r.entries.length - 1)) return Ge(e, r.entries[this._reverse ? n - o : o])
|
||
} else if (o <= (n = r.nodes.length - 1)) {
|
||
var i = r.nodes[this._reverse ? n - o : o];
|
||
if (i) {
|
||
if (i.entry) return Ge(e, i.entry);
|
||
t = this._stack = $e(i, t)
|
||
}
|
||
continue
|
||
}
|
||
t = this._stack = this._stack.__prev
|
||
}
|
||
return {
|
||
value: void 0,
|
||
done: !0
|
||
}
|
||
};
|
||
var lt = m / 4,
|
||
ct = m / 2,
|
||
ft = m / 4;
|
||
|
||
function pt(e) {
|
||
var t = Et();
|
||
if (null === e || void 0 === e) return t;
|
||
if (dt(e)) return e;
|
||
var n = o(e),
|
||
r = n.size;
|
||
return 0 === r ? t : (Le(r), r > 0 && r < m ? wt(0, r, v, null, new mt(n.toArray())) : t.withMutations(function(e) {
|
||
e.setSize(r), n.forEach(function(t, n) {
|
||
return e.set(n, t)
|
||
})
|
||
}))
|
||
}
|
||
|
||
function dt(e) {
|
||
return !(!e || !e[ht])
|
||
}
|
||
t(pt, we), pt.of = function() {
|
||
return this(arguments)
|
||
}, pt.prototype.toString = function() {
|
||
return this.__toString("List [", "]")
|
||
}, pt.prototype.get = function(e, t) {
|
||
if ((e = k(this, e)) >= 0 && e < this.size) {
|
||
var n = Ct(this, e += this._origin);
|
||
return n && n.array[e & g]
|
||
}
|
||
return t
|
||
}, pt.prototype.set = function(e, t) {
|
||
return function(e, t, n) {
|
||
if ((t = k(e, t)) != t) return e;
|
||
if (t >= e.size || t < 0) return e.withMutations(function(e) {
|
||
t < 0 ? kt(e, t).set(0, n) : kt(e, 0, t + 1).set(t, n)
|
||
});
|
||
t += e._origin;
|
||
var r = e._tail,
|
||
o = e._root,
|
||
i = w(_);
|
||
t >= Ot(e._capacity) ? r = xt(r, e.__ownerID, 0, t, n, i) : o = xt(o, e.__ownerID, e._level, t, n, i);
|
||
if (!i.value) return e;
|
||
if (e.__ownerID) return e._root = o, e._tail = r, e.__hash = void 0, e.__altered = !0, e;
|
||
return wt(e._origin, e._capacity, e._level, o, r)
|
||
}(this, e, t)
|
||
}, pt.prototype.remove = function(e) {
|
||
return this.has(e) ? 0 === e ? this.shift() : e === this.size - 1 ? this.pop() : this.splice(e, 1) : this
|
||
}, pt.prototype.insert = function(e, t) {
|
||
return this.splice(e, 0, t)
|
||
}, pt.prototype.clear = function() {
|
||
return 0 === this.size ? this : this.__ownerID ? (this.size = this._origin = this._capacity = 0, this._level = v, this._root = this._tail = null, this.__hash = void 0, this.__altered = !0, this) : Et()
|
||
}, pt.prototype.push = function() {
|
||
var e = arguments,
|
||
t = this.size;
|
||
return this.withMutations(function(n) {
|
||
kt(n, 0, t + e.length);
|
||
for (var r = 0; r < e.length; r++) n.set(t + r, e[r])
|
||
})
|
||
}, pt.prototype.pop = function() {
|
||
return kt(this, 0, -1)
|
||
}, pt.prototype.unshift = function() {
|
||
var e = arguments;
|
||
return this.withMutations(function(t) {
|
||
kt(t, -e.length);
|
||
for (var n = 0; n < e.length; n++) t.set(n, e[n])
|
||
})
|
||
}, pt.prototype.shift = function() {
|
||
return kt(this, 1)
|
||
}, pt.prototype.merge = function() {
|
||
return At(this, void 0, arguments)
|
||
}, pt.prototype.mergeWith = function(t) {
|
||
return At(this, t, e.call(arguments, 1))
|
||
}, pt.prototype.mergeDeep = function() {
|
||
return At(this, ot, arguments)
|
||
}, pt.prototype.mergeDeepWith = function(t) {
|
||
var n = e.call(arguments, 1);
|
||
return At(this, it(t), n)
|
||
}, pt.prototype.setSize = function(e) {
|
||
return kt(this, 0, e)
|
||
}, pt.prototype.slice = function(e, t) {
|
||
var n = this.size;
|
||
return O(e, t, n) ? this : kt(this, P(e, n), T(t, n))
|
||
}, pt.prototype.__iterator = function(e, t) {
|
||
var n = 0,
|
||
r = _t(this, t);
|
||
return new U(function() {
|
||
var t = r();
|
||
return t === bt ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : q(e, n++, t)
|
||
})
|
||
}, pt.prototype.__iterate = function(e, t) {
|
||
for (var n, r = 0, o = _t(this, t);
|
||
(n = o()) !== bt && !1 !== e(n, r++, this););
|
||
return r
|
||
}, pt.prototype.__ensureOwner = function(e) {
|
||
return e === this.__ownerID ? this : e ? wt(this._origin, this._capacity, this._level, this._root, this._tail, e, this.__hash) : (this.__ownerID = e, this)
|
||
}, pt.isList = dt;
|
||
var ht = "@@__IMMUTABLE_LIST__@@",
|
||
vt = pt.prototype;
|
||
|
||
function mt(e, t) {
|
||
this.array = e, this.ownerID = t
|
||
}
|
||
vt[ht] = !0, vt.delete = vt.remove, vt.setIn = Be.setIn, vt.deleteIn = vt.removeIn = Be.removeIn, vt.update = Be.update, vt.updateIn = Be.updateIn, vt.mergeIn = Be.mergeIn, vt.mergeDeepIn = Be.mergeDeepIn, vt.withMutations = Be.withMutations, vt.asMutable = Be.asMutable, vt.asImmutable = Be.asImmutable, vt.wasAltered = Be.wasAltered, mt.prototype.removeBefore = function(e, t, n) {
|
||
if (n === t ? 1 << t : 0 === this.array.length) return this;
|
||
var r = n >>> t & g;
|
||
if (r >= this.array.length) return new mt([], e);
|
||
var o, i = 0 === r;
|
||
if (t > 0) {
|
||
var a = this.array[r];
|
||
if ((o = a && a.removeBefore(e, t - v, n)) === a && i) return this
|
||
}
|
||
if (i && !o) return this;
|
||
var u = St(this, e);
|
||
if (!i)
|
||
for (var s = 0; s < r; s++) u.array[s] = void 0;
|
||
return o && (u.array[r] = o), u
|
||
}, mt.prototype.removeAfter = function(e, t, n) {
|
||
if (n === (t ? 1 << t : 0) || 0 === this.array.length) return this;
|
||
var r, o = n - 1 >>> t & g;
|
||
if (o >= this.array.length) return this;
|
||
if (t > 0) {
|
||
var i = this.array[o];
|
||
if ((r = i && i.removeAfter(e, t - v, n)) === i && o === this.array.length - 1) return this
|
||
}
|
||
var a = St(this, e);
|
||
return a.array.splice(o + 1), r && (a.array[o] = r), a
|
||
};
|
||
var gt, yt, bt = {};
|
||
|
||
function _t(e, t) {
|
||
var n = e._origin,
|
||
r = e._capacity,
|
||
o = Ot(r),
|
||
i = e._tail;
|
||
return a(e._root, e._level, 0);
|
||
|
||
function a(e, u, s) {
|
||
return 0 === u ? function(e, a) {
|
||
var u = a === o ? i && i.array : e && e.array,
|
||
s = a > n ? 0 : n - a,
|
||
l = r - a;
|
||
l > m && (l = m);
|
||
return function() {
|
||
if (s === l) return bt;
|
||
var e = t ? --l : s++;
|
||
return u && u[e]
|
||
}
|
||
}(e, s) : function(e, o, i) {
|
||
var u, s = e && e.array,
|
||
l = i > n ? 0 : n - i >> o,
|
||
c = 1 + (r - i >> o);
|
||
c > m && (c = m);
|
||
return function() {
|
||
for (;;) {
|
||
if (u) {
|
||
var e = u();
|
||
if (e !== bt) return e;
|
||
u = null
|
||
}
|
||
if (l === c) return bt;
|
||
var n = t ? --c : l++;
|
||
u = a(s && s[n], o - v, i + (n << o))
|
||
}
|
||
}
|
||
}(e, u, s)
|
||
}
|
||
}
|
||
|
||
function wt(e, t, n, r, o, i, a) {
|
||
var u = Object.create(vt);
|
||
return u.size = t - e, u._origin = e, u._capacity = t, u._level = n, u._root = r, u._tail = o, u.__ownerID = i, u.__hash = a, u.__altered = !1, u
|
||
}
|
||
|
||
function Et() {
|
||
return gt || (gt = wt(0, 0, v))
|
||
}
|
||
|
||
function xt(e, t, n, r, o, i) {
|
||
var a, u = r >>> n & g,
|
||
s = e && u < e.array.length;
|
||
if (!s && void 0 === o) return e;
|
||
if (n > 0) {
|
||
var l = e && e.array[u],
|
||
c = xt(l, t, n - v, r, o, i);
|
||
return c === l ? e : ((a = St(e, t)).array[u] = c, a)
|
||
}
|
||
return s && e.array[u] === o ? e : (E(i), a = St(e, t), void 0 === o && u === a.array.length - 1 ? a.array.pop() : a.array[u] = o, a)
|
||
}
|
||
|
||
function St(e, t) {
|
||
return t && e && t === e.ownerID ? e : new mt(e ? e.array.slice() : [], t)
|
||
}
|
||
|
||
function Ct(e, t) {
|
||
if (t >= Ot(e._capacity)) return e._tail;
|
||
if (t < 1 << e._level + v) {
|
||
for (var n = e._root, r = e._level; n && r > 0;) n = n.array[t >>> r & g], r -= v;
|
||
return n
|
||
}
|
||
}
|
||
|
||
function kt(e, t, n) {
|
||
void 0 !== t && (t |= 0), void 0 !== n && (n |= 0);
|
||
var r = e.__ownerID || new x,
|
||
o = e._origin,
|
||
i = e._capacity,
|
||
a = o + t,
|
||
u = void 0 === n ? i : n < 0 ? i + n : o + n;
|
||
if (a === o && u === i) return e;
|
||
if (a >= u) return e.clear();
|
||
for (var s = e._level, l = e._root, c = 0; a + c < 0;) l = new mt(l && l.array.length ? [void 0, l] : [], r), c += 1 << (s += v);
|
||
c && (a += c, o += c, u += c, i += c);
|
||
for (var f = Ot(i), p = Ot(u); p >= 1 << s + v;) l = new mt(l && l.array.length ? [l] : [], r), s += v;
|
||
var d = e._tail,
|
||
h = p < f ? Ct(e, u - 1) : p > f ? new mt([], r) : d;
|
||
if (d && p > f && a < i && d.array.length) {
|
||
for (var m = l = St(l, r), y = s; y > v; y -= v) {
|
||
var b = f >>> y & g;
|
||
m = m.array[b] = St(m.array[b], r)
|
||
}
|
||
m.array[f >>> v & g] = d
|
||
}
|
||
if (u < i && (h = h && h.removeAfter(r, 0, u)), a >= p) a -= p, u -= p, s = v, l = null, h = h && h.removeBefore(r, 0, a);
|
||
else if (a > o || p < f) {
|
||
for (c = 0; l;) {
|
||
var _ = a >>> s & g;
|
||
if (_ !== p >>> s & g) break;
|
||
_ && (c += (1 << s) * _), s -= v, l = l.array[_]
|
||
}
|
||
l && a > o && (l = l.removeBefore(r, s, a - c)), l && p < f && (l = l.removeAfter(r, s, p - c)), c && (a -= c, u -= c)
|
||
}
|
||
return e.__ownerID ? (e.size = u - a, e._origin = a, e._capacity = u, e._level = s, e._root = l, e._tail = h, e.__hash = void 0, e.__altered = !0, e) : wt(a, u, s, l, h)
|
||
}
|
||
|
||
function At(e, t, n) {
|
||
for (var r = [], i = 0, u = 0; u < n.length; u++) {
|
||
var s = n[u],
|
||
l = o(s);
|
||
l.size > i && (i = l.size), a(s) || (l = l.map(function(e) {
|
||
return fe(e)
|
||
})), r.push(l)
|
||
}
|
||
return i > e.size && (e = e.setSize(i)), at(e, t, r)
|
||
}
|
||
|
||
function Ot(e) {
|
||
return e < m ? 0 : e - 1 >>> v << v
|
||
}
|
||
|
||
function Pt(e) {
|
||
return null === e || void 0 === e ? It() : Tt(e) ? e : It().withMutations(function(t) {
|
||
var n = r(e);
|
||
Le(n.size), n.forEach(function(e, n) {
|
||
return t.set(n, e)
|
||
})
|
||
})
|
||
}
|
||
|
||
function Tt(e) {
|
||
return qe(e) && c(e)
|
||
}
|
||
|
||
function Mt(e, t, n, r) {
|
||
var o = Object.create(Pt.prototype);
|
||
return o.size = e ? e.size : 0, o._map = e, o._list = t, o.__ownerID = n, o.__hash = r, o
|
||
}
|
||
|
||
function It() {
|
||
return yt || (yt = Mt(Xe(), Et()))
|
||
}
|
||
|
||
function jt(e, t, n) {
|
||
var r, o, i = e._map,
|
||
a = e._list,
|
||
u = i.get(t),
|
||
s = void 0 !== u;
|
||
if (n === y) {
|
||
if (!s) return e;
|
||
a.size >= m && a.size >= 2 * i.size ? (r = (o = a.filter(function(e, t) {
|
||
return void 0 !== e && u !== t
|
||
})).toKeyedSeq().map(function(e) {
|
||
return e[0]
|
||
}).flip().toMap(), e.__ownerID && (r.__ownerID = o.__ownerID = e.__ownerID)) : (r = i.remove(t), o = u === a.size - 1 ? a.pop() : a.set(u, void 0))
|
||
} else if (s) {
|
||
if (n === a.get(u)[1]) return e;
|
||
r = i, o = a.set(u, [t, n])
|
||
} else r = i.set(t, a.size), o = a.set(a.size, [t, n]);
|
||
return e.__ownerID ? (e.size = r.size, e._map = r, e._list = o, e.__hash = void 0, e) : Mt(r, o)
|
||
}
|
||
|
||
function Nt(e, t) {
|
||
this._iter = e, this._useKeys = t, this.size = e.size
|
||
}
|
||
|
||
function Rt(e) {
|
||
this._iter = e, this.size = e.size
|
||
}
|
||
|
||
function Dt(e) {
|
||
this._iter = e, this.size = e.size
|
||
}
|
||
|
||
function Lt(e) {
|
||
this._iter = e, this.size = e.size
|
||
}
|
||
|
||
function Ut(e) {
|
||
var t = Qt(e);
|
||
return t._iter = e, t.size = e.size, t.flip = function() {
|
||
return e
|
||
}, t.reverse = function() {
|
||
var t = e.reverse.apply(this);
|
||
return t.flip = function() {
|
||
return e.reverse()
|
||
}, t
|
||
}, t.has = function(t) {
|
||
return e.includes(t)
|
||
}, t.includes = function(t) {
|
||
return e.has(t)
|
||
}, t.cacheResult = en, t.__iterateUncached = function(t, n) {
|
||
var r = this;
|
||
return e.__iterate(function(e, n) {
|
||
return !1 !== t(n, e, r)
|
||
}, n)
|
||
}, t.__iteratorUncached = function(t, n) {
|
||
if (t === N) {
|
||
var r = e.__iterator(t, n);
|
||
return new U(function() {
|
||
var e = r.next();
|
||
if (!e.done) {
|
||
var t = e.value[0];
|
||
e.value[0] = e.value[1], e.value[1] = t
|
||
}
|
||
return e
|
||
})
|
||
}
|
||
return e.__iterator(t === j ? I : j, n)
|
||
}, t
|
||
}
|
||
|
||
function qt(e, t, n) {
|
||
var r = Qt(e);
|
||
return r.size = e.size, r.has = function(t) {
|
||
return e.has(t)
|
||
}, r.get = function(r, o) {
|
||
var i = e.get(r, y);
|
||
return i === y ? o : t.call(n, i, r, e)
|
||
}, r.__iterateUncached = function(r, o) {
|
||
var i = this;
|
||
return e.__iterate(function(e, o, a) {
|
||
return !1 !== r(t.call(n, e, o, a), o, i)
|
||
}, o)
|
||
}, r.__iteratorUncached = function(r, o) {
|
||
var i = e.__iterator(N, o);
|
||
return new U(function() {
|
||
var o = i.next();
|
||
if (o.done) return o;
|
||
var a = o.value,
|
||
u = a[0];
|
||
return q(r, u, t.call(n, a[1], u, e), o)
|
||
})
|
||
}, r
|
||
}
|
||
|
||
function Ft(e, t) {
|
||
var n = Qt(e);
|
||
return n._iter = e, n.size = e.size, n.reverse = function() {
|
||
return e
|
||
}, e.flip && (n.flip = function() {
|
||
var t = Ut(e);
|
||
return t.reverse = function() {
|
||
return e.flip()
|
||
}, t
|
||
}), n.get = function(n, r) {
|
||
return e.get(t ? n : -1 - n, r)
|
||
}, n.has = function(n) {
|
||
return e.has(t ? n : -1 - n)
|
||
}, n.includes = function(t) {
|
||
return e.includes(t)
|
||
}, n.cacheResult = en, n.__iterate = function(t, n) {
|
||
var r = this;
|
||
return e.__iterate(function(e, n) {
|
||
return t(e, n, r)
|
||
}, !n)
|
||
}, n.__iterator = function(t, n) {
|
||
return e.__iterator(t, !n)
|
||
}, n
|
||
}
|
||
|
||
function zt(e, t, n, r) {
|
||
var o = Qt(e);
|
||
return r && (o.has = function(r) {
|
||
var o = e.get(r, y);
|
||
return o !== y && !!t.call(n, o, r, e)
|
||
}, o.get = function(r, o) {
|
||
var i = e.get(r, y);
|
||
return i !== y && t.call(n, i, r, e) ? i : o
|
||
}), o.__iterateUncached = function(o, i) {
|
||
var a = this,
|
||
u = 0;
|
||
return e.__iterate(function(e, i, s) {
|
||
if (t.call(n, e, i, s)) return u++, o(e, r ? i : u - 1, a)
|
||
}, i), u
|
||
}, o.__iteratorUncached = function(o, i) {
|
||
var a = e.__iterator(N, i),
|
||
u = 0;
|
||
return new U(function() {
|
||
for (;;) {
|
||
var i = a.next();
|
||
if (i.done) return i;
|
||
var s = i.value,
|
||
l = s[0],
|
||
c = s[1];
|
||
if (t.call(n, c, l, e)) return q(o, r ? l : u++, c, i)
|
||
}
|
||
})
|
||
}, o
|
||
}
|
||
|
||
function Bt(e, t, n, r) {
|
||
var o = e.size;
|
||
if (void 0 !== t && (t |= 0), void 0 !== n && (n === 1 / 0 ? n = o : n |= 0), O(t, n, o)) return e;
|
||
var i = P(t, o),
|
||
a = T(n, o);
|
||
if (i != i || a != a) return Bt(e.toSeq().cacheResult(), t, n, r);
|
||
var u, s = a - i;
|
||
s == s && (u = s < 0 ? 0 : s);
|
||
var l = Qt(e);
|
||
return l.size = 0 === u ? u : e.size && u || void 0, !r && oe(e) && u >= 0 && (l.get = function(t, n) {
|
||
return (t = k(this, t)) >= 0 && t < u ? e.get(t + i, n) : n
|
||
}), l.__iterateUncached = function(t, n) {
|
||
var o = this;
|
||
if (0 === u) return 0;
|
||
if (n) return this.cacheResult().__iterate(t, n);
|
||
var a = 0,
|
||
s = !0,
|
||
l = 0;
|
||
return e.__iterate(function(e, n) {
|
||
if (!s || !(s = a++ < i)) return l++, !1 !== t(e, r ? n : l - 1, o) && l !== u
|
||
}), l
|
||
}, l.__iteratorUncached = function(t, n) {
|
||
if (0 !== u && n) return this.cacheResult().__iterator(t, n);
|
||
var o = 0 !== u && e.__iterator(t, n),
|
||
a = 0,
|
||
s = 0;
|
||
return new U(function() {
|
||
for (; a++ < i;) o.next();
|
||
if (++s > u) return {
|
||
value: void 0,
|
||
done: !0
|
||
};
|
||
var e = o.next();
|
||
return r || t === j ? e : q(t, s - 1, t === I ? void 0 : e.value[1], e)
|
||
})
|
||
}, l
|
||
}
|
||
|
||
function Vt(e, t, n, r) {
|
||
var o = Qt(e);
|
||
return o.__iterateUncached = function(o, i) {
|
||
var a = this;
|
||
if (i) return this.cacheResult().__iterate(o, i);
|
||
var u = !0,
|
||
s = 0;
|
||
return e.__iterate(function(e, i, l) {
|
||
if (!u || !(u = t.call(n, e, i, l))) return s++, o(e, r ? i : s - 1, a)
|
||
}), s
|
||
}, o.__iteratorUncached = function(o, i) {
|
||
var a = this;
|
||
if (i) return this.cacheResult().__iterator(o, i);
|
||
var u = e.__iterator(N, i),
|
||
s = !0,
|
||
l = 0;
|
||
return new U(function() {
|
||
var e, i, c;
|
||
do {
|
||
if ((e = u.next()).done) return r || o === j ? e : q(o, l++, o === I ? void 0 : e.value[1], e);
|
||
var f = e.value;
|
||
i = f[0], c = f[1], s && (s = t.call(n, c, i, a))
|
||
} while (s);
|
||
return o === N ? e : q(o, i, c, e)
|
||
})
|
||
}, o
|
||
}
|
||
|
||
function Ht(e, t, n) {
|
||
var r = Qt(e);
|
||
return r.__iterateUncached = function(r, o) {
|
||
var i = 0,
|
||
u = !1;
|
||
return function e(s, l) {
|
||
var c = this;
|
||
s.__iterate(function(o, s) {
|
||
return (!t || l < t) && a(o) ? e(o, l + 1) : !1 === r(o, n ? s : i++, c) && (u = !0), !u
|
||
}, o)
|
||
}(e, 0), i
|
||
}, r.__iteratorUncached = function(r, o) {
|
||
var i = e.__iterator(r, o),
|
||
u = [],
|
||
s = 0;
|
||
return new U(function() {
|
||
for (; i;) {
|
||
var e = i.next();
|
||
if (!1 === e.done) {
|
||
var l = e.value;
|
||
if (r === N && (l = l[1]), t && !(u.length < t) || !a(l)) return n ? e : q(r, s++, l, e);
|
||
u.push(i), i = l.__iterator(r, o)
|
||
} else i = u.pop()
|
||
}
|
||
return {
|
||
value: void 0,
|
||
done: !0
|
||
}
|
||
})
|
||
}, r
|
||
}
|
||
|
||
function Wt(e, t, n) {
|
||
t || (t = tn);
|
||
var r = u(e),
|
||
o = 0,
|
||
i = e.toSeq().map(function(t, r) {
|
||
return [r, t, o++, n ? n(t, r, e) : t]
|
||
}).toArray();
|
||
return i.sort(function(e, n) {
|
||
return t(e[3], n[3]) || e[2] - n[2]
|
||
}).forEach(r ? function(e, t) {
|
||
i[t].length = 2
|
||
} : function(e, t) {
|
||
i[t] = e[1]
|
||
}), r ? Y(i) : s(e) ? K(i) : G(i)
|
||
}
|
||
|
||
function Jt(e, t, n) {
|
||
if (t || (t = tn), n) {
|
||
var r = e.toSeq().map(function(t, r) {
|
||
return [t, n(t, r, e)]
|
||
}).reduce(function(e, n) {
|
||
return Yt(t, e[1], n[1]) ? n : e
|
||
});
|
||
return r && r[0]
|
||
}
|
||
return e.reduce(function(e, n) {
|
||
return Yt(t, e, n) ? n : e
|
||
})
|
||
}
|
||
|
||
function Yt(e, t, n) {
|
||
var r = e(n, t);
|
||
return 0 === r && n !== t && (void 0 === n || null === n || n != n) || r > 0
|
||
}
|
||
|
||
function Kt(e, t, r) {
|
||
var o = Qt(e);
|
||
return o.size = new ee(r).map(function(e) {
|
||
return e.size
|
||
}).min(), o.__iterate = function(e, t) {
|
||
for (var n, r = this.__iterator(j, t), o = 0; !(n = r.next()).done && !1 !== e(n.value, o++, this););
|
||
return o
|
||
}, o.__iteratorUncached = function(e, o) {
|
||
var i = r.map(function(e) {
|
||
return e = n(e), V(o ? e.reverse() : e)
|
||
}),
|
||
a = 0,
|
||
u = !1;
|
||
return new U(function() {
|
||
var n;
|
||
return u || (n = i.map(function(e) {
|
||
return e.next()
|
||
}), u = n.some(function(e) {
|
||
return e.done
|
||
})), u ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : q(e, a++, t.apply(null, n.map(function(e) {
|
||
return e.value
|
||
})))
|
||
})
|
||
}, o
|
||
}
|
||
|
||
function Gt(e, t) {
|
||
return oe(e) ? t : e.constructor(t)
|
||
}
|
||
|
||
function $t(e) {
|
||
if (e !== Object(e)) throw new TypeError("Expected [K, V] tuple: " + e)
|
||
}
|
||
|
||
function Zt(e) {
|
||
return Le(e.size), C(e)
|
||
}
|
||
|
||
function Xt(e) {
|
||
return u(e) ? r : s(e) ? o : i
|
||
}
|
||
|
||
function Qt(e) {
|
||
return Object.create((u(e) ? Y : s(e) ? K : G).prototype)
|
||
}
|
||
|
||
function en() {
|
||
return this._iter.cacheResult ? (this._iter.cacheResult(), this.size = this._iter.size, this) : J.prototype.cacheResult.call(this)
|
||
}
|
||
|
||
function tn(e, t) {
|
||
return e > t ? 1 : e < t ? -1 : 0
|
||
}
|
||
|
||
function nn(e) {
|
||
var t = V(e);
|
||
if (!t) {
|
||
if (!W(e)) throw new TypeError("Expected iterable or array-like: " + e);
|
||
t = V(n(e))
|
||
}
|
||
return t
|
||
}
|
||
|
||
function rn(e, t) {
|
||
var n, r = function(i) {
|
||
if (i instanceof r) return i;
|
||
if (!(this instanceof r)) return new r(i);
|
||
if (!n) {
|
||
n = !0;
|
||
var a = Object.keys(e);
|
||
! function(e, t) {
|
||
try {
|
||
t.forEach(function(e, t) {
|
||
Object.defineProperty(e, t, {
|
||
get: function() {
|
||
return this.get(t)
|
||
},
|
||
set: function(e) {
|
||
ge(this.__ownerID, "Cannot set on an immutable record."), this.set(t, e)
|
||
}
|
||
})
|
||
}.bind(void 0, e))
|
||
} catch (e) {}
|
||
}(o, a), o.size = a.length, o._name = t, o._keys = a, o._defaultValues = e
|
||
}
|
||
this._map = Ue(i)
|
||
},
|
||
o = r.prototype = Object.create(on);
|
||
return o.constructor = r, r
|
||
}
|
||
t(Pt, Ue), Pt.of = function() {
|
||
return this(arguments)
|
||
}, Pt.prototype.toString = function() {
|
||
return this.__toString("OrderedMap {", "}")
|
||
}, Pt.prototype.get = function(e, t) {
|
||
var n = this._map.get(e);
|
||
return void 0 !== n ? this._list.get(n)[1] : t
|
||
}, Pt.prototype.clear = function() {
|
||
return 0 === this.size ? this : this.__ownerID ? (this.size = 0, this._map.clear(), this._list.clear(), this) : It()
|
||
}, Pt.prototype.set = function(e, t) {
|
||
return jt(this, e, t)
|
||
}, Pt.prototype.remove = function(e) {
|
||
return jt(this, e, y)
|
||
}, Pt.prototype.wasAltered = function() {
|
||
return this._map.wasAltered() || this._list.wasAltered()
|
||
}, Pt.prototype.__iterate = function(e, t) {
|
||
var n = this;
|
||
return this._list.__iterate(function(t) {
|
||
return t && e(t[1], t[0], n)
|
||
}, t)
|
||
}, Pt.prototype.__iterator = function(e, t) {
|
||
return this._list.fromEntrySeq().__iterator(e, t)
|
||
}, Pt.prototype.__ensureOwner = function(e) {
|
||
if (e === this.__ownerID) return this;
|
||
var t = this._map.__ensureOwner(e),
|
||
n = this._list.__ensureOwner(e);
|
||
return e ? Mt(t, n, e, this.__hash) : (this.__ownerID = e, this._map = t, this._list = n, this)
|
||
}, Pt.isOrderedMap = Tt, Pt.prototype[h] = !0, Pt.prototype.delete = Pt.prototype.remove, t(Nt, Y), Nt.prototype.get = function(e, t) {
|
||
return this._iter.get(e, t)
|
||
}, Nt.prototype.has = function(e) {
|
||
return this._iter.has(e)
|
||
}, Nt.prototype.valueSeq = function() {
|
||
return this._iter.valueSeq()
|
||
}, Nt.prototype.reverse = function() {
|
||
var e = this,
|
||
t = Ft(this, !0);
|
||
return this._useKeys || (t.valueSeq = function() {
|
||
return e._iter.toSeq().reverse()
|
||
}), t
|
||
}, Nt.prototype.map = function(e, t) {
|
||
var n = this,
|
||
r = qt(this, e, t);
|
||
return this._useKeys || (r.valueSeq = function() {
|
||
return n._iter.toSeq().map(e, t)
|
||
}), r
|
||
}, Nt.prototype.__iterate = function(e, t) {
|
||
var n, r = this;
|
||
return this._iter.__iterate(this._useKeys ? function(t, n) {
|
||
return e(t, n, r)
|
||
} : (n = t ? Zt(this) : 0, function(o) {
|
||
return e(o, t ? --n : n++, r)
|
||
}), t)
|
||
}, Nt.prototype.__iterator = function(e, t) {
|
||
if (this._useKeys) return this._iter.__iterator(e, t);
|
||
var n = this._iter.__iterator(j, t),
|
||
r = t ? Zt(this) : 0;
|
||
return new U(function() {
|
||
var o = n.next();
|
||
return o.done ? o : q(e, t ? --r : r++, o.value, o)
|
||
})
|
||
}, Nt.prototype[h] = !0, t(Rt, K), Rt.prototype.includes = function(e) {
|
||
return this._iter.includes(e)
|
||
}, Rt.prototype.__iterate = function(e, t) {
|
||
var n = this,
|
||
r = 0;
|
||
return this._iter.__iterate(function(t) {
|
||
return e(t, r++, n)
|
||
}, t)
|
||
}, Rt.prototype.__iterator = function(e, t) {
|
||
var n = this._iter.__iterator(j, t),
|
||
r = 0;
|
||
return new U(function() {
|
||
var t = n.next();
|
||
return t.done ? t : q(e, r++, t.value, t)
|
||
})
|
||
}, t(Dt, G), Dt.prototype.has = function(e) {
|
||
return this._iter.includes(e)
|
||
}, Dt.prototype.__iterate = function(e, t) {
|
||
var n = this;
|
||
return this._iter.__iterate(function(t) {
|
||
return e(t, t, n)
|
||
}, t)
|
||
}, Dt.prototype.__iterator = function(e, t) {
|
||
var n = this._iter.__iterator(j, t);
|
||
return new U(function() {
|
||
var t = n.next();
|
||
return t.done ? t : q(e, t.value, t.value, t)
|
||
})
|
||
}, t(Lt, Y), Lt.prototype.entrySeq = function() {
|
||
return this._iter.toSeq()
|
||
}, Lt.prototype.__iterate = function(e, t) {
|
||
var n = this;
|
||
return this._iter.__iterate(function(t) {
|
||
if (t) {
|
||
$t(t);
|
||
var r = a(t);
|
||
return e(r ? t.get(1) : t[1], r ? t.get(0) : t[0], n)
|
||
}
|
||
}, t)
|
||
}, Lt.prototype.__iterator = function(e, t) {
|
||
var n = this._iter.__iterator(j, t);
|
||
return new U(function() {
|
||
for (;;) {
|
||
var t = n.next();
|
||
if (t.done) return t;
|
||
var r = t.value;
|
||
if (r) {
|
||
$t(r);
|
||
var o = a(r);
|
||
return q(e, o ? r.get(0) : r[0], o ? r.get(1) : r[1], t)
|
||
}
|
||
}
|
||
})
|
||
}, Rt.prototype.cacheResult = Nt.prototype.cacheResult = Dt.prototype.cacheResult = Lt.prototype.cacheResult = en, t(rn, _e), rn.prototype.toString = function() {
|
||
return this.__toString(un(this) + " {", "}")
|
||
}, rn.prototype.has = function(e) {
|
||
return this._defaultValues.hasOwnProperty(e)
|
||
}, rn.prototype.get = function(e, t) {
|
||
if (!this.has(e)) return t;
|
||
var n = this._defaultValues[e];
|
||
return this._map ? this._map.get(e, n) : n
|
||
}, rn.prototype.clear = function() {
|
||
if (this.__ownerID) return this._map && this._map.clear(), this;
|
||
var e = this.constructor;
|
||
return e._empty || (e._empty = an(this, Xe()))
|
||
}, rn.prototype.set = function(e, t) {
|
||
if (!this.has(e)) throw new Error('Cannot set unknown key "' + e + '" on ' + un(this));
|
||
if (this._map && !this._map.has(e) && t === this._defaultValues[e]) return this;
|
||
var n = this._map && this._map.set(e, t);
|
||
return this.__ownerID || n === this._map ? this : an(this, n)
|
||
}, rn.prototype.remove = function(e) {
|
||
if (!this.has(e)) return this;
|
||
var t = this._map && this._map.remove(e);
|
||
return this.__ownerID || t === this._map ? this : an(this, t)
|
||
}, rn.prototype.wasAltered = function() {
|
||
return this._map.wasAltered()
|
||
}, rn.prototype.__iterator = function(e, t) {
|
||
var n = this;
|
||
return r(this._defaultValues).map(function(e, t) {
|
||
return n.get(t)
|
||
}).__iterator(e, t)
|
||
}, rn.prototype.__iterate = function(e, t) {
|
||
var n = this;
|
||
return r(this._defaultValues).map(function(e, t) {
|
||
return n.get(t)
|
||
}).__iterate(e, t)
|
||
}, rn.prototype.__ensureOwner = function(e) {
|
||
if (e === this.__ownerID) return this;
|
||
var t = this._map && this._map.__ensureOwner(e);
|
||
return e ? an(this, t, e) : (this.__ownerID = e, this._map = t, this)
|
||
};
|
||
var on = rn.prototype;
|
||
|
||
function an(e, t, n) {
|
||
var r = Object.create(Object.getPrototypeOf(e));
|
||
return r._map = t, r.__ownerID = n, r
|
||
}
|
||
|
||
function un(e) {
|
||
return e._name || e.constructor.name || "Record"
|
||
}
|
||
|
||
function sn(e) {
|
||
return null === e || void 0 === e ? vn() : ln(e) && !c(e) ? e : vn().withMutations(function(t) {
|
||
var n = i(e);
|
||
Le(n.size), n.forEach(function(e) {
|
||
return t.add(e)
|
||
})
|
||
})
|
||
}
|
||
|
||
function ln(e) {
|
||
return !(!e || !e[fn])
|
||
}
|
||
on.delete = on.remove, on.deleteIn = on.removeIn = Be.removeIn, on.merge = Be.merge, on.mergeWith = Be.mergeWith, on.mergeIn = Be.mergeIn, on.mergeDeep = Be.mergeDeep, on.mergeDeepWith = Be.mergeDeepWith, on.mergeDeepIn = Be.mergeDeepIn, on.setIn = Be.setIn, on.update = Be.update, on.updateIn = Be.updateIn, on.withMutations = Be.withMutations, on.asMutable = Be.asMutable, on.asImmutable = Be.asImmutable, t(sn, Ee), sn.of = function() {
|
||
return this(arguments)
|
||
}, sn.fromKeys = function(e) {
|
||
return this(r(e).keySeq())
|
||
}, sn.prototype.toString = function() {
|
||
return this.__toString("Set {", "}")
|
||
}, sn.prototype.has = function(e) {
|
||
return this._map.has(e)
|
||
}, sn.prototype.add = function(e) {
|
||
return dn(this, this._map.set(e, !0))
|
||
}, sn.prototype.remove = function(e) {
|
||
return dn(this, this._map.remove(e))
|
||
}, sn.prototype.clear = function() {
|
||
return dn(this, this._map.clear())
|
||
}, sn.prototype.union = function() {
|
||
var t = e.call(arguments, 0);
|
||
return 0 === (t = t.filter(function(e) {
|
||
return 0 !== e.size
|
||
})).length ? this : 0 !== this.size || this.__ownerID || 1 !== t.length ? this.withMutations(function(e) {
|
||
for (var n = 0; n < t.length; n++) i(t[n]).forEach(function(t) {
|
||
return e.add(t)
|
||
})
|
||
}) : this.constructor(t[0])
|
||
}, sn.prototype.intersect = function() {
|
||
var t = e.call(arguments, 0);
|
||
if (0 === t.length) return this;
|
||
t = t.map(function(e) {
|
||
return i(e)
|
||
});
|
||
var n = this;
|
||
return this.withMutations(function(e) {
|
||
n.forEach(function(n) {
|
||
t.every(function(e) {
|
||
return e.includes(n)
|
||
}) || e.remove(n)
|
||
})
|
||
})
|
||
}, sn.prototype.subtract = function() {
|
||
var t = e.call(arguments, 0);
|
||
if (0 === t.length) return this;
|
||
t = t.map(function(e) {
|
||
return i(e)
|
||
});
|
||
var n = this;
|
||
return this.withMutations(function(e) {
|
||
n.forEach(function(n) {
|
||
t.some(function(e) {
|
||
return e.includes(n)
|
||
}) && e.remove(n)
|
||
})
|
||
})
|
||
}, sn.prototype.merge = function() {
|
||
return this.union.apply(this, arguments)
|
||
}, sn.prototype.mergeWith = function(t) {
|
||
var n = e.call(arguments, 1);
|
||
return this.union.apply(this, n)
|
||
}, sn.prototype.sort = function(e) {
|
||
return mn(Wt(this, e))
|
||
}, sn.prototype.sortBy = function(e, t) {
|
||
return mn(Wt(this, t, e))
|
||
}, sn.prototype.wasAltered = function() {
|
||
return this._map.wasAltered()
|
||
}, sn.prototype.__iterate = function(e, t) {
|
||
var n = this;
|
||
return this._map.__iterate(function(t, r) {
|
||
return e(r, r, n)
|
||
}, t)
|
||
}, sn.prototype.__iterator = function(e, t) {
|
||
return this._map.map(function(e, t) {
|
||
return t
|
||
}).__iterator(e, t)
|
||
}, sn.prototype.__ensureOwner = function(e) {
|
||
if (e === this.__ownerID) return this;
|
||
var t = this._map.__ensureOwner(e);
|
||
return e ? this.__make(t, e) : (this.__ownerID = e, this._map = t, this)
|
||
}, sn.isSet = ln;
|
||
var cn, fn = "@@__IMMUTABLE_SET__@@",
|
||
pn = sn.prototype;
|
||
|
||
function dn(e, t) {
|
||
return e.__ownerID ? (e.size = t.size, e._map = t, e) : t === e._map ? e : 0 === t.size ? e.__empty() : e.__make(t)
|
||
}
|
||
|
||
function hn(e, t) {
|
||
var n = Object.create(pn);
|
||
return n.size = e ? e.size : 0, n._map = e, n.__ownerID = t, n
|
||
}
|
||
|
||
function vn() {
|
||
return cn || (cn = hn(Xe()))
|
||
}
|
||
|
||
function mn(e) {
|
||
return null === e || void 0 === e ? wn() : gn(e) ? e : wn().withMutations(function(t) {
|
||
var n = i(e);
|
||
Le(n.size), n.forEach(function(e) {
|
||
return t.add(e)
|
||
})
|
||
})
|
||
}
|
||
|
||
function gn(e) {
|
||
return ln(e) && c(e)
|
||
}
|
||
pn[fn] = !0, pn.delete = pn.remove, pn.mergeDeep = pn.merge, pn.mergeDeepWith = pn.mergeWith, pn.withMutations = Be.withMutations, pn.asMutable = Be.asMutable, pn.asImmutable = Be.asImmutable, pn.__empty = vn, pn.__make = hn, t(mn, sn), mn.of = function() {
|
||
return this(arguments)
|
||
}, mn.fromKeys = function(e) {
|
||
return this(r(e).keySeq())
|
||
}, mn.prototype.toString = function() {
|
||
return this.__toString("OrderedSet {", "}")
|
||
}, mn.isOrderedSet = gn;
|
||
var yn, bn = mn.prototype;
|
||
|
||
function _n(e, t) {
|
||
var n = Object.create(bn);
|
||
return n.size = e ? e.size : 0, n._map = e, n.__ownerID = t, n
|
||
}
|
||
|
||
function wn() {
|
||
return yn || (yn = _n(It()))
|
||
}
|
||
|
||
function En(e) {
|
||
return null === e || void 0 === e ? On() : xn(e) ? e : On().unshiftAll(e)
|
||
}
|
||
|
||
function xn(e) {
|
||
return !(!e || !e[Cn])
|
||
}
|
||
bn[h] = !0, bn.__empty = wn, bn.__make = _n, t(En, we), En.of = function() {
|
||
return this(arguments)
|
||
}, En.prototype.toString = function() {
|
||
return this.__toString("Stack [", "]")
|
||
}, En.prototype.get = function(e, t) {
|
||
var n = this._head;
|
||
for (e = k(this, e); n && e--;) n = n.next;
|
||
return n ? n.value : t
|
||
}, En.prototype.peek = function() {
|
||
return this._head && this._head.value
|
||
}, En.prototype.push = function() {
|
||
if (0 === arguments.length) return this;
|
||
for (var e = this.size + arguments.length, t = this._head, n = arguments.length - 1; n >= 0; n--) t = {
|
||
value: arguments[n],
|
||
next: t
|
||
};
|
||
return this.__ownerID ? (this.size = e, this._head = t, this.__hash = void 0, this.__altered = !0, this) : An(e, t)
|
||
}, En.prototype.pushAll = function(e) {
|
||
if (0 === (e = o(e)).size) return this;
|
||
Le(e.size);
|
||
var t = this.size,
|
||
n = this._head;
|
||
return e.reverse().forEach(function(e) {
|
||
t++, n = {
|
||
value: e,
|
||
next: n
|
||
}
|
||
}), this.__ownerID ? (this.size = t, this._head = n, this.__hash = void 0, this.__altered = !0, this) : An(t, n)
|
||
}, En.prototype.pop = function() {
|
||
return this.slice(1)
|
||
}, En.prototype.unshift = function() {
|
||
return this.push.apply(this, arguments)
|
||
}, En.prototype.unshiftAll = function(e) {
|
||
return this.pushAll(e)
|
||
}, En.prototype.shift = function() {
|
||
return this.pop.apply(this, arguments)
|
||
}, En.prototype.clear = function() {
|
||
return 0 === this.size ? this : this.__ownerID ? (this.size = 0, this._head = void 0, this.__hash = void 0, this.__altered = !0, this) : On()
|
||
}, En.prototype.slice = function(e, t) {
|
||
if (O(e, t, this.size)) return this;
|
||
var n = P(e, this.size);
|
||
if (T(t, this.size) !== this.size) return we.prototype.slice.call(this, e, t);
|
||
for (var r = this.size - n, o = this._head; n--;) o = o.next;
|
||
return this.__ownerID ? (this.size = r, this._head = o, this.__hash = void 0, this.__altered = !0, this) : An(r, o)
|
||
}, En.prototype.__ensureOwner = function(e) {
|
||
return e === this.__ownerID ? this : e ? An(this.size, this._head, e, this.__hash) : (this.__ownerID = e, this.__altered = !1, this)
|
||
}, En.prototype.__iterate = function(e, t) {
|
||
if (t) return this.reverse().__iterate(e);
|
||
for (var n = 0, r = this._head; r && !1 !== e(r.value, n++, this);) r = r.next;
|
||
return n
|
||
}, En.prototype.__iterator = function(e, t) {
|
||
if (t) return this.reverse().__iterator(e);
|
||
var n = 0,
|
||
r = this._head;
|
||
return new U(function() {
|
||
if (r) {
|
||
var t = r.value;
|
||
return r = r.next, q(e, n++, t)
|
||
}
|
||
return {
|
||
value: void 0,
|
||
done: !0
|
||
}
|
||
})
|
||
}, En.isStack = xn;
|
||
var Sn, Cn = "@@__IMMUTABLE_STACK__@@",
|
||
kn = En.prototype;
|
||
|
||
function An(e, t, n, r) {
|
||
var o = Object.create(kn);
|
||
return o.size = e, o._head = t, o.__ownerID = n, o.__hash = r, o.__altered = !1, o
|
||
}
|
||
|
||
function On() {
|
||
return Sn || (Sn = An(0))
|
||
}
|
||
|
||
function Pn(e, t) {
|
||
var n = function(n) {
|
||
e.prototype[n] = t[n]
|
||
};
|
||
return Object.keys(t).forEach(n), Object.getOwnPropertySymbols && Object.getOwnPropertySymbols(t).forEach(n), e
|
||
}
|
||
kn[Cn] = !0, kn.withMutations = Be.withMutations, kn.asMutable = Be.asMutable, kn.asImmutable = Be.asImmutable, kn.wasAltered = Be.wasAltered, n.Iterator = U, Pn(n, {
|
||
toArray: function() {
|
||
Le(this.size);
|
||
var e = new Array(this.size || 0);
|
||
return this.valueSeq().__iterate(function(t, n) {
|
||
e[n] = t
|
||
}), e
|
||
},
|
||
toIndexedSeq: function() {
|
||
return new Rt(this)
|
||
},
|
||
toJS: function() {
|
||
return this.toSeq().map(function(e) {
|
||
return e && "function" == typeof e.toJS ? e.toJS() : e
|
||
}).__toJS()
|
||
},
|
||
toJSON: function() {
|
||
return this.toSeq().map(function(e) {
|
||
return e && "function" == typeof e.toJSON ? e.toJSON() : e
|
||
}).__toJS()
|
||
},
|
||
toKeyedSeq: function() {
|
||
return new Nt(this, !0)
|
||
},
|
||
toMap: function() {
|
||
return Ue(this.toKeyedSeq())
|
||
},
|
||
toObject: function() {
|
||
Le(this.size);
|
||
var e = {};
|
||
return this.__iterate(function(t, n) {
|
||
e[n] = t
|
||
}), e
|
||
},
|
||
toOrderedMap: function() {
|
||
return Pt(this.toKeyedSeq())
|
||
},
|
||
toOrderedSet: function() {
|
||
return mn(u(this) ? this.valueSeq() : this)
|
||
},
|
||
toSet: function() {
|
||
return sn(u(this) ? this.valueSeq() : this)
|
||
},
|
||
toSetSeq: function() {
|
||
return new Dt(this)
|
||
},
|
||
toSeq: function() {
|
||
return s(this) ? this.toIndexedSeq() : u(this) ? this.toKeyedSeq() : this.toSetSeq()
|
||
},
|
||
toStack: function() {
|
||
return En(u(this) ? this.valueSeq() : this)
|
||
},
|
||
toList: function() {
|
||
return pt(u(this) ? this.valueSeq() : this)
|
||
},
|
||
toString: function() {
|
||
return "[Iterable]"
|
||
},
|
||
__toString: function(e, t) {
|
||
return 0 === this.size ? e + t : e + " " + this.toSeq().map(this.__toStringMapper).join(", ") + " " + t
|
||
},
|
||
concat: function() {
|
||
return Gt(this, function(e, t) {
|
||
var n = u(e),
|
||
o = [e].concat(t).map(function(e) {
|
||
return a(e) ? n && (e = r(e)) : e = n ? ae(e) : ue(Array.isArray(e) ? e : [e]), e
|
||
}).filter(function(e) {
|
||
return 0 !== e.size
|
||
});
|
||
if (0 === o.length) return e;
|
||
if (1 === o.length) {
|
||
var i = o[0];
|
||
if (i === e || n && u(i) || s(e) && s(i)) return i
|
||
}
|
||
var l = new ee(o);
|
||
return n ? l = l.toKeyedSeq() : s(e) || (l = l.toSetSeq()), (l = l.flatten(!0)).size = o.reduce(function(e, t) {
|
||
if (void 0 !== e) {
|
||
var n = t.size;
|
||
if (void 0 !== n) return e + n
|
||
}
|
||
}, 0), l
|
||
}(this, e.call(arguments, 0)))
|
||
},
|
||
includes: function(e) {
|
||
return this.some(function(t) {
|
||
return he(t, e)
|
||
})
|
||
},
|
||
entries: function() {
|
||
return this.__iterator(N)
|
||
},
|
||
every: function(e, t) {
|
||
Le(this.size);
|
||
var n = !0;
|
||
return this.__iterate(function(r, o, i) {
|
||
if (!e.call(t, r, o, i)) return n = !1, !1
|
||
}), n
|
||
},
|
||
filter: function(e, t) {
|
||
return Gt(this, zt(this, e, t, !0))
|
||
},
|
||
find: function(e, t, n) {
|
||
var r = this.findEntry(e, t);
|
||
return r ? r[1] : n
|
||
},
|
||
forEach: function(e, t) {
|
||
return Le(this.size), this.__iterate(t ? e.bind(t) : e)
|
||
},
|
||
join: function(e) {
|
||
Le(this.size), e = void 0 !== e ? "" + e : ",";
|
||
var t = "",
|
||
n = !0;
|
||
return this.__iterate(function(r) {
|
||
n ? n = !1 : t += e, t += null !== r && void 0 !== r ? r.toString() : ""
|
||
}), t
|
||
},
|
||
keys: function() {
|
||
return this.__iterator(I)
|
||
},
|
||
map: function(e, t) {
|
||
return Gt(this, qt(this, e, t))
|
||
},
|
||
reduce: function(e, t, n) {
|
||
var r, o;
|
||
return Le(this.size), arguments.length < 2 ? o = !0 : r = t, this.__iterate(function(t, i, a) {
|
||
o ? (o = !1, r = t) : r = e.call(n, r, t, i, a)
|
||
}), r
|
||
},
|
||
reduceRight: function(e, t, n) {
|
||
var r = this.toKeyedSeq().reverse();
|
||
return r.reduce.apply(r, arguments)
|
||
},
|
||
reverse: function() {
|
||
return Gt(this, Ft(this, !0))
|
||
},
|
||
slice: function(e, t) {
|
||
return Gt(this, Bt(this, e, t, !0))
|
||
},
|
||
some: function(e, t) {
|
||
return !this.every(Nn(e), t)
|
||
},
|
||
sort: function(e) {
|
||
return Gt(this, Wt(this, e))
|
||
},
|
||
values: function() {
|
||
return this.__iterator(j)
|
||
},
|
||
butLast: function() {
|
||
return this.slice(0, -1)
|
||
},
|
||
isEmpty: function() {
|
||
return void 0 !== this.size ? 0 === this.size : !this.some(function() {
|
||
return !0
|
||
})
|
||
},
|
||
count: function(e, t) {
|
||
return C(e ? this.toSeq().filter(e, t) : this)
|
||
},
|
||
countBy: function(e, t) {
|
||
return function(e, t, n) {
|
||
var r = Ue().asMutable();
|
||
return e.__iterate(function(o, i) {
|
||
r.update(t.call(n, o, i, e), 0, function(e) {
|
||
return e + 1
|
||
})
|
||
}), r.asImmutable()
|
||
}(this, e, t)
|
||
},
|
||
equals: function(e) {
|
||
return ve(this, e)
|
||
},
|
||
entrySeq: function() {
|
||
var e = this;
|
||
if (e._cache) return new ee(e._cache);
|
||
var t = e.toSeq().map(jn).toIndexedSeq();
|
||
return t.fromEntrySeq = function() {
|
||
return e.toSeq()
|
||
}, t
|
||
},
|
||
filterNot: function(e, t) {
|
||
return this.filter(Nn(e), t)
|
||
},
|
||
findEntry: function(e, t, n) {
|
||
var r = n;
|
||
return this.__iterate(function(n, o, i) {
|
||
if (e.call(t, n, o, i)) return r = [o, n], !1
|
||
}), r
|
||
},
|
||
findKey: function(e, t) {
|
||
var n = this.findEntry(e, t);
|
||
return n && n[0]
|
||
},
|
||
findLast: function(e, t, n) {
|
||
return this.toKeyedSeq().reverse().find(e, t, n)
|
||
},
|
||
findLastEntry: function(e, t, n) {
|
||
return this.toKeyedSeq().reverse().findEntry(e, t, n)
|
||
},
|
||
findLastKey: function(e, t) {
|
||
return this.toKeyedSeq().reverse().findKey(e, t)
|
||
},
|
||
first: function() {
|
||
return this.find(A)
|
||
},
|
||
flatMap: function(e, t) {
|
||
return Gt(this, function(e, t, n) {
|
||
var r = Xt(e);
|
||
return e.toSeq().map(function(o, i) {
|
||
return r(t.call(n, o, i, e))
|
||
}).flatten(!0)
|
||
}(this, e, t))
|
||
},
|
||
flatten: function(e) {
|
||
return Gt(this, Ht(this, e, !0))
|
||
},
|
||
fromEntrySeq: function() {
|
||
return new Lt(this)
|
||
},
|
||
get: function(e, t) {
|
||
return this.find(function(t, n) {
|
||
return he(n, e)
|
||
}, void 0, t)
|
||
},
|
||
getIn: function(e, t) {
|
||
for (var n, r = this, o = nn(e); !(n = o.next()).done;) {
|
||
var i = n.value;
|
||
if ((r = r && r.get ? r.get(i, y) : y) === y) return t
|
||
}
|
||
return r
|
||
},
|
||
groupBy: function(e, t) {
|
||
return function(e, t, n) {
|
||
var r = u(e),
|
||
o = (c(e) ? Pt() : Ue()).asMutable();
|
||
e.__iterate(function(i, a) {
|
||
o.update(t.call(n, i, a, e), function(e) {
|
||
return (e = e || []).push(r ? [a, i] : i), e
|
||
})
|
||
});
|
||
var i = Xt(e);
|
||
return o.map(function(t) {
|
||
return Gt(e, i(t))
|
||
})
|
||
}(this, e, t)
|
||
},
|
||
has: function(e) {
|
||
return this.get(e, y) !== y
|
||
},
|
||
hasIn: function(e) {
|
||
return this.getIn(e, y) !== y
|
||
},
|
||
isSubset: function(e) {
|
||
return e = "function" == typeof e.includes ? e : n(e), this.every(function(t) {
|
||
return e.includes(t)
|
||
})
|
||
},
|
||
isSuperset: function(e) {
|
||
return (e = "function" == typeof e.isSubset ? e : n(e)).isSubset(this)
|
||
},
|
||
keyOf: function(e) {
|
||
return this.findKey(function(t) {
|
||
return he(t, e)
|
||
})
|
||
},
|
||
keySeq: function() {
|
||
return this.toSeq().map(In).toIndexedSeq()
|
||
},
|
||
last: function() {
|
||
return this.toSeq().reverse().first()
|
||
},
|
||
lastKeyOf: function(e) {
|
||
return this.toKeyedSeq().reverse().keyOf(e)
|
||
},
|
||
max: function(e) {
|
||
return Jt(this, e)
|
||
},
|
||
maxBy: function(e, t) {
|
||
return Jt(this, t, e)
|
||
},
|
||
min: function(e) {
|
||
return Jt(this, e ? Rn(e) : Un)
|
||
},
|
||
minBy: function(e, t) {
|
||
return Jt(this, t ? Rn(t) : Un, e)
|
||
},
|
||
rest: function() {
|
||
return this.slice(1)
|
||
},
|
||
skip: function(e) {
|
||
return this.slice(Math.max(0, e))
|
||
},
|
||
skipLast: function(e) {
|
||
return Gt(this, this.toSeq().reverse().skip(e).reverse())
|
||
},
|
||
skipWhile: function(e, t) {
|
||
return Gt(this, Vt(this, e, t, !0))
|
||
},
|
||
skipUntil: function(e, t) {
|
||
return this.skipWhile(Nn(e), t)
|
||
},
|
||
sortBy: function(e, t) {
|
||
return Gt(this, Wt(this, t, e))
|
||
},
|
||
take: function(e) {
|
||
return this.slice(0, Math.max(0, e))
|
||
},
|
||
takeLast: function(e) {
|
||
return Gt(this, this.toSeq().reverse().take(e).reverse())
|
||
},
|
||
takeWhile: function(e, t) {
|
||
return Gt(this, function(e, t, n) {
|
||
var r = Qt(e);
|
||
return r.__iterateUncached = function(r, o) {
|
||
var i = this;
|
||
if (o) return this.cacheResult().__iterate(r, o);
|
||
var a = 0;
|
||
return e.__iterate(function(e, o, u) {
|
||
return t.call(n, e, o, u) && ++a && r(e, o, i)
|
||
}), a
|
||
}, r.__iteratorUncached = function(r, o) {
|
||
var i = this;
|
||
if (o) return this.cacheResult().__iterator(r, o);
|
||
var a = e.__iterator(N, o),
|
||
u = !0;
|
||
return new U(function() {
|
||
if (!u) return {
|
||
value: void 0,
|
||
done: !0
|
||
};
|
||
var e = a.next();
|
||
if (e.done) return e;
|
||
var o = e.value,
|
||
s = o[0],
|
||
l = o[1];
|
||
return t.call(n, l, s, i) ? r === N ? e : q(r, s, l, e) : (u = !1, {
|
||
value: void 0,
|
||
done: !0
|
||
})
|
||
})
|
||
}, r
|
||
}(this, e, t))
|
||
},
|
||
takeUntil: function(e, t) {
|
||
return this.takeWhile(Nn(e), t)
|
||
},
|
||
valueSeq: function() {
|
||
return this.toIndexedSeq()
|
||
},
|
||
hashCode: function() {
|
||
return this.__hash || (this.__hash = function(e) {
|
||
if (e.size === 1 / 0) return 0;
|
||
var t = c(e),
|
||
n = u(e),
|
||
r = t ? 1 : 0;
|
||
return function(e, t) {
|
||
return t = xe(t, 3432918353), t = xe(t << 15 | t >>> -15, 461845907), t = xe(t << 13 | t >>> -13, 5), t = xe((t = (t + 3864292196 | 0) ^ e) ^ t >>> 16, 2246822507), t = Se((t = xe(t ^ t >>> 13, 3266489909)) ^ t >>> 16)
|
||
}(e.__iterate(n ? t ? function(e, t) {
|
||
r = 31 * r + qn(Ce(e), Ce(t)) | 0
|
||
} : function(e, t) {
|
||
r = r + qn(Ce(e), Ce(t)) | 0
|
||
} : t ? function(e) {
|
||
r = 31 * r + Ce(e) | 0
|
||
} : function(e) {
|
||
r = r + Ce(e) | 0
|
||
}), r)
|
||
}(this))
|
||
}
|
||
});
|
||
var Tn = n.prototype;
|
||
Tn[f] = !0, Tn[L] = Tn.values, Tn.__toJS = Tn.toArray, Tn.__toStringMapper = Dn, Tn.inspect = Tn.toSource = function() {
|
||
return this.toString()
|
||
}, Tn.chain = Tn.flatMap, Tn.contains = Tn.includes, Pn(r, {
|
||
flip: function() {
|
||
return Gt(this, Ut(this))
|
||
},
|
||
mapEntries: function(e, t) {
|
||
var n = this,
|
||
r = 0;
|
||
return Gt(this, this.toSeq().map(function(o, i) {
|
||
return e.call(t, [i, o], r++, n)
|
||
}).fromEntrySeq())
|
||
},
|
||
mapKeys: function(e, t) {
|
||
var n = this;
|
||
return Gt(this, this.toSeq().flip().map(function(r, o) {
|
||
return e.call(t, r, o, n)
|
||
}).flip())
|
||
}
|
||
});
|
||
var Mn = r.prototype;
|
||
|
||
function In(e, t) {
|
||
return t
|
||
}
|
||
|
||
function jn(e, t) {
|
||
return [t, e]
|
||
}
|
||
|
||
function Nn(e) {
|
||
return function() {
|
||
return !e.apply(this, arguments)
|
||
}
|
||
}
|
||
|
||
function Rn(e) {
|
||
return function() {
|
||
return -e.apply(this, arguments)
|
||
}
|
||
}
|
||
|
||
function Dn(e) {
|
||
return "string" == typeof e ? JSON.stringify(e) : String(e)
|
||
}
|
||
|
||
function Ln() {
|
||
return S(arguments)
|
||
}
|
||
|
||
function Un(e, t) {
|
||
return e < t ? 1 : e > t ? -1 : 0
|
||
}
|
||
|
||
function qn(e, t) {
|
||
return e ^ t + 2654435769 + (e << 6) + (e >> 2) | 0
|
||
}
|
||
return Mn[p] = !0, Mn[L] = Tn.entries, Mn.__toJS = Tn.toObject, Mn.__toStringMapper = function(e, t) {
|
||
return JSON.stringify(t) + ": " + Dn(e)
|
||
}, Pn(o, {
|
||
toKeyedSeq: function() {
|
||
return new Nt(this, !1)
|
||
},
|
||
filter: function(e, t) {
|
||
return Gt(this, zt(this, e, t, !1))
|
||
},
|
||
findIndex: function(e, t) {
|
||
var n = this.findEntry(e, t);
|
||
return n ? n[0] : -1
|
||
},
|
||
indexOf: function(e) {
|
||
var t = this.keyOf(e);
|
||
return void 0 === t ? -1 : t
|
||
},
|
||
lastIndexOf: function(e) {
|
||
var t = this.lastKeyOf(e);
|
||
return void 0 === t ? -1 : t
|
||
},
|
||
reverse: function() {
|
||
return Gt(this, Ft(this, !1))
|
||
},
|
||
slice: function(e, t) {
|
||
return Gt(this, Bt(this, e, t, !1))
|
||
},
|
||
splice: function(e, t) {
|
||
var n = arguments.length;
|
||
if (t = Math.max(0 | t, 0), 0 === n || 2 === n && !t) return this;
|
||
e = P(e, e < 0 ? this.count() : this.size);
|
||
var r = this.slice(0, e);
|
||
return Gt(this, 1 === n ? r : r.concat(S(arguments, 2), this.slice(e + t)))
|
||
},
|
||
findLastIndex: function(e, t) {
|
||
var n = this.findLastEntry(e, t);
|
||
return n ? n[0] : -1
|
||
},
|
||
first: function() {
|
||
return this.get(0)
|
||
},
|
||
flatten: function(e) {
|
||
return Gt(this, Ht(this, e, !1))
|
||
},
|
||
get: function(e, t) {
|
||
return (e = k(this, e)) < 0 || this.size === 1 / 0 || void 0 !== this.size && e > this.size ? t : this.find(function(t, n) {
|
||
return n === e
|
||
}, void 0, t)
|
||
},
|
||
has: function(e) {
|
||
return (e = k(this, e)) >= 0 && (void 0 !== this.size ? this.size === 1 / 0 || e < this.size : -1 !== this.indexOf(e))
|
||
},
|
||
interpose: function(e) {
|
||
return Gt(this, function(e, t) {
|
||
var n = Qt(e);
|
||
return n.size = e.size && 2 * e.size - 1, n.__iterateUncached = function(n, r) {
|
||
var o = this,
|
||
i = 0;
|
||
return e.__iterate(function(e, r) {
|
||
return (!i || !1 !== n(t, i++, o)) && !1 !== n(e, i++, o)
|
||
}, r), i
|
||
}, n.__iteratorUncached = function(n, r) {
|
||
var o, i = e.__iterator(j, r),
|
||
a = 0;
|
||
return new U(function() {
|
||
return (!o || a % 2) && (o = i.next()).done ? o : a % 2 ? q(n, a++, t) : q(n, a++, o.value, o)
|
||
})
|
||
}, n
|
||
}(this, e))
|
||
},
|
||
interleave: function() {
|
||
var e = [this].concat(S(arguments)),
|
||
t = Kt(this.toSeq(), K.of, e),
|
||
n = t.flatten(!0);
|
||
return t.size && (n.size = t.size * e.length), Gt(this, n)
|
||
},
|
||
keySeq: function() {
|
||
return ye(0, this.size)
|
||
},
|
||
last: function() {
|
||
return this.get(-1)
|
||
},
|
||
skipWhile: function(e, t) {
|
||
return Gt(this, Vt(this, e, t, !1))
|
||
},
|
||
zip: function() {
|
||
return Gt(this, Kt(this, Ln, [this].concat(S(arguments))))
|
||
},
|
||
zipWith: function(e) {
|
||
var t = S(arguments);
|
||
return t[0] = this, Gt(this, Kt(this, e, t))
|
||
}
|
||
}), o.prototype[d] = !0, o.prototype[h] = !0, Pn(i, {
|
||
get: function(e, t) {
|
||
return this.has(e) ? e : t
|
||
},
|
||
includes: function(e) {
|
||
return this.has(e)
|
||
},
|
||
keySeq: function() {
|
||
return this.valueSeq()
|
||
}
|
||
}), i.prototype.has = Tn.includes, i.prototype.contains = i.prototype.includes, Pn(Y, r.prototype), Pn(K, o.prototype), Pn(G, i.prototype), Pn(_e, r.prototype), Pn(we, o.prototype), Pn(Ee, i.prototype), {
|
||
Iterable: n,
|
||
Seq: J,
|
||
Collection: be,
|
||
Map: Ue,
|
||
OrderedMap: Pt,
|
||
List: pt,
|
||
Stack: En,
|
||
Set: sn,
|
||
OrderedSet: mn,
|
||
Record: rn,
|
||
Range: ye,
|
||
Repeat: me,
|
||
is: he,
|
||
fromJS: fe
|
||
}
|
||
}, e.exports = r()
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = function(e) {};
|
||
e.exports = function(e, t, n, o, i, a, u, s) {
|
||
if (r(t), !e) {
|
||
var l;
|
||
if (void 0 === t) l = new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");
|
||
else {
|
||
var c = [n, o, i, a, u, s],
|
||
f = 0;
|
||
(l = new Error(t.replace(/%s/g, function() {
|
||
return c[f++]
|
||
}))).name = "Invariant Violation"
|
||
}
|
||
throw l.framesToPop = 1, l
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(34);
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(e) {
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.getCommonExtensions = t.getExtensions = t.escapeDeepLinkPath = t.createDeepLinkPath = t.shallowEqualKeys = t.buildFormData = t.sorters = t.btoa = t.serializeSearch = t.parseSearch = t.getSampleSchema = t.validateParam = t.validatePattern = t.validateMinLength = t.validateMaxLength = t.validateGuid = t.validateDateTime = t.validateString = t.validateBoolean = t.validateFile = t.validateInteger = t.validateNumber = t.validateMinimum = t.validateMaximum = t.propChecker = t.memoize = t.isImmutable = void 0;
|
||
var r = _(n(41)),
|
||
o = _(n(18)),
|
||
i = _(n(91)),
|
||
a = _(n(23)),
|
||
u = _(n(42)),
|
||
s = _(n(45));
|
||
t.isJSONObject = function(e) {
|
||
try {
|
||
var t = JSON.parse(e);
|
||
if (t && "object" === (void 0 === t ? "undefined" : (0, s.default)(t))) return t
|
||
} catch (e) {}
|
||
return !1
|
||
}, t.objectify = function(e) {
|
||
return S(e) ? E(e) ? e.toJS() : e : {}
|
||
}, t.arrayify = function(e) {
|
||
return e ? e.toArray ? e.toArray() : x(e) : []
|
||
}, t.fromJSOrdered = function e(t) {
|
||
if (E(t)) return t;
|
||
if (t instanceof y.default.File) return t;
|
||
return S(t) ? Array.isArray(t) ? l.default.Seq(t).map(e).toList() : l.default.OrderedMap(t).map(e) : t
|
||
}, t.bindToState = function(e, t) {
|
||
var n = {};
|
||
return (0, u.default)(e).filter(function(t) {
|
||
return "function" == typeof e[t]
|
||
}).forEach(function(r) {
|
||
return n[r] = e[r].bind(null, t)
|
||
}), n
|
||
}, t.normalizeArray = x, t.isFn = function(e) {
|
||
return "function" == typeof e
|
||
}, t.isObject = S, t.isFunc = function(e) {
|
||
return "function" == typeof e
|
||
}, t.isArray = function(e) {
|
||
return Array.isArray(e)
|
||
}, t.objMap = function(e, t) {
|
||
return (0, u.default)(e).reduce(function(n, r) {
|
||
return n[r] = t(e[r], r), n
|
||
}, {})
|
||
}, t.objReduce = function(e, t) {
|
||
return (0, u.default)(e).reduce(function(n, r) {
|
||
var o = t(e[r], r);
|
||
return o && "object" === (void 0 === o ? "undefined" : (0, s.default)(o)) && (0, a.default)(n, o), n
|
||
}, {})
|
||
}, t.systemThunkMiddleware = function(e) {
|
||
return function(t) {
|
||
t.dispatch, t.getState;
|
||
return function(t) {
|
||
return function(n) {
|
||
return "function" == typeof n ? n(e()) : t(n)
|
||
}
|
||
}
|
||
}
|
||
}, t.defaultStatusCode = function(e) {
|
||
var t = e.keySeq();
|
||
return t.contains(w) ? w : t.filter(function(e) {
|
||
return "2" === (e + "")[0]
|
||
}).sort().first()
|
||
}, t.getList = function(e, t) {
|
||
if (!l.default.Iterable.isIterable(e)) return l.default.List();
|
||
var n = e.getIn(Array.isArray(t) ? t : [t]);
|
||
return l.default.List.isList(n) ? n : l.default.List()
|
||
}, t.highlight = function(e) {
|
||
var t = document;
|
||
if (!e) return "";
|
||
if (e.textContent.length > 5e3) return e.textContent;
|
||
return function(e) {
|
||
for (var n, r, o, i, a, u = e.textContent, s = 0, l = u[0], c = 1, f = e.innerHTML = "", p = 0; r = n, n = p < 7 && "\\" == n ? 1 : c;) {
|
||
if (c = l, l = u[++s], i = f.length > 1, !c || p > 8 && "\n" == c || [/\S/.test(c), 1, 1, !/[$\w]/.test(c), ("/" == n || "\n" == n) && i, '"' == n && i, "'" == n && i, u[s - 4] + r + n == "--\x3e", r + n == "*/"][p])
|
||
for (f && (e.appendChild(a = t.createElement("span")).setAttribute("style", ["color: #555; font-weight: bold;", "", "", "color: #555;", ""][p ? p < 3 ? 2 : p > 6 ? 4 : p > 3 ? 3 : +/^(a(bstract|lias|nd|rguments|rray|s(m|sert)?|uto)|b(ase|egin|ool(ean)?|reak|yte)|c(ase|atch|har|hecked|lass|lone|ompl|onst|ontinue)|de(bugger|cimal|clare|f(ault|er)?|init|l(egate|ete)?)|do|double|e(cho|ls?if|lse(if)?|nd|nsure|num|vent|x(cept|ec|p(licit|ort)|te(nds|nsion|rn)))|f(allthrough|alse|inal(ly)?|ixed|loat|or(each)?|riend|rom|unc(tion)?)|global|goto|guard|i(f|mp(lements|licit|ort)|n(it|clude(_once)?|line|out|stanceof|t(erface|ernal)?)?|s)|l(ambda|et|ock|ong)|m(icrolight|odule|utable)|NaN|n(amespace|ative|ext|ew|il|ot|ull)|o(bject|perator|r|ut|verride)|p(ackage|arams|rivate|rotected|rotocol|ublic)|r(aise|e(adonly|do|f|gister|peat|quire(_once)?|scue|strict|try|turn))|s(byte|ealed|elf|hort|igned|izeof|tatic|tring|truct|ubscript|uper|ynchronized|witch)|t(emplate|hen|his|hrows?|ransient|rue|ry|ype(alias|def|id|name|of))|u(n(checked|def(ined)?|ion|less|signed|til)|se|sing)|v(ar|irtual|oid|olatile)|w(char_t|hen|here|hile|ith)|xor|yield)$/.test(f) : 0]), a.appendChild(t.createTextNode(f))), o = p && p < 7 ? p : o, f = "", p = 11; ![1, /[\/{}[(\-+*=<>:;|\\.,?!&@~]/.test(c), /[\])]/.test(c), /[$\w]/.test(c), "/" == c && o < 2 && "<" != n, '"' == c, "'" == c, c + l + u[s + 1] + u[s + 2] == "\x3c!--", c + l == "/*", c + l == "//", "#" == c][--p];);
|
||
f += c
|
||
}
|
||
}(e)
|
||
}, t.mapToList = function e(t) {
|
||
var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "key";
|
||
var r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : l.default.Map();
|
||
if (!l.default.Map.isMap(t) || !t.size) return l.default.List();
|
||
Array.isArray(n) || (n = [n]);
|
||
if (n.length < 1) return t.merge(r);
|
||
var a = l.default.List();
|
||
var u = n[0];
|
||
var s = !0;
|
||
var c = !1;
|
||
var f = void 0;
|
||
try {
|
||
for (var p, d = (0, i.default)(t.entries()); !(s = (p = d.next()).done); s = !0) {
|
||
var h = p.value,
|
||
v = (0, o.default)(h, 2),
|
||
m = v[0],
|
||
g = v[1],
|
||
y = e(g, n.slice(1), r.set(u, m));
|
||
a = l.default.List.isList(y) ? a.concat(y) : a.push(y)
|
||
}
|
||
} catch (e) {
|
||
c = !0, f = e
|
||
} finally {
|
||
try {
|
||
!s && d.return && d.return()
|
||
} finally {
|
||
if (c) throw f
|
||
}
|
||
}
|
||
return a
|
||
}, t.extractFileNameFromContentDispositionHeader = function(e) {
|
||
var t = /filename="([^;]*);?"/i.exec(e);
|
||
null === t && (t = /filename=([^;]*);?/i.exec(e));
|
||
if (null !== t && t.length > 1) return t[1];
|
||
return null
|
||
}, t.pascalCase = C, t.pascalCaseFilename = function(e) {
|
||
return C(e.replace(/\.[^./]*$/, ""))
|
||
}, t.sanitizeUrl = function(e) {
|
||
if ("string" != typeof e || "" === e) return "";
|
||
return (0, c.sanitizeUrl)(e)
|
||
}, t.getAcceptControllingResponse = function(e) {
|
||
if (!l.default.OrderedMap.isOrderedMap(e)) return null;
|
||
if (!e.size) return null;
|
||
var t = e.find(function(e, t) {
|
||
return t.startsWith("2") && (0, u.default)(e.get("content") || {}).length > 0
|
||
}),
|
||
n = e.get("default") || l.default.OrderedMap(),
|
||
r = (n.get("content") || l.default.OrderedMap()).keySeq().toJS().length ? n : null;
|
||
return t || r
|
||
}, t.deeplyStripKey = function e(t, n) {
|
||
var r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : function() {
|
||
return !0
|
||
};
|
||
if ("object" !== (void 0 === t ? "undefined" : (0, s.default)(t)) || Array.isArray(t) || null === t || !n) return t;
|
||
var o = (0, a.default)({}, t);
|
||
(0, u.default)(o).forEach(function(t) {
|
||
t === n && r(o[t], t) ? delete o[t] : o[t] = e(o[t], n, r)
|
||
});
|
||
return o
|
||
}, t.stringify = function(e) {
|
||
if ("string" == typeof e) return e;
|
||
e.toJS && (e = e.toJS());
|
||
if ("object" === (void 0 === e ? "undefined" : (0, s.default)(e)) && null !== e) try {
|
||
return (0, r.default)(e, null, 2)
|
||
} catch (t) {
|
||
return String(e)
|
||
}
|
||
return e.toString()
|
||
}, t.numberToString = function(e) {
|
||
if ("number" == typeof e) return e.toString();
|
||
return e
|
||
};
|
||
var l = _(n(7)),
|
||
c = n(571),
|
||
f = _(n(572)),
|
||
p = _(n(280)),
|
||
d = _(n(284)),
|
||
h = _(n(287)),
|
||
v = _(n(650)),
|
||
m = _(n(105)),
|
||
g = n(192),
|
||
y = _(n(32)),
|
||
b = _(n(723));
|
||
|
||
function _(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var w = "default",
|
||
E = t.isImmutable = function(e) {
|
||
return l.default.Iterable.isIterable(e)
|
||
};
|
||
|
||
function x(e) {
|
||
return Array.isArray(e) ? e : [e]
|
||
}
|
||
|
||
function S(e) {
|
||
return !!e && "object" === (void 0 === e ? "undefined" : (0, s.default)(e))
|
||
}
|
||
t.memoize = d.default;
|
||
|
||
function C(e) {
|
||
return (0, p.default)((0, f.default)(e))
|
||
}
|
||
t.propChecker = function(e, t) {
|
||
var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : [],
|
||
r = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : [];
|
||
return (0, u.default)(e).length !== (0, u.default)(t).length || ((0, v.default)(e, function(e, n) {
|
||
if (r.includes(n)) return !1;
|
||
var o = t[n];
|
||
return l.default.Iterable.isIterable(e) ? !l.default.is(e, o) : ("object" !== (void 0 === e ? "undefined" : (0, s.default)(e)) || "object" !== (void 0 === o ? "undefined" : (0, s.default)(o))) && e !== o
|
||
}) || n.some(function(n) {
|
||
return !(0, m.default)(e[n], t[n])
|
||
}))
|
||
};
|
||
var k = t.validateMaximum = function(e, t) {
|
||
if (e > t) return "Value must be less than Maximum"
|
||
},
|
||
A = t.validateMinimum = function(e, t) {
|
||
if (e < t) return "Value must be greater than Minimum"
|
||
},
|
||
O = t.validateNumber = function(e) {
|
||
if (!/^-?\d+(\.?\d+)?$/.test(e)) return "Value must be a number"
|
||
},
|
||
P = t.validateInteger = function(e) {
|
||
if (!/^-?\d+$/.test(e)) return "Value must be an integer"
|
||
},
|
||
T = t.validateFile = function(e) {
|
||
if (e && !(e instanceof y.default.File)) return "Value must be a file"
|
||
},
|
||
M = t.validateBoolean = function(e) {
|
||
if ("true" !== e && "false" !== e && !0 !== e && !1 !== e) return "Value must be a boolean"
|
||
},
|
||
I = t.validateString = function(e) {
|
||
if (e && "string" != typeof e) return "Value must be a string"
|
||
},
|
||
j = t.validateDateTime = function(e) {
|
||
if (isNaN(Date.parse(e))) return "Value must be a DateTime"
|
||
},
|
||
N = t.validateGuid = function(e) {
|
||
if (e = e.toString().toLowerCase(), !/^[{(]?[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}[)}]?$/.test(e)) return "Value must be a Guid"
|
||
},
|
||
R = t.validateMaxLength = function(e, t) {
|
||
if (e.length > t) return "Value must be less than MaxLength"
|
||
},
|
||
D = t.validateMinLength = function(e, t) {
|
||
if (e.length < t) return "Value must be greater than MinLength"
|
||
},
|
||
L = t.validatePattern = function(e, t) {
|
||
if (!new RegExp(t).test(e)) return "Value must follow pattern " + t
|
||
};
|
||
t.validateParam = function(e, t) {
|
||
var n = arguments.length > 2 && void 0 !== arguments[2] && arguments[2],
|
||
r = [],
|
||
o = t && "body" === e.get("in") ? e.get("value_xml") : e.get("value"),
|
||
i = e.get("required"),
|
||
a = n ? e.get("schema") : e;
|
||
if (!a) return r;
|
||
var u = a.get("maximum"),
|
||
c = a.get("minimum"),
|
||
f = a.get("type"),
|
||
p = a.get("format"),
|
||
d = a.get("maxLength"),
|
||
h = a.get("minLength"),
|
||
v = a.get("pattern");
|
||
if (f && (i || o)) {
|
||
var m = "string" === f && o,
|
||
g = "array" === f && Array.isArray(o) && o.length,
|
||
b = "array" === f && l.default.List.isList(o) && o.count(),
|
||
_ = "file" === f && o instanceof y.default.File,
|
||
w = "boolean" === f && (o || !1 === o),
|
||
E = "number" === f && (o || 0 === o),
|
||
x = "integer" === f && (o || 0 === o),
|
||
S = !1;
|
||
if (n && "object" === f)
|
||
if ("object" === (void 0 === o ? "undefined" : (0, s.default)(o))) S = !0;
|
||
else if ("string" == typeof o) try {
|
||
JSON.parse(o), S = !0
|
||
} catch (e) {
|
||
return r.push("Parameter string value must be valid JSON"), r
|
||
}
|
||
var C = [m, g, b, _, w, E, x, S].some(function(e) {
|
||
return !!e
|
||
});
|
||
if (i && !C) return r.push("Required field is not provided"), r;
|
||
if (v) {
|
||
var U = L(o, v);
|
||
U && r.push(U)
|
||
}
|
||
if (d || 0 === d) {
|
||
var q = R(o, d);
|
||
q && r.push(q)
|
||
}
|
||
if (h) {
|
||
var F = D(o, h);
|
||
F && r.push(F)
|
||
}
|
||
if (u || 0 === u) {
|
||
var z = k(o, u);
|
||
z && r.push(z)
|
||
}
|
||
if (c || 0 === c) {
|
||
var B = A(o, c);
|
||
B && r.push(B)
|
||
}
|
||
if ("string" === f) {
|
||
var V = void 0;
|
||
if (!(V = "date-time" === p ? j(o) : "uuid" === p ? N(o) : I(o))) return r;
|
||
r.push(V)
|
||
} else if ("boolean" === f) {
|
||
var H = M(o);
|
||
if (!H) return r;
|
||
r.push(H)
|
||
} else if ("number" === f) {
|
||
var W = O(o);
|
||
if (!W) return r;
|
||
r.push(W)
|
||
} else if ("integer" === f) {
|
||
var J = P(o);
|
||
if (!J) return r;
|
||
r.push(J)
|
||
} else if ("array" === f) {
|
||
var Y;
|
||
if (!b || !o.count()) return r;
|
||
Y = a.getIn(["items", "type"]), o.forEach(function(e, t) {
|
||
var n = void 0;
|
||
"number" === Y ? n = O(e) : "integer" === Y ? n = P(e) : "string" === Y && (n = I(e)), n && r.push({
|
||
index: t,
|
||
error: n
|
||
})
|
||
})
|
||
} else if ("file" === f) {
|
||
var K = T(o);
|
||
if (!K) return r;
|
||
r.push(K)
|
||
}
|
||
}
|
||
return r
|
||
}, t.getSampleSchema = function(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "",
|
||
n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {};
|
||
if (/xml/.test(t)) {
|
||
if (!e.xml || !e.xml.name) {
|
||
if (e.xml = e.xml || {}, !e.$$ref) return e.type || e.items || e.properties || e.additionalProperties ? '<?xml version="1.0" encoding="UTF-8"?>\n\x3c!-- XML example cannot be generated --\x3e' : null;
|
||
var o = e.$$ref.match(/\S*\/(\S+)$/);
|
||
e.xml.name = o[1]
|
||
}
|
||
return (0, g.memoizedCreateXMLExample)(e, n)
|
||
}
|
||
var i = (0, g.memoizedSampleFromSchema)(e, n);
|
||
return "object" === (void 0 === i ? "undefined" : (0, s.default)(i)) ? (0, r.default)(i, null, 2) : i
|
||
}, t.parseSearch = function() {
|
||
var e = {},
|
||
t = y.default.location.search;
|
||
if (!t) return {};
|
||
if ("" != t) {
|
||
var n = t.substr(1).split("&");
|
||
for (var r in n) n.hasOwnProperty(r) && (r = n[r].split("="), e[decodeURIComponent(r[0])] = r[1] && decodeURIComponent(r[1]) || "")
|
||
}
|
||
return e
|
||
}, t.serializeSearch = function(e) {
|
||
return (0, u.default)(e).map(function(t) {
|
||
return encodeURIComponent(t) + "=" + encodeURIComponent(e[t])
|
||
}).join("&")
|
||
}, t.btoa = function(t) {
|
||
return (t instanceof e ? t : new e(t.toString(), "utf-8")).toString("base64")
|
||
}, t.sorters = {
|
||
operationsSorter: {
|
||
alpha: function(e, t) {
|
||
return e.get("path").localeCompare(t.get("path"))
|
||
},
|
||
method: function(e, t) {
|
||
return e.get("method").localeCompare(t.get("method"))
|
||
}
|
||
},
|
||
tagsSorter: {
|
||
alpha: function(e, t) {
|
||
return e.localeCompare(t)
|
||
}
|
||
}
|
||
}, t.buildFormData = function(e) {
|
||
var t = [];
|
||
for (var n in e) {
|
||
var r = e[n];
|
||
void 0 !== r && "" !== r && t.push([n, "=", encodeURIComponent(r).replace(/%20/g, "+")].join(""))
|
||
}
|
||
return t.join("&")
|
||
}, t.shallowEqualKeys = function(e, t, n) {
|
||
return !!(0, h.default)(n, function(n) {
|
||
return (0, m.default)(e[n], t[n])
|
||
})
|
||
};
|
||
var U = t.createDeepLinkPath = function(e) {
|
||
return "string" == typeof e || e instanceof String ? e.trim().replace(/\s/g, "_") : ""
|
||
};
|
||
t.escapeDeepLinkPath = function(e) {
|
||
return (0, b.default)(U(e))
|
||
}, t.getExtensions = function(e) {
|
||
return e.filter(function(e, t) {
|
||
return /^x-/.test(t)
|
||
})
|
||
}, t.getCommonExtensions = function(e) {
|
||
return e.filter(function(e, t) {
|
||
return /^pattern|maxLength|minLength|maximum|minimum/.test(t)
|
||
})
|
||
}
|
||
}).call(t, n(54).Buffer)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
for (var t = arguments.length - 1, n = "Minified React error #" + e + "; visit http://facebook.github.io/react/docs/error-decoder.html?invariant=" + e, r = 0; r < t; r++) n += "&args[]=" + encodeURIComponent(arguments[r + 1]);
|
||
n += " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
|
||
var o = new Error(n);
|
||
throw o.name = "Invariant Violation", o.framesToPop = 1, o
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(7),
|
||
o = "<<anonymous>>",
|
||
i = {
|
||
listOf: function(e) {
|
||
return l(e, "List", r.List.isList)
|
||
},
|
||
mapOf: function(e, t) {
|
||
return c(e, t, "Map", r.Map.isMap)
|
||
},
|
||
orderedMapOf: function(e, t) {
|
||
return c(e, t, "OrderedMap", r.OrderedMap.isOrderedMap)
|
||
},
|
||
setOf: function(e) {
|
||
return l(e, "Set", r.Set.isSet)
|
||
},
|
||
orderedSetOf: function(e) {
|
||
return l(e, "OrderedSet", r.OrderedSet.isOrderedSet)
|
||
},
|
||
stackOf: function(e) {
|
||
return l(e, "Stack", r.Stack.isStack)
|
||
},
|
||
iterableOf: function(e) {
|
||
return l(e, "Iterable", r.Iterable.isIterable)
|
||
},
|
||
recordOf: function(e) {
|
||
return u(function(t, n, o, i, u) {
|
||
for (var s = arguments.length, l = Array(s > 5 ? s - 5 : 0), c = 5; c < s; c++) l[c - 5] = arguments[c];
|
||
var f = t[n];
|
||
if (!(f instanceof r.Record)) {
|
||
var p = a(f),
|
||
d = i;
|
||
return new Error("Invalid " + d + " `" + u + "` of type `" + p + "` supplied to `" + o + "`, expected an Immutable.js Record.")
|
||
}
|
||
for (var h in e) {
|
||
var v = e[h];
|
||
if (v) {
|
||
var m = f.toObject(),
|
||
g = v.apply(void 0, [m, h, o, i, u + "." + h].concat(l));
|
||
if (g) return g
|
||
}
|
||
}
|
||
})
|
||
},
|
||
shape: p,
|
||
contains: p,
|
||
mapContains: function(e) {
|
||
return f(e, "Map", r.Map.isMap)
|
||
},
|
||
list: s("List", r.List.isList),
|
||
map: s("Map", r.Map.isMap),
|
||
orderedMap: s("OrderedMap", r.OrderedMap.isOrderedMap),
|
||
set: s("Set", r.Set.isSet),
|
||
orderedSet: s("OrderedSet", r.OrderedSet.isOrderedSet),
|
||
stack: s("Stack", r.Stack.isStack),
|
||
seq: s("Seq", r.Seq.isSeq),
|
||
record: s("Record", function(e) {
|
||
return e instanceof r.Record
|
||
}),
|
||
iterable: s("Iterable", r.Iterable.isIterable)
|
||
};
|
||
|
||
function a(e) {
|
||
var t = typeof e;
|
||
return Array.isArray(e) ? "array" : e instanceof RegExp ? "object" : e instanceof r.Iterable ? "Immutable." + e.toSource().split(" ")[0] : t
|
||
}
|
||
|
||
function u(e) {
|
||
function t(t, n, r, i, a, u) {
|
||
for (var s = arguments.length, l = Array(s > 6 ? s - 6 : 0), c = 6; c < s; c++) l[c - 6] = arguments[c];
|
||
return u = u || r, i = i || o, null != n[r] ? e.apply(void 0, [n, r, i, a, u].concat(l)) : t ? new Error("Required " + a + " `" + u + "` was not specified in `" + i + "`.") : void 0
|
||
}
|
||
var n = t.bind(null, !1);
|
||
return n.isRequired = t.bind(null, !0), n
|
||
}
|
||
|
||
function s(e, t) {
|
||
return u(function(n, r, o, i, u) {
|
||
var s = n[r];
|
||
if (!t(s)) {
|
||
var l = a(s);
|
||
return new Error("Invalid " + i + " `" + u + "` of type `" + l + "` supplied to `" + o + "`, expected `" + e + "`.")
|
||
}
|
||
return null
|
||
})
|
||
}
|
||
|
||
function l(e, t, n) {
|
||
return u(function(r, o, i, u, s) {
|
||
for (var l = arguments.length, c = Array(l > 5 ? l - 5 : 0), f = 5; f < l; f++) c[f - 5] = arguments[f];
|
||
var p = r[o];
|
||
if (!n(p)) {
|
||
var d = u,
|
||
h = a(p);
|
||
return new Error("Invalid " + d + " `" + s + "` of type `" + h + "` supplied to `" + i + "`, expected an Immutable.js " + t + ".")
|
||
}
|
||
if ("function" != typeof e) return new Error("Invalid typeChecker supplied to `" + i + "` for propType `" + s + "`, expected a function.");
|
||
for (var v = p.toArray(), m = 0, g = v.length; m < g; m++) {
|
||
var y = e.apply(void 0, [v, m, i, u, s + "[" + m + "]"].concat(c));
|
||
if (y instanceof Error) return y
|
||
}
|
||
})
|
||
}
|
||
|
||
function c(e, t, n, r) {
|
||
return u(function() {
|
||
for (var o = arguments.length, i = Array(o), a = 0; a < o; a++) i[a] = arguments[a];
|
||
return l(e, n, r).apply(void 0, i) || t && (s = t, u(function(e, t, n, r, o) {
|
||
for (var i = arguments.length, a = Array(i > 5 ? i - 5 : 0), u = 5; u < i; u++) a[u - 5] = arguments[u];
|
||
var l = e[t];
|
||
if ("function" != typeof s) return new Error("Invalid keysTypeChecker (optional second argument) supplied to `" + n + "` for propType `" + o + "`, expected a function.");
|
||
for (var c = l.keySeq().toArray(), f = 0, p = c.length; f < p; f++) {
|
||
var d = s.apply(void 0, [c, f, n, r, o + " -> key(" + c[f] + ")"].concat(a));
|
||
if (d instanceof Error) return d
|
||
}
|
||
})).apply(void 0, i);
|
||
var s
|
||
})
|
||
}
|
||
|
||
function f(e) {
|
||
var t = void 0 === arguments[1] ? "Iterable" : arguments[1],
|
||
n = void 0 === arguments[2] ? r.Iterable.isIterable : arguments[2];
|
||
return u(function(r, o, i, u, s) {
|
||
for (var l = arguments.length, c = Array(l > 5 ? l - 5 : 0), f = 5; f < l; f++) c[f - 5] = arguments[f];
|
||
var p = r[o];
|
||
if (!n(p)) {
|
||
var d = a(p);
|
||
return new Error("Invalid " + u + " `" + s + "` of type `" + d + "` supplied to `" + i + "`, expected an Immutable.js " + t + ".")
|
||
}
|
||
var h = p.toObject();
|
||
for (var v in e) {
|
||
var m = e[v];
|
||
if (m) {
|
||
var g = m.apply(void 0, [h, v, i, u, s + "." + v].concat(c));
|
||
if (g) return g
|
||
}
|
||
}
|
||
})
|
||
}
|
||
|
||
function p(e) {
|
||
return f(e)
|
||
}
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
/*
|
||
object-assign
|
||
(c) Sindre Sorhus
|
||
@license MIT
|
||
*/
|
||
var r = Object.getOwnPropertySymbols,
|
||
o = Object.prototype.hasOwnProperty,
|
||
i = Object.prototype.propertyIsEnumerable;
|
||
e.exports = function() {
|
||
try {
|
||
if (!Object.assign) return !1;
|
||
var e = new String("abc");
|
||
if (e[5] = "de", "5" === Object.getOwnPropertyNames(e)[0]) return !1;
|
||
for (var t = {}, n = 0; n < 10; n++) t["_" + String.fromCharCode(n)] = n;
|
||
if ("0123456789" !== Object.getOwnPropertyNames(t).map(function(e) {
|
||
return t[e]
|
||
}).join("")) return !1;
|
||
var r = {};
|
||
return "abcdefghijklmnopqrst".split("").forEach(function(e) {
|
||
r[e] = e
|
||
}), "abcdefghijklmnopqrst" === Object.keys(Object.assign({}, r)).join("")
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
}() ? Object.assign : function(e, t) {
|
||
for (var n, a, u = function(e) {
|
||
if (null === e || void 0 === e) throw new TypeError("Object.assign cannot be called with null or undefined");
|
||
return Object(e)
|
||
}(e), s = 1; s < arguments.length; s++) {
|
||
for (var l in n = Object(arguments[s])) o.call(n, l) && (u[l] = n[l]);
|
||
if (r) {
|
||
a = r(n);
|
||
for (var c = 0; c < a.length; c++) i.call(n, a[c]) && (u[a[c]] = n[a[c]])
|
||
}
|
||
}
|
||
return u
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(87),
|
||
i = n(350),
|
||
a = (n(8), o.ID_ATTRIBUTE_NAME),
|
||
u = i,
|
||
s = "__reactInternalInstance$" + Math.random().toString(36).slice(2);
|
||
|
||
function l(e, t) {
|
||
return 1 === e.nodeType && e.getAttribute(a) === String(t) || 8 === e.nodeType && e.nodeValue === " react-text: " + t + " " || 8 === e.nodeType && e.nodeValue === " react-empty: " + t + " "
|
||
}
|
||
|
||
function c(e) {
|
||
for (var t; t = e._renderedComponent;) e = t;
|
||
return e
|
||
}
|
||
|
||
function f(e, t) {
|
||
var n = c(e);
|
||
n._hostNode = t, t[s] = n
|
||
}
|
||
|
||
function p(e, t) {
|
||
if (!(e._flags & u.hasCachedChildNodes)) {
|
||
var n = e._renderedChildren,
|
||
o = t.firstChild;
|
||
e: for (var i in n)
|
||
if (n.hasOwnProperty(i)) {
|
||
var a = n[i],
|
||
s = c(a)._domID;
|
||
if (0 !== s) {
|
||
for (; null !== o; o = o.nextSibling)
|
||
if (l(o, s)) {
|
||
f(a, o);
|
||
continue e
|
||
}
|
||
r("32", s)
|
||
}
|
||
}
|
||
e._flags |= u.hasCachedChildNodes
|
||
}
|
||
}
|
||
|
||
function d(e) {
|
||
if (e[s]) return e[s];
|
||
for (var t, n, r = []; !e[s];) {
|
||
if (r.push(e), !e.parentNode) return null;
|
||
e = e.parentNode
|
||
}
|
||
for (; e && (n = e[s]); e = r.pop()) t = n, r.length && p(n, e);
|
||
return t
|
||
}
|
||
var h = {
|
||
getClosestInstanceFromNode: d,
|
||
getInstanceFromNode: function(e) {
|
||
var t = d(e);
|
||
return null != t && t._hostNode === e ? t : null
|
||
},
|
||
getNodeFromInstance: function(e) {
|
||
if (void 0 === e._hostNode && r("33"), e._hostNode) return e._hostNode;
|
||
for (var t = []; !e._hostNode;) t.push(e), e._hostParent || r("34"), e = e._hostParent;
|
||
for (; t.length; e = t.pop()) p(e, e._hostNode);
|
||
return e._hostNode
|
||
},
|
||
precacheChildNodes: p,
|
||
precacheNode: f,
|
||
uncacheNode: function(e) {
|
||
var t = e._hostNode;
|
||
t && (delete t[s], e._hostNode = null)
|
||
}
|
||
};
|
||
e.exports = h
|
||
}, function(e, t) {
|
||
var n = e.exports = {
|
||
version: "2.5.5"
|
||
};
|
||
"number" == typeof __e && (__e = n)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(107),
|
||
o = ["kind", "resolve", "construct", "instanceOf", "predicate", "represent", "defaultStyle", "styleAliases"],
|
||
i = ["scalar", "sequence", "mapping"];
|
||
e.exports = function(e, t) {
|
||
var n, a;
|
||
if (t = t || {}, Object.keys(t).forEach(function(t) {
|
||
if (-1 === o.indexOf(t)) throw new r('Unknown option "' + t + '" is met in definition of "' + e + '" YAML type.')
|
||
}), this.tag = e, this.kind = t.kind || null, this.resolve = t.resolve || function() {
|
||
return !0
|
||
}, this.construct = t.construct || function(e) {
|
||
return e
|
||
}, this.instanceOf = t.instanceOf || null, this.predicate = t.predicate || null, this.represent = t.represent || null, this.defaultStyle = t.defaultStyle || null, this.styleAliases = (n = t.styleAliases || null, a = {}, null !== n && Object.keys(n).forEach(function(e) {
|
||
n[e].forEach(function(t) {
|
||
a[String(t)] = e
|
||
})
|
||
}), a), -1 === i.indexOf(this.kind)) throw new r('Unknown kind "' + this.kind + '" is specified for "' + e + '" YAML type.')
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(242)("wks"),
|
||
o = n(167),
|
||
i = n(33).Symbol,
|
||
a = "function" == typeof i;
|
||
(e.exports = function(e) {
|
||
return r[e] || (r[e] = a && i[e] || (a ? i : o)("Symbol." + e))
|
||
}).store = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r = i(n(568)),
|
||
o = i(n(91));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function() {
|
||
return function(e, t) {
|
||
if (Array.isArray(e)) return e;
|
||
if ((0, r.default)(Object(e))) return function(e, t) {
|
||
var n = [],
|
||
r = !0,
|
||
i = !1,
|
||
a = void 0;
|
||
try {
|
||
for (var u, s = (0, o.default)(e); !(r = (u = s.next()).done) && (n.push(u.value), !t || n.length !== t); r = !0);
|
||
} catch (e) {
|
||
i = !0, a = e
|
||
} finally {
|
||
try {
|
||
!r && s.return && s.return()
|
||
} finally {
|
||
if (i) throw a
|
||
}
|
||
}
|
||
return n
|
||
}(e, t);
|
||
throw new TypeError("Invalid attempt to destructure non-iterable instance")
|
||
}
|
||
}()
|
||
}, function(e, t, n) {
|
||
var r = n(162)("wks"),
|
||
o = n(116),
|
||
i = n(21).Symbol,
|
||
a = "function" == typeof i;
|
||
(e.exports = function(e) {
|
||
return r[e] || (r[e] = a && i[e] || (a ? i : o)("Symbol." + e))
|
||
}).store = r
|
||
}, function(e, t, n) {
|
||
var r = n(21),
|
||
o = n(15),
|
||
i = n(49),
|
||
a = n(50),
|
||
u = n(52),
|
||
s = function(e, t, n) {
|
||
var l, c, f, p = e & s.F,
|
||
d = e & s.G,
|
||
h = e & s.S,
|
||
v = e & s.P,
|
||
m = e & s.B,
|
||
g = e & s.W,
|
||
y = d ? o : o[t] || (o[t] = {}),
|
||
b = y.prototype,
|
||
_ = d ? r : h ? r[t] : (r[t] || {}).prototype;
|
||
for (l in d && (n = t), n)(c = !p && _ && void 0 !== _[l]) && u(y, l) || (f = c ? _[l] : n[l], y[l] = d && "function" != typeof _[l] ? n[l] : m && c ? i(f, r) : g && _[l] == f ? function(e) {
|
||
var t = function(t, n, r) {
|
||
if (this instanceof e) {
|
||
switch (arguments.length) {
|
||
case 0:
|
||
return new e;
|
||
case 1:
|
||
return new e(t);
|
||
case 2:
|
||
return new e(t, n)
|
||
}
|
||
return new e(t, n, r)
|
||
}
|
||
return e.apply(this, arguments)
|
||
};
|
||
return t.prototype = e.prototype, t
|
||
}(f) : v && "function" == typeof f ? i(Function.call, f) : f, v && ((y.virtual || (y.virtual = {}))[l] = f, e & s.R && b && !b[l] && a(b, l, f)))
|
||
};
|
||
s.F = 1, s.G = 2, s.S = 4, s.P = 8, s.B = 16, s.W = 32, s.U = 64, s.R = 128, e.exports = s
|
||
}, function(e, t) {
|
||
var n = e.exports = "undefined" != typeof window && window.Math == Math ? window : "undefined" != typeof self && self.Math == Math ? self : Function("return this")();
|
||
"number" == typeof __g && (__g = n)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r, o = n(262),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = function(e, t, n) {
|
||
return t in e ? (0, i.default)(e, t, {
|
||
value: n,
|
||
enumerable: !0,
|
||
configurable: !0,
|
||
writable: !0
|
||
}) : e[t] = n, e
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(533),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t) {
|
||
var n = Array.isArray;
|
||
e.exports = n
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r, o = n(23),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = i.default || function(e) {
|
||
for (var t = 1; t < arguments.length; t++) {
|
||
var n = arguments[t];
|
||
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
|
||
}
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = !("undefined" == typeof window || !window.document || !window.document.createElement),
|
||
o = {
|
||
canUseDOM: r,
|
||
canUseWorkers: "undefined" != typeof Worker,
|
||
canUseEventListeners: r && !(!window.addEventListener && !window.attachEvent),
|
||
canUseViewport: r && !!window.screen,
|
||
isInWorker: !r
|
||
};
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.hasOwnProperty;
|
||
|
||
function o(e, t) {
|
||
return !!e && r.call(e, t)
|
||
}
|
||
var i = /\\([\\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;
|
||
|
||
function a(e) {
|
||
return !(e >= 55296 && e <= 57343) && (!(e >= 64976 && e <= 65007) && (65535 != (65535 & e) && 65534 != (65535 & e) && (!(e >= 0 && e <= 8) && (11 !== e && (!(e >= 14 && e <= 31) && (!(e >= 127 && e <= 159) && !(e > 1114111)))))))
|
||
}
|
||
|
||
function u(e) {
|
||
if (e > 65535) {
|
||
var t = 55296 + ((e -= 65536) >> 10),
|
||
n = 56320 + (1023 & e);
|
||
return String.fromCharCode(t, n)
|
||
}
|
||
return String.fromCharCode(e)
|
||
}
|
||
var s = /&([a-z#][a-z0-9]{1,31});/gi,
|
||
l = /^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,
|
||
c = n(416);
|
||
|
||
function f(e, t) {
|
||
var n = 0;
|
||
return o(c, t) ? c[t] : 35 === t.charCodeAt(0) && l.test(t) && a(n = "x" === t[1].toLowerCase() ? parseInt(t.slice(2), 16) : parseInt(t.slice(1), 10)) ? u(n) : e
|
||
}
|
||
var p = /[&<>"]/,
|
||
d = /[&<>"]/g,
|
||
h = {
|
||
"&": "&",
|
||
"<": "<",
|
||
">": ">",
|
||
'"': """
|
||
};
|
||
|
||
function v(e) {
|
||
return h[e]
|
||
}
|
||
t.assign = function(e) {
|
||
return [].slice.call(arguments, 1).forEach(function(t) {
|
||
if (t) {
|
||
if ("object" != typeof t) throw new TypeError(t + "must be object");
|
||
Object.keys(t).forEach(function(n) {
|
||
e[n] = t[n]
|
||
})
|
||
}
|
||
}), e
|
||
}, t.isString = function(e) {
|
||
return "[object String]" === function(e) {
|
||
return Object.prototype.toString.call(e)
|
||
}(e)
|
||
}, t.has = o, t.unescapeMd = function(e) {
|
||
return e.indexOf("\\") < 0 ? e : e.replace(i, "$1")
|
||
}, t.isValidEntityCode = a, t.fromCodePoint = u, t.replaceEntities = function(e) {
|
||
return e.indexOf("&") < 0 ? e : e.replace(s, f)
|
||
}, t.escapeHtml = function(e) {
|
||
return p.test(e) ? e.replace(d, v) : e
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return "object" == typeof e ? null !== e : "function" == typeof e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(33),
|
||
o = n(60),
|
||
i = n(58),
|
||
a = n(73),
|
||
u = n(120),
|
||
s = function(e, t, n) {
|
||
var l, c, f, p, d = e & s.F,
|
||
h = e & s.G,
|
||
v = e & s.S,
|
||
m = e & s.P,
|
||
g = e & s.B,
|
||
y = h ? r : v ? r[t] || (r[t] = {}) : (r[t] || {}).prototype,
|
||
b = h ? o : o[t] || (o[t] = {}),
|
||
_ = b.prototype || (b.prototype = {});
|
||
for (l in h && (n = t), n) f = ((c = !d && y && void 0 !== y[l]) ? y : n)[l], p = g && c ? u(f, r) : m && "function" == typeof f ? u(Function.call, f) : f, y && a(y, l, f, e & s.U), b[l] != f && i(b, l, p), m && _[l] != f && (_[l] = f)
|
||
};
|
||
r.core = o, s.F = 1, s.G = 2, s.S = 4, s.P = 8, s.B = 16, s.W = 32, s.U = 64, s.R = 128, e.exports = s
|
||
}, function(e, t, n) {
|
||
var r = n(29),
|
||
o = n(101),
|
||
i = n(53),
|
||
a = /"/g,
|
||
u = function(e, t, n, r) {
|
||
var o = String(i(e)),
|
||
u = "<" + t;
|
||
return "" !== n && (u += " " + n + '="' + String(r).replace(a, """) + '"'), u + ">" + o + "</" + t + ">"
|
||
};
|
||
e.exports = function(e, t) {
|
||
var n = {};
|
||
n[e] = t(u), r(r.P + r.F * o(function() {
|
||
var t = "" [e]('"');
|
||
return t !== t.toLowerCase() || t.split('"').length > 3
|
||
}), "String", n)
|
||
}
|
||
}, function(e, t) {
|
||
var n;
|
||
n = function() {
|
||
return this
|
||
}();
|
||
try {
|
||
n = n || Function("return this")() || (0, eval)("this")
|
||
} catch (e) {
|
||
"object" == typeof window && (n = window)
|
||
}
|
||
e.exports = n
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(91),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
e.exports = function() {
|
||
var e = {
|
||
location: {},
|
||
history: {},
|
||
open: function() {},
|
||
close: function() {},
|
||
File: function() {}
|
||
};
|
||
if ("undefined" == typeof window) return e;
|
||
try {
|
||
e = window;
|
||
var t = !0,
|
||
n = !1,
|
||
r = void 0;
|
||
try {
|
||
for (var o, a = (0, i.default)(["File", "Blob", "FormData"]); !(t = (o = a.next()).done); t = !0) {
|
||
var u = o.value;
|
||
u in window && (e[u] = window[u])
|
||
}
|
||
} catch (e) {
|
||
n = !0, r = e
|
||
} finally {
|
||
try {
|
||
!t && a.return && a.return()
|
||
} finally {
|
||
if (n) throw r
|
||
}
|
||
}
|
||
} catch (e) {
|
||
console.error(e)
|
||
}
|
||
return e
|
||
}()
|
||
}, function(e, t) {
|
||
var n = e.exports = "undefined" != typeof window && window.Math == Math ? window : "undefined" != typeof self && self.Math == Math ? self : Function("return this")();
|
||
"number" == typeof __g && (__g = n)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return function() {
|
||
return e
|
||
}
|
||
}
|
||
var o = function() {};
|
||
o.thatReturns = r, o.thatReturnsFalse = r(!1), o.thatReturnsTrue = r(!0), o.thatReturnsNull = r(null), o.thatReturnsThis = function() {
|
||
return this
|
||
}, o.thatReturnsArgument = function(e) {
|
||
return e
|
||
}, e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = i(n(25));
|
||
t.isOAS3 = a, t.isSwagger2 = function(e) {
|
||
var t = e.get("swagger");
|
||
if ("string" != typeof t) return !1;
|
||
return t.startsWith("2.0")
|
||
}, t.OAS3ComponentWrapFactory = function(e) {
|
||
return function(t, n) {
|
||
return function(i) {
|
||
if (n && n.specSelectors && n.specSelectors.specJson) {
|
||
var u = n.specSelectors.specJson();
|
||
return a(u) ? o.default.createElement(e, (0, r.default)({}, i, n, {
|
||
Ori: t
|
||
})) : o.default.createElement(t, i)
|
||
}
|
||
return console.warn("OAS3 wrapper: couldn't get spec"), null
|
||
}
|
||
}
|
||
};
|
||
var o = i(n(0));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function a(e) {
|
||
var t = e.get("openapi");
|
||
return "string" == typeof t && (t.startsWith("3.0.") && t.length > 4)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(28);
|
||
e.exports = function(e) {
|
||
if (!r(e)) throw TypeError(e + " is not an object!");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(278),
|
||
o = "object" == typeof self && self && self.Object === Object && self,
|
||
i = r || o || Function("return this")();
|
||
e.exports = i
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = typeof e;
|
||
return null != e && ("object" == t || "function" == t)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = null;
|
||
e.exports = {
|
||
debugTool: r
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(36),
|
||
o = n(238),
|
||
i = n(157),
|
||
a = Object.defineProperty;
|
||
t.f = n(44) ? Object.defineProperty : function(e, t, n) {
|
||
if (r(e), t = i(t, !0), r(n), o) try {
|
||
return a(e, t, n)
|
||
} catch (e) {}
|
||
if ("get" in n || "set" in n) throw TypeError("Accessors not supported!");
|
||
return "value" in n && (e[t] = n.value), e
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(516),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(517),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(13),
|
||
i = n(354),
|
||
a = n(69),
|
||
u = n(355),
|
||
s = n(88),
|
||
l = n(147),
|
||
c = n(8),
|
||
f = [],
|
||
p = 0,
|
||
d = i.getPooled(),
|
||
h = !1,
|
||
v = null;
|
||
|
||
function m() {
|
||
E.ReactReconcileTransaction && v || r("123")
|
||
}
|
||
var g = [{
|
||
initialize: function() {
|
||
this.dirtyComponentsLength = f.length
|
||
},
|
||
close: function() {
|
||
this.dirtyComponentsLength !== f.length ? (f.splice(0, this.dirtyComponentsLength), w()) : f.length = 0
|
||
}
|
||
}, {
|
||
initialize: function() {
|
||
this.callbackQueue.reset()
|
||
},
|
||
close: function() {
|
||
this.callbackQueue.notifyAll()
|
||
}
|
||
}];
|
||
|
||
function y() {
|
||
this.reinitializeTransaction(), this.dirtyComponentsLength = null, this.callbackQueue = i.getPooled(), this.reconcileTransaction = E.ReactReconcileTransaction.getPooled(!0)
|
||
}
|
||
|
||
function b(e, t) {
|
||
return e._mountOrder - t._mountOrder
|
||
}
|
||
|
||
function _(e) {
|
||
var t = e.dirtyComponentsLength;
|
||
t !== f.length && r("124", t, f.length), f.sort(b), p++;
|
||
for (var n = 0; n < t; n++) {
|
||
var o, i = f[n],
|
||
a = i._pendingCallbacks;
|
||
if (i._pendingCallbacks = null, u.logTopLevelRenders) {
|
||
var l = i;
|
||
i._currentElement.type.isReactTopLevelWrapper && (l = i._renderedComponent), o = "React update: " + l.getName(), console.time(o)
|
||
}
|
||
if (s.performUpdateIfNecessary(i, e.reconcileTransaction, p), o && console.timeEnd(o), a)
|
||
for (var c = 0; c < a.length; c++) e.callbackQueue.enqueue(a[c], i.getPublicInstance())
|
||
}
|
||
}
|
||
o(y.prototype, l, {
|
||
getTransactionWrappers: function() {
|
||
return g
|
||
},
|
||
destructor: function() {
|
||
this.dirtyComponentsLength = null, i.release(this.callbackQueue), this.callbackQueue = null, E.ReactReconcileTransaction.release(this.reconcileTransaction), this.reconcileTransaction = null
|
||
},
|
||
perform: function(e, t, n) {
|
||
return l.perform.call(this, this.reconcileTransaction.perform, this.reconcileTransaction, e, t, n)
|
||
}
|
||
}), a.addPoolingTo(y);
|
||
var w = function() {
|
||
for (; f.length || h;) {
|
||
if (f.length) {
|
||
var e = y.getPooled();
|
||
e.perform(_, null, e), y.release(e)
|
||
}
|
||
if (h) {
|
||
h = !1;
|
||
var t = d;
|
||
d = i.getPooled(), t.notifyAll(), i.release(t)
|
||
}
|
||
}
|
||
};
|
||
var E = {
|
||
ReactReconcileTransaction: null,
|
||
batchedUpdates: function(e, t, n, r, o, i) {
|
||
return m(), v.batchedUpdates(e, t, n, r, o, i)
|
||
},
|
||
enqueueUpdate: function e(t) {
|
||
m(), v.isBatchingUpdates ? (f.push(t), null == t._updateBatchNumber && (t._updateBatchNumber = p + 1)) : v.batchedUpdates(e, t)
|
||
},
|
||
flushBatchedUpdates: w,
|
||
injection: {
|
||
injectReconcileTransaction: function(e) {
|
||
e || r("126"), E.ReactReconcileTransaction = e
|
||
},
|
||
injectBatchingStrategy: function(e) {
|
||
e || r("127"), "function" != typeof e.batchedUpdates && r("128"), "boolean" != typeof e.isBatchingUpdates && r("129"), v = e
|
||
}
|
||
},
|
||
asap: function(e, t) {
|
||
c(v.isBatchingUpdates, "ReactUpdates.asap: Can't enqueue an asap callback in a context whereupdates are not being batched."), d.enqueue(e, t), h = !0
|
||
}
|
||
};
|
||
e.exports = E
|
||
}, function(e, t, n) {
|
||
e.exports = !n(51)(function() {
|
||
return 7 != Object.defineProperty({}, "a", {
|
||
get: function() {
|
||
return 7
|
||
}
|
||
}).a
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r = a(n(519)),
|
||
o = a(n(521)),
|
||
i = "function" == typeof o.default && "symbol" == typeof r.default ? function(e) {
|
||
return typeof e
|
||
} : function(e) {
|
||
return e && "function" == typeof o.default && e.constructor === o.default && e !== o.default.prototype ? "symbol" : typeof e
|
||
};
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = "function" == typeof o.default && "symbol" === i(r.default) ? function(e) {
|
||
return void 0 === e ? "undefined" : i(e)
|
||
} : function(e) {
|
||
return e && "function" == typeof o.default && e.constructor === o.default && e !== o.default.prototype ? "symbol" : void 0 === e ? "undefined" : i(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
current: null
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return null != e && "object" == typeof e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(69),
|
||
i = n(34),
|
||
a = (n(9), ["dispatchConfig", "_targetInst", "nativeEvent", "isDefaultPrevented", "isPropagationStopped", "_dispatchListeners", "_dispatchInstances"]),
|
||
u = {
|
||
type: null,
|
||
target: null,
|
||
currentTarget: i.thatReturnsNull,
|
||
eventPhase: null,
|
||
bubbles: null,
|
||
cancelable: null,
|
||
timeStamp: function(e) {
|
||
return e.timeStamp || Date.now()
|
||
},
|
||
defaultPrevented: null,
|
||
isTrusted: null
|
||
};
|
||
|
||
function s(e, t, n, r) {
|
||
this.dispatchConfig = e, this._targetInst = t, this.nativeEvent = n;
|
||
var o = this.constructor.Interface;
|
||
for (var a in o)
|
||
if (o.hasOwnProperty(a)) {
|
||
0;
|
||
var u = o[a];
|
||
u ? this[a] = u(n) : "target" === a ? this.target = r : this[a] = n[a]
|
||
}
|
||
var s = null != n.defaultPrevented ? n.defaultPrevented : !1 === n.returnValue;
|
||
return this.isDefaultPrevented = s ? i.thatReturnsTrue : i.thatReturnsFalse, this.isPropagationStopped = i.thatReturnsFalse, this
|
||
}
|
||
r(s.prototype, {
|
||
preventDefault: function() {
|
||
this.defaultPrevented = !0;
|
||
var e = this.nativeEvent;
|
||
e && (e.preventDefault ? e.preventDefault() : "unknown" != typeof e.returnValue && (e.returnValue = !1), this.isDefaultPrevented = i.thatReturnsTrue)
|
||
},
|
||
stopPropagation: function() {
|
||
var e = this.nativeEvent;
|
||
e && (e.stopPropagation ? e.stopPropagation() : "unknown" != typeof e.cancelBubble && (e.cancelBubble = !0), this.isPropagationStopped = i.thatReturnsTrue)
|
||
},
|
||
persist: function() {
|
||
this.isPersistent = i.thatReturnsTrue
|
||
},
|
||
isPersistent: i.thatReturnsFalse,
|
||
destructor: function() {
|
||
var e = this.constructor.Interface;
|
||
for (var t in e) this[t] = null;
|
||
for (var n = 0; n < a.length; n++) this[a[n]] = null
|
||
}
|
||
}), s.Interface = u, s.augmentClass = function(e, t) {
|
||
var n = function() {};
|
||
n.prototype = this.prototype;
|
||
var i = new n;
|
||
r(i, e.prototype), e.prototype = i, e.prototype.constructor = e, e.Interface = r({}, this.Interface, t), e.augmentClass = this.augmentClass, o.addPoolingTo(e, o.fourArgumentPooler)
|
||
}, o.addPoolingTo(s, o.fourArgumentPooler), e.exports = s
|
||
}, function(e, t, n) {
|
||
var r = n(94);
|
||
e.exports = function(e, t, n) {
|
||
if (r(e), void 0 === t) return e;
|
||
switch (n) {
|
||
case 1:
|
||
return function(n) {
|
||
return e.call(t, n)
|
||
};
|
||
case 2:
|
||
return function(n, r) {
|
||
return e.call(t, n, r)
|
||
};
|
||
case 3:
|
||
return function(n, r, o) {
|
||
return e.call(t, n, r, o)
|
||
}
|
||
}
|
||
return function() {
|
||
return e.apply(t, arguments)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(40),
|
||
o = n(95);
|
||
e.exports = n(44) ? function(e, t, n) {
|
||
return r.f(e, t, o(1, n))
|
||
} : function(e, t, n) {
|
||
return e[t] = n, e
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
try {
|
||
return !!e()
|
||
} catch (e) {
|
||
return !0
|
||
}
|
||
}
|
||
}, function(e, t) {
|
||
var n = {}.hasOwnProperty;
|
||
e.exports = function(e, t) {
|
||
return n.call(e, t)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
if (void 0 == e) throw TypeError("Can't call method on " + e);
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(e) {
|
||
/*!
|
||
* The buffer module from node.js, for the browser.
|
||
*
|
||
* @author Feross Aboukhadijeh <[email protected]> <http://feross.org>
|
||
* @license MIT
|
||
*/
|
||
var r = n(528),
|
||
o = n(529),
|
||
i = n(261);
|
||
|
||
function a() {
|
||
return s.TYPED_ARRAY_SUPPORT ? 2147483647 : 1073741823
|
||
}
|
||
|
||
function u(e, t) {
|
||
if (a() < t) throw new RangeError("Invalid typed array length");
|
||
return s.TYPED_ARRAY_SUPPORT ? (e = new Uint8Array(t)).__proto__ = s.prototype : (null === e && (e = new s(t)), e.length = t), e
|
||
}
|
||
|
||
function s(e, t, n) {
|
||
if (!(s.TYPED_ARRAY_SUPPORT || this instanceof s)) return new s(e, t, n);
|
||
if ("number" == typeof e) {
|
||
if ("string" == typeof t) throw new Error("If encoding is specified then the first argument must be a string");
|
||
return f(this, e)
|
||
}
|
||
return l(this, e, t, n)
|
||
}
|
||
|
||
function l(e, t, n, r) {
|
||
if ("number" == typeof t) throw new TypeError('"value" argument must not be a number');
|
||
return "undefined" != typeof ArrayBuffer && t instanceof ArrayBuffer ? function(e, t, n, r) {
|
||
if (t.byteLength, n < 0 || t.byteLength < n) throw new RangeError("'offset' is out of bounds");
|
||
if (t.byteLength < n + (r || 0)) throw new RangeError("'length' is out of bounds");
|
||
t = void 0 === n && void 0 === r ? new Uint8Array(t) : void 0 === r ? new Uint8Array(t, n) : new Uint8Array(t, n, r);
|
||
s.TYPED_ARRAY_SUPPORT ? (e = t).__proto__ = s.prototype : e = p(e, t);
|
||
return e
|
||
}(e, t, n, r) : "string" == typeof t ? function(e, t, n) {
|
||
"string" == typeof n && "" !== n || (n = "utf8");
|
||
if (!s.isEncoding(n)) throw new TypeError('"encoding" must be a valid string encoding');
|
||
var r = 0 | h(t, n),
|
||
o = (e = u(e, r)).write(t, n);
|
||
o !== r && (e = e.slice(0, o));
|
||
return e
|
||
}(e, t, n) : function(e, t) {
|
||
if (s.isBuffer(t)) {
|
||
var n = 0 | d(t.length);
|
||
return 0 === (e = u(e, n)).length ? e : (t.copy(e, 0, 0, n), e)
|
||
}
|
||
if (t) {
|
||
if ("undefined" != typeof ArrayBuffer && t.buffer instanceof ArrayBuffer || "length" in t) return "number" != typeof t.length || (r = t.length) != r ? u(e, 0) : p(e, t);
|
||
if ("Buffer" === t.type && i(t.data)) return p(e, t.data)
|
||
}
|
||
var r;
|
||
throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")
|
||
}(e, t)
|
||
}
|
||
|
||
function c(e) {
|
||
if ("number" != typeof e) throw new TypeError('"size" argument must be a number');
|
||
if (e < 0) throw new RangeError('"size" argument must not be negative')
|
||
}
|
||
|
||
function f(e, t) {
|
||
if (c(t), e = u(e, t < 0 ? 0 : 0 | d(t)), !s.TYPED_ARRAY_SUPPORT)
|
||
for (var n = 0; n < t; ++n) e[n] = 0;
|
||
return e
|
||
}
|
||
|
||
function p(e, t) {
|
||
var n = t.length < 0 ? 0 : 0 | d(t.length);
|
||
e = u(e, n);
|
||
for (var r = 0; r < n; r += 1) e[r] = 255 & t[r];
|
||
return e
|
||
}
|
||
|
||
function d(e) {
|
||
if (e >= a()) throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x" + a().toString(16) + " bytes");
|
||
return 0 | e
|
||
}
|
||
|
||
function h(e, t) {
|
||
if (s.isBuffer(e)) return e.length;
|
||
if ("undefined" != typeof ArrayBuffer && "function" == typeof ArrayBuffer.isView && (ArrayBuffer.isView(e) || e instanceof ArrayBuffer)) return e.byteLength;
|
||
"string" != typeof e && (e = "" + e);
|
||
var n = e.length;
|
||
if (0 === n) return 0;
|
||
for (var r = !1;;) switch (t) {
|
||
case "ascii":
|
||
case "latin1":
|
||
case "binary":
|
||
return n;
|
||
case "utf8":
|
||
case "utf-8":
|
||
case void 0:
|
||
return F(e).length;
|
||
case "ucs2":
|
||
case "ucs-2":
|
||
case "utf16le":
|
||
case "utf-16le":
|
||
return 2 * n;
|
||
case "hex":
|
||
return n >>> 1;
|
||
case "base64":
|
||
return z(e).length;
|
||
default:
|
||
if (r) return F(e).length;
|
||
t = ("" + t).toLowerCase(), r = !0
|
||
}
|
||
}
|
||
|
||
function v(e, t, n) {
|
||
var r = e[t];
|
||
e[t] = e[n], e[n] = r
|
||
}
|
||
|
||
function m(e, t, n, r, o) {
|
||
if (0 === e.length) return -1;
|
||
if ("string" == typeof n ? (r = n, n = 0) : n > 2147483647 ? n = 2147483647 : n < -2147483648 && (n = -2147483648), n = +n, isNaN(n) && (n = o ? 0 : e.length - 1), n < 0 && (n = e.length + n), n >= e.length) {
|
||
if (o) return -1;
|
||
n = e.length - 1
|
||
} else if (n < 0) {
|
||
if (!o) return -1;
|
||
n = 0
|
||
}
|
||
if ("string" == typeof t && (t = s.from(t, r)), s.isBuffer(t)) return 0 === t.length ? -1 : g(e, t, n, r, o);
|
||
if ("number" == typeof t) return t &= 255, s.TYPED_ARRAY_SUPPORT && "function" == typeof Uint8Array.prototype.indexOf ? o ? Uint8Array.prototype.indexOf.call(e, t, n) : Uint8Array.prototype.lastIndexOf.call(e, t, n) : g(e, [t], n, r, o);
|
||
throw new TypeError("val must be string, number or Buffer")
|
||
}
|
||
|
||
function g(e, t, n, r, o) {
|
||
var i, a = 1,
|
||
u = e.length,
|
||
s = t.length;
|
||
if (void 0 !== r && ("ucs2" === (r = String(r).toLowerCase()) || "ucs-2" === r || "utf16le" === r || "utf-16le" === r)) {
|
||
if (e.length < 2 || t.length < 2) return -1;
|
||
a = 2, u /= 2, s /= 2, n /= 2
|
||
}
|
||
|
||
function l(e, t) {
|
||
return 1 === a ? e[t] : e.readUInt16BE(t * a)
|
||
}
|
||
if (o) {
|
||
var c = -1;
|
||
for (i = n; i < u; i++)
|
||
if (l(e, i) === l(t, -1 === c ? 0 : i - c)) {
|
||
if (-1 === c && (c = i), i - c + 1 === s) return c * a
|
||
} else -1 !== c && (i -= i - c), c = -1
|
||
} else
|
||
for (n + s > u && (n = u - s), i = n; i >= 0; i--) {
|
||
for (var f = !0, p = 0; p < s; p++)
|
||
if (l(e, i + p) !== l(t, p)) {
|
||
f = !1;
|
||
break
|
||
}
|
||
if (f) return i
|
||
}
|
||
return -1
|
||
}
|
||
|
||
function y(e, t, n, r) {
|
||
n = Number(n) || 0;
|
||
var o = e.length - n;
|
||
r ? (r = Number(r)) > o && (r = o) : r = o;
|
||
var i = t.length;
|
||
if (i % 2 != 0) throw new TypeError("Invalid hex string");
|
||
r > i / 2 && (r = i / 2);
|
||
for (var a = 0; a < r; ++a) {
|
||
var u = parseInt(t.substr(2 * a, 2), 16);
|
||
if (isNaN(u)) return a;
|
||
e[n + a] = u
|
||
}
|
||
return a
|
||
}
|
||
|
||
function b(e, t, n, r) {
|
||
return B(F(t, e.length - n), e, n, r)
|
||
}
|
||
|
||
function _(e, t, n, r) {
|
||
return B(function(e) {
|
||
for (var t = [], n = 0; n < e.length; ++n) t.push(255 & e.charCodeAt(n));
|
||
return t
|
||
}(t), e, n, r)
|
||
}
|
||
|
||
function w(e, t, n, r) {
|
||
return _(e, t, n, r)
|
||
}
|
||
|
||
function E(e, t, n, r) {
|
||
return B(z(t), e, n, r)
|
||
}
|
||
|
||
function x(e, t, n, r) {
|
||
return B(function(e, t) {
|
||
for (var n, r, o, i = [], a = 0; a < e.length && !((t -= 2) < 0); ++a) n = e.charCodeAt(a), r = n >> 8, o = n % 256, i.push(o), i.push(r);
|
||
return i
|
||
}(t, e.length - n), e, n, r)
|
||
}
|
||
|
||
function S(e, t, n) {
|
||
return 0 === t && n === e.length ? r.fromByteArray(e) : r.fromByteArray(e.slice(t, n))
|
||
}
|
||
|
||
function C(e, t, n) {
|
||
n = Math.min(e.length, n);
|
||
for (var r = [], o = t; o < n;) {
|
||
var i, a, u, s, l = e[o],
|
||
c = null,
|
||
f = l > 239 ? 4 : l > 223 ? 3 : l > 191 ? 2 : 1;
|
||
if (o + f <= n) switch (f) {
|
||
case 1:
|
||
l < 128 && (c = l);
|
||
break;
|
||
case 2:
|
||
128 == (192 & (i = e[o + 1])) && (s = (31 & l) << 6 | 63 & i) > 127 && (c = s);
|
||
break;
|
||
case 3:
|
||
i = e[o + 1], a = e[o + 2], 128 == (192 & i) && 128 == (192 & a) && (s = (15 & l) << 12 | (63 & i) << 6 | 63 & a) > 2047 && (s < 55296 || s > 57343) && (c = s);
|
||
break;
|
||
case 4:
|
||
i = e[o + 1], a = e[o + 2], u = e[o + 3], 128 == (192 & i) && 128 == (192 & a) && 128 == (192 & u) && (s = (15 & l) << 18 | (63 & i) << 12 | (63 & a) << 6 | 63 & u) > 65535 && s < 1114112 && (c = s)
|
||
}
|
||
null === c ? (c = 65533, f = 1) : c > 65535 && (c -= 65536, r.push(c >>> 10 & 1023 | 55296), c = 56320 | 1023 & c), r.push(c), o += f
|
||
}
|
||
return function(e) {
|
||
var t = e.length;
|
||
if (t <= k) return String.fromCharCode.apply(String, e);
|
||
var n = "",
|
||
r = 0;
|
||
for (; r < t;) n += String.fromCharCode.apply(String, e.slice(r, r += k));
|
||
return n
|
||
}(r)
|
||
}
|
||
t.Buffer = s, t.SlowBuffer = function(e) {
|
||
+e != e && (e = 0);
|
||
return s.alloc(+e)
|
||
}, t.INSPECT_MAX_BYTES = 50, s.TYPED_ARRAY_SUPPORT = void 0 !== e.TYPED_ARRAY_SUPPORT ? e.TYPED_ARRAY_SUPPORT : function() {
|
||
try {
|
||
var e = new Uint8Array(1);
|
||
return e.__proto__ = {
|
||
__proto__: Uint8Array.prototype,
|
||
foo: function() {
|
||
return 42
|
||
}
|
||
}, 42 === e.foo() && "function" == typeof e.subarray && 0 === e.subarray(1, 1).byteLength
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
}(), t.kMaxLength = a(), s.poolSize = 8192, s._augment = function(e) {
|
||
return e.__proto__ = s.prototype, e
|
||
}, s.from = function(e, t, n) {
|
||
return l(null, e, t, n)
|
||
}, s.TYPED_ARRAY_SUPPORT && (s.prototype.__proto__ = Uint8Array.prototype, s.__proto__ = Uint8Array, "undefined" != typeof Symbol && Symbol.species && s[Symbol.species] === s && Object.defineProperty(s, Symbol.species, {
|
||
value: null,
|
||
configurable: !0
|
||
})), s.alloc = function(e, t, n) {
|
||
return function(e, t, n, r) {
|
||
return c(t), t <= 0 ? u(e, t) : void 0 !== n ? "string" == typeof r ? u(e, t).fill(n, r) : u(e, t).fill(n) : u(e, t)
|
||
}(null, e, t, n)
|
||
}, s.allocUnsafe = function(e) {
|
||
return f(null, e)
|
||
}, s.allocUnsafeSlow = function(e) {
|
||
return f(null, e)
|
||
}, s.isBuffer = function(e) {
|
||
return !(null == e || !e._isBuffer)
|
||
}, s.compare = function(e, t) {
|
||
if (!s.isBuffer(e) || !s.isBuffer(t)) throw new TypeError("Arguments must be Buffers");
|
||
if (e === t) return 0;
|
||
for (var n = e.length, r = t.length, o = 0, i = Math.min(n, r); o < i; ++o)
|
||
if (e[o] !== t[o]) {
|
||
n = e[o], r = t[o];
|
||
break
|
||
}
|
||
return n < r ? -1 : r < n ? 1 : 0
|
||
}, s.isEncoding = function(e) {
|
||
switch (String(e).toLowerCase()) {
|
||
case "hex":
|
||
case "utf8":
|
||
case "utf-8":
|
||
case "ascii":
|
||
case "latin1":
|
||
case "binary":
|
||
case "base64":
|
||
case "ucs2":
|
||
case "ucs-2":
|
||
case "utf16le":
|
||
case "utf-16le":
|
||
return !0;
|
||
default:
|
||
return !1
|
||
}
|
||
}, s.concat = function(e, t) {
|
||
if (!i(e)) throw new TypeError('"list" argument must be an Array of Buffers');
|
||
if (0 === e.length) return s.alloc(0);
|
||
var n;
|
||
if (void 0 === t)
|
||
for (t = 0, n = 0; n < e.length; ++n) t += e[n].length;
|
||
var r = s.allocUnsafe(t),
|
||
o = 0;
|
||
for (n = 0; n < e.length; ++n) {
|
||
var a = e[n];
|
||
if (!s.isBuffer(a)) throw new TypeError('"list" argument must be an Array of Buffers');
|
||
a.copy(r, o), o += a.length
|
||
}
|
||
return r
|
||
}, s.byteLength = h, s.prototype._isBuffer = !0, s.prototype.swap16 = function() {
|
||
var e = this.length;
|
||
if (e % 2 != 0) throw new RangeError("Buffer size must be a multiple of 16-bits");
|
||
for (var t = 0; t < e; t += 2) v(this, t, t + 1);
|
||
return this
|
||
}, s.prototype.swap32 = function() {
|
||
var e = this.length;
|
||
if (e % 4 != 0) throw new RangeError("Buffer size must be a multiple of 32-bits");
|
||
for (var t = 0; t < e; t += 4) v(this, t, t + 3), v(this, t + 1, t + 2);
|
||
return this
|
||
}, s.prototype.swap64 = function() {
|
||
var e = this.length;
|
||
if (e % 8 != 0) throw new RangeError("Buffer size must be a multiple of 64-bits");
|
||
for (var t = 0; t < e; t += 8) v(this, t, t + 7), v(this, t + 1, t + 6), v(this, t + 2, t + 5), v(this, t + 3, t + 4);
|
||
return this
|
||
}, s.prototype.toString = function() {
|
||
var e = 0 | this.length;
|
||
return 0 === e ? "" : 0 === arguments.length ? C(this, 0, e) : function(e, t, n) {
|
||
var r = !1;
|
||
if ((void 0 === t || t < 0) && (t = 0), t > this.length) return "";
|
||
if ((void 0 === n || n > this.length) && (n = this.length), n <= 0) return "";
|
||
if ((n >>>= 0) <= (t >>>= 0)) return "";
|
||
for (e || (e = "utf8");;) switch (e) {
|
||
case "hex":
|
||
return P(this, t, n);
|
||
case "utf8":
|
||
case "utf-8":
|
||
return C(this, t, n);
|
||
case "ascii":
|
||
return A(this, t, n);
|
||
case "latin1":
|
||
case "binary":
|
||
return O(this, t, n);
|
||
case "base64":
|
||
return S(this, t, n);
|
||
case "ucs2":
|
||
case "ucs-2":
|
||
case "utf16le":
|
||
case "utf-16le":
|
||
return T(this, t, n);
|
||
default:
|
||
if (r) throw new TypeError("Unknown encoding: " + e);
|
||
e = (e + "").toLowerCase(), r = !0
|
||
}
|
||
}.apply(this, arguments)
|
||
}, s.prototype.equals = function(e) {
|
||
if (!s.isBuffer(e)) throw new TypeError("Argument must be a Buffer");
|
||
return this === e || 0 === s.compare(this, e)
|
||
}, s.prototype.inspect = function() {
|
||
var e = "",
|
||
n = t.INSPECT_MAX_BYTES;
|
||
return this.length > 0 && (e = this.toString("hex", 0, n).match(/.{2}/g).join(" "), this.length > n && (e += " ... ")), "<Buffer " + e + ">"
|
||
}, s.prototype.compare = function(e, t, n, r, o) {
|
||
if (!s.isBuffer(e)) throw new TypeError("Argument must be a Buffer");
|
||
if (void 0 === t && (t = 0), void 0 === n && (n = e ? e.length : 0), void 0 === r && (r = 0), void 0 === o && (o = this.length), t < 0 || n > e.length || r < 0 || o > this.length) throw new RangeError("out of range index");
|
||
if (r >= o && t >= n) return 0;
|
||
if (r >= o) return -1;
|
||
if (t >= n) return 1;
|
||
if (t >>>= 0, n >>>= 0, r >>>= 0, o >>>= 0, this === e) return 0;
|
||
for (var i = o - r, a = n - t, u = Math.min(i, a), l = this.slice(r, o), c = e.slice(t, n), f = 0; f < u; ++f)
|
||
if (l[f] !== c[f]) {
|
||
i = l[f], a = c[f];
|
||
break
|
||
}
|
||
return i < a ? -1 : a < i ? 1 : 0
|
||
}, s.prototype.includes = function(e, t, n) {
|
||
return -1 !== this.indexOf(e, t, n)
|
||
}, s.prototype.indexOf = function(e, t, n) {
|
||
return m(this, e, t, n, !0)
|
||
}, s.prototype.lastIndexOf = function(e, t, n) {
|
||
return m(this, e, t, n, !1)
|
||
}, s.prototype.write = function(e, t, n, r) {
|
||
if (void 0 === t) r = "utf8", n = this.length, t = 0;
|
||
else if (void 0 === n && "string" == typeof t) r = t, n = this.length, t = 0;
|
||
else {
|
||
if (!isFinite(t)) throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");
|
||
t |= 0, isFinite(n) ? (n |= 0, void 0 === r && (r = "utf8")) : (r = n, n = void 0)
|
||
}
|
||
var o = this.length - t;
|
||
if ((void 0 === n || n > o) && (n = o), e.length > 0 && (n < 0 || t < 0) || t > this.length) throw new RangeError("Attempt to write outside buffer bounds");
|
||
r || (r = "utf8");
|
||
for (var i = !1;;) switch (r) {
|
||
case "hex":
|
||
return y(this, e, t, n);
|
||
case "utf8":
|
||
case "utf-8":
|
||
return b(this, e, t, n);
|
||
case "ascii":
|
||
return _(this, e, t, n);
|
||
case "latin1":
|
||
case "binary":
|
||
return w(this, e, t, n);
|
||
case "base64":
|
||
return E(this, e, t, n);
|
||
case "ucs2":
|
||
case "ucs-2":
|
||
case "utf16le":
|
||
case "utf-16le":
|
||
return x(this, e, t, n);
|
||
default:
|
||
if (i) throw new TypeError("Unknown encoding: " + r);
|
||
r = ("" + r).toLowerCase(), i = !0
|
||
}
|
||
}, s.prototype.toJSON = function() {
|
||
return {
|
||
type: "Buffer",
|
||
data: Array.prototype.slice.call(this._arr || this, 0)
|
||
}
|
||
};
|
||
var k = 4096;
|
||
|
||
function A(e, t, n) {
|
||
var r = "";
|
||
n = Math.min(e.length, n);
|
||
for (var o = t; o < n; ++o) r += String.fromCharCode(127 & e[o]);
|
||
return r
|
||
}
|
||
|
||
function O(e, t, n) {
|
||
var r = "";
|
||
n = Math.min(e.length, n);
|
||
for (var o = t; o < n; ++o) r += String.fromCharCode(e[o]);
|
||
return r
|
||
}
|
||
|
||
function P(e, t, n) {
|
||
var r = e.length;
|
||
(!t || t < 0) && (t = 0), (!n || n < 0 || n > r) && (n = r);
|
||
for (var o = "", i = t; i < n; ++i) o += q(e[i]);
|
||
return o
|
||
}
|
||
|
||
function T(e, t, n) {
|
||
for (var r = e.slice(t, n), o = "", i = 0; i < r.length; i += 2) o += String.fromCharCode(r[i] + 256 * r[i + 1]);
|
||
return o
|
||
}
|
||
|
||
function M(e, t, n) {
|
||
if (e % 1 != 0 || e < 0) throw new RangeError("offset is not uint");
|
||
if (e + t > n) throw new RangeError("Trying to access beyond buffer length")
|
||
}
|
||
|
||
function I(e, t, n, r, o, i) {
|
||
if (!s.isBuffer(e)) throw new TypeError('"buffer" argument must be a Buffer instance');
|
||
if (t > o || t < i) throw new RangeError('"value" argument is out of bounds');
|
||
if (n + r > e.length) throw new RangeError("Index out of range")
|
||
}
|
||
|
||
function j(e, t, n, r) {
|
||
t < 0 && (t = 65535 + t + 1);
|
||
for (var o = 0, i = Math.min(e.length - n, 2); o < i; ++o) e[n + o] = (t & 255 << 8 * (r ? o : 1 - o)) >>> 8 * (r ? o : 1 - o)
|
||
}
|
||
|
||
function N(e, t, n, r) {
|
||
t < 0 && (t = 4294967295 + t + 1);
|
||
for (var o = 0, i = Math.min(e.length - n, 4); o < i; ++o) e[n + o] = t >>> 8 * (r ? o : 3 - o) & 255
|
||
}
|
||
|
||
function R(e, t, n, r, o, i) {
|
||
if (n + r > e.length) throw new RangeError("Index out of range");
|
||
if (n < 0) throw new RangeError("Index out of range")
|
||
}
|
||
|
||
function D(e, t, n, r, i) {
|
||
return i || R(e, 0, n, 4), o.write(e, t, n, r, 23, 4), n + 4
|
||
}
|
||
|
||
function L(e, t, n, r, i) {
|
||
return i || R(e, 0, n, 8), o.write(e, t, n, r, 52, 8), n + 8
|
||
}
|
||
s.prototype.slice = function(e, t) {
|
||
var n, r = this.length;
|
||
if (e = ~~e, t = void 0 === t ? r : ~~t, e < 0 ? (e += r) < 0 && (e = 0) : e > r && (e = r), t < 0 ? (t += r) < 0 && (t = 0) : t > r && (t = r), t < e && (t = e), s.TYPED_ARRAY_SUPPORT)(n = this.subarray(e, t)).__proto__ = s.prototype;
|
||
else {
|
||
var o = t - e;
|
||
n = new s(o, void 0);
|
||
for (var i = 0; i < o; ++i) n[i] = this[i + e]
|
||
}
|
||
return n
|
||
}, s.prototype.readUIntLE = function(e, t, n) {
|
||
e |= 0, t |= 0, n || M(e, t, this.length);
|
||
for (var r = this[e], o = 1, i = 0; ++i < t && (o *= 256);) r += this[e + i] * o;
|
||
return r
|
||
}, s.prototype.readUIntBE = function(e, t, n) {
|
||
e |= 0, t |= 0, n || M(e, t, this.length);
|
||
for (var r = this[e + --t], o = 1; t > 0 && (o *= 256);) r += this[e + --t] * o;
|
||
return r
|
||
}, s.prototype.readUInt8 = function(e, t) {
|
||
return t || M(e, 1, this.length), this[e]
|
||
}, s.prototype.readUInt16LE = function(e, t) {
|
||
return t || M(e, 2, this.length), this[e] | this[e + 1] << 8
|
||
}, s.prototype.readUInt16BE = function(e, t) {
|
||
return t || M(e, 2, this.length), this[e] << 8 | this[e + 1]
|
||
}, s.prototype.readUInt32LE = function(e, t) {
|
||
return t || M(e, 4, this.length), (this[e] | this[e + 1] << 8 | this[e + 2] << 16) + 16777216 * this[e + 3]
|
||
}, s.prototype.readUInt32BE = function(e, t) {
|
||
return t || M(e, 4, this.length), 16777216 * this[e] + (this[e + 1] << 16 | this[e + 2] << 8 | this[e + 3])
|
||
}, s.prototype.readIntLE = function(e, t, n) {
|
||
e |= 0, t |= 0, n || M(e, t, this.length);
|
||
for (var r = this[e], o = 1, i = 0; ++i < t && (o *= 256);) r += this[e + i] * o;
|
||
return r >= (o *= 128) && (r -= Math.pow(2, 8 * t)), r
|
||
}, s.prototype.readIntBE = function(e, t, n) {
|
||
e |= 0, t |= 0, n || M(e, t, this.length);
|
||
for (var r = t, o = 1, i = this[e + --r]; r > 0 && (o *= 256);) i += this[e + --r] * o;
|
||
return i >= (o *= 128) && (i -= Math.pow(2, 8 * t)), i
|
||
}, s.prototype.readInt8 = function(e, t) {
|
||
return t || M(e, 1, this.length), 128 & this[e] ? -1 * (255 - this[e] + 1) : this[e]
|
||
}, s.prototype.readInt16LE = function(e, t) {
|
||
t || M(e, 2, this.length);
|
||
var n = this[e] | this[e + 1] << 8;
|
||
return 32768 & n ? 4294901760 | n : n
|
||
}, s.prototype.readInt16BE = function(e, t) {
|
||
t || M(e, 2, this.length);
|
||
var n = this[e + 1] | this[e] << 8;
|
||
return 32768 & n ? 4294901760 | n : n
|
||
}, s.prototype.readInt32LE = function(e, t) {
|
||
return t || M(e, 4, this.length), this[e] | this[e + 1] << 8 | this[e + 2] << 16 | this[e + 3] << 24
|
||
}, s.prototype.readInt32BE = function(e, t) {
|
||
return t || M(e, 4, this.length), this[e] << 24 | this[e + 1] << 16 | this[e + 2] << 8 | this[e + 3]
|
||
}, s.prototype.readFloatLE = function(e, t) {
|
||
return t || M(e, 4, this.length), o.read(this, e, !0, 23, 4)
|
||
}, s.prototype.readFloatBE = function(e, t) {
|
||
return t || M(e, 4, this.length), o.read(this, e, !1, 23, 4)
|
||
}, s.prototype.readDoubleLE = function(e, t) {
|
||
return t || M(e, 8, this.length), o.read(this, e, !0, 52, 8)
|
||
}, s.prototype.readDoubleBE = function(e, t) {
|
||
return t || M(e, 8, this.length), o.read(this, e, !1, 52, 8)
|
||
}, s.prototype.writeUIntLE = function(e, t, n, r) {
|
||
(e = +e, t |= 0, n |= 0, r) || I(this, e, t, n, Math.pow(2, 8 * n) - 1, 0);
|
||
var o = 1,
|
||
i = 0;
|
||
for (this[t] = 255 & e; ++i < n && (o *= 256);) this[t + i] = e / o & 255;
|
||
return t + n
|
||
}, s.prototype.writeUIntBE = function(e, t, n, r) {
|
||
(e = +e, t |= 0, n |= 0, r) || I(this, e, t, n, Math.pow(2, 8 * n) - 1, 0);
|
||
var o = n - 1,
|
||
i = 1;
|
||
for (this[t + o] = 255 & e; --o >= 0 && (i *= 256);) this[t + o] = e / i & 255;
|
||
return t + n
|
||
}, s.prototype.writeUInt8 = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 1, 255, 0), s.TYPED_ARRAY_SUPPORT || (e = Math.floor(e)), this[t] = 255 & e, t + 1
|
||
}, s.prototype.writeUInt16LE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 2, 65535, 0), s.TYPED_ARRAY_SUPPORT ? (this[t] = 255 & e, this[t + 1] = e >>> 8) : j(this, e, t, !0), t + 2
|
||
}, s.prototype.writeUInt16BE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 2, 65535, 0), s.TYPED_ARRAY_SUPPORT ? (this[t] = e >>> 8, this[t + 1] = 255 & e) : j(this, e, t, !1), t + 2
|
||
}, s.prototype.writeUInt32LE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 4, 4294967295, 0), s.TYPED_ARRAY_SUPPORT ? (this[t + 3] = e >>> 24, this[t + 2] = e >>> 16, this[t + 1] = e >>> 8, this[t] = 255 & e) : N(this, e, t, !0), t + 4
|
||
}, s.prototype.writeUInt32BE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 4, 4294967295, 0), s.TYPED_ARRAY_SUPPORT ? (this[t] = e >>> 24, this[t + 1] = e >>> 16, this[t + 2] = e >>> 8, this[t + 3] = 255 & e) : N(this, e, t, !1), t + 4
|
||
}, s.prototype.writeIntLE = function(e, t, n, r) {
|
||
if (e = +e, t |= 0, !r) {
|
||
var o = Math.pow(2, 8 * n - 1);
|
||
I(this, e, t, n, o - 1, -o)
|
||
}
|
||
var i = 0,
|
||
a = 1,
|
||
u = 0;
|
||
for (this[t] = 255 & e; ++i < n && (a *= 256);) e < 0 && 0 === u && 0 !== this[t + i - 1] && (u = 1), this[t + i] = (e / a >> 0) - u & 255;
|
||
return t + n
|
||
}, s.prototype.writeIntBE = function(e, t, n, r) {
|
||
if (e = +e, t |= 0, !r) {
|
||
var o = Math.pow(2, 8 * n - 1);
|
||
I(this, e, t, n, o - 1, -o)
|
||
}
|
||
var i = n - 1,
|
||
a = 1,
|
||
u = 0;
|
||
for (this[t + i] = 255 & e; --i >= 0 && (a *= 256);) e < 0 && 0 === u && 0 !== this[t + i + 1] && (u = 1), this[t + i] = (e / a >> 0) - u & 255;
|
||
return t + n
|
||
}, s.prototype.writeInt8 = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 1, 127, -128), s.TYPED_ARRAY_SUPPORT || (e = Math.floor(e)), e < 0 && (e = 255 + e + 1), this[t] = 255 & e, t + 1
|
||
}, s.prototype.writeInt16LE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 2, 32767, -32768), s.TYPED_ARRAY_SUPPORT ? (this[t] = 255 & e, this[t + 1] = e >>> 8) : j(this, e, t, !0), t + 2
|
||
}, s.prototype.writeInt16BE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 2, 32767, -32768), s.TYPED_ARRAY_SUPPORT ? (this[t] = e >>> 8, this[t + 1] = 255 & e) : j(this, e, t, !1), t + 2
|
||
}, s.prototype.writeInt32LE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 4, 2147483647, -2147483648), s.TYPED_ARRAY_SUPPORT ? (this[t] = 255 & e, this[t + 1] = e >>> 8, this[t + 2] = e >>> 16, this[t + 3] = e >>> 24) : N(this, e, t, !0), t + 4
|
||
}, s.prototype.writeInt32BE = function(e, t, n) {
|
||
return e = +e, t |= 0, n || I(this, e, t, 4, 2147483647, -2147483648), e < 0 && (e = 4294967295 + e + 1), s.TYPED_ARRAY_SUPPORT ? (this[t] = e >>> 24, this[t + 1] = e >>> 16, this[t + 2] = e >>> 8, this[t + 3] = 255 & e) : N(this, e, t, !1), t + 4
|
||
}, s.prototype.writeFloatLE = function(e, t, n) {
|
||
return D(this, e, t, !0, n)
|
||
}, s.prototype.writeFloatBE = function(e, t, n) {
|
||
return D(this, e, t, !1, n)
|
||
}, s.prototype.writeDoubleLE = function(e, t, n) {
|
||
return L(this, e, t, !0, n)
|
||
}, s.prototype.writeDoubleBE = function(e, t, n) {
|
||
return L(this, e, t, !1, n)
|
||
}, s.prototype.copy = function(e, t, n, r) {
|
||
if (n || (n = 0), r || 0 === r || (r = this.length), t >= e.length && (t = e.length), t || (t = 0), r > 0 && r < n && (r = n), r === n) return 0;
|
||
if (0 === e.length || 0 === this.length) return 0;
|
||
if (t < 0) throw new RangeError("targetStart out of bounds");
|
||
if (n < 0 || n >= this.length) throw new RangeError("sourceStart out of bounds");
|
||
if (r < 0) throw new RangeError("sourceEnd out of bounds");
|
||
r > this.length && (r = this.length), e.length - t < r - n && (r = e.length - t + n);
|
||
var o, i = r - n;
|
||
if (this === e && n < t && t < r)
|
||
for (o = i - 1; o >= 0; --o) e[o + t] = this[o + n];
|
||
else if (i < 1e3 || !s.TYPED_ARRAY_SUPPORT)
|
||
for (o = 0; o < i; ++o) e[o + t] = this[o + n];
|
||
else Uint8Array.prototype.set.call(e, this.subarray(n, n + i), t);
|
||
return i
|
||
}, s.prototype.fill = function(e, t, n, r) {
|
||
if ("string" == typeof e) {
|
||
if ("string" == typeof t ? (r = t, t = 0, n = this.length) : "string" == typeof n && (r = n, n = this.length), 1 === e.length) {
|
||
var o = e.charCodeAt(0);
|
||
o < 256 && (e = o)
|
||
}
|
||
if (void 0 !== r && "string" != typeof r) throw new TypeError("encoding must be a string");
|
||
if ("string" == typeof r && !s.isEncoding(r)) throw new TypeError("Unknown encoding: " + r)
|
||
} else "number" == typeof e && (e &= 255);
|
||
if (t < 0 || this.length < t || this.length < n) throw new RangeError("Out of range index");
|
||
if (n <= t) return this;
|
||
var i;
|
||
if (t >>>= 0, n = void 0 === n ? this.length : n >>> 0, e || (e = 0), "number" == typeof e)
|
||
for (i = t; i < n; ++i) this[i] = e;
|
||
else {
|
||
var a = s.isBuffer(e) ? e : F(new s(e, r).toString()),
|
||
u = a.length;
|
||
for (i = 0; i < n - t; ++i) this[i + t] = a[i % u]
|
||
}
|
||
return this
|
||
};
|
||
var U = /[^+\/0-9A-Za-z-_]/g;
|
||
|
||
function q(e) {
|
||
return e < 16 ? "0" + e.toString(16) : e.toString(16)
|
||
}
|
||
|
||
function F(e, t) {
|
||
var n;
|
||
t = t || 1 / 0;
|
||
for (var r = e.length, o = null, i = [], a = 0; a < r; ++a) {
|
||
if ((n = e.charCodeAt(a)) > 55295 && n < 57344) {
|
||
if (!o) {
|
||
if (n > 56319) {
|
||
(t -= 3) > -1 && i.push(239, 191, 189);
|
||
continue
|
||
}
|
||
if (a + 1 === r) {
|
||
(t -= 3) > -1 && i.push(239, 191, 189);
|
||
continue
|
||
}
|
||
o = n;
|
||
continue
|
||
}
|
||
if (n < 56320) {
|
||
(t -= 3) > -1 && i.push(239, 191, 189), o = n;
|
||
continue
|
||
}
|
||
n = 65536 + (o - 55296 << 10 | n - 56320)
|
||
} else o && (t -= 3) > -1 && i.push(239, 191, 189);
|
||
if (o = null, n < 128) {
|
||
if ((t -= 1) < 0) break;
|
||
i.push(n)
|
||
} else if (n < 2048) {
|
||
if ((t -= 2) < 0) break;
|
||
i.push(n >> 6 | 192, 63 & n | 128)
|
||
} else if (n < 65536) {
|
||
if ((t -= 3) < 0) break;
|
||
i.push(n >> 12 | 224, n >> 6 & 63 | 128, 63 & n | 128)
|
||
} else {
|
||
if (!(n < 1114112)) throw new Error("Invalid code point");
|
||
if ((t -= 4) < 0) break;
|
||
i.push(n >> 18 | 240, n >> 12 & 63 | 128, n >> 6 & 63 | 128, 63 & n | 128)
|
||
}
|
||
}
|
||
return i
|
||
}
|
||
|
||
function z(e) {
|
||
return r.toByteArray(function(e) {
|
||
if ((e = function(e) {
|
||
return e.trim ? e.trim() : e.replace(/^\s+|\s+$/g, "")
|
||
}(e).replace(U, "")).length < 2) return "";
|
||
for (; e.length % 4 != 0;) e += "=";
|
||
return e
|
||
}(e))
|
||
}
|
||
|
||
function B(e, t, n, r) {
|
||
for (var o = 0; o < r && !(o + n >= t.length || o >= e.length); ++o) t[o + n] = e[o];
|
||
return o
|
||
}
|
||
}).call(t, n(31))
|
||
}, function(e, t) {
|
||
var n, r, o = e.exports = {};
|
||
|
||
function i() {
|
||
throw new Error("setTimeout has not been defined")
|
||
}
|
||
|
||
function a() {
|
||
throw new Error("clearTimeout has not been defined")
|
||
}
|
||
|
||
function u(e) {
|
||
if (n === setTimeout) return setTimeout(e, 0);
|
||
if ((n === i || !n) && setTimeout) return n = setTimeout, setTimeout(e, 0);
|
||
try {
|
||
return n(e, 0)
|
||
} catch (t) {
|
||
try {
|
||
return n.call(null, e, 0)
|
||
} catch (t) {
|
||
return n.call(this, e, 0)
|
||
}
|
||
}
|
||
}! function() {
|
||
try {
|
||
n = "function" == typeof setTimeout ? setTimeout : i
|
||
} catch (e) {
|
||
n = i
|
||
}
|
||
try {
|
||
r = "function" == typeof clearTimeout ? clearTimeout : a
|
||
} catch (e) {
|
||
r = a
|
||
}
|
||
}();
|
||
var s, l = [],
|
||
c = !1,
|
||
f = -1;
|
||
|
||
function p() {
|
||
c && s && (c = !1, s.length ? l = s.concat(l) : f = -1, l.length && d())
|
||
}
|
||
|
||
function d() {
|
||
if (!c) {
|
||
var e = u(p);
|
||
c = !0;
|
||
for (var t = l.length; t;) {
|
||
for (s = l, l = []; ++f < t;) s && s[f].run();
|
||
f = -1, t = l.length
|
||
}
|
||
s = null, c = !1,
|
||
function(e) {
|
||
if (r === clearTimeout) return clearTimeout(e);
|
||
if ((r === a || !r) && clearTimeout) return r = clearTimeout, clearTimeout(e);
|
||
try {
|
||
r(e)
|
||
} catch (t) {
|
||
try {
|
||
return r.call(null, e)
|
||
} catch (t) {
|
||
return r.call(this, e)
|
||
}
|
||
}
|
||
}(e)
|
||
}
|
||
}
|
||
|
||
function h(e, t) {
|
||
this.fun = e, this.array = t
|
||
}
|
||
|
||
function v() {}
|
||
o.nextTick = function(e) {
|
||
var t = new Array(arguments.length - 1);
|
||
if (arguments.length > 1)
|
||
for (var n = 1; n < arguments.length; n++) t[n - 1] = arguments[n];
|
||
l.push(new h(e, t)), 1 !== l.length || c || u(d)
|
||
}, h.prototype.run = function() {
|
||
this.fun.apply(null, this.array)
|
||
}, o.title = "browser", o.browser = !0, o.env = {}, o.argv = [], o.version = "", o.versions = {}, o.on = v, o.addListener = v, o.once = v, o.off = v, o.removeListener = v, o.removeAllListeners = v, o.emit = v, o.prependListener = v, o.prependOnceListener = v, o.listeners = function(e) {
|
||
return []
|
||
}, o.binding = function(e) {
|
||
throw new Error("process.binding is not supported")
|
||
}, o.cwd = function() {
|
||
return "/"
|
||
}, o.chdir = function(e) {
|
||
throw new Error("process.chdir is not supported")
|
||
}, o.umask = function() {
|
||
return 0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
if ("function" != typeof e) throw new TypeError(e + " is not a function");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
return e === t
|
||
}
|
||
|
||
function o(e) {
|
||
var t = arguments.length <= 1 || void 0 === arguments[1] ? r : arguments[1],
|
||
n = null,
|
||
o = null;
|
||
return function() {
|
||
for (var r = arguments.length, i = Array(r), a = 0; a < r; a++) i[a] = arguments[a];
|
||
return null !== n && n.length === i.length && i.every(function(e, r) {
|
||
return t(e, n[r])
|
||
}) || (o = e.apply(void 0, i)), n = i, o
|
||
}
|
||
}
|
||
|
||
function i(e) {
|
||
for (var t = arguments.length, n = Array(t > 1 ? t - 1 : 0), r = 1; r < t; r++) n[r - 1] = arguments[r];
|
||
return function() {
|
||
for (var t = arguments.length, r = Array(t), o = 0; o < t; o++) r[o] = arguments[o];
|
||
var i = 0,
|
||
a = r.pop(),
|
||
u = function(e) {
|
||
var t = Array.isArray(e[0]) ? e[0] : e;
|
||
if (!t.every(function(e) {
|
||
return "function" == typeof e
|
||
})) {
|
||
var n = t.map(function(e) {
|
||
return typeof e
|
||
}).join(", ");
|
||
throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: [" + n + "]")
|
||
}
|
||
return t
|
||
}(r),
|
||
s = e.apply(void 0, [function() {
|
||
return i++, a.apply(void 0, arguments)
|
||
}].concat(n)),
|
||
l = function(e, t) {
|
||
for (var n = arguments.length, r = Array(n > 2 ? n - 2 : 0), o = 2; o < n; o++) r[o - 2] = arguments[o];
|
||
var i = u.map(function(n) {
|
||
return n.apply(void 0, [e, t].concat(r))
|
||
});
|
||
return s.apply(void 0, function(e) {
|
||
if (Array.isArray(e)) {
|
||
for (var t = 0, n = Array(e.length); t < e.length; t++) n[t] = e[t];
|
||
return n
|
||
}
|
||
return Array.from(e)
|
||
}(i))
|
||
};
|
||
return l.resultFunc = a, l.recomputations = function() {
|
||
return i
|
||
}, l.resetRecomputations = function() {
|
||
return i = 0
|
||
}, l
|
||
}
|
||
}
|
||
t.__esModule = !0, t.defaultMemoize = o, t.createSelectorCreator = i, t.createStructuredSelector = function(e) {
|
||
var t = arguments.length <= 1 || void 0 === arguments[1] ? a : arguments[1];
|
||
if ("object" != typeof e) throw new Error("createStructuredSelector expects first argument to be an object where each property is a selector, instead received a " + typeof e);
|
||
var n = Object.keys(e);
|
||
return t(n.map(function(t) {
|
||
return e[t]
|
||
}), function() {
|
||
for (var e = arguments.length, t = Array(e), r = 0; r < e; r++) t[r] = arguments[r];
|
||
return t.reduce(function(e, t, r) {
|
||
return e[n[r]] = t, e
|
||
}, {})
|
||
})
|
||
};
|
||
var a = t.createSelector = i(o)
|
||
}, function(e, t, n) {
|
||
var r = n(117),
|
||
o = n(243);
|
||
e.exports = n(100) ? function(e, t, n) {
|
||
return r.f(e, t, o(1, n))
|
||
} : function(e, t, n) {
|
||
return e[t] = n, e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(74);
|
||
e.exports = function(e) {
|
||
if (!r(e)) throw TypeError(e + " is not an object!");
|
||
return e
|
||
}
|
||
}, function(e, t) {
|
||
var n = e.exports = {
|
||
version: "2.5.5"
|
||
};
|
||
"number" == typeof __e && (__e = n)
|
||
}, function(e, t, n) {
|
||
var r = n(277);
|
||
e.exports = function(e) {
|
||
return null == e ? "" : r(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(77),
|
||
o = n(574),
|
||
i = n(575),
|
||
a = "[object Null]",
|
||
u = "[object Undefined]",
|
||
s = r ? r.toStringTag : void 0;
|
||
e.exports = function(e) {
|
||
return null == e ? void 0 === e ? u : a : s && s in Object(e) ? o(e) : i(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(592),
|
||
o = n(595);
|
||
e.exports = function(e, t) {
|
||
var n = o(e, t);
|
||
return r(n) ? n : void 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(295),
|
||
o = n(632),
|
||
i = n(78);
|
||
e.exports = function(e) {
|
||
return i(e) ? r(e) : o(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(140),
|
||
o = Object.keys || function(e) {
|
||
var t = [];
|
||
for (var n in e) t.push(n);
|
||
return t
|
||
};
|
||
e.exports = f;
|
||
var i = n(106);
|
||
i.inherits = n(81);
|
||
var a = n(305),
|
||
u = n(195);
|
||
i.inherits(f, a);
|
||
for (var s = o(u.prototype), l = 0; l < s.length; l++) {
|
||
var c = s[l];
|
||
f.prototype[c] || (f.prototype[c] = u.prototype[c])
|
||
}
|
||
|
||
function f(e) {
|
||
if (!(this instanceof f)) return new f(e);
|
||
a.call(this, e), u.call(this, e), e && !1 === e.readable && (this.readable = !1), e && !1 === e.writable && (this.writable = !1), this.allowHalfOpen = !0, e && !1 === e.allowHalfOpen && (this.allowHalfOpen = !1), this.once("end", p)
|
||
}
|
||
|
||
function p() {
|
||
this.allowHalfOpen || this._writableState.ended || r.nextTick(d, this)
|
||
}
|
||
|
||
function d(e) {
|
||
e.end()
|
||
}
|
||
Object.defineProperty(f.prototype, "writableHighWaterMark", {
|
||
enumerable: !1,
|
||
get: function() {
|
||
return this._writableState.highWaterMark
|
||
}
|
||
}), Object.defineProperty(f.prototype, "destroyed", {
|
||
get: function() {
|
||
return void 0 !== this._readableState && void 0 !== this._writableState && (this._readableState.destroyed && this._writableState.destroyed)
|
||
},
|
||
set: function(e) {
|
||
void 0 !== this._readableState && void 0 !== this._writableState && (this._readableState.destroyed = e, this._writableState.destroyed = e)
|
||
}
|
||
}), f.prototype._destroy = function(e, t) {
|
||
this.push(null), this.end(), r.nextTick(t, e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(312)();
|
||
e.exports = function(e) {
|
||
return e !== r && null !== e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(670),
|
||
o = Math.max;
|
||
e.exports = function(e) {
|
||
return o(0, r(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(8), function(e) {
|
||
if (this.instancePool.length) {
|
||
var t = this.instancePool.pop();
|
||
return this.call(t, e), t
|
||
}
|
||
return new this(e)
|
||
}),
|
||
i = function(e) {
|
||
e instanceof this || r("25"), e.destructor(), this.instancePool.length < this.poolSize && this.instancePool.push(e)
|
||
},
|
||
a = o,
|
||
u = {
|
||
addPoolingTo: function(e, t) {
|
||
var n = e;
|
||
return n.instancePool = [], n.getPooled = t || a, n.poolSize || (n.poolSize = 10), n.release = i, n
|
||
},
|
||
oneArgumentPooler: o,
|
||
twoArgumentPooler: function(e, t) {
|
||
if (this.instancePool.length) {
|
||
var n = this.instancePool.pop();
|
||
return this.call(n, e, t), n
|
||
}
|
||
return new this(e, t)
|
||
},
|
||
threeArgumentPooler: function(e, t, n) {
|
||
if (this.instancePool.length) {
|
||
var r = this.instancePool.pop();
|
||
return this.call(r, e, t, n), r
|
||
}
|
||
return new this(e, t, n)
|
||
},
|
||
fourArgumentPooler: function(e, t, n, r) {
|
||
if (this.instancePool.length) {
|
||
var o = this.instancePool.pop();
|
||
return this.call(o, e, t, n, r), o
|
||
}
|
||
return new this(e, t, n, r)
|
||
}
|
||
};
|
||
e.exports = u
|
||
}, function(e, t) {
|
||
e.exports = {}
|
||
}, function(e, t, n) {
|
||
var r = n(154),
|
||
o = n(155);
|
||
e.exports = function(e) {
|
||
return r(o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(155);
|
||
e.exports = function(e) {
|
||
return Object(r(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(33),
|
||
o = n(58),
|
||
i = n(118),
|
||
a = n(167)("src"),
|
||
u = Function.toString,
|
||
s = ("" + u).split("toString");
|
||
n(60).inspectSource = function(e) {
|
||
return u.call(e)
|
||
}, (e.exports = function(e, t, n, u) {
|
||
var l = "function" == typeof n;
|
||
l && (i(n, "name") || o(n, "name", t)), e[t] !== n && (l && (i(n, a) || o(n, a, e[t] ? "" + e[t] : s.join(String(t)))), e === r ? e[t] = n : u ? e[t] ? e[t] = n : o(e, t, n) : (delete e[t], o(e, t, n)))
|
||
})(Function.prototype, "toString", function() {
|
||
return "function" == typeof this && this[a] || u.call(this)
|
||
})
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return "object" == typeof e ? null !== e : "function" == typeof e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(264),
|
||
i = n(536),
|
||
a = n(541),
|
||
u = n(76),
|
||
s = n(542),
|
||
l = n(545),
|
||
c = n(546),
|
||
f = n(548),
|
||
p = u.createElement,
|
||
d = u.createFactory,
|
||
h = u.cloneElement,
|
||
v = r,
|
||
m = function(e) {
|
||
return e
|
||
},
|
||
g = {
|
||
Children: {
|
||
map: i.map,
|
||
forEach: i.forEach,
|
||
count: i.count,
|
||
toArray: i.toArray,
|
||
only: f
|
||
},
|
||
Component: o.Component,
|
||
PureComponent: o.PureComponent,
|
||
createElement: p,
|
||
cloneElement: h,
|
||
isValidElement: u.isValidElement,
|
||
PropTypes: s,
|
||
createClass: c,
|
||
createFactory: d,
|
||
createMixin: m,
|
||
DOM: a,
|
||
version: l,
|
||
__spread: v
|
||
};
|
||
e.exports = g
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(46),
|
||
i = (n(9), n(266), Object.prototype.hasOwnProperty),
|
||
a = n(267),
|
||
u = {
|
||
key: !0,
|
||
ref: !0,
|
||
__self: !0,
|
||
__source: !0
|
||
};
|
||
|
||
function s(e) {
|
||
return void 0 !== e.ref
|
||
}
|
||
|
||
function l(e) {
|
||
return void 0 !== e.key
|
||
}
|
||
var c = function(e, t, n, r, o, i, u) {
|
||
var s = {
|
||
$$typeof: a,
|
||
type: e,
|
||
key: t,
|
||
ref: n,
|
||
props: u,
|
||
_owner: i
|
||
};
|
||
return s
|
||
};
|
||
c.createElement = function(e, t, n) {
|
||
var r, a = {},
|
||
f = null,
|
||
p = null;
|
||
if (null != t)
|
||
for (r in s(t) && (p = t.ref), l(t) && (f = "" + t.key), void 0 === t.__self ? null : t.__self, void 0 === t.__source ? null : t.__source, t) i.call(t, r) && !u.hasOwnProperty(r) && (a[r] = t[r]);
|
||
var d = arguments.length - 2;
|
||
if (1 === d) a.children = n;
|
||
else if (d > 1) {
|
||
for (var h = Array(d), v = 0; v < d; v++) h[v] = arguments[v + 2];
|
||
0, a.children = h
|
||
}
|
||
if (e && e.defaultProps) {
|
||
var m = e.defaultProps;
|
||
for (r in m) void 0 === a[r] && (a[r] = m[r])
|
||
}
|
||
return c(e, f, p, 0, 0, o.current, a)
|
||
}, c.createFactory = function(e) {
|
||
var t = c.createElement.bind(null, e);
|
||
return t.type = e, t
|
||
}, c.cloneAndReplaceKey = function(e, t) {
|
||
return c(e.type, t, e.ref, e._self, e._source, e._owner, e.props)
|
||
}, c.cloneElement = function(e, t, n) {
|
||
var a, f, p = r({}, e.props),
|
||
d = e.key,
|
||
h = e.ref,
|
||
v = (e._self, e._source, e._owner);
|
||
if (null != t)
|
||
for (a in s(t) && (h = t.ref, v = o.current), l(t) && (d = "" + t.key), e.type && e.type.defaultProps && (f = e.type.defaultProps), t) i.call(t, a) && !u.hasOwnProperty(a) && (void 0 === t[a] && void 0 !== f ? p[a] = f[a] : p[a] = t[a]);
|
||
var m = arguments.length - 2;
|
||
if (1 === m) p.children = n;
|
||
else if (m > 1) {
|
||
for (var g = Array(m), y = 0; y < m; y++) g[y] = arguments[y + 2];
|
||
p.children = g
|
||
}
|
||
return c(e.type, d, h, 0, 0, v, p)
|
||
}, c.isValidElement = function(e) {
|
||
return "object" == typeof e && null !== e && e.$$typeof === a
|
||
}, e.exports = c
|
||
}, function(e, t, n) {
|
||
var r = n(37).Symbol;
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(285),
|
||
o = n(187);
|
||
e.exports = function(e) {
|
||
return null != e && o(e.length) && !r(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(24),
|
||
o = n(190),
|
||
i = n(640),
|
||
a = n(61);
|
||
e.exports = function(e, t) {
|
||
return r(e) ? e : o(e, t) ? [e] : i(a(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(128),
|
||
o = 1 / 0;
|
||
e.exports = function(e) {
|
||
if ("string" == typeof e || r(e)) return e;
|
||
var t = e + "";
|
||
return "0" == t && 1 / e == -o ? "-0" : t
|
||
}
|
||
}, function(e, t) {
|
||
"function" == typeof Object.create ? e.exports = function(e, t) {
|
||
e.super_ = t, e.prototype = Object.create(t.prototype, {
|
||
constructor: {
|
||
value: e,
|
||
enumerable: !1,
|
||
writable: !0,
|
||
configurable: !0
|
||
}
|
||
})
|
||
} : e.exports = function(e, t) {
|
||
e.super_ = t;
|
||
var n = function() {};
|
||
n.prototype = t.prototype, e.prototype = new n, e.prototype.constructor = e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(66);
|
||
e.exports = function(e) {
|
||
if (!r(e)) throw new TypeError("Cannot use null or undefined");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r, o = n(728),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = function(e) {
|
||
if (Array.isArray(e)) {
|
||
for (var t = 0, n = Array(e.length); t < e.length; t++) n[t] = e[t];
|
||
return n
|
||
}
|
||
return (0, i.default)(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0, t.default = function(e, t) {
|
||
var n = {};
|
||
for (var r in e) t.indexOf(r) >= 0 || Object.prototype.hasOwnProperty.call(e, r) && (n[r] = e[r]);
|
||
return n
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return void 0 === e || null === e
|
||
}
|
||
e.exports.isNothing = r, e.exports.isObject = function(e) {
|
||
return "object" == typeof e && null !== e
|
||
}, e.exports.toArray = function(e) {
|
||
return Array.isArray(e) ? e : r(e) ? [] : [e]
|
||
}, e.exports.repeat = function(e, t) {
|
||
var n, r = "";
|
||
for (n = 0; n < t; n += 1) r += e;
|
||
return r
|
||
}, e.exports.isNegativeZero = function(e) {
|
||
return 0 === e && Number.NEGATIVE_INFINITY === 1 / e
|
||
}, e.exports.extend = function(e, t) {
|
||
var n, r, o, i;
|
||
if (t)
|
||
for (n = 0, r = (i = Object.keys(t)).length; n < r; n += 1) e[o = i[n]] = t[o];
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(85),
|
||
o = n(107),
|
||
i = n(16);
|
||
|
||
function a(e, t, n) {
|
||
var r = [];
|
||
return e.include.forEach(function(e) {
|
||
n = a(e, t, n)
|
||
}), e[t].forEach(function(e) {
|
||
n.forEach(function(t, n) {
|
||
t.tag === e.tag && t.kind === e.kind && r.push(n)
|
||
}), n.push(e)
|
||
}), n.filter(function(e, t) {
|
||
return -1 === r.indexOf(t)
|
||
})
|
||
}
|
||
|
||
function u(e) {
|
||
this.include = e.include || [], this.implicit = e.implicit || [], this.explicit = e.explicit || [], this.implicit.forEach(function(e) {
|
||
if (e.loadKind && "scalar" !== e.loadKind) throw new o("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.")
|
||
}), this.compiledImplicit = a(this, "implicit", []), this.compiledExplicit = a(this, "explicit", []), this.compiledTypeMap = function() {
|
||
var e, t, n = {
|
||
scalar: {},
|
||
sequence: {},
|
||
mapping: {},
|
||
fallback: {}
|
||
};
|
||
|
||
function r(e) {
|
||
n[e.kind][e.tag] = n.fallback[e.tag] = e
|
||
}
|
||
for (e = 0, t = arguments.length; e < t; e += 1) arguments[e].forEach(r);
|
||
return n
|
||
}(this.compiledImplicit, this.compiledExplicit)
|
||
}
|
||
u.DEFAULT = null, u.create = function() {
|
||
var e, t;
|
||
switch (arguments.length) {
|
||
case 1:
|
||
e = u.DEFAULT, t = arguments[0];
|
||
break;
|
||
case 2:
|
||
e = arguments[0], t = arguments[1];
|
||
break;
|
||
default:
|
||
throw new o("Wrong number of arguments for Schema.create function")
|
||
}
|
||
if (e = r.toArray(e), t = r.toArray(t), !e.every(function(e) {
|
||
return e instanceof u
|
||
})) throw new o("Specified list of super schemas (or a single Schema object) contains a non-Schema object.");
|
||
if (!t.every(function(e) {
|
||
return e instanceof i
|
||
})) throw new o("Specified list of YAML types (or a single Type object) contains a non-Type object.");
|
||
return new u({
|
||
include: e,
|
||
explicit: t
|
||
})
|
||
}, e.exports = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11);
|
||
n(8);
|
||
|
||
function o(e, t) {
|
||
return (e & t) === t
|
||
}
|
||
var i = {
|
||
MUST_USE_PROPERTY: 1,
|
||
HAS_BOOLEAN_VALUE: 4,
|
||
HAS_NUMERIC_VALUE: 8,
|
||
HAS_POSITIVE_NUMERIC_VALUE: 24,
|
||
HAS_OVERLOADED_BOOLEAN_VALUE: 32,
|
||
injectDOMPropertyConfig: function(e) {
|
||
var t = i,
|
||
n = e.Properties || {},
|
||
a = e.DOMAttributeNamespaces || {},
|
||
s = e.DOMAttributeNames || {},
|
||
l = e.DOMPropertyNames || {},
|
||
c = e.DOMMutationMethods || {};
|
||
for (var f in e.isCustomAttribute && u._isCustomAttributeFunctions.push(e.isCustomAttribute), n) {
|
||
u.properties.hasOwnProperty(f) && r("48", f);
|
||
var p = f.toLowerCase(),
|
||
d = n[f],
|
||
h = {
|
||
attributeName: p,
|
||
attributeNamespace: null,
|
||
propertyName: f,
|
||
mutationMethod: null,
|
||
mustUseProperty: o(d, t.MUST_USE_PROPERTY),
|
||
hasBooleanValue: o(d, t.HAS_BOOLEAN_VALUE),
|
||
hasNumericValue: o(d, t.HAS_NUMERIC_VALUE),
|
||
hasPositiveNumericValue: o(d, t.HAS_POSITIVE_NUMERIC_VALUE),
|
||
hasOverloadedBooleanValue: o(d, t.HAS_OVERLOADED_BOOLEAN_VALUE)
|
||
};
|
||
if (h.hasBooleanValue + h.hasNumericValue + h.hasOverloadedBooleanValue <= 1 || r("50", f), s.hasOwnProperty(f)) {
|
||
var v = s[f];
|
||
h.attributeName = v
|
||
}
|
||
a.hasOwnProperty(f) && (h.attributeNamespace = a[f]), l.hasOwnProperty(f) && (h.propertyName = l[f]), c.hasOwnProperty(f) && (h.mutationMethod = c[f]), u.properties[f] = h
|
||
}
|
||
}
|
||
},
|
||
a = ":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",
|
||
u = {
|
||
ID_ATTRIBUTE_NAME: "data-reactid",
|
||
ROOT_ATTRIBUTE_NAME: "data-reactroot",
|
||
ATTRIBUTE_NAME_START_CHAR: a,
|
||
ATTRIBUTE_NAME_CHAR: a + "\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",
|
||
properties: {},
|
||
getPossibleStandardName: null,
|
||
_isCustomAttributeFunctions: [],
|
||
isCustomAttribute: function(e) {
|
||
for (var t = 0; t < u._isCustomAttributeFunctions.length; t++) {
|
||
if ((0, u._isCustomAttributeFunctions[t])(e)) return !0
|
||
}
|
||
return !1
|
||
},
|
||
injection: i
|
||
};
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(783);
|
||
n(39), n(9);
|
||
|
||
function o() {
|
||
r.attachRefs(this, this._currentElement)
|
||
}
|
||
var i = {
|
||
mountComponent: function(e, t, n, r, i, a) {
|
||
var u = e.mountComponent(t, n, r, i, a);
|
||
return e._currentElement && null != e._currentElement.ref && t.getReactMountReady().enqueue(o, e), u
|
||
},
|
||
getHostNode: function(e) {
|
||
return e.getHostNode()
|
||
},
|
||
unmountComponent: function(e, t) {
|
||
r.detachRefs(e, e._currentElement), e.unmountComponent(t)
|
||
},
|
||
receiveComponent: function(e, t, n, i) {
|
||
var a = e._currentElement;
|
||
if (t !== a || i !== e._context) {
|
||
0;
|
||
var u = r.shouldUpdateRefs(a, t);
|
||
u && r.detachRefs(e, a), e.receiveComponent(t, n, i), u && e._currentElement && null != e._currentElement.ref && n.getReactMountReady().enqueue(o, e)
|
||
}
|
||
},
|
||
performUpdateIfNecessary: function(e, t, n) {
|
||
e._updateBatchNumber === n && e.performUpdateIfNecessary(t)
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(217),
|
||
o = n(149),
|
||
i = n(218),
|
||
a = n(359),
|
||
u = "undefined" != typeof document && "number" == typeof document.documentMode || "undefined" != typeof navigator && "string" == typeof navigator.userAgent && /\bEdge\/\d/.test(navigator.userAgent);
|
||
|
||
function s(e) {
|
||
if (u) {
|
||
var t = e.node,
|
||
n = e.children;
|
||
if (n.length)
|
||
for (var r = 0; r < n.length; r++) l(t, n[r], null);
|
||
else null != e.html ? o(t, e.html) : null != e.text && a(t, e.text)
|
||
}
|
||
}
|
||
var l = i(function(e, t, n) {
|
||
11 === t.node.nodeType || 1 === t.node.nodeType && "object" === t.node.nodeName.toLowerCase() && (null == t.node.namespaceURI || t.node.namespaceURI === r.html) ? (s(t), e.insertBefore(t.node, n)) : (e.insertBefore(t.node, n), s(t))
|
||
});
|
||
|
||
function c() {
|
||
return this.node.nodeName
|
||
}
|
||
|
||
function f(e) {
|
||
return {
|
||
node: e,
|
||
children: [],
|
||
html: null,
|
||
text: null,
|
||
toString: c
|
||
}
|
||
}
|
||
f.insertTreeBefore = l, f.replaceChildWithTree = function(e, t) {
|
||
e.parentNode.replaceChild(t.node, e), s(t)
|
||
}, f.queueChild = function(e, t) {
|
||
u ? e.children.push(t) : e.node.appendChild(t.node)
|
||
}, f.queueHTML = function(e, t) {
|
||
u ? e.html = t : o(e.node, t)
|
||
}, f.queueText = function(e, t) {
|
||
u ? e.text = t : a(e.node, t)
|
||
}, e.exports = f
|
||
}, function(e, t, n) {
|
||
var r = n(146),
|
||
o = n(344);
|
||
e.exports = function(e, t, n, i) {
|
||
var a = !n;
|
||
n || (n = {});
|
||
for (var u = -1, s = t.length; ++u < s;) {
|
||
var l = t[u],
|
||
c = i ? i(n[l], e[l], l, n, e) : void 0;
|
||
void 0 === c && (c = e[l]), a ? o(n, l, c) : r(n, l, c)
|
||
}
|
||
return n
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(447),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
n(448);
|
||
for (var r = n(21), o = n(50), i = n(70), a = n(19)("toStringTag"), u = "CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","), s = 0; s < u.length; s++) {
|
||
var l = u[s],
|
||
c = r[l],
|
||
f = c && c.prototype;
|
||
f && !f[a] && o(f, a, l), i[l] = i.Array
|
||
}
|
||
}, function(e, t) {
|
||
var n = {}.toString;
|
||
e.exports = function(e) {
|
||
return n.call(e).slice(8, -1)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
if ("function" != typeof e) throw TypeError(e + " is not a function!");
|
||
return e
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return {
|
||
enumerable: !(1 & e),
|
||
configurable: !(2 & e),
|
||
writable: !(4 & e),
|
||
value: t
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(239),
|
||
o = n(163);
|
||
e.exports = Object.keys || function(e) {
|
||
return r(e, o)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(40).f,
|
||
o = n(52),
|
||
i = n(19)("toStringTag");
|
||
e.exports = function(e, t, n) {
|
||
e && !o(e = n ? e : e.prototype, i) && r(e, i, {
|
||
configurable: !0,
|
||
value: t
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(455)(!0);
|
||
n(237)(String, "String", function(e) {
|
||
this._t = String(e), this._i = 0
|
||
}, function() {
|
||
var e, t = this._t,
|
||
n = this._i;
|
||
return n >= t.length ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : (e = r(t, n), this._i += e.length, {
|
||
value: e,
|
||
done: !1
|
||
})
|
||
})
|
||
}, function(e, t) {
|
||
var n = {}.toString;
|
||
e.exports = function(e) {
|
||
return n.call(e).slice(8, -1)
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = !n(101)(function() {
|
||
return 7 != Object.defineProperty({}, "a", {
|
||
get: function() {
|
||
return 7
|
||
}
|
||
}).a
|
||
})
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
try {
|
||
return !!e()
|
||
} catch (e) {
|
||
return !0
|
||
}
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = {}
|
||
}, function(e, t, n) {
|
||
var r = n(119),
|
||
o = Math.min;
|
||
e.exports = function(e) {
|
||
return e > 0 ? o(r(e), 9007199254740991) : 0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
for (var t = arguments.length - 1, n = "Minified React error #" + e + "; visit http://facebook.github.io/react/docs/error-decoder.html?invariant=" + e, r = 0; r < t; r++) n += "&args[]=" + encodeURIComponent(arguments[r + 1]);
|
||
n += " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
|
||
var o = new Error(n);
|
||
throw o.name = "Invariant Violation", o.framesToPop = 1, o
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return e === t || e != e && t != t
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(e) {
|
||
function n(e) {
|
||
return Object.prototype.toString.call(e)
|
||
}
|
||
t.isArray = function(e) {
|
||
return Array.isArray ? Array.isArray(e) : "[object Array]" === n(e)
|
||
}, t.isBoolean = function(e) {
|
||
return "boolean" == typeof e
|
||
}, t.isNull = function(e) {
|
||
return null === e
|
||
}, t.isNullOrUndefined = function(e) {
|
||
return null == e
|
||
}, t.isNumber = function(e) {
|
||
return "number" == typeof e
|
||
}, t.isString = function(e) {
|
||
return "string" == typeof e
|
||
}, t.isSymbol = function(e) {
|
||
return "symbol" == typeof e
|
||
}, t.isUndefined = function(e) {
|
||
return void 0 === e
|
||
}, t.isRegExp = function(e) {
|
||
return "[object RegExp]" === n(e)
|
||
}, t.isObject = function(e) {
|
||
return "object" == typeof e && null !== e
|
||
}, t.isDate = function(e) {
|
||
return "[object Date]" === n(e)
|
||
}, t.isError = function(e) {
|
||
return "[object Error]" === n(e) || e instanceof Error
|
||
}, t.isFunction = function(e) {
|
||
return "function" == typeof e
|
||
}, t.isPrimitive = function(e) {
|
||
return null === e || "boolean" == typeof e || "number" == typeof e || "string" == typeof e || "symbol" == typeof e || void 0 === e
|
||
}, t.isBuffer = e.isBuffer
|
||
}).call(t, n(54).Buffer)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
Error.call(this), this.name = "YAMLException", this.reason = e, this.mark = t, this.message = (this.reason || "(unknown reason)") + (this.mark ? " " + this.mark.toString() : ""), Error.captureStackTrace ? Error.captureStackTrace(this, this.constructor) : this.stack = (new Error).stack || ""
|
||
}
|
||
r.prototype = Object.create(Error.prototype), r.prototype.constructor = r, r.prototype.toString = function(e) {
|
||
var t = this.name + ": ";
|
||
return t += this.reason || "(unknown reason)", !e && this.mark && (t += " " + this.mark.toString()), t
|
||
}, e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(86);
|
||
e.exports = new r({
|
||
include: [n(340)],
|
||
implicit: [n(751), n(752)],
|
||
explicit: [n(753), n(754), n(755), n(756)]
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(110),
|
||
o = n(211),
|
||
i = n(351),
|
||
a = n(352),
|
||
u = (n(9), r.getListener);
|
||
|
||
function s(e, t, n) {
|
||
var r = function(e, t, n) {
|
||
var r = t.dispatchConfig.phasedRegistrationNames[n];
|
||
return u(e, r)
|
||
}(e, n, t);
|
||
r && (n._dispatchListeners = i(n._dispatchListeners, r), n._dispatchInstances = i(n._dispatchInstances, e))
|
||
}
|
||
|
||
function l(e) {
|
||
e && e.dispatchConfig.phasedRegistrationNames && o.traverseTwoPhase(e._targetInst, s, e)
|
||
}
|
||
|
||
function c(e) {
|
||
if (e && e.dispatchConfig.phasedRegistrationNames) {
|
||
var t = e._targetInst,
|
||
n = t ? o.getParentInstance(t) : null;
|
||
o.traverseTwoPhase(n, s, e)
|
||
}
|
||
}
|
||
|
||
function f(e, t, n) {
|
||
if (n && n.dispatchConfig.registrationName) {
|
||
var r = n.dispatchConfig.registrationName,
|
||
o = u(e, r);
|
||
o && (n._dispatchListeners = i(n._dispatchListeners, o), n._dispatchInstances = i(n._dispatchInstances, e))
|
||
}
|
||
}
|
||
|
||
function p(e) {
|
||
e && e.dispatchConfig.registrationName && f(e._targetInst, 0, e)
|
||
}
|
||
var d = {
|
||
accumulateTwoPhaseDispatches: function(e) {
|
||
a(e, l)
|
||
},
|
||
accumulateTwoPhaseDispatchesSkipTarget: function(e) {
|
||
a(e, c)
|
||
},
|
||
accumulateDirectDispatches: function(e) {
|
||
a(e, p)
|
||
},
|
||
accumulateEnterLeaveDispatches: function(e, t, n, r) {
|
||
o.traverseEnterLeave(n, r, f, e, t)
|
||
}
|
||
};
|
||
e.exports = d
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(210),
|
||
i = n(211),
|
||
a = n(212),
|
||
u = n(351),
|
||
s = n(352),
|
||
l = (n(8), {}),
|
||
c = null,
|
||
f = function(e, t) {
|
||
e && (i.executeDispatchesInOrder(e, t), e.isPersistent() || e.constructor.release(e))
|
||
},
|
||
p = function(e) {
|
||
return f(e, !0)
|
||
},
|
||
d = function(e) {
|
||
return f(e, !1)
|
||
},
|
||
h = function(e) {
|
||
return "." + e._rootNodeID
|
||
};
|
||
var v = {
|
||
injection: {
|
||
injectEventPluginOrder: o.injectEventPluginOrder,
|
||
injectEventPluginsByName: o.injectEventPluginsByName
|
||
},
|
||
putListener: function(e, t, n) {
|
||
"function" != typeof n && r("94", t, typeof n);
|
||
var i = h(e);
|
||
(l[t] || (l[t] = {}))[i] = n;
|
||
var a = o.registrationNameModules[t];
|
||
a && a.didPutListener && a.didPutListener(e, t, n)
|
||
},
|
||
getListener: function(e, t) {
|
||
var n = l[t];
|
||
if (function(e, t, n) {
|
||
switch (e) {
|
||
case "onClick":
|
||
case "onClickCapture":
|
||
case "onDoubleClick":
|
||
case "onDoubleClickCapture":
|
||
case "onMouseDown":
|
||
case "onMouseDownCapture":
|
||
case "onMouseMove":
|
||
case "onMouseMoveCapture":
|
||
case "onMouseUp":
|
||
case "onMouseUpCapture":
|
||
return !(!n.disabled || (r = t, "button" !== r && "input" !== r && "select" !== r && "textarea" !== r));
|
||
default:
|
||
return !1
|
||
}
|
||
var r
|
||
}(t, e._currentElement.type, e._currentElement.props)) return null;
|
||
var r = h(e);
|
||
return n && n[r]
|
||
},
|
||
deleteListener: function(e, t) {
|
||
var n = o.registrationNameModules[t];
|
||
n && n.willDeleteListener && n.willDeleteListener(e, t);
|
||
var r = l[t];
|
||
r && delete r[h(e)]
|
||
},
|
||
deleteAllListeners: function(e) {
|
||
var t = h(e);
|
||
for (var n in l)
|
||
if (l.hasOwnProperty(n) && l[n][t]) {
|
||
var r = o.registrationNameModules[n];
|
||
r && r.willDeleteListener && r.willDeleteListener(e, n), delete l[n][t]
|
||
}
|
||
},
|
||
extractEvents: function(e, t, n, r) {
|
||
for (var i, a = o.plugins, s = 0; s < a.length; s++) {
|
||
var l = a[s];
|
||
if (l) {
|
||
var c = l.extractEvents(e, t, n, r);
|
||
c && (i = u(i, c))
|
||
}
|
||
}
|
||
return i
|
||
},
|
||
enqueueEvents: function(e) {
|
||
e && (c = u(c, e))
|
||
},
|
||
processEventQueue: function(e) {
|
||
var t = c;
|
||
c = null, s(t, e ? p : d), c && r("95"), a.rethrowCaughtError()
|
||
},
|
||
__purge: function() {
|
||
l = {}
|
||
},
|
||
__getListenerBank: function() {
|
||
return l
|
||
}
|
||
};
|
||
e.exports = v
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(48),
|
||
o = n(213),
|
||
i = {
|
||
view: function(e) {
|
||
if (e.view) return e.view;
|
||
var t = o(e);
|
||
if (t.window === t) return t;
|
||
var n = t.ownerDocument;
|
||
return n ? n.defaultView || n.parentWindow : window
|
||
},
|
||
detail: function(e) {
|
||
return e.detail || 0
|
||
}
|
||
};
|
||
|
||
function a(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(a, i), e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
remove: function(e) {
|
||
e._reactInternalInstance = void 0
|
||
},
|
||
get: function(e) {
|
||
return e._reactInternalInstance
|
||
},
|
||
has: function(e) {
|
||
return void 0 !== e._reactInternalInstance
|
||
},
|
||
set: function(e, t) {
|
||
e._reactInternalInstance = t
|
||
}
|
||
};
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r;
|
||
/*!
|
||
Copyright (c) 2016 Jed Watson.
|
||
Licensed under the MIT License (MIT), see
|
||
http://jedwatson.github.io/classnames
|
||
*/
|
||
/*!
|
||
Copyright (c) 2016 Jed Watson.
|
||
Licensed under the MIT License (MIT), see
|
||
http://jedwatson.github.io/classnames
|
||
*/
|
||
! function() {
|
||
"use strict";
|
||
var n = {}.hasOwnProperty;
|
||
|
||
function o() {
|
||
for (var e = [], t = 0; t < arguments.length; t++) {
|
||
var r = arguments[t];
|
||
if (r) {
|
||
var i = typeof r;
|
||
if ("string" === i || "number" === i) e.push(r);
|
||
else if (Array.isArray(r)) e.push(o.apply(null, r));
|
||
else if ("object" === i)
|
||
for (var a in r) n.call(r, a) && r[a] && e.push(a)
|
||
}
|
||
}
|
||
return e.join(" ")
|
||
}
|
||
void 0 !== e && e.exports ? e.exports = o : void 0 === (r = function() {
|
||
return o
|
||
}.apply(t, [])) || (e.exports = r)
|
||
}()
|
||
}, function(e, t) {
|
||
e.exports = !0
|
||
}, function(e, t, n) {
|
||
var r = n(160),
|
||
o = Math.min;
|
||
e.exports = function(e) {
|
||
return e > 0 ? o(r(e), 9007199254740991) : 0
|
||
}
|
||
}, function(e, t) {
|
||
var n = 0,
|
||
r = Math.random();
|
||
e.exports = function(e) {
|
||
return "Symbol(".concat(void 0 === e ? "" : e, ")_", (++n + r).toString(36))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(59),
|
||
o = n(459),
|
||
i = n(460),
|
||
a = Object.defineProperty;
|
||
t.f = n(100) ? Object.defineProperty : function(e, t, n) {
|
||
if (r(e), t = i(t, !0), r(n), o) try {
|
||
return a(e, t, n)
|
||
} catch (e) {}
|
||
if ("get" in n || "set" in n) throw TypeError("Accessors not supported!");
|
||
return "value" in n && (e[t] = n.value), e
|
||
}
|
||
}, function(e, t) {
|
||
var n = {}.hasOwnProperty;
|
||
e.exports = function(e, t) {
|
||
return n.call(e, t)
|
||
}
|
||
}, function(e, t) {
|
||
var n = Math.ceil,
|
||
r = Math.floor;
|
||
e.exports = function(e) {
|
||
return isNaN(e = +e) ? 0 : (e > 0 ? r : n)(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(121);
|
||
e.exports = function(e, t, n) {
|
||
if (r(e), void 0 === t) return e;
|
||
switch (n) {
|
||
case 1:
|
||
return function(n) {
|
||
return e.call(t, n)
|
||
};
|
||
case 2:
|
||
return function(n, r) {
|
||
return e.call(t, n, r)
|
||
};
|
||
case 3:
|
||
return function(n, r, o) {
|
||
return e.call(t, n, r, o)
|
||
}
|
||
}
|
||
return function() {
|
||
return e.apply(t, arguments)
|
||
}
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
if ("function" != typeof e) throw TypeError(e + " is not a function!");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(465),
|
||
o = n(53);
|
||
e.exports = function(e) {
|
||
return r(o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(58),
|
||
o = n(73),
|
||
i = n(101),
|
||
a = n(53),
|
||
u = n(17);
|
||
e.exports = function(e, t, n) {
|
||
var s = u(e),
|
||
l = n(a, s, "" [e]),
|
||
c = l[0],
|
||
f = l[1];
|
||
i(function() {
|
||
var t = {};
|
||
return t[s] = function() {
|
||
return 7
|
||
}, 7 != "" [e](t)
|
||
}) && (o(String.prototype, e, c), r(RegExp.prototype, s, 2 == t ? function(e, t) {
|
||
return f.call(e, this, t)
|
||
} : function(e) {
|
||
return f.call(e, this)
|
||
}))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(116)("meta"),
|
||
o = n(28),
|
||
i = n(52),
|
||
a = n(40).f,
|
||
u = 0,
|
||
s = Object.isExtensible || function() {
|
||
return !0
|
||
},
|
||
l = !n(51)(function() {
|
||
return s(Object.preventExtensions({}))
|
||
}),
|
||
c = function(e) {
|
||
a(e, r, {
|
||
value: {
|
||
i: "O" + ++u,
|
||
w: {}
|
||
}
|
||
})
|
||
},
|
||
f = e.exports = {
|
||
KEY: r,
|
||
NEED: !1,
|
||
fastKey: function(e, t) {
|
||
if (!o(e)) return "symbol" == typeof e ? e : ("string" == typeof e ? "S" : "P") + e;
|
||
if (!i(e, r)) {
|
||
if (!s(e)) return "F";
|
||
if (!t) return "E";
|
||
c(e)
|
||
}
|
||
return e[r].i
|
||
},
|
||
getWeak: function(e, t) {
|
||
if (!i(e, r)) {
|
||
if (!s(e)) return !0;
|
||
if (!t) return !1;
|
||
c(e)
|
||
}
|
||
return e[r].w
|
||
},
|
||
onFreeze: function(e) {
|
||
return l && f.NEED && s(e) && !i(e, r) && c(e), e
|
||
}
|
||
}
|
||
}, function(e, t) {
|
||
t.f = {}.propertyIsEnumerable
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {};
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.CLEAR_BY = t.CLEAR = t.NEW_AUTH_ERR = t.NEW_SPEC_ERR_BATCH = t.NEW_SPEC_ERR = t.NEW_THROWN_ERR_BATCH = t.NEW_THROWN_ERR = void 0, t.newThrownErr = function(e) {
|
||
return {
|
||
type: a,
|
||
payload: (0, i.default)(e)
|
||
}
|
||
}, t.newThrownErrBatch = function(e) {
|
||
return {
|
||
type: u,
|
||
payload: e
|
||
}
|
||
}, t.newSpecErr = function(e) {
|
||
return {
|
||
type: s,
|
||
payload: e
|
||
}
|
||
}, t.newSpecErrBatch = function(e) {
|
||
return {
|
||
type: l,
|
||
payload: e
|
||
}
|
||
}, t.newAuthErr = function(e) {
|
||
return {
|
||
type: c,
|
||
payload: e
|
||
}
|
||
}, t.clear = function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
|
||
return {
|
||
type: f,
|
||
payload: e
|
||
}
|
||
}, t.clearBy = function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : function() {
|
||
return !0
|
||
};
|
||
return {
|
||
type: p,
|
||
payload: e
|
||
}
|
||
};
|
||
var r, o = n(179),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
var a = t.NEW_THROWN_ERR = "err_new_thrown_err",
|
||
u = t.NEW_THROWN_ERR_BATCH = "err_new_thrown_err_batch",
|
||
s = t.NEW_SPEC_ERR = "err_new_spec_err",
|
||
l = t.NEW_SPEC_ERR_BATCH = "err_new_spec_err_batch",
|
||
c = t.NEW_AUTH_ERR = "err_new_auth_err",
|
||
f = t.CLEAR = "err_clear",
|
||
p = t.CLEAR_BY = "err_clear_by"
|
||
}, function(e, t, n) {
|
||
var r = n(62),
|
||
o = n(47),
|
||
i = "[object Symbol]";
|
||
e.exports = function(e) {
|
||
return "symbol" == typeof e || o(e) && r(e) == i
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(63)(Object, "create");
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(600),
|
||
o = n(601),
|
||
i = n(602),
|
||
a = n(603),
|
||
u = n(604);
|
||
|
||
function s(e) {
|
||
var t = -1,
|
||
n = null == e ? 0 : e.length;
|
||
for (this.clear(); ++t < n;) {
|
||
var r = e[t];
|
||
this.set(r[0], r[1])
|
||
}
|
||
}
|
||
s.prototype.clear = r, s.prototype.delete = o, s.prototype.get = i, s.prototype.has = a, s.prototype.set = u, e.exports = s
|
||
}, function(e, t, n) {
|
||
var r = n(105);
|
||
e.exports = function(e, t) {
|
||
for (var n = e.length; n--;)
|
||
if (r(e[n][0], t)) return n;
|
||
return -1
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(606);
|
||
e.exports = function(e, t) {
|
||
var n = e.__data__;
|
||
return r(t) ? n["string" == typeof t ? "string" : "hash"] : n.map
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(611),
|
||
o = n(639),
|
||
i = n(191),
|
||
a = n(24),
|
||
u = n(644);
|
||
e.exports = function(e) {
|
||
return "function" == typeof e ? e : null == e ? i : "object" == typeof e ? a(e) ? o(e[0], e[1]) : r(e) : u(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return e.webpackPolyfill || (e.deprecate = function() {}, e.paths = [], e.children || (e.children = []), Object.defineProperty(e, "loaded", {
|
||
enumerable: !0,
|
||
get: function() {
|
||
return e.l
|
||
}
|
||
}), Object.defineProperty(e, "id", {
|
||
enumerable: !0,
|
||
get: function() {
|
||
return e.i
|
||
}
|
||
}), e.webpackPolyfill = 1), e
|
||
}
|
||
}, function(e, t) {
|
||
var n = 9007199254740991,
|
||
r = /^(?:0|[1-9]\d*)$/;
|
||
e.exports = function(e, t) {
|
||
var o = typeof e;
|
||
return !!(t = null == t ? n : t) && ("number" == o || "symbol" != o && r.test(e)) && e > -1 && e % 1 == 0 && e < t
|
||
}
|
||
}, function(e, t) {
|
||
var n = Object.prototype;
|
||
e.exports = function(e) {
|
||
var t = e && e.constructor;
|
||
return e === ("function" == typeof t && t.prototype || n)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(634),
|
||
o = n(181),
|
||
i = n(635),
|
||
a = n(636),
|
||
u = n(637),
|
||
s = n(62),
|
||
l = n(286),
|
||
c = l(r),
|
||
f = l(o),
|
||
p = l(i),
|
||
d = l(a),
|
||
h = l(u),
|
||
v = s;
|
||
(r && "[object DataView]" != v(new r(new ArrayBuffer(1))) || o && "[object Map]" != v(new o) || i && "[object Promise]" != v(i.resolve()) || a && "[object Set]" != v(new a) || u && "[object WeakMap]" != v(new u)) && (v = function(e) {
|
||
var t = s(e),
|
||
n = "[object Object]" == t ? e.constructor : void 0,
|
||
r = n ? l(n) : "";
|
||
if (r) switch (r) {
|
||
case c:
|
||
return "[object DataView]";
|
||
case f:
|
||
return "[object Map]";
|
||
case p:
|
||
return "[object Promise]";
|
||
case d:
|
||
return "[object Set]";
|
||
case h:
|
||
return "[object WeakMap]"
|
||
}
|
||
return t
|
||
}), e.exports = v
|
||
}, function(e, t, n) {
|
||
var r = n(139);
|
||
e.exports = function(e, t, n) {
|
||
var o = null == e ? void 0 : r(e, t);
|
||
return void 0 === o ? n : o
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(79),
|
||
o = n(80);
|
||
e.exports = function(e, t) {
|
||
for (var n = 0, i = (t = r(t, e)).length; null != e && n < i;) e = e[o(t[n++])];
|
||
return n && n == i ? e : void 0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t) {
|
||
!t.version || 0 === t.version.indexOf("v0.") || 0 === t.version.indexOf("v1.") && 0 !== t.version.indexOf("v1.8.") ? e.exports = {
|
||
nextTick: function(e, n, r, o) {
|
||
if ("function" != typeof e) throw new TypeError('"callback" argument must be a function');
|
||
var i, a, u = arguments.length;
|
||
switch (u) {
|
||
case 0:
|
||
case 1:
|
||
return t.nextTick(e);
|
||
case 2:
|
||
return t.nextTick(function() {
|
||
e.call(null, n)
|
||
});
|
||
case 3:
|
||
return t.nextTick(function() {
|
||
e.call(null, n, r)
|
||
});
|
||
case 4:
|
||
return t.nextTick(function() {
|
||
e.call(null, n, r, o)
|
||
});
|
||
default:
|
||
for (i = new Array(u - 1), a = 0; a < i.length;) i[a++] = arguments[a];
|
||
return t.nextTick(function() {
|
||
e.apply(null, i)
|
||
})
|
||
}
|
||
}
|
||
} : e.exports = t
|
||
}).call(t, n(55))
|
||
}, function(e, t, n) {
|
||
var r = n(54),
|
||
o = r.Buffer;
|
||
|
||
function i(e, t) {
|
||
for (var n in e) t[n] = e[n]
|
||
}
|
||
|
||
function a(e, t, n) {
|
||
return o(e, t, n)
|
||
}
|
||
o.from && o.alloc && o.allocUnsafe && o.allocUnsafeSlow ? e.exports = r : (i(r, t), t.Buffer = a), i(o, a), a.from = function(e, t, n) {
|
||
if ("number" == typeof e) throw new TypeError("Argument must not be a number");
|
||
return o(e, t, n)
|
||
}, a.alloc = function(e, t, n) {
|
||
if ("number" != typeof e) throw new TypeError("Argument must be a number");
|
||
var r = o(e);
|
||
return void 0 !== t ? "string" == typeof n ? r.fill(t, n) : r.fill(t) : r.fill(0), r
|
||
}, a.allocUnsafe = function(e) {
|
||
if ("number" != typeof e) throw new TypeError("Argument must be a number");
|
||
return o(e)
|
||
}, a.allocUnsafeSlow = function(e) {
|
||
if ("number" != typeof e) throw new TypeError("Argument must be a number");
|
||
return r.SlowBuffer(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(675)("forEach")
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(314),
|
||
o = n(311),
|
||
i = n(196),
|
||
a = n(684);
|
||
(e.exports = function(e, t) {
|
||
var n, i, u, s, l;
|
||
return arguments.length < 2 || "string" != typeof e ? (s = t, t = e, e = null) : s = arguments[2], null == e ? (n = u = !0, i = !1) : (n = a.call(e, "c"), i = a.call(e, "e"), u = a.call(e, "w")), l = {
|
||
value: t,
|
||
configurable: n,
|
||
enumerable: i,
|
||
writable: u
|
||
}, s ? r(o(s), l) : l
|
||
}).gs = function(e, t, n) {
|
||
var u, s, l, c;
|
||
return "string" != typeof e ? (l = n, n = t, t = e, e = null) : l = arguments[3], null == t ? t = void 0 : i(t) ? null == n ? n = void 0 : i(n) || (l = n, n = void 0) : (l = t, t = n = void 0), null == e ? (u = !0, s = !1) : (u = a.call(e, "c"), s = a.call(e, "e")), c = {
|
||
get: t,
|
||
set: n,
|
||
configurable: u,
|
||
enumerable: s
|
||
}, l ? r(o(l), c) : c
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(49),
|
||
o = n(329),
|
||
i = n(330),
|
||
a = n(36),
|
||
u = n(115),
|
||
s = n(164),
|
||
l = {},
|
||
c = {};
|
||
(t = e.exports = function(e, t, n, f, p) {
|
||
var d, h, v, m, g = p ? function() {
|
||
return e
|
||
} : s(e),
|
||
y = r(n, f, t ? 2 : 1),
|
||
b = 0;
|
||
if ("function" != typeof g) throw TypeError(e + " is not iterable!");
|
||
if (i(g)) {
|
||
for (d = u(e.length); d > b; b++)
|
||
if ((m = t ? y(a(h = e[b])[0], h[1]) : y(e[b])) === l || m === c) return m
|
||
} else
|
||
for (v = g.call(e); !(h = v.next()).done;)
|
||
if ((m = o(v, y, h.value, t)) === l || m === c) return m
|
||
}).BREAK = l, t.RETURN = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(86);
|
||
e.exports = r.DEFAULT = new r({
|
||
include: [n(108)],
|
||
explicit: [n(757), n(758), n(759)]
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(344),
|
||
o = n(105),
|
||
i = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e, t, n) {
|
||
var a = e[t];
|
||
i.call(e, t) && o(a, n) && (void 0 !== n || t in e) || r(e, t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(8), {}),
|
||
i = {
|
||
reinitializeTransaction: function() {
|
||
this.transactionWrappers = this.getTransactionWrappers(), this.wrapperInitData ? this.wrapperInitData.length = 0 : this.wrapperInitData = [], this._isInTransaction = !1
|
||
},
|
||
_isInTransaction: !1,
|
||
getTransactionWrappers: null,
|
||
isInTransaction: function() {
|
||
return !!this._isInTransaction
|
||
},
|
||
perform: function(e, t, n, o, i, a, u, s) {
|
||
var l, c;
|
||
this.isInTransaction() && r("27");
|
||
try {
|
||
this._isInTransaction = !0, l = !0, this.initializeAll(0), c = e.call(t, n, o, i, a, u, s), l = !1
|
||
} finally {
|
||
try {
|
||
if (l) try {
|
||
this.closeAll(0)
|
||
} catch (e) {} else this.closeAll(0)
|
||
} finally {
|
||
this._isInTransaction = !1
|
||
}
|
||
}
|
||
return c
|
||
},
|
||
initializeAll: function(e) {
|
||
for (var t = this.transactionWrappers, n = e; n < t.length; n++) {
|
||
var r = t[n];
|
||
try {
|
||
this.wrapperInitData[n] = o, this.wrapperInitData[n] = r.initialize ? r.initialize.call(this) : null
|
||
} finally {
|
||
if (this.wrapperInitData[n] === o) try {
|
||
this.initializeAll(n + 1)
|
||
} catch (e) {}
|
||
}
|
||
}
|
||
},
|
||
closeAll: function(e) {
|
||
this.isInTransaction() || r("28");
|
||
for (var t = this.transactionWrappers, n = e; n < t.length; n++) {
|
||
var i, a = t[n],
|
||
u = this.wrapperInitData[n];
|
||
try {
|
||
i = !0, u !== o && a.close && a.close.call(this, u), i = !1
|
||
} finally {
|
||
if (i) try {
|
||
this.closeAll(n + 1)
|
||
} catch (e) {}
|
||
}
|
||
}
|
||
this.wrapperInitData.length = 0
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(111),
|
||
o = n(358),
|
||
i = {
|
||
screenX: null,
|
||
screenY: null,
|
||
clientX: null,
|
||
clientY: null,
|
||
ctrlKey: null,
|
||
shiftKey: null,
|
||
altKey: null,
|
||
metaKey: null,
|
||
getModifierState: n(215),
|
||
button: function(e) {
|
||
var t = e.button;
|
||
return "which" in e ? t : 2 === t ? 2 : 4 === t ? 1 : 0
|
||
},
|
||
buttons: null,
|
||
relatedTarget: function(e) {
|
||
return e.relatedTarget || (e.fromElement === e.srcElement ? e.toElement : e.fromElement)
|
||
},
|
||
pageX: function(e) {
|
||
return "pageX" in e ? e.pageX : e.clientX + o.currentScrollLeft
|
||
},
|
||
pageY: function(e) {
|
||
return "pageY" in e ? e.pageY : e.clientY + o.currentScrollTop
|
||
}
|
||
};
|
||
|
||
function a(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(a, i), e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(26),
|
||
i = n(217),
|
||
a = /^[ \r\n\t\f]/,
|
||
u = /<(!--|link|noscript|meta|script|style)[ \r\n\t\f\/>]/,
|
||
s = n(218)(function(e, t) {
|
||
if (e.namespaceURI !== i.svg || "innerHTML" in e) e.innerHTML = t;
|
||
else {
|
||
(r = r || document.createElement("div")).innerHTML = "<svg>" + t + "</svg>";
|
||
for (var n = r.firstChild; n.firstChild;) e.appendChild(n.firstChild)
|
||
}
|
||
});
|
||
if (o.canUseDOM) {
|
||
var l = document.createElement("div");
|
||
l.innerHTML = " ", "" === l.innerHTML && (s = function(e, t) {
|
||
if (e.parentNode && e.parentNode.replaceChild(e, e), a.test(t) || "<" === t[0] && u.test(t)) {
|
||
e.innerHTML = String.fromCharCode(65279) + t;
|
||
var n = e.firstChild;
|
||
1 === n.data.length ? e.removeChild(n) : n.deleteData(0, 1)
|
||
} else e.innerHTML = t
|
||
}), l = null
|
||
}
|
||
e.exports = s
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /["'&<>]/;
|
||
e.exports = function(e) {
|
||
return "boolean" == typeof e || "number" == typeof e ? "" + e : function(e) {
|
||
var t, n = "" + e,
|
||
o = r.exec(n);
|
||
if (!o) return n;
|
||
var i = "",
|
||
a = 0,
|
||
u = 0;
|
||
for (a = o.index; a < n.length; a++) {
|
||
switch (n.charCodeAt(a)) {
|
||
case 34:
|
||
t = """;
|
||
break;
|
||
case 38:
|
||
t = "&";
|
||
break;
|
||
case 39:
|
||
t = "'";
|
||
break;
|
||
case 60:
|
||
t = "<";
|
||
break;
|
||
case 62:
|
||
t = ">";
|
||
break;
|
||
default:
|
||
continue
|
||
}
|
||
u !== a && (i += n.substring(u, a)), u = a + 1, i += t
|
||
}
|
||
return u !== a ? i + n.substring(u, a) : i
|
||
}(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(13),
|
||
i = n(210),
|
||
a = n(804),
|
||
u = n(358),
|
||
s = n(805),
|
||
l = n(214),
|
||
c = {},
|
||
f = !1,
|
||
p = 0,
|
||
d = {
|
||
topAbort: "abort",
|
||
topAnimationEnd: s("animationend") || "animationend",
|
||
topAnimationIteration: s("animationiteration") || "animationiteration",
|
||
topAnimationStart: s("animationstart") || "animationstart",
|
||
topBlur: "blur",
|
||
topCanPlay: "canplay",
|
||
topCanPlayThrough: "canplaythrough",
|
||
topChange: "change",
|
||
topClick: "click",
|
||
topCompositionEnd: "compositionend",
|
||
topCompositionStart: "compositionstart",
|
||
topCompositionUpdate: "compositionupdate",
|
||
topContextMenu: "contextmenu",
|
||
topCopy: "copy",
|
||
topCut: "cut",
|
||
topDoubleClick: "dblclick",
|
||
topDrag: "drag",
|
||
topDragEnd: "dragend",
|
||
topDragEnter: "dragenter",
|
||
topDragExit: "dragexit",
|
||
topDragLeave: "dragleave",
|
||
topDragOver: "dragover",
|
||
topDragStart: "dragstart",
|
||
topDrop: "drop",
|
||
topDurationChange: "durationchange",
|
||
topEmptied: "emptied",
|
||
topEncrypted: "encrypted",
|
||
topEnded: "ended",
|
||
topError: "error",
|
||
topFocus: "focus",
|
||
topInput: "input",
|
||
topKeyDown: "keydown",
|
||
topKeyPress: "keypress",
|
||
topKeyUp: "keyup",
|
||
topLoadedData: "loadeddata",
|
||
topLoadedMetadata: "loadedmetadata",
|
||
topLoadStart: "loadstart",
|
||
topMouseDown: "mousedown",
|
||
topMouseMove: "mousemove",
|
||
topMouseOut: "mouseout",
|
||
topMouseOver: "mouseover",
|
||
topMouseUp: "mouseup",
|
||
topPaste: "paste",
|
||
topPause: "pause",
|
||
topPlay: "play",
|
||
topPlaying: "playing",
|
||
topProgress: "progress",
|
||
topRateChange: "ratechange",
|
||
topScroll: "scroll",
|
||
topSeeked: "seeked",
|
||
topSeeking: "seeking",
|
||
topSelectionChange: "selectionchange",
|
||
topStalled: "stalled",
|
||
topSuspend: "suspend",
|
||
topTextInput: "textInput",
|
||
topTimeUpdate: "timeupdate",
|
||
topTouchCancel: "touchcancel",
|
||
topTouchEnd: "touchend",
|
||
topTouchMove: "touchmove",
|
||
topTouchStart: "touchstart",
|
||
topTransitionEnd: s("transitionend") || "transitionend",
|
||
topVolumeChange: "volumechange",
|
||
topWaiting: "waiting",
|
||
topWheel: "wheel"
|
||
},
|
||
h = "_reactListenersID" + String(Math.random()).slice(2);
|
||
var v = o({}, a, {
|
||
ReactEventListener: null,
|
||
injection: {
|
||
injectReactEventListener: function(e) {
|
||
e.setHandleTopLevel(v.handleTopLevel), v.ReactEventListener = e
|
||
}
|
||
},
|
||
setEnabled: function(e) {
|
||
v.ReactEventListener && v.ReactEventListener.setEnabled(e)
|
||
},
|
||
isEnabled: function() {
|
||
return !(!v.ReactEventListener || !v.ReactEventListener.isEnabled())
|
||
},
|
||
listenTo: function(e, t) {
|
||
for (var n = t, r = function(e) {
|
||
return Object.prototype.hasOwnProperty.call(e, h) || (e[h] = p++, c[e[h]] = {}), c[e[h]]
|
||
}(n), o = i.registrationNameDependencies[e], a = 0; a < o.length; a++) {
|
||
var u = o[a];
|
||
r.hasOwnProperty(u) && r[u] || ("topWheel" === u ? l("wheel") ? v.ReactEventListener.trapBubbledEvent("topWheel", "wheel", n) : l("mousewheel") ? v.ReactEventListener.trapBubbledEvent("topWheel", "mousewheel", n) : v.ReactEventListener.trapBubbledEvent("topWheel", "DOMMouseScroll", n) : "topScroll" === u ? l("scroll", !0) ? v.ReactEventListener.trapCapturedEvent("topScroll", "scroll", n) : v.ReactEventListener.trapBubbledEvent("topScroll", "scroll", v.ReactEventListener.WINDOW_HANDLE) : "topFocus" === u || "topBlur" === u ? (l("focus", !0) ? (v.ReactEventListener.trapCapturedEvent("topFocus", "focus", n), v.ReactEventListener.trapCapturedEvent("topBlur", "blur", n)) : l("focusin") && (v.ReactEventListener.trapBubbledEvent("topFocus", "focusin", n), v.ReactEventListener.trapBubbledEvent("topBlur", "focusout", n)), r.topBlur = !0, r.topFocus = !0) : d.hasOwnProperty(u) && v.ReactEventListener.trapBubbledEvent(u, d[u], n), r[u] = !0)
|
||
}
|
||
},
|
||
trapBubbledEvent: function(e, t, n) {
|
||
return v.ReactEventListener.trapBubbledEvent(e, t, n)
|
||
},
|
||
trapCapturedEvent: function(e, t, n) {
|
||
return v.ReactEventListener.trapCapturedEvent(e, t, n)
|
||
},
|
||
supportsEventPageXY: function() {
|
||
if (!document.createEvent) return !1;
|
||
var e = document.createEvent("MouseEvent");
|
||
return null != e && "pageX" in e
|
||
},
|
||
ensureScrollValueMonitoring: function() {
|
||
if (void 0 === r && (r = v.supportsEventPageXY()), !r && !f) {
|
||
var e = u.refreshScrollValues;
|
||
v.ReactEventListener.monitorScrollValue(e), f = !0
|
||
}
|
||
}
|
||
});
|
||
e.exports = v
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r() {
|
||
this.__rules__ = [], this.__cache__ = null
|
||
}
|
||
r.prototype.__find__ = function(e) {
|
||
for (var t = this.__rules__.length, n = -1; t--;)
|
||
if (this.__rules__[++n].name === e) return n;
|
||
return -1
|
||
}, r.prototype.__compile__ = function() {
|
||
var e = this,
|
||
t = [""];
|
||
e.__rules__.forEach(function(e) {
|
||
e.enabled && e.alt.forEach(function(e) {
|
||
t.indexOf(e) < 0 && t.push(e)
|
||
})
|
||
}), e.__cache__ = {}, t.forEach(function(t) {
|
||
e.__cache__[t] = [], e.__rules__.forEach(function(n) {
|
||
n.enabled && (t && n.alt.indexOf(t) < 0 || e.__cache__[t].push(n.fn))
|
||
})
|
||
})
|
||
}, r.prototype.at = function(e, t, n) {
|
||
var r = this.__find__(e),
|
||
o = n || {};
|
||
if (-1 === r) throw new Error("Parser rule not found: " + e);
|
||
this.__rules__[r].fn = t, this.__rules__[r].alt = o.alt || [], this.__cache__ = null
|
||
}, r.prototype.before = function(e, t, n, r) {
|
||
var o = this.__find__(e),
|
||
i = r || {};
|
||
if (-1 === o) throw new Error("Parser rule not found: " + e);
|
||
this.__rules__.splice(o, 0, {
|
||
name: t,
|
||
enabled: !0,
|
||
fn: n,
|
||
alt: i.alt || []
|
||
}), this.__cache__ = null
|
||
}, r.prototype.after = function(e, t, n, r) {
|
||
var o = this.__find__(e),
|
||
i = r || {};
|
||
if (-1 === o) throw new Error("Parser rule not found: " + e);
|
||
this.__rules__.splice(o + 1, 0, {
|
||
name: t,
|
||
enabled: !0,
|
||
fn: n,
|
||
alt: i.alt || []
|
||
}), this.__cache__ = null
|
||
}, r.prototype.push = function(e, t, n) {
|
||
var r = n || {};
|
||
this.__rules__.push({
|
||
name: e,
|
||
enabled: !0,
|
||
fn: t,
|
||
alt: r.alt || []
|
||
}), this.__cache__ = null
|
||
}, r.prototype.enable = function(e, t) {
|
||
e = Array.isArray(e) ? e : [e], t && this.__rules__.forEach(function(e) {
|
||
e.enabled = !1
|
||
}), e.forEach(function(e) {
|
||
var t = this.__find__(e);
|
||
if (t < 0) throw new Error("Rules manager: invalid rule name " + e);
|
||
this.__rules__[t].enabled = !0
|
||
}, this), this.__cache__ = null
|
||
}, r.prototype.disable = function(e) {
|
||
(e = Array.isArray(e) ? e : [e]).forEach(function(e) {
|
||
var t = this.__find__(e);
|
||
if (t < 0) throw new Error("Rules manager: invalid rule name " + e);
|
||
this.__rules__[t].enabled = !1
|
||
}, this), this.__cache__ = null
|
||
}, r.prototype.getRules = function(e) {
|
||
return null === this.__cache__ && this.__compile__(), this.__cache__[e] || []
|
||
}, e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o, i = -1,
|
||
a = e.posMax,
|
||
u = e.pos,
|
||
s = e.isInLabel;
|
||
if (e.isInLabel) return -1;
|
||
if (e.labelUnmatchedScopes) return e.labelUnmatchedScopes--, -1;
|
||
for (e.pos = t + 1, e.isInLabel = !0, n = 1; e.pos < a;) {
|
||
if (91 === (o = e.src.charCodeAt(e.pos))) n++;
|
||
else if (93 === o && 0 === --n) {
|
||
r = !0;
|
||
break
|
||
}
|
||
e.parser.skipToken(e)
|
||
}
|
||
return r ? (i = e.pos, e.labelUnmatchedScopes = 0) : e.labelUnmatchedScopes = n - 1, e.pos = u, e.isInLabel = s, i
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(93);
|
||
e.exports = Object("z").propertyIsEnumerable(0) ? Object : function(e) {
|
||
return "String" == r(e) ? e.split("") : Object(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
if (void 0 == e) throw TypeError("Can't call method on " + e);
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(28),
|
||
o = n(21).document,
|
||
i = r(o) && r(o.createElement);
|
||
e.exports = function(e) {
|
||
return i ? o.createElement(e) : {}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(28);
|
||
e.exports = function(e, t) {
|
||
if (!r(e)) return e;
|
||
var n, o;
|
||
if (t && "function" == typeof(n = e.toString) && !r(o = n.call(e))) return o;
|
||
if ("function" == typeof(n = e.valueOf) && !r(o = n.call(e))) return o;
|
||
if (!t && "function" == typeof(n = e.toString) && !r(o = n.call(e))) return o;
|
||
throw TypeError("Can't convert object to primitive value")
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = n(50)
|
||
}, function(e, t, n) {
|
||
var r = n(36),
|
||
o = n(452),
|
||
i = n(163),
|
||
a = n(161)("IE_PROTO"),
|
||
u = function() {},
|
||
s = function() {
|
||
var e, t = n(156)("iframe"),
|
||
r = i.length;
|
||
for (t.style.display = "none", n(240).appendChild(t), t.src = "javascript:", (e = t.contentWindow.document).open(), e.write("<script>document.F=Object<\/script>"), e.close(), s = e.F; r--;) delete s.prototype[i[r]];
|
||
return s()
|
||
};
|
||
e.exports = Object.create || function(e, t) {
|
||
var n;
|
||
return null !== e ? (u.prototype = r(e), n = new u, u.prototype = null, n[a] = e) : n = s(), void 0 === t ? n : o(n, t)
|
||
}
|
||
}, function(e, t) {
|
||
var n = Math.ceil,
|
||
r = Math.floor;
|
||
e.exports = function(e) {
|
||
return isNaN(e = +e) ? 0 : (e > 0 ? r : n)(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(162)("keys"),
|
||
o = n(116);
|
||
e.exports = function(e) {
|
||
return r[e] || (r[e] = o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(21),
|
||
o = r["__core-js_shared__"] || (r["__core-js_shared__"] = {});
|
||
e.exports = function(e) {
|
||
return o[e] || (o[e] = {})
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = "constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")
|
||
}, function(e, t, n) {
|
||
var r = n(165),
|
||
o = n(19)("iterator"),
|
||
i = n(70);
|
||
e.exports = n(15).getIteratorMethod = function(e) {
|
||
if (void 0 != e) return e[o] || e["@@iterator"] || i[r(e)]
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(93),
|
||
o = n(19)("toStringTag"),
|
||
i = "Arguments" == r(function() {
|
||
return arguments
|
||
}());
|
||
e.exports = function(e) {
|
||
var t, n, a;
|
||
return void 0 === e ? "Undefined" : null === e ? "Null" : "string" == typeof(n = function(e, t) {
|
||
try {
|
||
return e[t]
|
||
} catch (e) {}
|
||
}(t = Object(e), o)) ? n : i ? r(t) : "Object" == (a = r(t)) && "function" == typeof t.callee ? "Arguments" : a
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(99),
|
||
o = n(17)("toStringTag"),
|
||
i = "Arguments" == r(function() {
|
||
return arguments
|
||
}());
|
||
e.exports = function(e) {
|
||
var t, n, a;
|
||
return void 0 === e ? "Undefined" : null === e ? "Null" : "string" == typeof(n = function(e, t) {
|
||
try {
|
||
return e[t]
|
||
} catch (e) {}
|
||
}(t = Object(e), o)) ? n : i ? r(t) : "Object" == (a = r(t)) && "function" == typeof t.callee ? "Arguments" : a
|
||
}
|
||
}, function(e, t) {
|
||
var n = 0,
|
||
r = Math.random();
|
||
e.exports = function(e) {
|
||
return "Symbol(".concat(void 0 === e ? "" : e, ")_", (++n + r).toString(36))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(74),
|
||
o = n(33).document,
|
||
i = r(o) && r(o.createElement);
|
||
e.exports = function(e) {
|
||
return i ? o.createElement(e) : {}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(242)("keys"),
|
||
o = n(167);
|
||
e.exports = function(e) {
|
||
return r[e] || (r[e] = o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(117).f,
|
||
o = n(118),
|
||
i = n(17)("toStringTag");
|
||
e.exports = function(e, t, n) {
|
||
e && !o(e = n ? e : e.prototype, i) && r(e, i, {
|
||
configurable: !0,
|
||
value: t
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(121);
|
||
e.exports.f = function(e) {
|
||
return new function(e) {
|
||
var t, n;
|
||
this.promise = new e(function(e, r) {
|
||
if (void 0 !== t || void 0 !== n) throw TypeError("Bad Promise constructor");
|
||
t = e, n = r
|
||
}), this.resolve = r(t), this.reject = r(n)
|
||
}(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(256),
|
||
o = n(53);
|
||
e.exports = function(e, t, n) {
|
||
if (r(t)) throw TypeError("String#" + n + " doesn't accept regex!");
|
||
return String(o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(17)("match");
|
||
e.exports = function(e) {
|
||
var t = /./;
|
||
try {
|
||
"/./" [e](t)
|
||
} catch (n) {
|
||
try {
|
||
return t[r] = !1, !"/./" [e](t)
|
||
} catch (e) {}
|
||
}
|
||
return !0
|
||
}
|
||
}, function(e, t, n) {
|
||
t.f = n(19)
|
||
}, function(e, t, n) {
|
||
var r = n(21),
|
||
o = n(15),
|
||
i = n(114),
|
||
a = n(174),
|
||
u = n(40).f;
|
||
e.exports = function(e) {
|
||
var t = o.Symbol || (o.Symbol = i ? {} : r.Symbol || {});
|
||
"_" == e.charAt(0) || e in t || u(t, e, {
|
||
value: a.f(e)
|
||
})
|
||
}
|
||
}, function(e, t) {
|
||
t.f = Object.getOwnPropertySymbols
|
||
}, function(e, t) {}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t) {
|
||
/*!
|
||
* @description Recursive object extending
|
||
* @author Viacheslav Lotsmanov <[email protected]>
|
||
* @license MIT
|
||
*
|
||
* The MIT License (MIT)
|
||
*
|
||
* Copyright (c) 2013-2018 Viacheslav Lotsmanov
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||
* this software and associated documentation files (the "Software"), to deal in
|
||
* the Software without restriction, including without limitation the rights to
|
||
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||
* the Software, and to permit persons to whom the Software is furnished to do so,
|
||
* subject to the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be included in all
|
||
* copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||
* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||
* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||
*/
|
||
function n(e) {
|
||
return e instanceof t || e instanceof Date || e instanceof RegExp
|
||
}
|
||
|
||
function r(e) {
|
||
if (e instanceof t) {
|
||
var n = t.alloc ? t.alloc(e.length) : new t(e.length);
|
||
return e.copy(n), n
|
||
}
|
||
if (e instanceof Date) return new Date(e.getTime());
|
||
if (e instanceof RegExp) return new RegExp(e);
|
||
throw new Error("Unexpected situation")
|
||
}
|
||
|
||
function o(e, t) {
|
||
return "__proto__" === t ? void 0 : e[t]
|
||
}
|
||
var i = e.exports = function() {
|
||
if (arguments.length < 1 || "object" != typeof arguments[0]) return !1;
|
||
if (arguments.length < 2) return arguments[0];
|
||
var e, t, a = arguments[0];
|
||
return Array.prototype.slice.call(arguments, 1).forEach(function(u) {
|
||
"object" != typeof u || null === u || Array.isArray(u) || Object.keys(u).forEach(function(s) {
|
||
return t = o(a, s), (e = o(u, s)) === a ? void 0 : "object" != typeof e || null === e ? void(a[s] = e) : Array.isArray(e) ? void(a[s] = function e(t) {
|
||
var o = [];
|
||
return t.forEach(function(t, a) {
|
||
"object" == typeof t && null !== t ? Array.isArray(t) ? o[a] = e(t) : n(t) ? o[a] = r(t) : o[a] = i({}, t) : o[a] = t
|
||
}), o
|
||
}(e)) : n(e) ? void(a[s] = r(e)) : "object" != typeof t || null === t || Array.isArray(t) ? void(a[s] = i({}, e)) : void(a[s] = i(t, e))
|
||
})
|
||
}), a
|
||
}
|
||
}).call(t, n(54).Buffer)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return "object" == typeof e ? function e(t, n) {
|
||
var r;
|
||
r = Array.isArray(t) ? [] : {};
|
||
n.push(t);
|
||
Object.keys(t).forEach(function(o) {
|
||
var i = t[o];
|
||
"function" != typeof i && (i && "object" == typeof i ? -1 !== n.indexOf(t[o]) ? r[o] = "[Circular]" : r[o] = e(t[o], n.slice(0)) : r[o] = i)
|
||
});
|
||
"string" == typeof t.name && (r.name = t.name);
|
||
"string" == typeof t.message && (r.message = t.message);
|
||
"string" == typeof t.stack && (r.stack = t.stack);
|
||
return r
|
||
}(e, []) : "function" == typeof e ? "[Function: " + (e.name || "anonymous") + "]" : e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(589),
|
||
o = n(605),
|
||
i = n(607),
|
||
a = n(608),
|
||
u = n(609);
|
||
|
||
function s(e) {
|
||
var t = -1,
|
||
n = null == e ? 0 : e.length;
|
||
for (this.clear(); ++t < n;) {
|
||
var r = e[t];
|
||
this.set(r[0], r[1])
|
||
}
|
||
}
|
||
s.prototype.clear = r, s.prototype.delete = o, s.prototype.get = i, s.prototype.has = a, s.prototype.set = u, e.exports = s
|
||
}, function(e, t, n) {
|
||
var r = n(63)(n(37), "Map");
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(130),
|
||
o = n(613),
|
||
i = n(614),
|
||
a = n(615),
|
||
u = n(616),
|
||
s = n(617);
|
||
|
||
function l(e) {
|
||
var t = this.__data__ = new r(e);
|
||
this.size = t.size
|
||
}
|
||
l.prototype.clear = o, l.prototype.delete = i, l.prototype.get = a, l.prototype.has = u, l.prototype.set = s, e.exports = l
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
for (var n = -1, r = t.length, o = e.length; ++n < r;) e[o + n] = t[n];
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(627),
|
||
o = n(294),
|
||
i = Object.prototype.propertyIsEnumerable,
|
||
a = Object.getOwnPropertySymbols,
|
||
u = a ? function(e) {
|
||
return null == e ? [] : (e = Object(e), r(a(e), function(t) {
|
||
return i.call(e, t)
|
||
}))
|
||
} : o;
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
var r = n(629),
|
||
o = n(47),
|
||
i = Object.prototype,
|
||
a = i.hasOwnProperty,
|
||
u = i.propertyIsEnumerable,
|
||
s = r(function() {
|
||
return arguments
|
||
}()) ? r : function(e) {
|
||
return o(e) && a.call(e, "callee") && !u.call(e, "callee")
|
||
};
|
||
e.exports = s
|
||
}, function(e, t, n) {
|
||
(function(e) {
|
||
var r = n(37),
|
||
o = n(630),
|
||
i = "object" == typeof t && t && !t.nodeType && t,
|
||
a = i && "object" == typeof e && e && !e.nodeType && e,
|
||
u = a && a.exports === i ? r.Buffer : void 0,
|
||
s = (u ? u.isBuffer : void 0) || o;
|
||
e.exports = s
|
||
}).call(t, n(134)(e))
|
||
}, function(e, t) {
|
||
var n = 9007199254740991;
|
||
e.exports = function(e) {
|
||
return "number" == typeof e && e > -1 && e % 1 == 0 && e <= n
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return function(t) {
|
||
return e(t)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(e) {
|
||
var r = n(278),
|
||
o = "object" == typeof t && t && !t.nodeType && t,
|
||
i = o && "object" == typeof e && e && !e.nodeType && e,
|
||
a = i && i.exports === o && r.process,
|
||
u = function() {
|
||
try {
|
||
var e = i && i.require && i.require("util").types;
|
||
return e || a && a.binding && a.binding("util")
|
||
} catch (e) {}
|
||
}();
|
||
e.exports = u
|
||
}).call(t, n(134)(e))
|
||
}, function(e, t, n) {
|
||
var r = n(24),
|
||
o = n(128),
|
||
i = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
|
||
a = /^\w*$/;
|
||
e.exports = function(e, t) {
|
||
if (r(e)) return !1;
|
||
var n = typeof e;
|
||
return !("number" != n && "symbol" != n && "boolean" != n && null != e && !o(e)) || a.test(e) || !i.test(e) || null != t && e in Object(t)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.memoizedSampleFromSchema = t.memoizedCreateXMLExample = t.sampleXmlFromSchema = t.inferSchema = t.sampleFromSchema = void 0, t.createXMLExample = f;
|
||
var r = n(10),
|
||
o = a(n(656)),
|
||
i = a(n(669));
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var u = {
|
||
string: function() {
|
||
return "string"
|
||
},
|
||
string_email: function() {
|
||
return "[email protected]"
|
||
},
|
||
"string_date-time": function() {
|
||
return (new Date).toISOString()
|
||
},
|
||
number: function() {
|
||
return 0
|
||
},
|
||
number_float: function() {
|
||
return 0
|
||
},
|
||
integer: function() {
|
||
return 0
|
||
},
|
||
boolean: function(e) {
|
||
return "boolean" != typeof e.default || e.default
|
||
}
|
||
},
|
||
s = function(e) {
|
||
var t = e = (0, r.objectify)(e),
|
||
n = t.type,
|
||
o = t.format,
|
||
i = u[n + "_" + o] || u[n];
|
||
return (0, r.isFunc)(i) ? i(e) : "Unknown Type: " + e.type
|
||
},
|
||
l = t.sampleFromSchema = function e(t) {
|
||
var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
|
||
o = (0, r.objectify)(t),
|
||
i = o.type,
|
||
a = o.example,
|
||
u = o.properties,
|
||
l = o.additionalProperties,
|
||
c = o.items,
|
||
f = n.includeReadOnly,
|
||
p = n.includeWriteOnly;
|
||
if (void 0 !== a) return (0, r.deeplyStripKey)(a, "$$ref", function(e) {
|
||
return "string" == typeof e && e.indexOf("#") > -1
|
||
});
|
||
if (!i)
|
||
if (u) i = "object";
|
||
else {
|
||
if (!c) return;
|
||
i = "array"
|
||
}
|
||
if ("object" === i) {
|
||
var d = (0, r.objectify)(u),
|
||
h = {};
|
||
for (var v in d) d[v] && d[v].deprecated || d[v] && d[v].readOnly && !f || d[v] && d[v].writeOnly && !p || (h[v] = e(d[v], n));
|
||
if (!0 === l) h.additionalProp1 = {};
|
||
else if (l)
|
||
for (var m = (0, r.objectify)(l), g = e(m, n), y = 1; y < 4; y++) h["additionalProp" + y] = g;
|
||
return h
|
||
}
|
||
return "array" === i ? Array.isArray(c.anyOf) ? c.anyOf.map(function(t) {
|
||
return e(t, n)
|
||
}) : Array.isArray(c.oneOf) ? c.oneOf.map(function(t) {
|
||
return e(t, n)
|
||
}) : [e(c, n)] : t.enum ? t.default ? t.default : (0, r.normalizeArray)(t.enum)[0] : "file" !== i ? s(t) : void 0
|
||
},
|
||
c = (t.inferSchema = function(e) {
|
||
return e.schema && (e = e.schema), e.properties && (e.type = "object"), e
|
||
}, t.sampleXmlFromSchema = function e(t) {
|
||
var n, o = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
|
||
i = (0, r.objectify)(t),
|
||
a = i.type,
|
||
u = i.properties,
|
||
l = i.additionalProperties,
|
||
c = i.items,
|
||
f = i.example,
|
||
p = o.includeReadOnly,
|
||
d = o.includeWriteOnly,
|
||
h = i.default,
|
||
v = {},
|
||
m = {},
|
||
g = t.xml,
|
||
y = g.name,
|
||
b = g.prefix,
|
||
_ = g.namespace,
|
||
w = i.enum,
|
||
E = void 0;
|
||
if (!a)
|
||
if (u || l) a = "object";
|
||
else {
|
||
if (!c) return;
|
||
a = "array"
|
||
}(y = y || "notagname", n = (b ? b + ":" : "") + y, _) && (m[b ? "xmlns:" + b : "xmlns"] = _);
|
||
if ("array" === a && c) {
|
||
if (c.xml = c.xml || g || {}, c.xml.name = c.xml.name || g.name, g.wrapped) return v[n] = [], Array.isArray(f) ? f.forEach(function(t) {
|
||
c.example = t, v[n].push(e(c, o))
|
||
}) : Array.isArray(h) ? h.forEach(function(t) {
|
||
c.default = t, v[n].push(e(c, o))
|
||
}) : v[n] = [e(c, o)], m && v[n].push({
|
||
_attr: m
|
||
}), v;
|
||
var x = [];
|
||
return Array.isArray(f) ? (f.forEach(function(t) {
|
||
c.example = t, x.push(e(c, o))
|
||
}), x) : Array.isArray(h) ? (h.forEach(function(t) {
|
||
c.default = t, x.push(e(c, o))
|
||
}), x) : e(c, o)
|
||
}
|
||
if ("object" === a) {
|
||
var S = (0, r.objectify)(u);
|
||
for (var C in v[n] = [], f = f || {}, S)
|
||
if (S.hasOwnProperty(C) && (!S[C].readOnly || p) && (!S[C].writeOnly || d))
|
||
if (S[C].xml = S[C].xml || {}, S[C].xml.attribute) {
|
||
var k = Array.isArray(S[C].enum) && S[C].enum[0],
|
||
A = S[C].example,
|
||
O = S[C].default;
|
||
m[S[C].xml.name || C] = void 0 !== A && A || void 0 !== f[C] && f[C] || void 0 !== O && O || k || s(S[C])
|
||
} else {
|
||
S[C].xml.name = S[C].xml.name || C, void 0 === S[C].example && void 0 !== f[C] && (S[C].example = f[C]);
|
||
var P = e(S[C]);
|
||
Array.isArray(P) ? v[n] = v[n].concat(P) : v[n].push(P)
|
||
}
|
||
return !0 === l ? v[n].push({
|
||
additionalProp: "Anything can be here"
|
||
}) : l && v[n].push({
|
||
additionalProp: s(l)
|
||
}), m && v[n].push({
|
||
_attr: m
|
||
}), v
|
||
}
|
||
return E = void 0 !== f ? f : void 0 !== h ? h : Array.isArray(w) ? w[0] : s(t), v[n] = m ? [{
|
||
_attr: m
|
||
}, E] : E, v
|
||
});
|
||
|
||
function f(e, t) {
|
||
var n = c(e, t);
|
||
if (n) return (0, o.default)(n, {
|
||
declaration: !0,
|
||
indent: "\t"
|
||
})
|
||
}
|
||
t.memoizedCreateXMLExample = (0, i.default)(f), t.memoizedSampleFromSchema = (0, i.default)(l)
|
||
}, function(e, t) {
|
||
function n() {
|
||
this._events = this._events || {}, this._maxListeners = this._maxListeners || void 0
|
||
}
|
||
|
||
function r(e) {
|
||
return "function" == typeof e
|
||
}
|
||
|
||
function o(e) {
|
||
return "object" == typeof e && null !== e
|
||
}
|
||
|
||
function i(e) {
|
||
return void 0 === e
|
||
}
|
||
e.exports = n, n.EventEmitter = n, n.prototype._events = void 0, n.prototype._maxListeners = void 0, n.defaultMaxListeners = 10, n.prototype.setMaxListeners = function(e) {
|
||
if ("number" != typeof e || e < 0 || isNaN(e)) throw TypeError("n must be a positive number");
|
||
return this._maxListeners = e, this
|
||
}, n.prototype.emit = function(e) {
|
||
var t, n, a, u, s, l;
|
||
if (this._events || (this._events = {}), "error" === e && (!this._events.error || o(this._events.error) && !this._events.error.length)) {
|
||
if ((t = arguments[1]) instanceof Error) throw t;
|
||
var c = new Error('Uncaught, unspecified "error" event. (' + t + ")");
|
||
throw c.context = t, c
|
||
}
|
||
if (i(n = this._events[e])) return !1;
|
||
if (r(n)) switch (arguments.length) {
|
||
case 1:
|
||
n.call(this);
|
||
break;
|
||
case 2:
|
||
n.call(this, arguments[1]);
|
||
break;
|
||
case 3:
|
||
n.call(this, arguments[1], arguments[2]);
|
||
break;
|
||
default:
|
||
u = Array.prototype.slice.call(arguments, 1), n.apply(this, u)
|
||
} else if (o(n))
|
||
for (u = Array.prototype.slice.call(arguments, 1), a = (l = n.slice()).length, s = 0; s < a; s++) l[s].apply(this, u);
|
||
return !0
|
||
}, n.prototype.addListener = function(e, t) {
|
||
var a;
|
||
if (!r(t)) throw TypeError("listener must be a function");
|
||
return this._events || (this._events = {}), this._events.newListener && this.emit("newListener", e, r(t.listener) ? t.listener : t), this._events[e] ? o(this._events[e]) ? this._events[e].push(t) : this._events[e] = [this._events[e], t] : this._events[e] = t, o(this._events[e]) && !this._events[e].warned && (a = i(this._maxListeners) ? n.defaultMaxListeners : this._maxListeners) && a > 0 && this._events[e].length > a && (this._events[e].warned = !0, console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.", this._events[e].length), "function" == typeof console.trace && console.trace()), this
|
||
}, n.prototype.on = n.prototype.addListener, n.prototype.once = function(e, t) {
|
||
if (!r(t)) throw TypeError("listener must be a function");
|
||
var n = !1;
|
||
|
||
function o() {
|
||
this.removeListener(e, o), n || (n = !0, t.apply(this, arguments))
|
||
}
|
||
return o.listener = t, this.on(e, o), this
|
||
}, n.prototype.removeListener = function(e, t) {
|
||
var n, i, a, u;
|
||
if (!r(t)) throw TypeError("listener must be a function");
|
||
if (!this._events || !this._events[e]) return this;
|
||
if (a = (n = this._events[e]).length, i = -1, n === t || r(n.listener) && n.listener === t) delete this._events[e], this._events.removeListener && this.emit("removeListener", e, t);
|
||
else if (o(n)) {
|
||
for (u = a; u-- > 0;)
|
||
if (n[u] === t || n[u].listener && n[u].listener === t) {
|
||
i = u;
|
||
break
|
||
}
|
||
if (i < 0) return this;
|
||
1 === n.length ? (n.length = 0, delete this._events[e]) : n.splice(i, 1), this._events.removeListener && this.emit("removeListener", e, t)
|
||
}
|
||
return this
|
||
}, n.prototype.removeAllListeners = function(e) {
|
||
var t, n;
|
||
if (!this._events) return this;
|
||
if (!this._events.removeListener) return 0 === arguments.length ? this._events = {} : this._events[e] && delete this._events[e], this;
|
||
if (0 === arguments.length) {
|
||
for (t in this._events) "removeListener" !== t && this.removeAllListeners(t);
|
||
return this.removeAllListeners("removeListener"), this._events = {}, this
|
||
}
|
||
if (r(n = this._events[e])) this.removeListener(e, n);
|
||
else if (n)
|
||
for (; n.length;) this.removeListener(e, n[n.length - 1]);
|
||
return delete this._events[e], this
|
||
}, n.prototype.listeners = function(e) {
|
||
return this._events && this._events[e] ? r(this._events[e]) ? [this._events[e]] : this._events[e].slice() : []
|
||
}, n.prototype.listenerCount = function(e) {
|
||
if (this._events) {
|
||
var t = this._events[e];
|
||
if (r(t)) return 1;
|
||
if (t) return t.length
|
||
}
|
||
return 0
|
||
}, n.listenerCount = function(e, t) {
|
||
return e.listenerCount(t)
|
||
}
|
||
}, function(e, t, n) {
|
||
(t = e.exports = n(305)).Stream = t, t.Readable = t, t.Writable = n(195), t.Duplex = n(65), t.Transform = n(310), t.PassThrough = n(664)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t, r, o) {
|
||
var i = n(140);
|
||
|
||
function a(e) {
|
||
var t = this;
|
||
this.next = null, this.entry = null, this.finish = function() {
|
||
! function(e, t, n) {
|
||
var r = e.entry;
|
||
e.entry = null;
|
||
for (; r;) {
|
||
var o = r.callback;
|
||
t.pendingcb--, o(n), r = r.next
|
||
}
|
||
t.corkedRequestsFree ? t.corkedRequestsFree.next = e : t.corkedRequestsFree = e
|
||
}(t, e)
|
||
}
|
||
}
|
||
e.exports = y;
|
||
var u, s = !t.browser && ["v0.10", "v0.9."].indexOf(t.version.slice(0, 5)) > -1 ? r : i.nextTick;
|
||
y.WritableState = g;
|
||
var l = n(106);
|
||
l.inherits = n(81);
|
||
var c = {
|
||
deprecate: n(663)
|
||
},
|
||
f = n(306),
|
||
p = n(141).Buffer,
|
||
d = o.Uint8Array || function() {};
|
||
var h, v = n(307);
|
||
|
||
function m() {}
|
||
|
||
function g(e, t) {
|
||
u = u || n(65), e = e || {};
|
||
var r = t instanceof u;
|
||
this.objectMode = !!e.objectMode, r && (this.objectMode = this.objectMode || !!e.writableObjectMode);
|
||
var o = e.highWaterMark,
|
||
l = e.writableHighWaterMark,
|
||
c = this.objectMode ? 16 : 16384;
|
||
this.highWaterMark = o || 0 === o ? o : r && (l || 0 === l) ? l : c, this.highWaterMark = Math.floor(this.highWaterMark), this.finalCalled = !1, this.needDrain = !1, this.ending = !1, this.ended = !1, this.finished = !1, this.destroyed = !1;
|
||
var f = !1 === e.decodeStrings;
|
||
this.decodeStrings = !f, this.defaultEncoding = e.defaultEncoding || "utf8", this.length = 0, this.writing = !1, this.corked = 0, this.sync = !0, this.bufferProcessing = !1, this.onwrite = function(e) {
|
||
! function(e, t) {
|
||
var n = e._writableState,
|
||
r = n.sync,
|
||
o = n.writecb;
|
||
if (function(e) {
|
||
e.writing = !1, e.writecb = null, e.length -= e.writelen, e.writelen = 0
|
||
}(n), t) ! function(e, t, n, r, o) {
|
||
--t.pendingcb, n ? (i.nextTick(o, r), i.nextTick(S, e, t), e._writableState.errorEmitted = !0, e.emit("error", r)) : (o(r), e._writableState.errorEmitted = !0, e.emit("error", r), S(e, t))
|
||
}(e, n, r, t, o);
|
||
else {
|
||
var a = E(n);
|
||
a || n.corked || n.bufferProcessing || !n.bufferedRequest || w(e, n), r ? s(_, e, n, a, o) : _(e, n, a, o)
|
||
}
|
||
}(t, e)
|
||
}, this.writecb = null, this.writelen = 0, this.bufferedRequest = null, this.lastBufferedRequest = null, this.pendingcb = 0, this.prefinished = !1, this.errorEmitted = !1, this.bufferedRequestCount = 0, this.corkedRequestsFree = new a(this)
|
||
}
|
||
|
||
function y(e) {
|
||
if (u = u || n(65), !(h.call(y, this) || this instanceof u)) return new y(e);
|
||
this._writableState = new g(e, this), this.writable = !0, e && ("function" == typeof e.write && (this._write = e.write), "function" == typeof e.writev && (this._writev = e.writev), "function" == typeof e.destroy && (this._destroy = e.destroy), "function" == typeof e.final && (this._final = e.final)), f.call(this)
|
||
}
|
||
|
||
function b(e, t, n, r, o, i, a) {
|
||
t.writelen = r, t.writecb = a, t.writing = !0, t.sync = !0, n ? e._writev(o, t.onwrite) : e._write(o, i, t.onwrite), t.sync = !1
|
||
}
|
||
|
||
function _(e, t, n, r) {
|
||
n || function(e, t) {
|
||
0 === t.length && t.needDrain && (t.needDrain = !1, e.emit("drain"))
|
||
}(e, t), t.pendingcb--, r(), S(e, t)
|
||
}
|
||
|
||
function w(e, t) {
|
||
t.bufferProcessing = !0;
|
||
var n = t.bufferedRequest;
|
||
if (e._writev && n && n.next) {
|
||
var r = t.bufferedRequestCount,
|
||
o = new Array(r),
|
||
i = t.corkedRequestsFree;
|
||
i.entry = n;
|
||
for (var u = 0, s = !0; n;) o[u] = n, n.isBuf || (s = !1), n = n.next, u += 1;
|
||
o.allBuffers = s, b(e, t, !0, t.length, o, "", i.finish), t.pendingcb++, t.lastBufferedRequest = null, i.next ? (t.corkedRequestsFree = i.next, i.next = null) : t.corkedRequestsFree = new a(t), t.bufferedRequestCount = 0
|
||
} else {
|
||
for (; n;) {
|
||
var l = n.chunk,
|
||
c = n.encoding,
|
||
f = n.callback;
|
||
if (b(e, t, !1, t.objectMode ? 1 : l.length, l, c, f), n = n.next, t.bufferedRequestCount--, t.writing) break
|
||
}
|
||
null === n && (t.lastBufferedRequest = null)
|
||
}
|
||
t.bufferedRequest = n, t.bufferProcessing = !1
|
||
}
|
||
|
||
function E(e) {
|
||
return e.ending && 0 === e.length && null === e.bufferedRequest && !e.finished && !e.writing
|
||
}
|
||
|
||
function x(e, t) {
|
||
e._final(function(n) {
|
||
t.pendingcb--, n && e.emit("error", n), t.prefinished = !0, e.emit("prefinish"), S(e, t)
|
||
})
|
||
}
|
||
|
||
function S(e, t) {
|
||
var n = E(t);
|
||
return n && (! function(e, t) {
|
||
t.prefinished || t.finalCalled || ("function" == typeof e._final ? (t.pendingcb++, t.finalCalled = !0, i.nextTick(x, e, t)) : (t.prefinished = !0, e.emit("prefinish")))
|
||
}(e, t), 0 === t.pendingcb && (t.finished = !0, e.emit("finish"))), n
|
||
}
|
||
l.inherits(y, f), g.prototype.getBuffer = function() {
|
||
for (var e = this.bufferedRequest, t = []; e;) t.push(e), e = e.next;
|
||
return t
|
||
},
|
||
function() {
|
||
try {
|
||
Object.defineProperty(g.prototype, "buffer", {
|
||
get: c.deprecate(function() {
|
||
return this.getBuffer()
|
||
}, "_writableState.buffer is deprecated. Use _writableState.getBuffer instead.", "DEP0003")
|
||
})
|
||
} catch (e) {}
|
||
}(), "function" == typeof Symbol && Symbol.hasInstance && "function" == typeof Function.prototype[Symbol.hasInstance] ? (h = Function.prototype[Symbol.hasInstance], Object.defineProperty(y, Symbol.hasInstance, {
|
||
value: function(e) {
|
||
return !!h.call(this, e) || this === y && (e && e._writableState instanceof g)
|
||
}
|
||
})) : h = function(e) {
|
||
return e instanceof this
|
||
}, y.prototype.pipe = function() {
|
||
this.emit("error", new Error("Cannot pipe, not readable"))
|
||
}, y.prototype.write = function(e, t, n) {
|
||
var r, o = this._writableState,
|
||
a = !1,
|
||
u = !o.objectMode && (r = e, p.isBuffer(r) || r instanceof d);
|
||
return u && !p.isBuffer(e) && (e = function(e) {
|
||
return p.from(e)
|
||
}(e)), "function" == typeof t && (n = t, t = null), u ? t = "buffer" : t || (t = o.defaultEncoding), "function" != typeof n && (n = m), o.ended ? function(e, t) {
|
||
var n = new Error("write after end");
|
||
e.emit("error", n), i.nextTick(t, n)
|
||
}(this, n) : (u || function(e, t, n, r) {
|
||
var o = !0,
|
||
a = !1;
|
||
return null === n ? a = new TypeError("May not write null values to stream") : "string" == typeof n || void 0 === n || t.objectMode || (a = new TypeError("Invalid non-string/buffer chunk")), a && (e.emit("error", a), i.nextTick(r, a), o = !1), o
|
||
}(this, o, e, n)) && (o.pendingcb++, a = function(e, t, n, r, o, i) {
|
||
if (!n) {
|
||
var a = function(e, t, n) {
|
||
e.objectMode || !1 === e.decodeStrings || "string" != typeof t || (t = p.from(t, n));
|
||
return t
|
||
}(t, r, o);
|
||
r !== a && (n = !0, o = "buffer", r = a)
|
||
}
|
||
var u = t.objectMode ? 1 : r.length;
|
||
t.length += u;
|
||
var s = t.length < t.highWaterMark;
|
||
s || (t.needDrain = !0);
|
||
if (t.writing || t.corked) {
|
||
var l = t.lastBufferedRequest;
|
||
t.lastBufferedRequest = {
|
||
chunk: r,
|
||
encoding: o,
|
||
isBuf: n,
|
||
callback: i,
|
||
next: null
|
||
}, l ? l.next = t.lastBufferedRequest : t.bufferedRequest = t.lastBufferedRequest, t.bufferedRequestCount += 1
|
||
} else b(e, t, !1, u, r, o, i);
|
||
return s
|
||
}(this, o, u, e, t, n)), a
|
||
}, y.prototype.cork = function() {
|
||
this._writableState.corked++
|
||
}, y.prototype.uncork = function() {
|
||
var e = this._writableState;
|
||
e.corked && (e.corked--, e.writing || e.corked || e.finished || e.bufferProcessing || !e.bufferedRequest || w(this, e))
|
||
}, y.prototype.setDefaultEncoding = function(e) {
|
||
if ("string" == typeof e && (e = e.toLowerCase()), !(["hex", "utf8", "utf-8", "ascii", "binary", "base64", "ucs2", "ucs-2", "utf16le", "utf-16le", "raw"].indexOf((e + "").toLowerCase()) > -1)) throw new TypeError("Unknown encoding: " + e);
|
||
return this._writableState.defaultEncoding = e, this
|
||
}, Object.defineProperty(y.prototype, "writableHighWaterMark", {
|
||
enumerable: !1,
|
||
get: function() {
|
||
return this._writableState.highWaterMark
|
||
}
|
||
}), y.prototype._write = function(e, t, n) {
|
||
n(new Error("_write() is not implemented"))
|
||
}, y.prototype._writev = null, y.prototype.end = function(e, t, n) {
|
||
var r = this._writableState;
|
||
"function" == typeof e ? (n = e, e = null, t = null) : "function" == typeof t && (n = t, t = null), null !== e && void 0 !== e && this.write(e, t), r.corked && (r.corked = 1, this.uncork()), r.ending || r.finished || function(e, t, n) {
|
||
t.ending = !0, S(e, t), n && (t.finished ? i.nextTick(n) : e.once("finish", n));
|
||
t.ended = !0, e.writable = !1
|
||
}(this, r, n)
|
||
}, Object.defineProperty(y.prototype, "destroyed", {
|
||
get: function() {
|
||
return void 0 !== this._writableState && this._writableState.destroyed
|
||
},
|
||
set: function(e) {
|
||
this._writableState && (this._writableState.destroyed = e)
|
||
}
|
||
}), y.prototype.destroy = v.destroy, y.prototype._undestroy = v.undestroy, y.prototype._destroy = function(e, t) {
|
||
this.end(), t(e)
|
||
}
|
||
}).call(t, n(55), n(308).setImmediate, n(31))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return "function" == typeof e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(690)() ? Array.from : n(691)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(704),
|
||
o = n(67),
|
||
i = n(82),
|
||
a = Array.prototype.indexOf,
|
||
u = Object.prototype.hasOwnProperty,
|
||
s = Math.abs,
|
||
l = Math.floor;
|
||
e.exports = function(e) {
|
||
var t, n, c, f;
|
||
if (!r(e)) return a.apply(this, arguments);
|
||
for (n = o(i(this).length), c = arguments[1], t = c = isNaN(c) ? 0 : c >= 0 ? l(c) : o(this.length) - l(s(c)); t < n; ++t)
|
||
if (u.call(this, t) && (f = this[t], r(f))) return t;
|
||
return -1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t, n) {
|
||
var r, o;
|
||
r = function(e) {
|
||
if ("function" != typeof e) throw new TypeError(e + " is not a function");
|
||
return e
|
||
}, o = function(e) {
|
||
var t, n, o = document.createTextNode(""),
|
||
i = 0;
|
||
return new e(function() {
|
||
var e;
|
||
if (t) n && (t = n.concat(t));
|
||
else {
|
||
if (!n) return;
|
||
t = n
|
||
}
|
||
if (n = t, t = null, "function" == typeof n) return e = n, n = null, void e();
|
||
for (o.data = i = ++i % 2; n;) e = n.shift(), n.length || (n = null), e()
|
||
}).observe(o, {
|
||
characterData: !0
|
||
}),
|
||
function(e) {
|
||
r(e), t ? "function" == typeof t ? t = [t, e] : t.push(e) : (t = e, o.data = i = ++i % 2)
|
||
}
|
||
}, e.exports = function() {
|
||
if ("object" == typeof t && t && "function" == typeof t.nextTick) return t.nextTick;
|
||
if ("object" == typeof document && document) {
|
||
if ("function" == typeof MutationObserver) return o(MutationObserver);
|
||
if ("function" == typeof WebKitMutationObserver) return o(WebKitMutationObserver)
|
||
}
|
||
return "function" == typeof n ? function(e) {
|
||
n(r(e))
|
||
} : "function" == typeof setTimeout || "object" == typeof setTimeout ? function(e) {
|
||
setTimeout(r(e), 0)
|
||
} : null
|
||
}()
|
||
}).call(t, n(55), n(308).setImmediate)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.SHOW = t.UPDATE_MODE = t.UPDATE_FILTER = t.UPDATE_LAYOUT = void 0, t.updateLayout = function(e) {
|
||
return {
|
||
type: o,
|
||
payload: e
|
||
}
|
||
}, t.updateFilter = function(e) {
|
||
return {
|
||
type: i,
|
||
payload: e
|
||
}
|
||
}, t.show = function(e) {
|
||
var t = !(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1];
|
||
return e = (0, r.normalizeArray)(e), {
|
||
type: u,
|
||
payload: {
|
||
thing: e,
|
||
shown: t
|
||
}
|
||
}
|
||
}, t.changeMode = function(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "";
|
||
return e = (0, r.normalizeArray)(e), {
|
||
type: a,
|
||
payload: {
|
||
thing: e,
|
||
mode: t
|
||
}
|
||
}
|
||
};
|
||
var r = n(10),
|
||
o = t.UPDATE_LAYOUT = "layout_update_layout",
|
||
i = t.UPDATE_FILTER = "layout_update_filter",
|
||
a = t.UPDATE_MODE = "layout_update_mode",
|
||
u = t.SHOW = "layout_show"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.validateBeforeExecute = t.canExecuteScheme = t.operationScheme = t.hasHost = t.operationWithMeta = t.parameterWithMeta = t.parameterInclusionSettingFor = t.parameterWithMetaByIdentity = t.allowTryItOutFor = t.mutatedRequestFor = t.requestFor = t.responseFor = t.mutatedRequests = t.requests = t.responses = t.taggedOperations = t.operationsWithTags = t.tagDetails = t.tags = t.operationsWithRootInherited = t.schemes = t.host = t.basePath = t.definitions = t.findDefinition = t.securityDefinitions = t.security = t.produces = t.consumes = t.operations = t.paths = t.semver = t.version = t.externalDocs = t.info = t.isOAS3 = t.spec = t.specJsonWithResolvedSubtrees = t.specResolvedSubtree = t.specResolved = t.specJson = t.specSource = t.specStr = t.url = t.lastError = void 0;
|
||
var r, o = n(83),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.getParameter = function(e, t, n, r) {
|
||
return t = t || [], e.getIn(["meta", "paths"].concat((0, i.default)(t), ["parameters"]), (0, s.fromJS)([])).find(function(e) {
|
||
return s.Map.isMap(e) && e.get("name") === n && e.get("in") === r
|
||
}) || (0, s.Map)()
|
||
}, t.parameterValues = function(e, t, n) {
|
||
return t = t || [], P.apply(void 0, [e].concat((0, i.default)(t))).get("parameters", (0, s.List)()).reduce(function(e, t) {
|
||
var r = n && "body" === t.get("in") ? t.get("value_xml") : t.get("value");
|
||
return e.set(t.get("in") + "." + t.get("name"), r)
|
||
}, (0, s.fromJS)({}))
|
||
}, t.parametersIncludeIn = function(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "";
|
||
if (s.List.isList(e)) return e.some(function(e) {
|
||
return s.Map.isMap(e) && e.get("in") === t
|
||
})
|
||
}, t.parametersIncludeType = T, t.contentTypeValues = function(e, t) {
|
||
t = t || [];
|
||
var n = d(e).getIn(["paths"].concat((0, i.default)(t)), (0, s.fromJS)({})),
|
||
r = e.getIn(["meta", "paths"].concat((0, i.default)(t)), (0, s.fromJS)({})),
|
||
o = M(e, t),
|
||
a = n.get("parameters") || new s.List,
|
||
u = r.get("consumes_value") ? r.get("consumes_value") : T(a, "file") ? "multipart/form-data" : T(a, "formData") ? "application/x-www-form-urlencoded" : void 0;
|
||
return (0, s.fromJS)({
|
||
requestContentType: u,
|
||
responseContentType: o
|
||
})
|
||
}, t.operationConsumes = function(e, t) {
|
||
return t = t || [], d(e).getIn(["paths"].concat((0, i.default)(t), ["consumes"]), (0, s.fromJS)({}))
|
||
}, t.currentProducesFor = M;
|
||
var a = n(57),
|
||
u = n(10),
|
||
s = n(7);
|
||
var l = ["get", "put", "post", "delete", "options", "head", "patch", "trace"],
|
||
c = function(e) {
|
||
return e || (0, s.Map)()
|
||
},
|
||
f = (t.lastError = (0, a.createSelector)(c, function(e) {
|
||
return e.get("lastError")
|
||
}), t.url = (0, a.createSelector)(c, function(e) {
|
||
return e.get("url")
|
||
}), t.specStr = (0, a.createSelector)(c, function(e) {
|
||
return e.get("spec") || ""
|
||
}), t.specSource = (0, a.createSelector)(c, function(e) {
|
||
return e.get("specSource") || "not-editor"
|
||
}), t.specJson = (0, a.createSelector)(c, function(e) {
|
||
return e.get("json", (0, s.Map)())
|
||
})),
|
||
p = (t.specResolved = (0, a.createSelector)(c, function(e) {
|
||
return e.get("resolved", (0, s.Map)())
|
||
}), t.specResolvedSubtree = function(e, t) {
|
||
return e.getIn(["resolvedSubtrees"].concat((0, i.default)(t)), void 0)
|
||
}, function e(t, n) {
|
||
return s.Map.isMap(t) && s.Map.isMap(n) ? n.get("$$ref") ? n : (0, s.OrderedMap)().mergeWith(e, t, n) : n
|
||
}),
|
||
d = t.specJsonWithResolvedSubtrees = (0, a.createSelector)(c, function(e) {
|
||
return (0, s.OrderedMap)().mergeWith(p, e.get("json"), e.get("resolvedSubtrees"))
|
||
}),
|
||
h = t.spec = function(e) {
|
||
return f(e)
|
||
},
|
||
v = (t.isOAS3 = (0, a.createSelector)(h, function() {
|
||
return !1
|
||
}), t.info = (0, a.createSelector)(h, function(e) {
|
||
return j(e && e.get("info"))
|
||
})),
|
||
m = (t.externalDocs = (0, a.createSelector)(h, function(e) {
|
||
return j(e && e.get("externalDocs"))
|
||
}), t.version = (0, a.createSelector)(v, function(e) {
|
||
return e && e.get("version")
|
||
})),
|
||
g = (t.semver = (0, a.createSelector)(m, function(e) {
|
||
return /v?([0-9]*)\.([0-9]*)\.([0-9]*)/i.exec(e).slice(1)
|
||
}), t.paths = (0, a.createSelector)(d, function(e) {
|
||
return e.get("paths")
|
||
})),
|
||
y = t.operations = (0, a.createSelector)(g, function(e) {
|
||
if (!e || e.size < 1) return (0, s.List)();
|
||
var t = (0, s.List)();
|
||
return e && e.forEach ? (e.forEach(function(e, n) {
|
||
if (!e || !e.forEach) return {};
|
||
e.forEach(function(e, r) {
|
||
l.indexOf(r) < 0 || (t = t.push((0, s.fromJS)({
|
||
path: n,
|
||
method: r,
|
||
operation: e,
|
||
id: r + "-" + n
|
||
})))
|
||
})
|
||
}), t) : (0, s.List)()
|
||
}),
|
||
b = t.consumes = (0, a.createSelector)(h, function(e) {
|
||
return (0, s.Set)(e.get("consumes"))
|
||
}),
|
||
_ = t.produces = (0, a.createSelector)(h, function(e) {
|
||
return (0, s.Set)(e.get("produces"))
|
||
}),
|
||
w = (t.security = (0, a.createSelector)(h, function(e) {
|
||
return e.get("security", (0, s.List)())
|
||
}), t.securityDefinitions = (0, a.createSelector)(h, function(e) {
|
||
return e.get("securityDefinitions")
|
||
}), t.findDefinition = function(e, t) {
|
||
var n = e.getIn(["resolvedSubtrees", "definitions", t], null),
|
||
r = e.getIn(["json", "definitions", t], null);
|
||
return n || r || null
|
||
}, t.definitions = (0, a.createSelector)(h, function(e) {
|
||
return e.get("definitions") || (0, s.Map)()
|
||
}), t.basePath = (0, a.createSelector)(h, function(e) {
|
||
return e.get("basePath")
|
||
}), t.host = (0, a.createSelector)(h, function(e) {
|
||
return e.get("host")
|
||
}), t.schemes = (0, a.createSelector)(h, function(e) {
|
||
return e.get("schemes", (0, s.Map)())
|
||
}), t.operationsWithRootInherited = (0, a.createSelector)(y, b, _, function(e, t, n) {
|
||
return e.map(function(e) {
|
||
return e.update("operation", function(e) {
|
||
if (e) {
|
||
if (!s.Map.isMap(e)) return;
|
||
return e.withMutations(function(e) {
|
||
return e.get("consumes") || e.update("consumes", function(e) {
|
||
return (0, s.Set)(e).merge(t)
|
||
}), e.get("produces") || e.update("produces", function(e) {
|
||
return (0, s.Set)(e).merge(n)
|
||
}), e
|
||
})
|
||
}
|
||
return (0, s.Map)()
|
||
})
|
||
})
|
||
})),
|
||
E = t.tags = (0, a.createSelector)(h, function(e) {
|
||
return e.get("tags", (0, s.List)())
|
||
}),
|
||
x = t.tagDetails = function(e, t) {
|
||
return (E(e) || (0, s.List)()).filter(s.Map.isMap).find(function(e) {
|
||
return e.get("name") === t
|
||
}, (0, s.Map)())
|
||
},
|
||
S = t.operationsWithTags = (0, a.createSelector)(w, E, function(e, t) {
|
||
return e.reduce(function(e, t) {
|
||
var n = (0, s.Set)(t.getIn(["operation", "tags"]));
|
||
return n.count() < 1 ? e.update("default", (0, s.List)(), function(e) {
|
||
return e.push(t)
|
||
}) : n.reduce(function(e, n) {
|
||
return e.update(n, (0, s.List)(), function(e) {
|
||
return e.push(t)
|
||
})
|
||
}, e)
|
||
}, t.reduce(function(e, t) {
|
||
return e.set(t.get("name"), (0, s.List)())
|
||
}, (0, s.OrderedMap)()))
|
||
}),
|
||
C = (t.taggedOperations = function(e) {
|
||
return function(t) {
|
||
var n = (0, t.getConfigs)(),
|
||
r = n.tagsSorter,
|
||
o = n.operationsSorter;
|
||
return S(e).sortBy(function(e, t) {
|
||
return t
|
||
}, function(e, t) {
|
||
var n = "function" == typeof r ? r : u.sorters.tagsSorter[r];
|
||
return n ? n(e, t) : null
|
||
}).map(function(t, n) {
|
||
var r = "function" == typeof o ? o : u.sorters.operationsSorter[o],
|
||
i = r ? t.sort(r) : t;
|
||
return (0, s.Map)({
|
||
tagDetails: x(e, n),
|
||
operations: i
|
||
})
|
||
})
|
||
}
|
||
}, t.responses = (0, a.createSelector)(c, function(e) {
|
||
return e.get("responses", (0, s.Map)())
|
||
})),
|
||
k = t.requests = (0, a.createSelector)(c, function(e) {
|
||
return e.get("requests", (0, s.Map)())
|
||
}),
|
||
A = t.mutatedRequests = (0, a.createSelector)(c, function(e) {
|
||
return e.get("mutatedRequests", (0, s.Map)())
|
||
}),
|
||
O = (t.responseFor = function(e, t, n) {
|
||
return C(e).getIn([t, n], null)
|
||
}, t.requestFor = function(e, t, n) {
|
||
return k(e).getIn([t, n], null)
|
||
}, t.mutatedRequestFor = function(e, t, n) {
|
||
return A(e).getIn([t, n], null)
|
||
}, t.allowTryItOutFor = function() {
|
||
return !0
|
||
}, t.parameterWithMetaByIdentity = function(e, t, n) {
|
||
var r = d(e).getIn(["paths"].concat((0, i.default)(t), ["parameters"]), (0, s.OrderedMap)()),
|
||
o = e.getIn(["meta", "paths"].concat((0, i.default)(t), ["parameters"]), (0, s.OrderedMap)());
|
||
return r.map(function(e) {
|
||
var t = o.get(n.get("name") + "." + n.get("in")),
|
||
r = o.get(n.get("name") + "." + n.get("in") + ".hash-" + n.hashCode());
|
||
return (0, s.OrderedMap)().merge(e, t, r)
|
||
}).find(function(e) {
|
||
return e.get("in") === n.get("in") && e.get("name") === n.get("name")
|
||
}, (0, s.OrderedMap)())
|
||
}),
|
||
P = (t.parameterInclusionSettingFor = function(e, t, n, r) {
|
||
var o = n + "." + r;
|
||
return e.getIn(["meta", "paths"].concat((0, i.default)(t), ["parameter_inclusions", o]), !1)
|
||
}, t.parameterWithMeta = function(e, t, n, r) {
|
||
var o = d(e).getIn(["paths"].concat((0, i.default)(t), ["parameters"]), (0, s.OrderedMap)()).find(function(e) {
|
||
return e.get("in") === r && e.get("name") === n
|
||
}, (0, s.OrderedMap)());
|
||
return O(e, t, o)
|
||
}, t.operationWithMeta = function(e, t, n) {
|
||
var r = d(e).getIn(["paths", t, n], (0, s.OrderedMap)()),
|
||
o = e.getIn(["meta", "paths", t, n], (0, s.OrderedMap)()),
|
||
i = r.get("parameters", (0, s.List)()).map(function(r) {
|
||
return O(e, [t, n], r)
|
||
});
|
||
return (0, s.OrderedMap)().merge(r, o).set("parameters", i)
|
||
});
|
||
t.hasHost = (0, a.createSelector)(h, function(e) {
|
||
var t = e.get("host");
|
||
return "string" == typeof t && t.length > 0 && "/" !== t[0]
|
||
});
|
||
|
||
function T(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "";
|
||
if (s.List.isList(e)) return e.some(function(e) {
|
||
return s.Map.isMap(e) && e.get("type") === t
|
||
})
|
||
}
|
||
|
||
function M(e, t) {
|
||
t = t || [];
|
||
var n = d(e).getIn(["paths"].concat((0, i.default)(t)), null);
|
||
if (null !== n) {
|
||
var r = e.getIn(["meta", "paths"].concat((0, i.default)(t), ["produces_value"]), null),
|
||
o = n.getIn(["produces", 0], null);
|
||
return r || o || "application/json"
|
||
}
|
||
}
|
||
var I = t.operationScheme = function(e, t, n) {
|
||
var r = e.get("url").match(/^([a-z][a-z0-9+\-.]*):/),
|
||
o = Array.isArray(r) ? r[1] : null;
|
||
return e.getIn(["scheme", t, n]) || e.getIn(["scheme", "_defaultScheme"]) || o || ""
|
||
};
|
||
t.canExecuteScheme = function(e, t, n) {
|
||
return ["http", "https"].indexOf(I(e, t, n)) > -1
|
||
}, t.validateBeforeExecute = function(e, t) {
|
||
t = t || [];
|
||
var n = !0;
|
||
return e.getIn(["meta", "paths"].concat((0, i.default)(t), ["parameters"]), (0, s.fromJS)([])).forEach(function(e) {
|
||
var t = e.get("errors");
|
||
t && t.count() && (n = !1)
|
||
}), n
|
||
};
|
||
|
||
function j(e) {
|
||
return s.Map.isMap(e) ? e : new s.Map
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.execute = t.executeRequest = t.logRequest = t.setMutatedRequest = t.setRequest = t.setResponse = t.updateEmptyParamInclusion = t.validateParams = t.invalidateResolvedSubtreeCache = t.updateResolvedSubtree = t.requestResolvedSubtree = t.resolveSpec = t.parseToJson = t.SET_SCHEME = t.UPDATE_RESOLVED_SUBTREE = t.UPDATE_RESOLVED = t.UPDATE_OPERATION_META_VALUE = t.CLEAR_VALIDATE_PARAMS = t.CLEAR_REQUEST = t.CLEAR_RESPONSE = t.LOG_REQUEST = t.SET_MUTATED_REQUEST = t.SET_REQUEST = t.SET_RESPONSE = t.VALIDATE_PARAMS = t.UPDATE_EMPTY_PARAM_INCLUSION = t.UPDATE_PARAM = t.UPDATE_JSON = t.UPDATE_URL = t.UPDATE_SPEC = void 0;
|
||
var r = b(n(25)),
|
||
o = b(n(84)),
|
||
i = b(n(23)),
|
||
a = b(n(42)),
|
||
u = b(n(203)),
|
||
s = b(n(338)),
|
||
l = b(n(339)),
|
||
c = b(n(45));
|
||
t.updateSpec = function(e) {
|
||
var t = L(e).replace(/\t/g, " ");
|
||
if ("string" == typeof e) return {
|
||
type: _,
|
||
payload: t
|
||
}
|
||
}, t.updateResolved = function(e) {
|
||
return {
|
||
type: N,
|
||
payload: e
|
||
}
|
||
}, t.updateUrl = function(e) {
|
||
return {
|
||
type: w,
|
||
payload: e
|
||
}
|
||
}, t.updateJsonSpec = function(e) {
|
||
return {
|
||
type: E,
|
||
payload: e
|
||
}
|
||
}, t.changeParam = function(e, t, n, r, o) {
|
||
return {
|
||
type: x,
|
||
payload: {
|
||
path: e,
|
||
value: r,
|
||
paramName: t,
|
||
paramIn: n,
|
||
isXml: o
|
||
}
|
||
}
|
||
}, t.changeParamByIdentity = function(e, t, n, r) {
|
||
return {
|
||
type: x,
|
||
payload: {
|
||
path: e,
|
||
param: t,
|
||
value: n,
|
||
isXml: r
|
||
}
|
||
}
|
||
}, t.clearValidateParams = function(e) {
|
||
return {
|
||
type: I,
|
||
payload: {
|
||
pathMethod: e
|
||
}
|
||
}
|
||
}, t.changeConsumesValue = function(e, t) {
|
||
return {
|
||
type: j,
|
||
payload: {
|
||
path: e,
|
||
value: t,
|
||
key: "consumes_value"
|
||
}
|
||
}
|
||
}, t.changeProducesValue = function(e, t) {
|
||
return {
|
||
type: j,
|
||
payload: {
|
||
path: e,
|
||
value: t,
|
||
key: "produces_value"
|
||
}
|
||
}
|
||
}, t.clearResponse = function(e, t) {
|
||
return {
|
||
type: T,
|
||
payload: {
|
||
path: e,
|
||
method: t
|
||
}
|
||
}
|
||
}, t.clearRequest = function(e, t) {
|
||
return {
|
||
type: M,
|
||
payload: {
|
||
path: e,
|
||
method: t
|
||
}
|
||
}
|
||
}, t.setScheme = function(e, t, n) {
|
||
return {
|
||
type: D,
|
||
payload: {
|
||
scheme: e,
|
||
path: t,
|
||
method: n
|
||
}
|
||
}
|
||
};
|
||
var f = b(n(207)),
|
||
p = n(7),
|
||
d = b(n(209)),
|
||
h = b(n(179)),
|
||
v = b(n(342)),
|
||
m = b(n(763)),
|
||
g = b(n(765)),
|
||
y = n(10);
|
||
|
||
function b(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var _ = t.UPDATE_SPEC = "spec_update_spec",
|
||
w = t.UPDATE_URL = "spec_update_url",
|
||
E = t.UPDATE_JSON = "spec_update_json",
|
||
x = t.UPDATE_PARAM = "spec_update_param",
|
||
S = t.UPDATE_EMPTY_PARAM_INCLUSION = "spec_update_empty_param_inclusion",
|
||
C = t.VALIDATE_PARAMS = "spec_validate_param",
|
||
k = t.SET_RESPONSE = "spec_set_response",
|
||
A = t.SET_REQUEST = "spec_set_request",
|
||
O = t.SET_MUTATED_REQUEST = "spec_set_mutated_request",
|
||
P = t.LOG_REQUEST = "spec_log_request",
|
||
T = t.CLEAR_RESPONSE = "spec_clear_response",
|
||
M = t.CLEAR_REQUEST = "spec_clear_request",
|
||
I = t.CLEAR_VALIDATE_PARAMS = "spec_clear_validate_param",
|
||
j = t.UPDATE_OPERATION_META_VALUE = "spec_update_operation_meta_value",
|
||
N = t.UPDATE_RESOLVED = "spec_update_resolved",
|
||
R = t.UPDATE_RESOLVED_SUBTREE = "spec_update_resolved_subtree",
|
||
D = t.SET_SCHEME = "set_scheme",
|
||
L = function(e) {
|
||
return (0, v.default)(e) ? e : ""
|
||
};
|
||
t.parseToJson = function(e) {
|
||
return function(t) {
|
||
var n = t.specActions,
|
||
r = t.specSelectors,
|
||
o = t.errActions,
|
||
i = r.specStr,
|
||
a = null;
|
||
try {
|
||
e = e || i(), o.clear({
|
||
source: "parser"
|
||
}), a = f.default.safeLoad(e)
|
||
} catch (e) {
|
||
return console.error(e), o.newSpecErr({
|
||
source: "parser",
|
||
level: "error",
|
||
message: e.reason,
|
||
line: e.mark && e.mark.line ? e.mark.line + 1 : void 0
|
||
})
|
||
}
|
||
return a && "object" === (void 0 === a ? "undefined" : (0, c.default)(a)) ? n.updateJsonSpec(a) : {}
|
||
}
|
||
};
|
||
var U = !1,
|
||
q = (t.resolveSpec = function(e, t) {
|
||
return function(n) {
|
||
var r = n.specActions,
|
||
o = n.specSelectors,
|
||
i = n.errActions,
|
||
a = n.fn,
|
||
u = a.fetch,
|
||
s = a.resolve,
|
||
l = a.AST,
|
||
c = void 0 === l ? {} : l,
|
||
f = n.getConfigs;
|
||
U || (console.warn("specActions.resolveSpec is deprecated since v3.10.0 and will be removed in v4.0.0; use requestResolvedSubtree instead!"), U = !0);
|
||
var p = f(),
|
||
d = p.modelPropertyMacro,
|
||
h = p.parameterMacro,
|
||
v = p.requestInterceptor,
|
||
m = p.responseInterceptor;
|
||
void 0 === e && (e = o.specJson()), void 0 === t && (t = o.url());
|
||
var g = c.getLineNumberForPath ? c.getLineNumberForPath : function() {},
|
||
y = o.specStr();
|
||
return s({
|
||
fetch: u,
|
||
spec: e,
|
||
baseDoc: t,
|
||
modelPropertyMacro: d,
|
||
parameterMacro: h,
|
||
requestInterceptor: v,
|
||
responseInterceptor: m
|
||
}).then(function(e) {
|
||
var t = e.spec,
|
||
n = e.errors;
|
||
if (i.clear({
|
||
type: "thrown"
|
||
}), Array.isArray(n) && n.length > 0) {
|
||
var o = n.map(function(e) {
|
||
return console.error(e), e.line = e.fullPath ? g(y, e.fullPath) : null, e.path = e.fullPath ? e.fullPath.join(".") : null, e.level = "error", e.type = "thrown", e.source = "resolver", Object.defineProperty(e, "message", {
|
||
enumerable: !0,
|
||
value: e.message
|
||
}), e
|
||
});
|
||
i.newThrownErrBatch(o)
|
||
}
|
||
return r.updateResolved(t)
|
||
})
|
||
}
|
||
}, []),
|
||
F = (0, m.default)((0, l.default)(s.default.mark(function e() {
|
||
var t, n, r, o, i, a, c, f, d, h, v, m, y, b, _, w, E;
|
||
return s.default.wrap(function(e) {
|
||
for (;;) switch (e.prev = e.next) {
|
||
case 0:
|
||
if (t = q.system) {
|
||
e.next = 4;
|
||
break
|
||
}
|
||
return console.error("debResolveSubtrees: don't have a system to operate on, aborting."), e.abrupt("return");
|
||
case 4:
|
||
if (n = t.errActions, r = t.errSelectors, o = t.fn, i = o.resolveSubtree, a = o.AST, c = void 0 === a ? {} : a, f = t.specSelectors, d = t.specActions, i) {
|
||
e.next = 8;
|
||
break
|
||
}
|
||
return console.error("Error: Swagger-Client did not provide a `resolveSubtree` method, doing nothing."), e.abrupt("return");
|
||
case 8:
|
||
return h = c.getLineNumberForPath ? c.getLineNumberForPath : function() {}, v = f.specStr(), m = t.getConfigs(), y = m.modelPropertyMacro, b = m.parameterMacro, _ = m.requestInterceptor, w = m.responseInterceptor, e.prev = 11, e.next = 14, q.reduce(function() {
|
||
var e = (0, l.default)(s.default.mark(function e(t, o) {
|
||
var a, u, l, c, p, d, m;
|
||
return s.default.wrap(function(e) {
|
||
for (;;) switch (e.prev = e.next) {
|
||
case 0:
|
||
return e.next = 2, t;
|
||
case 2:
|
||
return a = e.sent, u = a.resultMap, l = a.specWithCurrentSubtrees, e.next = 7, i(l, o, {
|
||
baseDoc: f.url(),
|
||
modelPropertyMacro: y,
|
||
parameterMacro: b,
|
||
requestInterceptor: _,
|
||
responseInterceptor: w
|
||
});
|
||
case 7:
|
||
return c = e.sent, p = c.errors, d = c.spec, r.allErrors().size && n.clear({
|
||
type: "thrown"
|
||
}), Array.isArray(p) && p.length > 0 && (m = p.map(function(e) {
|
||
return e.line = e.fullPath ? h(v, e.fullPath) : null, e.path = e.fullPath ? e.fullPath.join(".") : null, e.level = "error", e.type = "thrown", e.source = "resolver", Object.defineProperty(e, "message", {
|
||
enumerable: !0,
|
||
value: e.message
|
||
}), e
|
||
}), n.newThrownErrBatch(m)), (0, g.default)(u, o, d), (0, g.default)(l, o, d), e.abrupt("return", {
|
||
resultMap: u,
|
||
specWithCurrentSubtrees: l
|
||
});
|
||
case 15:
|
||
case "end":
|
||
return e.stop()
|
||
}
|
||
}, e, void 0)
|
||
}));
|
||
return function(t, n) {
|
||
return e.apply(this, arguments)
|
||
}
|
||
}(), u.default.resolve({
|
||
resultMap: (f.specResolvedSubtree([]) || (0, p.Map)()).toJS(),
|
||
specWithCurrentSubtrees: f.specJson().toJS()
|
||
}));
|
||
case 14:
|
||
E = e.sent, delete q.system, q = [], e.next = 22;
|
||
break;
|
||
case 19:
|
||
e.prev = 19, e.t0 = e.catch(11), console.error(e.t0);
|
||
case 22:
|
||
d.updateResolvedSubtree([], E.resultMap);
|
||
case 23:
|
||
case "end":
|
||
return e.stop()
|
||
}
|
||
}, e, void 0, [
|
||
[11, 19]
|
||
])
|
||
})), 35);
|
||
t.requestResolvedSubtree = function(e) {
|
||
return function(t) {
|
||
q.push(e), q.system = t, F()
|
||
}
|
||
};
|
||
t.updateResolvedSubtree = function(e, t) {
|
||
return {
|
||
type: R,
|
||
payload: {
|
||
path: e,
|
||
value: t
|
||
}
|
||
}
|
||
}, t.invalidateResolvedSubtreeCache = function() {
|
||
return {
|
||
type: R,
|
||
payload: {
|
||
path: [],
|
||
value: (0, p.Map)()
|
||
}
|
||
}
|
||
}, t.validateParams = function(e, t) {
|
||
return {
|
||
type: C,
|
||
payload: {
|
||
pathMethod: e,
|
||
isOAS3: t
|
||
}
|
||
}
|
||
}, t.updateEmptyParamInclusion = function(e, t, n, r) {
|
||
return {
|
||
type: S,
|
||
payload: {
|
||
pathMethod: e,
|
||
paramName: t,
|
||
paramIn: n,
|
||
includeEmptyValue: r
|
||
}
|
||
}
|
||
};
|
||
t.setResponse = function(e, t, n) {
|
||
return {
|
||
payload: {
|
||
path: e,
|
||
method: t,
|
||
res: n
|
||
},
|
||
type: k
|
||
}
|
||
}, t.setRequest = function(e, t, n) {
|
||
return {
|
||
payload: {
|
||
path: e,
|
||
method: t,
|
||
req: n
|
||
},
|
||
type: A
|
||
}
|
||
}, t.setMutatedRequest = function(e, t, n) {
|
||
return {
|
||
payload: {
|
||
path: e,
|
||
method: t,
|
||
req: n
|
||
},
|
||
type: O
|
||
}
|
||
}, t.logRequest = function(e) {
|
||
return {
|
||
payload: e,
|
||
type: P
|
||
}
|
||
}, t.executeRequest = function(e) {
|
||
return function(t) {
|
||
var n = t.fn,
|
||
r = t.specActions,
|
||
o = t.specSelectors,
|
||
u = t.getConfigs,
|
||
s = t.oas3Selectors,
|
||
l = e.pathName,
|
||
c = e.method,
|
||
f = e.operation,
|
||
p = u(),
|
||
v = p.requestInterceptor,
|
||
m = p.responseInterceptor,
|
||
g = f.toJS();
|
||
if (g && g.parameters && g.parameters.length && g.parameters.filter(function(e) {
|
||
return e && !0 === e.allowEmptyValue
|
||
}).forEach(function(t) {
|
||
if (o.parameterInclusionSettingFor([l, c], t.name, t.in)) {
|
||
e.parameters = e.parameters || {};
|
||
var n = e.parameters[t.name];
|
||
(!n || n && 0 === n.size) && (e.parameters[t.name] = "")
|
||
}
|
||
}), e.contextUrl = (0, d.default)(o.url()).toString(), g && g.operationId ? e.operationId = g.operationId : g && l && c && (e.operationId = n.opId(g, l, c)), o.isOAS3()) {
|
||
var b = l + ":" + c;
|
||
e.server = s.selectedServer(b) || s.selectedServer();
|
||
var _ = s.serverVariables({
|
||
server: e.server,
|
||
namespace: b
|
||
}).toJS(),
|
||
w = s.serverVariables({
|
||
server: e.server
|
||
}).toJS();
|
||
e.serverVariables = (0, a.default)(_).length ? _ : w, e.requestContentType = s.requestContentType(l, c), e.responseContentType = s.responseContentType(l, c) || "*/*";
|
||
var E = s.requestBodyValue(l, c);
|
||
(0, y.isJSONObject)(E) ? e.requestBody = JSON.parse(E): E && E.toJS ? e.requestBody = E.toJS() : e.requestBody = E
|
||
}
|
||
var x = (0, i.default)({}, e);
|
||
x = n.buildRequest(x), r.setRequest(e.pathName, e.method, x);
|
||
e.requestInterceptor = function(t) {
|
||
var n = v.apply(this, [t]),
|
||
o = (0, i.default)({}, n);
|
||
return r.setMutatedRequest(e.pathName, e.method, o), n
|
||
}, e.responseInterceptor = m;
|
||
var S = Date.now();
|
||
return n.execute(e).then(function(t) {
|
||
t.duration = Date.now() - S, r.setResponse(e.pathName, e.method, t)
|
||
}).catch(function(t) {
|
||
return r.setResponse(e.pathName, e.method, {
|
||
error: !0,
|
||
err: (0, h.default)(t)
|
||
})
|
||
})
|
||
}
|
||
};
|
||
t.execute = function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
|
||
t = e.path,
|
||
n = e.method,
|
||
i = (0, o.default)(e, ["path", "method"]);
|
||
return function(e) {
|
||
var o = e.fn.fetch,
|
||
a = e.specSelectors,
|
||
u = e.specActions,
|
||
s = a.specJsonWithResolvedSubtrees().toJS(),
|
||
l = a.operationScheme(t, n),
|
||
c = a.contentTypeValues([t, n]).toJS(),
|
||
f = c.requestContentType,
|
||
p = c.responseContentType,
|
||
d = /xml/i.test(f),
|
||
h = a.parameterValues([t, n], d).toJS();
|
||
return u.executeRequest((0, r.default)({}, i, {
|
||
fetch: o,
|
||
spec: s,
|
||
pathName: t,
|
||
method: n,
|
||
parameters: h,
|
||
requestContentType: f,
|
||
scheme: l,
|
||
responseContentType: p
|
||
}))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(732),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n, r) {
|
||
if (!(e instanceof t) || void 0 !== r && r in e) throw TypeError(n + ": incorrect invocation!");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(94);
|
||
e.exports.f = function(e) {
|
||
return new function(e) {
|
||
var t, n;
|
||
this.promise = new e(function(e, r) {
|
||
if (void 0 !== t || void 0 !== n) throw TypeError("Bad Promise constructor");
|
||
t = e, n = r
|
||
}), this.resolve = r(t), this.reject = r(n)
|
||
}(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(50);
|
||
e.exports = function(e, t, n) {
|
||
for (var o in t) n && e[o] ? e[o] = t[o] : r(e, o, t[o]);
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(741);
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(86);
|
||
e.exports = new r({
|
||
explicit: [n(744), n(745), n(746)]
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t) {
|
||
var r = n(761),
|
||
o = n(762),
|
||
i = /^([a-z][a-z0-9.+-]*:)?(\/\/)?([\S\s]*)/i,
|
||
a = /^[A-Za-z][A-Za-z0-9+-.]*:\/\//,
|
||
u = [
|
||
["#", "hash"],
|
||
["?", "query"],
|
||
["/", "pathname"],
|
||
["@", "auth", 1],
|
||
[NaN, "host", void 0, 1, 1],
|
||
[/:(\d+)$/, "port", void 0, 1],
|
||
[NaN, "hostname", void 0, 1, 1]
|
||
],
|
||
s = {
|
||
hash: 1,
|
||
query: 1
|
||
};
|
||
|
||
function l(e) {
|
||
var n, r = {},
|
||
o = typeof(e = e || t.location || {});
|
||
if ("blob:" === e.protocol) r = new f(unescape(e.pathname), {});
|
||
else if ("string" === o)
|
||
for (n in r = new f(e, {}), s) delete r[n];
|
||
else if ("object" === o) {
|
||
for (n in e) n in s || (r[n] = e[n]);
|
||
void 0 === r.slashes && (r.slashes = a.test(e.href))
|
||
}
|
||
return r
|
||
}
|
||
|
||
function c(e) {
|
||
var t = i.exec(e);
|
||
return {
|
||
protocol: t[1] ? t[1].toLowerCase() : "",
|
||
slashes: !!t[2],
|
||
rest: t[3]
|
||
}
|
||
}
|
||
|
||
function f(e, t, n) {
|
||
if (!(this instanceof f)) return new f(e, t, n);
|
||
var i, a, s, p, d, h, v = u.slice(),
|
||
m = typeof t,
|
||
g = this,
|
||
y = 0;
|
||
for ("object" !== m && "string" !== m && (n = t, t = null), n && "function" != typeof n && (n = o.parse), t = l(t), i = !(a = c(e || "")).protocol && !a.slashes, g.slashes = a.slashes || i && t.slashes, g.protocol = a.protocol || t.protocol || "", e = a.rest, a.slashes || (v[2] = [/(.*)/, "pathname"]); y < v.length; y++) s = (p = v[y])[0], h = p[1], s != s ? g[h] = e : "string" == typeof s ? ~(d = e.indexOf(s)) && ("number" == typeof p[2] ? (g[h] = e.slice(0, d), e = e.slice(d + p[2])) : (g[h] = e.slice(d), e = e.slice(0, d))) : (d = s.exec(e)) && (g[h] = d[1], e = e.slice(0, d.index)), g[h] = g[h] || i && p[3] && t[h] || "", p[4] && (g[h] = g[h].toLowerCase());
|
||
n && (g.query = n(g.query)), i && t.slashes && "/" !== g.pathname.charAt(0) && ("" !== g.pathname || "" !== t.pathname) && (g.pathname = function(e, t) {
|
||
for (var n = (t || "/").split("/").slice(0, -1).concat(e.split("/")), r = n.length, o = n[r - 1], i = !1, a = 0; r--;) "." === n[r] ? n.splice(r, 1) : ".." === n[r] ? (n.splice(r, 1), a++) : a && (0 === r && (i = !0), n.splice(r, 1), a--);
|
||
return i && n.unshift(""), "." !== o && ".." !== o || n.push(""), n.join("/")
|
||
}(g.pathname, t.pathname)), r(g.port, g.protocol) || (g.host = g.hostname, g.port = ""), g.username = g.password = "", g.auth && (p = g.auth.split(":"), g.username = p[0] || "", g.password = p[1] || ""), g.origin = g.protocol && g.host && "file:" !== g.protocol ? g.protocol + "//" + g.host : "null", g.href = g.toString()
|
||
}
|
||
f.prototype = {
|
||
set: function(e, t, n) {
|
||
var i = this;
|
||
switch (e) {
|
||
case "query":
|
||
"string" == typeof t && t.length && (t = (n || o.parse)(t)), i[e] = t;
|
||
break;
|
||
case "port":
|
||
i[e] = t, r(t, i.protocol) ? t && (i.host = i.hostname + ":" + t) : (i.host = i.hostname, i[e] = "");
|
||
break;
|
||
case "hostname":
|
||
i[e] = t, i.port && (t += ":" + i.port), i.host = t;
|
||
break;
|
||
case "host":
|
||
i[e] = t, /:\d+$/.test(t) ? (t = t.split(":"), i.port = t.pop(), i.hostname = t.join(":")) : (i.hostname = t, i.port = "");
|
||
break;
|
||
case "protocol":
|
||
i.protocol = t.toLowerCase(), i.slashes = !n;
|
||
break;
|
||
case "pathname":
|
||
case "hash":
|
||
if (t) {
|
||
var a = "pathname" === e ? "/" : "#";
|
||
i[e] = t.charAt(0) !== a ? a + t : t
|
||
} else i[e] = t;
|
||
break;
|
||
default:
|
||
i[e] = t
|
||
}
|
||
for (var s = 0; s < u.length; s++) {
|
||
var l = u[s];
|
||
l[4] && (i[l[1]] = i[l[1]].toLowerCase())
|
||
}
|
||
return i.origin = i.protocol && i.host && "file:" !== i.protocol ? i.protocol + "//" + i.host : "null", i.href = i.toString(), i
|
||
},
|
||
toString: function(e) {
|
||
e && "function" == typeof e || (e = o.stringify);
|
||
var t, n = this,
|
||
r = n.protocol;
|
||
r && ":" !== r.charAt(r.length - 1) && (r += ":");
|
||
var i = r + (n.slashes ? "//" : "");
|
||
return n.username && (i += n.username, n.password && (i += ":" + n.password), i += "@"), i += n.host + n.pathname, (t = "object" == typeof n.query ? e(n.query) : n.query) && (i += "?" !== t.charAt(0) ? "?" + t : t), n.hash && (i += n.hash), i
|
||
}
|
||
}, f.extractProtocol = c, f.location = l, f.qs = o, e.exports = f
|
||
}).call(t, n(31))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(8), null),
|
||
i = {};
|
||
|
||
function a() {
|
||
if (o)
|
||
for (var e in i) {
|
||
var t = i[e],
|
||
n = o.indexOf(e);
|
||
if (n > -1 || r("96", e), !l.plugins[n]) {
|
||
t.extractEvents || r("97", e), l.plugins[n] = t;
|
||
var a = t.eventTypes;
|
||
for (var s in a) u(a[s], t, s) || r("98", s, e)
|
||
}
|
||
}
|
||
}
|
||
|
||
function u(e, t, n) {
|
||
l.eventNameDispatchConfigs.hasOwnProperty(n) && r("99", n), l.eventNameDispatchConfigs[n] = e;
|
||
var o = e.phasedRegistrationNames;
|
||
if (o) {
|
||
for (var i in o) {
|
||
if (o.hasOwnProperty(i)) s(o[i], t, n)
|
||
}
|
||
return !0
|
||
}
|
||
return !!e.registrationName && (s(e.registrationName, t, n), !0)
|
||
}
|
||
|
||
function s(e, t, n) {
|
||
l.registrationNameModules[e] && r("100", e), l.registrationNameModules[e] = t, l.registrationNameDependencies[e] = t.eventTypes[n].dependencies
|
||
}
|
||
var l = {
|
||
plugins: [],
|
||
eventNameDispatchConfigs: {},
|
||
registrationNameModules: {},
|
||
registrationNameDependencies: {},
|
||
possibleRegistrationNames: null,
|
||
injectEventPluginOrder: function(e) {
|
||
o && r("101"), o = Array.prototype.slice.call(e), a()
|
||
},
|
||
injectEventPluginsByName: function(e) {
|
||
var t = !1;
|
||
for (var n in e)
|
||
if (e.hasOwnProperty(n)) {
|
||
var o = e[n];
|
||
i.hasOwnProperty(n) && i[n] === o || (i[n] && r("102", n), i[n] = o, t = !0)
|
||
}
|
||
t && a()
|
||
},
|
||
getPluginModuleForEvent: function(e) {
|
||
var t = e.dispatchConfig;
|
||
if (t.registrationName) return l.registrationNameModules[t.registrationName] || null;
|
||
if (void 0 !== t.phasedRegistrationNames) {
|
||
var n = t.phasedRegistrationNames;
|
||
for (var r in n)
|
||
if (n.hasOwnProperty(r)) {
|
||
var o = l.registrationNameModules[n[r]];
|
||
if (o) return o
|
||
}
|
||
}
|
||
return null
|
||
},
|
||
_resetEventPlugins: function() {
|
||
for (var e in o = null, i) i.hasOwnProperty(e) && delete i[e];
|
||
l.plugins.length = 0;
|
||
var t = l.eventNameDispatchConfigs;
|
||
for (var n in t) t.hasOwnProperty(n) && delete t[n];
|
||
var r = l.registrationNameModules;
|
||
for (var a in r) r.hasOwnProperty(a) && delete r[a]
|
||
}
|
||
};
|
||
e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o, i = n(11),
|
||
a = n(212);
|
||
n(8), n(9);
|
||
|
||
function u(e, t, n, r) {
|
||
var o = e.type || "unknown-event";
|
||
e.currentTarget = s.getNodeFromInstance(r), t ? a.invokeGuardedCallbackWithCatch(o, n, e) : a.invokeGuardedCallback(o, n, e), e.currentTarget = null
|
||
}
|
||
var s = {
|
||
isEndish: function(e) {
|
||
return "topMouseUp" === e || "topTouchEnd" === e || "topTouchCancel" === e
|
||
},
|
||
isMoveish: function(e) {
|
||
return "topMouseMove" === e || "topTouchMove" === e
|
||
},
|
||
isStartish: function(e) {
|
||
return "topMouseDown" === e || "topTouchStart" === e
|
||
},
|
||
executeDirectDispatch: function(e) {
|
||
var t = e._dispatchListeners,
|
||
n = e._dispatchInstances;
|
||
Array.isArray(t) && i("103"), e.currentTarget = t ? s.getNodeFromInstance(n) : null;
|
||
var r = t ? t(e) : null;
|
||
return e.currentTarget = null, e._dispatchListeners = null, e._dispatchInstances = null, r
|
||
},
|
||
executeDispatchesInOrder: function(e, t) {
|
||
var n = e._dispatchListeners,
|
||
r = e._dispatchInstances;
|
||
if (Array.isArray(n))
|
||
for (var o = 0; o < n.length && !e.isPropagationStopped(); o++) u(e, t, n[o], r[o]);
|
||
else n && u(e, t, n, r);
|
||
e._dispatchListeners = null, e._dispatchInstances = null
|
||
},
|
||
executeDispatchesInOrderStopAtTrue: function(e) {
|
||
var t = function(e) {
|
||
var t = e._dispatchListeners,
|
||
n = e._dispatchInstances;
|
||
if (Array.isArray(t)) {
|
||
for (var r = 0; r < t.length && !e.isPropagationStopped(); r++)
|
||
if (t[r](e, n[r])) return n[r]
|
||
} else if (t && t(e, n)) return n;
|
||
return null
|
||
}(e);
|
||
return e._dispatchInstances = null, e._dispatchListeners = null, t
|
||
},
|
||
hasDispatches: function(e) {
|
||
return !!e._dispatchListeners
|
||
},
|
||
getInstanceFromNode: function(e) {
|
||
return r.getInstanceFromNode(e)
|
||
},
|
||
getNodeFromInstance: function(e) {
|
||
return r.getNodeFromInstance(e)
|
||
},
|
||
isAncestor: function(e, t) {
|
||
return o.isAncestor(e, t)
|
||
},
|
||
getLowestCommonAncestor: function(e, t) {
|
||
return o.getLowestCommonAncestor(e, t)
|
||
},
|
||
getParentInstance: function(e) {
|
||
return o.getParentInstance(e)
|
||
},
|
||
traverseTwoPhase: function(e, t, n) {
|
||
return o.traverseTwoPhase(e, t, n)
|
||
},
|
||
traverseEnterLeave: function(e, t, n, r, i) {
|
||
return o.traverseEnterLeave(e, t, n, r, i)
|
||
},
|
||
injection: {
|
||
injectComponentTree: function(e) {
|
||
r = e
|
||
},
|
||
injectTreeTraversal: function(e) {
|
||
o = e
|
||
}
|
||
}
|
||
};
|
||
e.exports = s
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = null;
|
||
|
||
function o(e, t, n) {
|
||
try {
|
||
t(n)
|
||
} catch (e) {
|
||
null === r && (r = e)
|
||
}
|
||
}
|
||
var i = {
|
||
invokeGuardedCallback: o,
|
||
invokeGuardedCallbackWithCatch: o,
|
||
rethrowCaughtError: function() {
|
||
if (r) {
|
||
var e = r;
|
||
throw r = null, e
|
||
}
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
var t = e.target || e.srcElement || window;
|
||
return t.correspondingUseElement && (t = t.correspondingUseElement), 3 === t.nodeType ? t.parentNode : t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(26);
|
||
o.canUseDOM && (r = document.implementation && document.implementation.hasFeature && !0 !== document.implementation.hasFeature("", ""))
|
||
/**
|
||
* Checks if an event is supported in the current execution environment.
|
||
*
|
||
* NOTE: This will not work correctly for non-generic events such as `change`,
|
||
* `reset`, `load`, `error`, and `select`.
|
||
*
|
||
* Borrows from Modernizr.
|
||
*
|
||
* @param {string} eventNameSuffix Event name, e.g. "click".
|
||
* @param {?boolean} capture Check if the capture phase is supported.
|
||
* @return {boolean} True if the event is supported.
|
||
* @internal
|
||
* @license Modernizr 3.0.0pre (Custom Build) | MIT
|
||
*/
|
||
, e.exports = function(e, t) {
|
||
if (!o.canUseDOM || t && !("addEventListener" in document)) return !1;
|
||
var n = "on" + e,
|
||
i = n in document;
|
||
if (!i) {
|
||
var a = document.createElement("div");
|
||
a.setAttribute(n, "return;"), i = "function" == typeof a[n]
|
||
}
|
||
return !i && r && "wheel" === e && (i = document.implementation.hasFeature("Events.wheel", "3.0")), i
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
Alt: "altKey",
|
||
Control: "ctrlKey",
|
||
Meta: "metaKey",
|
||
Shift: "shiftKey"
|
||
};
|
||
|
||
function o(e) {
|
||
var t = this.nativeEvent;
|
||
if (t.getModifierState) return t.getModifierState(e);
|
||
var n = r[e];
|
||
return !!n && !!t[n]
|
||
}
|
||
e.exports = function(e) {
|
||
return o
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(89),
|
||
o = n(789),
|
||
i = (n(14), n(39), n(218)),
|
||
a = n(149),
|
||
u = n(359);
|
||
|
||
function s(e, t) {
|
||
return Array.isArray(t) && (t = t[1]), t ? t.nextSibling : e.firstChild
|
||
}
|
||
var l = i(function(e, t, n) {
|
||
e.insertBefore(t, n)
|
||
});
|
||
|
||
function c(e, t, n) {
|
||
r.insertTreeBefore(e, t, n)
|
||
}
|
||
|
||
function f(e, t, n) {
|
||
Array.isArray(t) ? function(e, t, n, r) {
|
||
var o = t;
|
||
for (;;) {
|
||
var i = o.nextSibling;
|
||
if (l(e, o, r), o === n) break;
|
||
o = i
|
||
}
|
||
}(e, t[0], t[1], n) : l(e, t, n)
|
||
}
|
||
|
||
function p(e, t) {
|
||
if (Array.isArray(t)) {
|
||
var n = t[1];
|
||
d(e, t = t[0], n), e.removeChild(n)
|
||
}
|
||
e.removeChild(t)
|
||
}
|
||
|
||
function d(e, t, n) {
|
||
for (;;) {
|
||
var r = t.nextSibling;
|
||
if (r === n) break;
|
||
e.removeChild(r)
|
||
}
|
||
}
|
||
var h = o.dangerouslyReplaceNodeWithMarkup;
|
||
var v = {
|
||
dangerouslyReplaceNodeWithMarkup: h,
|
||
replaceDelimitedText: function(e, t, n) {
|
||
var r = e.parentNode,
|
||
o = e.nextSibling;
|
||
o === t ? n && l(r, document.createTextNode(n), o) : n ? (u(o, n), d(r, o, t)) : d(r, e, t)
|
||
},
|
||
processUpdates: function(e, t) {
|
||
for (var n = 0; n < t.length; n++) {
|
||
var r = t[n];
|
||
switch (r.type) {
|
||
case "INSERT_MARKUP":
|
||
c(e, r.content, s(e, r.afterNode));
|
||
break;
|
||
case "MOVE_EXISTING":
|
||
f(e, r.fromNode, s(e, r.afterNode));
|
||
break;
|
||
case "SET_MARKUP":
|
||
a(e, r.content);
|
||
break;
|
||
case "TEXT_CONTENT":
|
||
u(e, r.content);
|
||
break;
|
||
case "REMOVE_NODE":
|
||
p(e, r.fromNode)
|
||
}
|
||
}
|
||
}
|
||
};
|
||
e.exports = v
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
html: "http://www.w3.org/1999/xhtml",
|
||
mathml: "http://www.w3.org/1998/Math/MathML",
|
||
svg: "http://www.w3.org/2000/svg"
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return "undefined" != typeof MSApp && MSApp.execUnsafeLocalFunction ? function(t, n, r, o) {
|
||
MSApp.execUnsafeLocalFunction(function() {
|
||
return e(t, n, r, o)
|
||
})
|
||
} : e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(807),
|
||
i = n(268)(n(75).isValidElement),
|
||
a = (n(8), n(9), {
|
||
button: !0,
|
||
checkbox: !0,
|
||
image: !0,
|
||
hidden: !0,
|
||
radio: !0,
|
||
reset: !0,
|
||
submit: !0
|
||
});
|
||
|
||
function u(e) {
|
||
null != e.checkedLink && null != e.valueLink && r("87")
|
||
}
|
||
|
||
function s(e) {
|
||
u(e), (null != e.value || null != e.onChange) && r("88")
|
||
}
|
||
|
||
function l(e) {
|
||
u(e), (null != e.checked || null != e.onChange) && r("89")
|
||
}
|
||
var c = {
|
||
value: function(e, t, n) {
|
||
return !e[t] || a[e.type] || e.onChange || e.readOnly || e.disabled ? null : new Error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")
|
||
},
|
||
checked: function(e, t, n) {
|
||
return !e[t] || e.onChange || e.readOnly || e.disabled ? null : new Error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")
|
||
},
|
||
onChange: i.func
|
||
},
|
||
f = {};
|
||
|
||
function p(e) {
|
||
if (e) {
|
||
var t = e.getName();
|
||
if (t) return " Check the render method of `" + t + "`."
|
||
}
|
||
return ""
|
||
}
|
||
var d = {
|
||
checkPropTypes: function(e, t, n) {
|
||
for (var r in c) {
|
||
if (c.hasOwnProperty(r)) var i = c[r](t, r, e, "prop", null, o);
|
||
if (i instanceof Error && !(i.message in f)) {
|
||
f[i.message] = !0;
|
||
p(n)
|
||
}
|
||
}
|
||
},
|
||
getValue: function(e) {
|
||
return e.valueLink ? (s(e), e.valueLink.value) : e.value
|
||
},
|
||
getChecked: function(e) {
|
||
return e.checkedLink ? (l(e), e.checkedLink.value) : e.checked
|
||
},
|
||
executeOnChange: function(e, t) {
|
||
return e.valueLink ? (s(e), e.valueLink.requestChange(t.target.value)) : e.checkedLink ? (l(e), e.checkedLink.requestChange(t.target.checked)) : e.onChange ? e.onChange.call(void 0, t) : void 0
|
||
}
|
||
};
|
||
e.exports = d
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(8), !1),
|
||
i = {
|
||
replaceNodeWithMarkup: null,
|
||
processChildrenUpdates: null,
|
||
injection: {
|
||
injectEnvironment: function(e) {
|
||
o && r("104"), i.replaceNodeWithMarkup = e.replaceNodeWithMarkup, i.processChildrenUpdates = e.processChildrenUpdates, o = !0
|
||
}
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.hasOwnProperty;
|
||
|
||
function o(e, t) {
|
||
return e === t ? 0 !== e || 0 !== t || 1 / e == 1 / t : e != e && t != t
|
||
}
|
||
e.exports = function(e, t) {
|
||
if (o(e, t)) return !0;
|
||
if ("object" != typeof e || null === e || "object" != typeof t || null === t) return !1;
|
||
var n = Object.keys(e),
|
||
i = Object.keys(t);
|
||
if (n.length !== i.length) return !1;
|
||
for (var a = 0; a < n.length; a++)
|
||
if (!r.call(t, n[a]) || !o(e[n[a]], t[n[a]])) return !1;
|
||
return !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n = null === e || !1 === e,
|
||
r = null === t || !1 === t;
|
||
if (n || r) return n === r;
|
||
var o = typeof e,
|
||
i = typeof t;
|
||
return "string" === o || "number" === o ? "string" === i || "number" === i : "object" === i && e.type === t.type && e.key === t.key
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
escape: function(e) {
|
||
var t = {
|
||
"=": "=0",
|
||
":": "=2"
|
||
};
|
||
return "$" + ("" + e).replace(/[=:]/g, function(e) {
|
||
return t[e]
|
||
})
|
||
},
|
||
unescape: function(e) {
|
||
var t = {
|
||
"=0": "=",
|
||
"=2": ":"
|
||
};
|
||
return ("" + ("." === e[0] && "$" === e[1] ? e.substring(2) : e.substring(1))).replace(/(=0|=2)/g, function(e) {
|
||
return t[e]
|
||
})
|
||
}
|
||
};
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(46), n(112)),
|
||
i = (n(39), n(43));
|
||
n(8), n(9);
|
||
|
||
function a(e) {
|
||
i.enqueueUpdate(e)
|
||
}
|
||
|
||
function u(e) {
|
||
var t = typeof e;
|
||
if ("object" !== t) return t;
|
||
var n = e.constructor && e.constructor.name || t,
|
||
r = Object.keys(e);
|
||
return r.length > 0 && r.length < 20 ? n + " (keys: " + r.join(", ") + ")" : n
|
||
}
|
||
|
||
function s(e, t) {
|
||
var n = o.get(e);
|
||
return n || null
|
||
}
|
||
var l = {
|
||
isMounted: function(e) {
|
||
var t = o.get(e);
|
||
return !!t && !!t._renderedComponent
|
||
},
|
||
enqueueCallback: function(e, t, n) {
|
||
l.validateCallback(t, n);
|
||
var r = s(e);
|
||
if (!r) return null;
|
||
r._pendingCallbacks ? r._pendingCallbacks.push(t) : r._pendingCallbacks = [t], a(r)
|
||
},
|
||
enqueueCallbackInternal: function(e, t) {
|
||
e._pendingCallbacks ? e._pendingCallbacks.push(t) : e._pendingCallbacks = [t], a(e)
|
||
},
|
||
enqueueForceUpdate: function(e) {
|
||
var t = s(e);
|
||
t && (t._pendingForceUpdate = !0, a(t))
|
||
},
|
||
enqueueReplaceState: function(e, t, n) {
|
||
var r = s(e);
|
||
r && (r._pendingStateQueue = [t], r._pendingReplaceState = !0, void 0 !== n && null !== n && (l.validateCallback(n, "replaceState"), r._pendingCallbacks ? r._pendingCallbacks.push(n) : r._pendingCallbacks = [n]), a(r))
|
||
},
|
||
enqueueSetState: function(e, t) {
|
||
var n = s(e);
|
||
n && ((n._pendingStateQueue || (n._pendingStateQueue = [])).push(t), a(n))
|
||
},
|
||
enqueueElementInternal: function(e, t, n) {
|
||
e._pendingElement = t, e._context = n, a(e)
|
||
},
|
||
validateCallback: function(e, t) {
|
||
e && "function" != typeof e && r("122", t, u(e))
|
||
}
|
||
};
|
||
e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(13);
|
||
var r = n(34),
|
||
o = (n(9), r);
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
var t, n = e.keyCode;
|
||
return "charCode" in e ? 0 === (t = e.charCode) && 13 === n && (t = 13) : t = n, t >= 32 || 13 === t ? t : 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(62),
|
||
o = n(228),
|
||
i = n(47),
|
||
a = "[object Object]",
|
||
u = Function.prototype,
|
||
s = Object.prototype,
|
||
l = u.toString,
|
||
c = s.hasOwnProperty,
|
||
f = l.call(Object);
|
||
e.exports = function(e) {
|
||
if (!i(e) || r(e) != a) return !1;
|
||
var t = o(e);
|
||
if (null === t) return !0;
|
||
var n = c.call(t, "constructor") && t.constructor;
|
||
return "function" == typeof n && n instanceof n && l.call(n) == f
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(297)(Object.getPrototypeOf, Object);
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(291);
|
||
e.exports = function(e) {
|
||
var t = new e.constructor(e.byteLength);
|
||
return new r(t).set(new r(e)), t
|
||
}
|
||
}, function(e, t) {
|
||
var n = this && this.__extends || function(e, t) {
|
||
for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]);
|
||
|
||
function r() {
|
||
this.constructor = e
|
||
}
|
||
e.prototype = null === t ? Object.create(t) : (r.prototype = t.prototype, new r)
|
||
},
|
||
r = Object.prototype.hasOwnProperty;
|
||
/*!
|
||
* https://github.com/Starcounter-Jack/JSON-Patch
|
||
* (c) 2017 Joachim Wester
|
||
* MIT license
|
||
*/
|
||
function o(e, t) {
|
||
return r.call(e, t)
|
||
}
|
||
|
||
function i(e) {
|
||
if (Array.isArray(e)) {
|
||
for (var t = new Array(e.length), n = 0; n < t.length; n++) t[n] = "" + n;
|
||
return t
|
||
}
|
||
if (Object.keys) return Object.keys(e);
|
||
t = [];
|
||
for (var r in e) o(e, r) && t.push(r);
|
||
return t
|
||
}
|
||
|
||
function a(e) {
|
||
return -1 === e.indexOf("/") && -1 === e.indexOf("~") ? e : e.replace(/~/g, "~0").replace(/\//g, "~1")
|
||
}
|
||
|
||
function u(e, t) {
|
||
var n;
|
||
for (var r in e)
|
||
if (o(e, r)) {
|
||
if (e[r] === t) return a(r) + "/";
|
||
if ("object" == typeof e[r] && "" != (n = u(e[r], t))) return a(r) + "/" + n
|
||
}
|
||
return ""
|
||
}
|
||
t.hasOwnProperty = o, t._objectKeys = i, t._deepClone = function(e) {
|
||
switch (typeof e) {
|
||
case "object":
|
||
return JSON.parse(JSON.stringify(e));
|
||
case "undefined":
|
||
return null;
|
||
default:
|
||
return e
|
||
}
|
||
}, t.isInteger = function(e) {
|
||
for (var t, n = 0, r = e.length; n < r;) {
|
||
if (!((t = e.charCodeAt(n)) >= 48 && t <= 57)) return !1;
|
||
n++
|
||
}
|
||
return !0
|
||
}, t.escapePathComponent = a, t.unescapePathComponent = function(e) {
|
||
return e.replace(/~1/g, "/").replace(/~0/g, "~")
|
||
}, t._getPathRecursive = u, t.getPath = function(e, t) {
|
||
if (e === t) return "/";
|
||
var n = u(e, t);
|
||
if ("" === n) throw new Error("Object not found in root");
|
||
return "/" + n
|
||
}, t.hasUndefined = function e(t) {
|
||
if (void 0 === t) return !0;
|
||
if (t)
|
||
if (Array.isArray(t)) {
|
||
for (var n = 0, r = t.length; n < r; n++)
|
||
if (e(t[n])) return !0
|
||
} else if ("object" == typeof t) {
|
||
var o = i(t),
|
||
a = o.length;
|
||
for (n = 0; n < a; n++)
|
||
if (e(t[o[n]])) return !0
|
||
}
|
||
return !1
|
||
};
|
||
var s = function(e) {
|
||
function t(t, n, r, o, i) {
|
||
e.call(this, t), this.message = t, this.name = n, this.index = r, this.operation = o, this.tree = i
|
||
}
|
||
return n(t, e), t
|
||
}(Error);
|
||
t.PatchError = s
|
||
}, function(e, t, n) {
|
||
var r = n(49),
|
||
o = n(154),
|
||
i = n(72),
|
||
a = n(115),
|
||
u = n(917);
|
||
e.exports = function(e, t) {
|
||
var n = 1 == e,
|
||
s = 2 == e,
|
||
l = 3 == e,
|
||
c = 4 == e,
|
||
f = 6 == e,
|
||
p = 5 == e || f,
|
||
d = t || u;
|
||
return function(t, u, h) {
|
||
for (var v, m, g = i(t), y = o(g), b = r(u, h, 3), _ = a(y.length), w = 0, E = n ? d(t, _) : s ? d(t, 0) : void 0; _ > w; w++)
|
||
if ((p || w in y) && (m = b(v = y[w], w, g), e))
|
||
if (n) E[w] = m;
|
||
else if (m) switch (e) {
|
||
case 3:
|
||
return !0;
|
||
case 5:
|
||
return v;
|
||
case 6:
|
||
return w;
|
||
case 2:
|
||
E.push(v)
|
||
} else if (c) return !1;
|
||
return f ? -1 : l || c ? c : E
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.authorizeRequest = t.authorizeAccessCodeWithBasicAuthentication = t.authorizeAccessCodeWithFormParams = t.authorizeApplication = t.authorizePassword = t.preAuthorizeImplicit = t.CONFIGURE_AUTH = t.VALIDATE = t.AUTHORIZE_OAUTH2 = t.PRE_AUTHORIZE_OAUTH2 = t.LOGOUT = t.AUTHORIZE = t.SHOW_AUTH_POPUP = void 0;
|
||
var r = l(n(45)),
|
||
o = l(n(23)),
|
||
i = l(n(41));
|
||
t.showDefinitions = function(e) {
|
||
return {
|
||
type: c,
|
||
payload: e
|
||
}
|
||
}, t.authorize = function(e) {
|
||
return {
|
||
type: f,
|
||
payload: e
|
||
}
|
||
}, t.logout = function(e) {
|
||
return {
|
||
type: p,
|
||
payload: e
|
||
}
|
||
}, t.authorizeOauth2 = function(e) {
|
||
return {
|
||
type: d,
|
||
payload: e
|
||
}
|
||
}, t.configureAuth = function(e) {
|
||
return {
|
||
type: h,
|
||
payload: e
|
||
}
|
||
};
|
||
var a = l(n(209)),
|
||
u = l(n(32)),
|
||
s = n(10);
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = t.SHOW_AUTH_POPUP = "show_popup",
|
||
f = t.AUTHORIZE = "authorize",
|
||
p = t.LOGOUT = "logout",
|
||
d = (t.PRE_AUTHORIZE_OAUTH2 = "pre_authorize_oauth2", t.AUTHORIZE_OAUTH2 = "authorize_oauth2"),
|
||
h = (t.VALIDATE = "validate", t.CONFIGURE_AUTH = "configure_auth");
|
||
t.preAuthorizeImplicit = function(e) {
|
||
return function(t) {
|
||
var n = t.authActions,
|
||
r = t.errActions,
|
||
o = e.auth,
|
||
a = e.token,
|
||
s = e.isValid,
|
||
l = o.schema,
|
||
c = o.name,
|
||
f = l.get("flow");
|
||
delete u.default.swaggerUIRedirectOauth2, "accessCode" === f || s || r.newAuthErr({
|
||
authId: c,
|
||
source: "auth",
|
||
level: "warning",
|
||
message: "Authorization may be unsafe, passed state was changed in server Passed state wasn't returned from auth server"
|
||
}), a.error ? r.newAuthErr({
|
||
authId: c,
|
||
source: "auth",
|
||
level: "error",
|
||
message: (0, i.default)(a)
|
||
}) : n.authorizeOauth2({
|
||
auth: o,
|
||
token: a
|
||
})
|
||
}
|
||
};
|
||
t.authorizePassword = function(e) {
|
||
return function(t) {
|
||
var n = t.authActions,
|
||
r = e.schema,
|
||
i = e.name,
|
||
a = e.username,
|
||
u = e.password,
|
||
l = e.passwordType,
|
||
c = e.clientId,
|
||
f = e.clientSecret,
|
||
p = {
|
||
grant_type: "password",
|
||
scope: e.scopes.join(" ")
|
||
},
|
||
d = {},
|
||
h = {};
|
||
return "basic" === l ? h.Authorization = "Basic " + (0, s.btoa)(a + ":" + u) : ((0, o.default)(p, {
|
||
username: a
|
||
}, {
|
||
password: u
|
||
}), "query" === l ? (c && (d.client_id = c), f && (d.client_secret = f)) : h.Authorization = "Basic " + (0, s.btoa)(c + ":" + f)), n.authorizeRequest({
|
||
body: (0, s.buildFormData)(p),
|
||
url: r.get("tokenUrl"),
|
||
name: i,
|
||
headers: h,
|
||
query: d,
|
||
auth: e
|
||
})
|
||
}
|
||
}, t.authorizeApplication = function(e) {
|
||
return function(t) {
|
||
var n = t.authActions,
|
||
r = e.schema,
|
||
o = e.scopes,
|
||
i = e.name,
|
||
a = e.clientId,
|
||
u = e.clientSecret,
|
||
l = {
|
||
Authorization: "Basic " + (0, s.btoa)(a + ":" + u)
|
||
},
|
||
c = {
|
||
grant_type: "client_credentials",
|
||
scope: o.join(" ")
|
||
};
|
||
return n.authorizeRequest({
|
||
body: (0, s.buildFormData)(c),
|
||
name: i,
|
||
url: r.get("tokenUrl"),
|
||
auth: e,
|
||
headers: l
|
||
})
|
||
}
|
||
}, t.authorizeAccessCodeWithFormParams = function(e) {
|
||
var t = e.auth,
|
||
n = e.redirectUrl;
|
||
return function(e) {
|
||
var r = e.authActions,
|
||
o = t.schema,
|
||
i = t.name,
|
||
a = t.clientId,
|
||
u = t.clientSecret,
|
||
l = {
|
||
grant_type: "authorization_code",
|
||
code: t.code,
|
||
client_id: a,
|
||
client_secret: u,
|
||
redirect_uri: n
|
||
};
|
||
return r.authorizeRequest({
|
||
body: (0, s.buildFormData)(l),
|
||
name: i,
|
||
url: o.get("tokenUrl"),
|
||
auth: t
|
||
})
|
||
}
|
||
}, t.authorizeAccessCodeWithBasicAuthentication = function(e) {
|
||
var t = e.auth,
|
||
n = e.redirectUrl;
|
||
return function(e) {
|
||
var r = e.authActions,
|
||
o = t.schema,
|
||
i = t.name,
|
||
a = t.clientId,
|
||
u = t.clientSecret,
|
||
l = {
|
||
Authorization: "Basic " + (0, s.btoa)(a + ":" + u)
|
||
},
|
||
c = {
|
||
grant_type: "authorization_code",
|
||
code: t.code,
|
||
client_id: a,
|
||
redirect_uri: n
|
||
};
|
||
return r.authorizeRequest({
|
||
body: (0, s.buildFormData)(c),
|
||
name: i,
|
||
url: o.get("tokenUrl"),
|
||
auth: t,
|
||
headers: l
|
||
})
|
||
}
|
||
}, t.authorizeRequest = function(e) {
|
||
return function(t) {
|
||
var n = t.fn,
|
||
u = t.getConfigs,
|
||
s = t.authActions,
|
||
l = t.errActions,
|
||
c = t.oas3Selectors,
|
||
f = t.specSelectors,
|
||
p = t.authSelectors,
|
||
d = e.body,
|
||
h = e.query,
|
||
v = void 0 === h ? {} : h,
|
||
m = e.headers,
|
||
g = void 0 === m ? {} : m,
|
||
y = e.name,
|
||
b = e.url,
|
||
_ = e.auth,
|
||
w = (p.getConfigs() || {}).additionalQueryStringParams,
|
||
E = void 0;
|
||
E = f.isOAS3() ? (0, a.default)(b, c.selectedServer(), !0) : (0, a.default)(b, f.url(), !0), "object" === (void 0 === w ? "undefined" : (0, r.default)(w)) && (E.query = (0, o.default)({}, E.query, w));
|
||
var x = E.toString(),
|
||
S = (0, o.default)({
|
||
Accept: "application/json, text/plain, */*",
|
||
"Content-Type": "application/x-www-form-urlencoded"
|
||
}, g);
|
||
n.fetch({
|
||
url: x,
|
||
method: "post",
|
||
headers: S,
|
||
query: v,
|
||
body: d,
|
||
requestInterceptor: u().requestInterceptor,
|
||
responseInterceptor: u().responseInterceptor
|
||
}).then(function(e) {
|
||
var t = JSON.parse(e.data),
|
||
n = t && (t.error || ""),
|
||
r = t && (t.parseError || "");
|
||
e.ok ? n || r ? l.newAuthErr({
|
||
authId: y,
|
||
level: "error",
|
||
source: "auth",
|
||
message: (0, i.default)(t)
|
||
}) : s.authorizeOauth2({
|
||
auth: _,
|
||
token: t
|
||
}) : l.newAuthErr({
|
||
authId: y,
|
||
level: "error",
|
||
source: "auth",
|
||
message: e.statusText
|
||
})
|
||
}).catch(function(e) {
|
||
var t = new Error(e).message;
|
||
if (e.response && e.response.data) {
|
||
var n = e.response.data;
|
||
try {
|
||
var r = "string" == typeof n ? JSON.parse(n) : n;
|
||
r.error && (t += ", error: " + r.error), r.error_description && (t += ", description: " + r.error_description)
|
||
} catch (e) {}
|
||
}
|
||
l.newAuthErr({
|
||
authId: y,
|
||
level: "error",
|
||
source: "auth",
|
||
message: t
|
||
})
|
||
})
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.parseYamlConfig = void 0;
|
||
var r, o = n(207),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.parseYamlConfig = function(e, t) {
|
||
try {
|
||
return i.default.safeLoad(e)
|
||
} catch (e) {
|
||
return t && t.errActions.newThrownErr(new Error(e)), {}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.loaded = t.TOGGLE_CONFIGS = t.UPDATE_CONFIGS = void 0;
|
||
var r, o = n(22),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.update = function(e, t) {
|
||
return {
|
||
type: a,
|
||
payload: (0, i.default)({}, e, t)
|
||
}
|
||
}, t.toggle = function(e) {
|
||
return {
|
||
type: u,
|
||
payload: e
|
||
}
|
||
};
|
||
var a = t.UPDATE_CONFIGS = "configs_update",
|
||
u = t.TOGGLE_CONFIGS = "configs_toggle";
|
||
t.loaded = function() {
|
||
return function() {}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t, n, r, o) {
|
||
this.src = e, this.env = r, this.options = n, this.parser = t, this.tokens = o, this.pos = 0, this.posMax = this.src.length, this.level = 0, this.pending = "", this.pendingLevel = 0, this.cache = [], this.isInLabel = !1, this.linkLevel = 0, this.linkContent = "", this.labelUnmatchedScopes = 0
|
||
}
|
||
r.prototype.pushPending = function() {
|
||
this.tokens.push({
|
||
type: "text",
|
||
content: this.pending,
|
||
level: this.pendingLevel
|
||
}), this.pending = ""
|
||
}, r.prototype.push = function(e) {
|
||
this.pending && this.pushPending(), this.tokens.push(e), this.pendingLevel = this.level
|
||
}, r.prototype.cacheSet = function(e, t) {
|
||
for (var n = this.cache.length; n <= e; n++) this.cache.push(0);
|
||
this.cache[e] = t
|
||
}, r.prototype.cacheGet = function(e) {
|
||
return e < this.cache.length ? this.cache[e] : 0
|
||
}, e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.setSelectedServer = function(e, t) {
|
||
return {
|
||
type: r,
|
||
payload: {
|
||
selectedServerUrl: e,
|
||
namespace: t
|
||
}
|
||
}
|
||
}, t.setRequestBodyValue = function(e) {
|
||
var t = e.value,
|
||
n = e.pathMethod;
|
||
return {
|
||
type: o,
|
||
payload: {
|
||
value: t,
|
||
pathMethod: n
|
||
}
|
||
}
|
||
}, t.setRequestContentType = function(e) {
|
||
var t = e.value,
|
||
n = e.pathMethod;
|
||
return {
|
||
type: i,
|
||
payload: {
|
||
value: t,
|
||
pathMethod: n
|
||
}
|
||
}
|
||
}, t.setResponseContentType = function(e) {
|
||
var t = e.value,
|
||
n = e.path,
|
||
r = e.method;
|
||
return {
|
||
type: a,
|
||
payload: {
|
||
value: t,
|
||
path: n,
|
||
method: r
|
||
}
|
||
}
|
||
}, t.setServerVariableValue = function(e) {
|
||
var t = e.server,
|
||
n = e.namespace,
|
||
r = e.key,
|
||
o = e.val;
|
||
return {
|
||
type: u,
|
||
payload: {
|
||
server: t,
|
||
namespace: n,
|
||
key: r,
|
||
val: o
|
||
}
|
||
}
|
||
};
|
||
var r = t.UPDATE_SELECTED_SERVER = "oas3_set_servers",
|
||
o = t.UPDATE_REQUEST_BODY_VALUE = "oas3_set_request_body_value",
|
||
i = t.UPDATE_REQUEST_CONTENT_TYPE = "oas3_set_request_content_type",
|
||
a = t.UPDATE_RESPONSE_CONTENT_TYPE = "oas3_set_response_content_type",
|
||
u = t.UPDATE_SERVER_VARIABLE_VALUE = "oas3_set_server_variable_value"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(114),
|
||
o = n(20),
|
||
i = n(158),
|
||
a = n(50),
|
||
u = n(70),
|
||
s = n(451),
|
||
l = n(97),
|
||
c = n(241),
|
||
f = n(19)("iterator"),
|
||
p = !([].keys && "next" in [].keys()),
|
||
d = function() {
|
||
return this
|
||
};
|
||
e.exports = function(e, t, n, h, v, m, g) {
|
||
s(n, t, h);
|
||
var y, b, _, w = function(e) {
|
||
if (!p && e in C) return C[e];
|
||
switch (e) {
|
||
case "keys":
|
||
case "values":
|
||
return function() {
|
||
return new n(this, e)
|
||
}
|
||
}
|
||
return function() {
|
||
return new n(this, e)
|
||
}
|
||
},
|
||
E = t + " Iterator",
|
||
x = "values" == v,
|
||
S = !1,
|
||
C = e.prototype,
|
||
k = C[f] || C["@@iterator"] || v && C[v],
|
||
A = k || w(v),
|
||
O = v ? x ? w("entries") : A : void 0,
|
||
P = "Array" == t && C.entries || k;
|
||
if (P && (_ = c(P.call(new e))) !== Object.prototype && _.next && (l(_, E, !0), r || "function" == typeof _[f] || a(_, f, d)), x && k && "values" !== k.name && (S = !0, A = function() {
|
||
return k.call(this)
|
||
}), r && !g || !p && !S && C[f] || a(C, f, A), u[t] = A, u[E] = d, v)
|
||
if (y = {
|
||
values: x ? A : w("values"),
|
||
keys: m ? A : w("keys"),
|
||
entries: O
|
||
}, g)
|
||
for (b in y) b in C || i(C, b, y[b]);
|
||
else o(o.P + o.F * (p || S), t, y);
|
||
return y
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = !n(44) && !n(51)(function() {
|
||
return 7 != Object.defineProperty(n(156)("div"), "a", {
|
||
get: function() {
|
||
return 7
|
||
}
|
||
}).a
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(52),
|
||
o = n(71),
|
||
i = n(453)(!1),
|
||
a = n(161)("IE_PROTO");
|
||
e.exports = function(e, t) {
|
||
var n, u = o(e),
|
||
s = 0,
|
||
l = [];
|
||
for (n in u) n != a && r(u, n) && l.push(n);
|
||
for (; t.length > s;) r(u, n = t[s++]) && (~i(l, n) || l.push(n));
|
||
return l
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(21).document;
|
||
e.exports = r && r.documentElement
|
||
}, function(e, t, n) {
|
||
var r = n(52),
|
||
o = n(72),
|
||
i = n(161)("IE_PROTO"),
|
||
a = Object.prototype;
|
||
e.exports = Object.getPrototypeOf || function(e) {
|
||
return e = o(e), r(e, i) ? e[i] : "function" == typeof e.constructor && e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? a : null
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(33),
|
||
o = r["__core-js_shared__"] || (r["__core-js_shared__"] = {});
|
||
e.exports = function(e) {
|
||
return o[e] || (o[e] = {})
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return {
|
||
enumerable: !(1 & e),
|
||
configurable: !(2 & e),
|
||
writable: !(4 & e),
|
||
value: t
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(245)(!0);
|
||
n(246)(String, "String", function(e) {
|
||
this._t = String(e), this._i = 0
|
||
}, function() {
|
||
var e, t = this._t,
|
||
n = this._i;
|
||
return n >= t.length ? {
|
||
value: void 0,
|
||
done: !0
|
||
} : (e = r(t, n), this._i += e.length, {
|
||
value: e,
|
||
done: !1
|
||
})
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(119),
|
||
o = n(53);
|
||
e.exports = function(e) {
|
||
return function(t, n) {
|
||
var i, a, u = String(o(t)),
|
||
s = r(n),
|
||
l = u.length;
|
||
return s < 0 || s >= l ? e ? "" : void 0 : (i = u.charCodeAt(s)) < 55296 || i > 56319 || s + 1 === l || (a = u.charCodeAt(s + 1)) < 56320 || a > 57343 ? e ? u.charAt(s) : i : e ? u.slice(s, s + 2) : a - 56320 + (i - 55296 << 10) + 65536
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(247),
|
||
o = n(29),
|
||
i = n(73),
|
||
a = n(58),
|
||
u = n(102),
|
||
s = n(461),
|
||
l = n(170),
|
||
c = n(467),
|
||
f = n(17)("iterator"),
|
||
p = !([].keys && "next" in [].keys()),
|
||
d = function() {
|
||
return this
|
||
};
|
||
e.exports = function(e, t, n, h, v, m, g) {
|
||
s(n, t, h);
|
||
var y, b, _, w = function(e) {
|
||
if (!p && e in C) return C[e];
|
||
switch (e) {
|
||
case "keys":
|
||
case "values":
|
||
return function() {
|
||
return new n(this, e)
|
||
}
|
||
}
|
||
return function() {
|
||
return new n(this, e)
|
||
}
|
||
},
|
||
E = t + " Iterator",
|
||
x = "values" == v,
|
||
S = !1,
|
||
C = e.prototype,
|
||
k = C[f] || C["@@iterator"] || v && C[v],
|
||
A = k || w(v),
|
||
O = v ? x ? w("entries") : A : void 0,
|
||
P = "Array" == t && C.entries || k;
|
||
if (P && (_ = c(P.call(new e))) !== Object.prototype && _.next && (l(_, E, !0), r || "function" == typeof _[f] || a(_, f, d)), x && k && "values" !== k.name && (S = !0, A = function() {
|
||
return k.call(this)
|
||
}), r && !g || !p && !S && C[f] || a(C, f, A), u[t] = A, u[E] = d, v)
|
||
if (y = {
|
||
values: x ? A : w("values"),
|
||
keys: m ? A : w("keys"),
|
||
entries: O
|
||
}, g)
|
||
for (b in y) b in C || i(C, b, y[b]);
|
||
else o(o.P + o.F * (p || S), t, y);
|
||
return y
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = !1
|
||
}, function(e, t, n) {
|
||
var r = n(464),
|
||
o = n(250);
|
||
e.exports = Object.keys || function(e) {
|
||
return r(e, o)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(119),
|
||
o = Math.max,
|
||
i = Math.min;
|
||
e.exports = function(e, t) {
|
||
return (e = r(e)) < 0 ? o(e + t, 0) : i(e, t)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = "constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")
|
||
}, function(e, t, n) {
|
||
var r = n(33).document;
|
||
e.exports = r && r.documentElement
|
||
}, function(e, t, n) {
|
||
var r = n(59),
|
||
o = n(121),
|
||
i = n(17)("species");
|
||
e.exports = function(e, t) {
|
||
var n, a = r(e).constructor;
|
||
return void 0 === a || void 0 == (n = r(a)[i]) ? t : o(n)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r, o, i, a = n(120),
|
||
u = n(479),
|
||
s = n(251),
|
||
l = n(168),
|
||
c = n(33),
|
||
f = c.process,
|
||
p = c.setImmediate,
|
||
d = c.clearImmediate,
|
||
h = c.MessageChannel,
|
||
v = c.Dispatch,
|
||
m = 0,
|
||
g = {},
|
||
y = function() {
|
||
var e = +this;
|
||
if (g.hasOwnProperty(e)) {
|
||
var t = g[e];
|
||
delete g[e], t()
|
||
}
|
||
},
|
||
b = function(e) {
|
||
y.call(e.data)
|
||
};
|
||
p && d || (p = function(e) {
|
||
for (var t = [], n = 1; arguments.length > n;) t.push(arguments[n++]);
|
||
return g[++m] = function() {
|
||
u("function" == typeof e ? e : Function(e), t)
|
||
}, r(m), m
|
||
}, d = function(e) {
|
||
delete g[e]
|
||
}, "process" == n(99)(f) ? r = function(e) {
|
||
f.nextTick(a(y, e, 1))
|
||
} : v && v.now ? r = function(e) {
|
||
v.now(a(y, e, 1))
|
||
} : h ? (i = (o = new h).port2, o.port1.onmessage = b, r = a(i.postMessage, i, 1)) : c.addEventListener && "function" == typeof postMessage && !c.importScripts ? (r = function(e) {
|
||
c.postMessage(e + "", "*")
|
||
}, c.addEventListener("message", b, !1)) : r = "onreadystatechange" in l("script") ? function(e) {
|
||
s.appendChild(l("script")).onreadystatechange = function() {
|
||
s.removeChild(this), y.call(e)
|
||
}
|
||
} : function(e) {
|
||
setTimeout(a(y, e, 1), 0)
|
||
}), e.exports = {
|
||
set: p,
|
||
clear: d
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
try {
|
||
return {
|
||
e: !1,
|
||
v: e()
|
||
}
|
||
} catch (e) {
|
||
return {
|
||
e: !0,
|
||
v: e
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(59),
|
||
o = n(74),
|
||
i = n(171);
|
||
e.exports = function(e, t) {
|
||
if (r(e), o(t) && t.constructor === e) return t;
|
||
var n = i.f(e);
|
||
return (0, n.resolve)(t), n.promise
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(74),
|
||
o = n(99),
|
||
i = n(17)("match");
|
||
e.exports = function(e) {
|
||
var t;
|
||
return r(e) && (void 0 !== (t = e[i]) ? !!t : "RegExp" == o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(20),
|
||
o = n(15),
|
||
i = n(51);
|
||
e.exports = function(e, t) {
|
||
var n = (o.Object || {})[e] || Object[e],
|
||
a = {};
|
||
a[e] = t(n), r(r.S + r.F * i(function() {
|
||
n(1)
|
||
}), "Object", a)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(93);
|
||
e.exports = Array.isArray || function(e) {
|
||
return "Array" == r(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(239),
|
||
o = n(163).concat("length", "prototype");
|
||
t.f = Object.getOwnPropertyNames || function(e) {
|
||
return r(e, o)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(125),
|
||
o = n(95),
|
||
i = n(71),
|
||
a = n(157),
|
||
u = n(52),
|
||
s = n(238),
|
||
l = Object.getOwnPropertyDescriptor;
|
||
t.f = n(44) ? l : function(e, t) {
|
||
if (e = i(e), t = a(t, !0), s) try {
|
||
return l(e, t)
|
||
} catch (e) {}
|
||
if (u(e, t)) return o(!r.f.call(e, t), e[t])
|
||
}
|
||
}, function(e, t) {
|
||
var n = {}.toString;
|
||
e.exports = Array.isArray || function(e) {
|
||
return "[object Array]" == n.call(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(531),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(96),
|
||
o = n(176),
|
||
i = n(125),
|
||
a = n(72),
|
||
u = n(154),
|
||
s = Object.assign;
|
||
e.exports = !s || n(51)(function() {
|
||
var e = {},
|
||
t = {},
|
||
n = Symbol(),
|
||
r = "abcdefghijklmnopqrst";
|
||
return e[n] = 7, r.split("").forEach(function(e) {
|
||
t[e] = e
|
||
}), 7 != s({}, e)[n] || Object.keys(s({}, t)).join("") != r
|
||
}) ? function(e, t) {
|
||
for (var n = a(e), s = arguments.length, l = 1, c = o.f, f = i.f; s > l;)
|
||
for (var p, d = u(arguments[l++]), h = c ? r(d).concat(c(d)) : r(d), v = h.length, m = 0; v > m;) f.call(d, p = h[m++]) && (n[p] = d[p]);
|
||
return n
|
||
} : s
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(104),
|
||
o = n(13),
|
||
i = n(265),
|
||
a = (n(266), n(126));
|
||
n(8), n(535);
|
||
|
||
function u(e, t, n) {
|
||
this.props = e, this.context = t, this.refs = a, this.updater = n || i
|
||
}
|
||
|
||
function s(e, t, n) {
|
||
this.props = e, this.context = t, this.refs = a, this.updater = n || i
|
||
}
|
||
|
||
function l() {}
|
||
u.prototype.isReactComponent = {}, u.prototype.setState = function(e, t) {
|
||
"object" != typeof e && "function" != typeof e && null != e && r("85"), this.updater.enqueueSetState(this, e), t && this.updater.enqueueCallback(this, t, "setState")
|
||
}, u.prototype.forceUpdate = function(e) {
|
||
this.updater.enqueueForceUpdate(this), e && this.updater.enqueueCallback(this, e, "forceUpdate")
|
||
}, l.prototype = u.prototype, s.prototype = new l, s.prototype.constructor = s, o(s.prototype, u.prototype), s.prototype.isPureReactComponent = !0, e.exports = {
|
||
Component: u,
|
||
PureComponent: s
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(9);
|
||
var r = {
|
||
isMounted: function(e) {
|
||
return !1
|
||
},
|
||
enqueueCallback: function(e, t) {},
|
||
enqueueForceUpdate: function(e) {},
|
||
enqueueReplaceState: function(e, t) {},
|
||
enqueueSetState: function(e, t) {}
|
||
};
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = !1;
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = "function" == typeof Symbol && Symbol.for && Symbol.for("react.element") || 60103;
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(543);
|
||
e.exports = function(e) {
|
||
return r(e, !1)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = n(271),
|
||
o = n(560),
|
||
i = n(561),
|
||
a = n(562),
|
||
u = n(275);
|
||
n(274);
|
||
n.d(t, "createStore", function() {
|
||
return r.b
|
||
}), n.d(t, "combineReducers", function() {
|
||
return o.a
|
||
}), n.d(t, "bindActionCreators", function() {
|
||
return i.a
|
||
}), n.d(t, "applyMiddleware", function() {
|
||
return a.a
|
||
}), n.d(t, "compose", function() {
|
||
return u.a
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n.d(t, "a", function() {
|
||
return i
|
||
}), t.b = function e(t, n, a) {
|
||
var u;
|
||
"function" == typeof n && void 0 === a && (a = n, n = void 0);
|
||
if (void 0 !== a) {
|
||
if ("function" != typeof a) throw new Error("Expected the enhancer to be a function.");
|
||
return a(e)(t, n)
|
||
}
|
||
if ("function" != typeof t) throw new Error("Expected the reducer to be a function.");
|
||
var s = t;
|
||
var l = n;
|
||
var c = [];
|
||
var f = c;
|
||
var p = !1;
|
||
|
||
function d() {
|
||
f === c && (f = c.slice())
|
||
}
|
||
|
||
function h() {
|
||
return l
|
||
}
|
||
|
||
function v(e) {
|
||
if ("function" != typeof e) throw new Error("Expected listener to be a function.");
|
||
var t = !0;
|
||
return d(), f.push(e),
|
||
function() {
|
||
if (t) {
|
||
t = !1, d();
|
||
var n = f.indexOf(e);
|
||
f.splice(n, 1)
|
||
}
|
||
}
|
||
}
|
||
|
||
function m(e) {
|
||
if (!r.a(e)) throw new Error("Actions must be plain objects. Use custom middleware for async actions.");
|
||
if (void 0 === e.type) throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');
|
||
if (p) throw new Error("Reducers may not dispatch actions.");
|
||
try {
|
||
p = !0, l = s(l, e)
|
||
} finally {
|
||
p = !1
|
||
}
|
||
for (var t = c = f, n = 0; n < t.length; n++) {
|
||
var o = t[n];
|
||
o()
|
||
}
|
||
return e
|
||
}
|
||
m({
|
||
type: i.INIT
|
||
});
|
||
return u = {
|
||
dispatch: m,
|
||
subscribe: v,
|
||
getState: h,
|
||
replaceReducer: function(e) {
|
||
if ("function" != typeof e) throw new Error("Expected the nextReducer to be a function.");
|
||
s = e, m({
|
||
type: i.INIT
|
||
})
|
||
}
|
||
}, u[o.a] = function() {
|
||
var e, t = v;
|
||
return (e = {
|
||
subscribe: function(e) {
|
||
if ("object" != typeof e) throw new TypeError("Expected the observer to be an object.");
|
||
|
||
function n() {
|
||
e.next && e.next(h())
|
||
}
|
||
n();
|
||
var r = t(n);
|
||
return {
|
||
unsubscribe: r
|
||
}
|
||
}
|
||
})[o.a] = function() {
|
||
return this
|
||
}, e
|
||
}, u
|
||
};
|
||
var r = n(272),
|
||
o = n(557),
|
||
i = {
|
||
INIT: "@@redux/INIT"
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(549),
|
||
o = n(554),
|
||
i = n(556),
|
||
a = "[object Object]",
|
||
u = Function.prototype,
|
||
s = Object.prototype,
|
||
l = u.toString,
|
||
c = s.hasOwnProperty,
|
||
f = l.call(Object);
|
||
t.a = function(e) {
|
||
if (!i.a(e) || r.a(e) != a) return !1;
|
||
var t = o.a(e);
|
||
if (null === t) return !0;
|
||
var n = c.call(t, "constructor") && t.constructor;
|
||
return "function" == typeof n && n instanceof n && l.call(n) == f
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(550).a.Symbol;
|
||
t.a = r
|
||
}, function(e, t, n) {
|
||
"use strict"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.a = function() {
|
||
for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) t[n] = arguments[n];
|
||
if (0 === t.length) return function(e) {
|
||
return e
|
||
};
|
||
if (1 === t.length) return t[0];
|
||
return t.reduce(function(e, t) {
|
||
return function() {
|
||
return e(t.apply(void 0, arguments))
|
||
}
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e) {
|
||
return e && "@@redux/INIT" === e.type ? "initialState argument passed to createStore" : "previous state received by the reducer"
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
var r = n(77),
|
||
o = n(279),
|
||
i = n(24),
|
||
a = n(128),
|
||
u = 1 / 0,
|
||
s = r ? r.prototype : void 0,
|
||
l = s ? s.toString : void 0;
|
||
e.exports = function e(t) {
|
||
if ("string" == typeof t) return t;
|
||
if (i(t)) return o(t, e) + "";
|
||
if (a(t)) return l ? l.call(t) : "";
|
||
var n = t + "";
|
||
return "0" == n && 1 / t == -u ? "-0" : n
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(t) {
|
||
var n = "object" == typeof t && t && t.Object === Object && t;
|
||
e.exports = n
|
||
}).call(t, n(31))
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
for (var n = -1, r = null == e ? 0 : e.length, o = Array(r); ++n < r;) o[n] = t(e[n], n, e);
|
||
return o
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(576)("toUpperCase");
|
||
e.exports = r
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n) {
|
||
var r = -1,
|
||
o = e.length;
|
||
t < 0 && (t = -t > o ? 0 : o + t), (n = n > o ? o : n) < 0 && (n += o), o = t > n ? 0 : n - t >>> 0, t >>>= 0;
|
||
for (var i = Array(o); ++r < o;) i[r] = e[r + t];
|
||
return i
|
||
}
|
||
}, function(e, t) {
|
||
var n = RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");
|
||
e.exports = function(e) {
|
||
return n.test(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n, r) {
|
||
var o = -1,
|
||
i = null == e ? 0 : e.length;
|
||
for (r && i && (n = e[++o]); ++o < i;) n = t(n, e[o], o, e);
|
||
return n
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(180),
|
||
o = "Expected a function";
|
||
|
||
function i(e, t) {
|
||
if ("function" != typeof e || null != t && "function" != typeof t) throw new TypeError(o);
|
||
var n = function() {
|
||
var r = arguments,
|
||
o = t ? t.apply(this, r) : r[0],
|
||
i = n.cache;
|
||
if (i.has(o)) return i.get(o);
|
||
var a = e.apply(this, r);
|
||
return n.cache = i.set(o, a) || i, a
|
||
};
|
||
return n.cache = new(i.Cache || r), n
|
||
}
|
||
i.Cache = r, e.exports = i
|
||
}, function(e, t, n) {
|
||
var r = n(62),
|
||
o = n(38),
|
||
i = "[object AsyncFunction]",
|
||
a = "[object Function]",
|
||
u = "[object GeneratorFunction]",
|
||
s = "[object Proxy]";
|
||
e.exports = function(e) {
|
||
if (!o(e)) return !1;
|
||
var t = r(e);
|
||
return t == a || t == u || t == i || t == s
|
||
}
|
||
}, function(e, t) {
|
||
var n = Function.prototype.toString;
|
||
e.exports = function(e) {
|
||
if (null != e) {
|
||
try {
|
||
return n.call(e)
|
||
} catch (e) {}
|
||
try {
|
||
return e + ""
|
||
} catch (e) {}
|
||
}
|
||
return ""
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(610)(n(647));
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(618),
|
||
o = n(47);
|
||
e.exports = function e(t, n, i, a, u) {
|
||
return t === n || (null == t || null == n || !o(t) && !o(n) ? t != t && n != n : r(t, n, i, a, e, u))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(619),
|
||
o = n(290),
|
||
i = n(622),
|
||
a = 1,
|
||
u = 2;
|
||
e.exports = function(e, t, n, s, l, c) {
|
||
var f = n & a,
|
||
p = e.length,
|
||
d = t.length;
|
||
if (p != d && !(f && d > p)) return !1;
|
||
var h = c.get(e);
|
||
if (h && c.get(t)) return h == t;
|
||
var v = -1,
|
||
m = !0,
|
||
g = n & u ? new r : void 0;
|
||
for (c.set(e, t), c.set(t, e); ++v < p;) {
|
||
var y = e[v],
|
||
b = t[v];
|
||
if (s) var _ = f ? s(b, y, v, t, e, c) : s(y, b, v, e, t, c);
|
||
if (void 0 !== _) {
|
||
if (_) continue;
|
||
m = !1;
|
||
break
|
||
}
|
||
if (g) {
|
||
if (!o(t, function(e, t) {
|
||
if (!i(g, t) && (y === e || l(y, e, n, s, c))) return g.push(t)
|
||
})) {
|
||
m = !1;
|
||
break
|
||
}
|
||
} else if (y !== b && !l(y, b, n, s, c)) {
|
||
m = !1;
|
||
break
|
||
}
|
||
}
|
||
return c.delete(e), c.delete(t), m
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
for (var n = -1, r = null == e ? 0 : e.length; ++n < r;)
|
||
if (t(e[n], n, e)) return !0;
|
||
return !1
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(37).Uint8Array;
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(293),
|
||
o = n(184),
|
||
i = n(64);
|
||
e.exports = function(e) {
|
||
return r(e, i, o)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(183),
|
||
o = n(24);
|
||
e.exports = function(e, t, n) {
|
||
var i = t(e);
|
||
return o(e) ? i : r(i, n(e))
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function() {
|
||
return []
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(628),
|
||
o = n(185),
|
||
i = n(24),
|
||
a = n(186),
|
||
u = n(135),
|
||
s = n(296),
|
||
l = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e, t) {
|
||
var n = i(e),
|
||
c = !n && o(e),
|
||
f = !n && !c && a(e),
|
||
p = !n && !c && !f && s(e),
|
||
d = n || c || f || p,
|
||
h = d ? r(e.length, String) : [],
|
||
v = h.length;
|
||
for (var m in e) !t && !l.call(e, m) || d && ("length" == m || f && ("offset" == m || "parent" == m) || p && ("buffer" == m || "byteLength" == m || "byteOffset" == m) || u(m, v)) || h.push(m);
|
||
return h
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(631),
|
||
o = n(188),
|
||
i = n(189),
|
||
a = i && i.isTypedArray,
|
||
u = a ? o(a) : r;
|
||
e.exports = u
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return function(n) {
|
||
return e(t(n))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(38);
|
||
e.exports = function(e) {
|
||
return e == e && !r(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return function(n) {
|
||
return null != n && n[e] === t && (void 0 !== t || e in Object(n))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(642),
|
||
o = n(643);
|
||
e.exports = function(e, t) {
|
||
return null != e && o(e, t, r)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(649);
|
||
e.exports = function(e) {
|
||
var t = r(e),
|
||
n = t % 1;
|
||
return t == t ? n ? t - n : t : 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(38),
|
||
o = n(128),
|
||
i = NaN,
|
||
a = /^\s+|\s+$/g,
|
||
u = /^[-+]0x[0-9a-f]+$/i,
|
||
s = /^0b[01]+$/i,
|
||
l = /^0o[0-7]+$/i,
|
||
c = parseInt;
|
||
e.exports = function(e) {
|
||
if ("number" == typeof e) return e;
|
||
if (o(e)) return i;
|
||
if (r(e)) {
|
||
var t = "function" == typeof e.valueOf ? e.valueOf() : e;
|
||
e = r(t) ? t + "" : t
|
||
}
|
||
if ("string" != typeof e) return 0 === e ? e : +e;
|
||
e = e.replace(a, "");
|
||
var n = s.test(e);
|
||
return n || l.test(e) ? c(e.slice(2), n ? 2 : 8) : u.test(e) ? i : +e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(652),
|
||
o = n(655)(r);
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
var r = n(105),
|
||
o = n(78),
|
||
i = n(135),
|
||
a = n(38);
|
||
e.exports = function(e, t, n) {
|
||
if (!a(n)) return !1;
|
||
var u = typeof t;
|
||
return !!("number" == u ? o(n) && i(t, n.length) : "string" == u && t in n) && r(n[t], e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t, r) {
|
||
var o = n(140);
|
||
e.exports = b;
|
||
var i, a = n(261);
|
||
b.ReadableState = y;
|
||
n(193).EventEmitter;
|
||
var u = function(e, t) {
|
||
return e.listeners(t).length
|
||
},
|
||
s = n(306),
|
||
l = n(141).Buffer,
|
||
c = t.Uint8Array || function() {};
|
||
var f = n(106);
|
||
f.inherits = n(81);
|
||
var p = n(659),
|
||
d = void 0;
|
||
d = p && p.debuglog ? p.debuglog("stream") : function() {};
|
||
var h, v = n(660),
|
||
m = n(307);
|
||
f.inherits(b, s);
|
||
var g = ["error", "close", "destroy", "pause", "resume"];
|
||
|
||
function y(e, t) {
|
||
i = i || n(65), e = e || {};
|
||
var r = t instanceof i;
|
||
this.objectMode = !!e.objectMode, r && (this.objectMode = this.objectMode || !!e.readableObjectMode);
|
||
var o = e.highWaterMark,
|
||
a = e.readableHighWaterMark,
|
||
u = this.objectMode ? 16 : 16384;
|
||
this.highWaterMark = o || 0 === o ? o : r && (a || 0 === a) ? a : u, this.highWaterMark = Math.floor(this.highWaterMark), this.buffer = new v, this.length = 0, this.pipes = null, this.pipesCount = 0, this.flowing = null, this.ended = !1, this.endEmitted = !1, this.reading = !1, this.sync = !0, this.needReadable = !1, this.emittedReadable = !1, this.readableListening = !1, this.resumeScheduled = !1, this.destroyed = !1, this.defaultEncoding = e.defaultEncoding || "utf8", this.awaitDrain = 0, this.readingMore = !1, this.decoder = null, this.encoding = null, e.encoding && (h || (h = n(309).StringDecoder), this.decoder = new h(e.encoding), this.encoding = e.encoding)
|
||
}
|
||
|
||
function b(e) {
|
||
if (i = i || n(65), !(this instanceof b)) return new b(e);
|
||
this._readableState = new y(e, this), this.readable = !0, e && ("function" == typeof e.read && (this._read = e.read), "function" == typeof e.destroy && (this._destroy = e.destroy)), s.call(this)
|
||
}
|
||
|
||
function _(e, t, n, r, o) {
|
||
var i, a = e._readableState;
|
||
null === t ? (a.reading = !1, function(e, t) {
|
||
if (t.ended) return;
|
||
if (t.decoder) {
|
||
var n = t.decoder.end();
|
||
n && n.length && (t.buffer.push(n), t.length += t.objectMode ? 1 : n.length)
|
||
}
|
||
t.ended = !0, S(e)
|
||
}(e, a)) : (o || (i = function(e, t) {
|
||
var n;
|
||
r = t, l.isBuffer(r) || r instanceof c || "string" == typeof t || void 0 === t || e.objectMode || (n = new TypeError("Invalid non-string/buffer chunk"));
|
||
var r;
|
||
return n
|
||
}(a, t)), i ? e.emit("error", i) : a.objectMode || t && t.length > 0 ? ("string" == typeof t || a.objectMode || Object.getPrototypeOf(t) === l.prototype || (t = function(e) {
|
||
return l.from(e)
|
||
}(t)), r ? a.endEmitted ? e.emit("error", new Error("stream.unshift() after end event")) : w(e, a, t, !0) : a.ended ? e.emit("error", new Error("stream.push() after EOF")) : (a.reading = !1, a.decoder && !n ? (t = a.decoder.write(t), a.objectMode || 0 !== t.length ? w(e, a, t, !1) : k(e, a)) : w(e, a, t, !1))) : r || (a.reading = !1));
|
||
return function(e) {
|
||
return !e.ended && (e.needReadable || e.length < e.highWaterMark || 0 === e.length)
|
||
}(a)
|
||
}
|
||
|
||
function w(e, t, n, r) {
|
||
t.flowing && 0 === t.length && !t.sync ? (e.emit("data", n), e.read(0)) : (t.length += t.objectMode ? 1 : n.length, r ? t.buffer.unshift(n) : t.buffer.push(n), t.needReadable && S(e)), k(e, t)
|
||
}
|
||
Object.defineProperty(b.prototype, "destroyed", {
|
||
get: function() {
|
||
return void 0 !== this._readableState && this._readableState.destroyed
|
||
},
|
||
set: function(e) {
|
||
this._readableState && (this._readableState.destroyed = e)
|
||
}
|
||
}), b.prototype.destroy = m.destroy, b.prototype._undestroy = m.undestroy, b.prototype._destroy = function(e, t) {
|
||
this.push(null), t(e)
|
||
}, b.prototype.push = function(e, t) {
|
||
var n, r = this._readableState;
|
||
return r.objectMode ? n = !0 : "string" == typeof e && ((t = t || r.defaultEncoding) !== r.encoding && (e = l.from(e, t), t = ""), n = !0), _(this, e, t, !1, n)
|
||
}, b.prototype.unshift = function(e) {
|
||
return _(this, e, null, !0, !1)
|
||
}, b.prototype.isPaused = function() {
|
||
return !1 === this._readableState.flowing
|
||
}, b.prototype.setEncoding = function(e) {
|
||
return h || (h = n(309).StringDecoder), this._readableState.decoder = new h(e), this._readableState.encoding = e, this
|
||
};
|
||
var E = 8388608;
|
||
|
||
function x(e, t) {
|
||
return e <= 0 || 0 === t.length && t.ended ? 0 : t.objectMode ? 1 : e != e ? t.flowing && t.length ? t.buffer.head.data.length : t.length : (e > t.highWaterMark && (t.highWaterMark = function(e) {
|
||
return e >= E ? e = E : (e--, e |= e >>> 1, e |= e >>> 2, e |= e >>> 4, e |= e >>> 8, e |= e >>> 16, e++), e
|
||
}(e)), e <= t.length ? e : t.ended ? t.length : (t.needReadable = !0, 0))
|
||
}
|
||
|
||
function S(e) {
|
||
var t = e._readableState;
|
||
t.needReadable = !1, t.emittedReadable || (d("emitReadable", t.flowing), t.emittedReadable = !0, t.sync ? o.nextTick(C, e) : C(e))
|
||
}
|
||
|
||
function C(e) {
|
||
d("emit readable"), e.emit("readable"), T(e)
|
||
}
|
||
|
||
function k(e, t) {
|
||
t.readingMore || (t.readingMore = !0, o.nextTick(A, e, t))
|
||
}
|
||
|
||
function A(e, t) {
|
||
for (var n = t.length; !t.reading && !t.flowing && !t.ended && t.length < t.highWaterMark && (d("maybeReadMore read 0"), e.read(0), n !== t.length);) n = t.length;
|
||
t.readingMore = !1
|
||
}
|
||
|
||
function O(e) {
|
||
d("readable nexttick read 0"), e.read(0)
|
||
}
|
||
|
||
function P(e, t) {
|
||
t.reading || (d("resume read 0"), e.read(0)), t.resumeScheduled = !1, t.awaitDrain = 0, e.emit("resume"), T(e), t.flowing && !t.reading && e.read(0)
|
||
}
|
||
|
||
function T(e) {
|
||
var t = e._readableState;
|
||
for (d("flow", t.flowing); t.flowing && null !== e.read(););
|
||
}
|
||
|
||
function M(e, t) {
|
||
return 0 === t.length ? null : (t.objectMode ? n = t.buffer.shift() : !e || e >= t.length ? (n = t.decoder ? t.buffer.join("") : 1 === t.buffer.length ? t.buffer.head.data : t.buffer.concat(t.length), t.buffer.clear()) : n = function(e, t, n) {
|
||
var r;
|
||
e < t.head.data.length ? (r = t.head.data.slice(0, e), t.head.data = t.head.data.slice(e)) : r = e === t.head.data.length ? t.shift() : n ? function(e, t) {
|
||
var n = t.head,
|
||
r = 1,
|
||
o = n.data;
|
||
e -= o.length;
|
||
for (; n = n.next;) {
|
||
var i = n.data,
|
||
a = e > i.length ? i.length : e;
|
||
if (a === i.length ? o += i : o += i.slice(0, e), 0 === (e -= a)) {
|
||
a === i.length ? (++r, n.next ? t.head = n.next : t.head = t.tail = null) : (t.head = n, n.data = i.slice(a));
|
||
break
|
||
}++r
|
||
}
|
||
return t.length -= r, o
|
||
}(e, t) : function(e, t) {
|
||
var n = l.allocUnsafe(e),
|
||
r = t.head,
|
||
o = 1;
|
||
r.data.copy(n), e -= r.data.length;
|
||
for (; r = r.next;) {
|
||
var i = r.data,
|
||
a = e > i.length ? i.length : e;
|
||
if (i.copy(n, n.length - e, 0, a), 0 === (e -= a)) {
|
||
a === i.length ? (++o, r.next ? t.head = r.next : t.head = t.tail = null) : (t.head = r, r.data = i.slice(a));
|
||
break
|
||
}++o
|
||
}
|
||
return t.length -= o, n
|
||
}(e, t);
|
||
return r
|
||
}(e, t.buffer, t.decoder), n);
|
||
var n
|
||
}
|
||
|
||
function I(e) {
|
||
var t = e._readableState;
|
||
if (t.length > 0) throw new Error('"endReadable()" called on non-empty stream');
|
||
t.endEmitted || (t.ended = !0, o.nextTick(j, t, e))
|
||
}
|
||
|
||
function j(e, t) {
|
||
e.endEmitted || 0 !== e.length || (e.endEmitted = !0, t.readable = !1, t.emit("end"))
|
||
}
|
||
|
||
function N(e, t) {
|
||
for (var n = 0, r = e.length; n < r; n++)
|
||
if (e[n] === t) return n;
|
||
return -1
|
||
}
|
||
b.prototype.read = function(e) {
|
||
d("read", e), e = parseInt(e, 10);
|
||
var t = this._readableState,
|
||
n = e;
|
||
if (0 !== e && (t.emittedReadable = !1), 0 === e && t.needReadable && (t.length >= t.highWaterMark || t.ended)) return d("read: emitReadable", t.length, t.ended), 0 === t.length && t.ended ? I(this) : S(this), null;
|
||
if (0 === (e = x(e, t)) && t.ended) return 0 === t.length && I(this), null;
|
||
var r, o = t.needReadable;
|
||
return d("need readable", o), (0 === t.length || t.length - e < t.highWaterMark) && d("length less than watermark", o = !0), t.ended || t.reading ? d("reading or ended", o = !1) : o && (d("do read"), t.reading = !0, t.sync = !0, 0 === t.length && (t.needReadable = !0), this._read(t.highWaterMark), t.sync = !1, t.reading || (e = x(n, t))), null === (r = e > 0 ? M(e, t) : null) ? (t.needReadable = !0, e = 0) : t.length -= e, 0 === t.length && (t.ended || (t.needReadable = !0), n !== e && t.ended && I(this)), null !== r && this.emit("data", r), r
|
||
}, b.prototype._read = function(e) {
|
||
this.emit("error", new Error("_read() is not implemented"))
|
||
}, b.prototype.pipe = function(e, t) {
|
||
var n = this,
|
||
i = this._readableState;
|
||
switch (i.pipesCount) {
|
||
case 0:
|
||
i.pipes = e;
|
||
break;
|
||
case 1:
|
||
i.pipes = [i.pipes, e];
|
||
break;
|
||
default:
|
||
i.pipes.push(e)
|
||
}
|
||
i.pipesCount += 1, d("pipe count=%d opts=%j", i.pipesCount, t);
|
||
var s = (!t || !1 !== t.end) && e !== r.stdout && e !== r.stderr ? c : b;
|
||
|
||
function l(t, r) {
|
||
d("onunpipe"), t === n && r && !1 === r.hasUnpiped && (r.hasUnpiped = !0, d("cleanup"), e.removeListener("close", g), e.removeListener("finish", y), e.removeListener("drain", f), e.removeListener("error", m), e.removeListener("unpipe", l), n.removeListener("end", c), n.removeListener("end", b), n.removeListener("data", v), p = !0, !i.awaitDrain || e._writableState && !e._writableState.needDrain || f())
|
||
}
|
||
|
||
function c() {
|
||
d("onend"), e.end()
|
||
}
|
||
i.endEmitted ? o.nextTick(s) : n.once("end", s), e.on("unpipe", l);
|
||
var f = function(e) {
|
||
return function() {
|
||
var t = e._readableState;
|
||
d("pipeOnDrain", t.awaitDrain), t.awaitDrain && t.awaitDrain--, 0 === t.awaitDrain && u(e, "data") && (t.flowing = !0, T(e))
|
||
}
|
||
}(n);
|
||
e.on("drain", f);
|
||
var p = !1;
|
||
var h = !1;
|
||
|
||
function v(t) {
|
||
d("ondata"), h = !1, !1 !== e.write(t) || h || ((1 === i.pipesCount && i.pipes === e || i.pipesCount > 1 && -1 !== N(i.pipes, e)) && !p && (d("false write response, pause", n._readableState.awaitDrain), n._readableState.awaitDrain++, h = !0), n.pause())
|
||
}
|
||
|
||
function m(t) {
|
||
d("onerror", t), b(), e.removeListener("error", m), 0 === u(e, "error") && e.emit("error", t)
|
||
}
|
||
|
||
function g() {
|
||
e.removeListener("finish", y), b()
|
||
}
|
||
|
||
function y() {
|
||
d("onfinish"), e.removeListener("close", g), b()
|
||
}
|
||
|
||
function b() {
|
||
d("unpipe"), n.unpipe(e)
|
||
}
|
||
return n.on("data", v),
|
||
function(e, t, n) {
|
||
if ("function" == typeof e.prependListener) return e.prependListener(t, n);
|
||
e._events && e._events[t] ? a(e._events[t]) ? e._events[t].unshift(n) : e._events[t] = [n, e._events[t]] : e.on(t, n)
|
||
}(e, "error", m), e.once("close", g), e.once("finish", y), e.emit("pipe", n), i.flowing || (d("pipe resume"), n.resume()), e
|
||
}, b.prototype.unpipe = function(e) {
|
||
var t = this._readableState,
|
||
n = {
|
||
hasUnpiped: !1
|
||
};
|
||
if (0 === t.pipesCount) return this;
|
||
if (1 === t.pipesCount) return e && e !== t.pipes ? this : (e || (e = t.pipes), t.pipes = null, t.pipesCount = 0, t.flowing = !1, e && e.emit("unpipe", this, n), this);
|
||
if (!e) {
|
||
var r = t.pipes,
|
||
o = t.pipesCount;
|
||
t.pipes = null, t.pipesCount = 0, t.flowing = !1;
|
||
for (var i = 0; i < o; i++) r[i].emit("unpipe", this, n);
|
||
return this
|
||
}
|
||
var a = N(t.pipes, e);
|
||
return -1 === a ? this : (t.pipes.splice(a, 1), t.pipesCount -= 1, 1 === t.pipesCount && (t.pipes = t.pipes[0]), e.emit("unpipe", this, n), this)
|
||
}, b.prototype.on = function(e, t) {
|
||
var n = s.prototype.on.call(this, e, t);
|
||
if ("data" === e) !1 !== this._readableState.flowing && this.resume();
|
||
else if ("readable" === e) {
|
||
var r = this._readableState;
|
||
r.endEmitted || r.readableListening || (r.readableListening = r.needReadable = !0, r.emittedReadable = !1, r.reading ? r.length && S(this) : o.nextTick(O, this))
|
||
}
|
||
return n
|
||
}, b.prototype.addListener = b.prototype.on, b.prototype.resume = function() {
|
||
var e = this._readableState;
|
||
return e.flowing || (d("resume"), e.flowing = !0, function(e, t) {
|
||
t.resumeScheduled || (t.resumeScheduled = !0, o.nextTick(P, e, t))
|
||
}(this, e)), this
|
||
}, b.prototype.pause = function() {
|
||
return d("call pause flowing=%j", this._readableState.flowing), !1 !== this._readableState.flowing && (d("pause"), this._readableState.flowing = !1, this.emit("pause")), this
|
||
}, b.prototype.wrap = function(e) {
|
||
var t = this,
|
||
n = this._readableState,
|
||
r = !1;
|
||
for (var o in e.on("end", function() {
|
||
if (d("wrapped end"), n.decoder && !n.ended) {
|
||
var e = n.decoder.end();
|
||
e && e.length && t.push(e)
|
||
}
|
||
t.push(null)
|
||
}), e.on("data", function(o) {
|
||
(d("wrapped data"), n.decoder && (o = n.decoder.write(o)), !n.objectMode || null !== o && void 0 !== o) && ((n.objectMode || o && o.length) && (t.push(o) || (r = !0, e.pause())))
|
||
}), e) void 0 === this[o] && "function" == typeof e[o] && (this[o] = function(t) {
|
||
return function() {
|
||
return e[t].apply(e, arguments)
|
||
}
|
||
}(o));
|
||
for (var i = 0; i < g.length; i++) e.on(g[i], this.emit.bind(this, g[i]));
|
||
return this._read = function(t) {
|
||
d("wrapped _read", t), r && (r = !1, e.resume())
|
||
}, this
|
||
}, Object.defineProperty(b.prototype, "readableHighWaterMark", {
|
||
enumerable: !1,
|
||
get: function() {
|
||
return this._readableState.highWaterMark
|
||
}
|
||
}), b._fromList = M
|
||
}).call(t, n(31), n(55))
|
||
}, function(e, t, n) {
|
||
e.exports = n(193).EventEmitter
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(140);
|
||
|
||
function o(e, t) {
|
||
e.emit("error", t)
|
||
}
|
||
e.exports = {
|
||
destroy: function(e, t) {
|
||
var n = this,
|
||
i = this._readableState && this._readableState.destroyed,
|
||
a = this._writableState && this._writableState.destroyed;
|
||
return i || a ? (t ? t(e) : !e || this._writableState && this._writableState.errorEmitted || r.nextTick(o, this, e), this) : (this._readableState && (this._readableState.destroyed = !0), this._writableState && (this._writableState.destroyed = !0), this._destroy(e || null, function(e) {
|
||
!t && e ? (r.nextTick(o, n, e), n._writableState && (n._writableState.errorEmitted = !0)) : t && t(e)
|
||
}), this)
|
||
},
|
||
undestroy: function() {
|
||
this._readableState && (this._readableState.destroyed = !1, this._readableState.reading = !1, this._readableState.ended = !1, this._readableState.endEmitted = !1), this._writableState && (this._writableState.destroyed = !1, this._writableState.ended = !1, this._writableState.ending = !1, this._writableState.finished = !1, this._writableState.errorEmitted = !1)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(e) {
|
||
var r = void 0 !== e && e || "undefined" != typeof self && self || window,
|
||
o = Function.prototype.apply;
|
||
|
||
function i(e, t) {
|
||
this._id = e, this._clearFn = t
|
||
}
|
||
t.setTimeout = function() {
|
||
return new i(o.call(setTimeout, r, arguments), clearTimeout)
|
||
}, t.setInterval = function() {
|
||
return new i(o.call(setInterval, r, arguments), clearInterval)
|
||
}, t.clearTimeout = t.clearInterval = function(e) {
|
||
e && e.close()
|
||
}, i.prototype.unref = i.prototype.ref = function() {}, i.prototype.close = function() {
|
||
this._clearFn.call(r, this._id)
|
||
}, t.enroll = function(e, t) {
|
||
clearTimeout(e._idleTimeoutId), e._idleTimeout = t
|
||
}, t.unenroll = function(e) {
|
||
clearTimeout(e._idleTimeoutId), e._idleTimeout = -1
|
||
}, t._unrefActive = t.active = function(e) {
|
||
clearTimeout(e._idleTimeoutId);
|
||
var t = e._idleTimeout;
|
||
t >= 0 && (e._idleTimeoutId = setTimeout(function() {
|
||
e._onTimeout && e._onTimeout()
|
||
}, t))
|
||
}, n(662), t.setImmediate = "undefined" != typeof self && self.setImmediate || void 0 !== e && e.setImmediate || this && this.setImmediate, t.clearImmediate = "undefined" != typeof self && self.clearImmediate || void 0 !== e && e.clearImmediate || this && this.clearImmediate
|
||
}).call(t, n(31))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(141).Buffer,
|
||
o = r.isEncoding || function(e) {
|
||
switch ((e = "" + e) && e.toLowerCase()) {
|
||
case "hex":
|
||
case "utf8":
|
||
case "utf-8":
|
||
case "ascii":
|
||
case "binary":
|
||
case "base64":
|
||
case "ucs2":
|
||
case "ucs-2":
|
||
case "utf16le":
|
||
case "utf-16le":
|
||
case "raw":
|
||
return !0;
|
||
default:
|
||
return !1
|
||
}
|
||
};
|
||
|
||
function i(e) {
|
||
var t;
|
||
switch (this.encoding = function(e) {
|
||
var t = function(e) {
|
||
if (!e) return "utf8";
|
||
for (var t;;) switch (e) {
|
||
case "utf8":
|
||
case "utf-8":
|
||
return "utf8";
|
||
case "ucs2":
|
||
case "ucs-2":
|
||
case "utf16le":
|
||
case "utf-16le":
|
||
return "utf16le";
|
||
case "latin1":
|
||
case "binary":
|
||
return "latin1";
|
||
case "base64":
|
||
case "ascii":
|
||
case "hex":
|
||
return e;
|
||
default:
|
||
if (t) return;
|
||
e = ("" + e).toLowerCase(), t = !0
|
||
}
|
||
}(e);
|
||
if ("string" != typeof t && (r.isEncoding === o || !o(e))) throw new Error("Unknown encoding: " + e);
|
||
return t || e
|
||
}(e), this.encoding) {
|
||
case "utf16le":
|
||
this.text = s, this.end = l, t = 4;
|
||
break;
|
||
case "utf8":
|
||
this.fillLast = u, t = 4;
|
||
break;
|
||
case "base64":
|
||
this.text = c, this.end = f, t = 3;
|
||
break;
|
||
default:
|
||
return this.write = p, void(this.end = d)
|
||
}
|
||
this.lastNeed = 0, this.lastTotal = 0, this.lastChar = r.allocUnsafe(t)
|
||
}
|
||
|
||
function a(e) {
|
||
return e <= 127 ? 0 : e >> 5 == 6 ? 2 : e >> 4 == 14 ? 3 : e >> 3 == 30 ? 4 : e >> 6 == 2 ? -1 : -2
|
||
}
|
||
|
||
function u(e) {
|
||
var t = this.lastTotal - this.lastNeed,
|
||
n = function(e, t, n) {
|
||
if (128 != (192 & t[0])) return e.lastNeed = 0, "<22>";
|
||
if (e.lastNeed > 1 && t.length > 1) {
|
||
if (128 != (192 & t[1])) return e.lastNeed = 1, "<22>";
|
||
if (e.lastNeed > 2 && t.length > 2 && 128 != (192 & t[2])) return e.lastNeed = 2, "<22>"
|
||
}
|
||
}(this, e);
|
||
return void 0 !== n ? n : this.lastNeed <= e.length ? (e.copy(this.lastChar, t, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal)) : (e.copy(this.lastChar, t, 0, e.length), void(this.lastNeed -= e.length))
|
||
}
|
||
|
||
function s(e, t) {
|
||
if ((e.length - t) % 2 == 0) {
|
||
var n = e.toString("utf16le", t);
|
||
if (n) {
|
||
var r = n.charCodeAt(n.length - 1);
|
||
if (r >= 55296 && r <= 56319) return this.lastNeed = 2, this.lastTotal = 4, this.lastChar[0] = e[e.length - 2], this.lastChar[1] = e[e.length - 1], n.slice(0, -1)
|
||
}
|
||
return n
|
||
}
|
||
return this.lastNeed = 1, this.lastTotal = 2, this.lastChar[0] = e[e.length - 1], e.toString("utf16le", t, e.length - 1)
|
||
}
|
||
|
||
function l(e) {
|
||
var t = e && e.length ? this.write(e) : "";
|
||
if (this.lastNeed) {
|
||
var n = this.lastTotal - this.lastNeed;
|
||
return t + this.lastChar.toString("utf16le", 0, n)
|
||
}
|
||
return t
|
||
}
|
||
|
||
function c(e, t) {
|
||
var n = (e.length - t) % 3;
|
||
return 0 === n ? e.toString("base64", t) : (this.lastNeed = 3 - n, this.lastTotal = 3, 1 === n ? this.lastChar[0] = e[e.length - 1] : (this.lastChar[0] = e[e.length - 2], this.lastChar[1] = e[e.length - 1]), e.toString("base64", t, e.length - n))
|
||
}
|
||
|
||
function f(e) {
|
||
var t = e && e.length ? this.write(e) : "";
|
||
return this.lastNeed ? t + this.lastChar.toString("base64", 0, 3 - this.lastNeed) : t
|
||
}
|
||
|
||
function p(e) {
|
||
return e.toString(this.encoding)
|
||
}
|
||
|
||
function d(e) {
|
||
return e && e.length ? this.write(e) : ""
|
||
}
|
||
t.StringDecoder = i, i.prototype.write = function(e) {
|
||
if (0 === e.length) return "";
|
||
var t, n;
|
||
if (this.lastNeed) {
|
||
if (void 0 === (t = this.fillLast(e))) return "";
|
||
n = this.lastNeed, this.lastNeed = 0
|
||
} else n = 0;
|
||
return n < e.length ? t ? t + this.text(e, n) : this.text(e, n) : t || ""
|
||
}, i.prototype.end = function(e) {
|
||
var t = e && e.length ? this.write(e) : "";
|
||
return this.lastNeed ? t + "<22>" : t
|
||
}, i.prototype.text = function(e, t) {
|
||
var n = function(e, t, n) {
|
||
var r = t.length - 1;
|
||
if (r < n) return 0;
|
||
var o = a(t[r]);
|
||
if (o >= 0) return o > 0 && (e.lastNeed = o - 1), o;
|
||
if (--r < n || -2 === o) return 0;
|
||
if ((o = a(t[r])) >= 0) return o > 0 && (e.lastNeed = o - 2), o;
|
||
if (--r < n || -2 === o) return 0;
|
||
if ((o = a(t[r])) >= 0) return o > 0 && (2 === o ? o = 0 : e.lastNeed = o - 3), o;
|
||
return 0
|
||
}(this, e, t);
|
||
if (!this.lastNeed) return e.toString("utf8", t);
|
||
this.lastTotal = n;
|
||
var r = e.length - (n - this.lastNeed);
|
||
return e.copy(this.lastChar, 0, r), e.toString("utf8", t, r)
|
||
}, i.prototype.fillLast = function(e) {
|
||
if (this.lastNeed <= e.length) return e.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal);
|
||
e.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, e.length), this.lastNeed -= e.length
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = i;
|
||
var r = n(65),
|
||
o = n(106);
|
||
|
||
function i(e) {
|
||
if (!(this instanceof i)) return new i(e);
|
||
r.call(this, e), this._transformState = {
|
||
afterTransform: function(e, t) {
|
||
var n = this._transformState;
|
||
n.transforming = !1;
|
||
var r = n.writecb;
|
||
if (!r) return this.emit("error", new Error("write callback called multiple times"));
|
||
n.writechunk = null, n.writecb = null, null != t && this.push(t), r(e);
|
||
var o = this._readableState;
|
||
o.reading = !1, (o.needReadable || o.length < o.highWaterMark) && this._read(o.highWaterMark)
|
||
}.bind(this),
|
||
needTransform: !1,
|
||
transforming: !1,
|
||
writecb: null,
|
||
writechunk: null,
|
||
writeencoding: null
|
||
}, this._readableState.needReadable = !0, this._readableState.sync = !1, e && ("function" == typeof e.transform && (this._transform = e.transform), "function" == typeof e.flush && (this._flush = e.flush)), this.on("prefinish", a)
|
||
}
|
||
|
||
function a() {
|
||
var e = this;
|
||
"function" == typeof this._flush ? this._flush(function(t, n) {
|
||
u(e, t, n)
|
||
}) : u(this, null, null)
|
||
}
|
||
|
||
function u(e, t, n) {
|
||
if (t) return e.emit("error", t);
|
||
if (null != n && e.push(n), e._writableState.length) throw new Error("Calling transform done when ws.length != 0");
|
||
if (e._transformState.transforming) throw new Error("Calling transform done when still transforming");
|
||
return e.push(null)
|
||
}
|
||
o.inherits = n(81), o.inherits(i, r), i.prototype.push = function(e, t) {
|
||
return this._transformState.needTransform = !1, r.prototype.push.call(this, e, t)
|
||
}, i.prototype._transform = function(e, t, n) {
|
||
throw new Error("_transform() is not implemented")
|
||
}, i.prototype._write = function(e, t, n) {
|
||
var r = this._transformState;
|
||
if (r.writecb = n, r.writechunk = e, r.writeencoding = t, !r.transforming) {
|
||
var o = this._readableState;
|
||
(r.needTransform || o.needReadable || o.length < o.highWaterMark) && this._read(o.highWaterMark)
|
||
}
|
||
}, i.prototype._read = function(e) {
|
||
var t = this._transformState;
|
||
null !== t.writechunk && t.writecb && !t.transforming ? (t.transforming = !0, this._transform(t.writechunk, t.writeencoding, t.afterTransform)) : t.needTransform = !0
|
||
}, i.prototype._destroy = function(e, t) {
|
||
var n = this;
|
||
r.prototype._destroy.call(this, e, function(e) {
|
||
t(e), n.emit("close")
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(66),
|
||
o = Array.prototype.forEach,
|
||
i = Object.create;
|
||
e.exports = function(e) {
|
||
var t = i(null);
|
||
return o.call(arguments, function(e) {
|
||
r(e) && function(e, t) {
|
||
var n;
|
||
for (n in e) t[n] = e[n]
|
||
}(Object(e), t)
|
||
}), t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function() {}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(67);
|
||
e.exports = function(e, t, n) {
|
||
var o;
|
||
return isNaN(e) ? (o = t) >= 0 ? n && o ? o - 1 : o : 1 : !1 !== e && r(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(678)() ? Object.assign : n(679)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o, i, a, u, s = n(67),
|
||
l = function(e, t) {
|
||
return t
|
||
};
|
||
try {
|
||
Object.defineProperty(l, "length", {
|
||
configurable: !0,
|
||
writable: !1,
|
||
enumerable: !1,
|
||
value: 1
|
||
})
|
||
} catch (e) {}
|
||
1 === l.length ? (r = {
|
||
configurable: !0,
|
||
writable: !1,
|
||
enumerable: !1
|
||
}, o = Object.defineProperty, e.exports = function(e, t) {
|
||
return t = s(t), e.length === t ? e : (r.value = t, o(e, "length", r))
|
||
}) : (a = n(316), u = [], i = function(e) {
|
||
var t, n = 0;
|
||
if (u[e]) return u[e];
|
||
for (t = []; e--;) t.push("a" + (++n).toString(36));
|
||
return new Function("fn", "return function (" + t.join(", ") + ") { return fn.apply(this, arguments); };")
|
||
}, e.exports = function(e, t) {
|
||
var n;
|
||
if (t = s(t), e.length === t) return e;
|
||
n = i(t)(e);
|
||
try {
|
||
a(n, e)
|
||
} catch (e) {}
|
||
return n
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(82),
|
||
o = Object.defineProperty,
|
||
i = Object.getOwnPropertyDescriptor,
|
||
a = Object.getOwnPropertyNames,
|
||
u = Object.getOwnPropertySymbols;
|
||
e.exports = function(e, t) {
|
||
var n, s = Object(r(t));
|
||
if (e = Object(r(e)), a(s).forEach(function(r) {
|
||
try {
|
||
o(e, r, i(t, r))
|
||
} catch (e) {
|
||
n = e
|
||
}
|
||
}), "function" == typeof u && u(s).forEach(function(r) {
|
||
try {
|
||
o(e, r, i(t, r))
|
||
} catch (e) {
|
||
n = e
|
||
}
|
||
}), void 0 !== n) throw n;
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(56),
|
||
o = n(142),
|
||
i = Function.prototype.call;
|
||
e.exports = function(e, t) {
|
||
var n = {},
|
||
a = arguments[2];
|
||
return r(t), o(e, function(e, r, o, u) {
|
||
n[r] = i.call(t, a, e, r, o, u)
|
||
}), n
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return !!e && ("object" == typeof e || "function" == typeof e) && "function" == typeof e.then
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e) {
|
||
return {
|
||
statePlugins: {
|
||
err: {
|
||
reducers: (0, i.default)(e),
|
||
actions: a,
|
||
selectors: u
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var r, o = n(320),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
a = s(n(127)),
|
||
u = s(n(325));
|
||
|
||
function s(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = s(n(22)),
|
||
o = s(n(23));
|
||
t.default = function(e) {
|
||
var t;
|
||
return t = {}, (0, r.default)(t, i.NEW_THROWN_ERR, function(t, n) {
|
||
var r = n.payload,
|
||
i = (0, o.default)(l, r, {
|
||
type: "thrown"
|
||
});
|
||
return t.update("errors", function(e) {
|
||
return (e || (0, a.List)()).push((0, a.fromJS)(i))
|
||
}).update("errors", function(t) {
|
||
return (0, u.default)(t, e.getSystem())
|
||
})
|
||
}), (0, r.default)(t, i.NEW_THROWN_ERR_BATCH, function(t, n) {
|
||
var r = n.payload;
|
||
return r = r.map(function(e) {
|
||
return (0, a.fromJS)((0, o.default)(l, e, {
|
||
type: "thrown"
|
||
}))
|
||
}), t.update("errors", function(e) {
|
||
return (e || (0, a.List)()).concat((0, a.fromJS)(r))
|
||
}).update("errors", function(t) {
|
||
return (0, u.default)(t, e.getSystem())
|
||
})
|
||
}), (0, r.default)(t, i.NEW_SPEC_ERR, function(t, n) {
|
||
var r = n.payload,
|
||
o = (0, a.fromJS)(r);
|
||
return o = o.set("type", "spec"), t.update("errors", function(e) {
|
||
return (e || (0, a.List)()).push((0, a.fromJS)(o)).sortBy(function(e) {
|
||
return e.get("line")
|
||
})
|
||
}).update("errors", function(t) {
|
||
return (0, u.default)(t, e.getSystem())
|
||
})
|
||
}), (0, r.default)(t, i.NEW_SPEC_ERR_BATCH, function(t, n) {
|
||
var r = n.payload;
|
||
return r = r.map(function(e) {
|
||
return (0, a.fromJS)((0, o.default)(l, e, {
|
||
type: "spec"
|
||
}))
|
||
}), t.update("errors", function(e) {
|
||
return (e || (0, a.List)()).concat((0, a.fromJS)(r))
|
||
}).update("errors", function(t) {
|
||
return (0, u.default)(t, e.getSystem())
|
||
})
|
||
}), (0, r.default)(t, i.NEW_AUTH_ERR, function(t, n) {
|
||
var r = n.payload,
|
||
i = (0, a.fromJS)((0, o.default)({}, r));
|
||
return i = i.set("type", "auth"), t.update("errors", function(e) {
|
||
return (e || (0, a.List)()).push((0, a.fromJS)(i))
|
||
}).update("errors", function(t) {
|
||
return (0, u.default)(t, e.getSystem())
|
||
})
|
||
}), (0, r.default)(t, i.CLEAR, function(e, t) {
|
||
var n = t.payload;
|
||
if (!n || !e.get("errors")) return e;
|
||
var r = e.get("errors").filter(function(e) {
|
||
return e.keySeq().every(function(t) {
|
||
var r = e.get(t),
|
||
o = n[t];
|
||
return !o || r !== o
|
||
})
|
||
});
|
||
return e.merge({
|
||
errors: r
|
||
})
|
||
}), (0, r.default)(t, i.CLEAR_BY, function(e, t) {
|
||
var n = t.payload;
|
||
if (!n || "function" != typeof n) return e;
|
||
var r = e.get("errors").filter(function(e) {
|
||
return n(e)
|
||
});
|
||
return e.merge({
|
||
errors: r
|
||
})
|
||
}), t
|
||
};
|
||
var i = n(127),
|
||
a = n(7),
|
||
u = s(n(321));
|
||
|
||
function s(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var l = {
|
||
line: 0,
|
||
level: "error",
|
||
message: "Unknown error"
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e, t) {
|
||
var n = {
|
||
jsSpec: t.specSelectors.specJson().toJS()
|
||
};
|
||
return (0, i.default)(u, function(e, t) {
|
||
try {
|
||
var r = t.transform(e, n);
|
||
return r.filter(function(e) {
|
||
return !!e
|
||
})
|
||
} catch (t) {
|
||
return console.error("Transformer error:", t), e
|
||
}
|
||
}, e).filter(function(e) {
|
||
return !!e
|
||
}).map(function(e) {
|
||
return !e.get("line") && e.get("path"), e
|
||
})
|
||
};
|
||
var r, o = n(726),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
|
||
function a(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
var u = [a(n(322)), a(n(323)), a(n(324))]
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.transform = function(e) {
|
||
return e.map(function(e) {
|
||
var t = e.get("message").indexOf("is not of a type(s)");
|
||
if (t > -1) {
|
||
var n = e.get("message").slice(t + "is not of a type(s)".length).split(",");
|
||
return e.set("message", e.get("message").slice(0, t) + function(e) {
|
||
return e.reduce(function(e, t, n, r) {
|
||
return n === r.length - 1 && r.length > 1 ? e + "or " + t : r[n + 1] && r.length > 2 ? e + t + ", " : r[n + 1] ? e + t + " " : e + t
|
||
}, "should be a")
|
||
}(n))
|
||
}
|
||
return e
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.transform = function(e, t) {
|
||
t.jsSpec;
|
||
return e
|
||
};
|
||
var r, o = n(138);
|
||
(r = o) && r.__esModule, n(7)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.transform = function(e) {
|
||
return e.map(function(e) {
|
||
return e.set("message", (t = e.get("message"), n = "instance.", t.replace(new RegExp(n, "g"), "")));
|
||
var t, n
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.lastError = t.allErrors = void 0;
|
||
var r = n(7),
|
||
o = n(57),
|
||
i = t.allErrors = (0, o.createSelector)(function(e) {
|
||
return e
|
||
}, function(e) {
|
||
return e.get("errors", (0, r.List)())
|
||
});
|
||
t.lastError = (0, o.createSelector)(i, function(e) {
|
||
return e.last()
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
statePlugins: {
|
||
layout: {
|
||
reducers: i.default,
|
||
actions: a,
|
||
selectors: u
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var r, o = n(327),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
a = s(n(200)),
|
||
u = s(n(328));
|
||
|
||
function s(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o, i = n(22),
|
||
a = (r = i) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
u = n(7),
|
||
s = n(200);
|
||
t.default = (o = {}, (0, a.default)(o, s.UPDATE_LAYOUT, function(e, t) {
|
||
return e.set("layout", t.payload)
|
||
}), (0, a.default)(o, s.UPDATE_FILTER, function(e, t) {
|
||
return e.set("filter", t.payload)
|
||
}), (0, a.default)(o, s.SHOW, function(e, t) {
|
||
var n = t.payload.shown,
|
||
r = (0, u.fromJS)(t.payload.thing);
|
||
return e.update("shown", (0, u.fromJS)({}), function(e) {
|
||
return e.set(r, n)
|
||
})
|
||
}), (0, a.default)(o, s.UPDATE_MODE, function(e, t) {
|
||
var n = t.payload.thing,
|
||
r = t.payload.mode;
|
||
return e.setIn(["modes"].concat(n), (r || "") + "")
|
||
}), o)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.showSummary = t.whatMode = t.isShown = t.currentFilter = t.current = void 0;
|
||
var r, o = n(83),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
a = n(57),
|
||
u = n(10),
|
||
s = n(7);
|
||
t.current = function(e) {
|
||
return e.get("layout")
|
||
}, t.currentFilter = function(e) {
|
||
return e.get("filter")
|
||
};
|
||
var l = t.isShown = function(e, t, n) {
|
||
return t = (0, u.normalizeArray)(t), e.get("shown", (0, s.fromJS)({})).get((0, s.fromJS)(t), n)
|
||
};
|
||
t.whatMode = function(e, t) {
|
||
var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "";
|
||
return t = (0, u.normalizeArray)(t), e.getIn(["modes"].concat((0, i.default)(t)), n)
|
||
}, t.showSummary = (0, a.createSelector)(function(e) {
|
||
return e
|
||
}, function(e) {
|
||
return !l(e, "editor")
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(36);
|
||
e.exports = function(e, t, n, o) {
|
||
try {
|
||
return o ? t(r(n)[0], n[1]) : t(n)
|
||
} catch (t) {
|
||
var i = e.return;
|
||
throw void 0 !== i && r(i.call(e)), t
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(70),
|
||
o = n(19)("iterator"),
|
||
i = Array.prototype;
|
||
e.exports = function(e) {
|
||
return void 0 !== e && (r.Array === e || i[o] === e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(19)("iterator"),
|
||
o = !1;
|
||
try {
|
||
var i = [7][r]();
|
||
i.return = function() {
|
||
o = !0
|
||
}, Array.from(i, function() {
|
||
throw 2
|
||
})
|
||
} catch (e) {}
|
||
e.exports = function(e, t) {
|
||
if (!t && !o) return !1;
|
||
var n = !1;
|
||
try {
|
||
var i = [7],
|
||
a = i[r]();
|
||
a.next = function() {
|
||
return {
|
||
done: n = !0
|
||
}
|
||
}, i[r] = function() {
|
||
return a
|
||
}, e(i)
|
||
} catch (e) {}
|
||
return n
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
statePlugins: {
|
||
spec: {
|
||
wrapActions: s,
|
||
reducers: i.default,
|
||
actions: a,
|
||
selectors: u
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var r, o = n(333),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
a = l(n(202)),
|
||
u = l(n(201)),
|
||
s = l(n(346));
|
||
|
||
function l(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o = p(n(22)),
|
||
i = p(n(23)),
|
||
a = p(n(83)),
|
||
u = n(7),
|
||
s = n(10),
|
||
l = p(n(32)),
|
||
c = n(201),
|
||
f = n(202);
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = (r = {}, (0, o.default)(r, f.UPDATE_SPEC, function(e, t) {
|
||
return "string" == typeof t.payload ? e.set("spec", t.payload) : e
|
||
}), (0, o.default)(r, f.UPDATE_URL, function(e, t) {
|
||
return e.set("url", t.payload + "")
|
||
}), (0, o.default)(r, f.UPDATE_JSON, function(e, t) {
|
||
return e.set("json", (0, s.fromJSOrdered)(t.payload))
|
||
}), (0, o.default)(r, f.UPDATE_RESOLVED, function(e, t) {
|
||
return e.setIn(["resolved"], (0, s.fromJSOrdered)(t.payload))
|
||
}), (0, o.default)(r, f.UPDATE_RESOLVED_SUBTREE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.value,
|
||
o = n.path;
|
||
return e.setIn(["resolvedSubtrees"].concat((0, a.default)(o)), (0, s.fromJSOrdered)(r))
|
||
}), (0, o.default)(r, f.UPDATE_PARAM, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.path,
|
||
o = n.paramName,
|
||
i = n.paramIn,
|
||
u = n.param,
|
||
s = n.value,
|
||
l = n.isXml,
|
||
c = void 0;
|
||
c = u && u.hashCode && !i && !o ? u.get("name") + "." + u.get("in") + ".hash-" + u.hashCode() : o + "." + i;
|
||
var f = l ? "value_xml" : "value";
|
||
return e.setIn(["meta", "paths"].concat((0, a.default)(r), ["parameters", c, f]), s)
|
||
}), (0, o.default)(r, f.UPDATE_EMPTY_PARAM_INCLUSION, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.pathMethod,
|
||
o = n.paramName,
|
||
i = n.paramIn,
|
||
u = n.includeEmptyValue;
|
||
if (!o || !i) return console.warn("Warning: UPDATE_EMPTY_PARAM_INCLUSION could not generate a paramKey."), e;
|
||
var s = o + "." + i;
|
||
return e.setIn(["meta", "paths"].concat((0, a.default)(r), ["parameter_inclusions", s]), u)
|
||
}), (0, o.default)(r, f.VALIDATE_PARAMS, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.pathMethod,
|
||
o = n.isOAS3,
|
||
i = e.getIn(["meta", "paths"].concat((0, a.default)(r)), (0, u.fromJS)({})),
|
||
l = /xml/i.test(i.get("consumes_value")),
|
||
f = c.operationWithMeta.apply(void 0, [e].concat((0, a.default)(r)));
|
||
return e.updateIn(["meta", "paths"].concat((0, a.default)(r), ["parameters"]), (0, u.fromJS)({}), function(e) {
|
||
return f.get("parameters", (0, u.List)()).reduce(function(e, t) {
|
||
var n = (0, s.validateParam)(t, l, o);
|
||
return e.setIn([t.get("name") + "." + t.get("in"), "errors"], (0, u.fromJS)(n))
|
||
}, e)
|
||
})
|
||
}), (0, o.default)(r, f.CLEAR_VALIDATE_PARAMS, function(e, t) {
|
||
var n = t.payload.pathMethod;
|
||
return e.updateIn(["meta", "paths"].concat((0, a.default)(n), ["parameters"]), (0, u.fromJS)([]), function(e) {
|
||
return e.map(function(e) {
|
||
return e.set("errors", (0, u.fromJS)([]))
|
||
})
|
||
})
|
||
}), (0, o.default)(r, f.SET_RESPONSE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.res,
|
||
o = n.path,
|
||
a = n.method,
|
||
u = void 0;
|
||
(u = r.error ? (0, i.default)({
|
||
error: !0,
|
||
name: r.err.name,
|
||
message: r.err.message,
|
||
statusCode: r.err.statusCode
|
||
}, r.err.response) : r).headers = u.headers || {};
|
||
var c = e.setIn(["responses", o, a], (0, s.fromJSOrdered)(u));
|
||
return l.default.Blob && r.data instanceof l.default.Blob && (c = c.setIn(["responses", o, a, "text"], r.data)), c
|
||
}), (0, o.default)(r, f.SET_REQUEST, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.req,
|
||
o = n.path,
|
||
i = n.method;
|
||
return e.setIn(["requests", o, i], (0, s.fromJSOrdered)(r))
|
||
}), (0, o.default)(r, f.SET_MUTATED_REQUEST, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.req,
|
||
o = n.path,
|
||
i = n.method;
|
||
return e.setIn(["mutatedRequests", o, i], (0, s.fromJSOrdered)(r))
|
||
}), (0, o.default)(r, f.UPDATE_OPERATION_META_VALUE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.path,
|
||
o = n.value,
|
||
i = n.key,
|
||
s = ["paths"].concat((0, a.default)(r)),
|
||
l = ["meta", "paths"].concat((0, a.default)(r));
|
||
return e.getIn(["json"].concat((0, a.default)(s))) || e.getIn(["resolved"].concat((0, a.default)(s))) || e.getIn(["resolvedSubtrees"].concat((0, a.default)(s))) ? e.setIn([].concat((0, a.default)(l), [i]), (0, u.fromJS)(o)) : e
|
||
}), (0, o.default)(r, f.CLEAR_RESPONSE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.path,
|
||
o = n.method;
|
||
return e.deleteIn(["responses", r, o])
|
||
}), (0, o.default)(r, f.CLEAR_REQUEST, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.path,
|
||
o = n.method;
|
||
return e.deleteIn(["requests", r, o])
|
||
}), (0, o.default)(r, f.SET_SCHEME, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.scheme,
|
||
o = n.path,
|
||
i = n.method;
|
||
return o && i ? e.setIn(["scheme", o, i], r) : o || i ? void 0 : e.setIn(["scheme", "_defaultScheme"], r)
|
||
}), r)
|
||
}, function(e, t, n) {
|
||
var r = n(36),
|
||
o = n(94),
|
||
i = n(19)("species");
|
||
e.exports = function(e, t) {
|
||
var n, a = r(e).constructor;
|
||
return void 0 === a || void 0 == (n = r(a)[i]) ? t : o(n)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r, o, i, a = n(49),
|
||
u = n(734),
|
||
s = n(240),
|
||
l = n(156),
|
||
c = n(21),
|
||
f = c.process,
|
||
p = c.setImmediate,
|
||
d = c.clearImmediate,
|
||
h = c.MessageChannel,
|
||
v = c.Dispatch,
|
||
m = 0,
|
||
g = {},
|
||
y = function() {
|
||
var e = +this;
|
||
if (g.hasOwnProperty(e)) {
|
||
var t = g[e];
|
||
delete g[e], t()
|
||
}
|
||
},
|
||
b = function(e) {
|
||
y.call(e.data)
|
||
};
|
||
p && d || (p = function(e) {
|
||
for (var t = [], n = 1; arguments.length > n;) t.push(arguments[n++]);
|
||
return g[++m] = function() {
|
||
u("function" == typeof e ? e : Function(e), t)
|
||
}, r(m), m
|
||
}, d = function(e) {
|
||
delete g[e]
|
||
}, "process" == n(93)(f) ? r = function(e) {
|
||
f.nextTick(a(y, e, 1))
|
||
} : v && v.now ? r = function(e) {
|
||
v.now(a(y, e, 1))
|
||
} : h ? (i = (o = new h).port2, o.port1.onmessage = b, r = a(i.postMessage, i, 1)) : c.addEventListener && "function" == typeof postMessage && !c.importScripts ? (r = function(e) {
|
||
c.postMessage(e + "", "*")
|
||
}, c.addEventListener("message", b, !1)) : r = "onreadystatechange" in l("script") ? function(e) {
|
||
s.appendChild(l("script")).onreadystatechange = function() {
|
||
s.removeChild(this), y.call(e)
|
||
}
|
||
} : function(e) {
|
||
setTimeout(a(y, e, 1), 0)
|
||
}), e.exports = {
|
||
set: p,
|
||
clear: d
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
try {
|
||
return {
|
||
e: !1,
|
||
v: e()
|
||
}
|
||
} catch (e) {
|
||
return {
|
||
e: !0,
|
||
v: e
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(36),
|
||
o = n(28),
|
||
i = n(205);
|
||
e.exports = function(e, t) {
|
||
if (r(e), o(t) && t.constructor === e) return t;
|
||
var n = i.f(e);
|
||
return (0, n.resolve)(t), n.promise
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = n(739)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r, o = n(203),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = function(e) {
|
||
return function() {
|
||
var t = e.apply(this, arguments);
|
||
return new i.default(function(e, n) {
|
||
return function r(o, a) {
|
||
try {
|
||
var u = t[o](a),
|
||
s = u.value
|
||
} catch (e) {
|
||
return void n(e)
|
||
}
|
||
if (!u.done) return i.default.resolve(s).then(function(e) {
|
||
r("next", e)
|
||
}, function(e) {
|
||
r("throw", e)
|
||
});
|
||
e(s)
|
||
}("next")
|
||
})
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(86);
|
||
e.exports = new r({
|
||
include: [n(341)]
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(86);
|
||
e.exports = new r({
|
||
include: [n(208)],
|
||
implicit: [n(747), n(748), n(749), n(750)]
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(62),
|
||
o = n(24),
|
||
i = n(47),
|
||
a = "[object String]";
|
||
e.exports = function(e) {
|
||
return "string" == typeof e || !o(e) && i(e) && r(e) == a
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(146),
|
||
o = n(79),
|
||
i = n(135),
|
||
a = n(38),
|
||
u = n(80);
|
||
e.exports = function(e, t, n, s) {
|
||
if (!a(e)) return e;
|
||
for (var l = -1, c = (t = o(t, e)).length, f = c - 1, p = e; null != p && ++l < c;) {
|
||
var d = u(t[l]),
|
||
h = n;
|
||
if (l != f) {
|
||
var v = p[d];
|
||
void 0 === (h = s ? s(v, d, p) : void 0) && (h = a(v) ? v : i(t[l + 1]) ? [] : {})
|
||
}
|
||
r(p, d, h), p = p[d]
|
||
}
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(345);
|
||
e.exports = function(e, t, n) {
|
||
"__proto__" == t && r ? r(e, t, {
|
||
configurable: !0,
|
||
enumerable: !0,
|
||
value: n,
|
||
writable: !0
|
||
}) : e[t] = n
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(63),
|
||
o = function() {
|
||
try {
|
||
var e = r(Object, "defineProperty");
|
||
return e({}, "", {}), e
|
||
} catch (e) {}
|
||
}();
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.validateParams = t.executeRequest = t.updateJsonSpec = t.updateSpec = void 0;
|
||
var r = i(n(42)),
|
||
o = i(n(138));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.updateSpec = function(e, t) {
|
||
var n = t.specActions;
|
||
return function() {
|
||
e.apply(void 0, arguments), n.parseToJson.apply(n, arguments)
|
||
}
|
||
}, t.updateJsonSpec = function(e, t) {
|
||
var n = t.specActions;
|
||
return function() {
|
||
for (var t = arguments.length, i = Array(t), a = 0; a < t; a++) i[a] = arguments[a];
|
||
e.apply(void 0, i), n.invalidateResolvedSubtreeCache();
|
||
var u = i[0],
|
||
s = (0, o.default)(u, ["paths"]) || {};
|
||
(0, r.default)(s).forEach(function(e) {
|
||
(0, o.default)(s, [e]).$ref && n.requestResolvedSubtree(["paths", e])
|
||
})
|
||
}
|
||
}, t.executeRequest = function(e, t) {
|
||
var n = t.specActions;
|
||
return function(t) {
|
||
return n.logRequest(t), e(t)
|
||
}
|
||
}, t.validateParams = function(e, t) {
|
||
var n = t.specSelectors;
|
||
return function(t) {
|
||
return e(t, n.isOAS3())
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e) {
|
||
var t = e.getComponents,
|
||
n = e.getStore,
|
||
i = e.getSystem,
|
||
a = r.getComponent,
|
||
u = r.render,
|
||
s = r.makeMappedContainer,
|
||
l = (0, o.memoize)(a.bind(null, i, n, t));
|
||
return {
|
||
rootInjects: {
|
||
getComponent: l,
|
||
makeMappedContainer: (0, o.memoize)(s.bind(null, i, n, l, t)),
|
||
render: u.bind(null, i, n, a, t)
|
||
}
|
||
}
|
||
};
|
||
var r = function(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}(n(348)),
|
||
o = n(10)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.getComponent = t.render = t.makeMappedContainer = void 0;
|
||
var r = g(n(45)),
|
||
o = g(n(42)),
|
||
i = g(n(23)),
|
||
a = g(n(25)),
|
||
u = g(n(4)),
|
||
s = g(n(2)),
|
||
l = g(n(3)),
|
||
c = g(n(5)),
|
||
f = g(n(6)),
|
||
p = n(0),
|
||
d = g(p),
|
||
h = g(n(774)),
|
||
v = n(851),
|
||
m = g(n(859));
|
||
|
||
function g(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var y = function(e, t, n) {
|
||
var r = function(e, t) {
|
||
return function(n) {
|
||
function r() {
|
||
return (0, s.default)(this, r), (0, c.default)(this, (r.__proto__ || (0, u.default)(r)).apply(this, arguments))
|
||
}
|
||
return (0, f.default)(r, n), (0, l.default)(r, [{
|
||
key: "render",
|
||
value: function() {
|
||
return d.default.createElement(t, (0, a.default)({}, e(), this.props, this.context))
|
||
}
|
||
}]), r
|
||
}(p.Component)
|
||
}(e, t),
|
||
o = (0, v.connect)(function(n, r) {
|
||
var o = (0, i.default)({}, r, e());
|
||
return (t.prototype.mapStateToProps || function(e) {
|
||
return {
|
||
state: e
|
||
}
|
||
})(n, o)
|
||
})(r);
|
||
return n ? function(e, t) {
|
||
return function(n) {
|
||
function r() {
|
||
return (0, s.default)(this, r), (0, c.default)(this, (r.__proto__ || (0, u.default)(r)).apply(this, arguments))
|
||
}
|
||
return (0, f.default)(r, n), (0, l.default)(r, [{
|
||
key: "render",
|
||
value: function() {
|
||
return d.default.createElement(v.Provider, {
|
||
store: e
|
||
}, d.default.createElement(t, (0, a.default)({}, this.props, this.context)))
|
||
}
|
||
}]), r
|
||
}(p.Component)
|
||
}(n, o) : o
|
||
},
|
||
b = function(e, t, n, r) {
|
||
for (var o in t) {
|
||
var i = t[o];
|
||
"function" == typeof i && i(n[o], r[o], e())
|
||
}
|
||
},
|
||
_ = (t.makeMappedContainer = function(e, t, n, r, i, a) {
|
||
return function(t) {
|
||
function r(t, n) {
|
||
(0, s.default)(this, r);
|
||
var o = (0, c.default)(this, (r.__proto__ || (0, u.default)(r)).call(this, t, n));
|
||
return b(e, a, t, {}), o
|
||
}
|
||
return (0, f.default)(r, t), (0, l.default)(r, [{
|
||
key: "componentWillReceiveProps",
|
||
value: function(t) {
|
||
b(e, a, t, this.props)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = (0, m.default)(this.props, a ? (0, o.default)(a) : []),
|
||
t = n(i, "root");
|
||
return d.default.createElement(t, e)
|
||
}
|
||
}]), r
|
||
}(p.Component)
|
||
}, t.render = function(e, t, n, r, o) {
|
||
var i = n(e, t, r, "App", "root");
|
||
h.default.render(d.default.createElement(i, null), o)
|
||
}, function(e) {
|
||
var t = e.name;
|
||
return d.default.createElement("div", {
|
||
style: {
|
||
padding: "1em",
|
||
color: "#aaa"
|
||
}
|
||
}, "😱 ", d.default.createElement("i", null, "Could not render ", "t" === t ? "this component" : t, ", see the console."))
|
||
}),
|
||
w = function(e) {
|
||
var t = function(e) {
|
||
return !(e.prototype && e.prototype.isReactComponent)
|
||
}(e) ? function(e) {
|
||
return function(t) {
|
||
function n() {
|
||
return (0, s.default)(this, n), (0, c.default)(this, (n.__proto__ || (0, u.default)(n)).apply(this, arguments))
|
||
}
|
||
return (0, f.default)(n, t), (0, l.default)(n, [{
|
||
key: "render",
|
||
value: function() {
|
||
return e(this.props)
|
||
}
|
||
}]), n
|
||
}(p.Component)
|
||
}(e) : e,
|
||
n = t.prototype.render;
|
||
return t.prototype.render = function() {
|
||
try {
|
||
for (var e = arguments.length, r = Array(e), o = 0; o < e; o++) r[o] = arguments[o];
|
||
return n.apply(this, r)
|
||
} catch (e) {
|
||
return console.error(e), d.default.createElement(_, {
|
||
error: e,
|
||
name: t.name
|
||
})
|
||
}
|
||
}, t
|
||
};
|
||
t.getComponent = function(e, t, n, o, i) {
|
||
if ("string" != typeof o) throw new TypeError("Need a string, to fetch a component. Was given a " + (void 0 === o ? "undefined" : (0, r.default)(o)));
|
||
var a = n(o);
|
||
return a ? i ? "root" === i ? y(e, a, t()) : y(e, w(a)) : w(a) : (e().log.warn("Could not find component", o), null)
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(772),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
hasCachedChildNodes: 1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11);
|
||
n(8);
|
||
e.exports = function(e, t) {
|
||
return null == t && r("30"), null == e ? t : Array.isArray(e) ? Array.isArray(t) ? (e.push.apply(e, t), e) : (e.push(t), e) : Array.isArray(t) ? [e].concat(t) : [e, t]
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n) {
|
||
Array.isArray(e) ? e.forEach(t, n) : e && t.call(n, e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(26),
|
||
o = null;
|
||
e.exports = function() {
|
||
return !o && r.canUseDOM && (o = "textContent" in document.documentElement ? "textContent" : "innerText"), o
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11);
|
||
var o = n(69),
|
||
i = (n(8), function() {
|
||
function e(t) {
|
||
! function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}(this, e), this._callbacks = null, this._contexts = null, this._arg = t
|
||
}
|
||
return e.prototype.enqueue = function(e, t) {
|
||
this._callbacks = this._callbacks || [], this._callbacks.push(e), this._contexts = this._contexts || [], this._contexts.push(t)
|
||
}, e.prototype.notifyAll = function() {
|
||
var e = this._callbacks,
|
||
t = this._contexts,
|
||
n = this._arg;
|
||
if (e && t) {
|
||
e.length !== t.length && r("24"), this._callbacks = null, this._contexts = null;
|
||
for (var o = 0; o < e.length; o++) e[o].call(t[o], n);
|
||
e.length = 0, t.length = 0
|
||
}
|
||
}, e.prototype.checkpoint = function() {
|
||
return this._callbacks ? this._callbacks.length : 0
|
||
}, e.prototype.rollback = function(e) {
|
||
this._callbacks && this._contexts && (this._callbacks.length = e, this._contexts.length = e)
|
||
}, e.prototype.reset = function() {
|
||
this._callbacks = null, this._contexts = null
|
||
}, e.prototype.destructor = function() {
|
||
this.reset()
|
||
}, e
|
||
}());
|
||
e.exports = o.addPoolingTo(i)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
logTopLevelRenders: !1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(14);
|
||
|
||
function o(e) {
|
||
var t = e.type,
|
||
n = e.nodeName;
|
||
return n && "input" === n.toLowerCase() && ("checkbox" === t || "radio" === t)
|
||
}
|
||
|
||
function i(e) {
|
||
return e._wrapperState.valueTracker
|
||
}
|
||
var a = {
|
||
_getTrackerFromNode: function(e) {
|
||
return i(r.getInstanceFromNode(e))
|
||
},
|
||
track: function(e) {
|
||
if (!i(e)) {
|
||
var t = r.getNodeFromInstance(e),
|
||
n = o(t) ? "checked" : "value",
|
||
a = Object.getOwnPropertyDescriptor(t.constructor.prototype, n),
|
||
u = "" + t[n];
|
||
t.hasOwnProperty(n) || "function" != typeof a.get || "function" != typeof a.set || (Object.defineProperty(t, n, {
|
||
enumerable: a.enumerable,
|
||
configurable: !0,
|
||
get: function() {
|
||
return a.get.call(this)
|
||
},
|
||
set: function(e) {
|
||
u = "" + e, a.set.call(this, e)
|
||
}
|
||
}), function(e, t) {
|
||
e._wrapperState.valueTracker = t
|
||
}(e, {
|
||
getValue: function() {
|
||
return u
|
||
},
|
||
setValue: function(e) {
|
||
u = "" + e
|
||
},
|
||
stopTracking: function() {
|
||
! function(e) {
|
||
e._wrapperState.valueTracker = null
|
||
}(e), delete t[n]
|
||
}
|
||
}))
|
||
}
|
||
},
|
||
updateValueIfChanged: function(e) {
|
||
if (!e) return !1;
|
||
var t = i(e);
|
||
if (!t) return a.track(e), !0;
|
||
var n, u, s = t.getValue(),
|
||
l = ((n = r.getNodeFromInstance(e)) && (u = o(n) ? "" + n.checked : n.value), u);
|
||
return l !== s && (t.setValue(l), !0)
|
||
},
|
||
stopTracking: function(e) {
|
||
var t = i(e);
|
||
t && t.stopTracking()
|
||
}
|
||
};
|
||
e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
color: !0,
|
||
date: !0,
|
||
datetime: !0,
|
||
"datetime-local": !0,
|
||
email: !0,
|
||
month: !0,
|
||
number: !0,
|
||
password: !0,
|
||
range: !0,
|
||
search: !0,
|
||
tel: !0,
|
||
text: !0,
|
||
time: !0,
|
||
url: !0,
|
||
week: !0
|
||
};
|
||
e.exports = function(e) {
|
||
var t = e && e.nodeName && e.nodeName.toLowerCase();
|
||
return "input" === t ? !!r[e.type] : "textarea" === t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
currentScrollLeft: 0,
|
||
currentScrollTop: 0,
|
||
refreshScrollValues: function(e) {
|
||
r.currentScrollLeft = e.x, r.currentScrollTop = e.y
|
||
}
|
||
};
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(26),
|
||
o = n(150),
|
||
i = n(149),
|
||
a = function(e, t) {
|
||
if (t) {
|
||
var n = e.firstChild;
|
||
if (n && n === e.lastChild && 3 === n.nodeType) return void(n.nodeValue = t)
|
||
}
|
||
e.textContent = t
|
||
};
|
||
r.canUseDOM && ("textContent" in document.documentElement || (a = function(e, t) {
|
||
3 !== e.nodeType ? i(e, o(t)) : e.nodeValue = t
|
||
})), e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
try {
|
||
e.focus()
|
||
} catch (e) {}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
animationIterationCount: !0,
|
||
borderImageOutset: !0,
|
||
borderImageSlice: !0,
|
||
borderImageWidth: !0,
|
||
boxFlex: !0,
|
||
boxFlexGroup: !0,
|
||
boxOrdinalGroup: !0,
|
||
columnCount: !0,
|
||
columns: !0,
|
||
flex: !0,
|
||
flexGrow: !0,
|
||
flexPositive: !0,
|
||
flexShrink: !0,
|
||
flexNegative: !0,
|
||
flexOrder: !0,
|
||
gridRow: !0,
|
||
gridRowEnd: !0,
|
||
gridRowSpan: !0,
|
||
gridRowStart: !0,
|
||
gridColumn: !0,
|
||
gridColumnEnd: !0,
|
||
gridColumnSpan: !0,
|
||
gridColumnStart: !0,
|
||
fontWeight: !0,
|
||
lineClamp: !0,
|
||
lineHeight: !0,
|
||
opacity: !0,
|
||
order: !0,
|
||
orphans: !0,
|
||
tabSize: !0,
|
||
widows: !0,
|
||
zIndex: !0,
|
||
zoom: !0,
|
||
fillOpacity: !0,
|
||
floodOpacity: !0,
|
||
stopOpacity: !0,
|
||
strokeDasharray: !0,
|
||
strokeDashoffset: !0,
|
||
strokeMiterlimit: !0,
|
||
strokeOpacity: !0,
|
||
strokeWidth: !0
|
||
};
|
||
var o = ["Webkit", "ms", "Moz", "O"];
|
||
Object.keys(r).forEach(function(e) {
|
||
o.forEach(function(t) {
|
||
r[function(e, t) {
|
||
return e + t.charAt(0).toUpperCase() + t.substring(1)
|
||
}(t, e)] = r[e]
|
||
})
|
||
});
|
||
var i = {
|
||
isUnitlessNumber: r,
|
||
shorthandPropertyExpansions: {
|
||
background: {
|
||
backgroundAttachment: !0,
|
||
backgroundColor: !0,
|
||
backgroundImage: !0,
|
||
backgroundPositionX: !0,
|
||
backgroundPositionY: !0,
|
||
backgroundRepeat: !0
|
||
},
|
||
backgroundPosition: {
|
||
backgroundPositionX: !0,
|
||
backgroundPositionY: !0
|
||
},
|
||
border: {
|
||
borderWidth: !0,
|
||
borderStyle: !0,
|
||
borderColor: !0
|
||
},
|
||
borderBottom: {
|
||
borderBottomWidth: !0,
|
||
borderBottomStyle: !0,
|
||
borderBottomColor: !0
|
||
},
|
||
borderLeft: {
|
||
borderLeftWidth: !0,
|
||
borderLeftStyle: !0,
|
||
borderLeftColor: !0
|
||
},
|
||
borderRight: {
|
||
borderRightWidth: !0,
|
||
borderRightStyle: !0,
|
||
borderRightColor: !0
|
||
},
|
||
borderTop: {
|
||
borderTopWidth: !0,
|
||
borderTopStyle: !0,
|
||
borderTopColor: !0
|
||
},
|
||
font: {
|
||
fontStyle: !0,
|
||
fontVariant: !0,
|
||
fontWeight: !0,
|
||
fontSize: !0,
|
||
lineHeight: !0,
|
||
fontFamily: !0
|
||
},
|
||
outline: {
|
||
outlineWidth: !0,
|
||
outlineStyle: !0,
|
||
outlineColor: !0
|
||
}
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(87),
|
||
o = (n(14), n(39), n(803)),
|
||
i = (n(9), new RegExp("^[" + r.ATTRIBUTE_NAME_START_CHAR + "][" + r.ATTRIBUTE_NAME_CHAR + "]*$")),
|
||
a = {},
|
||
u = {};
|
||
|
||
function s(e) {
|
||
return !!u.hasOwnProperty(e) || !a.hasOwnProperty(e) && (i.test(e) ? (u[e] = !0, !0) : (a[e] = !0, !1))
|
||
}
|
||
|
||
function l(e, t) {
|
||
return null == t || e.hasBooleanValue && !t || e.hasNumericValue && isNaN(t) || e.hasPositiveNumericValue && t < 1 || e.hasOverloadedBooleanValue && !1 === t
|
||
}
|
||
var c = {
|
||
createMarkupForID: function(e) {
|
||
return r.ID_ATTRIBUTE_NAME + "=" + o(e)
|
||
},
|
||
setAttributeForID: function(e, t) {
|
||
e.setAttribute(r.ID_ATTRIBUTE_NAME, t)
|
||
},
|
||
createMarkupForRoot: function() {
|
||
return r.ROOT_ATTRIBUTE_NAME + '=""'
|
||
},
|
||
setAttributeForRoot: function(e) {
|
||
e.setAttribute(r.ROOT_ATTRIBUTE_NAME, "")
|
||
},
|
||
createMarkupForProperty: function(e, t) {
|
||
var n = r.properties.hasOwnProperty(e) ? r.properties[e] : null;
|
||
if (n) {
|
||
if (l(n, t)) return "";
|
||
var i = n.attributeName;
|
||
return n.hasBooleanValue || n.hasOverloadedBooleanValue && !0 === t ? i + '=""' : i + "=" + o(t)
|
||
}
|
||
return r.isCustomAttribute(e) ? null == t ? "" : e + "=" + o(t) : null
|
||
},
|
||
createMarkupForCustomAttribute: function(e, t) {
|
||
return s(e) && null != t ? e + "=" + o(t) : ""
|
||
},
|
||
setValueForProperty: function(e, t, n) {
|
||
var o = r.properties.hasOwnProperty(t) ? r.properties[t] : null;
|
||
if (o) {
|
||
var i = o.mutationMethod;
|
||
if (i) i(e, n);
|
||
else {
|
||
if (l(o, n)) return void this.deleteValueForProperty(e, t);
|
||
if (o.mustUseProperty) e[o.propertyName] = n;
|
||
else {
|
||
var a = o.attributeName,
|
||
u = o.attributeNamespace;
|
||
u ? e.setAttributeNS(u, a, "" + n) : o.hasBooleanValue || o.hasOverloadedBooleanValue && !0 === n ? e.setAttribute(a, "") : e.setAttribute(a, "" + n)
|
||
}
|
||
}
|
||
} else if (r.isCustomAttribute(t)) return void c.setValueForAttribute(e, t, n)
|
||
},
|
||
setValueForAttribute: function(e, t, n) {
|
||
s(t) && (null == n ? e.removeAttribute(t) : e.setAttribute(t, "" + n))
|
||
},
|
||
deleteValueForAttribute: function(e, t) {
|
||
e.removeAttribute(t)
|
||
},
|
||
deleteValueForProperty: function(e, t) {
|
||
var n = r.properties.hasOwnProperty(t) ? r.properties[t] : null;
|
||
if (n) {
|
||
var o = n.mutationMethod;
|
||
if (o) o(e, void 0);
|
||
else if (n.mustUseProperty) {
|
||
var i = n.propertyName;
|
||
n.hasBooleanValue ? e[i] = !1 : e[i] = ""
|
||
} else e.removeAttribute(n.attributeName)
|
||
} else r.isCustomAttribute(t) && e.removeAttribute(t)
|
||
}
|
||
};
|
||
e.exports = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(219),
|
||
i = n(14),
|
||
a = n(43),
|
||
u = (n(9), !1);
|
||
|
||
function s() {
|
||
if (this._rootNodeID && this._wrapperState.pendingUpdate) {
|
||
this._wrapperState.pendingUpdate = !1;
|
||
var e = this._currentElement.props,
|
||
t = o.getValue(e);
|
||
null != t && l(this, Boolean(e.multiple), t)
|
||
}
|
||
}
|
||
|
||
function l(e, t, n) {
|
||
var r, o, a = i.getNodeFromInstance(e).options;
|
||
if (t) {
|
||
for (r = {}, o = 0; o < n.length; o++) r["" + n[o]] = !0;
|
||
for (o = 0; o < a.length; o++) {
|
||
var u = r.hasOwnProperty(a[o].value);
|
||
a[o].selected !== u && (a[o].selected = u)
|
||
}
|
||
} else {
|
||
for (r = "" + n, o = 0; o < a.length; o++)
|
||
if (a[o].value === r) return void(a[o].selected = !0);
|
||
a.length && (a[0].selected = !0)
|
||
}
|
||
}
|
||
var c = {
|
||
getHostProps: function(e, t) {
|
||
return r({}, t, {
|
||
onChange: e._wrapperState.onChange,
|
||
value: void 0
|
||
})
|
||
},
|
||
mountWrapper: function(e, t) {
|
||
var n = o.getValue(t);
|
||
e._wrapperState = {
|
||
pendingUpdate: !1,
|
||
initialValue: null != n ? n : t.defaultValue,
|
||
listeners: null,
|
||
onChange: function(e) {
|
||
var t = this._currentElement.props,
|
||
n = o.executeOnChange(t, e);
|
||
this._rootNodeID && (this._wrapperState.pendingUpdate = !0);
|
||
return a.asap(s, this), n
|
||
}.bind(e),
|
||
wasMultiple: Boolean(t.multiple)
|
||
}, void 0 === t.value || void 0 === t.defaultValue || u || (u = !0)
|
||
},
|
||
getSelectValueContext: function(e) {
|
||
return e._wrapperState.initialValue
|
||
},
|
||
postUpdateWrapper: function(e) {
|
||
var t = e._currentElement.props;
|
||
e._wrapperState.initialValue = void 0;
|
||
var n = e._wrapperState.wasMultiple;
|
||
e._wrapperState.wasMultiple = Boolean(t.multiple);
|
||
var r = o.getValue(t);
|
||
null != r ? (e._wrapperState.pendingUpdate = !1, l(e, Boolean(t.multiple), r)) : n !== Boolean(t.multiple) && (null != t.defaultValue ? l(e, Boolean(t.multiple), t.defaultValue) : l(e, Boolean(t.multiple), t.multiple ? [] : ""))
|
||
}
|
||
};
|
||
e.exports = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(13),
|
||
i = n(812),
|
||
a = n(366),
|
||
u = n(367),
|
||
s = (n(813), n(8), n(9), function(e) {
|
||
this.construct(e)
|
||
});
|
||
|
||
function l(e, t) {
|
||
var n;
|
||
if (null === e || !1 === e) n = a.create(l);
|
||
else if ("object" == typeof e) {
|
||
var o = e,
|
||
i = o.type;
|
||
if ("function" != typeof i && "string" != typeof i) {
|
||
var c = "";
|
||
0, c += function(e) {
|
||
if (e) {
|
||
var t = e.getName();
|
||
if (t) return " Check the render method of `" + t + "`."
|
||
}
|
||
return ""
|
||
}(o._owner), r("130", null == i ? i : typeof i, c)
|
||
}
|
||
"string" == typeof o.type ? n = u.createInternalComponent(o) : ! function(e) {
|
||
return "function" == typeof e && void 0 !== e.prototype && "function" == typeof e.prototype.mountComponent && "function" == typeof e.prototype.receiveComponent
|
||
}(o.type) ? n = new s(o) : (n = new o.type(o)).getHostNode || (n.getHostNode = n.getNativeNode)
|
||
} else "string" == typeof e || "number" == typeof e ? n = u.createInstanceForText(e) : r("131", typeof e);
|
||
return n._mountIndex = 0, n._mountImage = null, n
|
||
}
|
||
o(s.prototype, i, {
|
||
_instantiateReactComponent: l
|
||
}), e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(75),
|
||
i = (n(8), {
|
||
HOST: 0,
|
||
COMPOSITE: 1,
|
||
EMPTY: 2,
|
||
getType: function(e) {
|
||
return null === e || !1 === e ? i.EMPTY : o.isValidElement(e) ? "function" == typeof e.type ? i.COMPOSITE : i.HOST : void r("26", e)
|
||
}
|
||
});
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = {
|
||
injectEmptyComponentFactory: function(e) {
|
||
r = e
|
||
}
|
||
},
|
||
i = {
|
||
create: function(e) {
|
||
return r(e)
|
||
}
|
||
};
|
||
i.injection = o, e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(8), null),
|
||
i = null;
|
||
var a = {
|
||
createInternalComponent: function(e) {
|
||
return o || r("111", e.type), new o(e)
|
||
},
|
||
createInstanceForText: function(e) {
|
||
return new i(e)
|
||
},
|
||
isTextComponent: function(e) {
|
||
return e instanceof i
|
||
},
|
||
injection: {
|
||
injectGenericComponentClass: function(e) {
|
||
o = e
|
||
},
|
||
injectTextComponentClass: function(e) {
|
||
i = e
|
||
}
|
||
}
|
||
};
|
||
e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(46), n(814)),
|
||
i = n(815),
|
||
a = (n(8), n(223)),
|
||
u = (n(9), "."),
|
||
s = ":";
|
||
|
||
function l(e, t) {
|
||
return e && "object" == typeof e && null != e.key ? a.escape(e.key) : t.toString(36)
|
||
}
|
||
e.exports = function(e, t, n) {
|
||
return null == e ? 0 : function e(t, n, c, f) {
|
||
var p, d = typeof t;
|
||
if ("undefined" !== d && "boolean" !== d || (t = null), null === t || "string" === d || "number" === d || "object" === d && t.$$typeof === o) return c(f, t, "" === n ? u + l(t, 0) : n), 1;
|
||
var h = 0,
|
||
v = "" === n ? u : n + s;
|
||
if (Array.isArray(t))
|
||
for (var m = 0; m < t.length; m++) h += e(p = t[m], v + l(p, m), c, f);
|
||
else {
|
||
var g = i(t);
|
||
if (g) {
|
||
var y, b = g.call(t);
|
||
if (g !== t.entries)
|
||
for (var _ = 0; !(y = b.next()).done;) h += e(p = y.value, v + l(p, _++), c, f);
|
||
else
|
||
for (; !(y = b.next()).done;) {
|
||
var w = y.value;
|
||
w && (h += e(p = w[1], v + a.escape(w[0]) + s + l(p, 0), c, f))
|
||
}
|
||
} else if ("object" === d) {
|
||
var E = "",
|
||
x = String(t);
|
||
r("31", "[object Object]" === x ? "object with keys {" + Object.keys(t).join(", ") + "}" : x, E)
|
||
}
|
||
}
|
||
return h
|
||
}(e, "", t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o, i, a, u, s, l, c = n(104),
|
||
f = n(46);
|
||
n(8), n(9);
|
||
|
||
function p(e) {
|
||
var t = Function.prototype.toString,
|
||
n = Object.prototype.hasOwnProperty,
|
||
r = RegExp("^" + t.call(n).replace(/[\\^$.*+?()[\]{}|]/g, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$");
|
||
try {
|
||
var o = t.call(e);
|
||
return r.test(o)
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
}
|
||
if ("function" == typeof Array.from && "function" == typeof Map && p(Map) && null != Map.prototype && "function" == typeof Map.prototype.keys && p(Map.prototype.keys) && "function" == typeof Set && p(Set) && null != Set.prototype && "function" == typeof Set.prototype.keys && p(Set.prototype.keys)) {
|
||
var d = new Map,
|
||
h = new Set;
|
||
r = function(e, t) {
|
||
d.set(e, t)
|
||
}, o = function(e) {
|
||
return d.get(e)
|
||
}, i = function(e) {
|
||
d.delete(e)
|
||
}, a = function() {
|
||
return Array.from(d.keys())
|
||
}, u = function(e) {
|
||
h.add(e)
|
||
}, s = function(e) {
|
||
h.delete(e)
|
||
}, l = function() {
|
||
return Array.from(h.keys())
|
||
}
|
||
} else {
|
||
var v = {},
|
||
m = {},
|
||
g = function(e) {
|
||
return "." + e
|
||
},
|
||
y = function(e) {
|
||
return parseInt(e.substr(1), 10)
|
||
};
|
||
r = function(e, t) {
|
||
var n = g(e);
|
||
v[n] = t
|
||
}, o = function(e) {
|
||
var t = g(e);
|
||
return v[t]
|
||
}, i = function(e) {
|
||
var t = g(e);
|
||
delete v[t]
|
||
}, a = function() {
|
||
return Object.keys(v).map(y)
|
||
}, u = function(e) {
|
||
var t = g(e);
|
||
m[t] = !0
|
||
}, s = function(e) {
|
||
var t = g(e);
|
||
delete m[t]
|
||
}, l = function() {
|
||
return Object.keys(m).map(y)
|
||
}
|
||
}
|
||
var b = [];
|
||
|
||
function _(e) {
|
||
var t = o(e);
|
||
if (t) {
|
||
var n = t.childIDs;
|
||
i(e), n.forEach(_)
|
||
}
|
||
}
|
||
|
||
function w(e, t, n) {
|
||
return "\n in " + (e || "Unknown") + (t ? " (at " + t.fileName.replace(/^.*[\\\/]/, "") + ":" + t.lineNumber + ")" : n ? " (created by " + n + ")" : "")
|
||
}
|
||
|
||
function E(e) {
|
||
return null == e ? "#empty" : "string" == typeof e || "number" == typeof e ? "#text" : "string" == typeof e.type ? e.type : e.type.displayName || e.type.name || "Unknown"
|
||
}
|
||
|
||
function x(e) {
|
||
var t, n = S.getDisplayName(e),
|
||
r = S.getElement(e),
|
||
o = S.getOwnerID(e);
|
||
return o && (t = S.getDisplayName(o)), w(n, r && r._source, t)
|
||
}
|
||
var S = {
|
||
onSetChildren: function(e, t) {
|
||
var n = o(e);
|
||
n || c("144"), n.childIDs = t;
|
||
for (var r = 0; r < t.length; r++) {
|
||
var i = t[r],
|
||
a = o(i);
|
||
a || c("140"), null == a.childIDs && "object" == typeof a.element && null != a.element && c("141"), a.isMounted || c("71"), null == a.parentID && (a.parentID = e), a.parentID !== e && c("142", i, a.parentID, e)
|
||
}
|
||
},
|
||
onBeforeMountComponent: function(e, t, n) {
|
||
r(e, {
|
||
element: t,
|
||
parentID: n,
|
||
text: null,
|
||
childIDs: [],
|
||
isMounted: !1,
|
||
updateCount: 0
|
||
})
|
||
},
|
||
onBeforeUpdateComponent: function(e, t) {
|
||
var n = o(e);
|
||
n && n.isMounted && (n.element = t)
|
||
},
|
||
onMountComponent: function(e) {
|
||
var t = o(e);
|
||
t || c("144"), t.isMounted = !0, 0 === t.parentID && u(e)
|
||
},
|
||
onUpdateComponent: function(e) {
|
||
var t = o(e);
|
||
t && t.isMounted && t.updateCount++
|
||
},
|
||
onUnmountComponent: function(e) {
|
||
var t = o(e);
|
||
t && (t.isMounted = !1, 0 === t.parentID && s(e));
|
||
b.push(e)
|
||
},
|
||
purgeUnmountedComponents: function() {
|
||
if (!S._preventPurging) {
|
||
for (var e = 0; e < b.length; e++) {
|
||
_(b[e])
|
||
}
|
||
b.length = 0
|
||
}
|
||
},
|
||
isMounted: function(e) {
|
||
var t = o(e);
|
||
return !!t && t.isMounted
|
||
},
|
||
getCurrentStackAddendum: function(e) {
|
||
var t = "";
|
||
if (e) {
|
||
var n = E(e),
|
||
r = e._owner;
|
||
t += w(n, e._source, r && r.getName())
|
||
}
|
||
var o = f.current,
|
||
i = o && o._debugID;
|
||
return t += S.getStackAddendumByID(i)
|
||
},
|
||
getStackAddendumByID: function(e) {
|
||
for (var t = ""; e;) t += x(e), e = S.getParentID(e);
|
||
return t
|
||
},
|
||
getChildIDs: function(e) {
|
||
var t = o(e);
|
||
return t ? t.childIDs : []
|
||
},
|
||
getDisplayName: function(e) {
|
||
var t = S.getElement(e);
|
||
return t ? E(t) : null
|
||
},
|
||
getElement: function(e) {
|
||
var t = o(e);
|
||
return t ? t.element : null
|
||
},
|
||
getOwnerID: function(e) {
|
||
var t = S.getElement(e);
|
||
return t && t._owner ? t._owner._debugID : null
|
||
},
|
||
getParentID: function(e) {
|
||
var t = o(e);
|
||
return t ? t.parentID : null
|
||
},
|
||
getSource: function(e) {
|
||
var t = o(e),
|
||
n = t ? t.element : null;
|
||
return null != n ? n._source : null
|
||
},
|
||
getText: function(e) {
|
||
var t = S.getElement(e);
|
||
return "string" == typeof t ? t : "number" == typeof t ? "" + t : null
|
||
},
|
||
getUpdateCount: function(e) {
|
||
var t = o(e);
|
||
return t ? t.updateCount : 0
|
||
},
|
||
getRootIDs: l,
|
||
getRegisteredIDs: a,
|
||
pushNonStandardWarningStack: function(e, t) {
|
||
if ("function" == typeof console.reactStack) {
|
||
var n = [],
|
||
r = f.current,
|
||
o = r && r._debugID;
|
||
try {
|
||
for (e && n.push({
|
||
name: o ? S.getDisplayName(o) : null,
|
||
fileName: t ? t.fileName : null,
|
||
lineNumber: t ? t.lineNumber : null
|
||
}); o;) {
|
||
var i = S.getElement(o),
|
||
a = S.getParentID(o),
|
||
u = S.getOwnerID(o),
|
||
s = u ? S.getDisplayName(u) : null,
|
||
l = i && i._source;
|
||
n.push({
|
||
name: s,
|
||
fileName: l ? l.fileName : null,
|
||
lineNumber: l ? l.lineNumber : null
|
||
}), o = a
|
||
}
|
||
} catch (e) {}
|
||
console.reactStack(n)
|
||
}
|
||
},
|
||
popNonStandardWarningStack: function() {
|
||
"function" == typeof console.reactStackEnd && console.reactStackEnd()
|
||
}
|
||
};
|
||
e.exports = S
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(34),
|
||
o = {
|
||
listen: function(e, t, n) {
|
||
return e.addEventListener ? (e.addEventListener(t, n, !1), {
|
||
remove: function() {
|
||
e.removeEventListener(t, n, !1)
|
||
}
|
||
}) : e.attachEvent ? (e.attachEvent("on" + t, n), {
|
||
remove: function() {
|
||
e.detachEvent("on" + t, n)
|
||
}
|
||
}) : void 0
|
||
},
|
||
capture: function(e, t, n) {
|
||
return e.addEventListener ? (e.addEventListener(t, n, !0), {
|
||
remove: function() {
|
||
e.removeEventListener(t, n, !0)
|
||
}
|
||
}) : {
|
||
remove: r
|
||
}
|
||
},
|
||
registerDefault: function() {}
|
||
};
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(827),
|
||
o = n(829),
|
||
i = n(360),
|
||
a = n(372);
|
||
var u = {
|
||
hasSelectionCapabilities: function(e) {
|
||
var t = e && e.nodeName && e.nodeName.toLowerCase();
|
||
return t && ("input" === t && "text" === e.type || "textarea" === t || "true" === e.contentEditable)
|
||
},
|
||
getSelectionInformation: function() {
|
||
var e = a();
|
||
return {
|
||
focusedElem: e,
|
||
selectionRange: u.hasSelectionCapabilities(e) ? u.getSelection(e) : null
|
||
}
|
||
},
|
||
restoreSelection: function(e) {
|
||
var t, n = a(),
|
||
r = e.focusedElem,
|
||
s = e.selectionRange;
|
||
n !== r && (t = r, o(document.documentElement, t)) && (u.hasSelectionCapabilities(r) && u.setSelection(r, s), i(r))
|
||
},
|
||
getSelection: function(e) {
|
||
var t;
|
||
if ("selectionStart" in e) t = {
|
||
start: e.selectionStart,
|
||
end: e.selectionEnd
|
||
};
|
||
else if (document.selection && e.nodeName && "input" === e.nodeName.toLowerCase()) {
|
||
var n = document.selection.createRange();
|
||
n.parentElement() === e && (t = {
|
||
start: -n.moveStart("character", -e.value.length),
|
||
end: -n.moveEnd("character", -e.value.length)
|
||
})
|
||
} else t = r.getOffsets(e);
|
||
return t || {
|
||
start: 0,
|
||
end: 0
|
||
}
|
||
},
|
||
setSelection: function(e, t) {
|
||
var n = t.start,
|
||
o = t.end;
|
||
if (void 0 === o && (o = n), "selectionStart" in e) e.selectionStart = n, e.selectionEnd = Math.min(o, e.value.length);
|
||
else if (document.selection && e.nodeName && "input" === e.nodeName.toLowerCase()) {
|
||
var i = e.createTextRange();
|
||
i.collapse(!0), i.moveStart("character", n), i.moveEnd("character", o - n), i.select()
|
||
} else r.setOffsets(e, t)
|
||
}
|
||
};
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
if (void 0 === (e = e || ("undefined" != typeof document ? document : void 0))) return null;
|
||
try {
|
||
return e.activeElement || e.body
|
||
} catch (t) {
|
||
return e.body
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(89),
|
||
i = n(87),
|
||
a = n(75),
|
||
u = n(151),
|
||
s = (n(46), n(14)),
|
||
l = n(844),
|
||
c = n(845),
|
||
f = n(355),
|
||
p = n(112),
|
||
d = (n(39), n(846)),
|
||
h = n(88),
|
||
v = n(224),
|
||
m = n(43),
|
||
g = n(126),
|
||
y = n(364),
|
||
b = (n(8), n(149)),
|
||
_ = n(222),
|
||
w = (n(9), i.ID_ATTRIBUTE_NAME),
|
||
E = i.ROOT_ATTRIBUTE_NAME,
|
||
x = 1,
|
||
S = 9,
|
||
C = 11,
|
||
k = {};
|
||
|
||
function A(e) {
|
||
return e ? e.nodeType === S ? e.documentElement : e.firstChild : null
|
||
}
|
||
|
||
function O(e) {
|
||
return e.getAttribute && e.getAttribute(w) || ""
|
||
}
|
||
|
||
function P(e, t, n, r, o) {
|
||
var i;
|
||
if (f.logTopLevelRenders) {
|
||
var a = e._currentElement.props.child.type;
|
||
i = "React mount: " + ("string" == typeof a ? a : a.displayName || a.name), console.time(i)
|
||
}
|
||
var u = h.mountComponent(e, n, null, l(e, t), o, 0);
|
||
i && console.timeEnd(i), e._renderedComponent._topLevelWrapper = e, L._mountImageIntoNode(u, t, e, r, n)
|
||
}
|
||
|
||
function T(e, t, n, r) {
|
||
var o = m.ReactReconcileTransaction.getPooled(!n && c.useCreateElement);
|
||
o.perform(P, null, e, t, o, n, r), m.ReactReconcileTransaction.release(o)
|
||
}
|
||
|
||
function M(e, t, n) {
|
||
for (0, h.unmountComponent(e, n), t.nodeType === S && (t = t.documentElement); t.lastChild;) t.removeChild(t.lastChild)
|
||
}
|
||
|
||
function I(e) {
|
||
var t = A(e);
|
||
if (t) {
|
||
var n = s.getInstanceFromNode(t);
|
||
return !(!n || !n._hostParent)
|
||
}
|
||
}
|
||
|
||
function j(e) {
|
||
return !(!e || e.nodeType !== x && e.nodeType !== S && e.nodeType !== C)
|
||
}
|
||
|
||
function N(e) {
|
||
var t = function(e) {
|
||
var t = A(e),
|
||
n = t && s.getInstanceFromNode(t);
|
||
return n && !n._hostParent ? n : null
|
||
}(e);
|
||
return t ? t._hostContainerInfo._topLevelWrapper : null
|
||
}
|
||
var R = 1,
|
||
D = function() {
|
||
this.rootID = R++
|
||
};
|
||
D.prototype.isReactComponent = {}, D.prototype.render = function() {
|
||
return this.props.child
|
||
}, D.isReactTopLevelWrapper = !0;
|
||
var L = {
|
||
TopLevelWrapper: D,
|
||
_instancesByReactRootID: k,
|
||
scrollMonitor: function(e, t) {
|
||
t()
|
||
},
|
||
_updateRootComponent: function(e, t, n, r, o) {
|
||
return L.scrollMonitor(r, function() {
|
||
v.enqueueElementInternal(e, t, n), o && v.enqueueCallbackInternal(e, o)
|
||
}), e
|
||
},
|
||
_renderNewRootComponent: function(e, t, n, o) {
|
||
j(t) || r("37"), u.ensureScrollValueMonitoring();
|
||
var i = y(e, !1);
|
||
m.batchedUpdates(T, i, t, n, o);
|
||
var a = i._instance.rootID;
|
||
return k[a] = i, i
|
||
},
|
||
renderSubtreeIntoContainer: function(e, t, n, o) {
|
||
return null != e && p.has(e) || r("38"), L._renderSubtreeIntoContainer(e, t, n, o)
|
||
},
|
||
_renderSubtreeIntoContainer: function(e, t, n, o) {
|
||
v.validateCallback(o, "ReactDOM.render"), a.isValidElement(t) || r("39", "string" == typeof t ? " Instead of passing a string like 'div', pass React.createElement('div') or <div />." : "function" == typeof t ? " Instead of passing a class like Foo, pass React.createElement(Foo) or <Foo />." : null != t && void 0 !== t.props ? " This may be caused by unintentionally loading two independent copies of React." : "");
|
||
var i, u = a.createElement(D, {
|
||
child: t
|
||
});
|
||
if (e) {
|
||
var s = p.get(e);
|
||
i = s._processChildContext(s._context)
|
||
} else i = g;
|
||
var l = N(n);
|
||
if (l) {
|
||
var c = l._currentElement.props.child;
|
||
if (_(c, t)) {
|
||
var f = l._renderedComponent.getPublicInstance(),
|
||
d = o && function() {
|
||
o.call(f)
|
||
};
|
||
return L._updateRootComponent(l, u, i, n, d), f
|
||
}
|
||
L.unmountComponentAtNode(n)
|
||
}
|
||
var h = A(n),
|
||
m = h && !!O(h),
|
||
y = I(n),
|
||
b = m && !l && !y,
|
||
w = L._renderNewRootComponent(u, n, b, i)._renderedComponent.getPublicInstance();
|
||
return o && o.call(w), w
|
||
},
|
||
render: function(e, t, n) {
|
||
return L._renderSubtreeIntoContainer(null, e, t, n)
|
||
},
|
||
unmountComponentAtNode: function(e) {
|
||
j(e) || r("40");
|
||
var t = N(e);
|
||
if (!t) {
|
||
I(e), 1 === e.nodeType && e.hasAttribute(E);
|
||
return !1
|
||
}
|
||
return delete k[t._instance.rootID], m.batchedUpdates(M, t, e, !1), !0
|
||
},
|
||
_mountImageIntoNode: function(e, t, n, i, a) {
|
||
if (j(t) || r("41"), i) {
|
||
var u = A(t);
|
||
if (d.canReuseMarkup(e, u)) return void s.precacheNode(n, u);
|
||
var l = u.getAttribute(d.CHECKSUM_ATTR_NAME);
|
||
u.removeAttribute(d.CHECKSUM_ATTR_NAME);
|
||
var c = u.outerHTML;
|
||
u.setAttribute(d.CHECKSUM_ATTR_NAME, l);
|
||
var f = e,
|
||
p = function(e, t) {
|
||
for (var n = Math.min(e.length, t.length), r = 0; r < n; r++)
|
||
if (e.charAt(r) !== t.charAt(r)) return r;
|
||
return e.length === t.length ? -1 : n
|
||
}(f, c),
|
||
h = " (client) " + f.substring(p - 20, p + 20) + "\n (server) " + c.substring(p - 20, p + 20);
|
||
t.nodeType === S && r("42", h)
|
||
}
|
||
if (t.nodeType === S && r("43"), a.useCreateElement) {
|
||
for (; t.lastChild;) t.removeChild(t.lastChild);
|
||
o.insertTreeBefore(t, e, null)
|
||
} else b(t, e), s.precacheNode(n, t.firstChild)
|
||
}
|
||
};
|
||
e.exports = L
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(365);
|
||
e.exports = function(e) {
|
||
for (var t;
|
||
(t = e._renderedNodeType) === r.COMPOSITE;) e = e._renderedComponent;
|
||
return t === r.HOST ? e._renderedComponent : t === r.EMPTY ? null : void 0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r, o = n(1),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = i.default.shape({
|
||
subscribe: i.default.func.isRequired,
|
||
dispatch: i.default.func.isRequired,
|
||
getState: i.default.func.isRequired
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0, t.default = function(e) {
|
||
"undefined" != typeof console && "function" == typeof console.error && console.error(e);
|
||
try {
|
||
throw new Error(e)
|
||
} catch (e) {}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(182),
|
||
o = n(860),
|
||
i = n(146),
|
||
a = n(861),
|
||
u = n(862),
|
||
s = n(865),
|
||
l = n(866),
|
||
c = n(867),
|
||
f = n(868),
|
||
p = n(292),
|
||
d = n(380),
|
||
h = n(137),
|
||
v = n(869),
|
||
m = n(870),
|
||
g = n(875),
|
||
y = n(24),
|
||
b = n(186),
|
||
_ = n(877),
|
||
w = n(38),
|
||
E = n(879),
|
||
x = n(64),
|
||
S = 1,
|
||
C = 2,
|
||
k = 4,
|
||
A = "[object Arguments]",
|
||
O = "[object Function]",
|
||
P = "[object GeneratorFunction]",
|
||
T = "[object Object]",
|
||
M = {};
|
||
M[A] = M["[object Array]"] = M["[object ArrayBuffer]"] = M["[object DataView]"] = M["[object Boolean]"] = M["[object Date]"] = M["[object Float32Array]"] = M["[object Float64Array]"] = M["[object Int8Array]"] = M["[object Int16Array]"] = M["[object Int32Array]"] = M["[object Map]"] = M["[object Number]"] = M[T] = M["[object RegExp]"] = M["[object Set]"] = M["[object String]"] = M["[object Symbol]"] = M["[object Uint8Array]"] = M["[object Uint8ClampedArray]"] = M["[object Uint16Array]"] = M["[object Uint32Array]"] = !0, M["[object Error]"] = M[O] = M["[object WeakMap]"] = !1, e.exports = function e(t, n, I, j, N, R) {
|
||
var D, L = n & S,
|
||
U = n & C,
|
||
q = n & k;
|
||
if (I && (D = N ? I(t, j, N, R) : I(t)), void 0 !== D) return D;
|
||
if (!w(t)) return t;
|
||
var F = y(t);
|
||
if (F) {
|
||
if (D = v(t), !L) return l(t, D)
|
||
} else {
|
||
var z = h(t),
|
||
B = z == O || z == P;
|
||
if (b(t)) return s(t, L);
|
||
if (z == T || z == A || B && !N) {
|
||
if (D = U || B ? {} : g(t), !L) return U ? f(t, u(D, t)) : c(t, a(D, t))
|
||
} else {
|
||
if (!M[z]) return N ? t : {};
|
||
D = m(t, z, L)
|
||
}
|
||
}
|
||
R || (R = new r);
|
||
var V = R.get(t);
|
||
if (V) return V;
|
||
if (R.set(t, D), E(t)) return t.forEach(function(r) {
|
||
D.add(e(r, n, I, r, t, R))
|
||
}), D;
|
||
if (_(t)) return t.forEach(function(r, o) {
|
||
D.set(o, e(r, n, I, o, t, R))
|
||
}), D;
|
||
var H = q ? U ? d : p : U ? keysIn : x,
|
||
W = F ? void 0 : H(t);
|
||
return o(W || t, function(r, o) {
|
||
W && (r = t[o = r]), i(D, o, e(r, n, I, o, t, R))
|
||
}), D
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(295),
|
||
o = n(863),
|
||
i = n(78);
|
||
e.exports = function(e) {
|
||
return i(e) ? r(e, !0) : o(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(183),
|
||
o = n(228),
|
||
i = n(184),
|
||
a = n(294),
|
||
u = Object.getOwnPropertySymbols ? function(e) {
|
||
for (var t = []; e;) r(t, i(e)), e = o(e);
|
||
return t
|
||
} : a;
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
var r = n(293),
|
||
o = n(379),
|
||
i = n(378);
|
||
e.exports = function(e) {
|
||
return r(e, i, o)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(885),
|
||
o = n(382),
|
||
i = n(383);
|
||
e.exports = function(e) {
|
||
return i(o(e, void 0, r), e + "")
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(888),
|
||
o = Math.max;
|
||
e.exports = function(e, t, n) {
|
||
return t = o(void 0 === t ? e.length - 1 : t, 0),
|
||
function() {
|
||
for (var i = arguments, a = -1, u = o(i.length - t, 0), s = Array(u); ++a < u;) s[a] = i[t + a];
|
||
a = -1;
|
||
for (var l = Array(t + 1); ++a < t;) l[a] = i[a];
|
||
return l[t] = n(s), r(e, this, l)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(889),
|
||
o = n(891)(r);
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
fn: r
|
||
}
|
||
};
|
||
var r = function(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}(n(192))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e) {
|
||
var t = {
|
||
debug: 0,
|
||
info: 1,
|
||
log: 2,
|
||
warn: 3,
|
||
error: 4
|
||
},
|
||
n = function(e) {
|
||
return t[e] || -1
|
||
},
|
||
r = e.configs.logLevel,
|
||
o = n(r);
|
||
|
||
function i(e) {
|
||
for (var t, r = arguments.length, i = Array(r > 1 ? r - 1 : 0), a = 1; a < r; a++) i[a - 1] = arguments[a];
|
||
n(e) >= o && (t = console)[e].apply(t, i)
|
||
}
|
||
return i.warn = i.bind(null, "warn"), i.error = i.bind(null, "error"), i.info = i.bind(null, "info"), i.debug = i.bind(null, "debug"), {
|
||
rootInjects: {
|
||
log: i
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(387),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
e.exports = function(e) {
|
||
var t = e.configs;
|
||
return {
|
||
fn: {
|
||
fetch: i.default.makeHttp(t.preFetch, t.postFetch),
|
||
buildRequest: i.default.buildRequest,
|
||
execute: i.default.execute,
|
||
resolve: i.default.resolve,
|
||
resolveSubtree: i.default.resolveSubtree,
|
||
serializeRes: i.default.serializeRes,
|
||
opId: i.default.helpers.opId
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = function(e) {
|
||
function t(r) {
|
||
if (n[r]) return n[r].exports;
|
||
var o = n[r] = {
|
||
i: r,
|
||
l: !1,
|
||
exports: {}
|
||
};
|
||
return e[r].call(o.exports, o, o.exports, t), o.l = !0, o.exports
|
||
}
|
||
var n = {};
|
||
return t.m = e, t.c = n, t.d = function(e, n, r) {
|
||
t.o(e, n) || Object.defineProperty(e, n, {
|
||
configurable: !1,
|
||
enumerable: !0,
|
||
get: r
|
||
})
|
||
}, t.n = function(e) {
|
||
var n = e && e.__esModule ? function() {
|
||
return e.default
|
||
} : function() {
|
||
return e
|
||
};
|
||
return t.d(n, "a", n), n
|
||
}, t.o = function(e, t) {
|
||
return Object.prototype.hasOwnProperty.call(e, t)
|
||
}, t.p = "", t(t.s = 23)
|
||
}([function(e, t) {
|
||
e.exports = n(42)
|
||
}, function(e, t) {
|
||
e.exports = n(45)
|
||
}, function(e, t) {
|
||
e.exports = n(23)
|
||
}, function(e, t) {
|
||
e.exports = n(25)
|
||
}, function(e, t) {
|
||
e.exports = n(338)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e, t) {
|
||
var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "",
|
||
r = (arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {}).v2OperationIdCompatibilityMode;
|
||
return e && "object" === (void 0 === e ? "undefined" : (0, c.default)(e)) ? (e.operationId || "").replace(/\s/g, "").length ? h(e.operationId) : i(t, n, {
|
||
v2OperationIdCompatibilityMode: r
|
||
}) : null
|
||
}
|
||
|
||
function i(e, t) {
|
||
if ((arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}).v2OperationIdCompatibilityMode) {
|
||
var n = (t.toLowerCase() + "_" + e).replace(/[\s!@#$%^&*()_+=[{\]};:<>|.\/?,\\'""-]/g, "_");
|
||
return (n = n || e.substring(1) + "_" + t).replace(/((_){2,})/g, "_").replace(/^(_)*/g, "").replace(/([_])*$/g, "")
|
||
}
|
||
return "" + d(t) + h(e)
|
||
}
|
||
|
||
function a(e, t) {
|
||
return d(t) + "-" + e
|
||
}
|
||
|
||
function u(e, t) {
|
||
return s(e, t, !0) || null
|
||
}
|
||
|
||
function s(e, t, n) {
|
||
if (!e || "object" !== (void 0 === e ? "undefined" : (0, c.default)(e)) || !e.paths || "object" !== (0, c.default)(e.paths)) return null;
|
||
var r = e.paths;
|
||
for (var o in r)
|
||
for (var i in r[o])
|
||
if ("PARAMETERS" !== i.toUpperCase()) {
|
||
var a = r[o][i];
|
||
if (a && "object" === (void 0 === a ? "undefined" : (0, c.default)(a))) {
|
||
var u = {
|
||
spec: e,
|
||
pathName: o,
|
||
method: i.toUpperCase(),
|
||
operation: a
|
||
},
|
||
s = t(u);
|
||
if (n && s) return u
|
||
}
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var l = r(n(18)),
|
||
c = r(n(1));
|
||
t.isOAS3 = function(e) {
|
||
var t = e.openapi;
|
||
return !!t && (0, p.default)(t, "3")
|
||
}, t.isSwagger2 = function(e) {
|
||
var t = e.swagger;
|
||
return !!t && (0, p.default)(t, "2")
|
||
}, t.opId = o, t.idFromPathMethod = i, t.legacyIdFromPathMethod = a, t.getOperationRaw = function(e, t) {
|
||
return e && e.paths ? u(e, function(e) {
|
||
var n = e.pathName,
|
||
r = e.method,
|
||
i = e.operation;
|
||
if (!i || "object" !== (void 0 === i ? "undefined" : (0, c.default)(i))) return !1;
|
||
var u = i.operationId;
|
||
return [o(i, n, r), a(n, r), u].some(function(e) {
|
||
return e && e === t
|
||
})
|
||
}) : null
|
||
}, t.findOperation = u, t.eachOperation = s, t.normalizeSwagger = function(e) {
|
||
var t = e.spec,
|
||
n = t.paths,
|
||
r = {};
|
||
if (!n || t.$$normalized) return e;
|
||
for (var i in n) {
|
||
var a = n[i];
|
||
if ((0, f.default)(a)) {
|
||
var u = a.parameters;
|
||
for (var s in a) ! function(e) {
|
||
var n = a[e];
|
||
if (!(0, f.default)(n)) return "continue";
|
||
var s = o(n, i, e);
|
||
if (s) {
|
||
r[s] ? r[s].push(n) : r[s] = [n];
|
||
var c = r[s];
|
||
if (c.length > 1) c.forEach(function(e, t) {
|
||
e.__originalOperationId = e.__originalOperationId || e.operationId, e.operationId = "" + s + (t + 1)
|
||
});
|
||
else if (void 0 !== n.operationId) {
|
||
var p = c[0];
|
||
p.__originalOperationId = p.__originalOperationId || n.operationId, p.operationId = s
|
||
}
|
||
}
|
||
if ("parameters" !== e) {
|
||
var d = [],
|
||
h = {};
|
||
for (var v in t) "produces" !== v && "consumes" !== v && "security" !== v || (h[v] = t[v], d.push(h));
|
||
if (u && (h.parameters = u, d.push(h)), d.length) {
|
||
var m = !0,
|
||
g = !1,
|
||
y = void 0;
|
||
try {
|
||
for (var b, _ = (0, l.default)(d); !(m = (b = _.next()).done); m = !0) {
|
||
var w = b.value;
|
||
for (var E in w)
|
||
if (n[E]) {
|
||
if ("parameters" === E) {
|
||
var x = !0,
|
||
S = !1,
|
||
C = void 0;
|
||
try {
|
||
for (var k, A = (0, l.default)(w[E]); !(x = (k = A.next()).done); x = !0) ! function() {
|
||
var e = k.value;
|
||
n[E].some(function(t) {
|
||
return t.name && t.name === e.name || t.$ref && t.$ref === e.$ref || t.$$ref && t.$$ref === e.$$ref || t === e
|
||
}) || n[E].push(e)
|
||
}()
|
||
} catch (e) {
|
||
S = !0, C = e
|
||
} finally {
|
||
try {
|
||
!x && A.return && A.return()
|
||
} finally {
|
||
if (S) throw C
|
||
}
|
||
}
|
||
}
|
||
} else n[E] = w[E]
|
||
}
|
||
} catch (e) {
|
||
g = !0, y = e
|
||
} finally {
|
||
try {
|
||
!m && _.return && _.return()
|
||
} finally {
|
||
if (g) throw y
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}(s)
|
||
}
|
||
}
|
||
return t.$$normalized = !0, e
|
||
};
|
||
var f = r(n(47)),
|
||
p = r(n(14)),
|
||
d = function(e) {
|
||
return String.prototype.toLowerCase.call(e)
|
||
},
|
||
h = function(e) {
|
||
return e.replace(/[^\w]/gi, "_")
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = n(892)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e, t) {
|
||
var n = (arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}).loadSpec,
|
||
r = void 0 !== n && n,
|
||
o = {
|
||
ok: e.ok,
|
||
url: e.url || t,
|
||
status: e.status,
|
||
statusText: e.statusText,
|
||
headers: i(e.headers)
|
||
},
|
||
a = o.headers["content-type"],
|
||
u = r || _(a);
|
||
return (u ? e.text : e.blob || e.buffer).call(e).then(function(e) {
|
||
if (o.text = e, o.data = e, u) try {
|
||
var t = function(e, t) {
|
||
return "application/json" === t ? JSON.parse(e) : g.default.safeLoad(e)
|
||
}(e, a);
|
||
o.body = t, o.obj = t
|
||
} catch (e) {
|
||
o.parseError = e
|
||
}
|
||
return o
|
||
})
|
||
}
|
||
|
||
function i() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
|
||
t = {};
|
||
return "function" == typeof e.forEach ? (e.forEach(function(e, n) {
|
||
void 0 !== t[n] ? (t[n] = Array.isArray(t[n]) ? t[n] : [t[n]], t[n].push(e)) : t[n] = e
|
||
}), t) : t
|
||
}
|
||
|
||
function a(e) {
|
||
return "undefined" != typeof File ? e instanceof File : null !== e && "object" === (void 0 === e ? "undefined" : (0, h.default)(e)) && "function" == typeof e.pipe
|
||
}
|
||
|
||
function u(e, t) {
|
||
var n = e.collectionFormat,
|
||
r = e.allowEmptyValue,
|
||
o = "object" === (void 0 === e ? "undefined" : (0, h.default)(e)) ? e.value : e;
|
||
if (void 0 === o && r) return "";
|
||
if (a(o) || "boolean" == typeof o) return o;
|
||
var i = encodeURIComponent;
|
||
return t && (i = (0, y.default)(o) ? function(e) {
|
||
return e
|
||
} : function(e) {
|
||
return (0, p.default)(e)
|
||
}), "object" !== (void 0 === o ? "undefined" : (0, h.default)(o)) || Array.isArray(o) ? Array.isArray(o) ? Array.isArray(o) && !n ? o.map(i).join(",") : "multi" === n ? o.map(i) : o.map(i).join({
|
||
csv: ",",
|
||
ssv: "%20",
|
||
tsv: "%09",
|
||
pipes: "|"
|
||
}[n]) : i(o) : ""
|
||
}
|
||
|
||
function s(e) {
|
||
var t = (0, f.default)(e).reduce(function(t, n) {
|
||
var r = e[n],
|
||
o = !!r.skipEncoding,
|
||
i = o ? n : encodeURIComponent(n),
|
||
a = function(e) {
|
||
return e && "object" === (void 0 === e ? "undefined" : (0, h.default)(e))
|
||
}(r) && !Array.isArray(r);
|
||
return t[i] = u(a ? r : {
|
||
value: r
|
||
}, o), t
|
||
}, {});
|
||
return m.default.stringify(t, {
|
||
encode: !1,
|
||
indices: !1
|
||
}) || ""
|
||
}
|
||
|
||
function l() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
|
||
t = e.url,
|
||
r = void 0 === t ? "" : t,
|
||
o = e.query,
|
||
i = e.form;
|
||
if (i) {
|
||
var l = (0, f.default)(i).some(function(e) {
|
||
return a(i[e].value)
|
||
}),
|
||
p = e.headers["content-type"] || e.headers["Content-Type"];
|
||
if (l || /multipart\/form-data/i.test(p)) {
|
||
var d = n(30);
|
||
e.body = new d, (0, f.default)(i).forEach(function(t) {
|
||
e.body.append(t, u(i[t], !0))
|
||
})
|
||
} else e.body = s(i);
|
||
delete e.form
|
||
}
|
||
if (o) {
|
||
var h = r.split("?"),
|
||
v = (0, c.default)(h, 2),
|
||
g = v[0],
|
||
y = v[1],
|
||
b = "";
|
||
if (y) {
|
||
var _ = m.default.parse(y);
|
||
(0, f.default)(o).forEach(function(e) {
|
||
return delete _[e]
|
||
}), b = m.default.stringify(_, {
|
||
encode: !0
|
||
})
|
||
}
|
||
var w = function() {
|
||
for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) t[n] = arguments[n];
|
||
var r = t.filter(function(e) {
|
||
return e
|
||
}).join("&");
|
||
return r ? "?" + r : ""
|
||
}(b, s(o));
|
||
e.url = g + w, delete e.query
|
||
}
|
||
return e
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.shouldDownloadAsText = t.self = void 0;
|
||
var c = r(n(26)),
|
||
f = r(n(0)),
|
||
p = r(n(8)),
|
||
d = r(n(4)),
|
||
h = r(n(1)),
|
||
v = r(n(11));
|
||
t.serializeRes = o, t.serializeHeaders = i, t.encodeFormOrQuery = s, t.mergeInQueryOrForm = l, t.makeHttp = function(e, t, n) {
|
||
return n = n || function(e) {
|
||
return e
|
||
}, t = t || function(e) {
|
||
return e
|
||
},
|
||
function(r) {
|
||
return "string" == typeof r && (r = {
|
||
url: r
|
||
}), b.mergeInQueryOrForm(r), r = t(r), n(e(r))
|
||
}
|
||
}, n(27);
|
||
var m = r(n(28)),
|
||
g = r(n(15)),
|
||
y = r(n(29)),
|
||
b = t.self = {
|
||
serializeRes: o,
|
||
mergeInQueryOrForm: l
|
||
};
|
||
t.default = function() {
|
||
var e = (0, v.default)(d.default.mark(function e(t) {
|
||
var n, r, o, i, a = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
|
||
return d.default.wrap(function(e) {
|
||
for (;;) switch (e.prev = e.next) {
|
||
case 0:
|
||
if ("object" === (void 0 === t ? "undefined" : (0, h.default)(t)) && (t = (a = t).url), a.headers = a.headers || {}, b.mergeInQueryOrForm(a), !a.requestInterceptor) {
|
||
e.next = 10;
|
||
break
|
||
}
|
||
return e.next = 6, a.requestInterceptor(a);
|
||
case 6:
|
||
if (e.t0 = e.sent, e.t0) {
|
||
e.next = 9;
|
||
break
|
||
}
|
||
e.t0 = a;
|
||
case 9:
|
||
a = e.t0;
|
||
case 10:
|
||
return n = a.headers["content-type"] || a.headers["Content-Type"], /multipart\/form-data/i.test(n) && (delete a.headers["content-type"], delete a.headers["Content-Type"]), r = void 0, e.prev = 13, e.next = 16, (a.userFetch || fetch)(a.url, a);
|
||
case 16:
|
||
return r = e.sent, e.next = 19, b.serializeRes(r, t, a);
|
||
case 19:
|
||
if (r = e.sent, !a.responseInterceptor) {
|
||
e.next = 27;
|
||
break
|
||
}
|
||
return e.next = 23, a.responseInterceptor(r);
|
||
case 23:
|
||
if (e.t1 = e.sent, e.t1) {
|
||
e.next = 26;
|
||
break
|
||
}
|
||
e.t1 = r;
|
||
case 26:
|
||
r = e.t1;
|
||
case 27:
|
||
e.next = 37;
|
||
break;
|
||
case 29:
|
||
if (e.prev = 29, e.t2 = e.catch(13), r) {
|
||
e.next = 33;
|
||
break
|
||
}
|
||
throw e.t2;
|
||
case 33:
|
||
throw (o = new Error(r.statusText)).statusCode = o.status = r.status, o.responseError = e.t2, o;
|
||
case 37:
|
||
if (r.ok) {
|
||
e.next = 42;
|
||
break
|
||
}
|
||
throw (i = new Error(r.statusText)).statusCode = i.status = r.status, i.response = r, i;
|
||
case 42:
|
||
return e.abrupt("return", r);
|
||
case 43:
|
||
case "end":
|
||
return e.stop()
|
||
}
|
||
}, e, this, [
|
||
[13, 29]
|
||
])
|
||
}));
|
||
return function(t) {
|
||
return e.apply(this, arguments)
|
||
}
|
||
}();
|
||
var _ = t.shouldDownloadAsText = function() {
|
||
return /(json|xml|yaml|text)\b/.test(arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "")
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = n(41)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e) {
|
||
return Array.isArray(e) ? e.length < 1 ? "" : "/" + e.map(function(e) {
|
||
return (e + "").replace(/~/g, "~0").replace(/\//g, "~1")
|
||
}).join("/") : e
|
||
}
|
||
|
||
function i(e, t, n) {
|
||
return {
|
||
op: "replace",
|
||
path: e,
|
||
value: t,
|
||
meta: n
|
||
}
|
||
}
|
||
|
||
function a(e, t, n) {
|
||
return f(c(e.filter(m).map(function(e) {
|
||
return t(e.value, n, e.path)
|
||
}) || []))
|
||
}
|
||
|
||
function u(e, t, n) {
|
||
return n = n || [], Array.isArray(e) ? e.map(function(e, r) {
|
||
return u(e, t, n.concat(r))
|
||
}) : p(e) ? (0, w.default)(e).map(function(r) {
|
||
return u(e[r], t, n.concat(r))
|
||
}) : t(e, n[n.length - 1], n)
|
||
}
|
||
|
||
function s(e, t, n) {
|
||
var r = [];
|
||
if ((n = n || []).length > 0) {
|
||
var o = t(e, n[n.length - 1], n);
|
||
o && (r = r.concat(o))
|
||
}
|
||
if (Array.isArray(e)) {
|
||
var i = e.map(function(e, r) {
|
||
return s(e, t, n.concat(r))
|
||
});
|
||
i && (r = r.concat(i))
|
||
} else if (p(e)) {
|
||
var a = (0, w.default)(e).map(function(r) {
|
||
return s(e[r], t, n.concat(r))
|
||
});
|
||
a && (r = r.concat(a))
|
||
}
|
||
return c(r)
|
||
}
|
||
|
||
function l(e) {
|
||
return Array.isArray(e) ? e : [e]
|
||
}
|
||
|
||
function c(e) {
|
||
var t;
|
||
return (t = []).concat.apply(t, (0, _.default)(e.map(function(e) {
|
||
return Array.isArray(e) ? c(e) : e
|
||
})))
|
||
}
|
||
|
||
function f(e) {
|
||
return e.filter(function(e) {
|
||
return void 0 !== e
|
||
})
|
||
}
|
||
|
||
function p(e) {
|
||
return e && "object" === (void 0 === e ? "undefined" : (0, b.default)(e))
|
||
}
|
||
|
||
function d(e) {
|
||
return e && "function" == typeof e
|
||
}
|
||
|
||
function h(e) {
|
||
if (g(e)) {
|
||
var t = e.op;
|
||
return "add" === t || "remove" === t || "replace" === t
|
||
}
|
||
return !1
|
||
}
|
||
|
||
function v(e) {
|
||
return h(e) || g(e) && "mutation" === e.type
|
||
}
|
||
|
||
function m(e) {
|
||
return v(e) && ("add" === e.op || "replace" === e.op || "merge" === e.op || "mergeDeep" === e.op)
|
||
}
|
||
|
||
function g(e) {
|
||
return e && "object" === (void 0 === e ? "undefined" : (0, b.default)(e))
|
||
}
|
||
|
||
function y(e, t) {
|
||
try {
|
||
return S.default.getValueByPointer(e, t)
|
||
} catch (e) {
|
||
return console.error(e), {}
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var b = r(n(1)),
|
||
_ = r(n(34)),
|
||
w = r(n(0)),
|
||
E = r(n(35)),
|
||
x = r(n(2)),
|
||
S = r(n(36)),
|
||
C = r(n(4)),
|
||
k = r(n(37)),
|
||
A = r(n(38));
|
||
t.default = {
|
||
add: function(e, t) {
|
||
return {
|
||
op: "add",
|
||
path: e,
|
||
value: t
|
||
}
|
||
},
|
||
replace: i,
|
||
remove: function(e, t) {
|
||
return {
|
||
op: "remove",
|
||
path: e
|
||
}
|
||
},
|
||
merge: function(e, t) {
|
||
return {
|
||
type: "mutation",
|
||
op: "merge",
|
||
path: e,
|
||
value: t
|
||
}
|
||
},
|
||
mergeDeep: function(e, t) {
|
||
return {
|
||
type: "mutation",
|
||
op: "mergeDeep",
|
||
path: e,
|
||
value: t
|
||
}
|
||
},
|
||
context: function(e, t) {
|
||
return {
|
||
type: "context",
|
||
path: e,
|
||
value: t
|
||
}
|
||
},
|
||
getIn: function(e, t) {
|
||
return t.reduce(function(e, t) {
|
||
return void 0 !== t && e ? e[t] : e
|
||
}, e)
|
||
},
|
||
applyPatch: function(e, t, n) {
|
||
if (n = n || {}, "merge" === (t = (0, x.default)({}, t, {
|
||
path: t.path && o(t.path)
|
||
})).op) {
|
||
var r = y(e, t.path);
|
||
(0, x.default)(r, t.value), S.default.applyPatch(e, [i(t.path, r)])
|
||
} else if ("mergeDeep" === t.op) {
|
||
var a = y(e, t.path);
|
||
for (var u in t.value) {
|
||
var s = t.value[u],
|
||
l = Array.isArray(s);
|
||
if (l) {
|
||
var c = a[u] || [];
|
||
a[u] = c.concat(s)
|
||
} else if (p(s) && !l) {
|
||
var f = (0, x.default)({}, a[u]);
|
||
for (var d in s) {
|
||
if (Object.prototype.hasOwnProperty.call(f, d)) {
|
||
f = (0, k.default)((0, A.default)({}, f), s);
|
||
break
|
||
}(0, x.default)(f, (0, E.default)({}, d, s[d]))
|
||
}
|
||
a[u] = f
|
||
} else a[u] = s
|
||
}
|
||
} else if ("add" === t.op && "" === t.path && p(t.value)) {
|
||
var h = (0, w.default)(t.value).reduce(function(e, n) {
|
||
return e.push({
|
||
op: "add",
|
||
path: "/" + o(n),
|
||
value: t.value[n]
|
||
}), e
|
||
}, []);
|
||
S.default.applyPatch(e, h)
|
||
} else if ("replace" === t.op && "" === t.path) {
|
||
var v = t.value;
|
||
n.allowMetaPatches && t.meta && m(t) && (Array.isArray(t.value) || p(t.value)) && (v = (0, x.default)({}, v, t.meta)), e = v
|
||
} else if (S.default.applyPatch(e, [t]), n.allowMetaPatches && t.meta && m(t) && (Array.isArray(t.value) || p(t.value))) {
|
||
var g = y(e, t.path),
|
||
b = (0, x.default)({}, g, t.meta);
|
||
S.default.applyPatch(e, [i(t.path, b)])
|
||
}
|
||
return e
|
||
},
|
||
parentPathMatch: function(e, t) {
|
||
if (!Array.isArray(t)) return !1;
|
||
for (var n = 0, r = t.length; n < r; n++)
|
||
if (t[n] !== e[n]) return !1;
|
||
return !0
|
||
},
|
||
flatten: c,
|
||
fullyNormalizeArray: function(e) {
|
||
return f(c(l(e)))
|
||
},
|
||
normalizeArray: l,
|
||
isPromise: function(e) {
|
||
return p(e) && d(e.then)
|
||
},
|
||
forEachNew: function(e, t) {
|
||
try {
|
||
return a(e, s, t)
|
||
} catch (e) {
|
||
return e
|
||
}
|
||
},
|
||
forEachNewPrimitive: function(e, t) {
|
||
try {
|
||
return a(e, u, t)
|
||
} catch (e) {
|
||
return e
|
||
}
|
||
},
|
||
isJsonPatch: h,
|
||
isContextPatch: function(e) {
|
||
return g(e) && "context" === e.type
|
||
},
|
||
isPatch: g,
|
||
isMutation: v,
|
||
isAdditiveMutation: m,
|
||
isGenerator: function(e) {
|
||
return C.default.isGeneratorFunction(e)
|
||
},
|
||
isFunction: d,
|
||
isObject: p,
|
||
isError: function(e) {
|
||
return e instanceof Error
|
||
}
|
||
}, e.exports = t.default
|
||
}, function(e, t) {
|
||
e.exports = n(895)
|
||
}, function(e, t) {
|
||
e.exports = n(339)
|
||
}, function(e, t) {
|
||
e.exports = n(138)
|
||
}, function(e, t) {
|
||
e.exports = n(901)
|
||
}, function(e, t) {
|
||
e.exports = n(902)
|
||
}, function(e, t) {
|
||
e.exports = n(207)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
|
||
n = t.requestInterceptor,
|
||
r = t.responseInterceptor,
|
||
o = e.withCredentials ? "include" : "same-origin";
|
||
return function(t) {
|
||
return e({
|
||
url: t,
|
||
loadSpec: !0,
|
||
requestInterceptor: n,
|
||
responseInterceptor: r,
|
||
headers: {
|
||
Accept: "application/json"
|
||
},
|
||
credentials: o
|
||
}).then(function(e) {
|
||
return e.body
|
||
})
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var i = r(n(4)),
|
||
a = r(n(11));
|
||
t.makeFetchJSON = o, t.clearCache = function() {
|
||
s.plugins.refs.clearCache()
|
||
}, t.default = function(e) {
|
||
function t(e) {
|
||
var t = this;
|
||
E && (s.plugins.refs.docCache[E] = e), s.plugins.refs.fetchJSON = o(w, {
|
||
requestInterceptor: y,
|
||
responseInterceptor: b
|
||
});
|
||
var n = [s.plugins.refs];
|
||
return "function" == typeof g && n.push(s.plugins.parameters), "function" == typeof m && n.push(s.plugins.properties), "strict" !== p && n.push(s.plugins.allOf), (0, l.default)({
|
||
spec: e,
|
||
context: {
|
||
baseDoc: E
|
||
},
|
||
plugins: n,
|
||
allowMetaPatches: h,
|
||
pathDiscriminator: v,
|
||
parameterMacro: g,
|
||
modelPropertyMacro: m
|
||
}).then(_ ? function() {
|
||
var e = (0, a.default)(i.default.mark(function e(n) {
|
||
return i.default.wrap(function(e) {
|
||
for (;;) switch (e.prev = e.next) {
|
||
case 0:
|
||
return e.abrupt("return", n);
|
||
case 1:
|
||
case "end":
|
||
return e.stop()
|
||
}
|
||
}, e, t)
|
||
}));
|
||
return function(t) {
|
||
return e.apply(this, arguments)
|
||
}
|
||
}() : c.normalizeSwagger)
|
||
}
|
||
var n = e.fetch,
|
||
r = e.spec,
|
||
f = e.url,
|
||
p = e.mode,
|
||
d = e.allowMetaPatches,
|
||
h = void 0 === d || d,
|
||
v = e.pathDiscriminator,
|
||
m = e.modelPropertyMacro,
|
||
g = e.parameterMacro,
|
||
y = e.requestInterceptor,
|
||
b = e.responseInterceptor,
|
||
_ = e.skipNormalization,
|
||
w = e.http,
|
||
E = e.baseDoc;
|
||
return E = E || f, w = n || w || u.default, r ? t(r) : o(w, {
|
||
requestInterceptor: y,
|
||
responseInterceptor: b
|
||
})(E).then(t)
|
||
};
|
||
var u = r(n(7)),
|
||
s = n(31),
|
||
l = r(s),
|
||
c = n(5)
|
||
}, function(e, t) {
|
||
e.exports = n(203)
|
||
}, function(e, t) {
|
||
e.exports = n(91)
|
||
}, function(e, t) {
|
||
e.exports = n(2)
|
||
}, function(e, t) {
|
||
e.exports = n(3)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e, t) {
|
||
function n() {
|
||
Error.captureStackTrace ? Error.captureStackTrace(this, this.constructor) : this.stack = (new Error).stack;
|
||
for (var e = arguments.length, n = Array(e), r = 0; r < e; r++) n[r] = arguments[r];
|
||
this.message = n[0], t && t.apply(this, n)
|
||
}
|
||
return n.prototype = new Error, n.prototype.name = e, n.prototype.constructor = n, n
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.isFreelyNamed = function(e) {
|
||
var t = e[e.length - 1],
|
||
n = e.join("/");
|
||
return r.indexOf(t) > -1 || o.indexOf(n) > -1 || i.some(function(e) {
|
||
return n.indexOf(e) > -1
|
||
})
|
||
};
|
||
var r = ["properties"],
|
||
o = ["definitions", "parameters", "responses", "securityDefinitions", "components/schemas", "components/responses", "components/parameters", "components/securitySchemes"],
|
||
i = ["schema/example"]
|
||
}, function(e, t, n) {
|
||
e.exports = n(24)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e) {
|
||
var t = this,
|
||
n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
|
||
if ("string" == typeof e ? n.url = e : n = e, !(this instanceof o)) return new o(n);
|
||
(0, a.default)(this, n);
|
||
var r = this.resolve().then(function() {
|
||
return t.disableInterfaces || (0, a.default)(t, o.makeApisTagOperation(t)), t
|
||
});
|
||
return r.client = this, r
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var i = r(n(3)),
|
||
a = r((r(n(25)), n(6))),
|
||
u = r(n(14)),
|
||
s = r(n(10)),
|
||
l = n(7),
|
||
c = r(l),
|
||
f = n(16),
|
||
p = r(f),
|
||
d = r(n(48)),
|
||
h = n(49),
|
||
v = n(51),
|
||
m = n(5);
|
||
o.http = c.default, o.makeHttp = l.makeHttp.bind(null, o.http), o.resolve = p.default, o.resolveSubtree = d.default, o.execute = v.execute, o.serializeRes = l.serializeRes, o.serializeHeaders = l.serializeHeaders, o.clearCache = f.clearCache, o.parameterBuilders = v.PARAMETER_BUILDERS, o.makeApisTagOperation = h.makeApisTagOperation, o.buildRequest = v.buildRequest, o.helpers = {
|
||
opId: m.opId
|
||
}, o.prototype = {
|
||
http: c.default,
|
||
execute: function(e) {
|
||
return this.applyDefaults(), o.execute((0, i.default)({
|
||
spec: this.spec,
|
||
http: this.http,
|
||
securities: {
|
||
authorized: this.authorizations
|
||
},
|
||
contextUrl: "string" == typeof this.url ? this.url : void 0
|
||
}, e))
|
||
},
|
||
resolve: function() {
|
||
var e = this;
|
||
return o.resolve({
|
||
spec: this.spec,
|
||
url: this.url,
|
||
allowMetaPatches: this.allowMetaPatches,
|
||
requestInterceptor: this.requestInterceptor || null,
|
||
responseInterceptor: this.responseInterceptor || null
|
||
}).then(function(t) {
|
||
return e.originalSpec = e.spec, e.spec = t.spec, e.errors = t.errors, e
|
||
})
|
||
}
|
||
}, o.prototype.applyDefaults = function() {
|
||
var e = this.spec,
|
||
t = this.url;
|
||
if (t && (0, u.default)(t, "http")) {
|
||
var n = s.default.parse(t);
|
||
e.host || (e.host = n.host), e.schemes || (e.schemes = [n.protocol.replace(":", "")]), e.basePath || (e.basePath = "/")
|
||
}
|
||
}, t.default = o, e.exports = t.default
|
||
}, function(e, t) {
|
||
e.exports = n(904)
|
||
}, function(e, t) {
|
||
e.exports = n(18)
|
||
}, function(e, t) {
|
||
e.exports = n(905)
|
||
}, function(e, t) {
|
||
e.exports = n(906)
|
||
}, function(e, t) {
|
||
e.exports = n(342)
|
||
}, function(e, t) {
|
||
e.exports = n(909)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.plugins = t.SpecMap = void 0;
|
||
var o = r(n(8)),
|
||
i = r(n(1)),
|
||
a = r(n(17)),
|
||
u = r(n(4)),
|
||
s = r(n(0)),
|
||
l = r(n(18)),
|
||
c = r(n(32)),
|
||
f = r(n(2)),
|
||
p = r(n(19)),
|
||
d = r(n(20));
|
||
t.default = function(e) {
|
||
return new w(e).dispatch()
|
||
};
|
||
var h = r(n(33)),
|
||
v = r(n(9)),
|
||
m = r(n(39)),
|
||
g = r(n(43)),
|
||
y = r(n(44)),
|
||
b = r(n(45)),
|
||
_ = r(n(46)),
|
||
w = function() {
|
||
function e(t) {
|
||
(0, p.default)(this, e), (0, f.default)(this, {
|
||
spec: "",
|
||
debugLevel: "info",
|
||
plugins: [],
|
||
pluginHistory: {},
|
||
errors: [],
|
||
mutations: [],
|
||
promisedPatches: [],
|
||
state: {},
|
||
patches: [],
|
||
context: {},
|
||
contextTree: new _.default,
|
||
showDebug: !1,
|
||
allPatches: [],
|
||
pluginProp: "specMap",
|
||
libMethods: (0, f.default)((0, c.default)(this), v.default),
|
||
allowMetaPatches: !1
|
||
}, t), this.get = this._get.bind(this), this.getContext = this._getContext.bind(this), this.hasRun = this._hasRun.bind(this), this.wrappedPlugins = this.plugins.map(this.wrapPlugin.bind(this)).filter(v.default.isFunction), this.patches.push(v.default.add([], this.spec)), this.patches.push(v.default.context([], this.context)), this.updatePatches(this.patches)
|
||
}
|
||
return (0, d.default)(e, [{
|
||
key: "debug",
|
||
value: function(e) {
|
||
if (this.debugLevel === e) {
|
||
for (var t, n = arguments.length, r = Array(n > 1 ? n - 1 : 0), o = 1; o < n; o++) r[o - 1] = arguments[o];
|
||
(t = console).log.apply(t, r)
|
||
}
|
||
}
|
||
}, {
|
||
key: "verbose",
|
||
value: function(e) {
|
||
if ("verbose" === this.debugLevel) {
|
||
for (var t, n = arguments.length, r = Array(n > 1 ? n - 1 : 0), o = 1; o < n; o++) r[o - 1] = arguments[o];
|
||
(t = console).log.apply(t, ["[" + e + "] "].concat(r))
|
||
}
|
||
}
|
||
}, {
|
||
key: "wrapPlugin",
|
||
value: function(e, t) {
|
||
var n = this.pathDiscriminator,
|
||
r = null,
|
||
o = void 0;
|
||
return e[this.pluginProp] ? (r = e, o = e[this.pluginProp]) : v.default.isFunction(e) ? o = e : v.default.isObject(e) && (o = function(e) {
|
||
var t = function(e, t) {
|
||
return !Array.isArray(e) || e.every(function(e, n) {
|
||
return e === t[n]
|
||
})
|
||
};
|
||
return u.default.mark(function r(o, i) {
|
||
var a, c, f, p, d, h, m, g, y;
|
||
return u.default.wrap(function(r) {
|
||
for (;;) switch (r.prev = r.next) {
|
||
case 0:
|
||
y = function r(o, f, p) {
|
||
var d, h, m, g, y, b, _, w, E, x, S, C, k, A, O, P;
|
||
return u.default.wrap(function(a) {
|
||
for (;;) switch (a.prev = a.next) {
|
||
case 0:
|
||
if (v.default.isObject(o)) {
|
||
a.next = 6;
|
||
break
|
||
}
|
||
if (e.key !== f[f.length - 1]) {
|
||
a.next = 4;
|
||
break
|
||
}
|
||
return a.next = 4, e.plugin(o, e.key, f, i);
|
||
case 4:
|
||
a.next = 48;
|
||
break;
|
||
case 6:
|
||
d = f.length - 1, h = f[d], m = f.indexOf("properties"), g = "properties" === h && d === m, y = i.allowMetaPatches && c[o.$$ref], b = !0, _ = !1, w = void 0, a.prev = 14, E = (0, l.default)((0, s.default)(o));
|
||
case 16:
|
||
if (b = (x = E.next()).done) {
|
||
a.next = 34;
|
||
break
|
||
}
|
||
if (S = x.value, C = o[S], k = f.concat(S), A = v.default.isObject(C), O = o.$$ref, y) {
|
||
a.next = 26;
|
||
break
|
||
}
|
||
if (!A) {
|
||
a.next = 26;
|
||
break
|
||
}
|
||
return i.allowMetaPatches && O && (c[O] = !0), a.delegateYield(r(C, k, p), "t0", 26);
|
||
case 26:
|
||
if (g || S !== e.key) {
|
||
a.next = 31;
|
||
break
|
||
}
|
||
if (P = t(n, f), n && !P) {
|
||
a.next = 31;
|
||
break
|
||
}
|
||
return a.next = 31, e.plugin(C, S, k, i, p);
|
||
case 31:
|
||
b = !0, a.next = 16;
|
||
break;
|
||
case 34:
|
||
a.next = 40;
|
||
break;
|
||
case 36:
|
||
a.prev = 36, a.t1 = a.catch(14), _ = !0, w = a.t1;
|
||
case 40:
|
||
a.prev = 40, a.prev = 41, !b && E.return && E.return();
|
||
case 43:
|
||
if (a.prev = 43, !_) {
|
||
a.next = 46;
|
||
break
|
||
}
|
||
throw w;
|
||
case 46:
|
||
return a.finish(43);
|
||
case 47:
|
||
return a.finish(40);
|
||
case 48:
|
||
case "end":
|
||
return a.stop()
|
||
}
|
||
}, a, this, [
|
||
[14, 36, 40, 48],
|
||
[41, , 43, 47]
|
||
])
|
||
}, a = u.default.mark(y), c = {}, f = !0, p = !1, d = void 0, r.prev = 6, h = (0, l.default)(o.filter(v.default.isAdditiveMutation));
|
||
case 8:
|
||
if (f = (m = h.next()).done) {
|
||
r.next = 14;
|
||
break
|
||
}
|
||
return g = m.value, r.delegateYield(y(g.value, g.path, g), "t0", 11);
|
||
case 11:
|
||
f = !0, r.next = 8;
|
||
break;
|
||
case 14:
|
||
r.next = 20;
|
||
break;
|
||
case 16:
|
||
r.prev = 16, r.t1 = r.catch(6), p = !0, d = r.t1;
|
||
case 20:
|
||
r.prev = 20, r.prev = 21, !f && h.return && h.return();
|
||
case 23:
|
||
if (r.prev = 23, !p) {
|
||
r.next = 26;
|
||
break
|
||
}
|
||
throw d;
|
||
case 26:
|
||
return r.finish(23);
|
||
case 27:
|
||
return r.finish(20);
|
||
case 28:
|
||
case "end":
|
||
return r.stop()
|
||
}
|
||
}, r, this, [
|
||
[6, 16, 20, 28],
|
||
[21, , 23, 27]
|
||
])
|
||
})
|
||
}(e)), (0, f.default)(o.bind(r), {
|
||
pluginName: e.name || t,
|
||
isGenerator: v.default.isGenerator(o)
|
||
})
|
||
}
|
||
}, {
|
||
key: "nextPlugin",
|
||
value: function() {
|
||
var e = this;
|
||
return (0, h.default)(this.wrappedPlugins, function(t) {
|
||
return e.getMutationsForPlugin(t).length > 0
|
||
})
|
||
}
|
||
}, {
|
||
key: "nextPromisedPatch",
|
||
value: function() {
|
||
if (this.promisedPatches.length > 0) return a.default.race(this.promisedPatches.map(function(e) {
|
||
return e.value
|
||
}))
|
||
}
|
||
}, {
|
||
key: "getPluginHistory",
|
||
value: function(e) {
|
||
var t = this.getPluginName(e);
|
||
return this.pluginHistory[t] || []
|
||
}
|
||
}, {
|
||
key: "getPluginRunCount",
|
||
value: function(e) {
|
||
return this.getPluginHistory(e).length
|
||
}
|
||
}, {
|
||
key: "getPluginHistoryTip",
|
||
value: function(e) {
|
||
var t = this.getPluginHistory(e);
|
||
return t && t[t.length - 1] || {}
|
||
}
|
||
}, {
|
||
key: "getPluginMutationIndex",
|
||
value: function(e) {
|
||
var t = this.getPluginHistoryTip(e).mutationIndex;
|
||
return "number" != typeof t ? -1 : t
|
||
}
|
||
}, {
|
||
key: "getPluginName",
|
||
value: function(e) {
|
||
return e.pluginName
|
||
}
|
||
}, {
|
||
key: "updatePluginHistory",
|
||
value: function(e, t) {
|
||
var n = this.getPluginName(e);
|
||
(this.pluginHistory[n] = this.pluginHistory[n] || []).push(t)
|
||
}
|
||
}, {
|
||
key: "updatePatches",
|
||
value: function(e, t) {
|
||
var n = this;
|
||
v.default.normalizeArray(e).forEach(function(e) {
|
||
if (e instanceof Error) n.errors.push(e);
|
||
else try {
|
||
if (!v.default.isObject(e)) return void n.debug("updatePatches", "Got a non-object patch", e);
|
||
if (n.showDebug && n.allPatches.push(e), v.default.isPromise(e.value)) return n.promisedPatches.push(e), void n.promisedPatchThen(e);
|
||
if (v.default.isContextPatch(e)) return void n.setContext(e.path, e.value);
|
||
if (v.default.isMutation(e)) return void n.updateMutations(e)
|
||
} catch (e) {
|
||
console.error(e), n.errors.push(e)
|
||
}
|
||
})
|
||
}
|
||
}, {
|
||
key: "updateMutations",
|
||
value: function(e) {
|
||
"object" === (0, i.default)(e.value) && !Array.isArray(e.value) && this.allowMetaPatches && (e.value = (0, f.default)({}, e.value));
|
||
var t = v.default.applyPatch(this.state, e, {
|
||
allowMetaPatches: this.allowMetaPatches
|
||
});
|
||
t && (this.mutations.push(e), this.state = t)
|
||
}
|
||
}, {
|
||
key: "removePromisedPatch",
|
||
value: function(e) {
|
||
var t = this.promisedPatches.indexOf(e);
|
||
t < 0 ? this.debug("Tried to remove a promisedPatch that isn't there!") : this.promisedPatches.splice(t, 1)
|
||
}
|
||
}, {
|
||
key: "promisedPatchThen",
|
||
value: function(e) {
|
||
var t = this;
|
||
return e.value = e.value.then(function(n) {
|
||
var r = (0, f.default)({}, e, {
|
||
value: n
|
||
});
|
||
t.removePromisedPatch(e), t.updatePatches(r)
|
||
}).catch(function(n) {
|
||
t.removePromisedPatch(e), t.updatePatches(n)
|
||
})
|
||
}
|
||
}, {
|
||
key: "getMutations",
|
||
value: function(e, t) {
|
||
return e = e || 0, "number" != typeof t && (t = this.mutations.length), this.mutations.slice(e, t)
|
||
}
|
||
}, {
|
||
key: "getCurrentMutations",
|
||
value: function() {
|
||
return this.getMutationsForPlugin(this.getCurrentPlugin())
|
||
}
|
||
}, {
|
||
key: "getMutationsForPlugin",
|
||
value: function(e) {
|
||
var t = this.getPluginMutationIndex(e);
|
||
return this.getMutations(t + 1)
|
||
}
|
||
}, {
|
||
key: "getCurrentPlugin",
|
||
value: function() {
|
||
return this.currentPlugin
|
||
}
|
||
}, {
|
||
key: "getPatchesOfType",
|
||
value: function(e, t) {
|
||
return e.filter(t)
|
||
}
|
||
}, {
|
||
key: "getLib",
|
||
value: function() {
|
||
return this.libMethods
|
||
}
|
||
}, {
|
||
key: "_get",
|
||
value: function(e) {
|
||
return v.default.getIn(this.state, e)
|
||
}
|
||
}, {
|
||
key: "_getContext",
|
||
value: function(e) {
|
||
return this.contextTree.get(e)
|
||
}
|
||
}, {
|
||
key: "setContext",
|
||
value: function(e, t) {
|
||
return this.contextTree.set(e, t)
|
||
}
|
||
}, {
|
||
key: "_hasRun",
|
||
value: function(e) {
|
||
return this.getPluginRunCount(this.getCurrentPlugin()) > (e || 0)
|
||
}
|
||
}, {
|
||
key: "_clone",
|
||
value: function(e) {
|
||
return JSON.parse((0, o.default)(e))
|
||
}
|
||
}, {
|
||
key: "dispatch",
|
||
value: function() {
|
||
function e(e) {
|
||
e && (e = v.default.fullyNormalizeArray(e), n.updatePatches(e, r))
|
||
}
|
||
var t = this,
|
||
n = this,
|
||
r = this.nextPlugin();
|
||
if (!r) {
|
||
var o = this.nextPromisedPatch();
|
||
if (o) return o.then(function() {
|
||
return t.dispatch()
|
||
}).catch(function() {
|
||
return t.dispatch()
|
||
});
|
||
var i = {
|
||
spec: this.state,
|
||
errors: this.errors
|
||
};
|
||
return this.showDebug && (i.patches = this.allPatches), a.default.resolve(i)
|
||
}
|
||
if (n.pluginCount = n.pluginCount || {}, n.pluginCount[r] = (n.pluginCount[r] || 0) + 1, n.pluginCount[r] > 100) return a.default.resolve({
|
||
spec: n.state,
|
||
errors: n.errors.concat(new Error("We've reached a hard limit of 100 plugin runs"))
|
||
});
|
||
if (r !== this.currentPlugin && this.promisedPatches.length) {
|
||
var u = this.promisedPatches.map(function(e) {
|
||
return e.value
|
||
});
|
||
return a.default.all(u.map(function(e) {
|
||
return e.then(Function, Function)
|
||
})).then(function() {
|
||
return t.dispatch()
|
||
})
|
||
}
|
||
return function() {
|
||
n.currentPlugin = r;
|
||
var t = n.getCurrentMutations(),
|
||
o = n.mutations.length - 1;
|
||
try {
|
||
if (r.isGenerator) {
|
||
var i = !0,
|
||
a = !1,
|
||
u = void 0;
|
||
try {
|
||
for (var s, p = (0, l.default)(r(t, n.getLib())); !(i = (s = p.next()).done); i = !0) e(s.value)
|
||
} catch (e) {
|
||
a = !0, u = e
|
||
} finally {
|
||
try {
|
||
!i && p.return && p.return()
|
||
} finally {
|
||
if (a) throw u
|
||
}
|
||
}
|
||
} else e(r(t, n.getLib()))
|
||
} catch (t) {
|
||
console.error(t), e([(0, f.default)((0, c.default)(t), {
|
||
plugin: r
|
||
})])
|
||
} finally {
|
||
n.updatePluginHistory(r, {
|
||
mutationIndex: o
|
||
})
|
||
}
|
||
return n.dispatch()
|
||
}()
|
||
}
|
||
}]), e
|
||
}(),
|
||
E = {
|
||
refs: m.default,
|
||
allOf: g.default,
|
||
parameters: y.default,
|
||
properties: b.default
|
||
};
|
||
t.SpecMap = w, t.plugins = E
|
||
}, function(e, t) {
|
||
e.exports = n(349)
|
||
}, function(e, t) {
|
||
e.exports = n(287)
|
||
}, function(e, t) {
|
||
e.exports = n(83)
|
||
}, function(e, t) {
|
||
e.exports = n(22)
|
||
}, function(e, t) {
|
||
e.exports = n(910)
|
||
}, function(e, t) {
|
||
e.exports = n(178)
|
||
}, function(e, t) {
|
||
e.exports = n(913)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e, t) {
|
||
if (!A.test(e)) {
|
||
if (!t) throw new O("Tried to resolve a relative URL, without having a basePath. path: '" + e + "' basePath: '" + t + "'");
|
||
return x.default.resolve(t, e)
|
||
}
|
||
return e
|
||
}
|
||
|
||
function i(e, t) {
|
||
return new O("Could not resolve reference because of: " + e.message, t, e)
|
||
}
|
||
|
||
function a(e) {
|
||
return (e + "").split("#")
|
||
}
|
||
|
||
function u(e, t) {
|
||
var n = P[e];
|
||
if (n && !S.default.isPromise(n)) try {
|
||
var r = l(t, n);
|
||
return (0, b.default)(g.default.resolve(r), {
|
||
__value: r
|
||
})
|
||
} catch (e) {
|
||
return g.default.reject(e)
|
||
}
|
||
return s(e).then(function(e) {
|
||
return l(t, e)
|
||
})
|
||
}
|
||
|
||
function s(e) {
|
||
var t = P[e];
|
||
return t ? S.default.isPromise(t) ? t : g.default.resolve(t) : (P[e] = I.fetchJSON(e).then(function(t) {
|
||
return P[e] = t, t
|
||
}), P[e])
|
||
}
|
||
|
||
function l(e, t) {
|
||
var n = c(e);
|
||
if (n.length < 1) return t;
|
||
var r = S.default.getIn(t, n);
|
||
if (void 0 === r) throw new O("Could not resolve pointer: " + e + " does not exist in document", {
|
||
pointer: e
|
||
});
|
||
return r
|
||
}
|
||
|
||
function c(e) {
|
||
if ("string" != typeof e) throw new TypeError("Expected a string, got a " + (void 0 === e ? "undefined" : (0, v.default)(e)));
|
||
return "/" === e[0] && (e = e.substr(1)), "" === e ? [] : e.split("/").map(f)
|
||
}
|
||
|
||
function f(e) {
|
||
return "string" != typeof e ? e : E.default.unescape(e.replace(/~1/g, "/").replace(/~0/g, "~"))
|
||
}
|
||
|
||
function p(e) {
|
||
return E.default.escape(e.replace(/~/g, "~0").replace(/\//g, "~1"))
|
||
}
|
||
|
||
function d(e, t) {
|
||
if (j(t)) return !0;
|
||
var n = e.charAt(t.length),
|
||
r = t.slice(-1);
|
||
return 0 === e.indexOf(t) && (!n || "/" === n || "#" === n) && "#" !== r
|
||
}
|
||
|
||
function h(e, t, n, r) {
|
||
var o = T.get(r);
|
||
o || (o = {}, T.set(r, o));
|
||
var i = function(e) {
|
||
return 0 === e.length ? "" : "/" + e.map(p).join("/")
|
||
}(n),
|
||
a = (t || "<specmap-base>") + "#" + e;
|
||
if (t == r.contextTree.get([]).baseDoc && d(i, e)) return !0;
|
||
var u = "";
|
||
if (n.some(function(e) {
|
||
return u = u + "/" + p(e), o[u] && o[u].some(function(e) {
|
||
return d(e, a) || d(a, e)
|
||
})
|
||
})) return !0;
|
||
o[i] = (o[i] || []).concat(a)
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var v = r(n(1)),
|
||
m = r(n(0)),
|
||
g = r(n(17)),
|
||
y = r(n(40)),
|
||
b = r(n(2)),
|
||
_ = n(41),
|
||
w = r(n(15)),
|
||
E = r(n(42)),
|
||
x = r(n(10)),
|
||
S = r(n(9)),
|
||
C = r(n(21)),
|
||
k = n(22),
|
||
A = new RegExp("^([a-z]+://|//)", "i"),
|
||
O = (0, C.default)("JSONRefError", function(e, t, n) {
|
||
this.originalError = n, (0, b.default)(this, t || {})
|
||
}),
|
||
P = {},
|
||
T = new y.default,
|
||
M = {
|
||
key: "$ref",
|
||
plugin: function(e, t, n, r) {
|
||
var s = n.slice(0, -1);
|
||
if (!(0, k.isFreelyNamed)(s)) {
|
||
var l = r.getContext(n).baseDoc;
|
||
if ("string" != typeof e) return new O("$ref: must be a string (JSON-Ref)", {
|
||
$ref: e,
|
||
baseDoc: l,
|
||
fullPath: n
|
||
});
|
||
var f = a(e),
|
||
p = f[0],
|
||
d = f[1] || "",
|
||
v = void 0;
|
||
try {
|
||
v = l || p ? o(p, l) : null
|
||
} catch (t) {
|
||
return i(t, {
|
||
pointer: d,
|
||
$ref: e,
|
||
basePath: v,
|
||
fullPath: n
|
||
})
|
||
}
|
||
var g = void 0,
|
||
y = void 0;
|
||
if (!h(d, v, s, r)) {
|
||
if (null == v ? (y = c(d), void 0 === (g = r.get(y)) && (g = new O("Could not resolve reference: " + e, {
|
||
pointer: d,
|
||
$ref: e,
|
||
baseDoc: l,
|
||
fullPath: n
|
||
}))) : g = null != (g = u(v, d)).__value ? g.__value : g.catch(function(t) {
|
||
throw i(t, {
|
||
pointer: d,
|
||
$ref: e,
|
||
baseDoc: l,
|
||
fullPath: n
|
||
})
|
||
}), g instanceof Error) return [S.default.remove(n), g];
|
||
var b = S.default.replace(s, g, {
|
||
$$ref: e
|
||
});
|
||
if (v && v !== l) return [b, S.default.context(s, {
|
||
baseDoc: v
|
||
})];
|
||
try {
|
||
if (! function(e, t) {
|
||
var n = [e];
|
||
return t.path.reduce(function(e, t) {
|
||
return n.push(e[t]), e[t]
|
||
}, e),
|
||
function e(t) {
|
||
return S.default.isObject(t) && (n.indexOf(t) >= 0 || (0, m.default)(t).some(function(n) {
|
||
return e(t[n])
|
||
}))
|
||
}(t.value)
|
||
}(r.state, b)) return b
|
||
} catch (e) {
|
||
return null
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
I = (0, b.default)(M, {
|
||
docCache: P,
|
||
absoluteify: o,
|
||
clearCache: function(e) {
|
||
void 0 !== e ? delete P[e] : (0, m.default)(P).forEach(function(e) {
|
||
delete P[e]
|
||
})
|
||
},
|
||
JSONRefError: O,
|
||
wrapError: i,
|
||
getDoc: s,
|
||
split: a,
|
||
extractFromDoc: u,
|
||
fetchJSON: function(e) {
|
||
return (0, _.fetch)(e, {
|
||
headers: {
|
||
Accept: "application/json, application/yaml"
|
||
},
|
||
loadSpec: !0
|
||
}).then(function(e) {
|
||
return e.text()
|
||
}).then(function(e) {
|
||
return w.default.safeLoad(e)
|
||
})
|
||
},
|
||
extract: l,
|
||
jsonPointerToArray: c,
|
||
unescapeJsonPointerToken: f
|
||
});
|
||
t.default = I;
|
||
var j = function(e) {
|
||
return !e || "/" === e || "#" === e
|
||
};
|
||
e.exports = t.default
|
||
}, function(e, t) {
|
||
e.exports = n(914)
|
||
}, function(e, t) {
|
||
e.exports = n(925)
|
||
}, function(e, t) {
|
||
e.exports = n(926)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = function(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}(n(2)),
|
||
o = n(22);
|
||
t.default = {
|
||
key: "allOf",
|
||
plugin: function(e, t, n, i, a) {
|
||
if (!a.meta || !a.meta.$$ref) {
|
||
var u = n.slice(0, -1);
|
||
if (!(0, o.isFreelyNamed)(u)) {
|
||
if (!Array.isArray(e)) {
|
||
var s = new TypeError("allOf must be an array");
|
||
return s.fullPath = n, s
|
||
}
|
||
var l = !1,
|
||
c = a.value;
|
||
u.forEach(function(e) {
|
||
c && (c = c[e])
|
||
}), delete(c = (0, r.default)({}, c)).allOf;
|
||
var f = [i.replace(u, {})].concat(e.map(function(e, t) {
|
||
if (!i.isObject(e)) {
|
||
if (l) return null;
|
||
l = !0;
|
||
var r = new TypeError("Elements in allOf must be objects");
|
||
return r.fullPath = n, r
|
||
}
|
||
return i.mergeDeep(u, e)
|
||
}));
|
||
return f.push(i.mergeDeep(u, c)), c.$$ref || f.push(i.remove([].concat(u, "$$ref"))), f
|
||
}
|
||
}
|
||
}
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var o = r(n(2)),
|
||
i = r(n(9));
|
||
t.default = {
|
||
key: "parameters",
|
||
plugin: function(e, t, n, r, a) {
|
||
if (Array.isArray(e) && e.length) {
|
||
var u = (0, o.default)([], e),
|
||
s = n.slice(0, -1),
|
||
l = (0, o.default)({}, i.default.getIn(r.spec, s));
|
||
return e.forEach(function(e, t) {
|
||
try {
|
||
u[t].default = r.parameterMacro(l, e)
|
||
} catch (e) {
|
||
var o = new Error(e);
|
||
return o.fullPath = n, o
|
||
}
|
||
}), i.default.replace(n, u)
|
||
}
|
||
return i.default.replace(n, e)
|
||
}
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var o = r(n(2)),
|
||
i = r(n(9));
|
||
t.default = {
|
||
key: "properties",
|
||
plugin: function(e, t, n, r) {
|
||
var a = (0, o.default)({}, e);
|
||
for (var u in e) try {
|
||
a[u].default = r.modelPropertyMacro(a[u])
|
||
} catch (e) {
|
||
var s = new Error(e);
|
||
return s.fullPath = n, s
|
||
}
|
||
return i.default.replace(n, a)
|
||
}
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e, t) {
|
||
return i({
|
||
children: {}
|
||
}, e, t)
|
||
}
|
||
|
||
function i(e, t, n) {
|
||
return e.value = t || {}, e.protoValue = n ? (0, u.default)({}, n.protoValue, e.value) : e.value, (0, a.default)(e.children).forEach(function(t) {
|
||
var n = e.children[t];
|
||
e.children[t] = i(n, n.value, e)
|
||
}), e
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var a = r(n(0)),
|
||
u = r(n(3)),
|
||
s = r(n(19)),
|
||
l = r(n(20)),
|
||
c = function() {
|
||
function e(t) {
|
||
(0, s.default)(this, e), this.root = o(t || {})
|
||
}
|
||
return (0, l.default)(e, [{
|
||
key: "set",
|
||
value: function(e, t) {
|
||
var n = this.getParent(e, !0);
|
||
if (n) {
|
||
var r = e[e.length - 1],
|
||
a = n.children;
|
||
a[r] ? i(a[r], t, n) : a[r] = o(t, n)
|
||
} else i(this.root, t, null)
|
||
}
|
||
}, {
|
||
key: "get",
|
||
value: function(e) {
|
||
if ((e = e || []).length < 1) return this.root.value;
|
||
for (var t = this.root, n = void 0, r = void 0, o = 0; o < e.length && (r = e[o], (n = t.children)[r]); o++) t = n[r];
|
||
return t && t.protoValue
|
||
}
|
||
}, {
|
||
key: "getParent",
|
||
value: function(e, t) {
|
||
return !e || e.length < 1 ? null : e.length < 2 ? this.root : e.slice(0, -1).reduce(function(e, n) {
|
||
if (!e) return e;
|
||
var r = e.children;
|
||
return !r[n] && t && (r[n] = o(null, e)), r[n]
|
||
}, this.root)
|
||
}
|
||
}]), e
|
||
}();
|
||
t.default = c, e.exports = t.default
|
||
}, function(e, t) {
|
||
e.exports = n(38)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var o = r(n(4)),
|
||
i = r(n(3)),
|
||
a = r(n(11)),
|
||
u = r(n(12)),
|
||
s = r(n(16)),
|
||
l = n(5);
|
||
t.default = function() {
|
||
var e = (0, a.default)(o.default.mark(function e(t, n) {
|
||
var r, a, c, f, p, d, h, v, m, g, y = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {};
|
||
return o.default.wrap(function(e) {
|
||
for (;;) switch (e.prev = e.next) {
|
||
case 0:
|
||
return r = y.returnEntireTree, a = y.baseDoc, c = y.requestInterceptor, f = y.responseInterceptor, p = y.parameterMacro, d = y.modelPropertyMacro, h = {
|
||
pathDiscriminator: n,
|
||
baseDoc: a,
|
||
requestInterceptor: c,
|
||
responseInterceptor: f,
|
||
parameterMacro: p,
|
||
modelPropertyMacro: d
|
||
}, v = (0, l.normalizeSwagger)({
|
||
spec: t
|
||
}), m = v.spec, e.next = 5, (0, s.default)((0, i.default)({}, h, {
|
||
spec: m,
|
||
allowMetaPatches: !0,
|
||
skipNormalization: !0
|
||
}));
|
||
case 5:
|
||
return g = e.sent, !r && Array.isArray(n) && n.length && (g.spec = (0, u.default)(g.spec, n) || null), e.abrupt("return", g);
|
||
case 8:
|
||
case "end":
|
||
return e.stop()
|
||
}
|
||
}, e, this)
|
||
}));
|
||
return function(t, n) {
|
||
return e.apply(this, arguments)
|
||
}
|
||
}(), e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
|
||
return function(t) {
|
||
var n = t.pathName,
|
||
r = t.method,
|
||
o = t.operationId;
|
||
return function(t) {
|
||
var i = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
|
||
return e.execute((0, a.default)({
|
||
spec: e.spec
|
||
}, (0, u.default)(e, "requestInterceptor", "responseInterceptor", "userFetch"), {
|
||
pathName: n,
|
||
method: r,
|
||
parameters: t,
|
||
operationId: o
|
||
}, i))
|
||
}
|
||
}
|
||
}
|
||
|
||
function i(e) {
|
||
var t = e.spec,
|
||
n = e.cb,
|
||
r = void 0 === n ? l : n,
|
||
o = e.defaultTag,
|
||
i = void 0 === o ? "default" : o,
|
||
a = e.v2OperationIdCompatibilityMode,
|
||
u = {},
|
||
f = {};
|
||
return (0, s.eachOperation)(t, function(e) {
|
||
var n = e.pathName,
|
||
o = e.method,
|
||
l = e.operation;
|
||
(l.tags ? c(l.tags) : [i]).forEach(function(e) {
|
||
if ("string" == typeof e) {
|
||
var i = f[e] = f[e] || {},
|
||
c = (0, s.opId)(l, n, o, {
|
||
v2OperationIdCompatibilityMode: a
|
||
}),
|
||
p = r({
|
||
spec: t,
|
||
pathName: n,
|
||
method: o,
|
||
operation: l,
|
||
operationId: c
|
||
});
|
||
if (u[c]) u[c]++, i["" + c + u[c]] = p;
|
||
else if (void 0 !== i[c]) {
|
||
var d = u[c] || 1;
|
||
u[c] = d + 1, i["" + c + u[c]] = p;
|
||
var h = i[c];
|
||
delete i[c], i["" + c + d] = h
|
||
} else i[c] = p
|
||
}
|
||
})
|
||
}), f
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.self = void 0;
|
||
var a = r(n(3));
|
||
t.makeExecute = o, t.makeApisTagOperationsOperationExecute = function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
|
||
t = f.makeExecute(e),
|
||
n = f.mapTagOperations({
|
||
v2OperationIdCompatibilityMode: e.v2OperationIdCompatibilityMode,
|
||
spec: e.spec,
|
||
cb: t
|
||
}),
|
||
r = {};
|
||
for (var o in n)
|
||
for (var i in r[o] = {
|
||
operations: {}
|
||
}, n[o]) r[o].operations[i] = {
|
||
execute: n[o][i]
|
||
};
|
||
return {
|
||
apis: r
|
||
}
|
||
}, t.makeApisTagOperation = function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
|
||
t = f.makeExecute(e);
|
||
return {
|
||
apis: f.mapTagOperations({
|
||
v2OperationIdCompatibilityMode: e.v2OperationIdCompatibilityMode,
|
||
spec: e.spec,
|
||
cb: t
|
||
})
|
||
}
|
||
}, t.mapTagOperations = i;
|
||
var u = r(n(50)),
|
||
s = n(5),
|
||
l = function() {
|
||
return null
|
||
},
|
||
c = function(e) {
|
||
return Array.isArray(e) ? e : [e]
|
||
},
|
||
f = t.self = {
|
||
mapTagOperations: i,
|
||
makeExecute: o
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = n(927)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e) {
|
||
var t = e.spec,
|
||
n = e.operationId,
|
||
r = (e.securities, e.requestContentType, e.responseContentType),
|
||
o = e.scheme,
|
||
a = e.requestInterceptor,
|
||
s = e.responseInterceptor,
|
||
c = e.contextUrl,
|
||
f = e.userFetch,
|
||
p = (e.requestBody, e.server),
|
||
d = e.serverVariables,
|
||
h = e.http,
|
||
g = e.parameters,
|
||
y = e.parameterBuilders,
|
||
O = (0, x.isOAS3)(t);
|
||
y || (y = O ? _.default : b.default);
|
||
var P = {
|
||
url: "",
|
||
credentials: h && h.withCredentials ? "include" : "same-origin",
|
||
headers: {},
|
||
cookies: {}
|
||
};
|
||
a && (P.requestInterceptor = a), s && (P.responseInterceptor = s), f && (P.userFetch = f);
|
||
var T = (0, x.getOperationRaw)(t, n);
|
||
if (!T) throw new C("Operation " + n + " not found");
|
||
var M = T.operation,
|
||
I = void 0 === M ? {} : M,
|
||
j = T.method,
|
||
N = T.pathName;
|
||
if (P.url += i({
|
||
spec: t,
|
||
scheme: o,
|
||
contextUrl: c,
|
||
server: p,
|
||
serverVariables: d,
|
||
pathName: N,
|
||
method: j
|
||
}), !n) return delete P.cookies, P;
|
||
P.url += N, P.method = ("" + j).toUpperCase(), g = g || {};
|
||
var R = t.paths[N] || {};
|
||
r && (P.headers.accept = r);
|
||
var D = A([].concat(S(I.parameters)).concat(S(R.parameters)));
|
||
D.forEach(function(e) {
|
||
var n = y[e.in],
|
||
r = void 0;
|
||
if ("body" === e.in && e.schema && e.schema.properties && (r = g), void 0 === (r = e && e.name && g[e.name]) ? r = e && e.name && g[e.in + "." + e.name] : k(e.name, D).length > 1 && console.warn("Parameter '" + e.name + "' is ambiguous because the defined spec has more than one parameter with the name: '" + e.name + "' and the passed-in parameter values did not define an 'in' value."), null !== r) {
|
||
if (void 0 !== e.default && void 0 === r && (r = e.default), void 0 === r && e.required && !e.allowEmptyValue) throw new Error("Required parameter " + e.name + " is not provided");
|
||
if (O && e.schema && "object" === e.schema.type && "string" == typeof r) try {
|
||
r = JSON.parse(r)
|
||
} catch (e) {
|
||
throw new Error("Could not parse object parameter value string as JSON")
|
||
}
|
||
n && n({
|
||
req: P,
|
||
parameter: e,
|
||
value: r,
|
||
operation: I,
|
||
spec: t
|
||
})
|
||
}
|
||
});
|
||
var L = (0, u.default)({}, e, {
|
||
operation: I
|
||
});
|
||
if ((P = O ? (0, w.default)(L, P) : (0, E.default)(L, P)).cookies && (0, l.default)(P.cookies).length) {
|
||
var U = (0, l.default)(P.cookies).reduce(function(e, t) {
|
||
var n = P.cookies[t];
|
||
return e + (e ? "&" : "") + v.default.serialize(t, n)
|
||
}, "");
|
||
P.headers.Cookie = U
|
||
}
|
||
return P.cookies && delete P.cookies, (0, m.mergeInQueryOrForm)(P), P
|
||
}
|
||
|
||
function i(e) {
|
||
return (0, x.isOAS3)(e.spec) ? function(e) {
|
||
var t = e.spec,
|
||
n = e.pathName,
|
||
r = e.method,
|
||
o = e.server,
|
||
i = e.contextUrl,
|
||
a = e.serverVariables,
|
||
u = void 0 === a ? {} : a,
|
||
s = (0, f.default)(t, ["paths", n, (r || "").toLowerCase(), "servers"]) || (0, f.default)(t, ["paths", n, "servers"]) || (0, f.default)(t, ["servers"]),
|
||
l = "",
|
||
c = null;
|
||
if (o && s && s.length) {
|
||
var p = s.map(function(e) {
|
||
return e.url
|
||
});
|
||
p.indexOf(o) > -1 && (l = o, c = s[p.indexOf(o)])
|
||
}!l && s && s.length && (l = s[0].url, c = s[0]), l.indexOf("{") > -1 && function(e) {
|
||
for (var t = [], n = /{([^}]+)}/g, r = void 0; r = n.exec(e);) t.push(r[1]);
|
||
return t
|
||
}(l).forEach(function(e) {
|
||
if (c.variables && c.variables[e]) {
|
||
var t = c.variables[e],
|
||
n = u[e] || t.default,
|
||
r = new RegExp("{" + e + "}", "g");
|
||
l = l.replace(r, n)
|
||
}
|
||
});
|
||
return function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "",
|
||
t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "",
|
||
n = h.default.parse(e),
|
||
r = h.default.parse(t),
|
||
o = P(n.protocol) || P(r.protocol) || "",
|
||
i = n.host || r.host,
|
||
a = n.pathname || "",
|
||
u = void 0;
|
||
return "/" === (u = o && i ? o + "://" + (i + a) : a)[u.length - 1] ? u.slice(0, -1) : u
|
||
}(l, i)
|
||
}(e) : function(e) {
|
||
var t = e.spec,
|
||
n = e.scheme,
|
||
r = e.contextUrl,
|
||
o = void 0 === r ? "" : r,
|
||
i = h.default.parse(o),
|
||
a = Array.isArray(t.schemes) ? t.schemes[0] : null,
|
||
u = n || a || P(i.protocol) || "http",
|
||
s = t.host || i.host || "",
|
||
l = t.basePath || "",
|
||
c = void 0;
|
||
return "/" === (c = u && s ? u + "://" + (s + l) : l)[c.length - 1] ? c.slice(0, -1) : c
|
||
}(e)
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.self = void 0;
|
||
var a = r(n(8)),
|
||
u = r(n(3)),
|
||
s = r(n(52)),
|
||
l = r(n(0)),
|
||
c = r(n(2));
|
||
t.execute = function(e) {
|
||
var t = e.http,
|
||
n = e.fetch,
|
||
r = e.spec,
|
||
o = e.operationId,
|
||
i = e.pathName,
|
||
l = e.method,
|
||
c = e.parameters,
|
||
f = e.securities,
|
||
h = (0, s.default)(e, ["http", "fetch", "spec", "operationId", "pathName", "method", "parameters", "securities"]),
|
||
v = t || n || g.default;
|
||
i && l && !o && (o = (0, x.legacyIdFromPathMethod)(i, l));
|
||
var m = O.buildRequest((0, u.default)({
|
||
spec: r,
|
||
operationId: o,
|
||
parameters: c,
|
||
securities: f,
|
||
http: v
|
||
}, h));
|
||
return m.body && ((0, p.default)(m.body) || (0, d.default)(m.body)) && (m.body = (0, a.default)(m.body)), v(m)
|
||
}, t.buildRequest = o, t.baseUrl = i;
|
||
var f = r((r(n(6)), n(12))),
|
||
p = r(n(53)),
|
||
d = r(n(54)),
|
||
h = r((r(n(13)), n(10))),
|
||
v = r(n(55)),
|
||
m = n(7),
|
||
g = r(m),
|
||
y = r(n(21)),
|
||
b = r(n(56)),
|
||
_ = r(n(57)),
|
||
w = r(n(62)),
|
||
E = r(n(64)),
|
||
x = n(5),
|
||
S = function(e) {
|
||
return Array.isArray(e) ? e : []
|
||
},
|
||
C = (0, y.default)("OperationNotFoundError", function(e, t, n) {
|
||
this.originalError = n, (0, c.default)(this, t || {})
|
||
}),
|
||
k = function(e, t) {
|
||
return t.filter(function(t) {
|
||
return t.name === e
|
||
})
|
||
},
|
||
A = function(e) {
|
||
var t = {};
|
||
e.forEach(function(e) {
|
||
t[e.in] || (t[e.in] = {}), t[e.in][e.name] = e
|
||
});
|
||
var n = [];
|
||
return (0, l.default)(t).forEach(function(e) {
|
||
(0, l.default)(t[e]).forEach(function(r) {
|
||
n.push(t[e][r])
|
||
})
|
||
}), n
|
||
},
|
||
O = t.self = {
|
||
buildRequest: o
|
||
},
|
||
P = function(e) {
|
||
return e ? e.replace(/\W/g, "") : null
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = n(84)
|
||
}, function(e, t) {
|
||
e.exports = n(227)
|
||
}, function(e, t) {
|
||
e.exports = n(24)
|
||
}, function(e, t) {
|
||
e.exports = n(930)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = {
|
||
body: function(e) {
|
||
var t = e.req,
|
||
n = e.value;
|
||
t.body = n
|
||
},
|
||
header: function(e) {
|
||
var t = e.req,
|
||
n = e.parameter,
|
||
r = e.value;
|
||
t.headers = t.headers || {}, void 0 !== r && (t.headers[n.name] = r)
|
||
},
|
||
query: function(e) {
|
||
var t = e.req,
|
||
n = e.value,
|
||
r = e.parameter;
|
||
if (t.query = t.query || {}, !1 === n && "boolean" === r.type && (n = "false"), 0 === n && ["number", "integer"].indexOf(r.type) > -1 && (n = "0"), n) t.query[r.name] = {
|
||
collectionFormat: r.collectionFormat,
|
||
value: n
|
||
};
|
||
else if (r.allowEmptyValue && void 0 !== n) {
|
||
var o = r.name;
|
||
t.query[o] = t.query[o] || {}, t.query[o].allowEmptyValue = !0
|
||
}
|
||
},
|
||
path: function(e) {
|
||
var t = e.req,
|
||
n = e.value,
|
||
r = e.parameter;
|
||
t.url = t.url.replace("{" + r.name + "}", encodeURIComponent(n))
|
||
},
|
||
formData: function(e) {
|
||
var t = e.req,
|
||
n = e.value,
|
||
r = e.parameter;
|
||
(n || r.allowEmptyValue) && (t.form = t.form || {}, t.form[r.name] = {
|
||
value: n,
|
||
allowEmptyValue: r.allowEmptyValue,
|
||
collectionFormat: r.collectionFormat
|
||
})
|
||
}
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var o = r(n(0)),
|
||
i = r(n(1)),
|
||
a = r(n(58));
|
||
t.default = {
|
||
path: function(e) {
|
||
var t = e.req,
|
||
n = e.value,
|
||
r = e.parameter,
|
||
o = r.name,
|
||
i = r.style,
|
||
u = r.explode,
|
||
s = (0, a.default)({
|
||
key: r.name,
|
||
value: n,
|
||
style: i || "simple",
|
||
explode: u || !1,
|
||
escape: !1
|
||
});
|
||
t.url = t.url.replace("{" + o + "}", s)
|
||
},
|
||
query: function(e) {
|
||
var t = e.req,
|
||
n = e.value,
|
||
r = e.parameter;
|
||
if (t.query = t.query || {}, !1 === n && (n = "false"), 0 === n && (n = "0"), n) {
|
||
var u = void 0 === n ? "undefined" : (0, i.default)(n);
|
||
"deepObject" === r.style ? (0, o.default)(n).forEach(function(e) {
|
||
var o = n[e];
|
||
t.query[r.name + "[" + e + "]"] = {
|
||
value: (0, a.default)({
|
||
key: e,
|
||
value: o,
|
||
style: "deepObject",
|
||
escape: r.allowReserved ? "unsafe" : "reserved"
|
||
}),
|
||
skipEncoding: !0
|
||
}
|
||
}) : "object" !== u || Array.isArray(n) || "form" !== r.style && r.style || !r.explode && void 0 !== r.explode ? t.query[r.name] = {
|
||
value: (0, a.default)({
|
||
key: r.name,
|
||
value: n,
|
||
style: r.style || "form",
|
||
explode: void 0 === r.explode || r.explode,
|
||
escape: r.allowReserved ? "unsafe" : "reserved"
|
||
}),
|
||
skipEncoding: !0
|
||
} : (0, o.default)(n).forEach(function(e) {
|
||
var o = n[e];
|
||
t.query[e] = {
|
||
value: (0, a.default)({
|
||
key: e,
|
||
value: o,
|
||
style: r.style || "form",
|
||
escape: r.allowReserved ? "unsafe" : "reserved"
|
||
}),
|
||
skipEncoding: !0
|
||
}
|
||
})
|
||
} else if (r.allowEmptyValue && void 0 !== n) {
|
||
var s = r.name;
|
||
t.query[s] = t.query[s] || {}, t.query[s].allowEmptyValue = !0
|
||
}
|
||
},
|
||
header: function(e) {
|
||
var t = e.req,
|
||
n = e.parameter,
|
||
r = e.value;
|
||
t.headers = t.headers || {}, u.indexOf(n.name.toLowerCase()) > -1 || void 0 !== r && (t.headers[n.name] = (0, a.default)({
|
||
key: n.name,
|
||
value: r,
|
||
style: n.style || "simple",
|
||
explode: void 0 !== n.explode && n.explode,
|
||
escape: !1
|
||
}))
|
||
},
|
||
cookie: function(e) {
|
||
var t = e.req,
|
||
n = e.parameter,
|
||
r = e.value;
|
||
t.headers = t.headers || {};
|
||
var o = void 0 === r ? "undefined" : (0, i.default)(r);
|
||
if ("undefined" !== o) {
|
||
var u = "object" === o && !Array.isArray(r) && n.explode ? "" : n.name + "=";
|
||
t.headers.Cookie = u + (0, a.default)({
|
||
key: n.name,
|
||
value: r,
|
||
escape: !1,
|
||
style: n.style || "form",
|
||
explode: void 0 !== n.explode && n.explode
|
||
})
|
||
}
|
||
}
|
||
};
|
||
var u = ["accept", "authorization", "content-type"];
|
||
e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e) {
|
||
var t = (arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}).escape,
|
||
n = arguments[2];
|
||
return "number" == typeof e && (e = e.toString()), "string" == typeof e && e.length && t ? n ? JSON.parse(e) : (0, s.stringToCharArray)(e).map(function(e) {
|
||
return c(e) ? e : l(e) && "unsafe" === t ? e : ((0, u.default)(e) || []).map(function(e) {
|
||
return e.toString(16).toUpperCase()
|
||
}).map(function(e) {
|
||
return "%" + e
|
||
}).join("")
|
||
}).join("") : e
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var i = r(n(0)),
|
||
a = r(n(1));
|
||
t.encodeDisallowedCharacters = o, t.default = function(e) {
|
||
var t = e.value;
|
||
return Array.isArray(t) ? function(e) {
|
||
var t = e.key,
|
||
n = e.value,
|
||
r = e.style,
|
||
i = e.explode,
|
||
a = e.escape,
|
||
u = function(e) {
|
||
return o(e, {
|
||
escape: a
|
||
})
|
||
};
|
||
if ("simple" === r) return n.map(function(e) {
|
||
return u(e)
|
||
}).join(",");
|
||
if ("label" === r) return "." + n.map(function(e) {
|
||
return u(e)
|
||
}).join(".");
|
||
if ("matrix" === r) return n.map(function(e) {
|
||
return u(e)
|
||
}).reduce(function(e, n) {
|
||
return !e || i ? (e || "") + ";" + t + "=" + n : e + "," + n
|
||
}, "");
|
||
if ("form" === r) {
|
||
var s = i ? "&" + t + "=" : ",";
|
||
return n.map(function(e) {
|
||
return u(e)
|
||
}).join(s)
|
||
}
|
||
if ("spaceDelimited" === r) {
|
||
var l = i ? t + "=" : "";
|
||
return n.map(function(e) {
|
||
return u(e)
|
||
}).join(" " + l)
|
||
}
|
||
if ("pipeDelimited" === r) {
|
||
var c = i ? t + "=" : "";
|
||
return n.map(function(e) {
|
||
return u(e)
|
||
}).join("|" + c)
|
||
}
|
||
}(e) : "object" === (void 0 === t ? "undefined" : (0, a.default)(t)) ? function(e) {
|
||
var t = e.key,
|
||
n = e.value,
|
||
r = e.style,
|
||
a = e.explode,
|
||
u = e.escape,
|
||
s = function(e) {
|
||
return o(e, {
|
||
escape: u
|
||
})
|
||
},
|
||
l = (0, i.default)(n);
|
||
return "simple" === r ? l.reduce(function(e, t) {
|
||
var r = s(n[t]);
|
||
return (e ? e + "," : "") + t + (a ? "=" : ",") + r
|
||
}, "") : "label" === r ? l.reduce(function(e, t) {
|
||
var r = s(n[t]);
|
||
return (e ? e + "." : ".") + t + (a ? "=" : ".") + r
|
||
}, "") : "matrix" === r && a ? l.reduce(function(e, t) {
|
||
var r = s(n[t]);
|
||
return (e ? e + ";" : ";") + t + "=" + r
|
||
}, "") : "matrix" === r ? l.reduce(function(e, r) {
|
||
var o = s(n[r]);
|
||
return (e ? e + "," : ";" + t + "=") + r + "," + o
|
||
}, "") : "form" === r ? l.reduce(function(e, t) {
|
||
var r = s(n[t]);
|
||
return (e ? e + (a ? "&" : ",") : "") + t + (a ? "=" : ",") + r
|
||
}, "") : void 0
|
||
}(e) : function(e) {
|
||
var t = e.key,
|
||
n = e.value,
|
||
r = e.style,
|
||
i = e.escape,
|
||
a = function(e) {
|
||
return o(e, {
|
||
escape: i
|
||
})
|
||
};
|
||
return "simple" === r ? a(n) : "label" === r ? "." + a(n) : "matrix" === r ? ";" + t + "=" + a(n) : "form" === r ? a(n) : "deepObject" === r ? a(n) : void 0
|
||
}(e)
|
||
};
|
||
var u = r((r(n(59)), n(60))),
|
||
s = n(61),
|
||
l = function(e) {
|
||
return ":/?#[]@!$&'()*+,;=".indexOf(e) > -1
|
||
},
|
||
c = function(e) {
|
||
return /^[a-z0-9\-._~]+$/i.test(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = n(931)
|
||
}, function(e, t) {
|
||
e.exports = n(932)
|
||
}, function(e, t) {
|
||
e.exports = n(933)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e) {
|
||
var t = e.request,
|
||
n = e.securities,
|
||
r = void 0 === n ? {} : n,
|
||
o = e.operation,
|
||
i = void 0 === o ? {} : o,
|
||
a = e.spec,
|
||
f = (0, s.default)({}, t),
|
||
p = r.authorized,
|
||
d = void 0 === p ? {} : p,
|
||
h = i.security || a.security || [],
|
||
v = d && !!(0, u.default)(d).length,
|
||
m = (0, l.default)(a, ["components", "securitySchemes"]) || {};
|
||
return f.headers = f.headers || {}, f.query = f.query || {}, (0, u.default)(r).length && v && h && (!Array.isArray(i.security) || i.security.length) ? (h.forEach(function(e, t) {
|
||
for (var n in e) {
|
||
var r = d[n],
|
||
o = m[n];
|
||
if (r) {
|
||
var i = r.value || r,
|
||
a = o.type;
|
||
if (r)
|
||
if ("apiKey" === a) "query" === o.in && (f.query[o.name] = i), "header" === o.in && (f.headers[o.name] = i), "cookie" === o.in && (f.cookies[o.name] = i);
|
||
else if ("http" === a) {
|
||
if ("basic" === o.scheme) {
|
||
var u = i.username,
|
||
s = i.password,
|
||
l = (0, c.default)(u + ":" + s);
|
||
f.headers.Authorization = "Basic " + l
|
||
}
|
||
"bearer" === o.scheme && (f.headers.Authorization = "Bearer " + i)
|
||
} else if ("oauth2" === a) {
|
||
var p = r.token || {},
|
||
h = p.access_token,
|
||
v = p.token_type;
|
||
v && "bearer" !== v.toLowerCase() || (v = "Bearer"), f.headers.Authorization = v + " " + h
|
||
}
|
||
}
|
||
}
|
||
}), f) : t
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var i = r(n(8)),
|
||
a = r(n(1)),
|
||
u = r(n(0));
|
||
t.default = function(e, t) {
|
||
var n = e.operation,
|
||
r = e.requestBody,
|
||
s = e.securities,
|
||
l = e.spec,
|
||
c = e.attachContentTypeForEmptyPayload,
|
||
p = e.requestContentType;
|
||
t = o({
|
||
request: t,
|
||
securities: s,
|
||
operation: n,
|
||
spec: l
|
||
});
|
||
var d = n.requestBody || {},
|
||
h = (0, u.default)(d.content || {}),
|
||
v = p && h.indexOf(p) > -1;
|
||
if (r || c) {
|
||
if (p && v) t.headers["Content-Type"] = p;
|
||
else if (!p) {
|
||
var m = h[0];
|
||
m && (t.headers["Content-Type"] = m, p = m)
|
||
}
|
||
} else p && v && (t.headers["Content-Type"] = p);
|
||
return r && (p ? h.indexOf(p) > -1 && ("application/x-www-form-urlencoded" === p || 0 === p.indexOf("multipart/") ? "object" === (void 0 === r ? "undefined" : (0, a.default)(r)) ? (t.form = {}, (0, u.default)(r).forEach(function(e) {
|
||
var n, o = r[e],
|
||
u = void 0;
|
||
"undefined" != typeof File && (u = o instanceof File), "undefined" != typeof Blob && (u = u || o instanceof Blob), void 0 !== f.Buffer && (u = u || f.Buffer.isBuffer(o)), n = "object" !== (void 0 === o ? "undefined" : (0, a.default)(o)) || u ? o : Array.isArray(o) ? o.toString() : (0, i.default)(o), t.form[e] = {
|
||
value: n
|
||
}
|
||
})) : t.form = r : t.body = r) : t.body = r), t
|
||
}, t.applySecurities = o;
|
||
var s = r(n(6)),
|
||
l = r(n(12)),
|
||
c = r(n(13)),
|
||
f = n(63)
|
||
}, function(e, t) {
|
||
e.exports = n(54)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function o(e) {
|
||
var t = e.request,
|
||
n = e.securities,
|
||
r = void 0 === n ? {} : n,
|
||
o = e.operation,
|
||
s = void 0 === o ? {} : o,
|
||
l = e.spec,
|
||
c = (0, u.default)({}, t),
|
||
f = r.authorized,
|
||
p = void 0 === f ? {} : f,
|
||
d = r.specSecurity,
|
||
h = void 0 === d ? [] : d,
|
||
v = s.security || h,
|
||
m = p && !!(0, i.default)(p).length,
|
||
g = l.securityDefinitions;
|
||
return c.headers = c.headers || {}, c.query = c.query || {}, (0, i.default)(r).length && m && v && (!Array.isArray(s.security) || s.security.length) ? (v.forEach(function(e, t) {
|
||
for (var n in e) {
|
||
var r = p[n];
|
||
if (r) {
|
||
var o = r.token,
|
||
i = r.value || r,
|
||
u = g[n],
|
||
s = u.type,
|
||
l = o && o.access_token,
|
||
f = o && o.token_type;
|
||
if (r)
|
||
if ("apiKey" === s) {
|
||
var d = "query" === u.in ? "query" : "headers";
|
||
c[d] = c[d] || {}, c[d][u.name] = i
|
||
} else "basic" === s ? i.header ? c.headers.authorization = i.header : (i.base64 = (0, a.default)(i.username + ":" + i.password), c.headers.authorization = "Basic " + i.base64) : "oauth2" === s && l && (f = f && "bearer" !== f.toLowerCase() ? f : "Bearer", c.headers.authorization = f + " " + l)
|
||
}
|
||
}
|
||
}), c) : t
|
||
}
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var i = r(n(0));
|
||
t.default = function(e, t) {
|
||
var n = e.spec,
|
||
r = e.operation,
|
||
i = e.securities,
|
||
a = e.requestContentType,
|
||
u = e.attachContentTypeForEmptyPayload;
|
||
if ((t = o({
|
||
request: t,
|
||
securities: i,
|
||
operation: r,
|
||
spec: n
|
||
})).body || t.form || u) a ? t.headers["Content-Type"] = a : Array.isArray(r.consumes) ? t.headers["Content-Type"] = r.consumes[0] : Array.isArray(n.consumes) ? t.headers["Content-Type"] = n.consumes[0] : r.parameters && r.parameters.filter(function(e) {
|
||
return "file" === e.type
|
||
}).length ? t.headers["Content-Type"] = "multipart/form-data" : r.parameters && r.parameters.filter(function(e) {
|
||
return "formData" === e.in
|
||
}).length && (t.headers["Content-Type"] = "application/x-www-form-urlencoded");
|
||
else if (a) {
|
||
var s = r.parameters && r.parameters.filter(function(e) {
|
||
return "body" === e.in
|
||
}).length > 0,
|
||
l = r.parameters && r.parameters.filter(function(e) {
|
||
return "formData" === e.in
|
||
}).length > 0;
|
||
(s || l) && (t.headers["Content-Type"] = a)
|
||
}
|
||
return t
|
||
}, t.applySecurities = o;
|
||
var a = r(n(13)),
|
||
u = r(n(6));
|
||
r(n(7))
|
||
}])
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.hasOwnProperty,
|
||
o = function() {
|
||
for (var e = [], t = 0; t < 256; ++t) e.push("%" + ((t < 16 ? "0" : "") + t.toString(16)).toUpperCase());
|
||
return e
|
||
}();
|
||
t.arrayToObject = function(e, t) {
|
||
for (var n = t && t.plainObjects ? Object.create(null) : {}, r = 0; r < e.length; ++r) void 0 !== e[r] && (n[r] = e[r]);
|
||
return n
|
||
}, t.merge = function(e, n, o) {
|
||
if (!n) return e;
|
||
if ("object" != typeof n) {
|
||
if (Array.isArray(e)) e.push(n);
|
||
else {
|
||
if ("object" != typeof e) return [e, n];
|
||
(o.plainObjects || o.allowPrototypes || !r.call(Object.prototype, n)) && (e[n] = !0)
|
||
}
|
||
return e
|
||
}
|
||
if ("object" != typeof e) return [e].concat(n);
|
||
var i = e;
|
||
return Array.isArray(e) && !Array.isArray(n) && (i = t.arrayToObject(e, o)), Array.isArray(e) && Array.isArray(n) ? (n.forEach(function(n, i) {
|
||
r.call(e, i) ? e[i] && "object" == typeof e[i] ? e[i] = t.merge(e[i], n, o) : e.push(n) : e[i] = n
|
||
}), e) : Object.keys(n).reduce(function(e, i) {
|
||
var a = n[i];
|
||
return r.call(e, i) ? e[i] = t.merge(e[i], a, o) : e[i] = a, e
|
||
}, i)
|
||
}, t.assign = function(e, t) {
|
||
return Object.keys(t).reduce(function(e, n) {
|
||
return e[n] = t[n], e
|
||
}, e)
|
||
}, t.decode = function(e) {
|
||
try {
|
||
return decodeURIComponent(e.replace(/\+/g, " "))
|
||
} catch (t) {
|
||
return e
|
||
}
|
||
}, t.encode = function(e) {
|
||
if (0 === e.length) return e;
|
||
for (var t = "string" == typeof e ? e : String(e), n = "", r = 0; r < t.length; ++r) {
|
||
var i = t.charCodeAt(r);
|
||
45 === i || 46 === i || 95 === i || 126 === i || i >= 48 && i <= 57 || i >= 65 && i <= 90 || i >= 97 && i <= 122 ? n += t.charAt(r) : i < 128 ? n += o[i] : i < 2048 ? n += o[192 | i >> 6] + o[128 | 63 & i] : i < 55296 || i >= 57344 ? n += o[224 | i >> 12] + o[128 | i >> 6 & 63] + o[128 | 63 & i] : (r += 1, i = 65536 + ((1023 & i) << 10 | 1023 & t.charCodeAt(r)), n += o[240 | i >> 18] + o[128 | i >> 12 & 63] + o[128 | i >> 6 & 63] + o[128 | 63 & i])
|
||
}
|
||
return n
|
||
}, t.compact = function(e) {
|
||
for (var t = [{
|
||
obj: {
|
||
o: e
|
||
},
|
||
prop: "o"
|
||
}], n = [], r = 0; r < t.length; ++r)
|
||
for (var o = t[r], i = o.obj[o.prop], a = Object.keys(i), u = 0; u < a.length; ++u) {
|
||
var s = a[u],
|
||
l = i[s];
|
||
"object" == typeof l && null !== l && -1 === n.indexOf(l) && (t.push({
|
||
obj: i,
|
||
prop: s
|
||
}), n.push(l))
|
||
}
|
||
return function(e) {
|
||
for (var t; e.length;) {
|
||
var n = e.pop();
|
||
if (t = n.obj[n.prop], Array.isArray(t)) {
|
||
for (var r = [], o = 0; o < t.length; ++o) void 0 !== t[o] && r.push(t[o]);
|
||
n.obj[n.prop] = r
|
||
}
|
||
}
|
||
return t
|
||
}(t)
|
||
}, t.isRegExp = function(e) {
|
||
return "[object RegExp]" === Object.prototype.toString.call(e)
|
||
}, t.isBuffer = function(e) {
|
||
return null !== e && void 0 !== e && !!(e.constructor && e.constructor.isBuffer && e.constructor.isBuffer(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = String.prototype.replace,
|
||
o = /%20/g;
|
||
e.exports = {
|
||
default: "RFC3986",
|
||
formatters: {
|
||
RFC1738: function(e) {
|
||
return r.call(e, o, "+")
|
||
},
|
||
RFC3986: function(e) {
|
||
return e
|
||
}
|
||
},
|
||
RFC1738: "RFC1738",
|
||
RFC3986: "RFC3986"
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = Array.prototype.slice,
|
||
o = n(911),
|
||
i = n(912),
|
||
a = e.exports = function(e, t, n) {
|
||
return n || (n = {}), e === t || (e instanceof Date && t instanceof Date ? e.getTime() === t.getTime() : !e || !t || "object" != typeof e && "object" != typeof t ? n.strict ? e === t : e == t : function(e, t, n) {
|
||
var l, c;
|
||
if (u(e) || u(t)) return !1;
|
||
if (e.prototype !== t.prototype) return !1;
|
||
if (i(e)) return !!i(t) && (e = r.call(e), t = r.call(t), a(e, t, n));
|
||
if (s(e)) {
|
||
if (!s(t)) return !1;
|
||
if (e.length !== t.length) return !1;
|
||
for (l = 0; l < e.length; l++)
|
||
if (e[l] !== t[l]) return !1;
|
||
return !0
|
||
}
|
||
try {
|
||
var f = o(e),
|
||
p = o(t)
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
if (f.length != p.length) return !1;
|
||
for (f.sort(), p.sort(), l = f.length - 1; l >= 0; l--)
|
||
if (f[l] != p[l]) return !1;
|
||
for (l = f.length - 1; l >= 0; l--)
|
||
if (c = f[l], !a(e[c], t[c], n)) return !1;
|
||
return typeof e == typeof t
|
||
}(e, t, n))
|
||
};
|
||
|
||
function u(e) {
|
||
return null === e || void 0 === e
|
||
}
|
||
|
||
function s(e) {
|
||
return !(!e || "object" != typeof e || "number" != typeof e.length) && ("function" == typeof e.copy && "function" == typeof e.slice && !(e.length > 0 && "number" != typeof e[0]))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = {
|
||
strict: !0
|
||
},
|
||
o = n(390),
|
||
i = function(e, t) {
|
||
return o(e, t, r)
|
||
},
|
||
a = n(230);
|
||
t.JsonPatchError = a.PatchError, t.deepClone = a._deepClone;
|
||
var u = {
|
||
add: function(e, t, n) {
|
||
return e[t] = this.value, {
|
||
newDocument: n
|
||
}
|
||
},
|
||
remove: function(e, t, n) {
|
||
var r = e[t];
|
||
return delete e[t], {
|
||
newDocument: n,
|
||
removed: r
|
||
}
|
||
},
|
||
replace: function(e, t, n) {
|
||
var r = e[t];
|
||
return e[t] = this.value, {
|
||
newDocument: n,
|
||
removed: r
|
||
}
|
||
},
|
||
move: function(e, t, n) {
|
||
var r = l(n, this.path);
|
||
r && (r = a._deepClone(r));
|
||
var o = c(n, {
|
||
op: "remove",
|
||
path: this.from
|
||
}).removed;
|
||
return c(n, {
|
||
op: "add",
|
||
path: this.path,
|
||
value: o
|
||
}), {
|
||
newDocument: n,
|
||
removed: r
|
||
}
|
||
},
|
||
copy: function(e, t, n) {
|
||
var r = l(n, this.from);
|
||
return c(n, {
|
||
op: "add",
|
||
path: this.path,
|
||
value: a._deepClone(r)
|
||
}), {
|
||
newDocument: n
|
||
}
|
||
},
|
||
test: function(e, t, n) {
|
||
return {
|
||
newDocument: n,
|
||
test: i(e[t], this.value)
|
||
}
|
||
},
|
||
_get: function(e, t, n) {
|
||
return this.value = e[t], {
|
||
newDocument: n
|
||
}
|
||
}
|
||
},
|
||
s = {
|
||
add: function(e, t, n) {
|
||
return a.isInteger(t) ? e.splice(t, 0, this.value) : e[t] = this.value, {
|
||
newDocument: n,
|
||
index: t
|
||
}
|
||
},
|
||
remove: function(e, t, n) {
|
||
return {
|
||
newDocument: n,
|
||
removed: e.splice(t, 1)[0]
|
||
}
|
||
},
|
||
replace: function(e, t, n) {
|
||
var r = e[t];
|
||
return e[t] = this.value, {
|
||
newDocument: n,
|
||
removed: r
|
||
}
|
||
},
|
||
move: u.move,
|
||
copy: u.copy,
|
||
test: u.test,
|
||
_get: u._get
|
||
};
|
||
|
||
function l(e, t) {
|
||
if ("" == t) return e;
|
||
var n = {
|
||
op: "_get",
|
||
path: t
|
||
};
|
||
return c(e, n), n.value
|
||
}
|
||
|
||
function c(e, n, r, o) {
|
||
if (void 0 === r && (r = !1), void 0 === o && (o = !0), r && ("function" == typeof r ? r(n, 0, e, n.path) : p(n, 0)), "" === n.path) {
|
||
var c = {
|
||
newDocument: e
|
||
};
|
||
if ("add" === n.op) return c.newDocument = n.value, c;
|
||
if ("replace" === n.op) return c.newDocument = n.value, c.removed = e, c;
|
||
if ("move" === n.op || "copy" === n.op) return c.newDocument = l(e, n.from), "move" === n.op && (c.removed = e), c;
|
||
if ("test" === n.op) {
|
||
if (c.test = i(e, n.value), !1 === c.test) throw new t.JsonPatchError("Test operation failed", "TEST_OPERATION_FAILED", 0, n, e);
|
||
return c.newDocument = e, c
|
||
}
|
||
if ("remove" === n.op) return c.removed = e, c.newDocument = null, c;
|
||
if ("_get" === n.op) return n.value = e, c;
|
||
if (r) throw new t.JsonPatchError("Operation `op` property is not one of operations defined in RFC-6902", "OPERATION_OP_INVALID", 0, n, e);
|
||
return c
|
||
}
|
||
o || (e = a._deepClone(e));
|
||
var f = (n.path || "").split("/"),
|
||
d = e,
|
||
h = 1,
|
||
v = f.length,
|
||
m = void 0,
|
||
g = void 0,
|
||
y = void 0;
|
||
for (y = "function" == typeof r ? r : p;;) {
|
||
if (g = f[h], r && void 0 === m && (void 0 === d[g] ? m = f.slice(0, h).join("/") : h == v - 1 && (m = n.path), void 0 !== m && y(n, 0, e, m)), h++, Array.isArray(d)) {
|
||
if ("-" === g) g = d.length;
|
||
else {
|
||
if (r && !a.isInteger(g)) throw new t.JsonPatchError("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index", "OPERATION_PATH_ILLEGAL_ARRAY_INDEX", 0, n.path, n);
|
||
a.isInteger(g) && (g = ~~g)
|
||
}
|
||
if (h >= v) {
|
||
if (r && "add" === n.op && g > d.length) throw new t.JsonPatchError("The specified index MUST NOT be greater than the number of elements in the array", "OPERATION_VALUE_OUT_OF_BOUNDS", 0, n.path, n);
|
||
if (!1 === (c = s[n.op].call(n, d, g, e)).test) throw new t.JsonPatchError("Test operation failed", "TEST_OPERATION_FAILED", 0, n, e);
|
||
return c
|
||
}
|
||
} else if (g && -1 != g.indexOf("~") && (g = a.unescapePathComponent(g)), h >= v) {
|
||
if (!1 === (c = u[n.op].call(n, d, g, e)).test) throw new t.JsonPatchError("Test operation failed", "TEST_OPERATION_FAILED", 0, n, e);
|
||
return c
|
||
}
|
||
d = d[g]
|
||
}
|
||
}
|
||
|
||
function f(e, n, r, o) {
|
||
if (void 0 === o && (o = !0), r && !Array.isArray(n)) throw new t.JsonPatchError("Patch sequence must be an array", "SEQUENCE_NOT_AN_ARRAY");
|
||
o || (e = a._deepClone(e));
|
||
for (var i = new Array(n.length), u = 0, s = n.length; u < s; u++) i[u] = c(e, n[u], r), e = i[u].newDocument;
|
||
return i.newDocument = e, i
|
||
}
|
||
|
||
function p(e, n, r, o) {
|
||
if ("object" != typeof e || null === e || Array.isArray(e)) throw new t.JsonPatchError("Operation is not an object", "OPERATION_NOT_AN_OBJECT", n, e, r);
|
||
if (!u[e.op]) throw new t.JsonPatchError("Operation `op` property is not one of operations defined in RFC-6902", "OPERATION_OP_INVALID", n, e, r);
|
||
if ("string" != typeof e.path) throw new t.JsonPatchError("Operation `path` property is not a string", "OPERATION_PATH_INVALID", n, e, r);
|
||
if (0 !== e.path.indexOf("/") && e.path.length > 0) throw new t.JsonPatchError('Operation `path` property must start with "/"', "OPERATION_PATH_INVALID", n, e, r);
|
||
if (("move" === e.op || "copy" === e.op) && "string" != typeof e.from) throw new t.JsonPatchError("Operation `from` property is not present (applicable in `move` and `copy` operations)", "OPERATION_FROM_REQUIRED", n, e, r);
|
||
if (("add" === e.op || "replace" === e.op || "test" === e.op) && void 0 === e.value) throw new t.JsonPatchError("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)", "OPERATION_VALUE_REQUIRED", n, e, r);
|
||
if (("add" === e.op || "replace" === e.op || "test" === e.op) && a.hasUndefined(e.value)) throw new t.JsonPatchError("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)", "OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED", n, e, r);
|
||
if (r)
|
||
if ("add" == e.op) {
|
||
var i = e.path.split("/").length,
|
||
s = o.split("/").length;
|
||
if (i !== s + 1 && i !== s) throw new t.JsonPatchError("Cannot perform an `add` operation at the desired path", "OPERATION_PATH_CANNOT_ADD", n, e, r)
|
||
} else if ("replace" === e.op || "remove" === e.op || "_get" === e.op) {
|
||
if (e.path !== o) throw new t.JsonPatchError("Cannot perform the operation at a path that does not exist", "OPERATION_PATH_UNRESOLVABLE", n, e, r)
|
||
} else if ("move" === e.op || "copy" === e.op) {
|
||
var l = d([{
|
||
op: "_get",
|
||
path: e.from,
|
||
value: void 0
|
||
}], r);
|
||
if (l && "OPERATION_PATH_UNRESOLVABLE" === l.name) throw new t.JsonPatchError("Cannot perform the operation from a path that does not exist", "OPERATION_FROM_UNRESOLVABLE", n, e, r)
|
||
}
|
||
}
|
||
|
||
function d(e, n, r) {
|
||
try {
|
||
if (!Array.isArray(e)) throw new t.JsonPatchError("Patch sequence must be an array", "SEQUENCE_NOT_AN_ARRAY");
|
||
if (n) f(a._deepClone(n), a._deepClone(e), r || !0);
|
||
else {
|
||
r = r || p;
|
||
for (var o = 0; o < e.length; o++) r(e[o], o, n, void 0)
|
||
}
|
||
} catch (e) {
|
||
if (e instanceof t.JsonPatchError) return e;
|
||
throw e
|
||
}
|
||
}
|
||
t.getValueByPointer = l, t.applyOperation = c, t.applyPatch = f, t.applyReducer = function(e, n) {
|
||
var r = c(e, n);
|
||
if (!1 === r.test) throw new t.JsonPatchError("Test operation failed", "TEST_OPERATION_FAILED", 0, n, e);
|
||
return r.newDocument
|
||
}, t.validator = p, t.validate = d
|
||
}, function(e, t, n) {
|
||
var r = n(28);
|
||
e.exports = function(e, t) {
|
||
if (!r(e) || e._t !== t) throw TypeError("Incompatible receiver, " + t + " required!");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(22));
|
||
t.default = function() {
|
||
return {
|
||
afterLoad: function(e) {
|
||
this.rootInjects = this.rootInjects || {}, this.rootInjects.initOAuth = e.authActions.configureAuth, this.rootInjects.preauthorizeApiKey = f.bind(null, e), this.rootInjects.preauthorizeBasic = c.bind(null, e)
|
||
},
|
||
statePlugins: {
|
||
auth: {
|
||
reducers: o.default,
|
||
actions: i,
|
||
selectors: a
|
||
},
|
||
spec: {
|
||
wrapActions: u
|
||
}
|
||
}
|
||
}
|
||
}, t.preauthorizeBasic = c, t.preauthorizeApiKey = f;
|
||
var o = l(n(394)),
|
||
i = s(n(232)),
|
||
a = s(n(395)),
|
||
u = s(n(396));
|
||
|
||
function s(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function c(e, t, n, o) {
|
||
var i = e.authActions.authorize,
|
||
a = e.specSelectors,
|
||
u = a.specJson,
|
||
s = (0, a.isOAS3)() ? ["components", "securitySchemes"] : ["securityDefinitions"],
|
||
l = u().getIn([].concat(s, [t]));
|
||
return l ? i((0, r.default)({}, t, {
|
||
value: {
|
||
username: n,
|
||
password: o
|
||
},
|
||
schema: l.toJS()
|
||
})) : null
|
||
}
|
||
|
||
function f(e, t, n) {
|
||
var o = e.authActions.authorize,
|
||
i = e.specSelectors,
|
||
a = i.specJson,
|
||
u = (0, i.isOAS3)() ? ["components", "securitySchemes"] : ["securityDefinitions"],
|
||
s = a().getIn([].concat(u, [t]));
|
||
return s ? o((0, r.default)({}, t, {
|
||
value: n,
|
||
schema: s.toJS()
|
||
})) : null
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o = c(n(22)),
|
||
i = c(n(23)),
|
||
a = c(n(18)),
|
||
u = n(7),
|
||
s = n(10),
|
||
l = n(232);
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = (r = {}, (0, o.default)(r, l.SHOW_AUTH_POPUP, function(e, t) {
|
||
var n = t.payload;
|
||
return e.set("showDefinitions", n)
|
||
}), (0, o.default)(r, l.AUTHORIZE, function(e, t) {
|
||
var n = t.payload,
|
||
r = (0, u.fromJS)(n),
|
||
o = e.get("authorized") || (0, u.Map)();
|
||
return r.entrySeq().forEach(function(e) {
|
||
var t = (0, a.default)(e, 2),
|
||
n = t[0],
|
||
r = t[1],
|
||
i = r.getIn(["schema", "type"]);
|
||
if ("apiKey" === i || "http" === i) o = o.set(n, r);
|
||
else if ("basic" === i) {
|
||
var u = r.getIn(["value", "username"]),
|
||
l = r.getIn(["value", "password"]);
|
||
o = (o = o.setIn([n, "value"], {
|
||
username: u,
|
||
header: "Basic " + (0, s.btoa)(u + ":" + l)
|
||
})).setIn([n, "schema"], r.get("schema"))
|
||
}
|
||
}), e.set("authorized", o)
|
||
}), (0, o.default)(r, l.AUTHORIZE_OAUTH2, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.auth,
|
||
o = n.token,
|
||
a = void 0;
|
||
return r.token = (0, i.default)({}, o), a = (0, u.fromJS)(r), e.setIn(["authorized", a.get("name")], a)
|
||
}), (0, o.default)(r, l.LOGOUT, function(e, t) {
|
||
var n = t.payload,
|
||
r = e.get("authorized").withMutations(function(e) {
|
||
n.forEach(function(t) {
|
||
e.delete(t)
|
||
})
|
||
});
|
||
return e.set("authorized", r)
|
||
}), (0, o.default)(r, l.CONFIGURE_AUTH, function(e, t) {
|
||
var n = t.payload;
|
||
return e.set("configs", n)
|
||
}), r)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.getConfigs = t.isAuthorized = t.authorized = t.definitionsForRequirements = t.getDefinitionsByNames = t.definitionsToAuthorize = t.shownDefinitions = void 0;
|
||
var r = u(n(42)),
|
||
o = u(n(18)),
|
||
i = n(57),
|
||
a = n(7);
|
||
|
||
function u(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var s = function(e) {
|
||
return e
|
||
};
|
||
t.shownDefinitions = (0, i.createSelector)(s, function(e) {
|
||
return e.get("showDefinitions")
|
||
}), t.definitionsToAuthorize = (0, i.createSelector)(s, function() {
|
||
return function(e) {
|
||
var t = e.specSelectors.securityDefinitions() || (0, a.Map)({}),
|
||
n = (0, a.List)();
|
||
return t.entrySeq().forEach(function(e) {
|
||
var t = (0, o.default)(e, 2),
|
||
r = t[0],
|
||
i = t[1],
|
||
u = (0, a.Map)();
|
||
u = u.set(r, i), n = n.push(u)
|
||
}), n
|
||
}
|
||
}), t.getDefinitionsByNames = function(e, t) {
|
||
return function(e) {
|
||
var n = e.specSelectors;
|
||
console.warn("WARNING: getDefinitionsByNames is deprecated and will be removed in the next major version.");
|
||
var r = n.securityDefinitions(),
|
||
i = (0, a.List)();
|
||
return t.valueSeq().forEach(function(e) {
|
||
var t = (0, a.Map)();
|
||
e.entrySeq().forEach(function(e) {
|
||
var n = (0, o.default)(e, 2),
|
||
i = n[0],
|
||
a = n[1],
|
||
u = r.get(i),
|
||
s = void 0;
|
||
"oauth2" === u.get("type") && a.size && ((s = u.get("scopes")).keySeq().forEach(function(e) {
|
||
a.contains(e) || (s = s.delete(e))
|
||
}), u = u.set("allowedScopes", s)), t = t.set(i, u)
|
||
}), i = i.push(t)
|
||
}), i
|
||
}
|
||
}, t.definitionsForRequirements = function(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : (0, a.List)();
|
||
return function(e) {
|
||
return (e.authSelectors.definitionsToAuthorize() || (0, a.List)()).filter(function(e) {
|
||
return t.some(function(t) {
|
||
return t.get(e.keySeq().first())
|
||
})
|
||
})
|
||
}
|
||
}, t.authorized = (0, i.createSelector)(s, function(e) {
|
||
return e.get("authorized") || (0, a.Map)()
|
||
}), t.isAuthorized = function(e, t) {
|
||
return function(e) {
|
||
var n = e.authSelectors.authorized();
|
||
return a.List.isList(t) ? !!t.toJS().filter(function(e) {
|
||
return -1 === (0, r.default)(e).map(function(e) {
|
||
return !!n.get(e)
|
||
}).indexOf(!1)
|
||
}).length : null
|
||
}
|
||
}, t.getConfigs = (0, i.createSelector)(s, function(e) {
|
||
return e.get("configs")
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.execute = void 0;
|
||
var r, o = n(25),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.execute = function(e, t) {
|
||
var n = t.authSelectors,
|
||
r = t.specSelectors;
|
||
return function(t) {
|
||
var o = t.path,
|
||
a = t.method,
|
||
u = t.operation,
|
||
s = t.extras,
|
||
l = {
|
||
authorized: n.authorized() && n.authorized().toJS(),
|
||
definitions: r.securityDefinitions() && r.securityDefinitions().toJS(),
|
||
specSecurity: r.security() && r.security().toJS()
|
||
};
|
||
return e((0, i.default)({
|
||
path: o,
|
||
method: a,
|
||
operation: u,
|
||
securities: l
|
||
}, s))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
fn: {
|
||
shallowEqualKeys: r.shallowEqualKeys
|
||
}
|
||
}
|
||
};
|
||
var r = n(10)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = s(n(41)),
|
||
o = s(n(23));
|
||
t.default = function(e) {
|
||
var t = e.fn,
|
||
n = {
|
||
download: function(e) {
|
||
return function(n) {
|
||
var r = n.errActions,
|
||
i = n.specSelectors,
|
||
a = n.specActions,
|
||
s = n.getConfigs,
|
||
l = t.fetch,
|
||
c = s();
|
||
|
||
function f(t) {
|
||
if (t instanceof Error || t.status >= 400) return a.updateLoadingStatus("failed"), r.newThrownErr((0, o.default)(new Error((t.message || t.statusText) + " " + e), {
|
||
source: "fetch"
|
||
})), void(!t.status && t instanceof Error && function() {
|
||
try {
|
||
var t = void 0;
|
||
if ("URL" in u.default ? t = new URL(e) : (t = document.createElement("a")).href = e, "https:" !== t.protocol && "https:" === u.default.location.protocol) {
|
||
var n = (0, o.default)(new Error("Possible mixed-content issue? The page was loaded over https:// but a " + t.protocol + "// URL was specified. Check that you are not attempting to load mixed content."), {
|
||
source: "fetch"
|
||
});
|
||
return void r.newThrownErr(n)
|
||
}
|
||
if (t.origin !== u.default.location.origin) {
|
||
var i = (0, o.default)(new Error("Possible cross-origin (CORS) issue? The URL origin (" + t.origin + ") does not match the page (" + u.default.location.origin + "). Check the server returns the correct 'Access-Control-Allow-*' headers."), {
|
||
source: "fetch"
|
||
});
|
||
r.newThrownErr(i)
|
||
}
|
||
} catch (e) {
|
||
return
|
||
}
|
||
}());
|
||
a.updateLoadingStatus("success"), a.updateSpec(t.text), i.url() !== e && a.updateUrl(e)
|
||
}
|
||
e = e || i.url(), a.updateLoadingStatus("loading"), r.clear({
|
||
source: "fetch"
|
||
}), l({
|
||
url: e,
|
||
loadSpec: !0,
|
||
requestInterceptor: c.requestInterceptor || function(e) {
|
||
return e
|
||
},
|
||
responseInterceptor: c.responseInterceptor || function(e) {
|
||
return e
|
||
},
|
||
credentials: "same-origin",
|
||
headers: {
|
||
Accept: "application/json,*/*"
|
||
}
|
||
}).then(f, f)
|
||
}
|
||
},
|
||
updateLoadingStatus: function(e) {
|
||
var t = [null, "loading", "failed", "success", "failedConfig"];
|
||
return -1 === t.indexOf(e) && console.error("Error: " + e + " is not one of " + (0, r.default)(t)), {
|
||
type: "spec_update_loading_status",
|
||
payload: e
|
||
}
|
||
}
|
||
},
|
||
s = {
|
||
loadingStatus: (0, i.createSelector)(function(e) {
|
||
return e || (0, a.Map)()
|
||
}, function(e) {
|
||
return e.get("loadingStatus") || null
|
||
})
|
||
};
|
||
return {
|
||
statePlugins: {
|
||
spec: {
|
||
actions: n,
|
||
reducers: {
|
||
spec_update_loading_status: function(e, t) {
|
||
return "string" == typeof t.payload ? e.set("loadingStatus", t.payload) : e
|
||
}
|
||
},
|
||
selectors: s
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var i = n(57),
|
||
a = n(7),
|
||
u = s(n(32));
|
||
|
||
function s(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
statePlugins: {
|
||
spec: {
|
||
actions: a,
|
||
selectors: f
|
||
},
|
||
configs: {
|
||
reducers: s.default,
|
||
actions: i,
|
||
selectors: u
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var r = c(n(934)),
|
||
o = n(233),
|
||
i = l(n(234)),
|
||
a = l(n(400)),
|
||
u = l(n(401)),
|
||
s = c(n(402));
|
||
|
||
function l(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = {
|
||
getLocalConfig: function() {
|
||
return (0, o.parseYamlConfig)(r.default)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.getConfigByUrl = t.downloadConfig = void 0;
|
||
var r = n(233);
|
||
t.downloadConfig = function(e) {
|
||
return function(t) {
|
||
return (0, t.fn.fetch)(e)
|
||
}
|
||
}, t.getConfigByUrl = function(e, t) {
|
||
return function(n) {
|
||
var o = n.specActions;
|
||
if (e) return o.downloadConfig(e).then(i, i);
|
||
|
||
function i(n) {
|
||
n instanceof Error || n.status >= 400 ? (o.updateLoadingStatus("failedConfig"), o.updateLoadingStatus("failedConfig"), o.updateUrl(""), console.error(n.statusText + " " + e.url), t(null)) : t((0, r.parseYamlConfig)(n.text))
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
t.get = function(e, t) {
|
||
return e.getIn(Array.isArray(t) ? t : [t])
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o, i = n(22),
|
||
a = (r = i) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
u = n(7),
|
||
s = n(234);
|
||
t.default = (o = {}, (0, a.default)(o, s.UPDATE_CONFIGS, function(e, t) {
|
||
return e.merge((0, u.fromJS)(t.payload))
|
||
}), (0, a.default)(o, s.TOGGLE_CONFIGS, function(e, t) {
|
||
var n = t.payload,
|
||
r = e.get(n);
|
||
return e.set(n, !r)
|
||
}), o)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return [r.default, {
|
||
statePlugins: {
|
||
configs: {
|
||
wrapActions: {
|
||
loaded: function(e, t) {
|
||
return function() {
|
||
e.apply(void 0, arguments);
|
||
var n = window.location.hash;
|
||
t.layoutActions.parseDeepLinkHash(n)
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
wrapComponents: {
|
||
operation: o.default,
|
||
OperationTag: i.default
|
||
}
|
||
}]
|
||
};
|
||
var r = a(n(404)),
|
||
o = a(n(406)),
|
||
i = a(n(407));
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.clearScrollTo = t.scrollToElement = t.readyToScroll = t.parseDeepLinkHash = t.scrollTo = t.show = void 0;
|
||
var r, o = f(n(22)),
|
||
i = f(n(18)),
|
||
a = n(405),
|
||
u = f(n(935)),
|
||
s = n(10),
|
||
l = n(7),
|
||
c = f(l);
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = t.show = function(e, t) {
|
||
var n = t.getConfigs,
|
||
r = t.layoutSelectors;
|
||
return function() {
|
||
for (var t = arguments.length, o = Array(t), u = 0; u < t; u++) o[u] = arguments[u];
|
||
if (e.apply(void 0, o), n().deepLinking) try {
|
||
var l = o[0],
|
||
c = o[1];
|
||
l = Array.isArray(l) ? l : [l];
|
||
var f = r.urlHashArrayFromIsShownKey(l);
|
||
if (!f.length) return;
|
||
var p = (0, i.default)(f, 2),
|
||
d = p[0],
|
||
h = p[1];
|
||
if (!c) return (0, a.setHash)("/");
|
||
2 === f.length ? (0, a.setHash)((0, s.createDeepLinkPath)("/" + d + "/" + h)) : 1 === f.length && (0, a.setHash)((0, s.createDeepLinkPath)("/" + d))
|
||
} catch (e) {
|
||
console.error(e)
|
||
}
|
||
}
|
||
},
|
||
d = t.scrollTo = function(e) {
|
||
return {
|
||
type: "layout_scroll_to",
|
||
payload: Array.isArray(e) ? e : [e]
|
||
}
|
||
},
|
||
h = t.parseDeepLinkHash = function(e) {
|
||
return function(t) {
|
||
var n = t.layoutActions,
|
||
r = t.layoutSelectors;
|
||
if ((0, t.getConfigs)().deepLinking && e) {
|
||
var o = e.slice(1);
|
||
"!" === o[0] && (o = o.slice(1)), "/" === o[0] && (o = o.slice(1));
|
||
var i = o.split("/").map(function(e) {
|
||
return (e || "").replace(/_/g, " ")
|
||
}),
|
||
a = r.isShownKeyFromUrlHashArray(i);
|
||
n.show(a, !0), n.scrollTo(a)
|
||
}
|
||
}
|
||
},
|
||
v = t.readyToScroll = function(e, t) {
|
||
return function(n) {
|
||
var r = n.layoutSelectors.getScrollToKey();
|
||
c.default.is(r, (0, l.fromJS)(e)) && (n.layoutActions.scrollToElement(t), n.layoutActions.clearScrollTo())
|
||
}
|
||
},
|
||
m = t.scrollToElement = function(e, t) {
|
||
return function(n) {
|
||
try {
|
||
t = t || n.fn.getScrollParent(e), u.default.createScroller(t).to(e)
|
||
} catch (e) {
|
||
console.error(e)
|
||
}
|
||
}
|
||
},
|
||
g = t.clearScrollTo = function() {
|
||
return {
|
||
type: "layout_clear_scroll"
|
||
}
|
||
};
|
||
t.default = {
|
||
fn: {
|
||
getScrollParent: function(e, t) {
|
||
var n = document.documentElement,
|
||
r = getComputedStyle(e),
|
||
o = "absolute" === r.position,
|
||
i = t ? /(auto|scroll|hidden)/ : /(auto|scroll)/;
|
||
if ("fixed" === r.position) return n;
|
||
for (var a = e; a = a.parentElement;)
|
||
if (r = getComputedStyle(a), (!o || "static" !== r.position) && i.test(r.overflow + r.overflowY + r.overflowX)) return a;
|
||
return n
|
||
}
|
||
},
|
||
statePlugins: {
|
||
layout: {
|
||
actions: {
|
||
scrollToElement: m,
|
||
scrollTo: d,
|
||
clearScrollTo: g,
|
||
readyToScroll: v,
|
||
parseDeepLinkHash: h
|
||
},
|
||
selectors: {
|
||
getScrollToKey: function(e) {
|
||
return e.get("scrollToKey")
|
||
},
|
||
isShownKeyFromUrlHashArray: function(e, t) {
|
||
var n = (0, i.default)(t, 2),
|
||
r = n[0],
|
||
o = n[1];
|
||
return o ? ["operations", r, o] : r ? ["operations-tag", r] : []
|
||
},
|
||
urlHashArrayFromIsShownKey: function(e, t) {
|
||
var n = (0, i.default)(t, 3),
|
||
r = n[0],
|
||
o = n[1],
|
||
a = n[2];
|
||
return "operations" == r ? [o, a] : "operations-tag" == r ? [o] : []
|
||
}
|
||
},
|
||
reducers: (r = {}, (0, o.default)(r, "layout_scroll_to", function(e, t) {
|
||
return e.set("scrollToKey", c.default.fromJS(t.payload))
|
||
}), (0, o.default)(r, "layout_clear_scroll", function(e) {
|
||
return e.delete("scrollToKey")
|
||
}), r),
|
||
wrapActions: {
|
||
show: p
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
t.setHash = function(e) {
|
||
return e ? history.pushState(null, null, "#" + e) : window.location.hash = ""
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(12));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e, t) {
|
||
return function(n) {
|
||
function l() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, l);
|
||
for (var s = arguments.length, c = Array(s), f = 0; f < s; f++) c[f] = arguments[f];
|
||
return n = i = (0, a.default)(this, (e = l.__proto__ || (0, r.default)(l)).call.apply(e, [this].concat(c))), i.onLoad = function(e) {
|
||
var n = i.props.operation.toObject(),
|
||
r = ["operations", n.tag, n.operationId];
|
||
t.layoutActions.readyToScroll(r, e)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(l, n), (0, i.default)(l, [{
|
||
key: "render",
|
||
value: function() {
|
||
return s.default.createElement("span", {
|
||
ref: this.onLoad
|
||
}, s.default.createElement(e, this.props))
|
||
}
|
||
}]), l
|
||
}(s.default.Component)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
n(1);
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e, t) {
|
||
return function(n) {
|
||
function l() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, l);
|
||
for (var s = arguments.length, c = Array(s), f = 0; f < s; f++) c[f] = arguments[f];
|
||
return n = i = (0, a.default)(this, (e = l.__proto__ || (0, r.default)(l)).call.apply(e, [this].concat(c))), i.onLoad = function(e) {
|
||
var n = ["operations-tag", i.props.tag];
|
||
t.layoutActions.readyToScroll(n, e)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(l, n), (0, i.default)(l, [{
|
||
key: "render",
|
||
value: function() {
|
||
return s.default.createElement("span", {
|
||
ref: this.onLoad
|
||
}, s.default.createElement(e, this.props))
|
||
}
|
||
}]), l
|
||
}(s.default.Component)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
fn: {
|
||
opsFilter: i.default
|
||
}
|
||
}
|
||
};
|
||
var r, o = n(409),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e, t) {
|
||
return e.filter(function(e, n) {
|
||
return -1 !== n.indexOf(t)
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
statePlugins: {
|
||
spec: {
|
||
wrapActions: {
|
||
updateSpec: function(e) {
|
||
return function() {
|
||
return r = !0, e.apply(void 0, arguments)
|
||
}
|
||
},
|
||
updateJsonSpec: function(e, t) {
|
||
return function() {
|
||
var n = t.getConfigs().onComplete;
|
||
return r && "function" == typeof n && (setTimeout(n, 0), r = !1), e.apply(void 0, arguments)
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var r = !1
|
||
}, function(e, t) {
|
||
e.exports = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwcHgiICBoZWlnaHQ9IjIwMHB4IiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGNsYXNzPSJsZHMtcm9sbGluZyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGJhY2tncm91bmQtcG9zaXRpb246IGluaXRpYWwgaW5pdGlhbDsgYmFja2dyb3VuZC1yZXBlYXQ6IGluaXRpYWwgaW5pdGlhbDsiPjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIGZpbGw9Im5vbmUiIG5nLWF0dHItc3Ryb2tlPSJ7e2NvbmZpZy5jb2xvcn19IiBuZy1hdHRyLXN0cm9rZS13aWR0aD0ie3tjb25maWcud2lkdGh9fSIgbmctYXR0ci1yPSJ7e2NvbmZpZy5yYWRpdXN9fSIgbmctYXR0ci1zdHJva2UtZGFzaGFycmF5PSJ7e2NvbmZpZy5kYXNoYXJyYXl9fSIgc3Ryb2tlPSIjNTU1NTU1IiBzdHJva2Utd2lkdGg9IjEwIiByPSIzNSIgc3Ryb2tlLWRhc2hhcnJheT0iMTY0LjkzMzYxNDMxMzQ2NDE1IDU2Ljk3Nzg3MTQzNzgyMTM4Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgY2FsY01vZGU9ImxpbmVhciIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49IjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvc3ZnPgo="
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.Collapse = t.Link = t.Select = t.Input = t.TextArea = t.Button = t.Row = t.Col = t.Container = void 0;
|
||
var r = f(n(25)),
|
||
o = f(n(84)),
|
||
i = f(n(4)),
|
||
a = f(n(2)),
|
||
u = f(n(3)),
|
||
s = f(n(5)),
|
||
l = f(n(6)),
|
||
c = f(n(0));
|
||
f(n(1));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function p() {
|
||
for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) t[n] = arguments[n];
|
||
return t.filter(function(e) {
|
||
return !!e
|
||
}).join(" ").trim()
|
||
}
|
||
t.Container = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.fullscreen,
|
||
n = e.full,
|
||
i = (0, o.default)(e, ["fullscreen", "full"]);
|
||
if (t) return c.default.createElement("section", i);
|
||
var a = "swagger-container" + (n ? "-full" : "");
|
||
return c.default.createElement("section", (0, r.default)({}, i, {
|
||
className: p(i.className, a)
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.default.Component);
|
||
var d = {
|
||
mobile: "",
|
||
tablet: "-tablet",
|
||
desktop: "-desktop",
|
||
large: "-hd"
|
||
};
|
||
t.Col = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.hide,
|
||
n = e.keepContents,
|
||
i = (e.mobile, e.tablet, e.desktop, e.large, (0, o.default)(e, ["hide", "keepContents", "mobile", "tablet", "desktop", "large"]));
|
||
if (t && !n) return c.default.createElement("span", null);
|
||
var a = [];
|
||
for (var u in d)
|
||
if (d.hasOwnProperty(u)) {
|
||
var s = d[u];
|
||
if (u in this.props) {
|
||
var l = this.props[u];
|
||
if (l < 1) {
|
||
a.push("none" + s);
|
||
continue
|
||
}
|
||
a.push("block" + s), a.push("col-" + l + s)
|
||
}
|
||
}
|
||
var f = p.apply(void 0, [i.className].concat(a));
|
||
return c.default.createElement("section", (0, r.default)({}, i, {
|
||
style: {
|
||
display: t ? "none" : null
|
||
},
|
||
className: f
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.default.Component), t.Row = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
return c.default.createElement("div", (0, r.default)({}, this.props, {
|
||
className: p(this.props.className, "wrapper")
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.default.Component);
|
||
(t.Button = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
return c.default.createElement("button", (0, r.default)({}, this.props, {
|
||
className: p(this.props.className, "button")
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.default.Component)).defaultProps = {
|
||
className: ""
|
||
};
|
||
t.TextArea = function(e) {
|
||
return c.default.createElement("textarea", e)
|
||
}, t.Input = function(e) {
|
||
return c.default.createElement("input", e)
|
||
};
|
||
(t.Select = function(e) {
|
||
function t(e, n) {
|
||
(0, a.default)(this, t);
|
||
var r = (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).call(this, e, n));
|
||
h.call(r);
|
||
var o = void 0;
|
||
return o = e.value ? e.value : e.multiple ? [""] : "", r.state = {
|
||
value: o
|
||
}, r
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.allowedValues,
|
||
n = e.multiple,
|
||
r = e.allowEmptyValue,
|
||
o = this.state.value.toJS ? this.state.value.toJS() : this.state.value;
|
||
return c.default.createElement("select", {
|
||
className: this.props.className,
|
||
multiple: n,
|
||
value: o,
|
||
onChange: this.onChange
|
||
}, r ? c.default.createElement("option", {
|
||
value: ""
|
||
}, "--") : null, t.map(function(e, t) {
|
||
return c.default.createElement("option", {
|
||
key: t,
|
||
value: String(e)
|
||
}, String(e))
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.default.Component)).defaultProps = {
|
||
multiple: !1,
|
||
allowEmptyValue: !0
|
||
};
|
||
var h = function() {
|
||
var e = this;
|
||
this.onChange = function(t) {
|
||
var n = e.props,
|
||
r = n.onChange,
|
||
o = n.multiple,
|
||
i = [].slice.call(t.target.options),
|
||
a = void 0;
|
||
a = o ? i.filter(function(e) {
|
||
return e.selected
|
||
}).map(function(e) {
|
||
return e.value
|
||
}) : t.target.value, e.setState({
|
||
value: a
|
||
}), r && r(a)
|
||
}
|
||
},
|
||
v = (t.Link = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
return c.default.createElement("a", (0, r.default)({}, this.props, {
|
||
rel: "noopener noreferrer",
|
||
className: p(this.props.className, "link")
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.default.Component), function(e) {
|
||
var t = e.children;
|
||
return c.default.createElement("div", {
|
||
style: {
|
||
height: "auto",
|
||
border: "none",
|
||
margin: 0,
|
||
padding: 0
|
||
}
|
||
}, " ", t, " ")
|
||
});
|
||
(t.Collapse = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "renderNotAnimated",
|
||
value: function() {
|
||
return this.props.isOpened ? c.default.createElement(v, null, this.props.children) : c.default.createElement("noscript", null)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.animated,
|
||
n = e.isOpened,
|
||
r = e.children;
|
||
return t ? (r = n ? r : null, c.default.createElement(v, null, r)) : this.renderNotAnimated()
|
||
}
|
||
}]), t
|
||
}(c.default.Component)).defaultProps = {
|
||
isOpened: !1,
|
||
animated: !1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = d(n(25)),
|
||
o = d(n(4)),
|
||
i = d(n(2)),
|
||
a = d(n(3)),
|
||
u = d(n(5)),
|
||
s = d(n(6)),
|
||
l = d(n(0)),
|
||
c = d(n(989)),
|
||
f = d(n(12)),
|
||
p = d(n(1));
|
||
|
||
function d(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var h = function(e) {
|
||
function t() {
|
||
var e, n, r, a;
|
||
(0, i.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = r = (0, u.default)(this, (e = t.__proto__ || (0, o.default)(t)).call.apply(e, [this].concat(l))), r.getModelName = function(e) {
|
||
return -1 !== e.indexOf("#/definitions/") ? e.replace(/^.*#\/definitions\//, "") : -1 !== e.indexOf("#/components/schemas/") ? e.replace("#/components/schemas/", "") : void 0
|
||
}, r.getRefSchema = function(e) {
|
||
return r.props.specSelectors.findDefinition(e)
|
||
}, a = n, (0, u.default)(r, a)
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
o = e.getConfigs,
|
||
i = e.specSelectors,
|
||
a = e.schema,
|
||
u = e.required,
|
||
s = e.name,
|
||
c = e.isRef,
|
||
f = e.specPath,
|
||
p = e.displayName,
|
||
d = t("ObjectModel"),
|
||
h = t("ArrayModel"),
|
||
v = t("PrimitiveModel"),
|
||
m = "object",
|
||
g = a && a.get("$$ref");
|
||
if (!s && g && (s = this.getModelName(g)), !a && g && (a = this.getRefSchema(s)), !a) return l.default.createElement("span", {
|
||
className: "model model-title"
|
||
}, l.default.createElement("span", {
|
||
className: "model-title__text"
|
||
}, p || s), l.default.createElement("img", {
|
||
src: n(411),
|
||
height: "20px",
|
||
width: "20px",
|
||
style: {
|
||
marginLeft: "1em",
|
||
position: "relative",
|
||
bottom: "0px"
|
||
}
|
||
}));
|
||
var y = i.isOAS3() && a.get("deprecated");
|
||
switch (c = void 0 !== c ? c : !!g, m = a && a.get("type") || m) {
|
||
case "object":
|
||
return l.default.createElement(d, (0, r.default)({
|
||
className: "object"
|
||
}, this.props, {
|
||
specPath: f,
|
||
getConfigs: o,
|
||
schema: a,
|
||
name: s,
|
||
deprecated: y,
|
||
isRef: c
|
||
}));
|
||
case "array":
|
||
return l.default.createElement(h, (0, r.default)({
|
||
className: "array"
|
||
}, this.props, {
|
||
getConfigs: o,
|
||
schema: a,
|
||
name: s,
|
||
deprecated: y,
|
||
required: u
|
||
}));
|
||
case "string":
|
||
case "number":
|
||
case "integer":
|
||
case "boolean":
|
||
default:
|
||
return l.default.createElement(v, (0, r.default)({}, this.props, {
|
||
getComponent: t,
|
||
getConfigs: o,
|
||
schema: a,
|
||
name: s,
|
||
deprecated: y,
|
||
required: u
|
||
}))
|
||
}
|
||
}
|
||
}]), t
|
||
}(c.default);
|
||
h.propTypes = {
|
||
schema: f.default.orderedMap.isRequired,
|
||
getComponent: p.default.func.isRequired,
|
||
getConfigs: p.default.func.isRequired,
|
||
specSelectors: p.default.object.isRequired,
|
||
name: p.default.string,
|
||
displayName: p.default.string,
|
||
isRef: p.default.bool,
|
||
required: p.default.bool,
|
||
expandDepth: p.default.number,
|
||
depth: p.default.number,
|
||
specPath: f.default.list.isRequired
|
||
}, t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.sanitizer = l;
|
||
var r = u(n(0)),
|
||
o = (u(n(1)), u(n(415))),
|
||
i = u(n(1052)),
|
||
a = u(n(113));
|
||
|
||
function u(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
i.default.addHook("beforeSanitizeElements", function(e) {
|
||
return e.href && e.setAttribute("rel", "noopener noreferrer"), e
|
||
});
|
||
var s = function(e) {
|
||
return /^[A-Z\s0-9!?\.]+$/gi.test(e)
|
||
};
|
||
|
||
function l(e) {
|
||
return i.default.sanitize(e, {
|
||
ADD_ATTR: ["target"]
|
||
})
|
||
}
|
||
t.default = function(e) {
|
||
var t = e.source,
|
||
n = e.className,
|
||
i = void 0 === n ? "" : n;
|
||
if (s(t)) return r.default.createElement("div", {
|
||
className: "markdown"
|
||
}, t);
|
||
var u = new o.default({
|
||
html: !0,
|
||
typographer: !0,
|
||
breaks: !0,
|
||
linkify: !0,
|
||
linkTarget: "_blank"
|
||
}).render(t),
|
||
c = l(u);
|
||
return t && u && c ? r.default.createElement("div", {
|
||
className: (0, a.default)(i, "markdown"),
|
||
dangerouslySetInnerHTML: {
|
||
__html: c
|
||
}
|
||
}) : null
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(1001)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
Aacute: "Á",
|
||
aacute: "á",
|
||
Abreve: "Ă",
|
||
abreve: "ă",
|
||
ac: "∾",
|
||
acd: "∿",
|
||
acE: "∾̳",
|
||
Acirc: "Â",
|
||
acirc: "â",
|
||
acute: "´",
|
||
Acy: "А",
|
||
acy: "а",
|
||
AElig: "Æ",
|
||
aelig: "æ",
|
||
af: "",
|
||
Afr: "𝔄",
|
||
afr: "𝔞",
|
||
Agrave: "À",
|
||
agrave: "à",
|
||
alefsym: "ℵ",
|
||
aleph: "ℵ",
|
||
Alpha: "Α",
|
||
alpha: "α",
|
||
Amacr: "Ā",
|
||
amacr: "ā",
|
||
amalg: "⨿",
|
||
AMP: "&",
|
||
amp: "&",
|
||
And: "⩓",
|
||
and: "∧",
|
||
andand: "⩕",
|
||
andd: "⩜",
|
||
andslope: "⩘",
|
||
andv: "⩚",
|
||
ang: "∠",
|
||
ange: "⦤",
|
||
angle: "∠",
|
||
angmsd: "∡",
|
||
angmsdaa: "⦨",
|
||
angmsdab: "⦩",
|
||
angmsdac: "⦪",
|
||
angmsdad: "⦫",
|
||
angmsdae: "⦬",
|
||
angmsdaf: "⦭",
|
||
angmsdag: "⦮",
|
||
angmsdah: "⦯",
|
||
angrt: "∟",
|
||
angrtvb: "⊾",
|
||
angrtvbd: "⦝",
|
||
angsph: "∢",
|
||
angst: "Å",
|
||
angzarr: "⍼",
|
||
Aogon: "Ą",
|
||
aogon: "ą",
|
||
Aopf: "𝔸",
|
||
aopf: "𝕒",
|
||
ap: "≈",
|
||
apacir: "⩯",
|
||
apE: "⩰",
|
||
ape: "≊",
|
||
apid: "≋",
|
||
apos: "'",
|
||
ApplyFunction: "",
|
||
approx: "≈",
|
||
approxeq: "≊",
|
||
Aring: "Å",
|
||
aring: "å",
|
||
Ascr: "𝒜",
|
||
ascr: "𝒶",
|
||
Assign: "≔",
|
||
ast: "*",
|
||
asymp: "≈",
|
||
asympeq: "≍",
|
||
Atilde: "Ã",
|
||
atilde: "ã",
|
||
Auml: "Ä",
|
||
auml: "ä",
|
||
awconint: "∳",
|
||
awint: "⨑",
|
||
backcong: "≌",
|
||
backepsilon: "϶",
|
||
backprime: "‵",
|
||
backsim: "∽",
|
||
backsimeq: "⋍",
|
||
Backslash: "∖",
|
||
Barv: "⫧",
|
||
barvee: "⊽",
|
||
Barwed: "⌆",
|
||
barwed: "⌅",
|
||
barwedge: "⌅",
|
||
bbrk: "⎵",
|
||
bbrktbrk: "⎶",
|
||
bcong: "≌",
|
||
Bcy: "Б",
|
||
bcy: "б",
|
||
bdquo: "„",
|
||
becaus: "∵",
|
||
Because: "∵",
|
||
because: "∵",
|
||
bemptyv: "⦰",
|
||
bepsi: "϶",
|
||
bernou: "ℬ",
|
||
Bernoullis: "ℬ",
|
||
Beta: "Β",
|
||
beta: "β",
|
||
beth: "ℶ",
|
||
between: "≬",
|
||
Bfr: "𝔅",
|
||
bfr: "𝔟",
|
||
bigcap: "⋂",
|
||
bigcirc: "◯",
|
||
bigcup: "⋃",
|
||
bigodot: "⨀",
|
||
bigoplus: "⨁",
|
||
bigotimes: "⨂",
|
||
bigsqcup: "⨆",
|
||
bigstar: "★",
|
||
bigtriangledown: "▽",
|
||
bigtriangleup: "△",
|
||
biguplus: "⨄",
|
||
bigvee: "⋁",
|
||
bigwedge: "⋀",
|
||
bkarow: "⤍",
|
||
blacklozenge: "⧫",
|
||
blacksquare: "▪",
|
||
blacktriangle: "▴",
|
||
blacktriangledown: "▾",
|
||
blacktriangleleft: "◂",
|
||
blacktriangleright: "▸",
|
||
blank: "␣",
|
||
blk12: "▒",
|
||
blk14: "░",
|
||
blk34: "▓",
|
||
block: "█",
|
||
bne: "=⃥",
|
||
bnequiv: "≡⃥",
|
||
bNot: "⫭",
|
||
bnot: "⌐",
|
||
Bopf: "𝔹",
|
||
bopf: "𝕓",
|
||
bot: "⊥",
|
||
bottom: "⊥",
|
||
bowtie: "⋈",
|
||
boxbox: "⧉",
|
||
boxDL: "╗",
|
||
boxDl: "╖",
|
||
boxdL: "╕",
|
||
boxdl: "┐",
|
||
boxDR: "╔",
|
||
boxDr: "╓",
|
||
boxdR: "╒",
|
||
boxdr: "┌",
|
||
boxH: "═",
|
||
boxh: "─",
|
||
boxHD: "╦",
|
||
boxHd: "╤",
|
||
boxhD: "╥",
|
||
boxhd: "┬",
|
||
boxHU: "╩",
|
||
boxHu: "╧",
|
||
boxhU: "╨",
|
||
boxhu: "┴",
|
||
boxminus: "⊟",
|
||
boxplus: "⊞",
|
||
boxtimes: "⊠",
|
||
boxUL: "╝",
|
||
boxUl: "╜",
|
||
boxuL: "╛",
|
||
boxul: "┘",
|
||
boxUR: "╚",
|
||
boxUr: "╙",
|
||
boxuR: "╘",
|
||
boxur: "└",
|
||
boxV: "║",
|
||
boxv: "│",
|
||
boxVH: "╬",
|
||
boxVh: "╫",
|
||
boxvH: "╪",
|
||
boxvh: "┼",
|
||
boxVL: "╣",
|
||
boxVl: "╢",
|
||
boxvL: "╡",
|
||
boxvl: "┤",
|
||
boxVR: "╠",
|
||
boxVr: "╟",
|
||
boxvR: "╞",
|
||
boxvr: "├",
|
||
bprime: "‵",
|
||
Breve: "˘",
|
||
breve: "˘",
|
||
brvbar: "¦",
|
||
Bscr: "ℬ",
|
||
bscr: "𝒷",
|
||
bsemi: "⁏",
|
||
bsim: "∽",
|
||
bsime: "⋍",
|
||
bsol: "\\",
|
||
bsolb: "⧅",
|
||
bsolhsub: "⟈",
|
||
bull: "•",
|
||
bullet: "•",
|
||
bump: "≎",
|
||
bumpE: "⪮",
|
||
bumpe: "≏",
|
||
Bumpeq: "≎",
|
||
bumpeq: "≏",
|
||
Cacute: "Ć",
|
||
cacute: "ć",
|
||
Cap: "⋒",
|
||
cap: "∩",
|
||
capand: "⩄",
|
||
capbrcup: "⩉",
|
||
capcap: "⩋",
|
||
capcup: "⩇",
|
||
capdot: "⩀",
|
||
CapitalDifferentialD: "ⅅ",
|
||
caps: "∩︀",
|
||
caret: "⁁",
|
||
caron: "ˇ",
|
||
Cayleys: "ℭ",
|
||
ccaps: "⩍",
|
||
Ccaron: "Č",
|
||
ccaron: "č",
|
||
Ccedil: "Ç",
|
||
ccedil: "ç",
|
||
Ccirc: "Ĉ",
|
||
ccirc: "ĉ",
|
||
Cconint: "∰",
|
||
ccups: "⩌",
|
||
ccupssm: "⩐",
|
||
Cdot: "Ċ",
|
||
cdot: "ċ",
|
||
cedil: "¸",
|
||
Cedilla: "¸",
|
||
cemptyv: "⦲",
|
||
cent: "¢",
|
||
CenterDot: "·",
|
||
centerdot: "·",
|
||
Cfr: "ℭ",
|
||
cfr: "𝔠",
|
||
CHcy: "Ч",
|
||
chcy: "ч",
|
||
check: "✓",
|
||
checkmark: "✓",
|
||
Chi: "Χ",
|
||
chi: "χ",
|
||
cir: "○",
|
||
circ: "ˆ",
|
||
circeq: "≗",
|
||
circlearrowleft: "↺",
|
||
circlearrowright: "↻",
|
||
circledast: "⊛",
|
||
circledcirc: "⊚",
|
||
circleddash: "⊝",
|
||
CircleDot: "⊙",
|
||
circledR: "®",
|
||
circledS: "Ⓢ",
|
||
CircleMinus: "⊖",
|
||
CirclePlus: "⊕",
|
||
CircleTimes: "⊗",
|
||
cirE: "⧃",
|
||
cire: "≗",
|
||
cirfnint: "⨐",
|
||
cirmid: "⫯",
|
||
cirscir: "⧂",
|
||
ClockwiseContourIntegral: "∲",
|
||
CloseCurlyDoubleQuote: "”",
|
||
CloseCurlyQuote: "’",
|
||
clubs: "♣",
|
||
clubsuit: "♣",
|
||
Colon: "∷",
|
||
colon: ":",
|
||
Colone: "⩴",
|
||
colone: "≔",
|
||
coloneq: "≔",
|
||
comma: ",",
|
||
commat: "@",
|
||
comp: "∁",
|
||
compfn: "∘",
|
||
complement: "∁",
|
||
complexes: "ℂ",
|
||
cong: "≅",
|
||
congdot: "⩭",
|
||
Congruent: "≡",
|
||
Conint: "∯",
|
||
conint: "∮",
|
||
ContourIntegral: "∮",
|
||
Copf: "ℂ",
|
||
copf: "𝕔",
|
||
coprod: "∐",
|
||
Coproduct: "∐",
|
||
COPY: "©",
|
||
copy: "©",
|
||
copysr: "℗",
|
||
CounterClockwiseContourIntegral: "∳",
|
||
crarr: "↵",
|
||
Cross: "⨯",
|
||
cross: "✗",
|
||
Cscr: "𝒞",
|
||
cscr: "𝒸",
|
||
csub: "⫏",
|
||
csube: "⫑",
|
||
csup: "⫐",
|
||
csupe: "⫒",
|
||
ctdot: "⋯",
|
||
cudarrl: "⤸",
|
||
cudarrr: "⤵",
|
||
cuepr: "⋞",
|
||
cuesc: "⋟",
|
||
cularr: "↶",
|
||
cularrp: "⤽",
|
||
Cup: "⋓",
|
||
cup: "∪",
|
||
cupbrcap: "⩈",
|
||
CupCap: "≍",
|
||
cupcap: "⩆",
|
||
cupcup: "⩊",
|
||
cupdot: "⊍",
|
||
cupor: "⩅",
|
||
cups: "∪︀",
|
||
curarr: "↷",
|
||
curarrm: "⤼",
|
||
curlyeqprec: "⋞",
|
||
curlyeqsucc: "⋟",
|
||
curlyvee: "⋎",
|
||
curlywedge: "⋏",
|
||
curren: "¤",
|
||
curvearrowleft: "↶",
|
||
curvearrowright: "↷",
|
||
cuvee: "⋎",
|
||
cuwed: "⋏",
|
||
cwconint: "∲",
|
||
cwint: "∱",
|
||
cylcty: "⌭",
|
||
Dagger: "‡",
|
||
dagger: "†",
|
||
daleth: "ℸ",
|
||
Darr: "↡",
|
||
dArr: "⇓",
|
||
darr: "↓",
|
||
dash: "‐",
|
||
Dashv: "⫤",
|
||
dashv: "⊣",
|
||
dbkarow: "⤏",
|
||
dblac: "˝",
|
||
Dcaron: "Ď",
|
||
dcaron: "ď",
|
||
Dcy: "Д",
|
||
dcy: "д",
|
||
DD: "ⅅ",
|
||
dd: "ⅆ",
|
||
ddagger: "‡",
|
||
ddarr: "⇊",
|
||
DDotrahd: "⤑",
|
||
ddotseq: "⩷",
|
||
deg: "°",
|
||
Del: "∇",
|
||
Delta: "Δ",
|
||
delta: "δ",
|
||
demptyv: "⦱",
|
||
dfisht: "⥿",
|
||
Dfr: "𝔇",
|
||
dfr: "𝔡",
|
||
dHar: "⥥",
|
||
dharl: "⇃",
|
||
dharr: "⇂",
|
||
DiacriticalAcute: "´",
|
||
DiacriticalDot: "˙",
|
||
DiacriticalDoubleAcute: "˝",
|
||
DiacriticalGrave: "`",
|
||
DiacriticalTilde: "˜",
|
||
diam: "⋄",
|
||
Diamond: "⋄",
|
||
diamond: "⋄",
|
||
diamondsuit: "♦",
|
||
diams: "♦",
|
||
die: "¨",
|
||
DifferentialD: "ⅆ",
|
||
digamma: "ϝ",
|
||
disin: "⋲",
|
||
div: "÷",
|
||
divide: "÷",
|
||
divideontimes: "⋇",
|
||
divonx: "⋇",
|
||
DJcy: "Ђ",
|
||
djcy: "ђ",
|
||
dlcorn: "⌞",
|
||
dlcrop: "⌍",
|
||
dollar: "$",
|
||
Dopf: "𝔻",
|
||
dopf: "𝕕",
|
||
Dot: "¨",
|
||
dot: "˙",
|
||
DotDot: "⃜",
|
||
doteq: "≐",
|
||
doteqdot: "≑",
|
||
DotEqual: "≐",
|
||
dotminus: "∸",
|
||
dotplus: "∔",
|
||
dotsquare: "⊡",
|
||
doublebarwedge: "⌆",
|
||
DoubleContourIntegral: "∯",
|
||
DoubleDot: "¨",
|
||
DoubleDownArrow: "⇓",
|
||
DoubleLeftArrow: "⇐",
|
||
DoubleLeftRightArrow: "⇔",
|
||
DoubleLeftTee: "⫤",
|
||
DoubleLongLeftArrow: "⟸",
|
||
DoubleLongLeftRightArrow: "⟺",
|
||
DoubleLongRightArrow: "⟹",
|
||
DoubleRightArrow: "⇒",
|
||
DoubleRightTee: "⊨",
|
||
DoubleUpArrow: "⇑",
|
||
DoubleUpDownArrow: "⇕",
|
||
DoubleVerticalBar: "∥",
|
||
DownArrow: "↓",
|
||
Downarrow: "⇓",
|
||
downarrow: "↓",
|
||
DownArrowBar: "⤓",
|
||
DownArrowUpArrow: "⇵",
|
||
DownBreve: "̑",
|
||
downdownarrows: "⇊",
|
||
downharpoonleft: "⇃",
|
||
downharpoonright: "⇂",
|
||
DownLeftRightVector: "⥐",
|
||
DownLeftTeeVector: "⥞",
|
||
DownLeftVector: "↽",
|
||
DownLeftVectorBar: "⥖",
|
||
DownRightTeeVector: "⥟",
|
||
DownRightVector: "⇁",
|
||
DownRightVectorBar: "⥗",
|
||
DownTee: "⊤",
|
||
DownTeeArrow: "↧",
|
||
drbkarow: "⤐",
|
||
drcorn: "⌟",
|
||
drcrop: "⌌",
|
||
Dscr: "𝒟",
|
||
dscr: "𝒹",
|
||
DScy: "Ѕ",
|
||
dscy: "ѕ",
|
||
dsol: "⧶",
|
||
Dstrok: "Đ",
|
||
dstrok: "đ",
|
||
dtdot: "⋱",
|
||
dtri: "▿",
|
||
dtrif: "▾",
|
||
duarr: "⇵",
|
||
duhar: "⥯",
|
||
dwangle: "⦦",
|
||
DZcy: "Џ",
|
||
dzcy: "џ",
|
||
dzigrarr: "⟿",
|
||
Eacute: "É",
|
||
eacute: "é",
|
||
easter: "⩮",
|
||
Ecaron: "Ě",
|
||
ecaron: "ě",
|
||
ecir: "≖",
|
||
Ecirc: "Ê",
|
||
ecirc: "ê",
|
||
ecolon: "≕",
|
||
Ecy: "Э",
|
||
ecy: "э",
|
||
eDDot: "⩷",
|
||
Edot: "Ė",
|
||
eDot: "≑",
|
||
edot: "ė",
|
||
ee: "ⅇ",
|
||
efDot: "≒",
|
||
Efr: "𝔈",
|
||
efr: "𝔢",
|
||
eg: "⪚",
|
||
Egrave: "È",
|
||
egrave: "è",
|
||
egs: "⪖",
|
||
egsdot: "⪘",
|
||
el: "⪙",
|
||
Element: "∈",
|
||
elinters: "⏧",
|
||
ell: "ℓ",
|
||
els: "⪕",
|
||
elsdot: "⪗",
|
||
Emacr: "Ē",
|
||
emacr: "ē",
|
||
empty: "∅",
|
||
emptyset: "∅",
|
||
EmptySmallSquare: "◻",
|
||
emptyv: "∅",
|
||
EmptyVerySmallSquare: "▫",
|
||
emsp: " ",
|
||
emsp13: " ",
|
||
emsp14: " ",
|
||
ENG: "Ŋ",
|
||
eng: "ŋ",
|
||
ensp: " ",
|
||
Eogon: "Ę",
|
||
eogon: "ę",
|
||
Eopf: "𝔼",
|
||
eopf: "𝕖",
|
||
epar: "⋕",
|
||
eparsl: "⧣",
|
||
eplus: "⩱",
|
||
epsi: "ε",
|
||
Epsilon: "Ε",
|
||
epsilon: "ε",
|
||
epsiv: "ϵ",
|
||
eqcirc: "≖",
|
||
eqcolon: "≕",
|
||
eqsim: "≂",
|
||
eqslantgtr: "⪖",
|
||
eqslantless: "⪕",
|
||
Equal: "⩵",
|
||
equals: "=",
|
||
EqualTilde: "≂",
|
||
equest: "≟",
|
||
Equilibrium: "⇌",
|
||
equiv: "≡",
|
||
equivDD: "⩸",
|
||
eqvparsl: "⧥",
|
||
erarr: "⥱",
|
||
erDot: "≓",
|
||
Escr: "ℰ",
|
||
escr: "ℯ",
|
||
esdot: "≐",
|
||
Esim: "⩳",
|
||
esim: "≂",
|
||
Eta: "Η",
|
||
eta: "η",
|
||
ETH: "Ð",
|
||
eth: "ð",
|
||
Euml: "Ë",
|
||
euml: "ë",
|
||
euro: "€",
|
||
excl: "!",
|
||
exist: "∃",
|
||
Exists: "∃",
|
||
expectation: "ℰ",
|
||
ExponentialE: "ⅇ",
|
||
exponentiale: "ⅇ",
|
||
fallingdotseq: "≒",
|
||
Fcy: "Ф",
|
||
fcy: "ф",
|
||
female: "♀",
|
||
ffilig: "ffi",
|
||
fflig: "ff",
|
||
ffllig: "ffl",
|
||
Ffr: "𝔉",
|
||
ffr: "𝔣",
|
||
filig: "fi",
|
||
FilledSmallSquare: "◼",
|
||
FilledVerySmallSquare: "▪",
|
||
fjlig: "fj",
|
||
flat: "♭",
|
||
fllig: "fl",
|
||
fltns: "▱",
|
||
fnof: "ƒ",
|
||
Fopf: "𝔽",
|
||
fopf: "𝕗",
|
||
ForAll: "∀",
|
||
forall: "∀",
|
||
fork: "⋔",
|
||
forkv: "⫙",
|
||
Fouriertrf: "ℱ",
|
||
fpartint: "⨍",
|
||
frac12: "½",
|
||
frac13: "⅓",
|
||
frac14: "¼",
|
||
frac15: "⅕",
|
||
frac16: "⅙",
|
||
frac18: "⅛",
|
||
frac23: "⅔",
|
||
frac25: "⅖",
|
||
frac34: "¾",
|
||
frac35: "⅗",
|
||
frac38: "⅜",
|
||
frac45: "⅘",
|
||
frac56: "⅚",
|
||
frac58: "⅝",
|
||
frac78: "⅞",
|
||
frasl: "⁄",
|
||
frown: "⌢",
|
||
Fscr: "ℱ",
|
||
fscr: "𝒻",
|
||
gacute: "ǵ",
|
||
Gamma: "Γ",
|
||
gamma: "γ",
|
||
Gammad: "Ϝ",
|
||
gammad: "ϝ",
|
||
gap: "⪆",
|
||
Gbreve: "Ğ",
|
||
gbreve: "ğ",
|
||
Gcedil: "Ģ",
|
||
Gcirc: "Ĝ",
|
||
gcirc: "ĝ",
|
||
Gcy: "Г",
|
||
gcy: "г",
|
||
Gdot: "Ġ",
|
||
gdot: "ġ",
|
||
gE: "≧",
|
||
ge: "≥",
|
||
gEl: "⪌",
|
||
gel: "⋛",
|
||
geq: "≥",
|
||
geqq: "≧",
|
||
geqslant: "⩾",
|
||
ges: "⩾",
|
||
gescc: "⪩",
|
||
gesdot: "⪀",
|
||
gesdoto: "⪂",
|
||
gesdotol: "⪄",
|
||
gesl: "⋛︀",
|
||
gesles: "⪔",
|
||
Gfr: "𝔊",
|
||
gfr: "𝔤",
|
||
Gg: "⋙",
|
||
gg: "≫",
|
||
ggg: "⋙",
|
||
gimel: "ℷ",
|
||
GJcy: "Ѓ",
|
||
gjcy: "ѓ",
|
||
gl: "≷",
|
||
gla: "⪥",
|
||
glE: "⪒",
|
||
glj: "⪤",
|
||
gnap: "⪊",
|
||
gnapprox: "⪊",
|
||
gnE: "≩",
|
||
gne: "⪈",
|
||
gneq: "⪈",
|
||
gneqq: "≩",
|
||
gnsim: "⋧",
|
||
Gopf: "𝔾",
|
||
gopf: "𝕘",
|
||
grave: "`",
|
||
GreaterEqual: "≥",
|
||
GreaterEqualLess: "⋛",
|
||
GreaterFullEqual: "≧",
|
||
GreaterGreater: "⪢",
|
||
GreaterLess: "≷",
|
||
GreaterSlantEqual: "⩾",
|
||
GreaterTilde: "≳",
|
||
Gscr: "𝒢",
|
||
gscr: "ℊ",
|
||
gsim: "≳",
|
||
gsime: "⪎",
|
||
gsiml: "⪐",
|
||
GT: ">",
|
||
Gt: "≫",
|
||
gt: ">",
|
||
gtcc: "⪧",
|
||
gtcir: "⩺",
|
||
gtdot: "⋗",
|
||
gtlPar: "⦕",
|
||
gtquest: "⩼",
|
||
gtrapprox: "⪆",
|
||
gtrarr: "⥸",
|
||
gtrdot: "⋗",
|
||
gtreqless: "⋛",
|
||
gtreqqless: "⪌",
|
||
gtrless: "≷",
|
||
gtrsim: "≳",
|
||
gvertneqq: "≩︀",
|
||
gvnE: "≩︀",
|
||
Hacek: "ˇ",
|
||
hairsp: " ",
|
||
half: "½",
|
||
hamilt: "ℋ",
|
||
HARDcy: "Ъ",
|
||
hardcy: "ъ",
|
||
hArr: "⇔",
|
||
harr: "↔",
|
||
harrcir: "⥈",
|
||
harrw: "↭",
|
||
Hat: "^",
|
||
hbar: "ℏ",
|
||
Hcirc: "Ĥ",
|
||
hcirc: "ĥ",
|
||
hearts: "♥",
|
||
heartsuit: "♥",
|
||
hellip: "…",
|
||
hercon: "⊹",
|
||
Hfr: "ℌ",
|
||
hfr: "𝔥",
|
||
HilbertSpace: "ℋ",
|
||
hksearow: "⤥",
|
||
hkswarow: "⤦",
|
||
hoarr: "⇿",
|
||
homtht: "∻",
|
||
hookleftarrow: "↩",
|
||
hookrightarrow: "↪",
|
||
Hopf: "ℍ",
|
||
hopf: "𝕙",
|
||
horbar: "―",
|
||
HorizontalLine: "─",
|
||
Hscr: "ℋ",
|
||
hscr: "𝒽",
|
||
hslash: "ℏ",
|
||
Hstrok: "Ħ",
|
||
hstrok: "ħ",
|
||
HumpDownHump: "≎",
|
||
HumpEqual: "≏",
|
||
hybull: "⁃",
|
||
hyphen: "‐",
|
||
Iacute: "Í",
|
||
iacute: "í",
|
||
ic: "",
|
||
Icirc: "Î",
|
||
icirc: "î",
|
||
Icy: "И",
|
||
icy: "и",
|
||
Idot: "İ",
|
||
IEcy: "Е",
|
||
iecy: "е",
|
||
iexcl: "¡",
|
||
iff: "⇔",
|
||
Ifr: "ℑ",
|
||
ifr: "𝔦",
|
||
Igrave: "Ì",
|
||
igrave: "ì",
|
||
ii: "ⅈ",
|
||
iiiint: "⨌",
|
||
iiint: "∭",
|
||
iinfin: "⧜",
|
||
iiota: "℩",
|
||
IJlig: "IJ",
|
||
ijlig: "ij",
|
||
Im: "ℑ",
|
||
Imacr: "Ī",
|
||
imacr: "ī",
|
||
image: "ℑ",
|
||
ImaginaryI: "ⅈ",
|
||
imagline: "ℐ",
|
||
imagpart: "ℑ",
|
||
imath: "ı",
|
||
imof: "⊷",
|
||
imped: "Ƶ",
|
||
Implies: "⇒",
|
||
in : "∈",
|
||
incare: "℅",
|
||
infin: "∞",
|
||
infintie: "⧝",
|
||
inodot: "ı",
|
||
Int: "∬",
|
||
int: "∫",
|
||
intcal: "⊺",
|
||
integers: "ℤ",
|
||
Integral: "∫",
|
||
intercal: "⊺",
|
||
Intersection: "⋂",
|
||
intlarhk: "⨗",
|
||
intprod: "⨼",
|
||
InvisibleComma: "",
|
||
InvisibleTimes: "",
|
||
IOcy: "Ё",
|
||
iocy: "ё",
|
||
Iogon: "Į",
|
||
iogon: "į",
|
||
Iopf: "𝕀",
|
||
iopf: "𝕚",
|
||
Iota: "Ι",
|
||
iota: "ι",
|
||
iprod: "⨼",
|
||
iquest: "¿",
|
||
Iscr: "ℐ",
|
||
iscr: "𝒾",
|
||
isin: "∈",
|
||
isindot: "⋵",
|
||
isinE: "⋹",
|
||
isins: "⋴",
|
||
isinsv: "⋳",
|
||
isinv: "∈",
|
||
it: "",
|
||
Itilde: "Ĩ",
|
||
itilde: "ĩ",
|
||
Iukcy: "І",
|
||
iukcy: "і",
|
||
Iuml: "Ï",
|
||
iuml: "ï",
|
||
Jcirc: "Ĵ",
|
||
jcirc: "ĵ",
|
||
Jcy: "Й",
|
||
jcy: "й",
|
||
Jfr: "𝔍",
|
||
jfr: "𝔧",
|
||
jmath: "ȷ",
|
||
Jopf: "𝕁",
|
||
jopf: "𝕛",
|
||
Jscr: "𝒥",
|
||
jscr: "𝒿",
|
||
Jsercy: "Ј",
|
||
jsercy: "ј",
|
||
Jukcy: "Є",
|
||
jukcy: "є",
|
||
Kappa: "Κ",
|
||
kappa: "κ",
|
||
kappav: "ϰ",
|
||
Kcedil: "Ķ",
|
||
kcedil: "ķ",
|
||
Kcy: "К",
|
||
kcy: "к",
|
||
Kfr: "𝔎",
|
||
kfr: "𝔨",
|
||
kgreen: "ĸ",
|
||
KHcy: "Х",
|
||
khcy: "х",
|
||
KJcy: "Ќ",
|
||
kjcy: "ќ",
|
||
Kopf: "𝕂",
|
||
kopf: "𝕜",
|
||
Kscr: "𝒦",
|
||
kscr: "𝓀",
|
||
lAarr: "⇚",
|
||
Lacute: "Ĺ",
|
||
lacute: "ĺ",
|
||
laemptyv: "⦴",
|
||
lagran: "ℒ",
|
||
Lambda: "Λ",
|
||
lambda: "λ",
|
||
Lang: "⟪",
|
||
lang: "⟨",
|
||
langd: "⦑",
|
||
langle: "⟨",
|
||
lap: "⪅",
|
||
Laplacetrf: "ℒ",
|
||
laquo: "«",
|
||
Larr: "↞",
|
||
lArr: "⇐",
|
||
larr: "←",
|
||
larrb: "⇤",
|
||
larrbfs: "⤟",
|
||
larrfs: "⤝",
|
||
larrhk: "↩",
|
||
larrlp: "↫",
|
||
larrpl: "⤹",
|
||
larrsim: "⥳",
|
||
larrtl: "↢",
|
||
lat: "⪫",
|
||
lAtail: "⤛",
|
||
latail: "⤙",
|
||
late: "⪭",
|
||
lates: "⪭︀",
|
||
lBarr: "⤎",
|
||
lbarr: "⤌",
|
||
lbbrk: "❲",
|
||
lbrace: "{",
|
||
lbrack: "[",
|
||
lbrke: "⦋",
|
||
lbrksld: "⦏",
|
||
lbrkslu: "⦍",
|
||
Lcaron: "Ľ",
|
||
lcaron: "ľ",
|
||
Lcedil: "Ļ",
|
||
lcedil: "ļ",
|
||
lceil: "⌈",
|
||
lcub: "{",
|
||
Lcy: "Л",
|
||
lcy: "л",
|
||
ldca: "⤶",
|
||
ldquo: "“",
|
||
ldquor: "„",
|
||
ldrdhar: "⥧",
|
||
ldrushar: "⥋",
|
||
ldsh: "↲",
|
||
lE: "≦",
|
||
le: "≤",
|
||
LeftAngleBracket: "⟨",
|
||
LeftArrow: "←",
|
||
Leftarrow: "⇐",
|
||
leftarrow: "←",
|
||
LeftArrowBar: "⇤",
|
||
LeftArrowRightArrow: "⇆",
|
||
leftarrowtail: "↢",
|
||
LeftCeiling: "⌈",
|
||
LeftDoubleBracket: "⟦",
|
||
LeftDownTeeVector: "⥡",
|
||
LeftDownVector: "⇃",
|
||
LeftDownVectorBar: "⥙",
|
||
LeftFloor: "⌊",
|
||
leftharpoondown: "↽",
|
||
leftharpoonup: "↼",
|
||
leftleftarrows: "⇇",
|
||
LeftRightArrow: "↔",
|
||
Leftrightarrow: "⇔",
|
||
leftrightarrow: "↔",
|
||
leftrightarrows: "⇆",
|
||
leftrightharpoons: "⇋",
|
||
leftrightsquigarrow: "↭",
|
||
LeftRightVector: "⥎",
|
||
LeftTee: "⊣",
|
||
LeftTeeArrow: "↤",
|
||
LeftTeeVector: "⥚",
|
||
leftthreetimes: "⋋",
|
||
LeftTriangle: "⊲",
|
||
LeftTriangleBar: "⧏",
|
||
LeftTriangleEqual: "⊴",
|
||
LeftUpDownVector: "⥑",
|
||
LeftUpTeeVector: "⥠",
|
||
LeftUpVector: "↿",
|
||
LeftUpVectorBar: "⥘",
|
||
LeftVector: "↼",
|
||
LeftVectorBar: "⥒",
|
||
lEg: "⪋",
|
||
leg: "⋚",
|
||
leq: "≤",
|
||
leqq: "≦",
|
||
leqslant: "⩽",
|
||
les: "⩽",
|
||
lescc: "⪨",
|
||
lesdot: "⩿",
|
||
lesdoto: "⪁",
|
||
lesdotor: "⪃",
|
||
lesg: "⋚︀",
|
||
lesges: "⪓",
|
||
lessapprox: "⪅",
|
||
lessdot: "⋖",
|
||
lesseqgtr: "⋚",
|
||
lesseqqgtr: "⪋",
|
||
LessEqualGreater: "⋚",
|
||
LessFullEqual: "≦",
|
||
LessGreater: "≶",
|
||
lessgtr: "≶",
|
||
LessLess: "⪡",
|
||
lesssim: "≲",
|
||
LessSlantEqual: "⩽",
|
||
LessTilde: "≲",
|
||
lfisht: "⥼",
|
||
lfloor: "⌊",
|
||
Lfr: "𝔏",
|
||
lfr: "𝔩",
|
||
lg: "≶",
|
||
lgE: "⪑",
|
||
lHar: "⥢",
|
||
lhard: "↽",
|
||
lharu: "↼",
|
||
lharul: "⥪",
|
||
lhblk: "▄",
|
||
LJcy: "Љ",
|
||
ljcy: "љ",
|
||
Ll: "⋘",
|
||
ll: "≪",
|
||
llarr: "⇇",
|
||
llcorner: "⌞",
|
||
Lleftarrow: "⇚",
|
||
llhard: "⥫",
|
||
lltri: "◺",
|
||
Lmidot: "Ŀ",
|
||
lmidot: "ŀ",
|
||
lmoust: "⎰",
|
||
lmoustache: "⎰",
|
||
lnap: "⪉",
|
||
lnapprox: "⪉",
|
||
lnE: "≨",
|
||
lne: "⪇",
|
||
lneq: "⪇",
|
||
lneqq: "≨",
|
||
lnsim: "⋦",
|
||
loang: "⟬",
|
||
loarr: "⇽",
|
||
lobrk: "⟦",
|
||
LongLeftArrow: "⟵",
|
||
Longleftarrow: "⟸",
|
||
longleftarrow: "⟵",
|
||
LongLeftRightArrow: "⟷",
|
||
Longleftrightarrow: "⟺",
|
||
longleftrightarrow: "⟷",
|
||
longmapsto: "⟼",
|
||
LongRightArrow: "⟶",
|
||
Longrightarrow: "⟹",
|
||
longrightarrow: "⟶",
|
||
looparrowleft: "↫",
|
||
looparrowright: "↬",
|
||
lopar: "⦅",
|
||
Lopf: "𝕃",
|
||
lopf: "𝕝",
|
||
loplus: "⨭",
|
||
lotimes: "⨴",
|
||
lowast: "∗",
|
||
lowbar: "_",
|
||
LowerLeftArrow: "↙",
|
||
LowerRightArrow: "↘",
|
||
loz: "◊",
|
||
lozenge: "◊",
|
||
lozf: "⧫",
|
||
lpar: "(",
|
||
lparlt: "⦓",
|
||
lrarr: "⇆",
|
||
lrcorner: "⌟",
|
||
lrhar: "⇋",
|
||
lrhard: "⥭",
|
||
lrm: "",
|
||
lrtri: "⊿",
|
||
lsaquo: "‹",
|
||
Lscr: "ℒ",
|
||
lscr: "𝓁",
|
||
Lsh: "↰",
|
||
lsh: "↰",
|
||
lsim: "≲",
|
||
lsime: "⪍",
|
||
lsimg: "⪏",
|
||
lsqb: "[",
|
||
lsquo: "‘",
|
||
lsquor: "‚",
|
||
Lstrok: "Ł",
|
||
lstrok: "ł",
|
||
LT: "<",
|
||
Lt: "≪",
|
||
lt: "<",
|
||
ltcc: "⪦",
|
||
ltcir: "⩹",
|
||
ltdot: "⋖",
|
||
lthree: "⋋",
|
||
ltimes: "⋉",
|
||
ltlarr: "⥶",
|
||
ltquest: "⩻",
|
||
ltri: "◃",
|
||
ltrie: "⊴",
|
||
ltrif: "◂",
|
||
ltrPar: "⦖",
|
||
lurdshar: "⥊",
|
||
luruhar: "⥦",
|
||
lvertneqq: "≨︀",
|
||
lvnE: "≨︀",
|
||
macr: "¯",
|
||
male: "♂",
|
||
malt: "✠",
|
||
maltese: "✠",
|
||
Map: "⤅",
|
||
map: "↦",
|
||
mapsto: "↦",
|
||
mapstodown: "↧",
|
||
mapstoleft: "↤",
|
||
mapstoup: "↥",
|
||
marker: "▮",
|
||
mcomma: "⨩",
|
||
Mcy: "М",
|
||
mcy: "м",
|
||
mdash: "—",
|
||
mDDot: "∺",
|
||
measuredangle: "∡",
|
||
MediumSpace: " ",
|
||
Mellintrf: "ℳ",
|
||
Mfr: "𝔐",
|
||
mfr: "𝔪",
|
||
mho: "℧",
|
||
micro: "µ",
|
||
mid: "∣",
|
||
midast: "*",
|
||
midcir: "⫰",
|
||
middot: "·",
|
||
minus: "−",
|
||
minusb: "⊟",
|
||
minusd: "∸",
|
||
minusdu: "⨪",
|
||
MinusPlus: "∓",
|
||
mlcp: "⫛",
|
||
mldr: "…",
|
||
mnplus: "∓",
|
||
models: "⊧",
|
||
Mopf: "𝕄",
|
||
mopf: "𝕞",
|
||
mp: "∓",
|
||
Mscr: "ℳ",
|
||
mscr: "𝓂",
|
||
mstpos: "∾",
|
||
Mu: "Μ",
|
||
mu: "μ",
|
||
multimap: "⊸",
|
||
mumap: "⊸",
|
||
nabla: "∇",
|
||
Nacute: "Ń",
|
||
nacute: "ń",
|
||
nang: "∠⃒",
|
||
nap: "≉",
|
||
napE: "⩰̸",
|
||
napid: "≋̸",
|
||
napos: "ʼn",
|
||
napprox: "≉",
|
||
natur: "♮",
|
||
natural: "♮",
|
||
naturals: "ℕ",
|
||
nbsp: " ",
|
||
nbump: "≎̸",
|
||
nbumpe: "≏̸",
|
||
ncap: "⩃",
|
||
Ncaron: "Ň",
|
||
ncaron: "ň",
|
||
Ncedil: "Ņ",
|
||
ncedil: "ņ",
|
||
ncong: "≇",
|
||
ncongdot: "⩭̸",
|
||
ncup: "⩂",
|
||
Ncy: "Н",
|
||
ncy: "н",
|
||
ndash: "–",
|
||
ne: "≠",
|
||
nearhk: "⤤",
|
||
neArr: "⇗",
|
||
nearr: "↗",
|
||
nearrow: "↗",
|
||
nedot: "≐̸",
|
||
NegativeMediumSpace: "",
|
||
NegativeThickSpace: "",
|
||
NegativeThinSpace: "",
|
||
NegativeVeryThinSpace: "",
|
||
nequiv: "≢",
|
||
nesear: "⤨",
|
||
nesim: "≂̸",
|
||
NestedGreaterGreater: "≫",
|
||
NestedLessLess: "≪",
|
||
NewLine: "\n",
|
||
nexist: "∄",
|
||
nexists: "∄",
|
||
Nfr: "𝔑",
|
||
nfr: "𝔫",
|
||
ngE: "≧̸",
|
||
nge: "≱",
|
||
ngeq: "≱",
|
||
ngeqq: "≧̸",
|
||
ngeqslant: "⩾̸",
|
||
nges: "⩾̸",
|
||
nGg: "⋙̸",
|
||
ngsim: "≵",
|
||
nGt: "≫⃒",
|
||
ngt: "≯",
|
||
ngtr: "≯",
|
||
nGtv: "≫̸",
|
||
nhArr: "⇎",
|
||
nharr: "↮",
|
||
nhpar: "⫲",
|
||
ni: "∋",
|
||
nis: "⋼",
|
||
nisd: "⋺",
|
||
niv: "∋",
|
||
NJcy: "Њ",
|
||
njcy: "њ",
|
||
nlArr: "⇍",
|
||
nlarr: "↚",
|
||
nldr: "‥",
|
||
nlE: "≦̸",
|
||
nle: "≰",
|
||
nLeftarrow: "⇍",
|
||
nleftarrow: "↚",
|
||
nLeftrightarrow: "⇎",
|
||
nleftrightarrow: "↮",
|
||
nleq: "≰",
|
||
nleqq: "≦̸",
|
||
nleqslant: "⩽̸",
|
||
nles: "⩽̸",
|
||
nless: "≮",
|
||
nLl: "⋘̸",
|
||
nlsim: "≴",
|
||
nLt: "≪⃒",
|
||
nlt: "≮",
|
||
nltri: "⋪",
|
||
nltrie: "⋬",
|
||
nLtv: "≪̸",
|
||
nmid: "∤",
|
||
NoBreak: "",
|
||
NonBreakingSpace: " ",
|
||
Nopf: "ℕ",
|
||
nopf: "𝕟",
|
||
Not: "⫬",
|
||
not: "¬",
|
||
NotCongruent: "≢",
|
||
NotCupCap: "≭",
|
||
NotDoubleVerticalBar: "∦",
|
||
NotElement: "∉",
|
||
NotEqual: "≠",
|
||
NotEqualTilde: "≂̸",
|
||
NotExists: "∄",
|
||
NotGreater: "≯",
|
||
NotGreaterEqual: "≱",
|
||
NotGreaterFullEqual: "≧̸",
|
||
NotGreaterGreater: "≫̸",
|
||
NotGreaterLess: "≹",
|
||
NotGreaterSlantEqual: "⩾̸",
|
||
NotGreaterTilde: "≵",
|
||
NotHumpDownHump: "≎̸",
|
||
NotHumpEqual: "≏̸",
|
||
notin: "∉",
|
||
notindot: "⋵̸",
|
||
notinE: "⋹̸",
|
||
notinva: "∉",
|
||
notinvb: "⋷",
|
||
notinvc: "⋶",
|
||
NotLeftTriangle: "⋪",
|
||
NotLeftTriangleBar: "⧏̸",
|
||
NotLeftTriangleEqual: "⋬",
|
||
NotLess: "≮",
|
||
NotLessEqual: "≰",
|
||
NotLessGreater: "≸",
|
||
NotLessLess: "≪̸",
|
||
NotLessSlantEqual: "⩽̸",
|
||
NotLessTilde: "≴",
|
||
NotNestedGreaterGreater: "⪢̸",
|
||
NotNestedLessLess: "⪡̸",
|
||
notni: "∌",
|
||
notniva: "∌",
|
||
notnivb: "⋾",
|
||
notnivc: "⋽",
|
||
NotPrecedes: "⊀",
|
||
NotPrecedesEqual: "⪯̸",
|
||
NotPrecedesSlantEqual: "⋠",
|
||
NotReverseElement: "∌",
|
||
NotRightTriangle: "⋫",
|
||
NotRightTriangleBar: "⧐̸",
|
||
NotRightTriangleEqual: "⋭",
|
||
NotSquareSubset: "⊏̸",
|
||
NotSquareSubsetEqual: "⋢",
|
||
NotSquareSuperset: "⊐̸",
|
||
NotSquareSupersetEqual: "⋣",
|
||
NotSubset: "⊂⃒",
|
||
NotSubsetEqual: "⊈",
|
||
NotSucceeds: "⊁",
|
||
NotSucceedsEqual: "⪰̸",
|
||
NotSucceedsSlantEqual: "⋡",
|
||
NotSucceedsTilde: "≿̸",
|
||
NotSuperset: "⊃⃒",
|
||
NotSupersetEqual: "⊉",
|
||
NotTilde: "≁",
|
||
NotTildeEqual: "≄",
|
||
NotTildeFullEqual: "≇",
|
||
NotTildeTilde: "≉",
|
||
NotVerticalBar: "∤",
|
||
npar: "∦",
|
||
nparallel: "∦",
|
||
nparsl: "⫽⃥",
|
||
npart: "∂̸",
|
||
npolint: "⨔",
|
||
npr: "⊀",
|
||
nprcue: "⋠",
|
||
npre: "⪯̸",
|
||
nprec: "⊀",
|
||
npreceq: "⪯̸",
|
||
nrArr: "⇏",
|
||
nrarr: "↛",
|
||
nrarrc: "⤳̸",
|
||
nrarrw: "↝̸",
|
||
nRightarrow: "⇏",
|
||
nrightarrow: "↛",
|
||
nrtri: "⋫",
|
||
nrtrie: "⋭",
|
||
nsc: "⊁",
|
||
nsccue: "⋡",
|
||
nsce: "⪰̸",
|
||
Nscr: "𝒩",
|
||
nscr: "𝓃",
|
||
nshortmid: "∤",
|
||
nshortparallel: "∦",
|
||
nsim: "≁",
|
||
nsime: "≄",
|
||
nsimeq: "≄",
|
||
nsmid: "∤",
|
||
nspar: "∦",
|
||
nsqsube: "⋢",
|
||
nsqsupe: "⋣",
|
||
nsub: "⊄",
|
||
nsubE: "⫅̸",
|
||
nsube: "⊈",
|
||
nsubset: "⊂⃒",
|
||
nsubseteq: "⊈",
|
||
nsubseteqq: "⫅̸",
|
||
nsucc: "⊁",
|
||
nsucceq: "⪰̸",
|
||
nsup: "⊅",
|
||
nsupE: "⫆̸",
|
||
nsupe: "⊉",
|
||
nsupset: "⊃⃒",
|
||
nsupseteq: "⊉",
|
||
nsupseteqq: "⫆̸",
|
||
ntgl: "≹",
|
||
Ntilde: "Ñ",
|
||
ntilde: "ñ",
|
||
ntlg: "≸",
|
||
ntriangleleft: "⋪",
|
||
ntrianglelefteq: "⋬",
|
||
ntriangleright: "⋫",
|
||
ntrianglerighteq: "⋭",
|
||
Nu: "Ν",
|
||
nu: "ν",
|
||
num: "#",
|
||
numero: "№",
|
||
numsp: " ",
|
||
nvap: "≍⃒",
|
||
nVDash: "⊯",
|
||
nVdash: "⊮",
|
||
nvDash: "⊭",
|
||
nvdash: "⊬",
|
||
nvge: "≥⃒",
|
||
nvgt: ">⃒",
|
||
nvHarr: "⤄",
|
||
nvinfin: "⧞",
|
||
nvlArr: "⤂",
|
||
nvle: "≤⃒",
|
||
nvlt: "<⃒",
|
||
nvltrie: "⊴⃒",
|
||
nvrArr: "⤃",
|
||
nvrtrie: "⊵⃒",
|
||
nvsim: "∼⃒",
|
||
nwarhk: "⤣",
|
||
nwArr: "⇖",
|
||
nwarr: "↖",
|
||
nwarrow: "↖",
|
||
nwnear: "⤧",
|
||
Oacute: "Ó",
|
||
oacute: "ó",
|
||
oast: "⊛",
|
||
ocir: "⊚",
|
||
Ocirc: "Ô",
|
||
ocirc: "ô",
|
||
Ocy: "О",
|
||
ocy: "о",
|
||
odash: "⊝",
|
||
Odblac: "Ő",
|
||
odblac: "ő",
|
||
odiv: "⨸",
|
||
odot: "⊙",
|
||
odsold: "⦼",
|
||
OElig: "Œ",
|
||
oelig: "œ",
|
||
ofcir: "⦿",
|
||
Ofr: "𝔒",
|
||
ofr: "𝔬",
|
||
ogon: "˛",
|
||
Ograve: "Ò",
|
||
ograve: "ò",
|
||
ogt: "⧁",
|
||
ohbar: "⦵",
|
||
ohm: "Ω",
|
||
oint: "∮",
|
||
olarr: "↺",
|
||
olcir: "⦾",
|
||
olcross: "⦻",
|
||
oline: "‾",
|
||
olt: "⧀",
|
||
Omacr: "Ō",
|
||
omacr: "ō",
|
||
Omega: "Ω",
|
||
omega: "ω",
|
||
Omicron: "Ο",
|
||
omicron: "ο",
|
||
omid: "⦶",
|
||
ominus: "⊖",
|
||
Oopf: "𝕆",
|
||
oopf: "𝕠",
|
||
opar: "⦷",
|
||
OpenCurlyDoubleQuote: "“",
|
||
OpenCurlyQuote: "‘",
|
||
operp: "⦹",
|
||
oplus: "⊕",
|
||
Or: "⩔",
|
||
or: "∨",
|
||
orarr: "↻",
|
||
ord: "⩝",
|
||
order: "ℴ",
|
||
orderof: "ℴ",
|
||
ordf: "ª",
|
||
ordm: "º",
|
||
origof: "⊶",
|
||
oror: "⩖",
|
||
orslope: "⩗",
|
||
orv: "⩛",
|
||
oS: "Ⓢ",
|
||
Oscr: "𝒪",
|
||
oscr: "ℴ",
|
||
Oslash: "Ø",
|
||
oslash: "ø",
|
||
osol: "⊘",
|
||
Otilde: "Õ",
|
||
otilde: "õ",
|
||
Otimes: "⨷",
|
||
otimes: "⊗",
|
||
otimesas: "⨶",
|
||
Ouml: "Ö",
|
||
ouml: "ö",
|
||
ovbar: "⌽",
|
||
OverBar: "‾",
|
||
OverBrace: "⏞",
|
||
OverBracket: "⎴",
|
||
OverParenthesis: "⏜",
|
||
par: "∥",
|
||
para: "¶",
|
||
parallel: "∥",
|
||
parsim: "⫳",
|
||
parsl: "⫽",
|
||
part: "∂",
|
||
PartialD: "∂",
|
||
Pcy: "П",
|
||
pcy: "п",
|
||
percnt: "%",
|
||
period: ".",
|
||
permil: "‰",
|
||
perp: "⊥",
|
||
pertenk: "‱",
|
||
Pfr: "𝔓",
|
||
pfr: "𝔭",
|
||
Phi: "Φ",
|
||
phi: "φ",
|
||
phiv: "ϕ",
|
||
phmmat: "ℳ",
|
||
phone: "☎",
|
||
Pi: "Π",
|
||
pi: "π",
|
||
pitchfork: "⋔",
|
||
piv: "ϖ",
|
||
planck: "ℏ",
|
||
planckh: "ℎ",
|
||
plankv: "ℏ",
|
||
plus: "+",
|
||
plusacir: "⨣",
|
||
plusb: "⊞",
|
||
pluscir: "⨢",
|
||
plusdo: "∔",
|
||
plusdu: "⨥",
|
||
pluse: "⩲",
|
||
PlusMinus: "±",
|
||
plusmn: "±",
|
||
plussim: "⨦",
|
||
plustwo: "⨧",
|
||
pm: "±",
|
||
Poincareplane: "ℌ",
|
||
pointint: "⨕",
|
||
Popf: "ℙ",
|
||
popf: "𝕡",
|
||
pound: "£",
|
||
Pr: "⪻",
|
||
pr: "≺",
|
||
prap: "⪷",
|
||
prcue: "≼",
|
||
prE: "⪳",
|
||
pre: "⪯",
|
||
prec: "≺",
|
||
precapprox: "⪷",
|
||
preccurlyeq: "≼",
|
||
Precedes: "≺",
|
||
PrecedesEqual: "⪯",
|
||
PrecedesSlantEqual: "≼",
|
||
PrecedesTilde: "≾",
|
||
preceq: "⪯",
|
||
precnapprox: "⪹",
|
||
precneqq: "⪵",
|
||
precnsim: "⋨",
|
||
precsim: "≾",
|
||
Prime: "″",
|
||
prime: "′",
|
||
primes: "ℙ",
|
||
prnap: "⪹",
|
||
prnE: "⪵",
|
||
prnsim: "⋨",
|
||
prod: "∏",
|
||
Product: "∏",
|
||
profalar: "⌮",
|
||
profline: "⌒",
|
||
profsurf: "⌓",
|
||
prop: "∝",
|
||
Proportion: "∷",
|
||
Proportional: "∝",
|
||
propto: "∝",
|
||
prsim: "≾",
|
||
prurel: "⊰",
|
||
Pscr: "𝒫",
|
||
pscr: "𝓅",
|
||
Psi: "Ψ",
|
||
psi: "ψ",
|
||
puncsp: " ",
|
||
Qfr: "𝔔",
|
||
qfr: "𝔮",
|
||
qint: "⨌",
|
||
Qopf: "ℚ",
|
||
qopf: "𝕢",
|
||
qprime: "⁗",
|
||
Qscr: "𝒬",
|
||
qscr: "𝓆",
|
||
quaternions: "ℍ",
|
||
quatint: "⨖",
|
||
quest: "?",
|
||
questeq: "≟",
|
||
QUOT: '"',
|
||
quot: '"',
|
||
rAarr: "⇛",
|
||
race: "∽̱",
|
||
Racute: "Ŕ",
|
||
racute: "ŕ",
|
||
radic: "√",
|
||
raemptyv: "⦳",
|
||
Rang: "⟫",
|
||
rang: "⟩",
|
||
rangd: "⦒",
|
||
range: "⦥",
|
||
rangle: "⟩",
|
||
raquo: "»",
|
||
Rarr: "↠",
|
||
rArr: "⇒",
|
||
rarr: "→",
|
||
rarrap: "⥵",
|
||
rarrb: "⇥",
|
||
rarrbfs: "⤠",
|
||
rarrc: "⤳",
|
||
rarrfs: "⤞",
|
||
rarrhk: "↪",
|
||
rarrlp: "↬",
|
||
rarrpl: "⥅",
|
||
rarrsim: "⥴",
|
||
Rarrtl: "⤖",
|
||
rarrtl: "↣",
|
||
rarrw: "↝",
|
||
rAtail: "⤜",
|
||
ratail: "⤚",
|
||
ratio: "∶",
|
||
rationals: "ℚ",
|
||
RBarr: "⤐",
|
||
rBarr: "⤏",
|
||
rbarr: "⤍",
|
||
rbbrk: "❳",
|
||
rbrace: "}",
|
||
rbrack: "]",
|
||
rbrke: "⦌",
|
||
rbrksld: "⦎",
|
||
rbrkslu: "⦐",
|
||
Rcaron: "Ř",
|
||
rcaron: "ř",
|
||
Rcedil: "Ŗ",
|
||
rcedil: "ŗ",
|
||
rceil: "⌉",
|
||
rcub: "}",
|
||
Rcy: "Р",
|
||
rcy: "р",
|
||
rdca: "⤷",
|
||
rdldhar: "⥩",
|
||
rdquo: "”",
|
||
rdquor: "”",
|
||
rdsh: "↳",
|
||
Re: "ℜ",
|
||
real: "ℜ",
|
||
realine: "ℛ",
|
||
realpart: "ℜ",
|
||
reals: "ℝ",
|
||
rect: "▭",
|
||
REG: "®",
|
||
reg: "®",
|
||
ReverseElement: "∋",
|
||
ReverseEquilibrium: "⇋",
|
||
ReverseUpEquilibrium: "⥯",
|
||
rfisht: "⥽",
|
||
rfloor: "⌋",
|
||
Rfr: "ℜ",
|
||
rfr: "𝔯",
|
||
rHar: "⥤",
|
||
rhard: "⇁",
|
||
rharu: "⇀",
|
||
rharul: "⥬",
|
||
Rho: "Ρ",
|
||
rho: "ρ",
|
||
rhov: "ϱ",
|
||
RightAngleBracket: "⟩",
|
||
RightArrow: "→",
|
||
Rightarrow: "⇒",
|
||
rightarrow: "→",
|
||
RightArrowBar: "⇥",
|
||
RightArrowLeftArrow: "⇄",
|
||
rightarrowtail: "↣",
|
||
RightCeiling: "⌉",
|
||
RightDoubleBracket: "⟧",
|
||
RightDownTeeVector: "⥝",
|
||
RightDownVector: "⇂",
|
||
RightDownVectorBar: "⥕",
|
||
RightFloor: "⌋",
|
||
rightharpoondown: "⇁",
|
||
rightharpoonup: "⇀",
|
||
rightleftarrows: "⇄",
|
||
rightleftharpoons: "⇌",
|
||
rightrightarrows: "⇉",
|
||
rightsquigarrow: "↝",
|
||
RightTee: "⊢",
|
||
RightTeeArrow: "↦",
|
||
RightTeeVector: "⥛",
|
||
rightthreetimes: "⋌",
|
||
RightTriangle: "⊳",
|
||
RightTriangleBar: "⧐",
|
||
RightTriangleEqual: "⊵",
|
||
RightUpDownVector: "⥏",
|
||
RightUpTeeVector: "⥜",
|
||
RightUpVector: "↾",
|
||
RightUpVectorBar: "⥔",
|
||
RightVector: "⇀",
|
||
RightVectorBar: "⥓",
|
||
ring: "˚",
|
||
risingdotseq: "≓",
|
||
rlarr: "⇄",
|
||
rlhar: "⇌",
|
||
rlm: "",
|
||
rmoust: "⎱",
|
||
rmoustache: "⎱",
|
||
rnmid: "⫮",
|
||
roang: "⟭",
|
||
roarr: "⇾",
|
||
robrk: "⟧",
|
||
ropar: "⦆",
|
||
Ropf: "ℝ",
|
||
ropf: "𝕣",
|
||
roplus: "⨮",
|
||
rotimes: "⨵",
|
||
RoundImplies: "⥰",
|
||
rpar: ")",
|
||
rpargt: "⦔",
|
||
rppolint: "⨒",
|
||
rrarr: "⇉",
|
||
Rrightarrow: "⇛",
|
||
rsaquo: "›",
|
||
Rscr: "ℛ",
|
||
rscr: "𝓇",
|
||
Rsh: "↱",
|
||
rsh: "↱",
|
||
rsqb: "]",
|
||
rsquo: "’",
|
||
rsquor: "’",
|
||
rthree: "⋌",
|
||
rtimes: "⋊",
|
||
rtri: "▹",
|
||
rtrie: "⊵",
|
||
rtrif: "▸",
|
||
rtriltri: "⧎",
|
||
RuleDelayed: "⧴",
|
||
ruluhar: "⥨",
|
||
rx: "℞",
|
||
Sacute: "Ś",
|
||
sacute: "ś",
|
||
sbquo: "‚",
|
||
Sc: "⪼",
|
||
sc: "≻",
|
||
scap: "⪸",
|
||
Scaron: "Š",
|
||
scaron: "š",
|
||
sccue: "≽",
|
||
scE: "⪴",
|
||
sce: "⪰",
|
||
Scedil: "Ş",
|
||
scedil: "ş",
|
||
Scirc: "Ŝ",
|
||
scirc: "ŝ",
|
||
scnap: "⪺",
|
||
scnE: "⪶",
|
||
scnsim: "⋩",
|
||
scpolint: "⨓",
|
||
scsim: "≿",
|
||
Scy: "С",
|
||
scy: "с",
|
||
sdot: "⋅",
|
||
sdotb: "⊡",
|
||
sdote: "⩦",
|
||
searhk: "⤥",
|
||
seArr: "⇘",
|
||
searr: "↘",
|
||
searrow: "↘",
|
||
sect: "§",
|
||
semi: ";",
|
||
seswar: "⤩",
|
||
setminus: "∖",
|
||
setmn: "∖",
|
||
sext: "✶",
|
||
Sfr: "𝔖",
|
||
sfr: "𝔰",
|
||
sfrown: "⌢",
|
||
sharp: "♯",
|
||
SHCHcy: "Щ",
|
||
shchcy: "щ",
|
||
SHcy: "Ш",
|
||
shcy: "ш",
|
||
ShortDownArrow: "↓",
|
||
ShortLeftArrow: "←",
|
||
shortmid: "∣",
|
||
shortparallel: "∥",
|
||
ShortRightArrow: "→",
|
||
ShortUpArrow: "↑",
|
||
shy: "",
|
||
Sigma: "Σ",
|
||
sigma: "σ",
|
||
sigmaf: "ς",
|
||
sigmav: "ς",
|
||
sim: "∼",
|
||
simdot: "⩪",
|
||
sime: "≃",
|
||
simeq: "≃",
|
||
simg: "⪞",
|
||
simgE: "⪠",
|
||
siml: "⪝",
|
||
simlE: "⪟",
|
||
simne: "≆",
|
||
simplus: "⨤",
|
||
simrarr: "⥲",
|
||
slarr: "←",
|
||
SmallCircle: "∘",
|
||
smallsetminus: "∖",
|
||
smashp: "⨳",
|
||
smeparsl: "⧤",
|
||
smid: "∣",
|
||
smile: "⌣",
|
||
smt: "⪪",
|
||
smte: "⪬",
|
||
smtes: "⪬︀",
|
||
SOFTcy: "Ь",
|
||
softcy: "ь",
|
||
sol: "/",
|
||
solb: "⧄",
|
||
solbar: "⌿",
|
||
Sopf: "𝕊",
|
||
sopf: "𝕤",
|
||
spades: "♠",
|
||
spadesuit: "♠",
|
||
spar: "∥",
|
||
sqcap: "⊓",
|
||
sqcaps: "⊓︀",
|
||
sqcup: "⊔",
|
||
sqcups: "⊔︀",
|
||
Sqrt: "√",
|
||
sqsub: "⊏",
|
||
sqsube: "⊑",
|
||
sqsubset: "⊏",
|
||
sqsubseteq: "⊑",
|
||
sqsup: "⊐",
|
||
sqsupe: "⊒",
|
||
sqsupset: "⊐",
|
||
sqsupseteq: "⊒",
|
||
squ: "□",
|
||
Square: "□",
|
||
square: "□",
|
||
SquareIntersection: "⊓",
|
||
SquareSubset: "⊏",
|
||
SquareSubsetEqual: "⊑",
|
||
SquareSuperset: "⊐",
|
||
SquareSupersetEqual: "⊒",
|
||
SquareUnion: "⊔",
|
||
squarf: "▪",
|
||
squf: "▪",
|
||
srarr: "→",
|
||
Sscr: "𝒮",
|
||
sscr: "𝓈",
|
||
ssetmn: "∖",
|
||
ssmile: "⌣",
|
||
sstarf: "⋆",
|
||
Star: "⋆",
|
||
star: "☆",
|
||
starf: "★",
|
||
straightepsilon: "ϵ",
|
||
straightphi: "ϕ",
|
||
strns: "¯",
|
||
Sub: "⋐",
|
||
sub: "⊂",
|
||
subdot: "⪽",
|
||
subE: "⫅",
|
||
sube: "⊆",
|
||
subedot: "⫃",
|
||
submult: "⫁",
|
||
subnE: "⫋",
|
||
subne: "⊊",
|
||
subplus: "⪿",
|
||
subrarr: "⥹",
|
||
Subset: "⋐",
|
||
subset: "⊂",
|
||
subseteq: "⊆",
|
||
subseteqq: "⫅",
|
||
SubsetEqual: "⊆",
|
||
subsetneq: "⊊",
|
||
subsetneqq: "⫋",
|
||
subsim: "⫇",
|
||
subsub: "⫕",
|
||
subsup: "⫓",
|
||
succ: "≻",
|
||
succapprox: "⪸",
|
||
succcurlyeq: "≽",
|
||
Succeeds: "≻",
|
||
SucceedsEqual: "⪰",
|
||
SucceedsSlantEqual: "≽",
|
||
SucceedsTilde: "≿",
|
||
succeq: "⪰",
|
||
succnapprox: "⪺",
|
||
succneqq: "⪶",
|
||
succnsim: "⋩",
|
||
succsim: "≿",
|
||
SuchThat: "∋",
|
||
Sum: "∑",
|
||
sum: "∑",
|
||
sung: "♪",
|
||
Sup: "⋑",
|
||
sup: "⊃",
|
||
sup1: "¹",
|
||
sup2: "²",
|
||
sup3: "³",
|
||
supdot: "⪾",
|
||
supdsub: "⫘",
|
||
supE: "⫆",
|
||
supe: "⊇",
|
||
supedot: "⫄",
|
||
Superset: "⊃",
|
||
SupersetEqual: "⊇",
|
||
suphsol: "⟉",
|
||
suphsub: "⫗",
|
||
suplarr: "⥻",
|
||
supmult: "⫂",
|
||
supnE: "⫌",
|
||
supne: "⊋",
|
||
supplus: "⫀",
|
||
Supset: "⋑",
|
||
supset: "⊃",
|
||
supseteq: "⊇",
|
||
supseteqq: "⫆",
|
||
supsetneq: "⊋",
|
||
supsetneqq: "⫌",
|
||
supsim: "⫈",
|
||
supsub: "⫔",
|
||
supsup: "⫖",
|
||
swarhk: "⤦",
|
||
swArr: "⇙",
|
||
swarr: "↙",
|
||
swarrow: "↙",
|
||
swnwar: "⤪",
|
||
szlig: "ß",
|
||
Tab: "\t",
|
||
target: "⌖",
|
||
Tau: "Τ",
|
||
tau: "τ",
|
||
tbrk: "⎴",
|
||
Tcaron: "Ť",
|
||
tcaron: "ť",
|
||
Tcedil: "Ţ",
|
||
tcedil: "ţ",
|
||
Tcy: "Т",
|
||
tcy: "т",
|
||
tdot: "⃛",
|
||
telrec: "⌕",
|
||
Tfr: "𝔗",
|
||
tfr: "𝔱",
|
||
there4: "∴",
|
||
Therefore: "∴",
|
||
therefore: "∴",
|
||
Theta: "Θ",
|
||
theta: "θ",
|
||
thetasym: "ϑ",
|
||
thetav: "ϑ",
|
||
thickapprox: "≈",
|
||
thicksim: "∼",
|
||
ThickSpace: " ",
|
||
thinsp: " ",
|
||
ThinSpace: " ",
|
||
thkap: "≈",
|
||
thksim: "∼",
|
||
THORN: "Þ",
|
||
thorn: "þ",
|
||
Tilde: "∼",
|
||
tilde: "˜",
|
||
TildeEqual: "≃",
|
||
TildeFullEqual: "≅",
|
||
TildeTilde: "≈",
|
||
times: "×",
|
||
timesb: "⊠",
|
||
timesbar: "⨱",
|
||
timesd: "⨰",
|
||
tint: "∭",
|
||
toea: "⤨",
|
||
top: "⊤",
|
||
topbot: "⌶",
|
||
topcir: "⫱",
|
||
Topf: "𝕋",
|
||
topf: "𝕥",
|
||
topfork: "⫚",
|
||
tosa: "⤩",
|
||
tprime: "‴",
|
||
TRADE: "™",
|
||
trade: "™",
|
||
triangle: "▵",
|
||
triangledown: "▿",
|
||
triangleleft: "◃",
|
||
trianglelefteq: "⊴",
|
||
triangleq: "≜",
|
||
triangleright: "▹",
|
||
trianglerighteq: "⊵",
|
||
tridot: "◬",
|
||
trie: "≜",
|
||
triminus: "⨺",
|
||
TripleDot: "⃛",
|
||
triplus: "⨹",
|
||
trisb: "⧍",
|
||
tritime: "⨻",
|
||
trpezium: "⏢",
|
||
Tscr: "𝒯",
|
||
tscr: "𝓉",
|
||
TScy: "Ц",
|
||
tscy: "ц",
|
||
TSHcy: "Ћ",
|
||
tshcy: "ћ",
|
||
Tstrok: "Ŧ",
|
||
tstrok: "ŧ",
|
||
twixt: "≬",
|
||
twoheadleftarrow: "↞",
|
||
twoheadrightarrow: "↠",
|
||
Uacute: "Ú",
|
||
uacute: "ú",
|
||
Uarr: "↟",
|
||
uArr: "⇑",
|
||
uarr: "↑",
|
||
Uarrocir: "⥉",
|
||
Ubrcy: "Ў",
|
||
ubrcy: "ў",
|
||
Ubreve: "Ŭ",
|
||
ubreve: "ŭ",
|
||
Ucirc: "Û",
|
||
ucirc: "û",
|
||
Ucy: "У",
|
||
ucy: "у",
|
||
udarr: "⇅",
|
||
Udblac: "Ű",
|
||
udblac: "ű",
|
||
udhar: "⥮",
|
||
ufisht: "⥾",
|
||
Ufr: "𝔘",
|
||
ufr: "𝔲",
|
||
Ugrave: "Ù",
|
||
ugrave: "ù",
|
||
uHar: "⥣",
|
||
uharl: "↿",
|
||
uharr: "↾",
|
||
uhblk: "▀",
|
||
ulcorn: "⌜",
|
||
ulcorner: "⌜",
|
||
ulcrop: "⌏",
|
||
ultri: "◸",
|
||
Umacr: "Ū",
|
||
umacr: "ū",
|
||
uml: "¨",
|
||
UnderBar: "_",
|
||
UnderBrace: "⏟",
|
||
UnderBracket: "⎵",
|
||
UnderParenthesis: "⏝",
|
||
Union: "⋃",
|
||
UnionPlus: "⊎",
|
||
Uogon: "Ų",
|
||
uogon: "ų",
|
||
Uopf: "𝕌",
|
||
uopf: "𝕦",
|
||
UpArrow: "↑",
|
||
Uparrow: "⇑",
|
||
uparrow: "↑",
|
||
UpArrowBar: "⤒",
|
||
UpArrowDownArrow: "⇅",
|
||
UpDownArrow: "↕",
|
||
Updownarrow: "⇕",
|
||
updownarrow: "↕",
|
||
UpEquilibrium: "⥮",
|
||
upharpoonleft: "↿",
|
||
upharpoonright: "↾",
|
||
uplus: "⊎",
|
||
UpperLeftArrow: "↖",
|
||
UpperRightArrow: "↗",
|
||
Upsi: "ϒ",
|
||
upsi: "υ",
|
||
upsih: "ϒ",
|
||
Upsilon: "Υ",
|
||
upsilon: "υ",
|
||
UpTee: "⊥",
|
||
UpTeeArrow: "↥",
|
||
upuparrows: "⇈",
|
||
urcorn: "⌝",
|
||
urcorner: "⌝",
|
||
urcrop: "⌎",
|
||
Uring: "Ů",
|
||
uring: "ů",
|
||
urtri: "◹",
|
||
Uscr: "𝒰",
|
||
uscr: "𝓊",
|
||
utdot: "⋰",
|
||
Utilde: "Ũ",
|
||
utilde: "ũ",
|
||
utri: "▵",
|
||
utrif: "▴",
|
||
uuarr: "⇈",
|
||
Uuml: "Ü",
|
||
uuml: "ü",
|
||
uwangle: "⦧",
|
||
vangrt: "⦜",
|
||
varepsilon: "ϵ",
|
||
varkappa: "ϰ",
|
||
varnothing: "∅",
|
||
varphi: "ϕ",
|
||
varpi: "ϖ",
|
||
varpropto: "∝",
|
||
vArr: "⇕",
|
||
varr: "↕",
|
||
varrho: "ϱ",
|
||
varsigma: "ς",
|
||
varsubsetneq: "⊊︀",
|
||
varsubsetneqq: "⫋︀",
|
||
varsupsetneq: "⊋︀",
|
||
varsupsetneqq: "⫌︀",
|
||
vartheta: "ϑ",
|
||
vartriangleleft: "⊲",
|
||
vartriangleright: "⊳",
|
||
Vbar: "⫫",
|
||
vBar: "⫨",
|
||
vBarv: "⫩",
|
||
Vcy: "В",
|
||
vcy: "в",
|
||
VDash: "⊫",
|
||
Vdash: "⊩",
|
||
vDash: "⊨",
|
||
vdash: "⊢",
|
||
Vdashl: "⫦",
|
||
Vee: "⋁",
|
||
vee: "∨",
|
||
veebar: "⊻",
|
||
veeeq: "≚",
|
||
vellip: "⋮",
|
||
Verbar: "‖",
|
||
verbar: "|",
|
||
Vert: "‖",
|
||
vert: "|",
|
||
VerticalBar: "∣",
|
||
VerticalLine: "|",
|
||
VerticalSeparator: "❘",
|
||
VerticalTilde: "≀",
|
||
VeryThinSpace: " ",
|
||
Vfr: "𝔙",
|
||
vfr: "𝔳",
|
||
vltri: "⊲",
|
||
vnsub: "⊂⃒",
|
||
vnsup: "⊃⃒",
|
||
Vopf: "𝕍",
|
||
vopf: "𝕧",
|
||
vprop: "∝",
|
||
vrtri: "⊳",
|
||
Vscr: "𝒱",
|
||
vscr: "𝓋",
|
||
vsubnE: "⫋︀",
|
||
vsubne: "⊊︀",
|
||
vsupnE: "⫌︀",
|
||
vsupne: "⊋︀",
|
||
Vvdash: "⊪",
|
||
vzigzag: "⦚",
|
||
Wcirc: "Ŵ",
|
||
wcirc: "ŵ",
|
||
wedbar: "⩟",
|
||
Wedge: "⋀",
|
||
wedge: "∧",
|
||
wedgeq: "≙",
|
||
weierp: "℘",
|
||
Wfr: "𝔚",
|
||
wfr: "𝔴",
|
||
Wopf: "𝕎",
|
||
wopf: "𝕨",
|
||
wp: "℘",
|
||
wr: "≀",
|
||
wreath: "≀",
|
||
Wscr: "𝒲",
|
||
wscr: "𝓌",
|
||
xcap: "⋂",
|
||
xcirc: "◯",
|
||
xcup: "⋃",
|
||
xdtri: "▽",
|
||
Xfr: "𝔛",
|
||
xfr: "𝔵",
|
||
xhArr: "⟺",
|
||
xharr: "⟷",
|
||
Xi: "Ξ",
|
||
xi: "ξ",
|
||
xlArr: "⟸",
|
||
xlarr: "⟵",
|
||
xmap: "⟼",
|
||
xnis: "⋻",
|
||
xodot: "⨀",
|
||
Xopf: "𝕏",
|
||
xopf: "𝕩",
|
||
xoplus: "⨁",
|
||
xotime: "⨂",
|
||
xrArr: "⟹",
|
||
xrarr: "⟶",
|
||
Xscr: "𝒳",
|
||
xscr: "𝓍",
|
||
xsqcup: "⨆",
|
||
xuplus: "⨄",
|
||
xutri: "△",
|
||
xvee: "⋁",
|
||
xwedge: "⋀",
|
||
Yacute: "Ý",
|
||
yacute: "ý",
|
||
YAcy: "Я",
|
||
yacy: "я",
|
||
Ycirc: "Ŷ",
|
||
ycirc: "ŷ",
|
||
Ycy: "Ы",
|
||
ycy: "ы",
|
||
yen: "¥",
|
||
Yfr: "𝔜",
|
||
yfr: "𝔶",
|
||
YIcy: "Ї",
|
||
yicy: "ї",
|
||
Yopf: "𝕐",
|
||
yopf: "𝕪",
|
||
Yscr: "𝒴",
|
||
yscr: "𝓎",
|
||
YUcy: "Ю",
|
||
yucy: "ю",
|
||
Yuml: "Ÿ",
|
||
yuml: "ÿ",
|
||
Zacute: "Ź",
|
||
zacute: "ź",
|
||
Zcaron: "Ž",
|
||
zcaron: "ž",
|
||
Zcy: "З",
|
||
zcy: "з",
|
||
Zdot: "Ż",
|
||
zdot: "ż",
|
||
zeetrf: "ℨ",
|
||
ZeroWidthSpace: "",
|
||
Zeta: "Ζ",
|
||
zeta: "ζ",
|
||
Zfr: "ℨ",
|
||
zfr: "𝔷",
|
||
ZHcy: "Ж",
|
||
zhcy: "ж",
|
||
zigrarr: "⇝",
|
||
Zopf: "ℤ",
|
||
zopf: "𝕫",
|
||
Zscr: "𝒵",
|
||
zscr: "𝓏",
|
||
zwj: "",
|
||
zwnj: ""
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(418),
|
||
o = n(27).unescapeMd;
|
||
e.exports = function(e, t) {
|
||
var n, i, a, u = t,
|
||
s = e.posMax;
|
||
if (60 === e.src.charCodeAt(t)) {
|
||
for (t++; t < s;) {
|
||
if (10 === (n = e.src.charCodeAt(t))) return !1;
|
||
if (62 === n) return a = r(o(e.src.slice(u + 1, t))), !!e.parser.validateLink(a) && (e.pos = t + 1, e.linkContent = a, !0);
|
||
92 === n && t + 1 < s ? t += 2 : t++
|
||
}
|
||
return !1
|
||
}
|
||
for (i = 0; t < s && 32 !== (n = e.src.charCodeAt(t)) && !(n > 8 && n < 14);)
|
||
if (92 === n && t + 1 < s) t += 2;
|
||
else {
|
||
if (40 === n && ++i > 1) break;
|
||
if (41 === n && --i < 0) break;
|
||
t++
|
||
}
|
||
return u !== t && (a = o(e.src.slice(u, t)), !!e.parser.validateLink(a) && (e.linkContent = a, e.pos = t, !0))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(27).replaceEntities;
|
||
e.exports = function(e) {
|
||
var t = r(e);
|
||
try {
|
||
t = decodeURI(t)
|
||
} catch (e) {}
|
||
return encodeURI(t)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(27).unescapeMd;
|
||
e.exports = function(e, t) {
|
||
var n, o = t,
|
||
i = e.posMax,
|
||
a = e.src.charCodeAt(t);
|
||
if (34 !== a && 39 !== a && 40 !== a) return !1;
|
||
for (t++, 40 === a && (a = 41); t < i;) {
|
||
if ((n = e.src.charCodeAt(t)) === a) return e.pos = t + 1, e.linkContent = r(e.src.slice(o + 1, t)), !0;
|
||
92 === n && t + 1 < i ? t += 2 : t++
|
||
}
|
||
return !1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return e.trim().replace(/\s+/g, " ").toUpperCase()
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return {
|
||
components: a.default,
|
||
wrapComponents: u.default,
|
||
statePlugins: {
|
||
spec: {
|
||
wrapSelectors: r,
|
||
selectors: i
|
||
},
|
||
auth: {
|
||
wrapSelectors: o
|
||
},
|
||
oas3: {
|
||
actions: s,
|
||
reducers: c.default,
|
||
selectors: l
|
||
}
|
||
}
|
||
}
|
||
};
|
||
var r = p(n(422)),
|
||
o = p(n(423)),
|
||
i = p(n(424)),
|
||
a = f(n(425)),
|
||
u = f(n(434)),
|
||
s = p(n(236)),
|
||
l = p(n(442)),
|
||
c = f(n(443));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
|
||
function p(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.isSwagger2 = t.isOAS3 = t.servers = t.schemes = t.produces = t.consumes = t.basePath = t.host = t.securityDefinitions = t.hasHost = t.definitions = void 0;
|
||
var r = n(57),
|
||
o = n(7),
|
||
i = n(35);
|
||
|
||
function a(e) {
|
||
return function(t, n) {
|
||
return function() {
|
||
var r = n.getSystem().specSelectors.specJson();
|
||
return (0, i.isOAS3)(r) ? e.apply(void 0, arguments) : t.apply(void 0, arguments)
|
||
}
|
||
}
|
||
}
|
||
var u = function(e) {
|
||
return e || (0, o.Map)()
|
||
},
|
||
s = a((0, r.createSelector)(function() {
|
||
return null
|
||
})),
|
||
l = (0, r.createSelector)(u, function(e) {
|
||
return e.get("json", (0, o.Map)())
|
||
}),
|
||
c = (0, r.createSelector)(u, function(e) {
|
||
return e.get("resolved", (0, o.Map)())
|
||
}),
|
||
f = function(e) {
|
||
var t = c(e);
|
||
return t.count() < 1 && (t = l(e)), t
|
||
};
|
||
t.definitions = a((0, r.createSelector)(f, function(e) {
|
||
return e.getIn(["components", "schemas"]) || (0, o.Map)()
|
||
})), t.hasHost = a(function(e) {
|
||
return f(e).hasIn(["servers", 0])
|
||
}), t.securityDefinitions = a((0, r.createSelector)(f, function(e) {
|
||
return e.getIn(["components", "securitySchemes"]) || null
|
||
})), t.host = s, t.basePath = s, t.consumes = s, t.produces = s, t.schemes = s, t.servers = a((0, r.createSelector)(f, function(e) {
|
||
return e.getIn(["servers"]) || (0, o.Map)()
|
||
})), t.isOAS3 = function(e, t) {
|
||
return function() {
|
||
var e = t.getSystem().specSelectors.specJson();
|
||
return (0, i.isOAS3)(o.Map.isMap(e) ? e : (0, o.Map)())
|
||
}
|
||
}, t.isSwagger2 = function(e, t) {
|
||
return function() {
|
||
var e = t.getSystem().specSelectors.specJson();
|
||
return (0, i.isSwagger2)(o.Map.isMap(e) ? e : (0, o.Map)())
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.definitionsToAuthorize = void 0;
|
||
var r = s(n(22)),
|
||
o = s(n(18)),
|
||
i = n(57),
|
||
a = n(7),
|
||
u = n(35);
|
||
|
||
function s(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var l;
|
||
t.definitionsToAuthorize = (l = (0, i.createSelector)(function(e) {
|
||
return e
|
||
}, function(e) {
|
||
return e.specSelectors.securityDefinitions()
|
||
}, function(e, t) {
|
||
var n = (0, a.List)();
|
||
return t.entrySeq().forEach(function(e) {
|
||
var t = (0, o.default)(e, 2),
|
||
i = t[0],
|
||
u = t[1],
|
||
s = u.get("type");
|
||
"oauth2" === s && u.get("flows").entrySeq().forEach(function(e) {
|
||
var t = (0, o.default)(e, 2),
|
||
s = t[0],
|
||
l = t[1],
|
||
c = (0, a.fromJS)({
|
||
flow: s,
|
||
authorizationUrl: l.get("authorizationUrl"),
|
||
tokenUrl: l.get("tokenUrl"),
|
||
scopes: l.get("scopes"),
|
||
type: u.get("type")
|
||
});
|
||
n = n.push(new a.Map((0, r.default)({}, i, c.filter(function(e) {
|
||
return void 0 !== e
|
||
}))))
|
||
}), "http" !== s && "apiKey" !== s || (n = n.push(new a.Map((0, r.default)({}, i, u))))
|
||
}), n
|
||
}), function(e, t) {
|
||
return function(n) {
|
||
for (var r = arguments.length, o = Array(r > 1 ? r - 1 : 0), i = 1; i < r; i++) o[i - 1] = arguments[i];
|
||
var a = t.getSystem().specSelectors.specJson();
|
||
return (0, u.isOAS3)(a) ? l.apply(void 0, [t].concat(o)) : e.apply(void 0, o)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.isSwagger2 = t.servers = void 0;
|
||
var r = n(57),
|
||
o = n(7),
|
||
i = n(35);
|
||
var a, u = function(e) {
|
||
return e || (0, o.Map)()
|
||
},
|
||
s = (0, r.createSelector)(u, function(e) {
|
||
return e.get("json", (0, o.Map)())
|
||
}),
|
||
l = (0, r.createSelector)(u, function(e) {
|
||
return e.get("resolved", (0, o.Map)())
|
||
});
|
||
t.servers = (a = (0, r.createSelector)(function(e) {
|
||
var t = l(e);
|
||
return t.count() < 1 && (t = s(e)), t
|
||
}, function(e) {
|
||
return e.getIn(["servers"]) || (0, o.Map)()
|
||
}), function() {
|
||
return function(e) {
|
||
for (var t = arguments.length, n = Array(t > 1 ? t - 1 : 0), r = 1; r < t; r++) n[r - 1] = arguments[r];
|
||
var o = e.getSystem().specSelectors.specJson();
|
||
return (0, i.isOAS3)(o) ? a.apply(void 0, n) : null
|
||
}
|
||
}), t.isSwagger2 = function(e, t) {
|
||
return function() {
|
||
var e = t.getSystem().specSelectors.specJson();
|
||
return (0, i.isSwagger2)(e)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(426)),
|
||
o = f(n(427)),
|
||
i = f(n(428)),
|
||
a = f(n(429)),
|
||
u = f(n(430)),
|
||
s = f(n(431)),
|
||
l = f(n(432)),
|
||
c = f(n(433));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = {
|
||
Callbacks: r.default,
|
||
HttpAuth: l.default,
|
||
RequestBody: o.default,
|
||
Servers: a.default,
|
||
ServersContainer: u.default,
|
||
RequestBodyEditor: s.default,
|
||
OperationServers: c.default,
|
||
operationLink: i.default
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = a(n(25)),
|
||
o = a(n(0)),
|
||
i = (a(n(1)), a(n(12)), n(7));
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e) {
|
||
var t = e.callbacks,
|
||
n = e.getComponent,
|
||
a = e.specPath,
|
||
u = n("OperationContainer", !0);
|
||
if (!t) return o.default.createElement("span", null, "No callbacks");
|
||
var s = t.map(function(t, n) {
|
||
return o.default.createElement("div", {
|
||
key: n
|
||
}, o.default.createElement("h2", null, n), t.map(function(t, s) {
|
||
return "$$ref" === s ? null : o.default.createElement("div", {
|
||
key: s
|
||
}, t.map(function(t, l) {
|
||
if ("$$ref" === l) return null;
|
||
var c = (0, i.fromJS)({
|
||
operation: t
|
||
});
|
||
return o.default.createElement(u, (0, r.default)({}, e, {
|
||
op: c,
|
||
key: l,
|
||
tag: "",
|
||
method: l,
|
||
path: s,
|
||
specPath: a.push(n, s, l),
|
||
allowTryItOut: !1
|
||
}))
|
||
}))
|
||
}))
|
||
});
|
||
return o.default.createElement("div", null, s)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = i(n(0)),
|
||
o = (i(n(1)), i(n(12)), n(7));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e) {
|
||
var t = e.requestBody,
|
||
n = e.requestBodyValue,
|
||
i = e.getComponent,
|
||
a = e.getConfigs,
|
||
u = e.specSelectors,
|
||
s = e.fn,
|
||
l = e.contentType,
|
||
c = e.isExecute,
|
||
f = e.specPath,
|
||
p = e.onChange,
|
||
d = i("Markdown"),
|
||
h = i("modelExample"),
|
||
v = i("RequestBodyEditor"),
|
||
m = t && t.get("description") || null,
|
||
g = t && t.get("content") || new o.OrderedMap;
|
||
l = l || g.keySeq().first();
|
||
var y = g.get(l),
|
||
b = "object" === y.getIn(["schema", "type"]);
|
||
if (!y) return null;
|
||
if ("application/octet-stream" === l || 0 === l.indexOf("image/") || 0 === l.indexOf("audio/") || 0 === l.indexOf("video/")) {
|
||
var _ = i("Input");
|
||
return c ? r.default.createElement(_, {
|
||
type: "file",
|
||
onChange: function(e) {
|
||
p(e.target.files[0])
|
||
}
|
||
}) : r.default.createElement("i", null, "Example values are not available for ", r.default.createElement("code", null, "application/octet-stream"), " media types.")
|
||
}
|
||
if (b && ("application/x-www-form-urlencoded" === l || 0 === l.indexOf("multipart/"))) {
|
||
var w = i("JsonSchemaForm"),
|
||
E = t.getIn(["content", l, "schema"], (0, o.OrderedMap)()),
|
||
x = E.getIn(["properties"], (0, o.OrderedMap)());
|
||
return n = o.Map.isMap(n) ? n : (0, o.OrderedMap)(), r.default.createElement("div", {
|
||
className: "table-container"
|
||
}, r.default.createElement("table", null, r.default.createElement("tbody", null, x.map(function(e, t) {
|
||
var a = E.get("required", (0, o.List)()).includes(t),
|
||
u = e.get("type"),
|
||
l = e.get("format"),
|
||
f = n.get(t),
|
||
d = e.get("default") || e.get("example") || "",
|
||
h = "string" === u && ("binary" === l || "base64" === l);
|
||
return r.default.createElement("tr", {
|
||
key: t,
|
||
className: "parameters"
|
||
}, r.default.createElement("td", {
|
||
className: "col parameters-col_name"
|
||
}, r.default.createElement("div", {
|
||
className: a ? "parameter__name required" : "parameter__name"
|
||
}, t, a ? r.default.createElement("span", {
|
||
style: {
|
||
color: "red"
|
||
}
|
||
}, " *") : null), r.default.createElement("div", {
|
||
className: "parameter__type"
|
||
}, u, l && r.default.createElement("span", {
|
||
className: "prop-format"
|
||
}, "($", l, ")")), r.default.createElement("div", {
|
||
className: "parameter__deprecated"
|
||
}, e.get("deprecated") ? "deprecated" : null)), r.default.createElement("td", {
|
||
className: "col parameters-col_description"
|
||
}, e.get("description"), c ? r.default.createElement("div", null, r.default.createElement(w, {
|
||
fn: s,
|
||
dispatchInitialValue: !h,
|
||
schema: e,
|
||
description: t + " - " + e.get("description"),
|
||
getComponent: i,
|
||
value: void 0 === f ? d : f,
|
||
onChange: function(e) {
|
||
p(e, [t])
|
||
}
|
||
})) : null))
|
||
}))))
|
||
}
|
||
return r.default.createElement("div", null, m && r.default.createElement(d, {
|
||
source: m
|
||
}), r.default.createElement(h, {
|
||
getComponent: i,
|
||
getConfigs: a,
|
||
specSelectors: u,
|
||
expandDepth: 1,
|
||
isExecute: c,
|
||
schema: y.get("schema"),
|
||
specPath: f.push("content", l),
|
||
example: r.default.createElement(v, {
|
||
requestBody: t,
|
||
onChange: p,
|
||
mediaType: l,
|
||
getComponent: i,
|
||
isExecute: c,
|
||
specSelectors: u
|
||
})
|
||
}))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(41)),
|
||
o = f(n(4)),
|
||
i = f(n(2)),
|
||
a = f(n(3)),
|
||
u = f(n(5)),
|
||
s = f(n(6)),
|
||
l = n(0),
|
||
c = f(l);
|
||
f(n(1)), f(n(12));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = function(e) {
|
||
function t() {
|
||
return (0, i.default)(this, t), (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.link,
|
||
n = e.name,
|
||
o = (0, e.getComponent)("Markdown"),
|
||
i = t.get("operationId") || t.get("operationRef"),
|
||
a = t.get("parameters") && t.get("parameters").toJS(),
|
||
u = t.get("description");
|
||
return c.default.createElement("div", {
|
||
style: {
|
||
marginBottom: "1.5em"
|
||
}
|
||
}, c.default.createElement("div", {
|
||
style: {
|
||
marginBottom: ".5em"
|
||
}
|
||
}, c.default.createElement("b", null, c.default.createElement("code", null, n)), u ? c.default.createElement(o, {
|
||
source: u
|
||
}) : null), c.default.createElement("pre", null, "Operation `", i, "`", c.default.createElement("br", null), c.default.createElement("br", null), "Parameters ", function(e, t) {
|
||
if ("string" != typeof t) return "";
|
||
return t.split("\n").map(function(t, n) {
|
||
return n > 0 ? Array(e + 1).join(" ") + t : t
|
||
}).join("\n")
|
||
}(0, (0, r.default)(a, null, 2)) || "{}", c.default.createElement("br", null)))
|
||
}
|
||
}]), t
|
||
}(l.Component);
|
||
t.default = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = c(n(0)),
|
||
l = n(7);
|
||
c(n(1)), c(n(12));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onServerChange = function(e) {
|
||
i.setServer(e.target.value)
|
||
}, i.onServerVariableValueChange = function(e) {
|
||
var t = i.props,
|
||
n = t.setServerVariableValue,
|
||
r = t.currentServer,
|
||
o = e.target.getAttribute("data-variable"),
|
||
a = e.target.value;
|
||
"function" == typeof n && n({
|
||
server: r,
|
||
key: o,
|
||
val: a
|
||
})
|
||
}, i.setServer = function(e) {
|
||
(0, i.props.setSelectedServer)(e)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.servers;
|
||
e.currentServer || this.setServer(t.first().get("url"))
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
var t = this.props,
|
||
n = t.servers,
|
||
r = t.setServerVariableValue,
|
||
o = t.getServerVariable;
|
||
if (this.props.currentServer !== e.currentServer) {
|
||
var i = n.find(function(t) {
|
||
return t.get("url") === e.currentServer
|
||
});
|
||
if (!i) return this.setServer(n.first().get("url"));
|
||
(i.get("variables") || (0, l.OrderedMap)()).map(function(t, n) {
|
||
o(e.currentServer, n) || r({
|
||
server: e.currentServer,
|
||
key: n,
|
||
val: t.get("default") || ""
|
||
})
|
||
})
|
||
}
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.servers,
|
||
r = t.currentServer,
|
||
o = t.getServerVariable,
|
||
i = t.getEffectiveServerValue,
|
||
a = (n.find(function(e) {
|
||
return e.get("url") === r
|
||
}) || (0, l.OrderedMap)()).get("variables") || (0, l.OrderedMap)(),
|
||
u = 0 !== a.size;
|
||
return s.default.createElement("div", {
|
||
className: "servers"
|
||
}, s.default.createElement("label", {
|
||
htmlFor: "servers"
|
||
}, s.default.createElement("select", {
|
||
onChange: this.onServerChange
|
||
}, n.valueSeq().map(function(e) {
|
||
return s.default.createElement("option", {
|
||
value: e.get("url"),
|
||
key: e.get("url")
|
||
}, e.get("url"))
|
||
}).toArray())), u ? s.default.createElement("div", null, s.default.createElement("div", {
|
||
className: "computed-url"
|
||
}, "Computed URL:", s.default.createElement("code", null, i(r))), s.default.createElement("h4", null, "Server variables"), s.default.createElement("table", null, s.default.createElement("tbody", null, a.map(function(t, n) {
|
||
return s.default.createElement("tr", {
|
||
key: n
|
||
}, s.default.createElement("td", null, n), s.default.createElement("td", null, t.get("enum") ? s.default.createElement("select", {
|
||
"data-variable": n,
|
||
onChange: e.onServerVariableValueChange
|
||
}, t.get("enum").map(function(e) {
|
||
return s.default.createElement("option", {
|
||
selected: e === o(r, n),
|
||
key: e,
|
||
value: e
|
||
}, e)
|
||
})) : s.default.createElement("input", {
|
||
type: "text",
|
||
value: o(r, n) || "",
|
||
onChange: e.onServerVariableValueChange,
|
||
"data-variable": n
|
||
})))
|
||
})))) : null)
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specSelectors,
|
||
n = e.oas3Selectors,
|
||
r = e.oas3Actions,
|
||
o = e.getComponent,
|
||
i = t.servers(),
|
||
a = o("Col"),
|
||
u = o("Servers");
|
||
return s.default.createElement("div", null, i && i.size ? s.default.createElement("div", {
|
||
className: "global-server-container"
|
||
}, s.default.createElement(a, {
|
||
className: "servers wrapper",
|
||
mobile: 12
|
||
}, s.default.createElement("span", {
|
||
className: "servers-title"
|
||
}, "Server"), s.default.createElement(u, {
|
||
servers: i,
|
||
currentServer: n.selectedServer(),
|
||
setSelectedServer: r.setSelectedServer,
|
||
setServerVariableValue: r.setServerVariableValue,
|
||
getServerVariable: n.serverVariableValue,
|
||
getEffectiveServerValue: n.serverEffectiveValue
|
||
}))) : null)
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(4)),
|
||
o = p(n(2)),
|
||
i = p(n(3)),
|
||
a = p(n(5)),
|
||
u = p(n(6)),
|
||
s = n(0),
|
||
l = p(s),
|
||
c = (p(n(1)), n(7)),
|
||
f = n(10);
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = Function.prototype,
|
||
h = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
return i.setValueToSample = function(e) {
|
||
i.onChange(i.sample(e))
|
||
}, i.resetValueToSample = function(e) {
|
||
i.setState({
|
||
userDidModify: !1
|
||
}), i.setValueToSample(e)
|
||
}, i.sample = function(e) {
|
||
var t = i.props,
|
||
n = t.requestBody,
|
||
r = t.mediaType,
|
||
o = n.getIn(["content", e || r]),
|
||
a = o.get("schema").toJS();
|
||
return (void 0 !== o.get("example") ? (0, f.stringify)(o.get("example")) : null) || (0, f.getSampleSchema)(a, e || r, {
|
||
includeWriteOnly: !0
|
||
})
|
||
}, i.onChange = function(e) {
|
||
i.setState({
|
||
value: e
|
||
}), i.props.onChange(e)
|
||
}, i.handleOnChange = function(e) {
|
||
var t = i.props.mediaType,
|
||
n = /json/i.test(t) ? e.target.value.trim() : e.target.value;
|
||
i.setState({
|
||
userDidModify: !0
|
||
}), i.onChange(n)
|
||
}, i.toggleIsEditBox = function() {
|
||
return i.setState(function(e) {
|
||
return {
|
||
isEditBox: !e.isEditBox
|
||
}
|
||
})
|
||
}, i.state = {
|
||
isEditBox: !1,
|
||
userDidModify: !1,
|
||
value: ""
|
||
}, i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
this.setValueToSample.call(this)
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
this.props.mediaType !== e.mediaType && this.setValueToSample(e.mediaType), !this.props.isExecute && e.isExecute && this.setState({
|
||
isEditBox: !0
|
||
})
|
||
}
|
||
}, {
|
||
key: "componentDidUpdate",
|
||
value: function(e) {
|
||
this.props.requestBody !== e.requestBody && this.setValueToSample(this.props.mediaType)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.isExecute,
|
||
r = t.getComponent,
|
||
o = t.mediaType,
|
||
i = r("Button"),
|
||
a = r("TextArea"),
|
||
u = r("highlightCode"),
|
||
s = this.state,
|
||
c = s.value,
|
||
f = s.isEditBox,
|
||
p = s.userDidModify;
|
||
return l.default.createElement("div", {
|
||
className: "body-param"
|
||
}, f && n ? l.default.createElement(a, {
|
||
className: "body-param__text",
|
||
value: c,
|
||
onChange: this.handleOnChange
|
||
}) : c && l.default.createElement(u, {
|
||
className: "body-param__example",
|
||
value: c
|
||
}), l.default.createElement("div", {
|
||
className: "body-param-options"
|
||
}, l.default.createElement("div", {
|
||
className: "body-param-edit"
|
||
}, n ? l.default.createElement(i, {
|
||
className: f ? "btn cancel body-param__example-edit" : "btn edit body-param__example-edit",
|
||
onClick: this.toggleIsEditBox
|
||
}, f ? "Cancel" : "Edit") : null, p && l.default.createElement(i, {
|
||
className: "btn ml3",
|
||
onClick: function() {
|
||
e.resetValueToSample(o)
|
||
}
|
||
}, "Reset"))))
|
||
}
|
||
}]), t
|
||
}(s.PureComponent);
|
||
h.defaultProps = {
|
||
mediaType: "application/json",
|
||
requestBody: (0, c.fromJS)({}),
|
||
onChange: d
|
||
}, t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(23)),
|
||
o = c(n(4)),
|
||
i = c(n(2)),
|
||
a = c(n(3)),
|
||
u = c(n(5)),
|
||
s = c(n(6)),
|
||
l = c(n(0));
|
||
c(n(1));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t(e, n) {
|
||
(0, i.default)(this, t);
|
||
var r = (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).call(this, e, n));
|
||
p.call(r);
|
||
var a = r.props,
|
||
s = a.name,
|
||
l = a.schema,
|
||
c = r.getValue();
|
||
return r.state = {
|
||
name: s,
|
||
schema: l,
|
||
value: c
|
||
}, r
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "getValue",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.name,
|
||
n = e.authorized;
|
||
return n && n.getIn([t, "value"])
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schema,
|
||
n = e.getComponent,
|
||
r = e.errSelectors,
|
||
o = e.name,
|
||
i = n("Input"),
|
||
a = n("Row"),
|
||
u = n("Col"),
|
||
s = n("authError"),
|
||
c = n("Markdown"),
|
||
f = n("JumpToPath", !0),
|
||
p = (t.get("scheme") || "").toLowerCase(),
|
||
d = this.getValue(),
|
||
h = r.allErrors().filter(function(e) {
|
||
return e.get("authId") === o
|
||
});
|
||
if ("basic" === p) {
|
||
var v = d ? d.get("username") : null;
|
||
return l.default.createElement("div", null, l.default.createElement("h4", null, l.default.createElement("code", null, o || t.get("name")), " (http, Basic)", l.default.createElement(f, {
|
||
path: ["securityDefinitions", o]
|
||
})), v && l.default.createElement("h6", null, "Authorized"), l.default.createElement(a, null, l.default.createElement(c, {
|
||
source: t.get("description")
|
||
})), l.default.createElement(a, null, l.default.createElement("label", null, "Username:"), v ? l.default.createElement("code", null, " ", v, " ") : l.default.createElement(u, null, l.default.createElement(i, {
|
||
type: "text",
|
||
required: "required",
|
||
name: "username",
|
||
onChange: this.onChange
|
||
}))), l.default.createElement(a, null, l.default.createElement("label", null, "Password:"), v ? l.default.createElement("code", null, " ****** ") : l.default.createElement(u, null, l.default.createElement(i, {
|
||
required: "required",
|
||
autoComplete: "new-password",
|
||
name: "password",
|
||
type: "password",
|
||
onChange: this.onChange
|
||
}))), h.valueSeq().map(function(e, t) {
|
||
return l.default.createElement(s, {
|
||
error: e,
|
||
key: t
|
||
})
|
||
}))
|
||
}
|
||
return "bearer" === p ? l.default.createElement("div", null, l.default.createElement("h4", null, l.default.createElement("code", null, o || t.get("name")), " (http, Bearer)", l.default.createElement(f, {
|
||
path: ["securityDefinitions", o]
|
||
})), d && l.default.createElement("h6", null, "Authorized"), l.default.createElement(a, null, l.default.createElement(c, {
|
||
source: t.get("description")
|
||
})), l.default.createElement(a, null, l.default.createElement("label", null, "Value:"), d ? l.default.createElement("code", null, " ****** ") : l.default.createElement(u, null, l.default.createElement(i, {
|
||
type: "text",
|
||
onChange: this.onChange
|
||
}))), h.valueSeq().map(function(e, t) {
|
||
return l.default.createElement(s, {
|
||
error: e,
|
||
key: t
|
||
})
|
||
})) : l.default.createElement("div", null, l.default.createElement("em", null, l.default.createElement("b", null, o), " HTTP authentication: unsupported scheme ", "'" + p + "'"))
|
||
}
|
||
}]), t
|
||
}(l.default.Component),
|
||
p = function() {
|
||
var e = this;
|
||
this.onChange = function(t) {
|
||
var n = e.props.onChange,
|
||
o = t.target,
|
||
i = o.value,
|
||
a = o.name,
|
||
u = (0, r.default)({}, e.state.value);
|
||
a ? u[a] = i : u = i, e.setState({
|
||
value: u
|
||
}, function() {
|
||
return n(e.state)
|
||
})
|
||
}
|
||
};
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(25)),
|
||
o = c(n(4)),
|
||
i = c(n(2)),
|
||
a = c(n(3)),
|
||
u = c(n(5)),
|
||
s = c(n(6)),
|
||
l = c(n(0));
|
||
c(n(1)), c(n(12));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
var e, n, a, s;
|
||
(0, i.default)(this, t);
|
||
for (var l = arguments.length, c = Array(l), f = 0; f < l; f++) c[f] = arguments[f];
|
||
return n = a = (0, u.default)(this, (e = t.__proto__ || (0, o.default)(t)).call.apply(e, [this].concat(c))), a.setSelectedServer = function(e) {
|
||
var t = a.props,
|
||
n = t.path,
|
||
r = t.method;
|
||
return a.forceUpdate(), a.props.setSelectedServer(e, n + ":" + r)
|
||
}, a.setServerVariableValue = function(e) {
|
||
var t = a.props,
|
||
n = t.path,
|
||
o = t.method;
|
||
return a.forceUpdate(), a.props.setServerVariableValue((0, r.default)({}, e, {
|
||
namespace: n + ":" + o
|
||
}))
|
||
}, a.getSelectedServer = function() {
|
||
var e = a.props,
|
||
t = e.path,
|
||
n = e.method;
|
||
return a.props.getSelectedServer(t + ":" + n)
|
||
}, a.getServerVariable = function(e, t) {
|
||
var n = a.props,
|
||
r = n.path,
|
||
o = n.method;
|
||
return a.props.getServerVariable({
|
||
namespace: r + ":" + o,
|
||
server: e
|
||
}, t)
|
||
}, a.getEffectiveServerValue = function(e) {
|
||
var t = a.props,
|
||
n = t.path,
|
||
r = t.method;
|
||
return a.props.getEffectiveServerValue({
|
||
server: e,
|
||
namespace: n + ":" + r
|
||
})
|
||
}, s = n, (0, u.default)(a, s)
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.operationServers,
|
||
n = e.pathServers,
|
||
r = e.getComponent;
|
||
if (!t && !n) return null;
|
||
var o = r("Servers"),
|
||
i = t || n,
|
||
a = t ? "operation" : "path";
|
||
return l.default.createElement("div", {
|
||
className: "opblock-section operation-servers"
|
||
}, l.default.createElement("div", {
|
||
className: "opblock-section-header"
|
||
}, l.default.createElement("div", {
|
||
className: "tab-header"
|
||
}, l.default.createElement("h4", {
|
||
className: "opblock-title"
|
||
}, "Servers"))), l.default.createElement("div", {
|
||
className: "opblock-description-wrapper"
|
||
}, l.default.createElement("h4", {
|
||
className: "message"
|
||
}, "These ", a, "-level options override the global server options."), l.default.createElement(o, {
|
||
servers: i,
|
||
currentServer: this.getSelectedServer(),
|
||
setSelectedServer: this.setSelectedServer,
|
||
setServerVariableValue: this.setServerVariableValue,
|
||
getServerVariable: this.getServerVariable,
|
||
getEffectiveServerValue: this.getEffectiveServerValue
|
||
})))
|
||
}
|
||
}]), t
|
||
}(l.default.Component);
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(435)),
|
||
o = c(n(436)),
|
||
i = c(n(437)),
|
||
a = c(n(438)),
|
||
u = c(n(439)),
|
||
s = c(n(440)),
|
||
l = c(n(441));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = {
|
||
Markdown: r.default,
|
||
AuthItem: o.default,
|
||
parameters: i.default,
|
||
JsonSchema_string: l.default,
|
||
VersionStamp: a.default,
|
||
model: s.default,
|
||
onlineValidatorBadge: u.default
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.Markdown = void 0;
|
||
var r = s(n(0)),
|
||
o = (s(n(1)), s(n(113))),
|
||
i = s(n(415)),
|
||
a = n(35),
|
||
u = n(414);
|
||
|
||
function s(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var l = new i.default("commonmark");
|
||
l.set({
|
||
linkTarget: "_blank"
|
||
});
|
||
var c = t.Markdown = function(e) {
|
||
var t = e.source,
|
||
n = e.className,
|
||
i = void 0 === n ? "" : n;
|
||
if (t) {
|
||
var a = l.render(t),
|
||
s = (0, u.sanitizer)(a),
|
||
c = void 0;
|
||
return "string" == typeof s && (c = s.trim()), r.default.createElement("div", {
|
||
dangerouslySetInnerHTML: {
|
||
__html: c
|
||
},
|
||
className: (0, o.default)(i, "renderedMarkdown")
|
||
})
|
||
}
|
||
return null
|
||
};
|
||
t.default = (0, a.OAS3ComponentWrapFactory)(c)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = a(n(84)),
|
||
o = a(n(0)),
|
||
i = n(35);
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = (0, i.OAS3ComponentWrapFactory)(function(e) {
|
||
var t = e.Ori,
|
||
n = (0, r.default)(e, ["Ori"]),
|
||
i = n.schema,
|
||
a = n.getComponent,
|
||
u = n.errSelectors,
|
||
s = n.authorized,
|
||
l = n.onAuthChange,
|
||
c = n.name,
|
||
f = a("HttpAuth");
|
||
return "http" === i.get("type") ? o.default.createElement(f, {
|
||
key: c,
|
||
schema: i,
|
||
name: c,
|
||
errSelectors: u,
|
||
authorized: s,
|
||
getComponent: a,
|
||
onChange: l
|
||
}) : o.default.createElement(t, n)
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = h(n(83)),
|
||
o = h(n(4)),
|
||
i = h(n(2)),
|
||
a = h(n(3)),
|
||
u = h(n(5)),
|
||
s = h(n(6)),
|
||
l = n(0),
|
||
c = h(l),
|
||
f = (h(n(1)), n(7)),
|
||
p = h(f),
|
||
d = (h(n(12)), n(35));
|
||
|
||
function h(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var v = function(e) {
|
||
function t(e) {
|
||
(0, i.default)(this, t);
|
||
var n = (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).call(this, e));
|
||
return n.onChange = function(e, t, r) {
|
||
var o = n.props;
|
||
(0, o.specActions.changeParamByIdentity)(o.onChangeKey, e, t, r)
|
||
}, n.onChangeConsumesWrapper = function(e) {
|
||
var t = n.props;
|
||
(0, t.specActions.changeConsumesValue)(t.onChangeKey, e)
|
||
}, n.toggleTab = function(e) {
|
||
return "parameters" === e ? n.setState({
|
||
parametersVisible: !0,
|
||
callbackVisible: !1
|
||
}) : "callbacks" === e ? n.setState({
|
||
callbackVisible: !0,
|
||
parametersVisible: !1
|
||
}) : void 0
|
||
}, n.state = {
|
||
callbackVisible: !1,
|
||
parametersVisible: !0
|
||
}, n
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.onTryoutClick,
|
||
o = t.onCancelClick,
|
||
i = t.parameters,
|
||
a = t.allowTryItOut,
|
||
u = t.tryItOutEnabled,
|
||
s = t.fn,
|
||
l = t.getComponent,
|
||
d = t.getConfigs,
|
||
h = t.specSelectors,
|
||
v = t.specActions,
|
||
m = t.oas3Actions,
|
||
g = t.oas3Selectors,
|
||
y = t.pathMethod,
|
||
b = t.specPath,
|
||
_ = t.operation,
|
||
w = l("parameterRow"),
|
||
E = l("TryItOutButton"),
|
||
x = l("contentType"),
|
||
S = l("Callbacks", !0),
|
||
C = l("RequestBody", !0),
|
||
k = u && a,
|
||
A = h.isOAS3,
|
||
O = _.get("requestBody"),
|
||
P = b.slice(0, -1).push("requestBody");
|
||
return c.default.createElement("div", {
|
||
className: "opblock-section"
|
||
}, c.default.createElement("div", {
|
||
className: "opblock-section-header"
|
||
}, c.default.createElement("div", {
|
||
className: "tab-header"
|
||
}, c.default.createElement("div", {
|
||
onClick: function() {
|
||
return e.toggleTab("parameters")
|
||
},
|
||
className: "tab-item " + (this.state.parametersVisible && "active")
|
||
}, c.default.createElement("h4", {
|
||
className: "opblock-title"
|
||
}, c.default.createElement("span", null, "Parameters"))), _.get("callbacks") ? c.default.createElement("div", {
|
||
onClick: function() {
|
||
return e.toggleTab("callbacks")
|
||
},
|
||
className: "tab-item " + (this.state.callbackVisible && "active")
|
||
}, c.default.createElement("h4", {
|
||
className: "opblock-title"
|
||
}, c.default.createElement("span", null, "Callbacks"))) : null), a ? c.default.createElement(E, {
|
||
enabled: u,
|
||
onCancelClick: o,
|
||
onTryoutClick: n
|
||
}) : null), this.state.parametersVisible ? c.default.createElement("div", {
|
||
className: "parameters-container"
|
||
}, i.count() ? c.default.createElement("div", {
|
||
className: "table-container"
|
||
}, c.default.createElement("table", {
|
||
className: "parameters"
|
||
}, c.default.createElement("thead", null, c.default.createElement("tr", null, c.default.createElement("th", {
|
||
className: "col col_header parameters-col_name"
|
||
}, "Name"), c.default.createElement("th", {
|
||
className: "col col_header parameters-col_description"
|
||
}, "Description"))), c.default.createElement("tbody", null, function(e, t) {
|
||
return e.valueSeq().filter(p.default.Map.isMap).map(t)
|
||
}(i, function(t, n) {
|
||
return c.default.createElement(w, {
|
||
fn: s,
|
||
getComponent: l,
|
||
specPath: b.push(n),
|
||
getConfigs: d,
|
||
rawParam: t,
|
||
param: h.parameterWithMetaByIdentity(y, t),
|
||
key: t.get("name"),
|
||
onChange: e.onChange,
|
||
onChangeConsumes: e.onChangeConsumesWrapper,
|
||
specSelectors: h,
|
||
specActions: v,
|
||
pathMethod: y,
|
||
isExecute: k
|
||
})
|
||
}).toArray()))) : c.default.createElement("div", {
|
||
className: "opblock-description-wrapper"
|
||
}, c.default.createElement("p", null, "No parameters"))) : "", this.state.callbackVisible ? c.default.createElement("div", {
|
||
className: "callbacks-container opblock-description-wrapper"
|
||
}, c.default.createElement(S, {
|
||
callbacks: (0, f.Map)(_.get("callbacks")),
|
||
specPath: b.slice(0, -1).push("callbacks")
|
||
})) : "", A() && O && this.state.parametersVisible && c.default.createElement("div", {
|
||
className: "opblock-section"
|
||
}, c.default.createElement("div", {
|
||
className: "opblock-section-header"
|
||
}, c.default.createElement("h4", {
|
||
className: "opblock-title parameter__name " + (O.get("required") && "required")
|
||
}, "Request body"), c.default.createElement("label", null, c.default.createElement(x, {
|
||
value: g.requestContentType.apply(g, (0, r.default)(y)),
|
||
contentTypes: O.get("content").keySeq(),
|
||
onChange: function(e) {
|
||
m.setRequestContentType({
|
||
value: e,
|
||
pathMethod: y
|
||
})
|
||
},
|
||
className: "body-param-content-type"
|
||
}))), c.default.createElement("div", {
|
||
className: "opblock-description-wrapper"
|
||
}, c.default.createElement(C, {
|
||
specPath: P,
|
||
requestBody: O,
|
||
requestBodyValue: g.requestBodyValue.apply(g, (0, r.default)(y)) || (0, f.Map)(),
|
||
isExecute: k,
|
||
onChange: function(e, t) {
|
||
if (t) {
|
||
var n = g.requestBodyValue.apply(g, (0, r.default)(y)),
|
||
o = f.Map.isMap(n) ? n : (0, f.Map)();
|
||
return m.setRequestBodyValue({
|
||
pathMethod: y,
|
||
value: o.setIn(t, e)
|
||
})
|
||
}
|
||
m.setRequestBodyValue({
|
||
value: e,
|
||
pathMethod: y
|
||
})
|
||
},
|
||
contentType: g.requestContentType.apply(g, (0, r.default)(y))
|
||
}))))
|
||
}
|
||
}]), t
|
||
}(l.Component);
|
||
v.defaultProps = {
|
||
onTryoutClick: Function.prototype,
|
||
onCancelClick: Function.prototype,
|
||
tryItOutEnabled: !1,
|
||
allowTryItOut: !0,
|
||
onChangeKey: []
|
||
}, t.default = (0, d.OAS3ComponentWrapFactory)(v)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o = n(0),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
a = n(35);
|
||
t.default = (0, a.OAS3ComponentWrapFactory)(function(e) {
|
||
var t = e.Ori;
|
||
return i.default.createElement("span", null, i.default.createElement(t, e), i.default.createElement("small", {
|
||
style: {
|
||
backgroundColor: "#89bf04"
|
||
}
|
||
}, i.default.createElement("pre", {
|
||
className: "version"
|
||
}, "OAS3")))
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = n(35);
|
||
t.default = (0, r.OAS3ComponentWrapFactory)(function() {
|
||
return null
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = d(n(25)),
|
||
o = d(n(4)),
|
||
i = d(n(2)),
|
||
a = d(n(3)),
|
||
u = d(n(5)),
|
||
s = d(n(6)),
|
||
l = n(0),
|
||
c = d(l),
|
||
f = (d(n(1)), n(35)),
|
||
p = n(413);
|
||
|
||
function d(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var h = function(e) {
|
||
function t() {
|
||
return (0, i.default)(this, t), (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getConfigs,
|
||
n = ["model-box"],
|
||
o = null;
|
||
return !0 === e.schema.get("deprecated") && (n.push("deprecated"), o = c.default.createElement("span", {
|
||
className: "model-deprecated-warning"
|
||
}, "Deprecated:")), c.default.createElement("div", {
|
||
className: n.join(" ")
|
||
}, o, c.default.createElement(p.Model, (0, r.default)({}, this.props, {
|
||
getConfigs: t,
|
||
depth: 1,
|
||
expandDepth: this.props.expandDepth || 0
|
||
})))
|
||
}
|
||
}]), t
|
||
}(l.Component);
|
||
t.default = (0, f.OAS3ComponentWrapFactory)(h)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = a(n(84)),
|
||
o = a(n(0)),
|
||
i = n(35);
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = (0, i.OAS3ComponentWrapFactory)(function(e) {
|
||
var t = e.Ori,
|
||
n = (0, r.default)(e, ["Ori"]),
|
||
i = n.schema,
|
||
a = n.getComponent,
|
||
u = n.errors,
|
||
s = n.onChange,
|
||
l = i.type,
|
||
c = i.format,
|
||
f = a("Input");
|
||
return "string" !== l || "binary" !== c && "base64" !== c ? o.default.createElement(t, n) : o.default.createElement(f, {
|
||
type: "file",
|
||
className: u.length ? "invalid" : "",
|
||
title: u.length ? u : "",
|
||
onChange: function(e) {
|
||
s(e.target.files[0])
|
||
},
|
||
disabled: t.isDisabled
|
||
})
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.serverEffectiveValue = t.serverVariables = t.serverVariableValue = t.responseContentType = t.requestContentType = t.requestBodyValue = t.selectedServer = void 0;
|
||
var r = n(7),
|
||
o = n(35);
|
||
|
||
function i(e) {
|
||
return function() {
|
||
for (var t = arguments.length, n = Array(t), r = 0; r < t; r++) n[r] = arguments[r];
|
||
return function(t) {
|
||
var r = t.getSystem().specSelectors.specJson();
|
||
return (0, o.isOAS3)(r) ? e.apply(void 0, n) : null
|
||
}
|
||
}
|
||
}
|
||
t.selectedServer = i(function(e, t) {
|
||
var n = t ? [t, "selectedServer"] : ["selectedServer"];
|
||
return e.getIn(n) || ""
|
||
}), t.requestBodyValue = i(function(e, t, n) {
|
||
return e.getIn(["requestData", t, n, "bodyValue"]) || null
|
||
}), t.requestContentType = i(function(e, t, n) {
|
||
return e.getIn(["requestData", t, n, "requestContentType"]) || null
|
||
}), t.responseContentType = i(function(e, t, n) {
|
||
return e.getIn(["requestData", t, n, "responseContentType"]) || null
|
||
}), t.serverVariableValue = i(function(e, t, n) {
|
||
var r = void 0;
|
||
if ("string" != typeof t) {
|
||
var o = t.server,
|
||
i = t.namespace;
|
||
r = i ? [i, "serverVariableValues", o, n] : ["serverVariableValues", o, n]
|
||
} else {
|
||
r = ["serverVariableValues", t, n]
|
||
}
|
||
return e.getIn(r) || null
|
||
}), t.serverVariables = i(function(e, t) {
|
||
var n = void 0;
|
||
if ("string" != typeof t) {
|
||
var o = t.server,
|
||
i = t.namespace;
|
||
n = i ? [i, "serverVariableValues", o] : ["serverVariableValues", o]
|
||
} else {
|
||
n = ["serverVariableValues", t]
|
||
}
|
||
return e.getIn(n) || (0, r.OrderedMap)()
|
||
}), t.serverEffectiveValue = i(function(e, t) {
|
||
var n, o;
|
||
if ("string" != typeof t) {
|
||
var i = t.server,
|
||
a = t.namespace;
|
||
o = i, n = a ? e.getIn([a, "serverVariableValues", o]) : e.getIn(["serverVariableValues", o])
|
||
} else o = t, n = e.getIn(["serverVariableValues", o]);
|
||
var u = o;
|
||
return (n = n || (0, r.OrderedMap)()).map(function(e, t) {
|
||
u = u.replace(new RegExp("{" + t + "}", "g"), e)
|
||
}), u
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o = u(n(22)),
|
||
i = u(n(18)),
|
||
a = n(236);
|
||
|
||
function u(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = (r = {}, (0, o.default)(r, a.UPDATE_SELECTED_SERVER, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.selectedServerUrl,
|
||
o = n.namespace,
|
||
i = o ? [o, "selectedServer"] : ["selectedServer"];
|
||
return e.setIn(i, r)
|
||
}), (0, o.default)(r, a.UPDATE_REQUEST_BODY_VALUE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.value,
|
||
o = n.pathMethod,
|
||
a = (0, i.default)(o, 2),
|
||
u = a[0],
|
||
s = a[1];
|
||
return e.setIn(["requestData", u, s, "bodyValue"], r)
|
||
}), (0, o.default)(r, a.UPDATE_REQUEST_CONTENT_TYPE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.value,
|
||
o = n.pathMethod,
|
||
a = (0, i.default)(o, 2),
|
||
u = a[0],
|
||
s = a[1];
|
||
return e.setIn(["requestData", u, s, "requestContentType"], r)
|
||
}), (0, o.default)(r, a.UPDATE_RESPONSE_CONTENT_TYPE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.value,
|
||
o = n.path,
|
||
i = n.method;
|
||
return e.setIn(["requestData", o, i, "responseContentType"], r)
|
||
}), (0, o.default)(r, a.UPDATE_SERVER_VARIABLE_VALUE, function(e, t) {
|
||
var n = t.payload,
|
||
r = n.server,
|
||
o = n.namespace,
|
||
i = n.key,
|
||
a = n.val,
|
||
u = o ? [o, "serverVariableValues", r, i] : ["serverVariableValues", r, i];
|
||
return e.setIn(u, a)
|
||
}), r)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(10),
|
||
o = n(1058);
|
||
o.keys().forEach(function(t) {
|
||
if ("./index.js" !== t) {
|
||
var n = o(t);
|
||
e.exports[(0, r.pascalCaseFilename)(t)] = n.default ? n.default : n
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
n(446), e.exports = n(515)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(32);
|
||
void 0 === ((r = o) && r.__esModule ? r : {
|
||
default: r
|
||
}).default.Promise && n(457), String.prototype.startsWith || n(486)
|
||
}, function(e, t, n) {
|
||
n(92), n(98), e.exports = n(456)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(449),
|
||
o = n(450),
|
||
i = n(70),
|
||
a = n(71);
|
||
e.exports = n(237)(Array, "Array", function(e, t) {
|
||
this._t = a(e), this._i = 0, this._k = t
|
||
}, function() {
|
||
var e = this._t,
|
||
t = this._k,
|
||
n = this._i++;
|
||
return !e || n >= e.length ? (this._t = void 0, o(1)) : o(0, "keys" == t ? n : "values" == t ? e[n] : [n, e[n]])
|
||
}, "values"), i.Arguments = i.Array, r("keys"), r("values"), r("entries")
|
||
}, function(e, t) {
|
||
e.exports = function() {}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return {
|
||
value: t,
|
||
done: !!e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(159),
|
||
o = n(95),
|
||
i = n(97),
|
||
a = {};
|
||
n(50)(a, n(19)("iterator"), function() {
|
||
return this
|
||
}), e.exports = function(e, t, n) {
|
||
e.prototype = r(a, {
|
||
next: o(1, n)
|
||
}), i(e, t + " Iterator")
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(40),
|
||
o = n(36),
|
||
i = n(96);
|
||
e.exports = n(44) ? Object.defineProperties : function(e, t) {
|
||
o(e);
|
||
for (var n, a = i(t), u = a.length, s = 0; u > s;) r.f(e, n = a[s++], t[n]);
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(71),
|
||
o = n(115),
|
||
i = n(454);
|
||
e.exports = function(e) {
|
||
return function(t, n, a) {
|
||
var u, s = r(t),
|
||
l = o(s.length),
|
||
c = i(a, l);
|
||
if (e && n != n) {
|
||
for (; l > c;)
|
||
if ((u = s[c++]) != u) return !0
|
||
} else
|
||
for (; l > c; c++)
|
||
if ((e || c in s) && s[c] === n) return e || c || 0; return !e && -1
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(160),
|
||
o = Math.max,
|
||
i = Math.min;
|
||
e.exports = function(e, t) {
|
||
return (e = r(e)) < 0 ? o(e + t, 0) : i(e, t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(160),
|
||
o = n(155);
|
||
e.exports = function(e) {
|
||
return function(t, n) {
|
||
var i, a, u = String(o(t)),
|
||
s = r(n),
|
||
l = u.length;
|
||
return s < 0 || s >= l ? e ? "" : void 0 : (i = u.charCodeAt(s)) < 55296 || i > 56319 || s + 1 === l || (a = u.charCodeAt(s + 1)) < 56320 || a > 57343 ? e ? u.charAt(s) : i : e ? u.slice(s, s + 2) : a - 56320 + (i - 55296 << 10) + 65536
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(36),
|
||
o = n(164);
|
||
e.exports = n(15).getIterator = function(e) {
|
||
var t = o(e);
|
||
if ("function" != typeof t) throw TypeError(e + " is not iterable!");
|
||
return r(t.call(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
n(458), n(244), n(469), n(473), n(484), n(485), e.exports = n(60).Promise
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(166),
|
||
o = {};
|
||
o[n(17)("toStringTag")] = "z", o + "" != "[object z]" && n(73)(Object.prototype, "toString", function() {
|
||
return "[object " + r(this) + "]"
|
||
}, !0)
|
||
}, function(e, t, n) {
|
||
e.exports = !n(100) && !n(101)(function() {
|
||
return 7 != Object.defineProperty(n(168)("div"), "a", {
|
||
get: function() {
|
||
return 7
|
||
}
|
||
}).a
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(74);
|
||
e.exports = function(e, t) {
|
||
if (!r(e)) return e;
|
||
var n, o;
|
||
if (t && "function" == typeof(n = e.toString) && !r(o = n.call(e))) return o;
|
||
if ("function" == typeof(n = e.valueOf) && !r(o = n.call(e))) return o;
|
||
if (!t && "function" == typeof(n = e.toString) && !r(o = n.call(e))) return o;
|
||
throw TypeError("Can't convert object to primitive value")
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(462),
|
||
o = n(243),
|
||
i = n(170),
|
||
a = {};
|
||
n(58)(a, n(17)("iterator"), function() {
|
||
return this
|
||
}), e.exports = function(e, t, n) {
|
||
e.prototype = r(a, {
|
||
next: o(1, n)
|
||
}), i(e, t + " Iterator")
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(59),
|
||
o = n(463),
|
||
i = n(250),
|
||
a = n(169)("IE_PROTO"),
|
||
u = function() {},
|
||
s = function() {
|
||
var e, t = n(168)("iframe"),
|
||
r = i.length;
|
||
for (t.style.display = "none", n(251).appendChild(t), t.src = "javascript:", (e = t.contentWindow.document).open(), e.write("<script>document.F=Object<\/script>"), e.close(), s = e.F; r--;) delete s.prototype[i[r]];
|
||
return s()
|
||
};
|
||
e.exports = Object.create || function(e, t) {
|
||
var n;
|
||
return null !== e ? (u.prototype = r(e), n = new u, u.prototype = null, n[a] = e) : n = s(), void 0 === t ? n : o(n, t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(117),
|
||
o = n(59),
|
||
i = n(248);
|
||
e.exports = n(100) ? Object.defineProperties : function(e, t) {
|
||
o(e);
|
||
for (var n, a = i(t), u = a.length, s = 0; u > s;) r.f(e, n = a[s++], t[n]);
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(118),
|
||
o = n(122),
|
||
i = n(466)(!1),
|
||
a = n(169)("IE_PROTO");
|
||
e.exports = function(e, t) {
|
||
var n, u = o(e),
|
||
s = 0,
|
||
l = [];
|
||
for (n in u) n != a && r(u, n) && l.push(n);
|
||
for (; t.length > s;) r(u, n = t[s++]) && (~i(l, n) || l.push(n));
|
||
return l
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(99);
|
||
e.exports = Object("z").propertyIsEnumerable(0) ? Object : function(e) {
|
||
return "String" == r(e) ? e.split("") : Object(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(122),
|
||
o = n(103),
|
||
i = n(249);
|
||
e.exports = function(e) {
|
||
return function(t, n, a) {
|
||
var u, s = r(t),
|
||
l = o(s.length),
|
||
c = i(a, l);
|
||
if (e && n != n) {
|
||
for (; l > c;)
|
||
if ((u = s[c++]) != u) return !0
|
||
} else
|
||
for (; l > c; c++)
|
||
if ((e || c in s) && s[c] === n) return e || c || 0; return !e && -1
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(118),
|
||
o = n(468),
|
||
i = n(169)("IE_PROTO"),
|
||
a = Object.prototype;
|
||
e.exports = Object.getPrototypeOf || function(e) {
|
||
return e = o(e), r(e, i) ? e[i] : "function" == typeof e.constructor && e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? a : null
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(53);
|
||
e.exports = function(e) {
|
||
return Object(r(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
for (var r = n(470), o = n(248), i = n(73), a = n(33), u = n(58), s = n(102), l = n(17), c = l("iterator"), f = l("toStringTag"), p = s.Array, d = {
|
||
CSSRuleList: !0,
|
||
CSSStyleDeclaration: !1,
|
||
CSSValueList: !1,
|
||
ClientRectList: !1,
|
||
DOMRectList: !1,
|
||
DOMStringList: !1,
|
||
DOMTokenList: !0,
|
||
DataTransferItemList: !1,
|
||
FileList: !1,
|
||
HTMLAllCollection: !1,
|
||
HTMLCollection: !1,
|
||
HTMLFormElement: !1,
|
||
HTMLSelectElement: !1,
|
||
MediaList: !0,
|
||
MimeTypeArray: !1,
|
||
NamedNodeMap: !1,
|
||
NodeList: !0,
|
||
PaintRequestList: !1,
|
||
Plugin: !1,
|
||
PluginArray: !1,
|
||
SVGLengthList: !1,
|
||
SVGNumberList: !1,
|
||
SVGPathSegList: !1,
|
||
SVGPointList: !1,
|
||
SVGStringList: !1,
|
||
SVGTransformList: !1,
|
||
SourceBufferList: !1,
|
||
StyleSheetList: !0,
|
||
TextTrackCueList: !1,
|
||
TextTrackList: !1,
|
||
TouchList: !1
|
||
}, h = o(d), v = 0; v < h.length; v++) {
|
||
var m, g = h[v],
|
||
y = d[g],
|
||
b = a[g],
|
||
_ = b && b.prototype;
|
||
if (_ && (_[c] || u(_, c, p), _[f] || u(_, f, g), s[g] = p, y))
|
||
for (m in r) _[m] || i(_, m, r[m], !0)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(471),
|
||
o = n(472),
|
||
i = n(102),
|
||
a = n(122);
|
||
e.exports = n(246)(Array, "Array", function(e, t) {
|
||
this._t = a(e), this._i = 0, this._k = t
|
||
}, function() {
|
||
var e = this._t,
|
||
t = this._k,
|
||
n = this._i++;
|
||
return !e || n >= e.length ? (this._t = void 0, o(1)) : o(0, "keys" == t ? n : "values" == t ? e[n] : [n, e[n]])
|
||
}, "values"), i.Arguments = i.Array, r("keys"), r("values"), r("entries")
|
||
}, function(e, t, n) {
|
||
var r = n(17)("unscopables"),
|
||
o = Array.prototype;
|
||
void 0 == o[r] && n(58)(o, r, {}), e.exports = function(e) {
|
||
o[r][e] = !0
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return {
|
||
value: t,
|
||
done: !!e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o, i, a, u = n(247),
|
||
s = n(33),
|
||
l = n(120),
|
||
c = n(166),
|
||
f = n(29),
|
||
p = n(74),
|
||
d = n(121),
|
||
h = n(474),
|
||
v = n(475),
|
||
m = n(252),
|
||
g = n(253).set,
|
||
y = n(480)(),
|
||
b = n(171),
|
||
_ = n(254),
|
||
w = n(255),
|
||
E = s.TypeError,
|
||
x = s.process,
|
||
S = s.Promise,
|
||
C = "process" == c(x),
|
||
k = function() {},
|
||
A = o = b.f,
|
||
O = !! function() {
|
||
try {
|
||
var e = S.resolve(1),
|
||
t = (e.constructor = {})[n(17)("species")] = function(e) {
|
||
e(k, k)
|
||
};
|
||
return (C || "function" == typeof PromiseRejectionEvent) && e.then(k) instanceof t
|
||
} catch (e) {}
|
||
}(),
|
||
P = function(e) {
|
||
var t;
|
||
return !(!p(e) || "function" != typeof(t = e.then)) && t
|
||
},
|
||
T = function(e, t) {
|
||
if (!e._n) {
|
||
e._n = !0;
|
||
var n = e._c;
|
||
y(function() {
|
||
for (var r = e._v, o = 1 == e._s, i = 0, a = function(t) {
|
||
var n, i, a, u = o ? t.ok : t.fail,
|
||
s = t.resolve,
|
||
l = t.reject,
|
||
c = t.domain;
|
||
try {
|
||
u ? (o || (2 == e._h && j(e), e._h = 1), !0 === u ? n = r : (c && c.enter(), n = u(r), c && (c.exit(), a = !0)), n === t.promise ? l(E("Promise-chain cycle")) : (i = P(n)) ? i.call(n, s, l) : s(n)) : l(r)
|
||
} catch (e) {
|
||
c && !a && c.exit(), l(e)
|
||
}
|
||
}; n.length > i;) a(n[i++]);
|
||
e._c = [], e._n = !1, t && !e._h && M(e)
|
||
})
|
||
}
|
||
},
|
||
M = function(e) {
|
||
g.call(s, function() {
|
||
var t, n, r, o = e._v,
|
||
i = I(e);
|
||
if (i && (t = _(function() {
|
||
C ? x.emit("unhandledRejection", o, e) : (n = s.onunhandledrejection) ? n({
|
||
promise: e,
|
||
reason: o
|
||
}) : (r = s.console) && r.error && r.error("Unhandled promise rejection", o)
|
||
}), e._h = C || I(e) ? 2 : 1), e._a = void 0, i && t.e) throw t.v
|
||
})
|
||
},
|
||
I = function(e) {
|
||
return 1 !== e._h && 0 === (e._a || e._c).length
|
||
},
|
||
j = function(e) {
|
||
g.call(s, function() {
|
||
var t;
|
||
C ? x.emit("rejectionHandled", e) : (t = s.onrejectionhandled) && t({
|
||
promise: e,
|
||
reason: e._v
|
||
})
|
||
})
|
||
},
|
||
N = function(e) {
|
||
var t = this;
|
||
t._d || (t._d = !0, (t = t._w || t)._v = e, t._s = 2, t._a || (t._a = t._c.slice()), T(t, !0))
|
||
},
|
||
R = function(e) {
|
||
var t, n = this;
|
||
if (!n._d) {
|
||
n._d = !0, n = n._w || n;
|
||
try {
|
||
if (n === e) throw E("Promise can't be resolved itself");
|
||
(t = P(e)) ? y(function() {
|
||
var r = {
|
||
_w: n,
|
||
_d: !1
|
||
};
|
||
try {
|
||
t.call(e, l(R, r, 1), l(N, r, 1))
|
||
} catch (e) {
|
||
N.call(r, e)
|
||
}
|
||
}): (n._v = e, n._s = 1, T(n, !1))
|
||
} catch (e) {
|
||
N.call({
|
||
_w: n,
|
||
_d: !1
|
||
}, e)
|
||
}
|
||
}
|
||
};
|
||
O || (S = function(e) {
|
||
h(this, S, "Promise", "_h"), d(e), r.call(this);
|
||
try {
|
||
e(l(R, this, 1), l(N, this, 1))
|
||
} catch (e) {
|
||
N.call(this, e)
|
||
}
|
||
}, (r = function(e) {
|
||
this._c = [], this._a = void 0, this._s = 0, this._d = !1, this._v = void 0, this._h = 0, this._n = !1
|
||
}).prototype = n(481)(S.prototype, {
|
||
then: function(e, t) {
|
||
var n = A(m(this, S));
|
||
return n.ok = "function" != typeof e || e, n.fail = "function" == typeof t && t, n.domain = C ? x.domain : void 0, this._c.push(n), this._a && this._a.push(n), this._s && T(this, !1), n.promise
|
||
},
|
||
catch: function(e) {
|
||
return this.then(void 0, e)
|
||
}
|
||
}), i = function() {
|
||
var e = new r;
|
||
this.promise = e, this.resolve = l(R, e, 1), this.reject = l(N, e, 1)
|
||
}, b.f = A = function(e) {
|
||
return e === S || e === a ? new i(e) : o(e)
|
||
}), f(f.G + f.W + f.F * !O, {
|
||
Promise: S
|
||
}), n(170)(S, "Promise"), n(482)("Promise"), a = n(60).Promise, f(f.S + f.F * !O, "Promise", {
|
||
reject: function(e) {
|
||
var t = A(this);
|
||
return (0, t.reject)(e), t.promise
|
||
}
|
||
}), f(f.S + f.F * (u || !O), "Promise", {
|
||
resolve: function(e) {
|
||
return w(u && this === a ? S : this, e)
|
||
}
|
||
}), f(f.S + f.F * !(O && n(483)(function(e) {
|
||
S.all(e).catch(k)
|
||
})), "Promise", {
|
||
all: function(e) {
|
||
var t = this,
|
||
n = A(t),
|
||
r = n.resolve,
|
||
o = n.reject,
|
||
i = _(function() {
|
||
var n = [],
|
||
i = 0,
|
||
a = 1;
|
||
v(e, !1, function(e) {
|
||
var u = i++,
|
||
s = !1;
|
||
n.push(void 0), a++, t.resolve(e).then(function(e) {
|
||
s || (s = !0, n[u] = e, --a || r(n))
|
||
}, o)
|
||
}), --a || r(n)
|
||
});
|
||
return i.e && o(i.v), n.promise
|
||
},
|
||
race: function(e) {
|
||
var t = this,
|
||
n = A(t),
|
||
r = n.reject,
|
||
o = _(function() {
|
||
v(e, !1, function(e) {
|
||
t.resolve(e).then(n.resolve, r)
|
||
})
|
||
});
|
||
return o.e && r(o.v), n.promise
|
||
}
|
||
})
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n, r) {
|
||
if (!(e instanceof t) || void 0 !== r && r in e) throw TypeError(n + ": incorrect invocation!");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(120),
|
||
o = n(476),
|
||
i = n(477),
|
||
a = n(59),
|
||
u = n(103),
|
||
s = n(478),
|
||
l = {},
|
||
c = {};
|
||
(t = e.exports = function(e, t, n, f, p) {
|
||
var d, h, v, m, g = p ? function() {
|
||
return e
|
||
} : s(e),
|
||
y = r(n, f, t ? 2 : 1),
|
||
b = 0;
|
||
if ("function" != typeof g) throw TypeError(e + " is not iterable!");
|
||
if (i(g)) {
|
||
for (d = u(e.length); d > b; b++)
|
||
if ((m = t ? y(a(h = e[b])[0], h[1]) : y(e[b])) === l || m === c) return m
|
||
} else
|
||
for (v = g.call(e); !(h = v.next()).done;)
|
||
if ((m = o(v, y, h.value, t)) === l || m === c) return m
|
||
}).BREAK = l, t.RETURN = c
|
||
}, function(e, t, n) {
|
||
var r = n(59);
|
||
e.exports = function(e, t, n, o) {
|
||
try {
|
||
return o ? t(r(n)[0], n[1]) : t(n)
|
||
} catch (t) {
|
||
var i = e.return;
|
||
throw void 0 !== i && r(i.call(e)), t
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(102),
|
||
o = n(17)("iterator"),
|
||
i = Array.prototype;
|
||
e.exports = function(e) {
|
||
return void 0 !== e && (r.Array === e || i[o] === e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(166),
|
||
o = n(17)("iterator"),
|
||
i = n(102);
|
||
e.exports = n(60).getIteratorMethod = function(e) {
|
||
if (void 0 != e) return e[o] || e["@@iterator"] || i[r(e)]
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n) {
|
||
var r = void 0 === n;
|
||
switch (t.length) {
|
||
case 0:
|
||
return r ? e() : e.call(n);
|
||
case 1:
|
||
return r ? e(t[0]) : e.call(n, t[0]);
|
||
case 2:
|
||
return r ? e(t[0], t[1]) : e.call(n, t[0], t[1]);
|
||
case 3:
|
||
return r ? e(t[0], t[1], t[2]) : e.call(n, t[0], t[1], t[2]);
|
||
case 4:
|
||
return r ? e(t[0], t[1], t[2], t[3]) : e.call(n, t[0], t[1], t[2], t[3])
|
||
}
|
||
return e.apply(n, t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(33),
|
||
o = n(253).set,
|
||
i = r.MutationObserver || r.WebKitMutationObserver,
|
||
a = r.process,
|
||
u = r.Promise,
|
||
s = "process" == n(99)(a);
|
||
e.exports = function() {
|
||
var e, t, n, l = function() {
|
||
var r, o;
|
||
for (s && (r = a.domain) && r.exit(); e;) {
|
||
o = e.fn, e = e.next;
|
||
try {
|
||
o()
|
||
} catch (r) {
|
||
throw e ? n() : t = void 0, r
|
||
}
|
||
}
|
||
t = void 0, r && r.enter()
|
||
};
|
||
if (s) n = function() {
|
||
a.nextTick(l)
|
||
};
|
||
else if (!i || r.navigator && r.navigator.standalone)
|
||
if (u && u.resolve) {
|
||
var c = u.resolve();
|
||
n = function() {
|
||
c.then(l)
|
||
}
|
||
} else n = function() {
|
||
o.call(r, l)
|
||
};
|
||
else {
|
||
var f = !0,
|
||
p = document.createTextNode("");
|
||
new i(l).observe(p, {
|
||
characterData: !0
|
||
}), n = function() {
|
||
p.data = f = !f
|
||
}
|
||
}
|
||
return function(r) {
|
||
var o = {
|
||
fn: r,
|
||
next: void 0
|
||
};
|
||
t && (t.next = o), e || (e = o, n()), t = o
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(73);
|
||
e.exports = function(e, t, n) {
|
||
for (var o in t) r(e, o, t[o], n);
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(33),
|
||
o = n(117),
|
||
i = n(100),
|
||
a = n(17)("species");
|
||
e.exports = function(e) {
|
||
var t = r[e];
|
||
i && t && !t[a] && o.f(t, a, {
|
||
configurable: !0,
|
||
get: function() {
|
||
return this
|
||
}
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(17)("iterator"),
|
||
o = !1;
|
||
try {
|
||
var i = [7][r]();
|
||
i.return = function() {
|
||
o = !0
|
||
}, Array.from(i, function() {
|
||
throw 2
|
||
})
|
||
} catch (e) {}
|
||
e.exports = function(e, t) {
|
||
if (!t && !o) return !1;
|
||
var n = !1;
|
||
try {
|
||
var i = [7],
|
||
a = i[r]();
|
||
a.next = function() {
|
||
return {
|
||
done: n = !0
|
||
}
|
||
}, i[r] = function() {
|
||
return a
|
||
}, e(i)
|
||
} catch (e) {}
|
||
return n
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(29),
|
||
o = n(60),
|
||
i = n(33),
|
||
a = n(252),
|
||
u = n(255);
|
||
r(r.P + r.R, "Promise", {
|
||
finally: function(e) {
|
||
var t = a(this, o.Promise || i.Promise),
|
||
n = "function" == typeof e;
|
||
return this.then(n ? function(n) {
|
||
return u(t, e()).then(function() {
|
||
return n
|
||
})
|
||
} : e, n ? function(n) {
|
||
return u(t, e()).then(function() {
|
||
throw n
|
||
})
|
||
} : e)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(29),
|
||
o = n(171),
|
||
i = n(254);
|
||
r(r.S, "Promise", {
|
||
try: function(e) {
|
||
var t = o.f(this),
|
||
n = i(e);
|
||
return (n.e ? t.reject : t.resolve)(n.v), t.promise
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
n(487), n(488), n(489), n(244), n(492), n(493), n(494), n(495), n(497), n(498), n(499), n(500), n(501), n(502), n(503), n(504), n(505), n(506), n(507), n(508), n(509), n(510), n(511), n(512), n(513), n(514), e.exports = n(60).String
|
||
}, function(e, t, n) {
|
||
var r = n(29),
|
||
o = n(249),
|
||
i = String.fromCharCode,
|
||
a = String.fromCodePoint;
|
||
r(r.S + r.F * (!!a && 1 != a.length), "String", {
|
||
fromCodePoint: function(e) {
|
||
for (var t, n = [], r = arguments.length, a = 0; r > a;) {
|
||
if (t = +arguments[a++], o(t, 1114111) !== t) throw RangeError(t + " is not a valid code point");
|
||
n.push(t < 65536 ? i(t) : i(55296 + ((t -= 65536) >> 10), t % 1024 + 56320))
|
||
}
|
||
return n.join("")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(29),
|
||
o = n(122),
|
||
i = n(103);
|
||
r(r.S, "String", {
|
||
raw: function(e) {
|
||
for (var t = o(e.raw), n = i(t.length), r = arguments.length, a = [], u = 0; n > u;) a.push(String(t[u++])), u < r && a.push(String(arguments[u]));
|
||
return a.join("")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(490)("trim", function(e) {
|
||
return function() {
|
||
return e(this, 3)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(29),
|
||
o = n(53),
|
||
i = n(101),
|
||
a = n(491),
|
||
u = "[" + a + "]",
|
||
s = RegExp("^" + u + u + "*"),
|
||
l = RegExp(u + u + "*$"),
|
||
c = function(e, t, n) {
|
||
var o = {},
|
||
u = i(function() {
|
||
return !!a[e]() || "
" != "
" [e]()
|
||
}),
|
||
s = o[e] = u ? t(f) : a[e];
|
||
n && (o[n] = s), r(r.P + r.F * u, "String", o)
|
||
},
|
||
f = c.trim = function(e, t) {
|
||
return e = String(o(e)), 1 & t && (e = e.replace(s, "")), 2 & t && (e = e.replace(l, "")), e
|
||
};
|
||
e.exports = c
|
||
}, function(e, t) {
|
||
e.exports = "\t\n\v\f\r \u2028\u2029\ufeff"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(29),
|
||
o = n(245)(!1);
|
||
r(r.P, "String", {
|
||
codePointAt: function(e) {
|
||
return o(this, e)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(29),
|
||
o = n(103),
|
||
i = n(172),
|
||
a = "".endsWith;
|
||
r(r.P + r.F * n(173)("endsWith"), "String", {
|
||
endsWith: function(e) {
|
||
var t = i(this, e, "endsWith"),
|
||
n = arguments.length > 1 ? arguments[1] : void 0,
|
||
r = o(t.length),
|
||
u = void 0 === n ? r : Math.min(o(n), r),
|
||
s = String(e);
|
||
return a ? a.call(t, s, u) : t.slice(u - s.length, u) === s
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(29),
|
||
o = n(172);
|
||
r(r.P + r.F * n(173)("includes"), "String", {
|
||
includes: function(e) {
|
||
return !!~o(this, e, "includes").indexOf(e, arguments.length > 1 ? arguments[1] : void 0)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(29);
|
||
r(r.P, "String", {
|
||
repeat: n(496)
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(119),
|
||
o = n(53);
|
||
e.exports = function(e) {
|
||
var t = String(o(this)),
|
||
n = "",
|
||
i = r(e);
|
||
if (i < 0 || i == 1 / 0) throw RangeError("Count can't be negative");
|
||
for (; i > 0;
|
||
(i >>>= 1) && (t += t)) 1 & i && (n += t);
|
||
return n
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(29),
|
||
o = n(103),
|
||
i = n(172),
|
||
a = "".startsWith;
|
||
r(r.P + r.F * n(173)("startsWith"), "String", {
|
||
startsWith: function(e) {
|
||
var t = i(this, e, "startsWith"),
|
||
n = o(Math.min(arguments.length > 1 ? arguments[1] : void 0, t.length)),
|
||
r = String(e);
|
||
return a ? a.call(t, r, n) : t.slice(n, n + r.length) === r
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("anchor", function(e) {
|
||
return function(t) {
|
||
return e(this, "a", "name", t)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("big", function(e) {
|
||
return function() {
|
||
return e(this, "big", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("blink", function(e) {
|
||
return function() {
|
||
return e(this, "blink", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("bold", function(e) {
|
||
return function() {
|
||
return e(this, "b", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("fixed", function(e) {
|
||
return function() {
|
||
return e(this, "tt", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("fontcolor", function(e) {
|
||
return function(t) {
|
||
return e(this, "font", "color", t)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("fontsize", function(e) {
|
||
return function(t) {
|
||
return e(this, "font", "size", t)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("italics", function(e) {
|
||
return function() {
|
||
return e(this, "i", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("link", function(e) {
|
||
return function(t) {
|
||
return e(this, "a", "href", t)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("small", function(e) {
|
||
return function() {
|
||
return e(this, "small", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("strike", function(e) {
|
||
return function() {
|
||
return e(this, "strike", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("sub", function(e) {
|
||
return function() {
|
||
return e(this, "sub", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(30)("sup", function(e) {
|
||
return function() {
|
||
return e(this, "sup", "", "")
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
n(123)("match", 1, function(e, t, n) {
|
||
return [function(n) {
|
||
"use strict";
|
||
var r = e(this),
|
||
o = void 0 == n ? void 0 : n[t];
|
||
return void 0 !== o ? o.call(n, r) : new RegExp(n)[t](String(r))
|
||
}, n]
|
||
})
|
||
}, function(e, t, n) {
|
||
n(123)("replace", 2, function(e, t, n) {
|
||
return [function(r, o) {
|
||
"use strict";
|
||
var i = e(this),
|
||
a = void 0 == r ? void 0 : r[t];
|
||
return void 0 !== a ? a.call(r, i, o) : n.call(String(i), r, o)
|
||
}, n]
|
||
})
|
||
}, function(e, t, n) {
|
||
n(123)("search", 1, function(e, t, n) {
|
||
return [function(n) {
|
||
"use strict";
|
||
var r = e(this),
|
||
o = void 0 == n ? void 0 : n[t];
|
||
return void 0 !== o ? o.call(n, r) : new RegExp(n)[t](String(r))
|
||
}, n]
|
||
})
|
||
}, function(e, t, n) {
|
||
n(123)("split", 2, function(e, t, r) {
|
||
"use strict";
|
||
var o = n(256),
|
||
i = r,
|
||
a = [].push;
|
||
if ("c" == "abbc".split(/(b)*/)[1] || 4 != "test".split(/(?:)/, -1).length || 2 != "ab".split(/(?:ab)*/).length || 4 != ".".split(/(.?)(.?)/).length || ".".split(/()()/).length > 1 || "".split(/.?/).length) {
|
||
var u = void 0 === /()??/.exec("")[1];
|
||
r = function(e, t) {
|
||
var n = String(this);
|
||
if (void 0 === e && 0 === t) return [];
|
||
if (!o(e)) return i.call(n, e, t);
|
||
var r, s, l, c, f, p = [],
|
||
d = (e.ignoreCase ? "i" : "") + (e.multiline ? "m" : "") + (e.unicode ? "u" : "") + (e.sticky ? "y" : ""),
|
||
h = 0,
|
||
v = void 0 === t ? 4294967295 : t >>> 0,
|
||
m = new RegExp(e.source, d + "g");
|
||
for (u || (r = new RegExp("^" + m.source + "$(?!\\s)", d));
|
||
(s = m.exec(n)) && !((l = s.index + s[0].length) > h && (p.push(n.slice(h, s.index)), !u && s.length > 1 && s[0].replace(r, function() {
|
||
for (f = 1; f < arguments.length - 2; f++) void 0 === arguments[f] && (s[f] = void 0)
|
||
}), s.length > 1 && s.index < n.length && a.apply(p, s.slice(1)), c = s[0].length, h = l, p.length >= v));) m.lastIndex === s.index && m.lastIndex++;
|
||
return h === n.length ? !c && m.test("") || p.push("") : p.push(n.slice(h)), p.length > v ? p.slice(0, v) : p
|
||
}
|
||
} else "0".split(void 0, 0).length && (r = function(e, t) {
|
||
return void 0 === e && 0 === t ? [] : i.call(this, e, t)
|
||
});
|
||
return [function(n, o) {
|
||
var i = e(this),
|
||
a = void 0 == n ? void 0 : n[t];
|
||
return void 0 !== a ? a.call(n, i, o) : r.call(String(i), n, o)
|
||
}, r]
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = p(n(41)),
|
||
o = p(n(42)),
|
||
i = p(n(45)),
|
||
a = p(n(178)),
|
||
u = p(n(530)),
|
||
s = p(n(32)),
|
||
l = p(n(724)),
|
||
c = function(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}(n(444)),
|
||
f = n(10);
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = !1,
|
||
h = "gd265601d",
|
||
v = "3.18.2",
|
||
m = "banjo",
|
||
g = "Sat, 25 Aug 2018 07:52:26 GMT";
|
||
e.exports = function(e) {
|
||
s.default.versions = s.default.versions || {}, s.default.versions.swaggerUi = {
|
||
version: v,
|
||
gitRevision: h,
|
||
gitDirty: d,
|
||
buildTimestamp: g,
|
||
machine: m
|
||
};
|
||
var t = {
|
||
dom_id: null,
|
||
domNode: null,
|
||
spec: {},
|
||
url: "",
|
||
urls: null,
|
||
layout: "BaseLayout",
|
||
docExpansion: "list",
|
||
maxDisplayedTags: null,
|
||
filter: null,
|
||
validatorUrl: "https://online.swagger.io/validator",
|
||
configs: {},
|
||
custom: {},
|
||
displayOperationId: !1,
|
||
displayRequestDuration: !1,
|
||
deepLinking: !1,
|
||
requestInterceptor: function(e) {
|
||
return e
|
||
},
|
||
responseInterceptor: function(e) {
|
||
return e
|
||
},
|
||
showMutatedRequest: !0,
|
||
defaultModelRendering: "example",
|
||
defaultModelExpandDepth: 1,
|
||
defaultModelsExpandDepth: 1,
|
||
showExtensions: !1,
|
||
showCommonExtensions: !1,
|
||
supportedSubmitMethods: ["get", "put", "post", "delete", "options", "head", "patch", "trace"],
|
||
presets: [l.default],
|
||
plugins: [],
|
||
initialState: {},
|
||
fn: {},
|
||
components: {}
|
||
},
|
||
n = (0, f.parseSearch)(),
|
||
c = e.domNode;
|
||
delete e.domNode;
|
||
var p = (0, a.default)({}, t, e, n),
|
||
y = {
|
||
system: {
|
||
configs: p.configs
|
||
},
|
||
plugins: p.presets,
|
||
state: (0, a.default)({
|
||
layout: {
|
||
layout: p.layout,
|
||
filter: p.filter
|
||
},
|
||
spec: {
|
||
spec: "",
|
||
url: p.url
|
||
}
|
||
}, p.initialState)
|
||
};
|
||
if (p.initialState)
|
||
for (var b in p.initialState) p.initialState.hasOwnProperty(b) && void 0 === p.initialState[b] && delete y.state[b];
|
||
var _ = new u.default(y);
|
||
_.register([p.plugins, function() {
|
||
return {
|
||
fn: p.fn,
|
||
components: p.components,
|
||
state: p.state
|
||
}
|
||
}]);
|
||
var w = _.getSystem(),
|
||
E = function(e) {
|
||
var t = w.specSelectors.getLocalConfig ? w.specSelectors.getLocalConfig() : {},
|
||
u = (0, a.default)({}, t, p, e || {}, n);
|
||
if (c && (u.domNode = c), _.setConfigs(u), w.configsActions.loaded(), null !== e && (!n.url && "object" === (0, i.default)(u.spec) && (0, o.default)(u.spec).length ? (w.specActions.updateUrl(""), w.specActions.updateLoadingStatus("success"), w.specActions.updateSpec((0, r.default)(u.spec))) : w.specActions.download && u.url && (w.specActions.updateUrl(u.url), w.specActions.download(u.url))), u.domNode) w.render(u.domNode, "App");
|
||
else if (u.dom_id) {
|
||
var s = document.querySelector(u.dom_id);
|
||
w.render(s, "App")
|
||
} else null === u.dom_id || null === u.domNode || console.error("Skipped rendering: no `dom_id` or `domNode` was specified");
|
||
return w
|
||
},
|
||
x = n.config || p.configUrl;
|
||
return x && w.specActions && w.specActions.getConfigByUrl && (!w.specActions.getConfigByUrl || w.specActions.getConfigByUrl({
|
||
url: x,
|
||
loadRemoteConfig: !0,
|
||
requestInterceptor: p.requestInterceptor,
|
||
responseInterceptor: p.responseInterceptor
|
||
}, E)) ? (w.specActions.getConfigByUrl(x, E), w) : E()
|
||
}, e.exports.presets = {
|
||
apis: l.default
|
||
}, e.exports.plugins = c
|
||
}, function(e, t, n) {
|
||
var r = n(15),
|
||
o = r.JSON || (r.JSON = {
|
||
stringify: JSON.stringify
|
||
});
|
||
e.exports = function(e) {
|
||
return o.stringify.apply(o, arguments)
|
||
}
|
||
}, function(e, t, n) {
|
||
n(518), e.exports = n(15).Object.keys
|
||
}, function(e, t, n) {
|
||
var r = n(72),
|
||
o = n(96);
|
||
n(257)("keys", function() {
|
||
return function(e) {
|
||
return o(r(e))
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(520),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
n(98), n(92), e.exports = n(174).f("iterator")
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(522),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
n(523), n(177), n(526), n(527), e.exports = n(15).Symbol
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(21),
|
||
o = n(52),
|
||
i = n(44),
|
||
a = n(20),
|
||
u = n(158),
|
||
s = n(124).KEY,
|
||
l = n(51),
|
||
c = n(162),
|
||
f = n(97),
|
||
p = n(116),
|
||
d = n(19),
|
||
h = n(174),
|
||
v = n(175),
|
||
m = n(524),
|
||
g = n(258),
|
||
y = n(36),
|
||
b = n(28),
|
||
_ = n(71),
|
||
w = n(157),
|
||
E = n(95),
|
||
x = n(159),
|
||
S = n(525),
|
||
C = n(260),
|
||
k = n(40),
|
||
A = n(96),
|
||
O = C.f,
|
||
P = k.f,
|
||
T = S.f,
|
||
M = r.Symbol,
|
||
I = r.JSON,
|
||
j = I && I.stringify,
|
||
N = d("_hidden"),
|
||
R = d("toPrimitive"),
|
||
D = {}.propertyIsEnumerable,
|
||
L = c("symbol-registry"),
|
||
U = c("symbols"),
|
||
q = c("op-symbols"),
|
||
F = Object.prototype,
|
||
z = "function" == typeof M,
|
||
B = r.QObject,
|
||
V = !B || !B.prototype || !B.prototype.findChild,
|
||
H = i && l(function() {
|
||
return 7 != x(P({}, "a", {
|
||
get: function() {
|
||
return P(this, "a", {
|
||
value: 7
|
||
}).a
|
||
}
|
||
})).a
|
||
}) ? function(e, t, n) {
|
||
var r = O(F, t);
|
||
r && delete F[t], P(e, t, n), r && e !== F && P(F, t, r)
|
||
} : P,
|
||
W = function(e) {
|
||
var t = U[e] = x(M.prototype);
|
||
return t._k = e, t
|
||
},
|
||
J = z && "symbol" == typeof M.iterator ? function(e) {
|
||
return "symbol" == typeof e
|
||
} : function(e) {
|
||
return e instanceof M
|
||
},
|
||
Y = function(e, t, n) {
|
||
return e === F && Y(q, t, n), y(e), t = w(t, !0), y(n), o(U, t) ? (n.enumerable ? (o(e, N) && e[N][t] && (e[N][t] = !1), n = x(n, {
|
||
enumerable: E(0, !1)
|
||
})) : (o(e, N) || P(e, N, E(1, {})), e[N][t] = !0), H(e, t, n)) : P(e, t, n)
|
||
},
|
||
K = function(e, t) {
|
||
y(e);
|
||
for (var n, r = m(t = _(t)), o = 0, i = r.length; i > o;) Y(e, n = r[o++], t[n]);
|
||
return e
|
||
},
|
||
G = function(e) {
|
||
var t = D.call(this, e = w(e, !0));
|
||
return !(this === F && o(U, e) && !o(q, e)) && (!(t || !o(this, e) || !o(U, e) || o(this, N) && this[N][e]) || t)
|
||
},
|
||
$ = function(e, t) {
|
||
if (e = _(e), t = w(t, !0), e !== F || !o(U, t) || o(q, t)) {
|
||
var n = O(e, t);
|
||
return !n || !o(U, t) || o(e, N) && e[N][t] || (n.enumerable = !0), n
|
||
}
|
||
},
|
||
Z = function(e) {
|
||
for (var t, n = T(_(e)), r = [], i = 0; n.length > i;) o(U, t = n[i++]) || t == N || t == s || r.push(t);
|
||
return r
|
||
},
|
||
X = function(e) {
|
||
for (var t, n = e === F, r = T(n ? q : _(e)), i = [], a = 0; r.length > a;) !o(U, t = r[a++]) || n && !o(F, t) || i.push(U[t]);
|
||
return i
|
||
};
|
||
z || (u((M = function() {
|
||
if (this instanceof M) throw TypeError("Symbol is not a constructor!");
|
||
var e = p(arguments.length > 0 ? arguments[0] : void 0),
|
||
t = function(n) {
|
||
this === F && t.call(q, n), o(this, N) && o(this[N], e) && (this[N][e] = !1), H(this, e, E(1, n))
|
||
};
|
||
return i && V && H(F, e, {
|
||
configurable: !0,
|
||
set: t
|
||
}), W(e)
|
||
}).prototype, "toString", function() {
|
||
return this._k
|
||
}), C.f = $, k.f = Y, n(259).f = S.f = Z, n(125).f = G, n(176).f = X, i && !n(114) && u(F, "propertyIsEnumerable", G, !0), h.f = function(e) {
|
||
return W(d(e))
|
||
}), a(a.G + a.W + a.F * !z, {
|
||
Symbol: M
|
||
});
|
||
for (var Q = "hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","), ee = 0; Q.length > ee;) d(Q[ee++]);
|
||
for (var te = A(d.store), ne = 0; te.length > ne;) v(te[ne++]);
|
||
a(a.S + a.F * !z, "Symbol", {
|
||
for: function(e) {
|
||
return o(L, e += "") ? L[e] : L[e] = M(e)
|
||
},
|
||
keyFor: function(e) {
|
||
if (!J(e)) throw TypeError(e + " is not a symbol!");
|
||
for (var t in L)
|
||
if (L[t] === e) return t
|
||
},
|
||
useSetter: function() {
|
||
V = !0
|
||
},
|
||
useSimple: function() {
|
||
V = !1
|
||
}
|
||
}), a(a.S + a.F * !z, "Object", {
|
||
create: function(e, t) {
|
||
return void 0 === t ? x(e) : K(x(e), t)
|
||
},
|
||
defineProperty: Y,
|
||
defineProperties: K,
|
||
getOwnPropertyDescriptor: $,
|
||
getOwnPropertyNames: Z,
|
||
getOwnPropertySymbols: X
|
||
}), I && a(a.S + a.F * (!z || l(function() {
|
||
var e = M();
|
||
return "[null]" != j([e]) || "{}" != j({
|
||
a: e
|
||
}) || "{}" != j(Object(e))
|
||
})), "JSON", {
|
||
stringify: function(e) {
|
||
for (var t, n, r = [e], o = 1; arguments.length > o;) r.push(arguments[o++]);
|
||
if (n = t = r[1], (b(t) || void 0 !== e) && !J(e)) return g(t) || (t = function(e, t) {
|
||
if ("function" == typeof n && (t = n.call(this, e, t)), !J(t)) return t
|
||
}), r[1] = t, j.apply(I, r)
|
||
}
|
||
}), M.prototype[R] || n(50)(M.prototype, R, M.prototype.valueOf), f(M, "Symbol"), f(Math, "Math", !0), f(r.JSON, "JSON", !0)
|
||
}, function(e, t, n) {
|
||
var r = n(96),
|
||
o = n(176),
|
||
i = n(125);
|
||
e.exports = function(e) {
|
||
var t = r(e),
|
||
n = o.f;
|
||
if (n)
|
||
for (var a, u = n(e), s = i.f, l = 0; u.length > l;) s.call(e, a = u[l++]) && t.push(a);
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(71),
|
||
o = n(259).f,
|
||
i = {}.toString,
|
||
a = "object" == typeof window && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [];
|
||
e.exports.f = function(e) {
|
||
return a && "[object Window]" == i.call(e) ? function(e) {
|
||
try {
|
||
return o(e)
|
||
} catch (e) {
|
||
return a.slice()
|
||
}
|
||
}(e) : o(r(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
n(175)("asyncIterator")
|
||
}, function(e, t, n) {
|
||
n(175)("observable")
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.byteLength = function(e) {
|
||
var t = l(e),
|
||
n = t[0],
|
||
r = t[1];
|
||
return 3 * (n + r) / 4 - r
|
||
}, t.toByteArray = function(e) {
|
||
for (var t, n = l(e), r = n[0], a = n[1], u = new i(function(e, t, n) {
|
||
return 3 * (t + n) / 4 - n
|
||
}(0, r, a)), s = 0, c = a > 0 ? r - 4 : r, f = 0; f < c; f += 4) t = o[e.charCodeAt(f)] << 18 | o[e.charCodeAt(f + 1)] << 12 | o[e.charCodeAt(f + 2)] << 6 | o[e.charCodeAt(f + 3)], u[s++] = t >> 16 & 255, u[s++] = t >> 8 & 255, u[s++] = 255 & t;
|
||
2 === a && (t = o[e.charCodeAt(f)] << 2 | o[e.charCodeAt(f + 1)] >> 4, u[s++] = 255 & t);
|
||
1 === a && (t = o[e.charCodeAt(f)] << 10 | o[e.charCodeAt(f + 1)] << 4 | o[e.charCodeAt(f + 2)] >> 2, u[s++] = t >> 8 & 255, u[s++] = 255 & t);
|
||
return u
|
||
}, t.fromByteArray = function(e) {
|
||
for (var t, n = e.length, o = n % 3, i = [], a = 0, u = n - o; a < u; a += 16383) i.push(c(e, a, a + 16383 > u ? u : a + 16383));
|
||
1 === o ? (t = e[n - 1], i.push(r[t >> 2] + r[t << 4 & 63] + "==")) : 2 === o && (t = (e[n - 2] << 8) + e[n - 1], i.push(r[t >> 10] + r[t >> 4 & 63] + r[t << 2 & 63] + "="));
|
||
return i.join("")
|
||
};
|
||
for (var r = [], o = [], i = "undefined" != typeof Uint8Array ? Uint8Array : Array, a = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", u = 0, s = a.length; u < s; ++u) r[u] = a[u], o[a.charCodeAt(u)] = u;
|
||
|
||
function l(e) {
|
||
var t = e.length;
|
||
if (t % 4 > 0) throw new Error("Invalid string. Length must be a multiple of 4");
|
||
var n = e.indexOf("=");
|
||
return -1 === n && (n = t), [n, n === t ? 0 : 4 - n % 4]
|
||
}
|
||
|
||
function c(e, t, n) {
|
||
for (var o, i, a = [], u = t; u < n; u += 3) o = (e[u] << 16 & 16711680) + (e[u + 1] << 8 & 65280) + (255 & e[u + 2]), a.push(r[(i = o) >> 18 & 63] + r[i >> 12 & 63] + r[i >> 6 & 63] + r[63 & i]);
|
||
return a.join("")
|
||
}
|
||
o["-".charCodeAt(0)] = 62, o["_".charCodeAt(0)] = 63
|
||
}, function(e, t) {
|
||
t.read = function(e, t, n, r, o) {
|
||
var i, a, u = 8 * o - r - 1,
|
||
s = (1 << u) - 1,
|
||
l = s >> 1,
|
||
c = -7,
|
||
f = n ? o - 1 : 0,
|
||
p = n ? -1 : 1,
|
||
d = e[t + f];
|
||
for (f += p, i = d & (1 << -c) - 1, d >>= -c, c += u; c > 0; i = 256 * i + e[t + f], f += p, c -= 8);
|
||
for (a = i & (1 << -c) - 1, i >>= -c, c += r; c > 0; a = 256 * a + e[t + f], f += p, c -= 8);
|
||
if (0 === i) i = 1 - l;
|
||
else {
|
||
if (i === s) return a ? NaN : 1 / 0 * (d ? -1 : 1);
|
||
a += Math.pow(2, r), i -= l
|
||
}
|
||
return (d ? -1 : 1) * a * Math.pow(2, i - r)
|
||
}, t.write = function(e, t, n, r, o, i) {
|
||
var a, u, s, l = 8 * i - o - 1,
|
||
c = (1 << l) - 1,
|
||
f = c >> 1,
|
||
p = 23 === o ? Math.pow(2, -24) - Math.pow(2, -77) : 0,
|
||
d = r ? 0 : i - 1,
|
||
h = r ? 1 : -1,
|
||
v = t < 0 || 0 === t && 1 / t < 0 ? 1 : 0;
|
||
for (t = Math.abs(t), isNaN(t) || t === 1 / 0 ? (u = isNaN(t) ? 1 : 0, a = c) : (a = Math.floor(Math.log(t) / Math.LN2), t * (s = Math.pow(2, -a)) < 1 && (a--, s *= 2), (t += a + f >= 1 ? p / s : p * Math.pow(2, 1 - f)) * s >= 2 && (a++, s /= 2), a + f >= c ? (u = 0, a = c) : a + f >= 1 ? (u = (t * s - 1) * Math.pow(2, o), a += f) : (u = t * Math.pow(2, f - 1) * Math.pow(2, o), a = 0)); o >= 8; e[n + d] = 255 & u, d += h, u /= 256, o -= 8);
|
||
for (a = a << o | u, l += o; l > 0; e[n + d] = 255 & a, d += h, a /= 256, l -= 8);
|
||
e[n + d - h] |= 128 * v
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = y(n(42)),
|
||
o = y(n(22)),
|
||
i = y(n(23)),
|
||
a = y(n(2)),
|
||
u = y(n(3)),
|
||
s = y(n(0)),
|
||
l = n(270),
|
||
c = n(7),
|
||
f = y(c),
|
||
p = y(n(178)),
|
||
d = n(563),
|
||
h = y(n(179)),
|
||
v = n(127),
|
||
m = y(n(32)),
|
||
g = n(10);
|
||
|
||
function y(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var b = function(e) {
|
||
return e
|
||
};
|
||
var _ = function() {
|
||
function e() {
|
||
var t, n, r, o = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
|
||
(0, a.default)(this, e), (0, p.default)(this, {
|
||
state: {},
|
||
plugins: [],
|
||
system: {
|
||
configs: {},
|
||
fn: {},
|
||
components: {},
|
||
rootInjects: {},
|
||
statePlugins: {}
|
||
},
|
||
boundSystem: {},
|
||
toolbox: {}
|
||
}, o), this.getSystem = this._getSystem.bind(this), this.store = (t = b, n = (0, c.fromJS)(this.state), r = this.getSystem, function(e, t, n) {
|
||
var r = [(0, g.systemThunkMiddleware)(n)],
|
||
o = m.default.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || l.compose;
|
||
return (0, l.createStore)(e, t, o(l.applyMiddleware.apply(void 0, r)))
|
||
}(t, n, r)), this.buildSystem(!1), this.register(this.plugins)
|
||
}
|
||
return (0, u.default)(e, [{
|
||
key: "getStore",
|
||
value: function() {
|
||
return this.store
|
||
}
|
||
}, {
|
||
key: "register",
|
||
value: function(e) {
|
||
var t = !(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1],
|
||
n = function e(t, n) {
|
||
if ((0, g.isObject)(t) && !(0, g.isArray)(t)) return t;
|
||
if ((0, g.isFunc)(t)) return e(t(n), n);
|
||
if ((0, g.isArray)(t)) return t.map(function(t) {
|
||
return e(t, n)
|
||
}).reduce(w, {});
|
||
return {}
|
||
}(e, this.getSystem());
|
||
w(this.system, n), t && this.buildSystem(),
|
||
function e(t, n) {
|
||
var r = this;
|
||
var o = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {},
|
||
i = o.hasLoaded;
|
||
var a = i;
|
||
(0, g.isObject)(t) && !(0, g.isArray)(t) && "function" == typeof t.afterLoad && (a = !0, E(t.afterLoad).call(this, n));
|
||
if ((0, g.isFunc)(t)) return e.call(this, t(n), n, {
|
||
hasLoaded: a
|
||
});
|
||
if ((0, g.isArray)(t)) return t.map(function(t) {
|
||
return e.call(r, t, n, {
|
||
hasLoaded: a
|
||
})
|
||
});
|
||
return a
|
||
}.call(this.system, e, this.getSystem()) && this.buildSystem()
|
||
}
|
||
}, {
|
||
key: "buildSystem",
|
||
value: function() {
|
||
var e = !(arguments.length > 0 && void 0 !== arguments[0]) || arguments[0],
|
||
t = this.getStore().dispatch,
|
||
n = this.getStore().getState;
|
||
this.boundSystem = (0, i.default)({}, this.getRootInjects(), this.getWrappedAndBoundActions(t), this.getWrappedAndBoundSelectors(n, this.getSystem), this.getStateThunks(n), this.getFn(), this.getConfigs()), e && this.rebuildReducer()
|
||
}
|
||
}, {
|
||
key: "_getSystem",
|
||
value: function() {
|
||
return this.boundSystem
|
||
}
|
||
}, {
|
||
key: "getRootInjects",
|
||
value: function() {
|
||
return (0, i.default)({
|
||
getSystem: this.getSystem,
|
||
getStore: this.getStore.bind(this),
|
||
getComponents: this.getComponents.bind(this),
|
||
getState: this.getStore().getState,
|
||
getConfigs: this._getConfigs.bind(this),
|
||
Im: f.default,
|
||
React: s.default
|
||
}, this.system.rootInjects || {})
|
||
}
|
||
}, {
|
||
key: "_getConfigs",
|
||
value: function() {
|
||
return this.system.configs
|
||
}
|
||
}, {
|
||
key: "getConfigs",
|
||
value: function() {
|
||
return {
|
||
configs: this.system.configs
|
||
}
|
||
}
|
||
}, {
|
||
key: "setConfigs",
|
||
value: function(e) {
|
||
this.system.configs = e
|
||
}
|
||
}, {
|
||
key: "rebuildReducer",
|
||
value: function() {
|
||
var e, t, n;
|
||
this.store.replaceReducer((n = this.system.statePlugins, e = (0, g.objMap)(n, function(e) {
|
||
return e.reducers
|
||
}), t = (0, r.default)(e).reduce(function(t, n) {
|
||
var r;
|
||
return t[n] = (r = e[n], function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : new c.Map,
|
||
t = arguments[1];
|
||
if (!r) return e;
|
||
var n = r[t.type];
|
||
if (n) {
|
||
var o = E(n)(e, t);
|
||
return null === o ? e : o
|
||
}
|
||
return e
|
||
}), t
|
||
}, {}), (0, r.default)(t).length ? (0, d.combineReducers)(t) : b))
|
||
}
|
||
}, {
|
||
key: "getType",
|
||
value: function(e) {
|
||
var t = e[0].toUpperCase() + e.slice(1);
|
||
return (0, g.objReduce)(this.system.statePlugins, function(n, r) {
|
||
var i = n[e];
|
||
if (i) return (0, o.default)({}, r + t, i)
|
||
})
|
||
}
|
||
}, {
|
||
key: "getSelectors",
|
||
value: function() {
|
||
return this.getType("selectors")
|
||
}
|
||
}, {
|
||
key: "getActions",
|
||
value: function() {
|
||
var e = this.getType("actions");
|
||
return (0, g.objMap)(e, function(e) {
|
||
return (0, g.objReduce)(e, function(e, t) {
|
||
if ((0, g.isFn)(e)) return (0, o.default)({}, t, e)
|
||
})
|
||
})
|
||
}
|
||
}, {
|
||
key: "getWrappedAndBoundActions",
|
||
value: function(e) {
|
||
var t = this,
|
||
n = this.getBoundActions(e);
|
||
return (0, g.objMap)(n, function(e, n) {
|
||
var r = t.system.statePlugins[n.slice(0, -7)].wrapActions;
|
||
return r ? (0, g.objMap)(e, function(e, n) {
|
||
var o = r[n];
|
||
return o ? (Array.isArray(o) || (o = [o]), o.reduce(function(e, n) {
|
||
var r = function() {
|
||
return n(e, t.getSystem()).apply(void 0, arguments)
|
||
};
|
||
if (!(0, g.isFn)(r)) throw new TypeError("wrapActions needs to return a function that returns a new function (ie the wrapped action)");
|
||
return E(r)
|
||
}, e || Function.prototype)) : e
|
||
}) : e
|
||
})
|
||
}
|
||
}, {
|
||
key: "getWrappedAndBoundSelectors",
|
||
value: function(e, t) {
|
||
var n = this,
|
||
r = this.getBoundSelectors(e, t);
|
||
return (0, g.objMap)(r, function(t, r) {
|
||
var o = [r.slice(0, -9)],
|
||
i = n.system.statePlugins[o].wrapSelectors;
|
||
return i ? (0, g.objMap)(t, function(t, r) {
|
||
var a = i[r];
|
||
return a ? (Array.isArray(a) || (a = [a]), a.reduce(function(t, r) {
|
||
var i = function() {
|
||
for (var i = arguments.length, a = Array(i), u = 0; u < i; u++) a[u] = arguments[u];
|
||
return r(t, n.getSystem()).apply(void 0, [e().getIn(o)].concat(a))
|
||
};
|
||
if (!(0, g.isFn)(i)) throw new TypeError("wrapSelector needs to return a function that returns a new function (ie the wrapped action)");
|
||
return i
|
||
}, t || Function.prototype)) : t
|
||
}) : t
|
||
})
|
||
}
|
||
}, {
|
||
key: "getStates",
|
||
value: function(e) {
|
||
return (0, r.default)(this.system.statePlugins).reduce(function(t, n) {
|
||
return t[n] = e.get(n), t
|
||
}, {})
|
||
}
|
||
}, {
|
||
key: "getStateThunks",
|
||
value: function(e) {
|
||
return (0, r.default)(this.system.statePlugins).reduce(function(t, n) {
|
||
return t[n] = function() {
|
||
return e().get(n)
|
||
}, t
|
||
}, {})
|
||
}
|
||
}, {
|
||
key: "getFn",
|
||
value: function() {
|
||
return {
|
||
fn: this.system.fn
|
||
}
|
||
}
|
||
}, {
|
||
key: "getComponents",
|
||
value: function(e) {
|
||
var t = this,
|
||
n = this.system.components[e];
|
||
return Array.isArray(n) ? n.reduce(function(e, n) {
|
||
return n(e, t.getSystem())
|
||
}) : void 0 !== e ? this.system.components[e] : this.system.components
|
||
}
|
||
}, {
|
||
key: "getBoundSelectors",
|
||
value: function(e, t) {
|
||
return (0, g.objMap)(this.getSelectors(), function(n, r) {
|
||
var o = [r.slice(0, -9)];
|
||
return (0, g.objMap)(n, function(n) {
|
||
return function() {
|
||
for (var r = arguments.length, i = Array(r), a = 0; a < r; a++) i[a] = arguments[a];
|
||
var u = E(n).apply(null, [e().getIn(o)].concat(i));
|
||
return "function" == typeof u && (u = E(u)(t())), u
|
||
}
|
||
})
|
||
})
|
||
}
|
||
}, {
|
||
key: "getBoundActions",
|
||
value: function(e) {
|
||
e = e || this.getStore().dispatch;
|
||
var t = this.getActions();
|
||
return (0, g.objMap)(t, function(t) {
|
||
return (0, l.bindActionCreators)(function e(t) {
|
||
return "function" != typeof t ? (0, g.objMap)(t, function(t) {
|
||
return e(t)
|
||
}) : function() {
|
||
var e = null;
|
||
try {
|
||
e = t.apply(void 0, arguments)
|
||
} catch (t) {
|
||
e = {
|
||
type: v.NEW_THROWN_ERR,
|
||
error: !0,
|
||
payload: (0, h.default)(t)
|
||
}
|
||
} finally {
|
||
return e
|
||
}
|
||
}
|
||
}(t), e)
|
||
})
|
||
}
|
||
}, {
|
||
key: "getMapStateToProps",
|
||
value: function() {
|
||
var e = this;
|
||
return function() {
|
||
return (0, i.default)({}, e.getSystem())
|
||
}
|
||
}
|
||
}, {
|
||
key: "getMapDispatchToProps",
|
||
value: function(e) {
|
||
var t = this;
|
||
return function(n) {
|
||
return (0, p.default)({}, t.getWrappedAndBoundActions(n), t.getFn(), e)
|
||
}
|
||
}
|
||
}]), e
|
||
}();
|
||
|
||
function w() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
|
||
t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
|
||
if (!(0, g.isObject)(e)) return {};
|
||
if (!(0, g.isObject)(t)) return e;
|
||
t.wrapComponents && ((0, g.objMap)(t.wrapComponents, function(n, r) {
|
||
var o = e.components && e.components[r];
|
||
o && Array.isArray(o) ? (e.components[r] = o.concat([n]), delete t.wrapComponents[r]) : o && (e.components[r] = [o, n], delete t.wrapComponents[r])
|
||
}), (0, r.default)(t.wrapComponents).length || delete t.wrapComponents);
|
||
var n = e.statePlugins;
|
||
if ((0, g.isObject)(n))
|
||
for (var o in n) {
|
||
var i = n[o];
|
||
if ((0, g.isObject)(i) && (0, g.isObject)(i.wrapActions)) {
|
||
var a = i.wrapActions;
|
||
for (var u in a) {
|
||
var s = a[u];
|
||
Array.isArray(s) || (s = [s], a[u] = s), t && t.statePlugins && t.statePlugins[o] && t.statePlugins[o].wrapActions && t.statePlugins[o].wrapActions[u] && (t.statePlugins[o].wrapActions[u] = a[u].concat(t.statePlugins[o].wrapActions[u]))
|
||
}
|
||
}
|
||
}
|
||
return (0, p.default)(e, t)
|
||
}
|
||
|
||
function E(e) {
|
||
var t = (arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}).logErrors,
|
||
n = void 0 === t || t;
|
||
return "function" != typeof e ? e : function() {
|
||
try {
|
||
for (var t = arguments.length, r = Array(t), o = 0; o < t; o++) r[o] = arguments[o];
|
||
return e.call.apply(e, [this].concat(r))
|
||
} catch (e) {
|
||
return n && console.error(e), null
|
||
}
|
||
}
|
||
}
|
||
t.default = _
|
||
}, function(e, t, n) {
|
||
n(532);
|
||
var r = n(15).Object;
|
||
e.exports = function(e, t, n) {
|
||
return r.defineProperty(e, t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(20);
|
||
r(r.S + r.F * !n(44), "Object", {
|
||
defineProperty: n(40).f
|
||
})
|
||
}, function(e, t, n) {
|
||
n(534), e.exports = n(15).Object.assign
|
||
}, function(e, t, n) {
|
||
var r = n(20);
|
||
r(r.S + r.F, "Object", {
|
||
assign: n(263)
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = function() {};
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(537),
|
||
o = n(76),
|
||
i = n(34),
|
||
a = n(538),
|
||
u = r.twoArgumentPooler,
|
||
s = r.fourArgumentPooler,
|
||
l = /\/+/g;
|
||
|
||
function c(e) {
|
||
return ("" + e).replace(l, "$&/")
|
||
}
|
||
|
||
function f(e, t) {
|
||
this.func = e, this.context = t, this.count = 0
|
||
}
|
||
|
||
function p(e, t, n) {
|
||
var r = e.func,
|
||
o = e.context;
|
||
r.call(o, t, e.count++)
|
||
}
|
||
|
||
function d(e, t, n, r) {
|
||
this.result = e, this.keyPrefix = t, this.func = n, this.context = r, this.count = 0
|
||
}
|
||
|
||
function h(e, t, n) {
|
||
var r = e.result,
|
||
a = e.keyPrefix,
|
||
u = e.func,
|
||
s = e.context,
|
||
l = u.call(s, t, e.count++);
|
||
Array.isArray(l) ? v(l, r, n, i.thatReturnsArgument) : null != l && (o.isValidElement(l) && (l = o.cloneAndReplaceKey(l, a + (!l.key || t && t.key === l.key ? "" : c(l.key) + "/") + n)), r.push(l))
|
||
}
|
||
|
||
function v(e, t, n, r, o) {
|
||
var i = "";
|
||
null != n && (i = c(n) + "/");
|
||
var u = d.getPooled(t, i, r, o);
|
||
a(e, h, u), d.release(u)
|
||
}
|
||
|
||
function m(e, t, n) {
|
||
return null
|
||
}
|
||
f.prototype.destructor = function() {
|
||
this.func = null, this.context = null, this.count = 0
|
||
}, r.addPoolingTo(f, u), d.prototype.destructor = function() {
|
||
this.result = null, this.keyPrefix = null, this.func = null, this.context = null, this.count = 0
|
||
}, r.addPoolingTo(d, s);
|
||
var g = {
|
||
forEach: function(e, t, n) {
|
||
if (null == e) return e;
|
||
var r = f.getPooled(t, n);
|
||
a(e, p, r), f.release(r)
|
||
},
|
||
map: function(e, t, n) {
|
||
if (null == e) return e;
|
||
var r = [];
|
||
return v(e, r, null, t, n), r
|
||
},
|
||
mapIntoWithKeyPrefixInternal: v,
|
||
count: function(e, t) {
|
||
return a(e, m, null)
|
||
},
|
||
toArray: function(e) {
|
||
var t = [];
|
||
return v(e, t, null, i.thatReturnsArgument), t
|
||
}
|
||
};
|
||
e.exports = g
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(104),
|
||
o = (n(8), function(e) {
|
||
if (this.instancePool.length) {
|
||
var t = this.instancePool.pop();
|
||
return this.call(t, e), t
|
||
}
|
||
return new this(e)
|
||
}),
|
||
i = function(e) {
|
||
e instanceof this || r("25"), e.destructor(), this.instancePool.length < this.poolSize && this.instancePool.push(e)
|
||
},
|
||
a = o,
|
||
u = {
|
||
addPoolingTo: function(e, t) {
|
||
var n = e;
|
||
return n.instancePool = [], n.getPooled = t || a, n.poolSize || (n.poolSize = 10), n.release = i, n
|
||
},
|
||
oneArgumentPooler: o,
|
||
twoArgumentPooler: function(e, t) {
|
||
if (this.instancePool.length) {
|
||
var n = this.instancePool.pop();
|
||
return this.call(n, e, t), n
|
||
}
|
||
return new this(e, t)
|
||
},
|
||
threeArgumentPooler: function(e, t, n) {
|
||
if (this.instancePool.length) {
|
||
var r = this.instancePool.pop();
|
||
return this.call(r, e, t, n), r
|
||
}
|
||
return new this(e, t, n)
|
||
},
|
||
fourArgumentPooler: function(e, t, n, r) {
|
||
if (this.instancePool.length) {
|
||
var o = this.instancePool.pop();
|
||
return this.call(o, e, t, n, r), o
|
||
}
|
||
return new this(e, t, n, r)
|
||
}
|
||
};
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(104),
|
||
o = (n(46), n(267)),
|
||
i = n(539),
|
||
a = (n(8), n(540)),
|
||
u = (n(9), "."),
|
||
s = ":";
|
||
|
||
function l(e, t) {
|
||
return e && "object" == typeof e && null != e.key ? a.escape(e.key) : t.toString(36)
|
||
}
|
||
e.exports = function(e, t, n) {
|
||
return null == e ? 0 : function e(t, n, c, f) {
|
||
var p, d = typeof t;
|
||
if ("undefined" !== d && "boolean" !== d || (t = null), null === t || "string" === d || "number" === d || "object" === d && t.$$typeof === o) return c(f, t, "" === n ? u + l(t, 0) : n), 1;
|
||
var h = 0,
|
||
v = "" === n ? u : n + s;
|
||
if (Array.isArray(t))
|
||
for (var m = 0; m < t.length; m++) h += e(p = t[m], v + l(p, m), c, f);
|
||
else {
|
||
var g = i(t);
|
||
if (g) {
|
||
var y, b = g.call(t);
|
||
if (g !== t.entries)
|
||
for (var _ = 0; !(y = b.next()).done;) h += e(p = y.value, v + l(p, _++), c, f);
|
||
else
|
||
for (; !(y = b.next()).done;) {
|
||
var w = y.value;
|
||
w && (h += e(p = w[1], v + a.escape(w[0]) + s + l(p, 0), c, f))
|
||
}
|
||
} else if ("object" === d) {
|
||
var E = "",
|
||
x = String(t);
|
||
r("31", "[object Object]" === x ? "object with keys {" + Object.keys(t).join(", ") + "}" : x, E)
|
||
}
|
||
}
|
||
return h
|
||
}(e, "", t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = "function" == typeof Symbol && Symbol.iterator,
|
||
o = "@@iterator";
|
||
e.exports = function(e) {
|
||
var t = e && (r && e[r] || e[o]);
|
||
if ("function" == typeof t) return t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
escape: function(e) {
|
||
var t = {
|
||
"=": "=0",
|
||
":": "=2"
|
||
};
|
||
return "$" + ("" + e).replace(/[=:]/g, function(e) {
|
||
return t[e]
|
||
})
|
||
},
|
||
unescape: function(e) {
|
||
var t = {
|
||
"=0": "=",
|
||
"=2": ":"
|
||
};
|
||
return ("" + ("." === e[0] && "$" === e[1] ? e.substring(2) : e.substring(1))).replace(/(=0|=2)/g, function(e) {
|
||
return t[e]
|
||
})
|
||
}
|
||
};
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(76).createFactory,
|
||
o = {
|
||
a: r("a"),
|
||
abbr: r("abbr"),
|
||
address: r("address"),
|
||
area: r("area"),
|
||
article: r("article"),
|
||
aside: r("aside"),
|
||
audio: r("audio"),
|
||
b: r("b"),
|
||
base: r("base"),
|
||
bdi: r("bdi"),
|
||
bdo: r("bdo"),
|
||
big: r("big"),
|
||
blockquote: r("blockquote"),
|
||
body: r("body"),
|
||
br: r("br"),
|
||
button: r("button"),
|
||
canvas: r("canvas"),
|
||
caption: r("caption"),
|
||
cite: r("cite"),
|
||
code: r("code"),
|
||
col: r("col"),
|
||
colgroup: r("colgroup"),
|
||
data: r("data"),
|
||
datalist: r("datalist"),
|
||
dd: r("dd"),
|
||
del: r("del"),
|
||
details: r("details"),
|
||
dfn: r("dfn"),
|
||
dialog: r("dialog"),
|
||
div: r("div"),
|
||
dl: r("dl"),
|
||
dt: r("dt"),
|
||
em: r("em"),
|
||
embed: r("embed"),
|
||
fieldset: r("fieldset"),
|
||
figcaption: r("figcaption"),
|
||
figure: r("figure"),
|
||
footer: r("footer"),
|
||
form: r("form"),
|
||
h1: r("h1"),
|
||
h2: r("h2"),
|
||
h3: r("h3"),
|
||
h4: r("h4"),
|
||
h5: r("h5"),
|
||
h6: r("h6"),
|
||
head: r("head"),
|
||
header: r("header"),
|
||
hgroup: r("hgroup"),
|
||
hr: r("hr"),
|
||
html: r("html"),
|
||
i: r("i"),
|
||
iframe: r("iframe"),
|
||
img: r("img"),
|
||
input: r("input"),
|
||
ins: r("ins"),
|
||
kbd: r("kbd"),
|
||
keygen: r("keygen"),
|
||
label: r("label"),
|
||
legend: r("legend"),
|
||
li: r("li"),
|
||
link: r("link"),
|
||
main: r("main"),
|
||
map: r("map"),
|
||
mark: r("mark"),
|
||
menu: r("menu"),
|
||
menuitem: r("menuitem"),
|
||
meta: r("meta"),
|
||
meter: r("meter"),
|
||
nav: r("nav"),
|
||
noscript: r("noscript"),
|
||
object: r("object"),
|
||
ol: r("ol"),
|
||
optgroup: r("optgroup"),
|
||
option: r("option"),
|
||
output: r("output"),
|
||
p: r("p"),
|
||
param: r("param"),
|
||
picture: r("picture"),
|
||
pre: r("pre"),
|
||
progress: r("progress"),
|
||
q: r("q"),
|
||
rp: r("rp"),
|
||
rt: r("rt"),
|
||
ruby: r("ruby"),
|
||
s: r("s"),
|
||
samp: r("samp"),
|
||
script: r("script"),
|
||
section: r("section"),
|
||
select: r("select"),
|
||
small: r("small"),
|
||
source: r("source"),
|
||
span: r("span"),
|
||
strong: r("strong"),
|
||
style: r("style"),
|
||
sub: r("sub"),
|
||
summary: r("summary"),
|
||
sup: r("sup"),
|
||
table: r("table"),
|
||
tbody: r("tbody"),
|
||
td: r("td"),
|
||
textarea: r("textarea"),
|
||
tfoot: r("tfoot"),
|
||
th: r("th"),
|
||
thead: r("thead"),
|
||
time: r("time"),
|
||
title: r("title"),
|
||
tr: r("tr"),
|
||
track: r("track"),
|
||
u: r("u"),
|
||
ul: r("ul"),
|
||
var: r("var"),
|
||
video: r("video"),
|
||
wbr: r("wbr"),
|
||
circle: r("circle"),
|
||
clipPath: r("clipPath"),
|
||
defs: r("defs"),
|
||
ellipse: r("ellipse"),
|
||
g: r("g"),
|
||
image: r("image"),
|
||
line: r("line"),
|
||
linearGradient: r("linearGradient"),
|
||
mask: r("mask"),
|
||
path: r("path"),
|
||
pattern: r("pattern"),
|
||
polygon: r("polygon"),
|
||
polyline: r("polyline"),
|
||
radialGradient: r("radialGradient"),
|
||
rect: r("rect"),
|
||
stop: r("stop"),
|
||
svg: r("svg"),
|
||
text: r("text"),
|
||
tspan: r("tspan")
|
||
};
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(76).isValidElement,
|
||
o = n(268);
|
||
e.exports = o(r)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(34),
|
||
o = n(8),
|
||
i = n(9),
|
||
a = n(13),
|
||
u = n(269),
|
||
s = n(544);
|
||
e.exports = function(e, t) {
|
||
var n = "function" == typeof Symbol && Symbol.iterator,
|
||
l = "@@iterator";
|
||
var c = "<<anonymous>>",
|
||
f = {
|
||
array: v("array"),
|
||
bool: v("boolean"),
|
||
func: v("function"),
|
||
number: v("number"),
|
||
object: v("object"),
|
||
string: v("string"),
|
||
symbol: v("symbol"),
|
||
any: h(r.thatReturnsNull),
|
||
arrayOf: function(e) {
|
||
return h(function(t, n, r, o, i) {
|
||
if ("function" != typeof e) return new d("Property `" + i + "` of component `" + r + "` has invalid PropType notation inside arrayOf.");
|
||
var a = t[n];
|
||
if (!Array.isArray(a)) {
|
||
var s = g(a);
|
||
return new d("Invalid " + o + " `" + i + "` of type `" + s + "` supplied to `" + r + "`, expected an array.")
|
||
}
|
||
for (var l = 0; l < a.length; l++) {
|
||
var c = e(a, l, r, o, i + "[" + l + "]", u);
|
||
if (c instanceof Error) return c
|
||
}
|
||
return null
|
||
})
|
||
},
|
||
element: function() {
|
||
return h(function(t, n, r, o, i) {
|
||
var a = t[n];
|
||
if (!e(a)) {
|
||
var u = g(a);
|
||
return new d("Invalid " + o + " `" + i + "` of type `" + u + "` supplied to `" + r + "`, expected a single ReactElement.")
|
||
}
|
||
return null
|
||
})
|
||
}(),
|
||
instanceOf: function(e) {
|
||
return h(function(t, n, r, o, i) {
|
||
if (!(t[n] instanceof e)) {
|
||
var a = e.name || c,
|
||
u = function(e) {
|
||
if (!e.constructor || !e.constructor.name) return c;
|
||
return e.constructor.name
|
||
}(t[n]);
|
||
return new d("Invalid " + o + " `" + i + "` of type `" + u + "` supplied to `" + r + "`, expected instance of `" + a + "`.")
|
||
}
|
||
return null
|
||
})
|
||
},
|
||
node: function() {
|
||
return h(function(e, t, n, r, o) {
|
||
if (!m(e[t])) return new d("Invalid " + r + " `" + o + "` supplied to `" + n + "`, expected a ReactNode.");
|
||
return null
|
||
})
|
||
}(),
|
||
objectOf: function(e) {
|
||
return h(function(t, n, r, o, i) {
|
||
if ("function" != typeof e) return new d("Property `" + i + "` of component `" + r + "` has invalid PropType notation inside objectOf.");
|
||
var a = t[n],
|
||
s = g(a);
|
||
if ("object" !== s) return new d("Invalid " + o + " `" + i + "` of type `" + s + "` supplied to `" + r + "`, expected an object.");
|
||
for (var l in a)
|
||
if (a.hasOwnProperty(l)) {
|
||
var c = e(a, l, r, o, i + "." + l, u);
|
||
if (c instanceof Error) return c
|
||
}
|
||
return null
|
||
})
|
||
},
|
||
oneOf: function(e) {
|
||
if (!Array.isArray(e)) return r.thatReturnsNull;
|
||
return h(function(t, n, r, o, i) {
|
||
for (var a = t[n], u = 0; u < e.length; u++)
|
||
if (p(a, e[u])) return null;
|
||
var s = JSON.stringify(e);
|
||
return new d("Invalid " + o + " `" + i + "` of value `" + a + "` supplied to `" + r + "`, expected one of " + s + ".")
|
||
})
|
||
},
|
||
oneOfType: function(e) {
|
||
if (!Array.isArray(e)) return r.thatReturnsNull;
|
||
for (var t = 0; t < e.length; t++) {
|
||
var n = e[t];
|
||
if ("function" != typeof n) return i(!1, "Invalid argument supplied to oneOfType. Expected an array of check functions, but received %s at index %s.", b(n), t), r.thatReturnsNull
|
||
}
|
||
return h(function(t, n, r, o, i) {
|
||
for (var a = 0; a < e.length; a++) {
|
||
var s = e[a];
|
||
if (null == s(t, n, r, o, i, u)) return null
|
||
}
|
||
return new d("Invalid " + o + " `" + i + "` supplied to `" + r + "`.")
|
||
})
|
||
},
|
||
shape: function(e) {
|
||
return h(function(t, n, r, o, i) {
|
||
var a = t[n],
|
||
s = g(a);
|
||
if ("object" !== s) return new d("Invalid " + o + " `" + i + "` of type `" + s + "` supplied to `" + r + "`, expected `object`.");
|
||
for (var l in e) {
|
||
var c = e[l];
|
||
if (c) {
|
||
var f = c(a, l, r, o, i + "." + l, u);
|
||
if (f) return f
|
||
}
|
||
}
|
||
return null
|
||
})
|
||
},
|
||
exact: function(e) {
|
||
return h(function(t, n, r, o, i) {
|
||
var s = t[n],
|
||
l = g(s);
|
||
if ("object" !== l) return new d("Invalid " + o + " `" + i + "` of type `" + l + "` supplied to `" + r + "`, expected `object`.");
|
||
var c = a({}, t[n], e);
|
||
for (var f in c) {
|
||
var p = e[f];
|
||
if (!p) return new d("Invalid " + o + " `" + i + "` key `" + f + "` supplied to `" + r + "`.\nBad object: " + JSON.stringify(t[n], null, " ") + "\nValid keys: " + JSON.stringify(Object.keys(e), null, " "));
|
||
var h = p(s, f, r, o, i + "." + f, u);
|
||
if (h) return h
|
||
}
|
||
return null
|
||
})
|
||
}
|
||
};
|
||
|
||
function p(e, t) {
|
||
return e === t ? 0 !== e || 1 / e == 1 / t : e != e && t != t
|
||
}
|
||
|
||
function d(e) {
|
||
this.message = e, this.stack = ""
|
||
}
|
||
|
||
function h(e) {
|
||
function n(n, r, i, a, s, l, f) {
|
||
(a = a || c, l = l || i, f !== u) && (t && o(!1, "Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types"));
|
||
return null == r[i] ? n ? null === r[i] ? new d("The " + s + " `" + l + "` is marked as required in `" + a + "`, but its value is `null`.") : new d("The " + s + " `" + l + "` is marked as required in `" + a + "`, but its value is `undefined`.") : null : e(r, i, a, s, l)
|
||
}
|
||
var r = n.bind(null, !1);
|
||
return r.isRequired = n.bind(null, !0), r
|
||
}
|
||
|
||
function v(e) {
|
||
return h(function(t, n, r, o, i, a) {
|
||
var u = t[n];
|
||
return g(u) !== e ? new d("Invalid " + o + " `" + i + "` of type `" + y(u) + "` supplied to `" + r + "`, expected `" + e + "`.") : null
|
||
})
|
||
}
|
||
|
||
function m(t) {
|
||
switch (typeof t) {
|
||
case "number":
|
||
case "string":
|
||
case "undefined":
|
||
return !0;
|
||
case "boolean":
|
||
return !t;
|
||
case "object":
|
||
if (Array.isArray(t)) return t.every(m);
|
||
if (null === t || e(t)) return !0;
|
||
var r = function(e) {
|
||
var t = e && (n && e[n] || e[l]);
|
||
if ("function" == typeof t) return t
|
||
}(t);
|
||
if (!r) return !1;
|
||
var o, i = r.call(t);
|
||
if (r !== t.entries) {
|
||
for (; !(o = i.next()).done;)
|
||
if (!m(o.value)) return !1
|
||
} else
|
||
for (; !(o = i.next()).done;) {
|
||
var a = o.value;
|
||
if (a && !m(a[1])) return !1
|
||
}
|
||
return !0;
|
||
default:
|
||
return !1
|
||
}
|
||
}
|
||
|
||
function g(e) {
|
||
var t = typeof e;
|
||
return Array.isArray(e) ? "array" : e instanceof RegExp ? "object" : function(e, t) {
|
||
return "symbol" === e || "Symbol" === t["@@toStringTag"] || "function" == typeof Symbol && t instanceof Symbol
|
||
}(t, e) ? "symbol" : t
|
||
}
|
||
|
||
function y(e) {
|
||
if (void 0 === e || null === e) return "" + e;
|
||
var t = g(e);
|
||
if ("object" === t) {
|
||
if (e instanceof Date) return "date";
|
||
if (e instanceof RegExp) return "regexp"
|
||
}
|
||
return t
|
||
}
|
||
|
||
function b(e) {
|
||
var t = y(e);
|
||
switch (t) {
|
||
case "array":
|
||
case "object":
|
||
return "an " + t;
|
||
case "boolean":
|
||
case "date":
|
||
case "regexp":
|
||
return "a " + t;
|
||
default:
|
||
return t
|
||
}
|
||
}
|
||
return d.prototype = Error.prototype, f.checkPropTypes = s, f.PropTypes = f, f
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n, r, o) {}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = "15.6.2"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(264).Component,
|
||
o = n(76).isValidElement,
|
||
i = n(265),
|
||
a = n(547);
|
||
e.exports = a(r, o, i)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(126),
|
||
i = n(8),
|
||
a = "mixins";
|
||
e.exports = function(e, t, n) {
|
||
var u = [],
|
||
s = {
|
||
mixins: "DEFINE_MANY",
|
||
statics: "DEFINE_MANY",
|
||
propTypes: "DEFINE_MANY",
|
||
contextTypes: "DEFINE_MANY",
|
||
childContextTypes: "DEFINE_MANY",
|
||
getDefaultProps: "DEFINE_MANY_MERGED",
|
||
getInitialState: "DEFINE_MANY_MERGED",
|
||
getChildContext: "DEFINE_MANY_MERGED",
|
||
render: "DEFINE_ONCE",
|
||
componentWillMount: "DEFINE_MANY",
|
||
componentDidMount: "DEFINE_MANY",
|
||
componentWillReceiveProps: "DEFINE_MANY",
|
||
shouldComponentUpdate: "DEFINE_ONCE",
|
||
componentWillUpdate: "DEFINE_MANY",
|
||
componentDidUpdate: "DEFINE_MANY",
|
||
componentWillUnmount: "DEFINE_MANY",
|
||
UNSAFE_componentWillMount: "DEFINE_MANY",
|
||
UNSAFE_componentWillReceiveProps: "DEFINE_MANY",
|
||
UNSAFE_componentWillUpdate: "DEFINE_MANY",
|
||
updateComponent: "OVERRIDE_BASE"
|
||
},
|
||
l = {
|
||
getDerivedStateFromProps: "DEFINE_MANY_MERGED"
|
||
},
|
||
c = {
|
||
displayName: function(e, t) {
|
||
e.displayName = t
|
||
},
|
||
mixins: function(e, t) {
|
||
if (t)
|
||
for (var n = 0; n < t.length; n++) p(e, t[n])
|
||
},
|
||
childContextTypes: function(e, t) {
|
||
e.childContextTypes = r({}, e.childContextTypes, t)
|
||
},
|
||
contextTypes: function(e, t) {
|
||
e.contextTypes = r({}, e.contextTypes, t)
|
||
},
|
||
getDefaultProps: function(e, t) {
|
||
e.getDefaultProps ? e.getDefaultProps = h(e.getDefaultProps, t) : e.getDefaultProps = t
|
||
},
|
||
propTypes: function(e, t) {
|
||
e.propTypes = r({}, e.propTypes, t)
|
||
},
|
||
statics: function(e, t) {
|
||
! function(e, t) {
|
||
if (t)
|
||
for (var n in t) {
|
||
var r = t[n];
|
||
if (t.hasOwnProperty(n)) {
|
||
var o = n in c;
|
||
i(!o, 'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.', n);
|
||
var a = n in e;
|
||
if (a) {
|
||
var u = l.hasOwnProperty(n) ? l[n] : null;
|
||
return i("DEFINE_MANY_MERGED" === u, "ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.", n), void(e[n] = h(e[n], r))
|
||
}
|
||
e[n] = r
|
||
}
|
||
}
|
||
}(e, t)
|
||
},
|
||
autobind: function() {}
|
||
};
|
||
|
||
function f(e, t) {
|
||
var n = s.hasOwnProperty(t) ? s[t] : null;
|
||
b.hasOwnProperty(t) && i("OVERRIDE_BASE" === n, "ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.", t), e && i("DEFINE_MANY" === n || "DEFINE_MANY_MERGED" === n, "ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.", t)
|
||
}
|
||
|
||
function p(e, n) {
|
||
if (n) {
|
||
i("function" != typeof n, "ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."), i(!t(n), "ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");
|
||
var r = e.prototype,
|
||
o = r.__reactAutoBindPairs;
|
||
for (var u in n.hasOwnProperty(a) && c.mixins(e, n.mixins), n)
|
||
if (n.hasOwnProperty(u) && u !== a) {
|
||
var l = n[u],
|
||
p = r.hasOwnProperty(u);
|
||
if (f(p, u), c.hasOwnProperty(u)) c[u](e, l);
|
||
else {
|
||
var d = s.hasOwnProperty(u);
|
||
if ("function" != typeof l || d || p || !1 === n.autobind)
|
||
if (p) {
|
||
var m = s[u];
|
||
i(d && ("DEFINE_MANY_MERGED" === m || "DEFINE_MANY" === m), "ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.", m, u), "DEFINE_MANY_MERGED" === m ? r[u] = h(r[u], l) : "DEFINE_MANY" === m && (r[u] = v(r[u], l))
|
||
} else r[u] = l;
|
||
else o.push(u, l), r[u] = l
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
function d(e, t) {
|
||
for (var n in i(e && t && "object" == typeof e && "object" == typeof t, "mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."), t) t.hasOwnProperty(n) && (i(void 0 === e[n], "mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.", n), e[n] = t[n]);
|
||
return e
|
||
}
|
||
|
||
function h(e, t) {
|
||
return function() {
|
||
var n = e.apply(this, arguments),
|
||
r = t.apply(this, arguments);
|
||
if (null == n) return r;
|
||
if (null == r) return n;
|
||
var o = {};
|
||
return d(o, n), d(o, r), o
|
||
}
|
||
}
|
||
|
||
function v(e, t) {
|
||
return function() {
|
||
e.apply(this, arguments), t.apply(this, arguments)
|
||
}
|
||
}
|
||
|
||
function m(e, t) {
|
||
var n = t.bind(e);
|
||
return n
|
||
}
|
||
var g = {
|
||
componentDidMount: function() {
|
||
this.__isMounted = !0
|
||
}
|
||
},
|
||
y = {
|
||
componentWillUnmount: function() {
|
||
this.__isMounted = !1
|
||
}
|
||
},
|
||
b = {
|
||
replaceState: function(e, t) {
|
||
this.updater.enqueueReplaceState(this, e, t)
|
||
},
|
||
isMounted: function() {
|
||
return !!this.__isMounted
|
||
}
|
||
},
|
||
_ = function() {};
|
||
return r(_.prototype, e.prototype, b),
|
||
function(e) {
|
||
var t = function(e, r, a) {
|
||
this.__reactAutoBindPairs.length && function(e) {
|
||
for (var t = e.__reactAutoBindPairs, n = 0; n < t.length; n += 2) {
|
||
var r = t[n],
|
||
o = t[n + 1];
|
||
e[r] = m(e, o)
|
||
}
|
||
}(this), this.props = e, this.context = r, this.refs = o, this.updater = a || n, this.state = null;
|
||
var u = this.getInitialState ? this.getInitialState() : null;
|
||
i("object" == typeof u && !Array.isArray(u), "%s.getInitialState(): must return an object or null", t.displayName || "ReactCompositeComponent"), this.state = u
|
||
};
|
||
for (var r in t.prototype = new _, t.prototype.constructor = t, t.prototype.__reactAutoBindPairs = [], u.forEach(p.bind(null, t)), p(t, g), p(t, e), p(t, y), t.getDefaultProps && (t.defaultProps = t.getDefaultProps()), i(t.prototype.render, "createClass(...): Class specification must implement a `render` method."), s) t.prototype[r] || (t.prototype[r] = null);
|
||
return t
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(104),
|
||
o = n(76);
|
||
n(8);
|
||
e.exports = function(e) {
|
||
return o.isValidElement(e) || r("143"), e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(273),
|
||
o = n(552),
|
||
i = n(553),
|
||
a = "[object Null]",
|
||
u = "[object Undefined]",
|
||
s = r.a ? r.a.toStringTag : void 0;
|
||
t.a = function(e) {
|
||
return null == e ? void 0 === e ? u : a : s && s in Object(e) ? o.a(e) : i.a(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(551),
|
||
o = "object" == typeof self && self && self.Object === Object && self,
|
||
i = r.a || o || Function("return this")();
|
||
t.a = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(e) {
|
||
var n = "object" == typeof e && e && e.Object === Object && e;
|
||
t.a = n
|
||
}).call(t, n(31))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(273),
|
||
o = Object.prototype,
|
||
i = o.hasOwnProperty,
|
||
a = o.toString,
|
||
u = r.a ? r.a.toStringTag : void 0;
|
||
t.a = function(e) {
|
||
var t = i.call(e, u),
|
||
n = e[u];
|
||
try {
|
||
e[u] = void 0;
|
||
var r = !0
|
||
} catch (e) {}
|
||
var o = a.call(e);
|
||
return r && (t ? e[u] = n : delete e[u]), o
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.toString;
|
||
t.a = function(e) {
|
||
return r.call(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(555).a(Object.getPrototypeOf, Object);
|
||
t.a = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.a = function(e, t) {
|
||
return function(n) {
|
||
return e(t(n))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.a = function(e) {
|
||
return null != e && "object" == typeof e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(e, r) {
|
||
var o, i = n(559);
|
||
o = "undefined" != typeof self ? self : "undefined" != typeof window ? window : void 0 !== e ? e : r;
|
||
var a = i.a(o);
|
||
t.a = a
|
||
}).call(t, n(31), n(558)(e))
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
if (!e.webpackPolyfill) {
|
||
var t = Object.create(e);
|
||
t.children || (t.children = []), Object.defineProperty(t, "loaded", {
|
||
enumerable: !0,
|
||
get: function() {
|
||
return t.l
|
||
}
|
||
}), Object.defineProperty(t, "id", {
|
||
enumerable: !0,
|
||
get: function() {
|
||
return t.i
|
||
}
|
||
}), Object.defineProperty(t, "exports", {
|
||
enumerable: !0
|
||
}), t.webpackPolyfill = 1
|
||
}
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.a = function(e) {
|
||
var t, n = e.Symbol;
|
||
"function" == typeof n ? n.observable ? t = n.observable : (t = n("observable"), n.observable = t) : t = "@@observable";
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.a = function(e) {
|
||
for (var t = Object.keys(e), n = {}, i = 0; i < t.length; i++) {
|
||
var a = t[i];
|
||
0, "function" == typeof e[a] && (n[a] = e[a])
|
||
}
|
||
var u = Object.keys(n);
|
||
0;
|
||
var s = void 0;
|
||
try {
|
||
! function(e) {
|
||
Object.keys(e).forEach(function(t) {
|
||
var n = e[t],
|
||
o = n(void 0, {
|
||
type: r.a.INIT
|
||
});
|
||
if (void 0 === o) throw new Error('Reducer "' + t + "\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");
|
||
var i = "@@redux/PROBE_UNKNOWN_ACTION_" + Math.random().toString(36).substring(7).split("").join(".");
|
||
if (void 0 === n(void 0, {
|
||
type: i
|
||
})) throw new Error('Reducer "' + t + "\" returned undefined when probed with a random type. Don't try to handle " + r.a.INIT + ' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')
|
||
})
|
||
}(n)
|
||
} catch (e) {
|
||
s = e
|
||
}
|
||
return function() {
|
||
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
|
||
t = arguments[1];
|
||
if (s) throw s;
|
||
for (var r = !1, i = {}, a = 0; a < u.length; a++) {
|
||
var l = u[a],
|
||
c = n[l],
|
||
f = e[l],
|
||
p = c(f, t);
|
||
if (void 0 === p) {
|
||
var d = o(l, t);
|
||
throw new Error(d)
|
||
}
|
||
i[l] = p, r = r || p !== f
|
||
}
|
||
return r ? i : e
|
||
}
|
||
};
|
||
var r = n(271);
|
||
n(272), n(274);
|
||
|
||
function o(e, t) {
|
||
var n = t && t.type;
|
||
return "Given action " + (n && '"' + n.toString() + '"' || "an action") + ', reducer "' + e + '" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
return function() {
|
||
return t(e.apply(void 0, arguments))
|
||
}
|
||
}
|
||
t.a = function(e, t) {
|
||
if ("function" == typeof e) return r(e, t);
|
||
if ("object" != typeof e || null === e) throw new Error("bindActionCreators expected an object or a function, instead received " + (null === e ? "null" : typeof e) + '. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');
|
||
for (var n = Object.keys(e), o = {}, i = 0; i < n.length; i++) {
|
||
var a = n[i],
|
||
u = e[a];
|
||
"function" == typeof u && (o[a] = r(u, t))
|
||
}
|
||
return o
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.a = function() {
|
||
for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) t[n] = arguments[n];
|
||
return function(e) {
|
||
return function(n, i, a) {
|
||
var u = e(n, i, a),
|
||
s = u.dispatch,
|
||
l = [],
|
||
c = {
|
||
getState: u.getState,
|
||
dispatch: function(e) {
|
||
return s(e)
|
||
}
|
||
};
|
||
return l = t.map(function(e) {
|
||
return e(c)
|
||
}), s = r.a.apply(void 0, l)(u.dispatch), o({}, u, {
|
||
dispatch: s
|
||
})
|
||
}
|
||
}
|
||
};
|
||
var r = n(275),
|
||
o = Object.assign || function(e) {
|
||
for (var t = 1; t < arguments.length; t++) {
|
||
var n = arguments[t];
|
||
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
|
||
}
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.combineReducers = void 0;
|
||
var r, o = n(564),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.combineReducers = i.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o = n(7),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
a = n(565);
|
||
t.default = function(e) {
|
||
var t = Object.keys(e);
|
||
return function() {
|
||
var n = arguments.length <= 0 || void 0 === arguments[0] ? i.default.Map() : arguments[0],
|
||
r = arguments[1];
|
||
return n.withMutations(function(n) {
|
||
t.forEach(function(t) {
|
||
var o = (0, e[t])(n.get(t), r);
|
||
(0, a.validateNextState)(o, t, r), n.set(t, o)
|
||
})
|
||
})
|
||
}
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
"create index";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.validateNextState = t.getUnexpectedInvocationParameterMessage = t.getStateName = void 0;
|
||
var r = a(n(276)),
|
||
o = a(n(566)),
|
||
i = a(n(567));
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.getStateName = r.default, t.getUnexpectedInvocationParameterMessage = o.default, t.validateNextState = i.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = i(n(7)),
|
||
o = i(n(276));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e, t, n) {
|
||
var i = Object.keys(t);
|
||
if (!i.length) return "Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";
|
||
var a = (0, o.default)(n);
|
||
if (!r.default.Iterable.isIterable(e)) return "The " + a + ' is of unexpected type. Expected argument to be an instance of Immutable.Iterable with the following properties: "' + i.join('", "') + '".';
|
||
var u = e.keySeq().toArray().filter(function(e) {
|
||
return !t.hasOwnProperty(e)
|
||
});
|
||
return u.length > 0 ? "Unexpected " + (1 === u.length ? "property" : "properties") + ' "' + u.join('", "') + '" found in ' + a + '. Expected to find one of the known reducer property names instead: "' + i.join('", "') + '". Unexpected properties will be ignored.' : null
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e, t, n) {
|
||
if (void 0 === e) throw new Error('Reducer "' + t + '" returned undefined when handling "' + n.type + '" action. To ignore an action, you must explicitly return the previous state.');
|
||
return null
|
||
}, e.exports = t.default
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(569),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
n(92), n(98), e.exports = n(570)
|
||
}, function(e, t, n) {
|
||
var r = n(165),
|
||
o = n(19)("iterator"),
|
||
i = n(70);
|
||
e.exports = n(15).isIterable = function(e) {
|
||
var t = Object(e);
|
||
return void 0 !== t[o] || "@@iterator" in t || i.hasOwnProperty(r(t))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /^(%20|\s)*(javascript|data)/im,
|
||
o = /[^\x20-\x7E]/gim,
|
||
i = /^([^:]+):/gm,
|
||
a = [".", "/"];
|
||
e.exports = {
|
||
sanitizeUrl: function(e) {
|
||
var t, n, u = e.replace(o, "");
|
||
return function(e) {
|
||
return a.indexOf(e[0]) > -1
|
||
}(u) ? u : (n = u.match(i)) ? (t = n[0], r.test(t) ? "about:blank" : u) : "about:blank"
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(573),
|
||
o = n(581)(function(e, t, n) {
|
||
return t = t.toLowerCase(), e + (n ? r(t) : t)
|
||
});
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
var r = n(61),
|
||
o = n(280);
|
||
e.exports = function(e) {
|
||
return o(r(e).toLowerCase())
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(77),
|
||
o = Object.prototype,
|
||
i = o.hasOwnProperty,
|
||
a = o.toString,
|
||
u = r ? r.toStringTag : void 0;
|
||
e.exports = function(e) {
|
||
var t = i.call(e, u),
|
||
n = e[u];
|
||
try {
|
||
e[u] = void 0;
|
||
var r = !0
|
||
} catch (e) {}
|
||
var o = a.call(e);
|
||
return r && (t ? e[u] = n : delete e[u]), o
|
||
}
|
||
}, function(e, t) {
|
||
var n = Object.prototype.toString;
|
||
e.exports = function(e) {
|
||
return n.call(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(577),
|
||
o = n(282),
|
||
i = n(578),
|
||
a = n(61);
|
||
e.exports = function(e) {
|
||
return function(t) {
|
||
t = a(t);
|
||
var n = o(t) ? i(t) : void 0,
|
||
u = n ? n[0] : t.charAt(0),
|
||
s = n ? r(n, 1).join("") : t.slice(1);
|
||
return u[e]() + s
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(281);
|
||
e.exports = function(e, t, n) {
|
||
var o = e.length;
|
||
return n = void 0 === n ? o : n, !t && n >= o ? e : r(e, t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(579),
|
||
o = n(282),
|
||
i = n(580);
|
||
e.exports = function(e) {
|
||
return o(e) ? i(e) : r(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return e.split("")
|
||
}
|
||
}, function(e, t) {
|
||
var n = "[\\ud800-\\udfff]",
|
||
r = "[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",
|
||
o = "\\ud83c[\\udffb-\\udfff]",
|
||
i = "[^\\ud800-\\udfff]",
|
||
a = "(?:\\ud83c[\\udde6-\\uddff]){2}",
|
||
u = "[\\ud800-\\udbff][\\udc00-\\udfff]",
|
||
s = "(?:" + r + "|" + o + ")" + "?",
|
||
l = "[\\ufe0e\\ufe0f]?" + s + ("(?:\\u200d(?:" + [i, a, u].join("|") + ")[\\ufe0e\\ufe0f]?" + s + ")*"),
|
||
c = "(?:" + [i + r + "?", r, a, u, n].join("|") + ")",
|
||
f = RegExp(o + "(?=" + o + ")|" + c + l, "g");
|
||
e.exports = function(e) {
|
||
return e.match(f) || []
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(283),
|
||
o = n(582),
|
||
i = n(585),
|
||
a = RegExp("['’]", "g");
|
||
e.exports = function(e) {
|
||
return function(t) {
|
||
return r(i(o(t).replace(a, "")), e, "")
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(583),
|
||
o = n(61),
|
||
i = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,
|
||
a = RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]", "g");
|
||
e.exports = function(e) {
|
||
return (e = o(e)) && e.replace(i, r).replace(a, "")
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(584)({
|
||
"À": "A",
|
||
"Á": "A",
|
||
"Â": "A",
|
||
"Ã": "A",
|
||
"Ä": "A",
|
||
"Å": "A",
|
||
"à": "a",
|
||
"á": "a",
|
||
"â": "a",
|
||
"ã": "a",
|
||
"ä": "a",
|
||
"å": "a",
|
||
"Ç": "C",
|
||
"ç": "c",
|
||
"Ð": "D",
|
||
"ð": "d",
|
||
"È": "E",
|
||
"É": "E",
|
||
"Ê": "E",
|
||
"Ë": "E",
|
||
"è": "e",
|
||
"é": "e",
|
||
"ê": "e",
|
||
"ë": "e",
|
||
"Ì": "I",
|
||
"Í": "I",
|
||
"Î": "I",
|
||
"Ï": "I",
|
||
"ì": "i",
|
||
"í": "i",
|
||
"î": "i",
|
||
"ï": "i",
|
||
"Ñ": "N",
|
||
"ñ": "n",
|
||
"Ò": "O",
|
||
"Ó": "O",
|
||
"Ô": "O",
|
||
"Õ": "O",
|
||
"Ö": "O",
|
||
"Ø": "O",
|
||
"ò": "o",
|
||
"ó": "o",
|
||
"ô": "o",
|
||
"õ": "o",
|
||
"ö": "o",
|
||
"ø": "o",
|
||
"Ù": "U",
|
||
"Ú": "U",
|
||
"Û": "U",
|
||
"Ü": "U",
|
||
"ù": "u",
|
||
"ú": "u",
|
||
"û": "u",
|
||
"ü": "u",
|
||
"Ý": "Y",
|
||
"ý": "y",
|
||
"ÿ": "y",
|
||
"Æ": "Ae",
|
||
"æ": "ae",
|
||
"Þ": "Th",
|
||
"þ": "th",
|
||
"ß": "ss",
|
||
"Ā": "A",
|
||
"Ă": "A",
|
||
"Ą": "A",
|
||
"ā": "a",
|
||
"ă": "a",
|
||
"ą": "a",
|
||
"Ć": "C",
|
||
"Ĉ": "C",
|
||
"Ċ": "C",
|
||
"Č": "C",
|
||
"ć": "c",
|
||
"ĉ": "c",
|
||
"ċ": "c",
|
||
"č": "c",
|
||
"Ď": "D",
|
||
"Đ": "D",
|
||
"ď": "d",
|
||
"đ": "d",
|
||
"Ē": "E",
|
||
"Ĕ": "E",
|
||
"Ė": "E",
|
||
"Ę": "E",
|
||
"Ě": "E",
|
||
"ē": "e",
|
||
"ĕ": "e",
|
||
"ė": "e",
|
||
"ę": "e",
|
||
"ě": "e",
|
||
"Ĝ": "G",
|
||
"Ğ": "G",
|
||
"Ġ": "G",
|
||
"Ģ": "G",
|
||
"ĝ": "g",
|
||
"ğ": "g",
|
||
"ġ": "g",
|
||
"ģ": "g",
|
||
"Ĥ": "H",
|
||
"Ħ": "H",
|
||
"ĥ": "h",
|
||
"ħ": "h",
|
||
"Ĩ": "I",
|
||
"Ī": "I",
|
||
"Ĭ": "I",
|
||
"Į": "I",
|
||
"İ": "I",
|
||
"ĩ": "i",
|
||
"ī": "i",
|
||
"ĭ": "i",
|
||
"į": "i",
|
||
"ı": "i",
|
||
"Ĵ": "J",
|
||
"ĵ": "j",
|
||
"Ķ": "K",
|
||
"ķ": "k",
|
||
"ĸ": "k",
|
||
"Ĺ": "L",
|
||
"Ļ": "L",
|
||
"Ľ": "L",
|
||
"Ŀ": "L",
|
||
"Ł": "L",
|
||
"ĺ": "l",
|
||
"ļ": "l",
|
||
"ľ": "l",
|
||
"ŀ": "l",
|
||
"ł": "l",
|
||
"Ń": "N",
|
||
"Ņ": "N",
|
||
"Ň": "N",
|
||
"Ŋ": "N",
|
||
"ń": "n",
|
||
"ņ": "n",
|
||
"ň": "n",
|
||
"ŋ": "n",
|
||
"Ō": "O",
|
||
"Ŏ": "O",
|
||
"Ő": "O",
|
||
"ō": "o",
|
||
"ŏ": "o",
|
||
"ő": "o",
|
||
"Ŕ": "R",
|
||
"Ŗ": "R",
|
||
"Ř": "R",
|
||
"ŕ": "r",
|
||
"ŗ": "r",
|
||
"ř": "r",
|
||
"Ś": "S",
|
||
"Ŝ": "S",
|
||
"Ş": "S",
|
||
"Š": "S",
|
||
"ś": "s",
|
||
"ŝ": "s",
|
||
"ş": "s",
|
||
"š": "s",
|
||
"Ţ": "T",
|
||
"Ť": "T",
|
||
"Ŧ": "T",
|
||
"ţ": "t",
|
||
"ť": "t",
|
||
"ŧ": "t",
|
||
"Ũ": "U",
|
||
"Ū": "U",
|
||
"Ŭ": "U",
|
||
"Ů": "U",
|
||
"Ű": "U",
|
||
"Ų": "U",
|
||
"ũ": "u",
|
||
"ū": "u",
|
||
"ŭ": "u",
|
||
"ů": "u",
|
||
"ű": "u",
|
||
"ų": "u",
|
||
"Ŵ": "W",
|
||
"ŵ": "w",
|
||
"Ŷ": "Y",
|
||
"ŷ": "y",
|
||
"Ÿ": "Y",
|
||
"Ź": "Z",
|
||
"Ż": "Z",
|
||
"Ž": "Z",
|
||
"ź": "z",
|
||
"ż": "z",
|
||
"ž": "z",
|
||
"IJ": "IJ",
|
||
"ij": "ij",
|
||
"Œ": "Oe",
|
||
"œ": "oe",
|
||
"ʼn": "'n",
|
||
"ſ": "s"
|
||
});
|
||
e.exports = r
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return function(t) {
|
||
return null == e ? void 0 : e[t]
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(586),
|
||
o = n(587),
|
||
i = n(61),
|
||
a = n(588);
|
||
e.exports = function(e, t, n) {
|
||
return e = i(e), void 0 === (t = n ? void 0 : t) ? o(e) ? a(e) : r(e) : e.match(t) || []
|
||
}
|
||
}, function(e, t) {
|
||
var n = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;
|
||
e.exports = function(e) {
|
||
return e.match(n) || []
|
||
}
|
||
}, function(e, t) {
|
||
var n = /[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;
|
||
e.exports = function(e) {
|
||
return n.test(e)
|
||
}
|
||
}, function(e, t) {
|
||
var n = "\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",
|
||
r = "[" + n + "]",
|
||
o = "\\d+",
|
||
i = "[\\u2700-\\u27bf]",
|
||
a = "[a-z\\xdf-\\xf6\\xf8-\\xff]",
|
||
u = "[^\\ud800-\\udfff" + n + o + "\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",
|
||
s = "(?:\\ud83c[\\udde6-\\uddff]){2}",
|
||
l = "[\\ud800-\\udbff][\\udc00-\\udfff]",
|
||
c = "[A-Z\\xc0-\\xd6\\xd8-\\xde]",
|
||
f = "(?:" + a + "|" + u + ")",
|
||
p = "(?:" + c + "|" + u + ")",
|
||
d = "(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",
|
||
h = "[\\ufe0e\\ufe0f]?" + d + ("(?:\\u200d(?:" + ["[^\\ud800-\\udfff]", s, l].join("|") + ")[\\ufe0e\\ufe0f]?" + d + ")*"),
|
||
v = "(?:" + [i, s, l].join("|") + ")" + h,
|
||
m = RegExp([c + "?" + a + "+(?:['’](?:d|ll|m|re|s|t|ve))?(?=" + [r, c, "$"].join("|") + ")", p + "+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=" + [r, c + f, "$"].join("|") + ")", c + "?" + f + "+(?:['’](?:d|ll|m|re|s|t|ve))?", c + "+(?:['’](?:D|LL|M|RE|S|T|VE))?", "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])", "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])", o, v].join("|"), "g");
|
||
e.exports = function(e) {
|
||
return e.match(m) || []
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(590),
|
||
o = n(130),
|
||
i = n(181);
|
||
e.exports = function() {
|
||
this.size = 0, this.__data__ = {
|
||
hash: new r,
|
||
map: new(i || o),
|
||
string: new r
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(591),
|
||
o = n(596),
|
||
i = n(597),
|
||
a = n(598),
|
||
u = n(599);
|
||
|
||
function s(e) {
|
||
var t = -1,
|
||
n = null == e ? 0 : e.length;
|
||
for (this.clear(); ++t < n;) {
|
||
var r = e[t];
|
||
this.set(r[0], r[1])
|
||
}
|
||
}
|
||
s.prototype.clear = r, s.prototype.delete = o, s.prototype.get = i, s.prototype.has = a, s.prototype.set = u, e.exports = s
|
||
}, function(e, t, n) {
|
||
var r = n(129);
|
||
e.exports = function() {
|
||
this.__data__ = r ? r(null) : {}, this.size = 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(285),
|
||
o = n(593),
|
||
i = n(38),
|
||
a = n(286),
|
||
u = /^\[object .+?Constructor\]$/,
|
||
s = Function.prototype,
|
||
l = Object.prototype,
|
||
c = s.toString,
|
||
f = l.hasOwnProperty,
|
||
p = RegExp("^" + c.call(f).replace(/[\\^$.*+?()[\]{}|]/g, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$");
|
||
e.exports = function(e) {
|
||
return !(!i(e) || o(e)) && (r(e) ? p : u).test(a(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r, o = n(594),
|
||
i = (r = /[^.]+$/.exec(o && o.keys && o.keys.IE_PROTO || "")) ? "Symbol(src)_1." + r : "";
|
||
e.exports = function(e) {
|
||
return !!i && i in e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(37)["__core-js_shared__"];
|
||
e.exports = r
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return null == e ? void 0 : e[t]
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = this.has(e) && delete this.__data__[e];
|
||
return this.size -= t ? 1 : 0, t
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(129),
|
||
o = "__lodash_hash_undefined__",
|
||
i = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e) {
|
||
var t = this.__data__;
|
||
if (r) {
|
||
var n = t[e];
|
||
return n === o ? void 0 : n
|
||
}
|
||
return i.call(t, e) ? t[e] : void 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(129),
|
||
o = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e) {
|
||
var t = this.__data__;
|
||
return r ? void 0 !== t[e] : o.call(t, e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(129),
|
||
o = "__lodash_hash_undefined__";
|
||
e.exports = function(e, t) {
|
||
var n = this.__data__;
|
||
return this.size += this.has(e) ? 0 : 1, n[e] = r && void 0 === t ? o : t, this
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function() {
|
||
this.__data__ = [], this.size = 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(131),
|
||
o = Array.prototype.splice;
|
||
e.exports = function(e) {
|
||
var t = this.__data__,
|
||
n = r(t, e);
|
||
return !(n < 0 || (n == t.length - 1 ? t.pop() : o.call(t, n, 1), --this.size, 0))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(131);
|
||
e.exports = function(e) {
|
||
var t = this.__data__,
|
||
n = r(t, e);
|
||
return n < 0 ? void 0 : t[n][1]
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(131);
|
||
e.exports = function(e) {
|
||
return r(this.__data__, e) > -1
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(131);
|
||
e.exports = function(e, t) {
|
||
var n = this.__data__,
|
||
o = r(n, e);
|
||
return o < 0 ? (++this.size, n.push([e, t])) : n[o][1] = t, this
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(132);
|
||
e.exports = function(e) {
|
||
var t = r(this, e).delete(e);
|
||
return this.size -= t ? 1 : 0, t
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = typeof e;
|
||
return "string" == t || "number" == t || "symbol" == t || "boolean" == t ? "__proto__" !== e : null === e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(132);
|
||
e.exports = function(e) {
|
||
return r(this, e).get(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(132);
|
||
e.exports = function(e) {
|
||
return r(this, e).has(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(132);
|
||
e.exports = function(e, t) {
|
||
var n = r(this, e),
|
||
o = n.size;
|
||
return n.set(e, t), this.size += n.size == o ? 0 : 1, this
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(133),
|
||
o = n(78),
|
||
i = n(64);
|
||
e.exports = function(e) {
|
||
return function(t, n, a) {
|
||
var u = Object(t);
|
||
if (!o(t)) {
|
||
var s = r(n, 3);
|
||
t = i(t), n = function(e) {
|
||
return s(u[e], e, u)
|
||
}
|
||
}
|
||
var l = e(t, n, a);
|
||
return l > -1 ? u[s ? t[l] : l] : void 0
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(612),
|
||
o = n(638),
|
||
i = n(299);
|
||
e.exports = function(e) {
|
||
var t = o(e);
|
||
return 1 == t.length && t[0][2] ? i(t[0][0], t[0][1]) : function(n) {
|
||
return n === e || r(n, e, t)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(182),
|
||
o = n(288),
|
||
i = 1,
|
||
a = 2;
|
||
e.exports = function(e, t, n, u) {
|
||
var s = n.length,
|
||
l = s,
|
||
c = !u;
|
||
if (null == e) return !l;
|
||
for (e = Object(e); s--;) {
|
||
var f = n[s];
|
||
if (c && f[2] ? f[1] !== e[f[0]] : !(f[0] in e)) return !1
|
||
}
|
||
for (; ++s < l;) {
|
||
var p = (f = n[s])[0],
|
||
d = e[p],
|
||
h = f[1];
|
||
if (c && f[2]) {
|
||
if (void 0 === d && !(p in e)) return !1
|
||
} else {
|
||
var v = new r;
|
||
if (u) var m = u(d, h, p, e, t, v);
|
||
if (!(void 0 === m ? o(h, d, i | a, u, v) : m)) return !1
|
||
}
|
||
}
|
||
return !0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(130);
|
||
e.exports = function() {
|
||
this.__data__ = new r, this.size = 0
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = this.__data__,
|
||
n = t.delete(e);
|
||
return this.size = t.size, n
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return this.__data__.get(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return this.__data__.has(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(130),
|
||
o = n(181),
|
||
i = n(180),
|
||
a = 200;
|
||
e.exports = function(e, t) {
|
||
var n = this.__data__;
|
||
if (n instanceof r) {
|
||
var u = n.__data__;
|
||
if (!o || u.length < a - 1) return u.push([e, t]), this.size = ++n.size, this;
|
||
n = this.__data__ = new i(u)
|
||
}
|
||
return n.set(e, t), this.size = n.size, this
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(182),
|
||
o = n(289),
|
||
i = n(623),
|
||
a = n(626),
|
||
u = n(137),
|
||
s = n(24),
|
||
l = n(186),
|
||
c = n(296),
|
||
f = 1,
|
||
p = "[object Arguments]",
|
||
d = "[object Array]",
|
||
h = "[object Object]",
|
||
v = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e, t, n, m, g, y) {
|
||
var b = s(e),
|
||
_ = s(t),
|
||
w = b ? d : u(e),
|
||
E = _ ? d : u(t),
|
||
x = (w = w == p ? h : w) == h,
|
||
S = (E = E == p ? h : E) == h,
|
||
C = w == E;
|
||
if (C && l(e)) {
|
||
if (!l(t)) return !1;
|
||
b = !0, x = !1
|
||
}
|
||
if (C && !x) return y || (y = new r), b || c(e) ? o(e, t, n, m, g, y) : i(e, t, w, n, m, g, y);
|
||
if (!(n & f)) {
|
||
var k = x && v.call(e, "__wrapped__"),
|
||
A = S && v.call(t, "__wrapped__");
|
||
if (k || A) {
|
||
var O = k ? e.value() : e,
|
||
P = A ? t.value() : t;
|
||
return y || (y = new r), g(O, P, n, m, y)
|
||
}
|
||
}
|
||
return !!C && (y || (y = new r), a(e, t, n, m, g, y))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(180),
|
||
o = n(620),
|
||
i = n(621);
|
||
|
||
function a(e) {
|
||
var t = -1,
|
||
n = null == e ? 0 : e.length;
|
||
for (this.__data__ = new r; ++t < n;) this.add(e[t])
|
||
}
|
||
a.prototype.add = a.prototype.push = o, a.prototype.has = i, e.exports = a
|
||
}, function(e, t) {
|
||
var n = "__lodash_hash_undefined__";
|
||
e.exports = function(e) {
|
||
return this.__data__.set(e, n), this
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return this.__data__.has(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return e.has(t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(77),
|
||
o = n(291),
|
||
i = n(105),
|
||
a = n(289),
|
||
u = n(624),
|
||
s = n(625),
|
||
l = 1,
|
||
c = 2,
|
||
f = "[object Boolean]",
|
||
p = "[object Date]",
|
||
d = "[object Error]",
|
||
h = "[object Map]",
|
||
v = "[object Number]",
|
||
m = "[object RegExp]",
|
||
g = "[object Set]",
|
||
y = "[object String]",
|
||
b = "[object Symbol]",
|
||
_ = "[object ArrayBuffer]",
|
||
w = "[object DataView]",
|
||
E = r ? r.prototype : void 0,
|
||
x = E ? E.valueOf : void 0;
|
||
e.exports = function(e, t, n, r, E, S, C) {
|
||
switch (n) {
|
||
case w:
|
||
if (e.byteLength != t.byteLength || e.byteOffset != t.byteOffset) return !1;
|
||
e = e.buffer, t = t.buffer;
|
||
case _:
|
||
return !(e.byteLength != t.byteLength || !S(new o(e), new o(t)));
|
||
case f:
|
||
case p:
|
||
case v:
|
||
return i(+e, +t);
|
||
case d:
|
||
return e.name == t.name && e.message == t.message;
|
||
case m:
|
||
case y:
|
||
return e == t + "";
|
||
case h:
|
||
var k = u;
|
||
case g:
|
||
var A = r & l;
|
||
if (k || (k = s), e.size != t.size && !A) return !1;
|
||
var O = C.get(e);
|
||
if (O) return O == t;
|
||
r |= c, C.set(e, t);
|
||
var P = a(k(e), k(t), r, E, S, C);
|
||
return C.delete(e), P;
|
||
case b:
|
||
if (x) return x.call(e) == x.call(t)
|
||
}
|
||
return !1
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = -1,
|
||
n = Array(e.size);
|
||
return e.forEach(function(e, r) {
|
||
n[++t] = [r, e]
|
||
}), n
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = -1,
|
||
n = Array(e.size);
|
||
return e.forEach(function(e) {
|
||
n[++t] = e
|
||
}), n
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(292),
|
||
o = 1,
|
||
i = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e, t, n, a, u, s) {
|
||
var l = n & o,
|
||
c = r(e),
|
||
f = c.length;
|
||
if (f != r(t).length && !l) return !1;
|
||
for (var p = f; p--;) {
|
||
var d = c[p];
|
||
if (!(l ? d in t : i.call(t, d))) return !1
|
||
}
|
||
var h = s.get(e);
|
||
if (h && s.get(t)) return h == t;
|
||
var v = !0;
|
||
s.set(e, t), s.set(t, e);
|
||
for (var m = l; ++p < f;) {
|
||
var g = e[d = c[p]],
|
||
y = t[d];
|
||
if (a) var b = l ? a(y, g, d, t, e, s) : a(g, y, d, e, t, s);
|
||
if (!(void 0 === b ? g === y || u(g, y, n, a, s) : b)) {
|
||
v = !1;
|
||
break
|
||
}
|
||
m || (m = "constructor" == d)
|
||
}
|
||
if (v && !m) {
|
||
var _ = e.constructor,
|
||
w = t.constructor;
|
||
_ != w && "constructor" in e && "constructor" in t && !("function" == typeof _ && _ instanceof _ && "function" == typeof w && w instanceof w) && (v = !1)
|
||
}
|
||
return s.delete(e), s.delete(t), v
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
for (var n = -1, r = null == e ? 0 : e.length, o = 0, i = []; ++n < r;) {
|
||
var a = e[n];
|
||
t(a, n, e) && (i[o++] = a)
|
||
}
|
||
return i
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
for (var n = -1, r = Array(e); ++n < e;) r[n] = t(n);
|
||
return r
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(62),
|
||
o = n(47),
|
||
i = "[object Arguments]";
|
||
e.exports = function(e) {
|
||
return o(e) && r(e) == i
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function() {
|
||
return !1
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(62),
|
||
o = n(187),
|
||
i = n(47),
|
||
a = {};
|
||
a["[object Float32Array]"] = a["[object Float64Array]"] = a["[object Int8Array]"] = a["[object Int16Array]"] = a["[object Int32Array]"] = a["[object Uint8Array]"] = a["[object Uint8ClampedArray]"] = a["[object Uint16Array]"] = a["[object Uint32Array]"] = !0, a["[object Arguments]"] = a["[object Array]"] = a["[object ArrayBuffer]"] = a["[object Boolean]"] = a["[object DataView]"] = a["[object Date]"] = a["[object Error]"] = a["[object Function]"] = a["[object Map]"] = a["[object Number]"] = a["[object Object]"] = a["[object RegExp]"] = a["[object Set]"] = a["[object String]"] = a["[object WeakMap]"] = !1, e.exports = function(e) {
|
||
return i(e) && o(e.length) && !!a[r(e)]
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(136),
|
||
o = n(633),
|
||
i = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e) {
|
||
if (!r(e)) return o(e);
|
||
var t = [];
|
||
for (var n in Object(e)) i.call(e, n) && "constructor" != n && t.push(n);
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(297)(Object.keys, Object);
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(63)(n(37), "DataView");
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(63)(n(37), "Promise");
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(63)(n(37), "Set");
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(63)(n(37), "WeakMap");
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
var r = n(298),
|
||
o = n(64);
|
||
e.exports = function(e) {
|
||
for (var t = o(e), n = t.length; n--;) {
|
||
var i = t[n],
|
||
a = e[i];
|
||
t[n] = [i, a, r(a)]
|
||
}
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(288),
|
||
o = n(138),
|
||
i = n(300),
|
||
a = n(190),
|
||
u = n(298),
|
||
s = n(299),
|
||
l = n(80),
|
||
c = 1,
|
||
f = 2;
|
||
e.exports = function(e, t) {
|
||
return a(e) && u(t) ? s(l(e), t) : function(n) {
|
||
var a = o(n, e);
|
||
return void 0 === a && a === t ? i(n, e) : r(t, a, c | f)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,
|
||
o = /\\(\\)?/g,
|
||
i = n(641)(function(e) {
|
||
var t = [];
|
||
return 46 === e.charCodeAt(0) && t.push(""), e.replace(r, function(e, n, r, i) {
|
||
t.push(r ? i.replace(o, "$1") : n || e)
|
||
}), t
|
||
});
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
var r = n(284),
|
||
o = 500;
|
||
e.exports = function(e) {
|
||
var t = r(e, function(e) {
|
||
return n.size === o && n.clear(), e
|
||
}),
|
||
n = t.cache;
|
||
return t
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
return null != e && t in Object(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(79),
|
||
o = n(185),
|
||
i = n(24),
|
||
a = n(135),
|
||
u = n(187),
|
||
s = n(80);
|
||
e.exports = function(e, t, n) {
|
||
for (var l = -1, c = (t = r(t, e)).length, f = !1; ++l < c;) {
|
||
var p = s(t[l]);
|
||
if (!(f = null != e && n(e, p))) break;
|
||
e = e[p]
|
||
}
|
||
return f || ++l != c ? f : !!(c = null == e ? 0 : e.length) && u(c) && a(p, c) && (i(e) || o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(645),
|
||
o = n(646),
|
||
i = n(190),
|
||
a = n(80);
|
||
e.exports = function(e) {
|
||
return i(e) ? r(a(e)) : o(e)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return function(t) {
|
||
return null == t ? void 0 : t[e]
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(139);
|
||
e.exports = function(e) {
|
||
return function(t) {
|
||
return r(t, e)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(648),
|
||
o = n(133),
|
||
i = n(301),
|
||
a = Math.max;
|
||
e.exports = function(e, t, n) {
|
||
var u = null == e ? 0 : e.length;
|
||
if (!u) return -1;
|
||
var s = null == n ? 0 : i(n);
|
||
return s < 0 && (s = a(u + s, 0)), r(e, o(t, 3), s)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n, r) {
|
||
for (var o = e.length, i = n + (r ? 1 : -1); r ? i-- : ++i < o;)
|
||
if (t(e[i], i, e)) return i;
|
||
return -1
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(302),
|
||
o = 1 / 0,
|
||
i = 1.7976931348623157e308;
|
||
e.exports = function(e) {
|
||
return e ? (e = r(e)) === o || e === -o ? (e < 0 ? -1 : 1) * i : e == e ? e : 0 : 0 === e ? e : 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(290),
|
||
o = n(133),
|
||
i = n(651),
|
||
a = n(24),
|
||
u = n(304);
|
||
e.exports = function(e, t, n) {
|
||
var s = a(e) ? r : i;
|
||
return n && u(e, t, n) && (t = void 0), s(e, o(t, 3))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(303);
|
||
e.exports = function(e, t) {
|
||
var n;
|
||
return r(e, function(e, r, o) {
|
||
return !(n = t(e, r, o))
|
||
}), !!n
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(653),
|
||
o = n(64);
|
||
e.exports = function(e, t) {
|
||
return e && r(e, t, o)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(654)();
|
||
e.exports = r
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return function(t, n, r) {
|
||
for (var o = -1, i = Object(t), a = r(t), u = a.length; u--;) {
|
||
var s = a[e ? u : ++o];
|
||
if (!1 === n(i[s], s, i)) break
|
||
}
|
||
return t
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(78);
|
||
e.exports = function(e, t) {
|
||
return function(n, o) {
|
||
if (null == n) return n;
|
||
if (!r(n)) return e(n, o);
|
||
for (var i = n.length, a = t ? i : -1, u = Object(n);
|
||
(t ? a-- : ++a < i) && !1 !== o(u[a], a, u););
|
||
return n
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(t) {
|
||
var r = n(657),
|
||
o = n(658).Stream,
|
||
i = " ";
|
||
|
||
function a(e, t, n) {
|
||
n = n || 0;
|
||
var o, i, u = (o = t, new Array(n || 0).join(o || "")),
|
||
s = e;
|
||
if ("object" == typeof e && ((s = e[i = Object.keys(e)[0]]) && s._elem)) return s._elem.name = i, s._elem.icount = n, s._elem.indent = t, s._elem.indents = u, s._elem.interrupt = s, s._elem;
|
||
var l, c = [],
|
||
f = [];
|
||
|
||
function p(e) {
|
||
Object.keys(e).forEach(function(t) {
|
||
c.push(function(e, t) {
|
||
return e + '="' + r(t) + '"'
|
||
}(t, e[t]))
|
||
})
|
||
}
|
||
switch (typeof s) {
|
||
case "object":
|
||
if (null === s) break;
|
||
s._attr && p(s._attr), s._cdata && f.push(("<![CDATA[" + s._cdata).replace(/\]\]>/g, "]]]]><![CDATA[>") + "]]>"), s.forEach && (l = !1, f.push(""), s.forEach(function(e) {
|
||
"object" == typeof e ? "_attr" == Object.keys(e)[0] ? p(e._attr) : f.push(a(e, t, n + 1)) : (f.pop(), l = !0, f.push(r(e)))
|
||
}), l || f.push(""));
|
||
break;
|
||
default:
|
||
f.push(r(s))
|
||
}
|
||
return {
|
||
name: i,
|
||
interrupt: !1,
|
||
attributes: c,
|
||
content: f,
|
||
icount: n,
|
||
indents: u,
|
||
indent: t
|
||
}
|
||
}
|
||
|
||
function u(e, t, n) {
|
||
if ("object" != typeof t) return e(!1, t);
|
||
var r = t.interrupt ? 1 : t.content.length;
|
||
|
||
function o() {
|
||
for (; t.content.length;) {
|
||
var o = t.content.shift();
|
||
if (void 0 !== o) {
|
||
if (i(o)) return;
|
||
u(e, o)
|
||
}
|
||
}
|
||
e(!1, (r > 1 ? t.indents : "") + (t.name ? "</" + t.name + ">" : "") + (t.indent && !n ? "\n" : "")), n && n()
|
||
}
|
||
|
||
function i(t) {
|
||
return !!t.interrupt && (t.interrupt.append = e, t.interrupt.end = o, t.interrupt = !1, e(!0), !0)
|
||
}
|
||
if (e(!1, t.indents + (t.name ? "<" + t.name : "") + (t.attributes.length ? " " + t.attributes.join(" ") : "") + (r ? t.name ? ">" : "" : t.name ? "/>" : "") + (t.indent && r > 1 ? "\n" : "")), !r) return e(!1, t.indent ? "\n" : "");
|
||
i(t) || o()
|
||
}
|
||
e.exports = function(e, n) {
|
||
"object" != typeof n && (n = {
|
||
indent: n
|
||
});
|
||
var r, s, l = n.stream ? new o : null,
|
||
c = "",
|
||
f = !1,
|
||
p = n.indent ? !0 === n.indent ? i : n.indent : "",
|
||
d = !0;
|
||
|
||
function h(e) {
|
||
d ? t.nextTick(e) : e()
|
||
}
|
||
|
||
function v(e, t) {
|
||
if (void 0 !== t && (c += t), e && !f && (l = l || new o, f = !0), e && f) {
|
||
var n = c;
|
||
h(function() {
|
||
l.emit("data", n)
|
||
}), c = ""
|
||
}
|
||
}
|
||
|
||
function m(e, t) {
|
||
u(v, a(e, p, p ? 1 : 0), t)
|
||
}
|
||
|
||
function g() {
|
||
if (l) {
|
||
var e = c;
|
||
h(function() {
|
||
l.emit("data", e), l.emit("end"), l.readable = !1, l.emit("close")
|
||
})
|
||
}
|
||
}
|
||
return h(function() {
|
||
d = !1
|
||
}), n.declaration && (r = n.declaration, s = {
|
||
version: "1.0",
|
||
encoding: r.encoding || "UTF-8"
|
||
}, r.standalone && (s.standalone = r.standalone), m({
|
||
"?xml": {
|
||
_attr: s
|
||
}
|
||
}), c = c.replace("/>", "?>")), e && e.forEach ? e.forEach(function(t, n) {
|
||
var r;
|
||
n + 1 === e.length && (r = g), m(t, r)
|
||
}) : m(e, g), l ? (l.readable = !0, l) : c
|
||
}, e.exports.element = e.exports.Element = function() {
|
||
var e = {
|
||
_elem: a(Array.prototype.slice.call(arguments)),
|
||
push: function(e) {
|
||
if (!this.append) throw new Error("not assigned to a parent!");
|
||
var t = this,
|
||
n = this._elem.indent;
|
||
u(this.append, a(e, n, this._elem.icount + (n ? 1 : 0)), function() {
|
||
t.append(!0)
|
||
})
|
||
},
|
||
close: function(e) {
|
||
void 0 !== e && this.push(e), this.end && this.end()
|
||
}
|
||
};
|
||
return e
|
||
}
|
||
}).call(t, n(55))
|
||
}, function(e, t) {
|
||
var n = {
|
||
"&": "&",
|
||
'"': """,
|
||
"'": "'",
|
||
"<": "<",
|
||
">": ">"
|
||
};
|
||
e.exports = function(e) {
|
||
return e && e.replace ? e.replace(/([&"<>'])/g, function(e, t) {
|
||
return n[t]
|
||
}) : e
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = o;
|
||
var r = n(193).EventEmitter;
|
||
|
||
function o() {
|
||
r.call(this)
|
||
}
|
||
n(81)(o, r), o.Readable = n(194), o.Writable = n(665), o.Duplex = n(666), o.Transform = n(667), o.PassThrough = n(668), o.Stream = o, o.prototype.pipe = function(e, t) {
|
||
var n = this;
|
||
|
||
function o(t) {
|
||
e.writable && !1 === e.write(t) && n.pause && n.pause()
|
||
}
|
||
|
||
function i() {
|
||
n.readable && n.resume && n.resume()
|
||
}
|
||
n.on("data", o), e.on("drain", i), e._isStdio || t && !1 === t.end || (n.on("end", u), n.on("close", s));
|
||
var a = !1;
|
||
|
||
function u() {
|
||
a || (a = !0, e.end())
|
||
}
|
||
|
||
function s() {
|
||
a || (a = !0, "function" == typeof e.destroy && e.destroy())
|
||
}
|
||
|
||
function l(e) {
|
||
if (c(), 0 === r.listenerCount(this, "error")) throw e
|
||
}
|
||
|
||
function c() {
|
||
n.removeListener("data", o), e.removeListener("drain", i), n.removeListener("end", u), n.removeListener("close", s), n.removeListener("error", l), e.removeListener("error", l), n.removeListener("end", c), n.removeListener("close", c), e.removeListener("close", c)
|
||
}
|
||
return n.on("error", l), e.on("error", l), n.on("end", c), n.on("close", c), e.on("close", c), e.emit("pipe", n), e
|
||
}
|
||
}, function(e, t) {}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(141).Buffer,
|
||
o = n(661);
|
||
e.exports = function() {
|
||
function e() {
|
||
! function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}(this, e), this.head = null, this.tail = null, this.length = 0
|
||
}
|
||
return e.prototype.push = function(e) {
|
||
var t = {
|
||
data: e,
|
||
next: null
|
||
};
|
||
this.length > 0 ? this.tail.next = t : this.head = t, this.tail = t, ++this.length
|
||
}, e.prototype.unshift = function(e) {
|
||
var t = {
|
||
data: e,
|
||
next: this.head
|
||
};
|
||
0 === this.length && (this.tail = t), this.head = t, ++this.length
|
||
}, e.prototype.shift = function() {
|
||
if (0 !== this.length) {
|
||
var e = this.head.data;
|
||
return 1 === this.length ? this.head = this.tail = null : this.head = this.head.next, --this.length, e
|
||
}
|
||
}, e.prototype.clear = function() {
|
||
this.head = this.tail = null, this.length = 0
|
||
}, e.prototype.join = function(e) {
|
||
if (0 === this.length) return "";
|
||
for (var t = this.head, n = "" + t.data; t = t.next;) n += e + t.data;
|
||
return n
|
||
}, e.prototype.concat = function(e) {
|
||
if (0 === this.length) return r.alloc(0);
|
||
if (1 === this.length) return this.head.data;
|
||
for (var t, n, o, i = r.allocUnsafe(e >>> 0), a = this.head, u = 0; a;) t = a.data, n = i, o = u, t.copy(n, o), u += a.data.length, a = a.next;
|
||
return i
|
||
}, e
|
||
}(), o && o.inspect && o.inspect.custom && (e.exports.prototype[o.inspect.custom] = function() {
|
||
var e = o.inspect({
|
||
length: this.length
|
||
});
|
||
return this.constructor.name + " " + e
|
||
})
|
||
}, function(e, t) {}, function(e, t, n) {
|
||
(function(e, t) {
|
||
! function(e, n) {
|
||
"use strict";
|
||
if (!e.setImmediate) {
|
||
var r, o, i, a, u, s = 1,
|
||
l = {},
|
||
c = !1,
|
||
f = e.document,
|
||
p = Object.getPrototypeOf && Object.getPrototypeOf(e);
|
||
p = p && p.setTimeout ? p : e, "[object process]" === {}.toString.call(e.process) ? r = function(e) {
|
||
t.nextTick(function() {
|
||
h(e)
|
||
})
|
||
} : ! function() {
|
||
if (e.postMessage && !e.importScripts) {
|
||
var t = !0,
|
||
n = e.onmessage;
|
||
return e.onmessage = function() {
|
||
t = !1
|
||
}, e.postMessage("", "*"), e.onmessage = n, t
|
||
}
|
||
}() ? e.MessageChannel ? ((i = new MessageChannel).port1.onmessage = function(e) {
|
||
h(e.data)
|
||
}, r = function(e) {
|
||
i.port2.postMessage(e)
|
||
}) : f && "onreadystatechange" in f.createElement("script") ? (o = f.documentElement, r = function(e) {
|
||
var t = f.createElement("script");
|
||
t.onreadystatechange = function() {
|
||
h(e), t.onreadystatechange = null, o.removeChild(t), t = null
|
||
}, o.appendChild(t)
|
||
}) : r = function(e) {
|
||
setTimeout(h, 0, e)
|
||
} : (a = "setImmediate$" + Math.random() + "$", u = function(t) {
|
||
t.source === e && "string" == typeof t.data && 0 === t.data.indexOf(a) && h(+t.data.slice(a.length))
|
||
}, e.addEventListener ? e.addEventListener("message", u, !1) : e.attachEvent("onmessage", u), r = function(t) {
|
||
e.postMessage(a + t, "*")
|
||
}), p.setImmediate = function(e) {
|
||
"function" != typeof e && (e = new Function("" + e));
|
||
for (var t = new Array(arguments.length - 1), n = 0; n < t.length; n++) t[n] = arguments[n + 1];
|
||
var o = {
|
||
callback: e,
|
||
args: t
|
||
};
|
||
return l[s] = o, r(s), s++
|
||
}, p.clearImmediate = d
|
||
}
|
||
|
||
function d(e) {
|
||
delete l[e]
|
||
}
|
||
|
||
function h(e) {
|
||
if (c) setTimeout(h, 0, e);
|
||
else {
|
||
var t = l[e];
|
||
if (t) {
|
||
c = !0;
|
||
try {
|
||
! function(e) {
|
||
var t = e.callback,
|
||
r = e.args;
|
||
switch (r.length) {
|
||
case 0:
|
||
t();
|
||
break;
|
||
case 1:
|
||
t(r[0]);
|
||
break;
|
||
case 2:
|
||
t(r[0], r[1]);
|
||
break;
|
||
case 3:
|
||
t(r[0], r[1], r[2]);
|
||
break;
|
||
default:
|
||
t.apply(n, r)
|
||
}
|
||
}(t)
|
||
} finally {
|
||
d(e), c = !1
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}("undefined" == typeof self ? void 0 === e ? this : e : self)
|
||
}).call(t, n(31), n(55))
|
||
}, function(e, t, n) {
|
||
(function(t) {
|
||
function n(e) {
|
||
try {
|
||
if (!t.localStorage) return !1
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
var n = t.localStorage[e];
|
||
return null != n && "true" === String(n).toLowerCase()
|
||
}
|
||
e.exports = function(e, t) {
|
||
if (n("noDeprecation")) return e;
|
||
var r = !1;
|
||
return function() {
|
||
if (!r) {
|
||
if (n("throwDeprecation")) throw new Error(t);
|
||
n("traceDeprecation") ? console.trace(t) : console.warn(t), r = !0
|
||
}
|
||
return e.apply(this, arguments)
|
||
}
|
||
}
|
||
}).call(t, n(31))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = i;
|
||
var r = n(310),
|
||
o = n(106);
|
||
|
||
function i(e) {
|
||
if (!(this instanceof i)) return new i(e);
|
||
r.call(this, e)
|
||
}
|
||
o.inherits = n(81), o.inherits(i, r), i.prototype._transform = function(e, t, n) {
|
||
n(null, e)
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = n(195)
|
||
}, function(e, t, n) {
|
||
e.exports = n(65)
|
||
}, function(e, t, n) {
|
||
e.exports = n(194).Transform
|
||
}, function(e, t, n) {
|
||
e.exports = n(194).PassThrough
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(311),
|
||
o = n(313),
|
||
i = n(674);
|
||
e.exports = function(e) {
|
||
var t, a = r(arguments[1]);
|
||
return a.normalizer || 0 !== (t = a.length = o(a.length, e.length, a.async)) && (a.primitive ? !1 === t ? a.normalizer = n(701) : t > 1 && (a.normalizer = n(702)(t)) : a.normalizer = !1 === t ? n(703)() : 1 === t ? n(707)() : n(708)(t)), a.async && n(709), a.promise && n(710), a.dispose && n(716), a.maxAge && n(717), a.max && n(720), a.refCounter && n(722), i(e, a)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(671),
|
||
o = Math.abs,
|
||
i = Math.floor;
|
||
e.exports = function(e) {
|
||
return isNaN(e) ? 0 : 0 !== (e = Number(e)) && isFinite(e) ? r(e) * i(o(e)) : e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(672)() ? Math.sign : n(673)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function() {
|
||
var e = Math.sign;
|
||
return "function" == typeof e && (1 === e(10) && -1 === e(-20))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return e = Number(e), isNaN(e) || 0 === e ? e : e > 0 ? 1 : -1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(56),
|
||
o = n(142),
|
||
i = n(68),
|
||
a = n(676),
|
||
u = n(313);
|
||
e.exports = function e(t) {
|
||
var n, s, l;
|
||
if (r(t), (n = Object(arguments[1])).async && n.promise) throw new Error("Options 'async' and 'promise' cannot be used together");
|
||
return hasOwnProperty.call(t, "__memoized__") && !n.force ? t : (s = u(n.length, t.length, n.async && i.async), l = a(t, s, n), o(i, function(e, t) {
|
||
n[t] && e(n[t], l, n)
|
||
}), e.__profiler__ && e.__profiler__(l), l.updateEnv(), l.memoized)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(56),
|
||
o = n(82),
|
||
i = Function.prototype.bind,
|
||
a = Function.prototype.call,
|
||
u = Object.keys,
|
||
s = Object.prototype.propertyIsEnumerable;
|
||
e.exports = function(e, t) {
|
||
return function(n, l) {
|
||
var c, f = arguments[2],
|
||
p = arguments[3];
|
||
return n = Object(o(n)), r(l), c = u(n), p && c.sort("function" == typeof p ? i.call(p, n) : void 0), "function" != typeof e && (e = c[e]), a.call(e, c, function(e, r) {
|
||
return s.call(n, e) ? a.call(l, f, n[e], e, n, r) : t
|
||
})
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(677),
|
||
o = n(315),
|
||
i = n(143),
|
||
a = n(687).methods,
|
||
u = n(688),
|
||
s = n(700),
|
||
l = Function.prototype.apply,
|
||
c = Function.prototype.call,
|
||
f = Object.create,
|
||
p = Object.defineProperties,
|
||
d = a.on,
|
||
h = a.emit;
|
||
e.exports = function(e, t, n) {
|
||
var a, v, m, g, y, b, _, w, E, x, S, C, k, A, O, P = f(null);
|
||
return v = !1 !== t ? t : isNaN(e.length) ? 1 : e.length, n.normalizer && (x = s(n.normalizer), m = x.get, g = x.set, y = x.delete, b = x.clear), null != n.resolvers && (O = u(n.resolvers)), A = m ? o(function(t) {
|
||
var n, o, i = arguments;
|
||
if (O && (i = O(i)), null !== (n = m(i)) && hasOwnProperty.call(P, n)) return S && a.emit("get", n, i, this), P[n];
|
||
if (o = 1 === i.length ? c.call(e, this, i[0]) : l.call(e, this, i), null === n) {
|
||
if (null !== (n = m(i))) throw r("Circular invocation", "CIRCULAR_INVOCATION");
|
||
n = g(i)
|
||
} else if (hasOwnProperty.call(P, n)) throw r("Circular invocation", "CIRCULAR_INVOCATION");
|
||
return P[n] = o, C && a.emit("set", n, null, o), o
|
||
}, v) : 0 === t ? function() {
|
||
var t;
|
||
if (hasOwnProperty.call(P, "data")) return S && a.emit("get", "data", arguments, this), P.data;
|
||
if (t = arguments.length ? l.call(e, this, arguments) : c.call(e, this), hasOwnProperty.call(P, "data")) throw r("Circular invocation", "CIRCULAR_INVOCATION");
|
||
return P.data = t, C && a.emit("set", "data", null, t), t
|
||
} : function(t) {
|
||
var n, o, i = arguments;
|
||
if (O && (i = O(arguments)), o = String(i[0]), hasOwnProperty.call(P, o)) return S && a.emit("get", o, i, this), P[o];
|
||
if (n = 1 === i.length ? c.call(e, this, i[0]) : l.call(e, this, i), hasOwnProperty.call(P, o)) throw r("Circular invocation", "CIRCULAR_INVOCATION");
|
||
return P[o] = n, C && a.emit("set", o, null, n), n
|
||
}, a = {
|
||
original: e,
|
||
memoized: A,
|
||
profileName: n.profileName,
|
||
get: function(e) {
|
||
return O && (e = O(e)), m ? m(e) : String(e[0])
|
||
},
|
||
has: function(e) {
|
||
return hasOwnProperty.call(P, e)
|
||
},
|
||
delete: function(e) {
|
||
var t;
|
||
hasOwnProperty.call(P, e) && (y && y(e), t = P[e], delete P[e], k && a.emit("delete", e, t))
|
||
},
|
||
clear: function() {
|
||
var e = P;
|
||
b && b(), P = f(null), a.emit("clear", e)
|
||
},
|
||
on: function(e, t) {
|
||
return "get" === e ? S = !0 : "set" === e ? C = !0 : "delete" === e && (k = !0), d.call(this, e, t)
|
||
},
|
||
emit: h,
|
||
updateEnv: function() {
|
||
e = a.original
|
||
}
|
||
}, _ = m ? o(function(e) {
|
||
var t, n = arguments;
|
||
O && (n = O(n)), null !== (t = m(n)) && a.delete(t)
|
||
}, v) : 0 === t ? function() {
|
||
return a.delete("data")
|
||
} : function(e) {
|
||
return O && (e = O(arguments)[0]), a.delete(e)
|
||
}, w = o(function() {
|
||
var e, n = arguments;
|
||
return 0 === t ? P.data : (O && (n = O(n)), e = m ? m(n) : String(n[0]), P[e])
|
||
}), E = o(function() {
|
||
var e, n = arguments;
|
||
return 0 === t ? a.has("data") : (O && (n = O(n)), null !== (e = m ? m(n) : String(n[0])) && a.has(e))
|
||
}), p(A, {
|
||
__memoized__: i(!0),
|
||
delete: i(_),
|
||
clear: i(a.clear),
|
||
_get: i(w),
|
||
_has: i(E)
|
||
}), a
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(314),
|
||
o = n(683),
|
||
i = n(66),
|
||
a = Error.captureStackTrace;
|
||
t = e.exports = function(e) {
|
||
var n = new Error(e),
|
||
u = arguments[1],
|
||
s = arguments[2];
|
||
return i(s) || o(u) && (s = u, u = null), i(s) && r(n, s), i(u) && (n.code = u), a && a(n, t), n
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function() {
|
||
var e, t = Object.assign;
|
||
return "function" == typeof t && (t(e = {
|
||
foo: "raz"
|
||
}, {
|
||
bar: "dwa"
|
||
}, {
|
||
trzy: "trzy"
|
||
}), e.foo + e.bar + e.trzy === "razdwatrzy")
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(680),
|
||
o = n(82),
|
||
i = Math.max;
|
||
e.exports = function(e, t) {
|
||
var n, a, u, s = i(arguments.length, 2);
|
||
for (e = Object(o(e)), u = function(r) {
|
||
try {
|
||
e[r] = t[r]
|
||
} catch (e) {
|
||
n || (n = e)
|
||
}
|
||
}, a = 1; a < s; ++a) t = arguments[a], r(t).forEach(u);
|
||
if (void 0 !== n) throw n;
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(681)() ? Object.keys : n(682)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function() {
|
||
try {
|
||
return Object.keys("primitive"), !0
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(66),
|
||
o = Object.keys;
|
||
e.exports = function(e) {
|
||
return o(r(e) ? Object(e) : e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(66),
|
||
o = {
|
||
function: !0,
|
||
object: !0
|
||
};
|
||
e.exports = function(e) {
|
||
return r(e) && o[typeof e] || !1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(685)() ? String.prototype.contains : n(686)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = "razdwatrzy";
|
||
e.exports = function() {
|
||
return "function" == typeof r.contains && (!0 === r.contains("dwa") && !1 === r.contains("foo"))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = String.prototype.indexOf;
|
||
e.exports = function(e) {
|
||
return r.call(this, e, arguments[1]) > -1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o, i, a, u, s, l, c = n(143),
|
||
f = n(56),
|
||
p = Function.prototype.apply,
|
||
d = Function.prototype.call,
|
||
h = Object.create,
|
||
v = Object.defineProperty,
|
||
m = Object.defineProperties,
|
||
g = Object.prototype.hasOwnProperty,
|
||
y = {
|
||
configurable: !0,
|
||
enumerable: !1,
|
||
writable: !0
|
||
};
|
||
u = {
|
||
on: r = function(e, t) {
|
||
var n;
|
||
return f(t), g.call(this, "__ee__") ? n = this.__ee__ : (n = y.value = h(null), v(this, "__ee__", y), y.value = null), n[e] ? "object" == typeof n[e] ? n[e].push(t) : n[e] = [n[e], t] : n[e] = t, this
|
||
},
|
||
once: o = function(e, t) {
|
||
var n, o;
|
||
return f(t), o = this, r.call(this, e, n = function() {
|
||
i.call(o, e, n), p.call(t, this, arguments)
|
||
}), n.__eeOnceListener__ = t, this
|
||
},
|
||
off: i = function(e, t) {
|
||
var n, r, o, i;
|
||
if (f(t), !g.call(this, "__ee__")) return this;
|
||
if (!(n = this.__ee__)[e]) return this;
|
||
if ("object" == typeof(r = n[e]))
|
||
for (i = 0; o = r[i]; ++i) o !== t && o.__eeOnceListener__ !== t || (2 === r.length ? n[e] = r[i ? 0 : 1] : r.splice(i, 1));
|
||
else r !== t && r.__eeOnceListener__ !== t || delete n[e];
|
||
return this
|
||
},
|
||
emit: a = function(e) {
|
||
var t, n, r, o, i;
|
||
if (g.call(this, "__ee__") && (o = this.__ee__[e]))
|
||
if ("object" == typeof o) {
|
||
for (n = arguments.length, i = new Array(n - 1), t = 1; t < n; ++t) i[t - 1] = arguments[t];
|
||
for (o = o.slice(), t = 0; r = o[t]; ++t) p.call(r, this, i)
|
||
} else switch (arguments.length) {
|
||
case 1:
|
||
d.call(o, this);
|
||
break;
|
||
case 2:
|
||
d.call(o, this, arguments[1]);
|
||
break;
|
||
case 3:
|
||
d.call(o, this, arguments[1], arguments[2]);
|
||
break;
|
||
default:
|
||
for (n = arguments.length, i = new Array(n - 1), t = 1; t < n; ++t) i[t - 1] = arguments[t];
|
||
p.call(o, this, i)
|
||
}
|
||
}
|
||
}, s = {
|
||
on: c(r),
|
||
once: c(o),
|
||
off: c(i),
|
||
emit: c(a)
|
||
}, l = m({}, s), e.exports = t = function(e) {
|
||
return null == e ? h(l) : m(Object(e), s)
|
||
}, t.methods = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(689),
|
||
i = n(66),
|
||
a = n(56),
|
||
u = Array.prototype.slice;
|
||
r = function(e) {
|
||
return this.map(function(t, n) {
|
||
return t ? t(e[n]) : e[n]
|
||
}).concat(u.call(e, this.length))
|
||
}, e.exports = function(e) {
|
||
return (e = o(e)).forEach(function(e) {
|
||
i(e) && a(e)
|
||
}), r.bind(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(197),
|
||
o = Array.isArray;
|
||
e.exports = function(e) {
|
||
return o(e) ? e : r(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function() {
|
||
var e, t, n = Array.from;
|
||
return "function" == typeof n && (t = n(e = ["raz", "dwa"]), Boolean(t && t !== e && "dwa" === t[1]))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(692).iterator,
|
||
o = n(697),
|
||
i = n(698),
|
||
a = n(67),
|
||
u = n(56),
|
||
s = n(82),
|
||
l = n(66),
|
||
c = n(699),
|
||
f = Array.isArray,
|
||
p = Function.prototype.call,
|
||
d = {
|
||
configurable: !0,
|
||
enumerable: !0,
|
||
writable: !0,
|
||
value: null
|
||
},
|
||
h = Object.defineProperty;
|
||
e.exports = function(e) {
|
||
var t, n, v, m, g, y, b, _, w, E, x = arguments[1],
|
||
S = arguments[2];
|
||
if (e = Object(s(e)), l(x) && u(x), this && this !== Array && i(this)) t = this;
|
||
else {
|
||
if (!x) {
|
||
if (o(e)) return 1 !== (g = e.length) ? Array.apply(null, e) : ((m = new Array(1))[0] = e[0], m);
|
||
if (f(e)) {
|
||
for (m = new Array(g = e.length), n = 0; n < g; ++n) m[n] = e[n];
|
||
return m
|
||
}
|
||
}
|
||
m = []
|
||
}
|
||
if (!f(e))
|
||
if (void 0 !== (w = e[r])) {
|
||
for (b = u(w).call(e), t && (m = new t), _ = b.next(), n = 0; !_.done;) E = x ? p.call(x, S, _.value, n) : _.value, t ? (d.value = E, h(m, n, d)) : m[n] = E, _ = b.next(), ++n;
|
||
g = n
|
||
} else if (c(e)) {
|
||
for (g = e.length, t && (m = new t), n = 0, v = 0; n < g; ++n) E = e[n], n + 1 < g && (y = E.charCodeAt(0)) >= 55296 && y <= 56319 && (E += e[++n]), E = x ? p.call(x, S, E, v) : E, t ? (d.value = E, h(m, v, d)) : m[v] = E, ++v;
|
||
g = v
|
||
}
|
||
if (void 0 === g)
|
||
for (g = a(e.length), t && (m = new t(g)), n = 0; n < g; ++n) E = x ? p.call(x, S, e[n], n) : e[n], t ? (d.value = E, h(m, n, d)) : m[n] = E;
|
||
return t && (d.value = null, m.length = g), m
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(693)() ? Symbol : n(694)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {
|
||
object: !0,
|
||
symbol: !0
|
||
};
|
||
e.exports = function() {
|
||
var e;
|
||
if ("function" != typeof Symbol) return !1;
|
||
e = Symbol("test symbol");
|
||
try {
|
||
String(e)
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
return !!r[typeof Symbol.iterator] && (!!r[typeof Symbol.toPrimitive] && !!r[typeof Symbol.toStringTag])
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o, i, a, u = n(143),
|
||
s = n(695),
|
||
l = Object.create,
|
||
c = Object.defineProperties,
|
||
f = Object.defineProperty,
|
||
p = Object.prototype,
|
||
d = l(null);
|
||
if ("function" == typeof Symbol) {
|
||
r = Symbol;
|
||
try {
|
||
String(r()), a = !0
|
||
} catch (e) {}
|
||
}
|
||
var h, v = (h = l(null), function(e) {
|
||
for (var t, n, r = 0; h[e + (r || "")];) ++r;
|
||
return h[e += r || ""] = !0, f(p, t = "@@" + e, u.gs(null, function(e) {
|
||
n || (n = !0, f(this, t, u(e)), n = !1)
|
||
})), t
|
||
});
|
||
i = function(e) {
|
||
if (this instanceof i) throw new TypeError("Symbol is not a constructor");
|
||
return o(e)
|
||
}, e.exports = o = function e(t) {
|
||
var n;
|
||
if (this instanceof e) throw new TypeError("Symbol is not a constructor");
|
||
return a ? r(t) : (n = l(i.prototype), t = void 0 === t ? "" : String(t), c(n, {
|
||
__description__: u("", t),
|
||
__name__: u("", v(t))
|
||
}))
|
||
}, c(o, {
|
||
for: u(function(e) {
|
||
return d[e] ? d[e] : d[e] = o(String(e))
|
||
}),
|
||
keyFor: u(function(e) {
|
||
var t;
|
||
for (t in s(e), d)
|
||
if (d[t] === e) return t
|
||
}),
|
||
hasInstance: u("", r && r.hasInstance || o("hasInstance")),
|
||
isConcatSpreadable: u("", r && r.isConcatSpreadable || o("isConcatSpreadable")),
|
||
iterator: u("", r && r.iterator || o("iterator")),
|
||
match: u("", r && r.match || o("match")),
|
||
replace: u("", r && r.replace || o("replace")),
|
||
search: u("", r && r.search || o("search")),
|
||
species: u("", r && r.species || o("species")),
|
||
split: u("", r && r.split || o("split")),
|
||
toPrimitive: u("", r && r.toPrimitive || o("toPrimitive")),
|
||
toStringTag: u("", r && r.toStringTag || o("toStringTag")),
|
||
unscopables: u("", r && r.unscopables || o("unscopables"))
|
||
}), c(i.prototype, {
|
||
constructor: u(o),
|
||
toString: u("", function() {
|
||
return this.__name__
|
||
})
|
||
}), c(o.prototype, {
|
||
toString: u(function() {
|
||
return "Symbol (" + s(this).__description__ + ")"
|
||
}),
|
||
valueOf: u(function() {
|
||
return s(this)
|
||
})
|
||
}), f(o.prototype, o.toPrimitive, u("", function() {
|
||
var e = s(this);
|
||
return "symbol" == typeof e ? e : e.toString()
|
||
})), f(o.prototype, o.toStringTag, u("c", "Symbol")), f(i.prototype, o.toStringTag, u("c", o.prototype[o.toStringTag])), f(i.prototype, o.toPrimitive, u("c", o.prototype[o.toPrimitive]))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(696);
|
||
e.exports = function(e) {
|
||
if (!r(e)) throw new TypeError(e + " is not a symbol");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return !!e && ("symbol" == typeof e || !!e.constructor && ("Symbol" === e.constructor.name && "Symbol" === e[e.constructor.toStringTag]))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.toString,
|
||
o = r.call(function() {
|
||
return arguments
|
||
}());
|
||
e.exports = function(e) {
|
||
return r.call(e) === o
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.toString,
|
||
o = r.call(n(312));
|
||
e.exports = function(e) {
|
||
return "function" == typeof e && r.call(e) === o
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.toString,
|
||
o = r.call("");
|
||
e.exports = function(e) {
|
||
return "string" == typeof e || e && "object" == typeof e && (e instanceof String || r.call(e) === o) || !1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(56);
|
||
e.exports = function(e) {
|
||
var t;
|
||
return "function" == typeof e ? {
|
||
set: e,
|
||
get: e
|
||
} : (t = {
|
||
get: r(e.get)
|
||
}, void 0 !== e.set ? (t.set = r(e.set), e.delete && (t.delete = r(e.delete)), e.clear && (t.clear = r(e.clear)), t) : (t.set = t.get, t))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
var t, n, r = e.length;
|
||
if (!r) return "";
|
||
for (t = String(e[n = 0]); --r;) t += "" + e[++n];
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return e ? function(t) {
|
||
for (var n = String(t[0]), r = 0, o = e; --o;) n += "" + t[++r];
|
||
return n
|
||
} : function() {
|
||
return ""
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(198),
|
||
o = Object.create;
|
||
e.exports = function() {
|
||
var e = 0,
|
||
t = [],
|
||
n = o(null);
|
||
return {
|
||
get: function(e) {
|
||
var n, o = 0,
|
||
i = t,
|
||
a = e.length;
|
||
if (0 === a) return i[a] || null;
|
||
if (i = i[a]) {
|
||
for (; o < a - 1;) {
|
||
if (-1 === (n = r.call(i[0], e[o]))) return null;
|
||
i = i[1][n], ++o
|
||
}
|
||
return -1 === (n = r.call(i[0], e[o])) ? null : i[1][n] || null
|
||
}
|
||
return null
|
||
},
|
||
set: function(o) {
|
||
var i, a = 0,
|
||
u = t,
|
||
s = o.length;
|
||
if (0 === s) u[s] = ++e;
|
||
else {
|
||
for (u[s] || (u[s] = [
|
||
[],
|
||
[]
|
||
]), u = u[s]; a < s - 1;) - 1 === (i = r.call(u[0], o[a])) && (i = u[0].push(o[a]) - 1, u[1].push([
|
||
[],
|
||
[]
|
||
])), u = u[1][i], ++a; - 1 === (i = r.call(u[0], o[a])) && (i = u[0].push(o[a]) - 1), u[1][i] = ++e
|
||
}
|
||
return n[e] = o, e
|
||
},
|
||
delete: function(e) {
|
||
var o, i = 0,
|
||
a = t,
|
||
u = n[e],
|
||
s = u.length,
|
||
l = [];
|
||
if (0 === s) delete a[s];
|
||
else if (a = a[s]) {
|
||
for (; i < s - 1;) {
|
||
if (-1 === (o = r.call(a[0], u[i]))) return;
|
||
l.push(a, o), a = a[1][o], ++i
|
||
}
|
||
if (-1 === (o = r.call(a[0], u[i]))) return;
|
||
for (e = a[1][o], a[0].splice(o, 1), a[1].splice(o, 1); !a[0].length && l.length;) o = l.pop(), (a = l.pop())[0].splice(o, 1), a[1].splice(o, 1)
|
||
}
|
||
delete n[e]
|
||
},
|
||
clear: function() {
|
||
t = [], n = o(null)
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(705)() ? Number.isNaN : n(706)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function() {
|
||
var e = Number.isNaN;
|
||
return "function" == typeof e && (!e({}) && e(NaN) && !e(34))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return e != e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(198);
|
||
e.exports = function() {
|
||
var e = 0,
|
||
t = [],
|
||
n = [];
|
||
return {
|
||
get: function(e) {
|
||
var o = r.call(t, e[0]);
|
||
return -1 === o ? null : n[o]
|
||
},
|
||
set: function(r) {
|
||
return t.push(r[0]), n.push(++e), e
|
||
},
|
||
delete: function(e) {
|
||
var o = r.call(n, e); - 1 !== o && (t.splice(o, 1), n.splice(o, 1))
|
||
},
|
||
clear: function() {
|
||
t = [], n = []
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(198),
|
||
o = Object.create;
|
||
e.exports = function(e) {
|
||
var t = 0,
|
||
n = [
|
||
[],
|
||
[]
|
||
],
|
||
i = o(null);
|
||
return {
|
||
get: function(t) {
|
||
for (var o, i = 0, a = n; i < e - 1;) {
|
||
if (-1 === (o = r.call(a[0], t[i]))) return null;
|
||
a = a[1][o], ++i
|
||
}
|
||
return -1 === (o = r.call(a[0], t[i])) ? null : a[1][o] || null
|
||
},
|
||
set: function(o) {
|
||
for (var a, u = 0, s = n; u < e - 1;) - 1 === (a = r.call(s[0], o[u])) && (a = s[0].push(o[u]) - 1, s[1].push([
|
||
[],
|
||
[]
|
||
])), s = s[1][a], ++u;
|
||
return -1 === (a = r.call(s[0], o[u])) && (a = s[0].push(o[u]) - 1), s[1][a] = ++t, i[t] = o, t
|
||
},
|
||
delete: function(t) {
|
||
for (var o, a = 0, u = n, s = [], l = i[t]; a < e - 1;) {
|
||
if (-1 === (o = r.call(u[0], l[a]))) return;
|
||
s.push(u, o), u = u[1][o], ++a
|
||
}
|
||
if (-1 !== (o = r.call(u[0], l[a]))) {
|
||
for (t = u[1][o], u[0].splice(o, 1), u[1].splice(o, 1); !u[0].length && s.length;) o = s.pop(), (u = s.pop())[0].splice(o, 1), u[1].splice(o, 1);
|
||
delete i[t]
|
||
}
|
||
},
|
||
clear: function() {
|
||
n = [
|
||
[],
|
||
[]
|
||
], i = o(null)
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(197),
|
||
o = n(317),
|
||
i = n(316),
|
||
a = n(315),
|
||
u = n(199),
|
||
s = Array.prototype.slice,
|
||
l = Function.prototype.apply,
|
||
c = Object.create;
|
||
n(68).async = function(e, t) {
|
||
var n, f, p, d = c(null),
|
||
h = c(null),
|
||
v = t.memoized,
|
||
m = t.original;
|
||
t.memoized = a(function(e) {
|
||
var t = arguments,
|
||
r = t[t.length - 1];
|
||
return "function" == typeof r && (n = r, t = s.call(t, 0, -1)), v.apply(f = this, p = t)
|
||
}, v);
|
||
try {
|
||
i(t.memoized, v)
|
||
} catch (e) {}
|
||
t.on("get", function(e) {
|
||
var r, o, i;
|
||
if (n) {
|
||
if (d[e]) return "function" == typeof d[e] ? d[e] = [d[e], n] : d[e].push(n), void(n = null);
|
||
r = n, o = f, i = p, n = f = p = null, u(function() {
|
||
var a;
|
||
hasOwnProperty.call(h, e) ? (a = h[e], t.emit("getasync", e, i, o), l.call(r, a.context, a.args)) : (n = r, f = o, p = i, v.apply(o, i))
|
||
})
|
||
}
|
||
}), t.original = function() {
|
||
var e, o, i, a;
|
||
return n ? (e = r(arguments), o = function e(n) {
|
||
var o, i, s = e.id;
|
||
if (null != s) {
|
||
if (delete e.id, o = d[s], delete d[s], o) return i = r(arguments), t.has(s) && (n ? t.delete(s) : (h[s] = {
|
||
context: this,
|
||
args: i
|
||
}, t.emit("setasync", s, "function" == typeof o ? 1 : o.length))), "function" == typeof o ? a = l.call(o, this, i) : o.forEach(function(e) {
|
||
a = l.call(e, this, i)
|
||
}, this), a
|
||
} else u(l.bind(e, this, arguments))
|
||
}, i = n, n = f = p = null, e.push(o), a = l.call(m, this, e), o.cb = i, n = o, a) : l.call(m, this, arguments)
|
||
}, t.on("set", function(e) {
|
||
n ? (d[e] ? "function" == typeof d[e] ? d[e] = [d[e], n.cb] : d[e].push(n.cb) : d[e] = n.cb, delete n.cb, n.id = e, n = null) : t.delete(e)
|
||
}), t.on("delete", function(e) {
|
||
var n;
|
||
hasOwnProperty.call(d, e) || h[e] && (n = h[e], delete h[e], t.emit("deleteasync", e, s.call(n.args, 1)))
|
||
}), t.on("clear", function() {
|
||
var e = h;
|
||
h = c(null), t.emit("clearasync", o(e, function(e) {
|
||
return s.call(e.args, 1)
|
||
}))
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(317),
|
||
o = n(711),
|
||
i = n(712),
|
||
a = n(714),
|
||
u = n(318),
|
||
s = n(199),
|
||
l = Object.create,
|
||
c = o("then", "then:finally", "done", "done:finally");
|
||
n(68).promise = function(e, t) {
|
||
var n = l(null),
|
||
o = l(null),
|
||
f = l(null);
|
||
if (!0 === e) e = null;
|
||
else if (e = i(e), !c[e]) throw new TypeError("'" + a(e) + "' is not valid promise mode");
|
||
t.on("set", function(r, i, a) {
|
||
var l = !1;
|
||
if (!u(a)) return o[r] = a, void t.emit("setasync", r, 1);
|
||
n[r] = 1, f[r] = a;
|
||
var c = function(e) {
|
||
var i = n[r];
|
||
if (l) throw new Error("Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode)\nConsider to rely on 'then' or 'done' mode instead.");
|
||
i && (delete n[r], o[r] = e, t.emit("setasync", r, i))
|
||
},
|
||
p = function() {
|
||
l = !0, n[r] && (delete n[r], delete f[r], t.delete(r))
|
||
},
|
||
d = e;
|
||
if (d || (d = "then"), "then" === d) a.then(function(e) {
|
||
s(c.bind(this, e))
|
||
}, function() {
|
||
s(p)
|
||
});
|
||
else if ("done" === d) {
|
||
if ("function" != typeof a.done) throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");
|
||
a.done(c, p)
|
||
} else if ("done:finally" === d) {
|
||
if ("function" != typeof a.done) throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");
|
||
if ("function" != typeof a.finally) throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");
|
||
a.done(c), a.finally(p)
|
||
}
|
||
}), t.on("get", function(e, r, o) {
|
||
var i;
|
||
if (n[e]) ++n[e];
|
||
else {
|
||
i = f[e];
|
||
var a = function() {
|
||
t.emit("getasync", e, r, o)
|
||
};
|
||
u(i) ? "function" == typeof i.done ? i.done(a) : i.then(function() {
|
||
s(a)
|
||
}) : a()
|
||
}
|
||
}), t.on("delete", function(e) {
|
||
if (delete f[e], n[e]) delete n[e];
|
||
else if (hasOwnProperty.call(o, e)) {
|
||
var r = o[e];
|
||
delete o[e], t.emit("deleteasync", e, [r])
|
||
}
|
||
}), t.on("clear", function() {
|
||
var e = o;
|
||
o = l(null), n = l(null), f = l(null), t.emit("clearasync", r(e, function(e) {
|
||
return [e]
|
||
}))
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Array.prototype.forEach,
|
||
o = Object.create;
|
||
e.exports = function(e) {
|
||
var t = o(null);
|
||
return r.call(arguments, function(e) {
|
||
t[e] = !0
|
||
}), t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(82),
|
||
o = n(713);
|
||
e.exports = function(e) {
|
||
return o(r(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(196);
|
||
e.exports = function(e) {
|
||
try {
|
||
return e && r(e.toString) ? e.toString() : String(e)
|
||
} catch (e) {
|
||
throw new TypeError("Passed argument cannot be stringifed")
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(715),
|
||
o = /[\n\r\u2028\u2029]/g;
|
||
e.exports = function(e) {
|
||
var t = r(e);
|
||
return t.length > 100 && (t = t.slice(0, 99) + "…"), t = t.replace(o, function(e) {
|
||
return JSON.stringify(e).slice(1, -1)
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(196);
|
||
e.exports = function(e) {
|
||
try {
|
||
return e && r(e.toString) ? e.toString() : String(e)
|
||
} catch (e) {
|
||
return "[Non-coercible (to string) value]"
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(56),
|
||
o = n(142),
|
||
i = n(68),
|
||
a = Function.prototype.apply;
|
||
i.dispose = function(e, t, n) {
|
||
var u;
|
||
if (r(e), n.async && i.async || n.promise && i.promise) return t.on("deleteasync", u = function(t, n) {
|
||
a.call(e, null, n)
|
||
}), void t.on("clearasync", function(e) {
|
||
o(e, function(e, t) {
|
||
u(t, e)
|
||
})
|
||
});
|
||
t.on("delete", u = function(t, n) {
|
||
e(n)
|
||
}), t.on("clear", function(e) {
|
||
o(e, function(e, t) {
|
||
u(t, e)
|
||
})
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(197),
|
||
o = n(142),
|
||
i = n(199),
|
||
a = n(318),
|
||
u = n(718),
|
||
s = n(68),
|
||
l = Function.prototype,
|
||
c = Math.max,
|
||
f = Math.min,
|
||
p = Object.create;
|
||
s.maxAge = function(e, t, n) {
|
||
var d, h, v, m;
|
||
(e = u(e)) && (d = p(null), h = n.async && s.async || n.promise && s.promise ? "async" : "", t.on("set" + h, function(n) {
|
||
d[n] = setTimeout(function() {
|
||
t.delete(n)
|
||
}, e), "function" == typeof d[n].unref && d[n].unref(), m && (m[n] && "nextTick" !== m[n] && clearTimeout(m[n]), m[n] = setTimeout(function() {
|
||
delete m[n]
|
||
}, v), "function" == typeof m[n].unref && m[n].unref())
|
||
}), t.on("delete" + h, function(e) {
|
||
clearTimeout(d[e]), delete d[e], m && ("nextTick" !== m[e] && clearTimeout(m[e]), delete m[e])
|
||
}), n.preFetch && (v = !0 === n.preFetch || isNaN(n.preFetch) ? .333 : c(f(Number(n.preFetch), 1), 0)) && (m = {}, v = (1 - v) * e, t.on("get" + h, function(e, o, u) {
|
||
m[e] || (m[e] = "nextTick", i(function() {
|
||
var i;
|
||
"nextTick" === m[e] && (delete m[e], t.delete(e), n.async && (o = r(o)).push(l), i = t.memoized.apply(u, o), n.promise && a(i) && ("function" == typeof i.done ? i.done(l, l) : i.then(l, l)))
|
||
}))
|
||
})), t.on("clear" + h, function() {
|
||
o(d, function(e) {
|
||
clearTimeout(e)
|
||
}), d = {}, m && (o(m, function(e) {
|
||
"nextTick" !== e && clearTimeout(e)
|
||
}), m = {})
|
||
}))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(67),
|
||
o = n(719);
|
||
e.exports = function(e) {
|
||
if ((e = r(e)) > o) throw new TypeError(e + " exceeds maximum possible timeout");
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = 2147483647
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(67),
|
||
o = n(721),
|
||
i = n(68);
|
||
i.max = function(e, t, n) {
|
||
var a, u, s;
|
||
(e = r(e)) && (u = o(e), a = n.async && i.async || n.promise && i.promise ? "async" : "", t.on("set" + a, s = function(e) {
|
||
void 0 !== (e = u.hit(e)) && t.delete(e)
|
||
}), t.on("get" + a, s), t.on("delete" + a, u.delete), t.on("clear" + a, u.clear))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(67),
|
||
o = Object.create,
|
||
i = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e) {
|
||
var t, n = 0,
|
||
a = 1,
|
||
u = o(null),
|
||
s = o(null),
|
||
l = 0;
|
||
return e = r(e), {
|
||
hit: function(r) {
|
||
var o = s[r],
|
||
c = ++l;
|
||
if (u[c] = r, s[r] = c, !o) {
|
||
if (++n <= e) return;
|
||
return r = u[a], t(r), r
|
||
}
|
||
if (delete u[o], a === o)
|
||
for (; !i.call(u, ++a);) continue
|
||
},
|
||
delete: t = function(e) {
|
||
var t = s[e];
|
||
if (t && (delete u[t], delete s[e], --n, a === t)) {
|
||
if (!n) return l = 0, void(a = 1);
|
||
for (; !i.call(u, ++a);) continue
|
||
}
|
||
},
|
||
clear: function() {
|
||
n = 0, a = 1, u = o(null), s = o(null), l = 0
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(143),
|
||
o = n(68),
|
||
i = Object.create,
|
||
a = Object.defineProperties;
|
||
o.refCounter = function(e, t, n) {
|
||
var u, s;
|
||
u = i(null), s = n.async && o.async || n.promise && o.promise ? "async" : "", t.on("set" + s, function(e, t) {
|
||
u[e] = t || 1
|
||
}), t.on("get" + s, function(e) {
|
||
++u[e]
|
||
}), t.on("delete" + s, function(e) {
|
||
delete u[e]
|
||
}), t.on("clear" + s, function() {
|
||
u = {}
|
||
}), a(t.memoized, {
|
||
deleteRef: r(function() {
|
||
var e = t.get(arguments);
|
||
return null === e ? null : u[e] ? !--u[e] && (t.delete(e), !0) : null
|
||
}),
|
||
getRefCount: r(function() {
|
||
var e = t.get(arguments);
|
||
return null === e ? 0 : u[e] ? u[e] : 0
|
||
})
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(t) {
|
||
var n, r;
|
||
n = void 0 !== t ? t : this, r = function(e) {
|
||
if (e.CSS && e.CSS.escape) return e.CSS.escape;
|
||
var t = function(e) {
|
||
if (0 == arguments.length) throw new TypeError("`CSS.escape` requires an argument.");
|
||
for (var t, n = String(e), r = n.length, o = -1, i = "", a = n.charCodeAt(0); ++o < r;) 0 != (t = n.charCodeAt(o)) ? i += t >= 1 && t <= 31 || 127 == t || 0 == o && t >= 48 && t <= 57 || 1 == o && t >= 48 && t <= 57 && 45 == a ? "\\" + t.toString(16) + " " : (0 != o || 1 != r || 45 != t) && (t >= 128 || 45 == t || 95 == t || t >= 48 && t <= 57 || t >= 65 && t <= 90 || t >= 97 && t <= 122) ? n.charAt(o) : "\\" + n.charAt(o) : i += "<22>";
|
||
return i
|
||
};
|
||
return e.CSS || (e.CSS = {}), e.CSS.escape = t, t
|
||
}, e.exports = r(n)
|
||
}).call(t, n(31))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
return [r.default, o.default]
|
||
};
|
||
var r = i(n(725)),
|
||
o = i(n(421));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function() {
|
||
var e = {
|
||
components: {
|
||
App: y.default,
|
||
authorizationPopup: b.default,
|
||
authorizeBtn: _.default,
|
||
authorizeOperationBtn: w.default,
|
||
auths: E.default,
|
||
AuthItem: x.default,
|
||
authError: S.default,
|
||
oauth2: A.default,
|
||
apiKeyAuth: C.default,
|
||
basicAuth: k.default,
|
||
clear: O.default,
|
||
liveResponse: P.default,
|
||
info: Q.default,
|
||
InfoContainer: ee.default,
|
||
JumpToPath: te.default,
|
||
onlineValidatorBadge: T.default,
|
||
operations: M.default,
|
||
operation: j.default,
|
||
OperationSummary: N.default,
|
||
OperationSummaryMethod: R.default,
|
||
OperationSummaryPath: D.default,
|
||
highlightCode: q.default,
|
||
responses: F.default,
|
||
response: z.default,
|
||
responseBody: B.default,
|
||
parameters: V.default,
|
||
parameterRow: J.default,
|
||
execute: Y.default,
|
||
headers: K.default,
|
||
errors: G.default,
|
||
contentType: $.default,
|
||
overview: Z.default,
|
||
footer: ne.default,
|
||
FilterContainer: re.default,
|
||
ParamBody: oe.default,
|
||
curl: ie.default,
|
||
schemes: ae.default,
|
||
SchemesContainer: ue.default,
|
||
modelExample: le.default,
|
||
ModelWrapper: ce.default,
|
||
ModelCollapse: se.default,
|
||
Model: fe.default,
|
||
Models: pe.default,
|
||
EnumModel: de.default,
|
||
ObjectModel: he.default,
|
||
ArrayModel: ve.default,
|
||
PrimitiveModel: me.default,
|
||
Property: ge.default,
|
||
TryItOutButton: ye.default,
|
||
Markdown: xe.default,
|
||
BaseLayout: Se.default,
|
||
VersionPragmaFilter: be.default,
|
||
VersionStamp: _e.default,
|
||
OperationExt: L.default,
|
||
OperationExtRow: U.default,
|
||
ParameterExt: H.default,
|
||
ParameterIncludeEmpty: W.default,
|
||
OperationTag: I.default,
|
||
OperationContainer: g.default,
|
||
DeepLink: we.default,
|
||
InfoUrl: X.InfoUrl,
|
||
InfoBasePath: X.InfoBasePath,
|
||
SvgAssets: Ee.default
|
||
}
|
||
},
|
||
t = {
|
||
components: Ce
|
||
},
|
||
n = {
|
||
components: ke
|
||
};
|
||
return [d.default, f.default, s.default, a.default, i.default, r.default, o.default, u.default, e, t, l.default, n, c.default, p.default, h.default, v.default, m.default]
|
||
};
|
||
var r = Oe(n(319)),
|
||
o = Oe(n(326)),
|
||
i = Oe(n(332)),
|
||
a = Oe(n(347)),
|
||
u = Oe(n(384)),
|
||
s = Oe(n(385)),
|
||
l = Oe(n(386)),
|
||
c = Oe(n(393)),
|
||
f = Oe(n(397)),
|
||
p = Oe(n(398)),
|
||
d = Oe(n(399)),
|
||
h = Oe(n(403)),
|
||
v = Oe(n(408)),
|
||
m = Oe(n(410)),
|
||
g = Oe(n(936)),
|
||
y = Oe(n(937)),
|
||
b = Oe(n(938)),
|
||
_ = Oe(n(939)),
|
||
w = Oe(n(940)),
|
||
E = Oe(n(941)),
|
||
x = Oe(n(942)),
|
||
S = Oe(n(943)),
|
||
C = Oe(n(944)),
|
||
k = Oe(n(945)),
|
||
A = Oe(n(946)),
|
||
O = Oe(n(948)),
|
||
P = Oe(n(949)),
|
||
T = Oe(n(950)),
|
||
M = Oe(n(951)),
|
||
I = Oe(n(952)),
|
||
j = Oe(n(953)),
|
||
N = Oe(n(954)),
|
||
R = Oe(n(955)),
|
||
D = Oe(n(956)),
|
||
L = Oe(n(957)),
|
||
U = Oe(n(958)),
|
||
q = Oe(n(959)),
|
||
F = Oe(n(961)),
|
||
z = Oe(n(962)),
|
||
B = Oe(n(963)),
|
||
V = Oe(n(967)),
|
||
H = Oe(n(968)),
|
||
W = Oe(n(969)),
|
||
J = Oe(n(970)),
|
||
Y = Oe(n(971)),
|
||
K = Oe(n(972)),
|
||
G = Oe(n(973)),
|
||
$ = Oe(n(974)),
|
||
Z = Oe(n(975)),
|
||
X = n(976),
|
||
Q = Oe(X),
|
||
ee = Oe(n(977)),
|
||
te = Oe(n(978)),
|
||
ne = Oe(n(979)),
|
||
re = Oe(n(980)),
|
||
oe = Oe(n(981)),
|
||
ie = Oe(n(982)),
|
||
ae = Oe(n(984)),
|
||
ue = Oe(n(985)),
|
||
se = Oe(n(986)),
|
||
le = Oe(n(987)),
|
||
ce = Oe(n(988)),
|
||
fe = Oe(n(413)),
|
||
pe = Oe(n(990)),
|
||
de = Oe(n(991)),
|
||
he = Oe(n(992)),
|
||
ve = Oe(n(993)),
|
||
me = Oe(n(994)),
|
||
ge = Oe(n(995)),
|
||
ye = Oe(n(996)),
|
||
be = Oe(n(997)),
|
||
_e = Oe(n(998)),
|
||
we = Oe(n(999)),
|
||
Ee = Oe(n(1e3)),
|
||
xe = Oe(n(414)),
|
||
Se = Oe(n(1053)),
|
||
Ce = Ae(n(412)),
|
||
ke = Ae(n(1054));
|
||
|
||
function Ae(e) {
|
||
if (e && e.__esModule) return e;
|
||
var t = {};
|
||
if (null != e)
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t.default = e, t
|
||
}
|
||
|
||
function Oe(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(283),
|
||
o = n(303),
|
||
i = n(133),
|
||
a = n(727),
|
||
u = n(24);
|
||
e.exports = function(e, t, n) {
|
||
var s = u(e) ? r : a,
|
||
l = arguments.length < 3;
|
||
return s(e, i(t, 4), n, l, o)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n, r, o) {
|
||
return o(e, function(e, o, i) {
|
||
n = r ? (r = !1, e) : t(n, e, o, i)
|
||
}), n
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(729),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
n(98), n(730), e.exports = n(15).Array.from
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(49),
|
||
o = n(20),
|
||
i = n(72),
|
||
a = n(329),
|
||
u = n(330),
|
||
s = n(115),
|
||
l = n(731),
|
||
c = n(164);
|
||
o(o.S + o.F * !n(331)(function(e) {
|
||
Array.from(e)
|
||
}), "Array", {
|
||
from: function(e) {
|
||
var t, n, o, f, p = i(e),
|
||
d = "function" == typeof this ? this : Array,
|
||
h = arguments.length,
|
||
v = h > 1 ? arguments[1] : void 0,
|
||
m = void 0 !== v,
|
||
g = 0,
|
||
y = c(p);
|
||
if (m && (v = r(v, h > 2 ? arguments[2] : void 0, 2)), void 0 == y || d == Array && u(y))
|
||
for (n = new d(t = s(p.length)); t > g; g++) l(n, g, m ? v(p[g], g) : p[g]);
|
||
else
|
||
for (f = y.call(p), n = new d; !(o = f.next()).done; g++) l(n, g, m ? a(f, v, [o.value, g], !0) : o.value);
|
||
return n.length = g, n
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(40),
|
||
o = n(95);
|
||
e.exports = function(e, t, n) {
|
||
t in e ? r.f(e, t, o(0, n)) : e[t] = n
|
||
}
|
||
}, function(e, t, n) {
|
||
n(177), n(98), n(92), n(733), n(737), n(738), e.exports = n(15).Promise
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o, i, a, u = n(114),
|
||
s = n(21),
|
||
l = n(49),
|
||
c = n(165),
|
||
f = n(20),
|
||
p = n(28),
|
||
d = n(94),
|
||
h = n(204),
|
||
v = n(144),
|
||
m = n(334),
|
||
g = n(335).set,
|
||
y = n(735)(),
|
||
b = n(205),
|
||
_ = n(336),
|
||
w = n(337),
|
||
E = s.TypeError,
|
||
x = s.process,
|
||
S = s.Promise,
|
||
C = "process" == c(x),
|
||
k = function() {},
|
||
A = o = b.f,
|
||
O = !! function() {
|
||
try {
|
||
var e = S.resolve(1),
|
||
t = (e.constructor = {})[n(19)("species")] = function(e) {
|
||
e(k, k)
|
||
};
|
||
return (C || "function" == typeof PromiseRejectionEvent) && e.then(k) instanceof t
|
||
} catch (e) {}
|
||
}(),
|
||
P = function(e) {
|
||
var t;
|
||
return !(!p(e) || "function" != typeof(t = e.then)) && t
|
||
},
|
||
T = function(e, t) {
|
||
if (!e._n) {
|
||
e._n = !0;
|
||
var n = e._c;
|
||
y(function() {
|
||
for (var r = e._v, o = 1 == e._s, i = 0, a = function(t) {
|
||
var n, i, a, u = o ? t.ok : t.fail,
|
||
s = t.resolve,
|
||
l = t.reject,
|
||
c = t.domain;
|
||
try {
|
||
u ? (o || (2 == e._h && j(e), e._h = 1), !0 === u ? n = r : (c && c.enter(), n = u(r), c && (c.exit(), a = !0)), n === t.promise ? l(E("Promise-chain cycle")) : (i = P(n)) ? i.call(n, s, l) : s(n)) : l(r)
|
||
} catch (e) {
|
||
c && !a && c.exit(), l(e)
|
||
}
|
||
}; n.length > i;) a(n[i++]);
|
||
e._c = [], e._n = !1, t && !e._h && M(e)
|
||
})
|
||
}
|
||
},
|
||
M = function(e) {
|
||
g.call(s, function() {
|
||
var t, n, r, o = e._v,
|
||
i = I(e);
|
||
if (i && (t = _(function() {
|
||
C ? x.emit("unhandledRejection", o, e) : (n = s.onunhandledrejection) ? n({
|
||
promise: e,
|
||
reason: o
|
||
}) : (r = s.console) && r.error && r.error("Unhandled promise rejection", o)
|
||
}), e._h = C || I(e) ? 2 : 1), e._a = void 0, i && t.e) throw t.v
|
||
})
|
||
},
|
||
I = function(e) {
|
||
return 1 !== e._h && 0 === (e._a || e._c).length
|
||
},
|
||
j = function(e) {
|
||
g.call(s, function() {
|
||
var t;
|
||
C ? x.emit("rejectionHandled", e) : (t = s.onrejectionhandled) && t({
|
||
promise: e,
|
||
reason: e._v
|
||
})
|
||
})
|
||
},
|
||
N = function(e) {
|
||
var t = this;
|
||
t._d || (t._d = !0, (t = t._w || t)._v = e, t._s = 2, t._a || (t._a = t._c.slice()), T(t, !0))
|
||
},
|
||
R = function(e) {
|
||
var t, n = this;
|
||
if (!n._d) {
|
||
n._d = !0, n = n._w || n;
|
||
try {
|
||
if (n === e) throw E("Promise can't be resolved itself");
|
||
(t = P(e)) ? y(function() {
|
||
var r = {
|
||
_w: n,
|
||
_d: !1
|
||
};
|
||
try {
|
||
t.call(e, l(R, r, 1), l(N, r, 1))
|
||
} catch (e) {
|
||
N.call(r, e)
|
||
}
|
||
}): (n._v = e, n._s = 1, T(n, !1))
|
||
} catch (e) {
|
||
N.call({
|
||
_w: n,
|
||
_d: !1
|
||
}, e)
|
||
}
|
||
}
|
||
};
|
||
O || (S = function(e) {
|
||
h(this, S, "Promise", "_h"), d(e), r.call(this);
|
||
try {
|
||
e(l(R, this, 1), l(N, this, 1))
|
||
} catch (e) {
|
||
N.call(this, e)
|
||
}
|
||
}, (r = function(e) {
|
||
this._c = [], this._a = void 0, this._s = 0, this._d = !1, this._v = void 0, this._h = 0, this._n = !1
|
||
}).prototype = n(206)(S.prototype, {
|
||
then: function(e, t) {
|
||
var n = A(m(this, S));
|
||
return n.ok = "function" != typeof e || e, n.fail = "function" == typeof t && t, n.domain = C ? x.domain : void 0, this._c.push(n), this._a && this._a.push(n), this._s && T(this, !1), n.promise
|
||
},
|
||
catch: function(e) {
|
||
return this.then(void 0, e)
|
||
}
|
||
}), i = function() {
|
||
var e = new r;
|
||
this.promise = e, this.resolve = l(R, e, 1), this.reject = l(N, e, 1)
|
||
}, b.f = A = function(e) {
|
||
return e === S || e === a ? new i(e) : o(e)
|
||
}), f(f.G + f.W + f.F * !O, {
|
||
Promise: S
|
||
}), n(97)(S, "Promise"), n(736)("Promise"), a = n(15).Promise, f(f.S + f.F * !O, "Promise", {
|
||
reject: function(e) {
|
||
var t = A(this);
|
||
return (0, t.reject)(e), t.promise
|
||
}
|
||
}), f(f.S + f.F * (u || !O), "Promise", {
|
||
resolve: function(e) {
|
||
return w(u && this === a ? S : this, e)
|
||
}
|
||
}), f(f.S + f.F * !(O && n(331)(function(e) {
|
||
S.all(e).catch(k)
|
||
})), "Promise", {
|
||
all: function(e) {
|
||
var t = this,
|
||
n = A(t),
|
||
r = n.resolve,
|
||
o = n.reject,
|
||
i = _(function() {
|
||
var n = [],
|
||
i = 0,
|
||
a = 1;
|
||
v(e, !1, function(e) {
|
||
var u = i++,
|
||
s = !1;
|
||
n.push(void 0), a++, t.resolve(e).then(function(e) {
|
||
s || (s = !0, n[u] = e, --a || r(n))
|
||
}, o)
|
||
}), --a || r(n)
|
||
});
|
||
return i.e && o(i.v), n.promise
|
||
},
|
||
race: function(e) {
|
||
var t = this,
|
||
n = A(t),
|
||
r = n.reject,
|
||
o = _(function() {
|
||
v(e, !1, function(e) {
|
||
t.resolve(e).then(n.resolve, r)
|
||
})
|
||
});
|
||
return o.e && r(o.v), n.promise
|
||
}
|
||
})
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n) {
|
||
var r = void 0 === n;
|
||
switch (t.length) {
|
||
case 0:
|
||
return r ? e() : e.call(n);
|
||
case 1:
|
||
return r ? e(t[0]) : e.call(n, t[0]);
|
||
case 2:
|
||
return r ? e(t[0], t[1]) : e.call(n, t[0], t[1]);
|
||
case 3:
|
||
return r ? e(t[0], t[1], t[2]) : e.call(n, t[0], t[1], t[2]);
|
||
case 4:
|
||
return r ? e(t[0], t[1], t[2], t[3]) : e.call(n, t[0], t[1], t[2], t[3])
|
||
}
|
||
return e.apply(n, t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(21),
|
||
o = n(335).set,
|
||
i = r.MutationObserver || r.WebKitMutationObserver,
|
||
a = r.process,
|
||
u = r.Promise,
|
||
s = "process" == n(93)(a);
|
||
e.exports = function() {
|
||
var e, t, n, l = function() {
|
||
var r, o;
|
||
for (s && (r = a.domain) && r.exit(); e;) {
|
||
o = e.fn, e = e.next;
|
||
try {
|
||
o()
|
||
} catch (r) {
|
||
throw e ? n() : t = void 0, r
|
||
}
|
||
}
|
||
t = void 0, r && r.enter()
|
||
};
|
||
if (s) n = function() {
|
||
a.nextTick(l)
|
||
};
|
||
else if (!i || r.navigator && r.navigator.standalone)
|
||
if (u && u.resolve) {
|
||
var c = u.resolve();
|
||
n = function() {
|
||
c.then(l)
|
||
}
|
||
} else n = function() {
|
||
o.call(r, l)
|
||
};
|
||
else {
|
||
var f = !0,
|
||
p = document.createTextNode("");
|
||
new i(l).observe(p, {
|
||
characterData: !0
|
||
}), n = function() {
|
||
p.data = f = !f
|
||
}
|
||
}
|
||
return function(r) {
|
||
var o = {
|
||
fn: r,
|
||
next: void 0
|
||
};
|
||
t && (t.next = o), e || (e = o, n()), t = o
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(21),
|
||
o = n(15),
|
||
i = n(40),
|
||
a = n(44),
|
||
u = n(19)("species");
|
||
e.exports = function(e) {
|
||
var t = "function" == typeof o[e] ? o[e] : r[e];
|
||
a && t && !t[u] && i.f(t, u, {
|
||
configurable: !0,
|
||
get: function() {
|
||
return this
|
||
}
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(20),
|
||
o = n(15),
|
||
i = n(21),
|
||
a = n(334),
|
||
u = n(337);
|
||
r(r.P + r.R, "Promise", {
|
||
finally: function(e) {
|
||
var t = a(this, o.Promise || i.Promise),
|
||
n = "function" == typeof e;
|
||
return this.then(n ? function(n) {
|
||
return u(t, e()).then(function() {
|
||
return n
|
||
})
|
||
} : e, n ? function(n) {
|
||
return u(t, e()).then(function() {
|
||
throw n
|
||
})
|
||
} : e)
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(20),
|
||
o = n(205),
|
||
i = n(336);
|
||
r(r.S, "Promise", {
|
||
try: function(e) {
|
||
var t = o.f(this),
|
||
n = i(e);
|
||
return (n.e ? t.reject : t.resolve)(n.v), t.promise
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = function() {
|
||
return this
|
||
}() || Function("return this")(),
|
||
o = r.regeneratorRuntime && Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime") >= 0,
|
||
i = o && r.regeneratorRuntime;
|
||
if (r.regeneratorRuntime = void 0, e.exports = n(740), o) r.regeneratorRuntime = i;
|
||
else try {
|
||
delete r.regeneratorRuntime
|
||
} catch (e) {
|
||
r.regeneratorRuntime = void 0
|
||
}
|
||
}, function(e, t) {
|
||
! function(t) {
|
||
"use strict";
|
||
var n, r = Object.prototype,
|
||
o = r.hasOwnProperty,
|
||
i = "function" == typeof Symbol ? Symbol : {},
|
||
a = i.iterator || "@@iterator",
|
||
u = i.asyncIterator || "@@asyncIterator",
|
||
s = i.toStringTag || "@@toStringTag",
|
||
l = "object" == typeof e,
|
||
c = t.regeneratorRuntime;
|
||
if (c) l && (e.exports = c);
|
||
else {
|
||
(c = t.regeneratorRuntime = l ? e.exports : {}).wrap = _;
|
||
var f = "suspendedStart",
|
||
p = "suspendedYield",
|
||
d = "executing",
|
||
h = "completed",
|
||
v = {},
|
||
m = {};
|
||
m[a] = function() {
|
||
return this
|
||
};
|
||
var g = Object.getPrototypeOf,
|
||
y = g && g(g(M([])));
|
||
y && y !== r && o.call(y, a) && (m = y);
|
||
var b = S.prototype = E.prototype = Object.create(m);
|
||
x.prototype = b.constructor = S, S.constructor = x, S[s] = x.displayName = "GeneratorFunction", c.isGeneratorFunction = function(e) {
|
||
var t = "function" == typeof e && e.constructor;
|
||
return !!t && (t === x || "GeneratorFunction" === (t.displayName || t.name))
|
||
}, c.mark = function(e) {
|
||
return Object.setPrototypeOf ? Object.setPrototypeOf(e, S) : (e.__proto__ = S, s in e || (e[s] = "GeneratorFunction")), e.prototype = Object.create(b), e
|
||
}, c.awrap = function(e) {
|
||
return {
|
||
__await: e
|
||
}
|
||
}, C(k.prototype), k.prototype[u] = function() {
|
||
return this
|
||
}, c.AsyncIterator = k, c.async = function(e, t, n, r) {
|
||
var o = new k(_(e, t, n, r));
|
||
return c.isGeneratorFunction(t) ? o : o.next().then(function(e) {
|
||
return e.done ? e.value : o.next()
|
||
})
|
||
}, C(b), b[s] = "Generator", b[a] = function() {
|
||
return this
|
||
}, b.toString = function() {
|
||
return "[object Generator]"
|
||
}, c.keys = function(e) {
|
||
var t = [];
|
||
for (var n in e) t.push(n);
|
||
return t.reverse(),
|
||
function n() {
|
||
for (; t.length;) {
|
||
var r = t.pop();
|
||
if (r in e) return n.value = r, n.done = !1, n
|
||
}
|
||
return n.done = !0, n
|
||
}
|
||
}, c.values = M, T.prototype = {
|
||
constructor: T,
|
||
reset: function(e) {
|
||
if (this.prev = 0, this.next = 0, this.sent = this._sent = n, this.done = !1, this.delegate = null, this.method = "next", this.arg = n, this.tryEntries.forEach(P), !e)
|
||
for (var t in this) "t" === t.charAt(0) && o.call(this, t) && !isNaN(+t.slice(1)) && (this[t] = n)
|
||
},
|
||
stop: function() {
|
||
this.done = !0;
|
||
var e = this.tryEntries[0].completion;
|
||
if ("throw" === e.type) throw e.arg;
|
||
return this.rval
|
||
},
|
||
dispatchException: function(e) {
|
||
if (this.done) throw e;
|
||
var t = this;
|
||
|
||
function r(r, o) {
|
||
return u.type = "throw", u.arg = e, t.next = r, o && (t.method = "next", t.arg = n), !!o
|
||
}
|
||
for (var i = this.tryEntries.length - 1; i >= 0; --i) {
|
||
var a = this.tryEntries[i],
|
||
u = a.completion;
|
||
if ("root" === a.tryLoc) return r("end");
|
||
if (a.tryLoc <= this.prev) {
|
||
var s = o.call(a, "catchLoc"),
|
||
l = o.call(a, "finallyLoc");
|
||
if (s && l) {
|
||
if (this.prev < a.catchLoc) return r(a.catchLoc, !0);
|
||
if (this.prev < a.finallyLoc) return r(a.finallyLoc)
|
||
} else if (s) {
|
||
if (this.prev < a.catchLoc) return r(a.catchLoc, !0)
|
||
} else {
|
||
if (!l) throw new Error("try statement without catch or finally");
|
||
if (this.prev < a.finallyLoc) return r(a.finallyLoc)
|
||
}
|
||
}
|
||
}
|
||
},
|
||
abrupt: function(e, t) {
|
||
for (var n = this.tryEntries.length - 1; n >= 0; --n) {
|
||
var r = this.tryEntries[n];
|
||
if (r.tryLoc <= this.prev && o.call(r, "finallyLoc") && this.prev < r.finallyLoc) {
|
||
var i = r;
|
||
break
|
||
}
|
||
}
|
||
i && ("break" === e || "continue" === e) && i.tryLoc <= t && t <= i.finallyLoc && (i = null);
|
||
var a = i ? i.completion : {};
|
||
return a.type = e, a.arg = t, i ? (this.method = "next", this.next = i.finallyLoc, v) : this.complete(a)
|
||
},
|
||
complete: function(e, t) {
|
||
if ("throw" === e.type) throw e.arg;
|
||
return "break" === e.type || "continue" === e.type ? this.next = e.arg : "return" === e.type ? (this.rval = this.arg = e.arg, this.method = "return", this.next = "end") : "normal" === e.type && t && (this.next = t), v
|
||
},
|
||
finish: function(e) {
|
||
for (var t = this.tryEntries.length - 1; t >= 0; --t) {
|
||
var n = this.tryEntries[t];
|
||
if (n.finallyLoc === e) return this.complete(n.completion, n.afterLoc), P(n), v
|
||
}
|
||
},
|
||
catch: function(e) {
|
||
for (var t = this.tryEntries.length - 1; t >= 0; --t) {
|
||
var n = this.tryEntries[t];
|
||
if (n.tryLoc === e) {
|
||
var r = n.completion;
|
||
if ("throw" === r.type) {
|
||
var o = r.arg;
|
||
P(n)
|
||
}
|
||
return o
|
||
}
|
||
}
|
||
throw new Error("illegal catch attempt")
|
||
},
|
||
delegateYield: function(e, t, r) {
|
||
return this.delegate = {
|
||
iterator: M(e),
|
||
resultName: t,
|
||
nextLoc: r
|
||
}, "next" === this.method && (this.arg = n), v
|
||
}
|
||
}
|
||
}
|
||
|
||
function _(e, t, n, r) {
|
||
var o = t && t.prototype instanceof E ? t : E,
|
||
i = Object.create(o.prototype),
|
||
a = new T(r || []);
|
||
return i._invoke = function(e, t, n) {
|
||
var r = f;
|
||
return function(o, i) {
|
||
if (r === d) throw new Error("Generator is already running");
|
||
if (r === h) {
|
||
if ("throw" === o) throw i;
|
||
return I()
|
||
}
|
||
for (n.method = o, n.arg = i;;) {
|
||
var a = n.delegate;
|
||
if (a) {
|
||
var u = A(a, n);
|
||
if (u) {
|
||
if (u === v) continue;
|
||
return u
|
||
}
|
||
}
|
||
if ("next" === n.method) n.sent = n._sent = n.arg;
|
||
else if ("throw" === n.method) {
|
||
if (r === f) throw r = h, n.arg;
|
||
n.dispatchException(n.arg)
|
||
} else "return" === n.method && n.abrupt("return", n.arg);
|
||
r = d;
|
||
var s = w(e, t, n);
|
||
if ("normal" === s.type) {
|
||
if (r = n.done ? h : p, s.arg === v) continue;
|
||
return {
|
||
value: s.arg,
|
||
done: n.done
|
||
}
|
||
}
|
||
"throw" === s.type && (r = h, n.method = "throw", n.arg = s.arg)
|
||
}
|
||
}
|
||
}(e, n, a), i
|
||
}
|
||
|
||
function w(e, t, n) {
|
||
try {
|
||
return {
|
||
type: "normal",
|
||
arg: e.call(t, n)
|
||
}
|
||
} catch (e) {
|
||
return {
|
||
type: "throw",
|
||
arg: e
|
||
}
|
||
}
|
||
}
|
||
|
||
function E() {}
|
||
|
||
function x() {}
|
||
|
||
function S() {}
|
||
|
||
function C(e) {
|
||
["next", "throw", "return"].forEach(function(t) {
|
||
e[t] = function(e) {
|
||
return this._invoke(t, e)
|
||
}
|
||
})
|
||
}
|
||
|
||
function k(e) {
|
||
var t;
|
||
this._invoke = function(n, r) {
|
||
function i() {
|
||
return new Promise(function(t, i) {
|
||
! function t(n, r, i, a) {
|
||
var u = w(e[n], e, r);
|
||
if ("throw" !== u.type) {
|
||
var s = u.arg,
|
||
l = s.value;
|
||
return l && "object" == typeof l && o.call(l, "__await") ? Promise.resolve(l.__await).then(function(e) {
|
||
t("next", e, i, a)
|
||
}, function(e) {
|
||
t("throw", e, i, a)
|
||
}) : Promise.resolve(l).then(function(e) {
|
||
s.value = e, i(s)
|
||
}, a)
|
||
}
|
||
a(u.arg)
|
||
}(n, r, t, i)
|
||
})
|
||
}
|
||
return t = t ? t.then(i, i) : i()
|
||
}
|
||
}
|
||
|
||
function A(e, t) {
|
||
var r = e.iterator[t.method];
|
||
if (r === n) {
|
||
if (t.delegate = null, "throw" === t.method) {
|
||
if (e.iterator.return && (t.method = "return", t.arg = n, A(e, t), "throw" === t.method)) return v;
|
||
t.method = "throw", t.arg = new TypeError("The iterator does not provide a 'throw' method")
|
||
}
|
||
return v
|
||
}
|
||
var o = w(r, e.iterator, t.arg);
|
||
if ("throw" === o.type) return t.method = "throw", t.arg = o.arg, t.delegate = null, v;
|
||
var i = o.arg;
|
||
return i ? i.done ? (t[e.resultName] = i.value, t.next = e.nextLoc, "return" !== t.method && (t.method = "next", t.arg = n), t.delegate = null, v) : i : (t.method = "throw", t.arg = new TypeError("iterator result is not an object"), t.delegate = null, v)
|
||
}
|
||
|
||
function O(e) {
|
||
var t = {
|
||
tryLoc: e[0]
|
||
};
|
||
1 in e && (t.catchLoc = e[1]), 2 in e && (t.finallyLoc = e[2], t.afterLoc = e[3]), this.tryEntries.push(t)
|
||
}
|
||
|
||
function P(e) {
|
||
var t = e.completion || {};
|
||
t.type = "normal", delete t.arg, e.completion = t
|
||
}
|
||
|
||
function T(e) {
|
||
this.tryEntries = [{
|
||
tryLoc: "root"
|
||
}], e.forEach(O, this), this.reset(!0)
|
||
}
|
||
|
||
function M(e) {
|
||
if (e) {
|
||
var t = e[a];
|
||
if (t) return t.call(e);
|
||
if ("function" == typeof e.next) return e;
|
||
if (!isNaN(e.length)) {
|
||
var r = -1,
|
||
i = function t() {
|
||
for (; ++r < e.length;)
|
||
if (o.call(e, r)) return t.value = e[r], t.done = !1, t;
|
||
return t.value = n, t.done = !0, t
|
||
};
|
||
return i.next = i
|
||
}
|
||
}
|
||
return {
|
||
next: I
|
||
}
|
||
}
|
||
|
||
function I() {
|
||
return {
|
||
value: n,
|
||
done: !0
|
||
}
|
||
}
|
||
}(function() {
|
||
return this
|
||
}() || Function("return this")())
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(742),
|
||
o = n(760);
|
||
|
||
function i(e) {
|
||
return function() {
|
||
throw new Error("Function " + e + " is deprecated and cannot be used.")
|
||
}
|
||
}
|
||
e.exports.Type = n(16), e.exports.Schema = n(86), e.exports.FAILSAFE_SCHEMA = n(208), e.exports.JSON_SCHEMA = n(341), e.exports.CORE_SCHEMA = n(340), e.exports.DEFAULT_SAFE_SCHEMA = n(108), e.exports.DEFAULT_FULL_SCHEMA = n(145), e.exports.load = r.load, e.exports.loadAll = r.loadAll, e.exports.safeLoad = r.safeLoad, e.exports.safeLoadAll = r.safeLoadAll, e.exports.dump = o.dump, e.exports.safeDump = o.safeDump, e.exports.YAMLException = n(107), e.exports.MINIMAL_SCHEMA = n(208), e.exports.SAFE_SCHEMA = n(108), e.exports.DEFAULT_SCHEMA = n(145), e.exports.scan = i("scan"), e.exports.parse = i("parse"), e.exports.compose = i("compose"), e.exports.addConstructor = i("addConstructor")
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(85),
|
||
o = n(107),
|
||
i = n(743),
|
||
a = n(108),
|
||
u = n(145),
|
||
s = Object.prototype.hasOwnProperty,
|
||
l = 1,
|
||
c = 2,
|
||
f = 3,
|
||
p = 4,
|
||
d = 1,
|
||
h = 2,
|
||
v = 3,
|
||
m = /[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,
|
||
g = /[\x85\u2028\u2029]/,
|
||
y = /[,\[\]\{\}]/,
|
||
b = /^(?:!|!!|![a-z\-]+!)$/i,
|
||
_ = /^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;
|
||
|
||
function w(e) {
|
||
return 10 === e || 13 === e
|
||
}
|
||
|
||
function E(e) {
|
||
return 9 === e || 32 === e
|
||
}
|
||
|
||
function x(e) {
|
||
return 9 === e || 32 === e || 10 === e || 13 === e
|
||
}
|
||
|
||
function S(e) {
|
||
return 44 === e || 91 === e || 93 === e || 123 === e || 125 === e
|
||
}
|
||
|
||
function C(e) {
|
||
var t;
|
||
return 48 <= e && e <= 57 ? e - 48 : 97 <= (t = 32 | e) && t <= 102 ? t - 97 + 10 : -1
|
||
}
|
||
|
||
function k(e) {
|
||
return 48 === e ? "\0" : 97 === e ? "" : 98 === e ? "\b" : 116 === e ? "\t" : 9 === e ? "\t" : 110 === e ? "\n" : 118 === e ? "\v" : 102 === e ? "\f" : 114 === e ? "\r" : 101 === e ? "" : 32 === e ? " " : 34 === e ? '"' : 47 === e ? "/" : 92 === e ? "\\" : 78 === e ? "
" : 95 === e ? " " : 76 === e ? "\u2028" : 80 === e ? "\u2029" : ""
|
||
}
|
||
|
||
function A(e) {
|
||
return e <= 65535 ? String.fromCharCode(e) : String.fromCharCode(55296 + (e - 65536 >> 10), 56320 + (e - 65536 & 1023))
|
||
}
|
||
for (var O = new Array(256), P = new Array(256), T = 0; T < 256; T++) O[T] = k(T) ? 1 : 0, P[T] = k(T);
|
||
|
||
function M(e, t) {
|
||
return new o(t, new i(e.filename, e.input, e.position, e.line, e.position - e.lineStart))
|
||
}
|
||
|
||
function I(e, t) {
|
||
throw M(e, t)
|
||
}
|
||
|
||
function j(e, t) {
|
||
e.onWarning && e.onWarning.call(null, M(e, t))
|
||
}
|
||
var N = {
|
||
YAML: function(e, t, n) {
|
||
var r, o, i;
|
||
null !== e.version && I(e, "duplication of %YAML directive"), 1 !== n.length && I(e, "YAML directive accepts exactly one argument"), null === (r = /^([0-9]+)\.([0-9]+)$/.exec(n[0])) && I(e, "ill-formed argument of the YAML directive"), o = parseInt(r[1], 10), i = parseInt(r[2], 10), 1 !== o && I(e, "unacceptable YAML version of the document"), e.version = n[0], e.checkLineBreaks = i < 2, 1 !== i && 2 !== i && j(e, "unsupported YAML version of the document")
|
||
},
|
||
TAG: function(e, t, n) {
|
||
var r, o;
|
||
2 !== n.length && I(e, "TAG directive accepts exactly two arguments"), r = n[0], o = n[1], b.test(r) || I(e, "ill-formed tag handle (first argument) of the TAG directive"), s.call(e.tagMap, r) && I(e, 'there is a previously declared suffix for "' + r + '" tag handle'), _.test(o) || I(e, "ill-formed tag prefix (second argument) of the TAG directive"), e.tagMap[r] = o
|
||
}
|
||
};
|
||
|
||
function R(e, t, n, r) {
|
||
var o, i, a, u;
|
||
if (t < n) {
|
||
if (u = e.input.slice(t, n), r)
|
||
for (o = 0, i = u.length; o < i; o += 1) 9 === (a = u.charCodeAt(o)) || 32 <= a && a <= 1114111 || I(e, "expected valid JSON character");
|
||
else m.test(u) && I(e, "the stream contains non-printable characters");
|
||
e.result += u
|
||
}
|
||
}
|
||
|
||
function D(e, t, n, o) {
|
||
var i, a, u, l;
|
||
for (r.isObject(n) || I(e, "cannot merge mappings; the provided source object is unacceptable"), u = 0, l = (i = Object.keys(n)).length; u < l; u += 1) a = i[u], s.call(t, a) || (t[a] = n[a], o[a] = !0)
|
||
}
|
||
|
||
function L(e, t, n, r, o, i, a, u) {
|
||
var l, c;
|
||
if (o = String(o), null === t && (t = {}), "tag:yaml.org,2002:merge" === r)
|
||
if (Array.isArray(i))
|
||
for (l = 0, c = i.length; l < c; l += 1) D(e, t, i[l], n);
|
||
else D(e, t, i, n);
|
||
else e.json || s.call(n, o) || !s.call(t, o) || (e.line = a || e.line, e.position = u || e.position, I(e, "duplicated mapping key")), t[o] = i, delete n[o];
|
||
return t
|
||
}
|
||
|
||
function U(e) {
|
||
var t;
|
||
10 === (t = e.input.charCodeAt(e.position)) ? e.position++ : 13 === t ? (e.position++, 10 === e.input.charCodeAt(e.position) && e.position++) : I(e, "a line break is expected"), e.line += 1, e.lineStart = e.position
|
||
}
|
||
|
||
function q(e, t, n) {
|
||
for (var r = 0, o = e.input.charCodeAt(e.position); 0 !== o;) {
|
||
for (; E(o);) o = e.input.charCodeAt(++e.position);
|
||
if (t && 35 === o)
|
||
do {
|
||
o = e.input.charCodeAt(++e.position)
|
||
} while (10 !== o && 13 !== o && 0 !== o);
|
||
if (!w(o)) break;
|
||
for (U(e), o = e.input.charCodeAt(e.position), r++, e.lineIndent = 0; 32 === o;) e.lineIndent++, o = e.input.charCodeAt(++e.position)
|
||
}
|
||
return -1 !== n && 0 !== r && e.lineIndent < n && j(e, "deficient indentation"), r
|
||
}
|
||
|
||
function F(e) {
|
||
var t, n = e.position;
|
||
return !(45 !== (t = e.input.charCodeAt(n)) && 46 !== t || t !== e.input.charCodeAt(n + 1) || t !== e.input.charCodeAt(n + 2) || (n += 3, 0 !== (t = e.input.charCodeAt(n)) && !x(t)))
|
||
}
|
||
|
||
function z(e, t) {
|
||
1 === t ? e.result += " " : t > 1 && (e.result += r.repeat("\n", t - 1))
|
||
}
|
||
|
||
function B(e, t) {
|
||
var n, r, o = e.tag,
|
||
i = e.anchor,
|
||
a = [],
|
||
u = !1;
|
||
for (null !== e.anchor && (e.anchorMap[e.anchor] = a), r = e.input.charCodeAt(e.position); 0 !== r && 45 === r && x(e.input.charCodeAt(e.position + 1));)
|
||
if (u = !0, e.position++, q(e, !0, -1) && e.lineIndent <= t) a.push(null), r = e.input.charCodeAt(e.position);
|
||
else if (n = e.line, W(e, t, f, !1, !0), a.push(e.result), q(e, !0, -1), r = e.input.charCodeAt(e.position), (e.line === n || e.lineIndent > t) && 0 !== r) I(e, "bad indentation of a sequence entry");
|
||
else if (e.lineIndent < t) break;
|
||
return !!u && (e.tag = o, e.anchor = i, e.kind = "sequence", e.result = a, !0)
|
||
}
|
||
|
||
function V(e) {
|
||
var t, n, r, o, i = !1,
|
||
a = !1;
|
||
if (33 !== (o = e.input.charCodeAt(e.position))) return !1;
|
||
if (null !== e.tag && I(e, "duplication of a tag property"), 60 === (o = e.input.charCodeAt(++e.position)) ? (i = !0, o = e.input.charCodeAt(++e.position)) : 33 === o ? (a = !0, n = "!!", o = e.input.charCodeAt(++e.position)) : n = "!", t = e.position, i) {
|
||
do {
|
||
o = e.input.charCodeAt(++e.position)
|
||
} while (0 !== o && 62 !== o);
|
||
e.position < e.length ? (r = e.input.slice(t, e.position), o = e.input.charCodeAt(++e.position)) : I(e, "unexpected end of the stream within a verbatim tag")
|
||
} else {
|
||
for (; 0 !== o && !x(o);) 33 === o && (a ? I(e, "tag suffix cannot contain exclamation marks") : (n = e.input.slice(t - 1, e.position + 1), b.test(n) || I(e, "named tag handle cannot contain such characters"), a = !0, t = e.position + 1)), o = e.input.charCodeAt(++e.position);
|
||
r = e.input.slice(t, e.position), y.test(r) && I(e, "tag suffix cannot contain flow indicator characters")
|
||
}
|
||
return r && !_.test(r) && I(e, "tag name cannot contain such characters: " + r), i ? e.tag = r : s.call(e.tagMap, n) ? e.tag = e.tagMap[n] + r : "!" === n ? e.tag = "!" + r : "!!" === n ? e.tag = "tag:yaml.org,2002:" + r : I(e, 'undeclared tag handle "' + n + '"'), !0
|
||
}
|
||
|
||
function H(e) {
|
||
var t, n;
|
||
if (38 !== (n = e.input.charCodeAt(e.position))) return !1;
|
||
for (null !== e.anchor && I(e, "duplication of an anchor property"), n = e.input.charCodeAt(++e.position), t = e.position; 0 !== n && !x(n) && !S(n);) n = e.input.charCodeAt(++e.position);
|
||
return e.position === t && I(e, "name of an anchor node must contain at least one character"), e.anchor = e.input.slice(t, e.position), !0
|
||
}
|
||
|
||
function W(e, t, n, o, i) {
|
||
var a, u, m, g, y, b, _, k, T = 1,
|
||
M = !1,
|
||
j = !1;
|
||
if (null !== e.listener && e.listener("open", e), e.tag = null, e.anchor = null, e.kind = null, e.result = null, a = u = m = p === n || f === n, o && q(e, !0, -1) && (M = !0, e.lineIndent > t ? T = 1 : e.lineIndent === t ? T = 0 : e.lineIndent < t && (T = -1)), 1 === T)
|
||
for (; V(e) || H(e);) q(e, !0, -1) ? (M = !0, m = a, e.lineIndent > t ? T = 1 : e.lineIndent === t ? T = 0 : e.lineIndent < t && (T = -1)) : m = !1;
|
||
if (m && (m = M || i), 1 !== T && p !== n || (_ = l === n || c === n ? t : t + 1, k = e.position - e.lineStart, 1 === T ? m && (B(e, k) || function(e, t, n) {
|
||
var r, o, i, a, u, s = e.tag,
|
||
l = e.anchor,
|
||
f = {},
|
||
d = {},
|
||
h = null,
|
||
v = null,
|
||
m = null,
|
||
g = !1,
|
||
y = !1;
|
||
for (null !== e.anchor && (e.anchorMap[e.anchor] = f), u = e.input.charCodeAt(e.position); 0 !== u;) {
|
||
if (r = e.input.charCodeAt(e.position + 1), i = e.line, a = e.position, 63 !== u && 58 !== u || !x(r)) {
|
||
if (!W(e, n, c, !1, !0)) break;
|
||
if (e.line === i) {
|
||
for (u = e.input.charCodeAt(e.position); E(u);) u = e.input.charCodeAt(++e.position);
|
||
if (58 === u) x(u = e.input.charCodeAt(++e.position)) || I(e, "a whitespace character is expected after the key-value separator within a block mapping"), g && (L(e, f, d, h, v, null), h = v = m = null), y = !0, g = !1, o = !1, h = e.tag, v = e.result;
|
||
else {
|
||
if (!y) return e.tag = s, e.anchor = l, !0;
|
||
I(e, "can not read an implicit mapping pair; a colon is missed")
|
||
}
|
||
} else {
|
||
if (!y) return e.tag = s, e.anchor = l, !0;
|
||
I(e, "can not read a block mapping entry; a multiline key may not be an implicit key")
|
||
}
|
||
} else 63 === u ? (g && (L(e, f, d, h, v, null), h = v = m = null), y = !0, g = !0, o = !0) : g ? (g = !1, o = !0) : I(e, "incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"), e.position += 1, u = r;
|
||
if ((e.line === i || e.lineIndent > t) && (W(e, t, p, !0, o) && (g ? v = e.result : m = e.result), g || (L(e, f, d, h, v, m, i, a), h = v = m = null), q(e, !0, -1), u = e.input.charCodeAt(e.position)), e.lineIndent > t && 0 !== u) I(e, "bad indentation of a mapping entry");
|
||
else if (e.lineIndent < t) break
|
||
}
|
||
return g && L(e, f, d, h, v, null), y && (e.tag = s, e.anchor = l, e.kind = "mapping", e.result = f), y
|
||
}(e, k, _)) || function(e, t) {
|
||
var n, r, o, i, a, u, s, c, f, p, d = !0,
|
||
h = e.tag,
|
||
v = e.anchor,
|
||
m = {};
|
||
if (91 === (p = e.input.charCodeAt(e.position))) o = 93, u = !1, r = [];
|
||
else {
|
||
if (123 !== p) return !1;
|
||
o = 125, u = !0, r = {}
|
||
}
|
||
for (null !== e.anchor && (e.anchorMap[e.anchor] = r), p = e.input.charCodeAt(++e.position); 0 !== p;) {
|
||
if (q(e, !0, t), (p = e.input.charCodeAt(e.position)) === o) return e.position++, e.tag = h, e.anchor = v, e.kind = u ? "mapping" : "sequence", e.result = r, !0;
|
||
d || I(e, "missed comma between flow collection entries"), c = s = f = null, i = a = !1, 63 === p && x(e.input.charCodeAt(e.position + 1)) && (i = a = !0, e.position++, q(e, !0, t)), n = e.line, W(e, t, l, !1, !0), c = e.tag, s = e.result, q(e, !0, t), p = e.input.charCodeAt(e.position), !a && e.line !== n || 58 !== p || (i = !0, p = e.input.charCodeAt(++e.position), q(e, !0, t), W(e, t, l, !1, !0), f = e.result), u ? L(e, r, m, c, s, f) : i ? r.push(L(e, null, m, c, s, f)) : r.push(s), q(e, !0, t), 44 === (p = e.input.charCodeAt(e.position)) ? (d = !0, p = e.input.charCodeAt(++e.position)) : d = !1
|
||
}
|
||
I(e, "unexpected end of the stream within a flow collection")
|
||
}(e, _) ? j = !0 : (u && function(e, t) {
|
||
var n, o, i, a, u, s = d,
|
||
l = !1,
|
||
c = !1,
|
||
f = t,
|
||
p = 0,
|
||
m = !1;
|
||
if (124 === (a = e.input.charCodeAt(e.position))) o = !1;
|
||
else {
|
||
if (62 !== a) return !1;
|
||
o = !0
|
||
}
|
||
for (e.kind = "scalar", e.result = ""; 0 !== a;)
|
||
if (43 === (a = e.input.charCodeAt(++e.position)) || 45 === a) d === s ? s = 43 === a ? v : h : I(e, "repeat of a chomping mode identifier");
|
||
else {
|
||
if (!((i = 48 <= (u = a) && u <= 57 ? u - 48 : -1) >= 0)) break;
|
||
0 === i ? I(e, "bad explicit indentation width of a block scalar; it cannot be less than one") : c ? I(e, "repeat of an indentation width identifier") : (f = t + i - 1, c = !0)
|
||
}
|
||
if (E(a)) {
|
||
do {
|
||
a = e.input.charCodeAt(++e.position)
|
||
} while (E(a));
|
||
if (35 === a)
|
||
do {
|
||
a = e.input.charCodeAt(++e.position)
|
||
} while (!w(a) && 0 !== a)
|
||
}
|
||
for (; 0 !== a;) {
|
||
for (U(e), e.lineIndent = 0, a = e.input.charCodeAt(e.position);
|
||
(!c || e.lineIndent < f) && 32 === a;) e.lineIndent++, a = e.input.charCodeAt(++e.position);
|
||
if (!c && e.lineIndent > f && (f = e.lineIndent), w(a)) p++;
|
||
else {
|
||
if (e.lineIndent < f) {
|
||
s === v ? e.result += r.repeat("\n", l ? 1 + p : p) : s === d && l && (e.result += "\n");
|
||
break
|
||
}
|
||
for (o ? E(a) ? (m = !0, e.result += r.repeat("\n", l ? 1 + p : p)) : m ? (m = !1, e.result += r.repeat("\n", p + 1)) : 0 === p ? l && (e.result += " ") : e.result += r.repeat("\n", p) : e.result += r.repeat("\n", l ? 1 + p : p), l = !0, c = !0, p = 0, n = e.position; !w(a) && 0 !== a;) a = e.input.charCodeAt(++e.position);
|
||
R(e, n, e.position, !1)
|
||
}
|
||
}
|
||
return !0
|
||
}(e, _) || function(e, t) {
|
||
var n, r, o;
|
||
if (39 !== (n = e.input.charCodeAt(e.position))) return !1;
|
||
for (e.kind = "scalar", e.result = "", e.position++, r = o = e.position; 0 !== (n = e.input.charCodeAt(e.position));)
|
||
if (39 === n) {
|
||
if (R(e, r, e.position, !0), 39 !== (n = e.input.charCodeAt(++e.position))) return !0;
|
||
r = e.position, e.position++, o = e.position
|
||
} else w(n) ? (R(e, r, o, !0), z(e, q(e, !1, t)), r = o = e.position) : e.position === e.lineStart && F(e) ? I(e, "unexpected end of the document within a single quoted scalar") : (e.position++, o = e.position);
|
||
I(e, "unexpected end of the stream within a single quoted scalar")
|
||
}(e, _) || function(e, t) {
|
||
var n, r, o, i, a, u, s;
|
||
if (34 !== (u = e.input.charCodeAt(e.position))) return !1;
|
||
for (e.kind = "scalar", e.result = "", e.position++, n = r = e.position; 0 !== (u = e.input.charCodeAt(e.position));) {
|
||
if (34 === u) return R(e, n, e.position, !0), e.position++, !0;
|
||
if (92 === u) {
|
||
if (R(e, n, e.position, !0), w(u = e.input.charCodeAt(++e.position))) q(e, !1, t);
|
||
else if (u < 256 && O[u]) e.result += P[u], e.position++;
|
||
else if ((a = 120 === (s = u) ? 2 : 117 === s ? 4 : 85 === s ? 8 : 0) > 0) {
|
||
for (o = a, i = 0; o > 0; o--)(a = C(u = e.input.charCodeAt(++e.position))) >= 0 ? i = (i << 4) + a : I(e, "expected hexadecimal character");
|
||
e.result += A(i), e.position++
|
||
} else I(e, "unknown escape sequence");
|
||
n = r = e.position
|
||
} else w(u) ? (R(e, n, r, !0), z(e, q(e, !1, t)), n = r = e.position) : e.position === e.lineStart && F(e) ? I(e, "unexpected end of the document within a double quoted scalar") : (e.position++, r = e.position)
|
||
}
|
||
I(e, "unexpected end of the stream within a double quoted scalar")
|
||
}(e, _) ? j = !0 : ! function(e) {
|
||
var t, n, r;
|
||
if (42 !== (r = e.input.charCodeAt(e.position))) return !1;
|
||
for (r = e.input.charCodeAt(++e.position), t = e.position; 0 !== r && !x(r) && !S(r);) r = e.input.charCodeAt(++e.position);
|
||
return e.position === t && I(e, "name of an alias node must contain at least one character"), n = e.input.slice(t, e.position), e.anchorMap.hasOwnProperty(n) || I(e, 'unidentified alias "' + n + '"'), e.result = e.anchorMap[n], q(e, !0, -1), !0
|
||
}(e) ? function(e, t, n) {
|
||
var r, o, i, a, u, s, l, c, f = e.kind,
|
||
p = e.result;
|
||
if (x(c = e.input.charCodeAt(e.position)) || S(c) || 35 === c || 38 === c || 42 === c || 33 === c || 124 === c || 62 === c || 39 === c || 34 === c || 37 === c || 64 === c || 96 === c) return !1;
|
||
if ((63 === c || 45 === c) && (x(r = e.input.charCodeAt(e.position + 1)) || n && S(r))) return !1;
|
||
for (e.kind = "scalar", e.result = "", o = i = e.position, a = !1; 0 !== c;) {
|
||
if (58 === c) {
|
||
if (x(r = e.input.charCodeAt(e.position + 1)) || n && S(r)) break
|
||
} else if (35 === c) {
|
||
if (x(e.input.charCodeAt(e.position - 1))) break
|
||
} else {
|
||
if (e.position === e.lineStart && F(e) || n && S(c)) break;
|
||
if (w(c)) {
|
||
if (u = e.line, s = e.lineStart, l = e.lineIndent, q(e, !1, -1), e.lineIndent >= t) {
|
||
a = !0, c = e.input.charCodeAt(e.position);
|
||
continue
|
||
}
|
||
e.position = i, e.line = u, e.lineStart = s, e.lineIndent = l;
|
||
break
|
||
}
|
||
}
|
||
a && (R(e, o, i, !1), z(e, e.line - u), o = i = e.position, a = !1), E(c) || (i = e.position + 1), c = e.input.charCodeAt(++e.position)
|
||
}
|
||
return R(e, o, i, !1), !!e.result || (e.kind = f, e.result = p, !1)
|
||
}(e, _, l === n) && (j = !0, null === e.tag && (e.tag = "?")) : (j = !0, null === e.tag && null === e.anchor || I(e, "alias node should not have any properties")), null !== e.anchor && (e.anchorMap[e.anchor] = e.result)) : 0 === T && (j = m && B(e, k))), null !== e.tag && "!" !== e.tag)
|
||
if ("?" === e.tag) {
|
||
for (g = 0, y = e.implicitTypes.length; g < y; g += 1)
|
||
if ((b = e.implicitTypes[g]).resolve(e.result)) {
|
||
e.result = b.construct(e.result), e.tag = b.tag, null !== e.anchor && (e.anchorMap[e.anchor] = e.result);
|
||
break
|
||
}
|
||
} else s.call(e.typeMap[e.kind || "fallback"], e.tag) ? (b = e.typeMap[e.kind || "fallback"][e.tag], null !== e.result && b.kind !== e.kind && I(e, "unacceptable node kind for !<" + e.tag + '> tag; it should be "' + b.kind + '", not "' + e.kind + '"'), b.resolve(e.result) ? (e.result = b.construct(e.result), null !== e.anchor && (e.anchorMap[e.anchor] = e.result)) : I(e, "cannot resolve a node with !<" + e.tag + "> explicit tag")) : I(e, "unknown tag !<" + e.tag + ">");
|
||
return null !== e.listener && e.listener("close", e), null !== e.tag || null !== e.anchor || j
|
||
}
|
||
|
||
function J(e) {
|
||
var t, n, r, o, i = e.position,
|
||
a = !1;
|
||
for (e.version = null, e.checkLineBreaks = e.legacy, e.tagMap = {}, e.anchorMap = {}; 0 !== (o = e.input.charCodeAt(e.position)) && (q(e, !0, -1), o = e.input.charCodeAt(e.position), !(e.lineIndent > 0 || 37 !== o));) {
|
||
for (a = !0, o = e.input.charCodeAt(++e.position), t = e.position; 0 !== o && !x(o);) o = e.input.charCodeAt(++e.position);
|
||
for (r = [], (n = e.input.slice(t, e.position)).length < 1 && I(e, "directive name must not be less than one character in length"); 0 !== o;) {
|
||
for (; E(o);) o = e.input.charCodeAt(++e.position);
|
||
if (35 === o) {
|
||
do {
|
||
o = e.input.charCodeAt(++e.position)
|
||
} while (0 !== o && !w(o));
|
||
break
|
||
}
|
||
if (w(o)) break;
|
||
for (t = e.position; 0 !== o && !x(o);) o = e.input.charCodeAt(++e.position);
|
||
r.push(e.input.slice(t, e.position))
|
||
}
|
||
0 !== o && U(e), s.call(N, n) ? N[n](e, n, r) : j(e, 'unknown document directive "' + n + '"')
|
||
}
|
||
q(e, !0, -1), 0 === e.lineIndent && 45 === e.input.charCodeAt(e.position) && 45 === e.input.charCodeAt(e.position + 1) && 45 === e.input.charCodeAt(e.position + 2) ? (e.position += 3, q(e, !0, -1)) : a && I(e, "directives end mark is expected"), W(e, e.lineIndent - 1, p, !1, !0), q(e, !0, -1), e.checkLineBreaks && g.test(e.input.slice(i, e.position)) && j(e, "non-ASCII line breaks are interpreted as content"), e.documents.push(e.result), e.position === e.lineStart && F(e) ? 46 === e.input.charCodeAt(e.position) && (e.position += 3, q(e, !0, -1)) : e.position < e.length - 1 && I(e, "end of the stream or a document separator is expected")
|
||
}
|
||
|
||
function Y(e, t) {
|
||
e = String(e), t = t || {}, 0 !== e.length && (10 !== e.charCodeAt(e.length - 1) && 13 !== e.charCodeAt(e.length - 1) && (e += "\n"), 65279 === e.charCodeAt(0) && (e = e.slice(1)));
|
||
var n = new function(e, t) {
|
||
this.input = e, this.filename = t.filename || null, this.schema = t.schema || u, this.onWarning = t.onWarning || null, this.legacy = t.legacy || !1, this.json = t.json || !1, this.listener = t.listener || null, this.implicitTypes = this.schema.compiledImplicit, this.typeMap = this.schema.compiledTypeMap, this.length = e.length, this.position = 0, this.line = 0, this.lineStart = 0, this.lineIndent = 0, this.documents = []
|
||
}(e, t);
|
||
for (n.input += "\0"; 32 === n.input.charCodeAt(n.position);) n.lineIndent += 1, n.position += 1;
|
||
for (; n.position < n.length - 1;) J(n);
|
||
return n.documents
|
||
}
|
||
|
||
function K(e, t, n) {
|
||
var r, o, i = Y(e, n);
|
||
if ("function" != typeof t) return i;
|
||
for (r = 0, o = i.length; r < o; r += 1) t(i[r])
|
||
}
|
||
|
||
function G(e, t) {
|
||
var n = Y(e, t);
|
||
if (0 !== n.length) {
|
||
if (1 === n.length) return n[0];
|
||
throw new o("expected a single document in the stream, but found more")
|
||
}
|
||
}
|
||
e.exports.loadAll = K, e.exports.load = G, e.exports.safeLoadAll = function(e, t, n) {
|
||
if ("function" != typeof t) return K(e, r.extend({
|
||
schema: a
|
||
}, n));
|
||
K(e, t, r.extend({
|
||
schema: a
|
||
}, n))
|
||
}, e.exports.safeLoad = function(e, t) {
|
||
return G(e, r.extend({
|
||
schema: a
|
||
}, t))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(85);
|
||
|
||
function o(e, t, n, r, o) {
|
||
this.name = e, this.buffer = t, this.position = n, this.line = r, this.column = o
|
||
}
|
||
o.prototype.getSnippet = function(e, t) {
|
||
var n, o, i, a, u;
|
||
if (!this.buffer) return null;
|
||
for (e = e || 4, t = t || 75, n = "", o = this.position; o > 0 && -1 === "\0\r\n
\u2028\u2029".indexOf(this.buffer.charAt(o - 1));)
|
||
if (o -= 1, this.position - o > t / 2 - 1) {
|
||
n = " ... ", o += 5;
|
||
break
|
||
}
|
||
for (i = "", a = this.position; a < this.buffer.length && -1 === "\0\r\n
\u2028\u2029".indexOf(this.buffer.charAt(a));)
|
||
if ((a += 1) - this.position > t / 2 - 1) {
|
||
i = " ... ", a -= 5;
|
||
break
|
||
}
|
||
return u = this.buffer.slice(o, a), r.repeat(" ", e) + n + u + i + "\n" + r.repeat(" ", e + this.position - o + n.length) + "^"
|
||
}, o.prototype.toString = function(e) {
|
||
var t, n = "";
|
||
return this.name && (n += 'in "' + this.name + '" '), n += "at line " + (this.line + 1) + ", column " + (this.column + 1), e || (t = this.getSnippet()) && (n += ":\n" + t), n
|
||
}, e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:str", {
|
||
kind: "scalar",
|
||
construct: function(e) {
|
||
return null !== e ? e : ""
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:seq", {
|
||
kind: "sequence",
|
||
construct: function(e) {
|
||
return null !== e ? e : []
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:map", {
|
||
kind: "mapping",
|
||
construct: function(e) {
|
||
return null !== e ? e : {}
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:null", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
if (null === e) return !0;
|
||
var t = e.length;
|
||
return 1 === t && "~" === e || 4 === t && ("null" === e || "Null" === e || "NULL" === e)
|
||
},
|
||
construct: function() {
|
||
return null
|
||
},
|
||
predicate: function(e) {
|
||
return null === e
|
||
},
|
||
represent: {
|
||
canonical: function() {
|
||
return "~"
|
||
},
|
||
lowercase: function() {
|
||
return "null"
|
||
},
|
||
uppercase: function() {
|
||
return "NULL"
|
||
},
|
||
camelcase: function() {
|
||
return "Null"
|
||
}
|
||
},
|
||
defaultStyle: "lowercase"
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:bool", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
if (null === e) return !1;
|
||
var t = e.length;
|
||
return 4 === t && ("true" === e || "True" === e || "TRUE" === e) || 5 === t && ("false" === e || "False" === e || "FALSE" === e)
|
||
},
|
||
construct: function(e) {
|
||
return "true" === e || "True" === e || "TRUE" === e
|
||
},
|
||
predicate: function(e) {
|
||
return "[object Boolean]" === Object.prototype.toString.call(e)
|
||
},
|
||
represent: {
|
||
lowercase: function(e) {
|
||
return e ? "true" : "false"
|
||
},
|
||
uppercase: function(e) {
|
||
return e ? "TRUE" : "FALSE"
|
||
},
|
||
camelcase: function(e) {
|
||
return e ? "True" : "False"
|
||
}
|
||
},
|
||
defaultStyle: "lowercase"
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(85),
|
||
o = n(16);
|
||
|
||
function i(e) {
|
||
return 48 <= e && e <= 55
|
||
}
|
||
|
||
function a(e) {
|
||
return 48 <= e && e <= 57
|
||
}
|
||
e.exports = new o("tag:yaml.org,2002:int", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
if (null === e) return !1;
|
||
var t, n, r = e.length,
|
||
o = 0,
|
||
u = !1;
|
||
if (!r) return !1;
|
||
if ("-" !== (t = e[o]) && "+" !== t || (t = e[++o]), "0" === t) {
|
||
if (o + 1 === r) return !0;
|
||
if ("b" === (t = e[++o])) {
|
||
for (o++; o < r; o++)
|
||
if ("_" !== (t = e[o])) {
|
||
if ("0" !== t && "1" !== t) return !1;
|
||
u = !0
|
||
}
|
||
return u && "_" !== t
|
||
}
|
||
if ("x" === t) {
|
||
for (o++; o < r; o++)
|
||
if ("_" !== (t = e[o])) {
|
||
if (!(48 <= (n = e.charCodeAt(o)) && n <= 57 || 65 <= n && n <= 70 || 97 <= n && n <= 102)) return !1;
|
||
u = !0
|
||
}
|
||
return u && "_" !== t
|
||
}
|
||
for (; o < r; o++)
|
||
if ("_" !== (t = e[o])) {
|
||
if (!i(e.charCodeAt(o))) return !1;
|
||
u = !0
|
||
}
|
||
return u && "_" !== t
|
||
}
|
||
if ("_" === t) return !1;
|
||
for (; o < r; o++)
|
||
if ("_" !== (t = e[o])) {
|
||
if (":" === t) break;
|
||
if (!a(e.charCodeAt(o))) return !1;
|
||
u = !0
|
||
}
|
||
return !(!u || "_" === t) && (":" !== t || /^(:[0-5]?[0-9])+$/.test(e.slice(o)))
|
||
},
|
||
construct: function(e) {
|
||
var t, n, r = e,
|
||
o = 1,
|
||
i = [];
|
||
return -1 !== r.indexOf("_") && (r = r.replace(/_/g, "")), "-" !== (t = r[0]) && "+" !== t || ("-" === t && (o = -1), t = (r = r.slice(1))[0]), "0" === r ? 0 : "0" === t ? "b" === r[1] ? o * parseInt(r.slice(2), 2) : "x" === r[1] ? o * parseInt(r, 16) : o * parseInt(r, 8) : -1 !== r.indexOf(":") ? (r.split(":").forEach(function(e) {
|
||
i.unshift(parseInt(e, 10))
|
||
}), r = 0, n = 1, i.forEach(function(e) {
|
||
r += e * n, n *= 60
|
||
}), o * r) : o * parseInt(r, 10)
|
||
},
|
||
predicate: function(e) {
|
||
return "[object Number]" === Object.prototype.toString.call(e) && e % 1 == 0 && !r.isNegativeZero(e)
|
||
},
|
||
represent: {
|
||
binary: function(e) {
|
||
return e >= 0 ? "0b" + e.toString(2) : "-0b" + e.toString(2).slice(1)
|
||
},
|
||
octal: function(e) {
|
||
return e >= 0 ? "0" + e.toString(8) : "-0" + e.toString(8).slice(1)
|
||
},
|
||
decimal: function(e) {
|
||
return e.toString(10)
|
||
},
|
||
hexadecimal: function(e) {
|
||
return e >= 0 ? "0x" + e.toString(16).toUpperCase() : "-0x" + e.toString(16).toUpperCase().slice(1)
|
||
}
|
||
},
|
||
defaultStyle: "decimal",
|
||
styleAliases: {
|
||
binary: [2, "bin"],
|
||
octal: [8, "oct"],
|
||
decimal: [10, "dec"],
|
||
hexadecimal: [16, "hex"]
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(85),
|
||
o = n(16),
|
||
i = new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");
|
||
var a = /^[-+]?[0-9]+e/;
|
||
e.exports = new o("tag:yaml.org,2002:float", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
return null !== e && !(!i.test(e) || "_" === e[e.length - 1])
|
||
},
|
||
construct: function(e) {
|
||
var t, n, r, o;
|
||
return n = "-" === (t = e.replace(/_/g, "").toLowerCase())[0] ? -1 : 1, o = [], "+-".indexOf(t[0]) >= 0 && (t = t.slice(1)), ".inf" === t ? 1 === n ? Number.POSITIVE_INFINITY : Number.NEGATIVE_INFINITY : ".nan" === t ? NaN : t.indexOf(":") >= 0 ? (t.split(":").forEach(function(e) {
|
||
o.unshift(parseFloat(e, 10))
|
||
}), t = 0, r = 1, o.forEach(function(e) {
|
||
t += e * r, r *= 60
|
||
}), n * t) : n * parseFloat(t, 10)
|
||
},
|
||
predicate: function(e) {
|
||
return "[object Number]" === Object.prototype.toString.call(e) && (e % 1 != 0 || r.isNegativeZero(e))
|
||
},
|
||
represent: function(e, t) {
|
||
var n;
|
||
if (isNaN(e)) switch (t) {
|
||
case "lowercase":
|
||
return ".nan";
|
||
case "uppercase":
|
||
return ".NAN";
|
||
case "camelcase":
|
||
return ".NaN"
|
||
} else if (Number.POSITIVE_INFINITY === e) switch (t) {
|
||
case "lowercase":
|
||
return ".inf";
|
||
case "uppercase":
|
||
return ".INF";
|
||
case "camelcase":
|
||
return ".Inf"
|
||
} else if (Number.NEGATIVE_INFINITY === e) switch (t) {
|
||
case "lowercase":
|
||
return "-.inf";
|
||
case "uppercase":
|
||
return "-.INF";
|
||
case "camelcase":
|
||
return "-.Inf"
|
||
} else if (r.isNegativeZero(e)) return "-0.0";
|
||
return n = e.toString(10), a.test(n) ? n.replace("e", ".e") : n
|
||
},
|
||
defaultStyle: "lowercase"
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16),
|
||
o = new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),
|
||
i = new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");
|
||
e.exports = new r("tag:yaml.org,2002:timestamp", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
return null !== e && (null !== o.exec(e) || null !== i.exec(e))
|
||
},
|
||
construct: function(e) {
|
||
var t, n, r, a, u, s, l, c, f = 0,
|
||
p = null;
|
||
if (null === (t = o.exec(e)) && (t = i.exec(e)), null === t) throw new Error("Date resolve error");
|
||
if (n = +t[1], r = +t[2] - 1, a = +t[3], !t[4]) return new Date(Date.UTC(n, r, a));
|
||
if (u = +t[4], s = +t[5], l = +t[6], t[7]) {
|
||
for (f = t[7].slice(0, 3); f.length < 3;) f += "0";
|
||
f = +f
|
||
}
|
||
return t[9] && (p = 6e4 * (60 * +t[10] + +(t[11] || 0)), "-" === t[9] && (p = -p)), c = new Date(Date.UTC(n, r, a, u, s, l, f)), p && c.setTime(c.getTime() - p), c
|
||
},
|
||
instanceOf: Date,
|
||
represent: function(e) {
|
||
return e.toISOString()
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:merge", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
return "<<" === e || null === e
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r;
|
||
try {
|
||
r = n(54).Buffer
|
||
} catch (e) {}
|
||
var o = n(16),
|
||
i = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";
|
||
e.exports = new o("tag:yaml.org,2002:binary", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
if (null === e) return !1;
|
||
var t, n, r = 0,
|
||
o = e.length,
|
||
a = i;
|
||
for (n = 0; n < o; n++)
|
||
if (!((t = a.indexOf(e.charAt(n))) > 64)) {
|
||
if (t < 0) return !1;
|
||
r += 6
|
||
}
|
||
return r % 8 == 0
|
||
},
|
||
construct: function(e) {
|
||
var t, n, o = e.replace(/[\r\n=]/g, ""),
|
||
a = o.length,
|
||
u = i,
|
||
s = 0,
|
||
l = [];
|
||
for (t = 0; t < a; t++) t % 4 == 0 && t && (l.push(s >> 16 & 255), l.push(s >> 8 & 255), l.push(255 & s)), s = s << 6 | u.indexOf(o.charAt(t));
|
||
return 0 == (n = a % 4 * 6) ? (l.push(s >> 16 & 255), l.push(s >> 8 & 255), l.push(255 & s)) : 18 === n ? (l.push(s >> 10 & 255), l.push(s >> 2 & 255)) : 12 === n && l.push(s >> 4 & 255), r ? r.from ? r.from(l) : new r(l) : l
|
||
},
|
||
predicate: function(e) {
|
||
return r && r.isBuffer(e)
|
||
},
|
||
represent: function(e) {
|
||
var t, n, r = "",
|
||
o = 0,
|
||
a = e.length,
|
||
u = i;
|
||
for (t = 0; t < a; t++) t % 3 == 0 && t && (r += u[o >> 18 & 63], r += u[o >> 12 & 63], r += u[o >> 6 & 63], r += u[63 & o]), o = (o << 8) + e[t];
|
||
return 0 == (n = a % 3) ? (r += u[o >> 18 & 63], r += u[o >> 12 & 63], r += u[o >> 6 & 63], r += u[63 & o]) : 2 === n ? (r += u[o >> 10 & 63], r += u[o >> 4 & 63], r += u[o << 2 & 63], r += u[64]) : 1 === n && (r += u[o >> 2 & 63], r += u[o << 4 & 63], r += u[64], r += u[64]), r
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16),
|
||
o = Object.prototype.hasOwnProperty,
|
||
i = Object.prototype.toString;
|
||
e.exports = new r("tag:yaml.org,2002:omap", {
|
||
kind: "sequence",
|
||
resolve: function(e) {
|
||
if (null === e) return !0;
|
||
var t, n, r, a, u, s = [],
|
||
l = e;
|
||
for (t = 0, n = l.length; t < n; t += 1) {
|
||
if (r = l[t], u = !1, "[object Object]" !== i.call(r)) return !1;
|
||
for (a in r)
|
||
if (o.call(r, a)) {
|
||
if (u) return !1;
|
||
u = !0
|
||
}
|
||
if (!u) return !1;
|
||
if (-1 !== s.indexOf(a)) return !1;
|
||
s.push(a)
|
||
}
|
||
return !0
|
||
},
|
||
construct: function(e) {
|
||
return null !== e ? e : []
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16),
|
||
o = Object.prototype.toString;
|
||
e.exports = new r("tag:yaml.org,2002:pairs", {
|
||
kind: "sequence",
|
||
resolve: function(e) {
|
||
if (null === e) return !0;
|
||
var t, n, r, i, a, u = e;
|
||
for (a = new Array(u.length), t = 0, n = u.length; t < n; t += 1) {
|
||
if (r = u[t], "[object Object]" !== o.call(r)) return !1;
|
||
if (1 !== (i = Object.keys(r)).length) return !1;
|
||
a[t] = [i[0], r[i[0]]]
|
||
}
|
||
return !0
|
||
},
|
||
construct: function(e) {
|
||
if (null === e) return [];
|
||
var t, n, r, o, i, a = e;
|
||
for (i = new Array(a.length), t = 0, n = a.length; t < n; t += 1) r = a[t], o = Object.keys(r), i[t] = [o[0], r[o[0]]];
|
||
return i
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16),
|
||
o = Object.prototype.hasOwnProperty;
|
||
e.exports = new r("tag:yaml.org,2002:set", {
|
||
kind: "mapping",
|
||
resolve: function(e) {
|
||
if (null === e) return !0;
|
||
var t, n = e;
|
||
for (t in n)
|
||
if (o.call(n, t) && null !== n[t]) return !1;
|
||
return !0
|
||
},
|
||
construct: function(e) {
|
||
return null !== e ? e : {}
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:js/undefined", {
|
||
kind: "scalar",
|
||
resolve: function() {
|
||
return !0
|
||
},
|
||
construct: function() {},
|
||
predicate: function(e) {
|
||
return void 0 === e
|
||
},
|
||
represent: function() {
|
||
return ""
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(16);
|
||
e.exports = new r("tag:yaml.org,2002:js/regexp", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
if (null === e) return !1;
|
||
if (0 === e.length) return !1;
|
||
var t = e,
|
||
n = /\/([gim]*)$/.exec(e),
|
||
r = "";
|
||
if ("/" === t[0]) {
|
||
if (n && (r = n[1]), r.length > 3) return !1;
|
||
if ("/" !== t[t.length - r.length - 1]) return !1
|
||
}
|
||
return !0
|
||
},
|
||
construct: function(e) {
|
||
var t = e,
|
||
n = /\/([gim]*)$/.exec(e),
|
||
r = "";
|
||
return "/" === t[0] && (n && (r = n[1]), t = t.slice(1, t.length - r.length - 1)), new RegExp(t, r)
|
||
},
|
||
predicate: function(e) {
|
||
return "[object RegExp]" === Object.prototype.toString.call(e)
|
||
},
|
||
represent: function(e) {
|
||
var t = "/" + e.source + "/";
|
||
return e.global && (t += "g"), e.multiline && (t += "m"), e.ignoreCase && (t += "i"), t
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r;
|
||
"undefined" != typeof window && (r = window.esprima);
|
||
var o = n(16);
|
||
e.exports = new o("tag:yaml.org,2002:js/function", {
|
||
kind: "scalar",
|
||
resolve: function(e) {
|
||
if (null === e) return !1;
|
||
try {
|
||
var t = "(" + e + ")",
|
||
n = r.parse(t, {
|
||
range: !0
|
||
});
|
||
return "Program" === n.type && 1 === n.body.length && "ExpressionStatement" === n.body[0].type && ("ArrowFunctionExpression" === n.body[0].expression.type || "FunctionExpression" === n.body[0].expression.type)
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
},
|
||
construct: function(e) {
|
||
var t, n = "(" + e + ")",
|
||
o = r.parse(n, {
|
||
range: !0
|
||
}),
|
||
i = [];
|
||
if ("Program" !== o.type || 1 !== o.body.length || "ExpressionStatement" !== o.body[0].type || "ArrowFunctionExpression" !== o.body[0].expression.type && "FunctionExpression" !== o.body[0].expression.type) throw new Error("Failed to resolve function");
|
||
return o.body[0].expression.params.forEach(function(e) {
|
||
i.push(e.name)
|
||
}), t = o.body[0].expression.body.range, "BlockStatement" === o.body[0].expression.body.type ? new Function(i, n.slice(t[0] + 1, t[1] - 1)) : new Function(i, "return " + n.slice(t[0], t[1]))
|
||
},
|
||
predicate: function(e) {
|
||
return "[object Function]" === Object.prototype.toString.call(e)
|
||
},
|
||
represent: function(e) {
|
||
return e.toString()
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(85),
|
||
o = n(107),
|
||
i = n(145),
|
||
a = n(108),
|
||
u = Object.prototype.toString,
|
||
s = Object.prototype.hasOwnProperty,
|
||
l = 9,
|
||
c = 10,
|
||
f = 32,
|
||
p = 33,
|
||
d = 34,
|
||
h = 35,
|
||
v = 37,
|
||
m = 38,
|
||
g = 39,
|
||
y = 42,
|
||
b = 44,
|
||
_ = 45,
|
||
w = 58,
|
||
E = 62,
|
||
x = 63,
|
||
S = 64,
|
||
C = 91,
|
||
k = 93,
|
||
A = 96,
|
||
O = 123,
|
||
P = 124,
|
||
T = 125,
|
||
M = {
|
||
0: "\\0",
|
||
7: "\\a",
|
||
8: "\\b",
|
||
9: "\\t",
|
||
10: "\\n",
|
||
11: "\\v",
|
||
12: "\\f",
|
||
13: "\\r",
|
||
27: "\\e",
|
||
34: '\\"',
|
||
92: "\\\\",
|
||
133: "\\N",
|
||
160: "\\_",
|
||
8232: "\\L",
|
||
8233: "\\P"
|
||
},
|
||
I = ["y", "Y", "yes", "Yes", "YES", "on", "On", "ON", "n", "N", "no", "No", "NO", "off", "Off", "OFF"];
|
||
|
||
function j(e) {
|
||
var t, n, i;
|
||
if (t = e.toString(16).toUpperCase(), e <= 255) n = "x", i = 2;
|
||
else if (e <= 65535) n = "u", i = 4;
|
||
else {
|
||
if (!(e <= 4294967295)) throw new o("code point within a string may not be greater than 0xFFFFFFFF");
|
||
n = "U", i = 8
|
||
}
|
||
return "\\" + n + r.repeat("0", i - t.length) + t
|
||
}
|
||
|
||
function N(e) {
|
||
this.schema = e.schema || i, this.indent = Math.max(1, e.indent || 2), this.skipInvalid = e.skipInvalid || !1, this.flowLevel = r.isNothing(e.flowLevel) ? -1 : e.flowLevel, this.styleMap = function(e, t) {
|
||
var n, r, o, i, a, u, l;
|
||
if (null === t) return {};
|
||
for (n = {}, o = 0, i = (r = Object.keys(t)).length; o < i; o += 1) a = r[o], u = String(t[a]), "!!" === a.slice(0, 2) && (a = "tag:yaml.org,2002:" + a.slice(2)), (l = e.compiledTypeMap.fallback[a]) && s.call(l.styleAliases, u) && (u = l.styleAliases[u]), n[a] = u;
|
||
return n
|
||
}(this.schema, e.styles || null), this.sortKeys = e.sortKeys || !1, this.lineWidth = e.lineWidth || 80, this.noRefs = e.noRefs || !1, this.noCompatMode = e.noCompatMode || !1, this.condenseFlow = e.condenseFlow || !1, this.implicitTypes = this.schema.compiledImplicit, this.explicitTypes = this.schema.compiledExplicit, this.tag = null, this.result = "", this.duplicates = [], this.usedDuplicates = null
|
||
}
|
||
|
||
function R(e, t) {
|
||
for (var n, o = r.repeat(" ", t), i = 0, a = -1, u = "", s = e.length; i < s;) - 1 === (a = e.indexOf("\n", i)) ? (n = e.slice(i), i = s) : (n = e.slice(i, a + 1), i = a + 1), n.length && "\n" !== n && (u += o), u += n;
|
||
return u
|
||
}
|
||
|
||
function D(e, t) {
|
||
return "\n" + r.repeat(" ", e.indent * t)
|
||
}
|
||
|
||
function L(e) {
|
||
return e === f || e === l
|
||
}
|
||
|
||
function U(e) {
|
||
return 32 <= e && e <= 126 || 161 <= e && e <= 55295 && 8232 !== e && 8233 !== e || 57344 <= e && e <= 65533 && 65279 !== e || 65536 <= e && e <= 1114111
|
||
}
|
||
|
||
function q(e) {
|
||
return U(e) && 65279 !== e && e !== b && e !== C && e !== k && e !== O && e !== T && e !== w && e !== h
|
||
}
|
||
|
||
function F(e) {
|
||
return /^\n* /.test(e)
|
||
}
|
||
var z = 1,
|
||
B = 2,
|
||
V = 3,
|
||
H = 4,
|
||
W = 5;
|
||
|
||
function J(e, t, n, r, o) {
|
||
var i, a, u, s = !1,
|
||
l = !1,
|
||
f = -1 !== r,
|
||
M = -1,
|
||
I = U(u = e.charCodeAt(0)) && 65279 !== u && !L(u) && u !== _ && u !== x && u !== w && u !== b && u !== C && u !== k && u !== O && u !== T && u !== h && u !== m && u !== y && u !== p && u !== P && u !== E && u !== g && u !== d && u !== v && u !== S && u !== A && !L(e.charCodeAt(e.length - 1));
|
||
if (t)
|
||
for (i = 0; i < e.length; i++) {
|
||
if (!U(a = e.charCodeAt(i))) return W;
|
||
I = I && q(a)
|
||
} else {
|
||
for (i = 0; i < e.length; i++) {
|
||
if ((a = e.charCodeAt(i)) === c) s = !0, f && (l = l || i - M - 1 > r && " " !== e[M + 1], M = i);
|
||
else if (!U(a)) return W;
|
||
I = I && q(a)
|
||
}
|
||
l = l || f && i - M - 1 > r && " " !== e[M + 1]
|
||
}
|
||
return s || l ? n > 9 && F(e) ? W : l ? H : V : I && !o(e) ? z : B
|
||
}
|
||
|
||
function Y(e, t, n, r) {
|
||
e.dump = function() {
|
||
if (0 === t.length) return "''";
|
||
if (!e.noCompatMode && -1 !== I.indexOf(t)) return "'" + t + "'";
|
||
var i = e.indent * Math.max(1, n),
|
||
a = -1 === e.lineWidth ? -1 : Math.max(Math.min(e.lineWidth, 40), e.lineWidth - i),
|
||
u = r || e.flowLevel > -1 && n >= e.flowLevel;
|
||
switch (J(t, u, e.indent, a, function(t) {
|
||
return function(e, t) {
|
||
var n, r;
|
||
for (n = 0, r = e.implicitTypes.length; n < r; n += 1)
|
||
if (e.implicitTypes[n].resolve(t)) return !0;
|
||
return !1
|
||
}(e, t)
|
||
})) {
|
||
case z:
|
||
return t;
|
||
case B:
|
||
return "'" + t.replace(/'/g, "''") + "'";
|
||
case V:
|
||
return "|" + K(t, e.indent) + G(R(t, i));
|
||
case H:
|
||
return ">" + K(t, e.indent) + G(R(function(e, t) {
|
||
var n, r, o = /(\n+)([^\n]*)/g,
|
||
i = (u = e.indexOf("\n"), u = -1 !== u ? u : e.length, o.lastIndex = u, $(e.slice(0, u), t)),
|
||
a = "\n" === e[0] || " " === e[0];
|
||
var u;
|
||
for (; r = o.exec(e);) {
|
||
var s = r[1],
|
||
l = r[2];
|
||
n = " " === l[0], i += s + (a || n || "" === l ? "" : "\n") + $(l, t), a = n
|
||
}
|
||
return i
|
||
}(t, a), i));
|
||
case W:
|
||
return '"' + function(e) {
|
||
for (var t, n, r, o = "", i = 0; i < e.length; i++)(t = e.charCodeAt(i)) >= 55296 && t <= 56319 && (n = e.charCodeAt(i + 1)) >= 56320 && n <= 57343 ? (o += j(1024 * (t - 55296) + n - 56320 + 65536), i++) : (r = M[t], o += !r && U(t) ? e[i] : r || j(t));
|
||
return o
|
||
}(t) + '"';
|
||
default:
|
||
throw new o("impossible error: invalid scalar style")
|
||
}
|
||
}()
|
||
}
|
||
|
||
function K(e, t) {
|
||
var n = F(e) ? String(t) : "",
|
||
r = "\n" === e[e.length - 1];
|
||
return n + (r && ("\n" === e[e.length - 2] || "\n" === e) ? "+" : r ? "" : "-") + "\n"
|
||
}
|
||
|
||
function G(e) {
|
||
return "\n" === e[e.length - 1] ? e.slice(0, -1) : e
|
||
}
|
||
|
||
function $(e, t) {
|
||
if ("" === e || " " === e[0]) return e;
|
||
for (var n, r, o = / [^ ]/g, i = 0, a = 0, u = 0, s = ""; n = o.exec(e);)(u = n.index) - i > t && (r = a > i ? a : u, s += "\n" + e.slice(i, r), i = r + 1), a = u;
|
||
return s += "\n", e.length - i > t && a > i ? s += e.slice(i, a) + "\n" + e.slice(a + 1) : s += e.slice(i), s.slice(1)
|
||
}
|
||
|
||
function Z(e, t, n) {
|
||
var r, i, a, l, c, f;
|
||
for (a = 0, l = (i = n ? e.explicitTypes : e.implicitTypes).length; a < l; a += 1)
|
||
if (((c = i[a]).instanceOf || c.predicate) && (!c.instanceOf || "object" == typeof t && t instanceof c.instanceOf) && (!c.predicate || c.predicate(t))) {
|
||
if (e.tag = n ? c.tag : "?", c.represent) {
|
||
if (f = e.styleMap[c.tag] || c.defaultStyle, "[object Function]" === u.call(c.represent)) r = c.represent(t, f);
|
||
else {
|
||
if (!s.call(c.represent, f)) throw new o("!<" + c.tag + '> tag resolver accepts not "' + f + '" style');
|
||
r = c.represent[f](t, f)
|
||
}
|
||
e.dump = r
|
||
}
|
||
return !0
|
||
}
|
||
return !1
|
||
}
|
||
|
||
function X(e, t, n, r, i, a) {
|
||
e.tag = null, e.dump = n, Z(e, n, !1) || Z(e, n, !0);
|
||
var s = u.call(e.dump);
|
||
r && (r = e.flowLevel < 0 || e.flowLevel > t);
|
||
var l, f, p = "[object Object]" === s || "[object Array]" === s;
|
||
if (p && (f = -1 !== (l = e.duplicates.indexOf(n))), (null !== e.tag && "?" !== e.tag || f || 2 !== e.indent && t > 0) && (i = !1), f && e.usedDuplicates[l]) e.dump = "*ref_" + l;
|
||
else {
|
||
if (p && f && !e.usedDuplicates[l] && (e.usedDuplicates[l] = !0), "[object Object]" === s) r && 0 !== Object.keys(e.dump).length ? (! function(e, t, n, r) {
|
||
var i, a, u, s, l, f, p = "",
|
||
d = e.tag,
|
||
h = Object.keys(n);
|
||
if (!0 === e.sortKeys) h.sort();
|
||
else if ("function" == typeof e.sortKeys) h.sort(e.sortKeys);
|
||
else if (e.sortKeys) throw new o("sortKeys must be a boolean or a function");
|
||
for (i = 0, a = h.length; i < a; i += 1) f = "", r && 0 === i || (f += D(e, t)), s = n[u = h[i]], X(e, t + 1, u, !0, !0, !0) && ((l = null !== e.tag && "?" !== e.tag || e.dump && e.dump.length > 1024) && (e.dump && c === e.dump.charCodeAt(0) ? f += "?" : f += "? "), f += e.dump, l && (f += D(e, t)), X(e, t + 1, s, !0, l) && (e.dump && c === e.dump.charCodeAt(0) ? f += ":" : f += ": ", p += f += e.dump));
|
||
e.tag = d, e.dump = p || "{}"
|
||
}(e, t, e.dump, i), f && (e.dump = "&ref_" + l + e.dump)) : (! function(e, t, n) {
|
||
var r, o, i, a, u, s = "",
|
||
l = e.tag,
|
||
c = Object.keys(n);
|
||
for (r = 0, o = c.length; r < o; r += 1) u = e.condenseFlow ? '"' : "", 0 !== r && (u += ", "), a = n[i = c[r]], X(e, t, i, !1, !1) && (e.dump.length > 1024 && (u += "? "), u += e.dump + (e.condenseFlow ? '"' : "") + ":" + (e.condenseFlow ? "" : " "), X(e, t, a, !1, !1) && (s += u += e.dump));
|
||
e.tag = l, e.dump = "{" + s + "}"
|
||
}(e, t, e.dump), f && (e.dump = "&ref_" + l + " " + e.dump));
|
||
else if ("[object Array]" === s) r && 0 !== e.dump.length ? (! function(e, t, n, r) {
|
||
var o, i, a = "",
|
||
u = e.tag;
|
||
for (o = 0, i = n.length; o < i; o += 1) X(e, t + 1, n[o], !0, !0) && (r && 0 === o || (a += D(e, t)), e.dump && c === e.dump.charCodeAt(0) ? a += "-" : a += "- ", a += e.dump);
|
||
e.tag = u, e.dump = a || "[]"
|
||
}(e, t, e.dump, i), f && (e.dump = "&ref_" + l + e.dump)) : (! function(e, t, n) {
|
||
var r, o, i = "",
|
||
a = e.tag;
|
||
for (r = 0, o = n.length; r < o; r += 1) X(e, t, n[r], !1, !1) && (0 !== r && (i += "," + (e.condenseFlow ? "" : " ")), i += e.dump);
|
||
e.tag = a, e.dump = "[" + i + "]"
|
||
}(e, t, e.dump), f && (e.dump = "&ref_" + l + " " + e.dump));
|
||
else {
|
||
if ("[object String]" !== s) {
|
||
if (e.skipInvalid) return !1;
|
||
throw new o("unacceptable kind of an object to dump " + s)
|
||
}
|
||
"?" !== e.tag && Y(e, e.dump, t, a)
|
||
}
|
||
null !== e.tag && "?" !== e.tag && (e.dump = "!<" + e.tag + "> " + e.dump)
|
||
}
|
||
return !0
|
||
}
|
||
|
||
function Q(e, t) {
|
||
var n, r, o = [],
|
||
i = [];
|
||
for (function e(t, n, r) {
|
||
var o, i, a;
|
||
if (null !== t && "object" == typeof t)
|
||
if (-1 !== (i = n.indexOf(t))) - 1 === r.indexOf(i) && r.push(i);
|
||
else if (n.push(t), Array.isArray(t))
|
||
for (i = 0, a = t.length; i < a; i += 1) e(t[i], n, r);
|
||
else
|
||
for (o = Object.keys(t), i = 0, a = o.length; i < a; i += 1) e(t[o[i]], n, r)
|
||
}(e, o, i), n = 0, r = i.length; n < r; n += 1) t.duplicates.push(o[i[n]]);
|
||
t.usedDuplicates = new Array(r)
|
||
}
|
||
|
||
function ee(e, t) {
|
||
var n = new N(t = t || {});
|
||
return n.noRefs || Q(e, n), X(n, 0, e, !0, !0) ? n.dump + "\n" : ""
|
||
}
|
||
e.exports.dump = ee, e.exports.safeDump = function(e, t) {
|
||
return ee(e, r.extend({
|
||
schema: a
|
||
}, t))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
if (t = t.split(":")[0], !(e = +e)) return !1;
|
||
switch (t) {
|
||
case "http":
|
||
case "ws":
|
||
return 80 !== e;
|
||
case "https":
|
||
case "wss":
|
||
return 443 !== e;
|
||
case "ftp":
|
||
return 21 !== e;
|
||
case "gopher":
|
||
return 70 !== e;
|
||
case "file":
|
||
return !1
|
||
}
|
||
return 0 !== e
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = Object.prototype.hasOwnProperty;
|
||
|
||
function o(e) {
|
||
return decodeURIComponent(e.replace(/\+/g, " "))
|
||
}
|
||
t.stringify = function(e, t) {
|
||
t = t || "";
|
||
var n = [];
|
||
for (var o in "string" != typeof t && (t = "?"), e) r.call(e, o) && n.push(encodeURIComponent(o) + "=" + encodeURIComponent(e[o]));
|
||
return n.length ? t + n.join("&") : ""
|
||
}, t.parse = function(e) {
|
||
for (var t, n = /([^=?&]+)=?([^&]*)/g, r = {}; t = n.exec(e);) {
|
||
var i = o(t[1]),
|
||
a = o(t[2]);
|
||
i in r || (r[i] = a)
|
||
}
|
||
return r
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(38),
|
||
o = n(764),
|
||
i = n(302),
|
||
a = "Expected a function",
|
||
u = Math.max,
|
||
s = Math.min;
|
||
e.exports = function(e, t, n) {
|
||
var l, c, f, p, d, h, v = 0,
|
||
m = !1,
|
||
g = !1,
|
||
y = !0;
|
||
if ("function" != typeof e) throw new TypeError(a);
|
||
|
||
function b(t) {
|
||
var n = l,
|
||
r = c;
|
||
return l = c = void 0, v = t, p = e.apply(r, n)
|
||
}
|
||
|
||
function _(e) {
|
||
var n = e - h;
|
||
return void 0 === h || n >= t || n < 0 || g && e - v >= f
|
||
}
|
||
|
||
function w() {
|
||
var e = o();
|
||
if (_(e)) return E(e);
|
||
d = setTimeout(w, function(e) {
|
||
var n = t - (e - h);
|
||
return g ? s(n, f - (e - v)) : n
|
||
}(e))
|
||
}
|
||
|
||
function E(e) {
|
||
return d = void 0, y && l ? b(e) : (l = c = void 0, p)
|
||
}
|
||
|
||
function x() {
|
||
var e = o(),
|
||
n = _(e);
|
||
if (l = arguments, c = this, h = e, n) {
|
||
if (void 0 === d) return function(e) {
|
||
return v = e, d = setTimeout(w, t), m ? b(e) : p
|
||
}(h);
|
||
if (g) return d = setTimeout(w, t), b(h)
|
||
}
|
||
return void 0 === d && (d = setTimeout(w, t)), p
|
||
}
|
||
return t = i(t) || 0, r(n) && (m = !!n.leading, f = (g = "maxWait" in n) ? u(i(n.maxWait) || 0, t) : f, y = "trailing" in n ? !!n.trailing : y), x.cancel = function() {
|
||
void 0 !== d && clearTimeout(d), v = 0, l = h = c = d = void 0
|
||
}, x.flush = function() {
|
||
return void 0 === d ? p : E(o())
|
||
}, x
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(37);
|
||
e.exports = function() {
|
||
return r.Date.now()
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(343);
|
||
e.exports = function(e, t, n) {
|
||
return null == e ? e : r(e, t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
n(767), e.exports = n(15).Object.getPrototypeOf
|
||
}, function(e, t, n) {
|
||
var r = n(72),
|
||
o = n(241);
|
||
n(257)("getPrototypeOf", function() {
|
||
return function(e) {
|
||
return o(r(e))
|
||
}
|
||
})
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(769),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
n(770), e.exports = n(15).Object.setPrototypeOf
|
||
}, function(e, t, n) {
|
||
var r = n(20);
|
||
r(r.S, "Object", {
|
||
setPrototypeOf: n(771).set
|
||
})
|
||
}, function(e, t, n) {
|
||
var r = n(28),
|
||
o = n(36),
|
||
i = function(e, t) {
|
||
if (o(e), !r(t) && null !== t) throw TypeError(t + ": can't set as prototype!")
|
||
};
|
||
e.exports = {
|
||
set: Object.setPrototypeOf || ("__proto__" in {} ? function(e, t, r) {
|
||
try {
|
||
(r = n(49)(Function.call, n(260).f(Object.prototype, "__proto__").set, 2))(e, []), t = !(e instanceof Array)
|
||
} catch (e) {
|
||
t = !0
|
||
}
|
||
return function(e, n) {
|
||
return i(e, n), t ? e.__proto__ = n : r(e, n), e
|
||
}
|
||
}({}, !1) : void 0),
|
||
check: i
|
||
}
|
||
}, function(e, t, n) {
|
||
n(773);
|
||
var r = n(15).Object;
|
||
e.exports = function(e, t) {
|
||
return r.create(e, t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(20);
|
||
r(r.S, "Object", {
|
||
create: n(159)
|
||
})
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = n(775)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(14),
|
||
o = n(776),
|
||
i = n(373),
|
||
a = n(88),
|
||
u = n(43),
|
||
s = n(848),
|
||
l = n(849),
|
||
c = n(374),
|
||
f = n(850);
|
||
n(9);
|
||
o.inject();
|
||
var p = {
|
||
findDOMNode: l,
|
||
render: i.render,
|
||
unmountComponentAtNode: i.unmountComponentAtNode,
|
||
version: s,
|
||
unstable_batchedUpdates: u.batchedUpdates,
|
||
unstable_renderSubtreeIntoContainer: f
|
||
};
|
||
"undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" == typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject && __REACT_DEVTOOLS_GLOBAL_HOOK__.inject({
|
||
ComponentTree: {
|
||
getClosestInstanceFromNode: r.getClosestInstanceFromNode,
|
||
getNodeFromInstance: function(e) {
|
||
return e._renderedComponent && (e = c(e)), e ? r.getNodeFromInstance(e) : null
|
||
}
|
||
},
|
||
Mount: i,
|
||
Reconciler: a
|
||
}), e.exports = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(777),
|
||
o = n(778),
|
||
i = n(782),
|
||
a = n(785),
|
||
u = n(786),
|
||
s = n(787),
|
||
l = n(788),
|
||
c = n(794),
|
||
f = n(14),
|
||
p = n(819),
|
||
d = n(820),
|
||
h = n(821),
|
||
v = n(822),
|
||
m = n(823),
|
||
g = n(825),
|
||
y = n(826),
|
||
b = n(832),
|
||
_ = n(833),
|
||
w = n(834),
|
||
E = !1;
|
||
e.exports = {
|
||
inject: function() {
|
||
E || (E = !0, g.EventEmitter.injectReactEventListener(m), g.EventPluginHub.injectEventPluginOrder(a), g.EventPluginUtils.injectComponentTree(f), g.EventPluginUtils.injectTreeTraversal(d), g.EventPluginHub.injectEventPluginsByName({
|
||
SimpleEventPlugin: w,
|
||
EnterLeaveEventPlugin: u,
|
||
ChangeEventPlugin: i,
|
||
SelectEventPlugin: _,
|
||
BeforeInputEventPlugin: o
|
||
}), g.HostComponent.injectGenericComponentClass(c), g.HostComponent.injectTextComponentClass(h), g.DOMProperty.injectDOMPropertyConfig(r), g.DOMProperty.injectDOMPropertyConfig(s), g.DOMProperty.injectDOMPropertyConfig(b), g.EmptyComponent.injectEmptyComponentFactory(function(e) {
|
||
return new p(e)
|
||
}), g.Updates.injectReconcileTransaction(y), g.Updates.injectBatchingStrategy(v), g.Component.injectEnvironment(l))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
Properties: {
|
||
"aria-current": 0,
|
||
"aria-details": 0,
|
||
"aria-disabled": 0,
|
||
"aria-hidden": 0,
|
||
"aria-invalid": 0,
|
||
"aria-keyshortcuts": 0,
|
||
"aria-label": 0,
|
||
"aria-roledescription": 0,
|
||
"aria-autocomplete": 0,
|
||
"aria-checked": 0,
|
||
"aria-expanded": 0,
|
||
"aria-haspopup": 0,
|
||
"aria-level": 0,
|
||
"aria-modal": 0,
|
||
"aria-multiline": 0,
|
||
"aria-multiselectable": 0,
|
||
"aria-orientation": 0,
|
||
"aria-placeholder": 0,
|
||
"aria-pressed": 0,
|
||
"aria-readonly": 0,
|
||
"aria-required": 0,
|
||
"aria-selected": 0,
|
||
"aria-sort": 0,
|
||
"aria-valuemax": 0,
|
||
"aria-valuemin": 0,
|
||
"aria-valuenow": 0,
|
||
"aria-valuetext": 0,
|
||
"aria-atomic": 0,
|
||
"aria-busy": 0,
|
||
"aria-live": 0,
|
||
"aria-relevant": 0,
|
||
"aria-dropeffect": 0,
|
||
"aria-grabbed": 0,
|
||
"aria-activedescendant": 0,
|
||
"aria-colcount": 0,
|
||
"aria-colindex": 0,
|
||
"aria-colspan": 0,
|
||
"aria-controls": 0,
|
||
"aria-describedby": 0,
|
||
"aria-errormessage": 0,
|
||
"aria-flowto": 0,
|
||
"aria-labelledby": 0,
|
||
"aria-owns": 0,
|
||
"aria-posinset": 0,
|
||
"aria-rowcount": 0,
|
||
"aria-rowindex": 0,
|
||
"aria-rowspan": 0,
|
||
"aria-setsize": 0
|
||
},
|
||
DOMAttributeNames: {},
|
||
DOMPropertyNames: {}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(109),
|
||
o = n(26),
|
||
i = n(779),
|
||
a = n(780),
|
||
u = n(781),
|
||
s = [9, 13, 27, 32],
|
||
l = 229,
|
||
c = o.canUseDOM && "CompositionEvent" in window,
|
||
f = null;
|
||
o.canUseDOM && "documentMode" in document && (f = document.documentMode);
|
||
var p, d = o.canUseDOM && "TextEvent" in window && !f && !("object" == typeof(p = window.opera) && "function" == typeof p.version && parseInt(p.version(), 10) <= 12),
|
||
h = o.canUseDOM && (!c || f && f > 8 && f <= 11);
|
||
var v = 32,
|
||
m = String.fromCharCode(v),
|
||
g = {
|
||
beforeInput: {
|
||
phasedRegistrationNames: {
|
||
bubbled: "onBeforeInput",
|
||
captured: "onBeforeInputCapture"
|
||
},
|
||
dependencies: ["topCompositionEnd", "topKeyPress", "topTextInput", "topPaste"]
|
||
},
|
||
compositionEnd: {
|
||
phasedRegistrationNames: {
|
||
bubbled: "onCompositionEnd",
|
||
captured: "onCompositionEndCapture"
|
||
},
|
||
dependencies: ["topBlur", "topCompositionEnd", "topKeyDown", "topKeyPress", "topKeyUp", "topMouseDown"]
|
||
},
|
||
compositionStart: {
|
||
phasedRegistrationNames: {
|
||
bubbled: "onCompositionStart",
|
||
captured: "onCompositionStartCapture"
|
||
},
|
||
dependencies: ["topBlur", "topCompositionStart", "topKeyDown", "topKeyPress", "topKeyUp", "topMouseDown"]
|
||
},
|
||
compositionUpdate: {
|
||
phasedRegistrationNames: {
|
||
bubbled: "onCompositionUpdate",
|
||
captured: "onCompositionUpdateCapture"
|
||
},
|
||
dependencies: ["topBlur", "topCompositionUpdate", "topKeyDown", "topKeyPress", "topKeyUp", "topMouseDown"]
|
||
}
|
||
},
|
||
y = !1;
|
||
|
||
function b(e, t) {
|
||
switch (e) {
|
||
case "topKeyUp":
|
||
return -1 !== s.indexOf(t.keyCode);
|
||
case "topKeyDown":
|
||
return t.keyCode !== l;
|
||
case "topKeyPress":
|
||
case "topMouseDown":
|
||
case "topBlur":
|
||
return !0;
|
||
default:
|
||
return !1
|
||
}
|
||
}
|
||
|
||
function _(e) {
|
||
var t = e.detail;
|
||
return "object" == typeof t && "data" in t ? t.data : null
|
||
}
|
||
var w = null;
|
||
|
||
function E(e, t, n, o) {
|
||
var u, s;
|
||
if (c ? u = function(e) {
|
||
switch (e) {
|
||
case "topCompositionStart":
|
||
return g.compositionStart;
|
||
case "topCompositionEnd":
|
||
return g.compositionEnd;
|
||
case "topCompositionUpdate":
|
||
return g.compositionUpdate
|
||
}
|
||
}(e) : w ? b(e, n) && (u = g.compositionEnd) : function(e, t) {
|
||
return "topKeyDown" === e && t.keyCode === l
|
||
}(e, n) && (u = g.compositionStart), !u) return null;
|
||
h && (w || u !== g.compositionStart ? u === g.compositionEnd && w && (s = w.getData()) : w = i.getPooled(o));
|
||
var f = a.getPooled(u, t, n, o);
|
||
if (s) f.data = s;
|
||
else {
|
||
var p = _(n);
|
||
null !== p && (f.data = p)
|
||
}
|
||
return r.accumulateTwoPhaseDispatches(f), f
|
||
}
|
||
|
||
function x(e, t, n, o) {
|
||
var a;
|
||
if (!(a = d ? function(e, t) {
|
||
switch (e) {
|
||
case "topCompositionEnd":
|
||
return _(t);
|
||
case "topKeyPress":
|
||
return t.which !== v ? null : (y = !0, m);
|
||
case "topTextInput":
|
||
var n = t.data;
|
||
return n === m && y ? null : n;
|
||
default:
|
||
return null
|
||
}
|
||
}(e, n) : function(e, t) {
|
||
if (w) {
|
||
if ("topCompositionEnd" === e || !c && b(e, t)) {
|
||
var n = w.getData();
|
||
return i.release(w), w = null, n
|
||
}
|
||
return null
|
||
}
|
||
switch (e) {
|
||
case "topPaste":
|
||
return null;
|
||
case "topKeyPress":
|
||
return t.which && ! function(e) {
|
||
return (e.ctrlKey || e.altKey || e.metaKey) && !(e.ctrlKey && e.altKey)
|
||
}(t) ? String.fromCharCode(t.which) : null;
|
||
case "topCompositionEnd":
|
||
return h ? null : t.data;
|
||
default:
|
||
return null
|
||
}
|
||
}(e, n))) return null;
|
||
var s = u.getPooled(g.beforeInput, t, n, o);
|
||
return s.data = a, r.accumulateTwoPhaseDispatches(s), s
|
||
}
|
||
var S = {
|
||
eventTypes: g,
|
||
extractEvents: function(e, t, n, r) {
|
||
return [E(e, t, n, r), x(e, t, n, r)]
|
||
}
|
||
};
|
||
e.exports = S
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(69),
|
||
i = n(353);
|
||
|
||
function a(e) {
|
||
this._root = e, this._startText = this.getText(), this._fallbackText = null
|
||
}
|
||
r(a.prototype, {
|
||
destructor: function() {
|
||
this._root = null, this._startText = null, this._fallbackText = null
|
||
},
|
||
getText: function() {
|
||
return "value" in this._root ? this._root.value : this._root[i()]
|
||
},
|
||
getData: function() {
|
||
if (this._fallbackText) return this._fallbackText;
|
||
var e, t, n = this._startText,
|
||
r = n.length,
|
||
o = this.getText(),
|
||
i = o.length;
|
||
for (e = 0; e < r && n[e] === o[e]; e++);
|
||
var a = r - e;
|
||
for (t = 1; t <= a && n[r - t] === o[i - t]; t++);
|
||
var u = t > 1 ? 1 - t : void 0;
|
||
return this._fallbackText = o.slice(e, u), this._fallbackText
|
||
}
|
||
}), o.addPoolingTo(a), e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(48);
|
||
|
||
function o(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(o, {
|
||
data: null
|
||
}), e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(48);
|
||
|
||
function o(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(o, {
|
||
data: null
|
||
}), e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(110),
|
||
o = n(109),
|
||
i = n(26),
|
||
a = n(14),
|
||
u = n(43),
|
||
s = n(48),
|
||
l = n(356),
|
||
c = n(213),
|
||
f = n(214),
|
||
p = n(357),
|
||
d = {
|
||
change: {
|
||
phasedRegistrationNames: {
|
||
bubbled: "onChange",
|
||
captured: "onChangeCapture"
|
||
},
|
||
dependencies: ["topBlur", "topChange", "topClick", "topFocus", "topInput", "topKeyDown", "topKeyUp", "topSelectionChange"]
|
||
}
|
||
};
|
||
|
||
function h(e, t, n) {
|
||
var r = s.getPooled(d.change, e, t, n);
|
||
return r.type = "change", o.accumulateTwoPhaseDispatches(r), r
|
||
}
|
||
var v = null,
|
||
m = null;
|
||
var g = !1;
|
||
|
||
function y(e) {
|
||
var t = h(m, e, c(e));
|
||
u.batchedUpdates(b, t)
|
||
}
|
||
|
||
function b(e) {
|
||
r.enqueueEvents(e), r.processEventQueue(!1)
|
||
}
|
||
|
||
function _() {
|
||
v && (v.detachEvent("onchange", y), v = null, m = null)
|
||
}
|
||
|
||
function w(e, t) {
|
||
var n = l.updateValueIfChanged(e),
|
||
r = !0 === t.simulated && M._allowSimulatedPassThrough;
|
||
if (n || r) return e
|
||
}
|
||
|
||
function E(e, t) {
|
||
if ("topChange" === e) return t
|
||
}
|
||
|
||
function x(e, t, n) {
|
||
"topFocus" === e ? (_(), function(e, t) {
|
||
m = t, (v = e).attachEvent("onchange", y)
|
||
}(t, n)) : "topBlur" === e && _()
|
||
}
|
||
i.canUseDOM && (g = f("change") && (!document.documentMode || document.documentMode > 8));
|
||
var S = !1;
|
||
|
||
function C() {
|
||
v && (v.detachEvent("onpropertychange", k), v = null, m = null)
|
||
}
|
||
|
||
function k(e) {
|
||
"value" === e.propertyName && w(m, e) && y(e)
|
||
}
|
||
|
||
function A(e, t, n) {
|
||
"topFocus" === e ? (C(), function(e, t) {
|
||
m = t, (v = e).attachEvent("onpropertychange", k)
|
||
}(t, n)) : "topBlur" === e && C()
|
||
}
|
||
|
||
function O(e, t, n) {
|
||
if ("topSelectionChange" === e || "topKeyUp" === e || "topKeyDown" === e) return w(m, n)
|
||
}
|
||
|
||
function P(e, t, n) {
|
||
if ("topClick" === e) return w(t, n)
|
||
}
|
||
|
||
function T(e, t, n) {
|
||
if ("topInput" === e || "topChange" === e) return w(t, n)
|
||
}
|
||
i.canUseDOM && (S = f("input") && (!document.documentMode || document.documentMode > 9));
|
||
var M = {
|
||
eventTypes: d,
|
||
_allowSimulatedPassThrough: !0,
|
||
_isInputEventSupported: S,
|
||
extractEvents: function(e, t, n, r) {
|
||
var o, i, u, s, l = t ? a.getNodeFromInstance(t) : window;
|
||
if ("select" === (s = (u = l).nodeName && u.nodeName.toLowerCase()) || "input" === s && "file" === u.type ? g ? o = E : i = x : p(l) ? S ? o = T : (o = O, i = A) : function(e) {
|
||
var t = e.nodeName;
|
||
return t && "input" === t.toLowerCase() && ("checkbox" === e.type || "radio" === e.type)
|
||
}(l) && (o = P), o) {
|
||
var c = o(e, t, n);
|
||
if (c) return h(c, n, r)
|
||
}
|
||
i && i(e, l, t), "topBlur" === e && function(e, t) {
|
||
if (null != e) {
|
||
var n = e._wrapperState || t._wrapperState;
|
||
if (n && n.controlled && "number" === t.type) {
|
||
var r = "" + t.value;
|
||
t.getAttribute("value") !== r && t.setAttribute("value", r)
|
||
}
|
||
}
|
||
}(t, l)
|
||
}
|
||
};
|
||
e.exports = M
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(784),
|
||
o = {};
|
||
o.attachRefs = function(e, t) {
|
||
if (null !== t && "object" == typeof t) {
|
||
var n = t.ref;
|
||
null != n && function(e, t, n) {
|
||
"function" == typeof e ? e(t.getPublicInstance()) : r.addComponentAsRefTo(t, e, n)
|
||
}(n, e, t._owner)
|
||
}
|
||
}, o.shouldUpdateRefs = function(e, t) {
|
||
var n = null,
|
||
r = null;
|
||
null !== e && "object" == typeof e && (n = e.ref, r = e._owner);
|
||
var o = null,
|
||
i = null;
|
||
return null !== t && "object" == typeof t && (o = t.ref, i = t._owner), n !== o || "string" == typeof o && i !== r
|
||
}, o.detachRefs = function(e, t) {
|
||
if (null !== t && "object" == typeof t) {
|
||
var n = t.ref;
|
||
null != n && function(e, t, n) {
|
||
"function" == typeof e ? e(null) : r.removeComponentAsRefFrom(t, e, n)
|
||
}(n, e, t._owner)
|
||
}
|
||
}, e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11);
|
||
n(8);
|
||
|
||
function o(e) {
|
||
return !(!e || "function" != typeof e.attachRef || "function" != typeof e.detachRef)
|
||
}
|
||
var i = {
|
||
addComponentAsRefTo: function(e, t, n) {
|
||
o(n) || r("119"), n.attachRef(t, e)
|
||
},
|
||
removeComponentAsRefFrom: function(e, t, n) {
|
||
o(n) || r("120");
|
||
var i = n.getPublicInstance();
|
||
i && i.refs[t] === e.getPublicInstance() && n.detachRef(t)
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = ["ResponderEventPlugin", "SimpleEventPlugin", "TapEventPlugin", "EnterLeaveEventPlugin", "ChangeEventPlugin", "SelectEventPlugin", "BeforeInputEventPlugin"]
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(109),
|
||
o = n(14),
|
||
i = n(148),
|
||
a = {
|
||
mouseEnter: {
|
||
registrationName: "onMouseEnter",
|
||
dependencies: ["topMouseOut", "topMouseOver"]
|
||
},
|
||
mouseLeave: {
|
||
registrationName: "onMouseLeave",
|
||
dependencies: ["topMouseOut", "topMouseOver"]
|
||
}
|
||
},
|
||
u = {
|
||
eventTypes: a,
|
||
extractEvents: function(e, t, n, u) {
|
||
if ("topMouseOver" === e && (n.relatedTarget || n.fromElement)) return null;
|
||
if ("topMouseOut" !== e && "topMouseOver" !== e) return null;
|
||
var s, l, c;
|
||
if (u.window === u) s = u;
|
||
else {
|
||
var f = u.ownerDocument;
|
||
s = f ? f.defaultView || f.parentWindow : window
|
||
}
|
||
if ("topMouseOut" === e) {
|
||
l = t;
|
||
var p = n.relatedTarget || n.toElement;
|
||
c = p ? o.getClosestInstanceFromNode(p) : null
|
||
} else l = null, c = t;
|
||
if (l === c) return null;
|
||
var d = null == l ? s : o.getNodeFromInstance(l),
|
||
h = null == c ? s : o.getNodeFromInstance(c),
|
||
v = i.getPooled(a.mouseLeave, l, n, u);
|
||
v.type = "mouseleave", v.target = d, v.relatedTarget = h;
|
||
var m = i.getPooled(a.mouseEnter, c, n, u);
|
||
return m.type = "mouseenter", m.target = h, m.relatedTarget = d, r.accumulateEnterLeaveDispatches(v, m, l, c), [v, m]
|
||
}
|
||
};
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(87),
|
||
o = r.injection.MUST_USE_PROPERTY,
|
||
i = r.injection.HAS_BOOLEAN_VALUE,
|
||
a = r.injection.HAS_NUMERIC_VALUE,
|
||
u = r.injection.HAS_POSITIVE_NUMERIC_VALUE,
|
||
s = r.injection.HAS_OVERLOADED_BOOLEAN_VALUE,
|
||
l = {
|
||
isCustomAttribute: RegExp.prototype.test.bind(new RegExp("^(data|aria)-[" + r.ATTRIBUTE_NAME_CHAR + "]*$")),
|
||
Properties: {
|
||
accept: 0,
|
||
acceptCharset: 0,
|
||
accessKey: 0,
|
||
action: 0,
|
||
allowFullScreen: i,
|
||
allowTransparency: 0,
|
||
alt: 0,
|
||
as: 0,
|
||
async: i,
|
||
autoComplete: 0,
|
||
autoPlay: i,
|
||
capture: i,
|
||
cellPadding: 0,
|
||
cellSpacing: 0,
|
||
charSet: 0,
|
||
challenge: 0,
|
||
checked: o | i,
|
||
cite: 0,
|
||
classID: 0,
|
||
className: 0,
|
||
cols: u,
|
||
colSpan: 0,
|
||
content: 0,
|
||
contentEditable: 0,
|
||
contextMenu: 0,
|
||
controls: i,
|
||
controlsList: 0,
|
||
coords: 0,
|
||
crossOrigin: 0,
|
||
data: 0,
|
||
dateTime: 0,
|
||
default: i,
|
||
defer: i,
|
||
dir: 0,
|
||
disabled: i,
|
||
download: s,
|
||
draggable: 0,
|
||
encType: 0,
|
||
form: 0,
|
||
formAction: 0,
|
||
formEncType: 0,
|
||
formMethod: 0,
|
||
formNoValidate: i,
|
||
formTarget: 0,
|
||
frameBorder: 0,
|
||
headers: 0,
|
||
height: 0,
|
||
hidden: i,
|
||
high: 0,
|
||
href: 0,
|
||
hrefLang: 0,
|
||
htmlFor: 0,
|
||
httpEquiv: 0,
|
||
icon: 0,
|
||
id: 0,
|
||
inputMode: 0,
|
||
integrity: 0,
|
||
is: 0,
|
||
keyParams: 0,
|
||
keyType: 0,
|
||
kind: 0,
|
||
label: 0,
|
||
lang: 0,
|
||
list: 0,
|
||
loop: i,
|
||
low: 0,
|
||
manifest: 0,
|
||
marginHeight: 0,
|
||
marginWidth: 0,
|
||
max: 0,
|
||
maxLength: 0,
|
||
media: 0,
|
||
mediaGroup: 0,
|
||
method: 0,
|
||
min: 0,
|
||
minLength: 0,
|
||
multiple: o | i,
|
||
muted: o | i,
|
||
name: 0,
|
||
nonce: 0,
|
||
noValidate: i,
|
||
open: i,
|
||
optimum: 0,
|
||
pattern: 0,
|
||
placeholder: 0,
|
||
playsInline: i,
|
||
poster: 0,
|
||
preload: 0,
|
||
profile: 0,
|
||
radioGroup: 0,
|
||
readOnly: i,
|
||
referrerPolicy: 0,
|
||
rel: 0,
|
||
required: i,
|
||
reversed: i,
|
||
role: 0,
|
||
rows: u,
|
||
rowSpan: a,
|
||
sandbox: 0,
|
||
scope: 0,
|
||
scoped: i,
|
||
scrolling: 0,
|
||
seamless: i,
|
||
selected: o | i,
|
||
shape: 0,
|
||
size: u,
|
||
sizes: 0,
|
||
span: u,
|
||
spellCheck: 0,
|
||
src: 0,
|
||
srcDoc: 0,
|
||
srcLang: 0,
|
||
srcSet: 0,
|
||
start: a,
|
||
step: 0,
|
||
style: 0,
|
||
summary: 0,
|
||
tabIndex: 0,
|
||
target: 0,
|
||
title: 0,
|
||
type: 0,
|
||
useMap: 0,
|
||
value: 0,
|
||
width: 0,
|
||
wmode: 0,
|
||
wrap: 0,
|
||
about: 0,
|
||
datatype: 0,
|
||
inlist: 0,
|
||
prefix: 0,
|
||
property: 0,
|
||
resource: 0,
|
||
typeof: 0,
|
||
vocab: 0,
|
||
autoCapitalize: 0,
|
||
autoCorrect: 0,
|
||
autoSave: 0,
|
||
color: 0,
|
||
itemProp: 0,
|
||
itemScope: i,
|
||
itemType: 0,
|
||
itemID: 0,
|
||
itemRef: 0,
|
||
results: 0,
|
||
security: 0,
|
||
unselectable: 0
|
||
},
|
||
DOMAttributeNames: {
|
||
acceptCharset: "accept-charset",
|
||
className: "class",
|
||
htmlFor: "for",
|
||
httpEquiv: "http-equiv"
|
||
},
|
||
DOMPropertyNames: {},
|
||
DOMMutationMethods: {
|
||
value: function(e, t) {
|
||
if (null == t) return e.removeAttribute("value");
|
||
"number" !== e.type || !1 === e.hasAttribute("value") ? e.setAttribute("value", "" + t) : e.validity && !e.validity.badInput && e.ownerDocument.activeElement !== e && e.setAttribute("value", "" + t)
|
||
}
|
||
}
|
||
};
|
||
e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(216),
|
||
o = {
|
||
processChildrenUpdates: n(793).dangerouslyProcessChildrenUpdates,
|
||
replaceNodeWithMarkup: r.dangerouslyReplaceNodeWithMarkup
|
||
};
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(89),
|
||
i = n(26),
|
||
a = n(790),
|
||
u = n(34),
|
||
s = (n(8), {
|
||
dangerouslyReplaceNodeWithMarkup: function(e, t) {
|
||
if (i.canUseDOM || r("56"), t || r("57"), "HTML" === e.nodeName && r("58"), "string" == typeof t) {
|
||
var n = a(t, u)[0];
|
||
e.parentNode.replaceChild(n, e)
|
||
} else o.replaceChildWithTree(e, t)
|
||
}
|
||
});
|
||
e.exports = s
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(26),
|
||
o = n(791),
|
||
i = n(792),
|
||
a = n(8),
|
||
u = r.canUseDOM ? document.createElement("div") : null,
|
||
s = /^\s*<(\w+)/;
|
||
e.exports = function(e, t) {
|
||
var n = u;
|
||
u || a(!1);
|
||
var r = function(e) {
|
||
var t = e.match(s);
|
||
return t && t[1].toLowerCase()
|
||
}(e),
|
||
l = r && i(r);
|
||
if (l) {
|
||
n.innerHTML = l[1] + e + l[2];
|
||
for (var c = l[0]; c--;) n = n.lastChild
|
||
} else n.innerHTML = e;
|
||
var f = n.getElementsByTagName("script");
|
||
f.length && (t || a(!1), o(f).forEach(t));
|
||
for (var p = Array.from(n.childNodes); n.lastChild;) n.removeChild(n.lastChild);
|
||
return p
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(8);
|
||
e.exports = function(e) {
|
||
return function(e) {
|
||
return !!e && ("object" == typeof e || "function" == typeof e) && "length" in e && !("setInterval" in e) && "number" != typeof e.nodeType && (Array.isArray(e) || "callee" in e || "item" in e)
|
||
}(e) ? Array.isArray(e) ? e.slice() : function(e) {
|
||
var t = e.length;
|
||
if ((Array.isArray(e) || "object" != typeof e && "function" != typeof e) && r(!1), "number" != typeof t && r(!1), 0 === t || t - 1 in e || r(!1), "function" == typeof e.callee && r(!1), e.hasOwnProperty) try {
|
||
return Array.prototype.slice.call(e)
|
||
} catch (e) {}
|
||
for (var n = Array(t), o = 0; o < t; o++) n[o] = e[o];
|
||
return n
|
||
}(e) : [e]
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(26),
|
||
o = n(8),
|
||
i = r.canUseDOM ? document.createElement("div") : null,
|
||
a = {},
|
||
u = [1, '<select multiple="true">', "</select>"],
|
||
s = [1, "<table>", "</table>"],
|
||
l = [3, "<table><tbody><tr>", "</tr></tbody></table>"],
|
||
c = [1, '<svg xmlns="http://www.w3.org/2000/svg">', "</svg>"],
|
||
f = {
|
||
"*": [1, "?<div>", "</div>"],
|
||
area: [1, "<map>", "</map>"],
|
||
col: [2, "<table><tbody></tbody><colgroup>", "</colgroup></table>"],
|
||
legend: [1, "<fieldset>", "</fieldset>"],
|
||
param: [1, "<object>", "</object>"],
|
||
tr: [2, "<table><tbody>", "</tbody></table>"],
|
||
optgroup: u,
|
||
option: u,
|
||
caption: s,
|
||
colgroup: s,
|
||
tbody: s,
|
||
tfoot: s,
|
||
thead: s,
|
||
td: l,
|
||
th: l
|
||
};
|
||
["circle", "clipPath", "defs", "ellipse", "g", "image", "line", "linearGradient", "mask", "path", "pattern", "polygon", "polyline", "radialGradient", "rect", "stop", "text", "tspan"].forEach(function(e) {
|
||
f[e] = c, a[e] = !0
|
||
}), e.exports = function(e) {
|
||
return i || o(!1), f.hasOwnProperty(e) || (e = "*"), a.hasOwnProperty(e) || (i.innerHTML = "*" === e ? "<link />" : "<" + e + "></" + e + ">", a[e] = !i.firstChild), a[e] ? f[e] : null
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(216),
|
||
o = n(14),
|
||
i = {
|
||
dangerouslyProcessChildrenUpdates: function(e, t) {
|
||
var n = o.getNodeFromInstance(e);
|
||
r.processUpdates(n, t)
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(13),
|
||
i = n(795),
|
||
a = n(796),
|
||
u = n(89),
|
||
s = n(217),
|
||
l = n(87),
|
||
c = n(362),
|
||
f = n(110),
|
||
p = n(210),
|
||
d = n(151),
|
||
h = n(350),
|
||
v = n(14),
|
||
m = n(806),
|
||
g = n(808),
|
||
y = n(363),
|
||
b = n(809),
|
||
_ = (n(39), n(810)),
|
||
w = n(817),
|
||
E = (n(34), n(150)),
|
||
x = (n(8), n(214), n(221), n(356)),
|
||
S = (n(225), n(9), h),
|
||
C = f.deleteListener,
|
||
k = v.getNodeFromInstance,
|
||
A = d.listenTo,
|
||
O = p.registrationNameModules,
|
||
P = {
|
||
string: !0,
|
||
number: !0
|
||
},
|
||
T = "__html",
|
||
M = {
|
||
children: null,
|
||
dangerouslySetInnerHTML: null,
|
||
suppressContentEditableWarning: null
|
||
},
|
||
I = 11;
|
||
|
||
function j(e) {
|
||
if (e) {
|
||
var t = e._currentElement._owner || null;
|
||
if (t) {
|
||
var n = t.getName();
|
||
if (n) return " This DOM node was rendered by `" + n + "`."
|
||
}
|
||
}
|
||
return ""
|
||
}
|
||
|
||
function N(e, t) {
|
||
t && (J[e._tag] && (null != t.children || null != t.dangerouslySetInnerHTML) && r("137", e._tag, e._currentElement._owner ? " Check the render method of " + e._currentElement._owner.getName() + "." : ""), null != t.dangerouslySetInnerHTML && (null != t.children && r("60"), "object" == typeof t.dangerouslySetInnerHTML && T in t.dangerouslySetInnerHTML || r("61")), null != t.style && "object" != typeof t.style && r("62", j(e)))
|
||
}
|
||
|
||
function R(e, t, n, r) {
|
||
if (!(r instanceof w)) {
|
||
0;
|
||
var o = e._hostContainerInfo,
|
||
i = o._node && o._node.nodeType === I ? o._node : o._ownerDocument;
|
||
A(t, i), r.getReactMountReady().enqueue(D, {
|
||
inst: e,
|
||
registrationName: t,
|
||
listener: n
|
||
})
|
||
}
|
||
}
|
||
|
||
function D() {
|
||
f.putListener(this.inst, this.registrationName, this.listener)
|
||
}
|
||
|
||
function L() {
|
||
m.postMountWrapper(this)
|
||
}
|
||
|
||
function U() {
|
||
b.postMountWrapper(this)
|
||
}
|
||
|
||
function q() {
|
||
g.postMountWrapper(this)
|
||
}
|
||
var F = {
|
||
topAbort: "abort",
|
||
topCanPlay: "canplay",
|
||
topCanPlayThrough: "canplaythrough",
|
||
topDurationChange: "durationchange",
|
||
topEmptied: "emptied",
|
||
topEncrypted: "encrypted",
|
||
topEnded: "ended",
|
||
topError: "error",
|
||
topLoadedData: "loadeddata",
|
||
topLoadedMetadata: "loadedmetadata",
|
||
topLoadStart: "loadstart",
|
||
topPause: "pause",
|
||
topPlay: "play",
|
||
topPlaying: "playing",
|
||
topProgress: "progress",
|
||
topRateChange: "ratechange",
|
||
topSeeked: "seeked",
|
||
topSeeking: "seeking",
|
||
topStalled: "stalled",
|
||
topSuspend: "suspend",
|
||
topTimeUpdate: "timeupdate",
|
||
topVolumeChange: "volumechange",
|
||
topWaiting: "waiting"
|
||
};
|
||
|
||
function z() {
|
||
x.track(this)
|
||
}
|
||
|
||
function B() {
|
||
this._rootNodeID || r("63");
|
||
var e = k(this);
|
||
switch (e || r("64"), this._tag) {
|
||
case "iframe":
|
||
case "object":
|
||
this._wrapperState.listeners = [d.trapBubbledEvent("topLoad", "load", e)];
|
||
break;
|
||
case "video":
|
||
case "audio":
|
||
for (var t in this._wrapperState.listeners = [], F) F.hasOwnProperty(t) && this._wrapperState.listeners.push(d.trapBubbledEvent(t, F[t], e));
|
||
break;
|
||
case "source":
|
||
this._wrapperState.listeners = [d.trapBubbledEvent("topError", "error", e)];
|
||
break;
|
||
case "img":
|
||
this._wrapperState.listeners = [d.trapBubbledEvent("topError", "error", e), d.trapBubbledEvent("topLoad", "load", e)];
|
||
break;
|
||
case "form":
|
||
this._wrapperState.listeners = [d.trapBubbledEvent("topReset", "reset", e), d.trapBubbledEvent("topSubmit", "submit", e)];
|
||
break;
|
||
case "input":
|
||
case "select":
|
||
case "textarea":
|
||
this._wrapperState.listeners = [d.trapBubbledEvent("topInvalid", "invalid", e)]
|
||
}
|
||
}
|
||
|
||
function V() {
|
||
y.postUpdateWrapper(this)
|
||
}
|
||
var H = {
|
||
area: !0,
|
||
base: !0,
|
||
br: !0,
|
||
col: !0,
|
||
embed: !0,
|
||
hr: !0,
|
||
img: !0,
|
||
input: !0,
|
||
keygen: !0,
|
||
link: !0,
|
||
meta: !0,
|
||
param: !0,
|
||
source: !0,
|
||
track: !0,
|
||
wbr: !0
|
||
},
|
||
W = {
|
||
listing: !0,
|
||
pre: !0,
|
||
textarea: !0
|
||
},
|
||
J = o({
|
||
menuitem: !0
|
||
}, H),
|
||
Y = /^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,
|
||
K = {},
|
||
G = {}.hasOwnProperty;
|
||
|
||
function $(e, t) {
|
||
return e.indexOf("-") >= 0 || null != t.is
|
||
}
|
||
var Z = 1;
|
||
|
||
function X(e) {
|
||
var t = e.type;
|
||
! function(e) {
|
||
G.call(K, e) || (Y.test(e) || r("65", e), K[e] = !0)
|
||
}(t), this._currentElement = e, this._tag = t.toLowerCase(), this._namespaceURI = null, this._renderedChildren = null, this._previousStyle = null, this._previousStyleCopy = null, this._hostNode = null, this._hostParent = null, this._rootNodeID = 0, this._domID = 0, this._hostContainerInfo = null, this._wrapperState = null, this._topLevelWrapper = null, this._flags = 0
|
||
}
|
||
X.displayName = "ReactDOMComponent", X.Mixin = {
|
||
mountComponent: function(e, t, n, r) {
|
||
this._rootNodeID = Z++, this._domID = n._idCounter++, this._hostParent = t, this._hostContainerInfo = n;
|
||
var o, a, l, f = this._currentElement.props;
|
||
switch (this._tag) {
|
||
case "audio":
|
||
case "form":
|
||
case "iframe":
|
||
case "img":
|
||
case "link":
|
||
case "object":
|
||
case "source":
|
||
case "video":
|
||
this._wrapperState = {
|
||
listeners: null
|
||
}, e.getReactMountReady().enqueue(B, this);
|
||
break;
|
||
case "input":
|
||
m.mountWrapper(this, f, t), f = m.getHostProps(this, f), e.getReactMountReady().enqueue(z, this), e.getReactMountReady().enqueue(B, this);
|
||
break;
|
||
case "option":
|
||
g.mountWrapper(this, f, t), f = g.getHostProps(this, f);
|
||
break;
|
||
case "select":
|
||
y.mountWrapper(this, f, t), f = y.getHostProps(this, f), e.getReactMountReady().enqueue(B, this);
|
||
break;
|
||
case "textarea":
|
||
b.mountWrapper(this, f, t), f = b.getHostProps(this, f), e.getReactMountReady().enqueue(z, this), e.getReactMountReady().enqueue(B, this)
|
||
}
|
||
if (N(this, f), null != t ? (o = t._namespaceURI, a = t._tag) : n._tag && (o = n._namespaceURI, a = n._tag), (null == o || o === s.svg && "foreignobject" === a) && (o = s.html), o === s.html && ("svg" === this._tag ? o = s.svg : "math" === this._tag && (o = s.mathml)), this._namespaceURI = o, e.useCreateElement) {
|
||
var p, d = n._ownerDocument;
|
||
if (o === s.html)
|
||
if ("script" === this._tag) {
|
||
var h = d.createElement("div"),
|
||
_ = this._currentElement.type;
|
||
h.innerHTML = "<" + _ + "></" + _ + ">", p = h.removeChild(h.firstChild)
|
||
} else p = f.is ? d.createElement(this._currentElement.type, f.is) : d.createElement(this._currentElement.type);
|
||
else p = d.createElementNS(o, this._currentElement.type);
|
||
v.precacheNode(this, p), this._flags |= S.hasCachedChildNodes, this._hostParent || c.setAttributeForRoot(p), this._updateDOMProperties(null, f, e);
|
||
var w = u(p);
|
||
this._createInitialChildren(e, f, r, w), l = w
|
||
} else {
|
||
var E = this._createOpenTagMarkupAndPutListeners(e, f),
|
||
x = this._createContentMarkup(e, f, r);
|
||
l = !x && H[this._tag] ? E + "/>" : E + ">" + x + "</" + this._currentElement.type + ">"
|
||
}
|
||
switch (this._tag) {
|
||
case "input":
|
||
e.getReactMountReady().enqueue(L, this), f.autoFocus && e.getReactMountReady().enqueue(i.focusDOMComponent, this);
|
||
break;
|
||
case "textarea":
|
||
e.getReactMountReady().enqueue(U, this), f.autoFocus && e.getReactMountReady().enqueue(i.focusDOMComponent, this);
|
||
break;
|
||
case "select":
|
||
case "button":
|
||
f.autoFocus && e.getReactMountReady().enqueue(i.focusDOMComponent, this);
|
||
break;
|
||
case "option":
|
||
e.getReactMountReady().enqueue(q, this)
|
||
}
|
||
return l
|
||
},
|
||
_createOpenTagMarkupAndPutListeners: function(e, t) {
|
||
var n = "<" + this._currentElement.type;
|
||
for (var r in t)
|
||
if (t.hasOwnProperty(r)) {
|
||
var i = t[r];
|
||
if (null != i)
|
||
if (O.hasOwnProperty(r)) i && R(this, r, i, e);
|
||
else {
|
||
"style" === r && (i && (i = this._previousStyleCopy = o({}, t.style)), i = a.createMarkupForStyles(i, this));
|
||
var u = null;
|
||
null != this._tag && $(this._tag, t) ? M.hasOwnProperty(r) || (u = c.createMarkupForCustomAttribute(r, i)) : u = c.createMarkupForProperty(r, i), u && (n += " " + u)
|
||
}
|
||
}
|
||
return e.renderToStaticMarkup ? n : (this._hostParent || (n += " " + c.createMarkupForRoot()), n += " " + c.createMarkupForID(this._domID))
|
||
},
|
||
_createContentMarkup: function(e, t, n) {
|
||
var r = "",
|
||
o = t.dangerouslySetInnerHTML;
|
||
if (null != o) null != o.__html && (r = o.__html);
|
||
else {
|
||
var i = P[typeof t.children] ? t.children : null,
|
||
a = null != i ? null : t.children;
|
||
if (null != i) r = E(i);
|
||
else if (null != a) {
|
||
r = this.mountChildren(a, e, n).join("")
|
||
}
|
||
}
|
||
return W[this._tag] && "\n" === r.charAt(0) ? "\n" + r : r
|
||
},
|
||
_createInitialChildren: function(e, t, n, r) {
|
||
var o = t.dangerouslySetInnerHTML;
|
||
if (null != o) null != o.__html && u.queueHTML(r, o.__html);
|
||
else {
|
||
var i = P[typeof t.children] ? t.children : null,
|
||
a = null != i ? null : t.children;
|
||
if (null != i) "" !== i && u.queueText(r, i);
|
||
else if (null != a)
|
||
for (var s = this.mountChildren(a, e, n), l = 0; l < s.length; l++) u.queueChild(r, s[l])
|
||
}
|
||
},
|
||
receiveComponent: function(e, t, n) {
|
||
var r = this._currentElement;
|
||
this._currentElement = e, this.updateComponent(t, r, e, n)
|
||
},
|
||
updateComponent: function(e, t, n, r) {
|
||
var o = t.props,
|
||
i = this._currentElement.props;
|
||
switch (this._tag) {
|
||
case "input":
|
||
o = m.getHostProps(this, o), i = m.getHostProps(this, i);
|
||
break;
|
||
case "option":
|
||
o = g.getHostProps(this, o), i = g.getHostProps(this, i);
|
||
break;
|
||
case "select":
|
||
o = y.getHostProps(this, o), i = y.getHostProps(this, i);
|
||
break;
|
||
case "textarea":
|
||
o = b.getHostProps(this, o), i = b.getHostProps(this, i)
|
||
}
|
||
switch (N(this, i), this._updateDOMProperties(o, i, e), this._updateDOMChildren(o, i, e, r), this._tag) {
|
||
case "input":
|
||
m.updateWrapper(this), x.updateValueIfChanged(this);
|
||
break;
|
||
case "textarea":
|
||
b.updateWrapper(this);
|
||
break;
|
||
case "select":
|
||
e.getReactMountReady().enqueue(V, this)
|
||
}
|
||
},
|
||
_updateDOMProperties: function(e, t, n) {
|
||
var r, i, u;
|
||
for (r in e)
|
||
if (!t.hasOwnProperty(r) && e.hasOwnProperty(r) && null != e[r])
|
||
if ("style" === r) {
|
||
var s = this._previousStyleCopy;
|
||
for (i in s) s.hasOwnProperty(i) && ((u = u || {})[i] = "");
|
||
this._previousStyleCopy = null
|
||
} else O.hasOwnProperty(r) ? e[r] && C(this, r) : $(this._tag, e) ? M.hasOwnProperty(r) || c.deleteValueForAttribute(k(this), r) : (l.properties[r] || l.isCustomAttribute(r)) && c.deleteValueForProperty(k(this), r);
|
||
for (r in t) {
|
||
var f = t[r],
|
||
p = "style" === r ? this._previousStyleCopy : null != e ? e[r] : void 0;
|
||
if (t.hasOwnProperty(r) && f !== p && (null != f || null != p))
|
||
if ("style" === r)
|
||
if (f ? f = this._previousStyleCopy = o({}, f) : this._previousStyleCopy = null, p) {
|
||
for (i in p) !p.hasOwnProperty(i) || f && f.hasOwnProperty(i) || ((u = u || {})[i] = "");
|
||
for (i in f) f.hasOwnProperty(i) && p[i] !== f[i] && ((u = u || {})[i] = f[i])
|
||
} else u = f;
|
||
else if (O.hasOwnProperty(r)) f ? R(this, r, f, n) : p && C(this, r);
|
||
else if ($(this._tag, t)) M.hasOwnProperty(r) || c.setValueForAttribute(k(this), r, f);
|
||
else if (l.properties[r] || l.isCustomAttribute(r)) {
|
||
var d = k(this);
|
||
null != f ? c.setValueForProperty(d, r, f) : c.deleteValueForProperty(d, r)
|
||
}
|
||
}
|
||
u && a.setValueForStyles(k(this), u, this)
|
||
},
|
||
_updateDOMChildren: function(e, t, n, r) {
|
||
var o = P[typeof e.children] ? e.children : null,
|
||
i = P[typeof t.children] ? t.children : null,
|
||
a = e.dangerouslySetInnerHTML && e.dangerouslySetInnerHTML.__html,
|
||
u = t.dangerouslySetInnerHTML && t.dangerouslySetInnerHTML.__html,
|
||
s = null != o ? null : e.children,
|
||
l = null != i ? null : t.children,
|
||
c = null != o || null != a,
|
||
f = null != i || null != u;
|
||
null != s && null == l ? this.updateChildren(null, n, r) : c && !f && this.updateTextContent(""), null != i ? o !== i && this.updateTextContent("" + i) : null != u ? a !== u && this.updateMarkup("" + u) : null != l && this.updateChildren(l, n, r)
|
||
},
|
||
getHostNode: function() {
|
||
return k(this)
|
||
},
|
||
unmountComponent: function(e) {
|
||
switch (this._tag) {
|
||
case "audio":
|
||
case "form":
|
||
case "iframe":
|
||
case "img":
|
||
case "link":
|
||
case "object":
|
||
case "source":
|
||
case "video":
|
||
var t = this._wrapperState.listeners;
|
||
if (t)
|
||
for (var n = 0; n < t.length; n++) t[n].remove();
|
||
break;
|
||
case "input":
|
||
case "textarea":
|
||
x.stopTracking(this);
|
||
break;
|
||
case "html":
|
||
case "head":
|
||
case "body":
|
||
r("66", this._tag)
|
||
}
|
||
this.unmountChildren(e), v.uncacheNode(this), f.deleteAllListeners(this), this._rootNodeID = 0, this._domID = 0, this._wrapperState = null
|
||
},
|
||
getPublicInstance: function() {
|
||
return k(this)
|
||
}
|
||
}, o(X.prototype, X.Mixin, _.Mixin), e.exports = X
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(14),
|
||
o = n(360),
|
||
i = {
|
||
focusDOMComponent: function() {
|
||
o(r.getNodeFromInstance(this))
|
||
}
|
||
};
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(361),
|
||
o = n(26),
|
||
i = (n(39), n(797), n(799)),
|
||
a = n(800),
|
||
u = n(802),
|
||
s = (n(9), u(function(e) {
|
||
return a(e)
|
||
})),
|
||
l = !1,
|
||
c = "cssFloat";
|
||
if (o.canUseDOM) {
|
||
var f = document.createElement("div").style;
|
||
try {
|
||
f.font = ""
|
||
} catch (e) {
|
||
l = !0
|
||
}
|
||
void 0 === document.documentElement.style.cssFloat && (c = "styleFloat")
|
||
}
|
||
var p = {
|
||
createMarkupForStyles: function(e, t) {
|
||
var n = "";
|
||
for (var r in e)
|
||
if (e.hasOwnProperty(r)) {
|
||
var o = 0 === r.indexOf("--"),
|
||
a = e[r];
|
||
0, null != a && (n += s(r) + ":", n += i(r, a, t, o) + ";")
|
||
}
|
||
return n || null
|
||
},
|
||
setValueForStyles: function(e, t, n) {
|
||
var o = e.style;
|
||
for (var a in t)
|
||
if (t.hasOwnProperty(a)) {
|
||
var u = 0 === a.indexOf("--");
|
||
0;
|
||
var s = i(a, t[a], n, u);
|
||
if ("float" !== a && "cssFloat" !== a || (a = c), u) o.setProperty(a, s);
|
||
else if (s) o[a] = s;
|
||
else {
|
||
var f = l && r.shorthandPropertyExpansions[a];
|
||
if (f)
|
||
for (var p in f) o[p] = "";
|
||
else o[a] = ""
|
||
}
|
||
}
|
||
}
|
||
};
|
||
e.exports = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(798),
|
||
o = /^-ms-/;
|
||
e.exports = function(e) {
|
||
return r(e.replace(o, "ms-"))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /-(.)/g;
|
||
e.exports = function(e) {
|
||
return e.replace(r, function(e, t) {
|
||
return t.toUpperCase()
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(361),
|
||
o = (n(9), r.isUnitlessNumber);
|
||
e.exports = function(e, t, n, r) {
|
||
if (null == t || "boolean" == typeof t || "" === t) return "";
|
||
var i = isNaN(t);
|
||
return r || i || 0 === t || o.hasOwnProperty(e) && o[e] ? "" + t : ("string" == typeof t && (t = t.trim()), t + "px")
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(801),
|
||
o = /^ms-/;
|
||
e.exports = function(e) {
|
||
return r(e).replace(o, "-ms-")
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /([A-Z])/g;
|
||
e.exports = function(e) {
|
||
return e.replace(r, "-$1").toLowerCase()
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
var t = {};
|
||
return function(n) {
|
||
return t.hasOwnProperty(n) || (t[n] = e.call(this, n)), t[n]
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(150);
|
||
e.exports = function(e) {
|
||
return '"' + r(e) + '"'
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(110);
|
||
var o = {
|
||
handleTopLevel: function(e, t, n, o) {
|
||
! function(e) {
|
||
r.enqueueEvents(e), r.processEventQueue(!1)
|
||
}(r.extractEvents(e, t, n, o))
|
||
}
|
||
};
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(26);
|
||
|
||
function o(e, t) {
|
||
var n = {};
|
||
return n[e.toLowerCase()] = t.toLowerCase(), n["Webkit" + e] = "webkit" + t, n["Moz" + e] = "moz" + t, n["ms" + e] = "MS" + t, n["O" + e] = "o" + t.toLowerCase(), n
|
||
}
|
||
var i = {
|
||
animationend: o("Animation", "AnimationEnd"),
|
||
animationiteration: o("Animation", "AnimationIteration"),
|
||
animationstart: o("Animation", "AnimationStart"),
|
||
transitionend: o("Transition", "TransitionEnd")
|
||
},
|
||
a = {},
|
||
u = {};
|
||
r.canUseDOM && (u = document.createElement("div").style, "AnimationEvent" in window || (delete i.animationend.animation, delete i.animationiteration.animation, delete i.animationstart.animation), "TransitionEvent" in window || delete i.transitionend.transition), e.exports = function(e) {
|
||
if (a[e]) return a[e];
|
||
if (!i[e]) return e;
|
||
var t = i[e];
|
||
for (var n in t)
|
||
if (t.hasOwnProperty(n) && n in u) return a[e] = t[n];
|
||
return ""
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(13),
|
||
i = n(362),
|
||
a = n(219),
|
||
u = n(14),
|
||
s = n(43);
|
||
n(8), n(9);
|
||
|
||
function l() {
|
||
this._rootNodeID && f.updateWrapper(this)
|
||
}
|
||
|
||
function c(e) {
|
||
return "checkbox" === e.type || "radio" === e.type ? null != e.checked : null != e.value
|
||
}
|
||
var f = {
|
||
getHostProps: function(e, t) {
|
||
var n = a.getValue(t),
|
||
r = a.getChecked(t);
|
||
return o({
|
||
type: void 0,
|
||
step: void 0,
|
||
min: void 0,
|
||
max: void 0
|
||
}, t, {
|
||
defaultChecked: void 0,
|
||
defaultValue: void 0,
|
||
value: null != n ? n : e._wrapperState.initialValue,
|
||
checked: null != r ? r : e._wrapperState.initialChecked,
|
||
onChange: e._wrapperState.onChange
|
||
})
|
||
},
|
||
mountWrapper: function(e, t) {
|
||
var n = t.defaultValue;
|
||
e._wrapperState = {
|
||
initialChecked: null != t.checked ? t.checked : t.defaultChecked,
|
||
initialValue: null != t.value ? t.value : n,
|
||
listeners: null,
|
||
onChange: function(e) {
|
||
var t = this._currentElement.props,
|
||
n = a.executeOnChange(t, e);
|
||
s.asap(l, this);
|
||
var o = t.name;
|
||
if ("radio" === t.type && null != o) {
|
||
for (var i = u.getNodeFromInstance(this), c = i; c.parentNode;) c = c.parentNode;
|
||
for (var f = c.querySelectorAll("input[name=" + JSON.stringify("" + o) + '][type="radio"]'), p = 0; p < f.length; p++) {
|
||
var d = f[p];
|
||
if (d !== i && d.form === i.form) {
|
||
var h = u.getInstanceFromNode(d);
|
||
h || r("90"), s.asap(l, h)
|
||
}
|
||
}
|
||
}
|
||
return n
|
||
}.bind(e),
|
||
controlled: c(t)
|
||
}
|
||
},
|
||
updateWrapper: function(e) {
|
||
var t = e._currentElement.props,
|
||
n = t.checked;
|
||
null != n && i.setValueForProperty(u.getNodeFromInstance(e), "checked", n || !1);
|
||
var r = u.getNodeFromInstance(e),
|
||
o = a.getValue(t);
|
||
if (null != o)
|
||
if (0 === o && "" === r.value) r.value = "0";
|
||
else if ("number" === t.type) {
|
||
var s = parseFloat(r.value, 10) || 0;
|
||
(o != s || o == s && r.value != o) && (r.value = "" + o)
|
||
} else r.value !== "" + o && (r.value = "" + o);
|
||
else null == t.value && null != t.defaultValue && r.defaultValue !== "" + t.defaultValue && (r.defaultValue = "" + t.defaultValue), null == t.checked && null != t.defaultChecked && (r.defaultChecked = !!t.defaultChecked)
|
||
},
|
||
postMountWrapper: function(e) {
|
||
var t = e._currentElement.props,
|
||
n = u.getNodeFromInstance(e);
|
||
switch (t.type) {
|
||
case "submit":
|
||
case "reset":
|
||
break;
|
||
case "color":
|
||
case "date":
|
||
case "datetime":
|
||
case "datetime-local":
|
||
case "month":
|
||
case "time":
|
||
case "week":
|
||
n.value = "", n.value = n.defaultValue;
|
||
break;
|
||
default:
|
||
n.value = n.value
|
||
}
|
||
var r = n.name;
|
||
"" !== r && (n.name = ""), n.defaultChecked = !n.defaultChecked, n.defaultChecked = !n.defaultChecked, "" !== r && (n.name = r)
|
||
}
|
||
};
|
||
e.exports = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(75),
|
||
i = n(14),
|
||
a = n(363),
|
||
u = (n(9), !1);
|
||
|
||
function s(e) {
|
||
var t = "";
|
||
return o.Children.forEach(e, function(e) {
|
||
null != e && ("string" == typeof e || "number" == typeof e ? t += e : u || (u = !0))
|
||
}), t
|
||
}
|
||
var l = {
|
||
mountWrapper: function(e, t, n) {
|
||
var r = null;
|
||
if (null != n) {
|
||
var o = n;
|
||
"optgroup" === o._tag && (o = o._hostParent), null != o && "select" === o._tag && (r = a.getSelectValueContext(o))
|
||
}
|
||
var i, u = null;
|
||
if (null != r)
|
||
if (i = null != t.value ? t.value + "" : s(t.children), u = !1, Array.isArray(r)) {
|
||
for (var l = 0; l < r.length; l++)
|
||
if ("" + r[l] === i) {
|
||
u = !0;
|
||
break
|
||
}
|
||
} else u = "" + r === i;
|
||
e._wrapperState = {
|
||
selected: u
|
||
}
|
||
},
|
||
postMountWrapper: function(e) {
|
||
var t = e._currentElement.props;
|
||
null != t.value && i.getNodeFromInstance(e).setAttribute("value", t.value)
|
||
},
|
||
getHostProps: function(e, t) {
|
||
var n = r({
|
||
selected: void 0,
|
||
children: void 0
|
||
}, t);
|
||
null != e._wrapperState.selected && (n.selected = e._wrapperState.selected);
|
||
var o = s(t.children);
|
||
return o && (n.children = o), n
|
||
}
|
||
};
|
||
e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(13),
|
||
i = n(219),
|
||
a = n(14),
|
||
u = n(43);
|
||
n(8), n(9);
|
||
|
||
function s() {
|
||
this._rootNodeID && l.updateWrapper(this)
|
||
}
|
||
var l = {
|
||
getHostProps: function(e, t) {
|
||
return null != t.dangerouslySetInnerHTML && r("91"), o({}, t, {
|
||
value: void 0,
|
||
defaultValue: void 0,
|
||
children: "" + e._wrapperState.initialValue,
|
||
onChange: e._wrapperState.onChange
|
||
})
|
||
},
|
||
mountWrapper: function(e, t) {
|
||
var n = i.getValue(t),
|
||
o = n;
|
||
if (null == n) {
|
||
var a = t.defaultValue,
|
||
l = t.children;
|
||
null != l && (null != a && r("92"), Array.isArray(l) && (l.length <= 1 || r("93"), l = l[0]), a = "" + l), null == a && (a = ""), o = a
|
||
}
|
||
e._wrapperState = {
|
||
initialValue: "" + o,
|
||
listeners: null,
|
||
onChange: function(e) {
|
||
var t = this._currentElement.props,
|
||
n = i.executeOnChange(t, e);
|
||
return u.asap(s, this), n
|
||
}.bind(e)
|
||
}
|
||
},
|
||
updateWrapper: function(e) {
|
||
var t = e._currentElement.props,
|
||
n = a.getNodeFromInstance(e),
|
||
r = i.getValue(t);
|
||
if (null != r) {
|
||
var o = "" + r;
|
||
o !== n.value && (n.value = o), null == t.defaultValue && (n.defaultValue = o)
|
||
}
|
||
null != t.defaultValue && (n.defaultValue = t.defaultValue)
|
||
},
|
||
postMountWrapper: function(e) {
|
||
var t = a.getNodeFromInstance(e),
|
||
n = t.textContent;
|
||
n === e._wrapperState.initialValue && (t.value = n)
|
||
}
|
||
};
|
||
e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(220),
|
||
i = (n(112), n(39), n(46), n(88)),
|
||
a = n(811),
|
||
u = (n(34), n(816));
|
||
n(8);
|
||
|
||
function s(e, t) {
|
||
return t && (e = e || []).push(t), e
|
||
}
|
||
|
||
function l(e, t) {
|
||
o.processChildrenUpdates(e, t)
|
||
}
|
||
var c = {
|
||
Mixin: {
|
||
_reconcilerInstantiateChildren: function(e, t, n) {
|
||
return a.instantiateChildren(e, t, n)
|
||
},
|
||
_reconcilerUpdateChildren: function(e, t, n, r, o, i) {
|
||
var s, l = 0;
|
||
return s = u(t, l), a.updateChildren(e, s, n, r, o, this, this._hostContainerInfo, i, l), s
|
||
},
|
||
mountChildren: function(e, t, n) {
|
||
var r = this._reconcilerInstantiateChildren(e, t, n);
|
||
this._renderedChildren = r;
|
||
var o = [],
|
||
a = 0;
|
||
for (var u in r)
|
||
if (r.hasOwnProperty(u)) {
|
||
var s = r[u],
|
||
l = 0;
|
||
0;
|
||
var c = i.mountComponent(s, t, this, this._hostContainerInfo, n, l);
|
||
s._mountIndex = a++, o.push(c)
|
||
}
|
||
return o
|
||
},
|
||
updateTextContent: function(e) {
|
||
var t, n = this._renderedChildren;
|
||
for (var o in a.unmountChildren(n, !1), n) n.hasOwnProperty(o) && r("118");
|
||
l(this, [(t = e, {
|
||
type: "TEXT_CONTENT",
|
||
content: t,
|
||
fromIndex: null,
|
||
fromNode: null,
|
||
toIndex: null,
|
||
afterNode: null
|
||
})])
|
||
},
|
||
updateMarkup: function(e) {
|
||
var t, n = this._renderedChildren;
|
||
for (var o in a.unmountChildren(n, !1), n) n.hasOwnProperty(o) && r("118");
|
||
l(this, [(t = e, {
|
||
type: "SET_MARKUP",
|
||
content: t,
|
||
fromIndex: null,
|
||
fromNode: null,
|
||
toIndex: null,
|
||
afterNode: null
|
||
})])
|
||
},
|
||
updateChildren: function(e, t, n) {
|
||
this._updateChildren(e, t, n)
|
||
},
|
||
_updateChildren: function(e, t, n) {
|
||
var r = this._renderedChildren,
|
||
o = {},
|
||
a = [],
|
||
u = this._reconcilerUpdateChildren(r, e, a, o, t, n);
|
||
if (u || r) {
|
||
var c, f = null,
|
||
p = 0,
|
||
d = 0,
|
||
h = 0,
|
||
v = null;
|
||
for (c in u)
|
||
if (u.hasOwnProperty(c)) {
|
||
var m = r && r[c],
|
||
g = u[c];
|
||
m === g ? (f = s(f, this.moveChild(m, v, p, d)), d = Math.max(m._mountIndex, d), m._mountIndex = p) : (m && (d = Math.max(m._mountIndex, d)), f = s(f, this._mountChildAtIndex(g, a[h], v, p, t, n)), h++), p++, v = i.getHostNode(g)
|
||
}
|
||
for (c in o) o.hasOwnProperty(c) && (f = s(f, this._unmountChild(r[c], o[c])));
|
||
f && l(this, f), this._renderedChildren = u
|
||
}
|
||
},
|
||
unmountChildren: function(e) {
|
||
var t = this._renderedChildren;
|
||
a.unmountChildren(t, e), this._renderedChildren = null
|
||
},
|
||
moveChild: function(e, t, n, r) {
|
||
if (e._mountIndex < r) return function(e, t, n) {
|
||
return {
|
||
type: "MOVE_EXISTING",
|
||
content: null,
|
||
fromIndex: e._mountIndex,
|
||
fromNode: i.getHostNode(e),
|
||
toIndex: n,
|
||
afterNode: t
|
||
}
|
||
}(e, t, n)
|
||
},
|
||
createChild: function(e, t, n) {
|
||
return function(e, t, n) {
|
||
return {
|
||
type: "INSERT_MARKUP",
|
||
content: e,
|
||
fromIndex: null,
|
||
fromNode: null,
|
||
toIndex: n,
|
||
afterNode: t
|
||
}
|
||
}(n, t, e._mountIndex)
|
||
},
|
||
removeChild: function(e, t) {
|
||
return function(e, t) {
|
||
return {
|
||
type: "REMOVE_NODE",
|
||
content: null,
|
||
fromIndex: e._mountIndex,
|
||
fromNode: t,
|
||
toIndex: null,
|
||
afterNode: null
|
||
}
|
||
}(e, t)
|
||
},
|
||
_mountChildAtIndex: function(e, t, n, r, o, i) {
|
||
return e._mountIndex = r, this.createChild(e, n, t)
|
||
},
|
||
_unmountChild: function(e, t) {
|
||
var n = this.removeChild(e, t);
|
||
return e._mountIndex = null, n
|
||
}
|
||
}
|
||
};
|
||
e.exports = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t) {
|
||
var r = n(88),
|
||
o = n(364),
|
||
i = (n(223), n(222)),
|
||
a = n(368);
|
||
n(9);
|
||
|
||
function u(e, t, n, r) {
|
||
var i = void 0 === e[n];
|
||
null != t && i && (e[n] = o(t, !0))
|
||
}
|
||
void 0 !== t && Object({
|
||
NODE_ENV: "production",
|
||
WEBPACK_INLINE_STYLES: !1
|
||
});
|
||
var s = {
|
||
instantiateChildren: function(e, t, n, r) {
|
||
if (null == e) return null;
|
||
var o = {};
|
||
return a(e, u, o), o
|
||
},
|
||
updateChildren: function(e, t, n, a, u, s, l, c, f) {
|
||
if (t || e) {
|
||
var p, d;
|
||
for (p in t)
|
||
if (t.hasOwnProperty(p)) {
|
||
var h = (d = e && e[p]) && d._currentElement,
|
||
v = t[p];
|
||
if (null != d && i(h, v)) r.receiveComponent(d, v, u, c), t[p] = d;
|
||
else {
|
||
d && (a[p] = r.getHostNode(d), r.unmountComponent(d, !1));
|
||
var m = o(v, !0);
|
||
t[p] = m;
|
||
var g = r.mountComponent(m, u, s, l, c, f);
|
||
n.push(g)
|
||
}
|
||
}
|
||
for (p in e) !e.hasOwnProperty(p) || t && t.hasOwnProperty(p) || (d = e[p], a[p] = r.getHostNode(d), r.unmountComponent(d, !1))
|
||
}
|
||
},
|
||
unmountChildren: function(e, t) {
|
||
for (var n in e)
|
||
if (e.hasOwnProperty(n)) {
|
||
var o = e[n];
|
||
r.unmountComponent(o, t)
|
||
}
|
||
}
|
||
};
|
||
e.exports = s
|
||
}).call(t, n(55))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(13),
|
||
i = n(75),
|
||
a = n(220),
|
||
u = n(46),
|
||
s = n(212),
|
||
l = n(112),
|
||
c = (n(39), n(365)),
|
||
f = n(88),
|
||
p = n(126),
|
||
d = (n(8), n(221)),
|
||
h = n(222),
|
||
v = (n(9), 0),
|
||
m = 1,
|
||
g = 2;
|
||
|
||
function y(e) {}
|
||
|
||
function b(e, t) {
|
||
0
|
||
}
|
||
y.prototype.render = function() {
|
||
var e = l.get(this)._currentElement.type,
|
||
t = e(this.props, this.context, this.updater);
|
||
return b(e, t), t
|
||
};
|
||
var _ = 1,
|
||
w = {
|
||
construct: function(e) {
|
||
this._currentElement = e, this._rootNodeID = 0, this._compositeType = null, this._instance = null, this._hostParent = null, this._hostContainerInfo = null, this._updateBatchNumber = null, this._pendingElement = null, this._pendingStateQueue = null, this._pendingReplaceState = !1, this._pendingForceUpdate = !1, this._renderedNodeType = null, this._renderedComponent = null, this._context = null, this._mountOrder = 0, this._topLevelWrapper = null, this._pendingCallbacks = null, this._calledComponentWillUnmount = !1
|
||
},
|
||
mountComponent: function(e, t, n, o) {
|
||
this._context = o, this._mountOrder = _++, this._hostParent = t, this._hostContainerInfo = n;
|
||
var a, u = this._currentElement.props,
|
||
s = this._processContext(o),
|
||
c = this._currentElement.type,
|
||
f = e.getUpdateQueue(),
|
||
d = function(e) {
|
||
return !(!e.prototype || !e.prototype.isReactComponent)
|
||
}(c),
|
||
h = this._constructComponent(d, u, s, f);
|
||
d || null != h && null != h.render ? ! function(e) {
|
||
return !(!e.prototype || !e.prototype.isPureReactComponent)
|
||
}(c) ? this._compositeType = v : this._compositeType = m : (a = h, b(), null === h || !1 === h || i.isValidElement(h) || r("105", c.displayName || c.name || "Component"), h = new y(c), this._compositeType = g), h.props = u, h.context = s, h.refs = p, h.updater = f, this._instance = h, l.set(h, this);
|
||
var w, E = h.state;
|
||
return void 0 === E && (h.state = E = null), ("object" != typeof E || Array.isArray(E)) && r("106", this.getName() || "ReactCompositeComponent"), this._pendingStateQueue = null, this._pendingReplaceState = !1, this._pendingForceUpdate = !1, w = h.unstable_handleError ? this.performInitialMountWithErrorHandling(a, t, n, e, o) : this.performInitialMount(a, t, n, e, o), h.componentDidMount && e.getReactMountReady().enqueue(h.componentDidMount, h), w
|
||
},
|
||
_constructComponent: function(e, t, n, r) {
|
||
return this._constructComponentWithoutOwner(e, t, n, r)
|
||
},
|
||
_constructComponentWithoutOwner: function(e, t, n, r) {
|
||
var o = this._currentElement.type;
|
||
return e ? new o(t, n, r) : o(t, n, r)
|
||
},
|
||
performInitialMountWithErrorHandling: function(e, t, n, r, o) {
|
||
var i, a = r.checkpoint();
|
||
try {
|
||
i = this.performInitialMount(e, t, n, r, o)
|
||
} catch (u) {
|
||
r.rollback(a), this._instance.unstable_handleError(u), this._pendingStateQueue && (this._instance.state = this._processPendingState(this._instance.props, this._instance.context)), a = r.checkpoint(), this._renderedComponent.unmountComponent(!0), r.rollback(a), i = this.performInitialMount(e, t, n, r, o)
|
||
}
|
||
return i
|
||
},
|
||
performInitialMount: function(e, t, n, r, o) {
|
||
var i = this._instance,
|
||
a = 0;
|
||
i.componentWillMount && (i.componentWillMount(), this._pendingStateQueue && (i.state = this._processPendingState(i.props, i.context))), void 0 === e && (e = this._renderValidatedComponent());
|
||
var u = c.getType(e);
|
||
this._renderedNodeType = u;
|
||
var s = this._instantiateReactComponent(e, u !== c.EMPTY);
|
||
return this._renderedComponent = s, f.mountComponent(s, r, t, n, this._processChildContext(o), a)
|
||
},
|
||
getHostNode: function() {
|
||
return f.getHostNode(this._renderedComponent)
|
||
},
|
||
unmountComponent: function(e) {
|
||
if (this._renderedComponent) {
|
||
var t = this._instance;
|
||
if (t.componentWillUnmount && !t._calledComponentWillUnmount)
|
||
if (t._calledComponentWillUnmount = !0, e) {
|
||
var n = this.getName() + ".componentWillUnmount()";
|
||
s.invokeGuardedCallback(n, t.componentWillUnmount.bind(t))
|
||
} else t.componentWillUnmount();
|
||
this._renderedComponent && (f.unmountComponent(this._renderedComponent, e), this._renderedNodeType = null, this._renderedComponent = null, this._instance = null), this._pendingStateQueue = null, this._pendingReplaceState = !1, this._pendingForceUpdate = !1, this._pendingCallbacks = null, this._pendingElement = null, this._context = null, this._rootNodeID = 0, this._topLevelWrapper = null, l.remove(t)
|
||
}
|
||
},
|
||
_maskContext: function(e) {
|
||
var t = this._currentElement.type.contextTypes;
|
||
if (!t) return p;
|
||
var n = {};
|
||
for (var r in t) n[r] = e[r];
|
||
return n
|
||
},
|
||
_processContext: function(e) {
|
||
var t = this._maskContext(e);
|
||
return t
|
||
},
|
||
_processChildContext: function(e) {
|
||
var t, n = this._currentElement.type,
|
||
i = this._instance;
|
||
if (i.getChildContext && (t = i.getChildContext()), t) {
|
||
for (var a in "object" != typeof n.childContextTypes && r("107", this.getName() || "ReactCompositeComponent"), t) a in n.childContextTypes || r("108", this.getName() || "ReactCompositeComponent", a);
|
||
return o({}, e, t)
|
||
}
|
||
return e
|
||
},
|
||
_checkContextTypes: function(e, t, n) {
|
||
0
|
||
},
|
||
receiveComponent: function(e, t, n) {
|
||
var r = this._currentElement,
|
||
o = this._context;
|
||
this._pendingElement = null, this.updateComponent(t, r, e, o, n)
|
||
},
|
||
performUpdateIfNecessary: function(e) {
|
||
null != this._pendingElement ? f.receiveComponent(this, this._pendingElement, e, this._context) : null !== this._pendingStateQueue || this._pendingForceUpdate ? this.updateComponent(e, this._currentElement, this._currentElement, this._context, this._context) : this._updateBatchNumber = null
|
||
},
|
||
updateComponent: function(e, t, n, o, i) {
|
||
var a = this._instance;
|
||
null == a && r("136", this.getName() || "ReactCompositeComponent");
|
||
var u, s = !1;
|
||
this._context === i ? u = a.context : (u = this._processContext(i), s = !0);
|
||
var l = t.props,
|
||
c = n.props;
|
||
t !== n && (s = !0), s && a.componentWillReceiveProps && a.componentWillReceiveProps(c, u);
|
||
var f = this._processPendingState(c, u),
|
||
p = !0;
|
||
this._pendingForceUpdate || (a.shouldComponentUpdate ? p = a.shouldComponentUpdate(c, f, u) : this._compositeType === m && (p = !d(l, c) || !d(a.state, f))), this._updateBatchNumber = null, p ? (this._pendingForceUpdate = !1, this._performComponentUpdate(n, c, f, u, e, i)) : (this._currentElement = n, this._context = i, a.props = c, a.state = f, a.context = u)
|
||
},
|
||
_processPendingState: function(e, t) {
|
||
var n = this._instance,
|
||
r = this._pendingStateQueue,
|
||
i = this._pendingReplaceState;
|
||
if (this._pendingReplaceState = !1, this._pendingStateQueue = null, !r) return n.state;
|
||
if (i && 1 === r.length) return r[0];
|
||
for (var a = o({}, i ? r[0] : n.state), u = i ? 1 : 0; u < r.length; u++) {
|
||
var s = r[u];
|
||
o(a, "function" == typeof s ? s.call(n, a, e, t) : s)
|
||
}
|
||
return a
|
||
},
|
||
_performComponentUpdate: function(e, t, n, r, o, i) {
|
||
var a, u, s, l = this._instance,
|
||
c = Boolean(l.componentDidUpdate);
|
||
c && (a = l.props, u = l.state, s = l.context), l.componentWillUpdate && l.componentWillUpdate(t, n, r), this._currentElement = e, this._context = i, l.props = t, l.state = n, l.context = r, this._updateRenderedComponent(o, i), c && o.getReactMountReady().enqueue(l.componentDidUpdate.bind(l, a, u, s), l)
|
||
},
|
||
_updateRenderedComponent: function(e, t) {
|
||
var n = this._renderedComponent,
|
||
r = n._currentElement,
|
||
o = this._renderValidatedComponent(),
|
||
i = 0;
|
||
if (h(r, o)) f.receiveComponent(n, o, e, this._processChildContext(t));
|
||
else {
|
||
var a = f.getHostNode(n);
|
||
f.unmountComponent(n, !1);
|
||
var u = c.getType(o);
|
||
this._renderedNodeType = u;
|
||
var s = this._instantiateReactComponent(o, u !== c.EMPTY);
|
||
this._renderedComponent = s;
|
||
var l = f.mountComponent(s, e, this._hostParent, this._hostContainerInfo, this._processChildContext(t), i);
|
||
this._replaceNodeWithMarkup(a, l, n)
|
||
}
|
||
},
|
||
_replaceNodeWithMarkup: function(e, t, n) {
|
||
a.replaceNodeWithMarkup(e, t, n)
|
||
},
|
||
_renderValidatedComponentWithoutOwnerOrContext: function() {
|
||
var e = this._instance;
|
||
return e.render()
|
||
},
|
||
_renderValidatedComponent: function() {
|
||
var e;
|
||
if (this._compositeType !== g) {
|
||
u.current = this;
|
||
try {
|
||
e = this._renderValidatedComponentWithoutOwnerOrContext()
|
||
} finally {
|
||
u.current = null
|
||
}
|
||
} else e = this._renderValidatedComponentWithoutOwnerOrContext();
|
||
return null === e || !1 === e || i.isValidElement(e) || r("109", this.getName() || "ReactCompositeComponent"), e
|
||
},
|
||
attachRef: function(e, t) {
|
||
var n = this.getPublicInstance();
|
||
null == n && r("110");
|
||
var o = t.getPublicInstance();
|
||
(n.refs === p ? n.refs = {} : n.refs)[e] = o
|
||
},
|
||
detachRef: function(e) {
|
||
delete this.getPublicInstance().refs[e]
|
||
},
|
||
getName: function() {
|
||
var e = this._currentElement.type,
|
||
t = this._instance && this._instance.constructor;
|
||
return e.displayName || t && t.displayName || e.name || t && t.name || null
|
||
},
|
||
getPublicInstance: function() {
|
||
var e = this._instance;
|
||
return this._compositeType === g ? null : e
|
||
},
|
||
_instantiateReactComponent: null
|
||
};
|
||
e.exports = w
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = 1;
|
||
e.exports = function() {
|
||
return r++
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = "function" == typeof Symbol && Symbol.for && Symbol.for("react.element") || 60103;
|
||
e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = "function" == typeof Symbol && Symbol.iterator,
|
||
o = "@@iterator";
|
||
e.exports = function(e) {
|
||
var t = e && (r && e[r] || e[o]);
|
||
if ("function" == typeof t) return t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
(function(t) {
|
||
n(223);
|
||
var r = n(368);
|
||
n(9);
|
||
|
||
function o(e, t, n, r) {
|
||
if (e && "object" == typeof e) {
|
||
var o = e,
|
||
i = void 0 === o[n];
|
||
0, i && null != t && (o[n] = t)
|
||
}
|
||
}
|
||
void 0 !== t && Object({
|
||
NODE_ENV: "production",
|
||
WEBPACK_INLINE_STYLES: !1
|
||
}), e.exports = function(e, t) {
|
||
if (null == e) return e;
|
||
var n = {};
|
||
return r(e, o, n), n
|
||
}
|
||
}).call(t, n(55))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(69),
|
||
i = n(147),
|
||
a = (n(39), n(818)),
|
||
u = [];
|
||
var s = {
|
||
enqueue: function() {}
|
||
};
|
||
|
||
function l(e) {
|
||
this.reinitializeTransaction(), this.renderToStaticMarkup = e, this.useCreateElement = !1, this.updateQueue = new a(this)
|
||
}
|
||
var c = {
|
||
getTransactionWrappers: function() {
|
||
return u
|
||
},
|
||
getReactMountReady: function() {
|
||
return s
|
||
},
|
||
getUpdateQueue: function() {
|
||
return this.updateQueue
|
||
},
|
||
destructor: function() {},
|
||
checkpoint: function() {},
|
||
rollback: function() {}
|
||
};
|
||
r(l.prototype, i, c), o.addPoolingTo(l), e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(224);
|
||
n(9);
|
||
var o = function() {
|
||
function e(t) {
|
||
! function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}(this, e), this.transaction = t
|
||
}
|
||
return e.prototype.isMounted = function(e) {
|
||
return !1
|
||
}, e.prototype.enqueueCallback = function(e, t, n) {
|
||
this.transaction.isInTransaction() && r.enqueueCallback(e, t, n)
|
||
}, e.prototype.enqueueForceUpdate = function(e) {
|
||
this.transaction.isInTransaction() && r.enqueueForceUpdate(e)
|
||
}, e.prototype.enqueueReplaceState = function(e, t) {
|
||
this.transaction.isInTransaction() && r.enqueueReplaceState(e, t)
|
||
}, e.prototype.enqueueSetState = function(e, t) {
|
||
this.transaction.isInTransaction() && r.enqueueSetState(e, t)
|
||
}, e
|
||
}();
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(89),
|
||
i = n(14),
|
||
a = function(e) {
|
||
this._currentElement = null, this._hostNode = null, this._hostParent = null, this._hostContainerInfo = null, this._domID = 0
|
||
};
|
||
r(a.prototype, {
|
||
mountComponent: function(e, t, n, r) {
|
||
var a = n._idCounter++;
|
||
this._domID = a, this._hostParent = t, this._hostContainerInfo = n;
|
||
var u = " react-empty: " + this._domID + " ";
|
||
if (e.useCreateElement) {
|
||
var s = n._ownerDocument.createComment(u);
|
||
return i.precacheNode(this, s), o(s)
|
||
}
|
||
return e.renderToStaticMarkup ? "" : "\x3c!--" + u + "--\x3e"
|
||
},
|
||
receiveComponent: function() {},
|
||
getHostNode: function() {
|
||
return i.getNodeFromInstance(this)
|
||
},
|
||
unmountComponent: function() {
|
||
i.uncacheNode(this)
|
||
}
|
||
}), e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11);
|
||
n(8);
|
||
|
||
function o(e, t) {
|
||
"_hostNode" in e || r("33"), "_hostNode" in t || r("33");
|
||
for (var n = 0, o = e; o; o = o._hostParent) n++;
|
||
for (var i = 0, a = t; a; a = a._hostParent) i++;
|
||
for (; n - i > 0;) e = e._hostParent, n--;
|
||
for (; i - n > 0;) t = t._hostParent, i--;
|
||
for (var u = n; u--;) {
|
||
if (e === t) return e;
|
||
e = e._hostParent, t = t._hostParent
|
||
}
|
||
return null
|
||
}
|
||
e.exports = {
|
||
isAncestor: function(e, t) {
|
||
"_hostNode" in e || r("35"), "_hostNode" in t || r("35");
|
||
for (; t;) {
|
||
if (t === e) return !0;
|
||
t = t._hostParent
|
||
}
|
||
return !1
|
||
},
|
||
getLowestCommonAncestor: o,
|
||
getParentInstance: function(e) {
|
||
return "_hostNode" in e || r("36"), e._hostParent
|
||
},
|
||
traverseTwoPhase: function(e, t, n) {
|
||
for (var r, o = []; e;) o.push(e), e = e._hostParent;
|
||
for (r = o.length; r-- > 0;) t(o[r], "captured", n);
|
||
for (r = 0; r < o.length; r++) t(o[r], "bubbled", n)
|
||
},
|
||
traverseEnterLeave: function(e, t, n, r, i) {
|
||
for (var a = e && t ? o(e, t) : null, u = []; e && e !== a;) u.push(e), e = e._hostParent;
|
||
for (var s, l = []; t && t !== a;) l.push(t), t = t._hostParent;
|
||
for (s = 0; s < u.length; s++) n(u[s], "bubbled", r);
|
||
for (s = l.length; s-- > 0;) n(l[s], "captured", i)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(13),
|
||
i = n(216),
|
||
a = n(89),
|
||
u = n(14),
|
||
s = n(150),
|
||
l = (n(8), n(225), function(e) {
|
||
this._currentElement = e, this._stringText = "" + e, this._hostNode = null, this._hostParent = null, this._domID = 0, this._mountIndex = 0, this._closingComment = null, this._commentNodes = null
|
||
});
|
||
o(l.prototype, {
|
||
mountComponent: function(e, t, n, r) {
|
||
var o = n._idCounter++,
|
||
i = " react-text: " + o + " ";
|
||
if (this._domID = o, this._hostParent = t, e.useCreateElement) {
|
||
var l = n._ownerDocument,
|
||
c = l.createComment(i),
|
||
f = l.createComment(" /react-text "),
|
||
p = a(l.createDocumentFragment());
|
||
return a.queueChild(p, a(c)), this._stringText && a.queueChild(p, a(l.createTextNode(this._stringText))), a.queueChild(p, a(f)), u.precacheNode(this, c), this._closingComment = f, p
|
||
}
|
||
var d = s(this._stringText);
|
||
return e.renderToStaticMarkup ? d : "\x3c!--" + i + "--\x3e" + d + "\x3c!-- /react-text --\x3e"
|
||
},
|
||
receiveComponent: function(e, t) {
|
||
if (e !== this._currentElement) {
|
||
this._currentElement = e;
|
||
var n = "" + e;
|
||
if (n !== this._stringText) {
|
||
this._stringText = n;
|
||
var r = this.getHostNode();
|
||
i.replaceDelimitedText(r[0], r[1], n)
|
||
}
|
||
}
|
||
},
|
||
getHostNode: function() {
|
||
var e = this._commentNodes;
|
||
if (e) return e;
|
||
if (!this._closingComment)
|
||
for (var t = u.getNodeFromInstance(this).nextSibling;;) {
|
||
if (null == t && r("67", this._domID), 8 === t.nodeType && " /react-text " === t.nodeValue) {
|
||
this._closingComment = t;
|
||
break
|
||
}
|
||
t = t.nextSibling
|
||
}
|
||
return e = [this._hostNode, this._closingComment], this._commentNodes = e, e
|
||
},
|
||
unmountComponent: function() {
|
||
this._closingComment = null, this._commentNodes = null, u.uncacheNode(this)
|
||
}
|
||
}), e.exports = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(43),
|
||
i = n(147),
|
||
a = n(34),
|
||
u = {
|
||
initialize: a,
|
||
close: function() {
|
||
f.isBatchingUpdates = !1
|
||
}
|
||
},
|
||
s = [{
|
||
initialize: a,
|
||
close: o.flushBatchedUpdates.bind(o)
|
||
}, u];
|
||
|
||
function l() {
|
||
this.reinitializeTransaction()
|
||
}
|
||
r(l.prototype, i, {
|
||
getTransactionWrappers: function() {
|
||
return s
|
||
}
|
||
});
|
||
var c = new l,
|
||
f = {
|
||
isBatchingUpdates: !1,
|
||
batchedUpdates: function(e, t, n, r, o, i) {
|
||
var a = f.isBatchingUpdates;
|
||
return f.isBatchingUpdates = !0, a ? e(t, n, r, o, i) : c.perform(e, null, t, n, r, o, i)
|
||
}
|
||
};
|
||
e.exports = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(370),
|
||
i = n(26),
|
||
a = n(69),
|
||
u = n(14),
|
||
s = n(43),
|
||
l = n(213),
|
||
c = n(824);
|
||
|
||
function f(e) {
|
||
for (; e._hostParent;) e = e._hostParent;
|
||
var t = u.getNodeFromInstance(e).parentNode;
|
||
return u.getClosestInstanceFromNode(t)
|
||
}
|
||
|
||
function p(e, t) {
|
||
this.topLevelType = e, this.nativeEvent = t, this.ancestors = []
|
||
}
|
||
|
||
function d(e) {
|
||
var t = l(e.nativeEvent),
|
||
n = u.getClosestInstanceFromNode(t),
|
||
r = n;
|
||
do {
|
||
e.ancestors.push(r), r = r && f(r)
|
||
} while (r);
|
||
for (var o = 0; o < e.ancestors.length; o++) n = e.ancestors[o], h._handleTopLevel(e.topLevelType, n, e.nativeEvent, l(e.nativeEvent))
|
||
}
|
||
r(p.prototype, {
|
||
destructor: function() {
|
||
this.topLevelType = null, this.nativeEvent = null, this.ancestors.length = 0
|
||
}
|
||
}), a.addPoolingTo(p, a.twoArgumentPooler);
|
||
var h = {
|
||
_enabled: !0,
|
||
_handleTopLevel: null,
|
||
WINDOW_HANDLE: i.canUseDOM ? window : null,
|
||
setHandleTopLevel: function(e) {
|
||
h._handleTopLevel = e
|
||
},
|
||
setEnabled: function(e) {
|
||
h._enabled = !!e
|
||
},
|
||
isEnabled: function() {
|
||
return h._enabled
|
||
},
|
||
trapBubbledEvent: function(e, t, n) {
|
||
return n ? o.listen(n, t, h.dispatchEvent.bind(null, e)) : null
|
||
},
|
||
trapCapturedEvent: function(e, t, n) {
|
||
return n ? o.capture(n, t, h.dispatchEvent.bind(null, e)) : null
|
||
},
|
||
monitorScrollValue: function(e) {
|
||
var t = function(e) {
|
||
e(c(window))
|
||
}.bind(null, e);
|
||
o.listen(window, "scroll", t)
|
||
},
|
||
dispatchEvent: function(e, t) {
|
||
if (h._enabled) {
|
||
var n = p.getPooled(e, t);
|
||
try {
|
||
s.batchedUpdates(d, n)
|
||
} finally {
|
||
p.release(n)
|
||
}
|
||
}
|
||
}
|
||
};
|
||
e.exports = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return e.Window && e instanceof e.Window ? {
|
||
x: e.pageXOffset || e.document.documentElement.scrollLeft,
|
||
y: e.pageYOffset || e.document.documentElement.scrollTop
|
||
} : {
|
||
x: e.scrollLeft,
|
||
y: e.scrollTop
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(87),
|
||
o = n(110),
|
||
i = n(211),
|
||
a = n(220),
|
||
u = n(366),
|
||
s = n(151),
|
||
l = n(367),
|
||
c = n(43),
|
||
f = {
|
||
Component: a.injection,
|
||
DOMProperty: r.injection,
|
||
EmptyComponent: u.injection,
|
||
EventPluginHub: o.injection,
|
||
EventPluginUtils: i.injection,
|
||
EventEmitter: s.injection,
|
||
HostComponent: l.injection,
|
||
Updates: c.injection
|
||
};
|
||
e.exports = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(13),
|
||
o = n(354),
|
||
i = n(69),
|
||
a = n(151),
|
||
u = n(371),
|
||
s = (n(39), n(147)),
|
||
l = n(224),
|
||
c = [{
|
||
initialize: u.getSelectionInformation,
|
||
close: u.restoreSelection
|
||
}, {
|
||
initialize: function() {
|
||
var e = a.isEnabled();
|
||
return a.setEnabled(!1), e
|
||
},
|
||
close: function(e) {
|
||
a.setEnabled(e)
|
||
}
|
||
}, {
|
||
initialize: function() {
|
||
this.reactMountReady.reset()
|
||
},
|
||
close: function() {
|
||
this.reactMountReady.notifyAll()
|
||
}
|
||
}];
|
||
|
||
function f(e) {
|
||
this.reinitializeTransaction(), this.renderToStaticMarkup = !1, this.reactMountReady = o.getPooled(null), this.useCreateElement = e
|
||
}
|
||
var p = {
|
||
getTransactionWrappers: function() {
|
||
return c
|
||
},
|
||
getReactMountReady: function() {
|
||
return this.reactMountReady
|
||
},
|
||
getUpdateQueue: function() {
|
||
return l
|
||
},
|
||
checkpoint: function() {
|
||
return this.reactMountReady.checkpoint()
|
||
},
|
||
rollback: function(e) {
|
||
this.reactMountReady.rollback(e)
|
||
},
|
||
destructor: function() {
|
||
o.release(this.reactMountReady), this.reactMountReady = null
|
||
}
|
||
};
|
||
r(f.prototype, s, p), i.addPoolingTo(f), e.exports = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(26),
|
||
o = n(828),
|
||
i = n(353);
|
||
|
||
function a(e, t, n, r) {
|
||
return e === n && t === r
|
||
}
|
||
var u = r.canUseDOM && "selection" in document && !("getSelection" in window),
|
||
s = {
|
||
getOffsets: u ? function(e) {
|
||
var t = document.selection.createRange(),
|
||
n = t.text.length,
|
||
r = t.duplicate();
|
||
r.moveToElementText(e), r.setEndPoint("EndToStart", t);
|
||
var o = r.text.length;
|
||
return {
|
||
start: o,
|
||
end: o + n
|
||
}
|
||
} : function(e) {
|
||
var t = window.getSelection && window.getSelection();
|
||
if (!t || 0 === t.rangeCount) return null;
|
||
var n = t.anchorNode,
|
||
r = t.anchorOffset,
|
||
o = t.focusNode,
|
||
i = t.focusOffset,
|
||
u = t.getRangeAt(0);
|
||
try {
|
||
u.startContainer.nodeType, u.endContainer.nodeType
|
||
} catch (e) {
|
||
return null
|
||
}
|
||
var s = a(t.anchorNode, t.anchorOffset, t.focusNode, t.focusOffset) ? 0 : u.toString().length,
|
||
l = u.cloneRange();
|
||
l.selectNodeContents(e), l.setEnd(u.startContainer, u.startOffset);
|
||
var c = a(l.startContainer, l.startOffset, l.endContainer, l.endOffset) ? 0 : l.toString().length,
|
||
f = c + s,
|
||
p = document.createRange();
|
||
p.setStart(n, r), p.setEnd(o, i);
|
||
var d = p.collapsed;
|
||
return {
|
||
start: d ? f : c,
|
||
end: d ? c : f
|
||
}
|
||
},
|
||
setOffsets: u ? function(e, t) {
|
||
var n, r, o = document.selection.createRange().duplicate();
|
||
void 0 === t.end ? r = n = t.start : t.start > t.end ? (n = t.end, r = t.start) : (n = t.start, r = t.end), o.moveToElementText(e), o.moveStart("character", n), o.setEndPoint("EndToStart", o), o.moveEnd("character", r - n), o.select()
|
||
} : function(e, t) {
|
||
if (window.getSelection) {
|
||
var n = window.getSelection(),
|
||
r = e[i()].length,
|
||
a = Math.min(t.start, r),
|
||
u = void 0 === t.end ? a : Math.min(t.end, r);
|
||
if (!n.extend && a > u) {
|
||
var s = u;
|
||
u = a, a = s
|
||
}
|
||
var l = o(e, a),
|
||
c = o(e, u);
|
||
if (l && c) {
|
||
var f = document.createRange();
|
||
f.setStart(l.node, l.offset), n.removeAllRanges(), a > u ? (n.addRange(f), n.extend(c.node, c.offset)) : (f.setEnd(c.node, c.offset), n.addRange(f))
|
||
}
|
||
}
|
||
}
|
||
};
|
||
e.exports = s
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
for (; e && e.firstChild;) e = e.firstChild;
|
||
return e
|
||
}
|
||
|
||
function o(e) {
|
||
for (; e;) {
|
||
if (e.nextSibling) return e.nextSibling;
|
||
e = e.parentNode
|
||
}
|
||
}
|
||
e.exports = function(e, t) {
|
||
for (var n = r(e), i = 0, a = 0; n;) {
|
||
if (3 === n.nodeType) {
|
||
if (a = i + n.textContent.length, i <= t && a >= t) return {
|
||
node: n,
|
||
offset: t - i
|
||
};
|
||
i = a
|
||
}
|
||
n = r(o(n))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(830);
|
||
e.exports = function e(t, n) {
|
||
return !(!t || !n) && (t === n || !r(t) && (r(n) ? e(t, n.parentNode) : "contains" in t ? t.contains(n) : !!t.compareDocumentPosition && !!(16 & t.compareDocumentPosition(n))))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(831);
|
||
e.exports = function(e) {
|
||
return r(e) && 3 == e.nodeType
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
var t = (e ? e.ownerDocument || e : document).defaultView || window;
|
||
return !(!e || !("function" == typeof t.Node ? e instanceof t.Node : "object" == typeof e && "number" == typeof e.nodeType && "string" == typeof e.nodeName))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = "http://www.w3.org/1999/xlink",
|
||
o = "http://www.w3.org/XML/1998/namespace",
|
||
i = {
|
||
accentHeight: "accent-height",
|
||
accumulate: 0,
|
||
additive: 0,
|
||
alignmentBaseline: "alignment-baseline",
|
||
allowReorder: "allowReorder",
|
||
alphabetic: 0,
|
||
amplitude: 0,
|
||
arabicForm: "arabic-form",
|
||
ascent: 0,
|
||
attributeName: "attributeName",
|
||
attributeType: "attributeType",
|
||
autoReverse: "autoReverse",
|
||
azimuth: 0,
|
||
baseFrequency: "baseFrequency",
|
||
baseProfile: "baseProfile",
|
||
baselineShift: "baseline-shift",
|
||
bbox: 0,
|
||
begin: 0,
|
||
bias: 0,
|
||
by: 0,
|
||
calcMode: "calcMode",
|
||
capHeight: "cap-height",
|
||
clip: 0,
|
||
clipPath: "clip-path",
|
||
clipRule: "clip-rule",
|
||
clipPathUnits: "clipPathUnits",
|
||
colorInterpolation: "color-interpolation",
|
||
colorInterpolationFilters: "color-interpolation-filters",
|
||
colorProfile: "color-profile",
|
||
colorRendering: "color-rendering",
|
||
contentScriptType: "contentScriptType",
|
||
contentStyleType: "contentStyleType",
|
||
cursor: 0,
|
||
cx: 0,
|
||
cy: 0,
|
||
d: 0,
|
||
decelerate: 0,
|
||
descent: 0,
|
||
diffuseConstant: "diffuseConstant",
|
||
direction: 0,
|
||
display: 0,
|
||
divisor: 0,
|
||
dominantBaseline: "dominant-baseline",
|
||
dur: 0,
|
||
dx: 0,
|
||
dy: 0,
|
||
edgeMode: "edgeMode",
|
||
elevation: 0,
|
||
enableBackground: "enable-background",
|
||
end: 0,
|
||
exponent: 0,
|
||
externalResourcesRequired: "externalResourcesRequired",
|
||
fill: 0,
|
||
fillOpacity: "fill-opacity",
|
||
fillRule: "fill-rule",
|
||
filter: 0,
|
||
filterRes: "filterRes",
|
||
filterUnits: "filterUnits",
|
||
floodColor: "flood-color",
|
||
floodOpacity: "flood-opacity",
|
||
focusable: 0,
|
||
fontFamily: "font-family",
|
||
fontSize: "font-size",
|
||
fontSizeAdjust: "font-size-adjust",
|
||
fontStretch: "font-stretch",
|
||
fontStyle: "font-style",
|
||
fontVariant: "font-variant",
|
||
fontWeight: "font-weight",
|
||
format: 0,
|
||
from: 0,
|
||
fx: 0,
|
||
fy: 0,
|
||
g1: 0,
|
||
g2: 0,
|
||
glyphName: "glyph-name",
|
||
glyphOrientationHorizontal: "glyph-orientation-horizontal",
|
||
glyphOrientationVertical: "glyph-orientation-vertical",
|
||
glyphRef: "glyphRef",
|
||
gradientTransform: "gradientTransform",
|
||
gradientUnits: "gradientUnits",
|
||
hanging: 0,
|
||
horizAdvX: "horiz-adv-x",
|
||
horizOriginX: "horiz-origin-x",
|
||
ideographic: 0,
|
||
imageRendering: "image-rendering",
|
||
in : 0,
|
||
in2: 0,
|
||
intercept: 0,
|
||
k: 0,
|
||
k1: 0,
|
||
k2: 0,
|
||
k3: 0,
|
||
k4: 0,
|
||
kernelMatrix: "kernelMatrix",
|
||
kernelUnitLength: "kernelUnitLength",
|
||
kerning: 0,
|
||
keyPoints: "keyPoints",
|
||
keySplines: "keySplines",
|
||
keyTimes: "keyTimes",
|
||
lengthAdjust: "lengthAdjust",
|
||
letterSpacing: "letter-spacing",
|
||
lightingColor: "lighting-color",
|
||
limitingConeAngle: "limitingConeAngle",
|
||
local: 0,
|
||
markerEnd: "marker-end",
|
||
markerMid: "marker-mid",
|
||
markerStart: "marker-start",
|
||
markerHeight: "markerHeight",
|
||
markerUnits: "markerUnits",
|
||
markerWidth: "markerWidth",
|
||
mask: 0,
|
||
maskContentUnits: "maskContentUnits",
|
||
maskUnits: "maskUnits",
|
||
mathematical: 0,
|
||
mode: 0,
|
||
numOctaves: "numOctaves",
|
||
offset: 0,
|
||
opacity: 0,
|
||
operator: 0,
|
||
order: 0,
|
||
orient: 0,
|
||
orientation: 0,
|
||
origin: 0,
|
||
overflow: 0,
|
||
overlinePosition: "overline-position",
|
||
overlineThickness: "overline-thickness",
|
||
paintOrder: "paint-order",
|
||
panose1: "panose-1",
|
||
pathLength: "pathLength",
|
||
patternContentUnits: "patternContentUnits",
|
||
patternTransform: "patternTransform",
|
||
patternUnits: "patternUnits",
|
||
pointerEvents: "pointer-events",
|
||
points: 0,
|
||
pointsAtX: "pointsAtX",
|
||
pointsAtY: "pointsAtY",
|
||
pointsAtZ: "pointsAtZ",
|
||
preserveAlpha: "preserveAlpha",
|
||
preserveAspectRatio: "preserveAspectRatio",
|
||
primitiveUnits: "primitiveUnits",
|
||
r: 0,
|
||
radius: 0,
|
||
refX: "refX",
|
||
refY: "refY",
|
||
renderingIntent: "rendering-intent",
|
||
repeatCount: "repeatCount",
|
||
repeatDur: "repeatDur",
|
||
requiredExtensions: "requiredExtensions",
|
||
requiredFeatures: "requiredFeatures",
|
||
restart: 0,
|
||
result: 0,
|
||
rotate: 0,
|
||
rx: 0,
|
||
ry: 0,
|
||
scale: 0,
|
||
seed: 0,
|
||
shapeRendering: "shape-rendering",
|
||
slope: 0,
|
||
spacing: 0,
|
||
specularConstant: "specularConstant",
|
||
specularExponent: "specularExponent",
|
||
speed: 0,
|
||
spreadMethod: "spreadMethod",
|
||
startOffset: "startOffset",
|
||
stdDeviation: "stdDeviation",
|
||
stemh: 0,
|
||
stemv: 0,
|
||
stitchTiles: "stitchTiles",
|
||
stopColor: "stop-color",
|
||
stopOpacity: "stop-opacity",
|
||
strikethroughPosition: "strikethrough-position",
|
||
strikethroughThickness: "strikethrough-thickness",
|
||
string: 0,
|
||
stroke: 0,
|
||
strokeDasharray: "stroke-dasharray",
|
||
strokeDashoffset: "stroke-dashoffset",
|
||
strokeLinecap: "stroke-linecap",
|
||
strokeLinejoin: "stroke-linejoin",
|
||
strokeMiterlimit: "stroke-miterlimit",
|
||
strokeOpacity: "stroke-opacity",
|
||
strokeWidth: "stroke-width",
|
||
surfaceScale: "surfaceScale",
|
||
systemLanguage: "systemLanguage",
|
||
tableValues: "tableValues",
|
||
targetX: "targetX",
|
||
targetY: "targetY",
|
||
textAnchor: "text-anchor",
|
||
textDecoration: "text-decoration",
|
||
textRendering: "text-rendering",
|
||
textLength: "textLength",
|
||
to: 0,
|
||
transform: 0,
|
||
u1: 0,
|
||
u2: 0,
|
||
underlinePosition: "underline-position",
|
||
underlineThickness: "underline-thickness",
|
||
unicode: 0,
|
||
unicodeBidi: "unicode-bidi",
|
||
unicodeRange: "unicode-range",
|
||
unitsPerEm: "units-per-em",
|
||
vAlphabetic: "v-alphabetic",
|
||
vHanging: "v-hanging",
|
||
vIdeographic: "v-ideographic",
|
||
vMathematical: "v-mathematical",
|
||
values: 0,
|
||
vectorEffect: "vector-effect",
|
||
version: 0,
|
||
vertAdvY: "vert-adv-y",
|
||
vertOriginX: "vert-origin-x",
|
||
vertOriginY: "vert-origin-y",
|
||
viewBox: "viewBox",
|
||
viewTarget: "viewTarget",
|
||
visibility: 0,
|
||
widths: 0,
|
||
wordSpacing: "word-spacing",
|
||
writingMode: "writing-mode",
|
||
x: 0,
|
||
xHeight: "x-height",
|
||
x1: 0,
|
||
x2: 0,
|
||
xChannelSelector: "xChannelSelector",
|
||
xlinkActuate: "xlink:actuate",
|
||
xlinkArcrole: "xlink:arcrole",
|
||
xlinkHref: "xlink:href",
|
||
xlinkRole: "xlink:role",
|
||
xlinkShow: "xlink:show",
|
||
xlinkTitle: "xlink:title",
|
||
xlinkType: "xlink:type",
|
||
xmlBase: "xml:base",
|
||
xmlns: 0,
|
||
xmlnsXlink: "xmlns:xlink",
|
||
xmlLang: "xml:lang",
|
||
xmlSpace: "xml:space",
|
||
y: 0,
|
||
y1: 0,
|
||
y2: 0,
|
||
yChannelSelector: "yChannelSelector",
|
||
z: 0,
|
||
zoomAndPan: "zoomAndPan"
|
||
},
|
||
a = {
|
||
Properties: {},
|
||
DOMAttributeNamespaces: {
|
||
xlinkActuate: r,
|
||
xlinkArcrole: r,
|
||
xlinkHref: r,
|
||
xlinkRole: r,
|
||
xlinkShow: r,
|
||
xlinkTitle: r,
|
||
xlinkType: r,
|
||
xmlBase: o,
|
||
xmlLang: o,
|
||
xmlSpace: o
|
||
},
|
||
DOMAttributeNames: {}
|
||
};
|
||
Object.keys(i).forEach(function(e) {
|
||
a.Properties[e] = 0, i[e] && (a.DOMAttributeNames[e] = i[e])
|
||
}), e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(109),
|
||
o = n(26),
|
||
i = n(14),
|
||
a = n(371),
|
||
u = n(48),
|
||
s = n(372),
|
||
l = n(357),
|
||
c = n(221),
|
||
f = o.canUseDOM && "documentMode" in document && document.documentMode <= 11,
|
||
p = {
|
||
select: {
|
||
phasedRegistrationNames: {
|
||
bubbled: "onSelect",
|
||
captured: "onSelectCapture"
|
||
},
|
||
dependencies: ["topBlur", "topContextMenu", "topFocus", "topKeyDown", "topKeyUp", "topMouseDown", "topMouseUp", "topSelectionChange"]
|
||
}
|
||
},
|
||
d = null,
|
||
h = null,
|
||
v = null,
|
||
m = !1,
|
||
g = !1;
|
||
|
||
function y(e, t) {
|
||
if (m || null == d || d !== s()) return null;
|
||
var n = function(e) {
|
||
if ("selectionStart" in e && a.hasSelectionCapabilities(e)) return {
|
||
start: e.selectionStart,
|
||
end: e.selectionEnd
|
||
};
|
||
if (window.getSelection) {
|
||
var t = window.getSelection();
|
||
return {
|
||
anchorNode: t.anchorNode,
|
||
anchorOffset: t.anchorOffset,
|
||
focusNode: t.focusNode,
|
||
focusOffset: t.focusOffset
|
||
}
|
||
}
|
||
if (document.selection) {
|
||
var n = document.selection.createRange();
|
||
return {
|
||
parentElement: n.parentElement(),
|
||
text: n.text,
|
||
top: n.boundingTop,
|
||
left: n.boundingLeft
|
||
}
|
||
}
|
||
}(d);
|
||
if (!v || !c(v, n)) {
|
||
v = n;
|
||
var o = u.getPooled(p.select, h, e, t);
|
||
return o.type = "select", o.target = d, r.accumulateTwoPhaseDispatches(o), o
|
||
}
|
||
return null
|
||
}
|
||
var b = {
|
||
eventTypes: p,
|
||
extractEvents: function(e, t, n, r) {
|
||
if (!g) return null;
|
||
var o = t ? i.getNodeFromInstance(t) : window;
|
||
switch (e) {
|
||
case "topFocus":
|
||
(l(o) || "true" === o.contentEditable) && (d = o, h = t, v = null);
|
||
break;
|
||
case "topBlur":
|
||
d = null, h = null, v = null;
|
||
break;
|
||
case "topMouseDown":
|
||
m = !0;
|
||
break;
|
||
case "topContextMenu":
|
||
case "topMouseUp":
|
||
return m = !1, y(n, r);
|
||
case "topSelectionChange":
|
||
if (f) break;
|
||
case "topKeyDown":
|
||
case "topKeyUp":
|
||
return y(n, r)
|
||
}
|
||
return null
|
||
},
|
||
didPutListener: function(e, t, n) {
|
||
"onSelect" === t && (g = !0)
|
||
}
|
||
};
|
||
e.exports = b
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = n(370),
|
||
i = n(109),
|
||
a = n(14),
|
||
u = n(835),
|
||
s = n(836),
|
||
l = n(48),
|
||
c = n(837),
|
||
f = n(838),
|
||
p = n(148),
|
||
d = n(840),
|
||
h = n(841),
|
||
v = n(842),
|
||
m = n(111),
|
||
g = n(843),
|
||
y = n(34),
|
||
b = n(226),
|
||
_ = (n(8), {}),
|
||
w = {};
|
||
["abort", "animationEnd", "animationIteration", "animationStart", "blur", "canPlay", "canPlayThrough", "click", "contextMenu", "copy", "cut", "doubleClick", "drag", "dragEnd", "dragEnter", "dragExit", "dragLeave", "dragOver", "dragStart", "drop", "durationChange", "emptied", "encrypted", "ended", "error", "focus", "input", "invalid", "keyDown", "keyPress", "keyUp", "load", "loadedData", "loadedMetadata", "loadStart", "mouseDown", "mouseMove", "mouseOut", "mouseOver", "mouseUp", "paste", "pause", "play", "playing", "progress", "rateChange", "reset", "scroll", "seeked", "seeking", "stalled", "submit", "suspend", "timeUpdate", "touchCancel", "touchEnd", "touchMove", "touchStart", "transitionEnd", "volumeChange", "waiting", "wheel"].forEach(function(e) {
|
||
var t = e[0].toUpperCase() + e.slice(1),
|
||
n = "on" + t,
|
||
r = "top" + t,
|
||
o = {
|
||
phasedRegistrationNames: {
|
||
bubbled: n,
|
||
captured: n + "Capture"
|
||
},
|
||
dependencies: [r]
|
||
};
|
||
_[e] = o, w[r] = o
|
||
});
|
||
var E = {};
|
||
|
||
function x(e) {
|
||
return "." + e._rootNodeID
|
||
}
|
||
|
||
function S(e) {
|
||
return "button" === e || "input" === e || "select" === e || "textarea" === e
|
||
}
|
||
var C = {
|
||
eventTypes: _,
|
||
extractEvents: function(e, t, n, o) {
|
||
var a, y = w[e];
|
||
if (!y) return null;
|
||
switch (e) {
|
||
case "topAbort":
|
||
case "topCanPlay":
|
||
case "topCanPlayThrough":
|
||
case "topDurationChange":
|
||
case "topEmptied":
|
||
case "topEncrypted":
|
||
case "topEnded":
|
||
case "topError":
|
||
case "topInput":
|
||
case "topInvalid":
|
||
case "topLoad":
|
||
case "topLoadedData":
|
||
case "topLoadedMetadata":
|
||
case "topLoadStart":
|
||
case "topPause":
|
||
case "topPlay":
|
||
case "topPlaying":
|
||
case "topProgress":
|
||
case "topRateChange":
|
||
case "topReset":
|
||
case "topSeeked":
|
||
case "topSeeking":
|
||
case "topStalled":
|
||
case "topSubmit":
|
||
case "topSuspend":
|
||
case "topTimeUpdate":
|
||
case "topVolumeChange":
|
||
case "topWaiting":
|
||
a = l;
|
||
break;
|
||
case "topKeyPress":
|
||
if (0 === b(n)) return null;
|
||
case "topKeyDown":
|
||
case "topKeyUp":
|
||
a = f;
|
||
break;
|
||
case "topBlur":
|
||
case "topFocus":
|
||
a = c;
|
||
break;
|
||
case "topClick":
|
||
if (2 === n.button) return null;
|
||
case "topDoubleClick":
|
||
case "topMouseDown":
|
||
case "topMouseMove":
|
||
case "topMouseUp":
|
||
case "topMouseOut":
|
||
case "topMouseOver":
|
||
case "topContextMenu":
|
||
a = p;
|
||
break;
|
||
case "topDrag":
|
||
case "topDragEnd":
|
||
case "topDragEnter":
|
||
case "topDragExit":
|
||
case "topDragLeave":
|
||
case "topDragOver":
|
||
case "topDragStart":
|
||
case "topDrop":
|
||
a = d;
|
||
break;
|
||
case "topTouchCancel":
|
||
case "topTouchEnd":
|
||
case "topTouchMove":
|
||
case "topTouchStart":
|
||
a = h;
|
||
break;
|
||
case "topAnimationEnd":
|
||
case "topAnimationIteration":
|
||
case "topAnimationStart":
|
||
a = u;
|
||
break;
|
||
case "topTransitionEnd":
|
||
a = v;
|
||
break;
|
||
case "topScroll":
|
||
a = m;
|
||
break;
|
||
case "topWheel":
|
||
a = g;
|
||
break;
|
||
case "topCopy":
|
||
case "topCut":
|
||
case "topPaste":
|
||
a = s
|
||
}
|
||
a || r("86", e);
|
||
var _ = a.getPooled(y, t, n, o);
|
||
return i.accumulateTwoPhaseDispatches(_), _
|
||
},
|
||
didPutListener: function(e, t, n) {
|
||
if ("onClick" === t && !S(e._tag)) {
|
||
var r = x(e),
|
||
i = a.getNodeFromInstance(e);
|
||
E[r] || (E[r] = o.listen(i, "click", y))
|
||
}
|
||
},
|
||
willDeleteListener: function(e, t) {
|
||
if ("onClick" === t && !S(e._tag)) {
|
||
var n = x(e);
|
||
E[n].remove(), delete E[n]
|
||
}
|
||
}
|
||
};
|
||
e.exports = C
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(48);
|
||
|
||
function o(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(o, {
|
||
animationName: null,
|
||
elapsedTime: null,
|
||
pseudoElement: null
|
||
}), e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(48),
|
||
o = {
|
||
clipboardData: function(e) {
|
||
return "clipboardData" in e ? e.clipboardData : window.clipboardData
|
||
}
|
||
};
|
||
|
||
function i(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(i, o), e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(111);
|
||
|
||
function o(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(o, {
|
||
relatedTarget: null
|
||
}), e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(111),
|
||
o = n(226),
|
||
i = {
|
||
key: n(839),
|
||
location: null,
|
||
ctrlKey: null,
|
||
shiftKey: null,
|
||
altKey: null,
|
||
metaKey: null,
|
||
repeat: null,
|
||
locale: null,
|
||
getModifierState: n(215),
|
||
charCode: function(e) {
|
||
return "keypress" === e.type ? o(e) : 0
|
||
},
|
||
keyCode: function(e) {
|
||
return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0
|
||
},
|
||
which: function(e) {
|
||
return "keypress" === e.type ? o(e) : "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0
|
||
}
|
||
};
|
||
|
||
function a(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(a, i), e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(226),
|
||
o = {
|
||
Esc: "Escape",
|
||
Spacebar: " ",
|
||
Left: "ArrowLeft",
|
||
Up: "ArrowUp",
|
||
Right: "ArrowRight",
|
||
Down: "ArrowDown",
|
||
Del: "Delete",
|
||
Win: "OS",
|
||
Menu: "ContextMenu",
|
||
Apps: "ContextMenu",
|
||
Scroll: "ScrollLock",
|
||
MozPrintableKey: "Unidentified"
|
||
},
|
||
i = {
|
||
8: "Backspace",
|
||
9: "Tab",
|
||
12: "Clear",
|
||
13: "Enter",
|
||
16: "Shift",
|
||
17: "Control",
|
||
18: "Alt",
|
||
19: "Pause",
|
||
20: "CapsLock",
|
||
27: "Escape",
|
||
32: " ",
|
||
33: "PageUp",
|
||
34: "PageDown",
|
||
35: "End",
|
||
36: "Home",
|
||
37: "ArrowLeft",
|
||
38: "ArrowUp",
|
||
39: "ArrowRight",
|
||
40: "ArrowDown",
|
||
45: "Insert",
|
||
46: "Delete",
|
||
112: "F1",
|
||
113: "F2",
|
||
114: "F3",
|
||
115: "F4",
|
||
116: "F5",
|
||
117: "F6",
|
||
118: "F7",
|
||
119: "F8",
|
||
120: "F9",
|
||
121: "F10",
|
||
122: "F11",
|
||
123: "F12",
|
||
144: "NumLock",
|
||
145: "ScrollLock",
|
||
224: "Meta"
|
||
};
|
||
e.exports = function(e) {
|
||
if (e.key) {
|
||
var t = o[e.key] || e.key;
|
||
if ("Unidentified" !== t) return t
|
||
}
|
||
if ("keypress" === e.type) {
|
||
var n = r(e);
|
||
return 13 === n ? "Enter" : String.fromCharCode(n)
|
||
}
|
||
return "keydown" === e.type || "keyup" === e.type ? i[e.keyCode] || "Unidentified" : ""
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(148);
|
||
|
||
function o(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(o, {
|
||
dataTransfer: null
|
||
}), e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(111),
|
||
o = {
|
||
touches: null,
|
||
targetTouches: null,
|
||
changedTouches: null,
|
||
altKey: null,
|
||
metaKey: null,
|
||
ctrlKey: null,
|
||
shiftKey: null,
|
||
getModifierState: n(215)
|
||
};
|
||
|
||
function i(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(i, o), e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(48);
|
||
|
||
function o(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(o, {
|
||
propertyName: null,
|
||
elapsedTime: null,
|
||
pseudoElement: null
|
||
}), e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(148);
|
||
|
||
function o(e, t, n, o) {
|
||
return r.call(this, e, t, n, o)
|
||
}
|
||
r.augmentClass(o, {
|
||
deltaX: function(e) {
|
||
return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0
|
||
},
|
||
deltaY: function(e) {
|
||
return "deltaY" in e ? e.deltaY : "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0
|
||
},
|
||
deltaZ: null,
|
||
deltaMode: null
|
||
}), e.exports = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
n(225);
|
||
var r = 9;
|
||
e.exports = function(e, t) {
|
||
var n = {
|
||
_topLevelWrapper: e,
|
||
_idCounter: 1,
|
||
_ownerDocument: t ? t.nodeType === r ? t : t.ownerDocument : null,
|
||
_node: t,
|
||
_tag: t ? t.nodeName.toLowerCase() : null,
|
||
_namespaceURI: t ? t.namespaceURI : null
|
||
};
|
||
return n
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
useCreateElement: !0,
|
||
useFiber: !1
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(847),
|
||
o = /\/?>/,
|
||
i = /^<\!\-\-/,
|
||
a = {
|
||
CHECKSUM_ATTR_NAME: "data-react-checksum",
|
||
addChecksumToMarkup: function(e) {
|
||
var t = r(e);
|
||
return i.test(e) ? e : e.replace(o, " " + a.CHECKSUM_ATTR_NAME + '="' + t + '"$&')
|
||
},
|
||
canReuseMarkup: function(e, t) {
|
||
var n = t.getAttribute(a.CHECKSUM_ATTR_NAME);
|
||
return n = n && parseInt(n, 10), r(e) === n
|
||
}
|
||
};
|
||
e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = 65521;
|
||
e.exports = function(e) {
|
||
for (var t = 1, n = 0, o = 0, i = e.length, a = -4 & i; o < a;) {
|
||
for (var u = Math.min(o + 4096, a); o < u; o += 4) n += (t += e.charCodeAt(o)) + (t += e.charCodeAt(o + 1)) + (t += e.charCodeAt(o + 2)) + (t += e.charCodeAt(o + 3));
|
||
t %= r, n %= r
|
||
}
|
||
for (; o < i; o++) n += t += e.charCodeAt(o);
|
||
return (t %= r) | (n %= r) << 16
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = "15.6.2"
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(11),
|
||
o = (n(46), n(14)),
|
||
i = n(112),
|
||
a = n(374);
|
||
n(8), n(9);
|
||
e.exports = function(e) {
|
||
if (null == e) return null;
|
||
if (1 === e.nodeType) return e;
|
||
var t = i.get(e);
|
||
if (t) return (t = a(t)) ? o.getNodeFromInstance(t) : null;
|
||
"function" == typeof e.render ? r("44") : r("45", Object.keys(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(373);
|
||
e.exports = r.renderSubtreeIntoContainer
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0, t.connect = t.Provider = void 0;
|
||
var r = i(n(852)),
|
||
o = i(n(854));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.Provider = r.default, t.connect = o.default
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0, t.default = void 0;
|
||
var r = n(0),
|
||
o = a(n(1)),
|
||
i = a(n(375));
|
||
a(n(376));
|
||
|
||
function a(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var u = function(e) {
|
||
function t(n, r) {
|
||
! function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}(this, t);
|
||
var o = function(e, t) {
|
||
if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
|
||
return !t || "object" != typeof t && "function" != typeof t ? e : t
|
||
}(this, e.call(this, n, r));
|
||
return o.store = n.store, o
|
||
}
|
||
return function(e, t) {
|
||
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
|
||
e.prototype = Object.create(t && t.prototype, {
|
||
constructor: {
|
||
value: e,
|
||
enumerable: !1,
|
||
writable: !0,
|
||
configurable: !0
|
||
}
|
||
}), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
|
||
}(t, e), t.prototype.getChildContext = function() {
|
||
return {
|
||
store: this.store
|
||
}
|
||
}, t.prototype.render = function() {
|
||
return r.Children.only(this.props.children)
|
||
}, t
|
||
}(r.Component);
|
||
t.default = u, u.propTypes = {
|
||
store: i.default.isRequired,
|
||
children: o.default.element.isRequired
|
||
}, u.childContextTypes = {
|
||
store: i.default.isRequired
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(34),
|
||
o = n(8),
|
||
i = n(269);
|
||
e.exports = function() {
|
||
function e(e, t, n, r, a, u) {
|
||
u !== i && o(!1, "Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")
|
||
}
|
||
|
||
function t() {
|
||
return e
|
||
}
|
||
e.isRequired = e;
|
||
var n = {
|
||
array: e,
|
||
bool: e,
|
||
func: e,
|
||
number: e,
|
||
object: e,
|
||
string: e,
|
||
symbol: e,
|
||
any: e,
|
||
arrayOf: t,
|
||
element: e,
|
||
instanceOf: t,
|
||
node: e,
|
||
objectOf: t,
|
||
oneOf: t,
|
||
oneOfType: t,
|
||
shape: t,
|
||
exact: t
|
||
};
|
||
return n.checkPropTypes = r, n.PropTypes = n, n
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0;
|
||
var r = Object.assign || function(e) {
|
||
for (var t = 1; t < arguments.length; t++) {
|
||
var n = arguments[t];
|
||
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
|
||
}
|
||
return e
|
||
};
|
||
t.default = function(e, t, n) {
|
||
var c = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {},
|
||
m = Boolean(e),
|
||
g = e || f,
|
||
y = void 0;
|
||
y = "function" == typeof t ? t : t ? (0, u.default)(t) : p;
|
||
var b = n || d,
|
||
_ = c.pure,
|
||
w = void 0 === _ || _,
|
||
E = c.withRef,
|
||
x = void 0 !== E && E,
|
||
S = w && b !== d,
|
||
C = v++;
|
||
return function(e) {
|
||
var t = "Connect(" + function(e) {
|
||
return e.displayName || e.name || "Component"
|
||
}(e) + ")";
|
||
var n = function(n) {
|
||
function i(e, r) {
|
||
! function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}(this, i);
|
||
var o = function(e, t) {
|
||
if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
|
||
return !t || "object" != typeof t && "function" != typeof t ? e : t
|
||
}(this, n.call(this, e, r));
|
||
o.version = C, o.store = e.store || r.store, (0, l.default)(o.store, 'Could not find "store" in either the context or props of "' + t + '". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "' + t + '".');
|
||
var a = o.store.getState();
|
||
return o.state = {
|
||
storeState: a
|
||
}, o.clearCache(), o
|
||
}
|
||
return function(e, t) {
|
||
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
|
||
e.prototype = Object.create(t && t.prototype, {
|
||
constructor: {
|
||
value: e,
|
||
enumerable: !1,
|
||
writable: !0,
|
||
configurable: !0
|
||
}
|
||
}), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
|
||
}(i, n), i.prototype.shouldComponentUpdate = function() {
|
||
return !w || this.haveOwnPropsChanged || this.hasStoreStateChanged
|
||
}, i.prototype.computeStateProps = function(e, t) {
|
||
if (!this.finalMapStateToProps) return this.configureFinalMapState(e, t);
|
||
var n = e.getState(),
|
||
r = this.doStatePropsDependOnOwnProps ? this.finalMapStateToProps(n, t) : this.finalMapStateToProps(n);
|
||
return r
|
||
}, i.prototype.configureFinalMapState = function(e, t) {
|
||
var n = g(e.getState(), t),
|
||
r = "function" == typeof n;
|
||
return this.finalMapStateToProps = r ? n : g, this.doStatePropsDependOnOwnProps = 1 !== this.finalMapStateToProps.length, r ? this.computeStateProps(e, t) : n
|
||
}, i.prototype.computeDispatchProps = function(e, t) {
|
||
if (!this.finalMapDispatchToProps) return this.configureFinalMapDispatch(e, t);
|
||
var n = e.dispatch,
|
||
r = this.doDispatchPropsDependOnOwnProps ? this.finalMapDispatchToProps(n, t) : this.finalMapDispatchToProps(n);
|
||
return r
|
||
}, i.prototype.configureFinalMapDispatch = function(e, t) {
|
||
var n = y(e.dispatch, t),
|
||
r = "function" == typeof n;
|
||
return this.finalMapDispatchToProps = r ? n : y, this.doDispatchPropsDependOnOwnProps = 1 !== this.finalMapDispatchToProps.length, r ? this.computeDispatchProps(e, t) : n
|
||
}, i.prototype.updateStatePropsIfNeeded = function() {
|
||
var e = this.computeStateProps(this.store, this.props);
|
||
return (!this.stateProps || !(0, a.default)(e, this.stateProps)) && (this.stateProps = e, !0)
|
||
}, i.prototype.updateDispatchPropsIfNeeded = function() {
|
||
var e = this.computeDispatchProps(this.store, this.props);
|
||
return (!this.dispatchProps || !(0, a.default)(e, this.dispatchProps)) && (this.dispatchProps = e, !0)
|
||
}, i.prototype.updateMergedPropsIfNeeded = function() {
|
||
var e = function(e, t, n) {
|
||
var r = b(e, t, n);
|
||
0;
|
||
return r
|
||
}(this.stateProps, this.dispatchProps, this.props);
|
||
return !(this.mergedProps && S && (0, a.default)(e, this.mergedProps)) && (this.mergedProps = e, !0)
|
||
}, i.prototype.isSubscribed = function() {
|
||
return "function" == typeof this.unsubscribe
|
||
}, i.prototype.trySubscribe = function() {
|
||
m && !this.unsubscribe && (this.unsubscribe = this.store.subscribe(this.handleChange.bind(this)), this.handleChange())
|
||
}, i.prototype.tryUnsubscribe = function() {
|
||
this.unsubscribe && (this.unsubscribe(), this.unsubscribe = null)
|
||
}, i.prototype.componentDidMount = function() {
|
||
this.trySubscribe()
|
||
}, i.prototype.componentWillReceiveProps = function(e) {
|
||
w && (0, a.default)(e, this.props) || (this.haveOwnPropsChanged = !0)
|
||
}, i.prototype.componentWillUnmount = function() {
|
||
this.tryUnsubscribe(), this.clearCache()
|
||
}, i.prototype.clearCache = function() {
|
||
this.dispatchProps = null, this.stateProps = null, this.mergedProps = null, this.haveOwnPropsChanged = !0, this.hasStoreStateChanged = !0, this.haveStatePropsBeenPrecalculated = !1, this.statePropsPrecalculationError = null, this.renderedElement = null, this.finalMapDispatchToProps = null, this.finalMapStateToProps = null
|
||
}, i.prototype.handleChange = function() {
|
||
if (this.unsubscribe) {
|
||
var e = this.store.getState(),
|
||
t = this.state.storeState;
|
||
if (!w || t !== e) {
|
||
if (w && !this.doStatePropsDependOnOwnProps) {
|
||
var n = function(e, t) {
|
||
try {
|
||
return e.apply(t)
|
||
} catch (e) {
|
||
return h.value = e, h
|
||
}
|
||
}(this.updateStatePropsIfNeeded, this);
|
||
if (!n) return;
|
||
n === h && (this.statePropsPrecalculationError = h.value), this.haveStatePropsBeenPrecalculated = !0
|
||
}
|
||
this.hasStoreStateChanged = !0, this.setState({
|
||
storeState: e
|
||
})
|
||
}
|
||
}
|
||
}, i.prototype.getWrappedInstance = function() {
|
||
return (0, l.default)(x, "To access the wrapped instance, you need to specify { withRef: true } as the fourth argument of the connect() call."), this.refs.wrappedInstance
|
||
}, i.prototype.render = function() {
|
||
var t = this.haveOwnPropsChanged,
|
||
n = this.hasStoreStateChanged,
|
||
i = this.haveStatePropsBeenPrecalculated,
|
||
a = this.statePropsPrecalculationError,
|
||
u = this.renderedElement;
|
||
if (this.haveOwnPropsChanged = !1, this.hasStoreStateChanged = !1, this.haveStatePropsBeenPrecalculated = !1, this.statePropsPrecalculationError = null, a) throw a;
|
||
var s = !0,
|
||
l = !0;
|
||
w && u && (s = n || t && this.doStatePropsDependOnOwnProps, l = t && this.doDispatchPropsDependOnOwnProps);
|
||
var c = !1,
|
||
f = !1;
|
||
i ? c = !0 : s && (c = this.updateStatePropsIfNeeded()), l && (f = this.updateDispatchPropsIfNeeded());
|
||
return !(!!(c || f || t) && this.updateMergedPropsIfNeeded()) && u ? u : (this.renderedElement = x ? (0, o.createElement)(e, r({}, this.mergedProps, {
|
||
ref: "wrappedInstance"
|
||
})) : (0, o.createElement)(e, this.mergedProps), this.renderedElement)
|
||
}, i
|
||
}(o.Component);
|
||
return n.displayName = t, n.WrappedComponent = e, n.contextTypes = {
|
||
store: i.default
|
||
}, n.propTypes = {
|
||
store: i.default
|
||
}, (0, s.default)(n, e)
|
||
}
|
||
};
|
||
var o = n(0),
|
||
i = c(n(375)),
|
||
a = c(n(855)),
|
||
u = c(n(856)),
|
||
s = (c(n(376)), c(n(227)), c(n(857))),
|
||
l = c(n(858));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
return {}
|
||
},
|
||
p = function(e) {
|
||
return {
|
||
dispatch: e
|
||
}
|
||
},
|
||
d = function(e, t, n) {
|
||
return r({}, n, e, t)
|
||
};
|
||
var h = {
|
||
value: null
|
||
};
|
||
var v = 0
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0, t.default = function(e, t) {
|
||
if (e === t) return !0;
|
||
var n = Object.keys(e),
|
||
r = Object.keys(t);
|
||
if (n.length !== r.length) return !1;
|
||
for (var o = Object.prototype.hasOwnProperty, i = 0; i < n.length; i++)
|
||
if (!o.call(t, n[i]) || e[n[i]] !== t[n[i]]) return !1;
|
||
return !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.__esModule = !0, t.default = function(e) {
|
||
return function(t) {
|
||
return (0, r.bindActionCreators)(e, t)
|
||
}
|
||
};
|
||
var r = n(270)
|
||
}, function(e, t, n) {
|
||
var r;
|
||
r = function() {
|
||
"use strict";
|
||
var e = {
|
||
childContextTypes: !0,
|
||
contextTypes: !0,
|
||
defaultProps: !0,
|
||
displayName: !0,
|
||
getDefaultProps: !0,
|
||
getDerivedStateFromProps: !0,
|
||
mixins: !0,
|
||
propTypes: !0,
|
||
type: !0
|
||
},
|
||
t = {
|
||
name: !0,
|
||
length: !0,
|
||
prototype: !0,
|
||
caller: !0,
|
||
callee: !0,
|
||
arguments: !0,
|
||
arity: !0
|
||
},
|
||
n = Object.defineProperty,
|
||
r = Object.getOwnPropertyNames,
|
||
o = Object.getOwnPropertySymbols,
|
||
i = Object.getOwnPropertyDescriptor,
|
||
a = Object.getPrototypeOf,
|
||
u = a && a(Object);
|
||
return function s(l, c, f) {
|
||
if ("string" != typeof c) {
|
||
if (u) {
|
||
var p = a(c);
|
||
p && p !== u && s(l, p, f)
|
||
}
|
||
var d = r(c);
|
||
o && (d = d.concat(o(c)));
|
||
for (var h = 0; h < d.length; ++h) {
|
||
var v = d[h];
|
||
if (!(e[v] || t[v] || f && f[v])) {
|
||
var m = i(c, v);
|
||
try {
|
||
n(l, v, m)
|
||
} catch (e) {}
|
||
}
|
||
}
|
||
return l
|
||
}
|
||
return l
|
||
}
|
||
}, e.exports = r()
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n, r, o, i, a, u) {
|
||
if (!e) {
|
||
var s;
|
||
if (void 0 === t) s = new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");
|
||
else {
|
||
var l = [n, r, o, i, a, u],
|
||
c = 0;
|
||
(s = new Error(t.replace(/%s/g, function() {
|
||
return l[c++]
|
||
}))).name = "Invariant Violation"
|
||
}
|
||
throw s.framesToPop = 1, s
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(279),
|
||
o = n(377),
|
||
i = n(881),
|
||
a = n(79),
|
||
u = n(90),
|
||
s = n(884),
|
||
l = n(381),
|
||
c = n(380),
|
||
f = l(function(e, t) {
|
||
var n = {};
|
||
if (null == e) return n;
|
||
var l = !1;
|
||
t = r(t, function(t) {
|
||
return t = a(t, e), l || (l = t.length > 1), t
|
||
}), u(e, c(e), n), l && (n = o(n, 7, s));
|
||
for (var f = t.length; f--;) i(n, t[f]);
|
||
return n
|
||
});
|
||
e.exports = f
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
for (var n = -1, r = null == e ? 0 : e.length; ++n < r && !1 !== t(e[n], n, e););
|
||
return e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(90),
|
||
o = n(64);
|
||
e.exports = function(e, t) {
|
||
return e && r(t, o(t), e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(90),
|
||
o = n(378);
|
||
e.exports = function(e, t) {
|
||
return e && r(t, o(t), e)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(38),
|
||
o = n(136),
|
||
i = n(864),
|
||
a = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e) {
|
||
if (!r(e)) return i(e);
|
||
var t = o(e),
|
||
n = [];
|
||
for (var u in e)("constructor" != u || !t && a.call(e, u)) && n.push(u);
|
||
return n
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = [];
|
||
if (null != e)
|
||
for (var n in Object(e)) t.push(n);
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(e) {
|
||
var r = n(37),
|
||
o = "object" == typeof t && t && !t.nodeType && t,
|
||
i = o && "object" == typeof e && e && !e.nodeType && e,
|
||
a = i && i.exports === o ? r.Buffer : void 0,
|
||
u = a ? a.allocUnsafe : void 0;
|
||
e.exports = function(e, t) {
|
||
if (t) return e.slice();
|
||
var n = e.length,
|
||
r = u ? u(n) : new e.constructor(n);
|
||
return e.copy(r), r
|
||
}
|
||
}).call(t, n(134)(e))
|
||
}, function(e, t) {
|
||
e.exports = function(e, t) {
|
||
var n = -1,
|
||
r = e.length;
|
||
for (t || (t = Array(r)); ++n < r;) t[n] = e[n];
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(90),
|
||
o = n(184);
|
||
e.exports = function(e, t) {
|
||
return r(e, o(e), t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(90),
|
||
o = n(379);
|
||
e.exports = function(e, t) {
|
||
return r(e, o(e), t)
|
||
}
|
||
}, function(e, t) {
|
||
var n = Object.prototype.hasOwnProperty;
|
||
e.exports = function(e) {
|
||
var t = e.length,
|
||
r = new e.constructor(t);
|
||
return t && "string" == typeof e[0] && n.call(e, "index") && (r.index = e.index, r.input = e.input), r
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(229),
|
||
o = n(871),
|
||
i = n(872),
|
||
a = n(873),
|
||
u = n(874),
|
||
s = "[object Boolean]",
|
||
l = "[object Date]",
|
||
c = "[object Map]",
|
||
f = "[object Number]",
|
||
p = "[object RegExp]",
|
||
d = "[object Set]",
|
||
h = "[object String]",
|
||
v = "[object Symbol]",
|
||
m = "[object ArrayBuffer]",
|
||
g = "[object DataView]",
|
||
y = "[object Float32Array]",
|
||
b = "[object Float64Array]",
|
||
_ = "[object Int8Array]",
|
||
w = "[object Int16Array]",
|
||
E = "[object Int32Array]",
|
||
x = "[object Uint8Array]",
|
||
S = "[object Uint8ClampedArray]",
|
||
C = "[object Uint16Array]",
|
||
k = "[object Uint32Array]";
|
||
e.exports = function(e, t, n) {
|
||
var A = e.constructor;
|
||
switch (t) {
|
||
case m:
|
||
return r(e);
|
||
case s:
|
||
case l:
|
||
return new A(+e);
|
||
case g:
|
||
return o(e, n);
|
||
case y:
|
||
case b:
|
||
case _:
|
||
case w:
|
||
case E:
|
||
case x:
|
||
case S:
|
||
case C:
|
||
case k:
|
||
return u(e, n);
|
||
case c:
|
||
return new A;
|
||
case f:
|
||
case h:
|
||
return new A(e);
|
||
case p:
|
||
return i(e);
|
||
case d:
|
||
return new A;
|
||
case v:
|
||
return a(e)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(229);
|
||
e.exports = function(e, t) {
|
||
var n = t ? r(e.buffer) : e.buffer;
|
||
return new e.constructor(n, e.byteOffset, e.byteLength)
|
||
}
|
||
}, function(e, t) {
|
||
var n = /\w*$/;
|
||
e.exports = function(e) {
|
||
var t = new e.constructor(e.source, n.exec(e));
|
||
return t.lastIndex = e.lastIndex, t
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(77),
|
||
o = r ? r.prototype : void 0,
|
||
i = o ? o.valueOf : void 0;
|
||
e.exports = function(e) {
|
||
return i ? Object(i.call(e)) : {}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(229);
|
||
e.exports = function(e, t) {
|
||
var n = t ? r(e.buffer) : e.buffer;
|
||
return new e.constructor(n, e.byteOffset, e.length)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(876),
|
||
o = n(228),
|
||
i = n(136);
|
||
e.exports = function(e) {
|
||
return "function" != typeof e.constructor || i(e) ? {} : r(o(e))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(38),
|
||
o = Object.create,
|
||
i = function() {
|
||
function e() {}
|
||
return function(t) {
|
||
if (!r(t)) return {};
|
||
if (o) return o(t);
|
||
e.prototype = t;
|
||
var n = new e;
|
||
return e.prototype = void 0, n
|
||
}
|
||
}();
|
||
e.exports = i
|
||
}, function(e, t, n) {
|
||
var r = n(878),
|
||
o = n(188),
|
||
i = n(189),
|
||
a = i && i.isMap,
|
||
u = a ? o(a) : r;
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
var r = n(137),
|
||
o = n(47),
|
||
i = "[object Map]";
|
||
e.exports = function(e) {
|
||
return o(e) && r(e) == i
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(880),
|
||
o = n(188),
|
||
i = n(189),
|
||
a = i && i.isSet,
|
||
u = a ? o(a) : r;
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
var r = n(137),
|
||
o = n(47),
|
||
i = "[object Set]";
|
||
e.exports = function(e) {
|
||
return o(e) && r(e) == i
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(79),
|
||
o = n(882),
|
||
i = n(883),
|
||
a = n(80);
|
||
e.exports = function(e, t) {
|
||
return t = r(t, e), null == (e = i(e, t)) || delete e[a(o(t))]
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
var t = null == e ? 0 : e.length;
|
||
return t ? e[t - 1] : void 0
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(139),
|
||
o = n(281);
|
||
e.exports = function(e, t) {
|
||
return t.length < 2 ? e : r(e, o(t, 0, -1))
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(227);
|
||
e.exports = function(e) {
|
||
return r(e) ? void 0 : e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(886);
|
||
e.exports = function(e) {
|
||
return null != e && e.length ? r(e, 1) : []
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(183),
|
||
o = n(887);
|
||
e.exports = function e(t, n, i, a, u) {
|
||
var s = -1,
|
||
l = t.length;
|
||
for (i || (i = o), u || (u = []); ++s < l;) {
|
||
var c = t[s];
|
||
n > 0 && i(c) ? n > 1 ? e(c, n - 1, i, a, u) : r(u, c) : a || (u[u.length] = c)
|
||
}
|
||
return u
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(77),
|
||
o = n(185),
|
||
i = n(24),
|
||
a = r ? r.isConcatSpreadable : void 0;
|
||
e.exports = function(e) {
|
||
return i(e) || o(e) || !!(a && e && e[a])
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n) {
|
||
switch (n.length) {
|
||
case 0:
|
||
return e.call(t);
|
||
case 1:
|
||
return e.call(t, n[0]);
|
||
case 2:
|
||
return e.call(t, n[0], n[1]);
|
||
case 3:
|
||
return e.call(t, n[0], n[1], n[2])
|
||
}
|
||
return e.apply(t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(890),
|
||
o = n(345),
|
||
i = n(191),
|
||
a = o ? function(e, t) {
|
||
return o(e, "toString", {
|
||
configurable: !0,
|
||
enumerable: !1,
|
||
value: r(t),
|
||
writable: !0
|
||
})
|
||
} : i;
|
||
e.exports = a
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
return function() {
|
||
return e
|
||
}
|
||
}
|
||
}, function(e, t) {
|
||
var n = 800,
|
||
r = 16,
|
||
o = Date.now;
|
||
e.exports = function(e) {
|
||
var t = 0,
|
||
i = 0;
|
||
return function() {
|
||
var a = o(),
|
||
u = r - (a - i);
|
||
if (i = a, u > 0) {
|
||
if (++t >= n) return arguments[0]
|
||
} else t = 0;
|
||
return e.apply(void 0, arguments)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(146),
|
||
o = n(90),
|
||
i = n(893),
|
||
a = n(78),
|
||
u = n(136),
|
||
s = n(64),
|
||
l = Object.prototype.hasOwnProperty,
|
||
c = i(function(e, t) {
|
||
if (u(t) || a(t)) o(t, s(t), e);
|
||
else
|
||
for (var n in t) l.call(t, n) && r(e, n, t[n])
|
||
});
|
||
e.exports = c
|
||
}, function(e, t, n) {
|
||
var r = n(894),
|
||
o = n(304);
|
||
e.exports = function(e) {
|
||
return r(function(t, n) {
|
||
var r = -1,
|
||
i = n.length,
|
||
a = i > 1 ? n[i - 1] : void 0,
|
||
u = i > 2 ? n[2] : void 0;
|
||
for (a = e.length > 3 && "function" == typeof a ? (i--, a) : void 0, u && o(n[0], n[1], u) && (a = i < 3 ? void 0 : a, i = 1), t = Object(t); ++r < i;) {
|
||
var s = n[r];
|
||
s && e(t, s, r, a)
|
||
}
|
||
return t
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(191),
|
||
o = n(382),
|
||
i = n(383);
|
||
e.exports = function(e, t) {
|
||
return i(o(e, t, r), e + "")
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(896),
|
||
o = n(897);
|
||
|
||
function i() {
|
||
this.protocol = null, this.slashes = null, this.auth = null, this.host = null, this.port = null, this.hostname = null, this.hash = null, this.search = null, this.query = null, this.pathname = null, this.path = null, this.href = null
|
||
}
|
||
t.parse = b, t.resolve = function(e, t) {
|
||
return b(e, !1, !0).resolve(t)
|
||
}, t.resolveObject = function(e, t) {
|
||
return e ? b(e, !1, !0).resolveObject(t) : t
|
||
}, t.format = function(e) {
|
||
o.isString(e) && (e = b(e));
|
||
return e instanceof i ? e.format() : i.prototype.format.call(e)
|
||
}, t.Url = i;
|
||
var a = /^([a-z0-9.+-]+:)/i,
|
||
u = /:[0-9]*$/,
|
||
s = /^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,
|
||
l = ["{", "}", "|", "\\", "^", "`"].concat(["<", ">", '"', "`", " ", "\r", "\n", "\t"]),
|
||
c = ["'"].concat(l),
|
||
f = ["%", "/", "?", ";", "#"].concat(c),
|
||
p = ["/", "?", "#"],
|
||
d = /^[+a-z0-9A-Z_-]{0,63}$/,
|
||
h = /^([+a-z0-9A-Z_-]{0,63})(.*)$/,
|
||
v = {
|
||
javascript: !0,
|
||
"javascript:": !0
|
||
},
|
||
m = {
|
||
javascript: !0,
|
||
"javascript:": !0
|
||
},
|
||
g = {
|
||
http: !0,
|
||
https: !0,
|
||
ftp: !0,
|
||
gopher: !0,
|
||
file: !0,
|
||
"http:": !0,
|
||
"https:": !0,
|
||
"ftp:": !0,
|
||
"gopher:": !0,
|
||
"file:": !0
|
||
},
|
||
y = n(898);
|
||
|
||
function b(e, t, n) {
|
||
if (e && o.isObject(e) && e instanceof i) return e;
|
||
var r = new i;
|
||
return r.parse(e, t, n), r
|
||
}
|
||
i.prototype.parse = function(e, t, n) {
|
||
if (!o.isString(e)) throw new TypeError("Parameter 'url' must be a string, not " + typeof e);
|
||
var i = e.indexOf("?"),
|
||
u = -1 !== i && i < e.indexOf("#") ? "?" : "#",
|
||
l = e.split(u);
|
||
l[0] = l[0].replace(/\\/g, "/");
|
||
var b = e = l.join(u);
|
||
if (b = b.trim(), !n && 1 === e.split("#").length) {
|
||
var _ = s.exec(b);
|
||
if (_) return this.path = b, this.href = b, this.pathname = _[1], _[2] ? (this.search = _[2], this.query = t ? y.parse(this.search.substr(1)) : this.search.substr(1)) : t && (this.search = "", this.query = {}), this
|
||
}
|
||
var w = a.exec(b);
|
||
if (w) {
|
||
var E = (w = w[0]).toLowerCase();
|
||
this.protocol = E, b = b.substr(w.length)
|
||
}
|
||
if (n || w || b.match(/^\/\/[^@\/]+@[^@\/]+/)) {
|
||
var x = "//" === b.substr(0, 2);
|
||
!x || w && m[w] || (b = b.substr(2), this.slashes = !0)
|
||
}
|
||
if (!m[w] && (x || w && !g[w])) {
|
||
for (var S, C, k = -1, A = 0; A < p.length; A++) {
|
||
-1 !== (O = b.indexOf(p[A])) && (-1 === k || O < k) && (k = O)
|
||
} - 1 !== (C = -1 === k ? b.lastIndexOf("@") : b.lastIndexOf("@", k)) && (S = b.slice(0, C), b = b.slice(C + 1), this.auth = decodeURIComponent(S)), k = -1;
|
||
for (A = 0; A < f.length; A++) {
|
||
var O; - 1 !== (O = b.indexOf(f[A])) && (-1 === k || O < k) && (k = O)
|
||
} - 1 === k && (k = b.length), this.host = b.slice(0, k), b = b.slice(k), this.parseHost(), this.hostname = this.hostname || "";
|
||
var P = "[" === this.hostname[0] && "]" === this.hostname[this.hostname.length - 1];
|
||
if (!P)
|
||
for (var T = this.hostname.split(/\./), M = (A = 0, T.length); A < M; A++) {
|
||
var I = T[A];
|
||
if (I && !I.match(d)) {
|
||
for (var j = "", N = 0, R = I.length; N < R; N++) I.charCodeAt(N) > 127 ? j += "x" : j += I[N];
|
||
if (!j.match(d)) {
|
||
var D = T.slice(0, A),
|
||
L = T.slice(A + 1),
|
||
U = I.match(h);
|
||
U && (D.push(U[1]), L.unshift(U[2])), L.length && (b = "/" + L.join(".") + b), this.hostname = D.join(".");
|
||
break
|
||
}
|
||
}
|
||
}
|
||
this.hostname.length > 255 ? this.hostname = "" : this.hostname = this.hostname.toLowerCase(), P || (this.hostname = r.toASCII(this.hostname));
|
||
var q = this.port ? ":" + this.port : "",
|
||
F = this.hostname || "";
|
||
this.host = F + q, this.href += this.host, P && (this.hostname = this.hostname.substr(1, this.hostname.length - 2), "/" !== b[0] && (b = "/" + b))
|
||
}
|
||
if (!v[E])
|
||
for (A = 0, M = c.length; A < M; A++) {
|
||
var z = c[A];
|
||
if (-1 !== b.indexOf(z)) {
|
||
var B = encodeURIComponent(z);
|
||
B === z && (B = escape(z)), b = b.split(z).join(B)
|
||
}
|
||
}
|
||
var V = b.indexOf("#"); - 1 !== V && (this.hash = b.substr(V), b = b.slice(0, V));
|
||
var H = b.indexOf("?");
|
||
if (-1 !== H ? (this.search = b.substr(H), this.query = b.substr(H + 1), t && (this.query = y.parse(this.query)), b = b.slice(0, H)) : t && (this.search = "", this.query = {}), b && (this.pathname = b), g[E] && this.hostname && !this.pathname && (this.pathname = "/"), this.pathname || this.search) {
|
||
q = this.pathname || "";
|
||
var W = this.search || "";
|
||
this.path = q + W
|
||
}
|
||
return this.href = this.format(), this
|
||
}, i.prototype.format = function() {
|
||
var e = this.auth || "";
|
||
e && (e = (e = encodeURIComponent(e)).replace(/%3A/i, ":"), e += "@");
|
||
var t = this.protocol || "",
|
||
n = this.pathname || "",
|
||
r = this.hash || "",
|
||
i = !1,
|
||
a = "";
|
||
this.host ? i = e + this.host : this.hostname && (i = e + (-1 === this.hostname.indexOf(":") ? this.hostname : "[" + this.hostname + "]"), this.port && (i += ":" + this.port)), this.query && o.isObject(this.query) && Object.keys(this.query).length && (a = y.stringify(this.query));
|
||
var u = this.search || a && "?" + a || "";
|
||
return t && ":" !== t.substr(-1) && (t += ":"), this.slashes || (!t || g[t]) && !1 !== i ? (i = "//" + (i || ""), n && "/" !== n.charAt(0) && (n = "/" + n)) : i || (i = ""), r && "#" !== r.charAt(0) && (r = "#" + r), u && "?" !== u.charAt(0) && (u = "?" + u), t + i + (n = n.replace(/[?#]/g, function(e) {
|
||
return encodeURIComponent(e)
|
||
})) + (u = u.replace("#", "%23")) + r
|
||
}, i.prototype.resolve = function(e) {
|
||
return this.resolveObject(b(e, !1, !0)).format()
|
||
}, i.prototype.resolveObject = function(e) {
|
||
if (o.isString(e)) {
|
||
var t = new i;
|
||
t.parse(e, !1, !0), e = t
|
||
}
|
||
for (var n = new i, r = Object.keys(this), a = 0; a < r.length; a++) {
|
||
var u = r[a];
|
||
n[u] = this[u]
|
||
}
|
||
if (n.hash = e.hash, "" === e.href) return n.href = n.format(), n;
|
||
if (e.slashes && !e.protocol) {
|
||
for (var s = Object.keys(e), l = 0; l < s.length; l++) {
|
||
var c = s[l];
|
||
"protocol" !== c && (n[c] = e[c])
|
||
}
|
||
return g[n.protocol] && n.hostname && !n.pathname && (n.path = n.pathname = "/"), n.href = n.format(), n
|
||
}
|
||
if (e.protocol && e.protocol !== n.protocol) {
|
||
if (!g[e.protocol]) {
|
||
for (var f = Object.keys(e), p = 0; p < f.length; p++) {
|
||
var d = f[p];
|
||
n[d] = e[d]
|
||
}
|
||
return n.href = n.format(), n
|
||
}
|
||
if (n.protocol = e.protocol, e.host || m[e.protocol]) n.pathname = e.pathname;
|
||
else {
|
||
for (var h = (e.pathname || "").split("/"); h.length && !(e.host = h.shift()););
|
||
e.host || (e.host = ""), e.hostname || (e.hostname = ""), "" !== h[0] && h.unshift(""), h.length < 2 && h.unshift(""), n.pathname = h.join("/")
|
||
}
|
||
if (n.search = e.search, n.query = e.query, n.host = e.host || "", n.auth = e.auth, n.hostname = e.hostname || e.host, n.port = e.port, n.pathname || n.search) {
|
||
var v = n.pathname || "",
|
||
y = n.search || "";
|
||
n.path = v + y
|
||
}
|
||
return n.slashes = n.slashes || e.slashes, n.href = n.format(), n
|
||
}
|
||
var b = n.pathname && "/" === n.pathname.charAt(0),
|
||
_ = e.host || e.pathname && "/" === e.pathname.charAt(0),
|
||
w = _ || b || n.host && e.pathname,
|
||
E = w,
|
||
x = n.pathname && n.pathname.split("/") || [],
|
||
S = (h = e.pathname && e.pathname.split("/") || [], n.protocol && !g[n.protocol]);
|
||
if (S && (n.hostname = "", n.port = null, n.host && ("" === x[0] ? x[0] = n.host : x.unshift(n.host)), n.host = "", e.protocol && (e.hostname = null, e.port = null, e.host && ("" === h[0] ? h[0] = e.host : h.unshift(e.host)), e.host = null), w = w && ("" === h[0] || "" === x[0])), _) n.host = e.host || "" === e.host ? e.host : n.host, n.hostname = e.hostname || "" === e.hostname ? e.hostname : n.hostname, n.search = e.search, n.query = e.query, x = h;
|
||
else if (h.length) x || (x = []), x.pop(), x = x.concat(h), n.search = e.search, n.query = e.query;
|
||
else if (!o.isNullOrUndefined(e.search)) {
|
||
if (S) n.hostname = n.host = x.shift(), (P = !!(n.host && n.host.indexOf("@") > 0) && n.host.split("@")) && (n.auth = P.shift(), n.host = n.hostname = P.shift());
|
||
return n.search = e.search, n.query = e.query, o.isNull(n.pathname) && o.isNull(n.search) || (n.path = (n.pathname ? n.pathname : "") + (n.search ? n.search : "")), n.href = n.format(), n
|
||
}
|
||
if (!x.length) return n.pathname = null, n.search ? n.path = "/" + n.search : n.path = null, n.href = n.format(), n;
|
||
for (var C = x.slice(-1)[0], k = (n.host || e.host || x.length > 1) && ("." === C || ".." === C) || "" === C, A = 0, O = x.length; O >= 0; O--) "." === (C = x[O]) ? x.splice(O, 1) : ".." === C ? (x.splice(O, 1), A++) : A && (x.splice(O, 1), A--);
|
||
if (!w && !E)
|
||
for (; A--; A) x.unshift("..");
|
||
!w || "" === x[0] || x[0] && "/" === x[0].charAt(0) || x.unshift(""), k && "/" !== x.join("/").substr(-1) && x.push("");
|
||
var P, T = "" === x[0] || x[0] && "/" === x[0].charAt(0);
|
||
S && (n.hostname = n.host = T ? "" : x.length ? x.shift() : "", (P = !!(n.host && n.host.indexOf("@") > 0) && n.host.split("@")) && (n.auth = P.shift(), n.host = n.hostname = P.shift()));
|
||
return (w = w || n.host && x.length) && !T && x.unshift(""), x.length ? n.pathname = x.join("/") : (n.pathname = null, n.path = null), o.isNull(n.pathname) && o.isNull(n.search) || (n.path = (n.pathname ? n.pathname : "") + (n.search ? n.search : "")), n.auth = e.auth || n.auth, n.slashes = n.slashes || e.slashes, n.href = n.format(), n
|
||
}, i.prototype.parseHost = function() {
|
||
var e = this.host,
|
||
t = u.exec(e);
|
||
t && (":" !== (t = t[0]) && (this.port = t.substr(1)), e = e.substr(0, e.length - t.length)), e && (this.hostname = e)
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(e, r) {
|
||
var o; /*! https://mths.be/punycode v1.3.2 by @mathias */
|
||
! function(i) {
|
||
"object" == typeof t && t && t.nodeType, "object" == typeof e && e && e.nodeType;
|
||
var a = "object" == typeof r && r;
|
||
a.global !== a && a.window !== a && a.self;
|
||
var u, s = 2147483647,
|
||
l = 36,
|
||
c = 1,
|
||
f = 26,
|
||
p = 38,
|
||
d = 700,
|
||
h = 72,
|
||
v = 128,
|
||
m = "-",
|
||
g = /^xn--/,
|
||
y = /[^\x20-\x7E]/,
|
||
b = /[\x2E\u3002\uFF0E\uFF61]/g,
|
||
_ = {
|
||
overflow: "Overflow: input needs wider integers to process",
|
||
"not-basic": "Illegal input >= 0x80 (not a basic code point)",
|
||
"invalid-input": "Invalid input"
|
||
},
|
||
w = l - c,
|
||
E = Math.floor,
|
||
x = String.fromCharCode;
|
||
|
||
function S(e) {
|
||
throw RangeError(_[e])
|
||
}
|
||
|
||
function C(e, t) {
|
||
for (var n = e.length, r = []; n--;) r[n] = t(e[n]);
|
||
return r
|
||
}
|
||
|
||
function k(e, t) {
|
||
var n = e.split("@"),
|
||
r = "";
|
||
return n.length > 1 && (r = n[0] + "@", e = n[1]), r + C((e = e.replace(b, ".")).split("."), t).join(".")
|
||
}
|
||
|
||
function A(e) {
|
||
for (var t, n, r = [], o = 0, i = e.length; o < i;)(t = e.charCodeAt(o++)) >= 55296 && t <= 56319 && o < i ? 56320 == (64512 & (n = e.charCodeAt(o++))) ? r.push(((1023 & t) << 10) + (1023 & n) + 65536) : (r.push(t), o--) : r.push(t);
|
||
return r
|
||
}
|
||
|
||
function O(e) {
|
||
return C(e, function(e) {
|
||
var t = "";
|
||
return e > 65535 && (t += x((e -= 65536) >>> 10 & 1023 | 55296), e = 56320 | 1023 & e), t += x(e)
|
||
}).join("")
|
||
}
|
||
|
||
function P(e, t) {
|
||
return e + 22 + 75 * (e < 26) - ((0 != t) << 5)
|
||
}
|
||
|
||
function T(e, t, n) {
|
||
var r = 0;
|
||
for (e = n ? E(e / d) : e >> 1, e += E(e / t); e > w * f >> 1; r += l) e = E(e / w);
|
||
return E(r + (w + 1) * e / (e + p))
|
||
}
|
||
|
||
function M(e) {
|
||
var t, n, r, o, i, a, u, p, d, g, y, b = [],
|
||
_ = e.length,
|
||
w = 0,
|
||
x = v,
|
||
C = h;
|
||
for ((n = e.lastIndexOf(m)) < 0 && (n = 0), r = 0; r < n; ++r) e.charCodeAt(r) >= 128 && S("not-basic"), b.push(e.charCodeAt(r));
|
||
for (o = n > 0 ? n + 1 : 0; o < _;) {
|
||
for (i = w, a = 1, u = l; o >= _ && S("invalid-input"), ((p = (y = e.charCodeAt(o++)) - 48 < 10 ? y - 22 : y - 65 < 26 ? y - 65 : y - 97 < 26 ? y - 97 : l) >= l || p > E((s - w) / a)) && S("overflow"), w += p * a, !(p < (d = u <= C ? c : u >= C + f ? f : u - C)); u += l) a > E(s / (g = l - d)) && S("overflow"), a *= g;
|
||
C = T(w - i, t = b.length + 1, 0 == i), E(w / t) > s - x && S("overflow"), x += E(w / t), w %= t, b.splice(w++, 0, x)
|
||
}
|
||
return O(b)
|
||
}
|
||
|
||
function I(e) {
|
||
var t, n, r, o, i, a, u, p, d, g, y, b, _, w, C, k = [];
|
||
for (b = (e = A(e)).length, t = v, n = 0, i = h, a = 0; a < b; ++a)(y = e[a]) < 128 && k.push(x(y));
|
||
for (r = o = k.length, o && k.push(m); r < b;) {
|
||
for (u = s, a = 0; a < b; ++a)(y = e[a]) >= t && y < u && (u = y);
|
||
for (u - t > E((s - n) / (_ = r + 1)) && S("overflow"), n += (u - t) * _, t = u, a = 0; a < b; ++a)
|
||
if ((y = e[a]) < t && ++n > s && S("overflow"), y == t) {
|
||
for (p = n, d = l; !(p < (g = d <= i ? c : d >= i + f ? f : d - i)); d += l) C = p - g, w = l - g, k.push(x(P(g + C % w, 0))), p = E(C / w);
|
||
k.push(x(P(p, 0))), i = T(n, _, r == o), n = 0, ++r
|
||
}++n, ++t
|
||
}
|
||
return k.join("")
|
||
}
|
||
u = {
|
||
version: "1.3.2",
|
||
ucs2: {
|
||
decode: A,
|
||
encode: O
|
||
},
|
||
decode: M,
|
||
encode: I,
|
||
toASCII: function(e) {
|
||
return k(e, function(e) {
|
||
return y.test(e) ? "xn--" + I(e) : e
|
||
})
|
||
},
|
||
toUnicode: function(e) {
|
||
return k(e, function(e) {
|
||
return g.test(e) ? M(e.slice(4).toLowerCase()) : e
|
||
})
|
||
}
|
||
}, void 0 === (o = function() {
|
||
return u
|
||
}.call(t, n, t, e)) || (e.exports = o)
|
||
}()
|
||
}).call(t, n(134)(e), n(31))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
isString: function(e) {
|
||
return "string" == typeof e
|
||
},
|
||
isObject: function(e) {
|
||
return "object" == typeof e && null !== e
|
||
},
|
||
isNull: function(e) {
|
||
return null === e
|
||
},
|
||
isNullOrUndefined: function(e) {
|
||
return null == e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
t.decode = t.parse = n(899), t.encode = t.stringify = n(900)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
return Object.prototype.hasOwnProperty.call(e, t)
|
||
}
|
||
e.exports = function(e, t, n, i) {
|
||
t = t || "&", n = n || "=";
|
||
var a = {};
|
||
if ("string" != typeof e || 0 === e.length) return a;
|
||
var u = /\+/g;
|
||
e = e.split(t);
|
||
var s = 1e3;
|
||
i && "number" == typeof i.maxKeys && (s = i.maxKeys);
|
||
var l = e.length;
|
||
s > 0 && l > s && (l = s);
|
||
for (var c = 0; c < l; ++c) {
|
||
var f, p, d, h, v = e[c].replace(u, "%20"),
|
||
m = v.indexOf(n);
|
||
m >= 0 ? (f = v.substr(0, m), p = v.substr(m + 1)) : (f = v, p = ""), d = decodeURIComponent(f), h = decodeURIComponent(p), r(a, d) ? o(a[d]) ? a[d].push(h) : a[d] = [a[d], h] : a[d] = h
|
||
}
|
||
return a
|
||
};
|
||
var o = Array.isArray || function(e) {
|
||
return "[object Array]" === Object.prototype.toString.call(e)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = function(e) {
|
||
switch (typeof e) {
|
||
case "string":
|
||
return e;
|
||
case "boolean":
|
||
return e ? "true" : "false";
|
||
case "number":
|
||
return isFinite(e) ? e : "";
|
||
default:
|
||
return ""
|
||
}
|
||
};
|
||
e.exports = function(e, t, n, u) {
|
||
return t = t || "&", n = n || "=", null === e && (e = void 0), "object" == typeof e ? i(a(e), function(a) {
|
||
var u = encodeURIComponent(r(a)) + n;
|
||
return o(e[a]) ? i(e[a], function(e) {
|
||
return u + encodeURIComponent(r(e))
|
||
}).join(t) : u + encodeURIComponent(r(e[a]))
|
||
}).join(t) : u ? encodeURIComponent(r(u)) + n + encodeURIComponent(r(e)) : ""
|
||
};
|
||
var o = Array.isArray || function(e) {
|
||
return "[object Array]" === Object.prototype.toString.call(e)
|
||
};
|
||
|
||
function i(e, t) {
|
||
if (e.map) return e.map(t);
|
||
for (var n = [], r = 0; r < e.length; r++) n.push(t(e[r], r));
|
||
return n
|
||
}
|
||
var a = Object.keys || function(e) {
|
||
var t = [];
|
||
for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && t.push(n);
|
||
return t
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(t) {
|
||
! function() {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return (e instanceof t ? e : new t(e.toString(), "binary")).toString("base64")
|
||
}
|
||
}()
|
||
}).call(t, n(54).Buffer)
|
||
}, function(e, t, n) {
|
||
var r = n(903),
|
||
o = n(277),
|
||
i = n(301),
|
||
a = n(61);
|
||
e.exports = function(e, t, n) {
|
||
return e = a(e), n = null == n ? 0 : r(i(n), 0, e.length), t = o(t), e.slice(n, n + t.length) == t
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n) {
|
||
return e == e && (void 0 !== n && (e = e <= n ? e : n), void 0 !== t && (e = e >= t ? e : t)), e
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(377),
|
||
o = 1,
|
||
i = 4;
|
||
e.exports = function(e) {
|
||
return r(e, o | i)
|
||
}
|
||
}, function(e, t) {
|
||
! function(e) {
|
||
"use strict";
|
||
|
||
function t(e) {
|
||
if ("string" != typeof e && (e = String(e)), /[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e)) throw new TypeError("Invalid character in header field name");
|
||
return e.toLowerCase()
|
||
}
|
||
|
||
function n(e) {
|
||
return "string" != typeof e && (e = String(e)), e
|
||
}
|
||
|
||
function r(e) {
|
||
var t = {
|
||
next: function() {
|
||
var t = e.shift();
|
||
return {
|
||
done: void 0 === t,
|
||
value: t
|
||
}
|
||
}
|
||
};
|
||
return h.iterable && (t[Symbol.iterator] = function() {
|
||
return t
|
||
}), t
|
||
}
|
||
|
||
function o(e) {
|
||
this.map = {}, e instanceof o ? e.forEach(function(e, t) {
|
||
this.append(t, e)
|
||
}, this) : Array.isArray(e) ? e.forEach(function(e) {
|
||
this.append(e[0], e[1])
|
||
}, this) : e && Object.getOwnPropertyNames(e).forEach(function(t) {
|
||
this.append(t, e[t])
|
||
}, this)
|
||
}
|
||
|
||
function i(e) {
|
||
if (e.bodyUsed) return Promise.reject(new TypeError("Already read"));
|
||
e.bodyUsed = !0
|
||
}
|
||
|
||
function a(e) {
|
||
return new Promise(function(t, n) {
|
||
e.onload = function() {
|
||
t(e.result)
|
||
}, e.onerror = function() {
|
||
n(e.error)
|
||
}
|
||
})
|
||
}
|
||
|
||
function u(e) {
|
||
var t = new FileReader,
|
||
n = a(t);
|
||
return t.readAsArrayBuffer(e), n
|
||
}
|
||
|
||
function s(e) {
|
||
if (e.slice) return e.slice(0);
|
||
var t = new Uint8Array(e.byteLength);
|
||
return t.set(new Uint8Array(e)), t.buffer
|
||
}
|
||
|
||
function l() {
|
||
return this.bodyUsed = !1, this._initBody = function(e) {
|
||
if (this._bodyInit = e, e)
|
||
if ("string" == typeof e) this._bodyText = e;
|
||
else if (h.blob && Blob.prototype.isPrototypeOf(e)) this._bodyBlob = e;
|
||
else if (h.formData && FormData.prototype.isPrototypeOf(e)) this._bodyFormData = e;
|
||
else if (h.searchParams && URLSearchParams.prototype.isPrototypeOf(e)) this._bodyText = e.toString();
|
||
else if (h.arrayBuffer && h.blob && m(e)) this._bodyArrayBuffer = s(e.buffer), this._bodyInit = new Blob([this._bodyArrayBuffer]);
|
||
else {
|
||
if (!h.arrayBuffer || !ArrayBuffer.prototype.isPrototypeOf(e) && !g(e)) throw new Error("unsupported BodyInit type");
|
||
this._bodyArrayBuffer = s(e)
|
||
} else this._bodyText = "";
|
||
this.headers.get("content-type") || ("string" == typeof e ? this.headers.set("content-type", "text/plain;charset=UTF-8") : this._bodyBlob && this._bodyBlob.type ? this.headers.set("content-type", this._bodyBlob.type) : h.searchParams && URLSearchParams.prototype.isPrototypeOf(e) && this.headers.set("content-type", "application/x-www-form-urlencoded;charset=UTF-8"))
|
||
}, h.blob && (this.blob = function() {
|
||
var e = i(this);
|
||
if (e) return e;
|
||
if (this._bodyBlob) return Promise.resolve(this._bodyBlob);
|
||
if (this._bodyArrayBuffer) return Promise.resolve(new Blob([this._bodyArrayBuffer]));
|
||
if (this._bodyFormData) throw new Error("could not read FormData body as blob");
|
||
return Promise.resolve(new Blob([this._bodyText]))
|
||
}, this.arrayBuffer = function() {
|
||
return this._bodyArrayBuffer ? i(this) || Promise.resolve(this._bodyArrayBuffer) : this.blob().then(u)
|
||
}), this.text = function() {
|
||
var e = i(this);
|
||
if (e) return e;
|
||
if (this._bodyBlob) return function(e) {
|
||
var t = new FileReader,
|
||
n = a(t);
|
||
return t.readAsText(e), n
|
||
}(this._bodyBlob);
|
||
if (this._bodyArrayBuffer) return Promise.resolve(function(e) {
|
||
for (var t = new Uint8Array(e), n = new Array(t.length), r = 0; r < t.length; r++) n[r] = String.fromCharCode(t[r]);
|
||
return n.join("")
|
||
}(this._bodyArrayBuffer));
|
||
if (this._bodyFormData) throw new Error("could not read FormData body as text");
|
||
return Promise.resolve(this._bodyText)
|
||
}, h.formData && (this.formData = function() {
|
||
return this.text().then(f)
|
||
}), this.json = function() {
|
||
return this.text().then(JSON.parse)
|
||
}, this
|
||
}
|
||
|
||
function c(e, t) {
|
||
var n = (t = t || {}).body;
|
||
if (e instanceof c) {
|
||
if (e.bodyUsed) throw new TypeError("Already read");
|
||
this.url = e.url, this.credentials = e.credentials, t.headers || (this.headers = new o(e.headers)), this.method = e.method, this.mode = e.mode, n || null == e._bodyInit || (n = e._bodyInit, e.bodyUsed = !0)
|
||
} else this.url = String(e);
|
||
if (this.credentials = t.credentials || this.credentials || "omit", !t.headers && this.headers || (this.headers = new o(t.headers)), this.method = function(e) {
|
||
var t = e.toUpperCase();
|
||
return y.indexOf(t) > -1 ? t : e
|
||
}(t.method || this.method || "GET"), this.mode = t.mode || this.mode || null, this.referrer = null, ("GET" === this.method || "HEAD" === this.method) && n) throw new TypeError("Body not allowed for GET or HEAD requests");
|
||
this._initBody(n)
|
||
}
|
||
|
||
function f(e) {
|
||
var t = new FormData;
|
||
return e.trim().split("&").forEach(function(e) {
|
||
if (e) {
|
||
var n = e.split("="),
|
||
r = n.shift().replace(/\+/g, " "),
|
||
o = n.join("=").replace(/\+/g, " ");
|
||
t.append(decodeURIComponent(r), decodeURIComponent(o))
|
||
}
|
||
}), t
|
||
}
|
||
|
||
function p(e) {
|
||
var t = new o;
|
||
return e.split(/\r?\n/).forEach(function(e) {
|
||
var n = e.split(":"),
|
||
r = n.shift().trim();
|
||
if (r) {
|
||
var o = n.join(":").trim();
|
||
t.append(r, o)
|
||
}
|
||
}), t
|
||
}
|
||
|
||
function d(e, t) {
|
||
t || (t = {}), this.type = "default", this.status = "status" in t ? t.status : 200, this.ok = this.status >= 200 && this.status < 300, this.statusText = "statusText" in t ? t.statusText : "OK", this.headers = new o(t.headers), this.url = t.url || "", this._initBody(e)
|
||
}
|
||
if (!e.fetch) {
|
||
var h = {
|
||
searchParams: "URLSearchParams" in e,
|
||
iterable: "Symbol" in e && "iterator" in Symbol,
|
||
blob: "FileReader" in e && "Blob" in e && function() {
|
||
try {
|
||
return new Blob, !0
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
}(),
|
||
formData: "FormData" in e,
|
||
arrayBuffer: "ArrayBuffer" in e
|
||
};
|
||
if (h.arrayBuffer) var v = ["[object Int8Array]", "[object Uint8Array]", "[object Uint8ClampedArray]", "[object Int16Array]", "[object Uint16Array]", "[object Int32Array]", "[object Uint32Array]", "[object Float32Array]", "[object Float64Array]"],
|
||
m = function(e) {
|
||
return e && DataView.prototype.isPrototypeOf(e)
|
||
},
|
||
g = ArrayBuffer.isView || function(e) {
|
||
return e && v.indexOf(Object.prototype.toString.call(e)) > -1
|
||
};
|
||
o.prototype.append = function(e, r) {
|
||
e = t(e), r = n(r);
|
||
var o = this.map[e];
|
||
this.map[e] = o ? o + "," + r : r
|
||
}, o.prototype.delete = function(e) {
|
||
delete this.map[t(e)]
|
||
}, o.prototype.get = function(e) {
|
||
return e = t(e), this.has(e) ? this.map[e] : null
|
||
}, o.prototype.has = function(e) {
|
||
return this.map.hasOwnProperty(t(e))
|
||
}, o.prototype.set = function(e, r) {
|
||
this.map[t(e)] = n(r)
|
||
}, o.prototype.forEach = function(e, t) {
|
||
for (var n in this.map) this.map.hasOwnProperty(n) && e.call(t, this.map[n], n, this)
|
||
}, o.prototype.keys = function() {
|
||
var e = [];
|
||
return this.forEach(function(t, n) {
|
||
e.push(n)
|
||
}), r(e)
|
||
}, o.prototype.values = function() {
|
||
var e = [];
|
||
return this.forEach(function(t) {
|
||
e.push(t)
|
||
}), r(e)
|
||
}, o.prototype.entries = function() {
|
||
var e = [];
|
||
return this.forEach(function(t, n) {
|
||
e.push([n, t])
|
||
}), r(e)
|
||
}, h.iterable && (o.prototype[Symbol.iterator] = o.prototype.entries);
|
||
var y = ["DELETE", "GET", "HEAD", "OPTIONS", "POST", "PUT"];
|
||
c.prototype.clone = function() {
|
||
return new c(this, {
|
||
body: this._bodyInit
|
||
})
|
||
}, l.call(c.prototype), l.call(d.prototype), d.prototype.clone = function() {
|
||
return new d(this._bodyInit, {
|
||
status: this.status,
|
||
statusText: this.statusText,
|
||
headers: new o(this.headers),
|
||
url: this.url
|
||
})
|
||
}, d.error = function() {
|
||
var e = new d(null, {
|
||
status: 0,
|
||
statusText: ""
|
||
});
|
||
return e.type = "error", e
|
||
};
|
||
var b = [301, 302, 303, 307, 308];
|
||
d.redirect = function(e, t) {
|
||
if (-1 === b.indexOf(t)) throw new RangeError("Invalid status code");
|
||
return new d(null, {
|
||
status: t,
|
||
headers: {
|
||
location: e
|
||
}
|
||
})
|
||
}, e.Headers = o, e.Request = c, e.Response = d, e.fetch = function(e, t) {
|
||
return new Promise(function(n, r) {
|
||
var o = new c(e, t),
|
||
i = new XMLHttpRequest;
|
||
i.onload = function() {
|
||
var e = {
|
||
status: i.status,
|
||
statusText: i.statusText,
|
||
headers: p(i.getAllResponseHeaders() || "")
|
||
};
|
||
e.url = "responseURL" in i ? i.responseURL : e.headers.get("X-Request-URL");
|
||
var t = "response" in i ? i.response : i.responseText;
|
||
n(new d(t, e))
|
||
}, i.onerror = function() {
|
||
r(new TypeError("Network request failed"))
|
||
}, i.ontimeout = function() {
|
||
r(new TypeError("Network request failed"))
|
||
}, i.open(o.method, o.url, !0), "include" === o.credentials && (i.withCredentials = !0), "responseType" in i && h.blob && (i.responseType = "blob"), o.headers.forEach(function(e, t) {
|
||
i.setRequestHeader(t, e)
|
||
}), i.send(void 0 === o._bodyInit ? null : o._bodyInit)
|
||
})
|
||
}, e.fetch.polyfill = !0
|
||
}
|
||
}("undefined" != typeof self ? self : this)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(907),
|
||
o = n(908),
|
||
i = n(389);
|
||
e.exports = {
|
||
formats: i,
|
||
parse: o,
|
||
stringify: r
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(388),
|
||
o = n(389),
|
||
i = {
|
||
brackets: function(e) {
|
||
return e + "[]"
|
||
},
|
||
indices: function(e, t) {
|
||
return e + "[" + t + "]"
|
||
},
|
||
repeat: function(e) {
|
||
return e
|
||
}
|
||
},
|
||
a = Date.prototype.toISOString,
|
||
u = {
|
||
delimiter: "&",
|
||
encode: !0,
|
||
encoder: r.encode,
|
||
encodeValuesOnly: !1,
|
||
serializeDate: function(e) {
|
||
return a.call(e)
|
||
},
|
||
skipNulls: !1,
|
||
strictNullHandling: !1
|
||
},
|
||
s = function e(t, n, o, i, a, s, l, c, f, p, d, h) {
|
||
var v = t;
|
||
if ("function" == typeof l) v = l(n, v);
|
||
else if (v instanceof Date) v = p(v);
|
||
else if (null === v) {
|
||
if (i) return s && !h ? s(n, u.encoder) : n;
|
||
v = ""
|
||
}
|
||
if ("string" == typeof v || "number" == typeof v || "boolean" == typeof v || r.isBuffer(v)) return s ? [d(h ? n : s(n, u.encoder)) + "=" + d(s(v, u.encoder))] : [d(n) + "=" + d(String(v))];
|
||
var m, g = [];
|
||
if (void 0 === v) return g;
|
||
if (Array.isArray(l)) m = l;
|
||
else {
|
||
var y = Object.keys(v);
|
||
m = c ? y.sort(c) : y
|
||
}
|
||
for (var b = 0; b < m.length; ++b) {
|
||
var _ = m[b];
|
||
a && null === v[_] || (g = Array.isArray(v) ? g.concat(e(v[_], o(n, _), o, i, a, s, l, c, f, p, d, h)) : g.concat(e(v[_], n + (f ? "." + _ : "[" + _ + "]"), o, i, a, s, l, c, f, p, d, h)))
|
||
}
|
||
return g
|
||
};
|
||
e.exports = function(e, t) {
|
||
var n = e,
|
||
a = t ? r.assign({}, t) : {};
|
||
if (null !== a.encoder && void 0 !== a.encoder && "function" != typeof a.encoder) throw new TypeError("Encoder has to be a function.");
|
||
var l = void 0 === a.delimiter ? u.delimiter : a.delimiter,
|
||
c = "boolean" == typeof a.strictNullHandling ? a.strictNullHandling : u.strictNullHandling,
|
||
f = "boolean" == typeof a.skipNulls ? a.skipNulls : u.skipNulls,
|
||
p = "boolean" == typeof a.encode ? a.encode : u.encode,
|
||
d = "function" == typeof a.encoder ? a.encoder : u.encoder,
|
||
h = "function" == typeof a.sort ? a.sort : null,
|
||
v = void 0 !== a.allowDots && a.allowDots,
|
||
m = "function" == typeof a.serializeDate ? a.serializeDate : u.serializeDate,
|
||
g = "boolean" == typeof a.encodeValuesOnly ? a.encodeValuesOnly : u.encodeValuesOnly;
|
||
if (void 0 === a.format) a.format = o.default;
|
||
else if (!Object.prototype.hasOwnProperty.call(o.formatters, a.format)) throw new TypeError("Unknown format option provided.");
|
||
var y, b, _ = o.formatters[a.format];
|
||
"function" == typeof a.filter ? n = (b = a.filter)("", n) : Array.isArray(a.filter) && (y = b = a.filter);
|
||
var w, E = [];
|
||
if ("object" != typeof n || null === n) return "";
|
||
w = a.arrayFormat in i ? a.arrayFormat : "indices" in a ? a.indices ? "indices" : "repeat" : "indices";
|
||
var x = i[w];
|
||
y || (y = Object.keys(n)), h && y.sort(h);
|
||
for (var S = 0; S < y.length; ++S) {
|
||
var C = y[S];
|
||
f && null === n[C] || (E = E.concat(s(n[C], C, x, c, f, p ? d : null, b, h, v, m, _, g)))
|
||
}
|
||
var k = E.join(l),
|
||
A = !0 === a.addQueryPrefix ? "?" : "";
|
||
return k.length > 0 ? A + k : ""
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(388),
|
||
o = Object.prototype.hasOwnProperty,
|
||
i = {
|
||
allowDots: !1,
|
||
allowPrototypes: !1,
|
||
arrayLimit: 20,
|
||
decoder: r.decode,
|
||
delimiter: "&",
|
||
depth: 5,
|
||
parameterLimit: 1e3,
|
||
plainObjects: !1,
|
||
strictNullHandling: !1
|
||
},
|
||
a = function(e, t, n) {
|
||
if (e) {
|
||
var r = n.allowDots ? e.replace(/\.([^.[]+)/g, "[$1]") : e,
|
||
i = /(\[[^[\]]*])/g,
|
||
a = /(\[[^[\]]*])/.exec(r),
|
||
u = a ? r.slice(0, a.index) : r,
|
||
s = [];
|
||
if (u) {
|
||
if (!n.plainObjects && o.call(Object.prototype, u) && !n.allowPrototypes) return;
|
||
s.push(u)
|
||
}
|
||
for (var l = 0; null !== (a = i.exec(r)) && l < n.depth;) {
|
||
if (l += 1, !n.plainObjects && o.call(Object.prototype, a[1].slice(1, -1)) && !n.allowPrototypes) return;
|
||
s.push(a[1])
|
||
}
|
||
return a && s.push("[" + r.slice(a.index) + "]"),
|
||
function(e, t, n) {
|
||
for (var r = t, o = e.length - 1; o >= 0; --o) {
|
||
var i, a = e[o];
|
||
if ("[]" === a) i = (i = []).concat(r);
|
||
else {
|
||
i = n.plainObjects ? Object.create(null) : {};
|
||
var u = "[" === a.charAt(0) && "]" === a.charAt(a.length - 1) ? a.slice(1, -1) : a,
|
||
s = parseInt(u, 10);
|
||
!isNaN(s) && a !== u && String(s) === u && s >= 0 && n.parseArrays && s <= n.arrayLimit ? (i = [])[s] = r : i[u] = r
|
||
}
|
||
r = i
|
||
}
|
||
return r
|
||
}(s, t, n)
|
||
}
|
||
};
|
||
e.exports = function(e, t) {
|
||
var n = t ? r.assign({}, t) : {};
|
||
if (null !== n.decoder && void 0 !== n.decoder && "function" != typeof n.decoder) throw new TypeError("Decoder has to be a function.");
|
||
if (n.ignoreQueryPrefix = !0 === n.ignoreQueryPrefix, n.delimiter = "string" == typeof n.delimiter || r.isRegExp(n.delimiter) ? n.delimiter : i.delimiter, n.depth = "number" == typeof n.depth ? n.depth : i.depth, n.arrayLimit = "number" == typeof n.arrayLimit ? n.arrayLimit : i.arrayLimit, n.parseArrays = !1 !== n.parseArrays, n.decoder = "function" == typeof n.decoder ? n.decoder : i.decoder, n.allowDots = "boolean" == typeof n.allowDots ? n.allowDots : i.allowDots, n.plainObjects = "boolean" == typeof n.plainObjects ? n.plainObjects : i.plainObjects, n.allowPrototypes = "boolean" == typeof n.allowPrototypes ? n.allowPrototypes : i.allowPrototypes, n.parameterLimit = "number" == typeof n.parameterLimit ? n.parameterLimit : i.parameterLimit, n.strictNullHandling = "boolean" == typeof n.strictNullHandling ? n.strictNullHandling : i.strictNullHandling, "" === e || null === e || void 0 === e) return n.plainObjects ? Object.create(null) : {};
|
||
for (var u = "string" == typeof e ? function(e, t) {
|
||
for (var n = {}, r = t.ignoreQueryPrefix ? e.replace(/^\?/, "") : e, a = t.parameterLimit === 1 / 0 ? void 0 : t.parameterLimit, u = r.split(t.delimiter, a), s = 0; s < u.length; ++s) {
|
||
var l, c, f = u[s],
|
||
p = f.indexOf("]="),
|
||
d = -1 === p ? f.indexOf("=") : p + 1; - 1 === d ? (l = t.decoder(f, i.decoder), c = t.strictNullHandling ? null : "") : (l = t.decoder(f.slice(0, d), i.decoder), c = t.decoder(f.slice(d + 1), i.decoder)), o.call(n, l) ? n[l] = [].concat(n[l]).concat(c) : n[l] = c
|
||
}
|
||
return n
|
||
}(e, n) : e, s = n.plainObjects ? Object.create(null) : {}, l = Object.keys(u), c = 0; c < l.length; ++c) {
|
||
var f = l[c],
|
||
p = a(f, u[f], n);
|
||
s = r.merge(s, p, n)
|
||
}
|
||
return r.compact(s)
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = FormData
|
||
}, function(e, t, n) {
|
||
n(390);
|
||
var r = n(230),
|
||
o = n(391),
|
||
i = n(391);
|
||
t.applyOperation = i.applyOperation, t.applyPatch = i.applyPatch, t.applyReducer = i.applyReducer, t.getValueByPointer = i.getValueByPointer, t.validate = i.validate, t.validator = i.validator;
|
||
var a = n(230);
|
||
t.JsonPatchError = a.PatchError, t.deepClone = a._deepClone, t.escapePathComponent = a.escapePathComponent, t.unescapePathComponent = a.unescapePathComponent;
|
||
var u = [],
|
||
s = function() {
|
||
return function(e) {
|
||
this.observers = [], this.obj = e
|
||
}
|
||
}(),
|
||
l = function() {
|
||
return function(e, t) {
|
||
this.callback = e, this.observer = t
|
||
}
|
||
}();
|
||
|
||
function c(e) {
|
||
for (var t, n = 0, r = u.length; n < r; n++)
|
||
if (u[n].obj === e.object) {
|
||
t = u[n];
|
||
break
|
||
}
|
||
f(t.value, e.object, e.patches, ""), e.patches.length && o.applyPatch(t.value, e.patches);
|
||
var i = e.patches;
|
||
return i.length > 0 && (e.patches = [], e.callback && e.callback(i)), i
|
||
}
|
||
|
||
function f(e, t, n, o) {
|
||
if (t !== e) {
|
||
"function" == typeof t.toJSON && (t = t.toJSON());
|
||
for (var i = r._objectKeys(t), a = r._objectKeys(e), u = !1, s = a.length - 1; s >= 0; s--) {
|
||
var l = e[p = a[s]];
|
||
if (!r.hasOwnProperty(t, p) || void 0 === t[p] && void 0 !== l && !1 === Array.isArray(t)) n.push({
|
||
op: "remove",
|
||
path: o + "/" + r.escapePathComponent(p)
|
||
}), u = !0;
|
||
else {
|
||
var c = t[p];
|
||
"object" == typeof l && null != l && "object" == typeof c && null != c ? f(l, c, n, o + "/" + r.escapePathComponent(p)) : l !== c && (!0, n.push({
|
||
op: "replace",
|
||
path: o + "/" + r.escapePathComponent(p),
|
||
value: r._deepClone(c)
|
||
}))
|
||
}
|
||
}
|
||
if (u || i.length != a.length)
|
||
for (s = 0; s < i.length; s++) {
|
||
var p = i[s];
|
||
r.hasOwnProperty(e, p) || void 0 === t[p] || n.push({
|
||
op: "add",
|
||
path: o + "/" + r.escapePathComponent(p),
|
||
value: r._deepClone(t[p])
|
||
})
|
||
}
|
||
}
|
||
}
|
||
t.unobserve = function(e, t) {
|
||
t.unobserve()
|
||
}, t.observe = function(e, t) {
|
||
var n, o = function(e) {
|
||
for (var t = 0, n = u.length; t < n; t++)
|
||
if (u[t].obj === e) return u[t]
|
||
}(e);
|
||
if (o ? n = function(e, t) {
|
||
for (var n = 0, r = e.observers.length; n < r; n++)
|
||
if (e.observers[n].callback === t) return e.observers[n].observer
|
||
}(o, t) : (o = new s(e), u.push(o)), n) return n;
|
||
if (n = {}, o.value = r._deepClone(e), t) {
|
||
n.callback = t, n.next = null;
|
||
var i = function() {
|
||
c(n)
|
||
},
|
||
a = function() {
|
||
clearTimeout(n.next), n.next = setTimeout(i)
|
||
};
|
||
"undefined" != typeof window && (window.addEventListener ? (window.addEventListener("mouseup", a), window.addEventListener("keyup", a), window.addEventListener("mousedown", a), window.addEventListener("keydown", a), window.addEventListener("change", a)) : (document.documentElement.attachEvent("onmouseup", a), document.documentElement.attachEvent("onkeyup", a), document.documentElement.attachEvent("onmousedown", a), document.documentElement.attachEvent("onkeydown", a), document.documentElement.attachEvent("onchange", a)))
|
||
}
|
||
return n.patches = [], n.object = e, n.unobserve = function() {
|
||
c(n), clearTimeout(n.next),
|
||
function(e, t) {
|
||
for (var n = 0, r = e.observers.length; n < r; n++)
|
||
if (e.observers[n].observer === t) return void e.observers.splice(n, 1)
|
||
}(o, n), "undefined" != typeof window && (window.removeEventListener ? (window.removeEventListener("mouseup", a), window.removeEventListener("keyup", a), window.removeEventListener("mousedown", a), window.removeEventListener("keydown", a)) : (document.documentElement.detachEvent("onmouseup", a), document.documentElement.detachEvent("onkeyup", a), document.documentElement.detachEvent("onmousedown", a), document.documentElement.detachEvent("onkeydown", a)))
|
||
}, o.observers.push(new l(t, n)), n
|
||
}, t.generate = c, t.compare = function(e, t) {
|
||
var n = [];
|
||
return f(e, t, n, ""), n
|
||
}
|
||
}, function(e, t) {
|
||
function n(e) {
|
||
var t = [];
|
||
for (var n in e) t.push(n);
|
||
return t
|
||
}(e.exports = "function" == typeof Object.keys ? Object.keys : n).shim = n
|
||
}, function(e, t) {
|
||
var n = "[object Arguments]" == function() {
|
||
return Object.prototype.toString.call(arguments)
|
||
}();
|
||
|
||
function r(e) {
|
||
return "[object Arguments]" == Object.prototype.toString.call(e)
|
||
}
|
||
|
||
function o(e) {
|
||
return e && "object" == typeof e && "number" == typeof e.length && Object.prototype.hasOwnProperty.call(e, "callee") && !Object.prototype.propertyIsEnumerable.call(e, "callee") || !1
|
||
}(t = e.exports = n ? r : o).supported = r, t.unsupported = o
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
|
||
return typeof e
|
||
} : function(e) {
|
||
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
|
||
};
|
||
|
||
function o(e) {
|
||
return null === e ? "null" : void 0 === e ? "undefined" : "object" === (void 0 === e ? "undefined" : r(e)) ? Array.isArray(e) ? "array" : "object" : void 0 === e ? "undefined" : r(e)
|
||
}
|
||
|
||
function i(e) {
|
||
return "object" === o(e) ? u(e) : "array" === o(e) ? a(e) : e
|
||
}
|
||
|
||
function a(e) {
|
||
return e.map(i)
|
||
}
|
||
|
||
function u(e) {
|
||
var t = {};
|
||
for (var n in e) e.hasOwnProperty(n) && (t[n] = i(e[n]));
|
||
return t
|
||
}
|
||
|
||
function s(e) {
|
||
for (var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : [], n = {
|
||
arrayBehaviour: (arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}).arrayBehaviour || "replace"
|
||
}, r = t.map(function(e) {
|
||
return e || {}
|
||
}), i = e || {}, l = 0; l < r.length; l++)
|
||
for (var c = r[l], f = Object.keys(c), p = 0; p < f.length; p++) {
|
||
var d = f[p],
|
||
h = c[d],
|
||
v = o(h),
|
||
m = o(i[d]);
|
||
if ("object" === v)
|
||
if ("undefined" !== m) {
|
||
var g = "object" === m ? i[d] : {};
|
||
i[d] = s({}, [g, u(h)], n)
|
||
} else i[d] = u(h);
|
||
else if ("array" === v)
|
||
if ("array" === m) {
|
||
var y = a(h);
|
||
i[d] = "merge" === n.arrayBehaviour ? i[d].concat(y) : y
|
||
} else i[d] = a(h);
|
||
else i[d] = h
|
||
}
|
||
return i
|
||
}
|
||
e.exports = function(e) {
|
||
for (var t = arguments.length, n = Array(t > 1 ? t - 1 : 0), r = 1; r < t; r++) n[r - 1] = arguments[r];
|
||
return s(e, n)
|
||
}, e.exports.noMutate = function() {
|
||
for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) t[n] = arguments[n];
|
||
return s({}, t)
|
||
}, e.exports.withOptions = function(e, t, n) {
|
||
return s(e, t, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
e.exports = {
|
||
default: n(915),
|
||
__esModule: !0
|
||
}
|
||
}, function(e, t, n) {
|
||
n(177), n(92), n(916), n(921), n(923), e.exports = n(15).WeakMap
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r, o = n(231)(0),
|
||
i = n(158),
|
||
a = n(124),
|
||
u = n(263),
|
||
s = n(919),
|
||
l = n(28),
|
||
c = n(51),
|
||
f = n(392),
|
||
p = a.getWeak,
|
||
d = Object.isExtensible,
|
||
h = s.ufstore,
|
||
v = {},
|
||
m = function(e) {
|
||
return function() {
|
||
return e(this, arguments.length > 0 ? arguments[0] : void 0)
|
||
}
|
||
},
|
||
g = {
|
||
get: function(e) {
|
||
if (l(e)) {
|
||
var t = p(e);
|
||
return !0 === t ? h(f(this, "WeakMap")).get(e) : t ? t[this._i] : void 0
|
||
}
|
||
},
|
||
set: function(e, t) {
|
||
return s.def(f(this, "WeakMap"), e, t)
|
||
}
|
||
},
|
||
y = e.exports = n(920)("WeakMap", m, g, s, !0, !0);
|
||
c(function() {
|
||
return 7 != (new y).set((Object.freeze || Object)(v), 7).get(v)
|
||
}) && (u((r = s.getConstructor(m, "WeakMap")).prototype, g), a.NEED = !0, o(["delete", "has", "get", "set"], function(e) {
|
||
var t = y.prototype,
|
||
n = t[e];
|
||
i(t, e, function(t, o) {
|
||
if (l(t) && !d(t)) {
|
||
this._f || (this._f = new r);
|
||
var i = this._f[e](t, o);
|
||
return "set" == e ? this : i
|
||
}
|
||
return n.call(this, t, o)
|
||
})
|
||
}))
|
||
}, function(e, t, n) {
|
||
var r = n(918);
|
||
e.exports = function(e, t) {
|
||
return new(r(e))(t)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(28),
|
||
o = n(258),
|
||
i = n(19)("species");
|
||
e.exports = function(e) {
|
||
var t;
|
||
return o(e) && ("function" != typeof(t = e.constructor) || t !== Array && !o(t.prototype) || (t = void 0), r(t) && null === (t = t[i]) && (t = void 0)), void 0 === t ? Array : t
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(206),
|
||
o = n(124).getWeak,
|
||
i = n(36),
|
||
a = n(28),
|
||
u = n(204),
|
||
s = n(144),
|
||
l = n(231),
|
||
c = n(52),
|
||
f = n(392),
|
||
p = l(5),
|
||
d = l(6),
|
||
h = 0,
|
||
v = function(e) {
|
||
return e._l || (e._l = new m)
|
||
},
|
||
m = function() {
|
||
this.a = []
|
||
},
|
||
g = function(e, t) {
|
||
return p(e.a, function(e) {
|
||
return e[0] === t
|
||
})
|
||
};
|
||
m.prototype = {
|
||
get: function(e) {
|
||
var t = g(this, e);
|
||
if (t) return t[1]
|
||
},
|
||
has: function(e) {
|
||
return !!g(this, e)
|
||
},
|
||
set: function(e, t) {
|
||
var n = g(this, e);
|
||
n ? n[1] = t : this.a.push([e, t])
|
||
},
|
||
delete: function(e) {
|
||
var t = d(this.a, function(t) {
|
||
return t[0] === e
|
||
});
|
||
return ~t && this.a.splice(t, 1), !!~t
|
||
}
|
||
}, e.exports = {
|
||
getConstructor: function(e, t, n, i) {
|
||
var l = e(function(e, r) {
|
||
u(e, l, t, "_i"), e._t = t, e._i = h++, e._l = void 0, void 0 != r && s(r, n, e[i], e)
|
||
});
|
||
return r(l.prototype, {
|
||
delete: function(e) {
|
||
if (!a(e)) return !1;
|
||
var n = o(e);
|
||
return !0 === n ? v(f(this, t)).delete(e) : n && c(n, this._i) && delete n[this._i]
|
||
},
|
||
has: function(e) {
|
||
if (!a(e)) return !1;
|
||
var n = o(e);
|
||
return !0 === n ? v(f(this, t)).has(e) : n && c(n, this._i)
|
||
}
|
||
}), l
|
||
},
|
||
def: function(e, t, n) {
|
||
var r = o(i(t), !0);
|
||
return !0 === r ? v(e).set(t, n) : r[e._i] = n, e
|
||
},
|
||
ufstore: v
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(21),
|
||
o = n(20),
|
||
i = n(124),
|
||
a = n(51),
|
||
u = n(50),
|
||
s = n(206),
|
||
l = n(144),
|
||
c = n(204),
|
||
f = n(28),
|
||
p = n(97),
|
||
d = n(40).f,
|
||
h = n(231)(0),
|
||
v = n(44);
|
||
e.exports = function(e, t, n, m, g, y) {
|
||
var b = r[e],
|
||
_ = b,
|
||
w = g ? "set" : "add",
|
||
E = _ && _.prototype,
|
||
x = {};
|
||
return v && "function" == typeof _ && (y || E.forEach && !a(function() {
|
||
(new _).entries().next()
|
||
})) ? (_ = t(function(t, n) {
|
||
c(t, _, e, "_c"), t._c = new b, void 0 != n && l(n, g, t[w], t)
|
||
}), h("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","), function(e) {
|
||
var t = "add" == e || "set" == e;
|
||
e in E && (!y || "clear" != e) && u(_.prototype, e, function(n, r) {
|
||
if (c(this, _, e), !t && y && !f(n)) return "get" == e && void 0;
|
||
var o = this._c[e](0 === n ? 0 : n, r);
|
||
return t ? this : o
|
||
})
|
||
}), y || d(_.prototype, "size", {
|
||
get: function() {
|
||
return this._c.size
|
||
}
|
||
})) : (_ = m.getConstructor(t, e, g, w), s(_.prototype, n), i.NEED = !0), p(_, e), x[e] = _, o(o.G + o.W + o.F, x), y || m.setStrong(_, e, g), _
|
||
}
|
||
}, function(e, t, n) {
|
||
n(922)("WeakMap")
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(20);
|
||
e.exports = function(e) {
|
||
r(r.S, e, {
|
||
of: function() {
|
||
for (var e = arguments.length, t = new Array(e); e--;) t[e] = arguments[e];
|
||
return new this(t)
|
||
}
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
n(924)("WeakMap")
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(20),
|
||
o = n(94),
|
||
i = n(49),
|
||
a = n(144);
|
||
e.exports = function(e) {
|
||
r(r.S, e, {
|
||
from: function(e) {
|
||
var t, n, r, u, s = arguments[1];
|
||
return o(this), (t = void 0 !== s) && o(s), void 0 == e ? new this : (n = [], t ? (r = 0, u = i(s, arguments[2], 2), a(e, !1, function(e) {
|
||
n.push(u(e, r++))
|
||
})) : a(e, !1, n.push, n), new this(n))
|
||
}
|
||
})
|
||
}
|
||
}, function(e, t) {
|
||
var n = {};
|
||
! function(e) {
|
||
"use strict";
|
||
|
||
function t(e) {
|
||
if ("string" != typeof e && (e = String(e)), /[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e)) throw new TypeError("Invalid character in header field name");
|
||
return e.toLowerCase()
|
||
}
|
||
|
||
function n(e) {
|
||
return "string" != typeof e && (e = String(e)), e
|
||
}
|
||
|
||
function r(e) {
|
||
var t = {
|
||
next: function() {
|
||
var t = e.shift();
|
||
return {
|
||
done: void 0 === t,
|
||
value: t
|
||
}
|
||
}
|
||
};
|
||
return h.iterable && (t[Symbol.iterator] = function() {
|
||
return t
|
||
}), t
|
||
}
|
||
|
||
function o(e) {
|
||
this.map = {}, e instanceof o ? e.forEach(function(e, t) {
|
||
this.append(t, e)
|
||
}, this) : Array.isArray(e) ? e.forEach(function(e) {
|
||
this.append(e[0], e[1])
|
||
}, this) : e && Object.getOwnPropertyNames(e).forEach(function(t) {
|
||
this.append(t, e[t])
|
||
}, this)
|
||
}
|
||
|
||
function i(e) {
|
||
if (e.bodyUsed) return Promise.reject(new TypeError("Already read"));
|
||
e.bodyUsed = !0
|
||
}
|
||
|
||
function a(e) {
|
||
return new Promise(function(t, n) {
|
||
e.onload = function() {
|
||
t(e.result)
|
||
}, e.onerror = function() {
|
||
n(e.error)
|
||
}
|
||
})
|
||
}
|
||
|
||
function u(e) {
|
||
var t = new FileReader,
|
||
n = a(t);
|
||
return t.readAsArrayBuffer(e), n
|
||
}
|
||
|
||
function s(e) {
|
||
if (e.slice) return e.slice(0);
|
||
var t = new Uint8Array(e.byteLength);
|
||
return t.set(new Uint8Array(e)), t.buffer
|
||
}
|
||
|
||
function l() {
|
||
return this.bodyUsed = !1, this._initBody = function(e) {
|
||
if (this._bodyInit = e, e)
|
||
if ("string" == typeof e) this._bodyText = e;
|
||
else if (h.blob && Blob.prototype.isPrototypeOf(e)) this._bodyBlob = e;
|
||
else if (h.formData && FormData.prototype.isPrototypeOf(e)) this._bodyFormData = e;
|
||
else if (h.searchParams && URLSearchParams.prototype.isPrototypeOf(e)) this._bodyText = e.toString();
|
||
else if (h.arrayBuffer && h.blob && m(e)) this._bodyArrayBuffer = s(e.buffer), this._bodyInit = new Blob([this._bodyArrayBuffer]);
|
||
else {
|
||
if (!h.arrayBuffer || !ArrayBuffer.prototype.isPrototypeOf(e) && !g(e)) throw new Error("unsupported BodyInit type");
|
||
this._bodyArrayBuffer = s(e)
|
||
} else this._bodyText = "";
|
||
this.headers.get("content-type") || ("string" == typeof e ? this.headers.set("content-type", "text/plain;charset=UTF-8") : this._bodyBlob && this._bodyBlob.type ? this.headers.set("content-type", this._bodyBlob.type) : h.searchParams && URLSearchParams.prototype.isPrototypeOf(e) && this.headers.set("content-type", "application/x-www-form-urlencoded;charset=UTF-8"))
|
||
}, h.blob && (this.blob = function() {
|
||
var e = i(this);
|
||
if (e) return e;
|
||
if (this._bodyBlob) return Promise.resolve(this._bodyBlob);
|
||
if (this._bodyArrayBuffer) return Promise.resolve(new Blob([this._bodyArrayBuffer]));
|
||
if (this._bodyFormData) throw new Error("could not read FormData body as blob");
|
||
return Promise.resolve(new Blob([this._bodyText]))
|
||
}, this.arrayBuffer = function() {
|
||
return this._bodyArrayBuffer ? i(this) || Promise.resolve(this._bodyArrayBuffer) : this.blob().then(u)
|
||
}), this.text = function() {
|
||
var e = i(this);
|
||
if (e) return e;
|
||
if (this._bodyBlob) return function(e) {
|
||
var t = new FileReader,
|
||
n = a(t);
|
||
return t.readAsText(e), n
|
||
}(this._bodyBlob);
|
||
if (this._bodyArrayBuffer) return Promise.resolve(function(e) {
|
||
for (var t = new Uint8Array(e), n = new Array(t.length), r = 0; r < t.length; r++) n[r] = String.fromCharCode(t[r]);
|
||
return n.join("")
|
||
}(this._bodyArrayBuffer));
|
||
if (this._bodyFormData) throw new Error("could not read FormData body as text");
|
||
return Promise.resolve(this._bodyText)
|
||
}, h.formData && (this.formData = function() {
|
||
return this.text().then(f)
|
||
}), this.json = function() {
|
||
return this.text().then(JSON.parse)
|
||
}, this
|
||
}
|
||
|
||
function c(e, t) {
|
||
var n = (t = t || {}).body;
|
||
if (e instanceof c) {
|
||
if (e.bodyUsed) throw new TypeError("Already read");
|
||
this.url = e.url, this.credentials = e.credentials, t.headers || (this.headers = new o(e.headers)), this.method = e.method, this.mode = e.mode, n || null == e._bodyInit || (n = e._bodyInit, e.bodyUsed = !0)
|
||
} else this.url = String(e);
|
||
if (this.credentials = t.credentials || this.credentials || "omit", !t.headers && this.headers || (this.headers = new o(t.headers)), this.method = function(e) {
|
||
var t = e.toUpperCase();
|
||
return y.indexOf(t) > -1 ? t : e
|
||
}(t.method || this.method || "GET"), this.mode = t.mode || this.mode || null, this.referrer = null, ("GET" === this.method || "HEAD" === this.method) && n) throw new TypeError("Body not allowed for GET or HEAD requests");
|
||
this._initBody(n)
|
||
}
|
||
|
||
function f(e) {
|
||
var t = new FormData;
|
||
return e.trim().split("&").forEach(function(e) {
|
||
if (e) {
|
||
var n = e.split("="),
|
||
r = n.shift().replace(/\+/g, " "),
|
||
o = n.join("=").replace(/\+/g, " ");
|
||
t.append(decodeURIComponent(r), decodeURIComponent(o))
|
||
}
|
||
}), t
|
||
}
|
||
|
||
function p(e) {
|
||
var t = new o;
|
||
return e.split(/\r?\n/).forEach(function(e) {
|
||
var n = e.split(":"),
|
||
r = n.shift().trim();
|
||
if (r) {
|
||
var o = n.join(":").trim();
|
||
t.append(r, o)
|
||
}
|
||
}), t
|
||
}
|
||
|
||
function d(e, t) {
|
||
t || (t = {}), this.type = "default", this.status = "status" in t ? t.status : 200, this.ok = this.status >= 200 && this.status < 300, this.statusText = "statusText" in t ? t.statusText : "OK", this.headers = new o(t.headers), this.url = t.url || "", this._initBody(e)
|
||
}
|
||
if (!e.fetch) {
|
||
var h = {
|
||
searchParams: "URLSearchParams" in e,
|
||
iterable: "Symbol" in e && "iterator" in Symbol,
|
||
blob: "FileReader" in e && "Blob" in e && function() {
|
||
try {
|
||
return new Blob, !0
|
||
} catch (e) {
|
||
return !1
|
||
}
|
||
}(),
|
||
formData: "FormData" in e,
|
||
arrayBuffer: "ArrayBuffer" in e
|
||
};
|
||
if (h.arrayBuffer) var v = ["[object Int8Array]", "[object Uint8Array]", "[object Uint8ClampedArray]", "[object Int16Array]", "[object Uint16Array]", "[object Int32Array]", "[object Uint32Array]", "[object Float32Array]", "[object Float64Array]"],
|
||
m = function(e) {
|
||
return e && DataView.prototype.isPrototypeOf(e)
|
||
},
|
||
g = ArrayBuffer.isView || function(e) {
|
||
return e && v.indexOf(Object.prototype.toString.call(e)) > -1
|
||
};
|
||
o.prototype.append = function(e, r) {
|
||
e = t(e), r = n(r);
|
||
var o = this.map[e];
|
||
this.map[e] = o ? o + "," + r : r
|
||
}, o.prototype.delete = function(e) {
|
||
delete this.map[t(e)]
|
||
}, o.prototype.get = function(e) {
|
||
return e = t(e), this.has(e) ? this.map[e] : null
|
||
}, o.prototype.has = function(e) {
|
||
return this.map.hasOwnProperty(t(e))
|
||
}, o.prototype.set = function(e, r) {
|
||
this.map[t(e)] = n(r)
|
||
}, o.prototype.forEach = function(e, t) {
|
||
for (var n in this.map) this.map.hasOwnProperty(n) && e.call(t, this.map[n], n, this)
|
||
}, o.prototype.keys = function() {
|
||
var e = [];
|
||
return this.forEach(function(t, n) {
|
||
e.push(n)
|
||
}), r(e)
|
||
}, o.prototype.values = function() {
|
||
var e = [];
|
||
return this.forEach(function(t) {
|
||
e.push(t)
|
||
}), r(e)
|
||
}, o.prototype.entries = function() {
|
||
var e = [];
|
||
return this.forEach(function(t, n) {
|
||
e.push([n, t])
|
||
}), r(e)
|
||
}, h.iterable && (o.prototype[Symbol.iterator] = o.prototype.entries);
|
||
var y = ["DELETE", "GET", "HEAD", "OPTIONS", "POST", "PUT"];
|
||
c.prototype.clone = function() {
|
||
return new c(this, {
|
||
body: this._bodyInit
|
||
})
|
||
}, l.call(c.prototype), l.call(d.prototype), d.prototype.clone = function() {
|
||
return new d(this._bodyInit, {
|
||
status: this.status,
|
||
statusText: this.statusText,
|
||
headers: new o(this.headers),
|
||
url: this.url
|
||
})
|
||
}, d.error = function() {
|
||
var e = new d(null, {
|
||
status: 0,
|
||
statusText: ""
|
||
});
|
||
return e.type = "error", e
|
||
};
|
||
var b = [301, 302, 303, 307, 308];
|
||
d.redirect = function(e, t) {
|
||
if (-1 === b.indexOf(t)) throw new RangeError("Invalid status code");
|
||
return new d(null, {
|
||
status: t,
|
||
headers: {
|
||
location: e
|
||
}
|
||
})
|
||
}, e.Headers = o, e.Request = c, e.Response = d, e.fetch = function(e, t) {
|
||
return new Promise(function(n, r) {
|
||
var o = new c(e, t),
|
||
i = new XMLHttpRequest;
|
||
i.onload = function() {
|
||
var e = {
|
||
status: i.status,
|
||
statusText: i.statusText,
|
||
headers: p(i.getAllResponseHeaders() || "")
|
||
};
|
||
e.url = "responseURL" in i ? i.responseURL : e.headers.get("X-Request-URL");
|
||
var t = "response" in i ? i.response : i.responseText;
|
||
n(new d(t, e))
|
||
}, i.onerror = function() {
|
||
r(new TypeError("Network request failed"))
|
||
}, i.ontimeout = function() {
|
||
r(new TypeError("Network request failed"))
|
||
}, i.open(o.method, o.url, !0), "include" === o.credentials && (i.withCredentials = !0), "responseType" in i && h.blob && (i.responseType = "blob"), o.headers.forEach(function(e, t) {
|
||
i.setRequestHeader(t, e)
|
||
}), i.send(void 0 === o._bodyInit ? null : o._bodyInit)
|
||
})
|
||
}, e.fetch.polyfill = !0
|
||
}
|
||
}(void 0 !== n ? n : this), e.exports = n
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = t,
|
||
o = n(54).Buffer;
|
||
|
||
function i(e, t) {
|
||
try {
|
||
return decodeURIComponent(e)
|
||
} catch (n) {
|
||
return r.unescapeBuffer(e, t).toString()
|
||
}
|
||
}
|
||
r.unescapeBuffer = function(e, t) {
|
||
for (var n, r, i, a = new o(e.length), u = 0, s = 0, l = 0; s <= e.length; s++) {
|
||
var c = s < e.length ? e.charCodeAt(s) : NaN;
|
||
switch (u) {
|
||
case 0:
|
||
switch (c) {
|
||
case 37:
|
||
n = 0, r = 0, u = 1;
|
||
break;
|
||
case 43:
|
||
t && (c = 32);
|
||
default:
|
||
a[l++] = c
|
||
}
|
||
break;
|
||
case 1:
|
||
if (i = c, c >= 48 && c <= 57) n = c - 48;
|
||
else if (c >= 65 && c <= 70) n = c - 65 + 10;
|
||
else {
|
||
if (!(c >= 97 && c <= 102)) {
|
||
a[l++] = 37, a[l++] = c, u = 0;
|
||
break
|
||
}
|
||
n = c - 97 + 10
|
||
}
|
||
u = 2;
|
||
break;
|
||
case 2:
|
||
if (u = 0, c >= 48 && c <= 57) r = c - 48;
|
||
else if (c >= 65 && c <= 70) r = c - 65 + 10;
|
||
else {
|
||
if (!(c >= 97 && c <= 102)) {
|
||
a[l++] = 37, a[l++] = i, a[l++] = c;
|
||
break
|
||
}
|
||
r = c - 97 + 10
|
||
}
|
||
a[l++] = 16 * n + r
|
||
}
|
||
}
|
||
return a.slice(0, l - 1)
|
||
}, r.unescape = i;
|
||
for (var a = new Array(256), u = 0; u < 256; ++u) a[u] = "%" + ((u < 16 ? "0" : "") + u.toString(16)).toUpperCase();
|
||
r.escape = function(e) {
|
||
"string" != typeof e && (e += "");
|
||
for (var t = "", n = 0, r = 0; r < e.length; ++r) {
|
||
var o = e.charCodeAt(r);
|
||
if (!(33 === o || 45 === o || 46 === o || 95 === o || 126 === o || o >= 39 && o <= 42 || o >= 48 && o <= 57 || o >= 65 && o <= 90 || o >= 97 && o <= 122))
|
||
if (r - n > 0 && (t += e.slice(n, r)), o < 128) n = r + 1, t += a[o];
|
||
else if (o < 2048) n = r + 1, t += a[192 | o >> 6] + a[128 | 63 & o];
|
||
else if (o < 55296 || o >= 57344) n = r + 1, t += a[224 | o >> 12] + a[128 | o >> 6 & 63] + a[128 | 63 & o];
|
||
else {
|
||
var i;
|
||
if (!(++r < e.length)) throw new URIError("URI malformed");
|
||
i = 1023 & e.charCodeAt(r), n = r + 1, t += a[240 | (o = 65536 + ((1023 & o) << 10 | i)) >> 18] + a[128 | o >> 12 & 63] + a[128 | o >> 6 & 63] + a[128 | 63 & o]
|
||
}
|
||
}
|
||
return 0 === n ? e : n < e.length ? t + e.slice(n) : t
|
||
};
|
||
var s = function(e) {
|
||
return "string" == typeof e ? e : "number" == typeof e && isFinite(e) ? "" + e : "boolean" == typeof e ? e ? "true" : "false" : ""
|
||
};
|
||
|
||
function l(e, t) {
|
||
try {
|
||
return t(e)
|
||
} catch (t) {
|
||
return r.unescape(e, !0)
|
||
}
|
||
}
|
||
r.stringify = r.encode = function(e, t, n, o) {
|
||
t = t || "&", n = n || "=";
|
||
var i = r.escape;
|
||
if (o && "function" == typeof o.encodeURIComponent && (i = o.encodeURIComponent), null !== e && "object" == typeof e) {
|
||
for (var a = Object.keys(e), u = a.length, l = u - 1, c = "", f = 0; f < u; ++f) {
|
||
var p = a[f],
|
||
d = e[p],
|
||
h = i(s(p)) + n;
|
||
if (Array.isArray(d)) {
|
||
for (var v = d.length, m = v - 1, g = 0; g < v; ++g) c += h + i(s(d[g])), g < m && (c += t);
|
||
v && f < l && (c += t)
|
||
} else c += h + i(s(d)), f < l && (c += t)
|
||
}
|
||
return c
|
||
}
|
||
return ""
|
||
}, r.parse = r.decode = function(e, t, n, o) {
|
||
t = t || "&", n = n || "=";
|
||
var a = {};
|
||
if ("string" != typeof e || 0 === e.length) return a;
|
||
"string" != typeof t && (t += "");
|
||
var u = n.length,
|
||
s = t.length,
|
||
c = 1e3;
|
||
o && "number" == typeof o.maxKeys && (c = o.maxKeys);
|
||
var f = 1 / 0;
|
||
c > 0 && (f = c);
|
||
var p = r.unescape;
|
||
o && "function" == typeof o.decodeURIComponent && (p = o.decodeURIComponent);
|
||
for (var d = p !== i, h = [], v = 0, m = 0, g = 0, y = "", b = "", _ = d, w = d, E = 0, x = 0; x < e.length; ++x) {
|
||
var S = e.charCodeAt(x);
|
||
if (S !== t.charCodeAt(m)) {
|
||
if (m = 0, w || (37 === S ? E = 1 : E > 0 && (S >= 48 && S <= 57 || S >= 65 && S <= 70 || S >= 97 && S <= 102) ? 3 == ++E && (w = !0) : E = 0), g < u) {
|
||
if (S === n.charCodeAt(g)) {
|
||
if (++g === u) v < (k = x - g + 1) && (y += e.slice(v, k)), E = 0, v = x + 1;
|
||
continue
|
||
}
|
||
g = 0, _ || (37 === S ? E = 1 : E > 0 && (S >= 48 && S <= 57 || S >= 65 && S <= 70 || S >= 97 && S <= 102) ? 3 == ++E && (_ = !0) : E = 0)
|
||
}
|
||
43 === S && (g < u ? (x - v > 0 && (y += e.slice(v, x)), y += "%20", _ = !0) : (x - v > 0 && (b += e.slice(v, x)), b += "%20", w = !0), v = x + 1)
|
||
} else if (++m === s) {
|
||
var C, k = x - m + 1;
|
||
if (g < u ? v < k && (y += e.slice(v, k)) : v < k && (b += e.slice(v, k)), _ && (y = l(y, p)), w && (b = l(b, p)), -1 === h.indexOf(y)) a[y] = b, h[h.length] = y;
|
||
else(C = a[y]) instanceof Array ? C[C.length] = b : a[y] = [C, b];
|
||
if (0 == --f) break;
|
||
_ = w = d, E = 0, y = b = "", v = x + 1, m = g = 0
|
||
}
|
||
}
|
||
f > 0 && (v < e.length || g > 0) && (v < e.length && (g < u ? y += e.slice(v) : m < s && (b += e.slice(v))), _ && (y = l(y, p)), w && (b = l(b, p)), -1 === h.indexOf(y) ? (a[y] = b, h[h.length] = y) : (C = a[y]) instanceof Array ? C[C.length] = b : a[y] = [C, b]);
|
||
return a
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(928),
|
||
o = n(381)(function(e, t) {
|
||
return null == e ? {} : r(e, t)
|
||
});
|
||
e.exports = o
|
||
}, function(e, t, n) {
|
||
var r = n(929),
|
||
o = n(300);
|
||
e.exports = function(e, t) {
|
||
return r(e, t, function(t, n) {
|
||
return o(e, n)
|
||
})
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(139),
|
||
o = n(343),
|
||
i = n(79);
|
||
e.exports = function(e, t, n) {
|
||
for (var a = -1, u = t.length, s = {}; ++a < u;) {
|
||
var l = t[a],
|
||
c = r(e, l);
|
||
n(c, l) && o(s, i(l, e), c)
|
||
}
|
||
return s
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
/*!
|
||
* cookie
|
||
* Copyright(c) 2012-2014 Roman Shtylman
|
||
* Copyright(c) 2015 Douglas Christopher Wilson
|
||
* MIT Licensed
|
||
*/
|
||
t.parse = function(e, t) {
|
||
if ("string" != typeof e) throw new TypeError("argument str must be a string");
|
||
for (var n = {}, o = t || {}, a = e.split(i), s = o.decode || r, l = 0; l < a.length; l++) {
|
||
var c = a[l],
|
||
f = c.indexOf("=");
|
||
if (!(f < 0)) {
|
||
var p = c.substr(0, f).trim(),
|
||
d = c.substr(++f, c.length).trim();
|
||
'"' == d[0] && (d = d.slice(1, -1)), void 0 == n[p] && (n[p] = u(d, s))
|
||
}
|
||
}
|
||
return n
|
||
}, t.serialize = function(e, t, n) {
|
||
var r = n || {},
|
||
i = r.encode || o;
|
||
if ("function" != typeof i) throw new TypeError("option encode is invalid");
|
||
if (!a.test(e)) throw new TypeError("argument name is invalid");
|
||
var u = i(t);
|
||
if (u && !a.test(u)) throw new TypeError("argument val is invalid");
|
||
var s = e + "=" + u;
|
||
if (null != r.maxAge) {
|
||
var l = r.maxAge - 0;
|
||
if (isNaN(l)) throw new Error("maxAge should be a Number");
|
||
s += "; Max-Age=" + Math.floor(l)
|
||
}
|
||
if (r.domain) {
|
||
if (!a.test(r.domain)) throw new TypeError("option domain is invalid");
|
||
s += "; Domain=" + r.domain
|
||
}
|
||
if (r.path) {
|
||
if (!a.test(r.path)) throw new TypeError("option path is invalid");
|
||
s += "; Path=" + r.path
|
||
}
|
||
if (r.expires) {
|
||
if ("function" != typeof r.expires.toUTCString) throw new TypeError("option expires is invalid");
|
||
s += "; Expires=" + r.expires.toUTCString()
|
||
}
|
||
r.httpOnly && (s += "; HttpOnly");
|
||
r.secure && (s += "; Secure");
|
||
if (r.sameSite) {
|
||
var c = "string" == typeof r.sameSite ? r.sameSite.toLowerCase() : r.sameSite;
|
||
switch (c) {
|
||
case !0:
|
||
s += "; SameSite=Strict";
|
||
break;
|
||
case "lax":
|
||
s += "; SameSite=Lax";
|
||
break;
|
||
case "strict":
|
||
s += "; SameSite=Strict";
|
||
break;
|
||
default:
|
||
throw new TypeError("option sameSite is invalid")
|
||
}
|
||
}
|
||
return s
|
||
};
|
||
var r = decodeURIComponent,
|
||
o = encodeURIComponent,
|
||
i = /; */,
|
||
a = /^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;
|
||
|
||
function u(e, t) {
|
||
try {
|
||
return t(e)
|
||
} catch (t) {
|
||
return e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
return encodeURIComponent(e).replace(/[!'()*]/g, function(e) {
|
||
return "%" + e.charCodeAt(0).toString(16).toUpperCase()
|
||
})
|
||
}
|
||
}, function(e, t) {
|
||
e.exports = function(e) {
|
||
for (var t = [], n = 0; n < e.length; n++) {
|
||
var r = e.charCodeAt(n);
|
||
if (r >= 55296 && r <= 56319 && n + 1 < e.length) {
|
||
var o = e.charCodeAt(n + 1);
|
||
if (o >= 56320 && o <= 57343) {
|
||
var i = 1024 * (r - 55296) + o - 56320 + 65536;
|
||
t.push(240 + Math.floor(i / 64 / 64 / 64), 128 + Math.floor(i / 64 / 64) % 64, 128 + Math.floor(i / 64) % 64, 128 + i % 64), n += 1;
|
||
continue
|
||
}
|
||
}
|
||
r >= 2048 ? t.push(224 + Math.floor(r / 64 / 64), 128 + Math.floor(r / 64) % 64, 128 + r % 64) : r >= 128 ? t.push(192 + Math.floor(r / 64), 128 + r % 64) : t.push(r)
|
||
}
|
||
return t
|
||
}
|
||
}, function(e, t) {
|
||
! function() {
|
||
var e;
|
||
|
||
function n(e, t) {
|
||
function n(e, t, n) {
|
||
if (!r(e)) return n;
|
||
var o = 0,
|
||
i = 0;
|
||
do {
|
||
var a = t.exec(e);
|
||
if (null === a) break;
|
||
if (!(i < n)) break;
|
||
o += a[0].length, i++
|
||
} while (null !== a);
|
||
return o >= e.length ? -1 : o
|
||
}
|
||
|
||
function r(e) {
|
||
return a.test(e)
|
||
}
|
||
|
||
function o(e, n) {
|
||
void 0 == e && (e = ["[^]"]), void 0 == n && (n = "g");
|
||
var r = [];
|
||
return t.forEach(function(e) {
|
||
r.push(e.source)
|
||
}), r.push(i.source), r = r.concat(e), new RegExp(r.join("|"), n)
|
||
}
|
||
e.findCharIndex = function(e, t) {
|
||
if (t >= e.length) return -1;
|
||
if (!r(e)) return t;
|
||
for (var n = o(), i = 0; null !== n.exec(e) && !(n.lastIndex > t);) i++;
|
||
return i
|
||
}, e.findByteIndex = function(e, t) {
|
||
return t >= this.length(e) ? -1 : n(e, o(), t)
|
||
}, e.charAt = function(e, t) {
|
||
var n = this.findByteIndex(e, t);
|
||
if (n < 0 || n >= e.length) return "";
|
||
var r = e.slice(n, n + 8),
|
||
o = a.exec(r);
|
||
return null === o ? r[0] : o[0]
|
||
}, e.charCodeAt = function(e, t) {
|
||
var r = function(e, t) {
|
||
return n(e, new RegExp(i.source, "g"), t)
|
||
}(e, t);
|
||
if (r < 0) return NaN;
|
||
var o = e.charCodeAt(r);
|
||
return 55296 <= o && o <= 56319 ? 1024 * (o - 55296) + (e.charCodeAt(r + 1) - 56320) + 65536 : o
|
||
}, e.fromCharCode = function(e) {
|
||
return e > 65535 ? (e -= 65536, String.fromCharCode(55296 + (e >> 10), 56320 + (1023 & e))) : String.fromCharCode(e)
|
||
}, e.indexOf = function(e, t, n) {
|
||
void 0 !== n && null !== n || (n = 0);
|
||
var r = this.findByteIndex(e, n),
|
||
o = e.indexOf(t, r);
|
||
return o < 0 ? -1 : this.findCharIndex(e, o)
|
||
}, e.lastIndexOf = function(e, t, n) {
|
||
var r;
|
||
if (void 0 === n || null === n) r = e.lastIndexOf(t);
|
||
else {
|
||
var o = this.findByteIndex(e, n);
|
||
r = e.lastIndexOf(t, o)
|
||
}
|
||
return r < 0 ? -1 : this.findCharIndex(e, r)
|
||
}, e.slice = function(e, t, n) {
|
||
var r, o = this.findByteIndex(e, t);
|
||
return o < 0 && (o = e.length), void 0 === n || null === n ? r = e.length : (r = this.findByteIndex(e, n)) < 0 && (r = e.length), e.slice(o, r)
|
||
}, e.substr = function(e, t, n) {
|
||
return t < 0 && (t = this.length(e) + t), void 0 === n || null === n ? this.slice(e, t) : this.slice(e, t, t + n)
|
||
}, e.substring = e.slice, e.length = function(e) {
|
||
return this.findCharIndex(e, e.length - 1) + 1
|
||
}, e.stringToCodePoints = function(e) {
|
||
for (var t = [], n = 0; n < e.length && (codePoint = this.charCodeAt(e, n), codePoint); n++) t.push(codePoint);
|
||
return t
|
||
}, e.codePointsToString = function(e) {
|
||
for (var t = [], n = 0; n < e.length; n++) t.push(this.fromCharCode(e[n]));
|
||
return t.join("")
|
||
}, e.stringToBytes = function(e) {
|
||
for (var t = [], n = 0; n < e.length; n++) {
|
||
for (var r = e.charCodeAt(n), o = []; r > 0;) o.push(255 & r), r >>= 8;
|
||
1 == o.length && o.push(0), t = t.concat(o.reverse())
|
||
}
|
||
return t
|
||
}, e.bytesToString = function(e) {
|
||
for (var t = [], n = 0; n < e.length; n += 2) {
|
||
var r = e[n] << 8 | e[n + 1];
|
||
t.push(String.fromCharCode(r))
|
||
}
|
||
return t.join("")
|
||
}, e.stringToCharArray = function(e) {
|
||
var t = [],
|
||
n = o();
|
||
do {
|
||
var r = n.exec(e);
|
||
if (null === r) break;
|
||
t.push(r[0])
|
||
} while (null !== r);
|
||
return t
|
||
};
|
||
var i = /[\uD800-\uDBFF][\uDC00-\uDFFF]/,
|
||
a = o([], "")
|
||
}
|
||
void 0 !== t && null !== t ? e = t : "undefined" != typeof window && null !== window && (void 0 !== window.UtfString && null !== window.UtfString || (window.UtfString = {}), e = window.UtfString);
|
||
e.visual = {}, n(e, []), n(e.visual, [/\uD83C[\uDDE6-\uDDFF]\uD83C[\uDDE6-\uDDFF]/])
|
||
}()
|
||
}, function(e, t) {
|
||
e.exports = '---\nurl: "https://petstore.swagger.io/v2/swagger.json"\ndom_id: "#swagger-ui"\nvalidatorUrl: "https://online.swagger.io/validator"\noauth2RedirectUrl: "http://localhost:3200/oauth2-redirect.html"\n'
|
||
}, function(e, t, n) {
|
||
var r, o, i;
|
||
o = [], r = function() {
|
||
"use strict";
|
||
var e = function(e) {
|
||
return e && "getComputedStyle" in window && "smooth" === window.getComputedStyle(e)["scroll-behavior"]
|
||
};
|
||
if ("undefined" == typeof window || !("document" in window)) return {};
|
||
var t = function(t, n, r) {
|
||
var o;
|
||
n = n || 999, r || 0 === r || (r = 9);
|
||
var i = function(e) {
|
||
o = e
|
||
},
|
||
a = function() {
|
||
clearTimeout(o), i(0)
|
||
},
|
||
u = function(e) {
|
||
return Math.max(0, t.getTopOf(e) - r)
|
||
},
|
||
s = function(r, o, u) {
|
||
if (a(), 0 === o || o && o < 0 || e(t.body)) t.toY(r), u && u();
|
||
else {
|
||
var s = t.getY(),
|
||
l = Math.max(0, r) - s,
|
||
c = (new Date).getTime();
|
||
o = o || Math.min(Math.abs(l), n),
|
||
function e() {
|
||
i(setTimeout(function() {
|
||
var n = Math.min(1, ((new Date).getTime() - c) / o),
|
||
r = Math.max(0, Math.floor(s + l * (n < .5 ? 2 * n * n : n * (4 - 2 * n) - 1)));
|
||
t.toY(r), n < 1 && t.getHeight() + r < t.body.scrollHeight ? e() : (setTimeout(a, 99), u && u())
|
||
}, 9))
|
||
}()
|
||
}
|
||
},
|
||
l = function(e, t, n) {
|
||
s(u(e), t, n)
|
||
};
|
||
return {
|
||
setup: function(e, t) {
|
||
return (0 === e || e) && (n = e), (0 === t || t) && (r = t), {
|
||
defaultDuration: n,
|
||
edgeOffset: r
|
||
}
|
||
},
|
||
to: l,
|
||
toY: s,
|
||
intoView: function(e, n, o) {
|
||
var i = e.getBoundingClientRect().height,
|
||
a = t.getTopOf(e) + i,
|
||
c = t.getHeight(),
|
||
f = t.getY(),
|
||
p = f + c;
|
||
u(e) < f || i + r > c ? l(e, n, o) : a + r > p ? s(a - c + r, n, o) : o && o()
|
||
},
|
||
center: function(e, n, r, o) {
|
||
s(Math.max(0, t.getTopOf(e) - t.getHeight() / 2 + (r || e.getBoundingClientRect().height / 2)), n, o)
|
||
},
|
||
stop: a,
|
||
moving: function() {
|
||
return !!o
|
||
},
|
||
getY: t.getY,
|
||
getTopOf: t.getTopOf
|
||
}
|
||
},
|
||
n = document.documentElement,
|
||
r = function() {
|
||
return window.scrollY || n.scrollTop
|
||
},
|
||
o = t({
|
||
body: document.scrollingElement || document.body,
|
||
toY: function(e) {
|
||
window.scrollTo(0, e)
|
||
},
|
||
getY: r,
|
||
getHeight: function() {
|
||
return window.innerHeight || n.clientHeight
|
||
},
|
||
getTopOf: function(e) {
|
||
return e.getBoundingClientRect().top + r() - n.offsetTop
|
||
}
|
||
});
|
||
if (o.createScroller = function(e, r, o) {
|
||
return t({
|
||
body: e,
|
||
toY: function(t) {
|
||
e.scrollTop = t
|
||
},
|
||
getY: function() {
|
||
return e.scrollTop
|
||
},
|
||
getHeight: function() {
|
||
return Math.min(e.clientHeight, window.innerHeight || n.clientHeight)
|
||
},
|
||
getTopOf: function(e) {
|
||
return e.offsetTop
|
||
}
|
||
}, r, o)
|
||
}, "addEventListener" in window && !window.noZensmooth && !e(document.body)) {
|
||
var i = "history" in window && "pushState" in history,
|
||
a = i && "scrollRestoration" in history;
|
||
a && (history.scrollRestoration = "auto"), window.addEventListener("load", function() {
|
||
a && (setTimeout(function() {
|
||
history.scrollRestoration = "manual"
|
||
}, 9), window.addEventListener("popstate", function(e) {
|
||
e.state && "zenscrollY" in e.state && o.toY(e.state.zenscrollY)
|
||
}, !1)), window.location.hash && setTimeout(function() {
|
||
var e = o.setup().edgeOffset;
|
||
if (e) {
|
||
var t = document.getElementById(window.location.href.split("#")[1]);
|
||
if (t) {
|
||
var n = Math.max(0, o.getTopOf(t) - e),
|
||
r = o.getY() - n;
|
||
0 <= r && r < 9 && window.scrollTo(0, n)
|
||
}
|
||
}
|
||
}, 9)
|
||
}, !1);
|
||
var u = new RegExp("(^|\\s)noZensmooth(\\s|$)");
|
||
window.addEventListener("click", function(e) {
|
||
for (var t = e.target; t && "A" !== t.tagName;) t = t.parentNode;
|
||
if (!(!t || 1 !== e.which || e.shiftKey || e.metaKey || e.ctrlKey || e.altKey)) {
|
||
if (a) {
|
||
var n = history.state && "object" == typeof history.state ? history.state : {};
|
||
n.zenscrollY = o.getY();
|
||
try {
|
||
history.replaceState(n, "")
|
||
} catch (e) {}
|
||
}
|
||
var r = t.getAttribute("href") || "";
|
||
if (0 === r.indexOf("#") && !u.test(t.className)) {
|
||
var s = 0,
|
||
l = document.getElementById(r.substring(1));
|
||
if ("#" !== r) {
|
||
if (!l) return;
|
||
s = o.getTopOf(l)
|
||
}
|
||
e.preventDefault();
|
||
var c = function() {
|
||
window.location = r
|
||
},
|
||
f = o.setup().edgeOffset;
|
||
f && (s = Math.max(0, s - f), i && (c = function() {
|
||
history.pushState({}, "", r)
|
||
})), o.toY(s, null, c)
|
||
}
|
||
}
|
||
}, !1)
|
||
}
|
||
return o
|
||
}(), void 0 === (i = "function" == typeof r ? r.apply(t, o) : r) || (e.exports = i)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(4)),
|
||
o = p(n(2)),
|
||
i = p(n(3)),
|
||
a = p(n(5)),
|
||
u = p(n(6)),
|
||
s = n(0),
|
||
l = p(s),
|
||
c = (p(n(1)), p(n(12)), n(387)),
|
||
f = n(7);
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = c.helpers.opId,
|
||
h = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
return i.toggleShown = function() {
|
||
var e = i.props,
|
||
t = e.layoutActions,
|
||
n = e.tag,
|
||
r = e.operationId,
|
||
o = e.isShown,
|
||
a = i.getResolvedSubtree();
|
||
o || void 0 !== a || i.requestResolvedSubtree(), t.show(["operations", n, r], !o)
|
||
}, i.onCancelClick = function() {
|
||
i.setState({
|
||
tryItOutEnabled: !i.state.tryItOutEnabled
|
||
})
|
||
}, i.onTryoutClick = function() {
|
||
var e = i.props,
|
||
t = e.specActions,
|
||
n = e.path,
|
||
r = e.method;
|
||
i.setState({
|
||
tryItOutEnabled: !i.state.tryItOutEnabled
|
||
}), t.clearValidateParams([n, r])
|
||
}, i.onExecute = function() {
|
||
i.setState({
|
||
executeInProgress: !0
|
||
})
|
||
}, i.getResolvedSubtree = function() {
|
||
var e = i.props,
|
||
t = e.specSelectors,
|
||
n = e.path,
|
||
r = e.method,
|
||
o = e.specPath;
|
||
return o ? t.specResolvedSubtree(o.toJS()) : t.specResolvedSubtree(["paths", n, r])
|
||
}, i.requestResolvedSubtree = function() {
|
||
var e = i.props,
|
||
t = e.specActions,
|
||
n = e.path,
|
||
r = e.method,
|
||
o = e.specPath;
|
||
return o ? t.requestResolvedSubtree(o.toJS()) : t.requestResolvedSubtree(["paths", n, r])
|
||
}, i.state = {
|
||
tryItOutEnabled: !1,
|
||
executeInProgress: !1
|
||
}, i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "mapStateToProps",
|
||
value: function(e, t) {
|
||
var n = t.op,
|
||
r = t.layoutSelectors,
|
||
o = (0, t.getConfigs)(),
|
||
i = o.docExpansion,
|
||
a = o.deepLinking,
|
||
u = o.displayOperationId,
|
||
s = o.displayRequestDuration,
|
||
l = o.supportedSubmitMethods,
|
||
c = r.showSummary(),
|
||
f = n.getIn(["operation", "__originalOperationId"]) || n.getIn(["operation", "operationId"]) || d(n.get("operation"), t.path, t.method) || n.get("id"),
|
||
p = ["operations", t.tag, f],
|
||
h = a && "false" !== a,
|
||
v = l.indexOf(t.method) >= 0 && (void 0 === t.allowTryItOut ? t.specSelectors.allowTryItOutFor(t.path, t.method) : t.allowTryItOut),
|
||
m = n.getIn(["operation", "security"]) || t.specSelectors.security();
|
||
return {
|
||
operationId: f,
|
||
isDeepLinkingEnabled: h,
|
||
showSummary: c,
|
||
displayOperationId: u,
|
||
displayRequestDuration: s,
|
||
allowTryItOut: v,
|
||
security: m,
|
||
isAuthorized: t.authSelectors.isAuthorized(m),
|
||
isShown: r.isShown(p, "full" === i),
|
||
jumpToKey: "paths." + t.path + "." + t.method,
|
||
response: t.specSelectors.responseFor(t.path, t.method),
|
||
request: t.specSelectors.requestFor(t.path, t.method)
|
||
}
|
||
}
|
||
}, {
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
var e = this.props.isShown,
|
||
t = this.getResolvedSubtree();
|
||
e && void 0 === t && this.requestResolvedSubtree()
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
var t = e.response,
|
||
n = e.isShown,
|
||
r = this.getResolvedSubtree();
|
||
t !== this.props.response && this.setState({
|
||
executeInProgress: !1
|
||
}), n && void 0 === r && this.requestResolvedSubtree()
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.op,
|
||
n = e.tag,
|
||
r = e.path,
|
||
o = e.method,
|
||
i = e.security,
|
||
a = e.isAuthorized,
|
||
u = e.operationId,
|
||
s = e.showSummary,
|
||
c = e.isShown,
|
||
p = e.jumpToKey,
|
||
d = e.allowTryItOut,
|
||
h = e.response,
|
||
v = e.request,
|
||
m = e.displayOperationId,
|
||
g = e.displayRequestDuration,
|
||
y = e.isDeepLinkingEnabled,
|
||
b = e.specPath,
|
||
_ = e.specSelectors,
|
||
w = e.specActions,
|
||
E = e.getComponent,
|
||
x = e.getConfigs,
|
||
S = e.layoutSelectors,
|
||
C = e.layoutActions,
|
||
k = e.authActions,
|
||
A = e.authSelectors,
|
||
O = e.oas3Actions,
|
||
P = e.oas3Selectors,
|
||
T = e.fn,
|
||
M = E("operation"),
|
||
I = this.getResolvedSubtree() || (0, f.Map)(),
|
||
j = (0, f.fromJS)({
|
||
op: I,
|
||
tag: n,
|
||
path: r,
|
||
summary: t.getIn(["operation", "summary"]) || "",
|
||
deprecated: I.get("deprecated") || t.getIn(["operation", "deprecated"]) || !1,
|
||
method: o,
|
||
security: i,
|
||
isAuthorized: a,
|
||
operationId: u,
|
||
originalOperationId: I.getIn(["operation", "__originalOperationId"]),
|
||
showSummary: s,
|
||
isShown: c,
|
||
jumpToKey: p,
|
||
allowTryItOut: d,
|
||
request: v,
|
||
displayOperationId: m,
|
||
displayRequestDuration: g,
|
||
isDeepLinkingEnabled: y,
|
||
executeInProgress: this.state.executeInProgress,
|
||
tryItOutEnabled: this.state.tryItOutEnabled
|
||
});
|
||
return l.default.createElement(M, {
|
||
operation: j,
|
||
response: h,
|
||
request: v,
|
||
isShown: c,
|
||
toggleShown: this.toggleShown,
|
||
onTryoutClick: this.onTryoutClick,
|
||
onCancelClick: this.onCancelClick,
|
||
onExecute: this.onExecute,
|
||
specPath: b,
|
||
specActions: w,
|
||
specSelectors: _,
|
||
oas3Actions: O,
|
||
oas3Selectors: P,
|
||
layoutActions: C,
|
||
layoutSelectors: S,
|
||
authActions: k,
|
||
authSelectors: A,
|
||
getComponent: E,
|
||
getConfigs: x,
|
||
fn: T
|
||
})
|
||
}
|
||
}]), t
|
||
}(s.PureComponent);
|
||
h.defaultProps = {
|
||
showSummary: !0,
|
||
response: null,
|
||
allowTryItOut: !0,
|
||
displayOperationId: !1,
|
||
displayRequestDuration: !1
|
||
}, t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "getLayout",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.layoutSelectors.current(),
|
||
r = t(n, !0);
|
||
return r || function() {
|
||
return s.default.createElement("h1", null, ' No layout defined for "', n, '" ')
|
||
}
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.getLayout();
|
||
return s.default.createElement(e, null)
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c, c.defaultProps = {}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.close = function() {
|
||
i.props.authActions.showDefinitions(!1)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.authSelectors,
|
||
n = e.authActions,
|
||
r = e.getComponent,
|
||
o = e.errSelectors,
|
||
i = e.specSelectors,
|
||
a = e.fn.AST,
|
||
u = void 0 === a ? {} : a,
|
||
l = t.shownDefinitions(),
|
||
c = r("auths");
|
||
return s.default.createElement("div", {
|
||
className: "dialog-ux"
|
||
}, s.default.createElement("div", {
|
||
className: "backdrop-ux"
|
||
}), s.default.createElement("div", {
|
||
className: "modal-ux"
|
||
}, s.default.createElement("div", {
|
||
className: "modal-dialog-ux"
|
||
}, s.default.createElement("div", {
|
||
className: "modal-ux-inner"
|
||
}, s.default.createElement("div", {
|
||
className: "modal-ux-header"
|
||
}, s.default.createElement("h3", null, "Available authorizations"), s.default.createElement("button", {
|
||
type: "button",
|
||
className: "close-modal",
|
||
onClick: this.close
|
||
}, s.default.createElement("svg", {
|
||
width: "20",
|
||
height: "20"
|
||
}, s.default.createElement("use", {
|
||
href: "#close",
|
||
xlinkHref: "#close"
|
||
})))), s.default.createElement("div", {
|
||
className: "modal-ux-content"
|
||
}, l.valueSeq().map(function(e, a) {
|
||
return s.default.createElement(c, {
|
||
key: a,
|
||
AST: u,
|
||
definitions: e,
|
||
getComponent: r,
|
||
errSelectors: o,
|
||
authSelectors: t,
|
||
authActions: n,
|
||
specSelectors: i
|
||
})
|
||
}))))))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onClick = function() {
|
||
var e = i.props,
|
||
t = e.authActions,
|
||
n = e.authSelectors.definitionsToAuthorize();
|
||
t.showDefinitions(n)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.authSelectors,
|
||
n = (0, e.getComponent)("authorizationPopup", !0),
|
||
r = !!t.shownDefinitions(),
|
||
o = !!t.authorized().size;
|
||
return s.default.createElement("div", {
|
||
className: "auth-wrapper"
|
||
}, s.default.createElement("button", {
|
||
className: o ? "btn authorize locked" : "btn authorize unlocked",
|
||
onClick: this.onClick
|
||
}, s.default.createElement("span", null, "Authorize"), s.default.createElement("svg", {
|
||
width: "20",
|
||
height: "20"
|
||
}, s.default.createElement("use", {
|
||
href: o ? "#locked" : "#unlocked",
|
||
xlinkHref: o ? "#locked" : "#unlocked"
|
||
}))), r && s.default.createElement(n, null))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onClick = function(e) {
|
||
e.stopPropagation();
|
||
var t = i.props.onClick;
|
||
t && t()
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props.isAuthorized;
|
||
return s.default.createElement("button", {
|
||
className: e ? "authorization__btn locked" : "authorization__btn unlocked",
|
||
"aria-label": e ? "authorization button locked" : "authorization button unlocked",
|
||
onClick: this.onClick
|
||
}, s.default.createElement("svg", {
|
||
width: "20",
|
||
height: "20"
|
||
}, s.default.createElement("use", {
|
||
href: e ? "#locked" : "#unlocked",
|
||
xlinkHref: e ? "#locked" : "#unlocked"
|
||
})))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(22)),
|
||
o = c(n(4)),
|
||
i = c(n(2)),
|
||
a = c(n(3)),
|
||
u = c(n(5)),
|
||
s = c(n(6)),
|
||
l = c(n(0));
|
||
c(n(1)), c(n(12));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t(e, n) {
|
||
(0, i.default)(this, t);
|
||
var a = (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).call(this, e, n));
|
||
return a.onAuthChange = function(e) {
|
||
var t = e.name;
|
||
a.setState((0, r.default)({}, t, e))
|
||
}, a.submitAuth = function(e) {
|
||
e.preventDefault(), a.props.authActions.authorize(a.state)
|
||
}, a.logoutClick = function(e) {
|
||
e.preventDefault();
|
||
var t = a.props,
|
||
n = t.authActions,
|
||
r = t.definitions.map(function(e, t) {
|
||
return t
|
||
}).toArray();
|
||
n.logout(r)
|
||
}, a.close = function(e) {
|
||
e.preventDefault(), a.props.authActions.showDefinitions(!1)
|
||
}, a.state = {}, a
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.definitions,
|
||
r = t.getComponent,
|
||
o = t.authSelectors,
|
||
i = t.errSelectors,
|
||
a = r("AuthItem"),
|
||
u = r("oauth2", !0),
|
||
s = r("Button"),
|
||
c = o.authorized(),
|
||
f = n.filter(function(e, t) {
|
||
return !!c.get(t)
|
||
}),
|
||
p = n.filter(function(e) {
|
||
return "oauth2" !== e.get("type")
|
||
}),
|
||
d = n.filter(function(e) {
|
||
return "oauth2" === e.get("type")
|
||
});
|
||
return l.default.createElement("div", {
|
||
className: "auth-container"
|
||
}, !!p.size && l.default.createElement("form", {
|
||
onSubmit: this.submitAuth
|
||
}, p.map(function(t, n) {
|
||
return l.default.createElement(a, {
|
||
key: n,
|
||
schema: t,
|
||
name: n,
|
||
getComponent: r,
|
||
onAuthChange: e.onAuthChange,
|
||
authorized: c,
|
||
errSelectors: i
|
||
})
|
||
}).toArray(), l.default.createElement("div", {
|
||
className: "auth-btn-wrapper"
|
||
}, p.size === f.size ? l.default.createElement(s, {
|
||
className: "btn modal-btn auth",
|
||
onClick: this.logoutClick
|
||
}, "Logout") : l.default.createElement(s, {
|
||
type: "submit",
|
||
className: "btn modal-btn auth authorize"
|
||
}, "Authorize"), l.default.createElement(s, {
|
||
className: "btn modal-btn auth btn-done",
|
||
onClick: this.close
|
||
}, "Close"))), d && d.size ? l.default.createElement("div", null, l.default.createElement("div", {
|
||
className: "scope-def"
|
||
}, l.default.createElement("p", null, "Scopes are used to grant an application different levels of access to data on behalf of the end user. Each API may declare one or more scopes."), l.default.createElement("p", null, "API requires the following scopes. Select which ones you want to grant to Swagger UI.")), n.filter(function(e) {
|
||
return "oauth2" === e.get("type")
|
||
}).map(function(e, t) {
|
||
return l.default.createElement("div", {
|
||
key: t
|
||
}, l.default.createElement(u, {
|
||
authorized: c,
|
||
schema: e,
|
||
name: t
|
||
}))
|
||
}).toArray()) : null)
|
||
}
|
||
}]), t
|
||
}(l.default.Component);
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1)), l(n(12));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schema,
|
||
n = e.name,
|
||
r = e.getComponent,
|
||
o = e.onAuthChange,
|
||
i = e.authorized,
|
||
a = e.errSelectors,
|
||
u = r("apiKeyAuth"),
|
||
l = r("basicAuth"),
|
||
c = void 0,
|
||
f = t.get("type");
|
||
switch (f) {
|
||
case "apiKey":
|
||
c = s.default.createElement(u, {
|
||
key: n,
|
||
schema: t,
|
||
name: n,
|
||
errSelectors: a,
|
||
authorized: i,
|
||
getComponent: r,
|
||
onChange: o
|
||
});
|
||
break;
|
||
case "basic":
|
||
c = s.default.createElement(l, {
|
||
key: n,
|
||
schema: t,
|
||
name: n,
|
||
errSelectors: a,
|
||
authorized: i,
|
||
getComponent: r,
|
||
onChange: o
|
||
});
|
||
break;
|
||
default:
|
||
c = s.default.createElement("div", {
|
||
key: n
|
||
}, "Unknown security definition type ", f)
|
||
}
|
||
return s.default.createElement("div", {
|
||
key: n + "-jump"
|
||
}, c)
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props.error,
|
||
t = e.get("level"),
|
||
n = e.get("message"),
|
||
r = e.get("source");
|
||
return s.default.createElement("div", {
|
||
className: "errors",
|
||
style: {
|
||
backgroundColor: "#ffeeee",
|
||
color: "red",
|
||
margin: "1em"
|
||
}
|
||
}, s.default.createElement("b", {
|
||
style: {
|
||
textTransform: "capitalize",
|
||
marginRight: "1em"
|
||
}
|
||
}, r, " ", t), s.default.createElement("span", null, n))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(23)),
|
||
o = c(n(4)),
|
||
i = c(n(2)),
|
||
a = c(n(3)),
|
||
u = c(n(5)),
|
||
s = c(n(6)),
|
||
l = c(n(0));
|
||
c(n(1));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t(e, n) {
|
||
(0, i.default)(this, t);
|
||
var r = (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).call(this, e, n));
|
||
p.call(r);
|
||
var a = r.props,
|
||
s = a.name,
|
||
l = a.schema,
|
||
c = r.getValue();
|
||
return r.state = {
|
||
name: s,
|
||
schema: l,
|
||
value: c
|
||
}, r
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "getValue",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.name,
|
||
n = e.authorized;
|
||
return n && n.getIn([t, "value"])
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schema,
|
||
n = e.getComponent,
|
||
r = e.errSelectors,
|
||
o = e.name,
|
||
i = n("Input"),
|
||
a = n("Row"),
|
||
u = n("Col"),
|
||
s = n("authError"),
|
||
c = n("Markdown"),
|
||
f = n("JumpToPath", !0),
|
||
p = this.getValue(),
|
||
d = r.allErrors().filter(function(e) {
|
||
return e.get("authId") === o
|
||
});
|
||
return l.default.createElement("div", null, l.default.createElement("h4", null, l.default.createElement("code", null, o || t.get("name")), " (apiKey)", l.default.createElement(f, {
|
||
path: ["securityDefinitions", o]
|
||
})), p && l.default.createElement("h6", null, "Authorized"), l.default.createElement(a, null, l.default.createElement(c, {
|
||
source: t.get("description")
|
||
})), l.default.createElement(a, null, l.default.createElement("p", null, "Name: ", l.default.createElement("code", null, t.get("name")))), l.default.createElement(a, null, l.default.createElement("p", null, "In: ", l.default.createElement("code", null, t.get("in")))), l.default.createElement(a, null, l.default.createElement("label", null, "Value:"), p ? l.default.createElement("code", null, " ****** ") : l.default.createElement(u, null, l.default.createElement(i, {
|
||
type: "text",
|
||
onChange: this.onChange
|
||
}))), d.valueSeq().map(function(e, t) {
|
||
return l.default.createElement(s, {
|
||
error: e,
|
||
key: t
|
||
})
|
||
}))
|
||
}
|
||
}]), t
|
||
}(l.default.Component),
|
||
p = function() {
|
||
var e = this;
|
||
this.onChange = function(t) {
|
||
var n = e.props.onChange,
|
||
o = t.target.value,
|
||
i = (0, r.default)({}, e.state, {
|
||
value: o
|
||
});
|
||
e.setState(i), n(i)
|
||
}
|
||
};
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1)), l(n(12));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
f.call(i);
|
||
var u = i.props,
|
||
s = u.schema,
|
||
l = u.name,
|
||
c = i.getValue().username;
|
||
return i.state = {
|
||
name: l,
|
||
schema: s,
|
||
value: c ? {
|
||
username: c
|
||
} : {}
|
||
}, i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "getValue",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.authorized,
|
||
n = e.name;
|
||
return t && t.getIn([n, "value"]) || {}
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schema,
|
||
n = e.getComponent,
|
||
r = e.name,
|
||
o = e.errSelectors,
|
||
i = n("Input"),
|
||
a = n("Row"),
|
||
u = n("Col"),
|
||
l = n("authError"),
|
||
c = n("JumpToPath", !0),
|
||
f = n("Markdown"),
|
||
p = this.getValue().username,
|
||
d = o.allErrors().filter(function(e) {
|
||
return e.get("authId") === r
|
||
});
|
||
return s.default.createElement("div", null, s.default.createElement("h4", null, "Basic authorization", s.default.createElement(c, {
|
||
path: ["securityDefinitions", r]
|
||
})), p && s.default.createElement("h6", null, "Authorized"), s.default.createElement(a, null, s.default.createElement(f, {
|
||
source: t.get("description")
|
||
})), s.default.createElement(a, null, s.default.createElement("label", null, "Username:"), p ? s.default.createElement("code", null, " ", p, " ") : s.default.createElement(u, null, s.default.createElement(i, {
|
||
type: "text",
|
||
required: "required",
|
||
name: "username",
|
||
onChange: this.onChange
|
||
}))), s.default.createElement(a, null, s.default.createElement("label", null, "Password:"), p ? s.default.createElement("code", null, " ****** ") : s.default.createElement(u, null, s.default.createElement(i, {
|
||
required: "required",
|
||
autoComplete: "new-password",
|
||
name: "password",
|
||
type: "password",
|
||
onChange: this.onChange
|
||
}))), d.valueSeq().map(function(e, t) {
|
||
return s.default.createElement(l, {
|
||
error: e,
|
||
key: t
|
||
})
|
||
}))
|
||
}
|
||
}]), t
|
||
}(s.default.Component),
|
||
f = function() {
|
||
var e = this;
|
||
this.onChange = function(t) {
|
||
var n = e.props.onChange,
|
||
r = t.target,
|
||
o = r.value,
|
||
i = r.name,
|
||
a = e.state.value;
|
||
a[i] = o, e.setState({
|
||
value: a
|
||
}), n(e.state)
|
||
}
|
||
};
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(22)),
|
||
o = f(n(4)),
|
||
i = f(n(2)),
|
||
a = f(n(3)),
|
||
u = f(n(5)),
|
||
s = f(n(6)),
|
||
l = f(n(0)),
|
||
c = (f(n(1)), f(n(947)));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = function(e) {
|
||
function t(e, n) {
|
||
(0, i.default)(this, t);
|
||
var r = (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).call(this, e, n));
|
||
d.call(r);
|
||
var a = r.props,
|
||
s = a.name,
|
||
l = a.schema,
|
||
c = a.authorized,
|
||
f = a.authSelectors,
|
||
p = c && c.get(s),
|
||
h = f.getConfigs() || {},
|
||
v = p && p.get("username") || "",
|
||
m = p && p.get("clientId") || h.clientId || "",
|
||
g = p && p.get("clientSecret") || h.clientSecret || "",
|
||
y = p && p.get("passwordType") || "request-body";
|
||
return r.state = {
|
||
appName: h.appName,
|
||
name: s,
|
||
schema: l,
|
||
scopes: [],
|
||
clientId: m,
|
||
clientSecret: g,
|
||
username: v,
|
||
password: "",
|
||
passwordType: y
|
||
}, r
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.schema,
|
||
r = t.getComponent,
|
||
o = t.authSelectors,
|
||
i = t.errSelectors,
|
||
a = t.name,
|
||
u = t.specSelectors,
|
||
s = r("Input"),
|
||
c = r("Row"),
|
||
f = r("Col"),
|
||
p = r("Button"),
|
||
d = r("authError"),
|
||
h = r("JumpToPath", !0),
|
||
v = r("Markdown"),
|
||
m = u.isOAS3,
|
||
g = m() ? "authorizationCode" : "accessCode",
|
||
y = m() ? "clientCredentials" : "application",
|
||
b = n.get("flow"),
|
||
_ = n.get("allowedScopes") || n.get("scopes"),
|
||
w = !!o.authorized().get(a),
|
||
E = i.allErrors().filter(function(e) {
|
||
return e.get("authId") === a
|
||
}),
|
||
x = !E.filter(function(e) {
|
||
return "validation" === e.get("source")
|
||
}).size,
|
||
S = n.get("description");
|
||
return l.default.createElement("div", null, l.default.createElement("h4", null, a, " (OAuth2, ", n.get("flow"), ") ", l.default.createElement(h, {
|
||
path: ["securityDefinitions", a]
|
||
})), this.state.appName ? l.default.createElement("h5", null, "Application: ", this.state.appName, " ") : null, S && l.default.createElement(v, {
|
||
source: n.get("description")
|
||
}), w && l.default.createElement("h6", null, "Authorized"), ("implicit" === b || b === g) && l.default.createElement("p", null, "Authorization URL: ", l.default.createElement("code", null, n.get("authorizationUrl"))), ("password" === b || b === g || b === y) && l.default.createElement("p", null, "Token URL:", l.default.createElement("code", null, " ", n.get("tokenUrl"))), l.default.createElement("p", {
|
||
className: "flow"
|
||
}, "Flow: ", l.default.createElement("code", null, n.get("flow"))), "password" !== b ? null : l.default.createElement(c, null, l.default.createElement(c, null, l.default.createElement("label", {
|
||
htmlFor: "oauth_username"
|
||
}, "username:"), w ? l.default.createElement("code", null, " ", this.state.username, " ") : l.default.createElement(f, {
|
||
tablet: 10,
|
||
desktop: 10
|
||
}, l.default.createElement("input", {
|
||
id: "oauth_username",
|
||
type: "text",
|
||
"data-name": "username",
|
||
onChange: this.onInputChange
|
||
}))), l.default.createElement(c, null, l.default.createElement("label", {
|
||
htmlFor: "oauth_password"
|
||
}, "password:"), w ? l.default.createElement("code", null, " ****** ") : l.default.createElement(f, {
|
||
tablet: 10,
|
||
desktop: 10
|
||
}, l.default.createElement("input", {
|
||
id: "oauth_password",
|
||
type: "password",
|
||
"data-name": "password",
|
||
onChange: this.onInputChange
|
||
}))), l.default.createElement(c, null, l.default.createElement("label", {
|
||
htmlFor: "password_type"
|
||
}, "type:"), w ? l.default.createElement("code", null, " ", this.state.passwordType, " ") : l.default.createElement(f, {
|
||
tablet: 10,
|
||
desktop: 10
|
||
}, l.default.createElement("select", {
|
||
id: "password_type",
|
||
"data-name": "passwordType",
|
||
onChange: this.onInputChange
|
||
}, l.default.createElement("option", {
|
||
value: "request-body"
|
||
}, "Request body"), l.default.createElement("option", {
|
||
value: "basic"
|
||
}, "Basic auth"), l.default.createElement("option", {
|
||
value: "query"
|
||
}, "Query parameters"))))), (b === y || "implicit" === b || b === g || "password" === b && "basic" !== this.state.passwordType) && (!w || w && this.state.clientId) && l.default.createElement(c, null, l.default.createElement("label", {
|
||
htmlFor: "client_id"
|
||
}, "client_id:"), w ? l.default.createElement("code", null, " ****** ") : l.default.createElement(f, {
|
||
tablet: 10,
|
||
desktop: 10
|
||
}, l.default.createElement("input", {
|
||
id: "client_id",
|
||
type: "text",
|
||
required: "password" === b,
|
||
value: this.state.clientId,
|
||
"data-name": "clientId",
|
||
onChange: this.onInputChange
|
||
}))), (b === y || b === g || "password" === b && "basic" !== this.state.passwordType) && l.default.createElement(c, null, l.default.createElement("label", {
|
||
htmlFor: "client_secret"
|
||
}, "client_secret:"), w ? l.default.createElement("code", null, " ****** ") : l.default.createElement(f, {
|
||
tablet: 10,
|
||
desktop: 10
|
||
}, l.default.createElement("input", {
|
||
id: "client_secret",
|
||
value: this.state.clientSecret,
|
||
type: "text",
|
||
"data-name": "clientSecret",
|
||
onChange: this.onInputChange
|
||
}))), !w && _ && _.size ? l.default.createElement("div", {
|
||
className: "scopes"
|
||
}, l.default.createElement("h2", null, "Scopes:"), _.map(function(t, n) {
|
||
return l.default.createElement(c, {
|
||
key: n
|
||
}, l.default.createElement("div", {
|
||
className: "checkbox"
|
||
}, l.default.createElement(s, {
|
||
"data-value": n,
|
||
id: n + "-" + b + "-checkbox-" + e.state.name,
|
||
disabled: w,
|
||
type: "checkbox",
|
||
onChange: e.onScopeChange
|
||
}), l.default.createElement("label", {
|
||
htmlFor: n + "-" + b + "-checkbox-" + e.state.name
|
||
}, l.default.createElement("span", {
|
||
className: "item"
|
||
}), l.default.createElement("div", {
|
||
className: "text"
|
||
}, l.default.createElement("p", {
|
||
className: "name"
|
||
}, n), l.default.createElement("p", {
|
||
className: "description"
|
||
}, t)))))
|
||
}).toArray()) : null, E.valueSeq().map(function(e, t) {
|
||
return l.default.createElement(d, {
|
||
error: e,
|
||
key: t
|
||
})
|
||
}), l.default.createElement("div", {
|
||
className: "auth-btn-wrapper"
|
||
}, x && (w ? l.default.createElement(p, {
|
||
className: "btn modal-btn auth authorize",
|
||
onClick: this.logout
|
||
}, "Logout") : l.default.createElement(p, {
|
||
className: "btn modal-btn auth authorize",
|
||
onClick: this.authorize
|
||
}, "Authorize")), l.default.createElement(p, {
|
||
className: "btn modal-btn auth btn-done",
|
||
onClick: this.close
|
||
}, "Close")))
|
||
}
|
||
}]), t
|
||
}(l.default.Component),
|
||
d = function() {
|
||
var e = this;
|
||
this.close = function(t) {
|
||
t.preventDefault(), e.props.authActions.showDefinitions(!1)
|
||
}, this.authorize = function() {
|
||
var t = e.props,
|
||
n = t.authActions,
|
||
r = t.errActions,
|
||
o = t.getConfigs,
|
||
i = t.authSelectors,
|
||
a = o(),
|
||
u = i.getConfigs();
|
||
r.clear({
|
||
authId: name,
|
||
type: "auth",
|
||
source: "auth"
|
||
}), (0, c.default)({
|
||
auth: e.state,
|
||
authActions: n,
|
||
errActions: r,
|
||
configs: a,
|
||
authConfigs: u
|
||
})
|
||
}, this.onScopeChange = function(t) {
|
||
var n = t.target,
|
||
r = n.checked,
|
||
o = n.dataset.value;
|
||
if (r && -1 === e.state.scopes.indexOf(o)) {
|
||
var i = e.state.scopes.concat([o]);
|
||
e.setState({
|
||
scopes: i
|
||
})
|
||
} else !r && e.state.scopes.indexOf(o) > -1 && e.setState({
|
||
scopes: e.state.scopes.filter(function(e) {
|
||
return e !== o
|
||
})
|
||
})
|
||
}, this.onInputChange = function(t) {
|
||
var n = t.target,
|
||
o = n.dataset.name,
|
||
i = n.value,
|
||
a = (0, r.default)({}, o, i);
|
||
e.setState(a)
|
||
}, this.logout = function(t) {
|
||
t.preventDefault();
|
||
var n = e.props,
|
||
r = n.authActions,
|
||
o = n.errActions,
|
||
i = n.name;
|
||
o.clear({
|
||
authId: i,
|
||
type: "auth",
|
||
source: "auth"
|
||
}), r.logout([i])
|
||
}
|
||
};
|
||
t.default = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.default = function(e) {
|
||
var t = e.auth,
|
||
n = e.authActions,
|
||
r = e.errActions,
|
||
o = e.configs,
|
||
u = e.authConfigs,
|
||
s = void 0 === u ? {} : u,
|
||
l = t.schema,
|
||
c = t.scopes,
|
||
f = t.name,
|
||
p = t.clientId,
|
||
d = l.get("flow"),
|
||
h = [];
|
||
switch (d) {
|
||
case "password":
|
||
return void n.authorizePassword(t);
|
||
case "application":
|
||
return void n.authorizeApplication(t);
|
||
case "accessCode":
|
||
h.push("response_type=code");
|
||
break;
|
||
case "implicit":
|
||
h.push("response_type=token");
|
||
break;
|
||
case "clientCredentials":
|
||
return void n.authorizeApplication(t);
|
||
case "authorizationCode":
|
||
h.push("response_type=code")
|
||
}
|
||
"string" == typeof p && h.push("client_id=" + encodeURIComponent(p));
|
||
var v = o.oauth2RedirectUrl;
|
||
if (void 0 === v) return void r.newAuthErr({
|
||
authId: f,
|
||
source: "validation",
|
||
level: "error",
|
||
message: "oauth2RedirectUrl configuration is not passed. Oauth2 authorization cannot be performed."
|
||
});
|
||
if (h.push("redirect_uri=" + encodeURIComponent(v)), Array.isArray(c) && 0 < c.length) {
|
||
var m = s.scopeSeparator || " ";
|
||
h.push("scope=" + encodeURIComponent(c.join(m)))
|
||
}
|
||
var g = (0, a.btoa)(new Date);
|
||
h.push("state=" + encodeURIComponent(g)), void 0 !== s.realm && h.push("realm=" + encodeURIComponent(s.realm));
|
||
var y = s.additionalQueryStringParams;
|
||
for (var b in y) void 0 !== y[b] && h.push([b, y[b]].map(encodeURIComponent).join("="));
|
||
var _ = l.get("authorizationUrl"),
|
||
w = [_, h.join("&")].join(-1 === _.indexOf("?") ? "?" : "&"),
|
||
E = void 0;
|
||
E = "implicit" === d ? n.preAuthorizeImplicit : s.useBasicAuthenticationWithAccessCodeGrant ? n.authorizeAccessCodeWithBasicAuthentication : n.authorizeAccessCodeWithFormParams;
|
||
i.default.swaggerUIRedirectOauth2 = {
|
||
auth: t,
|
||
state: g,
|
||
redirectUrl: v,
|
||
callback: E,
|
||
errCb: r.newAuthErr
|
||
}, i.default.open(w)
|
||
};
|
||
var r, o = n(32),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
},
|
||
a = n(10)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = n(0),
|
||
l = c(s);
|
||
c(n(1));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onClick = function() {
|
||
var e = i.props,
|
||
t = e.specActions,
|
||
n = e.path,
|
||
r = e.method;
|
||
t.clearResponse(n, r), t.clearRequest(n, r)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
return l.default.createElement("button", {
|
||
className: "btn btn-clear opblock-control__btn",
|
||
onClick: this.onClick
|
||
}, "Clear")
|
||
}
|
||
}]), t
|
||
}(s.Component);
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(42)),
|
||
o = c(n(4)),
|
||
i = c(n(2)),
|
||
a = c(n(3)),
|
||
u = c(n(5)),
|
||
s = c(n(6)),
|
||
l = c(n(0));
|
||
c(n(1)), c(n(12)), n(7);
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
var t = e.headers;
|
||
return l.default.createElement("div", null, l.default.createElement("h5", null, "Response headers"), l.default.createElement("pre", null, t))
|
||
},
|
||
p = function(e) {
|
||
var t = e.duration;
|
||
return l.default.createElement("div", null, l.default.createElement("h5", null, "Request duration"), l.default.createElement("pre", null, t, " ms"))
|
||
},
|
||
d = function(e) {
|
||
function t() {
|
||
return (0, i.default)(this, t), (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "shouldComponentUpdate",
|
||
value: function(e) {
|
||
return this.props.response !== e.response || this.props.path !== e.path || this.props.method !== e.method || this.props.displayRequestDuration !== e.displayRequestDuration
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.response,
|
||
n = e.getComponent,
|
||
o = e.getConfigs,
|
||
i = e.displayRequestDuration,
|
||
a = e.specSelectors,
|
||
u = e.path,
|
||
s = e.method,
|
||
c = o().showMutatedRequest ? a.mutatedRequestFor(u, s) : a.requestFor(u, s),
|
||
d = t.get("status"),
|
||
h = c.get("url"),
|
||
v = t.get("headers").toJS(),
|
||
m = t.get("notDocumented"),
|
||
g = t.get("error"),
|
||
y = t.get("text"),
|
||
b = t.get("duration"),
|
||
_ = (0, r.default)(v),
|
||
w = v["content-type"] || v["Content-Type"],
|
||
E = n("curl"),
|
||
x = n("responseBody"),
|
||
S = _.map(function(e) {
|
||
return l.default.createElement("span", {
|
||
className: "headerline",
|
||
key: e
|
||
}, " ", e, ": ", v[e], " ")
|
||
}),
|
||
C = 0 !== S.length;
|
||
return l.default.createElement("div", null, c && l.default.createElement(E, {
|
||
request: c
|
||
}), h && l.default.createElement("div", null, l.default.createElement("h4", null, "Request URL"), l.default.createElement("div", {
|
||
className: "request-url"
|
||
}, l.default.createElement("pre", null, h))), l.default.createElement("h4", null, "Server response"), l.default.createElement("table", {
|
||
className: "responses-table"
|
||
}, l.default.createElement("thead", null, l.default.createElement("tr", {
|
||
className: "responses-header"
|
||
}, l.default.createElement("td", {
|
||
className: "col col_header response-col_status"
|
||
}, "Code"), l.default.createElement("td", {
|
||
className: "col col_header response-col_description"
|
||
}, "Details"))), l.default.createElement("tbody", null, l.default.createElement("tr", {
|
||
className: "response"
|
||
}, l.default.createElement("td", {
|
||
className: "col response-col_status"
|
||
}, d, m ? l.default.createElement("div", {
|
||
className: "response-undocumented"
|
||
}, l.default.createElement("i", null, " Undocumented ")) : null), l.default.createElement("td", {
|
||
className: "col response-col_description"
|
||
}, g ? l.default.createElement("span", null, t.get("name") + ": " + t.get("message")) : null, y ? l.default.createElement(x, {
|
||
content: y,
|
||
contentType: w,
|
||
url: h,
|
||
headers: v,
|
||
getComponent: n
|
||
}) : null, C ? l.default.createElement(f, {
|
||
headers: S
|
||
}) : null, i && b ? l.default.createElement(p, {
|
||
duration: b
|
||
}) : null)))))
|
||
}
|
||
}]), t
|
||
}(l.default.Component);
|
||
t.default = d
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = h(n(42)),
|
||
o = h(n(45)),
|
||
i = h(n(4)),
|
||
a = h(n(2)),
|
||
u = h(n(3)),
|
||
s = h(n(5)),
|
||
l = h(n(6)),
|
||
c = h(n(0)),
|
||
f = h(n(209)),
|
||
p = (h(n(1)), n(10)),
|
||
d = h(n(32));
|
||
|
||
function h(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var v = function(e) {
|
||
function t(e, n) {
|
||
(0, a.default)(this, t);
|
||
var r = (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).call(this, e, n));
|
||
r.getDefinitionUrl = function() {
|
||
var e = r.props.specSelectors;
|
||
return new f.default(e.url(), d.default.location).toString()
|
||
};
|
||
var o = (0, e.getConfigs)().validatorUrl;
|
||
return r.state = {
|
||
url: r.getDefinitionUrl(),
|
||
validatorUrl: void 0 === o ? "https://online.swagger.io/validator" : o
|
||
}, r
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
var t = (0, e.getConfigs)().validatorUrl;
|
||
this.setState({
|
||
url: this.getDefinitionUrl(),
|
||
validatorUrl: void 0 === t ? "https://online.swagger.io/validator" : t
|
||
})
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = (0, this.props.getConfigs)().spec,
|
||
t = (0, p.sanitizeUrl)(this.state.validatorUrl);
|
||
return "object" === (void 0 === e ? "undefined" : (0, o.default)(e)) && (0, r.default)(e).length ? null : !this.state.url || !this.state.validatorUrl || this.state.url.indexOf("localhost") >= 0 || this.state.url.indexOf("127.0.0.1") >= 0 ? null : c.default.createElement("span", {
|
||
style: {
|
||
float: "right"
|
||
}
|
||
}, c.default.createElement("a", {
|
||
target: "_blank",
|
||
rel: "noopener noreferrer",
|
||
href: t + "/debug?url=" + encodeURIComponent(this.state.url)
|
||
}, c.default.createElement(m, {
|
||
src: t + "?url=" + encodeURIComponent(this.state.url),
|
||
alt: "Online validator badge"
|
||
})))
|
||
}
|
||
}]), t
|
||
}(c.default.Component);
|
||
t.default = v;
|
||
var m = function(e) {
|
||
function t(e) {
|
||
(0, a.default)(this, t);
|
||
var n = (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).call(this, e));
|
||
return n.state = {
|
||
loaded: !1,
|
||
error: !1
|
||
}, n
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
var e = this,
|
||
t = new Image;
|
||
t.onload = function() {
|
||
e.setState({
|
||
loaded: !0
|
||
})
|
||
}, t.onerror = function() {
|
||
e.setState({
|
||
error: !0
|
||
})
|
||
}, t.src = this.props.src
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
var t = this;
|
||
if (e.src !== this.props.src) {
|
||
var n = new Image;
|
||
n.onload = function() {
|
||
t.setState({
|
||
loaded: !0
|
||
})
|
||
}, n.onerror = function() {
|
||
t.setState({
|
||
error: !0
|
||
})
|
||
}, n.src = e.src
|
||
}
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
return this.state.error ? c.default.createElement("img", {
|
||
alt: "Error"
|
||
}) : this.state.loaded ? c.default.createElement("img", {
|
||
src: this.props.src,
|
||
alt: this.props.alt
|
||
}) : null
|
||
}
|
||
}]), t
|
||
}(c.default.Component)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = c(n(0)),
|
||
l = (c(n(1)), c(n(7)));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = ["get", "put", "post", "delete", "options", "head", "patch"],
|
||
p = f.concat(["trace"]),
|
||
d = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specSelectors,
|
||
n = e.getComponent,
|
||
r = e.layoutSelectors,
|
||
o = e.layoutActions,
|
||
i = e.getConfigs,
|
||
a = e.fn,
|
||
u = t.taggedOperations(),
|
||
c = n("OperationContainer", !0),
|
||
d = n("OperationTag"),
|
||
h = i().maxDisplayedTags,
|
||
v = r.currentFilter();
|
||
return v && !0 !== v && (u = a.opsFilter(u, v)), h && !isNaN(h) && h >= 0 && (u = u.slice(0, h)), s.default.createElement("div", null, u.map(function(e, a) {
|
||
var u = e.get("operations");
|
||
return s.default.createElement(d, {
|
||
key: "operation-" + a,
|
||
tagObj: e,
|
||
tag: a,
|
||
layoutSelectors: r,
|
||
layoutActions: o,
|
||
getConfigs: i,
|
||
getComponent: n
|
||
}, u.map(function(e) {
|
||
var n = e.get("path"),
|
||
r = e.get("method"),
|
||
o = l.default.List(["paths", n, r]);
|
||
return -1 === (t.isOAS3() ? p : f).indexOf(r) ? null : s.default.createElement(c, {
|
||
key: n + "-" + r,
|
||
specPath: o,
|
||
op: e,
|
||
path: n,
|
||
method: r,
|
||
tag: a
|
||
})
|
||
}).toArray())
|
||
}).toArray(), u.size < 1 ? s.default.createElement("h3", null, " No operations defined in spec! ") : null)
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = d
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(4)),
|
||
o = f(n(2)),
|
||
i = f(n(3)),
|
||
a = f(n(5)),
|
||
u = f(n(6)),
|
||
s = f(n(0)),
|
||
l = (f(n(1)), f(n(12)), f(n(7))),
|
||
c = n(10);
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.tagObj,
|
||
n = e.tag,
|
||
r = e.children,
|
||
o = e.layoutSelectors,
|
||
i = e.layoutActions,
|
||
a = e.getConfigs,
|
||
u = e.getComponent,
|
||
l = a(),
|
||
f = l.docExpansion,
|
||
p = l.deepLinking,
|
||
d = p && "false" !== p,
|
||
h = u("Collapse"),
|
||
v = u("Markdown"),
|
||
m = u("DeepLink"),
|
||
g = u("Link"),
|
||
y = t.getIn(["tagDetails", "description"], null),
|
||
b = t.getIn(["tagDetails", "externalDocs", "description"]),
|
||
_ = t.getIn(["tagDetails", "externalDocs", "url"]),
|
||
w = ["operations-tag", (0, c.createDeepLinkPath)(n)],
|
||
E = o.isShown(w, "full" === f || "list" === f);
|
||
return s.default.createElement("div", {
|
||
className: E ? "opblock-tag-section is-open" : "opblock-tag-section"
|
||
}, s.default.createElement("h4", {
|
||
onClick: function() {
|
||
return i.show(w, !E)
|
||
},
|
||
className: y ? "opblock-tag" : "opblock-tag no-desc",
|
||
id: w.join("-")
|
||
}, s.default.createElement(m, {
|
||
enabled: d,
|
||
isShown: E,
|
||
path: n,
|
||
text: n
|
||
}), y ? s.default.createElement("small", null, s.default.createElement(v, {
|
||
source: y
|
||
})) : s.default.createElement("small", null), s.default.createElement("div", null, b ? s.default.createElement("small", null, b, _ ? ": " : null, _ ? s.default.createElement(g, {
|
||
href: (0, c.sanitizeUrl)(_),
|
||
onClick: function(e) {
|
||
return e.stopPropagation()
|
||
},
|
||
target: "_blank"
|
||
}, _) : null) : null), s.default.createElement("button", {
|
||
className: "expand-operation",
|
||
title: E ? "Collapse operation" : "Expand operation",
|
||
onClick: function() {
|
||
return i.show(w, !E)
|
||
}
|
||
}, s.default.createElement("svg", {
|
||
className: "arrow",
|
||
width: "20",
|
||
height: "20"
|
||
}, s.default.createElement("use", {
|
||
href: E ? "#large-arrow-down" : "#large-arrow",
|
||
xlinkHref: E ? "#large-arrow-down" : "#large-arrow"
|
||
})))), s.default.createElement(h, {
|
||
isOpened: E
|
||
}, r))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
p.defaultProps = {
|
||
tagObj: l.default.fromJS({}),
|
||
tag: ""
|
||
}, t.default = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(4)),
|
||
o = p(n(2)),
|
||
i = p(n(3)),
|
||
a = p(n(5)),
|
||
u = p(n(6)),
|
||
s = n(0),
|
||
l = p(s),
|
||
c = (p(n(1)), n(10)),
|
||
f = n(7);
|
||
p(n(12));
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specPath,
|
||
r = e.response,
|
||
o = e.request,
|
||
i = e.toggleShown,
|
||
a = e.onTryoutClick,
|
||
u = e.onCancelClick,
|
||
s = e.onExecute,
|
||
f = e.fn,
|
||
p = e.getComponent,
|
||
d = e.getConfigs,
|
||
h = e.specActions,
|
||
v = e.specSelectors,
|
||
m = e.authActions,
|
||
g = e.authSelectors,
|
||
y = e.oas3Actions,
|
||
b = e.oas3Selectors,
|
||
_ = this.props.operation,
|
||
w = _.toJS(),
|
||
E = w.deprecated,
|
||
x = w.isShown,
|
||
S = w.path,
|
||
C = w.method,
|
||
k = w.op,
|
||
A = w.tag,
|
||
O = w.operationId,
|
||
P = w.allowTryItOut,
|
||
T = w.displayRequestDuration,
|
||
M = w.tryItOutEnabled,
|
||
I = w.executeInProgress,
|
||
j = k.description,
|
||
N = k.externalDocs,
|
||
R = k.schemes,
|
||
D = _.getIn(["op"]),
|
||
L = D.get("responses"),
|
||
U = D.get("produces"),
|
||
q = (0, c.getList)(D, ["parameters"]),
|
||
F = v.operationScheme(S, C),
|
||
z = ["operations", A, O],
|
||
B = (0, c.getExtensions)(D),
|
||
V = p("responses"),
|
||
H = p("parameters"),
|
||
W = p("execute"),
|
||
J = p("clear"),
|
||
Y = p("Collapse"),
|
||
K = p("Markdown"),
|
||
G = p("schemes"),
|
||
$ = p("OperationServers"),
|
||
Z = p("OperationExt"),
|
||
X = p("OperationSummary"),
|
||
Q = p("Link"),
|
||
ee = d().showExtensions;
|
||
if (L && r && r.size > 0) {
|
||
var te = !L.get(String(r.get("status"))) && !L.get("default");
|
||
r = r.set("notDocumented", te)
|
||
}
|
||
var ne = [S, C];
|
||
return l.default.createElement("div", {
|
||
className: E ? "opblock opblock-deprecated" : x ? "opblock opblock-" + C + " is-open" : "opblock opblock-" + C,
|
||
id: (0, c.createDeepLinkPath)(z.join("-"))
|
||
}, l.default.createElement(X, {
|
||
operationProps: _,
|
||
toggleShown: i,
|
||
getComponent: p,
|
||
authActions: m,
|
||
authSelectors: g,
|
||
specPath: t
|
||
}), l.default.createElement(Y, {
|
||
isOpened: x
|
||
}, l.default.createElement("div", {
|
||
className: "opblock-body"
|
||
}, D && D.size || null === D ? null : l.default.createElement("img", {
|
||
height: "32px",
|
||
width: "32px",
|
||
src: n(411),
|
||
className: "opblock-loading-animation"
|
||
}), E && l.default.createElement("h4", {
|
||
className: "opblock-title_normal"
|
||
}, " Warning: Deprecated"), j && l.default.createElement("div", {
|
||
className: "opblock-description-wrapper"
|
||
}, l.default.createElement("div", {
|
||
className: "opblock-description"
|
||
}, l.default.createElement(K, {
|
||
source: j
|
||
}))), N && N.url ? l.default.createElement("div", {
|
||
className: "opblock-external-docs-wrapper"
|
||
}, l.default.createElement("h4", {
|
||
className: "opblock-title_normal"
|
||
}, "Find more details"), l.default.createElement("div", {
|
||
className: "opblock-external-docs"
|
||
}, l.default.createElement("span", {
|
||
className: "opblock-external-docs__description"
|
||
}, l.default.createElement(K, {
|
||
source: N.description
|
||
})), l.default.createElement(Q, {
|
||
target: "_blank",
|
||
className: "opblock-external-docs__link",
|
||
href: (0, c.sanitizeUrl)(N.url)
|
||
}, N.url))) : null, D && D.size ? l.default.createElement(H, {
|
||
parameters: q,
|
||
specPath: t.push("parameters"),
|
||
operation: D,
|
||
onChangeKey: ne,
|
||
onTryoutClick: a,
|
||
onCancelClick: u,
|
||
tryItOutEnabled: M,
|
||
allowTryItOut: P,
|
||
fn: f,
|
||
getComponent: p,
|
||
specActions: h,
|
||
specSelectors: v,
|
||
pathMethod: [S, C],
|
||
getConfigs: d
|
||
}) : null, M ? l.default.createElement($, {
|
||
getComponent: p,
|
||
path: S,
|
||
method: C,
|
||
operationServers: D.get("servers"),
|
||
pathServers: v.paths().getIn([S, "servers"]),
|
||
getSelectedServer: b.selectedServer,
|
||
setSelectedServer: y.setSelectedServer,
|
||
setServerVariableValue: y.setServerVariableValue,
|
||
getServerVariable: b.serverVariableValue,
|
||
getEffectiveServerValue: b.serverEffectiveValue
|
||
}) : null, M && P && R && R.size ? l.default.createElement("div", {
|
||
className: "opblock-schemes"
|
||
}, l.default.createElement(G, {
|
||
schemes: R,
|
||
path: S,
|
||
method: C,
|
||
specActions: h,
|
||
currentScheme: F
|
||
})) : null, l.default.createElement("div", {
|
||
className: M && r && P ? "btn-group" : "execute-wrapper"
|
||
}, M && P ? l.default.createElement(W, {
|
||
operation: D,
|
||
specActions: h,
|
||
specSelectors: v,
|
||
path: S,
|
||
method: C,
|
||
onExecute: s
|
||
}) : null, M && r && P ? l.default.createElement(J, {
|
||
specActions: h,
|
||
path: S,
|
||
method: C
|
||
}) : null), I ? l.default.createElement("div", {
|
||
className: "loading-container"
|
||
}, l.default.createElement("div", {
|
||
className: "loading"
|
||
})) : null, L ? l.default.createElement(V, {
|
||
responses: L,
|
||
request: o,
|
||
tryItOutResponse: r,
|
||
getComponent: p,
|
||
getConfigs: d,
|
||
specSelectors: v,
|
||
oas3Actions: y,
|
||
specActions: h,
|
||
produces: U,
|
||
producesValue: v.currentProducesFor([S, C]),
|
||
specPath: t.push("responses"),
|
||
path: S,
|
||
method: C,
|
||
displayRequestDuration: T,
|
||
fn: f
|
||
}) : null, ee && B.size ? l.default.createElement(Z, {
|
||
extensions: B,
|
||
getComponent: p
|
||
}) : null)))
|
||
}
|
||
}]), t
|
||
}(s.PureComponent);
|
||
d.defaultProps = {
|
||
operation: null,
|
||
response: null,
|
||
request: null,
|
||
specPath: (0, f.List)(),
|
||
summary: ""
|
||
}, t.default = d
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(4)),
|
||
o = f(n(2)),
|
||
i = f(n(3)),
|
||
a = f(n(5)),
|
||
u = f(n(6)),
|
||
s = n(0),
|
||
l = f(s),
|
||
c = (f(n(1)), n(7));
|
||
f(n(12));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.toggleShown,
|
||
n = e.getComponent,
|
||
r = e.authActions,
|
||
o = e.authSelectors,
|
||
i = e.operationProps,
|
||
a = e.specPath,
|
||
u = i.toJS(),
|
||
s = u.summary,
|
||
c = u.isAuthorized,
|
||
f = u.method,
|
||
p = u.op,
|
||
d = u.showSummary,
|
||
h = u.operationId,
|
||
v = u.originalOperationId,
|
||
m = u.displayOperationId,
|
||
g = p.summary,
|
||
y = i.get("security"),
|
||
b = n("authorizeOperationBtn"),
|
||
_ = n("OperationSummaryMethod"),
|
||
w = n("OperationSummaryPath"),
|
||
E = n("JumpToPath", !0);
|
||
return l.default.createElement("div", {
|
||
className: "opblock-summary opblock-summary-" + f,
|
||
onClick: t
|
||
}, l.default.createElement(_, {
|
||
method: f
|
||
}), l.default.createElement(w, {
|
||
getComponent: n,
|
||
operationProps: i,
|
||
specPath: a
|
||
}), d ? l.default.createElement("div", {
|
||
className: "opblock-summary-description"
|
||
}, g || s) : null, m && (v || h) ? l.default.createElement("span", {
|
||
className: "opblock-summary-operation-id"
|
||
}, v || h) : null, y && y.count() ? l.default.createElement(b, {
|
||
isAuthorized: c,
|
||
onClick: function() {
|
||
var e = o.definitionsForRequirements(y);
|
||
r.showDefinitions(e)
|
||
}
|
||
}) : null, l.default.createElement(E, {
|
||
path: a
|
||
}))
|
||
}
|
||
}]), t
|
||
}(s.PureComponent);
|
||
p.defaultProps = {
|
||
operationProps: null,
|
||
specPath: (0, c.List)(),
|
||
summary: ""
|
||
}, t.default = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = n(0),
|
||
l = c(s);
|
||
c(n(1)), n(7);
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props.method;
|
||
return l.default.createElement("span", {
|
||
className: "opblock-summary-method"
|
||
}, e.toUpperCase())
|
||
}
|
||
}]), t
|
||
}(s.PureComponent);
|
||
f.defaultProps = {
|
||
operationProps: null
|
||
}, t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(4)),
|
||
o = f(n(2)),
|
||
i = f(n(3)),
|
||
a = f(n(5)),
|
||
u = f(n(6)),
|
||
s = n(0),
|
||
l = f(s),
|
||
c = (f(n(1)), n(7), n(10));
|
||
f(n(12));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.operationProps.toJS(),
|
||
r = n.deprecated,
|
||
o = n.isShown,
|
||
i = n.path,
|
||
a = n.tag,
|
||
u = n.operationId,
|
||
s = n.isDeepLinkingEnabled,
|
||
f = t("DeepLink");
|
||
return l.default.createElement("span", {
|
||
className: r ? "opblock-summary-path__deprecated" : "opblock-summary-path"
|
||
}, l.default.createElement(f, {
|
||
enabled: s,
|
||
isShown: o,
|
||
path: (0, c.createDeepLinkPath)(a + "/" + u),
|
||
text: i
|
||
}))
|
||
}
|
||
}]), t
|
||
}(s.PureComponent);
|
||
t.default = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.OperationExt = void 0;
|
||
var r = i(n(18)),
|
||
o = i(n(0));
|
||
i(n(1));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var a = t.OperationExt = function(e) {
|
||
var t = e.extensions,
|
||
n = (0, e.getComponent)("OperationExtRow");
|
||
return o.default.createElement("div", {
|
||
className: "opblock-section"
|
||
}, o.default.createElement("div", {
|
||
className: "opblock-section-header"
|
||
}, o.default.createElement("h4", null, "Extensions")), o.default.createElement("div", {
|
||
className: "table-container"
|
||
}, o.default.createElement("table", null, o.default.createElement("thead", null, o.default.createElement("tr", null, o.default.createElement("td", {
|
||
className: "col col_header"
|
||
}, "Field"), o.default.createElement("td", {
|
||
className: "col col_header"
|
||
}, "Value"))), o.default.createElement("tbody", null, t.entrySeq().map(function(e) {
|
||
var t = (0, r.default)(e, 2),
|
||
i = t[0],
|
||
a = t[1];
|
||
return o.default.createElement(n, {
|
||
key: i + "-" + a,
|
||
xKey: i,
|
||
xVal: a
|
||
})
|
||
})))))
|
||
};
|
||
t.default = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.OperationExtRow = void 0;
|
||
var r = i(n(41)),
|
||
o = i(n(0));
|
||
i(n(1));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var a = t.OperationExtRow = function(e) {
|
||
var t = e.xKey,
|
||
n = e.xVal,
|
||
i = n ? n.toJS ? n.toJS() : n : null;
|
||
return o.default.createElement("tr", null, o.default.createElement("td", null, t), o.default.createElement("td", null, (0, r.default)(i)))
|
||
};
|
||
t.default = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(4)),
|
||
o = p(n(2)),
|
||
i = p(n(3)),
|
||
a = p(n(5)),
|
||
u = p(n(6)),
|
||
s = n(0),
|
||
l = p(s),
|
||
c = (p(n(1)), n(10)),
|
||
f = p(n(960));
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.initializeComponent = function(e) {
|
||
i.el = e
|
||
}, i.downloadText = function() {
|
||
(0, f.default)(i.props.value, i.props.fileName || "response.txt")
|
||
}, i.preventYScrollingBeyondElement = function(e) {
|
||
var t = e.target,
|
||
n = e.nativeEvent.deltaY,
|
||
r = t.scrollHeight,
|
||
o = t.offsetHeight,
|
||
i = t.scrollTop;
|
||
r > o && (0 === i && n < 0 || o + i >= r && n > 0) && e.preventDefault()
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
(0, c.highlight)(this.el)
|
||
}
|
||
}, {
|
||
key: "componentDidUpdate",
|
||
value: function() {
|
||
(0, c.highlight)(this.el)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.value,
|
||
n = e.className,
|
||
r = e.downloadable;
|
||
return n = n || "", l.default.createElement("div", {
|
||
className: "highlight-code"
|
||
}, r ? l.default.createElement("div", {
|
||
className: "download-contents",
|
||
onClick: this.downloadText
|
||
}, "Download") : null, l.default.createElement("pre", {
|
||
ref: this.initializeComponent,
|
||
onWheel: this.preventYScrollingBeyondElement,
|
||
className: n + " microlight"
|
||
}, t))
|
||
}
|
||
}]), t
|
||
}(s.Component);
|
||
t.default = d
|
||
}, function(e, t) {
|
||
e.exports = function(e, t, n) {
|
||
var r = new Blob([e], {
|
||
type: n || "application/octet-stream"
|
||
});
|
||
if (void 0 !== window.navigator.msSaveBlob) window.navigator.msSaveBlob(r, t);
|
||
else {
|
||
var o = window.URL.createObjectURL(r),
|
||
i = document.createElement("a");
|
||
i.style.display = "none", i.href = o, i.setAttribute("download", t), void 0 === i.download && i.setAttribute("target", "_blank"), document.body.appendChild(i), i.click(), document.body.removeChild(i), window.URL.revokeObjectURL(o)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(18)),
|
||
o = p(n(4)),
|
||
i = p(n(2)),
|
||
a = p(n(3)),
|
||
u = p(n(5)),
|
||
s = p(n(6)),
|
||
l = p(n(0)),
|
||
c = n(7),
|
||
f = (p(n(1)), p(n(12)), n(10));
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = function(e) {
|
||
function t() {
|
||
var e, n, r, a;
|
||
(0, i.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = r = (0, u.default)(this, (e = t.__proto__ || (0, o.default)(t)).call.apply(e, [this].concat(l))), r.onChangeProducesWrapper = function(e) {
|
||
return r.props.specActions.changeProducesValue([r.props.path, r.props.method], e)
|
||
}, r.onResponseContentTypeChange = function(e) {
|
||
var t = e.controlsAcceptHeader,
|
||
n = e.value,
|
||
o = r.props,
|
||
i = o.oas3Actions,
|
||
a = o.path,
|
||
u = o.method;
|
||
t && i.setResponseContentType({
|
||
value: n,
|
||
path: a,
|
||
method: u
|
||
})
|
||
}, a = n, (0, u.default)(r, a)
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "shouldComponentUpdate",
|
||
value: function(e) {
|
||
return this.props.tryItOutResponse !== e.tryItOutResponse || this.props.responses !== e.responses || this.props.produces !== e.produces || this.props.producesValue !== e.producesValue || this.props.displayRequestDuration !== e.displayRequestDuration || this.props.path !== e.path || this.props.method !== e.method
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
n = this.props,
|
||
o = n.responses,
|
||
i = n.tryItOutResponse,
|
||
a = n.getComponent,
|
||
u = n.getConfigs,
|
||
s = n.specSelectors,
|
||
c = n.fn,
|
||
p = n.producesValue,
|
||
d = n.displayRequestDuration,
|
||
h = n.specPath,
|
||
v = (0, f.defaultStatusCode)(o),
|
||
m = a("contentType"),
|
||
g = a("liveResponse"),
|
||
y = a("response"),
|
||
b = this.props.produces && this.props.produces.size ? this.props.produces : t.defaultProps.produces,
|
||
_ = s.isOAS3() ? (0, f.getAcceptControllingResponse)(o) : null;
|
||
return l.default.createElement("div", {
|
||
className: "responses-wrapper"
|
||
}, l.default.createElement("div", {
|
||
className: "opblock-section-header"
|
||
}, l.default.createElement("h4", null, "Responses"), s.isOAS3() ? null : l.default.createElement("label", null, l.default.createElement("span", null, "Response content type"), l.default.createElement(m, {
|
||
value: p,
|
||
onChange: this.onChangeProducesWrapper,
|
||
contentTypes: b,
|
||
className: "execute-content-type"
|
||
}))), l.default.createElement("div", {
|
||
className: "responses-inner"
|
||
}, i ? l.default.createElement("div", null, l.default.createElement(g, {
|
||
response: i,
|
||
getComponent: a,
|
||
getConfigs: u,
|
||
specSelectors: s,
|
||
path: this.props.path,
|
||
method: this.props.method,
|
||
displayRequestDuration: d
|
||
}), l.default.createElement("h4", null, "Responses")) : null, l.default.createElement("table", {
|
||
className: "responses-table"
|
||
}, l.default.createElement("thead", null, l.default.createElement("tr", {
|
||
className: "responses-header"
|
||
}, l.default.createElement("td", {
|
||
className: "col col_header response-col_status"
|
||
}, "Code"), l.default.createElement("td", {
|
||
className: "col col_header response-col_description"
|
||
}, "Description"), s.isOAS3() ? l.default.createElement("td", {
|
||
className: "col col_header response-col_links"
|
||
}, "Links") : null)), l.default.createElement("tbody", null, o.entrySeq().map(function(t) {
|
||
var n = (0, r.default)(t, 2),
|
||
o = n[0],
|
||
f = n[1],
|
||
d = i && i.get("status") == o ? "response_current" : "";
|
||
return l.default.createElement(y, {
|
||
key: o,
|
||
specPath: h.push(o),
|
||
isDefault: v === o,
|
||
fn: c,
|
||
className: d,
|
||
code: o,
|
||
response: f,
|
||
specSelectors: s,
|
||
controlsAcceptHeader: f === _,
|
||
onContentTypeChange: e.onResponseContentTypeChange,
|
||
contentType: p,
|
||
getConfigs: u,
|
||
getComponent: a
|
||
})
|
||
}).toArray()))))
|
||
}
|
||
}]), t
|
||
}(l.default.Component);
|
||
d.defaultProps = {
|
||
tryItOutResponse: null,
|
||
produces: (0, c.fromJS)(["application/json"]),
|
||
displayRequestDuration: !1
|
||
}, t.default = d
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = d(n(4)),
|
||
o = d(n(2)),
|
||
i = d(n(3)),
|
||
a = d(n(5)),
|
||
u = d(n(6)),
|
||
s = d(n(18)),
|
||
l = d(n(0)),
|
||
c = (d(n(1)), d(n(12)), d(n(113))),
|
||
f = n(7),
|
||
p = n(10);
|
||
|
||
function d(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var h = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
return i._onContentTypeChange = function(e) {
|
||
var t = i.props,
|
||
n = t.onContentTypeChange,
|
||
r = t.controlsAcceptHeader;
|
||
i.setState({
|
||
responseContentType: e
|
||
}), n({
|
||
value: e,
|
||
controlsAcceptHeader: r
|
||
})
|
||
}, i.state = {
|
||
responseContentType: ""
|
||
}, i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e, t, n, r, o = this.props,
|
||
i = o.code,
|
||
a = o.response,
|
||
u = o.className,
|
||
d = o.specPath,
|
||
h = o.fn,
|
||
v = o.getComponent,
|
||
m = o.getConfigs,
|
||
g = o.specSelectors,
|
||
y = o.contentType,
|
||
b = o.controlsAcceptHeader,
|
||
_ = h.inferSchema,
|
||
w = g.isOAS3,
|
||
E = a.get("headers"),
|
||
x = a.get("examples"),
|
||
S = a.get("links"),
|
||
C = v("headers"),
|
||
k = v("highlightCode"),
|
||
A = v("modelExample"),
|
||
O = v("Markdown"),
|
||
P = v("operationLink"),
|
||
T = v("contentType"),
|
||
M = this.state.responseContentType || y;
|
||
if (w()) {
|
||
var I = a.getIn(["content", M], (0, f.Map)({})),
|
||
j = I.get("schema", (0, f.Map)({}));
|
||
t = void 0 !== I.get("example") ? (0, p.stringify)(I.get("example")) : (0, p.getSampleSchema)(j.toJS(), this.state.responseContentType, {
|
||
includeReadOnly: !0
|
||
}), e = j ? t : null, n = j ? _(j.toJS()) : null, r = j ? (0, f.List)(["content", this.state.responseContentType, "schema"]) : d
|
||
} else n = _(a.toJS()), r = a.has("schema") ? d.push("schema") : d, e = n ? (0, p.getSampleSchema)(n, M, {
|
||
includeReadOnly: !0,
|
||
includeWriteOnly: !0
|
||
}) : null;
|
||
x && (x = x.map(function(e) {
|
||
return e.set ? e.set("$$ref", void 0) : e
|
||
}));
|
||
var N = function(e, t, n) {
|
||
return t && t.size ? t.entrySeq().map(function(e) {
|
||
var t = (0, s.default)(e, 2),
|
||
r = t[0],
|
||
o = t[1],
|
||
i = (0, p.stringify)(o);
|
||
return l.default.createElement("div", {
|
||
key: r
|
||
}, l.default.createElement("h5", null, r), l.default.createElement(n, {
|
||
className: "example",
|
||
value: i
|
||
}))
|
||
}).toArray() : e ? l.default.createElement("div", null, l.default.createElement(n, {
|
||
className: "example",
|
||
value: e
|
||
})) : null
|
||
}(e, x, k);
|
||
return l.default.createElement("tr", {
|
||
className: "response " + (u || ""),
|
||
"data-code": i
|
||
}, l.default.createElement("td", {
|
||
className: "col response-col_status"
|
||
}, i), l.default.createElement("td", {
|
||
className: "col response-col_description"
|
||
}, l.default.createElement("div", {
|
||
className: "response-col_description__inner"
|
||
}, l.default.createElement(O, {
|
||
source: a.get("description")
|
||
})), w ? l.default.createElement("div", {
|
||
className: (0, c.default)("response-content-type", {
|
||
"controls-accept-header": b
|
||
})
|
||
}, l.default.createElement(T, {
|
||
value: this.state.responseContentType,
|
||
contentTypes: a.get("content") ? a.get("content").keySeq() : (0, f.Seq)(),
|
||
onChange: this._onContentTypeChange
|
||
}), b ? l.default.createElement("small", null, "Controls ", l.default.createElement("code", null, "Accept"), " header.") : null) : null, N ? l.default.createElement(A, {
|
||
specPath: r,
|
||
getComponent: v,
|
||
getConfigs: m,
|
||
specSelectors: g,
|
||
schema: (0, p.fromJSOrdered)(n),
|
||
example: N
|
||
}) : null, E ? l.default.createElement(C, {
|
||
headers: E,
|
||
getComponent: v
|
||
}) : null), g.isOAS3() ? l.default.createElement("td", {
|
||
className: "col response-col_links"
|
||
}, S ? S.toSeq().map(function(e, t) {
|
||
return l.default.createElement(P, {
|
||
key: t,
|
||
name: t,
|
||
link: e,
|
||
getComponent: v
|
||
})
|
||
}) : l.default.createElement("i", null, "No links")) : null)
|
||
}
|
||
}]), t
|
||
}(l.default.Component);
|
||
h.defaultProps = {
|
||
response: (0, f.fromJS)({}),
|
||
onContentTypeChange: function() {}
|
||
}, t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = h(n(41)),
|
||
o = h(n(4)),
|
||
i = h(n(2)),
|
||
a = h(n(3)),
|
||
u = h(n(5)),
|
||
s = h(n(6)),
|
||
l = h(n(0)),
|
||
c = (h(n(1)), h(n(964))),
|
||
f = h(n(966)),
|
||
p = n(10),
|
||
d = h(n(32));
|
||
|
||
function h(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var v = function(e) {
|
||
function t() {
|
||
var e, n, r, a;
|
||
(0, i.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = r = (0, u.default)(this, (e = t.__proto__ || (0, o.default)(t)).call.apply(e, [this].concat(l))), r.state = {
|
||
parsedContent: null
|
||
}, r.updateParsedContent = function(e) {
|
||
var t = r.props.content;
|
||
if (e !== t)
|
||
if (t && t instanceof Blob) {
|
||
var n = new FileReader;
|
||
n.onload = function() {
|
||
r.setState({
|
||
parsedContent: n.result
|
||
})
|
||
}, n.readAsText(t)
|
||
} else r.setState({
|
||
parsedContent: t.toString()
|
||
})
|
||
}, a = n, (0, u.default)(r, a)
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
this.updateParsedContent(null)
|
||
}
|
||
}, {
|
||
key: "componentDidUpdate",
|
||
value: function(e) {
|
||
this.updateParsedContent(e.content)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.content,
|
||
n = e.contentType,
|
||
o = e.url,
|
||
i = e.headers,
|
||
a = void 0 === i ? {} : i,
|
||
u = e.getComponent,
|
||
s = this.state.parsedContent,
|
||
h = u("highlightCode"),
|
||
v = "response_" + (new Date).getTime(),
|
||
m = void 0,
|
||
g = void 0;
|
||
if (o = o || "", /^application\/octet-stream/i.test(n) || a["Content-Disposition"] && /attachment/i.test(a["Content-Disposition"]) || a["content-disposition"] && /attachment/i.test(a["content-disposition"]) || a["Content-Description"] && /File Transfer/i.test(a["Content-Description"]) || a["content-description"] && /File Transfer/i.test(a["content-description"]))
|
||
if ("Blob" in window) {
|
||
var y = n || "text/html",
|
||
b = t instanceof Blob ? t : new Blob([t], {
|
||
type: y
|
||
}),
|
||
_ = window.URL.createObjectURL(b),
|
||
w = [y, o.substr(o.lastIndexOf("/") + 1), _].join(":"),
|
||
E = a["content-disposition"] || a["Content-Disposition"];
|
||
if (void 0 !== E) {
|
||
var x = (0, p.extractFileNameFromContentDispositionHeader)(E);
|
||
null !== x && (w = x)
|
||
}
|
||
g = d.default.navigator && d.default.navigator.msSaveOrOpenBlob ? l.default.createElement("div", null, l.default.createElement("a", {
|
||
href: _,
|
||
onClick: function() {
|
||
return d.default.navigator.msSaveOrOpenBlob(b, w)
|
||
}
|
||
}, "Download file")) : l.default.createElement("div", null, l.default.createElement("a", {
|
||
href: _,
|
||
download: w
|
||
}, "Download file"))
|
||
} else g = l.default.createElement("pre", null, "Download headers detected but your browser does not support downloading binary via XHR (Blob).");
|
||
else if (/json/i.test(n)) {
|
||
try {
|
||
m = (0, r.default)(JSON.parse(t), null, " ")
|
||
} catch (e) {
|
||
m = "can't parse JSON. Raw result:\n\n" + t
|
||
}
|
||
g = l.default.createElement(h, {
|
||
downloadable: !0,
|
||
fileName: v + ".json",
|
||
value: m
|
||
})
|
||
} else /xml/i.test(n) ? (m = (0, c.default)(t, {
|
||
textNodesOnSameLine: !0,
|
||
indentor: " "
|
||
}), g = l.default.createElement(h, {
|
||
downloadable: !0,
|
||
fileName: v + ".xml",
|
||
value: m
|
||
})) : g = "text/html" === (0, f.default)(n) || /text\/plain/.test(n) ? l.default.createElement(h, {
|
||
downloadable: !0,
|
||
fileName: v + ".html",
|
||
value: t
|
||
}) : /^image\//i.test(n) ? n.includes("svg") ? l.default.createElement("div", null, " ", t, " ") : l.default.createElement("img", {
|
||
style: {
|
||
maxWidth: "100%"
|
||
},
|
||
src: window.URL.createObjectURL(t)
|
||
}) : /^audio\//i.test(n) ? l.default.createElement("pre", null, l.default.createElement("audio", {
|
||
controls: !0
|
||
}, l.default.createElement("source", {
|
||
src: o,
|
||
type: n
|
||
}))) : "string" == typeof t ? l.default.createElement(h, {
|
||
downloadable: !0,
|
||
fileName: v + ".txt",
|
||
value: t
|
||
}) : t.size > 0 ? s ? l.default.createElement("div", null, l.default.createElement("p", {
|
||
className: "i"
|
||
}, "Unrecognized response type; displaying content as text."), l.default.createElement(h, {
|
||
downloadable: !0,
|
||
fileName: v + ".txt",
|
||
value: s
|
||
})) : l.default.createElement("p", {
|
||
className: "i"
|
||
}, "Unrecognized response type; unable to display.") : null;
|
||
return g ? l.default.createElement("div", null, l.default.createElement("h5", null, "Response body"), g) : null
|
||
}
|
||
}]), t
|
||
}(l.default.PureComponent);
|
||
t.default = v
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(965),
|
||
o = function(e) {
|
||
return e.split(/(<\/?[^>]+>)/g).filter(function(e) {
|
||
return "" !== e.trim()
|
||
})
|
||
},
|
||
i = function(e) {
|
||
return /<\/+[^>]+>/.test(e)
|
||
},
|
||
a = function(e) {
|
||
return /<[^>]+\/>/.test(e)
|
||
},
|
||
u = function(e) {
|
||
return function(e) {
|
||
return /<[^>!]+>/.test(e)
|
||
}(e) && !i(e) && !a(e)
|
||
};
|
||
e.exports = function(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
|
||
n = t.indentor,
|
||
s = t.textNodesOnSameLine,
|
||
l = 0,
|
||
c = [];
|
||
n = n || " ";
|
||
var f, p = (f = e, o(f).map(function(e) {
|
||
return {
|
||
value: e,
|
||
type: (t = e, i(t) ? "ClosingTag" : u(t) ? "OpeningTag" : a(t) ? "SelfClosingTag" : "Text")
|
||
};
|
||
var t
|
||
})).map(function(e, t, o) {
|
||
var i = e.value,
|
||
a = e.type;
|
||
"ClosingTag" === a && l--;
|
||
var u = r(n, l),
|
||
f = u + i;
|
||
if ("OpeningTag" === a && l++, s) {
|
||
var p = o[t - 1],
|
||
d = o[t - 2];
|
||
"ClosingTag" === a && "Text" === p.type && "OpeningTag" === d.type && (f = "" + u + d.value + p.value + i, c.push(t - 2, t - 1))
|
||
}
|
||
return f
|
||
});
|
||
return c.forEach(function(e) {
|
||
return p[e] = null
|
||
}), p.filter(function(e) {
|
||
return !!e
|
||
}).join("\n")
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
/*!
|
||
* repeat-string <https://github.com/jonschlinkert/repeat-string>
|
||
*
|
||
* Copyright (c) 2014-2015, Jon Schlinkert.
|
||
* Licensed under the MIT License.
|
||
*/
|
||
var r, o = "";
|
||
e.exports = function(e, t) {
|
||
if ("string" != typeof e) throw new TypeError("expected a string");
|
||
if (1 === t) return e;
|
||
if (2 === t) return e + e;
|
||
var n = e.length * t;
|
||
if (r !== e || void 0 === r) r = e, o = "";
|
||
else if (o.length >= n) return o.substr(0, n);
|
||
for (; n > o.length && t > 1;) 1 & t && (o += e), t >>= 1, e += e;
|
||
return o = (o += e).substr(0, n)
|
||
}
|
||
}, function(e, t, n) {
|
||
var r = n(61);
|
||
e.exports = function(e) {
|
||
return r(e).toLowerCase()
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(4)),
|
||
o = f(n(2)),
|
||
i = f(n(3)),
|
||
a = f(n(5)),
|
||
u = f(n(6)),
|
||
s = n(0),
|
||
l = f(s),
|
||
c = (f(n(1)), f(n(12)), f(n(7)));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onChange = function(e, t, n) {
|
||
var r = i.props;
|
||
(0, r.specActions.changeParamByIdentity)(r.onChangeKey, e, t, n)
|
||
}, i.onChangeConsumesWrapper = function(e) {
|
||
var t = i.props;
|
||
(0, t.specActions.changeConsumesValue)(t.onChangeKey, e)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.onTryoutClick,
|
||
r = t.onCancelClick,
|
||
o = t.parameters,
|
||
i = t.allowTryItOut,
|
||
a = t.tryItOutEnabled,
|
||
u = t.specPath,
|
||
s = t.fn,
|
||
f = t.getComponent,
|
||
p = t.getConfigs,
|
||
d = t.specSelectors,
|
||
h = t.specActions,
|
||
v = t.pathMethod,
|
||
m = f("parameterRow"),
|
||
g = f("TryItOutButton"),
|
||
y = a && i;
|
||
return l.default.createElement("div", {
|
||
className: "opblock-section"
|
||
}, l.default.createElement("div", {
|
||
className: "opblock-section-header"
|
||
}, l.default.createElement("div", {
|
||
className: "tab-header"
|
||
}, l.default.createElement("h4", {
|
||
className: "opblock-title"
|
||
}, "Parameters")), i ? l.default.createElement(g, {
|
||
enabled: a,
|
||
onCancelClick: r,
|
||
onTryoutClick: n
|
||
}) : null), o.count() ? l.default.createElement("div", {
|
||
className: "table-container"
|
||
}, l.default.createElement("table", {
|
||
className: "parameters"
|
||
}, l.default.createElement("thead", null, l.default.createElement("tr", null, l.default.createElement("th", {
|
||
className: "col col_header parameters-col_name"
|
||
}, "Name"), l.default.createElement("th", {
|
||
className: "col col_header parameters-col_description"
|
||
}, "Description"))), l.default.createElement("tbody", null, function(e, t) {
|
||
return e.valueSeq().filter(c.default.Map.isMap).map(t)
|
||
}(o, function(t, n) {
|
||
return l.default.createElement(m, {
|
||
fn: s,
|
||
specPath: u.push(n.toString()),
|
||
getComponent: f,
|
||
getConfigs: p,
|
||
rawParam: t,
|
||
param: d.parameterWithMetaByIdentity(v, t),
|
||
key: t.get("in") + "." + t.get("name"),
|
||
onChange: e.onChange,
|
||
onChangeConsumes: e.onChangeConsumesWrapper,
|
||
specSelectors: d,
|
||
specActions: h,
|
||
pathMethod: v,
|
||
isExecute: y
|
||
})
|
||
}).toArray()))) : l.default.createElement("div", {
|
||
className: "opblock-description-wrapper"
|
||
}, l.default.createElement("p", null, "No parameters")))
|
||
}
|
||
}]), t
|
||
}(s.Component);
|
||
p.defaultProps = {
|
||
onTryoutClick: Function.prototype,
|
||
onCancelClick: Function.prototype,
|
||
tryItOutEnabled: !1,
|
||
allowTryItOut: !0,
|
||
onChangeKey: [],
|
||
specPath: []
|
||
}, t.default = p
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.ParameterExt = void 0;
|
||
var r = o(n(0));
|
||
o(n(1));
|
||
|
||
function o(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var i = t.ParameterExt = function(e) {
|
||
var t = e.xKey,
|
||
n = e.xVal;
|
||
return r.default.createElement("div", {
|
||
className: "parameter__extension"
|
||
}, t, ": ", String(n))
|
||
};
|
||
t.default = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.ParameterIncludeEmpty = void 0;
|
||
var r = i(n(0)),
|
||
o = i(n(113));
|
||
i(n(1)), i(n(12));
|
||
|
||
function i(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var a = t.ParameterIncludeEmpty = function(e) {
|
||
var t = e.param,
|
||
n = e.isIncluded,
|
||
i = e.onChange,
|
||
a = e.isDisabled;
|
||
return t.get("allowEmptyValue") ? r.default.createElement("div", {
|
||
className: (0, o.default)("parameter__empty_value_toggle", {
|
||
disabled: a
|
||
})
|
||
}, r.default.createElement("input", {
|
||
type: "checkbox",
|
||
disabled: a,
|
||
checked: !a && n,
|
||
onChange: function(e) {
|
||
i(e.target.checked)
|
||
}
|
||
}), "Send empty value") : null
|
||
};
|
||
t.default = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = d(n(4)),
|
||
o = d(n(2)),
|
||
i = d(n(3)),
|
||
a = d(n(5)),
|
||
u = d(n(6)),
|
||
s = n(0),
|
||
l = d(s),
|
||
c = n(7),
|
||
f = (d(n(1)), d(n(12)), d(n(32))),
|
||
p = n(10);
|
||
|
||
function d(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var h = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
return i.onChangeWrapper = function(e) {
|
||
var t = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],
|
||
n = i.props;
|
||
return (0, n.onChange)(n.rawParam, "" === e || e && 0 === e.size ? null : e, t)
|
||
}, i.onChangeIncludeEmpty = function(e) {
|
||
var t = i.props,
|
||
n = t.specActions,
|
||
r = t.param,
|
||
o = t.pathMethod,
|
||
a = r.get("name"),
|
||
u = r.get("in");
|
||
return n.updateEmptyParamInclusion(o, a, u, e)
|
||
}, i.setDefaultValue = function() {
|
||
var e = i.props,
|
||
t = e.specSelectors,
|
||
n = e.pathMethod,
|
||
r = e.rawParam,
|
||
o = t.parameterWithMetaByIdentity(n, r);
|
||
if (void 0 === o.get("value") && "body" !== o.get("in")) {
|
||
var a = void 0;
|
||
t.isSwagger2() ? a = o.get("x-example") || o.getIn(["default"]) || o.getIn(["schema", "example"]) || o.getIn(["schema", "default"]) : t.isOAS3() && (a = o.get("example") || o.getIn(["schema", "example"]) || o.getIn(["schema", "default"])), void 0 !== a && i.onChangeWrapper((0, p.numberToString)(a))
|
||
}
|
||
}, i.setDefaultValue(), i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
var t = e.specSelectors,
|
||
n = e.pathMethod,
|
||
r = e.rawParam,
|
||
o = t.isOAS3,
|
||
i = t.parameterWithMetaByIdentity(n, r);
|
||
i = i.isEmpty() ? r : i;
|
||
var a = void 0;
|
||
o() ? a = (i.get("schema") || (0, c.Map)()).get("enum") : a = i ? i.get("enum") : void 0;
|
||
var u = i ? i.get("value") : void 0,
|
||
s = void 0;
|
||
void 0 !== u ? s = u : r.get("required") && a && a.size && (s = a.first()), void 0 !== s && s !== u && this.onChangeWrapper((0, p.numberToString)(s)), this.setDefaultValue()
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.param,
|
||
n = e.rawParam,
|
||
r = e.getComponent,
|
||
o = e.getConfigs,
|
||
i = e.isExecute,
|
||
a = e.fn,
|
||
u = e.onChangeConsumes,
|
||
s = e.specSelectors,
|
||
c = e.pathMethod,
|
||
d = e.specPath,
|
||
h = s.isOAS3,
|
||
v = o(),
|
||
m = v.showExtensions,
|
||
g = v.showCommonExtensions,
|
||
y = r("JsonSchemaForm"),
|
||
b = r("ParamBody"),
|
||
_ = t.get("in"),
|
||
w = "body" !== _ ? null : l.default.createElement(b, {
|
||
getComponent: r,
|
||
fn: a,
|
||
param: t,
|
||
consumes: s.operationConsumes(c),
|
||
consumesValue: s.contentTypeValues(c).get("requestContentType"),
|
||
onChange: this.onChangeWrapper,
|
||
onChangeConsumes: u,
|
||
isExecute: i,
|
||
specSelectors: s,
|
||
pathMethod: c
|
||
}),
|
||
E = r("modelExample"),
|
||
x = r("Markdown"),
|
||
S = r("ParameterExt"),
|
||
C = r("ParameterIncludeEmpty"),
|
||
k = s.parameterWithMetaByIdentity(c, n),
|
||
A = t.get("format"),
|
||
O = h && h() ? t.get("schema") : t,
|
||
P = O.get("type"),
|
||
T = "formData" === _,
|
||
M = "FormData" in f.default,
|
||
I = t.get("required"),
|
||
j = O.getIn(["items", "type"]),
|
||
N = k ? k.get("value") : "",
|
||
R = g ? (0, p.getCommonExtensions)(t) : null,
|
||
D = m ? (0, p.getExtensions)(t) : null,
|
||
L = void 0,
|
||
U = void 0,
|
||
q = void 0,
|
||
F = !1;
|
||
return void 0 !== t && (L = O.get("items")), void 0 !== L ? (U = L.get("enum"), q = L.get("default")) : U = O.get("enum"), void 0 !== U && U.size > 0 && (F = !0), void 0 !== t && (q = O.get("default"), void 0 === t.get("example") && t.get("x-example")), l.default.createElement("tr", {
|
||
"data-param-name": t.get("name"),
|
||
"data-param-in": t.get("in")
|
||
}, l.default.createElement("td", {
|
||
className: "col parameters-col_name"
|
||
}, l.default.createElement("div", {
|
||
className: I ? "parameter__name required" : "parameter__name"
|
||
}, t.get("name"), I ? l.default.createElement("span", {
|
||
style: {
|
||
color: "red"
|
||
}
|
||
}, " *") : null), l.default.createElement("div", {
|
||
className: "parameter__type"
|
||
}, P, j && "[" + j + "]", A && l.default.createElement("span", {
|
||
className: "prop-format"
|
||
}, "($", A, ")")), l.default.createElement("div", {
|
||
className: "parameter__deprecated"
|
||
}, h && h() && t.get("deprecated") ? "deprecated" : null), l.default.createElement("div", {
|
||
className: "parameter__in"
|
||
}, "(", t.get("in"), ")"), g && R.size ? R.map(function(e, t) {
|
||
return l.default.createElement(S, {
|
||
key: t + "-" + e,
|
||
xKey: t,
|
||
xVal: e
|
||
})
|
||
}) : null, m && D.size ? D.map(function(e, t) {
|
||
return l.default.createElement(S, {
|
||
key: t + "-" + e,
|
||
xKey: t,
|
||
xVal: e
|
||
})
|
||
}) : null), l.default.createElement("td", {
|
||
className: "col parameters-col_description"
|
||
}, t.get("description") ? l.default.createElement(x, {
|
||
source: t.get("description")
|
||
}) : null, !w && i || !F ? null : l.default.createElement(x, {
|
||
className: "parameter__enum",
|
||
source: "<i>Available values</i> : " + U.map(function(e) {
|
||
return e
|
||
}).toArray().join(", ")
|
||
}), !w && i || void 0 === q ? null : l.default.createElement(x, {
|
||
className: "parameter__default",
|
||
source: "<i>Default value</i> : " + q
|
||
}), T && !M && l.default.createElement("div", null, "Error: your browser does not support FormData"), w || !i ? null : l.default.createElement(y, {
|
||
fn: a,
|
||
getComponent: r,
|
||
value: N,
|
||
required: I,
|
||
description: t.get("description") ? t.get("name") + " - " + t.get("description") : "" + t.get("name"),
|
||
onChange: this.onChangeWrapper,
|
||
errors: k.get("errors"),
|
||
schema: O
|
||
}), w && O ? l.default.createElement(E, {
|
||
getComponent: r,
|
||
specPath: d.push("schema"),
|
||
getConfigs: o,
|
||
isExecute: i,
|
||
specSelectors: s,
|
||
schema: t.get("schema"),
|
||
example: w
|
||
}) : null, !w && i ? l.default.createElement(C, {
|
||
onChange: this.onChangeIncludeEmpty,
|
||
isIncluded: s.parameterInclusionSettingFor(c, t.get("name"), t.get("in")),
|
||
isDisabled: N && 0 !== N.size,
|
||
param: t
|
||
}) : null))
|
||
}
|
||
}]), t
|
||
}(s.Component);
|
||
t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = n(0),
|
||
l = c(s);
|
||
c(n(1));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onClick = function() {
|
||
var e = i.props,
|
||
t = e.specSelectors,
|
||
n = e.specActions,
|
||
r = e.operation,
|
||
o = e.path,
|
||
a = e.method;
|
||
n.validateParams([o, a]), t.validateBeforeExecute([o, a]) && (i.props.onExecute && i.props.onExecute(), n.execute({
|
||
operation: r,
|
||
path: o,
|
||
method: a
|
||
}))
|
||
}, i.onChangeProducesWrapper = function(e) {
|
||
return i.props.specActions.changeProducesValue([i.props.path, i.props.method], e)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
return l.default.createElement("button", {
|
||
className: "btn execute opblock-control__btn",
|
||
onClick: this.onClick
|
||
}, "Execute")
|
||
}
|
||
}]), t
|
||
}(s.Component);
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(18)),
|
||
o = f(n(4)),
|
||
i = f(n(2)),
|
||
a = f(n(3)),
|
||
u = f(n(5)),
|
||
s = f(n(6)),
|
||
l = f(n(0)),
|
||
c = (f(n(1)), f(n(7)));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = {
|
||
color: "#999",
|
||
fontStyle: "italic"
|
||
},
|
||
d = function(e) {
|
||
function t() {
|
||
return (0, i.default)(this, t), (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.headers,
|
||
n = (0, e.getComponent)("Property");
|
||
return t && t.size ? l.default.createElement("div", {
|
||
className: "headers-wrapper"
|
||
}, l.default.createElement("h4", {
|
||
className: "headers__title"
|
||
}, "Headers:"), l.default.createElement("table", {
|
||
className: "headers"
|
||
}, l.default.createElement("thead", null, l.default.createElement("tr", {
|
||
className: "header-row"
|
||
}, l.default.createElement("th", {
|
||
className: "header-col"
|
||
}, "Name"), l.default.createElement("th", {
|
||
className: "header-col"
|
||
}, "Description"), l.default.createElement("th", {
|
||
className: "header-col"
|
||
}, "Type"))), l.default.createElement("tbody", null, t.entrySeq().map(function(e) {
|
||
var t = (0, r.default)(e, 2),
|
||
o = t[0],
|
||
i = t[1];
|
||
if (!c.default.Map.isMap(i)) return null;
|
||
var a = i.getIn(["schema"]) ? i.getIn(["schema", "type"]) : i.getIn(["type"]),
|
||
u = i.getIn(["schema", "example"]);
|
||
return l.default.createElement("tr", {
|
||
key: o
|
||
}, l.default.createElement("td", {
|
||
className: "header-col"
|
||
}, o), l.default.createElement("td", {
|
||
className: "header-col"
|
||
}, i.get("description")), l.default.createElement("td", {
|
||
className: "header-col"
|
||
}, a, " ", u ? l.default.createElement(n, {
|
||
propKey: "Example",
|
||
propVal: u,
|
||
propStyle: p
|
||
}) : null))
|
||
}).toArray()))) : null
|
||
}
|
||
}]), t
|
||
}(l.default.Component);
|
||
t.default = d
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = c(n(0)),
|
||
l = (c(n(1)), n(7));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.editorActions,
|
||
n = e.errSelectors,
|
||
r = e.layoutSelectors,
|
||
o = e.layoutActions,
|
||
i = (0, e.getComponent)("Collapse");
|
||
if (t && t.jumpToLine) var a = t.jumpToLine;
|
||
var u = n.allErrors().filter(function(e) {
|
||
return "thrown" === e.get("type") || "error" === e.get("level")
|
||
});
|
||
if (!u || u.count() < 1) return null;
|
||
var l = r.isShown(["errorPane"], !0),
|
||
c = u.sortBy(function(e) {
|
||
return e.get("line")
|
||
});
|
||
return s.default.createElement("pre", {
|
||
className: "errors-wrapper"
|
||
}, s.default.createElement("hgroup", {
|
||
className: "error"
|
||
}, s.default.createElement("h4", {
|
||
className: "errors__title"
|
||
}, "Errors"), s.default.createElement("button", {
|
||
className: "btn errors__clear-btn",
|
||
onClick: function() {
|
||
return o.show(["errorPane"], !l)
|
||
}
|
||
}, l ? "Hide" : "Show")), s.default.createElement(i, {
|
||
isOpened: l,
|
||
animated: !0
|
||
}, s.default.createElement("div", {
|
||
className: "errors"
|
||
}, c.map(function(e, t) {
|
||
var n = e.get("type");
|
||
return "thrown" === n || "auth" === n ? s.default.createElement(p, {
|
||
key: t,
|
||
error: e.get("error") || e,
|
||
jumpToLine: a
|
||
}) : "spec" === n ? s.default.createElement(d, {
|
||
key: t,
|
||
error: e,
|
||
jumpToLine: a
|
||
}) : void 0
|
||
}))))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = f;
|
||
var p = function(e) {
|
||
var t = e.error,
|
||
n = e.jumpToLine;
|
||
if (!t) return null;
|
||
var r = t.get("line");
|
||
return s.default.createElement("div", {
|
||
className: "error-wrapper"
|
||
}, t ? s.default.createElement("div", null, s.default.createElement("h4", null, t.get("source") && t.get("level") ? h(t.get("source")) + " " + t.get("level") : "", t.get("path") ? s.default.createElement("small", null, " at ", t.get("path")) : null), s.default.createElement("span", {
|
||
style: {
|
||
whiteSpace: "pre-line",
|
||
maxWidth: "100%"
|
||
}
|
||
}, t.get("message")), s.default.createElement("div", {
|
||
style: {
|
||
"text-decoration": "underline",
|
||
cursor: "pointer"
|
||
}
|
||
}, r && n ? s.default.createElement("a", {
|
||
onClick: n.bind(null, r)
|
||
}, "Jump to line ", r) : null)) : null)
|
||
},
|
||
d = function(e) {
|
||
var t = e.error,
|
||
n = e.jumpToLine,
|
||
r = null;
|
||
return t.get("path") ? r = l.List.isList(t.get("path")) ? s.default.createElement("small", null, "at ", t.get("path").join(".")) : s.default.createElement("small", null, "at ", t.get("path")) : t.get("line") && !n && (r = s.default.createElement("small", null, "on line ", t.get("line"))), s.default.createElement("div", {
|
||
className: "error-wrapper"
|
||
}, t ? s.default.createElement("div", null, s.default.createElement("h4", null, h(t.get("source")) + " " + t.get("level"), " ", r), s.default.createElement("span", {
|
||
style: {
|
||
whiteSpace: "pre-line"
|
||
}
|
||
}, t.get("message")), s.default.createElement("div", {
|
||
style: {
|
||
"text-decoration": "underline",
|
||
cursor: "pointer"
|
||
}
|
||
}, n ? s.default.createElement("a", {
|
||
onClick: n.bind(null, t.get("line"))
|
||
}, "Jump to line ", t.get("line")) : null)) : null)
|
||
};
|
||
|
||
function h(e) {
|
||
return (e || "").split(" ").map(function(e) {
|
||
return e[0].toUpperCase() + e.slice(1)
|
||
}).join(" ")
|
||
}
|
||
p.defaultProps = {
|
||
jumpToLine: null
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = c(n(0)),
|
||
l = (c(n(1)), c(n(12)), n(7));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onChangeWrapper = function(e) {
|
||
return i.props.onChange(e.target.value)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
this.props.contentTypes && this.props.onChange(this.props.contentTypes.first())
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
e.contentTypes && e.contentTypes.size && (e.contentTypes.includes(e.value) || e.onChange(e.contentTypes.first()))
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.contentTypes,
|
||
n = e.className,
|
||
r = e.value;
|
||
return t && t.size ? s.default.createElement("div", {
|
||
className: "content-type-wrapper " + (n || "")
|
||
}, s.default.createElement("select", {
|
||
className: "content-type",
|
||
value: r || "",
|
||
onChange: this.onChangeWrapper
|
||
}, t.map(function(e) {
|
||
return s.default.createElement("option", {
|
||
key: e,
|
||
value: e
|
||
}, e)
|
||
}).toArray())) : null
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
f.defaultProps = {
|
||
onChange: function() {},
|
||
value: null,
|
||
contentTypes: (0, l.fromJS)(["application/json"])
|
||
}, t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.OperationLink = void 0;
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = c(n(0)),
|
||
l = (c(n(1)), n(412));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
var e;
|
||
(0, o.default)(this, t);
|
||
for (var n = arguments.length, i = Array(n), u = 0; u < n; u++) i[u] = arguments[u];
|
||
var s = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(i)));
|
||
return s.setTagShown = s._setTagShown.bind(s), s
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "_setTagShown",
|
||
value: function(e, t) {
|
||
this.props.layoutActions.show(e, t)
|
||
}
|
||
}, {
|
||
key: "showOp",
|
||
value: function(e, t) {
|
||
this.props.layoutActions.show(e, t)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specSelectors,
|
||
n = e.layoutSelectors,
|
||
r = e.layoutActions,
|
||
o = e.getComponent,
|
||
i = t.taggedOperations(),
|
||
a = o("Collapse");
|
||
return s.default.createElement("div", null, s.default.createElement("h4", {
|
||
className: "overview-title"
|
||
}, "Overview"), i.map(function(e, t) {
|
||
var o = e.get("operations"),
|
||
i = ["overview-tags", t],
|
||
u = n.isShown(i, !0);
|
||
return s.default.createElement("div", {
|
||
key: "overview-" + t
|
||
}, s.default.createElement("h4", {
|
||
onClick: function() {
|
||
return r.show(i, !u)
|
||
},
|
||
className: "link overview-tag"
|
||
}, " ", u ? "-" : "+", t), s.default.createElement(a, {
|
||
isOpened: u,
|
||
animated: !0
|
||
}, o.map(function(e) {
|
||
var t = e.toObject(),
|
||
o = t.path,
|
||
i = t.method,
|
||
a = t.id,
|
||
u = a,
|
||
l = n.isShown(["operations", u]);
|
||
return s.default.createElement(p, {
|
||
key: a,
|
||
path: o,
|
||
method: i,
|
||
id: o + "-" + i,
|
||
shown: l,
|
||
showOpId: u,
|
||
showOpIdPrefix: "operations",
|
||
href: "#operation-" + u,
|
||
onClick: r.show
|
||
})
|
||
}).toArray()))
|
||
}).toArray(), i.size < 1 && s.default.createElement("h3", null, " No operations defined in spec! "))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = f;
|
||
var p = t.OperationLink = function(e) {
|
||
function t(e) {
|
||
(0, o.default)(this, t);
|
||
var n = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e));
|
||
return n.onClick = n._onClick.bind(n), n
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "_onClick",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.showOpId,
|
||
n = e.showOpIdPrefix;
|
||
(0, e.onClick)([n, t], !e.shown)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.id,
|
||
n = e.method,
|
||
r = e.shown,
|
||
o = e.href;
|
||
return s.default.createElement(l.Link, {
|
||
href: o,
|
||
style: {
|
||
fontWeight: r ? "bold" : "normal"
|
||
},
|
||
onClick: this.onClick,
|
||
className: "block opblock-link"
|
||
}, s.default.createElement("div", null, s.default.createElement("small", {
|
||
className: "bold-label-" + n
|
||
}, n.toUpperCase()), s.default.createElement("span", {
|
||
className: "bold-label"
|
||
}, t)))
|
||
}
|
||
}]), t
|
||
}(s.default.Component)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.InfoUrl = t.InfoBasePath = void 0;
|
||
var r = f(n(4)),
|
||
o = f(n(2)),
|
||
i = f(n(3)),
|
||
a = f(n(5)),
|
||
u = f(n(6)),
|
||
s = f(n(0)),
|
||
l = (f(n(1)), n(7)),
|
||
c = (f(n(12)), n(10));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.InfoBasePath = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.host,
|
||
n = e.basePath;
|
||
return s.default.createElement("pre", {
|
||
className: "base-url"
|
||
}, "[ Base URL: ", t, n, " ]")
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
var p = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.data,
|
||
n = e.getComponent,
|
||
r = t.get("name") || "the developer",
|
||
o = t.get("url"),
|
||
i = t.get("email"),
|
||
a = n("Link");
|
||
return s.default.createElement("div", null, o && s.default.createElement("div", null, s.default.createElement(a, {
|
||
href: (0, c.sanitizeUrl)(o),
|
||
target: "_blank"
|
||
}, r, " - Website")), i && s.default.createElement(a, {
|
||
href: (0, c.sanitizeUrl)("mailto:" + i)
|
||
}, o ? "Send email to " + r : "Contact " + r))
|
||
}
|
||
}]), t
|
||
}(s.default.Component),
|
||
d = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.license,
|
||
n = (0, e.getComponent)("Link"),
|
||
r = t.get("name") || "License",
|
||
o = t.get("url");
|
||
return s.default.createElement("div", null, o ? s.default.createElement(n, {
|
||
target: "_blank",
|
||
href: (0, c.sanitizeUrl)(o)
|
||
}, r) : s.default.createElement("span", null, r))
|
||
}
|
||
}]), t
|
||
}(s.default.Component),
|
||
h = (t.InfoUrl = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.url,
|
||
n = (0, e.getComponent)("Link");
|
||
return s.default.createElement(n, {
|
||
target: "_blank",
|
||
href: (0, c.sanitizeUrl)(t)
|
||
}, s.default.createElement("span", {
|
||
className: "url"
|
||
}, " ", t, " "))
|
||
}
|
||
}]), t
|
||
}(s.default.PureComponent), function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.info,
|
||
n = e.url,
|
||
r = e.host,
|
||
o = e.basePath,
|
||
i = e.getComponent,
|
||
a = e.externalDocs,
|
||
u = t.get("version"),
|
||
f = t.get("description"),
|
||
h = t.get("title"),
|
||
v = t.get("termsOfService"),
|
||
m = t.get("contact"),
|
||
g = t.get("license"),
|
||
y = (a || (0, l.fromJS)({})).toJS(),
|
||
b = y.url,
|
||
_ = y.description,
|
||
w = i("Markdown"),
|
||
E = i("Link"),
|
||
x = i("VersionStamp"),
|
||
S = i("InfoUrl"),
|
||
C = i("InfoBasePath");
|
||
return s.default.createElement("div", {
|
||
className: "info"
|
||
}, s.default.createElement("hgroup", {
|
||
className: "main"
|
||
}, s.default.createElement("h2", {
|
||
className: "title"
|
||
}, h, u && s.default.createElement(x, {
|
||
version: u
|
||
})), r || o ? s.default.createElement(C, {
|
||
host: r,
|
||
basePath: o
|
||
}) : null, n && s.default.createElement(S, {
|
||
getComponent: i,
|
||
url: n
|
||
})), s.default.createElement("div", {
|
||
className: "description"
|
||
}, s.default.createElement(w, {
|
||
source: f
|
||
})), v && s.default.createElement("div", null, s.default.createElement(E, {
|
||
target: "_blank",
|
||
href: (0, c.sanitizeUrl)(v)
|
||
}, "Terms of service")), m && m.size ? s.default.createElement(p, {
|
||
getComponent: i,
|
||
data: m
|
||
}) : null, g && g.size ? s.default.createElement(d, {
|
||
getComponent: i,
|
||
license: g
|
||
}) : null, b ? s.default.createElement(E, {
|
||
target: "_blank",
|
||
href: (0, c.sanitizeUrl)(b)
|
||
}, _ || b) : null)
|
||
}
|
||
}]), t
|
||
}(s.default.Component));
|
||
t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specSelectors,
|
||
n = e.getComponent,
|
||
r = t.info(),
|
||
o = t.url(),
|
||
i = t.basePath(),
|
||
a = t.host(),
|
||
u = t.externalDocs(),
|
||
l = n("info");
|
||
return s.default.createElement("div", null, r && r.count() ? s.default.createElement(l, {
|
||
info: r,
|
||
url: o,
|
||
host: a,
|
||
basePath: i,
|
||
externalDocs: u,
|
||
getComponent: n
|
||
}) : null)
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = s(n(4)),
|
||
o = s(n(2)),
|
||
i = s(n(3)),
|
||
a = s(n(5)),
|
||
u = s(n(6));
|
||
|
||
function s(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var l = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
return null
|
||
}
|
||
}]), t
|
||
}(s(n(0)).default.Component);
|
||
t.default = l
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
return s.default.createElement("div", {
|
||
className: "footer"
|
||
})
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onFilterChange = function(e) {
|
||
var t = e.target.value;
|
||
i.props.layoutActions.updateFilter(t)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specSelectors,
|
||
n = e.layoutSelectors,
|
||
r = (0, e.getComponent)("Col"),
|
||
o = "loading" === t.loadingStatus(),
|
||
i = "failed" === t.loadingStatus(),
|
||
a = n.currentFilter(),
|
||
u = {};
|
||
return i && (u.color = "red"), o && (u.color = "#aaa"), s.default.createElement("div", null, null === a || !1 === a ? null : s.default.createElement("div", {
|
||
className: "filter-container"
|
||
}, s.default.createElement(r, {
|
||
className: "filter wrapper",
|
||
mobile: 12
|
||
}, s.default.createElement("input", {
|
||
className: "operation-filter-input",
|
||
placeholder: "Filter by tag",
|
||
type: "text",
|
||
onChange: this.onFilterChange,
|
||
value: !0 === a || "true" === a ? "" : a,
|
||
disabled: o,
|
||
style: u
|
||
}))))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(4)),
|
||
o = p(n(2)),
|
||
i = p(n(3)),
|
||
a = p(n(5)),
|
||
u = p(n(6)),
|
||
s = n(0),
|
||
l = p(s),
|
||
c = (p(n(1)), n(7)),
|
||
f = n(10);
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = Function.prototype,
|
||
h = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
return v.call(i), i.state = {
|
||
isEditBox: !1,
|
||
value: ""
|
||
}, i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
this.updateValues.call(this, this.props)
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
this.updateValues.call(this, e)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
n = e.onChangeConsumes,
|
||
r = e.param,
|
||
o = e.isExecute,
|
||
i = e.specSelectors,
|
||
a = e.pathMethod,
|
||
u = e.getComponent,
|
||
s = u("Button"),
|
||
f = u("TextArea"),
|
||
p = u("highlightCode"),
|
||
d = u("contentType"),
|
||
h = (i ? i.parameterWithMetaByIdentity(a, r) : r).get("errors", (0, c.List)()),
|
||
v = i.contentTypeValues(a).get("requestContentType"),
|
||
m = this.props.consumes && this.props.consumes.size ? this.props.consumes : t.defaultProp.consumes,
|
||
g = this.state,
|
||
y = g.value,
|
||
b = g.isEditBox;
|
||
return l.default.createElement("div", {
|
||
className: "body-param",
|
||
"data-param-name": r.get("name"),
|
||
"data-param-in": r.get("in")
|
||
}, b && o ? l.default.createElement(f, {
|
||
className: "body-param__text" + (h.count() ? " invalid" : ""),
|
||
value: y,
|
||
onChange: this.handleOnChange
|
||
}) : y && l.default.createElement(p, {
|
||
className: "body-param__example",
|
||
value: y
|
||
}), l.default.createElement("div", {
|
||
className: "body-param-options"
|
||
}, o ? l.default.createElement("div", {
|
||
className: "body-param-edit"
|
||
}, l.default.createElement(s, {
|
||
className: b ? "btn cancel body-param__example-edit" : "btn edit body-param__example-edit",
|
||
onClick: this.toggleIsEditBox
|
||
}, b ? "Cancel" : "Edit")) : null, l.default.createElement("label", {
|
||
htmlFor: ""
|
||
}, l.default.createElement("span", null, "Parameter content type"), l.default.createElement(d, {
|
||
value: v,
|
||
contentTypes: m,
|
||
onChange: n,
|
||
className: "body-param-content-type"
|
||
}))))
|
||
}
|
||
}]), t
|
||
}(s.PureComponent);
|
||
h.defaultProp = {
|
||
consumes: (0, c.fromJS)(["application/json"]),
|
||
param: (0, c.fromJS)({}),
|
||
onChange: d,
|
||
onChangeConsumes: d
|
||
};
|
||
var v = function() {
|
||
var e = this;
|
||
this.updateValues = function(t) {
|
||
var n = t.param,
|
||
r = t.isExecute,
|
||
o = t.consumesValue,
|
||
i = void 0 === o ? "" : o,
|
||
a = /xml/i.test(i),
|
||
u = /json/i.test(i),
|
||
s = a ? n.get("value_xml") : n.get("value");
|
||
if (void 0 !== s) {
|
||
var l = !s && u ? "{}" : s;
|
||
e.setState({
|
||
value: l
|
||
}), e.onChange(l, {
|
||
isXml: a,
|
||
isEditBox: r
|
||
})
|
||
} else a ? e.onChange(e.sample("xml"), {
|
||
isXml: a,
|
||
isEditBox: r
|
||
}) : e.onChange(e.sample(), {
|
||
isEditBox: r
|
||
})
|
||
}, this.sample = function(t) {
|
||
var n = e.props,
|
||
r = n.param,
|
||
o = (0, n.fn.inferSchema)(r.toJS());
|
||
return (0, f.getSampleSchema)(o, t, {
|
||
includeWriteOnly: !0
|
||
})
|
||
}, this.onChange = function(t, n) {
|
||
var r = n.isEditBox,
|
||
o = n.isXml;
|
||
e.setState({
|
||
value: t,
|
||
isEditBox: r
|
||
}), e._onChange(t, o)
|
||
}, this._onChange = function(t, n) {
|
||
(e.props.onChange || d)(t, n)
|
||
}, this.handleOnChange = function(t) {
|
||
var n = e.props.consumesValue,
|
||
r = /json/i.test(n),
|
||
o = /xml/i.test(n),
|
||
i = r ? t.target.value.trim() : t.target.value;
|
||
e.onChange(i, {
|
||
isXml: o
|
||
})
|
||
}, this.toggleIsEditBox = function() {
|
||
return e.setState(function(e) {
|
||
return {
|
||
isEditBox: !e.isEditBox
|
||
}
|
||
})
|
||
}
|
||
};
|
||
t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = c(n(0)),
|
||
l = (c(n(1)), c(n(983)));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "handleFocus",
|
||
value: function(e) {
|
||
e.target.select(), document.execCommand("copy")
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props.request,
|
||
t = (0, l.default)(e);
|
||
return s.default.createElement("div", null, s.default.createElement("h4", null, "Curl"), s.default.createElement("div", {
|
||
className: "copy-paste"
|
||
}, s.default.createElement("textarea", {
|
||
onFocus: this.handleFocus,
|
||
readOnly: "true",
|
||
className: "curl",
|
||
style: {
|
||
whiteSpace: "normal"
|
||
},
|
||
value: t
|
||
})))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = u(n(41)),
|
||
o = u(n(18)),
|
||
i = u(n(91));
|
||
t.default = function(e) {
|
||
var t = [],
|
||
n = "",
|
||
u = e.get("headers");
|
||
if (t.push("curl"), t.push("-X", e.get("method")), t.push('"' + e.get("url") + '"'), u && u.size) {
|
||
var s = !0,
|
||
l = !1,
|
||
c = void 0;
|
||
try {
|
||
for (var f, p = (0, i.default)(e.get("headers").entries()); !(s = (f = p.next()).done); s = !0) {
|
||
var d = f.value,
|
||
h = (0, o.default)(d, 2),
|
||
v = h[0],
|
||
m = h[1];
|
||
n = m, t.push("-H "), t.push('"' + v + ": " + m + '"')
|
||
}
|
||
} catch (e) {
|
||
l = !0, c = e
|
||
} finally {
|
||
try {
|
||
!s && p.return && p.return()
|
||
} finally {
|
||
if (l) throw c
|
||
}
|
||
}
|
||
}
|
||
if (e.get("body"))
|
||
if ("multipart/form-data" === n && "POST" === e.get("method")) {
|
||
var g = !0,
|
||
y = !1,
|
||
b = void 0;
|
||
try {
|
||
for (var _, w = (0, i.default)(e.get("body").entrySeq()); !(g = (_ = w.next()).done); g = !0) {
|
||
var E = (0, o.default)(_.value, 2),
|
||
x = E[0],
|
||
m = E[1];
|
||
t.push("-F"), m instanceof a.default.File ? t.push('"' + x + "=@" + m.name + ";type=" + m.type + '"') : t.push('"' + x + "=" + m + '"')
|
||
}
|
||
} catch (e) {
|
||
y = !0, b = e
|
||
} finally {
|
||
try {
|
||
!g && w.return && w.return()
|
||
} finally {
|
||
if (y) throw b
|
||
}
|
||
}
|
||
} else t.push("-d"), t.push((0, r.default)(e.get("body")).replace(/\\n/g, ""));
|
||
return t.join(" ")
|
||
};
|
||
var a = u(n(32));
|
||
|
||
function u(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
var e, n, i, u;
|
||
(0, o.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = i = (0, a.default)(this, (e = t.__proto__ || (0, r.default)(t)).call.apply(e, [this].concat(l))), i.onChange = function(e) {
|
||
i.setScheme(e.target.value)
|
||
}, i.setScheme = function(e) {
|
||
var t = i.props,
|
||
n = t.path,
|
||
r = t.method;
|
||
t.specActions.setScheme(e, n, r)
|
||
}, u = n, (0, a.default)(i, u)
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentWillMount",
|
||
value: function() {
|
||
var e = this.props.schemes;
|
||
this.setScheme(e.first())
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
this.props.currentScheme && e.schemes.includes(this.props.currentScheme) || this.setScheme(e.schemes.first())
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schemes,
|
||
n = e.currentScheme;
|
||
return s.default.createElement("label", {
|
||
htmlFor: "schemes"
|
||
}, s.default.createElement("span", {
|
||
className: "schemes-title"
|
||
}, "Schemes"), s.default.createElement("select", {
|
||
onChange: this.onChange,
|
||
value: n
|
||
}, t.valueSeq().map(function(e) {
|
||
return s.default.createElement("option", {
|
||
value: e,
|
||
key: e
|
||
}, e)
|
||
}).toArray()))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specActions,
|
||
n = e.specSelectors,
|
||
r = e.getComponent,
|
||
o = n.operationScheme(),
|
||
i = n.schemes(),
|
||
a = n.securityDefinitions(),
|
||
u = r("Col"),
|
||
l = r("authorizeBtn", !0),
|
||
c = r("schemes");
|
||
return s.default.createElement("div", null, i && i.size || a ? s.default.createElement("div", {
|
||
className: "scheme-container"
|
||
}, s.default.createElement(u, {
|
||
className: "schemes wrapper",
|
||
mobile: 12
|
||
}, i && i.size ? s.default.createElement(c, {
|
||
currentScheme: o,
|
||
schemes: i,
|
||
specActions: t
|
||
}) : null, a ? s.default.createElement(l, null) : null)) : null)
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = c(n(4)),
|
||
o = c(n(2)),
|
||
i = c(n(3)),
|
||
a = c(n(5)),
|
||
u = c(n(6)),
|
||
s = n(0),
|
||
l = c(s);
|
||
c(n(1));
|
||
|
||
function c(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var f = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
i.toggleCollapsed = function() {
|
||
i.props.onToggle && i.props.onToggle(i.props.modelName, !i.state.expanded), i.setState({
|
||
expanded: !i.state.expanded
|
||
})
|
||
};
|
||
var u = i.props,
|
||
s = u.expanded,
|
||
l = u.collapsedContent;
|
||
return i.state = {
|
||
expanded: s,
|
||
collapsedContent: l || t.defaultProps.collapsedContent
|
||
}, i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.hideSelfOnExpand,
|
||
n = e.expanded,
|
||
r = e.modelName;
|
||
t && n && this.props.onToggle(r, n)
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
this.props.expanded !== e.expanded && this.setState({
|
||
expanded: e.expanded
|
||
})
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.title,
|
||
n = e.classes;
|
||
return this.state.expanded && this.props.hideSelfOnExpand ? l.default.createElement("span", {
|
||
className: n || ""
|
||
}, this.props.children) : l.default.createElement("span", {
|
||
className: n || ""
|
||
}, t && l.default.createElement("span", {
|
||
onClick: this.toggleCollapsed,
|
||
style: {
|
||
cursor: "pointer"
|
||
}
|
||
}, t), l.default.createElement("span", {
|
||
onClick: this.toggleCollapsed,
|
||
style: {
|
||
cursor: "pointer"
|
||
}
|
||
}, l.default.createElement("span", {
|
||
className: "model-toggle" + (this.state.expanded ? "" : " collapsed")
|
||
})), this.state.expanded ? this.props.children : this.state.collapsedContent)
|
||
}
|
||
}]), t
|
||
}(s.Component);
|
||
f.defaultProps = {
|
||
collapsedContent: "{...}",
|
||
expanded: !1,
|
||
title: null,
|
||
onToggle: function() {},
|
||
hideSelfOnExpand: !1
|
||
}, t.default = f
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1)), l(n(12));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t(e, n) {
|
||
(0, o.default)(this, t);
|
||
var i = (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).call(this, e, n));
|
||
i.activeTab = function(e) {
|
||
var t = e.target.dataset.name;
|
||
i.setState({
|
||
activeTab: t
|
||
})
|
||
};
|
||
var u = i.props,
|
||
s = u.getConfigs,
|
||
l = u.isExecute,
|
||
c = s().defaultModelRendering;
|
||
return "example" !== c && "model" !== c && (c = "example"), i.state = {
|
||
activeTab: l ? "example" : c
|
||
}, i
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
e.isExecute && e.isExecute !== this.props.isExecute && this.setState({
|
||
activeTab: "example"
|
||
})
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.specSelectors,
|
||
r = e.schema,
|
||
o = e.example,
|
||
i = e.isExecute,
|
||
a = e.getConfigs,
|
||
u = e.specPath,
|
||
l = a().defaultModelExpandDepth,
|
||
c = t("ModelWrapper");
|
||
return s.default.createElement("div", null, s.default.createElement("ul", {
|
||
className: "tab"
|
||
}, s.default.createElement("li", {
|
||
className: "tabitem" + ("example" === this.state.activeTab ? " active" : "")
|
||
}, s.default.createElement("a", {
|
||
className: "tablinks",
|
||
"data-name": "example",
|
||
onClick: this.activeTab
|
||
}, i ? "Edit Value" : "Example Value")), r ? s.default.createElement("li", {
|
||
className: "tabitem" + ("model" === this.state.activeTab ? " active" : "")
|
||
}, s.default.createElement("a", {
|
||
className: "tablinks" + (i ? " inactive" : ""),
|
||
"data-name": "model",
|
||
onClick: this.activeTab
|
||
}, "Model")) : null), s.default.createElement("div", null, "example" === this.state.activeTab && o, "model" === this.state.activeTab && s.default.createElement(c, {
|
||
schema: r,
|
||
getComponent: t,
|
||
getConfigs: a,
|
||
specSelectors: n,
|
||
expandDepth: l,
|
||
specPath: u
|
||
})))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = f(n(25)),
|
||
o = f(n(4)),
|
||
i = f(n(2)),
|
||
a = f(n(3)),
|
||
u = f(n(5)),
|
||
s = f(n(6)),
|
||
l = n(0),
|
||
c = f(l);
|
||
f(n(1));
|
||
|
||
function f(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var p = function(e) {
|
||
function t() {
|
||
var e, n, r, a;
|
||
(0, i.default)(this, t);
|
||
for (var s = arguments.length, l = Array(s), c = 0; c < s; c++) l[c] = arguments[c];
|
||
return n = r = (0, u.default)(this, (e = t.__proto__ || (0, o.default)(t)).call.apply(e, [this].concat(l))), r.onToggle = function(e, t) {
|
||
r.props.layoutActions && r.props.layoutActions.show(["models", e], t)
|
||
}, a = n, (0, u.default)(r, a)
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.getConfigs,
|
||
o = t("Model"),
|
||
i = void 0;
|
||
return this.props.layoutSelectors && (i = this.props.layoutSelectors.isShown(["models", this.props.name])), c.default.createElement("div", {
|
||
className: "model-box"
|
||
}, c.default.createElement(o, (0, r.default)({}, this.props, {
|
||
getConfigs: n,
|
||
expanded: i,
|
||
depth: 1,
|
||
onToggle: this.onToggle,
|
||
expandDepth: this.props.expandDepth || 0
|
||
})))
|
||
}
|
||
}]), t
|
||
}(l.Component);
|
||
t.default = p
|
||
}, function(e, t, n) {
|
||
(function(e, t, n) {
|
||
"use strict";
|
||
t = t && "default" in t ? t.default : t;
|
||
var r = Object.assign || function(e) {
|
||
for (var t = 1; t < arguments.length; t++) {
|
||
var n = arguments[t];
|
||
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
|
||
}
|
||
return e
|
||
},
|
||
o = function() {
|
||
function e(e, t) {
|
||
for (var n = 0; n < t.length; n++) {
|
||
var r = t[n];
|
||
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
|
||
}
|
||
}
|
||
return function(t, n, r) {
|
||
return n && e(t.prototype, n), r && e(t, r), t
|
||
}
|
||
}();
|
||
var i = function(e) {
|
||
function i() {
|
||
return function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}(this, i),
|
||
function(e, t) {
|
||
if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
|
||
return !t || "object" != typeof t && "function" != typeof t ? e : t
|
||
}(this, (i.__proto__ || Object.getPrototypeOf(i)).apply(this, arguments))
|
||
}
|
||
return function(e, t) {
|
||
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
|
||
e.prototype = Object.create(t && t.prototype, {
|
||
constructor: {
|
||
value: e,
|
||
enumerable: !1,
|
||
writable: !0,
|
||
configurable: !0
|
||
}
|
||
}), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
|
||
}(i, t.Component), o(i, [{
|
||
key: "shouldComponentUpdate",
|
||
value: function(e) {
|
||
var t = this,
|
||
o = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
|
||
i = this.state || {};
|
||
return !(this.updateOnProps || Object.keys(r({}, e, this.props))).every(function(r) {
|
||
return n.is(e[r], t.props[r])
|
||
}) || !(this.updateOnStates || Object.keys(r({}, o, i))).every(function(e) {
|
||
return n.is(o[e], i[e])
|
||
})
|
||
}
|
||
}]), i
|
||
}();
|
||
e.ImmutablePureComponent = i, e.default = i, Object.defineProperty(e, "__esModule", {
|
||
value: !0
|
||
})
|
||
})(t, n(0), n(7))
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = d(n(18)),
|
||
o = d(n(83)),
|
||
i = d(n(4)),
|
||
a = d(n(2)),
|
||
u = d(n(3)),
|
||
s = d(n(5)),
|
||
l = d(n(6)),
|
||
c = n(0),
|
||
f = d(c),
|
||
p = d(n(7));
|
||
d(n(1));
|
||
|
||
function d(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var h = function(e) {
|
||
function t() {
|
||
var e, n, r, u;
|
||
(0, a.default)(this, t);
|
||
for (var l = arguments.length, c = Array(l), f = 0; f < l; f++) c[f] = arguments[f];
|
||
return n = r = (0, s.default)(this, (e = t.__proto__ || (0, i.default)(t)).call.apply(e, [this].concat(c))), r.getSchemaBasePath = function() {
|
||
return r.props.specSelectors.isOAS3() ? ["components", "schemas"] : ["definitions"]
|
||
}, r.getCollapsedContent = function() {
|
||
return " "
|
||
}, r.handleToggle = function(e, t) {
|
||
r.props.layoutActions.show(["models", e], t), t && r.props.specActions.requestResolvedSubtree([].concat((0, o.default)(r.getSchemaBasePath()), [e]))
|
||
}, u = n, (0, s.default)(r, u)
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.specSelectors,
|
||
i = t.getComponent,
|
||
a = t.layoutSelectors,
|
||
u = t.layoutActions,
|
||
s = t.getConfigs,
|
||
l = n.definitions(),
|
||
c = s(),
|
||
d = c.docExpansion,
|
||
h = c.defaultModelsExpandDepth;
|
||
if (!l.size || h < 0) return null;
|
||
var v = a.isShown("models", h > 0 && "none" !== d),
|
||
m = this.getSchemaBasePath(),
|
||
g = i("ModelWrapper"),
|
||
y = i("Collapse"),
|
||
b = i("ModelCollapse"),
|
||
_ = i("JumpToPath");
|
||
return f.default.createElement("section", {
|
||
className: v ? "models is-open" : "models"
|
||
}, f.default.createElement("h4", {
|
||
onClick: function() {
|
||
return u.show("models", !v)
|
||
}
|
||
}, f.default.createElement("span", null, "Models"), f.default.createElement("svg", {
|
||
width: "20",
|
||
height: "20"
|
||
}, f.default.createElement("use", {
|
||
xlinkHref: v ? "#large-arrow-down" : "#large-arrow"
|
||
}))), f.default.createElement(y, {
|
||
isOpened: v
|
||
}, l.entrySeq().map(function(t) {
|
||
var l = (0, r.default)(t, 1)[0],
|
||
c = [].concat((0, o.default)(m), [l]),
|
||
d = n.specResolvedSubtree(c) || p.default.Map(),
|
||
v = n.specJson().getIn(c, p.default.Map()),
|
||
y = d.get("title") || v.get("title") || l;
|
||
a.isShown(["models", l], !1) && void 0 === d && e.props.specActions.requestResolvedSubtree([].concat((0, o.default)(e.getSchemaBasePath()), [l]));
|
||
var w = p.default.List([].concat((0, o.default)(m), [l])),
|
||
E = f.default.createElement(g, {
|
||
name: l,
|
||
expandDepth: h,
|
||
schema: d || p.default.Map(),
|
||
displayName: y,
|
||
specPath: w,
|
||
getComponent: i,
|
||
specSelectors: n,
|
||
getConfigs: s,
|
||
layoutSelectors: a,
|
||
layoutActions: u
|
||
}),
|
||
x = f.default.createElement("span", {
|
||
className: "model-box"
|
||
}, f.default.createElement("span", {
|
||
className: "model model-title"
|
||
}, y));
|
||
return f.default.createElement("div", {
|
||
id: "model-" + l,
|
||
className: "model-container",
|
||
key: "models-section-" + l
|
||
}, f.default.createElement("span", {
|
||
className: "models-jump-to-path"
|
||
}, f.default.createElement(_, {
|
||
specPath: w
|
||
})), f.default.createElement(b, {
|
||
classes: "model-box",
|
||
collapsedContent: e.getCollapsedContent(l),
|
||
onToggle: e.handleToggle,
|
||
title: x,
|
||
displayName: y,
|
||
modelName: l,
|
||
hideSelfOnExpand: !0,
|
||
expanded: h > 1
|
||
}, E))
|
||
}).toArray()))
|
||
}
|
||
}]), t
|
||
}(c.Component);
|
||
t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = o(n(0));
|
||
o(n(12));
|
||
|
||
function o(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e) {
|
||
var t = e.value,
|
||
n = (0, e.getComponent)("ModelCollapse"),
|
||
o = r.default.createElement("span", null, "Array [ ", t.count(), " ]");
|
||
return r.default.createElement("span", {
|
||
className: "prop-enum"
|
||
}, "Enum:", r.default.createElement("br", null), r.default.createElement(n, {
|
||
collapsedContent: o
|
||
}, "[ ", t.join(", "), " ]"))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = v(n(41)),
|
||
o = v(n(25)),
|
||
i = v(n(18)),
|
||
a = v(n(84)),
|
||
u = v(n(4)),
|
||
s = v(n(2)),
|
||
l = v(n(3)),
|
||
c = v(n(5)),
|
||
f = v(n(6)),
|
||
p = n(0),
|
||
d = v(p),
|
||
h = (v(n(1)), n(7));
|
||
v(n(12));
|
||
|
||
function v(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var m = function(e) {
|
||
function t() {
|
||
return (0, s.default)(this, t), (0, c.default)(this, (t.__proto__ || (0, u.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, f.default)(t, e), (0, l.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schema,
|
||
n = e.name,
|
||
u = e.displayName,
|
||
s = e.isRef,
|
||
l = e.getComponent,
|
||
c = e.getConfigs,
|
||
f = e.depth,
|
||
p = e.onToggle,
|
||
v = e.expanded,
|
||
m = e.specPath,
|
||
g = (0, a.default)(e, ["schema", "name", "displayName", "isRef", "getComponent", "getConfigs", "depth", "onToggle", "expanded", "specPath"]),
|
||
y = g.specSelectors,
|
||
b = g.expandDepth,
|
||
_ = y.isOAS3;
|
||
if (!t) return null;
|
||
var w = c().showExtensions,
|
||
E = t.get("description"),
|
||
x = t.get("properties"),
|
||
S = t.get("additionalProperties"),
|
||
C = t.get("title") || u || n,
|
||
k = t.get("required"),
|
||
A = l("JumpToPath", !0),
|
||
O = l("Markdown"),
|
||
P = l("Model"),
|
||
T = l("ModelCollapse"),
|
||
M = function() {
|
||
return d.default.createElement("span", {
|
||
className: "model-jump-to-path"
|
||
}, d.default.createElement(A, {
|
||
specPath: m
|
||
}))
|
||
},
|
||
I = d.default.createElement("span", null, d.default.createElement("span", null, "{"), "...", d.default.createElement("span", null, "}"), s ? d.default.createElement(M, null) : ""),
|
||
j = y.isOAS3() ? t.get("anyOf") : null,
|
||
N = y.isOAS3() ? t.get("oneOf") : null,
|
||
R = y.isOAS3() ? t.get("not") : null,
|
||
D = C && d.default.createElement("span", {
|
||
className: "model-title"
|
||
}, s && t.get("$$ref") && d.default.createElement("span", {
|
||
className: "model-hint"
|
||
}, t.get("$$ref")), d.default.createElement("span", {
|
||
className: "model-title__text"
|
||
}, C));
|
||
return d.default.createElement("span", {
|
||
className: "model"
|
||
}, d.default.createElement(T, {
|
||
modelName: n,
|
||
title: D,
|
||
onToggle: p,
|
||
expanded: !!v || f <= b,
|
||
collapsedContent: I
|
||
}, d.default.createElement("span", {
|
||
className: "brace-open object"
|
||
}, "{"), s ? d.default.createElement(M, null) : null, d.default.createElement("span", {
|
||
className: "inner-object"
|
||
}, d.default.createElement("table", {
|
||
className: "model"
|
||
}, d.default.createElement("tbody", null, E ? d.default.createElement("tr", {
|
||
style: {
|
||
color: "#666",
|
||
fontStyle: "italic"
|
||
}
|
||
}, d.default.createElement("td", null, "description:"), d.default.createElement("td", null, d.default.createElement(O, {
|
||
source: E
|
||
}))) : null, x && x.size ? x.entrySeq().map(function(e) {
|
||
var t = (0, i.default)(e, 2),
|
||
r = t[0],
|
||
a = t[1],
|
||
u = _() && a.get("deprecated"),
|
||
s = h.List.isList(k) && k.contains(r),
|
||
p = {
|
||
verticalAlign: "top",
|
||
paddingRight: "0.2em"
|
||
};
|
||
return s && (p.fontWeight = "bold"), d.default.createElement("tr", {
|
||
key: r,
|
||
className: u && "deprecated"
|
||
}, d.default.createElement("td", {
|
||
style: p
|
||
}, r, s && d.default.createElement("span", {
|
||
style: {
|
||
color: "red"
|
||
}
|
||
}, "*")), d.default.createElement("td", {
|
||
style: {
|
||
verticalAlign: "top"
|
||
}
|
||
}, d.default.createElement(P, (0, o.default)({
|
||
key: "object-" + n + "-" + r + "_" + a
|
||
}, g, {
|
||
required: s,
|
||
getComponent: l,
|
||
specPath: m.push("properties", r),
|
||
getConfigs: c,
|
||
schema: a,
|
||
depth: f + 1
|
||
}))))
|
||
}).toArray() : null, w ? d.default.createElement("tr", null, " ") : null, w ? t.entrySeq().map(function(e) {
|
||
var t = (0, i.default)(e, 2),
|
||
n = t[0],
|
||
o = t[1];
|
||
if ("x-" === n.slice(0, 2)) {
|
||
var a = o ? o.toJS ? o.toJS() : o : null;
|
||
return d.default.createElement("tr", {
|
||
key: n,
|
||
style: {
|
||
color: "#777"
|
||
}
|
||
}, d.default.createElement("td", null, n), d.default.createElement("td", {
|
||
style: {
|
||
verticalAlign: "top"
|
||
}
|
||
}, (0, r.default)(a)))
|
||
}
|
||
}).toArray() : null, S && S.size ? d.default.createElement("tr", null, d.default.createElement("td", null, "< * >:"), d.default.createElement("td", null, d.default.createElement(P, (0, o.default)({}, g, {
|
||
required: !1,
|
||
getComponent: l,
|
||
specPath: m.push("additionalProperties"),
|
||
getConfigs: c,
|
||
schema: S,
|
||
depth: f + 1
|
||
})))) : null, j ? d.default.createElement("tr", null, d.default.createElement("td", null, "anyOf ->"), d.default.createElement("td", null, j.map(function(e, t) {
|
||
return d.default.createElement("div", {
|
||
key: t
|
||
}, d.default.createElement(P, (0, o.default)({}, g, {
|
||
required: !1,
|
||
getComponent: l,
|
||
specPath: m.push("anyOf", t),
|
||
getConfigs: c,
|
||
schema: e,
|
||
depth: f + 1
|
||
})))
|
||
}))) : null, N ? d.default.createElement("tr", null, d.default.createElement("td", null, "oneOf ->"), d.default.createElement("td", null, N.map(function(e, t) {
|
||
return d.default.createElement("div", {
|
||
key: t
|
||
}, d.default.createElement(P, (0, o.default)({}, g, {
|
||
required: !1,
|
||
getComponent: l,
|
||
specPath: m.push("oneOf", t),
|
||
getConfigs: c,
|
||
schema: e,
|
||
depth: f + 1
|
||
})))
|
||
}))) : null, R ? d.default.createElement("tr", null, d.default.createElement("td", null, "not ->"), d.default.createElement("td", null, d.default.createElement("div", null, d.default.createElement(P, (0, o.default)({}, g, {
|
||
required: !1,
|
||
getComponent: l,
|
||
specPath: m.push("not"),
|
||
getConfigs: c,
|
||
schema: R,
|
||
depth: f + 1
|
||
}))))) : null))), d.default.createElement("span", {
|
||
className: "brace-close"
|
||
}, "}")))
|
||
}
|
||
}]), t
|
||
}(p.Component);
|
||
t.default = m
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(25)),
|
||
o = p(n(18)),
|
||
i = p(n(4)),
|
||
a = p(n(2)),
|
||
u = p(n(3)),
|
||
s = p(n(5)),
|
||
l = p(n(6)),
|
||
c = n(0),
|
||
f = p(c);
|
||
p(n(1)), p(n(12));
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = {
|
||
color: "#999",
|
||
fontStyle: "italic"
|
||
},
|
||
h = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.getConfigs,
|
||
i = e.schema,
|
||
a = e.depth,
|
||
u = e.expandDepth,
|
||
s = e.name,
|
||
l = e.displayName,
|
||
c = e.specPath,
|
||
p = i.get("description"),
|
||
h = i.get("items"),
|
||
v = i.get("title") || l || s,
|
||
m = i.filter(function(e, t) {
|
||
return -1 === ["type", "items", "description", "$$ref"].indexOf(t)
|
||
}),
|
||
g = t("Markdown"),
|
||
y = t("ModelCollapse"),
|
||
b = t("Model"),
|
||
_ = t("Property"),
|
||
w = v && f.default.createElement("span", {
|
||
className: "model-title"
|
||
}, f.default.createElement("span", {
|
||
className: "model-title__text"
|
||
}, v));
|
||
return f.default.createElement("span", {
|
||
className: "model"
|
||
}, f.default.createElement(y, {
|
||
title: w,
|
||
expanded: a <= u,
|
||
collapsedContent: "[...]"
|
||
}, "[", m.size ? m.entrySeq().map(function(e) {
|
||
var t = (0, o.default)(e, 2),
|
||
n = t[0],
|
||
r = t[1];
|
||
return f.default.createElement(_, {
|
||
key: n + "-" + r,
|
||
propKey: n,
|
||
propVal: r,
|
||
propStyle: d
|
||
})
|
||
}) : null, p ? f.default.createElement(g, {
|
||
source: p
|
||
}) : m.size ? f.default.createElement("div", {
|
||
className: "markdown"
|
||
}) : null, f.default.createElement("span", null, f.default.createElement(b, (0, r.default)({}, this.props, {
|
||
getConfigs: n,
|
||
specPath: c.push("items"),
|
||
name: null,
|
||
schema: h,
|
||
required: !1,
|
||
depth: a + 1
|
||
}))), "]"))
|
||
}
|
||
}]), t
|
||
}(c.Component);
|
||
t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = p(n(18)),
|
||
o = p(n(4)),
|
||
i = p(n(2)),
|
||
a = p(n(3)),
|
||
u = p(n(5)),
|
||
s = p(n(6)),
|
||
l = n(0),
|
||
c = p(l),
|
||
f = (p(n(1)), n(10));
|
||
|
||
function p(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var d = {
|
||
color: "#6b6b6b",
|
||
fontStyle: "italic"
|
||
},
|
||
h = function(e) {
|
||
function t() {
|
||
return (0, i.default)(this, t), (0, u.default)(this, (t.__proto__ || (0, o.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, s.default)(t, e), (0, a.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schema,
|
||
n = e.getComponent,
|
||
o = e.getConfigs,
|
||
i = e.name,
|
||
a = e.displayName,
|
||
u = e.depth,
|
||
s = o().showExtensions;
|
||
if (!t || !t.get) return c.default.createElement("div", null);
|
||
var l = t.get("type"),
|
||
p = t.get("format"),
|
||
h = t.get("xml"),
|
||
v = t.get("enum"),
|
||
m = t.get("title") || a || i,
|
||
g = t.get("description"),
|
||
y = (0, f.getExtensions)(t),
|
||
b = t.filter(function(e, t) {
|
||
return -1 === ["enum", "type", "format", "description", "$$ref"].indexOf(t)
|
||
}).filterNot(function(e, t) {
|
||
return y.has(t)
|
||
}),
|
||
_ = n("Markdown"),
|
||
w = n("EnumModel"),
|
||
E = n("Property");
|
||
return c.default.createElement("span", {
|
||
className: "model"
|
||
}, c.default.createElement("span", {
|
||
className: "prop"
|
||
}, i && c.default.createElement("span", {
|
||
className: (1 === u && "model-title") + " prop-name"
|
||
}, m), c.default.createElement("span", {
|
||
className: "prop-type"
|
||
}, l), p && c.default.createElement("span", {
|
||
className: "prop-format"
|
||
}, "($", p, ")"), b.size ? b.entrySeq().map(function(e) {
|
||
var t = (0, r.default)(e, 2),
|
||
n = t[0],
|
||
o = t[1];
|
||
return c.default.createElement(E, {
|
||
key: n + "-" + o,
|
||
propKey: n,
|
||
propVal: o,
|
||
propStyle: d
|
||
})
|
||
}) : null, s && y.size ? y.entrySeq().map(function(e) {
|
||
var t = (0, r.default)(e, 2),
|
||
n = t[0],
|
||
o = t[1];
|
||
return c.default.createElement(E, {
|
||
key: n + "-" + o,
|
||
propKey: n,
|
||
propVal: o,
|
||
propStyle: d
|
||
})
|
||
}) : null, g ? c.default.createElement(_, {
|
||
source: g
|
||
}) : null, h && h.size ? c.default.createElement("span", null, c.default.createElement("br", null), c.default.createElement("span", {
|
||
style: d
|
||
}, "xml:"), h.entrySeq().map(function(e) {
|
||
var t = (0, r.default)(e, 2),
|
||
n = t[0],
|
||
o = t[1];
|
||
return c.default.createElement("span", {
|
||
key: n + "-" + o,
|
||
style: d
|
||
}, c.default.createElement("br", null), " ", n, ": ", String(o))
|
||
}).toArray()) : null, v && c.default.createElement(w, {
|
||
value: v,
|
||
getComponent: n
|
||
})))
|
||
}
|
||
}]), t
|
||
}(l.Component);
|
||
t.default = h
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.Property = void 0;
|
||
var r = o(n(0));
|
||
o(n(1));
|
||
|
||
function o(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var i = t.Property = function(e) {
|
||
var t = e.propKey,
|
||
n = e.propVal,
|
||
o = e.propStyle;
|
||
return r.default.createElement("span", {
|
||
style: o
|
||
}, r.default.createElement("br", null), t, ": ", String(n))
|
||
};
|
||
t.default = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.onTryoutClick,
|
||
n = e.onCancelClick,
|
||
r = e.enabled;
|
||
return s.default.createElement("div", {
|
||
className: "try-out"
|
||
}, r ? s.default.createElement("button", {
|
||
className: "btn try-out__btn cancel",
|
||
onClick: n
|
||
}, "Cancel") : s.default.createElement("button", {
|
||
className: "btn try-out__btn",
|
||
onClick: t
|
||
}, "Try it out "))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
c.defaultProps = {
|
||
onTryoutClick: Function.prototype,
|
||
onCancelClick: Function.prototype,
|
||
enabled: !1
|
||
}, t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.bypass,
|
||
n = e.isSwagger2,
|
||
r = e.isOAS3,
|
||
o = e.alsoShow;
|
||
return t ? s.default.createElement("div", null, this.props.children) : n && r ? s.default.createElement("div", {
|
||
className: "version-pragma"
|
||
}, o, s.default.createElement("div", {
|
||
className: "version-pragma__message version-pragma__message--ambiguous"
|
||
}, s.default.createElement("div", null, s.default.createElement("h3", null, "Unable to render this definition"), s.default.createElement("p", null, s.default.createElement("code", null, "swagger"), " and ", s.default.createElement("code", null, "openapi"), " fields cannot be present in the same Swagger or OpenAPI definition. Please remove one of the fields."), s.default.createElement("p", null, "Supported version fields are ", s.default.createElement("code", null, "swagger: ", '"2.0"'), " and those that match ", s.default.createElement("code", null, "openapi: 3.0.n"), " (for example, ", s.default.createElement("code", null, "openapi: 3.0.0"), ").")))) : n || r ? s.default.createElement("div", null, this.props.children) : s.default.createElement("div", {
|
||
className: "version-pragma"
|
||
}, o, s.default.createElement("div", {
|
||
className: "version-pragma__message version-pragma__message--missing"
|
||
}, s.default.createElement("div", null, s.default.createElement("h3", null, "Unable to render this definition"), s.default.createElement("p", null, "The provided definition does not specify a valid version field."), s.default.createElement("p", null, "Please indicate a valid Swagger or OpenAPI version field. Supported version fields are ", s.default.createElement("code", null, "swagger: ", '"2.0"'), " and those that match ", s.default.createElement("code", null, "openapi: 3.0.n"), " (for example, ", s.default.createElement("code", null, "openapi: 3.0.0"), ")."))))
|
||
}
|
||
}]), t
|
||
}(s.default.PureComponent);
|
||
c.defaultProps = {
|
||
alsoShow: null,
|
||
children: null,
|
||
bypass: !1
|
||
}, t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = o(n(0));
|
||
o(n(1));
|
||
|
||
function o(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
t.default = function(e) {
|
||
var t = e.version;
|
||
return r.default.createElement("small", null, r.default.createElement("pre", {
|
||
className: "version"
|
||
}, " ", t, " "))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.DeepLink = void 0;
|
||
var r = o(n(0));
|
||
o(n(1));
|
||
|
||
function o(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var i = t.DeepLink = function(e) {
|
||
var t = e.enabled,
|
||
n = e.path,
|
||
o = e.text;
|
||
return r.default.createElement("a", {
|
||
className: "nostyle",
|
||
onClick: t ? function(e) {
|
||
return e.preventDefault()
|
||
} : null,
|
||
href: t ? "#/" + n : null
|
||
}, r.default.createElement("span", null, o))
|
||
};
|
||
t.default = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r, o = n(0),
|
||
i = (r = o) && r.__esModule ? r : {
|
||
default: r
|
||
};
|
||
t.default = function() {
|
||
return i.default.createElement("div", null, i.default.createElement("svg", {
|
||
xmlns: "http://www.w3.org/2000/svg",
|
||
xmlnsXlink: "http://www.w3.org/1999/xlink",
|
||
style: {
|
||
position: "absolute",
|
||
width: 0,
|
||
height: 0
|
||
}
|
||
}, i.default.createElement("defs", null, i.default.createElement("symbol", {
|
||
viewBox: "0 0 20 20",
|
||
id: "unlocked"
|
||
}, i.default.createElement("path", {
|
||
d: "M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"
|
||
})), i.default.createElement("symbol", {
|
||
viewBox: "0 0 20 20",
|
||
id: "locked"
|
||
}, i.default.createElement("path", {
|
||
d: "M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"
|
||
})), i.default.createElement("symbol", {
|
||
viewBox: "0 0 20 20",
|
||
id: "close"
|
||
}, i.default.createElement("path", {
|
||
d: "M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"
|
||
})), i.default.createElement("symbol", {
|
||
viewBox: "0 0 20 20",
|
||
id: "large-arrow"
|
||
}, i.default.createElement("path", {
|
||
d: "M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"
|
||
})), i.default.createElement("symbol", {
|
||
viewBox: "0 0 20 20",
|
||
id: "large-arrow-down"
|
||
}, i.default.createElement("path", {
|
||
d: "M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"
|
||
})), i.default.createElement("symbol", {
|
||
viewBox: "0 0 24 24",
|
||
id: "jump-to"
|
||
}, i.default.createElement("path", {
|
||
d: "M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"
|
||
})), i.default.createElement("symbol", {
|
||
viewBox: "0 0 24 24",
|
||
id: "expand"
|
||
}, i.default.createElement("path", {
|
||
d: "M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"
|
||
})))))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(27).assign,
|
||
o = n(1002),
|
||
i = n(1004),
|
||
a = n(1015),
|
||
u = n(1030),
|
||
s = n(152),
|
||
l = {
|
||
default: n(1049),
|
||
full: n(1050),
|
||
commonmark: n(1051)
|
||
};
|
||
|
||
function c(e, t, n) {
|
||
this.src = t, this.env = n, this.options = e.options, this.tokens = [], this.inlineMode = !1, this.inline = e.inline, this.block = e.block, this.renderer = e.renderer, this.typographer = e.typographer
|
||
}
|
||
|
||
function f(e, t) {
|
||
"string" != typeof e && (t = e, e = "default"), this.inline = new u, this.block = new a, this.core = new i, this.renderer = new o, this.ruler = new s, this.options = {}, this.configure(l[e]), this.set(t || {})
|
||
}
|
||
f.prototype.set = function(e) {
|
||
r(this.options, e)
|
||
}, f.prototype.configure = function(e) {
|
||
var t = this;
|
||
if (!e) throw new Error("Wrong `remarkable` preset, check name/content");
|
||
e.options && t.set(e.options), e.components && Object.keys(e.components).forEach(function(n) {
|
||
e.components[n].rules && t[n].ruler.enable(e.components[n].rules, !0)
|
||
})
|
||
}, f.prototype.use = function(e, t) {
|
||
return e(this, t), this
|
||
}, f.prototype.parse = function(e, t) {
|
||
var n = new c(this, e, t);
|
||
return this.core.process(n), n.tokens
|
||
}, f.prototype.render = function(e, t) {
|
||
return t = t || {}, this.renderer.render(this.parse(e, t), this.options, t)
|
||
}, f.prototype.parseInline = function(e, t) {
|
||
var n = new c(this, e, t);
|
||
return n.inlineMode = !0, this.core.process(n), n.tokens
|
||
}, f.prototype.renderInline = function(e, t) {
|
||
return t = t || {}, this.renderer.render(this.parseInline(e, t), this.options, t)
|
||
}, e.exports = f, e.exports.utils = n(27)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(27),
|
||
o = n(1003);
|
||
|
||
function i() {
|
||
this.rules = r.assign({}, o), this.getBreak = o.getBreak
|
||
}
|
||
e.exports = i, i.prototype.renderInline = function(e, t, n) {
|
||
for (var r = this.rules, o = e.length, i = 0, a = ""; o--;) a += r[e[i].type](e, i++, t, n, this);
|
||
return a
|
||
}, i.prototype.render = function(e, t, n) {
|
||
for (var r = this.rules, o = e.length, i = -1, a = ""; ++i < o;) "inline" === e[i].type ? a += this.renderInline(e[i].children, t, n) : a += r[e[i].type](e, i, t, n, this);
|
||
return a
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(27).has,
|
||
o = n(27).unescapeMd,
|
||
i = n(27).replaceEntities,
|
||
a = n(27).escapeHtml,
|
||
u = {};
|
||
u.blockquote_open = function() {
|
||
return "<blockquote>\n"
|
||
}, u.blockquote_close = function(e, t) {
|
||
return "</blockquote>" + s(e, t)
|
||
}, u.code = function(e, t) {
|
||
return e[t].block ? "<pre><code>" + a(e[t].content) + "</code></pre>" + s(e, t) : "<code>" + a(e[t].content) + "</code>"
|
||
}, u.fence = function(e, t, n, u, l) {
|
||
var c, f, p = e[t],
|
||
d = "",
|
||
h = n.langPrefix;
|
||
if (p.params) {
|
||
if (f = (c = p.params.split(/\s+/g)).join(" "), r(l.rules.fence_custom, c[0])) return l.rules.fence_custom[c[0]](e, t, n, u, l);
|
||
d = ' class="' + h + a(i(o(f))) + '"'
|
||
}
|
||
return "<pre><code" + d + ">" + (n.highlight && n.highlight.apply(n.highlight, [p.content].concat(c)) || a(p.content)) + "</code></pre>" + s(e, t)
|
||
}, u.fence_custom = {}, u.heading_open = function(e, t) {
|
||
return "<h" + e[t].hLevel + ">"
|
||
}, u.heading_close = function(e, t) {
|
||
return "</h" + e[t].hLevel + ">\n"
|
||
}, u.hr = function(e, t, n) {
|
||
return (n.xhtmlOut ? "<hr />" : "<hr>") + s(e, t)
|
||
}, u.bullet_list_open = function() {
|
||
return "<ul>\n"
|
||
}, u.bullet_list_close = function(e, t) {
|
||
return "</ul>" + s(e, t)
|
||
}, u.list_item_open = function() {
|
||
return "<li>"
|
||
}, u.list_item_close = function() {
|
||
return "</li>\n"
|
||
}, u.ordered_list_open = function(e, t) {
|
||
var n = e[t];
|
||
return "<ol" + (n.order > 1 ? ' start="' + n.order + '"' : "") + ">\n"
|
||
}, u.ordered_list_close = function(e, t) {
|
||
return "</ol>" + s(e, t)
|
||
}, u.paragraph_open = function(e, t) {
|
||
return e[t].tight ? "" : "<p>"
|
||
}, u.paragraph_close = function(e, t) {
|
||
var n = !(e[t].tight && t && "inline" === e[t - 1].type && !e[t - 1].content);
|
||
return (e[t].tight ? "" : "</p>") + (n ? s(e, t) : "")
|
||
}, u.link_open = function(e, t, n) {
|
||
var r = e[t].title ? ' title="' + a(i(e[t].title)) + '"' : "",
|
||
o = n.linkTarget ? ' target="' + n.linkTarget + '"' : "";
|
||
return '<a href="' + a(e[t].href) + '"' + r + o + ">"
|
||
}, u.link_close = function() {
|
||
return "</a>"
|
||
}, u.image = function(e, t, n) {
|
||
var r = ' src="' + a(e[t].src) + '"',
|
||
u = e[t].title ? ' title="' + a(i(e[t].title)) + '"' : "";
|
||
return "<img" + r + (' alt="' + (e[t].alt ? a(i(o(e[t].alt))) : "") + '"') + u + (n.xhtmlOut ? " /" : "") + ">"
|
||
}, u.table_open = function() {
|
||
return "<table>\n"
|
||
}, u.table_close = function() {
|
||
return "</table>\n"
|
||
}, u.thead_open = function() {
|
||
return "<thead>\n"
|
||
}, u.thead_close = function() {
|
||
return "</thead>\n"
|
||
}, u.tbody_open = function() {
|
||
return "<tbody>\n"
|
||
}, u.tbody_close = function() {
|
||
return "</tbody>\n"
|
||
}, u.tr_open = function() {
|
||
return "<tr>"
|
||
}, u.tr_close = function() {
|
||
return "</tr>\n"
|
||
}, u.th_open = function(e, t) {
|
||
var n = e[t];
|
||
return "<th" + (n.align ? ' style="text-align:' + n.align + '"' : "") + ">"
|
||
}, u.th_close = function() {
|
||
return "</th>"
|
||
}, u.td_open = function(e, t) {
|
||
var n = e[t];
|
||
return "<td" + (n.align ? ' style="text-align:' + n.align + '"' : "") + ">"
|
||
}, u.td_close = function() {
|
||
return "</td>"
|
||
}, u.strong_open = function() {
|
||
return "<strong>"
|
||
}, u.strong_close = function() {
|
||
return "</strong>"
|
||
}, u.em_open = function() {
|
||
return "<em>"
|
||
}, u.em_close = function() {
|
||
return "</em>"
|
||
}, u.del_open = function() {
|
||
return "<del>"
|
||
}, u.del_close = function() {
|
||
return "</del>"
|
||
}, u.ins_open = function() {
|
||
return "<ins>"
|
||
}, u.ins_close = function() {
|
||
return "</ins>"
|
||
}, u.mark_open = function() {
|
||
return "<mark>"
|
||
}, u.mark_close = function() {
|
||
return "</mark>"
|
||
}, u.sub = function(e, t) {
|
||
return "<sub>" + a(e[t].content) + "</sub>"
|
||
}, u.sup = function(e, t) {
|
||
return "<sup>" + a(e[t].content) + "</sup>"
|
||
}, u.hardbreak = function(e, t, n) {
|
||
return n.xhtmlOut ? "<br />\n" : "<br>\n"
|
||
}, u.softbreak = function(e, t, n) {
|
||
return n.breaks ? n.xhtmlOut ? "<br />\n" : "<br>\n" : "\n"
|
||
}, u.text = function(e, t) {
|
||
return a(e[t].content)
|
||
}, u.htmlblock = function(e, t) {
|
||
return e[t].content
|
||
}, u.htmltag = function(e, t) {
|
||
return e[t].content
|
||
}, u.abbr_open = function(e, t) {
|
||
return '<abbr title="' + a(i(e[t].title)) + '">'
|
||
}, u.abbr_close = function() {
|
||
return "</abbr>"
|
||
}, u.footnote_ref = function(e, t) {
|
||
var n = Number(e[t].id + 1).toString(),
|
||
r = "fnref" + n;
|
||
return e[t].subId > 0 && (r += ":" + e[t].subId), '<sup class="footnote-ref"><a href="#fn' + n + '" id="' + r + '">[' + n + "]</a></sup>"
|
||
}, u.footnote_block_open = function(e, t, n) {
|
||
return (n.xhtmlOut ? '<hr class="footnotes-sep" />\n' : '<hr class="footnotes-sep">\n') + '<section class="footnotes">\n<ol class="footnotes-list">\n'
|
||
}, u.footnote_block_close = function() {
|
||
return "</ol>\n</section>\n"
|
||
}, u.footnote_open = function(e, t) {
|
||
return '<li id="fn' + Number(e[t].id + 1).toString() + '" class="footnote-item">'
|
||
}, u.footnote_close = function() {
|
||
return "</li>\n"
|
||
}, u.footnote_anchor = function(e, t) {
|
||
var n = "fnref" + Number(e[t].id + 1).toString();
|
||
return e[t].subId > 0 && (n += ":" + e[t].subId), ' <a href="#' + n + '" class="footnote-backref">↩</a>'
|
||
}, u.dl_open = function() {
|
||
return "<dl>\n"
|
||
}, u.dt_open = function() {
|
||
return "<dt>"
|
||
}, u.dd_open = function() {
|
||
return "<dd>"
|
||
}, u.dl_close = function() {
|
||
return "</dl>\n"
|
||
}, u.dt_close = function() {
|
||
return "</dt>\n"
|
||
}, u.dd_close = function() {
|
||
return "</dd>\n"
|
||
};
|
||
var s = u.getBreak = function(e, t) {
|
||
return (t = function e(t, n) {
|
||
return ++n >= t.length - 2 ? n : "paragraph_open" === t[n].type && t[n].tight && "inline" === t[n + 1].type && 0 === t[n + 1].content.length && "paragraph_close" === t[n + 2].type && t[n + 2].tight ? e(t, n + 2) : n
|
||
}(e, t)) < e.length && "list_item_close" === e[t].type ? "" : "\n"
|
||
};
|
||
e.exports = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(152),
|
||
o = [
|
||
["block", n(1005)],
|
||
["abbr", n(1006)],
|
||
["references", n(1007)],
|
||
["inline", n(1008)],
|
||
["footnote_tail", n(1009)],
|
||
["abbr2", n(1010)],
|
||
["replacements", n(1011)],
|
||
["smartquotes", n(1012)],
|
||
["linkify", n(1013)]
|
||
];
|
||
|
||
function i() {
|
||
this.options = {}, this.ruler = new r;
|
||
for (var e = 0; e < o.length; e++) this.ruler.push(o[e][0], o[e][1])
|
||
}
|
||
i.prototype.process = function(e) {
|
||
var t, n, r;
|
||
for (t = 0, n = (r = this.ruler.getRules("")).length; t < n; t++) r[t](e)
|
||
}, e.exports = i
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
e.inlineMode ? e.tokens.push({
|
||
type: "inline",
|
||
content: e.src.replace(/\n/g, " ").trim(),
|
||
level: 0,
|
||
lines: [0, 1],
|
||
children: []
|
||
}) : e.block.parse(e.src, e.options, e.env, e.tokens)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(235),
|
||
o = n(153);
|
||
|
||
function i(e, t, n, i) {
|
||
var a, u, s, l, c, f;
|
||
if (42 !== e.charCodeAt(0)) return -1;
|
||
if (91 !== e.charCodeAt(1)) return -1;
|
||
if (-1 === e.indexOf("]:")) return -1;
|
||
if (a = new r(e, t, n, i, []), (u = o(a, 1)) < 0 || 58 !== e.charCodeAt(u + 1)) return -1;
|
||
for (l = a.posMax, s = u + 2; s < l && 10 !== a.src.charCodeAt(s); s++);
|
||
return c = e.slice(2, u), 0 === (f = e.slice(u + 2, s).trim()).length ? -1 : (i.abbreviations || (i.abbreviations = {}), void 0 === i.abbreviations[":" + c] && (i.abbreviations[":" + c] = f), s)
|
||
}
|
||
e.exports = function(e) {
|
||
var t, n, r, o, a = e.tokens;
|
||
if (!e.inlineMode)
|
||
for (t = 1, n = a.length - 1; t < n; t++)
|
||
if ("paragraph_open" === a[t - 1].type && "inline" === a[t].type && "paragraph_close" === a[t + 1].type) {
|
||
for (r = a[t].content; r.length && !((o = i(r, e.inline, e.options, e.env)) < 0);) r = r.slice(o).trim();
|
||
a[t].content = r, r.length || (a[t - 1].tight = !0, a[t + 1].tight = !0)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(235),
|
||
o = n(153),
|
||
i = n(417),
|
||
a = n(419),
|
||
u = n(420);
|
||
|
||
function s(e, t, n, s) {
|
||
var l, c, f, p, d, h, v, m, g;
|
||
if (91 !== e.charCodeAt(0)) return -1;
|
||
if (-1 === e.indexOf("]:")) return -1;
|
||
if (l = new r(e, t, n, s, []), (c = o(l, 0)) < 0 || 58 !== e.charCodeAt(c + 1)) return -1;
|
||
for (p = l.posMax, f = c + 2; f < p && (32 === (d = l.src.charCodeAt(f)) || 10 === d); f++);
|
||
if (!i(l, f)) return -1;
|
||
for (v = l.linkContent, h = f = l.pos, f += 1; f < p && (32 === (d = l.src.charCodeAt(f)) || 10 === d); f++);
|
||
for (f < p && h !== f && a(l, f) ? (m = l.linkContent, f = l.pos) : (m = "", f = h); f < p && 32 === l.src.charCodeAt(f);) f++;
|
||
return f < p && 10 !== l.src.charCodeAt(f) ? -1 : (g = u(e.slice(1, c)), void 0 === s.references[g] && (s.references[g] = {
|
||
title: m,
|
||
href: v
|
||
}), f)
|
||
}
|
||
e.exports = function(e) {
|
||
var t, n, r, o, i = e.tokens;
|
||
if (e.env.references = e.env.references || {}, !e.inlineMode)
|
||
for (t = 1, n = i.length - 1; t < n; t++)
|
||
if ("inline" === i[t].type && "paragraph_open" === i[t - 1].type && "paragraph_close" === i[t + 1].type) {
|
||
for (r = i[t].content; r.length && !((o = s(r, e.inline, e.options, e.env)) < 0);) r = r.slice(o).trim();
|
||
i[t].content = r, r.length || (i[t - 1].tight = !0, i[t + 1].tight = !0)
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
var t, n, r, o = e.tokens;
|
||
for (n = 0, r = o.length; n < r; n++) "inline" === (t = o[n]).type && e.inline.parse(t.content, e.options, e.env, t.children)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e) {
|
||
var t, n, r, o, i, a, u, s, l, c = 0,
|
||
f = !1,
|
||
p = {};
|
||
if (e.env.footnotes && (e.tokens = e.tokens.filter(function(e) {
|
||
return "footnote_reference_open" === e.type ? (f = !0, s = [], l = e.label, !1) : "footnote_reference_close" === e.type ? (f = !1, p[":" + l] = s, !1) : (f && s.push(e), !f)
|
||
}), e.env.footnotes.list)) {
|
||
for (a = e.env.footnotes.list, e.tokens.push({
|
||
type: "footnote_block_open",
|
||
level: c++
|
||
}), t = 0, n = a.length; t < n; t++) {
|
||
for (e.tokens.push({
|
||
type: "footnote_open",
|
||
id: t,
|
||
level: c++
|
||
}), a[t].tokens ? ((u = []).push({
|
||
type: "paragraph_open",
|
||
tight: !1,
|
||
level: c++
|
||
}), u.push({
|
||
type: "inline",
|
||
content: "",
|
||
level: c,
|
||
children: a[t].tokens
|
||
}), u.push({
|
||
type: "paragraph_close",
|
||
tight: !1,
|
||
level: --c
|
||
})) : a[t].label && (u = p[":" + a[t].label]), e.tokens = e.tokens.concat(u), i = "paragraph_close" === e.tokens[e.tokens.length - 1].type ? e.tokens.pop() : null, o = a[t].count > 0 ? a[t].count : 1, r = 0; r < o; r++) e.tokens.push({
|
||
type: "footnote_anchor",
|
||
id: t,
|
||
subId: r,
|
||
level: c
|
||
});
|
||
i && e.tokens.push(i), e.tokens.push({
|
||
type: "footnote_close",
|
||
level: --c
|
||
})
|
||
}
|
||
e.tokens.push({
|
||
type: "footnote_block_close",
|
||
level: --c
|
||
})
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g, "\\$1")
|
||
}
|
||
e.exports = function(e) {
|
||
var t, n, o, i, a, u, s, l, c, f, p, d, h = e.tokens;
|
||
if (e.env.abbreviations)
|
||
for (e.env.abbrRegExp || (d = "(^|[" + " \n()[]'\".,!?-".split("").map(r).join("") + "])(" + Object.keys(e.env.abbreviations).map(function(e) {
|
||
return e.substr(1)
|
||
}).sort(function(e, t) {
|
||
return t.length - e.length
|
||
}).map(r).join("|") + ")($|[" + " \n()[]'\".,!?-".split("").map(r).join("") + "])", e.env.abbrRegExp = new RegExp(d, "g")), f = e.env.abbrRegExp, n = 0, o = h.length; n < o; n++)
|
||
if ("inline" === h[n].type)
|
||
for (t = (i = h[n].children).length - 1; t >= 0; t--)
|
||
if ("text" === (a = i[t]).type) {
|
||
for (l = 0, u = a.content, f.lastIndex = 0, c = a.level, s = []; p = f.exec(u);) f.lastIndex > l && s.push({
|
||
type: "text",
|
||
content: u.slice(l, p.index + p[1].length),
|
||
level: c
|
||
}), s.push({
|
||
type: "abbr_open",
|
||
title: e.env.abbreviations[":" + p[2]],
|
||
level: c++
|
||
}), s.push({
|
||
type: "text",
|
||
content: p[2],
|
||
level: c
|
||
}), s.push({
|
||
type: "abbr_close",
|
||
level: --c
|
||
}), l = f.lastIndex - p[3].length;
|
||
s.length && (l < u.length && s.push({
|
||
type: "text",
|
||
content: u.slice(l),
|
||
level: c
|
||
}), h[n].children = i = [].concat(i.slice(0, t), s, i.slice(t + 1)))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /\+-|\.\.|\?\?\?\?|!!!!|,,|--/,
|
||
o = /\((c|tm|r|p)\)/gi,
|
||
i = {
|
||
c: "©",
|
||
r: "®",
|
||
p: "§",
|
||
tm: "™"
|
||
};
|
||
e.exports = function(e) {
|
||
var t, n, a, u, s, l;
|
||
if (e.options.typographer)
|
||
for (s = e.tokens.length - 1; s >= 0; s--)
|
||
if ("inline" === e.tokens[s].type)
|
||
for (t = (u = e.tokens[s].children).length - 1; t >= 0; t--) "text" === (n = u[t]).type && (a = n.content, a = (l = a).indexOf("(") < 0 ? l : l.replace(o, function(e, t) {
|
||
return i[t.toLowerCase()]
|
||
}), r.test(a) && (a = a.replace(/\+-/g, "±").replace(/\.{2,}/g, "…").replace(/([?!])…/g, "$1..").replace(/([?!]){4,}/g, "$1$1$1").replace(/,{2,}/g, ",").replace(/(^|[^-])---([^-]|$)/gm, "$1—$2").replace(/(^|\s)--(\s|$)/gm, "$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/gm, "$1–$2")), n.content = a)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /['"]/,
|
||
o = /['"]/g,
|
||
i = /[-\s()\[\]]/;
|
||
|
||
function a(e, t) {
|
||
return !(t < 0 || t >= e.length) && !i.test(e[t])
|
||
}
|
||
|
||
function u(e, t, n) {
|
||
return e.substr(0, t) + n + e.substr(t + 1)
|
||
}
|
||
e.exports = function(e) {
|
||
var t, n, i, s, l, c, f, p, d, h, v, m, g, y, b, _, w;
|
||
if (e.options.typographer)
|
||
for (w = [], b = e.tokens.length - 1; b >= 0; b--)
|
||
if ("inline" === e.tokens[b].type)
|
||
for (_ = e.tokens[b].children, w.length = 0, t = 0; t < _.length; t++)
|
||
if ("text" === (n = _[t]).type && !r.test(n.text)) {
|
||
for (f = _[t].level, g = w.length - 1; g >= 0 && !(w[g].level <= f); g--);
|
||
w.length = g + 1, l = 0, c = (i = n.content).length;
|
||
e: for (; l < c && (o.lastIndex = l, s = o.exec(i));)
|
||
if (p = !a(i, s.index - 1), l = s.index + 1, y = "'" === s[0], (d = !a(i, l)) || p) {
|
||
if (v = !d, m = !p)
|
||
for (g = w.length - 1; g >= 0 && (h = w[g], !(w[g].level < f)); g--)
|
||
if (h.single === y && w[g].level === f) {
|
||
h = w[g], y ? (_[h.token].content = u(_[h.token].content, h.pos, e.options.quotes[2]), n.content = u(n.content, s.index, e.options.quotes[3])) : (_[h.token].content = u(_[h.token].content, h.pos, e.options.quotes[0]), n.content = u(n.content, s.index, e.options.quotes[1])), w.length = g;
|
||
continue e
|
||
}
|
||
v ? w.push({
|
||
token: t,
|
||
pos: s.index,
|
||
single: y,
|
||
level: f
|
||
}) : m && y && (n.content = u(n.content, s.index, "’"))
|
||
} else y && (n.content = u(n.content, s.index, "’"))
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(1014),
|
||
o = /www|@|\:\/\//;
|
||
|
||
function i(e) {
|
||
return /^<\/a\s*>/i.test(e)
|
||
}
|
||
|
||
function a() {
|
||
var e = [],
|
||
t = new r({
|
||
stripPrefix: !1,
|
||
url: !0,
|
||
email: !0,
|
||
twitter: !1,
|
||
replaceFn: function(t, n) {
|
||
switch (n.getType()) {
|
||
case "url":
|
||
e.push({
|
||
text: n.matchedText,
|
||
url: n.getUrl()
|
||
});
|
||
break;
|
||
case "email":
|
||
e.push({
|
||
text: n.matchedText,
|
||
url: "mailto:" + n.getEmail().replace(/^mailto:/i, "")
|
||
})
|
||
}
|
||
return !1
|
||
}
|
||
});
|
||
return {
|
||
links: e,
|
||
autolinker: t
|
||
}
|
||
}
|
||
e.exports = function(e) {
|
||
var t, n, r, u, s, l, c, f, p, d, h, v, m, g, y = e.tokens,
|
||
b = null;
|
||
if (e.options.linkify)
|
||
for (n = 0, r = y.length; n < r; n++)
|
||
if ("inline" === y[n].type)
|
||
for (h = 0, t = (u = y[n].children).length - 1; t >= 0; t--)
|
||
if ("link_close" !== (s = u[t]).type) {
|
||
if ("htmltag" === s.type && (g = s.content, /^<a[>\s]/i.test(g) && h > 0 && h--, i(s.content) && h++), !(h > 0) && "text" === s.type && o.test(s.content)) {
|
||
if (b || (v = (b = a()).links, m = b.autolinker), l = s.content, v.length = 0, m.link(l), !v.length) continue;
|
||
for (c = [], d = s.level, f = 0; f < v.length; f++) e.inline.validateLink(v[f].url) && ((p = l.indexOf(v[f].text)) && (d = d, c.push({
|
||
type: "text",
|
||
content: l.slice(0, p),
|
||
level: d
|
||
})), c.push({
|
||
type: "link_open",
|
||
href: v[f].url,
|
||
title: "",
|
||
level: d++
|
||
}), c.push({
|
||
type: "text",
|
||
content: v[f].text,
|
||
level: d
|
||
}), c.push({
|
||
type: "link_close",
|
||
level: --d
|
||
}), l = l.slice(p + v[f].text.length));
|
||
l.length && c.push({
|
||
type: "text",
|
||
content: l,
|
||
level: d
|
||
}), y[n].children = u = [].concat(u.slice(0, t), c, u.slice(t + 1))
|
||
}
|
||
} else
|
||
for (t--; u[t].level !== s.level && "link_open" !== u[t].type;) t--
|
||
}
|
||
}, function(e, t, n) {
|
||
var r, o, i;
|
||
o = this, i = function() {
|
||
/*!
|
||
* Autolinker.js
|
||
* 0.15.3
|
||
*
|
||
* Copyright(c) 2015 Gregory Jacobs <[email protected]>
|
||
* MIT Licensed. http://www.opensource.org/licenses/mit-license.php
|
||
*
|
||
* https://github.com/gregjacobs/Autolinker.js
|
||
*/
|
||
var e, t, n, r, o = function(e) {
|
||
o.Util.assign(this, e)
|
||
};
|
||
return o.prototype = {
|
||
constructor: o,
|
||
urls: !0,
|
||
email: !0,
|
||
twitter: !0,
|
||
newWindow: !0,
|
||
stripPrefix: !0,
|
||
truncate: void 0,
|
||
className: "",
|
||
htmlParser: void 0,
|
||
matchParser: void 0,
|
||
tagBuilder: void 0,
|
||
link: function(e) {
|
||
for (var t = this.getHtmlParser().parse(e), n = 0, r = [], o = 0, i = t.length; o < i; o++) {
|
||
var a = t[o],
|
||
u = a.getType(),
|
||
s = a.getText();
|
||
if ("element" === u) "a" === a.getTagName() && (a.isClosing() ? n = Math.max(n - 1, 0) : n++), r.push(s);
|
||
else if ("entity" === u) r.push(s);
|
||
else if (0 === n) {
|
||
var l = this.linkifyStr(s);
|
||
r.push(l)
|
||
} else r.push(s)
|
||
}
|
||
return r.join("")
|
||
},
|
||
linkifyStr: function(e) {
|
||
return this.getMatchParser().replace(e, this.createMatchReturnVal, this)
|
||
},
|
||
createMatchReturnVal: function(e) {
|
||
var t;
|
||
return this.replaceFn && (t = this.replaceFn.call(this, this, e)), "string" == typeof t ? t : !1 === t ? e.getMatchedText() : t instanceof o.HtmlTag ? t.toString() : this.getTagBuilder().build(e).toString()
|
||
},
|
||
getHtmlParser: function() {
|
||
var e = this.htmlParser;
|
||
return e || (e = this.htmlParser = new o.htmlParser.HtmlParser), e
|
||
},
|
||
getMatchParser: function() {
|
||
var e = this.matchParser;
|
||
return e || (e = this.matchParser = new o.matchParser.MatchParser({
|
||
urls: this.urls,
|
||
email: this.email,
|
||
twitter: this.twitter,
|
||
stripPrefix: this.stripPrefix
|
||
})), e
|
||
},
|
||
getTagBuilder: function() {
|
||
var e = this.tagBuilder;
|
||
return e || (e = this.tagBuilder = new o.AnchorTagBuilder({
|
||
newWindow: this.newWindow,
|
||
truncate: this.truncate,
|
||
className: this.className
|
||
})), e
|
||
}
|
||
}, o.link = function(e, t) {
|
||
return new o(t).link(e)
|
||
}, o.match = {}, o.htmlParser = {}, o.matchParser = {}, o.Util = {
|
||
abstractMethod: function() {
|
||
throw "abstract"
|
||
},
|
||
assign: function(e, t) {
|
||
for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]);
|
||
return e
|
||
},
|
||
extend: function(e, t) {
|
||
var n, r = e.prototype,
|
||
i = function() {};
|
||
i.prototype = r;
|
||
var a = (n = t.hasOwnProperty("constructor") ? t.constructor : function() {
|
||
r.constructor.apply(this, arguments)
|
||
}).prototype = new i;
|
||
return a.constructor = n, a.superclass = r, delete t.constructor, o.Util.assign(a, t), n
|
||
},
|
||
ellipsis: function(e, t, n) {
|
||
return e.length > t && (n = null == n ? ".." : n, e = e.substring(0, t - n.length) + n), e
|
||
},
|
||
indexOf: function(e, t) {
|
||
if (Array.prototype.indexOf) return e.indexOf(t);
|
||
for (var n = 0, r = e.length; n < r; n++)
|
||
if (e[n] === t) return n;
|
||
return -1
|
||
},
|
||
splitAndCapture: function(e, t) {
|
||
if (!t.global) throw new Error("`splitRegex` must have the 'g' flag set");
|
||
for (var n, r = [], o = 0; n = t.exec(e);) r.push(e.substring(o, n.index)), r.push(n[0]), o = n.index + n[0].length;
|
||
return r.push(e.substring(o)), r
|
||
}
|
||
}, o.HtmlTag = o.Util.extend(Object, {
|
||
whitespaceRegex: /\s+/,
|
||
constructor: function(e) {
|
||
o.Util.assign(this, e), this.innerHtml = this.innerHtml || this.innerHTML
|
||
},
|
||
setTagName: function(e) {
|
||
return this.tagName = e, this
|
||
},
|
||
getTagName: function() {
|
||
return this.tagName || ""
|
||
},
|
||
setAttr: function(e, t) {
|
||
return this.getAttrs()[e] = t, this
|
||
},
|
||
getAttr: function(e) {
|
||
return this.getAttrs()[e]
|
||
},
|
||
setAttrs: function(e) {
|
||
var t = this.getAttrs();
|
||
return o.Util.assign(t, e), this
|
||
},
|
||
getAttrs: function() {
|
||
return this.attrs || (this.attrs = {})
|
||
},
|
||
setClass: function(e) {
|
||
return this.setAttr("class", e)
|
||
},
|
||
addClass: function(e) {
|
||
for (var t, n = this.getClass(), r = this.whitespaceRegex, i = o.Util.indexOf, a = n ? n.split(r) : [], u = e.split(r); t = u.shift();) - 1 === i(a, t) && a.push(t);
|
||
return this.getAttrs().class = a.join(" "), this
|
||
},
|
||
removeClass: function(e) {
|
||
for (var t, n = this.getClass(), r = this.whitespaceRegex, i = o.Util.indexOf, a = n ? n.split(r) : [], u = e.split(r); a.length && (t = u.shift());) {
|
||
var s = i(a, t); - 1 !== s && a.splice(s, 1)
|
||
}
|
||
return this.getAttrs().class = a.join(" "), this
|
||
},
|
||
getClass: function() {
|
||
return this.getAttrs().class || ""
|
||
},
|
||
hasClass: function(e) {
|
||
return -1 !== (" " + this.getClass() + " ").indexOf(" " + e + " ")
|
||
},
|
||
setInnerHtml: function(e) {
|
||
return this.innerHtml = e, this
|
||
},
|
||
getInnerHtml: function() {
|
||
return this.innerHtml || ""
|
||
},
|
||
toString: function() {
|
||
var e = this.getTagName(),
|
||
t = this.buildAttrsStr();
|
||
return ["<", e, t = t ? " " + t : "", ">", this.getInnerHtml(), "</", e, ">"].join("")
|
||
},
|
||
buildAttrsStr: function() {
|
||
if (!this.attrs) return "";
|
||
var e = this.getAttrs(),
|
||
t = [];
|
||
for (var n in e) e.hasOwnProperty(n) && t.push(n + '="' + e[n] + '"');
|
||
return t.join(" ")
|
||
}
|
||
}), o.AnchorTagBuilder = o.Util.extend(Object, {
|
||
constructor: function(e) {
|
||
o.Util.assign(this, e)
|
||
},
|
||
build: function(e) {
|
||
return new o.HtmlTag({
|
||
tagName: "a",
|
||
attrs: this.createAttrs(e.getType(), e.getAnchorHref()),
|
||
innerHtml: this.processAnchorText(e.getAnchorText())
|
||
})
|
||
},
|
||
createAttrs: function(e, t) {
|
||
var n = {
|
||
href: t
|
||
},
|
||
r = this.createCssClass(e);
|
||
return r && (n.class = r), this.newWindow && (n.target = "_blank"), n
|
||
},
|
||
createCssClass: function(e) {
|
||
var t = this.className;
|
||
return t ? t + " " + t + "-" + e : ""
|
||
},
|
||
processAnchorText: function(e) {
|
||
return e = this.doTruncate(e)
|
||
},
|
||
doTruncate: function(e) {
|
||
return o.Util.ellipsis(e, this.truncate || Number.POSITIVE_INFINITY)
|
||
}
|
||
}), o.htmlParser.HtmlParser = o.Util.extend(Object, {
|
||
htmlRegex: (e = /(?:"[^"]*?"|'[^']*?'|[^'"=<>`\s]+)/, t = /[^\s\0"'>\/=\x01-\x1F\x7F]+/.source + "(?:\\s*=\\s*" + e.source + ")?", new RegExp(["(?:", "<(!DOCTYPE)", "(?:", "\\s+", "(?:", t, "|", e.source + ")", ")*", ">", ")", "|", "(?:", "<(/)?", "(" + /[0-9a-zA-Z][0-9a-zA-Z:]*/.source + ")", "(?:", "\\s+", t, ")*", "\\s*/?", ">", ")"].join(""), "gi")),
|
||
htmlCharacterEntitiesRegex: /( | |<|<|>|>|"|"|')/gi,
|
||
parse: function(e) {
|
||
for (var t, n, r = this.htmlRegex, o = 0, i = []; null !== (t = r.exec(e));) {
|
||
var a = t[0],
|
||
u = t[1] || t[3],
|
||
s = !!t[2],
|
||
l = e.substring(o, t.index);
|
||
l && (n = this.parseTextAndEntityNodes(l), i.push.apply(i, n)), i.push(this.createElementNode(a, u, s)), o = t.index + a.length
|
||
}
|
||
if (o < e.length) {
|
||
var c = e.substring(o);
|
||
c && (n = this.parseTextAndEntityNodes(c), i.push.apply(i, n))
|
||
}
|
||
return i
|
||
},
|
||
parseTextAndEntityNodes: function(e) {
|
||
for (var t = [], n = o.Util.splitAndCapture(e, this.htmlCharacterEntitiesRegex), r = 0, i = n.length; r < i; r += 2) {
|
||
var a = n[r],
|
||
u = n[r + 1];
|
||
a && t.push(this.createTextNode(a)), u && t.push(this.createEntityNode(u))
|
||
}
|
||
return t
|
||
},
|
||
createElementNode: function(e, t, n) {
|
||
return new o.htmlParser.ElementNode({
|
||
text: e,
|
||
tagName: t.toLowerCase(),
|
||
closing: n
|
||
})
|
||
},
|
||
createEntityNode: function(e) {
|
||
return new o.htmlParser.EntityNode({
|
||
text: e
|
||
})
|
||
},
|
||
createTextNode: function(e) {
|
||
return new o.htmlParser.TextNode({
|
||
text: e
|
||
})
|
||
}
|
||
}), o.htmlParser.HtmlNode = o.Util.extend(Object, {
|
||
text: "",
|
||
constructor: function(e) {
|
||
o.Util.assign(this, e)
|
||
},
|
||
getType: o.Util.abstractMethod,
|
||
getText: function() {
|
||
return this.text
|
||
}
|
||
}), o.htmlParser.ElementNode = o.Util.extend(o.htmlParser.HtmlNode, {
|
||
tagName: "",
|
||
closing: !1,
|
||
getType: function() {
|
||
return "element"
|
||
},
|
||
getTagName: function() {
|
||
return this.tagName
|
||
},
|
||
isClosing: function() {
|
||
return this.closing
|
||
}
|
||
}), o.htmlParser.EntityNode = o.Util.extend(o.htmlParser.HtmlNode, {
|
||
getType: function() {
|
||
return "entity"
|
||
}
|
||
}), o.htmlParser.TextNode = o.Util.extend(o.htmlParser.HtmlNode, {
|
||
getType: function() {
|
||
return "text"
|
||
}
|
||
}), o.matchParser.MatchParser = o.Util.extend(Object, {
|
||
urls: !0,
|
||
email: !0,
|
||
twitter: !0,
|
||
stripPrefix: !0,
|
||
matcherRegex: (n = /[A-Za-z0-9\.\-]*[A-Za-z0-9\-]/, r = /\.(?:international|construction|contractors|enterprises|photography|productions|foundation|immobilien|industries|management|properties|technology|christmas|community|directory|education|equipment|institute|marketing|solutions|vacations|bargains|boutique|builders|catering|cleaning|clothing|computer|democrat|diamonds|graphics|holdings|lighting|partners|plumbing|supplies|training|ventures|academy|careers|company|cruises|domains|exposed|flights|florist|gallery|guitars|holiday|kitchen|neustar|okinawa|recipes|rentals|reviews|shiksha|singles|support|systems|agency|berlin|camera|center|coffee|condos|dating|estate|events|expert|futbol|kaufen|luxury|maison|monash|museum|nagoya|photos|repair|report|social|supply|tattoo|tienda|travel|viajes|villas|vision|voting|voyage|actor|build|cards|cheap|codes|dance|email|glass|house|mango|ninja|parts|photo|shoes|solar|today|tokyo|tools|watch|works|aero|arpa|asia|best|bike|blue|buzz|camp|club|cool|coop|farm|fish|gift|guru|info|jobs|kiwi|kred|land|limo|link|menu|mobi|moda|name|pics|pink|post|qpon|rich|ruhr|sexy|tips|vote|voto|wang|wien|wiki|zone|bar|bid|biz|cab|cat|ceo|com|edu|gov|int|kim|mil|net|onl|org|pro|pub|red|tel|uno|wed|xxx|xyz|ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw)\b/, new RegExp(["(", /(^|[^\w])@(\w{1,15})/.source, ")", "|", "(", /(?:[\-;:&=\+\$,\w\.]+@)/.source, n.source, r.source, ")", "|", "(", "(?:", "(", /(?:[A-Za-z][-.+A-Za-z0-9]+:(?![A-Za-z][-.+A-Za-z0-9]+:\/\/)(?!\d+\/?)(?:\/\/)?)/.source, n.source, ")", "|", "(?:", "(.?//)?", /(?:www\.)/.source, n.source, ")", "|", "(?:", "(.?//)?", n.source, r.source, ")", ")", "(?:" + /[\-A-Za-z0-9+&@#\/%=~_()|'$*\[\]?!:,.;]*[\-A-Za-z0-9+&@#\/%=~_()|'$*\[\]]/.source + ")?", ")"].join(""), "gi")),
|
||
charBeforeProtocolRelMatchRegex: /^(.)?\/\//,
|
||
constructor: function(e) {
|
||
o.Util.assign(this, e), this.matchValidator = new o.MatchValidator
|
||
},
|
||
replace: function(e, t, n) {
|
||
var r = this;
|
||
return e.replace(this.matcherRegex, function(e, o, i, a, u, s, l, c, f) {
|
||
var p = r.processCandidateMatch(e, o, i, a, u, s, l, c, f);
|
||
if (p) {
|
||
var d = t.call(n, p.match);
|
||
return p.prefixStr + d + p.suffixStr
|
||
}
|
||
return e
|
||
})
|
||
},
|
||
processCandidateMatch: function(e, t, n, r, i, a, u, s, l) {
|
||
var c, f = s || l,
|
||
p = "",
|
||
d = "";
|
||
if (t && !this.twitter || i && !this.email || a && !this.urls || !this.matchValidator.isValidMatch(a, u, f)) return null;
|
||
if (this.matchHasUnbalancedClosingParen(e) && (e = e.substr(0, e.length - 1), d = ")"), i) c = new o.match.Email({
|
||
matchedText: e,
|
||
email: i
|
||
});
|
||
else if (t) n && (p = n, e = e.slice(1)), c = new o.match.Twitter({
|
||
matchedText: e,
|
||
twitterHandle: r
|
||
});
|
||
else {
|
||
if (f) {
|
||
var h = f.match(this.charBeforeProtocolRelMatchRegex)[1] || "";
|
||
h && (p = h, e = e.slice(1))
|
||
}
|
||
c = new o.match.Url({
|
||
matchedText: e,
|
||
url: e,
|
||
protocolUrlMatch: !!u,
|
||
protocolRelativeMatch: !!f,
|
||
stripPrefix: this.stripPrefix
|
||
})
|
||
}
|
||
return {
|
||
prefixStr: p,
|
||
suffixStr: d,
|
||
match: c
|
||
}
|
||
},
|
||
matchHasUnbalancedClosingParen: function(e) {
|
||
if (")" === e.charAt(e.length - 1)) {
|
||
var t = e.match(/\(/g),
|
||
n = e.match(/\)/g);
|
||
if ((t && t.length || 0) < (n && n.length || 0)) return !0
|
||
}
|
||
return !1
|
||
}
|
||
}), o.MatchValidator = o.Util.extend(Object, {
|
||
invalidProtocolRelMatchRegex: /^[\w]\/\//,
|
||
hasFullProtocolRegex: /^[A-Za-z][-.+A-Za-z0-9]+:\/\//,
|
||
uriSchemeRegex: /^[A-Za-z][-.+A-Za-z0-9]+:/,
|
||
hasWordCharAfterProtocolRegex: /:[^\s]*?[A-Za-z]/,
|
||
isValidMatch: function(e, t, n) {
|
||
return !(t && !this.isValidUriScheme(t) || this.urlMatchDoesNotHaveProtocolOrDot(e, t) || this.urlMatchDoesNotHaveAtLeastOneWordChar(e, t) || this.isInvalidProtocolRelativeMatch(n))
|
||
},
|
||
isValidUriScheme: function(e) {
|
||
var t = e.match(this.uriSchemeRegex)[0].toLowerCase();
|
||
return "javascript:" !== t && "vbscript:" !== t
|
||
},
|
||
urlMatchDoesNotHaveProtocolOrDot: function(e, t) {
|
||
return !(!e || t && this.hasFullProtocolRegex.test(t) || -1 !== e.indexOf("."))
|
||
},
|
||
urlMatchDoesNotHaveAtLeastOneWordChar: function(e, t) {
|
||
return !(!e || !t) && !this.hasWordCharAfterProtocolRegex.test(e)
|
||
},
|
||
isInvalidProtocolRelativeMatch: function(e) {
|
||
return !!e && this.invalidProtocolRelMatchRegex.test(e)
|
||
}
|
||
}), o.match.Match = o.Util.extend(Object, {
|
||
constructor: function(e) {
|
||
o.Util.assign(this, e)
|
||
},
|
||
getType: o.Util.abstractMethod,
|
||
getMatchedText: function() {
|
||
return this.matchedText
|
||
},
|
||
getAnchorHref: o.Util.abstractMethod,
|
||
getAnchorText: o.Util.abstractMethod
|
||
}), o.match.Email = o.Util.extend(o.match.Match, {
|
||
getType: function() {
|
||
return "email"
|
||
},
|
||
getEmail: function() {
|
||
return this.email
|
||
},
|
||
getAnchorHref: function() {
|
||
return "mailto:" + this.email
|
||
},
|
||
getAnchorText: function() {
|
||
return this.email
|
||
}
|
||
}), o.match.Twitter = o.Util.extend(o.match.Match, {
|
||
getType: function() {
|
||
return "twitter"
|
||
},
|
||
getTwitterHandle: function() {
|
||
return this.twitterHandle
|
||
},
|
||
getAnchorHref: function() {
|
||
return "https://twitter.com/" + this.twitterHandle
|
||
},
|
||
getAnchorText: function() {
|
||
return "@" + this.twitterHandle
|
||
}
|
||
}), o.match.Url = o.Util.extend(o.match.Match, {
|
||
urlPrefixRegex: /^(https?:\/\/)?(www\.)?/i,
|
||
protocolRelativeRegex: /^\/\//,
|
||
protocolPrepended: !1,
|
||
getType: function() {
|
||
return "url"
|
||
},
|
||
getUrl: function() {
|
||
var e = this.url;
|
||
return this.protocolRelativeMatch || this.protocolUrlMatch || this.protocolPrepended || (e = this.url = "http://" + e, this.protocolPrepended = !0), e
|
||
},
|
||
getAnchorHref: function() {
|
||
return this.getUrl().replace(/&/g, "&")
|
||
},
|
||
getAnchorText: function() {
|
||
var e = this.getUrl();
|
||
return this.protocolRelativeMatch && (e = this.stripProtocolRelativePrefix(e)), this.stripPrefix && (e = this.stripUrlPrefix(e)), e = this.removeTrailingSlash(e)
|
||
},
|
||
stripUrlPrefix: function(e) {
|
||
return e.replace(this.urlPrefixRegex, "")
|
||
},
|
||
stripProtocolRelativePrefix: function(e) {
|
||
return e.replace(this.protocolRelativeRegex, "")
|
||
},
|
||
removeTrailingSlash: function(e) {
|
||
return "/" === e.charAt(e.length - 1) && (e = e.slice(0, -1)), e
|
||
}
|
||
}), o
|
||
}, void 0 === (r = function() {
|
||
return o.Autolinker = i()
|
||
}.apply(t, [])) || (e.exports = r)
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(152),
|
||
o = n(1016),
|
||
i = [
|
||
["code", n(1017)],
|
||
["fences", n(1018), ["paragraph", "blockquote", "list"]],
|
||
["blockquote", n(1019), ["paragraph", "blockquote", "list"]],
|
||
["hr", n(1020), ["paragraph", "blockquote", "list"]],
|
||
["list", n(1021), ["paragraph", "blockquote"]],
|
||
["footnote", n(1022), ["paragraph"]],
|
||
["heading", n(1023), ["paragraph", "blockquote"]],
|
||
["lheading", n(1024)],
|
||
["htmlblock", n(1025), ["paragraph", "blockquote"]],
|
||
["table", n(1027), ["paragraph"]],
|
||
["deflist", n(1028), ["paragraph"]],
|
||
["paragraph", n(1029)]
|
||
];
|
||
|
||
function a() {
|
||
this.ruler = new r;
|
||
for (var e = 0; e < i.length; e++) this.ruler.push(i[e][0], i[e][1], {
|
||
alt: (i[e][2] || []).slice()
|
||
})
|
||
}
|
||
a.prototype.tokenize = function(e, t, n) {
|
||
for (var r, o = this.ruler.getRules(""), i = o.length, a = t, u = !1; a < n && (e.line = a = e.skipEmptyLines(a), !(a >= n)) && !(e.tShift[a] < e.blkIndent);) {
|
||
for (r = 0; r < i && !o[r](e, a, n, !1); r++);
|
||
if (e.tight = !u, e.isEmpty(e.line - 1) && (u = !0), (a = e.line) < n && e.isEmpty(a)) {
|
||
if (u = !0, ++a < n && "list" === e.parentType && e.isEmpty(a)) break;
|
||
e.line = a
|
||
}
|
||
}
|
||
};
|
||
var u = /[\n\t]/g,
|
||
s = /\r[\n\u0085]|[\u2424\u2028\u0085]/g,
|
||
l = /\u00a0/g;
|
||
a.prototype.parse = function(e, t, n, r) {
|
||
var i, a = 0,
|
||
c = 0;
|
||
if (!e) return [];
|
||
(e = (e = e.replace(l, " ")).replace(s, "\n")).indexOf("\t") >= 0 && (e = e.replace(u, function(t, n) {
|
||
var r;
|
||
return 10 === e.charCodeAt(n) ? (a = n + 1, c = 0, t) : (r = " ".slice((n - a - c) % 4), c = n - a + 1, r)
|
||
})), i = new o(e, this, t, n, r), this.tokenize(i, i.line, i.lineMax)
|
||
}, e.exports = a
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t, n, r, o) {
|
||
var i, a, u, s, l, c, f;
|
||
for (this.src = e, this.parser = t, this.options = n, this.env = r, this.tokens = o, this.bMarks = [], this.eMarks = [], this.tShift = [], this.blkIndent = 0, this.line = 0, this.lineMax = 0, this.tight = !1, this.parentType = "root", this.ddIndent = -1, this.level = 0, this.result = "", c = 0, f = !1, u = s = c = 0, l = (a = this.src).length; s < l; s++) {
|
||
if (i = a.charCodeAt(s), !f) {
|
||
if (32 === i) {
|
||
c++;
|
||
continue
|
||
}
|
||
f = !0
|
||
}
|
||
10 !== i && s !== l - 1 || (10 !== i && s++, this.bMarks.push(u), this.eMarks.push(s), this.tShift.push(c), f = !1, c = 0, u = s + 1)
|
||
}
|
||
this.bMarks.push(a.length), this.eMarks.push(a.length), this.tShift.push(0), this.lineMax = this.bMarks.length - 1
|
||
}
|
||
r.prototype.isEmpty = function(e) {
|
||
return this.bMarks[e] + this.tShift[e] >= this.eMarks[e]
|
||
}, r.prototype.skipEmptyLines = function(e) {
|
||
for (var t = this.lineMax; e < t && !(this.bMarks[e] + this.tShift[e] < this.eMarks[e]); e++);
|
||
return e
|
||
}, r.prototype.skipSpaces = function(e) {
|
||
for (var t = this.src.length; e < t && 32 === this.src.charCodeAt(e); e++);
|
||
return e
|
||
}, r.prototype.skipChars = function(e, t) {
|
||
for (var n = this.src.length; e < n && this.src.charCodeAt(e) === t; e++);
|
||
return e
|
||
}, r.prototype.skipCharsBack = function(e, t, n) {
|
||
if (e <= n) return e;
|
||
for (; e > n;)
|
||
if (t !== this.src.charCodeAt(--e)) return e + 1;
|
||
return e
|
||
}, r.prototype.getLines = function(e, t, n, r) {
|
||
var o, i, a, u, s, l = e;
|
||
if (e >= t) return "";
|
||
if (l + 1 === t) return i = this.bMarks[l] + Math.min(this.tShift[l], n), a = r ? this.eMarks[l] + 1 : this.eMarks[l], this.src.slice(i, a);
|
||
for (u = new Array(t - e), o = 0; l < t; l++, o++)(s = this.tShift[l]) > n && (s = n), s < 0 && (s = 0), i = this.bMarks[l] + s, a = l + 1 < t || r ? this.eMarks[l] + 1 : this.eMarks[l], u[o] = this.src.slice(i, a);
|
||
return u.join("")
|
||
}, e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n) {
|
||
var r, o;
|
||
if (e.tShift[t] - e.blkIndent < 4) return !1;
|
||
for (o = r = t + 1; r < n;)
|
||
if (e.isEmpty(r)) r++;
|
||
else {
|
||
if (!(e.tShift[r] - e.blkIndent >= 4)) break;
|
||
o = ++r
|
||
}
|
||
return e.line = r, e.tokens.push({
|
||
type: "code",
|
||
content: e.getLines(t, o, 4 + e.blkIndent, !0),
|
||
block: !0,
|
||
lines: [t, e.line],
|
||
level: e.level
|
||
}), !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n, r) {
|
||
var o, i, a, u, s, l = !1,
|
||
c = e.bMarks[t] + e.tShift[t],
|
||
f = e.eMarks[t];
|
||
if (c + 3 > f) return !1;
|
||
if (126 !== (o = e.src.charCodeAt(c)) && 96 !== o) return !1;
|
||
if (s = c, (i = (c = e.skipChars(c, o)) - s) < 3) return !1;
|
||
if ((a = e.src.slice(c, f).trim()).indexOf("`") >= 0) return !1;
|
||
if (r) return !0;
|
||
for (u = t; !(++u >= n) && !((c = s = e.bMarks[u] + e.tShift[u]) < (f = e.eMarks[u]) && e.tShift[u] < e.blkIndent);)
|
||
if (e.src.charCodeAt(c) === o && !(e.tShift[u] - e.blkIndent >= 4 || (c = e.skipChars(c, o)) - s < i || (c = e.skipSpaces(c)) < f)) {
|
||
l = !0;
|
||
break
|
||
}
|
||
return i = e.tShift[t], e.line = u + (l ? 1 : 0), e.tokens.push({
|
||
type: "fence",
|
||
params: a,
|
||
content: e.getLines(t + 1, u, i, !0),
|
||
lines: [t, e.line],
|
||
level: e.level
|
||
}), !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n, r) {
|
||
var o, i, a, u, s, l, c, f, p, d, h, v = e.bMarks[t] + e.tShift[t],
|
||
m = e.eMarks[t];
|
||
if (v > m) return !1;
|
||
if (62 !== e.src.charCodeAt(v++)) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
if (r) return !0;
|
||
for (32 === e.src.charCodeAt(v) && v++, s = e.blkIndent, e.blkIndent = 0, u = [e.bMarks[t]], e.bMarks[t] = v, i = (v = v < m ? e.skipSpaces(v) : v) >= m, a = [e.tShift[t]], e.tShift[t] = v - e.bMarks[t], f = e.parser.ruler.getRules("blockquote"), o = t + 1; o < n && !((v = e.bMarks[o] + e.tShift[o]) >= (m = e.eMarks[o])); o++)
|
||
if (62 !== e.src.charCodeAt(v++)) {
|
||
if (i) break;
|
||
for (h = !1, p = 0, d = f.length; p < d; p++)
|
||
if (f[p](e, o, n, !0)) {
|
||
h = !0;
|
||
break
|
||
}
|
||
if (h) break;
|
||
u.push(e.bMarks[o]), a.push(e.tShift[o]), e.tShift[o] = -1337
|
||
} else 32 === e.src.charCodeAt(v) && v++, u.push(e.bMarks[o]), e.bMarks[o] = v, i = (v = v < m ? e.skipSpaces(v) : v) >= m, a.push(e.tShift[o]), e.tShift[o] = v - e.bMarks[o];
|
||
for (l = e.parentType, e.parentType = "blockquote", e.tokens.push({
|
||
type: "blockquote_open",
|
||
lines: c = [t, 0],
|
||
level: e.level++
|
||
}), e.parser.tokenize(e, t, o), e.tokens.push({
|
||
type: "blockquote_close",
|
||
level: --e.level
|
||
}), e.parentType = l, c[1] = e.line, p = 0; p < a.length; p++) e.bMarks[p + t] = u[p], e.tShift[p + t] = a[p];
|
||
return e.blkIndent = s, !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n, r) {
|
||
var o, i, a, u = e.bMarks[t],
|
||
s = e.eMarks[t];
|
||
if ((u += e.tShift[t]) > s) return !1;
|
||
if (42 !== (o = e.src.charCodeAt(u++)) && 45 !== o && 95 !== o) return !1;
|
||
for (i = 1; u < s;) {
|
||
if ((a = e.src.charCodeAt(u++)) !== o && 32 !== a) return !1;
|
||
a === o && i++
|
||
}
|
||
return !(i < 3) && (!!r || (e.line = t + 1, e.tokens.push({
|
||
type: "hr",
|
||
lines: [t, e.line],
|
||
level: e.level
|
||
}), !0))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
var n, r, o;
|
||
return (r = e.bMarks[t] + e.tShift[t]) >= (o = e.eMarks[t]) ? -1 : 42 !== (n = e.src.charCodeAt(r++)) && 45 !== n && 43 !== n ? -1 : r < o && 32 !== e.src.charCodeAt(r) ? -1 : r
|
||
}
|
||
|
||
function o(e, t) {
|
||
var n, r = e.bMarks[t] + e.tShift[t],
|
||
o = e.eMarks[t];
|
||
if (r + 1 >= o) return -1;
|
||
if ((n = e.src.charCodeAt(r++)) < 48 || n > 57) return -1;
|
||
for (;;) {
|
||
if (r >= o) return -1;
|
||
if (!((n = e.src.charCodeAt(r++)) >= 48 && n <= 57)) {
|
||
if (41 === n || 46 === n) break;
|
||
return -1
|
||
}
|
||
}
|
||
return r < o && 32 !== e.src.charCodeAt(r) ? -1 : r
|
||
}
|
||
e.exports = function(e, t, n, i) {
|
||
var a, u, s, l, c, f, p, d, h, v, m, g, y, b, _, w, E, x, S, C, k, A = !0;
|
||
if ((d = o(e, t)) >= 0) g = !0;
|
||
else {
|
||
if (!((d = r(e, t)) >= 0)) return !1;
|
||
g = !1
|
||
}
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
if (m = e.src.charCodeAt(d - 1), i) return !0;
|
||
for (b = e.tokens.length, g ? (p = e.bMarks[t] + e.tShift[t], v = Number(e.src.substr(p, d - p - 1)), e.tokens.push({
|
||
type: "ordered_list_open",
|
||
order: v,
|
||
lines: w = [t, 0],
|
||
level: e.level++
|
||
})) : e.tokens.push({
|
||
type: "bullet_list_open",
|
||
lines: w = [t, 0],
|
||
level: e.level++
|
||
}), a = t, _ = !1, x = e.parser.ruler.getRules("list"); !(!(a < n) || ((h = (y = e.skipSpaces(d)) >= e.eMarks[a] ? 1 : y - d) > 4 && (h = 1), h < 1 && (h = 1), u = d - e.bMarks[a] + h, e.tokens.push({
|
||
type: "list_item_open",
|
||
lines: E = [t, 0],
|
||
level: e.level++
|
||
}), l = e.blkIndent, c = e.tight, s = e.tShift[t], f = e.parentType, e.tShift[t] = y - e.bMarks[t], e.blkIndent = u, e.tight = !0, e.parentType = "list", e.parser.tokenize(e, t, n, !0), e.tight && !_ || (A = !1), _ = e.line - t > 1 && e.isEmpty(e.line - 1), e.blkIndent = l, e.tShift[t] = s, e.tight = c, e.parentType = f, e.tokens.push({
|
||
type: "list_item_close",
|
||
level: --e.level
|
||
}), a = t = e.line, E[1] = a, y = e.bMarks[t], a >= n) || e.isEmpty(a) || e.tShift[a] < e.blkIndent);) {
|
||
for (k = !1, S = 0, C = x.length; S < C; S++)
|
||
if (x[S](e, a, n, !0)) {
|
||
k = !0;
|
||
break
|
||
}
|
||
if (k) break;
|
||
if (g) {
|
||
if ((d = o(e, a)) < 0) break
|
||
} else if ((d = r(e, a)) < 0) break;
|
||
if (m !== e.src.charCodeAt(d - 1)) break
|
||
}
|
||
return e.tokens.push({
|
||
type: g ? "ordered_list_close" : "bullet_list_close",
|
||
level: --e.level
|
||
}), w[1] = a, e.line = a, A && function(e, t) {
|
||
var n, r, o = e.level + 2;
|
||
for (n = t + 2, r = e.tokens.length - 2; n < r; n++) e.tokens[n].level === o && "paragraph_open" === e.tokens[n].type && (e.tokens[n + 2].tight = !0, e.tokens[n].tight = !0, n += 2)
|
||
}(e, b), !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n, r) {
|
||
var o, i, a, u, s, l = e.bMarks[t] + e.tShift[t],
|
||
c = e.eMarks[t];
|
||
if (l + 4 > c) return !1;
|
||
if (91 !== e.src.charCodeAt(l)) return !1;
|
||
if (94 !== e.src.charCodeAt(l + 1)) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
for (u = l + 2; u < c; u++) {
|
||
if (32 === e.src.charCodeAt(u)) return !1;
|
||
if (93 === e.src.charCodeAt(u)) break
|
||
}
|
||
return u !== l + 2 && (!(u + 1 >= c || 58 !== e.src.charCodeAt(++u)) && (!!r || (u++, e.env.footnotes || (e.env.footnotes = {}), e.env.footnotes.refs || (e.env.footnotes.refs = {}), s = e.src.slice(l + 2, u - 2), e.env.footnotes.refs[":" + s] = -1, e.tokens.push({
|
||
type: "footnote_reference_open",
|
||
label: s,
|
||
level: e.level++
|
||
}), o = e.bMarks[t], i = e.tShift[t], a = e.parentType, e.tShift[t] = e.skipSpaces(u) - u, e.bMarks[t] = u, e.blkIndent += 4, e.parentType = "footnote", e.tShift[t] < e.blkIndent && (e.tShift[t] += e.blkIndent, e.bMarks[t] -= e.blkIndent), e.parser.tokenize(e, t, n, !0), e.parentType = a, e.blkIndent -= 4, e.tShift[t] = i, e.bMarks[t] = o, e.tokens.push({
|
||
type: "footnote_reference_close",
|
||
level: --e.level
|
||
}), !0)))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n, r) {
|
||
var o, i, a, u = e.bMarks[t] + e.tShift[t],
|
||
s = e.eMarks[t];
|
||
if (u >= s) return !1;
|
||
if (35 !== (o = e.src.charCodeAt(u)) || u >= s) return !1;
|
||
for (i = 1, o = e.src.charCodeAt(++u); 35 === o && u < s && i <= 6;) i++, o = e.src.charCodeAt(++u);
|
||
return !(i > 6 || u < s && 32 !== o) && (!!r || (s = e.skipCharsBack(s, 32, u), (a = e.skipCharsBack(s, 35, u)) > u && 32 === e.src.charCodeAt(a - 1) && (s = a), e.line = t + 1, e.tokens.push({
|
||
type: "heading_open",
|
||
hLevel: i,
|
||
lines: [t, e.line],
|
||
level: e.level
|
||
}), u < s && e.tokens.push({
|
||
type: "inline",
|
||
content: e.src.slice(u, s).trim(),
|
||
level: e.level + 1,
|
||
lines: [t, e.line],
|
||
children: []
|
||
}), e.tokens.push({
|
||
type: "heading_close",
|
||
hLevel: i,
|
||
level: e.level
|
||
}), !0))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t, n) {
|
||
var r, o, i, a = t + 1;
|
||
return !(a >= n) && (!(e.tShift[a] < e.blkIndent) && (!(e.tShift[a] - e.blkIndent > 3) && (!((o = e.bMarks[a] + e.tShift[a]) >= (i = e.eMarks[a])) && ((45 === (r = e.src.charCodeAt(o)) || 61 === r) && (o = e.skipChars(o, r), !((o = e.skipSpaces(o)) < i) && (o = e.bMarks[t] + e.tShift[t], e.line = a + 1, e.tokens.push({
|
||
type: "heading_open",
|
||
hLevel: 61 === r ? 1 : 2,
|
||
lines: [t, e.line],
|
||
level: e.level
|
||
}), e.tokens.push({
|
||
type: "inline",
|
||
content: e.src.slice(o, e.eMarks[t]).trim(),
|
||
level: e.level + 1,
|
||
lines: [t, e.line - 1],
|
||
children: []
|
||
}), e.tokens.push({
|
||
type: "heading_close",
|
||
hLevel: 61 === r ? 1 : 2,
|
||
level: e.level
|
||
}), !0))))))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(1026),
|
||
o = /^<([a-zA-Z]{1,15})[\s\/>]/,
|
||
i = /^<\/([a-zA-Z]{1,15})[\s>]/;
|
||
e.exports = function(e, t, n, a) {
|
||
var u, s, l, c = e.bMarks[t],
|
||
f = e.eMarks[t],
|
||
p = e.tShift[t];
|
||
if (c += p, !e.options.html) return !1;
|
||
if (p > 3 || c + 2 >= f) return !1;
|
||
if (60 !== e.src.charCodeAt(c)) return !1;
|
||
if (33 === (u = e.src.charCodeAt(c + 1)) || 63 === u) {
|
||
if (a) return !0
|
||
} else {
|
||
if (47 !== u && ! function(e) {
|
||
var t = 32 | e;
|
||
return t >= 97 && t <= 122
|
||
}(u)) return !1;
|
||
if (47 === u) {
|
||
if (!(s = e.src.slice(c, f).match(i))) return !1
|
||
} else if (!(s = e.src.slice(c, f).match(o))) return !1;
|
||
if (!0 !== r[s[1].toLowerCase()]) return !1;
|
||
if (a) return !0
|
||
}
|
||
for (l = t + 1; l < e.lineMax && !e.isEmpty(l);) l++;
|
||
return e.line = l, e.tokens.push({
|
||
type: "htmlblock",
|
||
level: e.level,
|
||
lines: [t, e.line],
|
||
content: e.getLines(t, l, 0, !0)
|
||
}), !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = {};
|
||
["article", "aside", "button", "blockquote", "body", "canvas", "caption", "col", "colgroup", "dd", "div", "dl", "dt", "embed", "fieldset", "figcaption", "figure", "footer", "form", "h1", "h2", "h3", "h4", "h5", "h6", "header", "hgroup", "hr", "iframe", "li", "map", "object", "ol", "output", "p", "pre", "progress", "script", "section", "style", "table", "tbody", "td", "textarea", "tfoot", "th", "tr", "thead", "ul", "video"].forEach(function(e) {
|
||
r[e] = !0
|
||
}), e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
var n = e.bMarks[t] + e.blkIndent,
|
||
r = e.eMarks[t];
|
||
return e.src.substr(n, r - n)
|
||
}
|
||
e.exports = function(e, t, n, o) {
|
||
var i, a, u, s, l, c, f, p, d, h, v;
|
||
if (t + 2 > n) return !1;
|
||
if (l = t + 1, e.tShift[l] < e.blkIndent) return !1;
|
||
if ((u = e.bMarks[l] + e.tShift[l]) >= e.eMarks[l]) return !1;
|
||
if (124 !== (i = e.src.charCodeAt(u)) && 45 !== i && 58 !== i) return !1;
|
||
if (a = r(e, t + 1), !/^[-:| ]+$/.test(a)) return !1;
|
||
if ((c = a.split("|")) <= 2) return !1;
|
||
for (p = [], s = 0; s < c.length; s++) {
|
||
if (!(d = c[s].trim())) {
|
||
if (0 === s || s === c.length - 1) continue;
|
||
return !1
|
||
}
|
||
if (!/^:?-+:?$/.test(d)) return !1;
|
||
58 === d.charCodeAt(d.length - 1) ? p.push(58 === d.charCodeAt(0) ? "center" : "right") : 58 === d.charCodeAt(0) ? p.push("left") : p.push("")
|
||
}
|
||
if (-1 === (a = r(e, t).trim()).indexOf("|")) return !1;
|
||
if (c = a.replace(/^\||\|$/g, "").split("|"), p.length !== c.length) return !1;
|
||
if (o) return !0;
|
||
for (e.tokens.push({
|
||
type: "table_open",
|
||
lines: h = [t, 0],
|
||
level: e.level++
|
||
}), e.tokens.push({
|
||
type: "thead_open",
|
||
lines: [t, t + 1],
|
||
level: e.level++
|
||
}), e.tokens.push({
|
||
type: "tr_open",
|
||
lines: [t, t + 1],
|
||
level: e.level++
|
||
}), s = 0; s < c.length; s++) e.tokens.push({
|
||
type: "th_open",
|
||
align: p[s],
|
||
lines: [t, t + 1],
|
||
level: e.level++
|
||
}), e.tokens.push({
|
||
type: "inline",
|
||
content: c[s].trim(),
|
||
lines: [t, t + 1],
|
||
level: e.level,
|
||
children: []
|
||
}), e.tokens.push({
|
||
type: "th_close",
|
||
level: --e.level
|
||
});
|
||
for (e.tokens.push({
|
||
type: "tr_close",
|
||
level: --e.level
|
||
}), e.tokens.push({
|
||
type: "thead_close",
|
||
level: --e.level
|
||
}), e.tokens.push({
|
||
type: "tbody_open",
|
||
lines: v = [t + 2, 0],
|
||
level: e.level++
|
||
}), l = t + 2; l < n && !(e.tShift[l] < e.blkIndent) && -1 !== (a = r(e, l).trim()).indexOf("|"); l++) {
|
||
for (c = a.replace(/^\||\|$/g, "").split("|"), e.tokens.push({
|
||
type: "tr_open",
|
||
level: e.level++
|
||
}), s = 0; s < c.length; s++) e.tokens.push({
|
||
type: "td_open",
|
||
align: p[s],
|
||
level: e.level++
|
||
}), f = c[s].substring(124 === c[s].charCodeAt(0) ? 1 : 0, 124 === c[s].charCodeAt(c[s].length - 1) ? c[s].length - 1 : c[s].length).trim(), e.tokens.push({
|
||
type: "inline",
|
||
content: f,
|
||
level: e.level,
|
||
children: []
|
||
}), e.tokens.push({
|
||
type: "td_close",
|
||
level: --e.level
|
||
});
|
||
e.tokens.push({
|
||
type: "tr_close",
|
||
level: --e.level
|
||
})
|
||
}
|
||
return e.tokens.push({
|
||
type: "tbody_close",
|
||
level: --e.level
|
||
}), e.tokens.push({
|
||
type: "table_close",
|
||
level: --e.level
|
||
}), h[1] = v[1] = l, e.line = l, !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
var n, r, o = e.bMarks[t] + e.tShift[t],
|
||
i = e.eMarks[t];
|
||
return o >= i ? -1 : 126 !== (r = e.src.charCodeAt(o++)) && 58 !== r ? -1 : o === (n = e.skipSpaces(o)) ? -1 : n >= i ? -1 : n
|
||
}
|
||
e.exports = function(e, t, n, o) {
|
||
var i, a, u, s, l, c, f, p, d, h, v, m, g, y;
|
||
if (o) return !(e.ddIndent < 0) && r(e, t) >= 0;
|
||
if (f = t + 1, e.isEmpty(f) && ++f > n) return !1;
|
||
if (e.tShift[f] < e.blkIndent) return !1;
|
||
if ((i = r(e, f)) < 0) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
c = e.tokens.length, e.tokens.push({
|
||
type: "dl_open",
|
||
lines: l = [t, 0],
|
||
level: e.level++
|
||
}), u = t, a = f;
|
||
e: for (;;) {
|
||
for (y = !0, g = !1, e.tokens.push({
|
||
type: "dt_open",
|
||
lines: [u, u],
|
||
level: e.level++
|
||
}), e.tokens.push({
|
||
type: "inline",
|
||
content: e.getLines(u, u + 1, e.blkIndent, !1).trim(),
|
||
level: e.level + 1,
|
||
lines: [u, u],
|
||
children: []
|
||
}), e.tokens.push({
|
||
type: "dt_close",
|
||
level: --e.level
|
||
});;) {
|
||
if (e.tokens.push({
|
||
type: "dd_open",
|
||
lines: s = [f, 0],
|
||
level: e.level++
|
||
}), m = e.tight, d = e.ddIndent, p = e.blkIndent, v = e.tShift[a], h = e.parentType, e.blkIndent = e.ddIndent = e.tShift[a] + 2, e.tShift[a] = i - e.bMarks[a], e.tight = !0, e.parentType = "deflist", e.parser.tokenize(e, a, n, !0), e.tight && !g || (y = !1), g = e.line - a > 1 && e.isEmpty(e.line - 1), e.tShift[a] = v, e.tight = m, e.parentType = h, e.blkIndent = p, e.ddIndent = d, e.tokens.push({
|
||
type: "dd_close",
|
||
level: --e.level
|
||
}), s[1] = f = e.line, f >= n) break e;
|
||
if (e.tShift[f] < e.blkIndent) break e;
|
||
if ((i = r(e, f)) < 0) break;
|
||
a = f
|
||
}
|
||
if (f >= n) break;
|
||
if (u = f, e.isEmpty(u)) break;
|
||
if (e.tShift[u] < e.blkIndent) break;
|
||
if ((a = u + 1) >= n) break;
|
||
if (e.isEmpty(a) && a++, a >= n) break;
|
||
if (e.tShift[a] < e.blkIndent) break;
|
||
if ((i = r(e, a)) < 0) break
|
||
}
|
||
return e.tokens.push({
|
||
type: "dl_close",
|
||
level: --e.level
|
||
}), l[1] = f, e.line = f, y && function(e, t) {
|
||
var n, r, o = e.level + 2;
|
||
for (n = t + 2, r = e.tokens.length - 2; n < r; n++) e.tokens[n].level === o && "paragraph_open" === e.tokens[n].type && (e.tokens[n + 2].tight = !0, e.tokens[n].tight = !0, n += 2)
|
||
}(e, c), !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o, i, a, u, s = t + 1;
|
||
if (s < (n = e.lineMax) && !e.isEmpty(s))
|
||
for (u = e.parser.ruler.getRules("paragraph"); s < n && !e.isEmpty(s); s++)
|
||
if (!(e.tShift[s] - e.blkIndent > 3)) {
|
||
for (o = !1, i = 0, a = u.length; i < a; i++)
|
||
if (u[i](e, s, n, !0)) {
|
||
o = !0;
|
||
break
|
||
}
|
||
if (o) break
|
||
}
|
||
return r = e.getLines(t, s, e.blkIndent, !1).trim(), e.line = s, r.length && (e.tokens.push({
|
||
type: "paragraph_open",
|
||
tight: !1,
|
||
lines: [t, e.line],
|
||
level: e.level
|
||
}), e.tokens.push({
|
||
type: "inline",
|
||
content: r,
|
||
level: e.level + 1,
|
||
lines: [t, e.line],
|
||
children: []
|
||
}), e.tokens.push({
|
||
type: "paragraph_close",
|
||
tight: !1,
|
||
level: e.level
|
||
})), !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(152),
|
||
o = n(235),
|
||
i = n(27),
|
||
a = [
|
||
["text", n(1031)],
|
||
["newline", n(1032)],
|
||
["escape", n(1033)],
|
||
["backticks", n(1034)],
|
||
["del", n(1035)],
|
||
["ins", n(1036)],
|
||
["mark", n(1037)],
|
||
["emphasis", n(1038)],
|
||
["sub", n(1039)],
|
||
["sup", n(1040)],
|
||
["links", n(1041)],
|
||
["footnote_inline", n(1042)],
|
||
["footnote_ref", n(1043)],
|
||
["autolink", n(1044)],
|
||
["htmltag", n(1046)],
|
||
["entity", n(1048)]
|
||
];
|
||
|
||
function u() {
|
||
this.ruler = new r;
|
||
for (var e = 0; e < a.length; e++) this.ruler.push(a[e][0], a[e][1]);
|
||
this.validateLink = s
|
||
}
|
||
|
||
function s(e) {
|
||
var t = e.trim().toLowerCase();
|
||
return -1 === (t = i.replaceEntities(t)).indexOf(":") || -1 === ["vbscript", "javascript", "file", "data"].indexOf(t.split(":")[0])
|
||
}
|
||
u.prototype.skipToken = function(e) {
|
||
var t, n, r = this.ruler.getRules(""),
|
||
o = r.length,
|
||
i = e.pos;
|
||
if ((n = e.cacheGet(i)) > 0) e.pos = n;
|
||
else {
|
||
for (t = 0; t < o; t++)
|
||
if (r[t](e, !0)) return void e.cacheSet(i, e.pos);
|
||
e.pos++, e.cacheSet(i, e.pos)
|
||
}
|
||
}, u.prototype.tokenize = function(e) {
|
||
for (var t, n, r = this.ruler.getRules(""), o = r.length, i = e.posMax; e.pos < i;) {
|
||
for (n = 0; n < o && !(t = r[n](e, !1)); n++);
|
||
if (t) {
|
||
if (e.pos >= i) break
|
||
} else e.pending += e.src[e.pos++]
|
||
}
|
||
e.pending && e.pushPending()
|
||
}, u.prototype.parse = function(e, t, n, r) {
|
||
var i = new o(e, this, t, n, r);
|
||
this.tokenize(i)
|
||
}, e.exports = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
switch (e) {
|
||
case 10:
|
||
case 92:
|
||
case 96:
|
||
case 42:
|
||
case 95:
|
||
case 94:
|
||
case 91:
|
||
case 93:
|
||
case 33:
|
||
case 38:
|
||
case 60:
|
||
case 62:
|
||
case 123:
|
||
case 125:
|
||
case 36:
|
||
case 37:
|
||
case 64:
|
||
case 126:
|
||
case 43:
|
||
case 61:
|
||
case 58:
|
||
return !0;
|
||
default:
|
||
return !1
|
||
}
|
||
}
|
||
e.exports = function(e, t) {
|
||
for (var n = e.pos; n < e.posMax && !r(e.src.charCodeAt(n));) n++;
|
||
return n !== e.pos && (t || (e.pending += e.src.slice(e.pos, n)), e.pos = n, !0)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o = e.pos;
|
||
if (10 !== e.src.charCodeAt(o)) return !1;
|
||
if (n = e.pending.length - 1, r = e.posMax, !t)
|
||
if (n >= 0 && 32 === e.pending.charCodeAt(n))
|
||
if (n >= 1 && 32 === e.pending.charCodeAt(n - 1)) {
|
||
for (var i = n - 2; i >= 0; i--)
|
||
if (32 !== e.pending.charCodeAt(i)) {
|
||
e.pending = e.pending.substring(0, i + 1);
|
||
break
|
||
}
|
||
e.push({
|
||
type: "hardbreak",
|
||
level: e.level
|
||
})
|
||
} else e.pending = e.pending.slice(0, -1), e.push({
|
||
type: "softbreak",
|
||
level: e.level
|
||
});
|
||
else e.push({
|
||
type: "softbreak",
|
||
level: e.level
|
||
});
|
||
for (o++; o < r && 32 === e.src.charCodeAt(o);) o++;
|
||
return e.pos = o, !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
for (var r = [], o = 0; o < 256; o++) r.push(0);
|
||
"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(e) {
|
||
r[e.charCodeAt(0)] = 1
|
||
}), e.exports = function(e, t) {
|
||
var n, o = e.pos,
|
||
i = e.posMax;
|
||
if (92 !== e.src.charCodeAt(o)) return !1;
|
||
if (++o < i) {
|
||
if ((n = e.src.charCodeAt(o)) < 256 && 0 !== r[n]) return t || (e.pending += e.src[o]), e.pos += 2, !0;
|
||
if (10 === n) {
|
||
for (t || e.push({
|
||
type: "hardbreak",
|
||
level: e.level
|
||
}), o++; o < i && 32 === e.src.charCodeAt(o);) o++;
|
||
return e.pos = o, !0
|
||
}
|
||
}
|
||
return t || (e.pending += "\\"), e.pos++, !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o, i, a, u = e.pos;
|
||
if (96 !== e.src.charCodeAt(u)) return !1;
|
||
for (n = u, u++, r = e.posMax; u < r && 96 === e.src.charCodeAt(u);) u++;
|
||
for (o = e.src.slice(n, u), i = a = u; - 1 !== (i = e.src.indexOf("`", a));) {
|
||
for (a = i + 1; a < r && 96 === e.src.charCodeAt(a);) a++;
|
||
if (a - i === o.length) return t || e.push({
|
||
type: "code",
|
||
content: e.src.slice(u, i).replace(/[ \n]+/g, " ").trim(),
|
||
block: !1,
|
||
level: e.level
|
||
}), e.pos = a, !0
|
||
}
|
||
return t || (e.pending += o), e.pos += o.length, !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o, i, a, u = e.posMax,
|
||
s = e.pos;
|
||
if (126 !== e.src.charCodeAt(s)) return !1;
|
||
if (t) return !1;
|
||
if (s + 4 >= u) return !1;
|
||
if (126 !== e.src.charCodeAt(s + 1)) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
if (i = s > 0 ? e.src.charCodeAt(s - 1) : -1, a = e.src.charCodeAt(s + 2), 126 === i) return !1;
|
||
if (126 === a) return !1;
|
||
if (32 === a || 10 === a) return !1;
|
||
for (r = s + 2; r < u && 126 === e.src.charCodeAt(r);) r++;
|
||
if (r > s + 3) return e.pos += r - s, t || (e.pending += e.src.slice(s, r)), !0;
|
||
for (e.pos = s + 2, o = 1; e.pos + 1 < u;) {
|
||
if (126 === e.src.charCodeAt(e.pos) && 126 === e.src.charCodeAt(e.pos + 1) && (i = e.src.charCodeAt(e.pos - 1), 126 !== (a = e.pos + 2 < u ? e.src.charCodeAt(e.pos + 2) : -1) && 126 !== i && (32 !== i && 10 !== i ? o-- : 32 !== a && 10 !== a && o++, o <= 0))) {
|
||
n = !0;
|
||
break
|
||
}
|
||
e.parser.skipToken(e)
|
||
}
|
||
return n ? (e.posMax = e.pos, e.pos = s + 2, t || (e.push({
|
||
type: "del_open",
|
||
level: e.level++
|
||
}), e.parser.tokenize(e), e.push({
|
||
type: "del_close",
|
||
level: --e.level
|
||
})), e.pos = e.posMax + 2, e.posMax = u, !0) : (e.pos = s, !1)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o, i, a, u = e.posMax,
|
||
s = e.pos;
|
||
if (43 !== e.src.charCodeAt(s)) return !1;
|
||
if (t) return !1;
|
||
if (s + 4 >= u) return !1;
|
||
if (43 !== e.src.charCodeAt(s + 1)) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
if (i = s > 0 ? e.src.charCodeAt(s - 1) : -1, a = e.src.charCodeAt(s + 2), 43 === i) return !1;
|
||
if (43 === a) return !1;
|
||
if (32 === a || 10 === a) return !1;
|
||
for (r = s + 2; r < u && 43 === e.src.charCodeAt(r);) r++;
|
||
if (r !== s + 2) return e.pos += r - s, t || (e.pending += e.src.slice(s, r)), !0;
|
||
for (e.pos = s + 2, o = 1; e.pos + 1 < u;) {
|
||
if (43 === e.src.charCodeAt(e.pos) && 43 === e.src.charCodeAt(e.pos + 1) && (i = e.src.charCodeAt(e.pos - 1), 43 !== (a = e.pos + 2 < u ? e.src.charCodeAt(e.pos + 2) : -1) && 43 !== i && (32 !== i && 10 !== i ? o-- : 32 !== a && 10 !== a && o++, o <= 0))) {
|
||
n = !0;
|
||
break
|
||
}
|
||
e.parser.skipToken(e)
|
||
}
|
||
return n ? (e.posMax = e.pos, e.pos = s + 2, t || (e.push({
|
||
type: "ins_open",
|
||
level: e.level++
|
||
}), e.parser.tokenize(e), e.push({
|
||
type: "ins_close",
|
||
level: --e.level
|
||
})), e.pos = e.posMax + 2, e.posMax = u, !0) : (e.pos = s, !1)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o, i, a, u = e.posMax,
|
||
s = e.pos;
|
||
if (61 !== e.src.charCodeAt(s)) return !1;
|
||
if (t) return !1;
|
||
if (s + 4 >= u) return !1;
|
||
if (61 !== e.src.charCodeAt(s + 1)) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
if (i = s > 0 ? e.src.charCodeAt(s - 1) : -1, a = e.src.charCodeAt(s + 2), 61 === i) return !1;
|
||
if (61 === a) return !1;
|
||
if (32 === a || 10 === a) return !1;
|
||
for (r = s + 2; r < u && 61 === e.src.charCodeAt(r);) r++;
|
||
if (r !== s + 2) return e.pos += r - s, t || (e.pending += e.src.slice(s, r)), !0;
|
||
for (e.pos = s + 2, o = 1; e.pos + 1 < u;) {
|
||
if (61 === e.src.charCodeAt(e.pos) && 61 === e.src.charCodeAt(e.pos + 1) && (i = e.src.charCodeAt(e.pos - 1), 61 !== (a = e.pos + 2 < u ? e.src.charCodeAt(e.pos + 2) : -1) && 61 !== i && (32 !== i && 10 !== i ? o-- : 32 !== a && 10 !== a && o++, o <= 0))) {
|
||
n = !0;
|
||
break
|
||
}
|
||
e.parser.skipToken(e)
|
||
}
|
||
return n ? (e.posMax = e.pos, e.pos = s + 2, t || (e.push({
|
||
type: "mark_open",
|
||
level: e.level++
|
||
}), e.parser.tokenize(e), e.push({
|
||
type: "mark_close",
|
||
level: --e.level
|
||
})), e.pos = e.posMax + 2, e.posMax = u, !0) : (e.pos = s, !1)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e) {
|
||
return e >= 48 && e <= 57 || e >= 65 && e <= 90 || e >= 97 && e <= 122
|
||
}
|
||
|
||
function o(e, t) {
|
||
var n, o, i, a = t,
|
||
u = !0,
|
||
s = !0,
|
||
l = e.posMax,
|
||
c = e.src.charCodeAt(t);
|
||
for (n = t > 0 ? e.src.charCodeAt(t - 1) : -1; a < l && e.src.charCodeAt(a) === c;) a++;
|
||
return a >= l && (u = !1), (i = a - t) >= 4 ? u = s = !1 : (32 !== (o = a < l ? e.src.charCodeAt(a) : -1) && 10 !== o || (u = !1), 32 !== n && 10 !== n || (s = !1), 95 === c && (r(n) && (u = !1), r(o) && (s = !1))), {
|
||
can_open: u,
|
||
can_close: s,
|
||
delims: i
|
||
}
|
||
}
|
||
e.exports = function(e, t) {
|
||
var n, r, i, a, u, s, l, c = e.posMax,
|
||
f = e.pos,
|
||
p = e.src.charCodeAt(f);
|
||
if (95 !== p && 42 !== p) return !1;
|
||
if (t) return !1;
|
||
if (n = (l = o(e, f)).delims, !l.can_open) return e.pos += n, t || (e.pending += e.src.slice(f, e.pos)), !0;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
for (e.pos = f + n, s = [n]; e.pos < c;)
|
||
if (e.src.charCodeAt(e.pos) !== p) e.parser.skipToken(e);
|
||
else {
|
||
if (r = (l = o(e, e.pos)).delims, l.can_close) {
|
||
for (a = s.pop(), u = r; a !== u;) {
|
||
if (u < a) {
|
||
s.push(a - u);
|
||
break
|
||
}
|
||
if (u -= a, 0 === s.length) break;
|
||
e.pos += a, a = s.pop()
|
||
}
|
||
if (0 === s.length) {
|
||
n = a, i = !0;
|
||
break
|
||
}
|
||
e.pos += r;
|
||
continue
|
||
}
|
||
l.can_open && s.push(r), e.pos += r
|
||
}
|
||
return i ? (e.posMax = e.pos, e.pos = f + n, t || (2 !== n && 3 !== n || e.push({
|
||
type: "strong_open",
|
||
level: e.level++
|
||
}), 1 !== n && 3 !== n || e.push({
|
||
type: "em_open",
|
||
level: e.level++
|
||
}), e.parser.tokenize(e), 1 !== n && 3 !== n || e.push({
|
||
type: "em_close",
|
||
level: --e.level
|
||
}), 2 !== n && 3 !== n || e.push({
|
||
type: "strong_close",
|
||
level: --e.level
|
||
})), e.pos = e.posMax + n, e.posMax = c, !0) : (e.pos = f, !1)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;
|
||
e.exports = function(e, t) {
|
||
var n, o, i = e.posMax,
|
||
a = e.pos;
|
||
if (126 !== e.src.charCodeAt(a)) return !1;
|
||
if (t) return !1;
|
||
if (a + 2 >= i) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
for (e.pos = a + 1; e.pos < i;) {
|
||
if (126 === e.src.charCodeAt(e.pos)) {
|
||
n = !0;
|
||
break
|
||
}
|
||
e.parser.skipToken(e)
|
||
}
|
||
return n && a + 1 !== e.pos ? (o = e.src.slice(a + 1, e.pos)).match(/(^|[^\\])(\\\\)*\s/) ? (e.pos = a, !1) : (e.posMax = e.pos, e.pos = a + 1, t || e.push({
|
||
type: "sub",
|
||
level: e.level,
|
||
content: o.replace(r, "$1")
|
||
}), e.pos = e.posMax + 1, e.posMax = i, !0) : (e.pos = a, !1)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = /\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;
|
||
e.exports = function(e, t) {
|
||
var n, o, i = e.posMax,
|
||
a = e.pos;
|
||
if (94 !== e.src.charCodeAt(a)) return !1;
|
||
if (t) return !1;
|
||
if (a + 2 >= i) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
for (e.pos = a + 1; e.pos < i;) {
|
||
if (94 === e.src.charCodeAt(e.pos)) {
|
||
n = !0;
|
||
break
|
||
}
|
||
e.parser.skipToken(e)
|
||
}
|
||
return n && a + 1 !== e.pos ? (o = e.src.slice(a + 1, e.pos)).match(/(^|[^\\])(\\\\)*\s/) ? (e.pos = a, !1) : (e.posMax = e.pos, e.pos = a + 1, t || e.push({
|
||
type: "sup",
|
||
level: e.level,
|
||
content: o.replace(r, "$1")
|
||
}), e.pos = e.posMax + 1, e.posMax = i, !0) : (e.pos = a, !1)
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(153),
|
||
o = n(417),
|
||
i = n(419),
|
||
a = n(420);
|
||
e.exports = function(e, t) {
|
||
var n, u, s, l, c, f, p, d, h = !1,
|
||
v = e.pos,
|
||
m = e.posMax,
|
||
g = e.pos,
|
||
y = e.src.charCodeAt(g);
|
||
if (33 === y && (h = !0, y = e.src.charCodeAt(++g)), 91 !== y) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
if (n = g + 1, (u = r(e, g)) < 0) return !1;
|
||
if ((f = u + 1) < m && 40 === e.src.charCodeAt(f)) {
|
||
for (f++; f < m && (32 === (d = e.src.charCodeAt(f)) || 10 === d); f++);
|
||
if (f >= m) return !1;
|
||
for (g = f, o(e, f) ? (l = e.linkContent, f = e.pos) : l = "", g = f; f < m && (32 === (d = e.src.charCodeAt(f)) || 10 === d); f++);
|
||
if (f < m && g !== f && i(e, f))
|
||
for (c = e.linkContent, f = e.pos; f < m && (32 === (d = e.src.charCodeAt(f)) || 10 === d); f++);
|
||
else c = "";
|
||
if (f >= m || 41 !== e.src.charCodeAt(f)) return e.pos = v, !1;
|
||
f++
|
||
} else {
|
||
if (e.linkLevel > 0) return !1;
|
||
for (; f < m && (32 === (d = e.src.charCodeAt(f)) || 10 === d); f++);
|
||
if (f < m && 91 === e.src.charCodeAt(f) && (g = f + 1, (f = r(e, f)) >= 0 ? s = e.src.slice(g, f++) : f = g - 1), s || (void 0 === s && (f = u + 1), s = e.src.slice(n, u)), !(p = e.env.references[a(s)])) return e.pos = v, !1;
|
||
l = p.href, c = p.title
|
||
}
|
||
return t || (e.pos = n, e.posMax = u, h ? e.push({
|
||
type: "image",
|
||
src: l,
|
||
title: c,
|
||
alt: e.src.substr(n, u - n),
|
||
level: e.level
|
||
}) : (e.push({
|
||
type: "link_open",
|
||
href: l,
|
||
title: c,
|
||
level: e.level++
|
||
}), e.linkLevel++, e.parser.tokenize(e), e.linkLevel--, e.push({
|
||
type: "link_close",
|
||
level: --e.level
|
||
}))), e.pos = f, e.posMax = m, !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(153);
|
||
e.exports = function(e, t) {
|
||
var n, o, i, a, u = e.posMax,
|
||
s = e.pos;
|
||
return !(s + 2 >= u) && (94 === e.src.charCodeAt(s) && (91 === e.src.charCodeAt(s + 1) && (!(e.level >= e.options.maxNesting) && (n = s + 2, !((o = r(e, s + 1)) < 0) && (t || (e.env.footnotes || (e.env.footnotes = {}), e.env.footnotes.list || (e.env.footnotes.list = []), i = e.env.footnotes.list.length, e.pos = n, e.posMax = o, e.push({
|
||
type: "footnote_ref",
|
||
id: i,
|
||
level: e.level
|
||
}), e.linkLevel++, a = e.tokens.length, e.parser.tokenize(e), e.env.footnotes.list[i] = {
|
||
tokens: e.tokens.splice(a)
|
||
}, e.linkLevel--), e.pos = o + 1, e.posMax = u, !0)))))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = function(e, t) {
|
||
var n, r, o, i, a = e.posMax,
|
||
u = e.pos;
|
||
if (u + 3 > a) return !1;
|
||
if (!e.env.footnotes || !e.env.footnotes.refs) return !1;
|
||
if (91 !== e.src.charCodeAt(u)) return !1;
|
||
if (94 !== e.src.charCodeAt(u + 1)) return !1;
|
||
if (e.level >= e.options.maxNesting) return !1;
|
||
for (r = u + 2; r < a; r++) {
|
||
if (32 === e.src.charCodeAt(r)) return !1;
|
||
if (10 === e.src.charCodeAt(r)) return !1;
|
||
if (93 === e.src.charCodeAt(r)) break
|
||
}
|
||
return r !== u + 2 && (!(r >= a) && (r++, n = e.src.slice(u + 2, r - 1), void 0 !== e.env.footnotes.refs[":" + n] && (t || (e.env.footnotes.list || (e.env.footnotes.list = []), e.env.footnotes.refs[":" + n] < 0 ? (o = e.env.footnotes.list.length, e.env.footnotes.list[o] = {
|
||
label: n,
|
||
count: 0
|
||
}, e.env.footnotes.refs[":" + n] = o) : o = e.env.footnotes.refs[":" + n], i = e.env.footnotes.list[o].count, e.env.footnotes.list[o].count++, e.push({
|
||
type: "footnote_ref",
|
||
id: o,
|
||
subId: i,
|
||
level: e.level
|
||
})), e.pos = r, e.posMax = a, !0)))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(1045),
|
||
o = n(418),
|
||
i = /^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,
|
||
a = /^<([a-zA-Z.\-]{1,25}):([^<>\x00-\x20]*)>/;
|
||
e.exports = function(e, t) {
|
||
var n, u, s, l, c, f = e.pos;
|
||
return 60 === e.src.charCodeAt(f) && (!((n = e.src.slice(f)).indexOf(">") < 0) && ((u = n.match(a)) ? !(r.indexOf(u[1].toLowerCase()) < 0) && (l = u[0].slice(1, -1), c = o(l), !!e.parser.validateLink(l) && (t || (e.push({
|
||
type: "link_open",
|
||
href: c,
|
||
level: e.level
|
||
}), e.push({
|
||
type: "text",
|
||
content: l,
|
||
level: e.level + 1
|
||
}), e.push({
|
||
type: "link_close",
|
||
level: e.level
|
||
})), e.pos += u[0].length, !0)) : !!(s = n.match(i)) && (l = s[0].slice(1, -1), c = o("mailto:" + l), !!e.parser.validateLink(c) && (t || (e.push({
|
||
type: "link_open",
|
||
href: c,
|
||
level: e.level
|
||
}), e.push({
|
||
type: "text",
|
||
content: l,
|
||
level: e.level + 1
|
||
}), e.push({
|
||
type: "link_close",
|
||
level: e.level
|
||
})), e.pos += s[0].length, !0))))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = ["coap", "doi", "javascript", "aaa", "aaas", "about", "acap", "cap", "cid", "crid", "data", "dav", "dict", "dns", "file", "ftp", "geo", "go", "gopher", "h323", "http", "https", "iax", "icap", "im", "imap", "info", "ipp", "iris", "iris.beep", "iris.xpc", "iris.xpcs", "iris.lwz", "ldap", "mailto", "mid", "msrp", "msrps", "mtqp", "mupdate", "news", "nfs", "ni", "nih", "nntp", "opaquelocktoken", "pop", "pres", "rtsp", "service", "session", "shttp", "sieve", "sip", "sips", "sms", "snmp", "soap.beep", "soap.beeps", "tag", "tel", "telnet", "tftp", "thismessage", "tn3270", "tip", "tv", "urn", "vemmi", "ws", "wss", "xcon", "xcon-userid", "xmlrpc.beep", "xmlrpc.beeps", "xmpp", "z39.50r", "z39.50s", "adiumxtra", "afp", "afs", "aim", "apt", "attachment", "aw", "beshare", "bitcoin", "bolo", "callto", "chrome", "chrome-extension", "com-eventbrite-attendee", "content", "cvs", "dlna-playsingle", "dlna-playcontainer", "dtn", "dvb", "ed2k", "facetime", "feed", "finger", "fish", "gg", "git", "gizmoproject", "gtalk", "hcp", "icon", "ipn", "irc", "irc6", "ircs", "itms", "jar", "jms", "keyparc", "lastfm", "ldaps", "magnet", "maps", "market", "message", "mms", "ms-help", "msnim", "mumble", "mvn", "notes", "oid", "palm", "paparazzi", "platform", "proxy", "psyc", "query", "res", "resource", "rmi", "rsync", "rtmp", "secondlife", "sftp", "sgn", "skype", "smb", "soldat", "spotify", "ssh", "steam", "svn", "teamspeak", "things", "udp", "unreal", "ut2004", "ventrilo", "view-source", "webcal", "wtai", "wyciwyg", "xfire", "xri", "ymsgr"]
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(1047).HTML_TAG_RE;
|
||
e.exports = function(e, t) {
|
||
var n, o, i, a = e.pos;
|
||
return !!e.options.html && (i = e.posMax, !(60 !== e.src.charCodeAt(a) || a + 2 >= i) && (!(33 !== (n = e.src.charCodeAt(a + 1)) && 63 !== n && 47 !== n && ! function(e) {
|
||
var t = 32 | e;
|
||
return t >= 97 && t <= 122
|
||
}(n)) && (!!(o = e.src.slice(a).match(r)) && (t || e.push({
|
||
type: "htmltag",
|
||
content: e.src.slice(a, a + o[0].length),
|
||
level: e.level
|
||
}), e.pos += o[0].length, !0))))
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
|
||
function r(e, t) {
|
||
return e = e.source, t = t || "",
|
||
function n(r, o) {
|
||
return r ? (o = o.source || o, e = e.replace(r, o), n) : new RegExp(e, t)
|
||
}
|
||
}
|
||
var o = r(/(?:unquoted|single_quoted|double_quoted)/)("unquoted", /[^"'=<>`\x00-\x20]+/)("single_quoted", /'[^']*'/)("double_quoted", /"[^"]*"/)(),
|
||
i = r(/(?:\s+attr_name(?:\s*=\s*attr_value)?)/)("attr_name", /[a-zA-Z_:][a-zA-Z0-9:._-]*/)("attr_value", o)(),
|
||
a = r(/<[A-Za-z][A-Za-z0-9]*attribute*\s*\/?>/)("attribute", i)(),
|
||
u = r(/^(?:open_tag|close_tag|comment|processing|declaration|cdata)/)("open_tag", a)("close_tag", /<\/[A-Za-z][A-Za-z0-9]*\s*>/)("comment", /<!--([^-]+|[-][^-]+)*-->/)("processing", /<[?].*?[?]>/)("declaration", /<![A-Z]+\s+[^>]*>/)("cdata", /<!\[CDATA\[([^\]]+|\][^\]]|\]\][^>])*\]\]>/)();
|
||
e.exports.HTML_TAG_RE = u
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(416),
|
||
o = n(27).has,
|
||
i = n(27).isValidEntityCode,
|
||
a = n(27).fromCodePoint,
|
||
u = /^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,
|
||
s = /^&([a-z][a-z0-9]{1,31});/i;
|
||
e.exports = function(e, t) {
|
||
var n, l, c = e.pos,
|
||
f = e.posMax;
|
||
if (38 !== e.src.charCodeAt(c)) return !1;
|
||
if (c + 1 < f)
|
||
if (35 === e.src.charCodeAt(c + 1)) {
|
||
if (l = e.src.slice(c).match(u)) return t || (n = "x" === l[1][0].toLowerCase() ? parseInt(l[1].slice(1), 16) : parseInt(l[1], 10), e.pending += i(n) ? a(n) : a(65533)), e.pos += l[0].length, !0
|
||
} else if ((l = e.src.slice(c).match(s)) && o(r, l[1])) return t || (e.pending += r[l[1]]), e.pos += l[0].length, !0;
|
||
return t || (e.pending += "&"), e.pos++, !0
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
options: {
|
||
html: !1,
|
||
xhtmlOut: !1,
|
||
breaks: !1,
|
||
langPrefix: "language-",
|
||
linkify: !1,
|
||
linkTarget: "",
|
||
typographer: !1,
|
||
quotes: "“”‘’",
|
||
highlight: null,
|
||
maxNesting: 20
|
||
},
|
||
components: {
|
||
core: {
|
||
rules: ["block", "inline", "references", "replacements", "linkify", "smartquotes", "references", "abbr2", "footnote_tail"]
|
||
},
|
||
block: {
|
||
rules: ["blockquote", "code", "fences", "footnote", "heading", "hr", "htmlblock", "lheading", "list", "paragraph", "table"]
|
||
},
|
||
inline: {
|
||
rules: ["autolink", "backticks", "del", "emphasis", "entity", "escape", "footnote_ref", "htmltag", "links", "newline", "text"]
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
options: {
|
||
html: !1,
|
||
xhtmlOut: !1,
|
||
breaks: !1,
|
||
langPrefix: "language-",
|
||
linkify: !1,
|
||
linkTarget: "",
|
||
typographer: !1,
|
||
quotes: "“”‘’",
|
||
highlight: null,
|
||
maxNesting: 20
|
||
},
|
||
components: {
|
||
core: {},
|
||
block: {},
|
||
inline: {}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
e.exports = {
|
||
options: {
|
||
html: !0,
|
||
xhtmlOut: !0,
|
||
breaks: !1,
|
||
langPrefix: "language-",
|
||
linkify: !1,
|
||
linkTarget: "",
|
||
typographer: !1,
|
||
quotes: "“”‘’",
|
||
highlight: null,
|
||
maxNesting: 20
|
||
},
|
||
components: {
|
||
core: {
|
||
rules: ["block", "inline", "references", "abbr2"]
|
||
},
|
||
block: {
|
||
rules: ["blockquote", "code", "fences", "heading", "hr", "htmlblock", "lheading", "list", "paragraph"]
|
||
},
|
||
inline: {
|
||
rules: ["autolink", "backticks", "emphasis", "entity", "escape", "htmltag", "links", "newline", "text"]
|
||
}
|
||
}
|
||
}
|
||
}, function(e, t, n) {
|
||
var r;
|
||
r = function() {
|
||
"use strict";
|
||
var e = ["a", "abbr", "acronym", "address", "area", "article", "aside", "audio", "b", "bdi", "bdo", "big", "blink", "blockquote", "body", "br", "button", "canvas", "caption", "center", "cite", "code", "col", "colgroup", "content", "data", "datalist", "dd", "decorator", "del", "details", "dfn", "dir", "div", "dl", "dt", "element", "em", "fieldset", "figcaption", "figure", "font", "footer", "form", "h1", "h2", "h3", "h4", "h5", "h6", "head", "header", "hgroup", "hr", "html", "i", "img", "input", "ins", "kbd", "label", "legend", "li", "main", "map", "mark", "marquee", "menu", "menuitem", "meter", "nav", "nobr", "ol", "optgroup", "option", "output", "p", "pre", "progress", "q", "rp", "rt", "ruby", "s", "samp", "section", "select", "shadow", "small", "source", "spacer", "span", "strike", "strong", "style", "sub", "summary", "sup", "table", "tbody", "td", "template", "textarea", "tfoot", "th", "thead", "time", "tr", "track", "tt", "u", "ul", "var", "video", "wbr"],
|
||
t = ["svg", "a", "altglyph", "altglyphdef", "altglyphitem", "animatecolor", "animatemotion", "animatetransform", "audio", "canvas", "circle", "clippath", "defs", "desc", "ellipse", "filter", "font", "g", "glyph", "glyphref", "hkern", "image", "line", "lineargradient", "marker", "mask", "metadata", "mpath", "path", "pattern", "polygon", "polyline", "radialgradient", "rect", "stop", "style", "switch", "symbol", "text", "textpath", "title", "tref", "tspan", "video", "view", "vkern"],
|
||
n = ["feBlend", "feColorMatrix", "feComponentTransfer", "feComposite", "feConvolveMatrix", "feDiffuseLighting", "feDisplacementMap", "feDistantLight", "feFlood", "feFuncA", "feFuncB", "feFuncG", "feFuncR", "feGaussianBlur", "feMerge", "feMergeNode", "feMorphology", "feOffset", "fePointLight", "feSpecularLighting", "feSpotLight", "feTile", "feTurbulence"],
|
||
r = ["math", "menclose", "merror", "mfenced", "mfrac", "mglyph", "mi", "mlabeledtr", "mmuliscripts", "mn", "mo", "mover", "mpadded", "mphantom", "mroot", "mrow", "ms", "mpspace", "msqrt", "mystyle", "msub", "msup", "msubsup", "mtable", "mtd", "mtext", "mtr", "munder", "munderover"],
|
||
o = ["#text"],
|
||
i = ["accept", "action", "align", "alt", "autocomplete", "background", "bgcolor", "border", "cellpadding", "cellspacing", "checked", "cite", "class", "clear", "color", "cols", "colspan", "coords", "crossorigin", "datetime", "default", "dir", "disabled", "download", "enctype", "face", "for", "headers", "height", "hidden", "high", "href", "hreflang", "id", "integrity", "ismap", "label", "lang", "list", "loop", "low", "max", "maxlength", "media", "method", "min", "multiple", "name", "noshade", "novalidate", "nowrap", "open", "optimum", "pattern", "placeholder", "poster", "preload", "pubdate", "radiogroup", "readonly", "rel", "required", "rev", "reversed", "role", "rows", "rowspan", "spellcheck", "scope", "selected", "shape", "size", "sizes", "span", "srclang", "start", "src", "srcset", "step", "style", "summary", "tabindex", "title", "type", "usemap", "valign", "value", "width", "xmlns"],
|
||
a = ["accent-height", "accumulate", "additivive", "alignment-baseline", "ascent", "attributename", "attributetype", "azimuth", "basefrequency", "baseline-shift", "begin", "bias", "by", "class", "clip", "clip-path", "clip-rule", "color", "color-interpolation", "color-interpolation-filters", "color-profile", "color-rendering", "cx", "cy", "d", "dx", "dy", "diffuseconstant", "direction", "display", "divisor", "dur", "edgemode", "elevation", "end", "fill", "fill-opacity", "fill-rule", "filter", "flood-color", "flood-opacity", "font-family", "font-size", "font-size-adjust", "font-stretch", "font-style", "font-variant", "font-weight", "fx", "fy", "g1", "g2", "glyph-name", "glyphref", "gradientunits", "gradienttransform", "height", "href", "id", "image-rendering", "in", "in2", "k", "k1", "k2", "k3", "k4", "kerning", "keypoints", "keysplines", "keytimes", "lang", "lengthadjust", "letter-spacing", "kernelmatrix", "kernelunitlength", "lighting-color", "local", "marker-end", "marker-mid", "marker-start", "markerheight", "markerunits", "markerwidth", "maskcontentunits", "maskunits", "max", "mask", "media", "method", "mode", "min", "name", "numoctaves", "offset", "operator", "opacity", "order", "orient", "orientation", "origin", "overflow", "paint-order", "path", "pathlength", "patterncontentunits", "patterntransform", "patternunits", "points", "preservealpha", "preserveaspectratio", "r", "rx", "ry", "radius", "refx", "refy", "repeatcount", "repeatdur", "restart", "result", "rotate", "scale", "seed", "shape-rendering", "specularconstant", "specularexponent", "spreadmethod", "stddeviation", "stitchtiles", "stop-color", "stop-opacity", "stroke-dasharray", "stroke-dashoffset", "stroke-linecap", "stroke-linejoin", "stroke-miterlimit", "stroke-opacity", "stroke", "stroke-width", "style", "surfacescale", "tabindex", "targetx", "targety", "transform", "text-anchor", "text-decoration", "text-rendering", "textlength", "type", "u1", "u2", "unicode", "values", "viewbox", "visibility", "vert-adv-y", "vert-origin-x", "vert-origin-y", "width", "word-spacing", "wrap", "writing-mode", "xchannelselector", "ychannelselector", "x", "x1", "x2", "xmlns", "y", "y1", "y2", "z", "zoomandpan"],
|
||
u = ["accent", "accentunder", "align", "bevelled", "close", "columnsalign", "columnlines", "columnspan", "denomalign", "depth", "dir", "display", "displaystyle", "fence", "frame", "height", "href", "id", "largeop", "length", "linethickness", "lspace", "lquote", "mathbackground", "mathcolor", "mathsize", "mathvariant", "maxsize", "minsize", "movablelimits", "notation", "numalign", "open", "rowalign", "rowlines", "rowspacing", "rowspan", "rspace", "rquote", "scriptlevel", "scriptminsize", "scriptsizemultiplier", "selection", "separator", "separators", "stretchy", "subscriptshift", "supscriptshift", "symmetric", "voffset", "width", "xmlns"],
|
||
s = ["xlink:href", "xml:id", "xlink:title", "xml:space", "xmlns:xlink"];
|
||
|
||
function l(e, t) {
|
||
for (var n = t.length; n--;) "string" == typeof t[n] && (t[n] = t[n].toLowerCase()), e[t[n]] = !0;
|
||
return e
|
||
}
|
||
|
||
function c(e) {
|
||
var t = {},
|
||
n = void 0;
|
||
for (n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
|
||
return t
|
||
}
|
||
var f = /\{\{[\s\S]*|[\s\S]*\}\}/gm,
|
||
p = /<%[\s\S]*|[\s\S]*%>/gm,
|
||
d = /^data-[\-\w.\u00B7-\uFFFF]/,
|
||
h = /^aria-[\-\w]+$/,
|
||
v = /^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i,
|
||
m = /^(?:\w+script|data):/i,
|
||
g = /[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,
|
||
y = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
|
||
return typeof e
|
||
} : function(e) {
|
||
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
|
||
};
|
||
|
||
function b(e) {
|
||
if (Array.isArray(e)) {
|
||
for (var t = 0, n = Array(e.length); t < e.length; t++) n[t] = e[t];
|
||
return n
|
||
}
|
||
return Array.from(e)
|
||
}
|
||
var _ = function() {
|
||
return "undefined" == typeof window ? null : window
|
||
};
|
||
return function w() {
|
||
var E = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : _(),
|
||
x = function(e) {
|
||
return w(e)
|
||
};
|
||
if (x.version = "1.0.4", x.removed = [], !E || !E.document || 9 !== E.document.nodeType) return x.isSupported = !1, x;
|
||
var S = E.document,
|
||
C = !1,
|
||
k = !1,
|
||
A = E.document,
|
||
O = E.DocumentFragment,
|
||
P = E.HTMLTemplateElement,
|
||
T = E.Node,
|
||
M = E.NodeFilter,
|
||
I = E.NamedNodeMap,
|
||
j = void 0 === I ? E.NamedNodeMap || E.MozNamedAttrMap : I,
|
||
N = E.Text,
|
||
R = E.Comment,
|
||
D = E.DOMParser,
|
||
L = E.XMLHttpRequest,
|
||
U = void 0 === L ? E.XMLHttpRequest : L,
|
||
q = E.encodeURI,
|
||
F = void 0 === q ? E.encodeURI : q;
|
||
if ("function" == typeof P) {
|
||
var z = A.createElement("template");
|
||
z.content && z.content.ownerDocument && (A = z.content.ownerDocument)
|
||
}
|
||
var B = A,
|
||
V = B.implementation,
|
||
H = B.createNodeIterator,
|
||
W = B.getElementsByTagName,
|
||
J = B.createDocumentFragment,
|
||
Y = S.importNode,
|
||
K = {};
|
||
x.isSupported = V && void 0 !== V.createHTMLDocument && 9 !== A.documentMode;
|
||
var G = f,
|
||
$ = p,
|
||
Z = d,
|
||
X = h,
|
||
Q = m,
|
||
ee = g,
|
||
te = v,
|
||
ne = null,
|
||
re = l({}, [].concat(b(e), b(t), b(n), b(r), b(o))),
|
||
oe = null,
|
||
ie = l({}, [].concat(b(i), b(a), b(u), b(s))),
|
||
ae = null,
|
||
ue = null,
|
||
se = !0,
|
||
le = !0,
|
||
ce = !1,
|
||
fe = !1,
|
||
pe = !1,
|
||
de = !1,
|
||
he = !1,
|
||
ve = !1,
|
||
me = !1,
|
||
ge = !1,
|
||
ye = !1,
|
||
be = !0,
|
||
_e = !0,
|
||
we = {},
|
||
Ee = l({}, ["audio", "head", "math", "script", "style", "template", "svg", "video"]),
|
||
xe = l({}, ["audio", "video", "img", "source", "image"]),
|
||
Se = l({}, ["alt", "class", "for", "id", "label", "name", "pattern", "placeholder", "summary", "title", "value", "style", "xmlns"]),
|
||
Ce = null,
|
||
ke = A.createElement("form"),
|
||
Ae = function(f) {
|
||
"object" !== (void 0 === f ? "undefined" : y(f)) && (f = {}), ne = "ALLOWED_TAGS" in f ? l({}, f.ALLOWED_TAGS) : re, oe = "ALLOWED_ATTR" in f ? l({}, f.ALLOWED_ATTR) : ie, ae = "FORBID_TAGS" in f ? l({}, f.FORBID_TAGS) : {}, ue = "FORBID_ATTR" in f ? l({}, f.FORBID_ATTR) : {}, we = "USE_PROFILES" in f && f.USE_PROFILES, se = !1 !== f.ALLOW_ARIA_ATTR, le = !1 !== f.ALLOW_DATA_ATTR, ce = f.ALLOW_UNKNOWN_PROTOCOLS || !1, fe = f.SAFE_FOR_JQUERY || !1, pe = f.SAFE_FOR_TEMPLATES || !1, de = f.WHOLE_DOCUMENT || !1, me = f.RETURN_DOM || !1, ge = f.RETURN_DOM_FRAGMENT || !1, ye = f.RETURN_DOM_IMPORT || !1, ve = f.FORCE_BODY || !1, be = !1 !== f.SANITIZE_DOM, _e = !1 !== f.KEEP_CONTENT, te = f.ALLOWED_URI_REGEXP || te, pe && (le = !1), ge && (me = !0), we && (ne = l({}, [].concat(b(o))), oe = [], !0 === we.html && (l(ne, e), l(oe, i)), !0 === we.svg && (l(ne, t), l(oe, a), l(oe, s)), !0 === we.svgFilters && (l(ne, n), l(oe, a), l(oe, s)), !0 === we.mathMl && (l(ne, r), l(oe, u), l(oe, s))), f.ADD_TAGS && (ne === re && (ne = c(ne)), l(ne, f.ADD_TAGS)), f.ADD_ATTR && (oe === ie && (oe = c(oe)), l(oe, f.ADD_ATTR)), f.ADD_URI_SAFE_ATTR && l(Se, f.ADD_URI_SAFE_ATTR), _e && (ne["#text"] = !0), Object && "freeze" in Object && Object.freeze(f), Ce = f
|
||
},
|
||
Oe = function(e) {
|
||
x.removed.push({
|
||
element: e
|
||
});
|
||
try {
|
||
e.parentNode.removeChild(e)
|
||
} catch (t) {
|
||
e.outerHTML = ""
|
||
}
|
||
},
|
||
Pe = function(e, t) {
|
||
try {
|
||
x.removed.push({
|
||
attribute: t.getAttributeNode(e),
|
||
from: t
|
||
})
|
||
} catch (e) {
|
||
x.removed.push({
|
||
attribute: null,
|
||
from: t
|
||
})
|
||
}
|
||
t.removeAttribute(e)
|
||
},
|
||
Te = function(e) {
|
||
var t = void 0,
|
||
n = void 0;
|
||
if (ve && (e = "<remove></remove>" + e), k) {
|
||
try {
|
||
e = F(e)
|
||
} catch (e) {}
|
||
var r = new U;
|
||
r.responseType = "document", r.open("GET", "data:text/html;charset=utf-8," + e, !1), r.send(null), t = r.response
|
||
}
|
||
if (C) try {
|
||
t = (new D).parseFromString(e, "text/html")
|
||
} catch (e) {}
|
||
return t && t.documentElement || ((n = (t = V.createHTMLDocument("")).body).parentNode.removeChild(n.parentNode.firstElementChild), n.outerHTML = e), W.call(t, de ? "html" : "body")[0]
|
||
};
|
||
x.isSupported && function() {
|
||
var e = Te('<svg><g onload="this.parentNode.remove()"></g></svg>');
|
||
e.querySelector("svg") || (k = !0);
|
||
try {
|
||
(e = Te('<svg><p><style><img src="</style><img src=x onerror=alert(1)//">')).querySelector("svg img") && (C = !0)
|
||
} catch (e) {}
|
||
}();
|
||
var Me = function(e) {
|
||
return H.call(e.ownerDocument || e, e, M.SHOW_ELEMENT | M.SHOW_COMMENT | M.SHOW_TEXT, function() {
|
||
return M.FILTER_ACCEPT
|
||
}, !1)
|
||
},
|
||
Ie = function(e) {
|
||
return "object" === (void 0 === T ? "undefined" : y(T)) ? e instanceof T : e && "object" === (void 0 === e ? "undefined" : y(e)) && "number" == typeof e.nodeType && "string" == typeof e.nodeName
|
||
},
|
||
je = function(e, t, n) {
|
||
K[e] && K[e].forEach(function(e) {
|
||
e.call(x, t, n, Ce)
|
||
})
|
||
},
|
||
Ne = function(e) {
|
||
var t, n = void 0;
|
||
if (je("beforeSanitizeElements", e, null), !((t = e) instanceof N || t instanceof R || "string" == typeof t.nodeName && "string" == typeof t.textContent && "function" == typeof t.removeChild && t.attributes instanceof j && "function" == typeof t.removeAttribute && "function" == typeof t.setAttribute)) return Oe(e), !0;
|
||
var r = e.nodeName.toLowerCase();
|
||
if (je("uponSanitizeElement", e, {
|
||
tagName: r,
|
||
allowedTags: ne
|
||
}), !ne[r] || ae[r]) {
|
||
if (_e && !Ee[r] && "function" == typeof e.insertAdjacentHTML) try {
|
||
e.insertAdjacentHTML("AfterEnd", e.innerHTML)
|
||
} catch (e) {}
|
||
return Oe(e), !0
|
||
}
|
||
return !fe || e.firstElementChild || e.content && e.content.firstElementChild || !/</g.test(e.textContent) || (x.removed.push({
|
||
element: e.cloneNode()
|
||
}), e.innerHTML = e.textContent.replace(/</g, "<")), pe && 3 === e.nodeType && (n = (n = (n = e.textContent).replace(G, " ")).replace($, " "), e.textContent !== n && (x.removed.push({
|
||
element: e.cloneNode()
|
||
}), e.textContent = n)), je("afterSanitizeElements", e, null), !1
|
||
},
|
||
Re = function(e) {
|
||
var t = void 0,
|
||
n = void 0,
|
||
r = void 0,
|
||
o = void 0,
|
||
i = void 0,
|
||
a = void 0,
|
||
u = void 0;
|
||
if (je("beforeSanitizeAttributes", e, null), a = e.attributes) {
|
||
var s = {
|
||
attrName: "",
|
||
attrValue: "",
|
||
keepAttr: !0,
|
||
allowedAttributes: oe
|
||
};
|
||
for (u = a.length; u--;) {
|
||
if (n = (t = a[u]).name, r = t.value.trim(), o = n.toLowerCase(), s.attrName = o, s.attrValue = r, s.keepAttr = !0, je("uponSanitizeAttribute", e, s), r = s.attrValue, "name" === o && "IMG" === e.nodeName && a.id) i = a.id, a = Array.prototype.slice.apply(a), Pe("id", e), Pe(n, e), a.indexOf(i) > u && e.setAttribute("id", i.value);
|
||
else {
|
||
if ("INPUT" === e.nodeName && "type" === o && "file" === r && (oe[o] || !ue[o])) continue;
|
||
"id" === n && e.setAttribute(n, ""), Pe(n, e)
|
||
}
|
||
if (s.keepAttr && (!be || "id" !== o && "name" !== o || !(r in A || r in ke))) {
|
||
if (pe && (r = (r = r.replace(G, " ")).replace($, " ")), le && Z.test(o));
|
||
else if (se && X.test(o));
|
||
else {
|
||
if (!oe[o] || ue[o]) continue;
|
||
if (Se[o]);
|
||
else if (te.test(r.replace(ee, "")));
|
||
else if ("src" !== o && "xlink:href" !== o || 0 !== r.indexOf("data:") || !xe[e.nodeName.toLowerCase()])
|
||
if (ce && !Q.test(r.replace(ee, "")));
|
||
else if (r) continue
|
||
}
|
||
try {
|
||
e.setAttribute(n, r), x.removed.pop()
|
||
} catch (e) {}
|
||
}
|
||
}
|
||
je("afterSanitizeAttributes", e, null)
|
||
}
|
||
},
|
||
De = function e(t) {
|
||
var n = void 0,
|
||
r = Me(t);
|
||
for (je("beforeSanitizeShadowDOM", t, null); n = r.nextNode();) je("uponSanitizeShadowNode", n, null), Ne(n) || (n.content instanceof O && e(n.content), Re(n));
|
||
je("afterSanitizeShadowDOM", t, null)
|
||
};
|
||
return x.sanitize = function(e, t) {
|
||
var n = void 0,
|
||
r = void 0,
|
||
o = void 0,
|
||
i = void 0,
|
||
a = void 0;
|
||
if (e || (e = "\x3c!--\x3e"), "string" != typeof e && !Ie(e)) {
|
||
if ("function" != typeof e.toString) throw new TypeError("toString is not a function");
|
||
if ("string" != typeof(e = e.toString())) throw new TypeError("dirty is not a string, aborting")
|
||
}
|
||
if (!x.isSupported) {
|
||
if ("object" === y(E.toStaticHTML) || "function" == typeof E.toStaticHTML) {
|
||
if ("string" == typeof e) return E.toStaticHTML(e);
|
||
if (Ie(e)) return E.toStaticHTML(e.outerHTML)
|
||
}
|
||
return e
|
||
}
|
||
if (he || Ae(t), x.removed = [], e instanceof T) 1 === (r = (n = Te("\x3c!--\x3e")).ownerDocument.importNode(e, !0)).nodeType && "BODY" === r.nodeName ? n = r : n.appendChild(r);
|
||
else {
|
||
if (!me && !de && -1 === e.indexOf("<")) return e;
|
||
if (!(n = Te(e))) return me ? null : ""
|
||
}
|
||
ve && Oe(n.firstChild);
|
||
for (var u = Me(n); o = u.nextNode();) 3 === o.nodeType && o === i || Ne(o) || (o.content instanceof O && De(o.content), Re(o), i = o);
|
||
if (me) {
|
||
if (ge)
|
||
for (a = J.call(n.ownerDocument); n.firstChild;) a.appendChild(n.firstChild);
|
||
else a = n;
|
||
return ye && (a = Y.call(S, a, !0)), a
|
||
}
|
||
return de ? n.outerHTML : n.innerHTML
|
||
}, x.setConfig = function(e) {
|
||
Ae(e), he = !0
|
||
}, x.clearConfig = function() {
|
||
Ce = null, he = !1
|
||
}, x.addHook = function(e, t) {
|
||
"function" == typeof t && (K[e] = K[e] || [], K[e].push(t))
|
||
}, x.removeHook = function(e) {
|
||
K[e] && K[e].pop()
|
||
}, x.removeHooks = function(e) {
|
||
K[e] && (K[e] = [])
|
||
}, x.removeAllHooks = function() {
|
||
K = {}
|
||
}, x
|
||
}()
|
||
}, e.exports = r()
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
});
|
||
var r = l(n(4)),
|
||
o = l(n(2)),
|
||
i = l(n(3)),
|
||
a = l(n(5)),
|
||
u = l(n(6)),
|
||
s = l(n(0));
|
||
l(n(1));
|
||
|
||
function l(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
var c = function(e) {
|
||
function t() {
|
||
return (0, o.default)(this, t), (0, a.default)(this, (t.__proto__ || (0, r.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, u.default)(t, e), (0, i.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.specSelectors,
|
||
n = e.getComponent,
|
||
r = n("SvgAssets"),
|
||
o = n("InfoContainer", !0),
|
||
i = n("VersionPragmaFilter"),
|
||
a = n("operations", !0),
|
||
u = n("Models", !0),
|
||
l = n("Row"),
|
||
c = n("Col"),
|
||
f = n("ServersContainer", !0),
|
||
p = n("errors", !0),
|
||
d = n("SchemesContainer", !0),
|
||
h = n("FilterContainer", !0),
|
||
v = t.isSwagger2(),
|
||
m = t.isOAS3();
|
||
if (!t.specStr()) {
|
||
var g = void 0;
|
||
return g = "loading" === t.loadingStatus() ? s.default.createElement("div", {
|
||
className: "loading"
|
||
}) : s.default.createElement("h4", null, "No API definition provided."), s.default.createElement("div", {
|
||
className: "swagger-ui"
|
||
}, s.default.createElement("div", {
|
||
className: "loading-container"
|
||
}, g))
|
||
}
|
||
return s.default.createElement("div", {
|
||
className: "swagger-ui"
|
||
}, s.default.createElement(r, null), s.default.createElement(i, {
|
||
isSwagger2: v,
|
||
isOAS3: m,
|
||
alsoShow: s.default.createElement(p, null)
|
||
}, s.default.createElement(p, null), s.default.createElement(l, {
|
||
className: "information-container"
|
||
}, s.default.createElement(c, {
|
||
mobile: 12
|
||
}, s.default.createElement(o, null))), s.default.createElement(d, null), s.default.createElement(f, null), s.default.createElement(h, null), s.default.createElement(l, null, s.default.createElement(c, {
|
||
mobile: 12,
|
||
desktop: 12
|
||
}, s.default.createElement(a, null))), s.default.createElement(l, null, s.default.createElement(c, {
|
||
mobile: 12,
|
||
desktop: 12
|
||
}, s.default.createElement(u, null)))))
|
||
}
|
||
}]), t
|
||
}(s.default.Component);
|
||
t.default = c
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.JsonSchema_object = t.JsonSchema_boolean = t.JsonSchema_array = t.JsonSchema_string = t.JsonSchemaForm = void 0;
|
||
var r = y(n(23)),
|
||
o = y(n(25)),
|
||
i = y(n(4)),
|
||
a = y(n(2)),
|
||
u = y(n(3)),
|
||
s = y(n(5)),
|
||
l = y(n(6)),
|
||
c = n(0),
|
||
f = y(c),
|
||
p = y(n(1)),
|
||
d = n(7),
|
||
h = y(n(113)),
|
||
v = y(n(12)),
|
||
m = y(n(1055)),
|
||
g = n(10);
|
||
|
||
function y(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}
|
||
p.default.func.isRequired, p.default.any, p.default.func, p.default.any, p.default.object.isRequired, p.default.object, v.default.list, p.default.bool, p.default.bool, p.default.any;
|
||
var b = {
|
||
value: "",
|
||
onChange: function() {},
|
||
schema: {},
|
||
keyName: "",
|
||
required: !1,
|
||
errors: (0, d.List)()
|
||
};
|
||
|
||
function _(e) {
|
||
return d.List.isList(e) ? e : (0, d.List)()
|
||
}(t.JsonSchemaForm = function(e) {
|
||
function t() {
|
||
return (0, a.default)(this, t), (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).apply(this, arguments))
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.dispatchInitialValue,
|
||
n = e.value,
|
||
r = e.onChange;
|
||
t && r(n)
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.schema,
|
||
n = e.errors,
|
||
r = e.value,
|
||
i = e.onChange,
|
||
a = e.getComponent,
|
||
u = e.fn;
|
||
t.toJS && (t = t.toJS());
|
||
var s = t,
|
||
l = s.type,
|
||
c = s.format,
|
||
p = void 0 === c ? "" : c,
|
||
d = a(p ? "JsonSchema_" + l + "_" + p : "JsonSchema_" + l) || a("JsonSchema_string");
|
||
return f.default.createElement(d, (0, o.default)({}, this.props, {
|
||
errors: n,
|
||
fn: u,
|
||
getComponent: a,
|
||
value: r,
|
||
onChange: i,
|
||
schema: t
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.Component)).defaultProps = b, (t.JsonSchema_string = function(e) {
|
||
function t() {
|
||
var e, n, r, o;
|
||
(0, a.default)(this, t);
|
||
for (var u = arguments.length, l = Array(u), c = 0; c < u; c++) l[c] = arguments[c];
|
||
return n = r = (0, s.default)(this, (e = t.__proto__ || (0, i.default)(t)).call.apply(e, [this].concat(l))), r.onChange = function(e) {
|
||
var t = "file" === r.props.schema.type ? e.target.files[0] : e.target.value;
|
||
r.props.onChange(t, r.props.keyName)
|
||
}, r.onEnumChange = function(e) {
|
||
return r.props.onChange(e)
|
||
}, o = n, (0, s.default)(r, o)
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.value,
|
||
r = e.schema,
|
||
o = e.errors,
|
||
i = e.required,
|
||
a = e.description,
|
||
u = r.enum;
|
||
if (o = o.toJS ? o.toJS() : [], u) {
|
||
var s = t("Select");
|
||
return f.default.createElement(s, {
|
||
className: o.length ? "invalid" : "",
|
||
title: o.length ? o : "",
|
||
allowedValues: u,
|
||
value: n,
|
||
allowEmptyValue: !i,
|
||
onChange: this.onEnumChange
|
||
})
|
||
}
|
||
var l = "formData" === r.in && !("FormData" in window),
|
||
c = t("Input");
|
||
return "file" === r.type ? f.default.createElement(c, {
|
||
type: "file",
|
||
className: o.length ? "invalid" : "",
|
||
title: o.length ? o : "",
|
||
onChange: this.onChange,
|
||
disabled: l
|
||
}) : f.default.createElement(m.default, {
|
||
type: "password" === r.format ? "password" : "text",
|
||
className: o.length ? "invalid" : "",
|
||
title: o.length ? o : "",
|
||
value: n,
|
||
minLength: 0,
|
||
debounceTimeout: 350,
|
||
placeholder: a,
|
||
onChange: this.onChange,
|
||
disabled: l
|
||
})
|
||
}
|
||
}]), t
|
||
}(c.Component)).defaultProps = b, (t.JsonSchema_array = function(e) {
|
||
function t(e, n) {
|
||
(0, a.default)(this, t);
|
||
var r = (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).call(this, e, n));
|
||
return r.onChange = function() {
|
||
return r.props.onChange(r.state.value)
|
||
}, r.onItemChange = function(e, t) {
|
||
r.setState(function(n) {
|
||
return {
|
||
value: n.value.set(t, e)
|
||
}
|
||
}, r.onChange)
|
||
}, r.removeItem = function(e) {
|
||
r.setState(function(t) {
|
||
return {
|
||
value: t.value.remove(e)
|
||
}
|
||
}, r.onChange)
|
||
}, r.addItem = function() {
|
||
r.setState(function(e) {
|
||
return e.value = _(e.value), {
|
||
value: e.value.push("")
|
||
}
|
||
}, r.onChange)
|
||
}, r.onEnumChange = function(e) {
|
||
r.setState(function() {
|
||
return {
|
||
value: e
|
||
}
|
||
}, r.onChange)
|
||
}, r.state = {
|
||
value: _(e.value)
|
||
}, r
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
e.value !== this.state.value && this.setState({
|
||
value: e.value
|
||
})
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this,
|
||
t = this.props,
|
||
n = t.getComponent,
|
||
o = t.required,
|
||
i = t.schema,
|
||
a = t.errors,
|
||
u = t.fn;
|
||
a = a.toJS ? a.toJS() : [];
|
||
var s = u.inferSchema(i.items),
|
||
l = n("JsonSchemaForm"),
|
||
c = n("Button"),
|
||
p = s.enum,
|
||
d = this.state.value;
|
||
if (p) {
|
||
var h = n("Select");
|
||
return f.default.createElement(h, {
|
||
className: a.length ? "invalid" : "",
|
||
title: a.length ? a : "",
|
||
multiple: !0,
|
||
value: d,
|
||
allowedValues: p,
|
||
allowEmptyValue: !o,
|
||
onChange: this.onEnumChange
|
||
})
|
||
}
|
||
return f.default.createElement("div", null, !d || !d.count || d.count() < 1 ? null : d.map(function(t, o) {
|
||
var i = (0, r.default)({}, s);
|
||
if (a.length) {
|
||
var p = a.filter(function(e) {
|
||
return e.index === o
|
||
});
|
||
p.length && (a = [p[0].error + o])
|
||
}
|
||
return f.default.createElement("div", {
|
||
key: o,
|
||
className: "json-schema-form-item"
|
||
}, f.default.createElement(l, {
|
||
fn: u,
|
||
getComponent: n,
|
||
value: t,
|
||
onChange: function(t) {
|
||
return e.onItemChange(t, o)
|
||
},
|
||
schema: i
|
||
}), f.default.createElement(c, {
|
||
className: "btn btn-sm json-schema-form-item-remove",
|
||
onClick: function() {
|
||
return e.removeItem(o)
|
||
}
|
||
}, " - "))
|
||
}).toArray(), f.default.createElement(c, {
|
||
className: "btn btn-sm json-schema-form-item-add " + (a.length ? "invalid" : null),
|
||
onClick: this.addItem
|
||
}, " Add item "))
|
||
}
|
||
}]), t
|
||
}(c.PureComponent)).defaultProps = b, (t.JsonSchema_boolean = function(e) {
|
||
function t() {
|
||
var e, n, r, o;
|
||
(0, a.default)(this, t);
|
||
for (var u = arguments.length, l = Array(u), c = 0; c < u; c++) l[c] = arguments[c];
|
||
return n = r = (0, s.default)(this, (e = t.__proto__ || (0, i.default)(t)).call.apply(e, [this].concat(l))), r.onEnumChange = function(e) {
|
||
return r.props.onChange(e)
|
||
}, o = n, (0, s.default)(r, o)
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.value,
|
||
r = e.errors,
|
||
o = e.schema,
|
||
i = e.required;
|
||
r = r.toJS ? r.toJS() : [];
|
||
var a = t("Select");
|
||
return f.default.createElement(a, {
|
||
className: r.length ? "invalid" : "",
|
||
title: r.length ? r : "",
|
||
value: String(n),
|
||
allowedValues: (0, d.fromJS)(o.enum || ["true", "false"]),
|
||
allowEmptyValue: !o.enum || !i,
|
||
onChange: this.onEnumChange
|
||
})
|
||
}
|
||
}]), t
|
||
}(c.Component)).defaultProps = b, (t.JsonSchema_object = function(e) {
|
||
function t() {
|
||
(0, a.default)(this, t);
|
||
var e = (0, s.default)(this, (t.__proto__ || (0, i.default)(t)).call(this));
|
||
return e.resetValueToSample = function() {
|
||
e.onChange((0, g.getSampleSchema)(e.props.schema))
|
||
}, e.onChange = function(t) {
|
||
e.props.onChange(t)
|
||
}, e.handleOnChange = function(t) {
|
||
var n = t.target.value;
|
||
e.onChange(n)
|
||
}, e
|
||
}
|
||
return (0, l.default)(t, e), (0, u.default)(t, [{
|
||
key: "componentDidMount",
|
||
value: function() {
|
||
!this.props.value && this.props.schema && this.resetValueToSample()
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.getComponent,
|
||
n = e.value,
|
||
r = e.errors,
|
||
o = t("TextArea");
|
||
return f.default.createElement("div", null, f.default.createElement(o, {
|
||
className: (0, h.default)({
|
||
invalid: r.size
|
||
}),
|
||
title: r.size ? r.join(", ") : "",
|
||
value: n,
|
||
onChange: this.handleOnChange
|
||
}))
|
||
}
|
||
}]), t
|
||
}(c.PureComponent)).defaultProps = b
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
var r = n(1056).DebounceInput;
|
||
r.DebounceInput = r, e.exports = r
|
||
}, function(e, t, n) {
|
||
"use strict";
|
||
Object.defineProperty(t, "__esModule", {
|
||
value: !0
|
||
}), t.DebounceInput = void 0;
|
||
var r = Object.assign || function(e) {
|
||
for (var t = 1; t < arguments.length; t++) {
|
||
var n = arguments[t];
|
||
for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
|
||
}
|
||
return e
|
||
},
|
||
o = function() {
|
||
function e(e, t) {
|
||
for (var n = 0; n < t.length; n++) {
|
||
var r = t[n];
|
||
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
|
||
}
|
||
}
|
||
return function(t, n, r) {
|
||
return n && e(t.prototype, n), r && e(t, r), t
|
||
}
|
||
}(),
|
||
i = u(n(0)),
|
||
a = u(n(1057));
|
||
|
||
function u(e) {
|
||
return e && e.__esModule ? e : {
|
||
default: e
|
||
}
|
||
}(t.DebounceInput = function(e) {
|
||
function t(e) {
|
||
! function(e, t) {
|
||
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
|
||
}(this, t);
|
||
var n = function(e, t) {
|
||
if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
|
||
return !t || "object" != typeof t && "function" != typeof t ? e : t
|
||
}(this, (t.__proto__ || Object.getPrototypeOf(t)).call(this, e));
|
||
return n.onChange = function(e) {
|
||
e.persist();
|
||
var t = n.state.value;
|
||
n.setState({
|
||
value: e.target.value
|
||
}, function() {
|
||
var o = n.state.value;
|
||
o.length >= n.props.minLength ? n.notify(e) : t.length > o.length && n.notify(r({}, e, {
|
||
target: r({}, e.target, {
|
||
value: ""
|
||
})
|
||
}))
|
||
})
|
||
}, n.onKeyDown = function(e) {
|
||
var t = n.props.onKeyDown;
|
||
"Enter" === e.key && n.forceNotify(e), t && t(e)
|
||
}, n.onBlur = function(e) {
|
||
var t = n.props.onBlur;
|
||
n.forceNotify(e), t && t(e)
|
||
}, n.createNotifier = function(e) {
|
||
if (e < 0) n.notify = function() {
|
||
return null
|
||
};
|
||
else if (0 === e) n.notify = n.doNotify;
|
||
else {
|
||
var t = (0, a.default)(function(e) {
|
||
n.isDebouncing = !1, n.doNotify(e)
|
||
}, e);
|
||
n.notify = function(e) {
|
||
n.isDebouncing = !0, t(e)
|
||
}, n.flush = function() {
|
||
return t.flush()
|
||
}, n.cancel = function() {
|
||
n.isDebouncing = !1, t.cancel()
|
||
}
|
||
}
|
||
}, n.doNotify = function() {
|
||
n.props.onChange.apply(void 0, arguments)
|
||
}, n.forceNotify = function(e) {
|
||
if (n.isDebouncing) {
|
||
n.cancel && n.cancel();
|
||
var t = n.state.value,
|
||
o = n.props.minLength;
|
||
t.length >= o ? n.doNotify(e) : n.doNotify(r({}, e, {
|
||
target: r({}, e.target, {
|
||
value: t
|
||
})
|
||
}))
|
||
}
|
||
}, n.state = {
|
||
value: e.value || ""
|
||
}, n.isDebouncing = !1, n
|
||
}
|
||
return function(e, t) {
|
||
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
|
||
e.prototype = Object.create(t && t.prototype, {
|
||
constructor: {
|
||
value: e,
|
||
enumerable: !1,
|
||
writable: !0,
|
||
configurable: !0
|
||
}
|
||
}), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
|
||
}(t, i.default.PureComponent), o(t, [{
|
||
key: "componentWillMount",
|
||
value: function() {
|
||
this.createNotifier(this.props.debounceTimeout)
|
||
}
|
||
}, {
|
||
key: "componentWillReceiveProps",
|
||
value: function(e) {
|
||
var t = e.value,
|
||
n = e.debounceTimeout;
|
||
this.isDebouncing || (void 0 !== t && this.state.value !== t && this.setState({
|
||
value: t
|
||
}), n !== this.props.debounceTimeout && this.createNotifier(n))
|
||
}
|
||
}, {
|
||
key: "componentWillUnmount",
|
||
value: function() {
|
||
this.flush && this.flush()
|
||
}
|
||
}, {
|
||
key: "render",
|
||
value: function() {
|
||
var e = this.props,
|
||
t = e.element,
|
||
n = (e.onChange, e.value, e.minLength, e.debounceTimeout, e.forceNotifyByEnter),
|
||
o = e.forceNotifyOnBlur,
|
||
a = e.onKeyDown,
|
||
u = e.onBlur,
|
||
s = e.inputRef,
|
||
l = function(e, t) {
|
||
var n = {};
|
||
for (var r in e) t.indexOf(r) >= 0 || Object.prototype.hasOwnProperty.call(e, r) && (n[r] = e[r]);
|
||
return n
|
||
}(e, ["element", "onChange", "value", "minLength", "debounceTimeout", "forceNotifyByEnter", "forceNotifyOnBlur", "onKeyDown", "onBlur", "inputRef"]),
|
||
c = void 0;
|
||
c = n ? {
|
||
onKeyDown: this.onKeyDown
|
||
} : a ? {
|
||
onKeyDown: a
|
||
} : {};
|
||
var f = void 0;
|
||
f = o ? {
|
||
onBlur: this.onBlur
|
||
} : u ? {
|
||
onBlur: u
|
||
} : {};
|
||
var p = s ? {
|
||
ref: s
|
||
} : {};
|
||
return i.default.createElement(t, r({}, l, {
|
||
onChange: this.onChange,
|
||
value: this.state.value
|
||
}, c, f, p))
|
||
}
|
||
}]), t
|
||
}()).defaultProps = {
|
||
element: "input",
|
||
type: "text",
|
||
onKeyDown: void 0,
|
||
onBlur: void 0,
|
||
value: void 0,
|
||
minLength: 0,
|
||
debounceTimeout: 100,
|
||
forceNotifyByEnter: !0,
|
||
forceNotifyOnBlur: !0,
|
||
inputRef: void 0
|
||
}
|
||
}, function(e, t, n) {
|
||
(function(t) {
|
||
var n = "Expected a function",
|
||
r = NaN,
|
||
o = "[object Symbol]",
|
||
i = /^\s+|\s+$/g,
|
||
a = /^[-+]0x[0-9a-f]+$/i,
|
||
u = /^0b[01]+$/i,
|
||
s = /^0o[0-7]+$/i,
|
||
l = parseInt,
|
||
c = "object" == typeof t && t && t.Object === Object && t,
|
||
f = "object" == typeof self && self && self.Object === Object && self,
|
||
p = c || f || Function("return this")(),
|
||
d = Object.prototype.toString,
|
||
h = Math.max,
|
||
v = Math.min,
|
||
m = function() {
|
||
return p.Date.now()
|
||
};
|
||
|
||
function g(e) {
|
||
var t = typeof e;
|
||
return !!e && ("object" == t || "function" == t)
|
||
}
|
||
|
||
function y(e) {
|
||
if ("number" == typeof e) return e;
|
||
if (function(e) {
|
||
return "symbol" == typeof e || function(e) {
|
||
return !!e && "object" == typeof e
|
||
}(e) && d.call(e) == o
|
||
}(e)) return r;
|
||
if (g(e)) {
|
||
var t = "function" == typeof e.valueOf ? e.valueOf() : e;
|
||
e = g(t) ? t + "" : t
|
||
}
|
||
if ("string" != typeof e) return 0 === e ? e : +e;
|
||
e = e.replace(i, "");
|
||
var n = u.test(e);
|
||
return n || s.test(e) ? l(e.slice(2), n ? 2 : 8) : a.test(e) ? r : +e
|
||
}
|
||
e.exports = function(e, t, r) {
|
||
var o, i, a, u, s, l, c = 0,
|
||
f = !1,
|
||
p = !1,
|
||
d = !0;
|
||
if ("function" != typeof e) throw new TypeError(n);
|
||
|
||
function b(t) {
|
||
var n = o,
|
||
r = i;
|
||
return o = i = void 0, c = t, u = e.apply(r, n)
|
||
}
|
||
|
||
function _(e) {
|
||
var n = e - l;
|
||
return void 0 === l || n >= t || n < 0 || p && e - c >= a
|
||
}
|
||
|
||
function w() {
|
||
var e = m();
|
||
if (_(e)) return E(e);
|
||
s = setTimeout(w, function(e) {
|
||
var n = t - (e - l);
|
||
return p ? v(n, a - (e - c)) : n
|
||
}(e))
|
||
}
|
||
|
||
function E(e) {
|
||
return s = void 0, d && o ? b(e) : (o = i = void 0, u)
|
||
}
|
||
|
||
function x() {
|
||
var e = m(),
|
||
n = _(e);
|
||
if (o = arguments, i = this, l = e, n) {
|
||
if (void 0 === s) return function(e) {
|
||
return c = e, s = setTimeout(w, t), f ? b(e) : u
|
||
}(l);
|
||
if (p) return s = setTimeout(w, t), b(l)
|
||
}
|
||
return void 0 === s && (s = setTimeout(w, t)), u
|
||
}
|
||
return t = y(t) || 0, g(r) && (f = !!r.leading, a = (p = "maxWait" in r) ? h(y(r.maxWait) || 0, t) : a, d = "trailing" in r ? !!r.trailing : d), x.cancel = function() {
|
||
void 0 !== s && clearTimeout(s), c = 0, o = l = i = s = void 0
|
||
}, x.flush = function() {
|
||
return void 0 === s ? u : E(m())
|
||
}, x
|
||
}
|
||
}).call(t, n(31))
|
||
}, function(e, t, n) {
|
||
var r = {
|
||
"./all.js": 444,
|
||
"./auth/actions.js": 232,
|
||
"./auth/index.js": 393,
|
||
"./auth/reducers.js": 394,
|
||
"./auth/selectors.js": 395,
|
||
"./auth/spec-wrap-actions.js": 396,
|
||
"./configs/actions.js": 234,
|
||
"./configs/helpers.js": 233,
|
||
"./configs/index.js": 399,
|
||
"./configs/reducers.js": 402,
|
||
"./configs/selectors.js": 401,
|
||
"./configs/spec-actions.js": 400,
|
||
"./deep-linking/helpers.js": 405,
|
||
"./deep-linking/index.js": 403,
|
||
"./deep-linking/layout.js": 404,
|
||
"./deep-linking/operation-tag-wrapper.jsx": 407,
|
||
"./deep-linking/operation-wrapper.jsx": 406,
|
||
"./download-url.js": 398,
|
||
"./err/actions.js": 127,
|
||
"./err/error-transformers/hook.js": 321,
|
||
"./err/error-transformers/transformers/not-of-type.js": 322,
|
||
"./err/error-transformers/transformers/parameter-oneof.js": 323,
|
||
"./err/error-transformers/transformers/strip-instance.js": 324,
|
||
"./err/index.js": 319,
|
||
"./err/reducers.js": 320,
|
||
"./err/selectors.js": 325,
|
||
"./filter/index.js": 408,
|
||
"./filter/opsFilter.js": 409,
|
||
"./layout/actions.js": 200,
|
||
"./layout/index.js": 326,
|
||
"./layout/reducers.js": 327,
|
||
"./layout/selectors.js": 328,
|
||
"./logs/index.js": 385,
|
||
"./oas3/actions.js": 236,
|
||
"./oas3/auth-extensions/wrap-selectors.js": 423,
|
||
"./oas3/components/callbacks.jsx": 426,
|
||
"./oas3/components/http-auth.jsx": 432,
|
||
"./oas3/components/index.js": 425,
|
||
"./oas3/components/operation-link.jsx": 428,
|
||
"./oas3/components/operation-servers.jsx": 433,
|
||
"./oas3/components/request-body-editor.jsx": 431,
|
||
"./oas3/components/request-body.jsx": 427,
|
||
"./oas3/components/servers-container.jsx": 430,
|
||
"./oas3/components/servers.jsx": 429,
|
||
"./oas3/helpers.js": 35,
|
||
"./oas3/index.js": 421,
|
||
"./oas3/reducers.js": 443,
|
||
"./oas3/selectors.js": 442,
|
||
"./oas3/spec-extensions/selectors.js": 424,
|
||
"./oas3/spec-extensions/wrap-selectors.js": 422,
|
||
"./oas3/wrap-components/auth-item.jsx": 436,
|
||
"./oas3/wrap-components/index.js": 434,
|
||
"./oas3/wrap-components/json-schema-string.js": 441,
|
||
"./oas3/wrap-components/markdown.js": 435,
|
||
"./oas3/wrap-components/model.jsx": 440,
|
||
"./oas3/wrap-components/online-validator-badge.js": 439,
|
||
"./oas3/wrap-components/parameters.jsx": 437,
|
||
"./oas3/wrap-components/version-stamp.jsx": 438,
|
||
"./on-complete/index.js": 410,
|
||
"./samples/fn.js": 192,
|
||
"./samples/index.js": 384,
|
||
"./spec/actions.js": 202,
|
||
"./spec/index.js": 332,
|
||
"./spec/reducers.js": 333,
|
||
"./spec/selectors.js": 201,
|
||
"./spec/wrap-actions.js": 346,
|
||
"./swagger-js/index.js": 386,
|
||
"./util/index.js": 397,
|
||
"./view/index.js": 347,
|
||
"./view/root-injects.js": 348
|
||
};
|
||
|
||
function o(e) {
|
||
return n(i(e))
|
||
}
|
||
|
||
function i(e) {
|
||
var t = r[e];
|
||
if (!(t + 1)) throw new Error("Cannot find module '" + e + "'.");
|
||
return t
|
||
}
|
||
o.keys = function() {
|
||
return Object.keys(r)
|
||
}, o.resolve = i, e.exports = o, o.id = 1058
|
||
}])
|
||
});
|
||
//# sourceMappingURL=swagger-ui-bundle.js.map
|