UNPKG

oda-framework

Version:

It's an ES Progressive Framework based on the technology of Web Components and designed especially for creating custom UI/UX of any complexity for web and cross-platform PWA mobile applications.

1,485 lines 78.2 kB
import { ElementType as At } from "../canvas-editor.es.js"; function Rt(t) { return t && t.__esModule && Object.prototype.hasOwnProperty.call(t, "default") ? t.default : t; } var le = {}, U = {}, l = {}; Object.defineProperty(l, "__esModule", { value: !0 }); function Pt(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } var Tt = function t(e, r) { Pt(this, t), this.data = e, this.text = r.text || e, this.options = r; }; l.default = Tt; Object.defineProperty(U, "__esModule", { value: !0 }); U.CODE39 = void 0; var Mt = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), kt = l, It = Dt(kt); function Dt(t) { return t && t.__esModule ? t : { default: t }; } function jt(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Bt(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Lt(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Nt = function(t) { Lt(e, t); function e(r, n) { return jt(this, e), r = r.toUpperCase(), n.mod43 && (r += Ht(Ft(r))), Bt(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } return Mt(e, [{ key: "encode", value: function() { for (var n = te("*"), a = 0; a < this.data.length; a++) n += te(this.data[a]) + "0"; return n += te("*"), { data: n, text: this.text }; } }, { key: "valid", value: function() { return this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/) !== -1; } }]), e; }(It.default), tt = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "-", ".", " ", "$", "/", "+", "%", "*"], Gt = [20957, 29783, 23639, 30485, 20951, 29813, 23669, 20855, 29789, 23645, 29975, 23831, 30533, 22295, 30149, 24005, 21623, 29981, 23837, 22301, 30023, 23879, 30545, 22343, 30161, 24017, 21959, 30065, 23921, 22385, 29015, 18263, 29141, 17879, 29045, 18293, 17783, 29021, 18269, 17477, 17489, 17681, 20753, 35770]; function te(t) { return Ct(nt(t)); } function Ct(t) { return Gt[t].toString(2); } function Ht(t) { return tt[t]; } function nt(t) { return tt.indexOf(t); } function Ft(t) { for (var e = 0, r = 0; r < t.length; r++) e += nt(t[r]); return e = e % 43, e; } U.CODE39 = Nt; var s = {}, he = {}, P = {}, f = {}; Object.defineProperty(f, "__esModule", { value: !0 }); var I; function ne(t, e, r) { return e in t ? Object.defineProperty(t, e, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : t[e] = r, t; } var rt = f.SET_A = 0, at = f.SET_B = 1, it = f.SET_C = 2; f.SHIFT = 98; var Xt = f.START_A = 103, zt = f.START_B = 104, Ut = f.START_C = 105; f.MODULO = 103; f.STOP = 106; f.FNC1 = 207; f.SET_BY_CODE = (I = {}, ne(I, Xt, rt), ne(I, zt, at), ne(I, Ut, it), I); f.SWAP = { 101: rt, 100: at, 99: it }; f.A_START_CHAR = String.fromCharCode(208); f.B_START_CHAR = String.fromCharCode(209); f.C_START_CHAR = String.fromCharCode(210); f.A_CHARS = "[\0-_È-Ï]"; f.B_CHARS = "[ -È-Ï]"; f.C_CHARS = "(Ï*[0-9]{2}Ï*)"; f.BARS = [11011001100, 11001101100, 11001100110, 10010011e3, 10010001100, 10001001100, 10011001e3, 10011000100, 10001100100, 11001001e3, 11001000100, 11000100100, 10110011100, 10011011100, 10011001110, 10111001100, 10011101100, 10011100110, 11001110010, 11001011100, 11001001110, 11011100100, 11001110100, 11101101110, 11101001100, 11100101100, 11100100110, 11101100100, 11100110100, 11100110010, 11011011e3, 11011000110, 11000110110, 10100011e3, 10001011e3, 10001000110, 10110001e3, 10001101e3, 10001100010, 11010001e3, 11000101e3, 11000100010, 10110111e3, 10110001110, 10001101110, 10111011e3, 10111000110, 10001110110, 11101110110, 11010001110, 11000101110, 11011101e3, 11011100010, 11011101110, 11101011e3, 11101000110, 11100010110, 11101101e3, 11101100010, 11100011010, 11101111010, 11001000010, 11110001010, 1010011e4, 10100001100, 1001011e4, 10010000110, 10000101100, 10000100110, 1011001e4, 10110000100, 1001101e4, 10011000010, 10000110100, 10000110010, 11000010010, 1100101e4, 11110111010, 11000010100, 10001111010, 10100111100, 10010111100, 10010011110, 10111100100, 10011110100, 10011110010, 11110100100, 11110010100, 11110010010, 11011011110, 11011110110, 11110110110, 10101111e3, 10100011110, 10001011110, 10111101e3, 10111100010, 11110101e3, 11110100010, 10111011110, 10111101110, 11101011110, 11110101110, 11010000100, 1101001e4, 11010011100, 1100011101011]; Object.defineProperty(P, "__esModule", { value: !0 }); var qt = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), Vt = l, Jt = Qt(Vt), h = f; function Qt(t) { return t && t.__esModule ? t : { default: t }; } function Wt(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Yt(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Zt(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Kt = function(t) { Zt(e, t); function e(r, n) { Wt(this, e); var a = Yt(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r.substring(1), n)); return a.bytes = r.split("").map(function(i) { return i.charCodeAt(0); }), a; } return qt(e, [{ key: "valid", value: function() { return /^[\x00-\x7F\xC8-\xD3]+$/.test(this.data); } // The public encoding function }, { key: "encode", value: function() { var n = this.bytes, a = n.shift() - 105, i = h.SET_BY_CODE[a]; if (i === void 0) throw new RangeError("The encoding does not start with a start character."); this.shouldEncodeAsEan128() === !0 && n.unshift(h.FNC1); var o = e.next(n, 1, i); return { text: this.text === this.data ? this.text.replace(/[^\x20-\x7E]/g, "") : this.text, data: ( // Add the start bits e.getBar(a) + // Add the encoded bits o.result + // Add the checksum e.getBar((o.checksum + a) % h.MODULO) + // Add the end bits e.getBar(h.STOP) ) }; } // GS1-128/EAN-128 }, { key: "shouldEncodeAsEan128", value: function() { var n = this.options.ean128 || !1; return typeof n == "string" && (n = n.toLowerCase() === "true"), n; } // Get a bar symbol by index }], [{ key: "getBar", value: function(n) { return h.BARS[n] ? h.BARS[n].toString() : ""; } // Correct an index by a set and shift it from the bytes array }, { key: "correctIndex", value: function(n, a) { if (a === h.SET_A) { var i = n.shift(); return i < 32 ? i + 64 : i - 32; } else return a === h.SET_B ? n.shift() - 32 : (n.shift() - 48) * 10 + n.shift() - 48; } }, { key: "next", value: function(n, a, i) { if (!n.length) return { result: "", checksum: 0 }; var o = void 0, u = void 0; if (n[0] >= 200) { u = n.shift() - 105; var y = h.SWAP[u]; y !== void 0 ? o = e.next(n, a + 1, y) : ((i === h.SET_A || i === h.SET_B) && u === h.SHIFT && (n[0] = i === h.SET_A ? n[0] > 95 ? n[0] - 96 : n[0] : n[0] < 32 ? n[0] + 96 : n[0]), o = e.next(n, a + 1, i)); } else u = e.correctIndex(n, i), o = e.next(n, a + 1, i); var $ = e.getBar(u), xt = u * a; return { result: $ + o.result, checksum: xt + o.checksum }; } }]), e; }(Jt.default); P.default = Kt; var de = {}; Object.defineProperty(de, "__esModule", { value: !0 }); var g = f, ot = function(e) { return e.match(new RegExp("^" + g.A_CHARS + "*"))[0].length; }, ut = function(e) { return e.match(new RegExp("^" + g.B_CHARS + "*"))[0].length; }, ft = function(e) { return e.match(new RegExp("^" + g.C_CHARS + "*"))[0]; }; function _e(t, e) { var r = e ? g.A_CHARS : g.B_CHARS, n = t.match(new RegExp("^(" + r + "+?)(([0-9]{2}){2,})([^0-9]|$)")); if (n) return n[1] + String.fromCharCode(204) + ct(t.substring(n[1].length)); var a = t.match(new RegExp("^" + r + "+"))[0]; return a.length === t.length ? t : a + String.fromCharCode(e ? 205 : 206) + _e(t.substring(a.length), !e); } function ct(t) { var e = ft(t), r = e.length; if (r === t.length) return t; t = t.substring(r); var n = ot(t) >= ut(t); return e + String.fromCharCode(n ? 206 : 205) + _e(t, n); } de.default = function(t) { var e = void 0, r = ft(t).length; if (r >= 2) e = g.C_START_CHAR + ct(t); else { var n = ot(t) > ut(t); e = (n ? g.A_START_CHAR : g.B_START_CHAR) + _e(t, n); } return e.replace( /[\xCD\xCE]([^])[\xCD\xCE]/, // Any sequence between 205 and 206 characters function(a, i) { return String.fromCharCode(203) + i; } ); }; Object.defineProperty(he, "__esModule", { value: !0 }); var en = P, tn = lt(en), nn = de, rn = lt(nn); function lt(t) { return t && t.__esModule ? t : { default: t }; } function an(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function re(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function on(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var un = function(t) { on(e, t); function e(r, n) { if (an(this, e), /^[\x00-\x7F\xC8-\xD3]+$/.test(r)) var a = re(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, (0, rn.default)(r), n)); else var a = re(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); return re(a); } return e; }(tn.default); he.default = un; var ve = {}; Object.defineProperty(ve, "__esModule", { value: !0 }); var fn = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), cn = P, ln = hn(cn), He = f; function hn(t) { return t && t.__esModule ? t : { default: t }; } function dn(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function _n(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function vn(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var sn = function(t) { vn(e, t); function e(r, n) { return dn(this, e), _n(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, He.A_START_CHAR + r, n)); } return fn(e, [{ key: "valid", value: function() { return new RegExp("^" + He.A_CHARS + "+$").test(this.data); } }]), e; }(ln.default); ve.default = sn; var se = {}; Object.defineProperty(se, "__esModule", { value: !0 }); var yn = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), pn = P, gn = On(pn), Fe = f; function On(t) { return t && t.__esModule ? t : { default: t }; } function En(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function bn(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function mn(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var wn = function(t) { mn(e, t); function e(r, n) { return En(this, e), bn(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, Fe.B_START_CHAR + r, n)); } return yn(e, [{ key: "valid", value: function() { return new RegExp("^" + Fe.B_CHARS + "+$").test(this.data); } }]), e; }(gn.default); se.default = wn; var ye = {}; Object.defineProperty(ye, "__esModule", { value: !0 }); var $n = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), Sn = P, xn = An(Sn), Xe = f; function An(t) { return t && t.__esModule ? t : { default: t }; } function Rn(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Pn(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Tn(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Mn = function(t) { Tn(e, t); function e(r, n) { return Rn(this, e), Pn(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, Xe.C_START_CHAR + r, n)); } return $n(e, [{ key: "valid", value: function() { return new RegExp("^" + Xe.C_CHARS + "+$").test(this.data); } }]), e; }(xn.default); ye.default = Mn; Object.defineProperty(s, "__esModule", { value: !0 }); s.CODE128C = s.CODE128B = s.CODE128A = s.CODE128 = void 0; var kn = he, In = q(kn), Dn = ve, jn = q(Dn), Bn = se, Ln = q(Bn), Nn = ye, Gn = q(Nn); function q(t) { return t && t.__esModule ? t : { default: t }; } s.CODE128 = In.default; s.CODE128A = jn.default; s.CODE128B = Ln.default; s.CODE128C = Gn.default; var c = {}, pe = {}, v = {}; Object.defineProperty(v, "__esModule", { value: !0 }); v.SIDE_BIN = "101"; v.MIDDLE_BIN = "01010"; v.BINARIES = { L: [ // The L (left) type of encoding "0001101", "0011001", "0010011", "0111101", "0100011", "0110001", "0101111", "0111011", "0110111", "0001011" ], G: [ // The G type of encoding "0100111", "0110011", "0011011", "0100001", "0011101", "0111001", "0000101", "0010001", "0001001", "0010111" ], R: [ // The R (right) type of encoding "1110010", "1100110", "1101100", "1000010", "1011100", "1001110", "1010000", "1000100", "1001000", "1110100" ], O: [ // The O (odd) encoding for UPC-E "0001101", "0011001", "0010011", "0111101", "0100011", "0110001", "0101111", "0111011", "0110111", "0001011" ], E: [ // The E (even) encoding for UPC-E "0100111", "0110011", "0011011", "0100001", "0011101", "0111001", "0000101", "0010001", "0001001", "0010111" ] }; v.EAN2_STRUCTURE = ["LL", "LG", "GL", "GG"]; v.EAN5_STRUCTURE = ["GGLLL", "GLGLL", "GLLGL", "GLLLG", "LGGLL", "LLGGL", "LLLGG", "LGLGL", "LGLLG", "LLGLG"]; v.EAN13_STRUCTURE = ["LLLLLL", "LLGLGG", "LLGGLG", "LLGGGL", "LGLLGG", "LGGLLG", "LGGGLL", "LGLGLG", "LGLGGL", "LGGLGL"]; var V = {}, b = {}; Object.defineProperty(b, "__esModule", { value: !0 }); var Cn = v, Hn = function(e, r, n) { var a = e.split("").map(function(o, u) { return Cn.BINARIES[r[u]]; }).map(function(o, u) { return o ? o[e[u]] : ""; }); if (n) { var i = e.length - 1; a = a.map(function(o, u) { return u < i ? o + n : o; }); } return a.join(""); }; b.default = Hn; Object.defineProperty(V, "__esModule", { value: !0 }); var Fn = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), S = v, Xn = b, ze = ht(Xn), zn = l, Un = ht(zn); function ht(t) { return t && t.__esModule ? t : { default: t }; } function qn(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Vn(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Jn(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Qn = function(t) { Jn(e, t); function e(r, n) { qn(this, e); var a = Vn(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); return a.fontSize = !n.flat && n.fontSize > n.width * 10 ? n.width * 10 : n.fontSize, a.guardHeight = n.height + a.fontSize / 2 + n.textMargin, a; } return Fn(e, [{ key: "encode", value: function() { return this.options.flat ? this.encodeFlat() : this.encodeGuarded(); } }, { key: "leftText", value: function(n, a) { return this.text.substr(n, a); } }, { key: "leftEncode", value: function(n, a) { return (0, ze.default)(n, a); } }, { key: "rightText", value: function(n, a) { return this.text.substr(n, a); } }, { key: "rightEncode", value: function(n, a) { return (0, ze.default)(n, a); } }, { key: "encodeGuarded", value: function() { var n = { fontSize: this.fontSize }, a = { height: this.guardHeight }; return [{ data: S.SIDE_BIN, options: a }, { data: this.leftEncode(), text: this.leftText(), options: n }, { data: S.MIDDLE_BIN, options: a }, { data: this.rightEncode(), text: this.rightText(), options: n }, { data: S.SIDE_BIN, options: a }]; } }, { key: "encodeFlat", value: function() { var n = [S.SIDE_BIN, this.leftEncode(), S.MIDDLE_BIN, this.rightEncode(), S.SIDE_BIN]; return { data: n.join(""), text: this.text }; } }]), e; }(Un.default); V.default = Qn; Object.defineProperty(pe, "__esModule", { value: !0 }); var Wn = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), D = function t(e, r, n) { e === null && (e = Function.prototype); var a = Object.getOwnPropertyDescriptor(e, r); if (a === void 0) { var i = Object.getPrototypeOf(e); return i === null ? void 0 : t(i, r, n); } else { if ("value" in a) return a.value; var o = a.get; return o === void 0 ? void 0 : o.call(n); } }, Yn = v, Zn = V, Kn = er(Zn); function er(t) { return t && t.__esModule ? t : { default: t }; } function tr(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function nr(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function rr(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Ue = function(e) { var r = e.substr(0, 12).split("").map(function(n) { return +n; }).reduce(function(n, a, i) { return i % 2 ? n + a * 3 : n + a; }, 0); return (10 - r % 10) % 10; }, ar = function(t) { rr(e, t); function e(r, n) { tr(this, e), r.search(/^[0-9]{12}$/) !== -1 && (r += Ue(r)); var a = nr(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); return a.lastChar = n.lastChar, a; } return Wn(e, [{ key: "valid", value: function() { return this.data.search(/^[0-9]{13}$/) !== -1 && +this.data[12] === Ue(this.data); } }, { key: "leftText", value: function() { return D(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "leftText", this).call(this, 1, 6); } }, { key: "leftEncode", value: function() { var n = this.data.substr(1, 6), a = Yn.EAN13_STRUCTURE[this.data[0]]; return D(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "leftEncode", this).call(this, n, a); } }, { key: "rightText", value: function() { return D(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "rightText", this).call(this, 7, 6); } }, { key: "rightEncode", value: function() { var n = this.data.substr(7, 6); return D(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "rightEncode", this).call(this, n, "RRRRRR"); } // The "standard" way of printing EAN13 barcodes with guard bars }, { key: "encodeGuarded", value: function() { var n = D(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "encodeGuarded", this).call(this); return this.options.displayValue && (n.unshift({ data: "000000000000", text: this.text.substr(0, 1), options: { textAlign: "left", fontSize: this.fontSize } }), this.options.lastChar && (n.push({ data: "00" }), n.push({ data: "00000", text: this.options.lastChar, options: { fontSize: this.fontSize } }))), n; } }]), e; }(Kn.default); pe.default = ar; var ge = {}; Object.defineProperty(ge, "__esModule", { value: !0 }); var ir = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), H = function t(e, r, n) { e === null && (e = Function.prototype); var a = Object.getOwnPropertyDescriptor(e, r); if (a === void 0) { var i = Object.getPrototypeOf(e); return i === null ? void 0 : t(i, r, n); } else { if ("value" in a) return a.value; var o = a.get; return o === void 0 ? void 0 : o.call(n); } }, or = V, ur = fr(or); function fr(t) { return t && t.__esModule ? t : { default: t }; } function cr(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function lr(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function hr(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var qe = function(e) { var r = e.substr(0, 7).split("").map(function(n) { return +n; }).reduce(function(n, a, i) { return i % 2 ? n + a : n + a * 3; }, 0); return (10 - r % 10) % 10; }, dr = function(t) { hr(e, t); function e(r, n) { return cr(this, e), r.search(/^[0-9]{7}$/) !== -1 && (r += qe(r)), lr(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } return ir(e, [{ key: "valid", value: function() { return this.data.search(/^[0-9]{8}$/) !== -1 && +this.data[7] === qe(this.data); } }, { key: "leftText", value: function() { return H(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "leftText", this).call(this, 0, 4); } }, { key: "leftEncode", value: function() { var n = this.data.substr(0, 4); return H(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "leftEncode", this).call(this, n, "LLLL"); } }, { key: "rightText", value: function() { return H(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "rightText", this).call(this, 4, 4); } }, { key: "rightEncode", value: function() { var n = this.data.substr(4, 4); return H(e.prototype.__proto__ || Object.getPrototypeOf(e.prototype), "rightEncode", this).call(this, n, "RRRR"); } }]), e; }(ur.default); ge.default = dr; var Oe = {}; Object.defineProperty(Oe, "__esModule", { value: !0 }); var _r = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), vr = v, sr = b, yr = dt(sr), pr = l, gr = dt(pr); function dt(t) { return t && t.__esModule ? t : { default: t }; } function Or(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Er(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function br(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var mr = function(e) { var r = e.split("").map(function(n) { return +n; }).reduce(function(n, a, i) { return i % 2 ? n + a * 9 : n + a * 3; }, 0); return r % 10; }, wr = function(t) { br(e, t); function e(r, n) { return Or(this, e), Er(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } return _r(e, [{ key: "valid", value: function() { return this.data.search(/^[0-9]{5}$/) !== -1; } }, { key: "encode", value: function() { var n = vr.EAN5_STRUCTURE[mr(this.data)]; return { data: "1011" + (0, yr.default)(this.data, n, "01"), text: this.text }; } }]), e; }(gr.default); Oe.default = wr; var Ee = {}; Object.defineProperty(Ee, "__esModule", { value: !0 }); var $r = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), Sr = v, xr = b, Ar = _t(xr), Rr = l, Pr = _t(Rr); function _t(t) { return t && t.__esModule ? t : { default: t }; } function Tr(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Mr(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function kr(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Ir = function(t) { kr(e, t); function e(r, n) { return Tr(this, e), Mr(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } return $r(e, [{ key: "valid", value: function() { return this.data.search(/^[0-9]{2}$/) !== -1; } }, { key: "encode", value: function() { var n = Sr.EAN2_STRUCTURE[parseInt(this.data) % 4]; return { // Start bits + Encode the two digits with 01 in between data: "1011" + (0, Ar.default)(this.data, n, "01"), text: this.text }; } }]), e; }(Pr.default); Ee.default = Ir; var L = {}; Object.defineProperty(L, "__esModule", { value: !0 }); var Dr = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(); L.checksum = ue; var jr = b, x = vt(jr), Br = l, Lr = vt(Br); function vt(t) { return t && t.__esModule ? t : { default: t }; } function Nr(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Gr(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Cr(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Hr = function(t) { Cr(e, t); function e(r, n) { Nr(this, e), r.search(/^[0-9]{11}$/) !== -1 && (r += ue(r)); var a = Gr(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); return a.displayValue = n.displayValue, n.fontSize > n.width * 10 ? a.fontSize = n.width * 10 : a.fontSize = n.fontSize, a.guardHeight = n.height + a.fontSize / 2 + n.textMargin, a; } return Dr(e, [{ key: "valid", value: function() { return this.data.search(/^[0-9]{12}$/) !== -1 && this.data[11] == ue(this.data); } }, { key: "encode", value: function() { return this.options.flat ? this.flatEncoding() : this.guardedEncoding(); } }, { key: "flatEncoding", value: function() { var n = ""; return n += "101", n += (0, x.default)(this.data.substr(0, 6), "LLLLLL"), n += "01010", n += (0, x.default)(this.data.substr(6, 6), "RRRRRR"), n += "101", { data: n, text: this.text }; } }, { key: "guardedEncoding", value: function() { var n = []; return this.displayValue && n.push({ data: "00000000", text: this.text.substr(0, 1), options: { textAlign: "left", fontSize: this.fontSize } }), n.push({ data: "101" + (0, x.default)(this.data[0], "L"), options: { height: this.guardHeight } }), n.push({ data: (0, x.default)(this.data.substr(1, 5), "LLLLL"), text: this.text.substr(1, 5), options: { fontSize: this.fontSize } }), n.push({ data: "01010", options: { height: this.guardHeight } }), n.push({ data: (0, x.default)(this.data.substr(6, 5), "RRRRR"), text: this.text.substr(6, 5), options: { fontSize: this.fontSize } }), n.push({ data: (0, x.default)(this.data[11], "R") + "101", options: { height: this.guardHeight } }), this.displayValue && n.push({ data: "00000000", text: this.text.substr(11, 1), options: { textAlign: "right", fontSize: this.fontSize } }), n; } }]), e; }(Lr.default); function ue(t) { var e = 0, r; for (r = 1; r < 11; r += 2) e += parseInt(t[r]); for (r = 0; r < 11; r += 2) e += parseInt(t[r]) * 3; return (10 - e % 10) % 10; } L.default = Hr; var be = {}; Object.defineProperty(be, "__esModule", { value: !0 }); var Fr = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), Xr = b, zr = st(Xr), Ur = l, qr = st(Ur), Vr = L; function st(t) { return t && t.__esModule ? t : { default: t }; } function Jr(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function ae(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Qr(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Wr = ["XX00000XXX", "XX10000XXX", "XX20000XXX", "XXX00000XX", "XXXX00000X", "XXXXX00005", "XXXXX00006", "XXXXX00007", "XXXXX00008", "XXXXX00009"], Yr = [["EEEOOO", "OOOEEE"], ["EEOEOO", "OOEOEE"], ["EEOOEO", "OOEEOE"], ["EEOOOE", "OOEEEO"], ["EOEEOO", "OEOOEE"], ["EOOEEO", "OEEOOE"], ["EOOOEE", "OEEEOO"], ["EOEOEO", "OEOEOE"], ["EOEOOE", "OEOEEO"], ["EOOEOE", "OEEOEO"]], Zr = function(t) { Qr(e, t); function e(r, n) { Jr(this, e); var a = ae(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); if (a.isValid = !1, r.search(/^[0-9]{6}$/) !== -1) a.middleDigits = r, a.upcA = Ve(r, "0"), a.text = n.text || "" + a.upcA[0] + r + a.upcA[a.upcA.length - 1], a.isValid = !0; else if (r.search(/^[01][0-9]{7}$/) !== -1) if (a.middleDigits = r.substring(1, r.length - 1), a.upcA = Ve(a.middleDigits, r[0]), a.upcA[a.upcA.length - 1] === r[r.length - 1]) a.isValid = !0; else return ae(a); else return ae(a); return a.displayValue = n.displayValue, n.fontSize > n.width * 10 ? a.fontSize = n.width * 10 : a.fontSize = n.fontSize, a.guardHeight = n.height + a.fontSize / 2 + n.textMargin, a; } return Fr(e, [{ key: "valid", value: function() { return this.isValid; } }, { key: "encode", value: function() { return this.options.flat ? this.flatEncoding() : this.guardedEncoding(); } }, { key: "flatEncoding", value: function() { var n = ""; return n += "101", n += this.encodeMiddleDigits(), n += "010101", { data: n, text: this.text }; } }, { key: "guardedEncoding", value: function() { var n = []; return this.displayValue && n.push({ data: "00000000", text: this.text[0], options: { textAlign: "left", fontSize: this.fontSize } }), n.push({ data: "101", options: { height: this.guardHeight } }), n.push({ data: this.encodeMiddleDigits(), text: this.text.substring(1, 7), options: { fontSize: this.fontSize } }), n.push({ data: "010101", options: { height: this.guardHeight } }), this.displayValue && n.push({ data: "00000000", text: this.text[7], options: { textAlign: "right", fontSize: this.fontSize } }), n; } }, { key: "encodeMiddleDigits", value: function() { var n = this.upcA[0], a = this.upcA[this.upcA.length - 1], i = Yr[parseInt(a)][parseInt(n)]; return (0, zr.default)(this.middleDigits, i); } }]), e; }(qr.default); function Ve(t, e) { for (var r = parseInt(t[t.length - 1]), n = Wr[r], a = "", i = 0, o = 0; o < n.length; o++) { var u = n[o]; u === "X" ? a += t[i++] : a += u; } return a = "" + e + a, "" + a + (0, Vr.checksum)(a); } be.default = Zr; Object.defineProperty(c, "__esModule", { value: !0 }); c.UPCE = c.UPC = c.EAN2 = c.EAN5 = c.EAN8 = c.EAN13 = void 0; var Kr = pe, ea = T(Kr), ta = ge, na = T(ta), ra = Oe, aa = T(ra), ia = Ee, oa = T(ia), ua = L, fa = T(ua), ca = be, la = T(ca); function T(t) { return t && t.__esModule ? t : { default: t }; } c.EAN13 = ea.default; c.EAN8 = na.default; c.EAN5 = aa.default; c.EAN2 = oa.default; c.UPC = fa.default; c.UPCE = la.default; var R = {}, J = {}, N = {}; Object.defineProperty(N, "__esModule", { value: !0 }); N.START_BIN = "1010"; N.END_BIN = "11101"; N.BINARIES = ["00110", "10001", "01001", "11000", "00101", "10100", "01100", "00011", "10010", "01010"]; Object.defineProperty(J, "__esModule", { value: !0 }); var ha = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), F = N, da = l, _a = va(da); function va(t) { return t && t.__esModule ? t : { default: t }; } function sa(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function ya(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function pa(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var ga = function(t) { pa(e, t); function e() { return sa(this, e), ya(this, (e.__proto__ || Object.getPrototypeOf(e)).apply(this, arguments)); } return ha(e, [{ key: "valid", value: function() { return this.data.search(/^([0-9]{2})+$/) !== -1; } }, { key: "encode", value: function() { var n = this, a = this.data.match(/.{2}/g).map(function(i) { return n.encodePair(i); }).join(""); return { data: F.START_BIN + a + F.END_BIN, text: this.text }; } // Calculate the data of a number pair }, { key: "encodePair", value: function(n) { var a = F.BINARIES[n[1]]; return F.BINARIES[n[0]].split("").map(function(i, o) { return (i === "1" ? "111" : "1") + (a[o] === "1" ? "000" : "0"); }).join(""); } }]), e; }(_a.default); J.default = ga; var me = {}; Object.defineProperty(me, "__esModule", { value: !0 }); var Oa = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), Ea = J, ba = ma(Ea); function ma(t) { return t && t.__esModule ? t : { default: t }; } function wa(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function $a(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Sa(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Je = function(e) { var r = e.substr(0, 13).split("").map(function(n) { return parseInt(n, 10); }).reduce(function(n, a, i) { return n + a * (3 - i % 2 * 2); }, 0); return Math.ceil(r / 10) * 10 - r; }, xa = function(t) { Sa(e, t); function e(r, n) { return wa(this, e), r.search(/^[0-9]{13}$/) !== -1 && (r += Je(r)), $a(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } return Oa(e, [{ key: "valid", value: function() { return this.data.search(/^[0-9]{14}$/) !== -1 && +this.data[13] === Je(this.data); } }]), e; }(ba.default); me.default = xa; Object.defineProperty(R, "__esModule", { value: !0 }); R.ITF14 = R.ITF = void 0; var Aa = J, Ra = yt(Aa), Pa = me, Ta = yt(Pa); function yt(t) { return t && t.__esModule ? t : { default: t }; } R.ITF = Ra.default; R.ITF14 = Ta.default; var _ = {}, m = {}; Object.defineProperty(m, "__esModule", { value: !0 }); var Ma = function() { function t(e, r) { for (var n = 0; n < r.length; n++) { var a = r[n]; a.enumerable = a.enumerable || !1, a.configurable = !0, "value" in a && (a.writable = !0), Object.defineProperty(e, a.key, a); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), ka = l, Ia = Da(ka); function Da(t) { return t && t.__esModule ? t : { default: t }; } function ja(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Ba(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function La(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Na = function(t) { La(e, t); function e(r, n) { return ja(this, e), Ba(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } return Ma(e, [{ key: "encode", value: function() { for (var n = "110", a = 0; a < this.data.length; a++) { var i = parseInt(this.data[a]), o = i.toString(2); o = Ga(o, 4 - o.length); for (var u = 0; u < o.length; u++) n += o[u] == "0" ? "100" : "110"; } return n += "1001", { data: n, text: this.text }; } }, { key: "valid", value: function() { return this.data.search(/^[0-9]+$/) !== -1; } }]), e; }(Ia.default); function Ga(t, e) { for (var r = 0; r < e; r++) t = "0" + t; return t; } m.default = Na; var we = {}, w = {}; Object.defineProperty(w, "__esModule", { value: !0 }); w.mod10 = Ca; w.mod11 = Ha; function Ca(t) { for (var e = 0, r = 0; r < t.length; r++) { var n = parseInt(t[r]); (r + t.length) % 2 === 0 ? e += n : e += n * 2 % 10 + Math.floor(n * 2 / 10); } return (10 - e % 10) % 10; } function Ha(t) { for (var e = 0, r = [2, 3, 4, 5, 6, 7], n = 0; n < t.length; n++) { var a = parseInt(t[t.length - 1 - n]); e += r[n % r.length] * a; } return (11 - e % 11) % 11; } Object.defineProperty(we, "__esModule", { value: !0 }); var Fa = m, Xa = Ua(Fa), za = w; function Ua(t) { return t && t.__esModule ? t : { default: t }; } function qa(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function Va(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function Ja(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var Qa = function(t) { Ja(e, t); function e(r, n) { return qa(this, e), Va(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r + (0, za.mod10)(r), n)); } return e; }(Xa.default); we.default = Qa; var $e = {}; Object.defineProperty($e, "__esModule", { value: !0 }); var Wa = m, Ya = Ka(Wa), Za = w; function Ka(t) { return t && t.__esModule ? t : { default: t }; } function ei(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function ti(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function ni(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var ri = function(t) { ni(e, t); function e(r, n) { return ei(this, e), ti(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r + (0, Za.mod11)(r), n)); } return e; }(Ya.default); $e.default = ri; var Se = {}; Object.defineProperty(Se, "__esModule", { value: !0 }); var ai = m, ii = oi(ai), Qe = w; function oi(t) { return t && t.__esModule ? t : { default: t }; } function ui(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function fi(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function ci(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var li = function(t) { ci(e, t); function e(r, n) { return ui(this, e), r += (0, Qe.mod10)(r), r += (0, Qe.mod10)(r), fi(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } return e; }(ii.default); Se.default = li; var xe = {}; Object.defineProperty(xe, "__esModule", { value: !0 }); var hi = m, di = _i(hi), We = w; function _i(t) { return t && t.__esModule ? t : { default: t }; } function vi(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); } function si(t, e) { if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e && (typeof e == "object" || typeof e == "function") ? e : t; } function yi(t, e) { if (typeof e != "function" && e !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof e); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0 } }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); } var pi = function(t) { yi(e, t); function e(r, n) { return vi(this, e), r += (0, We.mod11)(r), r += (0, We.mod10)(r), si(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this, r, n)); } r