New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@vtex/lean-shipping-calculator

Package Overview
Dependencies
Maintainers
32
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vtex/lean-shipping-calculator - npm Package Compare versions

Comparing version 0.0.5 to 0.0.6

2

lib/index.umd.js

@@ -1,2 +0,2 @@

!function(t,r){"object"==typeof exports&&"undefined"!=typeof module?r():"function"==typeof define&&define.amd?define(r):r()}(0,function(){"use strict";var t=function(t,r,n){return t==t&&(void 0!==n&&(t=t<=n?t:n),void 0!==r&&(t=t>=r?t:r)),t},r="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(t,r){return t(r={exports:{}},r.exports),r.exports}var e="object"==typeof r&&r&&r.Object===Object&&r,o="object"==typeof self&&self&&self.Object===Object&&self,a=e||o||Function("return this")(),u=a.Symbol;var i=function(t,r){for(var n=-1,e=null==t?0:t.length,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o},c=Array.isArray,f=Object.prototype,l=f.hasOwnProperty,v=f.toString,s=u?u.toStringTag:void 0;var p=function(t){var r=l.call(t,s),n=t[s];try{t[s]=void 0;var e=!0}catch(t){}var o=v.call(t);return e&&(r?t[s]=n:delete t[s]),o},h=Object.prototype.toString;var b=function(t){return h.call(t)},y="[object Null]",d="[object Undefined]",g=u?u.toStringTag:void 0;var j=function(t){return null==t?void 0===t?d:y:g&&g in Object(t)?p(t):b(t)};var _=function(t){return null!=t&&"object"==typeof t},w="[object Symbol]";var O=function(t){return"symbol"==typeof t||_(t)&&j(t)==w},S=1/0,m=u?u.prototype:void 0,A=m?m.toString:void 0;var E=function t(r){if("string"==typeof r)return r;if(c(r))return i(r,t)+"";if(O(r))return A?A.call(r):"";var n=r+"";return"0"==n&&1/r==-S?"-0":n};var D=function(t){var r=typeof t;return null!=t&&("object"==r||"function"==r)},I=NaN,x=/^\s+|\s+$/g,P=/^[-+]0x[0-9a-f]+$/i,C=/^0b[01]+$/i,z=/^0o[0-7]+$/i,F=parseInt;var U=function(t){if("number"==typeof t)return t;if(O(t))return I;if(D(t)){var r="function"==typeof t.valueOf?t.valueOf():t;t=D(r)?r+"":r}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(x,"");var n=C.test(t);return n||z.test(t)?F(t.slice(2),n?2:8):P.test(t)?I:+t},k=1/0,M=1.7976931348623157e308;var T=function(t){return t?(t=U(t))===k||t===-k?(t<0?-1:1)*M:t==t?t:0:0===t?t:0};var B=function(t){var r=T(t),n=r%1;return r==r?n?r-n:r:0};var $=function(t){return null==t?"":E(t)};var N=function(r,n,e){r=$(r),n=E(n);var o=r.length,a=e=void 0===e?o:t(B(e),0,o);return(e-=n.length)>=0&&r.slice(e,a)==n};var L=function(t,r){for(var n=-1,e=null==t?0:t.length,o=0,a=[];++n<e;){var u=t[n];r(u,n,t)&&(a[o++]=u)}return a};var R=function(t){return function(r,n,e){for(var o=-1,a=Object(r),u=e(r),i=u.length;i--;){var c=u[t?i:++o];if(!1===n(a[c],c,a))break}return r}}();var W=function(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e},V="[object Arguments]";var H=function(t){return _(t)&&j(t)==V},Y=Object.prototype,Q=Y.hasOwnProperty,G=Y.propertyIsEnumerable,q=H(function(){return arguments}())?H:function(t){return _(t)&&Q.call(t,"callee")&&!G.call(t,"callee")};var J=function(){return!1},K=n(function(t,r){var n=r&&!r.nodeType&&r,e=n&&t&&!t.nodeType&&t,o=e&&e.exports===n?a.Buffer:void 0,u=(o?o.isBuffer:void 0)||J;t.exports=u}),X=9007199254740991,Z=/^(?:0|[1-9]\d*)$/;var tt=function(t,r){var n=typeof t;return!!(r=null==r?X:r)&&("number"==n||"symbol"!=n&&Z.test(t))&&t>-1&&t%1==0&&t<r},rt=9007199254740991;var nt=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=rt},et={};et["[object Float32Array]"]=et["[object Float64Array]"]=et["[object Int8Array]"]=et["[object Int16Array]"]=et["[object Int32Array]"]=et["[object Uint8Array]"]=et["[object Uint8ClampedArray]"]=et["[object Uint16Array]"]=et["[object Uint32Array]"]=!0,et["[object Arguments]"]=et["[object Array]"]=et["[object ArrayBuffer]"]=et["[object Boolean]"]=et["[object DataView]"]=et["[object Date]"]=et["[object Error]"]=et["[object Function]"]=et["[object Map]"]=et["[object Number]"]=et["[object Object]"]=et["[object RegExp]"]=et["[object Set]"]=et["[object String]"]=et["[object WeakMap]"]=!1;var ot=function(t){return _(t)&&nt(t.length)&&!!et[j(t)]};var at=function(t){return function(r){return t(r)}},ut=n(function(t,r){var n=r&&!r.nodeType&&r,o=n&&t&&!t.nodeType&&t,a=o&&o.exports===n&&e.process,u=function(){try{return a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=u}),it=ut&&ut.isTypedArray,ct=it?at(it):ot,ft=Object.prototype.hasOwnProperty;var lt=function(t,r){var n=c(t),e=!n&&q(t),o=!n&&!e&&K(t),a=!n&&!e&&!o&&ct(t),u=n||e||o||a,i=u?W(t.length,String):[],f=i.length;for(var l in t)!r&&!ft.call(t,l)||u&&("length"==l||o&&("offset"==l||"parent"==l)||a&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||tt(l,f))||i.push(l);return i},vt=Object.prototype;var st=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||vt)};var pt=function(t,r){return function(n){return t(r(n))}},ht=pt(Object.keys,Object),bt=Object.prototype.hasOwnProperty;var yt=function(t){if(!st(t))return ht(t);var r=[];for(var n in Object(t))bt.call(t,n)&&"constructor"!=n&&r.push(n);return r},dt="[object AsyncFunction]",gt="[object Function]",jt="[object GeneratorFunction]",_t="[object Proxy]";var wt=function(t){if(!D(t))return!1;var r=j(t);return r==gt||r==jt||r==dt||r==_t};var Ot=function(t){return null!=t&&nt(t.length)&&!wt(t)};var St=function(t){return Ot(t)?lt(t):yt(t)};var mt=function(t,r){return function(n,e){if(null==n)return n;if(!Ot(n))return t(n,e);for(var o=n.length,a=r?o:-1,u=Object(n);(r?a--:++a<o)&&!1!==e(u[a],a,u););return n}}(function(t,r){return t&&R(t,r,St)});var At=function(t,r){var n=[];return mt(t,function(t,e,o){r(t,e,o)&&n.push(t)}),n};var Et=function(){this.__data__=[],this.size=0};var Dt=function(t,r){return t===r||t!=t&&r!=r};var It=function(t,r){for(var n=t.length;n--;)if(Dt(t[n][0],r))return n;return-1},xt=Array.prototype.splice;var Pt=function(t){var r=this.__data__,n=It(r,t);return!(n<0||(n==r.length-1?r.pop():xt.call(r,n,1),--this.size,0))};var Ct=function(t){var r=this.__data__,n=It(r,t);return n<0?void 0:r[n][1]};var zt=function(t){return It(this.__data__,t)>-1};var Ft=function(t,r){var n=this.__data__,e=It(n,t);return e<0?(++this.size,n.push([t,r])):n[e][1]=r,this};function Ut(t){var r=-1,n=null==t?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}Ut.prototype.clear=Et,Ut.prototype.delete=Pt,Ut.prototype.get=Ct,Ut.prototype.has=zt,Ut.prototype.set=Ft;var kt=Ut;var Mt=function(){this.__data__=new kt,this.size=0};var Tt=function(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n};var Bt=function(t){return this.__data__.get(t)};var $t,Nt=function(t){return this.__data__.has(t)},Lt=a["__core-js_shared__"],Rt=($t=/[^.]+$/.exec(Lt&&Lt.keys&&Lt.keys.IE_PROTO||""))?"Symbol(src)_1."+$t:"";var Wt=function(t){return!!Rt&&Rt in t},Vt=Function.prototype.toString;var Ht=function(t){if(null!=t){try{return Vt.call(t)}catch(t){}try{return t+""}catch(t){}}return""},Yt=/^\[object .+?Constructor\]$/,Qt=Function.prototype,Gt=Object.prototype,qt=Qt.toString,Jt=Gt.hasOwnProperty,Kt=RegExp("^"+qt.call(Jt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var Xt=function(t){return!(!D(t)||Wt(t))&&(wt(t)?Kt:Yt).test(Ht(t))};var Zt=function(t,r){return null==t?void 0:t[r]};var tr=function(t,r){var n=Zt(t,r);return Xt(n)?n:void 0},rr=tr(a,"Map"),nr=tr(Object,"create");var er=function(){this.__data__=nr?nr(null):{},this.size=0};var or=function(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r},ar="__lodash_hash_undefined__",ur=Object.prototype.hasOwnProperty;var ir=function(t){var r=this.__data__;if(nr){var n=r[t];return n===ar?void 0:n}return ur.call(r,t)?r[t]:void 0},cr=Object.prototype.hasOwnProperty;var fr=function(t){var r=this.__data__;return nr?void 0!==r[t]:cr.call(r,t)},lr="__lodash_hash_undefined__";var vr=function(t,r){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=nr&&void 0===r?lr:r,this};function sr(t){var r=-1,n=null==t?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}sr.prototype.clear=er,sr.prototype.delete=or,sr.prototype.get=ir,sr.prototype.has=fr,sr.prototype.set=vr;var pr=sr;var hr=function(){this.size=0,this.__data__={hash:new pr,map:new(rr||kt),string:new pr}};var br=function(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t};var yr=function(t,r){var n=t.__data__;return br(r)?n["string"==typeof r?"string":"hash"]:n.map};var dr=function(t){var r=yr(this,t).delete(t);return this.size-=r?1:0,r};var gr=function(t){return yr(this,t).get(t)};var jr=function(t){return yr(this,t).has(t)};var _r=function(t,r){var n=yr(this,t),e=n.size;return n.set(t,r),this.size+=n.size==e?0:1,this};function wr(t){var r=-1,n=null==t?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}wr.prototype.clear=hr,wr.prototype.delete=dr,wr.prototype.get=gr,wr.prototype.has=jr,wr.prototype.set=_r;var Or=wr,Sr=200;var mr=function(t,r){var n=this.__data__;if(n instanceof kt){var e=n.__data__;if(!rr||e.length<Sr-1)return e.push([t,r]),this.size=++n.size,this;n=this.__data__=new Or(e)}return n.set(t,r),this.size=n.size,this};function Ar(t){var r=this.__data__=new kt(t);this.size=r.size}Ar.prototype.clear=Mt,Ar.prototype.delete=Tt,Ar.prototype.get=Bt,Ar.prototype.has=Nt,Ar.prototype.set=mr;var Er=Ar,Dr="__lodash_hash_undefined__";var Ir=function(t){return this.__data__.set(t,Dr),this};var xr=function(t){return this.__data__.has(t)};function Pr(t){var r=-1,n=null==t?0:t.length;for(this.__data__=new Or;++r<n;)this.add(t[r])}Pr.prototype.add=Pr.prototype.push=Ir,Pr.prototype.has=xr;var Cr=Pr;var zr=function(t,r){for(var n=-1,e=null==t?0:t.length;++n<e;)if(r(t[n],n,t))return!0;return!1};var Fr=function(t,r){return t.has(r)},Ur=1,kr=2;var Mr=function(t,r,n,e,o,a){var u=n&Ur,i=t.length,c=r.length;if(i!=c&&!(u&&c>i))return!1;var f=a.get(t);if(f&&a.get(r))return f==r;var l=-1,v=!0,s=n&kr?new Cr:void 0;for(a.set(t,r),a.set(r,t);++l<i;){var p=t[l],h=r[l];if(e)var b=u?e(h,p,l,r,t,a):e(p,h,l,t,r,a);if(void 0!==b){if(b)continue;v=!1;break}if(s){if(!zr(r,function(t,r){if(!Fr(s,r)&&(p===t||o(p,t,n,e,a)))return s.push(r)})){v=!1;break}}else if(p!==h&&!o(p,h,n,e,a)){v=!1;break}}return a.delete(t),a.delete(r),v},Tr=a.Uint8Array;var Br=function(t){var r=-1,n=Array(t.size);return t.forEach(function(t,e){n[++r]=[e,t]}),n};var $r=function(t){var r=-1,n=Array(t.size);return t.forEach(function(t){n[++r]=t}),n},Nr=1,Lr=2,Rr="[object Boolean]",Wr="[object Date]",Vr="[object Error]",Hr="[object Map]",Yr="[object Number]",Qr="[object RegExp]",Gr="[object Set]",qr="[object String]",Jr="[object Symbol]",Kr="[object ArrayBuffer]",Xr="[object DataView]",Zr=u?u.prototype:void 0,tn=Zr?Zr.valueOf:void 0;var rn=function(t,r,n,e,o,a,u){switch(n){case Xr:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case Kr:return!(t.byteLength!=r.byteLength||!a(new Tr(t),new Tr(r)));case Rr:case Wr:case Yr:return Dt(+t,+r);case Vr:return t.name==r.name&&t.message==r.message;case Qr:case qr:return t==r+"";case Hr:var i=Br;case Gr:var c=e&Nr;if(i||(i=$r),t.size!=r.size&&!c)return!1;var f=u.get(t);if(f)return f==r;e|=Lr,u.set(t,r);var l=Mr(i(t),i(r),e,o,a,u);return u.delete(t),l;case Jr:if(tn)return tn.call(t)==tn.call(r)}return!1};var nn=function(t,r){for(var n=-1,e=r.length,o=t.length;++n<e;)t[o+n]=r[n];return t};var en=function(t,r,n){var e=r(t);return c(t)?e:nn(e,n(t))};var on=function(){return[]},an=Object.prototype.propertyIsEnumerable,un=Object.getOwnPropertySymbols,cn=un?function(t){return null==t?[]:(t=Object(t),L(un(t),function(r){return an.call(t,r)}))}:on;var fn=function(t){return en(t,St,cn)},ln=1,vn=Object.prototype.hasOwnProperty;var sn=function(t,r,n,e,o,a){var u=n&ln,i=fn(t),c=i.length;if(c!=fn(r).length&&!u)return!1;for(var f=c;f--;){var l=i[f];if(!(u?l in r:vn.call(r,l)))return!1}var v=a.get(t);if(v&&a.get(r))return v==r;var s=!0;a.set(t,r),a.set(r,t);for(var p=u;++f<c;){var h=t[l=i[f]],b=r[l];if(e)var y=u?e(b,h,l,r,t,a):e(h,b,l,t,r,a);if(!(void 0===y?h===b||o(h,b,n,e,a):y)){s=!1;break}p||(p="constructor"==l)}if(s&&!p){var d=t.constructor,g=r.constructor;d!=g&&"constructor"in t&&"constructor"in r&&!("function"==typeof d&&d instanceof d&&"function"==typeof g&&g instanceof g)&&(s=!1)}return a.delete(t),a.delete(r),s},pn=tr(a,"DataView"),hn=tr(a,"Promise"),bn=tr(a,"Set"),yn=tr(a,"WeakMap"),dn=Ht(pn),gn=Ht(rr),jn=Ht(hn),_n=Ht(bn),wn=Ht(yn),On=j;(pn&&"[object DataView]"!=On(new pn(new ArrayBuffer(1)))||rr&&"[object Map]"!=On(new rr)||hn&&"[object Promise]"!=On(hn.resolve())||bn&&"[object Set]"!=On(new bn)||yn&&"[object WeakMap]"!=On(new yn))&&(On=function(t){var r=j(t),n="[object Object]"==r?t.constructor:void 0,e=n?Ht(n):"";if(e)switch(e){case dn:return"[object DataView]";case gn:return"[object Map]";case jn:return"[object Promise]";case _n:return"[object Set]";case wn:return"[object WeakMap]"}return r});var Sn=On,mn=1,An="[object Arguments]",En="[object Array]",Dn="[object Object]",In=Object.prototype.hasOwnProperty;var xn=function(t,r,n,e,o,a){var u=c(t),i=c(r),f=u?En:Sn(t),l=i?En:Sn(r),v=(f=f==An?Dn:f)==Dn,s=(l=l==An?Dn:l)==Dn,p=f==l;if(p&&K(t)){if(!K(r))return!1;u=!0,v=!1}if(p&&!v)return a||(a=new Er),u||ct(t)?Mr(t,r,n,e,o,a):rn(t,r,f,n,e,o,a);if(!(n&mn)){var h=v&&In.call(t,"__wrapped__"),b=s&&In.call(r,"__wrapped__");if(h||b){var y=h?t.value():t,d=b?r.value():r;return a||(a=new Er),o(y,d,n,e,a)}}return!!p&&(a||(a=new Er),sn(t,r,n,e,o,a))};var Pn=function t(r,n,e,o,a){return r===n||(null==r||null==n||!_(r)&&!_(n)?r!=r&&n!=n:xn(r,n,e,o,t,a))},Cn=1,zn=2;var Fn=function(t,r,n,e){var o=n.length,a=o,u=!e;if(null==t)return!a;for(t=Object(t);o--;){var i=n[o];if(u&&i[2]?i[1]!==t[i[0]]:!(i[0]in t))return!1}for(;++o<a;){var c=(i=n[o])[0],f=t[c],l=i[1];if(u&&i[2]){if(void 0===f&&!(c in t))return!1}else{var v=new Er;if(e)var s=e(f,l,c,t,r,v);if(!(void 0===s?Pn(l,f,Cn|zn,e,v):s))return!1}}return!0};var Un=function(t){return t==t&&!D(t)};var kn=function(t){for(var r=St(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,Un(o)]}return r};var Mn=function(t,r){return function(n){return null!=n&&n[t]===r&&(void 0!==r||t in Object(n))}};var Tn=function(t){var r=kn(t);return 1==r.length&&r[0][2]?Mn(r[0][0],r[0][1]):function(n){return n===t||Fn(n,t,r)}},Bn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$n=/^\w*$/;var Nn=function(t,r){if(c(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!O(t))||$n.test(t)||!Bn.test(t)||null!=r&&t in Object(r)},Ln="Expected a function";function Rn(t,r){if("function"!=typeof t||null!=r&&"function"!=typeof r)throw new TypeError(Ln);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],a=n.cache;if(a.has(o))return a.get(o);var u=t.apply(this,e);return n.cache=a.set(o,u)||a,u};return n.cache=new(Rn.Cache||Or),n}Rn.Cache=Or;var Wn=Rn,Vn=500;var Hn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Yn=/\\(\\)?/g,Qn=function(t){var r=Wn(t,function(t){return n.size===Vn&&n.clear(),t}),n=r.cache;return r}(function(t){var r=[];return 46===t.charCodeAt(0)&&r.push(""),t.replace(Hn,function(t,n,e,o){r.push(e?o.replace(Yn,"$1"):n||t)}),r});var Gn=function(t,r){return c(t)?t:Nn(t,r)?[t]:Qn($(t))},qn=1/0;var Jn=function(t){if("string"==typeof t||O(t))return t;var r=t+"";return"0"==r&&1/t==-qn?"-0":r};var Kn=function(t,r){for(var n=0,e=(r=Gn(r,t)).length;null!=t&&n<e;)t=t[Jn(r[n++])];return n&&n==e?t:void 0};var Xn=function(t,r,n){var e=null==t?void 0:Kn(t,r);return void 0===e?n:e};var Zn=function(t,r){return null!=t&&r in Object(t)};var te=function(t,r,n){for(var e=-1,o=(r=Gn(r,t)).length,a=!1;++e<o;){var u=Jn(r[e]);if(!(a=null!=t&&n(t,u)))break;t=t[u]}return a||++e!=o?a:!!(o=null==t?0:t.length)&&nt(o)&&tt(u,o)&&(c(t)||q(t))};var re=function(t,r){return null!=t&&te(t,r,Zn)},ne=1,ee=2;var oe=function(t,r){return Nn(t)&&Un(r)?Mn(Jn(t),r):function(n){var e=Xn(n,t);return void 0===e&&e===r?re(n,t):Pn(r,e,ne|ee)}};var ae=function(t){return t};var ue=function(t){return function(r){return null==r?void 0:r[t]}};var ie=function(t){return function(r){return Kn(r,t)}};var ce=function(t){return Nn(t)?ue(Jn(t)):ie(t)};var fe=function(t){return"function"==typeof t?t:null==t?ae:"object"==typeof t?c(t)?oe(t[0],t[1]):Tn(t):ce(t)},le="Expected a function";var ve=function(t){if("function"!=typeof t)throw new TypeError(le);return function(){var r=arguments;switch(r.length){case 0:return!t.call(this);case 1:return!t.call(this,r[0]);case 2:return!t.call(this,r[0],r[1]);case 3:return!t.call(this,r[0],r[1],r[2])}return!t.apply(this,r)}};var se=function(t,r){return(c(t)?L:At)(t,ve(fe(r,3)))},pe="[object Number]";var he,be=function(t){return"number"==typeof t||_(t)&&j(t)==pe},ye=864e5,de=function(t){var r=new Date;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return Math.round(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return t-r}(t,r)/ye)}(function(t,r){if(!t||!be(r))return t;var n=function(t){var r=new Date(t.getTime());return r.setUTCHours(12,0,0,0),r}(t),e=n.getDay(),o=0;0!==e&&6!==e||(o=0===e?1:2);var a=Math.floor((r-1+(e%6||1))/5);return function(t,r){return new Date(t.getTime()+r*ye)}(n,r+o+2*a)}(r,t),r)};function ge(t,r,n){return r in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}var je={BUSINESS_DAYS:"bd",DAYS:"d",HOURS:"h",MINUTES:"m"},_e=(ge(he={},je.BUSINESS_DAYS,86400),ge(he,je.DAYS,86400),ge(he,je.HOURS,3600),ge(he,je.MINUTES,60),he);function we(t){return Oe(t,function(t){return t.price})}function Oe(t,r){if(!t||0===t.length)return null;var n=t[0],e=r(n);return t.forEach(function(t){var o=r(t);o<e&&(e=o,n=t)}),n}function Se(t){return se(t,function(t){return t.pickupStoreInfo.isPickupStore})}function me(t){return Oe(t,function(t){return Ae(t.shippingEstimate)})}function Ae(t){if(void 0===t||null===t||""===t)return null;var r=Ee(t),n=function(t){var r=Ee(t),n=t.replace(r,"");return n?parseInt(n,10):0}(t);return"bd"===r&&(n=de(n)),n*_e[r]}function Ee(t){var r="bd";return Object.keys(je).forEach(function(n){var e=je[n];if(N(t,e)){var o=t.replace(e,"");parseInt(o,10).toString()===o&&(r=e)}}),r}var De={getShippingEstimateQuantityInSeconds:Ae,getLatestSla:function(t){return function(t,r){if(!t||0===t.length)return null;var n=t[0],e=r(n);return t.forEach(function(t){var o=r(t);o>e&&(e=o,n=t)}),n}(t,function(t){return Ae(t.shippingEstimate)})},getFastestSla:me,getCheapestSla:we,selectCheapestSlaForAllItems:function(t){return t&&0!==t.length?t.map(function(t){var r=Se(t.slas);if(!r||0===r.length)return t;var n=we(r);return Object.assign({},t,{slas:t.slas,selectedSla:n.id,selectedDeliveryChannel:n.deliveryChannel})}):null},selectFastestSlaForAllItems:function(t){return t&&0!==t.length?t.map(function(t){var r=Se(t.slas);if(!r||0===r.length)return t;var n=me(r);return Object.assign({},t,{slas:t.slas,selectedSla:n.id,selectedDeliveryChannel:n.deliveryChannel})}):null}};var Ie=function(t,r,n){for(var e=-1,o=t.length;++e<o;){var a=t[e],u=r(a);if(null!=u&&(void 0===i?u==u&&!O(u):n(u,i)))var i=u,c=a}return c};var xe=function(t,r){return t<r};var Pe=function(t,r){return t&&t.length?Ie(t,fe(r,2),xe):void 0};var Ce=function(t,r){return Pn(t,r)};var ze=function(t,r){for(var n=-1,e=null==t?0:t.length;++n<e&&!1!==r(t[n],n,t););return t},Fe=function(){try{var t=tr(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();var Ue=function(t,r,n){"__proto__"==r&&Fe?Fe(t,r,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[r]=n},ke=Object.prototype.hasOwnProperty;var Me=function(t,r,n){var e=t[r];ke.call(t,r)&&Dt(e,n)&&(void 0!==n||r in t)||Ue(t,r,n)};var Te=function(t,r,n,e){var o=!n;n||(n={});for(var a=-1,u=r.length;++a<u;){var i=r[a],c=e?e(n[i],t[i],i,n,t):void 0;void 0===c&&(c=t[i]),o?Ue(n,i,c):Me(n,i,c)}return n};var Be=function(t,r){return t&&Te(r,St(r),t)};var $e=function(t){var r=[];if(null!=t)for(var n in Object(t))r.push(n);return r},Ne=Object.prototype.hasOwnProperty;var Le=function(t){if(!D(t))return $e(t);var r=st(t),n=[];for(var e in t)("constructor"!=e||!r&&Ne.call(t,e))&&n.push(e);return n};var Re=function(t){return Ot(t)?lt(t,!0):Le(t)};var We=function(t,r){return t&&Te(r,Re(r),t)},Ve=n(function(t,r){var n=r&&!r.nodeType&&r,e=n&&t&&!t.nodeType&&t,o=e&&e.exports===n?a.Buffer:void 0,u=o?o.allocUnsafe:void 0;t.exports=function(t,r){if(r)return t.slice();var n=t.length,e=u?u(n):new t.constructor(n);return t.copy(e),e}});var He=function(t,r){var n=-1,e=t.length;for(r||(r=Array(e));++n<e;)r[n]=t[n];return r};var Ye=function(t,r){return Te(t,cn(t),r)},Qe=pt(Object.getPrototypeOf,Object),Ge=Object.getOwnPropertySymbols?function(t){for(var r=[];t;)nn(r,cn(t)),t=Qe(t);return r}:on;var qe=function(t,r){return Te(t,Ge(t),r)};var Je=function(t){return en(t,Re,Ge)},Ke=Object.prototype.hasOwnProperty;var Xe=function(t){var r=t.length,n=new t.constructor(r);return r&&"string"==typeof t[0]&&Ke.call(t,"index")&&(n.index=t.index,n.input=t.input),n};var Ze=function(t){var r=new t.constructor(t.byteLength);return new Tr(r).set(new Tr(t)),r};var to=function(t,r){var n=r?Ze(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)},ro=/\w*$/;var no=function(t){var r=new t.constructor(t.source,ro.exec(t));return r.lastIndex=t.lastIndex,r},eo=u?u.prototype:void 0,oo=eo?eo.valueOf:void 0;var ao=function(t){return oo?Object(oo.call(t)):{}};var uo=function(t,r){var n=r?Ze(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)},io="[object Boolean]",co="[object Date]",fo="[object Map]",lo="[object Number]",vo="[object RegExp]",so="[object Set]",po="[object String]",ho="[object Symbol]",bo="[object ArrayBuffer]",yo="[object DataView]",go="[object Float32Array]",jo="[object Float64Array]",_o="[object Int8Array]",wo="[object Int16Array]",Oo="[object Int32Array]",So="[object Uint8Array]",mo="[object Uint8ClampedArray]",Ao="[object Uint16Array]",Eo="[object Uint32Array]";var Do=function(t,r,n){var e=t.constructor;switch(r){case bo:return Ze(t);case io:case co:return new e(+t);case yo:return to(t,n);case go:case jo:case _o:case wo:case Oo:case So:case mo:case Ao:case Eo:return uo(t,n);case fo:return new e;case lo:case po:return new e(t);case vo:return no(t);case so:return new e;case ho:return ao(t)}},Io=Object.create,xo=function(){function t(){}return function(r){if(!D(r))return{};if(Io)return Io(r);t.prototype=r;var n=new t;return t.prototype=void 0,n}}();var Po=function(t){return"function"!=typeof t.constructor||st(t)?{}:xo(Qe(t))},Co="[object Map]";var zo=function(t){return _(t)&&Sn(t)==Co},Fo=ut&&ut.isMap,Uo=Fo?at(Fo):zo,ko="[object Set]";var Mo=function(t){return _(t)&&Sn(t)==ko},To=ut&&ut.isSet,Bo=To?at(To):Mo,$o=1,No=2,Lo=4,Ro="[object Arguments]",Wo="[object Function]",Vo="[object GeneratorFunction]",Ho="[object Object]",Yo={};Yo[Ro]=Yo["[object Array]"]=Yo["[object ArrayBuffer]"]=Yo["[object DataView]"]=Yo["[object Boolean]"]=Yo["[object Date]"]=Yo["[object Float32Array]"]=Yo["[object Float64Array]"]=Yo["[object Int8Array]"]=Yo["[object Int16Array]"]=Yo["[object Int32Array]"]=Yo["[object Map]"]=Yo["[object Number]"]=Yo[Ho]=Yo["[object RegExp]"]=Yo["[object Set]"]=Yo["[object String]"]=Yo["[object Symbol]"]=Yo["[object Uint8Array]"]=Yo["[object Uint8ClampedArray]"]=Yo["[object Uint16Array]"]=Yo["[object Uint32Array]"]=!0,Yo["[object Error]"]=Yo[Wo]=Yo["[object WeakMap]"]=!1;var Qo=function t(r,n,e,o,a,u){var i,f=n&$o,l=n&No,v=n&Lo;if(e&&(i=a?e(r,o,a,u):e(r)),void 0!==i)return i;if(!D(r))return r;var s=c(r);if(s){if(i=Xe(r),!f)return He(r,i)}else{var p=Sn(r),h=p==Wo||p==Vo;if(K(r))return Ve(r,f);if(p==Ho||p==Ro||h&&!a){if(i=l||h?{}:Po(r),!f)return l?qe(r,We(i,r)):Ye(r,Be(i,r))}else{if(!Yo[p])return a?r:{};i=Do(r,p,f)}}u||(u=new Er);var b=u.get(r);if(b)return b;if(u.set(r,i),Bo(r))return r.forEach(function(o){i.add(t(o,n,e,o,r,u))}),i;if(Uo(r))return r.forEach(function(o,a){i.set(a,t(o,n,e,a,r,u))}),i;var y=v?l?Je:fn:l?keysIn:St,d=s?void 0:y(r);return ze(d||r,function(o,a){d&&(o=r[a=o]),Me(i,a,t(o,n,e,a,r,u))}),i};var Go=function(t){var r=null==t?0:t.length;return r?t[r-1]:void 0};var qo=function(t,r,n){var e=-1,o=t.length;r<0&&(r=-r>o?0:o+r),(n=n>o?o:n)<0&&(n+=o),o=r>n?0:n-r>>>0,r>>>=0;for(var a=Array(o);++e<o;)a[e]=t[e+r];return a};var Jo=function(t,r){return r.length<2?t:Kn(t,qo(r,0,-1))};var Ko=function(t,r){return r=Gn(r,t),null==(t=Jo(t,r))||delete t[Jn(Go(r))]},Xo="[object Object]",Zo=Function.prototype,ta=Object.prototype,ra=Zo.toString,na=ta.hasOwnProperty,ea=ra.call(Object);var oa=function(t){if(!_(t)||j(t)!=Xo)return!1;var r=Qe(t);if(null===r)return!0;var n=na.call(r,"constructor")&&r.constructor;return"function"==typeof n&&n instanceof n&&ra.call(n)==ea};var aa=function(t){return oa(t)?void 0:t},ua=u?u.isConcatSpreadable:void 0;var ia=function(t){return c(t)||q(t)||!!(ua&&t&&t[ua])};var ca=function t(r,n,e,o,a){var u=-1,i=r.length;for(e||(e=ia),a||(a=[]);++u<i;){var c=r[u];n>0&&e(c)?n>1?t(c,n-1,e,o,a):nn(a,c):o||(a[a.length]=c)}return a};var fa=function(t){return null!=t&&t.length?ca(t,1):[]};var la=function(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)},va=Math.max;var sa=function(t,r,n){return r=va(void 0===r?t.length-1:r,0),function(){for(var e=arguments,o=-1,a=va(e.length-r,0),u=Array(a);++o<a;)u[o]=e[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=e[o];return i[r]=n(u),la(t,this,i)}};var pa=function(t){return function(){return t}},ha=Fe?function(t,r){return Fe(t,"toString",{configurable:!0,enumerable:!1,value:pa(r),writable:!0})}:ae,ba=800,ya=16,da=Date.now;var ga=function(t){var r=0,n=0;return function(){var e=da(),o=ya-(e-n);if(n=e,o>0){if(++r>=ba)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}(ha);var ja=function(t){return ga(sa(t,void 0,fa),t+"")}(function(t,r){var n={};if(null==t)return n;var e=!1;r=i(r,function(r){return r=Gn(r,t),e||(e=r.length>1),r}),Te(t,Je(t),n),e&&(n=Qo(n,7,aa));for(var o=r.length;o--;)Ko(n,r[o]);return n});var _a=function(t,r){var n=-1,e=Ot(t)?Array(t.length):[];return mt(t,function(t,o,a){e[++n]=r(t,o,a)}),e};var wa=function(t,r){var n=t.length;for(t.sort(r);n--;)t[n]=t[n].value;return t};var Oa=function(t,r){if(t!==r){var n=void 0!==t,e=null===t,o=t==t,a=O(t),u=void 0!==r,i=null===r,c=r==r,f=O(r);if(!i&&!f&&!a&&t>r||a&&u&&c&&!i&&!f||e&&u&&c||!n&&c||!o)return 1;if(!e&&!a&&!f&&t<r||f&&n&&o&&!e&&!a||i&&n&&o||!u&&o||!c)return-1}return 0};var Sa=function(t,r,n){for(var e=-1,o=t.criteria,a=r.criteria,u=o.length,i=n.length;++e<u;){var c=Oa(o[e],a[e]);if(c)return e>=i?c:c*("desc"==n[e]?-1:1)}return t.index-r.index};var ma=function(t,r,n){var e=-1;r=i(r.length?r:[ae],at(fe));var o=_a(t,function(t,n,o){return{criteria:i(r,function(r){return r(t)}),index:++e,value:t}});return wa(o,function(t,r){return Sa(t,r,n)})};var Aa=function(t,r,n){if(!D(n))return!1;var e=typeof r;return!!("number"==e?Ot(n)&&tt(r,n.length):"string"==e&&r in n)&&Dt(n[r],t)};Ea=function(t,r){if(null==t)return[];var n=r.length;return n>1&&Aa(t,r[0],r[1])?r=[]:n>2&&Aa(r[0],r[1],r[2])&&(r=[r[0]]),ma(t,ca(r,1),[])},ga(sa(Ea,Da,ae),Ea+"");var Ea,Da;var Ia=function(t,r,n,e){for(var o=t.length,a=n+(e?1:-1);e?a--:++a<o;)if(r(t[a],a,t))return a;return-1};var xa=function(t){return t!=t};var Pa=function(t,r,n){for(var e=n-1,o=t.length;++e<o;)if(t[e]===r)return e;return-1};var Ca=function(t,r,n){return r==r?Pa(t,r,n):Ia(t,xa,n)};var za=function(t,r){return!(null==t||!t.length)&&Ca(t,r,0)>-1};var Fa=function(t,r,n){for(var e=-1,o=null==t?0:t.length;++e<o;)if(n(r,t[e]))return!0;return!1};var Ua=function(){},ka=bn&&1/$r(new bn([,-0]))[1]==1/0?function(t){return new bn(t)}:Ua,Ma=200;var Ta=function(t,r,n){var e=-1,o=za,a=t.length,u=!0,i=[],c=i;if(n)u=!1,o=Fa;else if(a>=Ma){var f=r?null:ka(t);if(f)return $r(f);u=!1,o=Fr,c=new Cr}else c=r?[]:i;t:for(;++e<a;){var l=t[e],v=r?r(l):l;if(l=n||0!==l?l:0,u&&v==v){for(var s=c.length;s--;)if(c[s]===v)continue t;r&&c.push(v),i.push(l)}else o(c,v,n)||(c!==i&&c.push(v),i.push(l))}return i};var Ba=function(t){return t&&t.length?Ta(t):[]},$a="[object String]";var Na=function(t){return"string"==typeof t||!c(t)&&_(t)&&j(t)==$a},La="CHEAPEST",Ra="FASTEST",Wa="COMBINED",Va="pickup-in-point",Ha="delivery";function Ya(t){return Na(t)?t:Xn(t,"deliveryChannel")||Xn(t,"selectedDeliveryChannel")||Xn(t,"id")}function Qa(t){return Ya(t)===Va}function Ga(t){return Ya(t)===Ha}function qa(t){return t&&t.availableDeliveryWindows.length>0}function Ja(t){return t&&t.slas?t.slas.length>0:t&&t.length>0}function Ka(t){return t.slas&&t.slas.find(function(r){return r.id===t.selectedSla})}function Xa(t){return t.reduce(function(t,r){var n,e=Ka(r);return e&&t+(n=e,Math.abs(De.getShippingEstimateQuantityInSeconds(n.shippingEstimate)))||t+0},0)}function Za(t,r){return{price:function(t){return t&&t.filter(function(t){return!!t.selectedSla||Ja(t)}).reduce(function(t,r){var n=Ka(r);return n&&n.availableDeliveryWindows&&n.availableDeliveryWindows.length>0?t:n?t+n.price:t},0)}(t),shippingEstimate:function(t){var r=De.getLatestSla(t.map(function(t){return(!!t.selectedSla||Ja(t))&&Ka(t)}).filter(function(t){return t}));return r&&r.shippingEstimate}(t),averageEstimatePerItem:(e=t,(e&&Xa(e))/e.length),packagesLength:(n=t,Ba(fa(n.filter(function(t){return Ga(t)&&(!!t.selectedSla||Ja(t))}).map(function(t){return t.selectedSla}))).length),id:r};var n,e}var tu=Object.assign||function(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])}return t};function ru(t,r,n){return r in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}function nu(t){if(Array.isArray(t)){for(var r=0,n=Array(t.length);r<t.length;r++)n[r]=t[r];return n}return Array.from(t)}function eu(t){var r=t[La]&&t[La].length>0,n=t[Wa]&&t[Wa].length>0,e=t[Ra]&&t[Ra].length>0;return function(t){var r=[];return t.forEach(function(t){r.findIndex(function(r){return Ce(ja(r,"id"),ja(t,"id"))})<=-1&&r.push(t)}),function(t){return t.filter(function(r,n){return!t[n+1]||r.price<t[n+1].price})}(r)}([].concat(nu(r?[Za(t[La],La)]:[]),nu(n?[Za(t[Wa],Wa)]:[]),nu(e?[Za(t[Ra],Ra)]:[])))}function ou(t){if(t)return t.filter(function(r){return function(t){return 0===t.filter(function(t){return Ga(t)&&!qa(t)}).length}(t)?Ga(r):Ga(r)&&!qa(r)})}function au(t,r){return t.map(function(t){return tu({},t,{price:function(t,r){return r.map(function(r){return r.slas.find(function(r){return r.id===t.id})}).reduce(function(t,r){return r?r.price+t:t},0)}(t,r),shippingEstimateInSeconds:(n=t.shippingEstimate,De.getShippingEstimateQuantityInSeconds(n))});var n})}function uu(t,r,n){var e=[];return t.forEach(function(t,o){if(null===(a=t).selectedSla&&null===a.selectedDeliveryChannel||Qa(t)&&Qa(n))e.push(t);else{var a,u=function(t,r,n){return t.find(function(t,e){return t.itemId===r.itemId&&e<n})}(e,t,o);if(u)e.push(tu({},t,{selectedSla:u.selectedSla,selectedDeliveryChannel:u.selectedDeliveryChannel}));else{var i=r&&r[o],c=i&&r[o].id,f=i&&r[o].deliveryChannel;e.push(tu({},t,{selectedSla:c||t.selectedSla,selectedDeliveryChannel:f||t.selectedDeliveryChannel}))}}}),e}function iu(t,r){return t.map(function(t){return Pe(t,function(t){return t[r]})})}module.exports={getLeanShippingOptions:function(t,r){var n=function(t){return t.map(function(r){var n=ou(r.slas);return n.length?au(n,t):[]})}(t),e={cheapest:iu(n,"price"),fastest:iu(n,"shippingEstimateInSeconds")},o=uu(t,e.cheapest,r),a=uu(t,e.fastest,r);return Ce(o,a)||uu(t,e.fastest,r),tu({},function(t,r){var n=Za(t,La),e=Za(r,Ra),o=n.price<e.price,a=Ce(t,r),u=0===n.packagesLength;return t&&(o||u||a)}(o,a)?{cheapest:o}:{},function(t,r){var n=Ce(t,r);return r&&!n}(o,a)?{fastest:a}:{})},getOptionsDetails:eu,getSelectedDeliveryOption:function(t){var r=t.optionsDetails,n=void 0===r?null:r,e=t.newCombined,o=t.newFastest,a=t.newCheapest,u=t.activeDeliveryOption;n||(n=eu(tu({},a?ru({},La,a):{},e?ru({},Wa,e):{},o?ru({},Ra,o):{})));var i=n&&!!n.find(function(t){return t.id===u});return n.length>0&&!i?n[0].id:u}}});
!function(t,r){"object"==typeof exports&&"undefined"!=typeof module?r():"function"==typeof define&&define.amd?define(r):r()}(0,function(){"use strict";var t=function(t,r,n){return t==t&&(void 0!==n&&(t=t<=n?t:n),void 0!==r&&(t=t>=r?t:r)),t},r="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(t,r){return t(r={exports:{}},r.exports),r.exports}var e="object"==typeof r&&r&&r.Object===Object&&r,o="object"==typeof self&&self&&self.Object===Object&&self,a=e||o||Function("return this")(),u=a.Symbol;var i=function(t,r){for(var n=-1,e=null==t?0:t.length,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o},c=Array.isArray,f=Object.prototype,l=f.hasOwnProperty,v=f.toString,s=u?u.toStringTag:void 0;var p=function(t){var r=l.call(t,s),n=t[s];try{t[s]=void 0;var e=!0}catch(t){}var o=v.call(t);return e&&(r?t[s]=n:delete t[s]),o},h=Object.prototype.toString;var b=function(t){return h.call(t)},y="[object Null]",d="[object Undefined]",g=u?u.toStringTag:void 0;var j=function(t){return null==t?void 0===t?d:y:g&&g in Object(t)?p(t):b(t)};var _=function(t){return null!=t&&"object"==typeof t},w="[object Symbol]";var O=function(t){return"symbol"==typeof t||_(t)&&j(t)==w},S=1/0,m=u?u.prototype:void 0,A=m?m.toString:void 0;var E=function t(r){if("string"==typeof r)return r;if(c(r))return i(r,t)+"";if(O(r))return A?A.call(r):"";var n=r+"";return"0"==n&&1/r==-S?"-0":n};var D=function(t){var r=typeof t;return null!=t&&("object"==r||"function"==r)},I=NaN,x=/^\s+|\s+$/g,P=/^[-+]0x[0-9a-f]+$/i,C=/^0b[01]+$/i,z=/^0o[0-7]+$/i,F=parseInt;var U=function(t){if("number"==typeof t)return t;if(O(t))return I;if(D(t)){var r="function"==typeof t.valueOf?t.valueOf():t;t=D(r)?r+"":r}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(x,"");var n=C.test(t);return n||z.test(t)?F(t.slice(2),n?2:8):P.test(t)?I:+t},k=1/0,M=1.7976931348623157e308;var T=function(t){return t?(t=U(t))===k||t===-k?(t<0?-1:1)*M:t==t?t:0:0===t?t:0};var B=function(t){var r=T(t),n=r%1;return r==r?n?r-n:r:0};var $=function(t){return null==t?"":E(t)};var N=function(r,n,e){r=$(r),n=E(n);var o=r.length,a=e=void 0===e?o:t(B(e),0,o);return(e-=n.length)>=0&&r.slice(e,a)==n};var L=function(t,r){for(var n=-1,e=null==t?0:t.length,o=0,a=[];++n<e;){var u=t[n];r(u,n,t)&&(a[o++]=u)}return a};var R=function(t){return function(r,n,e){for(var o=-1,a=Object(r),u=e(r),i=u.length;i--;){var c=u[t?i:++o];if(!1===n(a[c],c,a))break}return r}}();var W=function(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e},V="[object Arguments]";var H=function(t){return _(t)&&j(t)==V},Y=Object.prototype,Q=Y.hasOwnProperty,G=Y.propertyIsEnumerable,q=H(function(){return arguments}())?H:function(t){return _(t)&&Q.call(t,"callee")&&!G.call(t,"callee")};var J=function(){return!1},K=n(function(t,r){var n=r&&!r.nodeType&&r,e=n&&t&&!t.nodeType&&t,o=e&&e.exports===n?a.Buffer:void 0,u=(o?o.isBuffer:void 0)||J;t.exports=u}),X=9007199254740991,Z=/^(?:0|[1-9]\d*)$/;var tt=function(t,r){var n=typeof t;return!!(r=null==r?X:r)&&("number"==n||"symbol"!=n&&Z.test(t))&&t>-1&&t%1==0&&t<r},rt=9007199254740991;var nt=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=rt},et={};et["[object Float32Array]"]=et["[object Float64Array]"]=et["[object Int8Array]"]=et["[object Int16Array]"]=et["[object Int32Array]"]=et["[object Uint8Array]"]=et["[object Uint8ClampedArray]"]=et["[object Uint16Array]"]=et["[object Uint32Array]"]=!0,et["[object Arguments]"]=et["[object Array]"]=et["[object ArrayBuffer]"]=et["[object Boolean]"]=et["[object DataView]"]=et["[object Date]"]=et["[object Error]"]=et["[object Function]"]=et["[object Map]"]=et["[object Number]"]=et["[object Object]"]=et["[object RegExp]"]=et["[object Set]"]=et["[object String]"]=et["[object WeakMap]"]=!1;var ot=function(t){return _(t)&&nt(t.length)&&!!et[j(t)]};var at=function(t){return function(r){return t(r)}},ut=n(function(t,r){var n=r&&!r.nodeType&&r,o=n&&t&&!t.nodeType&&t,a=o&&o.exports===n&&e.process,u=function(){try{return a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=u}),it=ut&&ut.isTypedArray,ct=it?at(it):ot,ft=Object.prototype.hasOwnProperty;var lt=function(t,r){var n=c(t),e=!n&&q(t),o=!n&&!e&&K(t),a=!n&&!e&&!o&&ct(t),u=n||e||o||a,i=u?W(t.length,String):[],f=i.length;for(var l in t)!r&&!ft.call(t,l)||u&&("length"==l||o&&("offset"==l||"parent"==l)||a&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||tt(l,f))||i.push(l);return i},vt=Object.prototype;var st=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||vt)};var pt=function(t,r){return function(n){return t(r(n))}},ht=pt(Object.keys,Object),bt=Object.prototype.hasOwnProperty;var yt=function(t){if(!st(t))return ht(t);var r=[];for(var n in Object(t))bt.call(t,n)&&"constructor"!=n&&r.push(n);return r},dt="[object AsyncFunction]",gt="[object Function]",jt="[object GeneratorFunction]",_t="[object Proxy]";var wt=function(t){if(!D(t))return!1;var r=j(t);return r==gt||r==jt||r==dt||r==_t};var Ot=function(t){return null!=t&&nt(t.length)&&!wt(t)};var St=function(t){return Ot(t)?lt(t):yt(t)};var mt=function(t,r){return function(n,e){if(null==n)return n;if(!Ot(n))return t(n,e);for(var o=n.length,a=r?o:-1,u=Object(n);(r?a--:++a<o)&&!1!==e(u[a],a,u););return n}}(function(t,r){return t&&R(t,r,St)});var At=function(t,r){var n=[];return mt(t,function(t,e,o){r(t,e,o)&&n.push(t)}),n};var Et=function(){this.__data__=[],this.size=0};var Dt=function(t,r){return t===r||t!=t&&r!=r};var It=function(t,r){for(var n=t.length;n--;)if(Dt(t[n][0],r))return n;return-1},xt=Array.prototype.splice;var Pt=function(t){var r=this.__data__,n=It(r,t);return!(n<0||(n==r.length-1?r.pop():xt.call(r,n,1),--this.size,0))};var Ct=function(t){var r=this.__data__,n=It(r,t);return n<0?void 0:r[n][1]};var zt=function(t){return It(this.__data__,t)>-1};var Ft=function(t,r){var n=this.__data__,e=It(n,t);return e<0?(++this.size,n.push([t,r])):n[e][1]=r,this};function Ut(t){var r=-1,n=null==t?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}Ut.prototype.clear=Et,Ut.prototype.delete=Pt,Ut.prototype.get=Ct,Ut.prototype.has=zt,Ut.prototype.set=Ft;var kt=Ut;var Mt=function(){this.__data__=new kt,this.size=0};var Tt=function(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n};var Bt=function(t){return this.__data__.get(t)};var $t,Nt=function(t){return this.__data__.has(t)},Lt=a["__core-js_shared__"],Rt=($t=/[^.]+$/.exec(Lt&&Lt.keys&&Lt.keys.IE_PROTO||""))?"Symbol(src)_1."+$t:"";var Wt=function(t){return!!Rt&&Rt in t},Vt=Function.prototype.toString;var Ht=function(t){if(null!=t){try{return Vt.call(t)}catch(t){}try{return t+""}catch(t){}}return""},Yt=/^\[object .+?Constructor\]$/,Qt=Function.prototype,Gt=Object.prototype,qt=Qt.toString,Jt=Gt.hasOwnProperty,Kt=RegExp("^"+qt.call(Jt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var Xt=function(t){return!(!D(t)||Wt(t))&&(wt(t)?Kt:Yt).test(Ht(t))};var Zt=function(t,r){return null==t?void 0:t[r]};var tr=function(t,r){var n=Zt(t,r);return Xt(n)?n:void 0},rr=tr(a,"Map"),nr=tr(Object,"create");var er=function(){this.__data__=nr?nr(null):{},this.size=0};var or=function(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r},ar="__lodash_hash_undefined__",ur=Object.prototype.hasOwnProperty;var ir=function(t){var r=this.__data__;if(nr){var n=r[t];return n===ar?void 0:n}return ur.call(r,t)?r[t]:void 0},cr=Object.prototype.hasOwnProperty;var fr=function(t){var r=this.__data__;return nr?void 0!==r[t]:cr.call(r,t)},lr="__lodash_hash_undefined__";var vr=function(t,r){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=nr&&void 0===r?lr:r,this};function sr(t){var r=-1,n=null==t?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}sr.prototype.clear=er,sr.prototype.delete=or,sr.prototype.get=ir,sr.prototype.has=fr,sr.prototype.set=vr;var pr=sr;var hr=function(){this.size=0,this.__data__={hash:new pr,map:new(rr||kt),string:new pr}};var br=function(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t};var yr=function(t,r){var n=t.__data__;return br(r)?n["string"==typeof r?"string":"hash"]:n.map};var dr=function(t){var r=yr(this,t).delete(t);return this.size-=r?1:0,r};var gr=function(t){return yr(this,t).get(t)};var jr=function(t){return yr(this,t).has(t)};var _r=function(t,r){var n=yr(this,t),e=n.size;return n.set(t,r),this.size+=n.size==e?0:1,this};function wr(t){var r=-1,n=null==t?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}wr.prototype.clear=hr,wr.prototype.delete=dr,wr.prototype.get=gr,wr.prototype.has=jr,wr.prototype.set=_r;var Or=wr,Sr=200;var mr=function(t,r){var n=this.__data__;if(n instanceof kt){var e=n.__data__;if(!rr||e.length<Sr-1)return e.push([t,r]),this.size=++n.size,this;n=this.__data__=new Or(e)}return n.set(t,r),this.size=n.size,this};function Ar(t){var r=this.__data__=new kt(t);this.size=r.size}Ar.prototype.clear=Mt,Ar.prototype.delete=Tt,Ar.prototype.get=Bt,Ar.prototype.has=Nt,Ar.prototype.set=mr;var Er=Ar,Dr="__lodash_hash_undefined__";var Ir=function(t){return this.__data__.set(t,Dr),this};var xr=function(t){return this.__data__.has(t)};function Pr(t){var r=-1,n=null==t?0:t.length;for(this.__data__=new Or;++r<n;)this.add(t[r])}Pr.prototype.add=Pr.prototype.push=Ir,Pr.prototype.has=xr;var Cr=Pr;var zr=function(t,r){for(var n=-1,e=null==t?0:t.length;++n<e;)if(r(t[n],n,t))return!0;return!1};var Fr=function(t,r){return t.has(r)},Ur=1,kr=2;var Mr=function(t,r,n,e,o,a){var u=n&Ur,i=t.length,c=r.length;if(i!=c&&!(u&&c>i))return!1;var f=a.get(t);if(f&&a.get(r))return f==r;var l=-1,v=!0,s=n&kr?new Cr:void 0;for(a.set(t,r),a.set(r,t);++l<i;){var p=t[l],h=r[l];if(e)var b=u?e(h,p,l,r,t,a):e(p,h,l,t,r,a);if(void 0!==b){if(b)continue;v=!1;break}if(s){if(!zr(r,function(t,r){if(!Fr(s,r)&&(p===t||o(p,t,n,e,a)))return s.push(r)})){v=!1;break}}else if(p!==h&&!o(p,h,n,e,a)){v=!1;break}}return a.delete(t),a.delete(r),v},Tr=a.Uint8Array;var Br=function(t){var r=-1,n=Array(t.size);return t.forEach(function(t,e){n[++r]=[e,t]}),n};var $r=function(t){var r=-1,n=Array(t.size);return t.forEach(function(t){n[++r]=t}),n},Nr=1,Lr=2,Rr="[object Boolean]",Wr="[object Date]",Vr="[object Error]",Hr="[object Map]",Yr="[object Number]",Qr="[object RegExp]",Gr="[object Set]",qr="[object String]",Jr="[object Symbol]",Kr="[object ArrayBuffer]",Xr="[object DataView]",Zr=u?u.prototype:void 0,tn=Zr?Zr.valueOf:void 0;var rn=function(t,r,n,e,o,a,u){switch(n){case Xr:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case Kr:return!(t.byteLength!=r.byteLength||!a(new Tr(t),new Tr(r)));case Rr:case Wr:case Yr:return Dt(+t,+r);case Vr:return t.name==r.name&&t.message==r.message;case Qr:case qr:return t==r+"";case Hr:var i=Br;case Gr:var c=e&Nr;if(i||(i=$r),t.size!=r.size&&!c)return!1;var f=u.get(t);if(f)return f==r;e|=Lr,u.set(t,r);var l=Mr(i(t),i(r),e,o,a,u);return u.delete(t),l;case Jr:if(tn)return tn.call(t)==tn.call(r)}return!1};var nn=function(t,r){for(var n=-1,e=r.length,o=t.length;++n<e;)t[o+n]=r[n];return t};var en=function(t,r,n){var e=r(t);return c(t)?e:nn(e,n(t))};var on=function(){return[]},an=Object.prototype.propertyIsEnumerable,un=Object.getOwnPropertySymbols,cn=un?function(t){return null==t?[]:(t=Object(t),L(un(t),function(r){return an.call(t,r)}))}:on;var fn=function(t){return en(t,St,cn)},ln=1,vn=Object.prototype.hasOwnProperty;var sn=function(t,r,n,e,o,a){var u=n&ln,i=fn(t),c=i.length;if(c!=fn(r).length&&!u)return!1;for(var f=c;f--;){var l=i[f];if(!(u?l in r:vn.call(r,l)))return!1}var v=a.get(t);if(v&&a.get(r))return v==r;var s=!0;a.set(t,r),a.set(r,t);for(var p=u;++f<c;){var h=t[l=i[f]],b=r[l];if(e)var y=u?e(b,h,l,r,t,a):e(h,b,l,t,r,a);if(!(void 0===y?h===b||o(h,b,n,e,a):y)){s=!1;break}p||(p="constructor"==l)}if(s&&!p){var d=t.constructor,g=r.constructor;d!=g&&"constructor"in t&&"constructor"in r&&!("function"==typeof d&&d instanceof d&&"function"==typeof g&&g instanceof g)&&(s=!1)}return a.delete(t),a.delete(r),s},pn=tr(a,"DataView"),hn=tr(a,"Promise"),bn=tr(a,"Set"),yn=tr(a,"WeakMap"),dn=Ht(pn),gn=Ht(rr),jn=Ht(hn),_n=Ht(bn),wn=Ht(yn),On=j;(pn&&"[object DataView]"!=On(new pn(new ArrayBuffer(1)))||rr&&"[object Map]"!=On(new rr)||hn&&"[object Promise]"!=On(hn.resolve())||bn&&"[object Set]"!=On(new bn)||yn&&"[object WeakMap]"!=On(new yn))&&(On=function(t){var r=j(t),n="[object Object]"==r?t.constructor:void 0,e=n?Ht(n):"";if(e)switch(e){case dn:return"[object DataView]";case gn:return"[object Map]";case jn:return"[object Promise]";case _n:return"[object Set]";case wn:return"[object WeakMap]"}return r});var Sn=On,mn=1,An="[object Arguments]",En="[object Array]",Dn="[object Object]",In=Object.prototype.hasOwnProperty;var xn=function(t,r,n,e,o,a){var u=c(t),i=c(r),f=u?En:Sn(t),l=i?En:Sn(r),v=(f=f==An?Dn:f)==Dn,s=(l=l==An?Dn:l)==Dn,p=f==l;if(p&&K(t)){if(!K(r))return!1;u=!0,v=!1}if(p&&!v)return a||(a=new Er),u||ct(t)?Mr(t,r,n,e,o,a):rn(t,r,f,n,e,o,a);if(!(n&mn)){var h=v&&In.call(t,"__wrapped__"),b=s&&In.call(r,"__wrapped__");if(h||b){var y=h?t.value():t,d=b?r.value():r;return a||(a=new Er),o(y,d,n,e,a)}}return!!p&&(a||(a=new Er),sn(t,r,n,e,o,a))};var Pn=function t(r,n,e,o,a){return r===n||(null==r||null==n||!_(r)&&!_(n)?r!=r&&n!=n:xn(r,n,e,o,t,a))},Cn=1,zn=2;var Fn=function(t,r,n,e){var o=n.length,a=o,u=!e;if(null==t)return!a;for(t=Object(t);o--;){var i=n[o];if(u&&i[2]?i[1]!==t[i[0]]:!(i[0]in t))return!1}for(;++o<a;){var c=(i=n[o])[0],f=t[c],l=i[1];if(u&&i[2]){if(void 0===f&&!(c in t))return!1}else{var v=new Er;if(e)var s=e(f,l,c,t,r,v);if(!(void 0===s?Pn(l,f,Cn|zn,e,v):s))return!1}}return!0};var Un=function(t){return t==t&&!D(t)};var kn=function(t){for(var r=St(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,Un(o)]}return r};var Mn=function(t,r){return function(n){return null!=n&&n[t]===r&&(void 0!==r||t in Object(n))}};var Tn=function(t){var r=kn(t);return 1==r.length&&r[0][2]?Mn(r[0][0],r[0][1]):function(n){return n===t||Fn(n,t,r)}},Bn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$n=/^\w*$/;var Nn=function(t,r){if(c(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!O(t))||$n.test(t)||!Bn.test(t)||null!=r&&t in Object(r)},Ln="Expected a function";function Rn(t,r){if("function"!=typeof t||null!=r&&"function"!=typeof r)throw new TypeError(Ln);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],a=n.cache;if(a.has(o))return a.get(o);var u=t.apply(this,e);return n.cache=a.set(o,u)||a,u};return n.cache=new(Rn.Cache||Or),n}Rn.Cache=Or;var Wn=Rn,Vn=500;var Hn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Yn=/\\(\\)?/g,Qn=function(t){var r=Wn(t,function(t){return n.size===Vn&&n.clear(),t}),n=r.cache;return r}(function(t){var r=[];return 46===t.charCodeAt(0)&&r.push(""),t.replace(Hn,function(t,n,e,o){r.push(e?o.replace(Yn,"$1"):n||t)}),r});var Gn=function(t,r){return c(t)?t:Nn(t,r)?[t]:Qn($(t))},qn=1/0;var Jn=function(t){if("string"==typeof t||O(t))return t;var r=t+"";return"0"==r&&1/t==-qn?"-0":r};var Kn=function(t,r){for(var n=0,e=(r=Gn(r,t)).length;null!=t&&n<e;)t=t[Jn(r[n++])];return n&&n==e?t:void 0};var Xn=function(t,r,n){var e=null==t?void 0:Kn(t,r);return void 0===e?n:e};var Zn=function(t,r){return null!=t&&r in Object(t)};var te=function(t,r,n){for(var e=-1,o=(r=Gn(r,t)).length,a=!1;++e<o;){var u=Jn(r[e]);if(!(a=null!=t&&n(t,u)))break;t=t[u]}return a||++e!=o?a:!!(o=null==t?0:t.length)&&nt(o)&&tt(u,o)&&(c(t)||q(t))};var re=function(t,r){return null!=t&&te(t,r,Zn)},ne=1,ee=2;var oe=function(t,r){return Nn(t)&&Un(r)?Mn(Jn(t),r):function(n){var e=Xn(n,t);return void 0===e&&e===r?re(n,t):Pn(r,e,ne|ee)}};var ae=function(t){return t};var ue=function(t){return function(r){return null==r?void 0:r[t]}};var ie=function(t){return function(r){return Kn(r,t)}};var ce=function(t){return Nn(t)?ue(Jn(t)):ie(t)};var fe=function(t){return"function"==typeof t?t:null==t?ae:"object"==typeof t?c(t)?oe(t[0],t[1]):Tn(t):ce(t)},le="Expected a function";var ve=function(t){if("function"!=typeof t)throw new TypeError(le);return function(){var r=arguments;switch(r.length){case 0:return!t.call(this);case 1:return!t.call(this,r[0]);case 2:return!t.call(this,r[0],r[1]);case 3:return!t.call(this,r[0],r[1],r[2])}return!t.apply(this,r)}};var se=function(t,r){return(c(t)?L:At)(t,ve(fe(r,3)))},pe="[object Number]";var he,be=function(t){return"number"==typeof t||_(t)&&j(t)==pe},ye=864e5,de=function(t){var r=new Date;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return Math.round(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return t-r}(t,r)/ye)}(function(t,r){if(!t||!be(r))return t;var n=function(t){var r=new Date(t.getTime());return r.setUTCHours(12,0,0,0),r}(t),e=n.getDay(),o=0;0!==e&&6!==e||(o=0===e?1:2);var a=Math.floor((r-1+(e%6||1))/5);return function(t,r){return new Date(t.getTime()+r*ye)}(n,r+o+2*a)}(r,t),r)};function ge(t,r,n){return r in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}var je={BUSINESS_DAYS:"bd",DAYS:"d",HOURS:"h",MINUTES:"m"},_e=(ge(he={},je.BUSINESS_DAYS,86400),ge(he,je.DAYS,86400),ge(he,je.HOURS,3600),ge(he,je.MINUTES,60),he);function we(t){return Oe(t,function(t){return t.price})}function Oe(t,r){if(!t||0===t.length)return null;var n=t[0],e=r(n);return t.forEach(function(t){var o=r(t);o<e&&(e=o,n=t)}),n}function Se(t){return se(t,function(t){return t.pickupStoreInfo.isPickupStore})}function me(t){return Oe(t,function(t){return Ae(t.shippingEstimate)})}function Ae(t){if(void 0===t||null===t||""===t)return null;var r=Ee(t),n=function(t){var r=Ee(t),n=t.replace(r,"");return n?parseInt(n,10):0}(t);return"bd"===r&&(n=de(n)),n*_e[r]}function Ee(t){var r="bd";return Object.keys(je).forEach(function(n){var e=je[n];if(N(t,e)){var o=t.replace(e,"");parseInt(o,10).toString()===o&&(r=e)}}),r}var De={getShippingEstimateQuantityInSeconds:Ae,getLatestSla:function(t){return function(t,r){if(!t||0===t.length)return null;var n=t[0],e=r(n);return t.forEach(function(t){var o=r(t);o>e&&(e=o,n=t)}),n}(t,function(t){return Ae(t.shippingEstimate)})},getFastestSla:me,getCheapestSla:we,selectCheapestSlaForAllItems:function(t){return t&&0!==t.length?t.map(function(t){var r=Se(t.slas);if(!r||0===r.length)return t;var n=we(r);return Object.assign({},t,{slas:t.slas,selectedSla:n.id,selectedDeliveryChannel:n.deliveryChannel})}):null},selectFastestSlaForAllItems:function(t){return t&&0!==t.length?t.map(function(t){var r=Se(t.slas);if(!r||0===r.length)return t;var n=me(r);return Object.assign({},t,{slas:t.slas,selectedSla:n.id,selectedDeliveryChannel:n.deliveryChannel})}):null}};var Ie=function(t,r,n){for(var e=-1,o=t.length;++e<o;){var a=t[e],u=r(a);if(null!=u&&(void 0===i?u==u&&!O(u):n(u,i)))var i=u,c=a}return c};var xe=function(t,r){return t<r};var Pe=function(t,r){return t&&t.length?Ie(t,fe(r,2),xe):void 0};var Ce=function(t,r){return Pn(t,r)};var ze=function(t,r){for(var n=-1,e=null==t?0:t.length;++n<e&&!1!==r(t[n],n,t););return t},Fe=function(){try{var t=tr(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();var Ue=function(t,r,n){"__proto__"==r&&Fe?Fe(t,r,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[r]=n},ke=Object.prototype.hasOwnProperty;var Me=function(t,r,n){var e=t[r];ke.call(t,r)&&Dt(e,n)&&(void 0!==n||r in t)||Ue(t,r,n)};var Te=function(t,r,n,e){var o=!n;n||(n={});for(var a=-1,u=r.length;++a<u;){var i=r[a],c=e?e(n[i],t[i],i,n,t):void 0;void 0===c&&(c=t[i]),o?Ue(n,i,c):Me(n,i,c)}return n};var Be=function(t,r){return t&&Te(r,St(r),t)};var $e=function(t){var r=[];if(null!=t)for(var n in Object(t))r.push(n);return r},Ne=Object.prototype.hasOwnProperty;var Le=function(t){if(!D(t))return $e(t);var r=st(t),n=[];for(var e in t)("constructor"!=e||!r&&Ne.call(t,e))&&n.push(e);return n};var Re=function(t){return Ot(t)?lt(t,!0):Le(t)};var We=function(t,r){return t&&Te(r,Re(r),t)},Ve=n(function(t,r){var n=r&&!r.nodeType&&r,e=n&&t&&!t.nodeType&&t,o=e&&e.exports===n?a.Buffer:void 0,u=o?o.allocUnsafe:void 0;t.exports=function(t,r){if(r)return t.slice();var n=t.length,e=u?u(n):new t.constructor(n);return t.copy(e),e}});var He=function(t,r){var n=-1,e=t.length;for(r||(r=Array(e));++n<e;)r[n]=t[n];return r};var Ye=function(t,r){return Te(t,cn(t),r)},Qe=pt(Object.getPrototypeOf,Object),Ge=Object.getOwnPropertySymbols?function(t){for(var r=[];t;)nn(r,cn(t)),t=Qe(t);return r}:on;var qe=function(t,r){return Te(t,Ge(t),r)};var Je=function(t){return en(t,Re,Ge)},Ke=Object.prototype.hasOwnProperty;var Xe=function(t){var r=t.length,n=new t.constructor(r);return r&&"string"==typeof t[0]&&Ke.call(t,"index")&&(n.index=t.index,n.input=t.input),n};var Ze=function(t){var r=new t.constructor(t.byteLength);return new Tr(r).set(new Tr(t)),r};var to=function(t,r){var n=r?Ze(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)},ro=/\w*$/;var no=function(t){var r=new t.constructor(t.source,ro.exec(t));return r.lastIndex=t.lastIndex,r},eo=u?u.prototype:void 0,oo=eo?eo.valueOf:void 0;var ao=function(t){return oo?Object(oo.call(t)):{}};var uo=function(t,r){var n=r?Ze(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)},io="[object Boolean]",co="[object Date]",fo="[object Map]",lo="[object Number]",vo="[object RegExp]",so="[object Set]",po="[object String]",ho="[object Symbol]",bo="[object ArrayBuffer]",yo="[object DataView]",go="[object Float32Array]",jo="[object Float64Array]",_o="[object Int8Array]",wo="[object Int16Array]",Oo="[object Int32Array]",So="[object Uint8Array]",mo="[object Uint8ClampedArray]",Ao="[object Uint16Array]",Eo="[object Uint32Array]";var Do=function(t,r,n){var e=t.constructor;switch(r){case bo:return Ze(t);case io:case co:return new e(+t);case yo:return to(t,n);case go:case jo:case _o:case wo:case Oo:case So:case mo:case Ao:case Eo:return uo(t,n);case fo:return new e;case lo:case po:return new e(t);case vo:return no(t);case so:return new e;case ho:return ao(t)}},Io=Object.create,xo=function(){function t(){}return function(r){if(!D(r))return{};if(Io)return Io(r);t.prototype=r;var n=new t;return t.prototype=void 0,n}}();var Po=function(t){return"function"!=typeof t.constructor||st(t)?{}:xo(Qe(t))},Co="[object Map]";var zo=function(t){return _(t)&&Sn(t)==Co},Fo=ut&&ut.isMap,Uo=Fo?at(Fo):zo,ko="[object Set]";var Mo=function(t){return _(t)&&Sn(t)==ko},To=ut&&ut.isSet,Bo=To?at(To):Mo,$o=1,No=2,Lo=4,Ro="[object Arguments]",Wo="[object Function]",Vo="[object GeneratorFunction]",Ho="[object Object]",Yo={};Yo[Ro]=Yo["[object Array]"]=Yo["[object ArrayBuffer]"]=Yo["[object DataView]"]=Yo["[object Boolean]"]=Yo["[object Date]"]=Yo["[object Float32Array]"]=Yo["[object Float64Array]"]=Yo["[object Int8Array]"]=Yo["[object Int16Array]"]=Yo["[object Int32Array]"]=Yo["[object Map]"]=Yo["[object Number]"]=Yo[Ho]=Yo["[object RegExp]"]=Yo["[object Set]"]=Yo["[object String]"]=Yo["[object Symbol]"]=Yo["[object Uint8Array]"]=Yo["[object Uint8ClampedArray]"]=Yo["[object Uint16Array]"]=Yo["[object Uint32Array]"]=!0,Yo["[object Error]"]=Yo[Wo]=Yo["[object WeakMap]"]=!1;var Qo=function t(r,n,e,o,a,u){var i,f=n&$o,l=n&No,v=n&Lo;if(e&&(i=a?e(r,o,a,u):e(r)),void 0!==i)return i;if(!D(r))return r;var s=c(r);if(s){if(i=Xe(r),!f)return He(r,i)}else{var p=Sn(r),h=p==Wo||p==Vo;if(K(r))return Ve(r,f);if(p==Ho||p==Ro||h&&!a){if(i=l||h?{}:Po(r),!f)return l?qe(r,We(i,r)):Ye(r,Be(i,r))}else{if(!Yo[p])return a?r:{};i=Do(r,p,f)}}u||(u=new Er);var b=u.get(r);if(b)return b;if(u.set(r,i),Bo(r))return r.forEach(function(o){i.add(t(o,n,e,o,r,u))}),i;if(Uo(r))return r.forEach(function(o,a){i.set(a,t(o,n,e,a,r,u))}),i;var y=v?l?Je:fn:l?keysIn:St,d=s?void 0:y(r);return ze(d||r,function(o,a){d&&(o=r[a=o]),Me(i,a,t(o,n,e,a,r,u))}),i};var Go=function(t){var r=null==t?0:t.length;return r?t[r-1]:void 0};var qo=function(t,r,n){var e=-1,o=t.length;r<0&&(r=-r>o?0:o+r),(n=n>o?o:n)<0&&(n+=o),o=r>n?0:n-r>>>0,r>>>=0;for(var a=Array(o);++e<o;)a[e]=t[e+r];return a};var Jo=function(t,r){return r.length<2?t:Kn(t,qo(r,0,-1))};var Ko=function(t,r){return r=Gn(r,t),null==(t=Jo(t,r))||delete t[Jn(Go(r))]},Xo="[object Object]",Zo=Function.prototype,ta=Object.prototype,ra=Zo.toString,na=ta.hasOwnProperty,ea=ra.call(Object);var oa=function(t){if(!_(t)||j(t)!=Xo)return!1;var r=Qe(t);if(null===r)return!0;var n=na.call(r,"constructor")&&r.constructor;return"function"==typeof n&&n instanceof n&&ra.call(n)==ea};var aa=function(t){return oa(t)?void 0:t},ua=u?u.isConcatSpreadable:void 0;var ia=function(t){return c(t)||q(t)||!!(ua&&t&&t[ua])};var ca=function t(r,n,e,o,a){var u=-1,i=r.length;for(e||(e=ia),a||(a=[]);++u<i;){var c=r[u];n>0&&e(c)?n>1?t(c,n-1,e,o,a):nn(a,c):o||(a[a.length]=c)}return a};var fa=function(t){return null!=t&&t.length?ca(t,1):[]};var la=function(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)},va=Math.max;var sa=function(t,r,n){return r=va(void 0===r?t.length-1:r,0),function(){for(var e=arguments,o=-1,a=va(e.length-r,0),u=Array(a);++o<a;)u[o]=e[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=e[o];return i[r]=n(u),la(t,this,i)}};var pa=function(t){return function(){return t}},ha=Fe?function(t,r){return Fe(t,"toString",{configurable:!0,enumerable:!1,value:pa(r),writable:!0})}:ae,ba=800,ya=16,da=Date.now;var ga=function(t){var r=0,n=0;return function(){var e=da(),o=ya-(e-n);if(n=e,o>0){if(++r>=ba)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}(ha);var ja=function(t){return ga(sa(t,void 0,fa),t+"")}(function(t,r){var n={};if(null==t)return n;var e=!1;r=i(r,function(r){return r=Gn(r,t),e||(e=r.length>1),r}),Te(t,Je(t),n),e&&(n=Qo(n,7,aa));for(var o=r.length;o--;)Ko(n,r[o]);return n});var _a=function(t,r){var n=-1,e=Ot(t)?Array(t.length):[];return mt(t,function(t,o,a){e[++n]=r(t,o,a)}),e};var wa=function(t,r){var n=t.length;for(t.sort(r);n--;)t[n]=t[n].value;return t};var Oa=function(t,r){if(t!==r){var n=void 0!==t,e=null===t,o=t==t,a=O(t),u=void 0!==r,i=null===r,c=r==r,f=O(r);if(!i&&!f&&!a&&t>r||a&&u&&c&&!i&&!f||e&&u&&c||!n&&c||!o)return 1;if(!e&&!a&&!f&&t<r||f&&n&&o&&!e&&!a||i&&n&&o||!u&&o||!c)return-1}return 0};var Sa=function(t,r,n){for(var e=-1,o=t.criteria,a=r.criteria,u=o.length,i=n.length;++e<u;){var c=Oa(o[e],a[e]);if(c)return e>=i?c:c*("desc"==n[e]?-1:1)}return t.index-r.index};var ma=function(t,r,n){var e=-1;r=i(r.length?r:[ae],at(fe));var o=_a(t,function(t,n,o){return{criteria:i(r,function(r){return r(t)}),index:++e,value:t}});return wa(o,function(t,r){return Sa(t,r,n)})};var Aa=function(t,r,n){if(!D(n))return!1;var e=typeof r;return!!("number"==e?Ot(n)&&tt(r,n.length):"string"==e&&r in n)&&Dt(n[r],t)};Ea=function(t,r){if(null==t)return[];var n=r.length;return n>1&&Aa(t,r[0],r[1])?r=[]:n>2&&Aa(r[0],r[1],r[2])&&(r=[r[0]]),ma(t,ca(r,1),[])},ga(sa(Ea,Da,ae),Ea+"");var Ea,Da;var Ia=function(t,r,n,e){for(var o=t.length,a=n+(e?1:-1);e?a--:++a<o;)if(r(t[a],a,t))return a;return-1};var xa=function(t){return t!=t};var Pa=function(t,r,n){for(var e=n-1,o=t.length;++e<o;)if(t[e]===r)return e;return-1};var Ca=function(t,r,n){return r==r?Pa(t,r,n):Ia(t,xa,n)};var za=function(t,r){return!(null==t||!t.length)&&Ca(t,r,0)>-1};var Fa=function(t,r,n){for(var e=-1,o=null==t?0:t.length;++e<o;)if(n(r,t[e]))return!0;return!1};var Ua=function(){},ka=bn&&1/$r(new bn([,-0]))[1]==1/0?function(t){return new bn(t)}:Ua,Ma=200;var Ta=function(t,r,n){var e=-1,o=za,a=t.length,u=!0,i=[],c=i;if(n)u=!1,o=Fa;else if(a>=Ma){var f=r?null:ka(t);if(f)return $r(f);u=!1,o=Fr,c=new Cr}else c=r?[]:i;t:for(;++e<a;){var l=t[e],v=r?r(l):l;if(l=n||0!==l?l:0,u&&v==v){for(var s=c.length;s--;)if(c[s]===v)continue t;r&&c.push(v),i.push(l)}else o(c,v,n)||(c!==i&&c.push(v),i.push(l))}return i};var Ba=function(t){return t&&t.length?Ta(t):[]},$a="[object String]";var Na=function(t){return"string"==typeof t||!c(t)&&_(t)&&j(t)==$a},La="CHEAPEST",Ra="FASTEST",Wa="COMBINED",Va="pickup-in-point",Ha="delivery";function Ya(t){return Na(t)?t:Xn(t,"deliveryChannel")||Xn(t,"selectedDeliveryChannel")||Xn(t,"id")}function Qa(t){return Ya(t)===Va}function Ga(t){return Ya(t)===Ha}function qa(t){return t&&t.availableDeliveryWindows.length>0}function Ja(t){return t&&t.slas?t.slas.length>0:t&&t.length>0}function Ka(t){return t.slas&&t.slas.find(function(r){return r.id===t.selectedSla})}function Xa(t){return t.filter(function(t){return Ga(t)}).reduce(function(t,r){var n,e=Ka(r);return e&&t+(n=e,Math.abs(De.getShippingEstimateQuantityInSeconds(n.shippingEstimate)))||t+0},0)}function Za(t,r){return{price:function(t){return t&&t.filter(function(t){return(!!t.selectedSla||Ja(t))&&Ga(t)}).reduce(function(t,r){var n=Ka(r);return n&&n.availableDeliveryWindows&&n.availableDeliveryWindows.length>0?t:n?t+n.price:t},0)}(t),shippingEstimate:function(t){var r=De.getLatestSla(t.filter(function(t){return(!!t.selectedSla||Ja(t))&&Ga(t)}).map(function(t){return Ka(t)}));return r&&r.shippingEstimate}(t),averageEstimatePerItem:(e=t,(e&&Xa(e))/e.length),packagesLength:(n=t,Ba(fa(n.filter(function(t){return Ga(t)&&(!!t.selectedSla||Ja(t))}).map(function(t){return t.selectedSla}))).length),id:r};var n,e}var tu=Object.assign||function(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])}return t};function ru(t,r,n){return r in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}function nu(t){if(Array.isArray(t)){for(var r=0,n=Array(t.length);r<t.length;r++)n[r]=t[r];return n}return Array.from(t)}function eu(t){var r=t[La]&&t[La].length>0,n=t[Wa]&&t[Wa].length>0,e=t[Ra]&&t[Ra].length>0;return function(t){var r=[];return t.forEach(function(t){r.findIndex(function(r){return Ce(ja(r,"id"),ja(t,"id"))})<=-1&&r.push(t)}),function(t){return t.filter(function(r,n){return!t[n+1]||r.price<t[n+1].price})}(r)}([].concat(nu(r?[Za(t[La],La)]:[]),nu(n?[Za(t[Wa],Wa)]:[]),nu(e?[Za(t[Ra],Ra)]:[])))}function ou(t){if(t)return t.filter(function(r){return function(t){return 0===t.filter(function(t){return Ga(t)&&!qa(t)}).length}(t)?Ga(r):Ga(r)&&!qa(r)})}function au(t,r){return t.map(function(t){return tu({},t,{price:function(t,r){return r.map(function(r){return r.slas.find(function(r){return r.id===t.id})}).reduce(function(t,r){return r?r.price+t:t},0)}(t,r),shippingEstimateInSeconds:(n=t.shippingEstimate,De.getShippingEstimateQuantityInSeconds(n))});var n})}function uu(t,r,n){var e=[];return t.forEach(function(t,o){if(null===(a=t).selectedSla&&null===a.selectedDeliveryChannel||Qa(t)&&Qa(n))e.push(t);else{var a,u=function(t,r,n){return t.find(function(t,e){return t.itemId===r.itemId&&e<n})}(e,t,o);if(u)e.push(tu({},t,{selectedSla:u.selectedSla,selectedDeliveryChannel:u.selectedDeliveryChannel}));else{var i=r&&r[o],c=i&&r[o].id,f=i&&r[o].deliveryChannel;e.push(tu({},t,{selectedSla:c||t.selectedSla,selectedDeliveryChannel:f||t.selectedDeliveryChannel}))}}}),e}function iu(t,r){return t.map(function(t){return Pe(t,function(t){return t[r]})})}module.exports={getLeanShippingOptions:function(t,r){var n=function(t){return t.map(function(r){var n=ou(r.slas);return n.length?au(n,t):[]})}(t),e={cheapest:iu(n,"price"),fastest:iu(n,"shippingEstimateInSeconds")},o=uu(t,e.cheapest,r),a=uu(t,e.fastest,r);return Ce(o,a)||uu(t,e.fastest,r),tu({},function(t,r){var n=Za(t,La),e=Za(r,Ra),o=n.price<e.price,a=Ce(t,r),u=0===n.packagesLength;return t&&(o||u||a)}(o,a)?{cheapest:o}:{},function(t,r){var n=Ce(t,r);return r&&!n}(o,a)?{fastest:a}:{})},getOptionsDetails:eu,getSelectedDeliveryOption:function(t){var r=t.optionsDetails,n=void 0===r?null:r,e=t.newCombined,o=t.newFastest,a=t.newCheapest,u=t.activeDeliveryOption;n||(n=eu(tu({},a?ru({},La,a):{},e?ru({},Wa,e):{},o?ru({},Ra,o):{})));var i=n&&!!n.find(function(t){return t.id===u});return n.length>0&&!i?n[0].id:u}}});
//# sourceMappingURL=index.umd.js.map
{
"name": "@vtex/lean-shipping-calculator",
"version": "0.0.5",
"version": "0.0.6",
"description": "",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc