UNPKG

@stlite/browser

Version:
604 lines (603 loc) 19.2 kB
//#region ../react/build/value-YcFXbvJe.js function e(e) { return Math.abs(e = Math.round(e)) >= 1e21 ? e.toLocaleString("en").replace(/,/g, "") : e.toString(10); } function t(e, t) { if ((n = (e = t ? e.toExponential(t - 1) : e.toExponential()).indexOf("e")) < 0) return null; var n, r = e.slice(0, n); return [r.length > 1 ? r[0] + r.slice(2) : r, +e.slice(n + 1)]; } function n(e) { return e = t(Math.abs(e)), e ? e[1] : NaN; } function r(e, t) { return function(n, r) { for (var i = n.length, a = [], o = 0, s = e[0], c = 0; i > 0 && s > 0 && (c + s + 1 > r && (s = Math.max(1, r - c)), a.push(n.substring(i -= s, i + s)), !((c += s + 1) > r));) s = e[o = (o + 1) % e.length]; return a.reverse().join(t); }; } function i(e) { return function(t) { return t.replace(/[0-9]/g, function(t) { return e[+t]; }); }; } var a = /^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i; function o(e) { if (!(t = a.exec(e))) throw Error("invalid format: " + e); var t; return new s({ fill: t[1], align: t[2], sign: t[3], symbol: t[4], zero: t[5], width: t[6], comma: t[7], precision: t[8] && t[8].slice(1), trim: t[9], type: t[10] }); } o.prototype = s.prototype; function s(e) { this.fill = e.fill === void 0 ? " " : e.fill + "", this.align = e.align === void 0 ? ">" : e.align + "", this.sign = e.sign === void 0 ? "-" : e.sign + "", this.symbol = e.symbol === void 0 ? "" : e.symbol + "", this.zero = !!e.zero, this.width = e.width === void 0 ? void 0 : +e.width, this.comma = !!e.comma, this.precision = e.precision === void 0 ? void 0 : +e.precision, this.trim = !!e.trim, this.type = e.type === void 0 ? "" : e.type + ""; } s.prototype.toString = function() { return this.fill + this.align + this.sign + this.symbol + (this.zero ? "0" : "") + (this.width === void 0 ? "" : Math.max(1, this.width | 0)) + (this.comma ? "," : "") + (this.precision === void 0 ? "" : "." + Math.max(0, this.precision | 0)) + (this.trim ? "~" : "") + this.type; }; function c(e) { n: for (var t = e.length, n = 1, r = -1, i; n < t; ++n) switch (e[n]) { case ".": r = i = n; break; case "0": r === 0 && (r = n), i = n; break; default: if (!+e[n]) break n; r > 0 && (r = 0); break; } return r > 0 ? e.slice(0, r) + e.slice(i + 1) : e; } var ee; function te(e, n) { var r = t(e, n); if (!r) return e + ""; var i = r[0], a = r[1], o = a - (ee = Math.max(-8, Math.min(8, Math.floor(a / 3))) * 3) + 1, s = i.length; return o === s ? i : o > s ? i + Array(o - s + 1).join("0") : o > 0 ? i.slice(0, o) + "." + i.slice(o) : "0." + Array(1 - o).join("0") + t(e, Math.max(0, n + o - 1))[0]; } function l(e, n) { var r = t(e, n); if (!r) return e + ""; var i = r[0], a = r[1]; return a < 0 ? "0." + Array(-a).join("0") + i : i.length > a + 1 ? i.slice(0, a + 1) + "." + i.slice(a + 1) : i + Array(a - i.length + 2).join("0"); } var u = { "%": (e, t) => (e * 100).toFixed(t), b: (e) => Math.round(e).toString(2), c: (e) => e + "", d: e, e: (e, t) => e.toExponential(t), f: (e, t) => e.toFixed(t), g: (e, t) => e.toPrecision(t), o: (e) => Math.round(e).toString(8), p: (e, t) => l(e * 100, t), r: l, s: te, X: (e) => Math.round(e).toString(16).toUpperCase(), x: (e) => Math.round(e).toString(16) }; function d(e) { return e; } var f = Array.prototype.map, ne = [ "y", "z", "a", "f", "p", "n", "µ", "m", "", "k", "M", "G", "T", "P", "E", "Z", "Y" ]; function p(e) { var t = e.grouping === void 0 || e.thousands === void 0 ? d : r(f.call(e.grouping, Number), e.thousands + ""), a = e.currency === void 0 ? "" : e.currency[0] + "", s = e.currency === void 0 ? "" : e.currency[1] + "", te = e.decimal === void 0 ? "." : e.decimal + "", l = e.numerals === void 0 ? d : i(f.call(e.numerals, String)), p = e.percent === void 0 ? "%" : e.percent + "", m = e.minus === void 0 ? "−" : e.minus + "", h = e.nan === void 0 ? "NaN" : e.nan + ""; function g(e) { e = o(e); var n = e.fill, r = e.align, i = e.sign, d = e.symbol, f = e.zero, g = e.width, _ = e.comma, v = e.precision, y = e.trim, b = e.type; b === "n" ? (_ = !0, b = "g") : u[b] || (v === void 0 && (v = 12), y = !0, b = "g"), (f || n === "0" && r === "=") && (f = !0, n = "0", r = "="); var x = d === "$" ? a : d === "#" && /[boxX]/.test(b) ? "0" + b.toLowerCase() : "", S = d === "$" ? s : /[%p]/.test(b) ? p : "", C = u[b], w = /[defgprs%]/.test(b); v = v === void 0 ? 6 : /[gprs]/.test(b) ? Math.max(1, Math.min(21, v)) : Math.max(0, Math.min(20, v)); function T(e) { var a = x, o = S, s, u, d; if (b === "c") o = C(e) + o, e = ""; else { e = +e; var p = e < 0 || 1 / e < 0; if (e = isNaN(e) ? h : C(Math.abs(e), v), y && (e = c(e)), p && +e == 0 && i !== "+" && (p = !1), a = (p ? i === "(" ? i : m : i === "-" || i === "(" ? "" : i) + a, o = (b === "s" ? ne[8 + ee / 3] : "") + o + (p && i === "(" ? ")" : ""), w) { for (s = -1, u = e.length; ++s < u;) if (d = e.charCodeAt(s), 48 > d || d > 57) { o = (d === 46 ? te + e.slice(s + 1) : e.slice(s)) + o, e = e.slice(0, s); break; } } } _ && !f && (e = t(e, Infinity)); var T = a.length + e.length + o.length, E = T < g ? Array(g - T + 1).join(n) : ""; switch (_ && f && (e = t(E + e, E.length ? g - o.length : Infinity), E = ""), r) { case "<": e = a + e + o + E; break; case "=": e = a + E + e + o; break; case "^": e = E.slice(0, T = E.length >> 1) + a + e + o + E.slice(T); break; default: e = E + a + e + o; break; } return l(e); } return T.toString = function() { return e + ""; }, T; } function _(e, t) { var r = g((e = o(e), e.type = "f", e)), i = Math.max(-8, Math.min(8, Math.floor(n(t) / 3))) * 3, a = 10 ** -i, s = ne[8 + i / 3]; return function(e) { return r(a * e) + s; }; } return { format: g, formatPrefix: _ }; } var m, h, g; _({ thousands: ",", grouping: [3], currency: ["$", ""] }); function _(e) { return m = p(e), h = m.format, g = m.formatPrefix, m; } function v(e, t, n) { e.prototype = t.prototype = n, n.constructor = e; } function y(e, t) { var n = Object.create(e.prototype); for (var r in t) n[r] = t[r]; return n; } function b() {} var x = .7, S = 1 / x, C = "\\s*([+-]?\\d+)\\s*", w = "\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*", T = "\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*", E = /^#([0-9a-f]{3,8})$/, re = RegExp(`^rgb\\(${C},${C},${C}\\)$`), ie = RegExp(`^rgb\\(${T},${T},${T}\\)$`), ae = RegExp(`^rgba\\(${C},${C},${C},${w}\\)$`), oe = RegExp(`^rgba\\(${T},${T},${T},${w}\\)$`), se = RegExp(`^hsl\\(${w},${T},${T}\\)$`), ce = RegExp(`^hsla\\(${w},${T},${T},${w}\\)$`), D = { aliceblue: 15792383, antiquewhite: 16444375, aqua: 65535, aquamarine: 8388564, azure: 15794175, beige: 16119260, bisque: 16770244, black: 0, blanchedalmond: 16772045, blue: 255, blueviolet: 9055202, brown: 10824234, burlywood: 14596231, cadetblue: 6266528, chartreuse: 8388352, chocolate: 13789470, coral: 16744272, cornflowerblue: 6591981, cornsilk: 16775388, crimson: 14423100, cyan: 65535, darkblue: 139, darkcyan: 35723, darkgoldenrod: 12092939, darkgray: 11119017, darkgreen: 25600, darkgrey: 11119017, darkkhaki: 12433259, darkmagenta: 9109643, darkolivegreen: 5597999, darkorange: 16747520, darkorchid: 10040012, darkred: 9109504, darksalmon: 15308410, darkseagreen: 9419919, darkslateblue: 4734347, darkslategray: 3100495, darkslategrey: 3100495, darkturquoise: 52945, darkviolet: 9699539, deeppink: 16716947, deepskyblue: 49151, dimgray: 6908265, dimgrey: 6908265, dodgerblue: 2003199, firebrick: 11674146, floralwhite: 16775920, forestgreen: 2263842, fuchsia: 16711935, gainsboro: 14474460, ghostwhite: 16316671, gold: 16766720, goldenrod: 14329120, gray: 8421504, green: 32768, greenyellow: 11403055, grey: 8421504, honeydew: 15794160, hotpink: 16738740, indianred: 13458524, indigo: 4915330, ivory: 16777200, khaki: 15787660, lavender: 15132410, lavenderblush: 16773365, lawngreen: 8190976, lemonchiffon: 16775885, lightblue: 11393254, lightcoral: 15761536, lightcyan: 14745599, lightgoldenrodyellow: 16448210, lightgray: 13882323, lightgreen: 9498256, lightgrey: 13882323, lightpink: 16758465, lightsalmon: 16752762, lightseagreen: 2142890, lightskyblue: 8900346, lightslategray: 7833753, lightslategrey: 7833753, lightsteelblue: 11584734, lightyellow: 16777184, lime: 65280, limegreen: 3329330, linen: 16445670, magenta: 16711935, maroon: 8388608, mediumaquamarine: 6737322, mediumblue: 205, mediumorchid: 12211667, mediumpurple: 9662683, mediumseagreen: 3978097, mediumslateblue: 8087790, mediumspringgreen: 64154, mediumturquoise: 4772300, mediumvioletred: 13047173, midnightblue: 1644912, mintcream: 16121850, mistyrose: 16770273, moccasin: 16770229, navajowhite: 16768685, navy: 128, oldlace: 16643558, olive: 8421376, olivedrab: 7048739, orange: 16753920, orangered: 16729344, orchid: 14315734, palegoldenrod: 15657130, palegreen: 10025880, paleturquoise: 11529966, palevioletred: 14381203, papayawhip: 16773077, peachpuff: 16767673, peru: 13468991, pink: 16761035, plum: 14524637, powderblue: 11591910, purple: 8388736, rebeccapurple: 6697881, red: 16711680, rosybrown: 12357519, royalblue: 4286945, saddlebrown: 9127187, salmon: 16416882, sandybrown: 16032864, seagreen: 3050327, seashell: 16774638, sienna: 10506797, silver: 12632256, skyblue: 8900331, slateblue: 6970061, slategray: 7372944, slategrey: 7372944, snow: 16775930, springgreen: 65407, steelblue: 4620980, tan: 13808780, teal: 32896, thistle: 14204888, tomato: 16737095, turquoise: 4251856, violet: 15631086, wheat: 16113331, white: 16777215, whitesmoke: 16119285, yellow: 16776960, yellowgreen: 10145074 }; v(b, O, { copy(e) { return Object.assign(new this.constructor(), this, e); }, displayable() { return this.rgb().displayable(); }, hex: le, formatHex: le, formatHex8: ue, formatHsl: de, formatRgb: fe, toString: fe }); function le() { return this.rgb().formatHex(); } function ue() { return this.rgb().formatHex8(); } function de() { return R(this).formatHsl(); } function fe() { return this.rgb().formatRgb(); } function O(e) { var t, n; return e = (e + "").trim().toLowerCase(), (t = E.exec(e)) ? (n = t[1].length, t = parseInt(t[1], 16), n === 6 ? pe(t) : n === 3 ? new j(t >> 8 & 15 | t >> 4 & 240, t >> 4 & 15 | t & 240, (t & 15) << 4 | t & 15, 1) : n === 8 ? k(t >> 24 & 255, t >> 16 & 255, t >> 8 & 255, (t & 255) / 255) : n === 4 ? k(t >> 12 & 15 | t >> 8 & 240, t >> 8 & 15 | t >> 4 & 240, t >> 4 & 15 | t & 240, ((t & 15) << 4 | t & 15) / 255) : null) : (t = re.exec(e)) ? new j(t[1], t[2], t[3], 1) : (t = ie.exec(e)) ? new j(t[1] * 255 / 100, t[2] * 255 / 100, t[3] * 255 / 100, 1) : (t = ae.exec(e)) ? k(t[1], t[2], t[3], t[4]) : (t = oe.exec(e)) ? k(t[1] * 255 / 100, t[2] * 255 / 100, t[3] * 255 / 100, t[4]) : (t = se.exec(e)) ? L(t[1], t[2] / 100, t[3] / 100, 1) : (t = ce.exec(e)) ? L(t[1], t[2] / 100, t[3] / 100, t[4]) : D.hasOwnProperty(e) ? pe(D[e]) : e === "transparent" ? new j(NaN, NaN, NaN, 0) : null; } function pe(e) { return new j(e >> 16 & 255, e >> 8 & 255, e & 255, 1); } function k(e, t, n, r) { return r <= 0 && (e = t = n = NaN), new j(e, t, n, r); } function me(e) { return e instanceof b || (e = O(e)), e ? (e = e.rgb(), new j(e.r, e.g, e.b, e.opacity)) : new j(); } function A(e, t, n, r) { return arguments.length === 1 ? me(e) : new j(e, t, n, r ?? 1); } function j(e, t, n, r) { this.r = +e, this.g = +t, this.b = +n, this.opacity = +r; } v(j, A, y(b, { brighter(e) { return e = e == null ? S : S ** +e, new j(this.r * e, this.g * e, this.b * e, this.opacity); }, darker(e) { return e = e == null ? x : x ** +e, new j(this.r * e, this.g * e, this.b * e, this.opacity); }, rgb() { return this; }, clamp() { return new j(F(this.r), F(this.g), F(this.b), P(this.opacity)); }, displayable() { return -.5 <= this.r && this.r < 255.5 && -.5 <= this.g && this.g < 255.5 && -.5 <= this.b && this.b < 255.5 && 0 <= this.opacity && this.opacity <= 1; }, hex: M, formatHex: M, formatHex8: he, formatRgb: N, toString: N })); function M() { return `#${I(this.r)}${I(this.g)}${I(this.b)}`; } function he() { return `#${I(this.r)}${I(this.g)}${I(this.b)}${I((isNaN(this.opacity) ? 1 : this.opacity) * 255)}`; } function N() { let e = P(this.opacity); return `${e === 1 ? "rgb(" : "rgba("}${F(this.r)}, ${F(this.g)}, ${F(this.b)}${e === 1 ? ")" : `, ${e})`}`; } function P(e) { return isNaN(e) ? 1 : Math.max(0, Math.min(1, e)); } function F(e) { return Math.max(0, Math.min(255, Math.round(e) || 0)); } function I(e) { return e = F(e), (e < 16 ? "0" : "") + e.toString(16); } function L(e, t, n, r) { return r <= 0 ? e = t = n = NaN : n <= 0 || n >= 1 ? e = t = NaN : t <= 0 && (e = NaN), new B(e, t, n, r); } function R(e) { if (e instanceof B) return new B(e.h, e.s, e.l, e.opacity); if (e instanceof b || (e = O(e)), !e) return new B(); if (e instanceof B) return e; e = e.rgb(); var t = e.r / 255, n = e.g / 255, r = e.b / 255, i = Math.min(t, n, r), a = Math.max(t, n, r), o = NaN, s = a - i, c = (a + i) / 2; return s ? (o = t === a ? (n - r) / s + (n < r) * 6 : n === a ? (r - t) / s + 2 : (t - n) / s + 4, s /= c < .5 ? a + i : 2 - a - i, o *= 60) : s = c > 0 && c < 1 ? 0 : o, new B(o, s, c, e.opacity); } function z(e, t, n, r) { return arguments.length === 1 ? R(e) : new B(e, t, n, r ?? 1); } function B(e, t, n, r) { this.h = +e, this.s = +t, this.l = +n, this.opacity = +r; } v(B, z, y(b, { brighter(e) { return e = e == null ? S : S ** +e, new B(this.h, this.s, this.l * e, this.opacity); }, darker(e) { return e = e == null ? x : x ** +e, new B(this.h, this.s, this.l * e, this.opacity); }, rgb() { var e = this.h % 360 + (this.h < 0) * 360, t = isNaN(e) || isNaN(this.s) ? 0 : this.s, n = this.l, r = n + (n < .5 ? n : 1 - n) * t, i = 2 * n - r; return new j(U(e >= 240 ? e - 240 : e + 120, i, r), U(e, i, r), U(e < 120 ? e + 240 : e - 120, i, r), this.opacity); }, clamp() { return new B(V(this.h), H(this.s), H(this.l), P(this.opacity)); }, displayable() { return (0 <= this.s && this.s <= 1 || isNaN(this.s)) && 0 <= this.l && this.l <= 1 && 0 <= this.opacity && this.opacity <= 1; }, formatHsl() { let e = P(this.opacity); return `${e === 1 ? "hsl(" : "hsla("}${V(this.h)}, ${H(this.s) * 100}%, ${H(this.l) * 100}%${e === 1 ? ")" : `, ${e})`}`; } })); function V(e) { return e = (e || 0) % 360, e < 0 ? e + 360 : e; } function H(e) { return Math.max(0, Math.min(1, e || 0)); } function U(e, t, n) { return (e < 60 ? t + (n - t) * e / 60 : e < 180 ? n : e < 240 ? t + (n - t) * (240 - e) / 60 : t) * 255; } function W(e, t, n, r, i) { var a = e * e, o = a * e; return ((1 - 3 * e + 3 * a - o) * t + (4 - 6 * a + 3 * o) * n + (1 + 3 * e + 3 * a - 3 * o) * r + o * i) / 6; } function ge(e) { var t = e.length - 1; return function(n) { var r = n <= 0 ? n = 0 : n >= 1 ? (n = 1, t - 1) : Math.floor(n * t), i = e[r], a = e[r + 1], o = r > 0 ? e[r - 1] : 2 * i - a, s = r < t - 1 ? e[r + 2] : 2 * a - i; return W((n - r / t) * t, o, i, a, s); }; } function _e(e) { var t = e.length; return function(n) { var r = Math.floor(((n %= 1) < 0 ? ++n : n) * t), i = e[(r + t - 1) % t], a = e[r % t], o = e[(r + 1) % t], s = e[(r + 2) % t]; return W((n - r / t) * t, i, a, o, s); }; } var G = (e) => () => e; function ve(e, t) { return function(n) { return e + n * t; }; } function ye(e, t, n) { return e **= +n, t = t ** +n - e, n = 1 / n, function(r) { return (e + r * t) ** +n; }; } function be(e, t) { var n = t - e; return n ? ve(e, n > 180 || n < -180 ? n - 360 * Math.round(n / 360) : n) : G(isNaN(e) ? t : e); } function xe(e) { return (e = +e) == 1 ? K : function(t, n) { return n - t ? ye(t, n, e) : G(isNaN(t) ? n : t); }; } function K(e, t) { var n = t - e; return n ? ve(e, n) : G(isNaN(e) ? t : e); } var q = function e(t) { var n = xe(t); function r(e, t) { var r = n((e = A(e)).r, (t = A(t)).r), i = n(e.g, t.g), a = n(e.b, t.b), o = K(e.opacity, t.opacity); return function(t) { return e.r = r(t), e.g = i(t), e.b = a(t), e.opacity = o(t), e + ""; }; } return r.gamma = e, r; }(1); function Se(e) { return function(t) { var n = t.length, r = Array(n), i = Array(n), a = Array(n), o, s; for (o = 0; o < n; ++o) s = A(t[o]), r[o] = s.r || 0, i[o] = s.g || 0, a[o] = s.b || 0; return r = e(r), i = e(i), a = e(a), s.opacity = 1, function(e) { return s.r = r(e), s.g = i(e), s.b = a(e), s + ""; }; }; } var Ce = Se(ge), we = Se(_e); function J(e, t) { t ||= []; var n = e ? Math.min(t.length, e.length) : 0, r = t.slice(), i; return function(a) { for (i = 0; i < n; ++i) r[i] = e[i] * (1 - a) + t[i] * a; return r; }; } function Y(e) { return ArrayBuffer.isView(e) && !(e instanceof DataView); } function Te(e, t) { return (Y(t) ? J : Ee)(e, t); } function Ee(e, t) { var n = t ? t.length : 0, r = e ? Math.min(n, e.length) : 0, i = Array(r), a = Array(n), o; for (o = 0; o < r; ++o) i[o] = $(e[o], t[o]); for (; o < n; ++o) a[o] = t[o]; return function(e) { for (o = 0; o < r; ++o) a[o] = i[o](e); return a; }; } function De(e, t) { var n = /* @__PURE__ */ new Date(); return e = +e, t = +t, function(r) { return n.setTime(e * (1 - r) + t * r), n; }; } function X(e, t) { return e = +e, t = +t, function(n) { return e * (1 - n) + t * n; }; } function Oe(e, t) { var n = {}, r = {}, i; for (i in (typeof e != "object" || !e) && (e = {}), (typeof t != "object" || !t) && (t = {}), t) i in e ? n[i] = $(e[i], t[i]) : r[i] = t[i]; return function(e) { for (i in n) r[i] = n[i](e); return r; }; } var Z = /[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g, Q = new RegExp(Z.source, "g"); function ke(e) { return function() { return e; }; } function Ae(e) { return function(t) { return e(t) + ""; }; } function je(e, t) { var n = Z.lastIndex = Q.lastIndex = 0, r, i, a, o = -1, s = [], c = []; for (e += "", t += ""; (r = Z.exec(e)) && (i = Q.exec(t));) (a = i.index) > n && (a = t.slice(n, a), s[o] ? s[o] += a : s[++o] = a), (r = r[0]) === (i = i[0]) ? s[o] ? s[o] += i : s[++o] = i : (s[++o] = null, c.push({ i: o, x: X(r, i) })), n = Q.lastIndex; return n < t.length && (a = t.slice(n), s[o] ? s[o] += a : s[++o] = a), s.length < 2 ? c[0] ? Ae(c[0].x) : ke(t) : (t = c.length, function(e) { for (var n = 0, r; n < t; ++n) s[(r = c[n]).i] = r.x(e); return s.join(""); }); } function $(e, t) { var n = typeof t, r; return t == null || n === "boolean" ? G(t) : (n === "number" ? X : n === "string" ? (r = O(t)) ? (t = r, q) : je : t instanceof O ? q : t instanceof Date ? De : Y(t) ? J : Array.isArray(t) ? Ee : typeof t.valueOf != "function" && typeof t.toString != "function" || isNaN(t) ? Oe : X)(e, t); } //#endregion export { O as C, Ce as D, y as E, b as O, q as S, _e as T, j as _, $ as a, Te as b, x as c, me as d, o as f, z as g, we as h, A as i, n as k, h as l, je as m, S as n, X as o, De as p, g as r, p as s, J as t, v as u, be as v, ge as w, Oe as x, K as y }; //# sourceMappingURL=value-YcFXbvJe-DIeu1yzI.js.map