diff --git a/dist/vue-quagga.js b/dist/vue-quagga.js index e194bc0..59659c5 100644 --- a/dist/vue-quagga.js +++ b/dist/vue-quagga.js @@ -5433,7 +5433,7 @@ var quagga_min_default = /*#__PURE__*/__webpack_require__.n(quagga_min); }; }, validator: function validator(o) { - return typeof o.width === 'number' && typeof o.width === 'number'; + return typeof o.width === 'number' && typeof o.height === 'number'; } } }, diff --git a/dist/vue-quagga.js.map b/dist/vue-quagga.js.map index 9f72605..d2b3152 100644 --- a/dist/vue-quagga.js.map +++ b/dist/vue-quagga.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/quagga/dist/quagga.min.js","webpack:///./node_modules/sdp/sdp.js","webpack:///./src/Scanner.vue?1b7e","webpack:///./node_modules/rtcpeerconnection-shim/rtcpeerconnection.js","webpack:///./src/Scanner.vue?83cd","webpack:///./src/Scanner.vue?75d6","webpack:///./node_modules/css-loader/dist/runtime/api.js","webpack:///./node_modules/webrtc-adapter/src/js/utils.js","webpack:///./node_modules/webrtc-adapter/src/js/chrome/getusermedia.js","webpack:///./node_modules/webrtc-adapter/src/js/chrome/getdisplaymedia.js","webpack:///./node_modules/webrtc-adapter/src/js/chrome/chrome_shim.js","webpack:///./node_modules/webrtc-adapter/src/js/edge/filtericeservers.js","webpack:///./node_modules/webrtc-adapter/src/js/edge/getusermedia.js","webpack:///./node_modules/webrtc-adapter/src/js/edge/getdisplaymedia.js","webpack:///./node_modules/webrtc-adapter/src/js/edge/edge_shim.js","webpack:///./node_modules/webrtc-adapter/src/js/firefox/getusermedia.js","webpack:///./node_modules/webrtc-adapter/src/js/firefox/getdisplaymedia.js","webpack:///./node_modules/webrtc-adapter/src/js/firefox/firefox_shim.js","webpack:///./node_modules/webrtc-adapter/src/js/safari/safari_shim.js","webpack:///./node_modules/webrtc-adapter/src/js/common_shim.js","webpack:///./node_modules/webrtc-adapter/src/js/adapter_factory.js","webpack:///./node_modules/webrtc-adapter/src/js/adapter_core.js","webpack:///./src/Scanner.vue?44f0","webpack:///src/Scanner.vue","webpack:///./src/Scanner.vue?7df9","webpack:///./node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack:///./src/Scanner.vue","webpack:///./src/index.js","webpack:///./node_modules/vue-style-loader/lib/listToStyles.js","webpack:///./node_modules/vue-style-loader/lib/addStylesClient.js"],"names":["install","Vue","options","component","Scanner"],"mappings":"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A;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,oBAAoB;AACpB,0BAA0B;AAC1B;AACA;AACA;AACA,yDAAyD;AACzD,iBAAiB,kBAAkB;AACnC;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,KAAK;AACL,iDAAiD;AACjD;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB,kBAAkB,OAAO;AAC1C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,GAAG;AACH;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,GAAG;AACH;AACA;AACA,YAAY;AACZ;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,iBAAiB,kBAAkB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB,kBAAkB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI,IAA0B;AAC9B;AACA;;;;;;;ACtsBA;;AAEA;AACA,cAAc,mBAAO,CAAC,CAAuO;AAC7P,4CAA4C,QAAS;AACrD;AACA;AACA,UAAU,mBAAO,CAAC,CAA0D;AAC5E,+CAA+C;AAC/C;AACA,GAAG,KAAU,EAAE,E;;;;;;;ACVf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEb,eAAe,mBAAO,CAAC,CAAK;;AAE5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA,GAAG;AACH;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,mBAAmB,mBAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,mBAAmB,sCAAsC;AACzD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oDAAoD;AACpD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,yBAAyB,gCAAgC;AACzD;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,aAAa;AACtB;;AAEA;AACA;AACA;AACA,SAAS,aAAa;AACtB;;AAEA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,SAAS;;AAET;;AAEA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA,mDAAmD;;AAEnD;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,+CAA+C,OAAO;AACtD;AACA;AACA;AACA,SAAS;AACT;AACA,KAAK;AACL;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA,+BAA+B;;AAE/B;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,KAAK;;AAEL;AACA;AACA;;AAEA;AACA,mBAAmB,8BAA8B;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,OAAO;AACP;AACA;AACA,OAAO;AACP;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;;;AAGA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA,SAAS;AACT;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAyB;;AAEzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,gCAAgC;AAC3C;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,OAAO;AACP,8BAA8B;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA,WAAW;;AAEX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA,aAAa;AACb;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe;AACf;;AAEA;AACA;AACA,SAAS;;AAET;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA,eAAe;AACf;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA,WAAW;AACX;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA,aAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,SAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wDAAwD;AACxD;AACA,OAAO;AACP,KAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA,KAAK;AACL;AACA,KAAK;AACL;AACA,KAAK;AACL;AACA,KAAK;AACL;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA,KAAK;AACL;AACA,KAAK;AACL;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,SAAS;AACT;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,OAAO;;AAEP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAAS;;AAET;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qDAAqD;AACrD;AACA,WAAW;AACX;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,uBAAuB,4BAA4B;AACnD;AACA;AACA;AACA,+DAA+D;AAC/D;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,yBAAyB,4BAA4B;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,OAAO;AACP;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA,SAAS;AACT;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;;AAEH;AACA;;;;;;;;ACh0DA;AAAA;AAAA;AAAkS,CAAgB,gXAAG,EAAC,C;;;;;;ACAtT,2BAA2B,mBAAO,CAAC,CAAgD;AACnF;AACA,cAAc,QAAS,iCAAiC,uBAAuB,GAAG,wEAAwE,uBAAuB,YAAY,WAAW,GAAG;;;;;;;;;ACF9L;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;;AAEhB;AACA;AACA;;AAEA;AACA,uCAAuC,gBAAgB;AACvD,OAAO;AACP;AACA;AACA,KAAK;AACL,IAAI;;;AAGJ;AACA;AACA;AACA;;AAEA;;AAEA,mBAAmB,iBAAiB;AACpC;;AAEA;AACA;AACA;AACA;;AAEA,eAAe,oBAAoB;AACnC,4BAA4B;AAC5B;AACA;AACA;;AAEA;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA,CAAC;;;AAGD;AACA;AACA;AACA,qDAAqD,cAAc;AACnE;AACA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEb;AACA;;AAEA;AACA;AACA;AACA,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,YAAY,QAAQ;AACpB;AACO;AACP;AACA;AACA;;AAEA;AACA;AACA;AACO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAW,SAAS;AACpB;AACO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACO;AACP;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAY,OAAO;AACnB;AACA;AACO;AACP,SAAS,UAAU;;AAEnB;AACA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;;AAEA,kCAAkC;AAClC;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH,wDAAwD;AACxD;AACA;AACA;AACA,GAAG;AACH,0DAA0D;AAC1D;AACA;AACA;AACA,GAAG,OAAO;AACV;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACO;AACP;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,uCAAuC,aAAa;AACpD,GAAG,IAAI;AACP;;;AClMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;AACwB;AACrC,MAAM,oBAAO,GAAG,GAAS;;AAElB;AACP;;AAEA;AACA;AACA;;AAEA,yBAAyB,aAAmB;;AAE5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yDAAyD;AACzD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2DAA2D,YAAY;AACvE;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gDAAgD;AAChD;AACA;AACA,yDAAyD,oBAAoB;AAC7E,yDAAyD;AACzD;AACA;AACA,YAAY,oBAAO;AACnB;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,IAAI,oBAAO;AACX;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,KAAK;AACL;AACA;;;AC3LA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;AACN;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;;;;AC9CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;AACwB;;AAErC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,KAAK;AACL,GAAG;AACH;AACA;;AAEgD;AACM;;AAE/C;AACP;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,0BAA0B;AAC1B;;AAEA;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,0BAA0B;AAC1B;AACA;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,IAAI,uBAA6B;AACjC;AACA;AACA,WAAW,QAAQ,sBAAsB;AACzC;AACA;AACA,KAAK;AACL;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,qBAAqB;AACrB;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEO;AACP;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,uBAA6B;AACjC;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA,yBAAyB,aAAmB;AAC5C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,SAAS;AACT;AACA,OAAO;;AAEP;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEO;AACP,EAAE,uBAA6B;AAC/B;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;;AC1tBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEqB;AAClC;AACA;AACA;AACA;AACA;AACO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,UAAgB;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;AACA,GAAG;AACH;;;;;;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEN,SAAS,6BAAgB;AAChC;;AAEA;AACA;AACA,aAAa,yCAAyC;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEN,SAAS,mCAAmB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEqB;AACkB;AACO;;AAEX;AACM;;AAE/C,SAAS,4BAAkB;AAClC,yBAAyB,aAAmB;;AAE5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;;AAEA,gCAAgC,2BAAqB;AACrD;AACA;AACA;AACA,0BAA0B,gBAAgB;AAC1C;AACA,MAAM,GAAS;AACf;AACA;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;;AC1FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEqB;;AAE3B,SAAS,qCAAgB;AAChC,yBAAyB,aAAmB;AAC5C;AACA;;AAEA;AACA;AACA,IAAI,UAAgB;AACpB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;ACnEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEN,SAAS,2CAAmB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B;AAC3B,KAAK;AACL;AACA;AACA;AACA;AACA;;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEqB;AACc;AACM;;AAE/C,SAAS,wBAAW;AAC3B;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;AACA,KAAK;AACL;AACA;;AAEO,SAAS,+BAAkB;AAClC,yBAAyB,aAAmB;;AAE5C;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA;AACA,aAAa;AACb,WAAW;AACX;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA,eAAe;AACf,aAAa;AACb;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,uBAA6B;AAC/B;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA,IAAI,UAAgB;AACpB;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;;;ACrLA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;AACqB;;AAE3B;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX,SAAS;AACT;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX,SAAS;AACT;AACA;AACA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEO,SAAS,4BAAgB;AAChC;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEO;AACP;AACA,2BAA2B;AAC3B;AACA,OAAO,OAAO,aAAmB;AACjC;AACA;;AAEA;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA,qBAAqB,gCAAgC;AACrD;AACA;AACA;AACA,UAAU,UAAgB;AAC1B;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;AACA,KAAK;AACL;AACA;;AAEO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA,SAAS;AACT;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA,SAAS;AACT;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACvUA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACa;;AAEc;AACM;;AAE1B;AACP;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,8BAA8B,aAAQ;AACtC;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,EAAE,uBAA6B;AAC/B;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA,GAAG;AACH;;AAEO;AACP;AACA;AACA;AACA,yBAAyB,aAAmB;;AAE5C;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA,qBAAqB,aAAQ;AAC7B;AACA;AACA,oBAAoB,aAAQ;AAC5B;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,kBAAkB,aAAQ;AAC1B;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,OAAO;AACP;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;;AAEA;AACA;AACA;;AAEO;AACP;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,uBAA6B;AAC/B;AACA;AACA,GAAG;AACH;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEO;AACP;AACA;AACA;AACA;AACA,yBAAyB,aAAmB;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;;;AC7TA;AACA;AACA;AACA;AACA;AACA;AACA;AACiC;;AAEjC;AACmD;AACN;AACS;AACH;AACP;;AAE5C;AACO,yBAAyB,OAAO,KAAK;AAC5C;AACA;AACA;AACA;AACA,CAAC;AACD;AACA,kBAAkB,GAAS;AAC3B,yBAAyB,aAAmB;;AAE5C;AACA;AACA,IAAI,uCAAU;AACd,oBAAoB,cAAoB;AACxC,gBAAgB,UAAgB;AAChC,qBAAqB,eAAqB;AAC1C;;AAEA;AACA;AACA;AACA,WAAW,2BAAU,KAAK,kBAA6B;AACvD;AACA;AACA;AACA;AACA;AACA;AACA,4BAA4B,2BAAU;;AAEtC,MAAM,gBAA2B;AACjC,MAAM,eAA0B;AAChC,MAAM,kBAA6B;AACnC,MAAM,WAAsB;AAC5B,MAAM,uBAAkC;AACxC,MAAM,sBAAiC;AACvC,MAAM,0BAAqC;AAC3C,MAAM,oBAA+B;;AAErC,MAAM,mBAA8B;AACpC,MAAM,mBAA8B;AACpC,MAAM,kBAA6B;AACnC,MAAM,sBAAiC;AACvC,MAAM,sBAAiC;AACvC;AACA;AACA,WAAW,4BAAW,KAAK,+BAA8B;AACzD;AACA;AACA;AACA;AACA;AACA;AACA,4BAA4B,4BAAW;;AAEvC,MAAM,qCAA4B;AAClC,MAAM,+BAA8B;AACpC,MAAM,wBAAuB;AAC7B,MAAM,gBAA4B;AAClC,MAAM,kBAA8B;AACpC,MAAM,oBAAgC;AACtC,MAAM,kBAA8B;;AAEpC,MAAM,mBAA8B;AACpC,MAAM,mBAA8B;AACpC,MAAM,kBAA6B;AACnC,MAAM,sBAAiC;AACvC;AACA;AACA,WAAW,yBAAQ,KAAK,4BAA2B;AACnD;AACA;AACA;AACA;AACA;AACA,4BAA4B,yBAAQ;;AAEpC,MAAM,6BAAyB;AAC/B,MAAM,mCAA4B;AAClC,MAAM,4BAA2B;AACjC,MAAM,gBAAyB;;AAE/B;;AAEA,MAAM,kBAA6B;AACnC,MAAM,sBAAiC;AACvC;AACA;AACA,WAAW,2BAAU;AACrB;AACA;AACA;AACA;AACA;AACA,4BAA4B,2BAAU;;AAEtC,MAAM,oBAA+B;AACrC,MAAM,qBAAgC;AACtC,MAAM,gBAA2B;AACjC,MAAM,mBAA8B;AACpC,MAAM,oBAA+B;AACrC,MAAM,yBAAoC;AAC1C,MAAM,4BAA2B;;AAEjC,MAAM,mBAA8B;AACpC,MAAM,kBAA6B;AACnC,MAAM,sBAAiC;AACvC,MAAM,sBAAiC;AACvC;AACA;AACA;AACA;AACA;;AAEA;AACA;;;ACpIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEa;;AAEuC;;AAEpD,MAAM,oBAAO,GAAG,cAAc,EAAE,OAAO;AACxB,qEAAO,EAAC;;;ACdvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,0CAA0C,oBAAoB,EAAE;AACvE,+CAA+C,+BAA+B;AAC9E;AACA;AACA;AACA;;;;;;;;;;;;;;;;;ACVA;AAEA;AACA,uBADA;AAEA;AACA;AACA,oBADA;AAEA,aAFA,oBAEA,MAFA,EAEA;AACA;AACA;AAJA,KADA;AAOA;AACA,oBADA;AAEA,aAFA,oBAEA,MAFA,EAEA;AACA;AAEA;;AAEA;AACA;AACA,iCACA,CADA,EAEA,CAFA,EAGA,6CAHA,EAIA,8CAJA;AAMA,yBACA,MADA,CACA;AACA;AACA,aAHA,EAIA,OAJA,CAIA;AACA;AAAA;AAAA;AAAA;AACA,8BADA;AAEA;AAFA;AAIA,aATA;AAUA;;AACA;AACA;AAAA;AAAA;AAAA;AACA,2BADA;AAEA;AAFA;AAIA;;AAEA;AACA,qDACA,WADA,EAEA;AAAA;AAAA;AAAA,aAFA,EAGA,UAHA,EAIA;AAAA;AAAA;AAAA,aAJA;AAMA;AACA;AACA;AA1CA,KAPA;AAmDA;AACA,iBADA;AAEA;AAAA;AAAA;AAFA,KAnDA;AAuDA;AACA,kBADA;AAEA;AAAA;AACA,oBADA;AAEA;AAFA;AAAA,OAFA;AAMA;AAAA,eACA,0DADA;AAAA;AANA;AAvDA,GAFA;AAmEA;AACA;AACA;AACA;AACA,4BADA;AAEA;AACA;AAAA;AAAA,aADA;AAEA;AAAA;AAAA,aAFA;AAGA,qCAHA;AAIA;AAAA;AAAA;AAAA;AAJA;AAFA,SADA;AAUA;AACA,6BADA;AAEA;AAFA,SAVA;AAcA,uBAdA;AAeA,qBAfA;AAgBA;AACA;AADA,SAhBA;AAmBA;AAnBA;AADA;AAuBA,GA3FA;AA4FA;AACA;AACA;AACA;AACA;;AACA;AACA,KALA;AAMA;AACA;AACA,GArGA;AAsGA;AACA;AACA;AAxGA,G;;ACViK,CAAgB,uGAAG,EAAC,C;;;;;ACArL;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,yBAAyB;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA,qBAAqB;AACrB;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;AC5FkG;AACvC;AACL;AACqC;;;AAG3F;AACuF;AACvF,gBAAgB,kBAAU;AAC1B,EAAE,mCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;;AAEA;;AAEA;AACA,IAAI,KAAU,EAAE,YAiBf;AACD;AACe,6D;;ACvCf;AACA;AAEe;AACbA,SAAO,EAAE,iBAASC,GAAT,EAAcC,OAAd,EAAuB;AAC9BD,OAAG,CAACE,SAAJ,CAAc,UAAd,EAA0BC,OAA1B;AACD;AAHY,CAAf,E;;;;;;;;;;ACHA;AACA;AACA;AACA;AACe;AACf;AACA;AACA,iBAAiB,iBAAiB;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAmC,wBAAwB;AAC3D,KAAK;AACL;AACA;AACA;AACA;AACA;;;AC1BA;AAAA;AACA;AACA;AACA;AACA;;AAEyC;;AAEzC;;AAEA;AACA;AACA;AACA;AACA,UAAU,iBAAiB;AAC3B;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEe;AACf;;AAEA;;AAEA,eAAe,YAAY;AAC3B;;AAEA;AACA;AACA,mBAAmB,mBAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,YAAY;AAC3B;AACA,KAAK;AACL;AACA;AACA,mBAAmB,sBAAsB;AACzC;AACA;AACA,uBAAuB,2BAA2B;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,iBAAiB,mBAAmB;AACpC;AACA;AACA;AACA;AACA,qBAAqB,2BAA2B;AAChD;AACA;AACA,YAAY,uBAAuB;AACnC;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA,qBAAqB,uBAAuB;AAC5C;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,yDAAyD;AACzD;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA","file":"vue-quagga.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 7);\n","!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e(e.toString()).default:\"object\"==typeof exports?exports.Quagga=e(e.toString()).default:t.Quagga=e(e.toString()).default}(this,function(t){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,\"a\",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p=\"/\",e(e.s=166)}([function(t,e){function n(t){var e=typeof t;return null!=t&&(\"object\"==e||\"function\"==e)}t.exports=n},function(t,e,n){\"use strict\";function r(t,e){return this._row=[],this.config=t||{},this.supplements=e,this}var o=n(3);r.prototype._nextUnset=function(t,e){var n;for(void 0===e&&(e=0),n=e;nn)return Number.MAX_VALUE;u+=c}return u/f},r.prototype._nextSet=function(t,e){var n;for(e=e||0,n=e;n1&&(t[n[r]]=o)},r.prototype._matchTrace=function(t,e){var n,r,o=[],i=this,a=i._nextSet(i._row),u=!i._row[a],c=0,s={error:Number.MAX_VALUE,code:-1,start:0};if(t){for(n=0;n=0;r--)e=Math.floor(Math.random()*r),n=t[r],t[r]=t[e],t[e]=n;return t},toPointList:function(t){var e,n,r=[],o=[];for(e=0;e=e&&o.push(t[r]);return o},maxIndex:function(t){var e,n=0;for(e=0;et[n]&&(n=e);return n},max:function t(e){var n,t=0;for(n=0;nt&&(t=e[n]);return t},sum:function t(e){for(var n=e.length,t=0;n--;)t+=e[n];return t}}},function(t,e,n){\"use strict\";function r(t,e){t=a()(o(),t),u.a.call(this,t,e)}function o(){var t={};return Object.keys(r.CONFIG_KEYS).forEach(function(e){t[e]=r.CONFIG_KEYS[e].default}),t}var i=n(28),a=n.n(i),u=n(1),c=Object.assign||function(t){for(var e=1;ea.AVG_CODE_ERROR?null:f}s++,i[s]=1,c=!c}return null},r.prototype._findPattern=function(t,e,n,r,o){var i,a,u,c,s=[],f=this,l=0,d={error:Number.MAX_VALUE,code:-1,start:0,end:0};for(e||(e=f._nextSet(f._row)),void 0===n&&(n=!1),void 0===r&&(r=!0),void 0===o&&(o=f.AVG_CODE_ERROR),i=0;i=0&&n._matchRange(t,e.start,0))return e;r=e.end,e=null}},r.prototype._verifyTrailingWhitespace=function(t){var e,n=this;return e=t.end+(t.end-t.start),e=i.CODE_G_START?(t.code=t.code-i.CODE_G_START,a|=1<<5-r):a|=0<<5-r,e.push(t.code),n.push(t)}if(null===(o=i._calculateFirstDigit(a)))return null;if(e.unshift(o),null===(t=i._findPattern(i.MIDDLE_PATTERN,t.end,!0,!1)))return null;for(n.push(t),r=0;r<6;r++){if(!(t=i._decodeCode(t.end,i.CODE_G_START)))return null;n.push(t),e.push(t.code)}return t},r.prototype._decode=function(){var t,e,n=this,r=[],o=[],i={};if(!(t=n._findStart()))return null;if(e={code:t.code,start:t.start,end:t.end},o.push(e),!(e=n._decodePayload(e,r,o)))return null;if(!(e=n._findEnd(e.end,!1)))return null;if(o.push(e),!n._checksum(r))return null;if(this.supplements.length>0){var a=this._decodeExtensions(e.end);if(!a)return null;var u=a.decodedCodes[a.decodedCodes.length-1],s={start:u.start+((u.end-u.start)/2|0),end:u.end};if(!n._verifyTrailingWhitespace(s))return null;i={supplement:a,code:r.join(\"\")+a.code}}return c({code:r.join(\"\"),start:t.start,end:e.end,codeset:\"\",startInfo:t,decodedCodes:o},i)},r.prototype._decodeExtensions=function(t){var e,n,r=this._nextSet(this._row,t),o=this._findPattern(this.EXTENSION_START_PATTERN,r,!1,!1);if(null===o)return null;for(e=0;e=0;e-=2)n+=t[e];for(n*=3,e=t.length-1;e>=0;e-=2)n+=t[e];return n%10==0},r.CONFIG_KEYS={supplements:{type:\"arrayOf(string)\",default:[],description:\"Allowed extensions to be decoded (2 and/or 5)\"}},e.a=r},function(t,e,n){var r=n(38),o=\"object\"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function(\"return this\")();t.exports=i},function(t,e){function n(t){return null!=t&&\"object\"==typeof t}t.exports=n},function(t,e){function n(t){var e=new Float32Array(2);return e[0]=t[0],e[1]=t[1],e}t.exports=n},function(t,e,n){function r(t){return null==t?void 0===t?c:u:s&&s in Object(t)?i(t):a(t)}var o=n(11),i=n(119),a=n(146),u=\"[object Null]\",c=\"[object Undefined]\",s=o?o.toStringTag:void 0;t.exports=r},function(t,e,n){\"use strict\";e.a={drawRect:function(t,e,n,r){n.strokeStyle=r.color,n.fillStyle=r.color,n.lineWidth=1,n.beginPath(),n.strokeRect(t.x,t.y,e.x,e.y)},drawPath:function(t,e,n,r){n.strokeStyle=r.color,n.fillStyle=r.color,n.lineWidth=r.lineWidth,n.beginPath(),n.moveTo(t[0][e.x],t[0][e.y]);for(var o=1;o-1&&t%1==0&&t0?Math.floor(this.x+.5):Math.floor(this.x-.5),this.y=this.y>0?Math.floor(this.y+.5):Math.floor(this.y-.5),this}}}function o(t,e,n){n||(n=t);for(var r=t.data,o=r.length,i=n.data;o--;)i[o]=r[o]>o]++;return a}function a(t,e){function n(t,e){var n,r=0;for(n=t;n<=e;n++)r+=a[n];return r}function r(t,e){var n,r=0;for(n=t;n<=e;n++)r+=n*a[n];return r}function o(){var o,u,c,s,f,l,d,h=[0],p=(1<c)for(i=s[u],i.score=o,i.item=t[r],c=Number.MAX_VALUE,a=0;ae[r]?r++:n++;return o}function _(t,e){function n(t){for(var e=0,n=t[Math.floor(t.length/2)];e0&&(n=Math.abs(t[e]-d)>Math.abs(t[e-1]-d)?t[e-1]:t[e]),d/nc[f-1]/c[f]?{x:n,y:n}:null}var r,o=p(e.x),i=p(e.y),a=Math.max(e.x,e.y),u=v(o,i),c=[8,10,15,20,32,60,80],s={\"x-small\":5,small:4,medium:3,large:2,\"x-large\":1},f=s[t]||s.medium,l=c[f],d=Math.floor(a/l);return r=n(u),r||(r=n(p(a)))||(r=n(p(d*l))),r}function g(t){return{value:parseFloat(t),unit:(t.indexOf(\"%\"),t.length,\"%\")}}function y(t,e,n){var r={width:t,height:e},o=Object.keys(n).reduce(function(t,e){var o=n[e],i=g(o),a=C[e](i,r);return t[e]=a,t},{});return{sx:o.left,sy:o.top,sw:o.right-o.left,sh:o.bottom-o.top}}var m=n(50),x=n(3);e.b=r,e.f=u,e.g=c,e.h=s,e.c=f,e.d=l,e.i=d,e.a=h,e.e=_,e.j=y;var b={clone:n(7)},E={clone:n(83)},C={top:function(t,e){if(\"%\"===t.unit)return Math.floor(e.height*(t.value/100))},right:function(t,e){if(\"%\"===t.unit)return Math.floor(e.width-e.width*(t.value/100))},bottom:function(t,e){if(\"%\"===t.unit)return Math.floor(e.height-e.height*(t.value/100))},left:function(t,e){if(\"%\"===t.unit)return Math.floor(e.width*(t.value/100))}}},function(t,e,n){\"use strict\";function r(t,e,n,r){e?this.data=e:n?(this.data=new n(t.x*t.y),n===Array&&r&&a.a.init(this.data,0)):(this.data=new Uint8Array(t.x*t.y),Uint8Array===Array&&r&&a.a.init(this.data,0)),this.size=t}var o=n(53),i=n(19),a=n(3),u={clone:n(7)};r.prototype.inImageWithBorder=function(t,e){return t.x>=e&&t.y>=e&&t.x0&&(a=g[r-1],a.m00+=1,a.m01+=n,a.m10+=e,a.m11+=e*n,a.m02+=o,a.m20+=e*e);for(i=0;i=0?x:-x)+m,a.theta=(180*h/m+90)%180-90,a.theta<0&&(a.theta+=180),a.rad=h>m?h-m:h,a.vec=u.clone([Math.cos(h),Math.sin(h)]),y.push(a));return y},r.prototype.show=function(t,e){var n,r,o,i,a,u,c;for(e||(e=1),n=t.getContext(\"2d\"),t.width=this.size.x,t.height=this.size.y,r=n.getImageData(0,0,t.width,t.height),o=r.data,i=0,c=0;c360)&&(e=360);for(var o=[0,1,1],a=[0,0,0],u=[255,255,255],c=[0,0,0],s=[],f=t.getContext(\"2d\"),l=f.getImageData(r.x,r.y,this.size.x,this.size.y),d=l.data,h=this.data.length;h--;)o[0]=this.data[h]*e,s=o[0]<=0?u:o[0]>=360?c:n.i(i.a)(o,a),d[4*h+0]=s[0],d[4*h+1]=s[1],d[4*h+2]=s[2],d[4*h+3]=255;f.putImageData(l,r.x,r.y)},e.a=r},function(t,e,n){function r(t,e,n){\"__proto__\"==e&&o?o(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var o=n(37);t.exports=r},function(t,e,n){function r(t,e){var n=i(t,e);return o(n)?n:void 0}var o=n(97),i=n(120);t.exports=r},function(t,e,n){function r(t){if(\"string\"==typeof t||o(t))return t;var e=t+\"\";return\"0\"==e&&1/t==-i?\"-0\":e}var o=n(27),i=1/0;t.exports=r},function(t,e,n){function r(t){return null!=t&&i(t.length)&&!o(t)}var o=n(25),i=n(26);t.exports=r},function(t,e,n){function r(t){if(!i(t))return!1;var e=o(t);return e==u||e==c||e==a||e==s}var o=n(8),i=n(0),a=\"[object AsyncFunction]\",u=\"[object Function]\",c=\"[object GeneratorFunction]\",s=\"[object Proxy]\";t.exports=r},function(t,e){function n(t){return\"number\"==typeof t&&t>-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=n},function(t,e,n){function r(t){return\"symbol\"==typeof t||i(t)&&o(t)==a}var o=n(8),i=n(6),a=\"[object Symbol]\";t.exports=r},function(t,e,n){var r=n(100),o=n(116),i=o(function(t,e,n){r(t,e,n)});t.exports=i},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,\"loaded\",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,\"id\",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){\"use strict\";var r={searchDirections:[[0,1],[1,1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,1]],create:function(t,e){function n(t,e,n,r){var o,f,l;for(o=0;o<7;o++){if(f=t.cy+c[t.dir][0],l=t.cx+c[t.dir][1],i=f*s+l,a[i]===e&&(0===u[i]||u[i]===n))return u[i]=n,t.cy=f,t.cx=l,!0;0===u[i]&&(u[i]=r),t.dir=(t.dir+1)%8}return!1}function r(t,e,n){return{dir:n,x:t,y:e,next:null,prev:null}}function o(t,e,o,i,a){var u,c,s,f=null,l={cx:e,cy:t,dir:0};if(n(l,i,o,a)){f=r(e,t,l.dir),u=f,s=l.dir,c=r(l.cx,l.cy,0),c.prev=u,u.next=c,c.next=null,u=c;do l.dir=(l.dir+6)%8,n(l,i,o,a),s!==l.dir?(u.dir=l.dir,c=r(l.cx,l.cy,0),c.prev=u,u.next=c,c.next=null,u=c):(u.dir=s,u.x=l.cx,u.y=l.cy),s=l.dir;while(l.cx!==e||l.cy!==t);f.prev=u.prev,u.prev.next=f}return f}var i,a=t.data,u=e.data,c=this.searchDirections,s=t.size.x;return{trace:function(t,e,r,o){return n(t,e,r,o)},contourTracing:function(t,e,n,r,i){return o(t,e,n,r,i)}}}};e.a=r},function(t,e,n){\"use strict\";function r(){o.a.call(this)}var o=n(1),i=n(3),a={ALPHABETH_STRING:{value:\"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. *$/+%\"},ALPHABET:{value:[48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,45,46,32,42,36,47,43,37]},CHARACTER_ENCODINGS:{value:[52,289,97,352,49,304,112,37,292,100,265,73,328,25,280,88,13,268,76,28,259,67,322,19,274,82,7,262,70,22,385,193,448,145,400,208,133,388,196,148,168,162,138,42]},ASTERISK:{value:148},FORMAT:{value:\"code_39\",writeable:!1}};r.prototype=Object.create(o.a.prototype,a),r.prototype.constructor=r,r.prototype._decode=function(){var t,e,n,r,o=this,a=[0,0,0,0,0,0,0,0,0],u=[],c=o._findStart();if(!c)return null;r=o._nextSet(o._row,c.end);do{if(a=o._toCounters(r,a),(n=o._toPattern(a))<0)return null;if((t=o._patternToChar(n))<0)return null;u.push(t),e=r,r+=i.a.sum(a),r=o._nextSet(o._row,r)}while(\"*\"!==t);return u.pop(),u.length&&o._verifyTrailingWhitespace(e,r,a)?{code:u.join(\"\"),start:c.start,end:r,startInfo:c,decodedCodes:u}:null},r.prototype._verifyTrailingWhitespace=function(t,e,n){var r=i.a.sum(n);return 3*(e-t-r)>=r},r.prototype._patternToChar=function(t){var e,n=this;for(e=0;ee&&(r=t[n]);return r},r.prototype._toPattern=function(t){for(var e,n,r=t.length,o=0,i=r,a=0,u=this;i>3;){for(o=u._findNextWidth(t,o),i=0,e=0,n=0;no&&(e|=1<0;n++)if(t[n]>o&&(i--,2*t[n]>=a))return-1;return e}}return-1},r.prototype._findStart=function(){var t,e,n,r=this,o=r._nextSet(r._row),i=o,a=[0,0,0,0,0,0,0,0,0],u=0,c=!1;for(t=o;t0)for(r=0;r0){if(!(t=Y.filter(function(t){return!t.busy})[0]))return;w.attachData(t.imageData)}else w.attachData(S.data);w.grab()&&(t?(t.busy=!0,t.worker.postMessage({cmd:\"process\",imageData:t.imageData},[t.imageData.buffer])):_())}else _()}function y(){var t=null,e=1e3/($.frequency||60);T=!1,function n(r){t=t||r,T||(r>=t&&(t+=e,g()),window.requestAnimFrame(n))}(performance.now())}function m(){Q&&\"LiveStream\"===$.inputStream.type?y():g()}function x(t){var e,n={worker:void 0,imageData:new Uint8Array(R.getWidth()*R.getHeight()),busy:!0};e=C(),n.worker=new Worker(e),n.worker.onmessage=function(r){if(\"initialized\"===r.data.event)return URL.revokeObjectURL(e),n.busy=!1,n.imageData=new Uint8Array(r.data.imageData),t(n);\"processed\"===r.data.event?(n.imageData=new Uint8Array(r.data.imageData),n.busy=!1,v(r.data.result,n.imageData)):r.data.event},n.worker.postMessage({cmd:\"init\",size:{x:R.getWidth(),y:R.getHeight()},imageData:n.imageData,config:b($)},[n.imageData.buffer])}function b(t){return X({},t,{inputStream:X({},t.inputStream,{target:null})})}function E(t){function e(t){self.postMessage({event:\"processed\",imageData:o.data,result:t},[o.data.buffer])}function n(){self.postMessage({event:\"initialized\",imageData:o.data},[o.data.buffer])}if(t){var r=t().default;if(!r)return void self.postMessage({event:\"error\",message:\"Quagga could not be created\"})}var o;self.onmessage=function(t){if(\"init\"===t.data.cmd){var i=t.data.config;i.numOfWorkers=0,o=new r.ImageWrapper({x:t.data.size.x,y:t.data.size.y},new Uint8Array(t.data.imageData)),r.init(i,n,o),r.onProcessed(e)}else\"process\"===t.data.cmd?(o.data=new Uint8Array(t.data.imageData),r.start()):\"setReaders\"===t.data.cmd&&r.setReaders(t.data.readers)}}function C(){var e,n;return void 0!==t&&(n=t),e=new Blob([\"(\"+E.toString()+\")(\"+n+\");\"],{type:\"text/javascript\"}),window.URL.createObjectURL(e)}function O(t){P?P.setReaders(t):Q&&Y.length>0&&Y.forEach(function(e){e.worker.postMessage({cmd:\"setReaders\",readers:t})})}function A(t,e){var n=t-Y.length;if(0===n)return e&&e();if(n<0){return Y.slice(n).forEach(function(t){t.worker.terminate()}),Y=Y.slice(0,n),e&&e()}for(var r=function(n){Y.push(n),Y.length>=t&&e&&e()},o=0;oe},getPoints:function(){return a},getCenter:function(){return u}}},createPoint:function(t,e,n){return{rad:t[n],point:t,id:e}}}},function(t,e,n){\"use strict\";e.a=function(){function t(t){return o[t]||(o[t]={subscribers:[]}),o[t]}function e(){o={}}function n(t,e){t.async?setTimeout(function(){t.callback(e)},4):t.callback(e)}function r(e,n,r){var o;if(\"function\"==typeof n)o={callback:n,async:r};else if(o=n,!o.callback)throw\"Callback was not specified on options\";t(e).subscribers.push(o)}var o={};return{subscribe:function(t,e,n){return r(t,e,n)},publish:function(e,r){var o=t(e),i=o.subscribers;i.filter(function(t){return!!t.once}).forEach(function(t){n(t,r)}),o.subscribers=i.filter(function(t){return!t.once}),o.subscribers.forEach(function(t){n(t,r)})},once:function(t,e,n){r(t,{callback:e,async:n,once:!0})},unsubscribe:function(n,r){var o;n?(o=t(n),o.subscribers=o&&r?o.subscribers.filter(function(t){return t.callback!==r}):[]):e()}}}()},function(t,e,n){\"use strict\";function r(){return navigator.mediaDevices&&\"function\"==typeof navigator.mediaDevices.enumerateDevices?navigator.mediaDevices.enumerateDevices():Promise.reject(new Error(\"enumerateDevices is not defined\"))}function o(t){return navigator.mediaDevices&&\"function\"==typeof navigator.mediaDevices.getUserMedia?navigator.mediaDevices.getUserMedia(t):Promise.reject(new Error(\"getUserMedia is not defined\"))}e.b=r,e.a=o},function(t,e,n){\"use strict\";function r(t,e,n){n||(n={data:null,size:e}),this.data=n.data,this.originalSize=n.size,this.I=n,this.from=t,this.size=e}r.prototype.show=function(t,e){var n,r,o,i,a,u,c;for(e||(e=1),n=t.getContext(\"2d\"),t.width=this.size.x,t.height=this.size.y,r=n.getImageData(0,0,t.width,t.height),o=r.data,i=0,a=0;a>>16&65535,r=65535&t,o=e>>>16&65535,i=65535&e;return r*i+(n*i+r*o<<16>>>0)|0},\"function\"!=typeof Object.assign&&(Object.assign=function(t){\"use strict\";if(null===t)throw new TypeError(\"Cannot convert undefined or null to object\");for(var e=Object(t),n=1;n1&&(!e.inImageWithBorder(t[0],0)||!e.inImageWithBorder(t[1],0));)r-=Math.ceil(r/2),o(-r);return t}function u(t){return[{x:(t[1][0]-t[0][0])/2+t[0][0],y:(t[1][1]-t[0][1])/2+t[0][1]},{x:(t[3][0]-t[2][0])/2+t[2][0],y:(t[3][1]-t[2][1])/2+t[2][1]}]}function c(t){var n,o=null,i=r.a.getBarcodeLine(e,t[0],t[1]);for(r.a.toBinaryLine(i),n=0;nE?l:E,g.push(l)}var o,i,a,u,c,s,f,l,d=0|e.x,h=0|e.y,p=0|n.x,v=0|n.y,_=Math.abs(v-h)>Math.abs(p-d),g=[],y=t.data,m=t.size.x,x=0,b=255,E=0;for(_&&(s=d,d=h,h=s,s=p,p=v,v=s),d>p&&(s=d,d=p,p=s,s=h,h=v,v=s),o=p-d,i=Math.abs(v-h),a=o/2|0,c=h,u=hl?o.DIR.UP:o.DIR.DOWN,d.push({pos:0,val:f[0]}),a=0;ah&&f[a+1]>.5*l?o.DIR.UP:r,r!==i&&(d.push({pos:a,val:f[a]}),r=i);for(d.push({pos:f.length,val:f[f.length-1]}),u=d[0].pos;ul?0:1;for(a=1;ad[a].val?d[a].val+(d[a+1].val-d[a].val)/3*2|0:d[a+1].val+(d[a].val-d[a+1].val)/3|0,u=d[a].pos;uh?0:1;return{line:f,threshold:h}},r.debug={printFrequency:function(t,e){var n,r=e.getContext(\"2d\");for(e.width=t.length,e.height=256,r.beginPath(),r.strokeStyle=\"blue\",n=0;n0?t.videoWidth>10&&t.videoHeight>10?e():window.setTimeout(r,500):n(\"Unable to play video stream. Is webcam working?\"),o--}var o=10;r()})}function o(t,e){return n.i(d.a)(e).then(function(e){return new Promise(function(n){s=e,t.setAttribute(\"autoplay\",!0),t.setAttribute(\"muted\",!0),t.setAttribute(\"playsinline\",!0),t.srcObject=e,t.addEventListener(\"loadedmetadata\",function(){t.play(),n()})})}).then(r.bind(null,t))}function i(t){var e=l()(t,[\"width\",\"height\",\"facingMode\",\"aspectRatio\",\"deviceId\"]);return void 0!==t.minAspectRatio&&t.minAspectRatio>0&&(e.aspectRatio=t.minAspectRatio,console.log(\"WARNING: Constraint 'minAspectRatio' is deprecated; Use 'aspectRatio' instead\")),void 0!==t.facing&&(e.facingMode=t.facing,console.log(\"WARNING: Constraint 'facing' is deprecated. Use 'facingMode' instead'\")),e}function a(t){var e={audio:!1,video:i(t)};return e.video.deviceId&&e.video.facingMode&&delete e.video.facingMode,Promise.resolve(e)}function u(){return n.i(d.b)().then(function(t){return t.filter(function(t){return\"videoinput\"===t.kind})})}function c(){if(s){var t=s.getVideoTracks();if(t&&t.length)return t[0]}}var s,f=n(162),l=n.n(f),d=n(52);e.a={request:function(t,e){return a(e).then(o.bind(null,t))},release:function(){var t=s&&s.getVideoTracks();t&&t.length&&t[0].stop(),s=null},enumerateVideoDevices:u,getActiveStreamLabel:function(){var t=c();return t?t.label:\"\"},getActiveTrack:c}},function(t,e,n){\"use strict\";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d;return/^blob\\:/i.test(t)?i(t).then(o).then(function(t){return a(t,e)}):Promise.resolve(null)}function o(t){return new Promise(function(e){var n=new FileReader;n.onload=function(t){return e(t.target.result)},n.readAsArrayBuffer(t)})}function i(t){return new Promise(function(e,n){var r=new XMLHttpRequest;r.open(\"GET\",t,!0),r.responseType=\"blob\",r.onreadystatechange=function(){r.readyState!==XMLHttpRequest.DONE||200!==r.status&&0!==r.status||e(this.response)},r.onerror=n,r.send()})}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d,n=new DataView(t),r=t.byteLength,o=e.reduce(function(t,e){var n=Object.keys(l).filter(function(t){return l[t]===e})[0];return n&&(t[n]=e),t},{}),i=2;if(255!==n.getUint8(0)||216!==n.getUint8(1))return!1;for(;i1?i.size:Math.floor(e/o*i.size):e,r=i.size?e/o>1?Math.floor(o/e*i.size):i.size:o,s.x=n,s.y=r}var n,r,o={},i=null,a=[\"canrecord\",\"ended\"],u={},c={x:0,y:0},s={x:0,y:0};return o.getRealWidth=function(){return t.videoWidth},o.getRealHeight=function(){return t.videoHeight},o.getWidth=function(){return n},o.getHeight=function(){return r},o.setWidth=function(t){n=t},o.setHeight=function(t){r=t},o.setInputStream=function(e){i=e,t.src=void 0!==e.src?e.src:\"\"},o.ended=function(){return t.ended},o.getConfig=function(){return i},o.setAttribute=function(e,n){t.setAttribute(e,n)},o.pause=function(){t.pause()},o.play=function(){t.play()},o.setCurrentTime=function(e){\"LiveStream\"!==i.type&&(t.currentTime=e)},o.addEventListener=function(e,n,r){a.indexOf(e)!==-1?(u[e]||(u[e]=[]),u[e].push(n)):t.addEventListener(e,n,r)},o.clearEventHandlers=function(){a.forEach(function(e){var n=u[e];n&&n.length>0&&n.forEach(function(n){t.removeEventListener(e,n)})})},o.trigger=function(t,n){var r,i=u[t];if(\"canrecord\"===t&&e(),i&&i.length>0)for(r=0;r1?a.size:Math.floor(u/c*a.size):u,o=a.size?u/c>1?Math.floor(c/u*a.size):a.size:c,x.x=n,x.y=o,l=!0,s=0,setTimeout(function(){e(\"canrecord\",[])},0)},p,h,a.sequence)}function e(t,e){var n,r=y[t];if(r&&r.length>0)for(n=0;nf&&(f=o.box[r][0]),o.box[r][1]l&&(l=o.box[r][1]);for(a=[[c,s],[f,s],[f,l],[c,l]],u=p.halfSample?2:1,i=M.invert(i,i),r=0;r<4;r++)I.transformMat2(a[r],a[r],i);for(r=0;r<4;r++)I.scale(a[r],a[r],u);return a}function a(){n.i(w.f)(v,E),E.zeroBorder()}function u(){var t,e,n,r,o,i,a,u=[];for(t=0;t0&&r[x.data[n]-1]++;return r=r.map(function(t,e){return{val:t,label:e+1}}),r.sort(function(t,e){return e.val-t.val}),r.filter(function(t){return t.val>=5})}function s(t,e){var n,r,o,a,u=[],c=[];for(n=0;n=2){for(o=0;ol&&c.push(t[o]);if(c.length>=2){for(a=f(c),i=0,o=0;o1&&a.length>=c.length/4*3&&a.length>t.length/4&&(i/=a.length,u={index:e[1]*z.x+e[0],pos:{x:n,y:r},box:[I.clone([n,r]),I.clone([n+g.size.x,r]),I.clone([n+g.size.x,r+g.size.y]),I.clone([n,r+g.size.y])],moments:a,rad:i,vec:I.clone([Math.cos(i),Math.sin(i)])},s.push(u))}}return s}function h(t){function e(){var t;for(t=0;ta&&n(u):x.data[u]=Number.MAX_VALUE}var r,o,i=0,a=.95,u=0;for(T.a.init(m.data,0),T.a.init(x.data,0),T.a.init(b.data,null),r=0;r0) {length=length - 1|0;images[outImagePtr+length|0]=(images[aImagePtr+length|0]|0) - (images[bImagePtr+length|0]|0)|0;}}function bitwiseOr(aImagePtr, bImagePtr, outImagePtr) {aImagePtr=aImagePtr|0;bImagePtr=bImagePtr|0;outImagePtr=outImagePtr|0;var length=0;length=imul(size, size)|0;while ((length|0)>0) {length=length - 1|0;images[outImagePtr+length|0]=images[aImagePtr+length|0]|0|(images[bImagePtr+length|0]|0)|0;}}function countNonZero(imagePtr) {imagePtr=imagePtr|0;var sum=0,length=0;length=imul(size, size)|0;while ((length|0)>0) {length=length - 1|0;sum=(sum|0)+(images[imagePtr+length|0]|0)|0;}return sum|0;}function init(imagePtr, value) {imagePtr=imagePtr|0;value=value|0;var length=0;length=imul(size, size)|0;while ((length|0)>0) {length=length - 1|0;images[imagePtr+length|0]=value;}}function dilate(inImagePtr, outImagePtr) {inImagePtr=inImagePtr|0;outImagePtr=outImagePtr|0;var v=0,u=0,sum=0,yStart1=0,yStart2=0,xStart1=0,xStart2=0,offset=0;for (v=1; (v|0)<(size - 1|0); v=v+1|0) {offset=offset+size|0;for (u=1; (u|0)<(size - 1|0); u=u+1|0) {yStart1=offset - size|0;yStart2=offset+size|0;xStart1=u - 1|0;xStart2=u+1|0;sum=(images[inImagePtr+yStart1+xStart1|0]|0)+(images[inImagePtr+yStart1+xStart2|0]|0)+(images[inImagePtr+offset+u|0]|0)+(images[inImagePtr+yStart2+xStart1|0]|0)+(images[inImagePtr+yStart2+xStart2|0]|0)|0;if ((sum|0)>(0|0)) {images[outImagePtr+offset+u|0]=1;} else {images[outImagePtr+offset+u|0]=0;}}}return;}function memcpy(srcImagePtr, dstImagePtr) {srcImagePtr=srcImagePtr|0;dstImagePtr=dstImagePtr|0;var length=0;length=imul(size, size)|0;while ((length|0)>0) {length=length - 1|0;images[dstImagePtr+length|0]=images[srcImagePtr+length|0]|0;}}function zeroBorder(imagePtr) {imagePtr=imagePtr|0;var x=0,y=0;for (x=0; (x|0)<(size - 1|0); x=x+1|0) {images[imagePtr+x|0]=0;images[imagePtr+y|0]=0;y=y+size - 1|0;images[imagePtr+y|0]=0;y=y+1|0;}for (x=0; (x|0)<(size|0); x=x+1|0) {images[imagePtr+y|0]=0;y=y+1|0;}}function skeletonize() {var subImagePtr=0,erodedImagePtr=0,tempImagePtr=0,skelImagePtr=0,sum=0,done=0;erodedImagePtr=imul(size, size)|0;tempImagePtr=erodedImagePtr+erodedImagePtr|0;skelImagePtr=tempImagePtr+erodedImagePtr|0;init(skelImagePtr, 0);zeroBorder(subImagePtr);do {erode(subImagePtr, erodedImagePtr);dilate(erodedImagePtr, tempImagePtr);subtract(subImagePtr, tempImagePtr, tempImagePtr);bitwiseOr(skelImagePtr, tempImagePtr, skelImagePtr);memcpy(erodedImagePtr, subImagePtr);sum=countNonZero(subImagePtr)|0;done=(sum|0) == 0|0;} while (!done);}return {skeletonize: skeletonize};} __webpack_exports__[\"a\"]=Skeletonizer; },function(t,e,n){\"use strict\";function r(t){o.a.call(this,t),this.barSpaceRatio=[1,1]}var o=n(1),i=1,a=3,u={START_PATTERN:{value:[a,i,a,i,i,i]},STOP_PATTERN:{value:[a,i,i,i,a]},CODE_PATTERN:{value:[[i,i,a,a,i],[a,i,i,i,a],[i,a,i,i,a],[a,a,i,i,i],[i,i,a,i,a],[a,i,a,i,i],[i,a,a,i,i],[i,i,i,a,a],[a,i,i,a,i],[i,a,i,a,i]]},SINGLE_CODE_ERROR:{value:.78,writable:!0},AVG_CODE_ERROR:{value:.3,writable:!0},FORMAT:{value:\"2of5\"}},c=u.START_PATTERN.value.reduce(function(t,e){return t+e},0);r.prototype=Object.create(o.a.prototype,u),r.prototype.constructor=r,r.prototype._findPattern=function(t,e,n,r){var o,i,a,u,c=[],s=this,f=0,l={error:Number.MAX_VALUE,code:-1,start:0,end:0},d=s.AVG_CODE_ERROR;for(n=n||!1,r=r||!1,e||(e=s._nextSet(s._row)),o=0;o=0&&n._matchRange(t,e.start,0))return e;r=e.end,e=null}},r.prototype._verifyTrailingWhitespace=function(t){var e,n=this;return e=t.end+(t.end-t.start)/2,e1&&i._isStartEnd(n))break}while(ri._counters.length?i._counters.length:r,o=t.start+i._sumCounters(t.startCounter,r-8),{code:a.join(\"\"),start:t.start,end:o,startInfo:t,decodedCodes:a}):null},r.prototype._verifyWhitespace=function(t,e){return(t-1<=0||this._counters[t-1]>=this._calculatePatternLength(t)/2)&&(e+8>=this._counters.length||this._counters[e+7]>=this._calculatePatternLength(e)/2)},r.prototype._calculatePatternLength=function(t){var e,n=0;for(e=t;e=0;i--)n=2==(1&i)?c.bar:c.space,r=1==(1&a)?n.wide:n.narrow,r.size+=u._counters[s+i],r.counts++,a>>=1;s+=8}return[\"space\",\"bar\"].forEach(function(t){var e=c[t];e.wide.min=Math.floor((e.narrow.size/e.narrow.counts+e.wide.size/e.wide.counts)/2),e.narrow.max=Math.ceil(e.wide.min),e.wide.max=Math.ceil((e.wide.size*u.MAX_ACCEPTABLE+u.PADDING)/e.wide.counts)}),c},r.prototype._charToPattern=function(t){var e,n=this,r=t.charCodeAt(0);for(e=0;e=0;r--){if(o=0==(1&r)?s.bar:s.space,i=1==(1&u)?o.wide:o.narrow,(a=c._counters[f+r])i.max)return!1;u>>=1}f+=8}return!0},r.prototype._patternToChar=function(t){var e,n=this;for(e=0;ei&&(i=r),rthis._counters.length)return-1;for(e=this._computeAlternatingThreshold(t,a),n=this._computeAlternatingThreshold(t+1,a),r=0;ro&&(c|=u),u>>=1;return c},r.prototype._isStartEnd=function(t){var e;for(e=0;eu.AVG_CODE_ERROR?null:(u.CODE_PATTERN[l.code]&&(l.correction.bar=o(u.CODE_PATTERN[l.code],a,this.MODULE_INDICES.bar),l.correction.space=o(u.CODE_PATTERN[l.code],a,this.MODULE_INDICES.space)),l)}f++,a[f]=1,s=!s}return null},r.prototype._correct=function(t,e){this._correctBars(t,e.bar,this.MODULE_INDICES.bar),this._correctBars(t,e.space,this.MODULE_INDICES.space)},r.prototype._findStart=function(){var t,e,n,r,i,a=[0,0,0,0,0,0],u=this,c=u._nextSet(u._row),s=!1,f=0,l={error:Number.MAX_VALUE,code:-1,start:0,end:0,correction:{bar:1,space:1}};for(t=c;t4)return-1;if(0==(1&i))for(var u=0;u=\"a\"&&o<=\"d\"){if(r>e-2)return null;var i=t[++r],a=i.charCodeAt(0),u=void 0;switch(o){case\"a\":if(!(i>=\"A\"&&i<=\"Z\"))return null;u=String.fromCharCode(a-64);break;case\"b\":if(i>=\"A\"&&i<=\"E\")u=String.fromCharCode(a-38);else if(i>=\"F\"&&i<=\"J\")u=String.fromCharCode(a-11);else if(i>=\"K\"&&i<=\"O\")u=String.fromCharCode(a+16);else if(i>=\"P\"&&i<=\"S\")u=String.fromCharCode(a+43);else{if(!(i>=\"T\"&&i<=\"Z\"))return null;u=String.fromCharCode(127)}break;case\"c\":if(i>=\"A\"&&i<=\"O\")u=String.fromCharCode(a-32);else{if(\"Z\"!==i)return null;u=\":\"}break;case\"d\":if(!(i>=\"A\"&&i<=\"Z\"))return null;u=String.fromCharCode(a+32)}n.push(u)}else n.push(o)}return n},r.prototype._verifyChecksums=function(t){return this._matchCheckChar(t,t.length-2,20)&&this._matchCheckChar(t,t.length-1,15)},r.prototype._matchCheckChar=function(t,e,n){var r=this,o=t.slice(0,e),i=o.length,a=o.reduce(function(t,e,o){return t+((o*-1+(i-1))%n+1)*r.ALPHABET.indexOf(e.charCodeAt(0))},0);return this.ALPHABET[a%47]===t[e].charCodeAt(0)},e.a=r},function(t,e,n){\"use strict\";function r(){o.a.call(this)}var o=n(4),i={FORMAT:{value:\"ean_2\",writeable:!1}};r.prototype=Object.create(o.a.prototype,i),r.prototype.constructor=r,r.prototype.decode=function(t,e){this._row=t;var n,r=0,o=0,i=e,a=this._row.length,u=[],c=[];for(o=0;o<2&&i=this.CODE_G_START&&(r|=1<<1-o),1!=o&&(i=this._nextSet(this._row,n.end),i=this._nextUnset(this._row,i))}return 2!=u.length||parseInt(u.join(\"\"))%4!==r?null:{code:u.join(\"\"),decodedCodes:c,end:n.end}},e.a=r},function(t,e,n){\"use strict\";function r(){a.a.call(this)}function o(t){var e;for(e=0;e<10;e++)if(t===c[e])return e;return null}function i(t){var e,n=t.length,r=0;for(e=n-2;e>=0;e-=2)r+=t[e];for(r*=3,e=n-1;e>=0;e-=2)r+=t[e];return(r*=3)%10}var a=n(4),u={FORMAT:{value:\"ean_5\",writeable:!1}},c=[24,20,18,17,12,6,3,10,9,5];r.prototype=Object.create(a.a.prototype,u),r.prototype.constructor=r,r.prototype.decode=function(t,e){this._row=t;var n,r=0,a=0,u=e,c=this._row.length,s=[],f=[];for(a=0;a<5&&u=this.CODE_G_START&&(r|=1<<4-a),4!=a&&(u=this._nextSet(this._row,n.end),u=this._nextUnset(this._row,u))}return 5!=s.length?null:i(s)!==o(r)?null:{code:s.join(\"\"),decodedCodes:f,end:n.end}},e.a=r},function(t,e,n){\"use strict\";function r(t,e){o.a.call(this,t,e)}var o=n(4),i={FORMAT:{value:\"ean_8\",writeable:!1}};r.prototype=Object.create(o.a.prototype,i),r.prototype.constructor=r,r.prototype._decodePayload=function(t,e,n){var r,o=this;for(r=0;r<4;r++){if(!(t=o._decodeCode(t.end,o.CODE_G_START)))return null;e.push(t.code),n.push(t)}if(null===(t=o._findPattern(o.MIDDLE_PATTERN,t.end,!0,!1)))return null;for(n.push(t),r=0;r<4;r++){if(!(t=o._decodeCode(t.end,o.CODE_G_START)))return null;n.push(t),e.push(t.code)}return t},e.a=r},function(t,e,n){\"use strict\";function r(t){t=a()(o(),t),u.a.call(this,t),this.barSpaceRatio=[1,1],t.normalizeBarSpaceWidth&&(this.SINGLE_CODE_ERROR=.38,this.AVG_CODE_ERROR=.09)}function o(){var t={};return Object.keys(r.CONFIG_KEYS).forEach(function(e){t[e]=r.CONFIG_KEYS[e].default}),t}var i=n(28),a=n.n(i),u=n(1),c=1,s=3,f={START_PATTERN:{value:[c,c,c,c]},STOP_PATTERN:{value:[c,c,s]},CODE_PATTERN:{value:[[c,c,s,s,c],[s,c,c,c,s],[c,s,c,c,s],[s,s,c,c,c],[c,c,s,c,s],[s,c,s,c,c],[c,s,s,c,c],[c,c,c,s,s],[s,c,c,s,c],[c,s,c,s,c]]},SINGLE_CODE_ERROR:{value:.78,writable:!0},AVG_CODE_ERROR:{value:.38,writable:!0},MAX_CORRECTION_FACTOR:{value:5},FORMAT:{value:\"i2of5\"}};r.prototype=Object.create(u.a.prototype,f),r.prototype.constructor=r,r.prototype._matchPattern=function(t,e){if(this.config.normalizeBarSpaceWidth){var n,r=[0,0],o=[0,0],i=[0,0],a=this.MAX_CORRECTION_FACTOR,c=1/a;for(n=0;n=0&&n._matchRange(t,e.start,0))return e;r=e.end,e=null}},r.prototype._verifyTrailingWhitespace=function(t){var e,n=this;return e=t.end+(t.end-t.start)/2,e=o.CODE_G_START&&(t.code=t.code-o.CODE_G_START,i|=1<<5-r),e.push(t.code),n.push(t)}return o._determineParity(i,e)?t:null},r.prototype._determineParity=function(t,e){var n,r;for(r=0;r0&&n(f)?e>1?r(f,e-1,n,a,u):o(u,f):a||(u[u.length]=f)}return u}var o=n(90),i=n(128);t.exports=r},function(t,e,n){var r=n(117),o=r();t.exports=o},function(t,e,n){function r(t,e){e=o(e,t);for(var n=0,r=e.length;null!=t&&n1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(a=t.length>3&&\"function\"==typeof a?(o--,a):void 0,u&&i(n[0],n[1],u)&&(a=o<3?void 0:a,o=1),e=Object(e);++r-1}var o=n(12);t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__,r=o(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var o=n(12);t.exports=r},function(t,e,n){function r(){this.size=0,this.__data__={hash:new o,map:new(a||i),string:new o}}var o=n(84),i=n(10),a=n(33);t.exports=r},function(t,e,n){function r(t){var e=o(this,t).delete(t);return this.size-=e?1:0,e}var o=n(14);t.exports=r},function(t,e,n){function r(t){return o(this,t).get(t)}var o=n(14);t.exports=r},function(t,e,n){function r(t){return o(this,t).has(t)}var o=n(14);t.exports=r},function(t,e,n){function r(t,e){var n=o(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}var o=n(14);t.exports=r},function(t,e,n){function r(t){var e=o(t,function(t){return n.size===i&&n.clear(),t}),n=e.cache;return e}var o=n(161),i=500;t.exports=r},function(t,e){function n(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}t.exports=n},function(t,e,n){(function(t){var r=n(38),o=\"object\"==typeof e&&e&&!e.nodeType&&e,i=o&&\"object\"==typeof t&&t&&!t.nodeType&&t,a=i&&i.exports===o,u=a&&r.process,c=function(){try{return u&&u.binding&&u.binding(\"util\")}catch(t){}}();t.exports=c}).call(e,n(29)(t))},function(t,e){function n(t){return o.call(t)}var r=Object.prototype,o=r.toString;t.exports=n},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e){function n(t){var e=0,n=0;return function(){var a=i(),u=o-(a-n);if(n=a,u>0){if(++e>=r)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var r=800,o=16,i=Date.now;t.exports=n},function(t,e,n){function r(){this.__data__=new o,this.size=0}var o=n(10);t.exports=r},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function r(t,e){var n=this.__data__;if(n instanceof o){var r=n.__data__;if(!i||r.length 0 ? 'm=' + part : part).trim() + '\\r\\n';\n });\n};\n\n// returns the session description.\nSDPUtils.getDescription = function(blob) {\n var sections = SDPUtils.splitSections(blob);\n return sections && sections[0];\n};\n\n// returns the individual media sections.\nSDPUtils.getMediaSections = function(blob) {\n var sections = SDPUtils.splitSections(blob);\n sections.shift();\n return sections;\n};\n\n// Returns lines that start with a certain prefix.\nSDPUtils.matchPrefix = function(blob, prefix) {\n return SDPUtils.splitLines(blob).filter(function(line) {\n return line.indexOf(prefix) === 0;\n });\n};\n\n// Parses an ICE candidate line. Sample input:\n// candidate:702786350 2 udp 41819902 8.8.8.8 60769 typ relay raddr 8.8.8.8\n// rport 55996\"\nSDPUtils.parseCandidate = function(line) {\n var parts;\n // Parse both variants.\n if (line.indexOf('a=candidate:') === 0) {\n parts = line.substring(12).split(' ');\n } else {\n parts = line.substring(10).split(' ');\n }\n\n var candidate = {\n foundation: parts[0],\n component: parseInt(parts[1], 10),\n protocol: parts[2].toLowerCase(),\n priority: parseInt(parts[3], 10),\n ip: parts[4],\n address: parts[4], // address is an alias for ip.\n port: parseInt(parts[5], 10),\n // skip parts[6] == 'typ'\n type: parts[7]\n };\n\n for (var i = 8; i < parts.length; i += 2) {\n switch (parts[i]) {\n case 'raddr':\n candidate.relatedAddress = parts[i + 1];\n break;\n case 'rport':\n candidate.relatedPort = parseInt(parts[i + 1], 10);\n break;\n case 'tcptype':\n candidate.tcpType = parts[i + 1];\n break;\n case 'ufrag':\n candidate.ufrag = parts[i + 1]; // for backward compability.\n candidate.usernameFragment = parts[i + 1];\n break;\n default: // extension handling, in particular ufrag\n candidate[parts[i]] = parts[i + 1];\n break;\n }\n }\n return candidate;\n};\n\n// Translates a candidate object into SDP candidate attribute.\nSDPUtils.writeCandidate = function(candidate) {\n var sdp = [];\n sdp.push(candidate.foundation);\n sdp.push(candidate.component);\n sdp.push(candidate.protocol.toUpperCase());\n sdp.push(candidate.priority);\n sdp.push(candidate.address || candidate.ip);\n sdp.push(candidate.port);\n\n var type = candidate.type;\n sdp.push('typ');\n sdp.push(type);\n if (type !== 'host' && candidate.relatedAddress &&\n candidate.relatedPort) {\n sdp.push('raddr');\n sdp.push(candidate.relatedAddress);\n sdp.push('rport');\n sdp.push(candidate.relatedPort);\n }\n if (candidate.tcpType && candidate.protocol.toLowerCase() === 'tcp') {\n sdp.push('tcptype');\n sdp.push(candidate.tcpType);\n }\n if (candidate.usernameFragment || candidate.ufrag) {\n sdp.push('ufrag');\n sdp.push(candidate.usernameFragment || candidate.ufrag);\n }\n return 'candidate:' + sdp.join(' ');\n};\n\n// Parses an ice-options line, returns an array of option tags.\n// a=ice-options:foo bar\nSDPUtils.parseIceOptions = function(line) {\n return line.substr(14).split(' ');\n};\n\n// Parses an rtpmap line, returns RTCRtpCoddecParameters. Sample input:\n// a=rtpmap:111 opus/48000/2\nSDPUtils.parseRtpMap = function(line) {\n var parts = line.substr(9).split(' ');\n var parsed = {\n payloadType: parseInt(parts.shift(), 10) // was: id\n };\n\n parts = parts[0].split('/');\n\n parsed.name = parts[0];\n parsed.clockRate = parseInt(parts[1], 10); // was: clockrate\n parsed.channels = parts.length === 3 ? parseInt(parts[2], 10) : 1;\n // legacy alias, got renamed back to channels in ORTC.\n parsed.numChannels = parsed.channels;\n return parsed;\n};\n\n// Generate an a=rtpmap line from RTCRtpCodecCapability or\n// RTCRtpCodecParameters.\nSDPUtils.writeRtpMap = function(codec) {\n var pt = codec.payloadType;\n if (codec.preferredPayloadType !== undefined) {\n pt = codec.preferredPayloadType;\n }\n var channels = codec.channels || codec.numChannels || 1;\n return 'a=rtpmap:' + pt + ' ' + codec.name + '/' + codec.clockRate +\n (channels !== 1 ? '/' + channels : '') + '\\r\\n';\n};\n\n// Parses an a=extmap line (headerextension from RFC 5285). Sample input:\n// a=extmap:2 urn:ietf:params:rtp-hdrext:toffset\n// a=extmap:2/sendonly urn:ietf:params:rtp-hdrext:toffset\nSDPUtils.parseExtmap = function(line) {\n var parts = line.substr(9).split(' ');\n return {\n id: parseInt(parts[0], 10),\n direction: parts[0].indexOf('/') > 0 ? parts[0].split('/')[1] : 'sendrecv',\n uri: parts[1]\n };\n};\n\n// Generates a=extmap line from RTCRtpHeaderExtensionParameters or\n// RTCRtpHeaderExtension.\nSDPUtils.writeExtmap = function(headerExtension) {\n return 'a=extmap:' + (headerExtension.id || headerExtension.preferredId) +\n (headerExtension.direction && headerExtension.direction !== 'sendrecv'\n ? '/' + headerExtension.direction\n : '') +\n ' ' + headerExtension.uri + '\\r\\n';\n};\n\n// Parses an ftmp line, returns dictionary. Sample input:\n// a=fmtp:96 vbr=on;cng=on\n// Also deals with vbr=on; cng=on\nSDPUtils.parseFmtp = function(line) {\n var parsed = {};\n var kv;\n var parts = line.substr(line.indexOf(' ') + 1).split(';');\n for (var j = 0; j < parts.length; j++) {\n kv = parts[j].trim().split('=');\n parsed[kv[0].trim()] = kv[1];\n }\n return parsed;\n};\n\n// Generates an a=ftmp line from RTCRtpCodecCapability or RTCRtpCodecParameters.\nSDPUtils.writeFmtp = function(codec) {\n var line = '';\n var pt = codec.payloadType;\n if (codec.preferredPayloadType !== undefined) {\n pt = codec.preferredPayloadType;\n }\n if (codec.parameters && Object.keys(codec.parameters).length) {\n var params = [];\n Object.keys(codec.parameters).forEach(function(param) {\n if (codec.parameters[param]) {\n params.push(param + '=' + codec.parameters[param]);\n } else {\n params.push(param);\n }\n });\n line += 'a=fmtp:' + pt + ' ' + params.join(';') + '\\r\\n';\n }\n return line;\n};\n\n// Parses an rtcp-fb line, returns RTCPRtcpFeedback object. Sample input:\n// a=rtcp-fb:98 nack rpsi\nSDPUtils.parseRtcpFb = function(line) {\n var parts = line.substr(line.indexOf(' ') + 1).split(' ');\n return {\n type: parts.shift(),\n parameter: parts.join(' ')\n };\n};\n// Generate a=rtcp-fb lines from RTCRtpCodecCapability or RTCRtpCodecParameters.\nSDPUtils.writeRtcpFb = function(codec) {\n var lines = '';\n var pt = codec.payloadType;\n if (codec.preferredPayloadType !== undefined) {\n pt = codec.preferredPayloadType;\n }\n if (codec.rtcpFeedback && codec.rtcpFeedback.length) {\n // FIXME: special handling for trr-int?\n codec.rtcpFeedback.forEach(function(fb) {\n lines += 'a=rtcp-fb:' + pt + ' ' + fb.type +\n (fb.parameter && fb.parameter.length ? ' ' + fb.parameter : '') +\n '\\r\\n';\n });\n }\n return lines;\n};\n\n// Parses an RFC 5576 ssrc media attribute. Sample input:\n// a=ssrc:3735928559 cname:something\nSDPUtils.parseSsrcMedia = function(line) {\n var sp = line.indexOf(' ');\n var parts = {\n ssrc: parseInt(line.substr(7, sp - 7), 10)\n };\n var colon = line.indexOf(':', sp);\n if (colon > -1) {\n parts.attribute = line.substr(sp + 1, colon - sp - 1);\n parts.value = line.substr(colon + 1);\n } else {\n parts.attribute = line.substr(sp + 1);\n }\n return parts;\n};\n\nSDPUtils.parseSsrcGroup = function(line) {\n var parts = line.substr(13).split(' ');\n return {\n semantics: parts.shift(),\n ssrcs: parts.map(function(ssrc) {\n return parseInt(ssrc, 10);\n })\n };\n};\n\n// Extracts the MID (RFC 5888) from a media section.\n// returns the MID or undefined if no mid line was found.\nSDPUtils.getMid = function(mediaSection) {\n var mid = SDPUtils.matchPrefix(mediaSection, 'a=mid:')[0];\n if (mid) {\n return mid.substr(6);\n }\n};\n\nSDPUtils.parseFingerprint = function(line) {\n var parts = line.substr(14).split(' ');\n return {\n algorithm: parts[0].toLowerCase(), // algorithm is case-sensitive in Edge.\n value: parts[1]\n };\n};\n\n// Extracts DTLS parameters from SDP media section or sessionpart.\n// FIXME: for consistency with other functions this should only\n// get the fingerprint line as input. See also getIceParameters.\nSDPUtils.getDtlsParameters = function(mediaSection, sessionpart) {\n var lines = SDPUtils.matchPrefix(mediaSection + sessionpart,\n 'a=fingerprint:');\n // Note: a=setup line is ignored since we use the 'auto' role.\n // Note2: 'algorithm' is not case sensitive except in Edge.\n return {\n role: 'auto',\n fingerprints: lines.map(SDPUtils.parseFingerprint)\n };\n};\n\n// Serializes DTLS parameters to SDP.\nSDPUtils.writeDtlsParameters = function(params, setupType) {\n var sdp = 'a=setup:' + setupType + '\\r\\n';\n params.fingerprints.forEach(function(fp) {\n sdp += 'a=fingerprint:' + fp.algorithm + ' ' + fp.value + '\\r\\n';\n });\n return sdp;\n};\n// Parses ICE information from SDP media section or sessionpart.\n// FIXME: for consistency with other functions this should only\n// get the ice-ufrag and ice-pwd lines as input.\nSDPUtils.getIceParameters = function(mediaSection, sessionpart) {\n var lines = SDPUtils.splitLines(mediaSection);\n // Search in session part, too.\n lines = lines.concat(SDPUtils.splitLines(sessionpart));\n var iceParameters = {\n usernameFragment: lines.filter(function(line) {\n return line.indexOf('a=ice-ufrag:') === 0;\n })[0].substr(12),\n password: lines.filter(function(line) {\n return line.indexOf('a=ice-pwd:') === 0;\n })[0].substr(10)\n };\n return iceParameters;\n};\n\n// Serializes ICE parameters to SDP.\nSDPUtils.writeIceParameters = function(params) {\n return 'a=ice-ufrag:' + params.usernameFragment + '\\r\\n' +\n 'a=ice-pwd:' + params.password + '\\r\\n';\n};\n\n// Parses the SDP media section and returns RTCRtpParameters.\nSDPUtils.parseRtpParameters = function(mediaSection) {\n var description = {\n codecs: [],\n headerExtensions: [],\n fecMechanisms: [],\n rtcp: []\n };\n var lines = SDPUtils.splitLines(mediaSection);\n var mline = lines[0].split(' ');\n for (var i = 3; i < mline.length; i++) { // find all codecs from mline[3..]\n var pt = mline[i];\n var rtpmapline = SDPUtils.matchPrefix(\n mediaSection, 'a=rtpmap:' + pt + ' ')[0];\n if (rtpmapline) {\n var codec = SDPUtils.parseRtpMap(rtpmapline);\n var fmtps = SDPUtils.matchPrefix(\n mediaSection, 'a=fmtp:' + pt + ' ');\n // Only the first a=fmtp: is considered.\n codec.parameters = fmtps.length ? SDPUtils.parseFmtp(fmtps[0]) : {};\n codec.rtcpFeedback = SDPUtils.matchPrefix(\n mediaSection, 'a=rtcp-fb:' + pt + ' ')\n .map(SDPUtils.parseRtcpFb);\n description.codecs.push(codec);\n // parse FEC mechanisms from rtpmap lines.\n switch (codec.name.toUpperCase()) {\n case 'RED':\n case 'ULPFEC':\n description.fecMechanisms.push(codec.name.toUpperCase());\n break;\n default: // only RED and ULPFEC are recognized as FEC mechanisms.\n break;\n }\n }\n }\n SDPUtils.matchPrefix(mediaSection, 'a=extmap:').forEach(function(line) {\n description.headerExtensions.push(SDPUtils.parseExtmap(line));\n });\n // FIXME: parse rtcp.\n return description;\n};\n\n// Generates parts of the SDP media section describing the capabilities /\n// parameters.\nSDPUtils.writeRtpDescription = function(kind, caps) {\n var sdp = '';\n\n // Build the mline.\n sdp += 'm=' + kind + ' ';\n sdp += caps.codecs.length > 0 ? '9' : '0'; // reject if no codecs.\n sdp += ' UDP/TLS/RTP/SAVPF ';\n sdp += caps.codecs.map(function(codec) {\n if (codec.preferredPayloadType !== undefined) {\n return codec.preferredPayloadType;\n }\n return codec.payloadType;\n }).join(' ') + '\\r\\n';\n\n sdp += 'c=IN IP4 0.0.0.0\\r\\n';\n sdp += 'a=rtcp:9 IN IP4 0.0.0.0\\r\\n';\n\n // Add a=rtpmap lines for each codec. Also fmtp and rtcp-fb.\n caps.codecs.forEach(function(codec) {\n sdp += SDPUtils.writeRtpMap(codec);\n sdp += SDPUtils.writeFmtp(codec);\n sdp += SDPUtils.writeRtcpFb(codec);\n });\n var maxptime = 0;\n caps.codecs.forEach(function(codec) {\n if (codec.maxptime > maxptime) {\n maxptime = codec.maxptime;\n }\n });\n if (maxptime > 0) {\n sdp += 'a=maxptime:' + maxptime + '\\r\\n';\n }\n sdp += 'a=rtcp-mux\\r\\n';\n\n if (caps.headerExtensions) {\n caps.headerExtensions.forEach(function(extension) {\n sdp += SDPUtils.writeExtmap(extension);\n });\n }\n // FIXME: write fecMechanisms.\n return sdp;\n};\n\n// Parses the SDP media section and returns an array of\n// RTCRtpEncodingParameters.\nSDPUtils.parseRtpEncodingParameters = function(mediaSection) {\n var encodingParameters = [];\n var description = SDPUtils.parseRtpParameters(mediaSection);\n var hasRed = description.fecMechanisms.indexOf('RED') !== -1;\n var hasUlpfec = description.fecMechanisms.indexOf('ULPFEC') !== -1;\n\n // filter a=ssrc:... cname:, ignore PlanB-msid\n var ssrcs = SDPUtils.matchPrefix(mediaSection, 'a=ssrc:')\n .map(function(line) {\n return SDPUtils.parseSsrcMedia(line);\n })\n .filter(function(parts) {\n return parts.attribute === 'cname';\n });\n var primarySsrc = ssrcs.length > 0 && ssrcs[0].ssrc;\n var secondarySsrc;\n\n var flows = SDPUtils.matchPrefix(mediaSection, 'a=ssrc-group:FID')\n .map(function(line) {\n var parts = line.substr(17).split(' ');\n return parts.map(function(part) {\n return parseInt(part, 10);\n });\n });\n if (flows.length > 0 && flows[0].length > 1 && flows[0][0] === primarySsrc) {\n secondarySsrc = flows[0][1];\n }\n\n description.codecs.forEach(function(codec) {\n if (codec.name.toUpperCase() === 'RTX' && codec.parameters.apt) {\n var encParam = {\n ssrc: primarySsrc,\n codecPayloadType: parseInt(codec.parameters.apt, 10)\n };\n if (primarySsrc && secondarySsrc) {\n encParam.rtx = {ssrc: secondarySsrc};\n }\n encodingParameters.push(encParam);\n if (hasRed) {\n encParam = JSON.parse(JSON.stringify(encParam));\n encParam.fec = {\n ssrc: primarySsrc,\n mechanism: hasUlpfec ? 'red+ulpfec' : 'red'\n };\n encodingParameters.push(encParam);\n }\n }\n });\n if (encodingParameters.length === 0 && primarySsrc) {\n encodingParameters.push({\n ssrc: primarySsrc\n });\n }\n\n // we support both b=AS and b=TIAS but interpret AS as TIAS.\n var bandwidth = SDPUtils.matchPrefix(mediaSection, 'b=');\n if (bandwidth.length) {\n if (bandwidth[0].indexOf('b=TIAS:') === 0) {\n bandwidth = parseInt(bandwidth[0].substr(7), 10);\n } else if (bandwidth[0].indexOf('b=AS:') === 0) {\n // use formula from JSEP to convert b=AS to TIAS value.\n bandwidth = parseInt(bandwidth[0].substr(5), 10) * 1000 * 0.95\n - (50 * 40 * 8);\n } else {\n bandwidth = undefined;\n }\n encodingParameters.forEach(function(params) {\n params.maxBitrate = bandwidth;\n });\n }\n return encodingParameters;\n};\n\n// parses http://draft.ortc.org/#rtcrtcpparameters*\nSDPUtils.parseRtcpParameters = function(mediaSection) {\n var rtcpParameters = {};\n\n // Gets the first SSRC. Note tha with RTX there might be multiple\n // SSRCs.\n var remoteSsrc = SDPUtils.matchPrefix(mediaSection, 'a=ssrc:')\n .map(function(line) {\n return SDPUtils.parseSsrcMedia(line);\n })\n .filter(function(obj) {\n return obj.attribute === 'cname';\n })[0];\n if (remoteSsrc) {\n rtcpParameters.cname = remoteSsrc.value;\n rtcpParameters.ssrc = remoteSsrc.ssrc;\n }\n\n // Edge uses the compound attribute instead of reducedSize\n // compound is !reducedSize\n var rsize = SDPUtils.matchPrefix(mediaSection, 'a=rtcp-rsize');\n rtcpParameters.reducedSize = rsize.length > 0;\n rtcpParameters.compound = rsize.length === 0;\n\n // parses the rtcp-mux attrÑ–bute.\n // Note that Edge does not support unmuxed RTCP.\n var mux = SDPUtils.matchPrefix(mediaSection, 'a=rtcp-mux');\n rtcpParameters.mux = mux.length > 0;\n\n return rtcpParameters;\n};\n\n// parses either a=msid: or a=ssrc:... msid lines and returns\n// the id of the MediaStream and MediaStreamTrack.\nSDPUtils.parseMsid = function(mediaSection) {\n var parts;\n var spec = SDPUtils.matchPrefix(mediaSection, 'a=msid:');\n if (spec.length === 1) {\n parts = spec[0].substr(7).split(' ');\n return {stream: parts[0], track: parts[1]};\n }\n var planB = SDPUtils.matchPrefix(mediaSection, 'a=ssrc:')\n .map(function(line) {\n return SDPUtils.parseSsrcMedia(line);\n })\n .filter(function(msidParts) {\n return msidParts.attribute === 'msid';\n });\n if (planB.length > 0) {\n parts = planB[0].value.split(' ');\n return {stream: parts[0], track: parts[1]};\n }\n};\n\n// Generate a session ID for SDP.\n// https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-20#section-5.2.1\n// recommends using a cryptographically random +ve 64-bit value\n// but right now this should be acceptable and within the right range\nSDPUtils.generateSessionId = function() {\n return Math.random().toString().substr(2, 21);\n};\n\n// Write boilder plate for start of SDP\n// sessId argument is optional - if not supplied it will\n// be generated randomly\n// sessVersion is optional and defaults to 2\n// sessUser is optional and defaults to 'thisisadapterortc'\nSDPUtils.writeSessionBoilerplate = function(sessId, sessVer, sessUser) {\n var sessionId;\n var version = sessVer !== undefined ? sessVer : 2;\n if (sessId) {\n sessionId = sessId;\n } else {\n sessionId = SDPUtils.generateSessionId();\n }\n var user = sessUser || 'thisisadapterortc';\n // FIXME: sess-id should be an NTP timestamp.\n return 'v=0\\r\\n' +\n 'o=' + user + ' ' + sessionId + ' ' + version +\n ' IN IP4 127.0.0.1\\r\\n' +\n 's=-\\r\\n' +\n 't=0 0\\r\\n';\n};\n\nSDPUtils.writeMediaSection = function(transceiver, caps, type, stream) {\n var sdp = SDPUtils.writeRtpDescription(transceiver.kind, caps);\n\n // Map ICE parameters (ufrag, pwd) to SDP.\n sdp += SDPUtils.writeIceParameters(\n transceiver.iceGatherer.getLocalParameters());\n\n // Map DTLS parameters to SDP.\n sdp += SDPUtils.writeDtlsParameters(\n transceiver.dtlsTransport.getLocalParameters(),\n type === 'offer' ? 'actpass' : 'active');\n\n sdp += 'a=mid:' + transceiver.mid + '\\r\\n';\n\n if (transceiver.direction) {\n sdp += 'a=' + transceiver.direction + '\\r\\n';\n } else if (transceiver.rtpSender && transceiver.rtpReceiver) {\n sdp += 'a=sendrecv\\r\\n';\n } else if (transceiver.rtpSender) {\n sdp += 'a=sendonly\\r\\n';\n } else if (transceiver.rtpReceiver) {\n sdp += 'a=recvonly\\r\\n';\n } else {\n sdp += 'a=inactive\\r\\n';\n }\n\n if (transceiver.rtpSender) {\n // spec.\n var msid = 'msid:' + stream.id + ' ' +\n transceiver.rtpSender.track.id + '\\r\\n';\n sdp += 'a=' + msid;\n\n // for Chrome.\n sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].ssrc +\n ' ' + msid;\n if (transceiver.sendEncodingParameters[0].rtx) {\n sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].rtx.ssrc +\n ' ' + msid;\n sdp += 'a=ssrc-group:FID ' +\n transceiver.sendEncodingParameters[0].ssrc + ' ' +\n transceiver.sendEncodingParameters[0].rtx.ssrc +\n '\\r\\n';\n }\n }\n // FIXME: this should be written by writeRtpDescription.\n sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].ssrc +\n ' cname:' + SDPUtils.localCName + '\\r\\n';\n if (transceiver.rtpSender && transceiver.sendEncodingParameters[0].rtx) {\n sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].rtx.ssrc +\n ' cname:' + SDPUtils.localCName + '\\r\\n';\n }\n return sdp;\n};\n\n// Gets the direction from the mediaSection or the sessionpart.\nSDPUtils.getDirection = function(mediaSection, sessionpart) {\n // Look for sendrecv, sendonly, recvonly, inactive, default to sendrecv.\n var lines = SDPUtils.splitLines(mediaSection);\n for (var i = 0; i < lines.length; i++) {\n switch (lines[i]) {\n case 'a=sendrecv':\n case 'a=sendonly':\n case 'a=recvonly':\n case 'a=inactive':\n return lines[i].substr(2);\n default:\n // FIXME: What should happen here?\n }\n }\n if (sessionpart) {\n return SDPUtils.getDirection(sessionpart);\n }\n return 'sendrecv';\n};\n\nSDPUtils.getKind = function(mediaSection) {\n var lines = SDPUtils.splitLines(mediaSection);\n var mline = lines[0].split(' ');\n return mline[0].substr(2);\n};\n\nSDPUtils.isRejected = function(mediaSection) {\n return mediaSection.split(' ', 2)[1] === '0';\n};\n\nSDPUtils.parseMLine = function(mediaSection) {\n var lines = SDPUtils.splitLines(mediaSection);\n var parts = lines[0].substr(2).split(' ');\n return {\n kind: parts[0],\n port: parseInt(parts[1], 10),\n protocol: parts[2],\n fmt: parts.slice(3).join(' ')\n };\n};\n\nSDPUtils.parseOLine = function(mediaSection) {\n var line = SDPUtils.matchPrefix(mediaSection, 'o=')[0];\n var parts = line.substr(2).split(' ');\n return {\n username: parts[0],\n sessionId: parts[1],\n sessionVersion: parseInt(parts[2], 10),\n netType: parts[3],\n addressType: parts[4],\n address: parts[5]\n };\n};\n\n// a very naive interpretation of a valid SDP.\nSDPUtils.isValidSDP = function(blob) {\n if (typeof blob !== 'string' || blob.length === 0) {\n return false;\n }\n var lines = SDPUtils.splitLines(blob);\n for (var i = 0; i < lines.length; i++) {\n if (lines[i].length < 2 || lines[i].charAt(1) !== '=') {\n return false;\n }\n // TODO: check the modifier a bit more.\n }\n return true;\n};\n\n// Expose public methods.\nif (typeof module === 'object') {\n module.exports = SDPUtils;\n}\n","// style-loader: Adds some css to the DOM by adding a \n","import mod from \"-!../node_modules/babel-loader/lib/index.js!../node_modules/vue-loader/lib/index.js??vue-loader-options!./Scanner.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/babel-loader/lib/index.js!../node_modules/vue-loader/lib/index.js??vue-loader-options!./Scanner.vue?vue&type=script&lang=js&\"","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","import { render, staticRenderFns } from \"./Scanner.vue?vue&type=template&id=4ebacf15&scoped=true&\"\nimport script from \"./Scanner.vue?vue&type=script&lang=js&\"\nexport * from \"./Scanner.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Scanner.vue?vue&type=style&index=0&id=4ebacf15&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4ebacf15\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/Users/mathieu/workspace_vendor/vue-quagga/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('4ebacf15', component.options)\n } else {\n api.reload('4ebacf15', component.options)\n }\n module.hot.accept(\"./Scanner.vue?vue&type=template&id=4ebacf15&scoped=true&\", function () {\n api.rerender('4ebacf15', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/Scanner.vue\"\nexport default component.exports","import 'webrtc-adapter';\nimport Scanner from './Scanner.vue';\n\nexport default {\n install: function(Vue, options) {\n Vue.component('v-quagga', Scanner);\n },\n};\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of \n","import mod from \"-!../node_modules/babel-loader/lib/index.js!../node_modules/vue-loader/lib/index.js??vue-loader-options!./Scanner.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/babel-loader/lib/index.js!../node_modules/vue-loader/lib/index.js??vue-loader-options!./Scanner.vue?vue&type=script&lang=js&\"","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","import { render, staticRenderFns } from \"./Scanner.vue?vue&type=template&id=4ebacf15&scoped=true&\"\nimport script from \"./Scanner.vue?vue&type=script&lang=js&\"\nexport * from \"./Scanner.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Scanner.vue?vue&type=style&index=0&id=4ebacf15&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4ebacf15\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/Users/shintaro/workspace_js/vuejs/vue-quagga-js/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('4ebacf15', component.options)\n } else {\n api.reload('4ebacf15', component.options)\n }\n module.hot.accept(\"./Scanner.vue?vue&type=template&id=4ebacf15&scoped=true&\", function () {\n api.rerender('4ebacf15', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/Scanner.vue\"\nexport default component.exports","import 'webrtc-adapter';\nimport Scanner from './Scanner.vue';\n\nexport default {\n install: function(Vue, options) {\n Vue.component('v-quagga', Scanner);\n },\n};\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of