@beamimpact/web-sdk
Version:
The Beam SDK enables brands to connect with their customers over shared values, not transactional discounts, to build stronger loyalty. Our integration achieves this by allowing customers to (a) choose a nonprofit where the brand will donate part of their
3 lines (2 loc) • 13.1 kB
JavaScript
function D(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var ne=typeof global=="object"&&global&&global.Object===Object&&global,De=typeof self=="object"&&self&&self.Object===Object&&self,A=ne||De||Function("return this")(),X=function(){return A.Date.now()},Fe=/\s/;function Ne(e){for(var t=e.length;t--&&Fe.test(e.charAt(t)););return t}var Ge=/^\s+/;function Be(e){return e&&e.slice(0,Ne(e)+1).replace(Ge,"")}var I=A.Symbol,ae=Object.prototype,Ue=ae.hasOwnProperty,ze=ae.toString,F=I?I.toStringTag:void 0;function He(e){var t=Ue.call(e,F),r=e[F];try{e[F]=void 0;var n=!0}catch{}var i=ze.call(e);return n&&(t?e[F]=r:delete e[F]),i}var We=Object.prototype,Ke=We.toString;function qe(e){return Ke.call(e)}var Xe="[object Null]",Je="[object Undefined]",ie=I?I.toStringTag:void 0;function C(e){return e==null?e===void 0?Je:Xe:ie&&ie in Object(e)?He(e):qe(e)}function L(e){return e!=null&&typeof e=="object"}var Ye="[object Symbol]";function Ze(e){return typeof e=="symbol"||L(e)&&C(e)==Ye}var oe=0/0,Qe=/^[-+]0x[0-9a-f]+$/i,Ve=/^0b[01]+$/i,ke=/^0o[0-7]+$/i,et=parseInt;function se(e){if(typeof e=="number")return e;if(Ze(e))return oe;if(D(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=D(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Be(e);var r=Ve.test(e);return r||ke.test(e)?et(e.slice(2),r?2:8):Qe.test(e)?oe:+e}var tt="Expected a function",rt=Math.max,nt=Math.min;function at(e,t,r){var n,i,a,s,o,u,f=0,_=!1,d=!1,l=!0;if(typeof e!="function")throw new TypeError(tt);t=se(t)||0,D(r)&&(_=!!r.leading,d="maxWait"in r,a=d?rt(se(r.maxWait)||0,t):a,l="trailing"in r?!!r.trailing:l);function h(p){var $=n,R=i;return n=i=void 0,f=p,s=e.apply(R,$),s}function g(p){return f=p,o=setTimeout(v,t),_?h(p):s}function y(p){var $=p-u,R=p-f,re=t-$;return d?nt(re,a-R):re}function b(p){var $=p-u,R=p-f;return u===void 0||$>=t||$<0||d&&R>=a}function v(){var p=X();if(b(p))return T(p);o=setTimeout(v,y(p))}function T(p){return o=void 0,l&&n?h(p):(n=i=void 0,s)}function U(){o!==void 0&&clearTimeout(o),f=0,n=u=i=o=void 0}function E(){return o===void 0?s:T(X())}function O(){var p=X(),$=b(p);if(n=arguments,i=this,u=p,$){if(o===void 0)return g(u);if(d)return clearTimeout(o),o=setTimeout(v,t),h(u)}return o===void 0&&(o=setTimeout(v,t)),s}return O.cancel=U,O.flush=E,O}function it(){this.__data__=[],this.size=0}function fe(e,t){return e===t||e!==e&&t!==t}function z(e,t){for(var r=e.length;r--;)if(fe(e[r][0],t))return r;return-1}var ot=Array.prototype,st=ot.splice;function ft(e){var t=this.__data__,r=z(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():st.call(t,r,1),--this.size,!0}function ut(e){var t=this.__data__,r=z(t,e);return r<0?void 0:t[r][1]}function ct(e){return z(this.__data__,e)>-1}function lt(e,t){var r=this.__data__,n=z(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function m(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}m.prototype.clear=it,m.prototype.delete=ft,m.prototype.get=ut,m.prototype.has=ct,m.prototype.set=lt;function pt(){this.__data__=new m,this.size=0}function dt(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}function gt(e){return this.__data__.get(e)}function _t(e){return this.__data__.has(e)}var ht="[object AsyncFunction]",yt="[object Function]",vt="[object GeneratorFunction]",bt="[object Proxy]";function ue(e){if(!D(e))return!1;var t=C(e);return t==yt||t==vt||t==ht||t==bt}var J=A["__core-js_shared__"],ce=function(){var e=/[^.]+$/.exec(J&&J.keys&&J.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Tt(e){return!!ce&&ce in e}var At=Function.prototype,mt=At.toString;function j(e){if(e!=null){try{return mt.call(e)}catch{}try{return e+""}catch{}}return""}var Ot=/[\\^$.*+?()[\]{}|]/g,$t=/^\[object .+?Constructor\]$/,wt=Function.prototype,jt=Object.prototype,St=wt.toString,Pt=jt.hasOwnProperty,xt=RegExp("^"+St.call(Pt).replace(Ot,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Et(e){if(!D(e)||Tt(e))return!1;var t=ue(e)?xt:$t;return t.test(j(e))}function It(e,t){return e?.[t]}function M(e,t){var r=It(e,t);return Et(r)?r:void 0}var N=M(A,"Map"),G=M(Object,"create");function Ct(){this.__data__=G?G(null):{},this.size=0}function Lt(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Mt="__lodash_hash_undefined__",Rt=Object.prototype,Dt=Rt.hasOwnProperty;function Ft(e){var t=this.__data__;if(G){var r=t[e];return r===Mt?void 0:r}return Dt.call(t,e)?t[e]:void 0}var Nt=Object.prototype,Gt=Nt.hasOwnProperty;function Bt(e){var t=this.__data__;return G?t[e]!==void 0:Gt.call(t,e)}var Ut="__lodash_hash_undefined__";function zt(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=G&&t===void 0?Ut:t,this}function S(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}S.prototype.clear=Ct,S.prototype.delete=Lt,S.prototype.get=Ft,S.prototype.has=Bt,S.prototype.set=zt;function Ht(){this.size=0,this.__data__={hash:new S,map:new(N||m),string:new S}}function Wt(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function H(e,t){var r=e.__data__;return Wt(t)?r[typeof t=="string"?"string":"hash"]:r.map}function Kt(e){var t=H(this,e).delete(e);return this.size-=t?1:0,t}function qt(e){return H(this,e).get(e)}function Xt(e){return H(this,e).has(e)}function Jt(e,t){var r=H(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}function P(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}P.prototype.clear=Ht,P.prototype.delete=Kt,P.prototype.get=qt,P.prototype.has=Xt,P.prototype.set=Jt;var Yt=200;function Zt(e,t){var r=this.__data__;if(r instanceof m){var n=r.__data__;if(!N||n.length<Yt-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new P(n)}return r.set(e,t),this.size=r.size,this}function w(e){var t=this.__data__=new m(e);this.size=t.size}w.prototype.clear=pt,w.prototype.delete=dt,w.prototype.get=gt,w.prototype.has=_t,w.prototype.set=Zt;var Qt="__lodash_hash_undefined__";function Vt(e){return this.__data__.set(e,Qt),this}function kt(e){return this.__data__.has(e)}function W(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new P;++t<r;)this.add(e[t])}W.prototype.add=W.prototype.push=Vt,W.prototype.has=kt;function er(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}function tr(e,t){return e.has(t)}var rr=1,nr=2;function le(e,t,r,n,i,a){var s=r&rr,o=e.length,u=t.length;if(o!=u&&!(s&&u>o))return!1;var f=a.get(e),_=a.get(t);if(f&&_)return f==t&&_==e;var d=-1,l=!0,h=r&nr?new W:void 0;for(a.set(e,t),a.set(t,e);++d<o;){var g=e[d],y=t[d];if(n)var b=s?n(y,g,d,t,e,a):n(g,y,d,e,t,a);if(b!==void 0){if(b)continue;l=!1;break}if(h){if(!er(t,function(v,T){if(!tr(h,T)&&(g===v||i(g,v,r,n,a)))return h.push(T)})){l=!1;break}}else if(!(g===y||i(g,y,r,n,a))){l=!1;break}}return a.delete(e),a.delete(t),l}var pe=A.Uint8Array;function ar(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}function ir(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var or=1,sr=2,fr="[object Boolean]",ur="[object Date]",cr="[object Error]",lr="[object Map]",pr="[object Number]",dr="[object RegExp]",gr="[object Set]",_r="[object String]",hr="[object Symbol]",yr="[object ArrayBuffer]",vr="[object DataView]",de=I?I.prototype:void 0,Y=de?de.valueOf:void 0;function br(e,t,r,n,i,a,s){switch(r){case vr:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case yr:return!(e.byteLength!=t.byteLength||!a(new pe(e),new pe(t)));case fr:case ur:case pr:return fe(+e,+t);case cr:return e.name==t.name&&e.message==t.message;case dr:case _r:return e==t+"";case lr:var o=ar;case gr:var u=n∨if(o||(o=ir),e.size!=t.size&&!u)return!1;var f=s.get(e);if(f)return f==t;n|=sr,s.set(e,t);var _=le(o(e),o(t),n,i,a,s);return s.delete(e),_;case hr:if(Y)return Y.call(e)==Y.call(t)}return!1}function Tr(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}var K=Array.isArray;function Ar(e,t,r){var n=t(e);return K(e)?n:Tr(n,r(e))}function mr(e,t){for(var r=-1,n=e==null?0:e.length,i=0,a=[];++r<n;){var s=e[r];t(s,r,e)&&(a[i++]=s)}return a}function Or(){return[]}var $r=Object.prototype,wr=$r.propertyIsEnumerable,ge=Object.getOwnPropertySymbols,jr=ge?function(e){return e==null?[]:(e=Object(e),mr(ge(e),function(t){return wr.call(e,t)}))}:Or;function Sr(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var Pr="[object Arguments]";function _e(e){return L(e)&&C(e)==Pr}var he=Object.prototype,xr=he.hasOwnProperty,Er=he.propertyIsEnumerable,Ir=_e(function(){return arguments}())?_e:function(e){return L(e)&&xr.call(e,"callee")&&!Er.call(e,"callee")};function Cr(){return!1}var ye=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ve=ye&&typeof module=="object"&&module&&!module.nodeType&&module,Lr=ve&&ve.exports===ye,be=Lr?A.Buffer:void 0,Mr=be?be.isBuffer:void 0,Z=Mr||Cr,Rr=9007199254740991,Dr=/^(?:0|[1-9]\d*)$/;function Fr(e,t){var r=typeof e;return t=t??Rr,!!t&&(r=="number"||r!="symbol"&&Dr.test(e))&&e>-1&&e%1==0&&e<t}var Nr=9007199254740991;function Te(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Nr}var Gr="[object Arguments]",Br="[object Array]",Ur="[object Boolean]",zr="[object Date]",Hr="[object Error]",Wr="[object Function]",Kr="[object Map]",qr="[object Number]",Xr="[object Object]",Jr="[object RegExp]",Yr="[object Set]",Zr="[object String]",Qr="[object WeakMap]",Vr="[object ArrayBuffer]",kr="[object DataView]",en="[object Float32Array]",tn="[object Float64Array]",rn="[object Int8Array]",nn="[object Int16Array]",an="[object Int32Array]",on="[object Uint8Array]",sn="[object Uint8ClampedArray]",fn="[object Uint16Array]",un="[object Uint32Array]",c={};c[en]=c[tn]=c[rn]=c[nn]=c[an]=c[on]=c[sn]=c[fn]=c[un]=!0,c[Gr]=c[Br]=c[Vr]=c[Ur]=c[kr]=c[zr]=c[Hr]=c[Wr]=c[Kr]=c[qr]=c[Xr]=c[Jr]=c[Yr]=c[Zr]=c[Qr]=!1;function cn(e){return L(e)&&Te(e.length)&&!!c[C(e)]}function ln(e){return function(t){return e(t)}}var Ae=typeof exports=="object"&&exports&&!exports.nodeType&&exports,B=Ae&&typeof module=="object"&&module&&!module.nodeType&&module,pn=B&&B.exports===Ae,Q=pn&&ne.process,me=function(){try{var e=B&&B.require&&B.require("util").types;return e||Q&&Q.binding&&Q.binding("util")}catch{}}(),Oe=me&&me.isTypedArray,$e=Oe?ln(Oe):cn,dn=Object.prototype,gn=dn.hasOwnProperty;function _n(e,t){var r=K(e),n=!r&&Ir(e),i=!r&&!n&&Z(e),a=!r&&!n&&!i&&$e(e),s=r||n||i||a,o=s?Sr(e.length,String):[],u=o.length;for(var f in e)(t||gn.call(e,f))&&!(s&&(f=="length"||i&&(f=="offset"||f=="parent")||a&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||Fr(f,u)))&&o.push(f);return o}var hn=Object.prototype;function yn(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||hn;return e===r}function vn(e,t){return function(r){return e(t(r))}}var bn=vn(Object.keys,Object),Tn=Object.prototype,An=Tn.hasOwnProperty;function mn(e){if(!yn(e))return bn(e);var t=[];for(var r in Object(e))An.call(e,r)&&r!="constructor"&&t.push(r);return t}function On(e){return e!=null&&Te(e.length)&&!ue(e)}function $n(e){return On(e)?_n(e):mn(e)}function we(e){return Ar(e,$n,jr)}var wn=1,jn=Object.prototype,Sn=jn.hasOwnProperty;function Pn(e,t,r,n,i,a){var s=r&wn,o=we(e),u=o.length,f=we(t),_=f.length;if(u!=_&&!s)return!1;for(var d=u;d--;){var l=o[d];if(!(s?l in t:Sn.call(t,l)))return!1}var h=a.get(e),g=a.get(t);if(h&&g)return h==t&&g==e;var y=!0;a.set(e,t),a.set(t,e);for(var b=s;++d<u;){l=o[d];var v=e[l],T=t[l];if(n)var U=s?n(T,v,l,t,e,a):n(v,T,l,e,t,a);if(!(U===void 0?v===T||i(v,T,r,n,a):U)){y=!1;break}b||(b=l=="constructor")}if(y&&!b){var E=e.constructor,O=t.constructor;E!=O&&"constructor"in e&&"constructor"in t&&!(typeof E=="function"&&E instanceof E&&typeof O=="function"&&O instanceof O)&&(y=!1)}return a.delete(e),a.delete(t),y}var V=M(A,"DataView"),k=M(A,"Promise"),ee=M(A,"Set"),te=M(A,"WeakMap"),je="[object Map]",xn="[object Object]",Se="[object Promise]",Pe="[object Set]",xe="[object WeakMap]",Ee="[object DataView]",En=j(V),In=j(N),Cn=j(k),Ln=j(ee),Mn=j(te),x=C;(V&&x(new V(new ArrayBuffer(1)))!=Ee||N&&x(new N)!=je||k&&x(k.resolve())!=Se||ee&&x(new ee)!=Pe||te&&x(new te)!=xe)&&(x=function(e){var t=C(e),r=t==xn?e.constructor:void 0,n=r?j(r):"";if(n)switch(n){case En:return Ee;case In:return je;case Cn:return Se;case Ln:return Pe;case Mn:return xe}return t});var Ie=x,Rn=1,Ce="[object Arguments]",Le="[object Array]",q="[object Object]",Dn=Object.prototype,Me=Dn.hasOwnProperty;function Fn(e,t,r,n,i,a){var s=K(e),o=K(t),u=s?Le:Ie(e),f=o?Le:Ie(t);u=u==Ce?q:u,f=f==Ce?q:f;var _=u==q,d=f==q,l=u==f;if(l&&Z(e)){if(!Z(t))return!1;s=!0,_=!1}if(l&&!_)return a||(a=new w),s||$e(e)?le(e,t,r,n,i,a):br(e,t,u,r,n,i,a);if(!(r&Rn)){var h=_&&Me.call(e,"__wrapped__"),g=d&&Me.call(t,"__wrapped__");if(h||g){var y=h?e.value():e,b=g?t.value():t;return a||(a=new w),i(y,b,r,n,a)}}return l?(a||(a=new w),Pn(e,t,r,n,i,a)):!1}function Re(e,t,r,n,i){return e===t?!0:e==null||t==null||!L(e)&&!L(t)?e!==e&&t!==t:Fn(e,t,r,n,Re,i)}function Nn(e,t){return Re(e,t)}export{at as d,Nn as i};
//# sourceMappingURL=lodash-P8OIs-at.esm.js.map