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

@vtex/delivery-packages

Package Overview
Dependencies
Maintainers
24
Versions
57
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vtex/delivery-packages - npm Package Compare versions

Comparing version 2.1.7 to 2.1.8

5

dist/index.esm.js

@@ -184,6 +184,5 @@ const {

const packageDeliveredAllItems = quantityInPackages === item.quantity;
const quantityLeftToDeliver = item.quantity - quantityInPackages;
if (packageDeliveredAllItems === false) {
const quantityLeftToDeliver = item.quantity - quantityInPackages;
if (packageDeliveredAllItems === false && quantityLeftToDeliver > 0) {
groups.toBeDelivered = groups.toBeDelivered.concat({

@@ -190,0 +189,0 @@ item: Object.assign({}, item, { quantity: quantityLeftToDeliver }),

@@ -186,6 +186,5 @@ 'use strict';

const packageDeliveredAllItems = quantityInPackages === item.quantity;
const quantityLeftToDeliver = item.quantity - quantityInPackages;
if (packageDeliveredAllItems === false) {
const quantityLeftToDeliver = item.quantity - quantityInPackages;
if (packageDeliveredAllItems === false && quantityLeftToDeliver > 0) {
groups.toBeDelivered = groups.toBeDelivered.concat({

@@ -192,0 +191,0 @@ item: Object.assign({}, item, { quantity: quantityLeftToDeliver }),

2

dist/index.umd.js

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

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e.vtex=e.vtex||{},e.vtex.deliveryPackages=t())}(this,function(){"use strict";var e=function(e,t,r){return e==e&&(void 0!==r&&(e=e<=r?e:r),void 0!==t&&(e=e>=t?e:t)),e},t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function r(e,t){return e(t={exports:{}},t.exports),t.exports}var n="object"==typeof t&&t&&t.Object===Object&&t,i="object"==typeof self&&self&&self.Object===Object&&self,a=n||i||Function("return this")(),o=a.Symbol;var s=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i},c=Array.isArray,u=Object.prototype,l=u.hasOwnProperty,f=u.toString,d=o?o.toStringTag:void 0;var p=function(e){var t=l.call(e,d),r=e[d];try{e[d]=void 0;var n=!0}catch(e){}var i=f.call(e);return n&&(t?e[d]=r:delete e[d]),i},v=Object.prototype.toString;var h=function(e){return v.call(e)},y="[object Null]",_="[object Undefined]",g=o?o.toStringTag:void 0;var b=function(e){return null==e?void 0===e?_:y:g&&g in Object(e)?p(e):h(e)};var m=function(e){return null!=e&&"object"==typeof e},j="[object Symbol]";var I=function(e){return"symbol"==typeof e||m(e)&&b(e)==j},O=1/0,S=o?o.prototype:void 0,w=S?S.toString:void 0;var x=function e(t){if("string"==typeof t)return t;if(c(t))return s(t,e)+"";if(I(t))return w?w.call(t):"";var r=t+"";return"0"==r&&1/t==-O?"-0":r};var D=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},A=NaN,E=/^\s+|\s+$/g,k=/^[-+]0x[0-9a-f]+$/i,z=/^0b[01]+$/i,C=/^0o[0-7]+$/i,P=parseInt;var B=function(e){if("number"==typeof e)return e;if(I(e))return A;if(D(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=D(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(E,"");var r=z.test(e);return r||C.test(e)?P(e.slice(2),r?2:8):k.test(e)?A:+e},T=1/0,N=1.7976931348623157e308;var U=function(e){return e?(e=B(e))===T||e===-T?(e<0?-1:1)*N:e==e?e:0:0===e?e:0};var $=function(e){var t=U(e),r=t%1;return t==t?r?t-r:t:0};var F=function(e){return null==e?"":x(e)};var M=function(t,r,n){t=F(t),r=x(r);var i=t.length,a=n=void 0===n?i:e($(n),0,i);return(n-=r.length)>=0&&t.slice(n,a)==r};var q=function(e){return function(t,r,n){for(var i=-1,a=Object(t),o=n(t),s=o.length;s--;){var c=o[e?s:++i];if(!1===r(a[c],c,a))break}return t}}();var W=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n},R="[object Arguments]";var V=function(e){return m(e)&&b(e)==R},Y=Object.prototype,H=Y.hasOwnProperty,G=Y.propertyIsEnumerable,L=V(function(){return arguments}())?V:function(e){return m(e)&&H.call(e,"callee")&&!G.call(e,"callee")};var J=function(){return!1},K=r(function(e,t){var r=t&&!t.nodeType&&t,n=r&&e&&!e.nodeType&&e,i=n&&n.exports===r?a.Buffer:void 0,o=(i?i.isBuffer:void 0)||J;e.exports=o}),Q=9007199254740991,X=/^(?:0|[1-9]\d*)$/;var Z=function(e,t){var r=typeof e;return!!(t=null==t?Q:t)&&("number"==r||"symbol"!=r&&X.test(e))&&e>-1&&e%1==0&&e<t},ee=9007199254740991;var te=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=ee},re={};re["[object Float32Array]"]=re["[object Float64Array]"]=re["[object Int8Array]"]=re["[object Int16Array]"]=re["[object Int32Array]"]=re["[object Uint8Array]"]=re["[object Uint8ClampedArray]"]=re["[object Uint16Array]"]=re["[object Uint32Array]"]=!0,re["[object Arguments]"]=re["[object Array]"]=re["[object ArrayBuffer]"]=re["[object Boolean]"]=re["[object DataView]"]=re["[object Date]"]=re["[object Error]"]=re["[object Function]"]=re["[object Map]"]=re["[object Number]"]=re["[object Object]"]=re["[object RegExp]"]=re["[object Set]"]=re["[object String]"]=re["[object WeakMap]"]=!1;var ne=function(e){return m(e)&&te(e.length)&&!!re[b(e)]};var ie=function(e){return function(t){return e(t)}},ae=r(function(e,t){var r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,a=i&&i.exports===r&&n.process,o=function(){try{return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=o}),oe=ae&&ae.isTypedArray,se=oe?ie(oe):ne,ce=Object.prototype.hasOwnProperty;var ue=function(e,t){var r=c(e),n=!r&&L(e),i=!r&&!n&&K(e),a=!r&&!n&&!i&&se(e),o=r||n||i||a,s=o?W(e.length,String):[],u=s.length;for(var l in e)!t&&!ce.call(e,l)||o&&("length"==l||i&&("offset"==l||"parent"==l)||a&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||Z(l,u))||s.push(l);return s},le=Object.prototype;var fe=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||le)};var de=function(e,t){return function(r){return e(t(r))}}(Object.keys,Object),pe=Object.prototype.hasOwnProperty;var ve=function(e){if(!fe(e))return de(e);var t=[];for(var r in Object(e))pe.call(e,r)&&"constructor"!=r&&t.push(r);return t},he="[object AsyncFunction]",ye="[object Function]",_e="[object GeneratorFunction]",ge="[object Proxy]";var be=function(e){if(!D(e))return!1;var t=b(e);return t==ye||t==_e||t==he||t==ge};var me=function(e){return null!=e&&te(e.length)&&!be(e)};var je=function(e){return me(e)?ue(e):ve(e)};var Ie=function(){this.__data__=[],this.size=0};var Oe=function(e,t){return e===t||e!=e&&t!=t};var Se=function(e,t){for(var r=e.length;r--;)if(Oe(e[r][0],t))return r;return-1},we=Array.prototype.splice;var xe=function(e){var t=this.__data__,r=Se(t,e);return!(r<0||(r==t.length-1?t.pop():we.call(t,r,1),--this.size,0))};var De=function(e){var t=this.__data__,r=Se(t,e);return r<0?void 0:t[r][1]};var Ae=function(e){return Se(this.__data__,e)>-1};var Ee=function(e,t){var r=this.__data__,n=Se(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function ke(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ke.prototype.clear=Ie,ke.prototype.delete=xe,ke.prototype.get=De,ke.prototype.has=Ae,ke.prototype.set=Ee;var ze=ke;var Ce=function(){this.__data__=new ze,this.size=0};var Pe=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r};var Be=function(e){return this.__data__.get(e)};var Te,Ne=function(e){return this.__data__.has(e)},Ue=a["__core-js_shared__"],$e=(Te=/[^.]+$/.exec(Ue&&Ue.keys&&Ue.keys.IE_PROTO||""))?"Symbol(src)_1."+Te:"";var Fe=function(e){return!!$e&&$e in e},Me=Function.prototype.toString;var qe=function(e){if(null!=e){try{return Me.call(e)}catch(e){}try{return e+""}catch(e){}}return""},We=/^\[object .+?Constructor\]$/,Re=Function.prototype,Ve=Object.prototype,Ye=Re.toString,He=Ve.hasOwnProperty,Ge=RegExp("^"+Ye.call(He).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var Le=function(e){return!(!D(e)||Fe(e))&&(be(e)?Ge:We).test(qe(e))};var Je=function(e,t){return null==e?void 0:e[t]};var Ke=function(e,t){var r=Je(e,t);return Le(r)?r:void 0},Qe=Ke(a,"Map"),Xe=Ke(Object,"create");var Ze=function(){this.__data__=Xe?Xe(null):{},this.size=0};var et=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},tt="__lodash_hash_undefined__",rt=Object.prototype.hasOwnProperty;var nt=function(e){var t=this.__data__;if(Xe){var r=t[e];return r===tt?void 0:r}return rt.call(t,e)?t[e]:void 0},it=Object.prototype.hasOwnProperty;var at=function(e){var t=this.__data__;return Xe?void 0!==t[e]:it.call(t,e)},ot="__lodash_hash_undefined__";var st=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Xe&&void 0===t?ot:t,this};function ct(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ct.prototype.clear=Ze,ct.prototype.delete=et,ct.prototype.get=nt,ct.prototype.has=at,ct.prototype.set=st;var ut=ct;var lt=function(){this.size=0,this.__data__={hash:new ut,map:new(Qe||ze),string:new ut}};var ft=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var dt=function(e,t){var r=e.__data__;return ft(t)?r["string"==typeof t?"string":"hash"]:r.map};var pt=function(e){var t=dt(this,e).delete(e);return this.size-=t?1:0,t};var vt=function(e){return dt(this,e).get(e)};var ht=function(e){return dt(this,e).has(e)};var yt=function(e,t){var r=dt(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};function _t(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}_t.prototype.clear=lt,_t.prototype.delete=pt,_t.prototype.get=vt,_t.prototype.has=ht,_t.prototype.set=yt;var gt=_t,bt=200;var mt=function(e,t){var r=this.__data__;if(r instanceof ze){var n=r.__data__;if(!Qe||n.length<bt-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new gt(n)}return r.set(e,t),this.size=r.size,this};function jt(e){var t=this.__data__=new ze(e);this.size=t.size}jt.prototype.clear=Ce,jt.prototype.delete=Pe,jt.prototype.get=Be,jt.prototype.has=Ne,jt.prototype.set=mt;var It="__lodash_hash_undefined__";var Ot=function(e){return this.__data__.set(e,It),this};var St=function(e){return this.__data__.has(e)};function wt(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new gt;++t<r;)this.add(e[t])}wt.prototype.add=wt.prototype.push=Ot,wt.prototype.has=St;a.Uint8Array;var xt=o?o.prototype:void 0;xt&&xt.valueOf;Object.prototype.propertyIsEnumerable,Object.getOwnPropertySymbols;Object.prototype.hasOwnProperty;var Dt=Ke(a,"DataView"),At=Ke(a,"Promise"),Et=Ke(a,"Set"),kt=Ke(a,"WeakMap"),zt=qe(Dt),Ct=qe(Qe),Pt=qe(At),Bt=qe(Et),Tt=qe(kt),Nt=b;(Dt&&"[object DataView]"!=Nt(new Dt(new ArrayBuffer(1)))||Qe&&"[object Map]"!=Nt(new Qe)||At&&"[object Promise]"!=Nt(At.resolve())||Et&&"[object Set]"!=Nt(new Et)||kt&&"[object WeakMap]"!=Nt(new kt))&&(Nt=function(e){var t=b(e),r="[object Object]"==t?e.constructor:void 0,n=r?qe(r):"";if(n)switch(n){case zt:return"[object DataView]";case Ct:return"[object Map]";case Pt:return"[object Promise]";case Bt:return"[object Set]";case Tt:return"[object WeakMap]"}return t});Object.prototype.hasOwnProperty;var Ut="Expected a function";function $t(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(Ut);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],a=r.cache;if(a.has(i))return a.get(i);var o=e.apply(this,n);return r.cache=a.set(i,o)||a,o};return r.cache=new($t.Cache||gt),r}$t.Cache=gt;var Ft=$t,Mt=500;var qt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Wt=/\\(\\)?/g;!function(e){var t=Ft(e,function(e){return r.size===Mt&&r.clear(),e}),r=t.cache}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(qt,function(e,r,n,i){t.push(n?i.replace(Wt,"$1"):r||e)}),t});var Rt="[object Number]";var Vt,Yt=function(e){return"number"==typeof e||m(e)&&b(e)==Rt},Ht=864e5,Gt=function(e){var t=new Date;return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return Math.round(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return e-t}(e,t)/Ht)}(function(e,t){if(!e||!Yt(t))return e;var r=function(e){var t=new Date(e.getTime());return t.setUTCHours(12,0,0,0),t}(e),n=r.getDay(),i=0;0!==n&&6!==n||(i=0===n?1:2);var a=Math.floor((t-1+(n%6||1))/5);return function(e,t){return new Date(e.getTime()+t*Ht)}(r,t+i+2*a)}(t,e),t)};function Lt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Jt={BUSINESS_DAYS:"bd",DAYS:"d",HOURS:"h",MINUTES:"m"},Kt=(Lt(Vt={},Jt.BUSINESS_DAYS,86400),Lt(Vt,Jt.DAYS,86400),Lt(Vt,Jt.HOURS,3600),Lt(Vt,Jt.MINUTES,60),Vt);function Qt(e){if(void 0===e||null===e||""===e)return null;var t=Xt(e),r=function(e){var t=Xt(e),r=e.replace(t,"");return r?parseInt(r,10):0}(e);return"bd"===t&&(r=Gt(r)),r*Kt[t]}function Xt(e){var t="bd";return Object.keys(Jt).forEach(function(r){var n=Jt[r];if(M(e,n)){var i=e.replace(n,"");parseInt(i,10).toString()===i&&(t=n)}}),t}var Zt=Qt,er={slaOptions:!1,selectedSla:!0,seller:!0,shippingEstimate:!0,deliveryChannel:!0};function tr(e,t,r){return e.reduce(function(e,n){var i=r(e,n);if(i)return t.selectedSla&&Zt(i.shippingEstimate)<Zt(n.shippingEstimate)&&(i.shippingEstimate=n.shippingEstimate,i.shippingEstimateDate=n.shippingEstimateDate),t.selectedSla||(i.slas=i.slas.concat(n.slas)),i.items=i.items.concat(n.item),e;var a=Object.assign({},{items:[n.item],package:n.package,slas:n.slas,pickupFriendlyName:t.selectedSla?n.pickupFriendlyName:void 0,seller:t.seller?n.item.seller:void 0,address:t.selectedSla?n.address:void 0,selectedSla:t.selectedSla?n.selectedSla:void 0,deliveryIds:n.deliveryIds,deliveryChannel:t.deliveryChannel?n.deliveryChannel:void 0,shippingEstimate:t.selectedSla?n.shippingEstimate:void 0,shippingEstimateDate:t.selectedSla?n.shippingEstimateDate:void 0,item:void 0});return e.concat(a)},[])}function rr(e){var t=e.itemIndex,r=e.logisticsInfo[t],n=r.selectedSla;return r.slas.find(function(e){return e.id===n})}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.items,n=void 0===r?[]:r,i=e.packageAttachment,a=void 0===i?{}:i,o=e.shippingData,s=void 0===o?{}:o,c=Object.assign({},er,t.criteria?t.criteria:{}),u=a&&a.packages?a.packages:[],l=s&&s.logisticsInfo?s.logisticsInfo:[],f=s&&s.selectedAddresses?s.selectedAddresses:[],d=function(e){var t=e.items,r=e.packages;return t.reduce(function(e,t,n){var i=r.filter(function(e){return e.items.find(function(e){return e.itemIndex===n})});if(0===i.length)return e.toBeDelivered=e.toBeDelivered.concat({item:t}),e;var a=i.reduce(function(e,r){var n=r.items.find(function(e){return e.itemIndex===t.index});return e+n.quantity},0),o=a===t.quantity;if(!1===o){var s=t.quantity-a;e.toBeDelivered=e.toBeDelivered.concat({item:Object.assign({},t,{quantity:s})})}var c=i.map(function(e){var r=e.items.find(function(e){return e.itemIndex===t.index});return{package:e,item:Object.assign({},t,{quantity:r.quantity})}});return e.delivered=e.delivered.concat(c),e},{delivered:[],toBeDelivered:[]})}({items:n.map(function(e,t){return Object.assign({},e,{index:t})}),packages:u.map(function(e,t){return Object.assign({},e,{index:t})})}),p=function(e){var t=e.logisticsInfo,r=e.selectedAddresses;return function(e){var n=e.item.index;return Object.assign({},e,{address:function(e){var t=e.itemIndex,r=e.logisticsInfo,n=e.selectedAddresses,i=rr({itemIndex:t,logisticsInfo:r});if(!i)return null;if("pickup-in-point"===i.deliveryChannel)return function(e){var t=e.itemIndex,r=e.logisticsInfo,n=rr({itemIndex:t,logisticsInfo:r});return n.pickupStoreInfo?n.pickupStoreInfo.address:null}({itemIndex:t,logisticsInfo:r});var a=r[t].addressId;return n.find(function(e){return e.addressId===a})}({itemIndex:n,logisticsInfo:t,selectedAddresses:r}),pickupFriendlyName:function(e){var t=e.itemIndex,r=e.logisticsInfo,n=rr({itemIndex:t,logisticsInfo:r});return n&&n.pickupStoreInfo?n.pickupStoreInfo.friendlyName:null}({itemIndex:n,logisticsInfo:t})},function(e){var t=e.itemIndex,r=e.logisticsInfo,n=rr({itemIndex:t,logisticsInfo:r});return{selectedSla:r[t].selectedSla,shippingEstimate:n?n.shippingEstimate:void 0,shippingEstimateDate:r[t].shippingEstimateDate?r[t].shippingEstimateDate:n?n.shippingEstimateDate:void 0,deliveryChannel:r[t].selectedDeliveryChannel?r[t].selectedDeliveryChannel:n?n.deliveryChannel:void 0,deliveryWindow:r[t].deliveryWindow,deliveryIds:r[t].deliveryIds,slas:r[t].slas}}({itemIndex:n,logisticsInfo:t}))}}({logisticsInfo:l,selectedAddresses:f});d.delivered=d.delivered.map(p),d.toBeDelivered=d.toBeDelivered.map(p);var v=function(e,t){return tr(e,t,function(e,t){return e.find(function(e){return e.package.index===t.package.index})})}(d.delivered,c),h=function(e,t){return tr(e,t,function(e,r){return e.find(function(e){if(t.shippingEstimate&&t.selectedSla&&e.shippingEstimate!==r.shippingEstimate)return!1;if(t.slaOptions){var n=e.slas.reduce(function(e,t){return e+t.id},""),i=r.slas.reduce(function(e,t){return e+t.id},"");if(n!==i)return!1}return!(t.seller&&e.seller!==r.item.seller||t.selectedSla&&e.selectedSla!==r.selectedSla||t.deliveryChannel&&e.deliveryChannel!==r.deliveryChannel)})})}(d.toBeDelivered,c);return v.concat(h)}});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e.vtex=e.vtex||{},e.vtex.deliveryPackages=t())}(this,function(){"use strict";var e=function(e,t,r){return e==e&&(void 0!==r&&(e=e<=r?e:r),void 0!==t&&(e=e>=t?e:t)),e},t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function r(e,t){return e(t={exports:{}},t.exports),t.exports}var n="object"==typeof t&&t&&t.Object===Object&&t,i="object"==typeof self&&self&&self.Object===Object&&self,a=n||i||Function("return this")(),o=a.Symbol;var s=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i},c=Array.isArray,u=Object.prototype,l=u.hasOwnProperty,f=u.toString,d=o?o.toStringTag:void 0;var p=function(e){var t=l.call(e,d),r=e[d];try{e[d]=void 0;var n=!0}catch(e){}var i=f.call(e);return n&&(t?e[d]=r:delete e[d]),i},v=Object.prototype.toString;var h=function(e){return v.call(e)},y="[object Null]",_="[object Undefined]",g=o?o.toStringTag:void 0;var b=function(e){return null==e?void 0===e?_:y:g&&g in Object(e)?p(e):h(e)};var m=function(e){return null!=e&&"object"==typeof e},j="[object Symbol]";var I=function(e){return"symbol"==typeof e||m(e)&&b(e)==j},O=1/0,S=o?o.prototype:void 0,w=S?S.toString:void 0;var x=function e(t){if("string"==typeof t)return t;if(c(t))return s(t,e)+"";if(I(t))return w?w.call(t):"";var r=t+"";return"0"==r&&1/t==-O?"-0":r};var D=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},A=NaN,E=/^\s+|\s+$/g,k=/^[-+]0x[0-9a-f]+$/i,z=/^0b[01]+$/i,C=/^0o[0-7]+$/i,P=parseInt;var B=function(e){if("number"==typeof e)return e;if(I(e))return A;if(D(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=D(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(E,"");var r=z.test(e);return r||C.test(e)?P(e.slice(2),r?2:8):k.test(e)?A:+e},T=1/0,N=1.7976931348623157e308;var U=function(e){return e?(e=B(e))===T||e===-T?(e<0?-1:1)*N:e==e?e:0:0===e?e:0};var $=function(e){var t=U(e),r=t%1;return t==t?r?t-r:t:0};var F=function(e){return null==e?"":x(e)};var M=function(t,r,n){t=F(t),r=x(r);var i=t.length,a=n=void 0===n?i:e($(n),0,i);return(n-=r.length)>=0&&t.slice(n,a)==r};var q=function(e){return function(t,r,n){for(var i=-1,a=Object(t),o=n(t),s=o.length;s--;){var c=o[e?s:++i];if(!1===r(a[c],c,a))break}return t}}();var W=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n},R="[object Arguments]";var V=function(e){return m(e)&&b(e)==R},Y=Object.prototype,H=Y.hasOwnProperty,G=Y.propertyIsEnumerable,L=V(function(){return arguments}())?V:function(e){return m(e)&&H.call(e,"callee")&&!G.call(e,"callee")};var J=function(){return!1},K=r(function(e,t){var r=t&&!t.nodeType&&t,n=r&&e&&!e.nodeType&&e,i=n&&n.exports===r?a.Buffer:void 0,o=(i?i.isBuffer:void 0)||J;e.exports=o}),Q=9007199254740991,X=/^(?:0|[1-9]\d*)$/;var Z=function(e,t){var r=typeof e;return!!(t=null==t?Q:t)&&("number"==r||"symbol"!=r&&X.test(e))&&e>-1&&e%1==0&&e<t},ee=9007199254740991;var te=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=ee},re={};re["[object Float32Array]"]=re["[object Float64Array]"]=re["[object Int8Array]"]=re["[object Int16Array]"]=re["[object Int32Array]"]=re["[object Uint8Array]"]=re["[object Uint8ClampedArray]"]=re["[object Uint16Array]"]=re["[object Uint32Array]"]=!0,re["[object Arguments]"]=re["[object Array]"]=re["[object ArrayBuffer]"]=re["[object Boolean]"]=re["[object DataView]"]=re["[object Date]"]=re["[object Error]"]=re["[object Function]"]=re["[object Map]"]=re["[object Number]"]=re["[object Object]"]=re["[object RegExp]"]=re["[object Set]"]=re["[object String]"]=re["[object WeakMap]"]=!1;var ne=function(e){return m(e)&&te(e.length)&&!!re[b(e)]};var ie=function(e){return function(t){return e(t)}},ae=r(function(e,t){var r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,a=i&&i.exports===r&&n.process,o=function(){try{return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=o}),oe=ae&&ae.isTypedArray,se=oe?ie(oe):ne,ce=Object.prototype.hasOwnProperty;var ue=function(e,t){var r=c(e),n=!r&&L(e),i=!r&&!n&&K(e),a=!r&&!n&&!i&&se(e),o=r||n||i||a,s=o?W(e.length,String):[],u=s.length;for(var l in e)!t&&!ce.call(e,l)||o&&("length"==l||i&&("offset"==l||"parent"==l)||a&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||Z(l,u))||s.push(l);return s},le=Object.prototype;var fe=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||le)};var de=function(e,t){return function(r){return e(t(r))}}(Object.keys,Object),pe=Object.prototype.hasOwnProperty;var ve=function(e){if(!fe(e))return de(e);var t=[];for(var r in Object(e))pe.call(e,r)&&"constructor"!=r&&t.push(r);return t},he="[object AsyncFunction]",ye="[object Function]",_e="[object GeneratorFunction]",ge="[object Proxy]";var be=function(e){if(!D(e))return!1;var t=b(e);return t==ye||t==_e||t==he||t==ge};var me=function(e){return null!=e&&te(e.length)&&!be(e)};var je=function(e){return me(e)?ue(e):ve(e)};var Ie=function(){this.__data__=[],this.size=0};var Oe=function(e,t){return e===t||e!=e&&t!=t};var Se=function(e,t){for(var r=e.length;r--;)if(Oe(e[r][0],t))return r;return-1},we=Array.prototype.splice;var xe=function(e){var t=this.__data__,r=Se(t,e);return!(r<0||(r==t.length-1?t.pop():we.call(t,r,1),--this.size,0))};var De=function(e){var t=this.__data__,r=Se(t,e);return r<0?void 0:t[r][1]};var Ae=function(e){return Se(this.__data__,e)>-1};var Ee=function(e,t){var r=this.__data__,n=Se(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function ke(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ke.prototype.clear=Ie,ke.prototype.delete=xe,ke.prototype.get=De,ke.prototype.has=Ae,ke.prototype.set=Ee;var ze=ke;var Ce=function(){this.__data__=new ze,this.size=0};var Pe=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r};var Be=function(e){return this.__data__.get(e)};var Te,Ne=function(e){return this.__data__.has(e)},Ue=a["__core-js_shared__"],$e=(Te=/[^.]+$/.exec(Ue&&Ue.keys&&Ue.keys.IE_PROTO||""))?"Symbol(src)_1."+Te:"";var Fe=function(e){return!!$e&&$e in e},Me=Function.prototype.toString;var qe=function(e){if(null!=e){try{return Me.call(e)}catch(e){}try{return e+""}catch(e){}}return""},We=/^\[object .+?Constructor\]$/,Re=Function.prototype,Ve=Object.prototype,Ye=Re.toString,He=Ve.hasOwnProperty,Ge=RegExp("^"+Ye.call(He).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var Le=function(e){return!(!D(e)||Fe(e))&&(be(e)?Ge:We).test(qe(e))};var Je=function(e,t){return null==e?void 0:e[t]};var Ke=function(e,t){var r=Je(e,t);return Le(r)?r:void 0},Qe=Ke(a,"Map"),Xe=Ke(Object,"create");var Ze=function(){this.__data__=Xe?Xe(null):{},this.size=0};var et=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},tt="__lodash_hash_undefined__",rt=Object.prototype.hasOwnProperty;var nt=function(e){var t=this.__data__;if(Xe){var r=t[e];return r===tt?void 0:r}return rt.call(t,e)?t[e]:void 0},it=Object.prototype.hasOwnProperty;var at=function(e){var t=this.__data__;return Xe?void 0!==t[e]:it.call(t,e)},ot="__lodash_hash_undefined__";var st=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Xe&&void 0===t?ot:t,this};function ct(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ct.prototype.clear=Ze,ct.prototype.delete=et,ct.prototype.get=nt,ct.prototype.has=at,ct.prototype.set=st;var ut=ct;var lt=function(){this.size=0,this.__data__={hash:new ut,map:new(Qe||ze),string:new ut}};var ft=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var dt=function(e,t){var r=e.__data__;return ft(t)?r["string"==typeof t?"string":"hash"]:r.map};var pt=function(e){var t=dt(this,e).delete(e);return this.size-=t?1:0,t};var vt=function(e){return dt(this,e).get(e)};var ht=function(e){return dt(this,e).has(e)};var yt=function(e,t){var r=dt(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};function _t(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}_t.prototype.clear=lt,_t.prototype.delete=pt,_t.prototype.get=vt,_t.prototype.has=ht,_t.prototype.set=yt;var gt=_t,bt=200;var mt=function(e,t){var r=this.__data__;if(r instanceof ze){var n=r.__data__;if(!Qe||n.length<bt-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new gt(n)}return r.set(e,t),this.size=r.size,this};function jt(e){var t=this.__data__=new ze(e);this.size=t.size}jt.prototype.clear=Ce,jt.prototype.delete=Pe,jt.prototype.get=Be,jt.prototype.has=Ne,jt.prototype.set=mt;var It="__lodash_hash_undefined__";var Ot=function(e){return this.__data__.set(e,It),this};var St=function(e){return this.__data__.has(e)};function wt(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new gt;++t<r;)this.add(e[t])}wt.prototype.add=wt.prototype.push=Ot,wt.prototype.has=St;a.Uint8Array;var xt=o?o.prototype:void 0;xt&&xt.valueOf;Object.prototype.propertyIsEnumerable,Object.getOwnPropertySymbols;Object.prototype.hasOwnProperty;var Dt=Ke(a,"DataView"),At=Ke(a,"Promise"),Et=Ke(a,"Set"),kt=Ke(a,"WeakMap"),zt=qe(Dt),Ct=qe(Qe),Pt=qe(At),Bt=qe(Et),Tt=qe(kt),Nt=b;(Dt&&"[object DataView]"!=Nt(new Dt(new ArrayBuffer(1)))||Qe&&"[object Map]"!=Nt(new Qe)||At&&"[object Promise]"!=Nt(At.resolve())||Et&&"[object Set]"!=Nt(new Et)||kt&&"[object WeakMap]"!=Nt(new kt))&&(Nt=function(e){var t=b(e),r="[object Object]"==t?e.constructor:void 0,n=r?qe(r):"";if(n)switch(n){case zt:return"[object DataView]";case Ct:return"[object Map]";case Pt:return"[object Promise]";case Bt:return"[object Set]";case Tt:return"[object WeakMap]"}return t});Object.prototype.hasOwnProperty;var Ut="Expected a function";function $t(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(Ut);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],a=r.cache;if(a.has(i))return a.get(i);var o=e.apply(this,n);return r.cache=a.set(i,o)||a,o};return r.cache=new($t.Cache||gt),r}$t.Cache=gt;var Ft=$t,Mt=500;var qt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Wt=/\\(\\)?/g;!function(e){var t=Ft(e,function(e){return r.size===Mt&&r.clear(),e}),r=t.cache}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(qt,function(e,r,n,i){t.push(n?i.replace(Wt,"$1"):r||e)}),t});var Rt="[object Number]";var Vt,Yt=function(e){return"number"==typeof e||m(e)&&b(e)==Rt},Ht=864e5,Gt=function(e){var t=new Date;return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return Math.round(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return e-t}(e,t)/Ht)}(function(e,t){if(!e||!Yt(t))return e;var r=function(e){var t=new Date(e.getTime());return t.setUTCHours(12,0,0,0),t}(e),n=r.getDay(),i=0;0!==n&&6!==n||(i=0===n?1:2);var a=Math.floor((t-1+(n%6||1))/5);return function(e,t){return new Date(e.getTime()+t*Ht)}(r,t+i+2*a)}(t,e),t)};function Lt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Jt={BUSINESS_DAYS:"bd",DAYS:"d",HOURS:"h",MINUTES:"m"},Kt=(Lt(Vt={},Jt.BUSINESS_DAYS,86400),Lt(Vt,Jt.DAYS,86400),Lt(Vt,Jt.HOURS,3600),Lt(Vt,Jt.MINUTES,60),Vt);function Qt(e){if(void 0===e||null===e||""===e)return null;var t=Xt(e),r=function(e){var t=Xt(e),r=e.replace(t,"");return r?parseInt(r,10):0}(e);return"bd"===t&&(r=Gt(r)),r*Kt[t]}function Xt(e){var t="bd";return Object.keys(Jt).forEach(function(r){var n=Jt[r];if(M(e,n)){var i=e.replace(n,"");parseInt(i,10).toString()===i&&(t=n)}}),t}var Zt=Qt,er={slaOptions:!1,selectedSla:!0,seller:!0,shippingEstimate:!0,deliveryChannel:!0};function tr(e,t,r){return e.reduce(function(e,n){var i=r(e,n);if(i)return t.selectedSla&&Zt(i.shippingEstimate)<Zt(n.shippingEstimate)&&(i.shippingEstimate=n.shippingEstimate,i.shippingEstimateDate=n.shippingEstimateDate),t.selectedSla||(i.slas=i.slas.concat(n.slas)),i.items=i.items.concat(n.item),e;var a=Object.assign({},{items:[n.item],package:n.package,slas:n.slas,pickupFriendlyName:t.selectedSla?n.pickupFriendlyName:void 0,seller:t.seller?n.item.seller:void 0,address:t.selectedSla?n.address:void 0,selectedSla:t.selectedSla?n.selectedSla:void 0,deliveryIds:n.deliveryIds,deliveryChannel:t.deliveryChannel?n.deliveryChannel:void 0,shippingEstimate:t.selectedSla?n.shippingEstimate:void 0,shippingEstimateDate:t.selectedSla?n.shippingEstimateDate:void 0,item:void 0});return e.concat(a)},[])}function rr(e){var t=e.itemIndex,r=e.logisticsInfo[t],n=r.selectedSla;return r.slas.find(function(e){return e.id===n})}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.items,n=void 0===r?[]:r,i=e.packageAttachment,a=void 0===i?{}:i,o=e.shippingData,s=void 0===o?{}:o,c=Object.assign({},er,t.criteria?t.criteria:{}),u=a&&a.packages?a.packages:[],l=s&&s.logisticsInfo?s.logisticsInfo:[],f=s&&s.selectedAddresses?s.selectedAddresses:[],d=function(e){var t=e.items,r=e.packages;return t.reduce(function(e,t,n){var i=r.filter(function(e){return e.items.find(function(e){return e.itemIndex===n})});if(0===i.length)return e.toBeDelivered=e.toBeDelivered.concat({item:t}),e;var a=i.reduce(function(e,r){var n=r.items.find(function(e){return e.itemIndex===t.index});return e+n.quantity},0),o=a===t.quantity,s=t.quantity-a;!1===o&&s>0&&(e.toBeDelivered=e.toBeDelivered.concat({item:Object.assign({},t,{quantity:s})}));var c=i.map(function(e){var r=e.items.find(function(e){return e.itemIndex===t.index});return{package:e,item:Object.assign({},t,{quantity:r.quantity})}});return e.delivered=e.delivered.concat(c),e},{delivered:[],toBeDelivered:[]})}({items:n.map(function(e,t){return Object.assign({},e,{index:t})}),packages:u.map(function(e,t){return Object.assign({},e,{index:t})})}),p=function(e){var t=e.logisticsInfo,r=e.selectedAddresses;return function(e){var n=e.item.index;return Object.assign({},e,{address:function(e){var t=e.itemIndex,r=e.logisticsInfo,n=e.selectedAddresses,i=rr({itemIndex:t,logisticsInfo:r});if(!i)return null;if("pickup-in-point"===i.deliveryChannel)return function(e){var t=e.itemIndex,r=e.logisticsInfo,n=rr({itemIndex:t,logisticsInfo:r});return n.pickupStoreInfo?n.pickupStoreInfo.address:null}({itemIndex:t,logisticsInfo:r});var a=r[t].addressId;return n.find(function(e){return e.addressId===a})}({itemIndex:n,logisticsInfo:t,selectedAddresses:r}),pickupFriendlyName:function(e){var t=e.itemIndex,r=e.logisticsInfo,n=rr({itemIndex:t,logisticsInfo:r});return n&&n.pickupStoreInfo?n.pickupStoreInfo.friendlyName:null}({itemIndex:n,logisticsInfo:t})},function(e){var t=e.itemIndex,r=e.logisticsInfo,n=rr({itemIndex:t,logisticsInfo:r});return{selectedSla:r[t].selectedSla,shippingEstimate:n?n.shippingEstimate:void 0,shippingEstimateDate:r[t].shippingEstimateDate?r[t].shippingEstimateDate:n?n.shippingEstimateDate:void 0,deliveryChannel:r[t].selectedDeliveryChannel?r[t].selectedDeliveryChannel:n?n.deliveryChannel:void 0,deliveryWindow:r[t].deliveryWindow,deliveryIds:r[t].deliveryIds,slas:r[t].slas}}({itemIndex:n,logisticsInfo:t}))}}({logisticsInfo:l,selectedAddresses:f});d.delivered=d.delivered.map(p),d.toBeDelivered=d.toBeDelivered.map(p);var v=function(e,t){return tr(e,t,function(e,t){return e.find(function(e){return e.package.index===t.package.index})})}(d.delivered,c),h=function(e,t){return tr(e,t,function(e,r){return e.find(function(e){if(t.shippingEstimate&&t.selectedSla&&e.shippingEstimate!==r.shippingEstimate)return!1;if(t.slaOptions){var n=e.slas.reduce(function(e,t){return e+t.id},""),i=r.slas.reduce(function(e,t){return e+t.id},"");if(n!==i)return!1}return!(t.seller&&e.seller!==r.item.seller||t.selectedSla&&e.selectedSla!==r.selectedSla||t.deliveryChannel&&e.deliveryChannel!==r.deliveryChannel)})})}(d.toBeDelivered,c);return v.concat(h)}});
//# sourceMappingURL=index.umd.js.map
{
"name": "@vtex/delivery-packages",
"version": "2.1.7",
"version": "2.1.8",
"description": "",

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

Sorry, the diff of this file is not supported yet

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