Comparing version 0.1.22 to 0.1.23
@@ -5,2 +5,6 @@ 'use strict'; | ||
var _unnest = require('ramda/src/unnest'); | ||
var _unnest2 = _interopRequireDefault(_unnest); | ||
var _is = require('ramda/src/is'); | ||
@@ -59,4 +63,4 @@ | ||
if ((0, _is2['default'])(Array, nextActions)) { | ||
nextActions.filter(function (na) { | ||
return na.type !== action.type; | ||
(0, _unnest2['default'])(nextActions).filter(function (na) { | ||
return na.type && na.type !== action.type; | ||
}).forEach(function (nextAction) { | ||
@@ -63,0 +67,0 @@ return dispatch(nextAction); |
@@ -1,1 +0,1 @@ | ||
!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(t.attadux={})}(this,function(t){"use strict";var n=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]};var r=function(t){return function r(e){return 0===arguments.length||n(e)?r:t.apply(this,arguments)}};var e=function(t){return function e(u,o){switch(arguments.length){case 0:return e;case 1:return n(u)?e:r(function(n){return t(u,n)});default:return n(u)&&n(o)?e:n(u)?r(function(n){return t(n,o)}):n(o)?r(function(n){return t(u,n)}):t(u,o)}}},u=e(function(t,n){return t.apply(this,n)});var o=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,o){return n.apply(this,arguments)};case 6:return function(t,r,e,u,o,i){return n.apply(this,arguments)};case 7:return function(t,r,e,u,o,i,a){return n.apply(this,arguments)};case 8:return function(t,r,e,u,o,i,a,c){return n.apply(this,arguments)};case 9:return function(t,r,e,u,o,i,a,c,f){return n.apply(this,arguments)};case 10:return function(t,r,e,u,o,i,a,c,f,s){return n.apply(this,arguments)};default:throw Error("First argument to _arity must be a non-negative integer no greater than ten")}};var i=function t(r,e,u){return function(){for(var i=[],a=0,c=r,f=0;e.length>f||arguments.length>a;){var s;f>=e.length||n(e[f])&&arguments.length>a?(s=arguments[a],a+=1):s=e[f],i[f]=s,n(s)||(c-=1),f+=1}return c>0?o(c,t(r,i,u)):u.apply(this,i)}},a=e(function(t,n){return 1===t?r(n):o(t,i(t,[],n))}),c=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};var f=function(t){return"function"==typeof t["@@transducer/step"]};var s=function(t,n,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!c(u)){for(var o=0;t.length>o;){if("function"==typeof u[t[o]])return u[t[o]].apply(u,e);o+=1}if(f(u))return n.apply(null,e)(u)}return r.apply(this,arguments)}};var l=function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u};var p=function(t){return"[object String]"===Object.prototype.toString.call(t)},y=r(function(t){return!!c(t)||!!t&&("object"==typeof t&&(!p(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}),h=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},t}();var d=function(t){return new h(t)},v=e(function(t,n){return o(t.length,function(){return t.apply(n,arguments)})});function g(t,n,r){for(var e=r.next();!e.done;){if((n=t["@@transducer/step"](n,e.value))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function b(t,n,r,e){return t["@@transducer/result"](r[e](v(t["@@transducer/step"],t),n))}var m="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";var j=function(t,n,r){if("function"==typeof t&&(t=d(t)),y(r))return function(t,n,r){for(var e=0,u=r.length;u>e;){if((n=t["@@transducer/step"](n,r[e]))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}(t,n,r);if("function"==typeof r["fantasy-land/reduce"])return b(t,n,r,"fantasy-land/reduce");if(null!=r[m])return g(t,n,r[m]());if("function"==typeof r.next)return g(t,n,r);if("function"==typeof r.reduce)return b(t,n,r,"reduce");throw new TypeError("reduce: list must be array or iterable")},S={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},O=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=S.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},t}(),A=e(function(t,n){return new O(t,n)});var w=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},E=Object.prototype.toString,x=function(){return"[object Arguments]"===E.call(arguments)?function(t){return"[object Arguments]"===E.call(t)}:function(t){return w("callee",t)}},_=!{toString:null}.propertyIsEnumerable("toString"),F=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],k=function(){return arguments.propertyIsEnumerable("length")}(),N=function(t,n){for(var r=0;t.length>r;){if(t[r]===n)return!0;r+=1}return!1},P=r("function"!=typeof Object.keys||k?function(t){if(Object(t)!==t)return[];var n,r,e=[],u=k&&x(t);for(n in t)!w(n,t)||u&&"length"===n||(e[e.length]=n);if(_)for(r=F.length-1;r>=0;)w(n=F[r],t)&&!N(e,n)&&(e[e.length]=n),r-=1;return e}:function(t){return Object(t)!==t?[]:Object.keys(t)}),M=e(s(["fantasy-land/map","map"],A,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return a(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return j(function(r,e){return r[e]=t(n[e]),r},{},P(n));default:return l(t,n)}})),C=e(function(t,n){return n>t?n:t}),T=e(function(t,n){for(var r=n,e=0;t.length>e;){if(null==r)return;r=r[t[e]],e+=1}return r}),R=e(function(t,n){return T([t],n)}),q=e(function(t,n){return M(R(t),n)});var U=function(t){return function u(o,i,a){switch(arguments.length){case 0:return u;case 1:return n(o)?u:e(function(n,r){return t(o,n,r)});case 2:return n(o)&&n(i)?u:n(o)?e(function(n,r){return t(n,i,r)}):n(i)?e(function(n,r){return t(o,n,r)}):r(function(n){return t(o,i,n)});default:return n(o)&&n(i)&&n(a)?u:n(o)&&n(i)?e(function(n,r){return t(n,r,a)}):n(o)&&n(a)?e(function(n,r){return t(n,i,r)}):n(i)&&n(a)?e(function(n,r){return t(o,n,r)}):n(o)?r(function(n){return t(n,i,a)}):n(i)?r(function(n){return t(o,n,a)}):n(a)?r(function(n){return t(o,i,n)}):t(o,i,a)}}},L=U(j),I=r(function(t){for(var n=P(t),r=n.length,e=[],u=0;r>u;)e[u]=t[n[u]],u+=1;return e}),D=r(function t(n){return n=M(function(n){return"function"==typeof n?n:t(n)},n),a(L(C,0,q("length",I(n))),function(){var t=arguments;return M(function(n){return u(n,t)},n)})}),z=e(function(t,n){return a(L(C,0,q("length",n)),function(){var r=arguments,e=this;return t.apply(e,l(function(t){return t.apply(e,r)},n))})}),B=r(function(t){return z(function(){return Array.prototype.slice.call(arguments,0)},t)}),$=Number.isInteger||function(t){return t<<0===t},V=U(function(t,n,r){var e={};for(var u in r)e[u]=r[u];return e[t]=n,e}),W=r(function(t){return null==t}),Z=U(function t(n,r,e){if(0===n.length)return r;var u=n[0];if(n.length>1){var o=!W(e)&&w(u,e)?e[u]:$(n[1])?[]:{};r=t(Array.prototype.slice.call(n,1),r,o)}if($(u)&&c(e)){var i=[].concat(e);return i[u]=r,i}return V(u,r,e)}),G=e(function(t,n){return n(t)});var H=function(t){return"[object Object]"===Object.prototype.toString.call(t)},Q=r(function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():c(t)?[]:p(t)?"":H(t)?{}:x(t)?function(){return arguments}():void 0});var X=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r};var J=function(t,n,r){for(var e=0,u=r.length;u>e;){if(t(n,r[e]))return!0;e+=1}return!1};var K=function(t){var n=(t+"").match(/^function (\w*)/);return null==n?"":n[1]},Y=e(function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}),tt=r(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});function nt(t,n,r,e){var u=X(t),o=X(n);function i(t,n){return rt(t,n,r.slice(),e.slice())}return!J(function(t,n){return!J(i,n,t)},o,u)}function rt(t,n,r,e){if(Y(t,n))return!0;var u=tt(t);if(u!==tt(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof n["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n)&&"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(u){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===K(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!Y(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!Y(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1}for(var o=r.length-1;o>=0;){if(r[o]===t)return e[o]===n;o-=1}switch(u){case"Map":return t.size===n.size&&nt(t.entries(),n.entries(),r.concat([t]),e.concat([n]));case"Set":return t.size===n.size&&nt(t.values(),n.values(),r.concat([t]),e.concat([n]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var i=P(t);if(i.length!==P(n).length)return!1;var a=r.concat([t]),c=e.concat([n]);for(o=i.length-1;o>=0;){var f=i[o];if(!w(f,n)||!rt(n[f],t[f],a,c))return!1;o-=1}return!0}var et=rt,ut=e(function(t,n){return et(t,n,[],[])}),ot=r(function(t){return null!=t&&ut(t,Q(t))}),it=U(function(t,n,r){return t(r[n])}),at=r(function(t){return!t}),ct=r(function(t){return a(L(C,0,q("length",t)),function(){for(var n=0,r=t.length;r>n;){if(t[n].apply(this,arguments))return!0;n+=1}return!1})}),ft=e(function(t,n){return null!=n&&n.constructor===t||n instanceof t}),st=r(function(t){return a(L(C,0,q("length",t)),function(){for(var n=0,r=t.length;r>n;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0})}),lt=r(function(t){return a(t.length,t)}),pt=lt(function(t){return t.apply(this,Array.prototype.slice.call(arguments,1))}),yt=U(function(t,n,r){return n.length>0&&t(T(n,r))}),ht=U(function(t,n,r){return ut(n,r[t])}),dt=U(function(t,n,r){return t(r)?r:n(r)}),vt=U(function(t,n,r){return t(r)?n(r):r}),gt=e(function(t,n){for(var r={},e=0;t.length>e;)t[e]in n&&(r[t[e]]=n[t[e]]),e+=1;return r}),bt=e(function t(n,r){var e,u,o,i={};for(u in r)i[u]="function"===(o=typeof(e=n[u]))?e(r[u]):e&&"object"===o?t(e,r[u]):r[u];return i}),mt=U(function(t,n,r){var e,u={};for(e in n)w(e,n)&&(u[e]=w(e,r)?t(e,n[e],r[e]):n[e]);for(e in r)w(e,r)&&!w(e,u)&&(u[e]=r[e]);return u}),jt=U(function t(n,r,e){return mt(function(r,e,u){return H(e)&&H(u)?t(n,e,u):n(r,e,u)},r,e)}),St=e(function(t,n){return jt(function(t,n,r){return r},t,n)}),Ot=e(function(t,n){var r={};return r[t]=n,r});var At=function(t,n){var r,e=(t=t||[]).length,u=(n=n||[]).length,o=[];for(r=0;e>r;)o[o.length]=t[r],r+=1;for(r=0;u>r;)o[o.length]=n[r],r+=1;return o},wt=e(function(t,n){return"function"==typeof n["fantasy-land/ap"]?n["fantasy-land/ap"](t):"function"==typeof t.ap?t.ap(n):"function"==typeof t?function(r){return t(r)(n(r))}:j(function(t,r){return At(t,M(r,n))},[],t)});var Et=r(function(t){return[t]});var xt="function"==typeof Object.assign?Object.assign:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,e=arguments.length;e>r;){var u=arguments[r];if(null!=u)for(var o in u)w(o,u)&&(n[o]=u[o]);r+=1}return n},_t=r(function(t){return xt.apply(null,[{}].concat(t))});var Ft=function(t){return"[object Function]"===Object.prototype.toString.call(t)};var kt=function(t,n,r){var e,u;if("function"==typeof t.indexOf)switch(typeof n){case"number":if(0===n){for(e=1/n;t.length>r;){if(0===(u=t[r])&&1/u===e)return r;r+=1}return-1}if(n!=n){for(;t.length>r;){if("number"==typeof(u=t[r])&&u!=u)return r;r+=1}return-1}return t.indexOf(n,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(n,r);case"object":if(null===n)return t.indexOf(n,r)}for(;t.length>r;){if(ut(t[r],n))return r;r+=1}return-1};var Nt=function(t,n){return kt(n,t,0)>=0};var Pt=function(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'},Mt=function(t){return(10>t?"0":"")+t},Ct="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+Mt(t.getUTCMonth()+1)+"-"+Mt(t.getUTCDate())+"T"+Mt(t.getUTCHours())+":"+Mt(t.getUTCMinutes())+":"+Mt(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};var Tt=function(t){return function(){return!t.apply(this,arguments)}};var Rt=function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},qt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=S.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},t}(),Ut=e(s(["filter"],e(function(t,n){return new qt(t,n)}),function(t,n){return H(n)?j(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},P(n)):Rt(t,n)})),Lt=e(function(t,n){return Ut(Tt(t),n)});var It=function t(n,r){var e=function(e){var u=r.concat([n]);return Nt(e,u)?"<Circular>":t(e,u)},u=function(t,n){return l(function(n){return Pt(n)+": "+e(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(n)){case"[object Arguments]":return"(function() { return arguments; }("+l(e,n).join(", ")+"))";case"[object Array]":return"["+l(e,n).concat(u(n,Lt(function(t){return/^\d+$/.test(t)},P(n)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof n?"new Boolean("+e(n.valueOf())+")":""+n;case"[object Date]":return"new Date("+(isNaN(n.valueOf())?e(NaN):Pt(Ct(n)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof n?"new Number("+e(n.valueOf())+")":1/n==-1/0?"-0":n.toString(10);case"[object String]":return"object"==typeof n?"new String("+e(n.valueOf())+")":Pt(n);case"[object Undefined]":return"undefined";default:if("function"==typeof n.toString){var o=""+n;if("[object Object]"!==o)return o}return"{"+u(n,P(n)).join(", ")+"}"}},Dt=r(function(t){return It(t,[])}),zt=e(function(t,n){return a(t+1,function(){var r=arguments[t];if(null!=r&&Ft(r[n]))return r[n].apply(r,Array.prototype.slice.call(arguments,0,t));throw new TypeError(Dt(r)+' does not have a method named "'+n+'"')})}),Bt=zt(1,"split"),$t=e(function(t,n){var r=0>t?n.length+t:t;return p(n)?n.charAt(r):n[r]}),Vt=$t(0),Wt=e(function(t,n){var r=a(t,n);return a(t,function(){return j(wt,M(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Zt=r(function(t){return Wt(t.length,t)}),Gt=e(function(t,n){return t||n}),Ht=e(function(t,n){return Ft(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:Zt(Gt)(t,n)}),Qt=r(function(t){return function(){return t}}),Xt={"@@functional/placeholder":!0},Jt=U(function(t,n,r){return a(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})}),Kt=e(function(t,n){return null==n||n!=n?t:n});var Yt=function(t){return t},tn=r(Yt),nn=r(function(t){return function(){return t(Array.prototype.slice.call(arguments,0))}});var rn=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}};var en=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return c(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,Array.prototype.slice.call(arguments,0,r-1))}},un=U(en("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)})),on=r(en("tail",un(1,1/0)));var an=function(){if(0===arguments.length)throw Error("pipe requires at least one argument");return o(arguments[0].length,L(rn,arguments[0],on(arguments)))},cn=r(function(t){return p(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()});var fn=function(){if(0===arguments.length)throw Error("compose requires at least one argument");return an.apply(this,cn(arguments))};var sn,ln,pn=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]},yn=function(t){return function n(r){return 0===arguments.length||pn(r)?n:t.apply(this,arguments)}},hn=yn(function(t){return t}),dn=function(t){return function n(r,e){switch(arguments.length){case 0:return n;case 1:return pn(r)?n:yn(function(n){return t(r,n)});default:return pn(r)&&pn(e)?n:pn(r)?yn(function(n){return t(n,e)}):pn(e)?yn(function(n){return t(r,n)}):t(r,e)}}},vn=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)},gn=function(t,n,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!vn(u)){for(var o=0;t.length>o;){if("function"==typeof u[t[o]])return u[t[o]].apply(u,e);o+=1}if(function(t){return"function"==typeof t["@@transducer/step"]}(u))return n.apply(null,e)(u)}return r.apply(this,arguments)}},bn=yn(function(t){return!!vn(t)||!!t&&("object"==typeof t&&(!function(t){return"[object String]"===Object.prototype.toString.call(t)}(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}),mn=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},function(n){return new t(n)}}(),jn=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,o){return n.apply(this,arguments)};case 6:return function(t,r,e,u,o,i){return n.apply(this,arguments)};case 7:return function(t,r,e,u,o,i,a){return n.apply(this,arguments)};case 8:return function(t,r,e,u,o,i,a,c){return n.apply(this,arguments)};case 9:return function(t,r,e,u,o,i,a,c,f){return n.apply(this,arguments)};case 10:return function(t,r,e,u,o,i,a,c,f,s){return n.apply(this,arguments)};default:throw Error("First argument to _arity must be a non-negative integer no greater than ten")}},Sn=dn(function(t,n){return jn(t.length,function(){return t.apply(n,arguments)})}),On=function(){function t(t,n,r){for(var e=r.next();!e.done;){if((n=t["@@transducer/step"](n,e.value))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function n(t,n,r,e){return t["@@transducer/result"](r[e](Sn(t["@@transducer/step"],t),n))}var r="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";return function(e,u,o){if("function"==typeof e&&(e=mn(e)),bn(o))return function(t,n,r){for(var e=0,u=r.length;u>e;){if((n=t["@@transducer/step"](n,r[e]))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}(e,u,o);if("function"==typeof o["fantasy-land/reduce"])return n(e,u,o,"fantasy-land/reduce");if(null!=o[r])return t(e,u,o[r]());if("function"==typeof o.next)return t(e,u,o);if("function"==typeof o.reduce)return n(e,u,o,"reduce");throw new TypeError("reduce: list must be array or iterable")}}(),An=function(){return this.xf["@@transducer/init"]()},wn=function(t){return this.xf["@@transducer/result"](t)},En=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=An,t.prototype["@@transducer/result"]=wn,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},dn(function(n,r){return new t(n,r)})}(),xn=dn(function(t,n){return 1===t?yn(n):jn(t,function t(n,r,e){return function(){for(var u=[],o=0,i=n,a=0;r.length>a||arguments.length>o;){var c;a>=r.length||pn(r[a])&&arguments.length>o?(c=arguments[o],o+=1):c=r[a],u[a]=c,pn(c)||(i-=1),a+=1}return i>0?jn(i,t(n,u,e)):e.apply(this,u)}}(t,[],n))}),_n=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},Fn=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(n){return"[object Arguments]"===t.call(n)}:function(t){return _n("callee",t)}}(),kn=function(){var t=!{toString:null}.propertyIsEnumerable("toString"),n=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],r=function(){return arguments.propertyIsEnumerable("length")}(),e=function(t,n){for(var r=0;t.length>r;){if(t[r]===n)return!0;r+=1}return!1};return yn("function"!=typeof Object.keys||r?function(u){if(Object(u)!==u)return[];var o,i,a=[],c=r&&Fn(u);for(o in u)!_n(o,u)||c&&"length"===o||(a[a.length]=o);if(t)for(i=n.length-1;i>=0;)_n(o=n[i],u)&&!e(a,o)&&(a[a.length]=o),i-=1;return a}:function(t){return Object(t)!==t?[]:Object.keys(t)})}(),Nn=dn(gn(["fantasy-land/map","map"],En,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return xn(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return On(function(r,e){return r[e]=t(n[e]),r},{},kn(n));default:return function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u}(t,n)}})),Pn=(sn=On,function t(n,r,e){switch(arguments.length){case 0:return t;case 1:return pn(n)?t:dn(function(t,r){return sn(n,t,r)});case 2:return pn(n)&&pn(r)?t:pn(n)?dn(function(t,n){return sn(t,r,n)}):pn(r)?dn(function(t,r){return sn(n,t,r)}):yn(function(t){return sn(n,r,t)});default:return pn(n)&&pn(r)&&pn(e)?t:pn(n)&&pn(r)?dn(function(t,n){return sn(t,n,e)}):pn(n)&&pn(e)?dn(function(t,n){return sn(t,r,n)}):pn(r)&&pn(e)?dn(function(t,r){return sn(n,t,r)}):pn(n)?yn(function(t){return sn(t,r,e)}):pn(r)?yn(function(t){return sn(n,t,e)}):pn(e)?yn(function(t){return sn(n,r,t)}):sn(n,r,e)}}),Mn=yn(function(t){return xn(t.length,t)}),Cn=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=An,t.prototype["@@transducer/result"]=wn,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},dn(function(n,r){return new t(n,r)})}(),Tn=dn(gn(["filter"],Cn,function(t,n){return"[object Object]"===Object.prototype.toString.call(n)?On(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},kn(n)):function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u}(t,n)})),Rn=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r},qn=dn(function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}),Un=yn(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}),Ln=dn(function(t,n){return function t(n,r,e,u){if(qn(n,r))return!0;if(Un(n)!==Un(r))return!1;if(null==n||null==r)return!1;if("function"==typeof n["fantasy-land/equals"]||"function"==typeof r["fantasy-land/equals"])return"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](r)&&"function"==typeof r["fantasy-land/equals"]&&r["fantasy-land/equals"](n);if("function"==typeof n.equals||"function"==typeof r.equals)return"function"==typeof n.equals&&n.equals(r)&&"function"==typeof r.equals&&r.equals(n);switch(Un(n)){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===(null==(o=(n.constructor+"").match(/^function (\w*)/))?"":o[1]))return n===r;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof r||!qn(n.valueOf(),r.valueOf()))return!1;break;case"Date":if(!qn(n.valueOf(),r.valueOf()))return!1;break;case"Error":return n.name===r.name&&n.message===r.message;case"RegExp":if(n.source!==r.source||n.global!==r.global||n.ignoreCase!==r.ignoreCase||n.multiline!==r.multiline||n.sticky!==r.sticky||n.unicode!==r.unicode)return!1;break;case"Map":case"Set":if(!t(Rn(n.entries()),Rn(r.entries()),e,u))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var o,i=kn(n);if(i.length!==kn(r).length)return!1;for(var a=e.length-1;a>=0;){if(e[a]===n)return u[a]===r;a-=1}for(e.push(n),u.push(r),a=i.length-1;a>=0;){var c=i[a];if(!_n(c,r)||!t(r[c],n[c],e,u))return!1;a-=1}return e.pop(),u.pop(),!0}(t,n,[],[])}),In=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=An,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r;return this.f(n)||(this.all=!1,t=(r=this.xf["@@transducer/step"](t,!1))&&r["@@transducer/reduced"]?r:{"@@transducer/value":r,"@@transducer/reduced":!0}),t},dn(function(n,r){return new t(n,r)})}(),Dn=dn(gn(["all"],In,function(t,n){for(var r=0;n.length>r;){if(!t(n[r]))return!1;r+=1}return!0})),zn=function(t,n){return t(n={exports:{}},n.exports),n.exports}(function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.validate=void 0;var r=p(hn),e=p(Nn),u=p(Pn),o=p(Mn),i=p(Tn),a=p(Ln),c=p(Dn),f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},l=function(){return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,n){var r=[],e=!0,u=!1,o=void 0;try{for(var i,a=t[Symbol.iterator]();!(e=(i=a.next()).done)&&(r.push(i.value),!n||r.length!==n);e=!0);}catch(t){u=!0,o=t}finally{try{!e&&a.return&&a.return()}finally{if(u)throw o}}return r}(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();function p(t){return t&&t.__esModule?t:{default:t}}function y(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}var h=n.validate=(0,o.default)(function(t,n,r,o){return(0,u.default)(function(u,p){var d=o[p],v=r[p];if(Array.isArray(v))return s({},u,y({},p,function(t,n,r){return(0,c.default)((0,a.default)(!0),r)?t():n((0,i.default)(function(t){return!0!==t},r))}(function(){return t(d)},n,(0,e.default)(function(t){return function(t,n,r,e){var u=l(t,2),o=u[1];return!!(0,u[0])(n,r)||("function"==typeof o?o(n,e):o)}(t,d,o,p)},v))));if("object"===(void 0===v?"undefined":f(v)))return s({},u,y({},p,h(t,n,v,d)));if("function"==typeof v){var g=v(d);return s({},u,y({},p,h(t,n,g,d)))}return s({},u,y({},p,t([])))},{},Object.keys(o))});n.default=(0,o.default)(function(t,n){return h(function(){return!0},r.default,t,n)})}),Bn=(ln=zn)&&ln.__esModule&&Object.prototype.hasOwnProperty.call(ln,"default")?ln.default:ln;var $n=function(t){return RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))};var Vn=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},Wn=e(function(t,n){if(!Vn(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+Dt(t));return $n(t).test(n)}),Zn=e(function(t,n){return t&&n}),Gn=e(function(t,n){return Ft(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:Zt(Zn)(t,n)}),Hn=e(function(t,n){for(var r={},e={},u=0,o=t.length;o>u;)e[t[u]]=1,u+=1;for(var i in n)e.hasOwnProperty(i)||(r[i]=n[i]);return r});var Qn=function(t){return function n(r){for(var e,u,o,i=[],a=0,c=r.length;c>a;){if(y(r[a]))for(o=0,u=(e=t?n(r[a]):r[a]).length;u>o;)i[i.length]=e[o],o+=1;else i[i.length]=r[a];a+=1}return i}},Xn=r(Qn(!0)),Jn=zt(1,"join"),Kn=L(e(function(t,n){return+t+ +n}),0);var Yn=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}},tr=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=Yn(this.xf["@@transducer/step"](t,!1))),t},t}(),nr=e(s(["all"],e(function(t,n){return new tr(t,n)}),function(t,n){for(var r=0;n.length>r;){if(!t(n[r]))return!1;r+=1}return!0})),rr=e(function(t,n){for(var r=[],e=0,u=t.length;u>e;)Nt(t[e],n)||Nt(t[e],r)||(r[r.length]=t[e]),e+=1;return r}),er=e(function(t,n){return xt({},t,n)}),ur=Qt(!0),or=r(function(t){var n=L(C,0,M(function(t){return t[0].length},t));return o(n,function(){for(var n=0;t.length>n;){if(t[n][0].apply(this,arguments))return t[n][1].apply(this,arguments);n+=1}})}),ir=e(function(t,n){return o(t.length,function(){try{return t.apply(this,arguments)}catch(t){return n.apply(this,At([t],arguments))}})}),ar=r(function(t){var n=[];for(var r in t)w(r,t)&&(n[n.length]=[r,t[r]]);return n}),cr=r(function(t){for(var n={},r=0;t.length>r;)n[t[r][0]]=t[r][1],r+=1;return n}),fr=U(function(t,n,r){return ut(T(t,r),n)}),sr=fr(["constructor","name"],"Object"),lr=lt(function(t,n){return console.error('\n Transform on field "'+t+'" failed\n',n)}),pr=fn(cr,M(function(t){var n=t[0],r=t[1];return[n,vt(ft(Function),ir(Xt,lr(n)))(r)]}),ar),yr=lt(function(t,n){var r={},e=dt(sr,Qt({}))(n);return P(t).forEach(function(n){r[n]=or([[ft(Function),fn(G(e[n]),ir(Xt,lr(n)))],[sr,yr(Xt,e[n])],[ur,Qt(e[n])]])(t[n])}),r}),hr=lt(function(t,n,r){return an(dt(sr,Qt({})),er,G(Lt(ft(Function),n)),t(fn(pr,Ut(ft(Function)))(n)),z(er,[tn,z(G,[vt(ot,Qt(r)),fn(D,pr,G(n),gt,rr(P(Ut(ft(Function),n))),P)])]))(r)}),dr=lt(function(t,n){return or([[nr(ft(Number)),Kn],[nr(ft(String)),Jn("")],[nr(ft(Array)),Xn],[nr(sr),_t],[ur,Qt(t)]])([t,n])}),vr=(lt(function(t,n){return z(dr,[tn,D(pr(t))])(n)}),hr(bt)),gr=lt(function(t,n){return fn(gt(P(t)),vr(t))(n)}),br=hr(yr),mr=lt(function(t,n){return fn(vt(sr,Hn(["shapeyMode"])),or([[ft(Function),tn],[Gn(sr,yt(Wn(/strict/i),["shapeyMode"])),gr],[Gn(sr,yt(Wn(/super(.){0,1}strict/i),["shapeyMode"])),br],[sr,vr],[ur,Qt]])(t))(n)}),jr=lt(function(t,n){return L(function(t,n){return n(t)},n,M(mr,t||[]))}),Sr=function(){function t(t,n){this.xf=n,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.any=!0,t=Yn(this.xf["@@transducer/step"](t,!0))),t},t}(),Or=e(function(t,n){return new Sr(t,n)}),Ar=e(s(["any"],Or,function(t,n){for(var r=0;n.length>r;){if(t(n[r]))return!0;r+=1}return!1})),wr=e(function(t,n){return[t,n]}),Er=$t(-1),xr=e(Nt),_r=e(w),Fr=e(function(t,n){return a(n.length,function(){for(var r=[],e=0;n.length>e;)r.push(n[e].call(this,arguments[e])),e+=1;return t.apply(this,r.concat(Array.prototype.slice.call(arguments,n.length)))})});function kr(t,n,r){var e,u=typeof t;switch(u){case"string":case"number":return 0===t&&1/t==-1/0?!!r._items["-0"]||(n&&(r._items["-0"]=!0),!1):null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),r._nativeSet.size===e):r._nativeSet.has(t):u in r._items?t in r._items[u]||(n&&(r._items[u][t]=!0),!1):(n&&(r._items[u]={},r._items[u][t]=!0),!1);case"boolean":if(u in r._items){var o=t?1:0;return!!r._items[u][o]||(n&&(r._items[u][o]=!0),!1)}return n&&(r._items[u]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),r._nativeSet.size===e):r._nativeSet.has(t):u in r._items?!!Nt(t,r._items[u])||(n&&r._items[u].push(t),!1):(n&&(r._items[u]=[t]),!1);case"undefined":return!!r._items[u]||(n&&(r._items[u]=!0),!1);case"object":if(null===t)return!!r._items.null||(n&&(r._items.null=!0),!1);default:return(u=Object.prototype.toString.call(t))in r._items?!!Nt(t,r._items[u])||(n&&r._items[u].push(t),!1):(n&&(r._items[u]=[t]),!1)}}var Nr=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return t.prototype.add=function(t){return!kr(t,!0,this)},t.prototype.has=function(t){return kr(t,!1,this)},t}(),Pr=e(function(t,n){for(var r,e,u=new Nr,o=[],i=0;n.length>i;)r=t(e=n[i]),u.add(r)&&o.push(e),i+=1;return o})(tn),Mr=Zt(at),Cr=Wn(/^(?:[A-Z])([A-Z0-9_\-.]+)([A-Z0-9])$/i),Tr=fn(ut("Promise"),T(["constructor","name"]),Kt("")),Rr=fn(ut("Object"),T(["constructor","name"]),Kt("")),qr=Mr(W),Ur=Mr(ot),Lr=fn(at,Wn(/^\s*$/)),Ir=st([Lr,Ht(ft(Number),ft(String)),qr]),Dr=ct([ft(Boolean),ft(Number),ft(String),ft(RegExp),ft(Date)]),zr=lt(function(t,n){return fn(qr,T(t))(n)}),Br=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},$r=dt(ft(Array),Array),Vr=dt(ft(Function),Qt),Wr=dt(ft(String),toString),Zr=function(t,n){var r;return Br({},t,((r={})[n[0]]=n[1],r))},Gr=function(t,n){if(tt(t)!==tt(n)||W(n)){if(ft(Array,t)&&!W(n))return[].concat(t,$r(n));if(!Rr(t))return t}else{if(Dr(n)||ft(Function,n))return n;if(ft(Array,t))return[].concat(t,$r(n))}return St(t,n)},Hr=e(function(t,n){for(var r=0,e=Math.min(t.length,n.length),u={};e>r;)u[t[r]]=n[r],r+=1;return u}),Qr=fn(I,R("types")),Xr=function(t,n){return ft(Array,t)?[].concat(t,$r(n)):n},Jr=Jt(st([fn(at,Dr),fn(at,ft(Array)),ft(Object)]),fn(Object.freeze,L(Zr,{}),Lt(Ar(Ht(W,ot))),M(function(t){var n=t[0],r=t[1];return ft(Array,r)?[n,Object.freeze(Hr(r.filter(Dr),r.filter(Dr)))]:Rr(r)?[n,fn(Jt(ot,Qt(null),Object.freeze),Ut(Dr))(r)]:Dr(r)?[n,r]:null}),ar,Lt(ot)),Qt({})),Kr=lt(function(t,n){var r=t.namespace,e=t.store;return Hr(n,n.map(function(t){return(r||"")+"/"+(e||"")+"/"+t}))}),Yr=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},te=ct([W,ot]),ne=lt(function(t,n){var r=n.initialState,e=void 0===r?{}:r,u=n.stateMachinesPropName,o=void 0===u?["states"]:u;return fn(dt(zr(o),Z(o,{})),Kt(e))(t)}),re=fn(Pr,Ut(Ir),Xn,M(I),I),ee=fn(Pr,Ut(Ir),Xn,M(P),I),ue=fn(Pr,Xn,M(ee),I,R("machines")),oe=z(rr,[ue,Qr]),ie=fn(nr(ft(String)),P),ae=fn(nr(st([Rr,Ht(ot,fn(nr(nr(ft(String))),ar))])),I),ce=(fn(nr(ot),oe),Fr(rr,[re,P])),fe=(lt(function(t,n,r){return fn(_r(Wr(t)),Kt({}),T([Wr(n)]),Kt({}))(r)}),lt(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return fn(Object.freeze,L(Zr,{}),M(function(r){var e=r[1];return[r[0],gt(fn(M(Vt),Ut(fn(xr(Xt,I(n)),Vt)),Ut(fn(_r(Xt,t),Er)),Ut(nr(ft(String))),ar)(e),e)]}),Ut(Gn(fn(ft(String),Vt),fn(Rr,Er))),ar)(t)})),se=lt(function(t,n){return fn(Object.freeze,L(Zr,{}),M(function(t){return[t[0],fe(t[1],n.types)]}),ar)(t)}),le=Jt(st([ft(String),xr("."),Cr]),Bt("."),fn(vt(ot,Qt(["states"])),Ut(Lr),vt(ft(String),Array))),pe=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.machines,r=void 0===n?{}:n,e=t.stateMachinesPropName;return fn(St(M(Qt("initial"),r)),gt(P(r)),Kt({}),T($r(e)))},ye=lt(function(t,n,r){var e=r.machines,u=void 0===e?{}:e,o=pe({machines:u,stateMachinesPropName:r.stateMachinesPropName})(t);return fn(L(Zr,{}),M(function(t){var r=t[0],e=t[1];return fn(wr(r),dt(qr,Qt(o[r])),R(n.type),Kt({}),R(o[r]))(e)}),ar)(u)}),he=lt(function(t,n,r){var e=r.machines,u=pe({machines:e,stateMachinesPropName:r.stateMachinesPropName})(t);return fn(Ar(function(t){var r=t[0],e=t[1];return fn(qr,R(n.type),Kt({}),R(Xt,e),R(r))(u)}),ar)(e)}),de=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},ve=function(t,n){return W(t)?R("initialState",n):t},ge=lt(function(t,n,r,e){return t(ve(r,n),e,n)}),be=lt(function(t,n,r,e){var u=ne(ve(r,n),n),o=Z(n.stateMachinesPropName,ye(u,e,n),{});return de({},t(de({},u,o),e,n),o)}),me=lt(function(t,n,r,e,u){return n.reducer(t.reducer(ve(r),e,u),e,u)}),je=z(ge,[fn(Kt(tn),T(["options","reducer"])),tn]),Se=z(be,[fn(Kt(tn),T(["options","reducer"])),tn]),Oe=un(0,-1),Ae=e(function(t,n){var r={};return o(n.length,function(){var e=t.apply(this,arguments);return w(e,r)||(r[e]=n.apply(this,arguments)),r[e]})})(function(){return Dt(arguments)}),we=e(function(t,n){var r={};for(var e in n)t(n[e],e,n)&&(r[e]=n[e]);return r}),Ee=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},xe=fn(ut(!0),R("needsExtraction")),_e=function(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];return Ae(z(Er(n),Oe(n)))},Fe=U(function(t,n,r){return Kt(t,T(n,r))}),ke=U(function(t,n,r){return r.replace(t,n)});function Ne(t,n,r){t.addEventListener("message",function(e){var u=e.data,o=u.id;if("RPC"===u.type&&null!=o)if(u.method){var i=n[u.method];null==i?t.postMessage({type:"RPC",id:o,error:"NO_SUCH_METHOD"}):Promise.resolve().then(function(){return i.apply(null,u.params)}).then(function(n){t.postMessage({type:"RPC",id:o,result:n})}).catch(function(n){t.postMessage({type:"RPC",id:o,error:""+n})})}else{var a=r[o];if(null==a)throw Error("Unknown callback "+o);delete r[o],u.error?a[1](Error(u.error)):a[0](u.result)}})}var Pe="undefined"!=typeof Worker&&null!==Worker&&"undefined"!=typeof Blob&&null!==Blob,Me=or([[ft(Function),zt(0,"toString")],[ft(String),tn],[ur,Qt("")]]),Ce=an(ke(/^(\s*)\(/m,"export const run = ("),ke(/^(\s*)const/m,"export const"),ke(/^(\s*)function\s*\(/m,"export function run("),ke(/^(\s*)function\s+/m,"export function "),ke(/^(\s*)function\*\s+/m,"export function* "),ke(/^(\s*)async\s+\(/m,"export const run = async ("),ke(/^(\s*)async\s+function\s*\(/m,"export async function run(")),Te=an(Me,Ce,dt(Wn(/^\s*$/),function(t){return function(t,n){var r=this,e={},u="__xpo"+(""+Math.random()).substring(2)+"__";"function"==typeof t&&(t="("+Function.prototype.toString.call(t)+")("+u+")"),t=function(t,n,r){return t=(t=t.replace(/^(\s*)export\s+default\s+/m,function(t,e){return r.default=!0,""+e+n+".default="})).replace(/^(\s*)export\s+((?:async\s*)?function(?:\s*\*)?|const|let|var)(\s+)([a-zA-Z$_][a-zA-Z0-9$_]*)/gm,function(t,e,u,o,i){return r[i]=!0,""+e+n+"."+i+"="+u+o+i}),"var "+n+"={};\n"+t+"\n"+n+";"}(t,u,e)+"\n("+Function.prototype.toString.call(Ne)+")(self,"+u+",{})";var o,i=URL.createObjectURL(new Blob([t])),a=new Worker(i,n),c=a.terminate,f={},s=0;for(o in a.kill=function(t){a.postMessage({type:"KILL",signal:t}),setTimeout(a.terminate)},a.terminate=function(){URL.revokeObjectURL(i),c.call(r)},a.call=function(t,n){return new Promise(function(r,e){var u="rpc"+ ++s;f[u]=[r,e],a.postMessage({type:"RPC",id:u,method:t,params:n})})},a.rpcMethods={},Ne(a,a.rpcMethods,f),a.expose=function(t){a[o]=function(){return a.call(t,[].slice.call(arguments))}},e)o in a||a.expose(o);return a}(""+t)})),Re=z(pt,[fn(Vr,Fe({},["options","workers"])),tn]),qe=an(Re,M(Pe?Te:an(Me,Ce)),Lt(Wn(/^\s*$/))),Ue=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=Yn(this.xf["@@transducer/step"](t,n))),t},t}(),Le=e(s(["find"],e(function(t,n){return new Ue(t,n)}),function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return n[r];r+=1}})),Ie=z(pt,[fn(Vr,Fe({},["options","queries"])),tn]),De=fn(Lt(W),M(function(t){return ft(Array,t)?(Le(ft(Function),t)||tn)(Le(ft(String),t)||""):ft(String,t)?t:null}),Ie),ze=fn(Ut(ft(String)),M(Jt(ft(Array),Le(ft(String)),Qt(null))),R("queries")),Be=z(Z(["consts","queries"]),[ze,tn]),$e=e(Tt(s(["any"],Or,Ar)));var Ve=function(t){return"[object Number]"===Object.prototype.toString.call(t)},We=r(function(t){return null!=t&&Ve(t.length)?t.length:NaN}),Ze=r(function(t){var n,r=[];for(n in t)r[r.length]=t[n];return r}),Ge=r(function(t){var n=[];for(var r in t)n[n.length]=[r,t[r]];return n}),He="\t\n\v\f\r \u2028\u2029\ufeff",Qe=r(!("function"==typeof String.prototype.trim)||He.trim()?function(t){var n=RegExp("^["+He+"]["+He+"]*"),r=RegExp("["+He+"]["+He+"]*$");return t.replace(n,"").replace(r,"")}:function(t){return t.trim()}),Xe=zt(0,"toUpperCase"),Je=Jr({VALIDATION_LEVELS:["STRICT","CANCEL","PRUNE","LOG"]}).VALIDATION_LEVELS,Ke=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},Ye=xr(Xt,P(Je)),tu=fn(dt(Ye,Qt("CANCEL")),Xe,Qe,Wr),nu=lt(function(t,n){return fn(L(function(n,r){var e,u=r[0],o=r[1],i=Rr(o)?nu(t[u],o):o;return Rr(i)&&ot(i)?n:Ke({},n,((e={})[u]=!0===i?t[u]:i,e))},{}),Lt(fn(ft(Array),$t(1))),Ge)(n)}),ru=fn(L(function(t,n){var r,e=n[0],u=n[1],o=Rr(u)?ru(u):u;return Rr(o)&&ot(o)?t:Ke({},t,((r={})[e]=o,r))},{}),Lt(function(t){return!0===t[1]}),Ge),eu=function(t){return fn(Kt(ur),R(Xt,t),R("type"))},uu=function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(Ar(Ht(Gn(Rr,t),ft(Array))),Ze)(n)},ou={namespace:tn,store:tn,validationLevel:tu,stateMachinesPropName:le,consts:Jr},iu={consts:{},creators:{},machines:{},queries:{},workers:{},selectors:{},stateMachinesPropName:"states",types:[],validationLevel:"CANCEL",validators:{}},au={validationLevel:[[Ye,"must be: STRICT, CANCEL, PRUNE, or LOG. CANCEL is the default."]],store:[[Ir,"must be a (non-blank) string"]],namespace:[[Ir,"must be a (non-blank) string"]],stateMachinesPropName:[[Ht(Ir,Gn(ft(Array),nr(Ir))),"must be a string (or array of strings)"]],consts:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],creators:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],machines:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],selectors:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],types:[[Gn(ft(Array),nr(ft(String))),"must be an object (or a function returning an object)"]],validators:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],enhancers:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],multipliers:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],queries:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],workers:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],reducer:[[ft(Function),"must be a function"]],effects:[[Ht(Gn(ft(Array),nr(ft(Array))),ft(Function)),"must be an array of key/value pairs (or a function returning an one)"]],throttling:[[Ht(Gn(ft(Array),nr(ft(Array))),ft(Function)),"must be an array of key/value pairs (or a function returning an one)"]],debouncing:[[Ht(Gn(ft(Array),nr(ft(Array))),ft(Function)),"must be an array of key/value pairs (or a function returning an one)"]],initialState:[[ct([Dr,Rr,ft(Function)]),"must be an object, a function returning an object, or a primitive value"]]},cu={store:[[Ir,"must be a (non-blank) string"]],namespace:[[Ir,"must be a (non-blank) string"]],types:[[Rr,"must be an object"],[fn(nr(fn(ut(1),We,Pr)),M(function(t){var n=t[1];return[t[0],fn(Er,Bt("/"))(n)]}),Ut(nr(ft(String))),ar),"each key and value are identical"]],machines:[[fn(nr(Rr),I),"must be an object"],[fn(nr(Ur),I),"must not be empty"],[fn(nr(st([ie,ae])),I),"each machine contains nested objects (states) whose inputs and transitions are strings"],[fn(nr(ce),I),"each transition value must also be a state"]],stateMachinesPropName:[[Gn(ft(Array),nr(Ir)),'must be an array of strings (representing the path to the "current state" prop)']]},fu=fn(ot,rr(["store","namespace","validators","types"]),P),su=ct([Mr(Rr),fn(ot,P),fn($e(fu),I)]),lu=e(function(t,n){return n.match(t)||[]}),pu=e(function(t,n){for(var r=[],e=0,u=Math.min(t.length,n.length);u>e;)r[e]=[t[e],n[e]],e+=1;return r}),yu=lt(function(t,n){return function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),e=1;n>e;e++)r[e-1]=arguments[e];return Ir(t)&&r.length?pu(lu(/(%?)(%([jods]))/g,t),M(or([[Ht(ft(Number),ft(String)),tn],[Ht(ft(Array),Rr),JSON.stringify]]))(r)).reduce(function(t,n){return t.replace(n[0],n[1])},t).replace(/%{2,2}/g,"%"):t}(t,n)}),hu=fn(M(yu("These inputs are not valid Action Types: %o")),Ut(Ur),M(oe),I,Ut(fu)),du=fn(M(yu("These violations of the schema rules for the middleware were found: %o")),Ut(Ur),M(fn(ru,Bn(cu))),I,Ut(fu)),vu=fn(nr(function(t){return ut(t[0],R("store",t[1]))}),ar,Ut(fu)),gu=function(t){if(su(t))return"No ducks have been provided! To create the Attadux middleware please provide an Object containing one or more ducks";if(!vu(t))return"The name of each duck should match its 'store' prop, otherwise it will not be possible to find the correct duck for each dispatched action";var n=hu(t);if(Ur(n))return yu("Invalid State Machines: %o",n);var r=du(t);return Ur(r)?yu("Invalid Ducks: %o",r):null},bu=Qt(!1),mu=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},ju=lt(function(t,n){return fn(er(Xt,mu({},dt(Rr,Ot("payload"))(t))),vt(yt(ft(String),["type"]),fn(bt({type:function(t){return t.replace(/_REQUEST$/i,"").replace(/_EFFECT$/i,"")+"_SUCCESS"}}),gt(["type"]))))(n)}),Su=lt(function(t,n){return fn(er({error:dt(Rr,String)(t)}),vt(yt(ft(String),["type"]),fn(bt({type:function(t){return t.replace(/_REQUEST$/i,"").replace(/_EFFECT$/i,"")+"_ERROR"}}),gt(["type"]))))(n)}),Ou=or([[ft(String),fr(["type"])],[ft(RegExp),fn(yt(Xt,["type"]),Wn)],[ft(Function),function(t){return fn(Boolean,t)}],[ur,Qt(bu)]]),Au=lt(function(t,n){return or([[ft(String),fn(mr,Ot("type"))],[Rr,mr],[ft(Function),tn],[ur,Qt(t)]])(n)}),wu=lt(function(t,n,r,e,u){return vt(Ou(t),ir(an(n,Jt(Tr,function(t){return t.then(function(t){return r(t,u)}).catch(function(t){return e(t,u)})},function(t){return r(t,u)})),function(t){return e(t,u)}))(u)}),Eu=fn(L(function(t,n){return V(n.store,n,t)},{}),Ut(fu),nn(tn)),xu=function(t){return fn(Kt({}),Jt(Lr,R(Xt,Ut(fu,t)),Qt({})),Ht($t(1),Vt),Bt("/"),R("type"))},_u=fn(_t,wt([fn(Ot("stateMachinesPropName"),Qt(["states"])),fn(z(St,[fn(bt(ou),gt(P(ou)),Be),fn(Ot("types"),z(Kr,[tn,R("types")]))]),R("validatedOptions")),fn(vt(Ur,Ot("invalidOptions")),ru,R("validationsResult")),fn(Ot("options"),R("validatedOptions"))]),Et,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=gt(P(au),t),r=Bn(au,n);return{validationsResult:r,validatedOptions:nu(n,r)}}),Fu=fn(dt(ht("validationLevel","PRUNE"),bt({validators:M(function(t){return fn(ru,t)})})),z(St,[tn,Jt(yt(W,["options","validators"]),Qt({}),fn(Ot("validators"),M(Bn),z(pt,[fn(Vr,T(["options","validators"])),tn])))])),ku=z(St,[tn,Jt(yt(W,["options","effects"]),Qt([]),fn(Ot("effects"),M(function(t){var n=t[3];return wu(t[0],t[1]||tn,Au(ju,t[2]),Au(Su,n))}),Ut(st([ft(Array),yt(ct([ft(String),ft(RegExp),ft(Function)]),[0]),yt(ft(Function),[1]),yt(ct([W,Rr,ft(Function),ft(String)]),[2]),yt(ct([W,Rr,ft(Function),ft(String)]),[3])])),z(pt,[fn(Vr,T(["options","effects"])),tn])))]),Nu=z(St,[tn,Jt(yt(W,["options","throttling"]),Qt([]),fn(Ot("throttling"),M(function(t){return[t[0],+t[1]]}),Ut(st([ft(Array),yt(ct([ft(String),ft(RegExp),ft(Function)]),[0]),yt(fn(at,isNaN,Number),[1])])),z(pt,[fn(Vr,T(["options","throttling"])),tn])))]),Pu=z(St,[tn,Jt(yt(W,["options","debouncing"]),Qt([]),fn(Ot("debouncing"),M(function(t){return[t[0],+t[1]]}),Ut(st([ft(Array),yt(ct([ft(String),ft(RegExp),ft(Function)]),[0]),yt(fn(at,isNaN,Number),[1])])),z(pt,[fn(Vr,T(["options","debouncing"])),tn])))]),Mu=z(St,[tn,Jt(yt(W,["options","queries"]),Qt({}),fn(Ot("queries"),De))]),Cu=z(St,[tn,Jt(yt(W,["options","workers"]),Qt({}),fn(Ot("workers"),qe))]),Tu=z(St,[tn,Jt(yt(W,["options","machines"]),Qt({}),fn(Ot("machines"),z(se,[z(pt,[fn(Vr,T(["options","machines"])),tn]),tn])))]),Ru=z(St,[tn,fn(Ot("initialState"),z(St,[z(pt,[fn(Vr,T(["options","initialState"])),tn]),Jt(it(ot,"machines"),Qt({}),fn(G({}),z(Z,[R("stateMachinesPropName"),fn(function(){return L(function(t,n){var r;return Yr({},t,((r={})[n]="initial",r))},{},P((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})||{}))},R("machines"))])))]))]),qu=z(St,[tn,Jt(yt(W,["options","selectors"]),Qt({}),fn(Ot("selectors"),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(L(function(t,n){var r;return Ee({},t,((r={})[n[0]]=n[1].justAddDuckSelectors(t),r))},t),ar,we(xe))(t)},z(pt,[fn(Vr,T(["options","selectors"])),tn])))]),Uu=Jt(ft(Array),jr,mr),Lu=z(St,[tn,Jt(yt(W,["options","enhancers"]),Qt({}),fn(Ot("enhancers"),M(Uu),z(pt,[fn(Vr,T(["options","enhancers"])),tn])))]),Iu=fn(B,M(mr),dt(ft(Array),Et)),Du=z(St,[tn,Jt(yt(W,["options","multipliers"]),Qt({}),fn(Ot("multipliers"),M(Iu),z(pt,[fn(Vr,T(["options","multipliers"])),tn])))]),zu=z(St,[tn,Jt(yt(W,["options","creators"]),Qt({}),fn(Ot("creators"),z(pt,[fn(Vr,T(["options","creators"])),tn])))]),Bu=z(St,[tn,Jt(Ht(yt(W,["options","reducer"]),it(ot,"machines")),fn(Ot("reducer"),je),fn(Ot("reducer"),Se))]),$u=z(St,[tn,Jt(it(W,"validators"),Qt({}),fn(D({isPayloadValid:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(at,uu,G(n),eu(t))(n)}},getValidationErrors:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(vt(ot,Qt(null)),ru,G(n),eu(t))(n)}},pruneInvalidFields:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(vt(ot,Qt(null)),nu(n),function(t){return t(n)},eu(t))(n)}}}),R("validators")))]),Vu=e(function(t,n){return a(t,function(){for(var r,e=1,u=n,o=0;t>=e&&"function"==typeof u;)u=u.apply(this,Array.prototype.slice.call(arguments,o,r=e===t?arguments.length:o+u.length)),e+=1,o=r;return u})}),Wu=U(function(t,n,r){for(var e=0,u=r.length,o=[],i=[n];u>e;)i=t(i[0],r[e]),o[e]=i[1],e+=1;return[i[0],o]}),Zu=e(function(t,n){if(c(t)){if(c(n))return t.concat(n);throw new TypeError(Dt(n)+" is not an array")}if(p(t)){if(p(n))return t+n;throw new TypeError(Dt(n)+" is not a string")}if(null!=t&&Ft(t["fantasy-land/concat"]))return t["fantasy-land/concat"](n);if(null!=t&&Ft(t.concat))return t.concat(n);throw new TypeError(Dt(t)+' does not have a method named "concat" or "fantasy-land/concat"')}),Gu=U(function(t,n,r){return jt(function(n,r,e){return t(r,e)},n,r)}),Hu=lt(function(t,n,r){var e=n.options;return or([[fn(Ar(ft(Function)),M(R(r)),wr(e)),Qt(z(Gu(Gr),[Vr(e[r]),z(Vr(t[r]),[tn,Vr(e[r])])]))],[fn(W,R(r)),Qt(e[r])],[ur,fn(Gu(Gr,e[r]),R(r))]])(t)}),Qu=function(t){return fn(z(St,[tn,fn(Ot("reducer"),(n=t,r=n.options,fn(Jt(nr(_r("reducer")),fn(me(r),Er),fn(Le(_r("reducer")),wr(r))),wr(r))))]),L(St,{}),Zu([iu,t.options]),Et,G(t),Vr);var n,r},Xu=lt(function(t,n,r){return fn(St(r),_t,Er,Wu(function(t,n){var r=n[0],e=n[1],u=fn(Ot(r),vt(ft(Function),G(r)),e)(t);return[St(t,u),u]},n))(t)}),Ju=fn(Object.freeze,Bu,ku,Cu,$u,Du,Lu,zu,Pu,Nu,qu,Ru,Tu,Fu,Mu,_u,St(iu)),Ku=z(fn,[Qt(Ju),function(t){var n=Qu(t);return function(r){var e=n(r),u=[["consts",fn(Gu(Xr,Xt,e.consts),T(["options","consts"]))],["types",fn(Pr,Zu(e.types),T(["options","types"]))],["initialState",Hu(e)],["machines",Hu(e)],["creators",Hu(e)],["selectors",Hu(e)],["queries",Hu(e)],["enhancers",Hu(e)],["multipliers",Hu(e)],["throttling",Hu(e)],["debouncing",Hu(e)],["effects",Hu(e)],["validators",Hu(e)],["workers",Hu(e)]];return Xu(u,t,e)}}]),Yu=Vu(2,Ku);var to=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}},no=function(t){var n=function(t){return{"@@transducer/init":S.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var e=t["@@transducer/step"](n,r);return e["@@transducer/reduced"]?to(e):e}}}(t);return{"@@transducer/init":S.init,"@@transducer/result":function(t){return n["@@transducer/result"](t)},"@@transducer/step":function(t,r){return y(r)?j(n,t,r):j(n,t,[r])}}},ro=e(s(["fantasy-land/chain","chain"],e(function(t,n){return M(t,no(n))}),function(t,n){return"function"==typeof n?function(r){return t(n(r))(r)}:Qn(!1)(M(t,n))}))(Yt),eo=U(function(t,n,r){return ft(t,r[n])}),uo=U(function(t,n,r){return null!=r&&w(n,r)?r[n]:t}),oo=fn($t(1),Bt("/"));t.createRow=Eu,t.createDuck=Ju,t.extendDuck=Yu,t.createExtenderForDuck=Ku,t.createSelector=_e,t.createDuckSelector=function(t){return{needsExtraction:!0,justAddDuckSelectors:function(){var n=t(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});return Array.isArray(n)?_e.apply(void 0,n):n}}},t.createEnhancerMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=xu(t);return function(t){var n=t.dispatch;return function(t){return function(e){var u=r(e).enhancers,o=(void 0===u?{}:u)[e.type];if(!ft(Function,o))return t(e);var i=o(e);return Ht(W,ot)(i)?t(e):(i.type!==e.type&&n(i),t(i))}}}},t.createEffectMiddleware=function(t){var n=fn(ro,I,M(T(["effects"])),Ut(_r("effects")))(t);if(ot(n))return function(){return function(t){return function(n){return t(n)}}};var r=lt(function(t,n,r,e){T(["type"],e)&&r.type!==e.type&&t(e)});return function(t){var e=t.dispatch;return function(t){var u=r(e,t);return function(r){t(r);var e=u(r);n.forEach(function(t){var n=t(r);Tr(n)?n.then(e):e(n)})}}}},t.createLimiterMiddleware=function(t){var n={},r=fn(ro,I,M(T(["throttling"])),Ut(_r("throttling")))(t),e=fn(ro,I,M(T(["debouncing"])),Ut(_r("debouncing")))(t);return ot(r)&&ot(e)?function(){return function(t){return function(n){return t(n)}}}:function(){return function(t){return function(u){if(!n[u.type]){var o=0;r.some(function(t){var n=t[0],r=t[1];return!!(ft(String,n)&&n===u.type||ft(RegExp,n)&&n.test(u.type)||ft(Function,n)&&n(u))&&(o=r,!0)})?(t(u),n[u.type]=setTimeout(function(){delete n[u.type]},o)):e.some(function(t){var n=t[0],r=t[1];return!!(ft(String,n)&&n===u.type||ft(RegExp,n)&&n.test(u.type)||ft(Function,n)&&n(u))&&(o=r,!0)})?n[u.type]=setTimeout(function(){t(u),delete n[u.type]},o):t(u)}}}}},t.createMultiplierMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=fn(I,Lt(W),M(T(["multipliers"])))(t);return function(t){var n=t.dispatch;return function(t){return function(e){t(e),r.filter(function(t){return t[e.type]}).forEach(function(t){var r=(0,t[e.type])(e);ft(Array,r)&&r.filter(function(t){return t.type!==e.type}).forEach(function(t){return n(t)})})}}}},t.createValidatorMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=xu(t);return function(t){var n=t.getState;return function(t){return function(e){var u,o=r(e),i=o.machines,a=o.isPayloadValid,c=void 0===a?ur:a,f=o.getValidationErrors,s=void 0===f?Qt(null):f,l=o.pruneInvalidFields,p=void 0===l?Qt(e):l,y=o.stateMachinesPropName,h=void 0===y?"states":y,d=o.validationLevel,v=void 0===d?Je.CANCEL:d;if(te(i))return t(e);var g=((u={})[Je.CANCEL]=dt(c,bu),u[Je.LOG]=z(er,[tn,fn(Jt(W,Qt({}),Ot("validationErrors")),s)]),u[Je.PRUNE]=p,u[Je.STRICT]=dt(z(he,[n,tn,Qt({machines:i,stateMachinesPropName:h})]),bu),u),b=pt(fn(Kt(tn),R(v))(g),e);return b&&t(b)}}}},t.createWorkerMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=xu(t),e=an(r,uo({},"workers")),u=Jt(T(["meta","worker"]),z(dt(ft(String)),[an(R("type"),Qt),T(["meta","worker"])]),Qt(null)),o=an(u,R),i=z(pt,[o,e]);return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(e){var o=u(e);if(o){var a=an(i,Kt({}),function(t){return or([[ft(Function),tn],[eo(Function,t),R(t)],[eo(Function,"run"),R("run")]])}(o))(e);if(ft(Function,a)){var c=oo(e.type),f=a({action:e,state:c?r()[c]:{}});Tr(f)?f.then(function(t){R("type",t)&&n(t)}):R("type",f)&&n(f)}}return t(e)}}}},Object.defineProperty(t,"__esModule",{value:!0})}); | ||
!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(t.attadux={})}(this,function(t){"use strict";var n=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]};var r=function(t){return function r(e){return 0===arguments.length||n(e)?r:t.apply(this,arguments)}};var e=function(t){return function e(u,o){switch(arguments.length){case 0:return e;case 1:return n(u)?e:r(function(n){return t(u,n)});default:return n(u)&&n(o)?e:n(u)?r(function(n){return t(n,o)}):n(o)?r(function(n){return t(u,n)}):t(u,o)}}},u=e(function(t,n){return t.apply(this,n)});var o=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,o){return n.apply(this,arguments)};case 6:return function(t,r,e,u,o,i){return n.apply(this,arguments)};case 7:return function(t,r,e,u,o,i,a){return n.apply(this,arguments)};case 8:return function(t,r,e,u,o,i,a,c){return n.apply(this,arguments)};case 9:return function(t,r,e,u,o,i,a,c,f){return n.apply(this,arguments)};case 10:return function(t,r,e,u,o,i,a,c,f,s){return n.apply(this,arguments)};default:throw Error("First argument to _arity must be a non-negative integer no greater than ten")}};var i=function t(r,e,u){return function(){for(var i=[],a=0,c=r,f=0;e.length>f||arguments.length>a;){var s;f>=e.length||n(e[f])&&arguments.length>a?(s=arguments[a],a+=1):s=e[f],i[f]=s,n(s)||(c-=1),f+=1}return c>0?o(c,t(r,i,u)):u.apply(this,i)}},a=e(function(t,n){return 1===t?r(n):o(t,i(t,[],n))}),c=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};var f=function(t){return"function"==typeof t["@@transducer/step"]};var s=function(t,n,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!c(u)){for(var o=0;t.length>o;){if("function"==typeof u[t[o]])return u[t[o]].apply(u,e);o+=1}if(f(u))return n.apply(null,e)(u)}return r.apply(this,arguments)}};var l=function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u};var p=function(t){return"[object String]"===Object.prototype.toString.call(t)},y=r(function(t){return!!c(t)||!!t&&("object"==typeof t&&(!p(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}),h=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},t}();var d=function(t){return new h(t)},v=e(function(t,n){return o(t.length,function(){return t.apply(n,arguments)})});function g(t,n,r){for(var e=r.next();!e.done;){if((n=t["@@transducer/step"](n,e.value))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function b(t,n,r,e){return t["@@transducer/result"](r[e](v(t["@@transducer/step"],t),n))}var m="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";var j=function(t,n,r){if("function"==typeof t&&(t=d(t)),y(r))return function(t,n,r){for(var e=0,u=r.length;u>e;){if((n=t["@@transducer/step"](n,r[e]))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}(t,n,r);if("function"==typeof r["fantasy-land/reduce"])return b(t,n,r,"fantasy-land/reduce");if(null!=r[m])return g(t,n,r[m]());if("function"==typeof r.next)return g(t,n,r);if("function"==typeof r.reduce)return b(t,n,r,"reduce");throw new TypeError("reduce: list must be array or iterable")},S={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},O=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=S.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},t}(),A=e(function(t,n){return new O(t,n)});var w=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},E=Object.prototype.toString,x=function(){return"[object Arguments]"===E.call(arguments)?function(t){return"[object Arguments]"===E.call(t)}:function(t){return w("callee",t)}},_=!{toString:null}.propertyIsEnumerable("toString"),F=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],k=function(){return arguments.propertyIsEnumerable("length")}(),N=function(t,n){for(var r=0;t.length>r;){if(t[r]===n)return!0;r+=1}return!1},P=r("function"!=typeof Object.keys||k?function(t){if(Object(t)!==t)return[];var n,r,e=[],u=k&&x(t);for(n in t)!w(n,t)||u&&"length"===n||(e[e.length]=n);if(_)for(r=F.length-1;r>=0;)w(n=F[r],t)&&!N(e,n)&&(e[e.length]=n),r-=1;return e}:function(t){return Object(t)!==t?[]:Object.keys(t)}),M=e(s(["fantasy-land/map","map"],A,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return a(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return j(function(r,e){return r[e]=t(n[e]),r},{},P(n));default:return l(t,n)}})),C=e(function(t,n){return n>t?n:t}),T=e(function(t,n){for(var r=n,e=0;t.length>e;){if(null==r)return;r=r[t[e]],e+=1}return r}),R=e(function(t,n){return T([t],n)}),q=e(function(t,n){return M(R(t),n)});var U=function(t){return function u(o,i,a){switch(arguments.length){case 0:return u;case 1:return n(o)?u:e(function(n,r){return t(o,n,r)});case 2:return n(o)&&n(i)?u:n(o)?e(function(n,r){return t(n,i,r)}):n(i)?e(function(n,r){return t(o,n,r)}):r(function(n){return t(o,i,n)});default:return n(o)&&n(i)&&n(a)?u:n(o)&&n(i)?e(function(n,r){return t(n,r,a)}):n(o)&&n(a)?e(function(n,r){return t(n,i,r)}):n(i)&&n(a)?e(function(n,r){return t(o,n,r)}):n(o)?r(function(n){return t(n,i,a)}):n(i)?r(function(n){return t(o,n,a)}):n(a)?r(function(n){return t(o,i,n)}):t(o,i,a)}}},L=U(j),I=r(function(t){for(var n=P(t),r=n.length,e=[],u=0;r>u;)e[u]=t[n[u]],u+=1;return e}),D=r(function t(n){return n=M(function(n){return"function"==typeof n?n:t(n)},n),a(L(C,0,q("length",I(n))),function(){var t=arguments;return M(function(n){return u(n,t)},n)})}),z=e(function(t,n){return a(L(C,0,q("length",n)),function(){var r=arguments,e=this;return t.apply(e,l(function(t){return t.apply(e,r)},n))})}),B=r(function(t){return z(function(){return Array.prototype.slice.call(arguments,0)},t)}),$=Number.isInteger||function(t){return t<<0===t},V=U(function(t,n,r){var e={};for(var u in r)e[u]=r[u];return e[t]=n,e}),W=r(function(t){return null==t}),Z=U(function t(n,r,e){if(0===n.length)return r;var u=n[0];if(n.length>1){var o=!W(e)&&w(u,e)?e[u]:$(n[1])?[]:{};r=t(Array.prototype.slice.call(n,1),r,o)}if($(u)&&c(e)){var i=[].concat(e);return i[u]=r,i}return V(u,r,e)}),G=e(function(t,n){return n(t)});var H=function(t){return"[object Object]"===Object.prototype.toString.call(t)},Q=r(function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():c(t)?[]:p(t)?"":H(t)?{}:x(t)?function(){return arguments}():void 0});var X=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r};var J=function(t,n,r){for(var e=0,u=r.length;u>e;){if(t(n,r[e]))return!0;e+=1}return!1};var K=function(t){var n=(t+"").match(/^function (\w*)/);return null==n?"":n[1]},Y=e(function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}),tt=r(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});function nt(t,n,r,e){var u=X(t),o=X(n);function i(t,n){return rt(t,n,r.slice(),e.slice())}return!J(function(t,n){return!J(i,n,t)},o,u)}function rt(t,n,r,e){if(Y(t,n))return!0;var u=tt(t);if(u!==tt(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof n["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n)&&"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(u){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===K(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!Y(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!Y(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1}for(var o=r.length-1;o>=0;){if(r[o]===t)return e[o]===n;o-=1}switch(u){case"Map":return t.size===n.size&&nt(t.entries(),n.entries(),r.concat([t]),e.concat([n]));case"Set":return t.size===n.size&&nt(t.values(),n.values(),r.concat([t]),e.concat([n]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var i=P(t);if(i.length!==P(n).length)return!1;var a=r.concat([t]),c=e.concat([n]);for(o=i.length-1;o>=0;){var f=i[o];if(!w(f,n)||!rt(n[f],t[f],a,c))return!1;o-=1}return!0}var et=rt,ut=e(function(t,n){return et(t,n,[],[])}),ot=r(function(t){return null!=t&&ut(t,Q(t))}),it=U(function(t,n,r){return t(r[n])}),at=r(function(t){return!t}),ct=r(function(t){return a(L(C,0,q("length",t)),function(){for(var n=0,r=t.length;r>n;){if(t[n].apply(this,arguments))return!0;n+=1}return!1})}),ft=e(function(t,n){return null!=n&&n.constructor===t||n instanceof t}),st=r(function(t){return a(L(C,0,q("length",t)),function(){for(var n=0,r=t.length;r>n;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0})}),lt=r(function(t){return a(t.length,t)}),pt=lt(function(t){return t.apply(this,Array.prototype.slice.call(arguments,1))}),yt=U(function(t,n,r){return n.length>0&&t(T(n,r))}),ht=U(function(t,n,r){return ut(n,r[t])}),dt=U(function(t,n,r){return t(r)?r:n(r)}),vt=U(function(t,n,r){return t(r)?n(r):r}),gt=e(function(t,n){for(var r={},e=0;t.length>e;)t[e]in n&&(r[t[e]]=n[t[e]]),e+=1;return r}),bt=e(function t(n,r){var e,u,o,i={};for(u in r)i[u]="function"===(o=typeof(e=n[u]))?e(r[u]):e&&"object"===o?t(e,r[u]):r[u];return i}),mt=U(function(t,n,r){var e,u={};for(e in n)w(e,n)&&(u[e]=w(e,r)?t(e,n[e],r[e]):n[e]);for(e in r)w(e,r)&&!w(e,u)&&(u[e]=r[e]);return u}),jt=U(function t(n,r,e){return mt(function(r,e,u){return H(e)&&H(u)?t(n,e,u):n(r,e,u)},r,e)}),St=e(function(t,n){return jt(function(t,n,r){return r},t,n)}),Ot=e(function(t,n){var r={};return r[t]=n,r});var At=function(t,n){var r,e=(t=t||[]).length,u=(n=n||[]).length,o=[];for(r=0;e>r;)o[o.length]=t[r],r+=1;for(r=0;u>r;)o[o.length]=n[r],r+=1;return o},wt=e(function(t,n){return"function"==typeof n["fantasy-land/ap"]?n["fantasy-land/ap"](t):"function"==typeof t.ap?t.ap(n):"function"==typeof t?function(r){return t(r)(n(r))}:j(function(t,r){return At(t,M(r,n))},[],t)});var Et=r(function(t){return[t]});var xt="function"==typeof Object.assign?Object.assign:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,e=arguments.length;e>r;){var u=arguments[r];if(null!=u)for(var o in u)w(o,u)&&(n[o]=u[o]);r+=1}return n},_t=r(function(t){return xt.apply(null,[{}].concat(t))});var Ft=function(t){return"[object Function]"===Object.prototype.toString.call(t)};var kt=function(t,n,r){var e,u;if("function"==typeof t.indexOf)switch(typeof n){case"number":if(0===n){for(e=1/n;t.length>r;){if(0===(u=t[r])&&1/u===e)return r;r+=1}return-1}if(n!=n){for(;t.length>r;){if("number"==typeof(u=t[r])&&u!=u)return r;r+=1}return-1}return t.indexOf(n,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(n,r);case"object":if(null===n)return t.indexOf(n,r)}for(;t.length>r;){if(ut(t[r],n))return r;r+=1}return-1};var Nt=function(t,n){return kt(n,t,0)>=0};var Pt=function(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'},Mt=function(t){return(10>t?"0":"")+t},Ct="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+Mt(t.getUTCMonth()+1)+"-"+Mt(t.getUTCDate())+"T"+Mt(t.getUTCHours())+":"+Mt(t.getUTCMinutes())+":"+Mt(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};var Tt=function(t){return function(){return!t.apply(this,arguments)}};var Rt=function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},qt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=S.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},t}(),Ut=e(s(["filter"],e(function(t,n){return new qt(t,n)}),function(t,n){return H(n)?j(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},P(n)):Rt(t,n)})),Lt=e(function(t,n){return Ut(Tt(t),n)});var It=function t(n,r){var e=function(e){var u=r.concat([n]);return Nt(e,u)?"<Circular>":t(e,u)},u=function(t,n){return l(function(n){return Pt(n)+": "+e(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(n)){case"[object Arguments]":return"(function() { return arguments; }("+l(e,n).join(", ")+"))";case"[object Array]":return"["+l(e,n).concat(u(n,Lt(function(t){return/^\d+$/.test(t)},P(n)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof n?"new Boolean("+e(n.valueOf())+")":""+n;case"[object Date]":return"new Date("+(isNaN(n.valueOf())?e(NaN):Pt(Ct(n)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof n?"new Number("+e(n.valueOf())+")":1/n==-1/0?"-0":n.toString(10);case"[object String]":return"object"==typeof n?"new String("+e(n.valueOf())+")":Pt(n);case"[object Undefined]":return"undefined";default:if("function"==typeof n.toString){var o=""+n;if("[object Object]"!==o)return o}return"{"+u(n,P(n)).join(", ")+"}"}},Dt=r(function(t){return It(t,[])}),zt=e(function(t,n){return a(t+1,function(){var r=arguments[t];if(null!=r&&Ft(r[n]))return r[n].apply(r,Array.prototype.slice.call(arguments,0,t));throw new TypeError(Dt(r)+' does not have a method named "'+n+'"')})}),Bt=zt(1,"split"),$t=e(function(t,n){var r=0>t?n.length+t:t;return p(n)?n.charAt(r):n[r]}),Vt=$t(0),Wt=e(function(t,n){var r=a(t,n);return a(t,function(){return j(wt,M(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Zt=r(function(t){return Wt(t.length,t)}),Gt=e(function(t,n){return t||n}),Ht=e(function(t,n){return Ft(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:Zt(Gt)(t,n)}),Qt=r(function(t){return function(){return t}}),Xt={"@@functional/placeholder":!0},Jt=U(function(t,n,r){return a(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})}),Kt=e(function(t,n){return null==n||n!=n?t:n});var Yt=function(t){return t},tn=r(Yt),nn=r(function(t){return function(){return t(Array.prototype.slice.call(arguments,0))}});var rn=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}};var en=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return c(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,Array.prototype.slice.call(arguments,0,r-1))}},un=U(en("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)})),on=r(en("tail",un(1,1/0)));var an=function(){if(0===arguments.length)throw Error("pipe requires at least one argument");return o(arguments[0].length,L(rn,arguments[0],on(arguments)))},cn=r(function(t){return p(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()});var fn=function(){if(0===arguments.length)throw Error("compose requires at least one argument");return an.apply(this,cn(arguments))};var sn,ln,pn=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]},yn=function(t){return function n(r){return 0===arguments.length||pn(r)?n:t.apply(this,arguments)}},hn=yn(function(t){return t}),dn=function(t){return function n(r,e){switch(arguments.length){case 0:return n;case 1:return pn(r)?n:yn(function(n){return t(r,n)});default:return pn(r)&&pn(e)?n:pn(r)?yn(function(n){return t(n,e)}):pn(e)?yn(function(n){return t(r,n)}):t(r,e)}}},vn=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)},gn=function(t,n,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!vn(u)){for(var o=0;t.length>o;){if("function"==typeof u[t[o]])return u[t[o]].apply(u,e);o+=1}if(function(t){return"function"==typeof t["@@transducer/step"]}(u))return n.apply(null,e)(u)}return r.apply(this,arguments)}},bn=yn(function(t){return!!vn(t)||!!t&&("object"==typeof t&&(!function(t){return"[object String]"===Object.prototype.toString.call(t)}(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}),mn=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},function(n){return new t(n)}}(),jn=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,o){return n.apply(this,arguments)};case 6:return function(t,r,e,u,o,i){return n.apply(this,arguments)};case 7:return function(t,r,e,u,o,i,a){return n.apply(this,arguments)};case 8:return function(t,r,e,u,o,i,a,c){return n.apply(this,arguments)};case 9:return function(t,r,e,u,o,i,a,c,f){return n.apply(this,arguments)};case 10:return function(t,r,e,u,o,i,a,c,f,s){return n.apply(this,arguments)};default:throw Error("First argument to _arity must be a non-negative integer no greater than ten")}},Sn=dn(function(t,n){return jn(t.length,function(){return t.apply(n,arguments)})}),On=function(){function t(t,n,r){for(var e=r.next();!e.done;){if((n=t["@@transducer/step"](n,e.value))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function n(t,n,r,e){return t["@@transducer/result"](r[e](Sn(t["@@transducer/step"],t),n))}var r="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";return function(e,u,o){if("function"==typeof e&&(e=mn(e)),bn(o))return function(t,n,r){for(var e=0,u=r.length;u>e;){if((n=t["@@transducer/step"](n,r[e]))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}(e,u,o);if("function"==typeof o["fantasy-land/reduce"])return n(e,u,o,"fantasy-land/reduce");if(null!=o[r])return t(e,u,o[r]());if("function"==typeof o.next)return t(e,u,o);if("function"==typeof o.reduce)return n(e,u,o,"reduce");throw new TypeError("reduce: list must be array or iterable")}}(),An=function(){return this.xf["@@transducer/init"]()},wn=function(t){return this.xf["@@transducer/result"](t)},En=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=An,t.prototype["@@transducer/result"]=wn,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},dn(function(n,r){return new t(n,r)})}(),xn=dn(function(t,n){return 1===t?yn(n):jn(t,function t(n,r,e){return function(){for(var u=[],o=0,i=n,a=0;r.length>a||arguments.length>o;){var c;a>=r.length||pn(r[a])&&arguments.length>o?(c=arguments[o],o+=1):c=r[a],u[a]=c,pn(c)||(i-=1),a+=1}return i>0?jn(i,t(n,u,e)):e.apply(this,u)}}(t,[],n))}),_n=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},Fn=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(n){return"[object Arguments]"===t.call(n)}:function(t){return _n("callee",t)}}(),kn=function(){var t=!{toString:null}.propertyIsEnumerable("toString"),n=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],r=function(){return arguments.propertyIsEnumerable("length")}(),e=function(t,n){for(var r=0;t.length>r;){if(t[r]===n)return!0;r+=1}return!1};return yn("function"!=typeof Object.keys||r?function(u){if(Object(u)!==u)return[];var o,i,a=[],c=r&&Fn(u);for(o in u)!_n(o,u)||c&&"length"===o||(a[a.length]=o);if(t)for(i=n.length-1;i>=0;)_n(o=n[i],u)&&!e(a,o)&&(a[a.length]=o),i-=1;return a}:function(t){return Object(t)!==t?[]:Object.keys(t)})}(),Nn=dn(gn(["fantasy-land/map","map"],En,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return xn(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return On(function(r,e){return r[e]=t(n[e]),r},{},kn(n));default:return function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u}(t,n)}})),Pn=(sn=On,function t(n,r,e){switch(arguments.length){case 0:return t;case 1:return pn(n)?t:dn(function(t,r){return sn(n,t,r)});case 2:return pn(n)&&pn(r)?t:pn(n)?dn(function(t,n){return sn(t,r,n)}):pn(r)?dn(function(t,r){return sn(n,t,r)}):yn(function(t){return sn(n,r,t)});default:return pn(n)&&pn(r)&&pn(e)?t:pn(n)&&pn(r)?dn(function(t,n){return sn(t,n,e)}):pn(n)&&pn(e)?dn(function(t,n){return sn(t,r,n)}):pn(r)&&pn(e)?dn(function(t,r){return sn(n,t,r)}):pn(n)?yn(function(t){return sn(t,r,e)}):pn(r)?yn(function(t){return sn(n,t,e)}):pn(e)?yn(function(t){return sn(n,r,t)}):sn(n,r,e)}}),Mn=yn(function(t){return xn(t.length,t)}),Cn=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=An,t.prototype["@@transducer/result"]=wn,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},dn(function(n,r){return new t(n,r)})}(),Tn=dn(gn(["filter"],Cn,function(t,n){return"[object Object]"===Object.prototype.toString.call(n)?On(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},kn(n)):function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u}(t,n)})),Rn=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r},qn=dn(function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}),Un=yn(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}),Ln=dn(function(t,n){return function t(n,r,e,u){if(qn(n,r))return!0;if(Un(n)!==Un(r))return!1;if(null==n||null==r)return!1;if("function"==typeof n["fantasy-land/equals"]||"function"==typeof r["fantasy-land/equals"])return"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](r)&&"function"==typeof r["fantasy-land/equals"]&&r["fantasy-land/equals"](n);if("function"==typeof n.equals||"function"==typeof r.equals)return"function"==typeof n.equals&&n.equals(r)&&"function"==typeof r.equals&&r.equals(n);switch(Un(n)){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===(null==(o=(n.constructor+"").match(/^function (\w*)/))?"":o[1]))return n===r;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof r||!qn(n.valueOf(),r.valueOf()))return!1;break;case"Date":if(!qn(n.valueOf(),r.valueOf()))return!1;break;case"Error":return n.name===r.name&&n.message===r.message;case"RegExp":if(n.source!==r.source||n.global!==r.global||n.ignoreCase!==r.ignoreCase||n.multiline!==r.multiline||n.sticky!==r.sticky||n.unicode!==r.unicode)return!1;break;case"Map":case"Set":if(!t(Rn(n.entries()),Rn(r.entries()),e,u))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var o,i=kn(n);if(i.length!==kn(r).length)return!1;for(var a=e.length-1;a>=0;){if(e[a]===n)return u[a]===r;a-=1}for(e.push(n),u.push(r),a=i.length-1;a>=0;){var c=i[a];if(!_n(c,r)||!t(r[c],n[c],e,u))return!1;a-=1}return e.pop(),u.pop(),!0}(t,n,[],[])}),In=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=An,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r;return this.f(n)||(this.all=!1,t=(r=this.xf["@@transducer/step"](t,!1))&&r["@@transducer/reduced"]?r:{"@@transducer/value":r,"@@transducer/reduced":!0}),t},dn(function(n,r){return new t(n,r)})}(),Dn=dn(gn(["all"],In,function(t,n){for(var r=0;n.length>r;){if(!t(n[r]))return!1;r+=1}return!0})),zn=function(t,n){return t(n={exports:{}},n.exports),n.exports}(function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.validate=void 0;var r=p(hn),e=p(Nn),u=p(Pn),o=p(Mn),i=p(Tn),a=p(Ln),c=p(Dn),f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},l=function(){return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,n){var r=[],e=!0,u=!1,o=void 0;try{for(var i,a=t[Symbol.iterator]();!(e=(i=a.next()).done)&&(r.push(i.value),!n||r.length!==n);e=!0);}catch(t){u=!0,o=t}finally{try{!e&&a.return&&a.return()}finally{if(u)throw o}}return r}(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();function p(t){return t&&t.__esModule?t:{default:t}}function y(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}var h=n.validate=(0,o.default)(function(t,n,r,o){return(0,u.default)(function(u,p){var d=o[p],v=r[p];if(Array.isArray(v))return s({},u,y({},p,function(t,n,r){return(0,c.default)((0,a.default)(!0),r)?t():n((0,i.default)(function(t){return!0!==t},r))}(function(){return t(d)},n,(0,e.default)(function(t){return function(t,n,r,e){var u=l(t,2),o=u[1];return!!(0,u[0])(n,r)||("function"==typeof o?o(n,e):o)}(t,d,o,p)},v))));if("object"===(void 0===v?"undefined":f(v)))return s({},u,y({},p,h(t,n,v,d)));if("function"==typeof v){var g=v(d);return s({},u,y({},p,h(t,n,g,d)))}return s({},u,y({},p,t([])))},{},Object.keys(o))});n.default=(0,o.default)(function(t,n){return h(function(){return!0},r.default,t,n)})}),Bn=(ln=zn)&&ln.__esModule&&Object.prototype.hasOwnProperty.call(ln,"default")?ln.default:ln;var $n=function(t){return RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))};var Vn=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},Wn=e(function(t,n){if(!Vn(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+Dt(t));return $n(t).test(n)}),Zn=e(function(t,n){return t&&n}),Gn=e(function(t,n){return Ft(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:Zt(Zn)(t,n)}),Hn=e(function(t,n){for(var r={},e={},u=0,o=t.length;o>u;)e[t[u]]=1,u+=1;for(var i in n)e.hasOwnProperty(i)||(r[i]=n[i]);return r});var Qn=function(t){return function n(r){for(var e,u,o,i=[],a=0,c=r.length;c>a;){if(y(r[a]))for(o=0,u=(e=t?n(r[a]):r[a]).length;u>o;)i[i.length]=e[o],o+=1;else i[i.length]=r[a];a+=1}return i}},Xn=r(Qn(!0)),Jn=zt(1,"join"),Kn=L(e(function(t,n){return+t+ +n}),0);var Yn=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}},tr=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=Yn(this.xf["@@transducer/step"](t,!1))),t},t}(),nr=e(s(["all"],e(function(t,n){return new tr(t,n)}),function(t,n){for(var r=0;n.length>r;){if(!t(n[r]))return!1;r+=1}return!0})),rr=e(function(t,n){for(var r=[],e=0,u=t.length;u>e;)Nt(t[e],n)||Nt(t[e],r)||(r[r.length]=t[e]),e+=1;return r}),er=e(function(t,n){return xt({},t,n)}),ur=Qt(!0),or=r(function(t){var n=L(C,0,M(function(t){return t[0].length},t));return o(n,function(){for(var n=0;t.length>n;){if(t[n][0].apply(this,arguments))return t[n][1].apply(this,arguments);n+=1}})}),ir=e(function(t,n){return o(t.length,function(){try{return t.apply(this,arguments)}catch(t){return n.apply(this,At([t],arguments))}})}),ar=r(function(t){var n=[];for(var r in t)w(r,t)&&(n[n.length]=[r,t[r]]);return n}),cr=r(function(t){for(var n={},r=0;t.length>r;)n[t[r][0]]=t[r][1],r+=1;return n}),fr=U(function(t,n,r){return ut(T(t,r),n)}),sr=fr(["constructor","name"],"Object"),lr=lt(function(t,n){return console.error('\n Transform on field "'+t+'" failed\n',n)}),pr=fn(cr,M(function(t){var n=t[0],r=t[1];return[n,vt(ft(Function),ir(Xt,lr(n)))(r)]}),ar),yr=lt(function(t,n){var r={},e=dt(sr,Qt({}))(n);return P(t).forEach(function(n){r[n]=or([[ft(Function),fn(G(e[n]),ir(Xt,lr(n)))],[sr,yr(Xt,e[n])],[ur,Qt(e[n])]])(t[n])}),r}),hr=lt(function(t,n,r){return an(dt(sr,Qt({})),er,G(Lt(ft(Function),n)),t(fn(pr,Ut(ft(Function)))(n)),z(er,[tn,z(G,[vt(ot,Qt(r)),fn(D,pr,G(n),gt,rr(P(Ut(ft(Function),n))),P)])]))(r)}),dr=lt(function(t,n){return or([[nr(ft(Number)),Kn],[nr(ft(String)),Jn("")],[nr(ft(Array)),Xn],[nr(sr),_t],[ur,Qt(t)]])([t,n])}),vr=(lt(function(t,n){return z(dr,[tn,D(pr(t))])(n)}),hr(bt)),gr=lt(function(t,n){return fn(gt(P(t)),vr(t))(n)}),br=hr(yr),mr=lt(function(t,n){return fn(vt(sr,Hn(["shapeyMode"])),or([[ft(Function),tn],[Gn(sr,yt(Wn(/strict/i),["shapeyMode"])),gr],[Gn(sr,yt(Wn(/super(.){0,1}strict/i),["shapeyMode"])),br],[sr,vr],[ur,Qt]])(t))(n)}),jr=lt(function(t,n){return L(function(t,n){return n(t)},n,M(mr,t||[]))}),Sr=function(){function t(t,n){this.xf=n,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.any=!0,t=Yn(this.xf["@@transducer/step"](t,!0))),t},t}(),Or=e(function(t,n){return new Sr(t,n)}),Ar=e(s(["any"],Or,function(t,n){for(var r=0;n.length>r;){if(t(n[r]))return!0;r+=1}return!1})),wr=e(function(t,n){return[t,n]}),Er=$t(-1),xr=e(Nt),_r=e(w),Fr=e(function(t,n){return a(n.length,function(){for(var r=[],e=0;n.length>e;)r.push(n[e].call(this,arguments[e])),e+=1;return t.apply(this,r.concat(Array.prototype.slice.call(arguments,n.length)))})});function kr(t,n,r){var e,u=typeof t;switch(u){case"string":case"number":return 0===t&&1/t==-1/0?!!r._items["-0"]||(n&&(r._items["-0"]=!0),!1):null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),r._nativeSet.size===e):r._nativeSet.has(t):u in r._items?t in r._items[u]||(n&&(r._items[u][t]=!0),!1):(n&&(r._items[u]={},r._items[u][t]=!0),!1);case"boolean":if(u in r._items){var o=t?1:0;return!!r._items[u][o]||(n&&(r._items[u][o]=!0),!1)}return n&&(r._items[u]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),r._nativeSet.size===e):r._nativeSet.has(t):u in r._items?!!Nt(t,r._items[u])||(n&&r._items[u].push(t),!1):(n&&(r._items[u]=[t]),!1);case"undefined":return!!r._items[u]||(n&&(r._items[u]=!0),!1);case"object":if(null===t)return!!r._items.null||(n&&(r._items.null=!0),!1);default:return(u=Object.prototype.toString.call(t))in r._items?!!Nt(t,r._items[u])||(n&&r._items[u].push(t),!1):(n&&(r._items[u]=[t]),!1)}}var Nr=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return t.prototype.add=function(t){return!kr(t,!0,this)},t.prototype.has=function(t){return kr(t,!1,this)},t}(),Pr=e(function(t,n){for(var r,e,u=new Nr,o=[],i=0;n.length>i;)r=t(e=n[i]),u.add(r)&&o.push(e),i+=1;return o})(tn),Mr=Zt(at),Cr=Wn(/^(?:[A-Z])([A-Z0-9_\-.]+)([A-Z0-9])$/i),Tr=fn(ut("Promise"),T(["constructor","name"]),Kt("")),Rr=fn(ut("Object"),T(["constructor","name"]),Kt("")),qr=Mr(W),Ur=Mr(ot),Lr=fn(at,Wn(/^\s*$/)),Ir=st([Lr,Ht(ft(Number),ft(String)),qr]),Dr=ct([ft(Boolean),ft(Number),ft(String),ft(RegExp),ft(Date)]),zr=lt(function(t,n){return fn(qr,T(t))(n)}),Br=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},$r=dt(ft(Array),Array),Vr=dt(ft(Function),Qt),Wr=dt(ft(String),toString),Zr=function(t,n){var r;return Br({},t,((r={})[n[0]]=n[1],r))},Gr=function(t,n){if(tt(t)!==tt(n)||W(n)){if(ft(Array,t)&&!W(n))return[].concat(t,$r(n));if(!Rr(t))return t}else{if(Dr(n)||ft(Function,n))return n;if(ft(Array,t))return[].concat(t,$r(n))}return St(t,n)},Hr=e(function(t,n){for(var r=0,e=Math.min(t.length,n.length),u={};e>r;)u[t[r]]=n[r],r+=1;return u}),Qr=fn(I,R("types")),Xr=function(t,n){return ft(Array,t)?[].concat(t,$r(n)):n},Jr=Jt(st([fn(at,Dr),fn(at,ft(Array)),ft(Object)]),fn(Object.freeze,L(Zr,{}),Lt(Ar(Ht(W,ot))),M(function(t){var n=t[0],r=t[1];return ft(Array,r)?[n,Object.freeze(Hr(r.filter(Dr),r.filter(Dr)))]:Rr(r)?[n,fn(Jt(ot,Qt(null),Object.freeze),Ut(Dr))(r)]:Dr(r)?[n,r]:null}),ar,Lt(ot)),Qt({})),Kr=lt(function(t,n){var r=t.namespace,e=t.store;return Hr(n,n.map(function(t){return(r||"")+"/"+(e||"")+"/"+t}))}),Yr=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},te=ct([W,ot]),ne=lt(function(t,n){var r=n.initialState,e=void 0===r?{}:r,u=n.stateMachinesPropName,o=void 0===u?["states"]:u;return fn(dt(zr(o),Z(o,{})),Kt(e))(t)}),re=fn(Pr,Ut(Ir),Xn,M(I),I),ee=fn(Pr,Ut(Ir),Xn,M(P),I),ue=fn(Pr,Xn,M(ee),I,R("machines")),oe=z(rr,[ue,Qr]),ie=fn(nr(ft(String)),P),ae=fn(nr(st([Rr,Ht(ot,fn(nr(nr(ft(String))),ar))])),I),ce=(fn(nr(ot),oe),Fr(rr,[re,P])),fe=(lt(function(t,n,r){return fn(_r(Wr(t)),Kt({}),T([Wr(n)]),Kt({}))(r)}),lt(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return fn(Object.freeze,L(Zr,{}),M(function(r){var e=r[1];return[r[0],gt(fn(M(Vt),Ut(fn(xr(Xt,I(n)),Vt)),Ut(fn(_r(Xt,t),Er)),Ut(nr(ft(String))),ar)(e),e)]}),Ut(Gn(fn(ft(String),Vt),fn(Rr,Er))),ar)(t)})),se=lt(function(t,n){return fn(Object.freeze,L(Zr,{}),M(function(t){return[t[0],fe(t[1],n.types)]}),ar)(t)}),le=Jt(st([ft(String),xr("."),Cr]),Bt("."),fn(vt(ot,Qt(["states"])),Ut(Lr),vt(ft(String),Array))),pe=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.machines,r=void 0===n?{}:n,e=t.stateMachinesPropName;return fn(St(M(Qt("initial"),r)),gt(P(r)),Kt({}),T($r(e)))},ye=lt(function(t,n,r){var e=r.machines,u=void 0===e?{}:e,o=pe({machines:u,stateMachinesPropName:r.stateMachinesPropName})(t);return fn(L(Zr,{}),M(function(t){var r=t[0],e=t[1];return fn(wr(r),dt(qr,Qt(o[r])),R(n.type),Kt({}),R(o[r]))(e)}),ar)(u)}),he=lt(function(t,n,r){var e=r.machines,u=pe({machines:e,stateMachinesPropName:r.stateMachinesPropName})(t);return fn(Ar(function(t){var r=t[0],e=t[1];return fn(qr,R(n.type),Kt({}),R(Xt,e),R(r))(u)}),ar)(e)}),de=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},ve=function(t,n){return W(t)?R("initialState",n):t},ge=lt(function(t,n,r,e){return t(ve(r,n),e,n)}),be=lt(function(t,n,r,e){var u=ne(ve(r,n),n),o=Z(n.stateMachinesPropName,ye(u,e,n),{});return de({},t(de({},u,o),e,n),o)}),me=lt(function(t,n,r,e,u){return n.reducer(t.reducer(ve(r),e,u),e,u)}),je=z(ge,[fn(Kt(tn),T(["options","reducer"])),tn]),Se=z(be,[fn(Kt(tn),T(["options","reducer"])),tn]),Oe=un(0,-1),Ae=e(function(t,n){var r={};return o(n.length,function(){var e=t.apply(this,arguments);return w(e,r)||(r[e]=n.apply(this,arguments)),r[e]})})(function(){return Dt(arguments)}),we=e(function(t,n){var r={};for(var e in n)t(n[e],e,n)&&(r[e]=n[e]);return r}),Ee=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},xe=fn(ut(!0),R("needsExtraction")),_e=function(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];return Ae(z(Er(n),Oe(n)))},Fe=U(function(t,n,r){return Kt(t,T(n,r))}),ke=U(function(t,n,r){return r.replace(t,n)});function Ne(t,n,r){t.addEventListener("message",function(e){var u=e.data,o=u.id;if("RPC"===u.type&&null!=o)if(u.method){var i=n[u.method];null==i?t.postMessage({type:"RPC",id:o,error:"NO_SUCH_METHOD"}):Promise.resolve().then(function(){return i.apply(null,u.params)}).then(function(n){t.postMessage({type:"RPC",id:o,result:n})}).catch(function(n){t.postMessage({type:"RPC",id:o,error:""+n})})}else{var a=r[o];if(null==a)throw Error("Unknown callback "+o);delete r[o],u.error?a[1](Error(u.error)):a[0](u.result)}})}var Pe="undefined"!=typeof Worker&&null!==Worker&&"undefined"!=typeof Blob&&null!==Blob,Me=or([[ft(Function),zt(0,"toString")],[ft(String),tn],[ur,Qt("")]]),Ce=an(ke(/^(\s*)\(/m,"export const run = ("),ke(/^(\s*)const/m,"export const"),ke(/^(\s*)function\s*\(/m,"export function run("),ke(/^(\s*)function\s+/m,"export function "),ke(/^(\s*)function\*\s+/m,"export function* "),ke(/^(\s*)async\s+\(/m,"export const run = async ("),ke(/^(\s*)async\s+function\s*\(/m,"export async function run(")),Te=an(Me,Ce,dt(Wn(/^\s*$/),function(t){return function(t,n){var r=this,e={},u="__xpo"+(""+Math.random()).substring(2)+"__";"function"==typeof t&&(t="("+Function.prototype.toString.call(t)+")("+u+")"),t=function(t,n,r){return t=(t=t.replace(/^(\s*)export\s+default\s+/m,function(t,e){return r.default=!0,""+e+n+".default="})).replace(/^(\s*)export\s+((?:async\s*)?function(?:\s*\*)?|const|let|var)(\s+)([a-zA-Z$_][a-zA-Z0-9$_]*)/gm,function(t,e,u,o,i){return r[i]=!0,""+e+n+"."+i+"="+u+o+i}),"var "+n+"={};\n"+t+"\n"+n+";"}(t,u,e)+"\n("+Function.prototype.toString.call(Ne)+")(self,"+u+",{})";var o,i=URL.createObjectURL(new Blob([t])),a=new Worker(i,n),c=a.terminate,f={},s=0;for(o in a.kill=function(t){a.postMessage({type:"KILL",signal:t}),setTimeout(a.terminate)},a.terminate=function(){URL.revokeObjectURL(i),c.call(r)},a.call=function(t,n){return new Promise(function(r,e){var u="rpc"+ ++s;f[u]=[r,e],a.postMessage({type:"RPC",id:u,method:t,params:n})})},a.rpcMethods={},Ne(a,a.rpcMethods,f),a.expose=function(t){a[o]=function(){return a.call(t,[].slice.call(arguments))}},e)o in a||a.expose(o);return a}(""+t)})),Re=z(pt,[fn(Vr,Fe({},["options","workers"])),tn]),qe=an(Re,M(Pe?Te:an(Me,Ce)),Lt(Wn(/^\s*$/))),Ue=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=S.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=Yn(this.xf["@@transducer/step"](t,n))),t},t}(),Le=e(s(["find"],e(function(t,n){return new Ue(t,n)}),function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return n[r];r+=1}})),Ie=z(pt,[fn(Vr,Fe({},["options","queries"])),tn]),De=fn(Lt(W),M(function(t){return ft(Array,t)?(Le(ft(Function),t)||tn)(Le(ft(String),t)||""):ft(String,t)?t:null}),Ie),ze=fn(Ut(ft(String)),M(Jt(ft(Array),Le(ft(String)),Qt(null))),R("queries")),Be=z(Z(["consts","queries"]),[ze,tn]),$e=e(Tt(s(["any"],Or,Ar)));var Ve=function(t){return"[object Number]"===Object.prototype.toString.call(t)},We=r(function(t){return null!=t&&Ve(t.length)?t.length:NaN}),Ze=r(function(t){var n,r=[];for(n in t)r[r.length]=t[n];return r}),Ge=r(function(t){var n=[];for(var r in t)n[n.length]=[r,t[r]];return n}),He="\t\n\v\f\r \u2028\u2029\ufeff",Qe=r(!("function"==typeof String.prototype.trim)||He.trim()?function(t){var n=RegExp("^["+He+"]["+He+"]*"),r=RegExp("["+He+"]["+He+"]*$");return t.replace(n,"").replace(r,"")}:function(t){return t.trim()}),Xe=zt(0,"toUpperCase"),Je=Jr({VALIDATION_LEVELS:["STRICT","CANCEL","PRUNE","LOG"]}).VALIDATION_LEVELS,Ke=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},Ye=xr(Xt,P(Je)),tu=fn(dt(Ye,Qt("CANCEL")),Xe,Qe,Wr),nu=lt(function(t,n){return fn(L(function(n,r){var e,u=r[0],o=r[1],i=Rr(o)?nu(t[u],o):o;return Rr(i)&&ot(i)?n:Ke({},n,((e={})[u]=!0===i?t[u]:i,e))},{}),Lt(fn(ft(Array),$t(1))),Ge)(n)}),ru=fn(L(function(t,n){var r,e=n[0],u=n[1],o=Rr(u)?ru(u):u;return Rr(o)&&ot(o)?t:Ke({},t,((r={})[e]=o,r))},{}),Lt(function(t){return!0===t[1]}),Ge),eu=function(t){return fn(Kt(ur),R(Xt,t),R("type"))},uu=function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(Ar(Ht(Gn(Rr,t),ft(Array))),Ze)(n)},ou={namespace:tn,store:tn,validationLevel:tu,stateMachinesPropName:le,consts:Jr},iu={consts:{},creators:{},machines:{},queries:{},workers:{},selectors:{},stateMachinesPropName:"states",types:[],validationLevel:"CANCEL",validators:{}},au={validationLevel:[[Ye,"must be: STRICT, CANCEL, PRUNE, or LOG. CANCEL is the default."]],store:[[Ir,"must be a (non-blank) string"]],namespace:[[Ir,"must be a (non-blank) string"]],stateMachinesPropName:[[Ht(Ir,Gn(ft(Array),nr(Ir))),"must be a string (or array of strings)"]],consts:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],creators:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],machines:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],selectors:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],types:[[Gn(ft(Array),nr(ft(String))),"must be an object (or a function returning an object)"]],validators:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],enhancers:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],multipliers:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],queries:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],workers:[[Ht(Rr,ft(Function)),"must be an object (or a function returning an object)"]],reducer:[[ft(Function),"must be a function"]],effects:[[Ht(Gn(ft(Array),nr(ft(Array))),ft(Function)),"must be an array of key/value pairs (or a function returning an one)"]],throttling:[[Ht(Gn(ft(Array),nr(ft(Array))),ft(Function)),"must be an array of key/value pairs (or a function returning an one)"]],debouncing:[[Ht(Gn(ft(Array),nr(ft(Array))),ft(Function)),"must be an array of key/value pairs (or a function returning an one)"]],initialState:[[ct([Dr,Rr,ft(Function)]),"must be an object, a function returning an object, or a primitive value"]]},cu={store:[[Ir,"must be a (non-blank) string"]],namespace:[[Ir,"must be a (non-blank) string"]],types:[[Rr,"must be an object"],[fn(nr(fn(ut(1),We,Pr)),M(function(t){var n=t[1];return[t[0],fn(Er,Bt("/"))(n)]}),Ut(nr(ft(String))),ar),"each key and value are identical"]],machines:[[fn(nr(Rr),I),"must be an object"],[fn(nr(Ur),I),"must not be empty"],[fn(nr(st([ie,ae])),I),"each machine contains nested objects (states) whose inputs and transitions are strings"],[fn(nr(ce),I),"each transition value must also be a state"]],stateMachinesPropName:[[Gn(ft(Array),nr(Ir)),'must be an array of strings (representing the path to the "current state" prop)']]},fu=fn(ot,rr(["store","namespace","validators","types"]),P),su=ct([Mr(Rr),fn(ot,P),fn($e(fu),I)]),lu=e(function(t,n){return n.match(t)||[]}),pu=e(function(t,n){for(var r=[],e=0,u=Math.min(t.length,n.length);u>e;)r[e]=[t[e],n[e]],e+=1;return r}),yu=lt(function(t,n){return function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),e=1;n>e;e++)r[e-1]=arguments[e];return Ir(t)&&r.length?pu(lu(/(%?)(%([jods]))/g,t),M(or([[Ht(ft(Number),ft(String)),tn],[Ht(ft(Array),Rr),JSON.stringify]]))(r)).reduce(function(t,n){return t.replace(n[0],n[1])},t).replace(/%{2,2}/g,"%"):t}(t,n)}),hu=fn(M(yu("These inputs are not valid Action Types: %o")),Ut(Ur),M(oe),I,Ut(fu)),du=fn(M(yu("These violations of the schema rules for the middleware were found: %o")),Ut(Ur),M(fn(ru,Bn(cu))),I,Ut(fu)),vu=fn(nr(function(t){return ut(t[0],R("store",t[1]))}),ar,Ut(fu)),gu=function(t){if(su(t))return"No ducks have been provided! To create the Attadux middleware please provide an Object containing one or more ducks";if(!vu(t))return"The name of each duck should match its 'store' prop, otherwise it will not be possible to find the correct duck for each dispatched action";var n=hu(t);if(Ur(n))return yu("Invalid State Machines: %o",n);var r=du(t);return Ur(r)?yu("Invalid Ducks: %o",r):null},bu=Qt(!1),mu=Object.assign||function(t){for(var n=1;arguments.length>n;n++){var r=arguments[n];for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t},ju=lt(function(t,n){return fn(er(Xt,mu({},dt(Rr,Ot("payload"))(t))),vt(yt(ft(String),["type"]),fn(bt({type:function(t){return t.replace(/_REQUEST$/i,"").replace(/_EFFECT$/i,"")+"_SUCCESS"}}),gt(["type"]))))(n)}),Su=lt(function(t,n){return fn(er({error:dt(Rr,String)(t)}),vt(yt(ft(String),["type"]),fn(bt({type:function(t){return t.replace(/_REQUEST$/i,"").replace(/_EFFECT$/i,"")+"_ERROR"}}),gt(["type"]))))(n)}),Ou=or([[ft(String),fr(["type"])],[ft(RegExp),fn(yt(Xt,["type"]),Wn)],[ft(Function),function(t){return fn(Boolean,t)}],[ur,Qt(bu)]]),Au=lt(function(t,n){return or([[ft(String),fn(mr,Ot("type"))],[Rr,mr],[ft(Function),tn],[ur,Qt(t)]])(n)}),wu=lt(function(t,n,r,e,u){return vt(Ou(t),ir(an(n,Jt(Tr,function(t){return t.then(function(t){return r(t,u)}).catch(function(t){return e(t,u)})},function(t){return r(t,u)})),function(t){return e(t,u)}))(u)}),Eu=fn(L(function(t,n){return V(n.store,n,t)},{}),Ut(fu),nn(tn)),xu=function(t){return fn(Kt({}),Jt(Lr,R(Xt,Ut(fu,t)),Qt({})),Ht($t(1),Vt),Bt("/"),R("type"))},_u=fn(_t,wt([fn(Ot("stateMachinesPropName"),Qt(["states"])),fn(z(St,[fn(bt(ou),gt(P(ou)),Be),fn(Ot("types"),z(Kr,[tn,R("types")]))]),R("validatedOptions")),fn(vt(Ur,Ot("invalidOptions")),ru,R("validationsResult")),fn(Ot("options"),R("validatedOptions"))]),Et,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=gt(P(au),t),r=Bn(au,n);return{validationsResult:r,validatedOptions:nu(n,r)}}),Fu=fn(dt(ht("validationLevel","PRUNE"),bt({validators:M(function(t){return fn(ru,t)})})),z(St,[tn,Jt(yt(W,["options","validators"]),Qt({}),fn(Ot("validators"),M(Bn),z(pt,[fn(Vr,T(["options","validators"])),tn])))])),ku=z(St,[tn,Jt(yt(W,["options","effects"]),Qt([]),fn(Ot("effects"),M(function(t){var n=t[3];return wu(t[0],t[1]||tn,Au(ju,t[2]),Au(Su,n))}),Ut(st([ft(Array),yt(ct([ft(String),ft(RegExp),ft(Function)]),[0]),yt(ft(Function),[1]),yt(ct([W,Rr,ft(Function),ft(String)]),[2]),yt(ct([W,Rr,ft(Function),ft(String)]),[3])])),z(pt,[fn(Vr,T(["options","effects"])),tn])))]),Nu=z(St,[tn,Jt(yt(W,["options","throttling"]),Qt([]),fn(Ot("throttling"),M(function(t){return[t[0],+t[1]]}),Ut(st([ft(Array),yt(ct([ft(String),ft(RegExp),ft(Function)]),[0]),yt(fn(at,isNaN,Number),[1])])),z(pt,[fn(Vr,T(["options","throttling"])),tn])))]),Pu=z(St,[tn,Jt(yt(W,["options","debouncing"]),Qt([]),fn(Ot("debouncing"),M(function(t){return[t[0],+t[1]]}),Ut(st([ft(Array),yt(ct([ft(String),ft(RegExp),ft(Function)]),[0]),yt(fn(at,isNaN,Number),[1])])),z(pt,[fn(Vr,T(["options","debouncing"])),tn])))]),Mu=z(St,[tn,Jt(yt(W,["options","queries"]),Qt({}),fn(Ot("queries"),De))]),Cu=z(St,[tn,Jt(yt(W,["options","workers"]),Qt({}),fn(Ot("workers"),qe))]),Tu=z(St,[tn,Jt(yt(W,["options","machines"]),Qt({}),fn(Ot("machines"),z(se,[z(pt,[fn(Vr,T(["options","machines"])),tn]),tn])))]),Ru=z(St,[tn,fn(Ot("initialState"),z(St,[z(pt,[fn(Vr,T(["options","initialState"])),tn]),Jt(it(ot,"machines"),Qt({}),fn(G({}),z(Z,[R("stateMachinesPropName"),fn(function(){return L(function(t,n){var r;return Yr({},t,((r={})[n]="initial",r))},{},P((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})||{}))},R("machines"))])))]))]),qu=z(St,[tn,Jt(yt(W,["options","selectors"]),Qt({}),fn(Ot("selectors"),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(L(function(t,n){var r;return Ee({},t,((r={})[n[0]]=n[1].justAddDuckSelectors(t),r))},t),ar,we(xe))(t)},z(pt,[fn(Vr,T(["options","selectors"])),tn])))]),Uu=Jt(ft(Array),jr,mr),Lu=z(St,[tn,Jt(yt(W,["options","enhancers"]),Qt({}),fn(Ot("enhancers"),M(Uu),z(pt,[fn(Vr,T(["options","enhancers"])),tn])))]),Iu=fn(B,M(mr),dt(ft(Array),Et)),Du=z(St,[tn,Jt(yt(W,["options","multipliers"]),Qt({}),fn(Ot("multipliers"),M(Iu),z(pt,[fn(Vr,T(["options","multipliers"])),tn])))]),zu=z(St,[tn,Jt(yt(W,["options","creators"]),Qt({}),fn(Ot("creators"),z(pt,[fn(Vr,T(["options","creators"])),tn])))]),Bu=z(St,[tn,Jt(Ht(yt(W,["options","reducer"]),it(ot,"machines")),fn(Ot("reducer"),je),fn(Ot("reducer"),Se))]),$u=z(St,[tn,Jt(it(W,"validators"),Qt({}),fn(D({isPayloadValid:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(at,uu,G(n),eu(t))(n)}},getValidationErrors:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(vt(ot,Qt(null)),ru,G(n),eu(t))(n)}},pruneInvalidFields:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return fn(vt(ot,Qt(null)),nu(n),function(t){return t(n)},eu(t))(n)}}}),R("validators")))]),Vu=e(function(t,n){return a(t,function(){for(var r,e=1,u=n,o=0;t>=e&&"function"==typeof u;)u=u.apply(this,Array.prototype.slice.call(arguments,o,r=e===t?arguments.length:o+u.length)),e+=1,o=r;return u})}),Wu=U(function(t,n,r){for(var e=0,u=r.length,o=[],i=[n];u>e;)i=t(i[0],r[e]),o[e]=i[1],e+=1;return[i[0],o]}),Zu=e(function(t,n){if(c(t)){if(c(n))return t.concat(n);throw new TypeError(Dt(n)+" is not an array")}if(p(t)){if(p(n))return t+n;throw new TypeError(Dt(n)+" is not a string")}if(null!=t&&Ft(t["fantasy-land/concat"]))return t["fantasy-land/concat"](n);if(null!=t&&Ft(t.concat))return t.concat(n);throw new TypeError(Dt(t)+' does not have a method named "concat" or "fantasy-land/concat"')}),Gu=U(function(t,n,r){return jt(function(n,r,e){return t(r,e)},n,r)}),Hu=lt(function(t,n,r){var e=n.options;return or([[fn(Ar(ft(Function)),M(R(r)),wr(e)),Qt(z(Gu(Gr),[Vr(e[r]),z(Vr(t[r]),[tn,Vr(e[r])])]))],[fn(W,R(r)),Qt(e[r])],[ur,fn(Gu(Gr,e[r]),R(r))]])(t)}),Qu=function(t){return fn(z(St,[tn,fn(Ot("reducer"),(n=t,r=n.options,fn(Jt(nr(_r("reducer")),fn(me(r),Er),fn(Le(_r("reducer")),wr(r))),wr(r))))]),L(St,{}),Zu([iu,t.options]),Et,G(t),Vr);var n,r},Xu=lt(function(t,n,r){return fn(St(r),_t,Er,Wu(function(t,n){var r=n[0],e=n[1],u=fn(Ot(r),vt(ft(Function),G(r)),e)(t);return[St(t,u),u]},n))(t)}),Ju=fn(Object.freeze,Bu,ku,Cu,$u,Du,Lu,zu,Pu,Nu,qu,Ru,Tu,Fu,Mu,_u,St(iu)),Ku=z(fn,[Qt(Ju),function(t){var n=Qu(t);return function(r){var e=n(r),u=[["consts",fn(Gu(Xr,Xt,e.consts),T(["options","consts"]))],["types",fn(Pr,Zu(e.types),T(["options","types"]))],["initialState",Hu(e)],["machines",Hu(e)],["creators",Hu(e)],["selectors",Hu(e)],["queries",Hu(e)],["enhancers",Hu(e)],["multipliers",Hu(e)],["throttling",Hu(e)],["debouncing",Hu(e)],["effects",Hu(e)],["validators",Hu(e)],["workers",Hu(e)]];return Xu(u,t,e)}}]),Yu=Vu(2,Ku);var to=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}},no=function(t){var n=function(t){return{"@@transducer/init":S.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var e=t["@@transducer/step"](n,r);return e["@@transducer/reduced"]?to(e):e}}}(t);return{"@@transducer/init":S.init,"@@transducer/result":function(t){return n["@@transducer/result"](t)},"@@transducer/step":function(t,r){return y(r)?j(n,t,r):j(n,t,[r])}}},ro=e(s(["fantasy-land/chain","chain"],e(function(t,n){return M(t,no(n))}),function(t,n){return"function"==typeof n?function(r){return t(n(r))(r)}:Qn(!1)(M(t,n))}))(Yt),eo=U(function(t,n,r){return ft(t,r[n])}),uo=U(function(t,n,r){return null!=r&&w(n,r)?r[n]:t}),oo=fn($t(1),Bt("/"));t.createRow=Eu,t.createDuck=Ju,t.extendDuck=Yu,t.createExtenderForDuck=Ku,t.createSelector=_e,t.createDuckSelector=function(t){return{needsExtraction:!0,justAddDuckSelectors:function(){var n=t(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});return Array.isArray(n)?_e.apply(void 0,n):n}}},t.createEnhancerMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=xu(t);return function(t){var n=t.dispatch;return function(t){return function(e){var u=r(e).enhancers,o=(void 0===u?{}:u)[e.type];if(!ft(Function,o))return t(e);var i=o(e);return Ht(W,ot)(i)?t(e):(i.type!==e.type&&n(i),t(i))}}}},t.createEffectMiddleware=function(t){var n=fn(ro,I,M(T(["effects"])),Ut(_r("effects")))(t);if(ot(n))return function(){return function(t){return function(n){return t(n)}}};var r=lt(function(t,n,r,e){T(["type"],e)&&r.type!==e.type&&t(e)});return function(t){var e=t.dispatch;return function(t){var u=r(e,t);return function(r){t(r);var e=u(r);n.forEach(function(t){var n=t(r);Tr(n)?n.then(e):e(n)})}}}},t.createLimiterMiddleware=function(t){var n={},r=fn(ro,I,M(T(["throttling"])),Ut(_r("throttling")))(t),e=fn(ro,I,M(T(["debouncing"])),Ut(_r("debouncing")))(t);return ot(r)&&ot(e)?function(){return function(t){return function(n){return t(n)}}}:function(){return function(t){return function(u){if(!n[u.type]){var o=0;r.some(function(t){var n=t[0],r=t[1];return!!(ft(String,n)&&n===u.type||ft(RegExp,n)&&n.test(u.type)||ft(Function,n)&&n(u))&&(o=r,!0)})?(t(u),n[u.type]=setTimeout(function(){delete n[u.type]},o)):e.some(function(t){var n=t[0],r=t[1];return!!(ft(String,n)&&n===u.type||ft(RegExp,n)&&n.test(u.type)||ft(Function,n)&&n(u))&&(o=r,!0)})?n[u.type]=setTimeout(function(){t(u),delete n[u.type]},o):t(u)}}}}},t.createMultiplierMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=fn(I,Lt(W),M(T(["multipliers"])))(t);return function(t){var n=t.dispatch;return function(t){return function(e){t(e),r.filter(function(t){return t[e.type]}).forEach(function(t){var r=(0,t[e.type])(e);ft(Array,r)&&ro(r).filter(function(t){return t.type&&t.type!==e.type}).forEach(function(t){return n(t)})})}}}},t.createValidatorMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=xu(t);return function(t){var n=t.getState;return function(t){return function(e){var u,o=r(e),i=o.machines,a=o.isPayloadValid,c=void 0===a?ur:a,f=o.getValidationErrors,s=void 0===f?Qt(null):f,l=o.pruneInvalidFields,p=void 0===l?Qt(e):l,y=o.stateMachinesPropName,h=void 0===y?"states":y,d=o.validationLevel,v=void 0===d?Je.CANCEL:d;if(te(i))return t(e);var g=((u={})[Je.CANCEL]=dt(c,bu),u[Je.LOG]=z(er,[tn,fn(Jt(W,Qt({}),Ot("validationErrors")),s)]),u[Je.PRUNE]=p,u[Je.STRICT]=dt(z(he,[n,tn,Qt({machines:i,stateMachinesPropName:h})]),bu),u),b=pt(fn(Kt(tn),R(v))(g),e);return b&&t(b)}}}},t.createWorkerMiddleware=function(t){var n=gu(t);if(n)throw Error(n);var r=xu(t),e=an(r,uo({},"workers")),u=Jt(T(["meta","worker"]),z(dt(ft(String)),[an(R("type"),Qt),T(["meta","worker"])]),Qt(null)),o=an(u,R),i=z(pt,[o,e]);return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(e){var o=u(e);if(o){var a=an(i,Kt({}),function(t){return or([[ft(Function),tn],[eo(Function,t),R(t)],[eo(Function,"run"),R("run")]])}(o))(e);if(ft(Function,a)){var c=oo(e.type),f=a({action:e,state:c?r()[c]:{}});Tr(f)?f.then(function(t){R("type",t)&&n(t)}):R("type",f)&&n(f)}}return t(e)}}}},Object.defineProperty(t,"__esModule",{value:!0})}); |
@@ -0,1 +1,2 @@ | ||
import _default8 from 'ramda/src/unnest'; | ||
import _default7 from 'ramda/src/is'; | ||
@@ -32,4 +33,4 @@ import _default6 from 'ramda/src/path'; | ||
if (_default7(Array, nextActions)) { | ||
nextActions.filter(function (na) { | ||
return na.type !== action.type; | ||
_default8(nextActions).filter(function (na) { | ||
return na.type && na.type !== action.type; | ||
}).forEach(function (nextAction) { | ||
@@ -36,0 +37,0 @@ return dispatch(nextAction); |
{ | ||
"name": "attadux", | ||
"version": "0.1.22", | ||
"version": "0.1.23", | ||
"description": "Implementation of the redux-modular-ducks, forked from the extensible-duck implementation and extended to include spected validators, state machines, helpers, web workers, effect handling, action multipliers, action enhancers, action throttling/debouncing, and to follow a broader/looser definition of constants", | ||
@@ -5,0 +5,0 @@ "main": "cjs/index.js", |
Sorry, the diff of this file is too big to display
644430
12806