UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

1 lines 60.9 kB
import{g as At,R as te}from"../sdk.js";var he={},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+=Ft(Ht(r))),Bt(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n))}return Mt(e,[{key:"encode",value:function(){for(var n=ne("*"),a=0;a<this.data.length;a++)n+=ne(this.data[a])+"0";return n+=ne("*"),{data:n,text:this.text}}},{key:"valid",value:function(){return this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/)!==-1}}]),e}(It.default),nt=["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 ne(t){return Ct(rt(t))}function Ct(t){return Gt[t].toString(2)}function Ft(t){return nt[t]}function rt(t){return nt.indexOf(t)}function Ht(t){for(var e=0,r=0;r<t.length;r++)e+=rt(t[r]);return e=e%43,e}U.CODE39=Nt;var s={},de={},P={},f={};Object.defineProperty(f,"__esModule",{value:!0});var I;function re(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var at=f.SET_A=0,it=f.SET_B=1,ot=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={},re(I,Xt,at),re(I,zt,it),re(I,Ut,ot),I);f.SWAP={101:at,100:it,99:ot};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)}},{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:e.getBar(a)+o.result+e.getBar((o.checksum+a)%h.MODULO)+e.getBar(h.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var n=this.options.ean128||!1;return typeof n=="string"&&(n=n.toLowerCase()==="true"),n}}],[{key:"getBar",value:function(n){return h.BARS[n]?h.BARS[n].toString():""}},{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),Rt=u*a;return{result:$+o.result,checksum:Rt+o.checksum}}}]),e}(Jt.default);P.default=Kt;var _e={};Object.defineProperty(_e,"__esModule",{value:!0});var g=f,ut=function(e){return e.match(new RegExp("^"+g.A_CHARS+"*"))[0].length},ft=function(e){return e.match(new RegExp("^"+g.B_CHARS+"*"))[0].length},ct=function(e){return e.match(new RegExp("^"+g.C_CHARS+"*"))[0]};function ve(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)+lt(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)+ve(t.substring(a.length),!e)}function lt(t){var e=ct(t),r=e.length;if(r===t.length)return t;t=t.substring(r);var n=ut(t)>=ft(t);return e+String.fromCharCode(n?206:205)+ve(t,n)}_e.default=function(t){var e=void 0,r=ct(t).length;if(r>=2)e=g.C_START_CHAR+lt(t);else{var n=ut(t)>ft(t);e=(n?g.A_START_CHAR:g.B_START_CHAR)+ve(t,n)}return e.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(a,i){return String.fromCharCode(203)+i})};Object.defineProperty(de,"__esModule",{value:!0});var en=P,tn=ht(en),nn=_e,rn=ht(nn);function ht(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 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 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=ae(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,(0,rn.default)(r),n));else var a=ae(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n));return ae(a)}return e}(tn.default);de.default=un;var se={};Object.defineProperty(se,"__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);se.default=sn;var ye={};Object.defineProperty(ye,"__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),Xe=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,Xe.B_START_CHAR+r,n))}return yn(e,[{key:"valid",value:function(){return new RegExp("^"+Xe.B_CHARS+"+$").test(this.data)}}]),e}(gn.default);ye.default=wn;var pe={};Object.defineProperty(pe,"__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=Rn(Sn),ze=f;function Rn(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 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 An(this,e),Pn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,ze.C_START_CHAR+r,n))}return $n(e,[{key:"valid",value:function(){return new RegExp("^"+ze.C_CHARS+"+$").test(this.data)}}]),e}(xn.default);pe.default=Mn;Object.defineProperty(s,"__esModule",{value:!0});s.CODE128C=s.CODE128B=s.CODE128A=s.CODE128=void 0;var kn=de,In=q(kn),Dn=se,jn=q(Dn),Bn=ye,Ln=q(Bn),Nn=pe,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={},ge={},v={};Object.defineProperty(v,"__esModule",{value:!0});v.SIDE_BIN="101";v.MIDDLE_BIN="01010";v.BINARIES={L:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],G:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"],R:["1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","1001000","1110100"],O:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],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,Fn=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=Fn;Object.defineProperty(V,"__esModule",{value:!0});var Hn=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,Ue=dt(Xn),zn=l,Un=dt(zn);function dt(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 Hn(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,Ue.default)(n,a)}},{key:"rightText",value:function(n,a){return this.text.substr(n,a)}},{key:"rightEncode",value:function(n,a){return(0,Ue.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(ge,"__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 qe=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+=qe(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]===qe(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")}},{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);ge.default=ar;var Oe={};Object.defineProperty(Oe,"__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}}(),F=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 Ve=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+=Ve(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]===Ve(this.data)}},{key:"leftText",value:function(){return F(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 F(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"leftEncode",this).call(this,n,"LLLL")}},{key:"rightText",value:function(){return F(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 F(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"rightEncode",this).call(this,n,"RRRR")}}]),e}(ur.default);Oe.default=dr;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}}(),vr=v,sr=b,yr=_t(sr),pr=l,gr=_t(pr);function _t(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);Ee.default=wr;var be={};Object.defineProperty(be,"__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,Rr=vt(xr),Ar=l,Pr=vt(Ar);function vt(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{data:"1011"+(0,Rr.default)(this.data,n,"01"),text:this.text}}}]),e}(Pr.default);be.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=fe;var jr=b,x=st(jr),Br=l,Lr=st(Br);function st(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 Fr=function(t){Cr(e,t);function e(r,n){Nr(this,e),r.search(/^[0-9]{11}$/)!==-1&&(r+=fe(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]==fe(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 fe(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=Fr;var me={};Object.defineProperty(me,"__esModule",{value:!0});var Hr=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=yt(Xr),Ur=l,qr=yt(Ur),Vr=L;function yt(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 ie(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=ie(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=Je(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=Je(a.middleDigits,r[0]),a.upcA[a.upcA.length-1]===r[r.length-1])a.isValid=!0;else return ie(a);else return ie(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 Hr(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 Je(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)}me.default=Zr;Object.defineProperty(c,"__esModule",{value:!0});c.UPCE=c.UPC=c.EAN2=c.EAN5=c.EAN8=c.EAN13=void 0;var Kr=ge,ea=T(Kr),ta=Oe,na=T(ta),ra=Ee,aa=T(ra),ia=be,oa=T(ia),ua=L,fa=T(ua),ca=me,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 A={},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}}(),H=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:H.START_BIN+a+H.END_BIN,text:this.text}}},{key:"encodePair",value:function(n){var a=H.BINARIES[n[1]];return H.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 we={};Object.defineProperty(we,"__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 Qe=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+=Qe(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]===Qe(this.data)}}]),e}(ba.default);we.default=xa;Object.defineProperty(A,"__esModule",{value:!0});A.ITF14=A.ITF=void 0;var Ra=J,Aa=pt(Ra),Pa=we,Ta=pt(Pa);function pt(t){return t&&t.__esModule?t:{default:t}}A.ITF=Aa.default;A.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 $e={},w={};Object.defineProperty(w,"__esModule",{value:!0});w.mod10=Ca;w.mod11=Fa;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 Fa(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($e,"__esModule",{value:!0});var Ha=m,Xa=Ua(Ha),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);$e.default=Qa;var Se={};Object.defineProperty(Se,"__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);Se.default=ri;var xe={};Object.defineProperty(xe,"__esModule",{value:!0});var ai=m,ii=oi(ai),We=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,We.mod10)(r),r+=(0,We.mod10)(r),fi(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n))}return e}(ii.default);xe.default=li;var Re={};Object.defineProperty(Re,"__esModule",{value:!0});var hi=m,di=_i(hi),Ye=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,Ye.mod11)(r),r+=(0,Ye.mod10)(r),si(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n))}return e}(di.default);Re.default=pi;Object.defineProperty(_,"__esModule",{value:!0});_.MSI1110=_.MSI1010=_.MSI11=_.MSI10=_.MSI=void 0;var gi=m,Oi=G(gi),Ei=$e,bi=G(Ei),mi=Se,wi=G(mi),$i=xe,Si=G($i),xi=Re,Ri=G(xi);function G(t){return t&&t.__esModule?t:{default:t}}_.MSI=Oi.default;_.MSI10=bi.default;_.MSI11=wi.default;_.MSI1010=Si.default;_.MSI1110=Ri.default;var Q={};Object.defineProperty(Q,"__esModule",{value:!0});Q.pharmacode=void 0;var Ai=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}}(),Pi=l,Ti=Mi(Pi);function Mi(t){return t&&t.__esModule?t:{default:t}}function ki(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Ii(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 Di(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 ji=function(t){Di(e,t);function e(r,n){ki(this,e);var a=Ii(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n));return a.number=parseInt(r,10),a}return Ai(e,[{key:"encode",value:function(){for(var n=this.number,a="";!isNaN(n)&&n!=0;)n%2===0?(a="11100"+a,n=(n-2)/2):(a="100"+a,n=(n-1)/2);return a=a.slice(0,-2),{data:a,text:this.text}}},{key:"valid",value:function(){return this.number>=3&&this.number<=131070}}]),e}(Ti.default);Q.pharmacode=ji;var W={};Object.defineProperty(W,"__esModule",{value:!0});W.codabar=void 0;var Bi=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}}(),Li=l,Ni=Gi(Li);function Gi(t){return t&&t.__esModule?t:{default:t}}function Ci(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 Hi(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 Xi=function(t){Hi(e,t);function e(r,n){Ci(this,e),r.search(/^[0-9\-\$\:\.\+\/]+$/)===0&&(r="A"+r+"A");var a=Fi(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r.toUpperCase(),n));return a.text=a.options.text||a.text.replace(/[A-D]/g,""),a}return Bi(e,[{key:"valid",value:function(){return this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)!==-1}},{key:"encode",value:function(){for(var n=[],a=this.getEncodings(),i=0;i<this.data.length;i++)n.push(a[this.data.charAt(i)]),i!==this.data.length-1&&n.push("0");return{text:this.text,data:n.join("")}}},{key:"getEncodings",value:function(){return{0:"101010011",1:"101011001",2:"101001011",3:"110010101",4:"101101001",5:"110101001",6:"100101011",7:"100101101",8:"100110101",9:"110100101","-":"101001101",$:"101100101",":":"1101011011","/":"1101101011",".":"1101101101","+":"1011011011",A:"1011001001",B:"1001001011",C:"1010010011",D:"1010011001"}}}]),e}(Ni.default);W.codabar=Xi;var Y={};Object.defineProperty(Y,"__esModule",{value:!0});Y.GenericBarcode=void 0;var zi=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}}(),Ui=l,qi=Vi(Ui);function Vi(t){return t&&t.__esModule?t:{default:t}}function Ji(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Qi(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 Wi(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 Yi=function(t){Wi(e,t);function e(r,n){return Ji(this,e),Qi(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n))}return zi(e,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),e}(qi.default);Y.GenericBarcode=Yi;Object.defineProperty(he,"__esModule",{value:!0});var Zi=U,X=s,R=c,Ze=A,j=_,Ki=Q,eo=W,to=Y;he.default={CODE39:Zi.CODE39,CODE128:X.CODE128,CODE128A:X.CODE128A,CODE128B:X.CODE128B,CODE128C:X.CODE128C,EAN13:R.EAN13,EAN8:R.EAN8,EAN5:R.EAN5,EAN2:R.EAN2,UPC:R.UPC,UPCE:R.UPCE,ITF14:Ze.ITF14,ITF:Ze.ITF,MSI:j.MSI,MSI10:j.MSI10,MSI11:j.MSI11,MSI1010:j.MSI1010,MSI1110:j.MSI1110,pharmacode:Ki.pharmacode,codabar:eo.codabar,GenericBarcode:to.GenericBarcode};var M={};Object.defineProperty(M,"__esModule",{value:!0});var no=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t};M.default=function(t,e){return no({},t,e)};var Ae={};Object.defineProperty(Ae,"__esModule",{value:!0});Ae.default=ro;function ro(t){var e=[];function r(n){if(Array.isArray(n))for(var a=0;a<n.length;a++)r(n[a]);else n.text=n.text||"",n.data=n.data||"",e.push(n)}return r(t),e}var Pe={};Object.defineProperty(Pe,"__esModule",{value:!0});Pe.default=ao;function ao(t){return t.marginTop=t.marginTop||t.margin,t.marginBottom=t.marginBottom||t.margin,t.marginRight=t.marginRight||t.margin,t.marginLeft=t.marginLeft||t.margin,t}var Te={},Me={},Z={};Object.defineProperty(Z,"__esModule",{value:!0});Z.default=io;function io(t){var e=["width","height","textMargin","fontSize","margin","marginTop","marginBottom","marginLeft","marginRight"];for(var r in e)e.hasOwnProperty(r)&&(r=e[r],typeof t[r]=="string"&&(t[r]=parseInt(t[r],10)));return typeof t.displayValue=="string"&&(t.displayValue=t.displayValue!="false"),t}var K={};Object.defineProperty(K,"__esModule",{value:!0});var oo={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}};K.default=oo;Object.defineProperty(Me,"__esModule",{value:!0});var uo=Z,fo=gt(uo),co=K,Ke=gt(co);function gt(t){return t&&t.__esModule?t:{default:t}}function lo(t){var e={};for(var r in Ke.default)Ke.default.hasOwnProperty(r)&&(t.hasAttribute("jsbarcode-"+r.toLowerCase())&&(e[r]=t.getAttribute("jsbarcode-"+r.toLowerCase())),t.hasAttribute("data-"+r.toLowerCase())&&(e[r]=t.getAttribute("data-"+r.toLowerCase())));return e.value=t.getAttribute("jsbarcode-value")||t.getAttribute("data-value"),e=(0,fo.default)(e),e}Me.default=lo;var ke={},Ie={},d={};Object.defineProperty(d,"__esModule",{value:!0});d.getTotalWidthOfEncodings=d.calculateEncodingAttributes=d.getBarcodePadding=d.getEncodingHeight=d.getMaximumHeightOfEncodings=void 0;var ho=M,_o=vo(ho);function vo(t){return t&&t.__esModule?t:{default:t}}function Ot(t,e){return e.height+(e.displayValue&&t.text.length>0?e.fontSize+e.textMargin:0)+e.marginTop+e.marginBottom}function Et(t,e,r){if(r.displayValue&&e<t){if(r.textAlign=="center")return Math.floor((t-e)/2);if(r.textAlign=="left")return 0;if(r.textAlign=="right")return Math.floor(t-e)}return 0}function so(t,e,r){for(var n=0;n<t.length;n++){var a=t[n],i=(0,_o.default)(e,a.options),o;i.displayValue?o=go(a.text,i,r):o=0;var u=a.data.length*i.width;a.width=Math.ceil(Math.max(o,u)),a.height=Ot(a,i),a.barcodePadding=Et(o,u,i)}}function yo(t){for(var e=0,r=0;r<t.length;r++)e+=t[r].width;return e}function po(t){for(var e=0,r=0;r<t.length;r++)t[r].height>e&&(e=t[r].height);return e}function go(t,e,r){var n;if(r)n=r;else if(typeof document<"u")n=document.createElement("canvas").getContext("2d");else return 0;n.font=e.fontOptions+" "+e.fontSize+"px "+e.font;var a=n.measureText(t);if(!a)return 0;var i=a.width;return i}d.getMaximumHeightOfEncodings=po;d.getEncodingHeight=Ot;d.getBarcodePadding=Et;d.calculateEncodingAttributes=so;d.getTotalWidthOfEncodings=yo;Object.defineProperty(Ie,"__esModule",{value:!0});var Oo=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}}(),Eo=M,bo=mo(Eo),oe=d;function mo(t){return t&&t.__esModule?t:{default:t}}function wo(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var $o=function(){function t(e,r,n){wo(this,t),this.canvas=e,this.encodings=r,this.options=n}return Oo(t,[{key:"render",value:function(){if(!this.canvas.getContext)throw new Error("The browser does not support canvas.");this.prepareCanvas();for(var r=0;r<this.encodings.length;r++){var n=(0,bo.default)(this.options,this.encodings[r].options);this.drawCanvasBarcode(n,this.encodings[r]),this.drawCanvasText(n,this.encodings[r]),this.moveCanvasDrawing(this.encodings[r])}this.restoreCanvas()}},{key:"prepareCanvas",value:function(){var r=this.canvas.getContext("2d");r.save(),(0,oe.calculateEncodingAttributes)(this.encodings,this.options,r);var n=(0,oe.getTotalWidthOfEncodings)(this.encodings),a=(0,oe.getMaximumHeightOfEncodings)(this.encodings);this.canvas.width=n+this.options.marginLeft+this.options.marginRight,this.canvas.height=a,r.clearRect(0,0,this.canvas.width,this.canvas.height),this.options.background&&(r.fillStyle=this.options.background,r.fillRect(0,0,this.canvas.width,this.canvas.height)),r.translate(this.options.marginLeft,0)}},{key:"drawCanvasBarcode",value:function(r,n){var a=this.canvas.getContext("2d"),i=n.data,o;r.textPosition=="top"?o=r.marginTop+r.fontSize+r.textMargin:o=r.marginTop,a.fillStyle=r.lineColor;for(var u=0;u<i.length;u++){var y=u*r.width+n.barcodePadding;i[u]==="1"?a.fillRect(y,o,r.width,r.height):i[u]&&a.fillRect(y,o,r.width,r.height*i[u])}}},{key:"drawCanvasText",value:function(r,n){var a=this.canvas.getContext("2d"),i=r.fontOptions+" "+r.fontSize+"px "+r.font;if(r.displayValue){var o,u;r.textPosition=="top"?u=r.marginTop+r.fontSize-r.textMargin:u=r.height+r.textMargin+r.marginTop+r.fontSize,a.font=i,r.textAlign=="left"||n.barcodePadding>0?(o=0,a.textAlign="left"):r.textAlign=="right"?(o=n.width-1,a.textAlign="right"):(o=n.width/2,a.textAlign="center"),a.fillText(n.text,o,u)}}},{key:"moveCanvasDrawing",value:function(r){var n=this.canvas.getContext("2d");n.translate(r.width,0)}},{key:"restoreCanvas",value:function(){var r=this