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

@loophq/onstore-sdk

Package Overview
Dependencies
Maintainers
2
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@loophq/onstore-sdk - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

2

dist/loop-onstore-sdk.js

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

!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.LoopOnstore=n():t.LoopOnstore=n()}(window,(function(){return function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=107)}([function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e(59))},function(t,n,e){var r=e(0),o=e(38),i=e(5),c=e(39),a=e(42),u=e(72),s=o("wks"),l=r.Symbol,f=u?l:c;t.exports=function(t){return i(s,t)||(a&&i(l,t)?s[t]=l[t]:s[t]=f("Symbol."+t)),s[t]}},function(t,n,e){var r=e(8);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n,e){var r=e(9),o=e(12),i=e(22);t.exports=r?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,e){var r=e(3);t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n){var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},function(t,n,e){var r=e(0),o=e(18).f,i=e(6),c=e(13),a=e(24),u=e(63),s=e(41);t.exports=function(t,n){var e,l,f,p,d,v=t.target,h=t.global,y=t.stat;if(e=h?r:y?r[v]||a(v,{}):(r[v]||{}).prototype)for(l in n){if(p=n[l],f=t.noTargetGet?(d=o(e,l))&&d.value:e[l],!s(h?l:v+(y?".":"#")+l,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;u(p,f)}(t.sham||f&&f.sham)&&i(p,"sham",!0),c(e,l,p,t)}}},function(t,n,e){var r=e(9),o=e(36),i=e(2),c=e(35),a=Object.defineProperty;n.f=r?a:function(t,n,e){if(i(t),n=c(n,!0),i(e),o)try{return a(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},function(t,n,e){var r=e(0),o=e(6),i=e(5),c=e(24),a=e(25),u=e(26),s=u.get,l=u.enforce,f=String(String).split("String");(t.exports=function(t,n,e,a){var u=!!a&&!!a.unsafe,s=!!a&&!!a.enumerable,p=!!a&&!!a.noTargetGet;"function"==typeof e&&("string"!=typeof n||i(e,"name")||o(e,"name",n),l(e).source=f.join("string"==typeof n?n:"")),t!==r?(u?!p&&t[n]&&(s=!0):delete t[n],s?t[n]=e:o(t,n,e)):s?t[n]=e:c(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||a(this)}))},function(t,n){t.exports=!1},function(t,n,e){var r=e(65),o=e(0),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][n]||o[t]&&o[t][n]}},function(t,n,e){var r=e(10),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,n){t.exports={}},function(t,n,e){var r=e(9),o=e(60),i=e(22),c=e(19),a=e(35),u=e(5),s=e(36),l=Object.getOwnPropertyDescriptor;n.f=r?l:function(t,n){if(t=c(t),n=a(n,!0),s)try{return l(t,n)}catch(t){}if(u(t,n))return i(!o.f.call(t,n),t[n])}},function(t,n,e){var r=e(61),o=e(4);t.exports=function(t){return r(o(t))}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,n,e){var r=e(0),o=e(87),i=e(88),c=e(6),a=e(1),u=a("iterator"),s=a("toStringTag"),l=i.values;for(var f in o){var p=r[f],d=p&&p.prototype;if(d){if(d[u]!==l)try{c(d,u,l)}catch(t){d[u]=l}if(d[s]||c(d,s,f),o[f])for(var v in i)if(d[v]!==i[v])try{c(d,v,i[v])}catch(t){d[v]=i[v]}}}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,e){var r=e(0),o=e(8),i=r.document,c=o(i)&&o(i.createElement);t.exports=function(t){return c?i.createElement(t):{}}},function(t,n,e){var r=e(0),o=e(6);t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}},function(t,n,e){var r=e(37),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return o.call(t)}),t.exports=r.inspectSource},function(t,n,e){var r,o,i,c=e(62),a=e(0),u=e(8),s=e(6),l=e(5),f=e(27),p=e(28),d=a.WeakMap;if(c){var v=new d,h=v.get,y=v.has,g=v.set;r=function(t,n){return g.call(v,t,n),n},o=function(t){return h.call(v,t)||{}},i=function(t){return y.call(v,t)}}else{var m=f("state");p[m]=!0,r=function(t,n){return s(t,m,n),n},o=function(t){return l(t,m)?t[m]:{}},i=function(t){return l(t,m)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(n){var e;if(!u(n)||(e=o(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}}},function(t,n,e){var r=e(38),o=e(39),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,n){t.exports={}},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n,e){var r=e(12).f,o=e(5),i=e(1)("toStringTag");t.exports=function(t,n,e){t&&!o(t=e?t:t.prototype,i)&&r(t,i,{configurable:!0,value:n})}},function(t,n,e){"use strict";var r=e(6),o=e(13),i=e(3),c=e(1),a=e(32),u=c("species"),s=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),l=!i((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var e="ab".split(t);return 2!==e.length||"a"!==e[0]||"b"!==e[1]}));t.exports=function(t,n,e,f){var p=c(t),d=!i((function(){var n={};return n[p]=function(){return 7},7!=""[t](n)})),v=d&&!i((function(){var n=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[u]=function(){return e},e.flags="",e[p]=/./[p]),e.exec=function(){return n=!0,null},e[p](""),!n}));if(!d||!v||"replace"===t&&!s||"split"===t&&!l){var h=/./[p],y=e(p,""[t],(function(t,n,e,r,o){return n.exec===a?d&&!o?{done:!0,value:h.call(n,e,r)}:{done:!0,value:t.call(e,n,r)}:{done:!1}})),g=y[0],m=y[1];o(String.prototype,t,g),o(RegExp.prototype,p,2==n?function(t,n){return m.call(t,this,n)}:function(t){return m.call(t,this)}),f&&r(RegExp.prototype[p],"sham",!0)}}},function(t,n,e){"use strict";var r,o,i=e(101),c=RegExp.prototype.exec,a=String.prototype.replace,u=c,s=(r=/a/,o=/b*/g,c.call(r,"a"),c.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),l=void 0!==/()??/.exec("")[1];(s||l)&&(u=function(t){var n,e,r,o,u=this;return l&&(e=new RegExp("^"+u.source+"$(?!\\s)",i.call(u))),s&&(n=u.lastIndex),r=c.call(u,t),s&&r&&(u.lastIndex=u.global?r.index+r[0].length:n),l&&r&&r.length>1&&a.call(r[0],e,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r}),t.exports=u},function(t,n,e){var r=e(7),o=e(32);t.exports=function(t,n){var e=t.exec;if("function"==typeof e){var i=e.call(t,n);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,n)}},function(t,n,e){"use strict";var r,o,i,c,a=e(11),u=e(14),s=e(0),l=e(15),f=e(70),p=e(13),d=e(71),v=e(30),h=e(73),y=e(8),g=e(20),m=e(74),b=e(7),x=e(25),O=e(75),w=e(81),S=e(44),j=e(45).set,P=e(82),_=e(83),E=e(84),k=e(49),T=e(85),L=e(26),I=e(41),A=e(1),M=e(86),D=A("species"),R="Promise",C=L.get,N=L.set,F=L.getterFor(R),G=f,U=s.TypeError,z=s.document,q=s.process,$=l("fetch"),H=k.f,W=H,V="process"==b(q),B=!!(z&&z.createEvent&&s.dispatchEvent),J=I(R,(function(){if(!(x(G)!==String(G))){if(66===M)return!0;if(!V&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!G.prototype.finally)return!0;if(M>=51&&/native code/.test(G))return!1;var t=G.resolve(1),n=function(t){t((function(){}),(function(){}))};return(t.constructor={})[D]=n,!(t.then((function(){}))instanceof n)})),Y=J||!w((function(t){G.all(t).catch((function(){}))})),K=function(t){var n;return!(!y(t)||"function"!=typeof(n=t.then))&&n},X=function(t,n,e){if(!n.notified){n.notified=!0;var r=n.reactions;P((function(){for(var o=n.value,i=1==n.state,c=0;r.length>c;){var a,u,s,l=r[c++],f=i?l.ok:l.fail,p=l.resolve,d=l.reject,v=l.domain;try{f?(i||(2===n.rejection&&nt(t,n),n.rejection=1),!0===f?a=o:(v&&v.enter(),a=f(o),v&&(v.exit(),s=!0)),a===l.promise?d(U("Promise-chain cycle")):(u=K(a))?u.call(a,p,d):p(a)):d(o)}catch(t){v&&!s&&v.exit(),d(t)}}n.reactions=[],n.notified=!1,e&&!n.rejection&&Q(t,n)}))}},Z=function(t,n,e){var r,o;B?((r=z.createEvent("Event")).promise=n,r.reason=e,r.initEvent(t,!1,!0),s.dispatchEvent(r)):r={promise:n,reason:e},(o=s["on"+t])?o(r):"unhandledrejection"===t&&E("Unhandled promise rejection",e)},Q=function(t,n){j.call(s,(function(){var e,r=n.value;if(tt(n)&&(e=T((function(){V?q.emit("unhandledRejection",r,t):Z("unhandledrejection",t,r)})),n.rejection=V||tt(n)?2:1,e.error))throw e.value}))},tt=function(t){return 1!==t.rejection&&!t.parent},nt=function(t,n){j.call(s,(function(){V?q.emit("rejectionHandled",t):Z("rejectionhandled",t,n.value)}))},et=function(t,n,e,r){return function(o){t(n,e,o,r)}},rt=function(t,n,e,r){n.done||(n.done=!0,r&&(n=r),n.value=e,n.state=2,X(t,n,!0))},ot=function(t,n,e,r){if(!n.done){n.done=!0,r&&(n=r);try{if(t===e)throw U("Promise can't be resolved itself");var o=K(e);o?P((function(){var r={done:!1};try{o.call(e,et(ot,t,r,n),et(rt,t,r,n))}catch(e){rt(t,r,e,n)}})):(n.value=e,n.state=1,X(t,n,!1))}catch(e){rt(t,{done:!1},e,n)}}};J&&(G=function(t){m(this,G,R),g(t),r.call(this);var n=C(this);try{t(et(ot,this,n),et(rt,this,n))}catch(t){rt(this,n,t)}},(r=function(t){N(this,{type:R,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=d(G.prototype,{then:function(t,n){var e=F(this),r=H(S(this,G));return r.ok="function"!=typeof t||t,r.fail="function"==typeof n&&n,r.domain=V?q.domain:void 0,e.parent=!0,e.reactions.push(r),0!=e.state&&X(this,e,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r,n=C(t);this.promise=t,this.resolve=et(ot,t,n),this.reject=et(rt,t,n)},k.f=H=function(t){return t===G||t===i?new o(t):W(t)},u||"function"!=typeof f||(c=f.prototype.then,p(f.prototype,"then",(function(t,n){var e=this;return new G((function(t,n){c.call(e,t,n)})).then(t,n)}),{unsafe:!0}),"function"==typeof $&&a({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return _(G,$.apply(s,arguments))}}))),a({global:!0,wrap:!0,forced:J},{Promise:G}),v(G,R,!1,!0),h(R),i=l(R),a({target:R,stat:!0,forced:J},{reject:function(t){var n=H(this);return n.reject.call(void 0,t),n.promise}}),a({target:R,stat:!0,forced:u||J},{resolve:function(t){return _(u&&this===i?G:this,t)}}),a({target:R,stat:!0,forced:Y},{all:function(t){var n=this,e=H(n),r=e.resolve,o=e.reject,i=T((function(){var e=g(n.resolve),i=[],c=0,a=1;O(t,(function(t){var u=c++,s=!1;i.push(void 0),a++,e.call(n,t).then((function(t){s||(s=!0,i[u]=t,--a||r(i))}),o)})),--a||r(i)}));return i.error&&o(i.value),e.promise},race:function(t){var n=this,e=H(n),r=e.reject,o=T((function(){var o=g(n.resolve);O(t,(function(t){o.call(n,t).then(e.resolve,r)}))}));return o.error&&r(o.value),e.promise}})},function(t,n,e){var r=e(8);t.exports=function(t,n){if(!r(t))return t;var e,o;if(n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;if("function"==typeof(e=t.valueOf)&&!r(o=e.call(t)))return o;if(!n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n,e){var r=e(9),o=e(3),i=e(23);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(t,n,e){var r=e(0),o=e(24),i=r["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,n,e){var r=e(14),o=e(37);(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.5.0",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},function(t,n,e){var r=e(5),o=e(19),i=e(67).indexOf,c=e(28);t.exports=function(t,n){var e,a=o(t),u=0,s=[];for(e in a)!r(c,e)&&r(a,e)&&s.push(e);for(;n.length>u;)r(a,e=n[u++])&&(~i(s,e)||s.push(e));return s}},function(t,n,e){var r=e(3),o=/#|\.prototype\./,i=function(t,n){var e=a[c(t)];return e==s||e!=u&&("function"==typeof n?r(n):!!n)},c=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=i.data={},u=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},function(t,n,e){var r=e(3);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,n,e){var r=e(20);t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},function(t,n,e){var r=e(2),o=e(20),i=e(1)("species");t.exports=function(t,n){var e,c=r(t).constructor;return void 0===c||null==(e=r(c)[i])?n:o(e)}},function(t,n,e){var r,o,i,c=e(0),a=e(3),u=e(7),s=e(43),l=e(46),f=e(23),p=e(47),d=c.location,v=c.setImmediate,h=c.clearImmediate,y=c.process,g=c.MessageChannel,m=c.Dispatch,b=0,x={},O=function(t){if(x.hasOwnProperty(t)){var n=x[t];delete x[t],n()}},w=function(t){return function(){O(t)}},S=function(t){O(t.data)},j=function(t){c.postMessage(t+"",d.protocol+"//"+d.host)};v&&h||(v=function(t){for(var n=[],e=1;arguments.length>e;)n.push(arguments[e++]);return x[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,n)},r(b),b},h=function(t){delete x[t]},"process"==u(y)?r=function(t){y.nextTick(w(t))}:m&&m.now?r=function(t){m.now(w(t))}:g&&!p?(i=(o=new g).port2,o.port1.onmessage=S,r=s(i.postMessage,i,1)):!c.addEventListener||"function"!=typeof postMessage||c.importScripts||a(j)?r="onreadystatechange"in f("script")?function(t){l.appendChild(f("script")).onreadystatechange=function(){l.removeChild(this),O(t)}}:function(t){setTimeout(w(t),0)}:(r=j,c.addEventListener("message",S,!1))),t.exports={set:v,clear:h}},function(t,n,e){var r=e(15);t.exports=r("document","documentElement")},function(t,n,e){var r=e(48);t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},function(t,n,e){var r=e(15);t.exports=r("navigator","userAgent")||""},function(t,n,e){"use strict";var r=e(20),o=function(t){var n,e;this.promise=new t((function(t,r){if(void 0!==n||void 0!==e)throw TypeError("Bad Promise constructor");n=t,e=r})),this.resolve=r(n),this.reject=r(e)};t.exports.f=function(t){return new o(t)}},function(t,n,e){var r=e(2),o=e(90),i=e(29),c=e(28),a=e(46),u=e(23),s=e(27)("IE_PROTO"),l=function(){},f=function(){var t,n=u("iframe"),e=i.length;for(n.style.display="none",a.appendChild(n),n.src=String("javascript:"),(t=n.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),f=t.F;e--;)delete f.prototype[i[e]];return f()};t.exports=Object.create||function(t,n){var e;return null!==t?(l.prototype=r(t),e=new l,l.prototype=null,e[s]=t):e=f(),void 0===n?e:o(e,n)},c[s]=!0},function(t,n,e){"use strict";var r,o,i,c=e(52),a=e(6),u=e(5),s=e(1),l=e(14),f=s("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=c(c(i)))!==Object.prototype&&(r=o):p=!0),null==r&&(r={}),l||u(r,f)||a(r,f,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},function(t,n,e){var r=e(5),o=e(53),i=e(27),c=e(94),a=i("IE_PROTO"),u=Object.prototype;t.exports=c?Object.getPrototypeOf:function(t){return t=o(t),r(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n,e){var r=e(4);t.exports=function(t){return Object(r(t))}},function(t,n,e){"use strict";var r=e(102).charAt;t.exports=function(t,n,e){return n+(e?r(t,n).length:1)}},function(t,n,e){"use strict";var r=e(31),o=e(56),i=e(2),c=e(4),a=e(44),u=e(54),s=e(16),l=e(33),f=e(32),p=e(3),d=[].push,v=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));r("split",2,(function(t,n,e){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var r=String(c(this)),i=void 0===e?4294967295:e>>>0;if(0===i)return[];if(void 0===t)return[r];if(!o(t))return n.call(r,t,i);for(var a,u,s,l=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),v=0,h=new RegExp(t.source,p+"g");(a=f.call(h,r))&&!((u=h.lastIndex)>v&&(l.push(r.slice(v,a.index)),a.length>1&&a.index<r.length&&d.apply(l,a.slice(1)),s=a[0].length,v=u,l.length>=i));)h.lastIndex===a.index&&h.lastIndex++;return v===r.length?!s&&h.test("")||l.push(""):l.push(r.slice(v)),l.length>i?l.slice(0,i):l}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,e){var o=c(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,o,e):r.call(String(o),n,e)},function(t,o){var c=e(r,t,this,o,r!==n);if(c.done)return c.value;var f=i(t),p=String(this),d=a(f,RegExp),y=f.unicode,g=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(h?"y":"g"),m=new d(h?f:"^(?:"+f.source+")",g),b=void 0===o?4294967295:o>>>0;if(0===b)return[];if(0===p.length)return null===l(m,p)?[p]:[];for(var x=0,O=0,w=[];O<p.length;){m.lastIndex=h?O:0;var S,j=l(m,h?p:p.slice(O));if(null===j||(S=v(s(m.lastIndex+(h?0:O)),p.length))===x)O=u(p,O,y);else{if(w.push(p.slice(x,O)),w.length===b)return w;for(var P=1;P<=j.length-1;P++)if(w.push(j[P]),w.length===b)return w;O=x=S}}return w.push(p.slice(x)),w}]}),!h)},function(t,n,e){var r=e(8),o=e(7),i=e(1)("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},function(t,n,e){var r=e(56);t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},function(t,n,e){var r=e(1)("match");t.exports=function(t){var n=/./;try{"/./"[t](n)}catch(e){try{return n[r]=!1,"/./"[t](n)}catch(t){}}return!1}},function(t,n){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(t){"object"==typeof window&&(e=window)}t.exports=e},function(t,n,e){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);n.f=i?function(t){var n=o(this,t);return!!n&&n.enumerable}:r},function(t,n,e){var r=e(3),o=e(7),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,n,e){var r=e(0),o=e(25),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},function(t,n,e){var r=e(5),o=e(64),i=e(18),c=e(12);t.exports=function(t,n){for(var e=o(n),a=c.f,u=i.f,s=0;s<e.length;s++){var l=e[s];r(t,l)||a(t,l,u(n,l))}}},function(t,n,e){var r=e(15),o=e(66),i=e(69),c=e(2);t.exports=r("Reflect","ownKeys")||function(t){var n=o.f(c(t)),e=i.f;return e?n.concat(e(t)):n}},function(t,n,e){var r=e(0);t.exports=r},function(t,n,e){var r=e(40),o=e(29).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,n,e){var r=e(19),o=e(16),i=e(68),c=function(t){return function(n,e,c){var a,u=r(n),s=o(u.length),l=i(c,s);if(t&&e!=e){for(;s>l;)if((a=u[l++])!=a)return!0}else for(;s>l;l++)if((t||l in u)&&u[l]===e)return t||l||0;return!t&&-1}};t.exports={includes:c(!0),indexOf:c(!1)}},function(t,n,e){var r=e(10),o=Math.max,i=Math.min;t.exports=function(t,n){var e=r(t);return e<0?o(e+n,0):i(e,n)}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,e){var r=e(0);t.exports=r.Promise},function(t,n,e){var r=e(13);t.exports=function(t,n,e){for(var o in n)r(t,o,n[o],e);return t}},function(t,n,e){var r=e(42);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol()},function(t,n,e){"use strict";var r=e(15),o=e(12),i=e(1),c=e(9),a=i("species");t.exports=function(t){var n=r(t),e=o.f;c&&n&&!n[a]&&e(n,a,{configurable:!0,get:function(){return this}})}},function(t,n){t.exports=function(t,n,e){if(!(t instanceof n))throw TypeError("Incorrect "+(e?e+" ":"")+"invocation");return t}},function(t,n,e){var r=e(2),o=e(76),i=e(16),c=e(43),a=e(77),u=e(80),s=function(t,n){this.stopped=t,this.result=n};(t.exports=function(t,n,e,l,f){var p,d,v,h,y,g,m,b=c(n,e,l?2:1);if(f)p=t;else{if("function"!=typeof(d=a(t)))throw TypeError("Target is not iterable");if(o(d)){for(v=0,h=i(t.length);h>v;v++)if((y=l?b(r(m=t[v])[0],m[1]):b(t[v]))&&y instanceof s)return y;return new s(!1)}p=d.call(t)}for(g=p.next;!(m=g.call(p)).done;)if("object"==typeof(y=u(p,b,m.value,l))&&y&&y instanceof s)return y;return new s(!1)}).stop=function(t){return new s(!0,t)}},function(t,n,e){var r=e(1),o=e(17),i=r("iterator"),c=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||c[i]===t)}},function(t,n,e){var r=e(78),o=e(17),i=e(1)("iterator");t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,n,e){var r=e(79),o=e(7),i=e(1)("toStringTag"),c="Arguments"==o(function(){return arguments}());t.exports=r?o:function(t){var n,e,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),i))?e:c?o(n):"Object"==(r=o(n))&&"function"==typeof n.callee?"Arguments":r}},function(t,n,e){var r={};r[e(1)("toStringTag")]="z",t.exports="[object z]"===String(r)},function(t,n,e){var r=e(2);t.exports=function(t,n,e,o){try{return o?n(r(e)[0],e[1]):n(e)}catch(n){var i=t.return;throw void 0!==i&&r(i.call(t)),n}}},function(t,n,e){var r=e(1)("iterator"),o=!1;try{var i=0,c={next:function(){return{done:!!i++}},return:function(){o=!0}};c[r]=function(){return this},Array.from(c,(function(){throw 2}))}catch(t){}t.exports=function(t,n){if(!n&&!o)return!1;var e=!1;try{var i={};i[r]=function(){return{next:function(){return{done:e=!0}}}},t(i)}catch(t){}return e}},function(t,n,e){var r,o,i,c,a,u,s,l,f=e(0),p=e(18).f,d=e(7),v=e(45).set,h=e(47),y=f.MutationObserver||f.WebKitMutationObserver,g=f.process,m=f.Promise,b="process"==d(g),x=p(f,"queueMicrotask"),O=x&&x.value;O||(r=function(){var t,n;for(b&&(t=g.domain)&&t.exit();o;){n=o.fn,o=o.next;try{n()}catch(t){throw o?c():i=void 0,t}}i=void 0,t&&t.enter()},b?c=function(){g.nextTick(r)}:y&&!h?(a=!0,u=document.createTextNode(""),new y(r).observe(u,{characterData:!0}),c=function(){u.data=a=!a}):m&&m.resolve?(s=m.resolve(void 0),l=s.then,c=function(){l.call(s,r)}):c=function(){v.call(f,r)}),t.exports=O||function(t){var n={fn:t,next:void 0};i&&(i.next=n),o||(o=n,c()),i=n}},function(t,n,e){var r=e(2),o=e(8),i=e(49);t.exports=function(t,n){if(r(t),o(n)&&n.constructor===t)return n;var e=i.f(t);return(0,e.resolve)(n),e.promise}},function(t,n,e){var r=e(0);t.exports=function(t,n){var e=r.console;e&&e.error&&(1===arguments.length?e.error(t):e.error(t,n))}},function(t,n){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,n,e){var r,o,i=e(0),c=e(48),a=i.process,u=a&&a.versions,s=u&&u.v8;s?o=(r=s.split("."))[0]+r[1]:c&&(!(r=c.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=c.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},function(t,n){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,n,e){"use strict";var r=e(19),o=e(89),i=e(17),c=e(26),a=e(92),u=c.set,s=c.getterFor("Array Iterator");t.exports=a(Array,"Array",(function(t,n){u(this,{type:"Array Iterator",target:r(t),index:0,kind:n})}),(function(){var t=s(this),n=t.target,e=t.kind,r=t.index++;return!n||r>=n.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==e?{value:r,done:!1}:"values"==e?{value:n[r],done:!1}:{value:[r,n[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,n,e){var r=e(1),o=e(50),i=e(6),c=r("unscopables"),a=Array.prototype;null==a[c]&&i(a,c,o(null)),t.exports=function(t){a[c][t]=!0}},function(t,n,e){var r=e(9),o=e(12),i=e(2),c=e(91);t.exports=r?Object.defineProperties:function(t,n){i(t);for(var e,r=c(n),a=r.length,u=0;a>u;)o.f(t,e=r[u++],n[e]);return t}},function(t,n,e){var r=e(40),o=e(29);t.exports=Object.keys||function(t){return r(t,o)}},function(t,n,e){"use strict";var r=e(11),o=e(93),i=e(52),c=e(95),a=e(30),u=e(6),s=e(13),l=e(1),f=e(14),p=e(17),d=e(51),v=d.IteratorPrototype,h=d.BUGGY_SAFARI_ITERATORS,y=l("iterator"),g=function(){return this};t.exports=function(t,n,e,l,d,m,b){o(e,n,l);var x,O,w,S=function(t){if(t===d&&k)return k;if(!h&&t in _)return _[t];switch(t){case"keys":case"values":case"entries":return function(){return new e(this,t)}}return function(){return new e(this)}},j=n+" Iterator",P=!1,_=t.prototype,E=_[y]||_["@@iterator"]||d&&_[d],k=!h&&E||S(d),T="Array"==n&&_.entries||E;if(T&&(x=i(T.call(new t)),v!==Object.prototype&&x.next&&(f||i(x)===v||(c?c(x,v):"function"!=typeof x[y]&&u(x,y,g)),a(x,j,!0,!0),f&&(p[j]=g))),"values"==d&&E&&"values"!==E.name&&(P=!0,k=function(){return E.call(this)}),f&&!b||_[y]===k||u(_,y,k),p[n]=k,d)if(O={values:S("values"),keys:m?k:S("keys"),entries:S("entries")},b)for(w in O)!h&&!P&&w in _||s(_,w,O[w]);else r({target:n,proto:!0,forced:h||P},O);return O}},function(t,n,e){"use strict";var r=e(51).IteratorPrototype,o=e(50),i=e(22),c=e(30),a=e(17),u=function(){return this};t.exports=function(t,n,e){var s=n+" Iterator";return t.prototype=o(r,{next:i(1,e)}),c(t,s,!1,!0),a[s]=u,t}},function(t,n,e){var r=e(3);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,n,e){var r=e(2),o=e(96);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,e={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),n=e instanceof Array}catch(t){}return function(e,i){return r(e),o(i),n?t.call(e,i):e.__proto__=i,e}}():void 0)},function(t,n,e){var r=e(8);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,n,e){"use strict";var r=e(11),o=e(10),i=e(98),c=e(99),a=e(3),u=1..toFixed,s=Math.floor,l=function(t,n,e){return 0===n?e:n%2==1?l(t,n-1,e*t):l(t*t,n/2,e)};r({target:"Number",proto:!0,forced:u&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!a((function(){u.call({})}))},{toFixed:function(t){var n,e,r,a,u=i(this),f=o(t),p=[0,0,0,0,0,0],d="",v="0",h=function(t,n){for(var e=-1,r=n;++e<6;)r+=t*p[e],p[e]=r%1e7,r=s(r/1e7)},y=function(t){for(var n=6,e=0;--n>=0;)e+=p[n],p[n]=s(e/t),e=e%t*1e7},g=function(){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==p[t]){var e=String(p[t]);n=""===n?e:n+c.call("0",7-e.length)+e}return n};if(f<0||f>20)throw RangeError("Incorrect fraction digits");if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return String(u);if(u<0&&(d="-",u=-u),u>1e-21)if(e=(n=function(t){for(var n=0,e=t;e>=4096;)n+=12,e/=4096;for(;e>=2;)n+=1,e/=2;return n}(u*l(2,69,1))-69)<0?u*l(2,-n,1):u/l(2,n,1),e*=4503599627370496,(n=52-n)>0){for(h(0,e),r=f;r>=7;)h(1e7,0),r-=7;for(h(l(10,r,1),0),r=n-1;r>=23;)y(1<<23),r-=23;y(1<<r),h(1,1),y(2),v=g()}else h(0,e),h(1<<-n,0),v=g()+c.call("0",f);return v=f>0?d+((a=v.length)<=f?"0."+c.call("0",f-a)+v:v.slice(0,a-f)+"."+v.slice(a-f)):d+v}})},function(t,n,e){var r=e(7);t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},function(t,n,e){"use strict";var r=e(10),o=e(4);t.exports="".repeat||function(t){var n=String(o(this)),e="",i=r(t);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(n+=n))1&i&&(e+=n);return e}},function(t,n,e){"use strict";var r=e(31),o=e(2),i=e(53),c=e(16),a=e(10),u=e(4),s=e(54),l=e(33),f=Math.max,p=Math.min,d=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,h=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,n,e){return[function(e,r){var o=u(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,r):n.call(String(o),e,r)},function(t,i){var u=e(n,t,this,i);if(u.done)return u.value;var d=o(t),v=String(this),h="function"==typeof i;h||(i=String(i));var y=d.global;if(y){var g=d.unicode;d.lastIndex=0}for(var m=[];;){var b=l(d,v);if(null===b)break;if(m.push(b),!y)break;""===String(b[0])&&(d.lastIndex=s(v,c(d.lastIndex),g))}for(var x,O="",w=0,S=0;S<m.length;S++){b=m[S];for(var j=String(b[0]),P=f(p(a(b.index),v.length),0),_=[],E=1;E<b.length;E++)_.push(void 0===(x=b[E])?x:String(x));var k=b.groups;if(h){var T=[j].concat(_,P,v);void 0!==k&&T.push(k);var L=String(i.apply(void 0,T))}else L=r(j,v,P,_,k,i);P>=w&&(O+=v.slice(w,P)+L,w=P+j.length)}return O+v.slice(w)}];function r(t,e,r,o,c,a){var u=r+t.length,s=o.length,l=h;return void 0!==c&&(c=i(c),l=v),n.call(a,l,(function(n,i){var a;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(u);case"<":a=c[i.slice(1,-1)];break;default:var l=+i;if(0===l)return n;if(l>s){var f=d(l/10);return 0===f?n:f<=s?void 0===o[f-1]?i.charAt(1):o[f-1]+i.charAt(1):n}a=o[l-1]}return void 0===a?"":a}))}}))},function(t,n,e){"use strict";var r=e(2);t.exports=function(){var t=r(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,e){var r=e(10),o=e(4),i=function(t){return function(n,e){var i,c,a=String(o(n)),u=r(e),s=a.length;return u<0||u>=s?t?"":void 0:(i=a.charCodeAt(u))<55296||i>56319||u+1===s||(c=a.charCodeAt(u+1))<56320||c>57343?t?a.charAt(u):i:t?a.slice(u,u+2):c-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,n,e){"use strict";var r=e(11),o=e(57),i=e(4);r({target:"String",proto:!0,forced:!e(58)("includes")},{includes:function(t){return!!~String(i(this)).indexOf(o(t),arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){"use strict";var r=e(31),o=e(2),i=e(4),c=e(105),a=e(33);r("search",1,(function(t,n,e){return[function(n){var e=i(this),r=null==n?void 0:n[t];return void 0!==r?r.call(n,e):new RegExp(n)[t](String(e))},function(t){var r=e(n,t,this);if(r.done)return r.value;var i=o(t),u=String(this),s=i.lastIndex;c(s,0)||(i.lastIndex=0);var l=a(i,u);return c(i.lastIndex,s)||(i.lastIndex=s),null===l?-1:l.index}]}))},function(t,n){t.exports=Object.is||function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}},function(t,n,e){"use strict";var r,o=e(11),i=e(18).f,c=e(16),a=e(57),u=e(4),s=e(58),l=e(14),f="".startsWith,p=Math.min,d=s("startsWith");o({target:"String",proto:!0,forced:!!(l||d||(r=i(String.prototype,"startsWith"),!r||r.writable))&&!d},{startsWith:function(t){var n=String(u(this));a(t);var e=c(p(arguments.length>1?arguments[1]:void 0,n.length)),r=String(t);return f?f.call(n,r,e):n.slice(e,e+r.length)===r}})},function(t,n,e){"use strict";e.r(n);e(34),e(21);var r={get:(t="loop-onstore-data")=>JSON.parse(localStorage.getItem(t)||null),set(t,n="loop-onstore-data"){localStorage.setItem(n,JSON.stringify(t))},remove(t="loop-onstore-data"){localStorage.removeItem(t)}};function o(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function i(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}let c={debug:!1,redirect:!0,active:!1,params:null,key:null,api:null,token:null,id:null,fullPayload:!1};const a=t=>t?c[t]:c,u=(t,n)=>{c[t]=n,r.set(c)},s=()=>{const t=r.get();t&&(c=function(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?o(Object(e),!0).forEach((function(n){i(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):o(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}({},c,{},t))};var l=new Proxy({},{get:(t,n)=>!t[n]&&a("debug")?t=>"string"==typeof t?console[n]("%c".concat(t),"color: #3256E6"):console[n](t):t[n]||function(){}});const f=(t,n)=>{const e=[...document.querySelectorAll(t)];return e.length>1&&l.warn("Attaching Loop.submit() to more than one element. Make sure you're using the right selector!"),e.forEach(t=>{t.addEventListener("click",n)}),e};e(97),e(100),e(55);const p={JPY:{constant:1,decimals:0,decimalSymbol:"",thousandSymbol:",",symbol:"¥"},GBP:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"£"},EUR:{constant:100,decimals:2,decimalSymbol:",",thousandSymbol:".",symbol:"€"},USD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},CAD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},AUD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},HKD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},NZD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},SGD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"}},d=(t,n="USD")=>{if(!t)return"";const e=p[n];if(e){const{dollars:n,cents:r}=((t,n)=>{const[e,r]=Number.parseFloat(t/n.constant).toFixed(n.decimals).split(".");return{dollars:e?e.replace(/\B(?=(\d{3})+(?!\d))/g,n.thousandSymbol):"0",cents:r||""}})(t,e);return"".concat(e.symbol).concat(n).concat(e.decimalSymbol).concat(r)}return new Intl.NumberFormat("en-US",{style:"currency",currency:n}).format(t/e.constant)},v=t=>{const n="object"==typeof t&&null!==t?JSON.stringify(t):String(t);return window.btoa(n)};function h(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function y(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?h(Object(e),!0).forEach((function(n){g(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):h(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function g(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}const m=()=>{var t;return null!==(t=a("api"))&&void 0!==t?t:"https://api.loopreturns.com/api/v1/"},b=(t,n="GET",e)=>{const r=a("key");return new Promise(o=>{const i=null!=e?JSON.stringify(e):null;var c=new XMLHttpRequest;c.withCredentials=!0,c.addEventListener("readystatechange",(function(){this.readyState===this.DONE&&o(JSON.parse(this.responseText))})),c.open(n,t),""!==r&&c.setRequestHeader("x-authorization",r),c.setRequestHeader("content-type","application/json"),c.send(i)})},x=()=>{return b("/cart/clear.js","POST")};function O(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function w(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}const S=(t,n)=>{l.info("Creating cart request..."),l.info("Syncing these variants to the Loop cart:"),l.info(t);const e=a("token");return e?((t,n,e)=>{const r=m(),o="".concat(r,"cart/").concat(t);return b(o,"POST",y({cart:n},a("fullPayload")?{shopify:v(e)}:{}))})(e,t,n).then(t=>(function(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?O(Object(e),!0).forEach((function(n){w(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):O(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t})({},t,{token:e})):((t,n)=>{const e=m(),r="".concat(e,"cart/");return b(r,"POST",y({cart:t},a("fullPayload")?{shopify:v(n)}:{}))})(t,n)};e(103),e(104),e(106);function j(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function P(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}const _=t=>{const n=Number(t);return Number.isNaN(n)?t:n};var E={get:(t=window.location.search)=>t.substr(1).split("&").reduce((t,n)=>{const[e,r]=decodeURIComponent(n).split("=");return function(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?j(Object(e),!0).forEach((function(n){P(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):j(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}({},t,{[e]:_(r)})},{}),hasLoopData:(t=window.location.search)=>t.includes("loop_total"),getKeys:(t,n="loop")=>Object.keys(t).filter(t=>t.startsWith(n)),clear(t=[]){const n=Object.entries(this.get()).reduce((n,[e,r])=>{if(t.includes(e))return n;const o=n.length?"&":"?";return"".concat(n).concat(o).concat(encodeURIComponent(e),"=").concat(encodeURIComponent(r))},"");window.history.replaceState({},"","".concat(window.location.origin).concat(window.location.pathname).concat(n))}};const k={amount:".loop-onstore__amount"},T=(t,n,e)=>{return t.querySelector(e).textContent=n,t};var L=(t,n={})=>{if(t)return t;const e=((t={})=>{const n=document.createElement("div");return n.classList.add("loop-onstore"),n.id="loop-onstore",n.innerHTML='\n <span class="loop-onstore__amount"></span>\n <p class="loop-onstore__copy">\n in available credit\n </p>\n <button class="loop-onstore__back" onClick="LoopOnstore.backToLoop()">Go Back</button>\n',Object.keys(t).forEach(e=>{T(n,t[e],k[e])}),n})(n);return document.body.appendChild(e)};e.d(n,"init",(function(){return A})),e.d(n,"testMode",(function(){return M})),e.d(n,"submit",(function(){return C})),e.d(n,"attach",(function(){return N})),e.d(n,"debug",(function(){return D})),e.d(n,"setKey",(function(){return R})),e.d(n,"backToLoop",(function(){return F})),e.d(n,"isActive",(function(){return G}));const I={bar:null,attached:[]},A=async t=>{if(s(),null==t?void 0:t.key)R(t.key);else if(!a("key"))throw new Error("Loop Returns on-store API requires an API key.");(null==t?void 0:t.api)&&(l.info("Setting api to ".concat(t.api,".")),u("api",t.api));const n=E.get();if(E.hasLoopData()){a("id")!==n.loop_return_id&&u("token",null),u("params",n),u("id",n.loop_return_id),E.clear(E.getKeys(n)),await x();const t=a("token");if(t)try{const{cart:n}=await(t=>{const n=m(),e="".concat(n,"cart/").concat(t);return b(e)})(t);(t=>{const n=t.reduce((t,n)=>t[n]?y({},t,{[n]:t[n]+1}):y({},t,{[n]:1}),{});b("/cart/update.js","POST",{updates:n})})(n),l.info("Updating Shopify cart to match loop cart.")}catch(t){l.warn("Unable to reboot cart"),l.error(t)}}const e=a("params");if(e){u("active",!0),document.body.classList.add("loop-returns-activated");const t=L(null,{amount:d(e.loop_total)});(()=>{const t=document.createElement("style");t.type="text/css",t.innerText="\n:root {\n --primary-color: black;\n --text-color: white;\n --button-background: white;\n --button-text: black;\n}\n.loop-returns-activated .loop-onstore {\n transform: translateY(0);\n display: flex;\n}\n.loop-onstore {\n box-sizing: border-box;\n width: 100%;\n position: fixed;\n display: none;\n align-items: center;\n top: auto !important;\n bottom: 0 !important;\n left: 0;\n z-index: 2147483647;\n background-color: var(--primary-color);\n color: var(--text-color);\n transform: translateY(100%);\n transition: transform .2s;\n font-size: 1rem;\n padding: 1.25rem 2rem;\n}\n.loop-onstore *, .loop-onstore *::before, .loop-onstore *::after {\n box-sizing: inherit;\n}\n.loop-onstore__amount {\n margin: 0;\n margin-right: .5rem;\n font-size: 1.5rem;\n font-weight: 800;\n color: var(--text-color);\n}\n.loop-onstore__copy {\n margin: 0;\n color: var(--text-color);\n}\n.loop-onstore__back {\n color: var(--button-text);\n background: var(--button-background);\n display: block;\n padding: .75rem 1.25rem;\n margin-left: auto;\n border: none;\n appearance: none;\n transition: all .2s;\n font-size: 1rem;\n border-radius: 5px;\n cursor: pointer;\n}\n.loop-onstore__back:hover {\n opacity: .7;\n}\n\n@media screen and (max-width: 680px) {\n .loop-onstore {\n z-index: 200;\n bottom: 3.2rem;\n padding: 1rem 1.5rem;\n }\n .loop-onstore__copy {\n font-size: .875rem;\n }\n .loop-onstore__amount {\n font-size: 1.25rem;\n }\n}\n",document.head.appendChild(t)})(),I.bar=t,l.info("Loop returns activated")}(null==t?void 0:t.attach)&&N(t.attach),(null==t?void 0:t.full)&&u("fullPayload",null==t?void 0:t.full)},M=(t=!0)=>{u("debug",!0),l.info("Test mode activated"),u("redirect",t),window.location="".concat(window.location.origin).concat(window.location.pathname,"?loop_domain=example.loopreturns.com&loop_return_id=this-is-a-test&loop_currency=USD&loop_total=12099&loop_base=799&loop_credit=500&loop_subdomain=example&loop_redirect_url=example.loopreturns.com%2F%23%2Fcredit&loop_customer_name=Jane%20Doe")},D=()=>{const t=!a("debug");return u("debug",t),"Debug ".concat(t?"on":"off")},R=t=>{if(!t||"string"!=typeof t)return console.error("Your api key is either undefined or not a string.");u("key",t),l.info("Loop Returns on-store API key set.")},C=async t=>{let n=null;t||(l.info("Requesting updated cart from Shopify"),n=await b("/cart.js"),t=n.items.reduce((t,n)=>[...t,...Array(n.quantity).fill(n.variant_id)],[]));try{const e=await S(t,n);return u("token",e.token),l.info("Cart request successful"),await x(),F(e.token),Promise.resolve(e.token)}catch(t){return l.info("Unable to create Loop Returns cart:"),l.error(t),Promise.reject(t)}},N=t=>{if(a("active")){l.info('Loop attaching to: "'.concat(t,'"'));const n=async t=>{if(a("active")){t.stopPropagation(),t.preventDefault(),t.target.disabled=!0,t.target.classList.add("loop-activated");try{await C(),t.target.disabled=!1,t.target.classList.remove("loop-activated")}catch(n){t.target.disabled=!1,t.target.classList.remove("loop-activated")}}};I.attached=f(t,n),new MutationObserver(e=>{const r=((t,n)=>t.filter(t=>t[n].length).reduce((t,e)=>[...t,...e[n]],[]))(e,"addedNodes");if(r.length){r.some(n=>n&&1===n.nodeType&&(n.matches(t)||n.querySelector(t)))&&(((t,n)=>{t.forEach(t=>{t.removeEventListener("click",n)})})(I.attached,n),I.attached=f(t,n),l.info('Loop reattached to: "'.concat(t,'"')))}}).observe(document.body,{childList:!0,subtree:!0})}},F=t=>{u("active",!1);const n=a("params"),e=t?"http://".concat(n.loop_domain,"/#/cart/v2/").concat(t):"http://".concat(n.loop_redirect_url);u("params",null),l.info("Redirecting to:"),l.info(e),a("redirect")&&(window.location.href=e)},G=()=>a("active")}])}));
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.LoopOnstore=e():t.LoopOnstore=e()}(window,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=107)}([function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n(59))},function(t,e,n){var r=n(0),o=n(38),i=n(5),c=n(39),a=n(42),u=n(72),s=o("wks"),l=r.Symbol,f=u?l:c;t.exports=function(t){return i(s,t)||(a&&i(l,t)?s[t]=l[t]:s[t]=f("Symbol."+t)),s[t]}},function(t,e,n){var r=n(8);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(9),o=n(12),i=n(22);t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(3);t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(0),o=n(18).f,i=n(6),c=n(13),a=n(24),u=n(63),s=n(41);t.exports=function(t,e){var n,l,f,p,d,v=t.target,h=t.global,y=t.stat;if(n=h?r:y?r[v]||a(v,{}):(r[v]||{}).prototype)for(l in e){if(p=e[l],f=t.noTargetGet?(d=o(n,l))&&d.value:n[l],!s(h?l:v+(y?".":"#")+l,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;u(p,f)}(t.sham||f&&f.sham)&&i(p,"sham",!0),c(n,l,p,t)}}},function(t,e,n){var r=n(9),o=n(36),i=n(2),c=n(35),a=Object.defineProperty;e.f=r?a:function(t,e,n){if(i(t),e=c(e,!0),i(n),o)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(0),o=n(6),i=n(5),c=n(24),a=n(25),u=n(26),s=u.get,l=u.enforce,f=String(String).split("String");(t.exports=function(t,e,n,a){var u=!!a&&!!a.unsafe,s=!!a&&!!a.enumerable,p=!!a&&!!a.noTargetGet;"function"==typeof n&&("string"!=typeof e||i(n,"name")||o(n,"name",e),l(n).source=f.join("string"==typeof e?e:"")),t!==r?(u?!p&&t[e]&&(s=!0):delete t[e],s?t[e]=n:o(t,e,n)):s?t[e]=n:c(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||a(this)}))},function(t,e){t.exports=!1},function(t,e,n){var r=n(65),o=n(0),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},function(t,e,n){var r=n(10),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e){t.exports={}},function(t,e,n){var r=n(9),o=n(60),i=n(22),c=n(19),a=n(35),u=n(5),s=n(36),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=c(t),e=a(e,!0),s)try{return l(t,e)}catch(t){}if(u(t,e))return i(!o.f.call(t,e),t[e])}},function(t,e,n){var r=n(61),o=n(4);t.exports=function(t){return r(o(t))}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(0),o=n(87),i=n(88),c=n(6),a=n(1),u=a("iterator"),s=a("toStringTag"),l=i.values;for(var f in o){var p=r[f],d=p&&p.prototype;if(d){if(d[u]!==l)try{c(d,u,l)}catch(t){d[u]=l}if(d[s]||c(d,s,f),o[f])for(var v in i)if(d[v]!==i[v])try{c(d,v,i[v])}catch(t){d[v]=i[v]}}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(0),o=n(8),i=r.document,c=o(i)&&o(i.createElement);t.exports=function(t){return c?i.createElement(t):{}}},function(t,e,n){var r=n(0),o=n(6);t.exports=function(t,e){try{o(r,t,e)}catch(n){r[t]=e}return e}},function(t,e,n){var r=n(37),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return o.call(t)}),t.exports=r.inspectSource},function(t,e,n){var r,o,i,c=n(62),a=n(0),u=n(8),s=n(6),l=n(5),f=n(27),p=n(28),d=a.WeakMap;if(c){var v=new d,h=v.get,y=v.has,g=v.set;r=function(t,e){return g.call(v,t,e),e},o=function(t){return h.call(v,t)||{}},i=function(t){return y.call(v,t)}}else{var m=f("state");p[m]=!0,r=function(t,e){return s(t,m,e),e},o=function(t){return l(t,m)?t[m]:{}},i=function(t){return l(t,m)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!u(e)||(n=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},function(t,e,n){var r=n(38),o=n(39),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,e){t.exports={}},function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e,n){var r=n(12).f,o=n(5),i=n(1)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},function(t,e,n){"use strict";var r=n(6),o=n(13),i=n(3),c=n(1),a=n(32),u=c("species"),s=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),l=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var p=c(t),d=!i((function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})),v=d&&!i((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[u]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return e=!0,null},n[p](""),!e}));if(!d||!v||"replace"===t&&!s||"split"===t&&!l){var h=/./[p],y=n(p,""[t],(function(t,e,n,r,o){return e.exec===a?d&&!o?{done:!0,value:h.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),g=y[0],m=y[1];o(String.prototype,t,g),o(RegExp.prototype,p,2==e?function(t,e){return m.call(t,this,e)}:function(t){return m.call(t,this)}),f&&r(RegExp.prototype[p],"sham",!0)}}},function(t,e,n){"use strict";var r,o,i=n(101),c=RegExp.prototype.exec,a=String.prototype.replace,u=c,s=(r=/a/,o=/b*/g,c.call(r,"a"),c.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),l=void 0!==/()??/.exec("")[1];(s||l)&&(u=function(t){var e,n,r,o,u=this;return l&&(n=new RegExp("^"+u.source+"$(?!\\s)",i.call(u))),s&&(e=u.lastIndex),r=c.call(u,t),s&&r&&(u.lastIndex=u.global?r.index+r[0].length:e),l&&r&&r.length>1&&a.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r}),t.exports=u},function(t,e,n){var r=n(7),o=n(32);t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var i=n.call(t,e);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,n){"use strict";var r,o,i,c,a=n(11),u=n(14),s=n(0),l=n(15),f=n(70),p=n(13),d=n(71),v=n(30),h=n(73),y=n(8),g=n(20),m=n(74),b=n(7),x=n(25),O=n(75),w=n(81),S=n(44),j=n(45).set,_=n(82),P=n(83),k=n(84),E=n(49),T=n(85),L=n(26),I=n(41),A=n(1),M=n(86),D=A("species"),R="Promise",C=L.get,N=L.set,F=L.getterFor(R),q=f,G=s.TypeError,U=s.document,z=s.process,$=l("fetch"),H=E.f,W=H,V="process"==b(z),B=!!(U&&U.createEvent&&s.dispatchEvent),J=I(R,(function(){if(!(x(q)!==String(q))){if(66===M)return!0;if(!V&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!q.prototype.finally)return!0;if(M>=51&&/native code/.test(q))return!1;var t=q.resolve(1),e=function(t){t((function(){}),(function(){}))};return(t.constructor={})[D]=e,!(t.then((function(){}))instanceof e)})),Y=J||!w((function(t){q.all(t).catch((function(){}))})),K=function(t){var e;return!(!y(t)||"function"!=typeof(e=t.then))&&e},X=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;_((function(){for(var o=e.value,i=1==e.state,c=0;r.length>c;){var a,u,s,l=r[c++],f=i?l.ok:l.fail,p=l.resolve,d=l.reject,v=l.domain;try{f?(i||(2===e.rejection&&et(t,e),e.rejection=1),!0===f?a=o:(v&&v.enter(),a=f(o),v&&(v.exit(),s=!0)),a===l.promise?d(G("Promise-chain cycle")):(u=K(a))?u.call(a,p,d):p(a)):d(o)}catch(t){v&&!s&&v.exit(),d(t)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&Q(t,e)}))}},Z=function(t,e,n){var r,o;B?((r=U.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),s.dispatchEvent(r)):r={promise:e,reason:n},(o=s["on"+t])?o(r):"unhandledrejection"===t&&k("Unhandled promise rejection",n)},Q=function(t,e){j.call(s,(function(){var n,r=e.value;if(tt(e)&&(n=T((function(){V?z.emit("unhandledRejection",r,t):Z("unhandledrejection",t,r)})),e.rejection=V||tt(e)?2:1,n.error))throw n.value}))},tt=function(t){return 1!==t.rejection&&!t.parent},et=function(t,e){j.call(s,(function(){V?z.emit("rejectionHandled",t):Z("rejectionhandled",t,e.value)}))},nt=function(t,e,n,r){return function(o){t(e,n,o,r)}},rt=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=2,X(t,e,!0))},ot=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw G("Promise can't be resolved itself");var o=K(n);o?_((function(){var r={done:!1};try{o.call(n,nt(ot,t,r,e),nt(rt,t,r,e))}catch(n){rt(t,r,n,e)}})):(e.value=n,e.state=1,X(t,e,!1))}catch(n){rt(t,{done:!1},n,e)}}};J&&(q=function(t){m(this,q,R),g(t),r.call(this);var e=C(this);try{t(nt(ot,this,e),nt(rt,this,e))}catch(t){rt(this,e,t)}},(r=function(t){N(this,{type:R,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=d(q.prototype,{then:function(t,e){var n=F(this),r=H(S(this,q));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=V?z.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&X(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r,e=C(t);this.promise=t,this.resolve=nt(ot,t,e),this.reject=nt(rt,t,e)},E.f=H=function(t){return t===q||t===i?new o(t):W(t)},u||"function"!=typeof f||(c=f.prototype.then,p(f.prototype,"then",(function(t,e){var n=this;return new q((function(t,e){c.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof $&&a({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return P(q,$.apply(s,arguments))}}))),a({global:!0,wrap:!0,forced:J},{Promise:q}),v(q,R,!1,!0),h(R),i=l(R),a({target:R,stat:!0,forced:J},{reject:function(t){var e=H(this);return e.reject.call(void 0,t),e.promise}}),a({target:R,stat:!0,forced:u||J},{resolve:function(t){return P(u&&this===i?q:this,t)}}),a({target:R,stat:!0,forced:Y},{all:function(t){var e=this,n=H(e),r=n.resolve,o=n.reject,i=T((function(){var n=g(e.resolve),i=[],c=0,a=1;O(t,(function(t){var u=c++,s=!1;i.push(void 0),a++,n.call(e,t).then((function(t){s||(s=!0,i[u]=t,--a||r(i))}),o)})),--a||r(i)}));return i.error&&o(i.value),n.promise},race:function(t){var e=this,n=H(e),r=n.reject,o=T((function(){var o=g(e.resolve);O(t,(function(t){o.call(e,t).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}})},function(t,e,n){var r=n(8);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(9),o=n(3),i=n(23);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(0),o=n(24),i=r["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,e,n){var r=n(14),o=n(37);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.5.0",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},function(t,e,n){var r=n(5),o=n(19),i=n(67).indexOf,c=n(28);t.exports=function(t,e){var n,a=o(t),u=0,s=[];for(n in a)!r(c,n)&&r(a,n)&&s.push(n);for(;e.length>u;)r(a,n=e[u++])&&(~i(s,n)||s.push(n));return s}},function(t,e,n){var r=n(3),o=/#|\.prototype\./,i=function(t,e){var n=a[c(t)];return n==s||n!=u&&("function"==typeof e?r(e):!!e)},c=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=i.data={},u=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},function(t,e,n){var r=n(3);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,e,n){var r=n(20);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(2),o=n(20),i=n(1)("species");t.exports=function(t,e){var n,c=r(t).constructor;return void 0===c||null==(n=r(c)[i])?e:o(n)}},function(t,e,n){var r,o,i,c=n(0),a=n(3),u=n(7),s=n(43),l=n(46),f=n(23),p=n(47),d=c.location,v=c.setImmediate,h=c.clearImmediate,y=c.process,g=c.MessageChannel,m=c.Dispatch,b=0,x={},O=function(t){if(x.hasOwnProperty(t)){var e=x[t];delete x[t],e()}},w=function(t){return function(){O(t)}},S=function(t){O(t.data)},j=function(t){c.postMessage(t+"",d.protocol+"//"+d.host)};v&&h||(v=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return x[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(b),b},h=function(t){delete x[t]},"process"==u(y)?r=function(t){y.nextTick(w(t))}:m&&m.now?r=function(t){m.now(w(t))}:g&&!p?(i=(o=new g).port2,o.port1.onmessage=S,r=s(i.postMessage,i,1)):!c.addEventListener||"function"!=typeof postMessage||c.importScripts||a(j)?r="onreadystatechange"in f("script")?function(t){l.appendChild(f("script")).onreadystatechange=function(){l.removeChild(this),O(t)}}:function(t){setTimeout(w(t),0)}:(r=j,c.addEventListener("message",S,!1))),t.exports={set:v,clear:h}},function(t,e,n){var r=n(15);t.exports=r("document","documentElement")},function(t,e,n){var r=n(48);t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},function(t,e,n){var r=n(15);t.exports=r("navigator","userAgent")||""},function(t,e,n){"use strict";var r=n(20),o=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new o(t)}},function(t,e,n){var r=n(2),o=n(90),i=n(29),c=n(28),a=n(46),u=n(23),s=n(27)("IE_PROTO"),l=function(){},f=function(){var t,e=u("iframe"),n=i.length;for(e.style.display="none",a.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),f=t.F;n--;)delete f.prototype[i[n]];return f()};t.exports=Object.create||function(t,e){var n;return null!==t?(l.prototype=r(t),n=new l,l.prototype=null,n[s]=t):n=f(),void 0===e?n:o(n,e)},c[s]=!0},function(t,e,n){"use strict";var r,o,i,c=n(52),a=n(6),u=n(5),s=n(1),l=n(14),f=s("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=c(c(i)))!==Object.prototype&&(r=o):p=!0),null==r&&(r={}),l||u(r,f)||a(r,f,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},function(t,e,n){var r=n(5),o=n(53),i=n(27),c=n(94),a=i("IE_PROTO"),u=Object.prototype;t.exports=c?Object.getPrototypeOf:function(t){return t=o(t),r(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e,n){var r=n(4);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(102).charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){"use strict";var r=n(31),o=n(56),i=n(2),c=n(4),a=n(44),u=n(54),s=n(16),l=n(33),f=n(32),p=n(3),d=[].push,v=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));r("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(c(this)),i=void 0===n?4294967295:n>>>0;if(0===i)return[];if(void 0===t)return[r];if(!o(t))return e.call(r,t,i);for(var a,u,s,l=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),v=0,h=new RegExp(t.source,p+"g");(a=f.call(h,r))&&!((u=h.lastIndex)>v&&(l.push(r.slice(v,a.index)),a.length>1&&a.index<r.length&&d.apply(l,a.slice(1)),s=a[0].length,v=u,l.length>=i));)h.lastIndex===a.index&&h.lastIndex++;return v===r.length?!s&&h.test("")||l.push(""):l.push(r.slice(v)),l.length>i?l.slice(0,i):l}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var o=c(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,n):r.call(String(o),e,n)},function(t,o){var c=n(r,t,this,o,r!==e);if(c.done)return c.value;var f=i(t),p=String(this),d=a(f,RegExp),y=f.unicode,g=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(h?"y":"g"),m=new d(h?f:"^(?:"+f.source+")",g),b=void 0===o?4294967295:o>>>0;if(0===b)return[];if(0===p.length)return null===l(m,p)?[p]:[];for(var x=0,O=0,w=[];O<p.length;){m.lastIndex=h?O:0;var S,j=l(m,h?p:p.slice(O));if(null===j||(S=v(s(m.lastIndex+(h?0:O)),p.length))===x)O=u(p,O,y);else{if(w.push(p.slice(x,O)),w.length===b)return w;for(var _=1;_<=j.length-1;_++)if(w.push(j[_]),w.length===b)return w;O=x=S}}return w.push(p.slice(x)),w}]}),!h)},function(t,e,n){var r=n(8),o=n(7),i=n(1)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(56);t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},function(t,e,n){var r=n(1)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,"/./"[t](e)}catch(t){}}return!1}},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);e.f=i?function(t){var e=o(this,t);return!!e&&e.enumerable}:r},function(t,e,n){var r=n(3),o=n(7),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,e,n){var r=n(0),o=n(25),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},function(t,e,n){var r=n(5),o=n(64),i=n(18),c=n(12);t.exports=function(t,e){for(var n=o(e),a=c.f,u=i.f,s=0;s<n.length;s++){var l=n[s];r(t,l)||a(t,l,u(e,l))}}},function(t,e,n){var r=n(15),o=n(66),i=n(69),c=n(2);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(c(t)),n=i.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(0);t.exports=r},function(t,e,n){var r=n(40),o=n(29).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){var r=n(19),o=n(16),i=n(68),c=function(t){return function(e,n,c){var a,u=r(e),s=o(u.length),l=i(c,s);if(t&&n!=n){for(;s>l;)if((a=u[l++])!=a)return!0}else for(;s>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:c(!0),indexOf:c(!1)}},function(t,e,n){var r=n(10),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(0);t.exports=r.Promise},function(t,e,n){var r=n(13);t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},function(t,e,n){var r=n(42);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol()},function(t,e,n){"use strict";var r=n(15),o=n(12),i=n(1),c=n(9),a=i("species");t.exports=function(t){var e=r(t),n=o.f;c&&e&&!e[a]&&n(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},function(t,e,n){var r=n(2),o=n(76),i=n(16),c=n(43),a=n(77),u=n(80),s=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,n,l,f){var p,d,v,h,y,g,m,b=c(e,n,l?2:1);if(f)p=t;else{if("function"!=typeof(d=a(t)))throw TypeError("Target is not iterable");if(o(d)){for(v=0,h=i(t.length);h>v;v++)if((y=l?b(r(m=t[v])[0],m[1]):b(t[v]))&&y instanceof s)return y;return new s(!1)}p=d.call(t)}for(g=p.next;!(m=g.call(p)).done;)if("object"==typeof(y=u(p,b,m.value,l))&&y&&y instanceof s)return y;return new s(!1)}).stop=function(t){return new s(!0,t)}},function(t,e,n){var r=n(1),o=n(17),i=r("iterator"),c=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||c[i]===t)}},function(t,e,n){var r=n(78),o=n(17),i=n(1)("iterator");t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,e,n){var r=n(79),o=n(7),i=n(1)("toStringTag"),c="Arguments"==o(function(){return arguments}());t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:c?o(e):"Object"==(r=o(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,n){var r={};r[n(1)("toStringTag")]="z",t.exports="[object z]"===String(r)},function(t,e,n){var r=n(2);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var i=t.return;throw void 0!==i&&r(i.call(t)),e}}},function(t,e,n){var r=n(1)("iterator"),o=!1;try{var i=0,c={next:function(){return{done:!!i++}},return:function(){o=!0}};c[r]=function(){return this},Array.from(c,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},t(i)}catch(t){}return n}},function(t,e,n){var r,o,i,c,a,u,s,l,f=n(0),p=n(18).f,d=n(7),v=n(45).set,h=n(47),y=f.MutationObserver||f.WebKitMutationObserver,g=f.process,m=f.Promise,b="process"==d(g),x=p(f,"queueMicrotask"),O=x&&x.value;O||(r=function(){var t,e;for(b&&(t=g.domain)&&t.exit();o;){e=o.fn,o=o.next;try{e()}catch(t){throw o?c():i=void 0,t}}i=void 0,t&&t.enter()},b?c=function(){g.nextTick(r)}:y&&!h?(a=!0,u=document.createTextNode(""),new y(r).observe(u,{characterData:!0}),c=function(){u.data=a=!a}):m&&m.resolve?(s=m.resolve(void 0),l=s.then,c=function(){l.call(s,r)}):c=function(){v.call(f,r)}),t.exports=O||function(t){var e={fn:t,next:void 0};i&&(i.next=e),o||(o=e,c()),i=e}},function(t,e,n){var r=n(2),o=n(8),i=n(49);t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=i.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){var r=n(0);t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,e,n){var r,o,i=n(0),c=n(48),a=i.process,u=a&&a.versions,s=u&&u.v8;s?o=(r=s.split("."))[0]+r[1]:c&&(!(r=c.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=c.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,e,n){"use strict";var r=n(19),o=n(89),i=n(17),c=n(26),a=n(92),u=c.set,s=c.getterFor("Array Iterator");t.exports=a(Array,"Array",(function(t,e){u(this,{type:"Array Iterator",target:r(t),index:0,kind:e})}),(function(){var t=s(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,e,n){var r=n(1),o=n(50),i=n(6),c=r("unscopables"),a=Array.prototype;null==a[c]&&i(a,c,o(null)),t.exports=function(t){a[c][t]=!0}},function(t,e,n){var r=n(9),o=n(12),i=n(2),c=n(91);t.exports=r?Object.defineProperties:function(t,e){i(t);for(var n,r=c(e),a=r.length,u=0;a>u;)o.f(t,n=r[u++],e[n]);return t}},function(t,e,n){var r=n(40),o=n(29);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){"use strict";var r=n(11),o=n(93),i=n(52),c=n(95),a=n(30),u=n(6),s=n(13),l=n(1),f=n(14),p=n(17),d=n(51),v=d.IteratorPrototype,h=d.BUGGY_SAFARI_ITERATORS,y=l("iterator"),g=function(){return this};t.exports=function(t,e,n,l,d,m,b){o(n,e,l);var x,O,w,S=function(t){if(t===d&&E)return E;if(!h&&t in P)return P[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},j=e+" Iterator",_=!1,P=t.prototype,k=P[y]||P["@@iterator"]||d&&P[d],E=!h&&k||S(d),T="Array"==e&&P.entries||k;if(T&&(x=i(T.call(new t)),v!==Object.prototype&&x.next&&(f||i(x)===v||(c?c(x,v):"function"!=typeof x[y]&&u(x,y,g)),a(x,j,!0,!0),f&&(p[j]=g))),"values"==d&&k&&"values"!==k.name&&(_=!0,E=function(){return k.call(this)}),f&&!b||P[y]===E||u(P,y,E),p[e]=E,d)if(O={values:S("values"),keys:m?E:S("keys"),entries:S("entries")},b)for(w in O)!h&&!_&&w in P||s(P,w,O[w]);else r({target:e,proto:!0,forced:h||_},O);return O}},function(t,e,n){"use strict";var r=n(51).IteratorPrototype,o=n(50),i=n(22),c=n(30),a=n(17),u=function(){return this};t.exports=function(t,e,n){var s=e+" Iterator";return t.prototype=o(r,{next:i(1,n)}),c(t,s,!1,!0),a[s]=u,t}},function(t,e,n){var r=n(3);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,e,n){var r=n(2),o=n(96);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,i){return r(n),o(i),e?t.call(n,i):n.__proto__=i,n}}():void 0)},function(t,e,n){var r=n(8);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,e,n){"use strict";var r=n(11),o=n(10),i=n(98),c=n(99),a=n(3),u=1..toFixed,s=Math.floor,l=function(t,e,n){return 0===e?n:e%2==1?l(t,e-1,n*t):l(t*t,e/2,n)};r({target:"Number",proto:!0,forced:u&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!a((function(){u.call({})}))},{toFixed:function(t){var e,n,r,a,u=i(this),f=o(t),p=[0,0,0,0,0,0],d="",v="0",h=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*p[n],p[n]=r%1e7,r=s(r/1e7)},y=function(t){for(var e=6,n=0;--e>=0;)n+=p[e],p[e]=s(n/t),n=n%t*1e7},g=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==p[t]){var n=String(p[t]);e=""===e?n:e+c.call("0",7-n.length)+n}return e};if(f<0||f>20)throw RangeError("Incorrect fraction digits");if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return String(u);if(u<0&&(d="-",u=-u),u>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(u*l(2,69,1))-69)<0?u*l(2,-e,1):u/l(2,e,1),n*=4503599627370496,(e=52-e)>0){for(h(0,n),r=f;r>=7;)h(1e7,0),r-=7;for(h(l(10,r,1),0),r=e-1;r>=23;)y(1<<23),r-=23;y(1<<r),h(1,1),y(2),v=g()}else h(0,n),h(1<<-e,0),v=g()+c.call("0",f);return v=f>0?d+((a=v.length)<=f?"0."+c.call("0",f-a)+v:v.slice(0,a-f)+"."+v.slice(a-f)):d+v}})},function(t,e,n){var r=n(7);t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},function(t,e,n){"use strict";var r=n(10),o=n(4);t.exports="".repeat||function(t){var e=String(o(this)),n="",i=r(t);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(e+=e))1&i&&(n+=e);return n}},function(t,e,n){"use strict";var r=n(31),o=n(2),i=n(53),c=n(16),a=n(10),u=n(4),s=n(54),l=n(33),f=Math.max,p=Math.min,d=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,h=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,e,n){return[function(n,r){var o=u(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,o,r):e.call(String(o),n,r)},function(t,i){var u=n(e,t,this,i);if(u.done)return u.value;var d=o(t),v=String(this),h="function"==typeof i;h||(i=String(i));var y=d.global;if(y){var g=d.unicode;d.lastIndex=0}for(var m=[];;){var b=l(d,v);if(null===b)break;if(m.push(b),!y)break;""===String(b[0])&&(d.lastIndex=s(v,c(d.lastIndex),g))}for(var x,O="",w=0,S=0;S<m.length;S++){b=m[S];for(var j=String(b[0]),_=f(p(a(b.index),v.length),0),P=[],k=1;k<b.length;k++)P.push(void 0===(x=b[k])?x:String(x));var E=b.groups;if(h){var T=[j].concat(P,_,v);void 0!==E&&T.push(E);var L=String(i.apply(void 0,T))}else L=r(j,v,_,P,E,i);_>=w&&(O+=v.slice(w,_)+L,w=_+j.length)}return O+v.slice(w)}];function r(t,n,r,o,c,a){var u=r+t.length,s=o.length,l=h;return void 0!==c&&(c=i(c),l=v),e.call(a,l,(function(e,i){var a;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(u);case"<":a=c[i.slice(1,-1)];break;default:var l=+i;if(0===l)return e;if(l>s){var f=d(l/10);return 0===f?e:f<=s?void 0===o[f-1]?i.charAt(1):o[f-1]+i.charAt(1):e}a=o[l-1]}return void 0===a?"":a}))}}))},function(t,e,n){"use strict";var r=n(2);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r=n(10),o=n(4),i=function(t){return function(e,n){var i,c,a=String(o(e)),u=r(n),s=a.length;return u<0||u>=s?t?"":void 0:(i=a.charCodeAt(u))<55296||i>56319||u+1===s||(c=a.charCodeAt(u+1))<56320||c>57343?t?a.charAt(u):i:t?a.slice(u,u+2):c-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,e,n){"use strict";var r=n(11),o=n(57),i=n(4);r({target:"String",proto:!0,forced:!n(58)("includes")},{includes:function(t){return!!~String(i(this)).indexOf(o(t),arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(31),o=n(2),i=n(4),c=n(105),a=n(33);r("search",1,(function(t,e,n){return[function(e){var n=i(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var i=o(t),u=String(this),s=i.lastIndex;c(s,0)||(i.lastIndex=0);var l=a(i,u);return c(i.lastIndex,s)||(i.lastIndex=s),null===l?-1:l.index}]}))},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,n){"use strict";var r,o=n(11),i=n(18).f,c=n(16),a=n(57),u=n(4),s=n(58),l=n(14),f="".startsWith,p=Math.min,d=s("startsWith");o({target:"String",proto:!0,forced:!!(l||d||(r=i(String.prototype,"startsWith"),!r||r.writable))&&!d},{startsWith:function(t){var e=String(u(this));a(t);var n=c(p(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return f?f.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){"use strict";n.r(e);n(34),n(21);var r={get:(t="loop-onstore-data")=>JSON.parse(localStorage.getItem(t)||null),set(t,e="loop-onstore-data"){localStorage.setItem(e,JSON.stringify(t))},remove(t="loop-onstore-data"){localStorage.removeItem(t)}};function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}let c={debug:!1,redirect:!0,active:!1,params:null,key:null,api:null,token:null,id:null,fullPayload:!1};const a=t=>t?c[t]:c,u=(t,e)=>{c[t]=e,r.set(c)},s=()=>{const t=r.get();t&&(c=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){i(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},c,{},t))};var l=new Proxy({},{get:(t,e)=>!t[e]&&a("debug")?t=>"string"==typeof t?console[e]("%c".concat(t),"color: #3256E6"):console[e](t):t[e]||function(){}});const f=(t,e)=>{const n=[...document.querySelectorAll(t)];return n.length>1&&l.warn("Attaching Loop.submit() to more than one element. Make sure you're using the right selector!"),n.forEach(t=>{t.addEventListener("click",e)}),n};n(97),n(100),n(55);const p={JPY:{constant:1,decimals:0,decimalSymbol:"",thousandSymbol:",",symbol:"¥"},GBP:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"£"},EUR:{constant:100,decimals:2,decimalSymbol:",",thousandSymbol:".",symbol:"€"},USD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},CAD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},AUD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},HKD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},NZD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"},SGD:{constant:100,decimals:2,decimalSymbol:".",thousandSymbol:",",symbol:"$"}},d=(t,e="USD")=>{if(!t)return"";const n=p[e];if(n){const{dollars:e,cents:r}=((t,e)=>{const[n,r]=Number.parseFloat(t/e.constant).toFixed(e.decimals).split(".");return{dollars:n?n.replace(/\B(?=(\d{3})+(?!\d))/g,e.thousandSymbol):"0",cents:r||""}})(t,n);return"".concat(n.symbol).concat(e).concat(n.decimalSymbol).concat(r)}return new Intl.NumberFormat("en-US",{style:"currency",currency:e}).format(t/n.constant)};function v(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function h(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?v(Object(n),!0).forEach((function(e){y(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function y(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const g=()=>{var t;return null!==(t=a("api"))&&void 0!==t?t:"https://api.loopreturns.com/api/v1/"},m=t=>{const{token:e,total_price:n,items:r,currency:o,items_subtotal_price:i,cart_level_discount_applications:c}=t;return(t=>{const e="object"==typeof t&&null!==t?JSON.stringify(t):String(t);return window.btoa(e)})({token:e,total_price:n,items:r.map(t=>{const{id:e,quantity:n,variant_id:r,price:o,line_price:i,final_price:c,final_line_price:a,taxable:u,product_id:s}=t;return{id:e,quantity:n,variant_id:r,price:o,line_price:i,final_price:c,final_line_price:a,taxable:u,product_id:s}}),currency:o,items_subtotal_price:i,cart_level_discount_applications:c})},b=(t,e="GET",n)=>{const r=a("key");return new Promise(o=>{const i=null!=n?JSON.stringify(n):null;var c=new XMLHttpRequest;c.withCredentials=!0,c.addEventListener("readystatechange",(function(){this.readyState===this.DONE&&o(JSON.parse(this.responseText))})),c.open(e,t),""!==r&&c.setRequestHeader("x-authorization",r),c.setRequestHeader("content-type","application/json"),c.send(i)})},x=()=>{return b("/cart/clear.js","POST")};function O(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function w(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const S=(t,e)=>{l.info("Creating cart request..."),l.info("Syncing these variants to the Loop cart:"),l.info(t);const n=a("token");return n?((t,e,n)=>{const r=g(),o="".concat(r,"cart/").concat(t);let i={};return a("fullPayload")&&(i={shopify:m(n)}),b(o,"POST",h({cart:e},i))})(n,t,e).then(t=>(function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?O(Object(n),!0).forEach((function(e){w(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t})({},t,{token:n})):((t,e)=>{const n=g(),r="".concat(n,"cart/");let o={};return a("fullPayload")&&(o={shopify:m(e)}),b(r,"POST",h({cart:t},o))})(t,e)};n(103),n(104),n(106);function j(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const P=t=>{const e=Number(t);return Number.isNaN(e)?t:e};var k={get:(t=window.location.search)=>t.substr(1).split("&").reduce((t,e)=>{const[n,r]=decodeURIComponent(e).split("=");return function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?j(Object(n),!0).forEach((function(e){_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},t,{[n]:P(r)})},{}),hasLoopData:(t=window.location.search)=>t.includes("loop_total"),getKeys:(t,e="loop")=>Object.keys(t).filter(t=>t.startsWith(e)),clear(t=[]){const e=Object.entries(this.get()).reduce((e,[n,r])=>{if(t.includes(n))return e;const o=e.length?"&":"?";return"".concat(e).concat(o).concat(encodeURIComponent(n),"=").concat(encodeURIComponent(r))},"");window.history.replaceState({},"","".concat(window.location.origin).concat(window.location.pathname).concat(e))}};const E={amount:".loop-onstore__amount"},T=(t,e,n)=>{return t.querySelector(n).textContent=e,t};var L=(t,e={})=>{if(t)return t;const n=((t={})=>{const e=document.createElement("div");return e.classList.add("loop-onstore"),e.id="loop-onstore",e.innerHTML='\n <span class="loop-onstore__amount"></span>\n <p class="loop-onstore__copy">\n in available credit\n </p>\n <button class="loop-onstore__back" onClick="LoopOnstore.backToLoop()">Go Back</button>\n',Object.keys(t).forEach(n=>{T(e,t[n],E[n])}),e})(e);return document.body.appendChild(n)};n.d(e,"init",(function(){return A})),n.d(e,"testMode",(function(){return M})),n.d(e,"submit",(function(){return C})),n.d(e,"attach",(function(){return N})),n.d(e,"debug",(function(){return D})),n.d(e,"setKey",(function(){return R})),n.d(e,"backToLoop",(function(){return F})),n.d(e,"isActive",(function(){return q}));const I={bar:null,attached:[]},A=async t=>{if(s(),null==t?void 0:t.key)R(t.key);else if(!a("key"))throw new Error("Loop Returns on-store API requires an API key.");(null==t?void 0:t.api)&&(l.info("Setting api to ".concat(t.api,".")),u("api",t.api));const e=k.get();if(k.hasLoopData()){a("id")!==e.loop_return_id&&u("token",null),u("params",e),u("id",e.loop_return_id),k.clear(k.getKeys(e)),await x();const t=a("token");if(t)try{const{cart:e}=await(t=>{const e=g(),n="".concat(e,"cart/").concat(t);return b(n)})(t);(t=>{const e=t.reduce((t,e)=>t[e]?h({},t,{[e]:t[e]+1}):h({},t,{[e]:1}),{});b("/cart/update.js","POST",{updates:e})})(e),l.info("Updating Shopify cart to match loop cart.")}catch(t){l.warn("Unable to reboot cart"),l.error(t)}}const n=a("params");if(n){u("active",!0),document.body.classList.add("loop-returns-activated");const t=L(null,{amount:d(n.loop_total)});(()=>{const t=document.createElement("style");t.type="text/css",t.innerText="\n:root {\n --primary-color: black;\n --text-color: white;\n --button-background: white;\n --button-text: black;\n}\n.loop-returns-activated .loop-onstore {\n transform: translateY(0);\n display: flex;\n}\n.loop-onstore {\n box-sizing: border-box;\n width: 100%;\n position: fixed;\n display: none;\n align-items: center;\n top: auto !important;\n bottom: 0 !important;\n left: 0;\n z-index: 2147483647;\n background-color: var(--primary-color);\n color: var(--text-color);\n transform: translateY(100%);\n transition: transform .2s;\n font-size: 1rem;\n padding: 1.25rem 2rem;\n}\n.loop-onstore *, .loop-onstore *::before, .loop-onstore *::after {\n box-sizing: inherit;\n}\n.loop-onstore__amount {\n margin: 0;\n margin-right: .5rem;\n font-size: 1.5rem;\n font-weight: 800;\n color: var(--text-color);\n}\n.loop-onstore__copy {\n margin: 0;\n color: var(--text-color);\n}\n.loop-onstore__back {\n color: var(--button-text);\n background: var(--button-background);\n display: block;\n padding: .75rem 1.25rem;\n margin-left: auto;\n border: none;\n appearance: none;\n transition: all .2s;\n font-size: 1rem;\n border-radius: 5px;\n cursor: pointer;\n}\n.loop-onstore__back:hover {\n opacity: .7;\n}\n\n@media screen and (max-width: 680px) {\n .loop-onstore {\n z-index: 200;\n bottom: 3.2rem;\n padding: 1rem 1.5rem;\n }\n .loop-onstore__copy {\n font-size: .875rem;\n }\n .loop-onstore__amount {\n font-size: 1.25rem;\n }\n}\n",document.head.appendChild(t)})(),I.bar=t,l.info("Loop returns activated")}(null==t?void 0:t.attach)&&N(t.attach),(null==t?void 0:t.full)&&u("fullPayload",null==t?void 0:t.full)},M=(t=!0)=>{u("debug",!0),l.info("Test mode activated"),u("redirect",t),window.location="".concat(window.location.origin).concat(window.location.pathname,"?loop_domain=example.loopreturns.com&loop_return_id=this-is-a-test&loop_currency=USD&loop_total=12099&loop_base=799&loop_credit=500&loop_subdomain=example&loop_redirect_url=example.loopreturns.com%2F%23%2Fcredit&loop_customer_name=Jane%20Doe")},D=()=>{const t=!a("debug");return u("debug",t),"Debug ".concat(t?"on":"off")},R=t=>{if(!t||"string"!=typeof t)return console.error("Your api key is either undefined or not a string.");u("key",t),l.info("Loop Returns on-store API key set.")},C=async t=>{let e=null;t||(l.info("Requesting updated cart from Shopify"),e=await b("/cart.js"),t=e.items.reduce((t,e)=>[...t,...Array(e.quantity).fill(e.variant_id)],[]));try{const n=await S(t,e);return u("token",n.token),l.info("Cart request successful"),await x(),F(n.token),Promise.resolve(n.token)}catch(t){return l.info("Unable to create Loop Returns cart:"),l.error(t),Promise.reject(t)}},N=t=>{if(a("active")){l.info('Loop attaching to: "'.concat(t,'"'));const e=async t=>{if(a("active")){t.stopPropagation(),t.preventDefault(),t.target.disabled=!0,t.target.classList.add("loop-activated");try{await C(),t.target.disabled=!1,t.target.classList.remove("loop-activated")}catch(e){t.target.disabled=!1,t.target.classList.remove("loop-activated")}}};I.attached=f(t,e),new MutationObserver(n=>{const r=((t,e)=>t.filter(t=>t[e].length).reduce((t,n)=>[...t,...n[e]],[]))(n,"addedNodes");if(r.length){r.some(e=>e&&1===e.nodeType&&(e.matches(t)||e.querySelector(t)))&&(((t,e)=>{t.forEach(t=>{t.removeEventListener("click",e)})})(I.attached,e),I.attached=f(t,e),l.info('Loop reattached to: "'.concat(t,'"')))}}).observe(document.body,{childList:!0,subtree:!0})}},F=t=>{u("active",!1);const e=a("params"),n=t?"http://".concat(e.loop_domain,"/#/cart/v2/").concat(t):"http://".concat(e.loop_redirect_url);u("params",null),l.info("Redirecting to:"),l.info(n),a("redirect")&&(window.location.href=n)},q=()=>a("active")}])}));
{
"name": "@loophq/onstore-sdk",
"private": false,
"version": "1.0.1",
"version": "1.0.2",
"description": "An SDK for integrating with loop returns on-store api",

@@ -6,0 +6,0 @@ "main": "dist/loop-onstore-sdk.js",

Sorry, the diff of this file is not supported yet

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

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