-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpipeline.min.js
1 lines (1 loc) · 26.5 KB
/
pipeline.min.js
1
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):"object"==typeof exports?exports.pipeline=n():t.pipeline=n()}(this,function(){return function(t){function n(e){if(r[e])return r[e].exports;var o=r[e]={exports:{},id:e,loaded:!1};return t[e].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}var r={};return n.m=t,n.c=r,n.p="",n(0)}([function(t,n,r){var e=r(1),o=r(2),a=r(3),i=r(4),c=r(5),u=r(6),s=r(7),f=r(8),l=r(9),p=r(10),h=r(11),v=r(12);t.exports={createApp:function(t){t=t||{};var n={initializers:{stores:[],adapters:[]},startHooks:{},hasStarted:!1,actions:{},stores:{},storeContexts:{},adapters:{},helpers:{},plugins:{},debug:t.debug};n.usePlugin=l(n),n.status=a(n),n.load=i(n);var r=c(n),y=u(n),d=s(n),g=f(n);if(n.create={action:r,actions:v(r),store:y,stores:v(y),adapter:d,adapters:v(d),helper:g,helpers:v(g)},e.isFunction(t.initialize)&&(n.initializers.app=t.initialize),n.start=p(n),n.dispatcher=h(n),null!=t.plugins)if(e.isArray(t.plugins))e.forEach(t.plugins,function(t){n.usePlugin(t)});else{if(!e.isObject(t.plugins))throw new o.badPluginsList;n.usePlugin(t.plugins)}var b=e.omit(n,["dispatcher","debug","initializers","hasStarted","status","dispatcher","storeContexts"]);return n.app=b,t.debug&&(b._ctx=n),b}}},function(t,n,r){(function(t,r){(function(){function e(t,n,r){if(n!==n)return i(t,r);for(var e=r-1,o=t.length;++e<o;)if(t[e]===n)return e;return-1}function o(t){return"function"==typeof t||!1}function a(t){return"string"==typeof t?t:null==t?"":t+""}function i(t,n,r){for(var e=t.length,o=n+(r?0:-1);r?o--:++o<e;){var a=t[o];if(a!==a)return o}return-1}function c(t){return t&&"object"==typeof t||!1}function u(){}function s(t){var n=t?t.length:0;for(this.data={hash:Rn(null),set:new In};n--;)this.push(t[n])}function f(t,n){var r=t.data,e="string"==typeof n||wt(n)?r.set.has(n):r.hash[n];return e?0:-1}function l(t){var n=this.data;"string"==typeof t||wt(t)?n.set.add(t):n.hash[t]=!0}function p(t,n){var r=-1,e=t.length;for(n||(n=Array(e));++r<e;)n[r]=t[r];return n}function h(t,n){for(var r=-1,e=t.length;++r<e&&n(t[r],r,t)!==!1;);return t}function v(t,n){for(var r=-1,e=t.length;++r<e;)if(!n(t[r],r,t))return!1;return!0}function y(t,n){for(var r=-1,e=t.length,o=-1,a=[];++r<e;){var i=t[r];n(i,r,t)&&(a[++o]=i)}return a}function d(t,n){for(var r=-1,e=t.length,o=Array(e);++r<e;)o[r]=n(t[r],r,t);return o}function g(t,n,r){var e=er(n);if(!r)return b(n,t,e);for(var o=-1,a=e.length;++o<a;){var i=e[o],c=t[i],u=r(c,n[i],i,t,n);(u===u?u===c:c!==c)&&("undefined"!=typeof c||i in t)||(t[i]=u)}return t}function b(t,n,r){r||(r=n,n={});for(var e=-1,o=r.length;++e<o;){var a=r[e];n[a]=t[a]}return n}function m(t,n,r){var e=typeof t;return"function"==e?"undefined"!=typeof n&&G(t)?R(t,n,r):t:null==t?zt:"object"==e?I(t):"undefined"==typeof n?_(t+""):D(t+"",n)}function w(t,n,r,e,o,a,i){var c;if(r&&(c=o?r(t,e,o):r(t)),"undefined"!=typeof c)return c;if(!wt(t))return t;var u=tr(t);if(u){if(c=W(t),!n)return p(t,c)}else{var s=On.call(t),f=s==Rt;if(s!=Kt&&s!=Dt&&(!f||o))return pn[s]?Y(t,s,n):o?t:{};if(wn(t))return o?t:{};if(c=q(f?{}:t),!n)return b(t,c,er(t))}a||(a=[]),i||(i=[]);for(var l=a.length;l--;)if(a[l]==t)return i[l];return a.push(t),i.push(c),(u?h:C)(t,function(e,o){c[o]=w(e,n,r,o,t,a,i)}),c}function k(t,n){var r=t?t.length:0,o=[];if(!r)return o;var a=-1,i=V(),c=i==e,u=c&&n.length>=200?Zn(n):null,s=n.length;u&&(i=f,c=!1,n=u);t:for(;++a<r;){var l=t[a];if(c&&l===l){for(var p=s;p--;)if(n[p]===l)continue t;o.push(l)}else i(n,l,0)<0&&o.push(l)}return o}function E(t,n){var r=t?t.length:0;if(!Z(r))return C(t,n);for(var e=-1,o=ot(t);++e<r&&n(o[e],e,o)!==!1;);return t}function A(t,n){var r=!0;return E(t,function(t,e,o){return r=!!n(t,e,o)}),r}function j(t,n){var r=[];return E(t,function(t,e,o){n(t,e,o)&&r.push(t)}),r}function x(t,n,r,e){for(var o=e-1,a=t.length,i=-1,u=[];++o<a;){var s=t[o];if(c(s)&&Z(s.length)&&(tr(s)||bt(s))){n&&(s=x(s,n,r,0));var f=-1,l=s.length;for(u.length+=l;++f<l;)u[++i]=s[f]}else r||(u[++i]=s)}return u}function S(t,n,r){for(var e=-1,o=ot(t),a=r(t),i=a.length;++e<i;){var c=a[e];if(n(o[c],c,o)===!1)break}return t}function O(t,n){return S(t,n,jt)}function C(t,n){return S(t,n,er)}function P(t,n,r,e,o,a){if(t===n)return 0!==t||1/t==1/n;var i=typeof t,c=typeof n;return"function"!=i&&"object"!=i&&"function"!=c&&"object"!=c||null==t||null==n?t!==t&&n!==n:z(t,n,P,r,e,o,a)}function z(t,n,r,e,o,a,i){var c=tr(t),u=tr(n),s=_t,f=_t;c||(s=On.call(t),s==Dt?s=Kt:s!=Kt&&(c=At(t))),u||(f=On.call(n),f==Dt?f=Kt:f!=Kt&&(u=At(n)));var l=s==Kt&&!wn(t),p=f==Kt&&!wn(n),h=s==f;if(h&&!c&&!l)return L(t,n,s);var v=l&&Sn.call(t,"__wrapped__"),y=p&&Sn.call(n,"__wrapped__");if(v||y)return r(v?t.value():t,y?n.value():n,e,o,a,i);if(!h)return!1;a||(a=[]),i||(i=[]);for(var d=a.length;d--;)if(a[d]==t)return i[d]==n;a.push(t),i.push(n);var g=(c?K:Q)(t,n,r,e,o,a,i);return a.pop(),i.pop(),g}function N(t,n,r,e,o){var a=n.length;if(null==t)return!a;for(var i=-1,c=!o;++i<a;)if(c&&e[i]?r[i]!==t[n[i]]:!Sn.call(t,n[i]))return!1;for(i=-1;++i<a;){var u=n[i];if(c&&e[i])var s=Sn.call(t,u);else{var f=t[u],l=r[i];s=o?o(f,l,u):Ft,"undefined"==typeof s&&(s=P(l,f,o,!0))}if(!s)return!1}return!0}function F(t,n){var r=[];return E(t,function(t,e,o){r.push(n(t,e,o))}),r}function I(t){var n=er(t),r=n.length;if(1==r){var e=n[0],o=t[e];if(tt(o))return function(t){return null!=t&&t[e]===o&&Sn.call(t,e)}}for(var a=Array(r),i=Array(r);r--;)o=t[n[r]],a[r]=o,i[r]=tt(o);return function(t){return N(t,n,a,i)}}function D(t,n){return tt(n)?function(r){return null!=r&&r[t]===n}:function(r){return null!=r&&P(n,r[t],null,!0)}}function _(t){return function(n){return null==n?Ft:n[t]}}function H(t,n){for(var r=-1,e=n.length,o=Array(e);++r<e;)o[r]=t[n[r]];return o}function U(t,n,r){var e=0,o=t?t.length:e;if("number"==typeof n&&n===n&&$n>=o){for(;o>e;){var a=e+o>>>1,i=t[a];(r?n>=i:n>i)?e=a+1:o=a}return o}return M(t,n,zt,r)}function M(t,n,r,e){n=r(n);for(var o=0,a=t?t.length:0,i=n!==n,c="undefined"==typeof n;a>o;){var u=Nn((o+a)/2),s=r(t[u]),f=s===s;if(i)var l=f||e;else l=c?f&&(e||"undefined"!=typeof s):e?n>=s:n>s;l?o=u+1:a=u}return Kn(a,Qn)}function R(t,n,r){if("function"!=typeof t)return zt;if("undefined"==typeof n)return t;switch(r){case 1:return function(r){return t.call(n,r)};case 3:return function(r,e,o){return t.call(n,r,e,o)};case 4:return function(r,e,o,a){return t.call(n,r,e,o,a)};case 5:return function(r,e,o,a,i){return t.call(n,r,e,o,a,i)}}return function(){return t.apply(n,arguments)}}function T(t){return zn.call(t,0)}function B(t){return function(){var n=arguments,r=n.length,e=n[0];if(2>r||null==e)return e;var o=n[r-2],a=n[r-1],i=n[3];r>3&&"function"==typeof o?(o=R(o,a,5),r-=2):(o=r>2&&"function"==typeof a?a:null,r-=o?1:0),i&&X(n[1],n[2],i)&&(o=3==r?null:o,r=2);for(var c=0;++c<r;){var u=n[c];u&&t(e,u,o)}return e}}function K(t,n,r,e,o,a,i){var c=-1,u=t.length,s=n.length,f=!0;if(u!=s&&!(o&&s>u))return!1;for(;f&&++c<u;){var l=t[c],p=n[c];if(f=Ft,e&&(f=o?e(p,l,c):e(l,p,c)),"undefined"==typeof f)if(o)for(var h=s;h--&&(p=n[h],!(f=l&&l===p||r(l,p,e,o,a,i))););else f=l&&l===p||r(l,p,e,o,a,i)}return!!f}function L(t,n,r){switch(r){case Ht:case Ut:return+t==+n;case Mt:return t.name==n.name&&t.message==n.message;case Bt:return t!=+t?n!=+n:0==t?1/t==1/n:t==+n;case Lt:case $t:return t==n+""}return!1}function Q(t,n,r,e,o,a,i){var c=er(t),u=c.length,s=er(n),f=s.length;if(u!=f&&!o)return!1;for(var l,p=-1;++p<u;){var h=c[p],v=Sn.call(n,h);if(v){var y=t[h],d=n[h];v=Ft,e&&(v=o?e(d,y,h):e(y,d,h)),"undefined"==typeof v&&(v=y&&y===d||r(y,d,e,o,a,i))}if(!v)return!1;l||(l="constructor"==h)}if(!l){var g=t.constructor,b=n.constructor;if(g!=b&&"constructor"in t&&"constructor"in n&&!("function"==typeof g&&g instanceof g&&"function"==typeof b&&b instanceof b))return!1}return!0}function $(t,n,r){var e=u.callback||Ct;return e=e===Ct?m:e,r?e(t,n,r):e}function V(t,n,r){var o=u.indexOf||it;return o=o===it?e:o,t?o(t,n,r):o}function W(t){var n=t.length,r=new t.constructor(n);return n&&"string"==typeof t[0]&&Sn.call(t,"index")&&(r.index=t.index,r.input=t.input),r}function q(t){var n=t.constructor;return"function"==typeof n&&n instanceof n||(n=Object),new n}function Y(t,n,r){var e=t.constructor;switch(n){case Wt:return T(t);case Ht:case Ut:return new e(+t);case qt:case Yt:case Gt:case Jt:case Xt:case Zt:case tn:case nn:case rn:e instanceof e&&(e=Yn[n]);var o=t.buffer;return new e(r?T(o):o,t.byteOffset,t.length);case Bt:case $t:return new e(t);case Lt:var a=new e(t.source,en.exec(t));a.lastIndex=t.lastIndex}return a}function G(t){var n=u.support,r=!(n.funcNames?t.name:n.funcDecomp);if(!r){var e=xn.call(t);n.funcNames||(r=!on.test(e)),r||(r=sn.test(e)||kt(t),Xn(t,r))}return r}function J(t,n){return t=+t,n=null==n?Wn:n,t>-1&&t%1==0&&n>t}function X(t,n,r){if(!wt(r))return!1;var e=typeof n;if("number"==e)var o=r.length,a=Z(o)&&J(n,o);else a="string"==e&&n in r;if(a){var i=r[n];return t===t?t===i:i!==i}return!1}function Z(t){return"number"==typeof t&&t>-1&&t%1==0&&Wn>=t}function tt(t){return t===t&&(0===t?1/t>0:!wt(t))}function nt(t,n){t=ot(t);for(var r=-1,e=n.length,o={};++r<e;){var a=n[r];a in t&&(o[a]=t[a])}return o}function rt(t,n){var r={};return O(t,function(t,e,o){n(t,e,o)&&(r[e]=t)}),r}function et(t){for(var n=jt(t),r=n.length,e=r&&t.length,o=u.support,a=e&&Z(e)&&(tr(t)||o.nonEnumStrings&&Et(t)||o.nonEnumArgs&&bt(t)),i=-1,c=[];++i<r;){var s=n[i];(a&&J(s,e)||Sn.call(t,s))&&c.push(s)}return c}function ot(t){if(u.support.unindexedChars&&Et(t)){for(var n=-1,r=t.length,e=Object(t);++n<r;)e[n]=t.charAt(n);return e}return wt(t)?t:Object(t)}function at(){for(var t=arguments,n=-1,r=t.length;++n<r;){var e=t[n];if(tr(e)||bt(e))break}return k(e,x(t,!1,!0,++n))}function it(t,n,r){var o=t?t.length:0;if(!o)return-1;if("number"==typeof r)r=0>r?Bn(o+r,0):r;else if(r){var a=U(t,n),i=t[a];return(n===n?n===i:i!==i)?a:-1}return e(t,n,r||0)}function ct(){for(var t=[],n=-1,r=arguments.length,o=[],a=V(),i=a==e;++n<r;){var c=arguments[n];(tr(c)||bt(c))&&(t.push(c),o.push(i&&c.length>=120?Zn(n&&c):null))}r=t.length;var u=t[0],s=-1,l=u?u.length:0,p=[],h=o[0];t:for(;++s<l;)if(c=u[s],(h?f(h,c):a(p,c,0))<0){for(n=r;--n;){var v=o[n];if((v?f(v,c):a(t[n],c,0))<0)continue t}h&&h.push(c),p.push(c)}return p}function ut(){var t=arguments,n=t[0];if(!n||!n.length)return n;for(var r=0,e=V(),o=t.length;++r<o;)for(var a=0,i=t[r];(a=e(n,i,a))>-1;)Dn.call(n,a,1);return n}function st(t,n,r){var e=-1,o=t?t.length:0,a=[];for(n=$(n,r,3);++e<o;){var i=t[e];n(i,e,t)&&(a.push(i),Dn.call(t,e--,1),o--)}return a}function ft(t,n,r){var e=tr(t)?v:A;return("function"!=typeof n||"undefined"!=typeof r)&&(n=$(n,r,3)),e(t,n)}function lt(t,n,r){var e=tr(t)?y:j;return n=$(n,r,3),e(t,n)}function pt(t,n,r){return"function"==typeof n&&"undefined"==typeof r&&tr(t)?h(t,n):E(t,R(n,r,3))}function ht(t,n,r){var e=t?t.length:0;return Z(e)||(t=St(t),e=t.length),e?(r="number"==typeof r?0>r?Bn(e+r,0):r||0:0,"string"==typeof t||!tr(t)&&Et(t)?e>r&&t.indexOf(n,r)>-1:V(t,n,r)>-1):!1}function vt(t,n,r){var e=tr(t)?d:F;return n=$(n,r,3),e(t,n)}function yt(t,n){return vt(t,_(n))}function dt(t,n,r,e){return n&&"boolean"!=typeof n&&X(t,n,r)?n=!1:"function"==typeof n&&(e=r,r=n,n=!1),r="function"==typeof r&&R(r,e,1),w(t,n,r)}function gt(t,n,r){return n="function"==typeof n&&R(n,r,1),w(t,!0,n)}function bt(t){var n=c(t)?t.length:Ft;return Z(n)&&On.call(t)==Dt||!1}function mt(t){if(null==t)return!0;var n=t.length;return Z(n)&&(tr(t)||Et(t)||bt(t)||c(t)&&nr(t.splice))?!n:!er(t).length}function wt(t){var n=typeof t;return"function"==n||t&&"object"==n||!1}function kt(t){return null==t?!1:On.call(t)==Rt?Cn.test(xn.call(t)):c(t)&&(wn(t)?Cn:an).test(t)||!1}function Et(t){return"string"==typeof t||c(t)&&On.call(t)==$t||!1}function At(t){return c(t)&&Z(t.length)&&ln[On.call(t)]||!1}function jt(t){if(null==t)return[];wt(t)||(t=Object(t));var n=t.length,r=u.support;n=n&&Z(n)&&(tr(t)||r.nonEnumStrings&&Et(t)||r.nonEnumArgs&&bt(t))&&n||0;for(var e=t.constructor,o=-1,a=nr(e)&&e.prototype||An,i=a===t,c=Array(n),s=n>0,f=r.enumErrorProps&&(t===En||t instanceof Error),l=r.enumPrototypes&&nr(t);++o<n;)c[o]=o+"";for(var p in t)l&&"prototype"==p||f&&("message"==p||"name"==p)||s&&J(p,n)||"constructor"==p&&(i||!Sn.call(t,p))||c.push(p);if(r.nonEnumShadows&&t!==An){var h=t===jn?$t:t===En?Mt:On.call(t),v=Gn[h]||Gn[Kt];for(h==Kt&&(a=An),n=fn.length;n--;){p=fn[n];var y=v[p];i&&y||(y?!Sn.call(t,p):t[p]===a[p])||c.push(p)}}return c}function xt(t,n,r){if(null==t)return{};if("function"!=typeof n){var e=d(x(arguments,!1,!1,1),String);return nt(t,k(jt(t),e))}return n=R(n,r,3),rt(t,function(t,r,e){return!n(t,r,e)})}function St(t){return H(t,er(t))}function Ot(t){return t=a(t),t&&un.test(t)?t.replace(cn,"\\$&"):t}function Ct(t,n,r){return r&&X(t,n,r)&&(n=null),c(t)?Nt(t):m(t,n)}function Pt(t){return function(){return t}}function zt(t){return t}function Nt(t){return I(w(t,!0))}var Ft,It="3.5.0",Dt="[object Arguments]",_t="[object Array]",Ht="[object Boolean]",Ut="[object Date]",Mt="[object Error]",Rt="[object Function]",Tt="[object Map]",Bt="[object Number]",Kt="[object Object]",Lt="[object RegExp]",Qt="[object Set]",$t="[object String]",Vt="[object WeakMap]",Wt="[object ArrayBuffer]",qt="[object Float32Array]",Yt="[object Float64Array]",Gt="[object Int8Array]",Jt="[object Int16Array]",Xt="[object Int32Array]",Zt="[object Uint8Array]",tn="[object Uint8ClampedArray]",nn="[object Uint16Array]",rn="[object Uint32Array]",en=/\w*$/,on=/^\s*function[ \n\r\t]+\w/,an=/^\[object .+?Constructor\]$/,cn=/[.*+?^${}()|[\]\/\\]/g,un=RegExp(cn.source),sn=/\bthis\b/,fn=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],ln={};ln[qt]=ln[Yt]=ln[Gt]=ln[Jt]=ln[Xt]=ln[Zt]=ln[tn]=ln[nn]=ln[rn]=!0,ln[Dt]=ln[_t]=ln[Wt]=ln[Ht]=ln[Ut]=ln[Mt]=ln[Rt]=ln[Tt]=ln[Bt]=ln[Kt]=ln[Lt]=ln[Qt]=ln[$t]=ln[Vt]=!1;var pn={};pn[Dt]=pn[_t]=pn[Wt]=pn[Ht]=pn[Ut]=pn[qt]=pn[Yt]=pn[Gt]=pn[Jt]=pn[Xt]=pn[Bt]=pn[Kt]=pn[Lt]=pn[$t]=pn[Zt]=pn[tn]=pn[nn]=pn[rn]=!0,pn[Mt]=pn[Rt]=pn[Tt]=pn[Qt]=pn[Vt]=!1;var hn={"function":!0,object:!0},vn=hn[typeof n]&&n&&!n.nodeType&&n,yn=hn[typeof t]&&t&&!t.nodeType&&t,dn=vn&&yn&&"object"==typeof r&&r,gn=hn[typeof window]&&window,bn=yn&&yn.exports===vn&&vn,mn=dn||gn!==(this&&this.window)&&gn||this,wn=function(){try{Object({toString:0}+"")}catch(t){return function(){return!1}}return function(t){return"function"!=typeof t.toString&&"string"==typeof(t+"")}}(),kn=Array.prototype,En=Error.prototype,An=Object.prototype,jn=String.prototype,xn=Function.prototype.toString,Sn=An.hasOwnProperty,On=An.toString,Cn=RegExp("^"+Ot(On).replace(/toString|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Pn=kt(Pn=mn.ArrayBuffer)&&Pn,zn=kt(zn=Pn&&new Pn(0).slice)&&zn,Nn=Math.floor,Fn=An.propertyIsEnumerable,In=kt(In=mn.Set)&&In,Dn=kn.splice,_n=kt(_n=mn.Uint8Array)&&_n,Hn=kt(Hn=mn.WeakMap)&&Hn,Un=function(){try{var t=kt(t=mn.Float64Array)&&t,n=new t(new Pn(10),0,1)&&t}catch(r){}return n}(),Mn=kt(Mn=Array.isArray)&&Mn,Rn=kt(Rn=Object.create)&&Rn,Tn=kt(Tn=Object.keys)&&Tn,Bn=Math.max,Kn=Math.min,Ln=Math.pow(2,32)-1,Qn=Ln-1,$n=Ln>>>1,Vn=Un?Un.BYTES_PER_ELEMENT:0,Wn=Math.pow(2,53)-1,qn=Hn&&new Hn,Yn={};Yn[qt]=mn.Float32Array,Yn[Yt]=mn.Float64Array,Yn[Gt]=mn.Int8Array,Yn[Jt]=mn.Int16Array,Yn[Xt]=mn.Int32Array,Yn[Zt]=mn.Uint8Array,Yn[tn]=mn.Uint8ClampedArray,Yn[nn]=mn.Uint16Array,Yn[rn]=mn.Uint32Array;var Gn={};Gn[_t]=Gn[Ut]=Gn[Bt]={constructor:!0,toLocaleString:!0,toString:!0,valueOf:!0},Gn[Ht]=Gn[$t]={constructor:!0,toString:!0,valueOf:!0},Gn[Mt]=Gn[Rt]=Gn[Lt]={constructor:!0,toString:!0},Gn[Kt]={constructor:!0},h(fn,function(t){for(var n in Gn)if(Sn.call(Gn,n)){var r=Gn[n];r[t]=Sn.call(r,t)}});var Jn=u.support={};!function(){var t=function(){this.x=1},n={0:1,length:1},r=[];t.prototype={valueOf:1,y:1};for(var e in new t)r.push(e);Jn.argsTag=On.call(arguments)==Dt,Jn.enumErrorProps=Fn.call(En,"message")||Fn.call(En,"name"),Jn.enumPrototypes=Fn.call(t,"prototype"),Jn.funcDecomp=!kt(mn.WinRTError)&&sn.test(function(){return this}),Jn.funcNames="string"==typeof Function.name,Jn.nonEnumStrings=!Fn.call("x",0),Jn.nonEnumShadows=!/valueOf/.test(r),Jn.spliceObjects=(Dn.call(n,0,1),!n[0]),Jn.unindexedChars="x"[0]+Object("x")[0]!="xx";try{Jn.nonEnumArgs=!Fn.call(arguments,1)}catch(o){Jn.nonEnumArgs=!0}}(0,0);var Xn=qn?function(t,n){return qn.set(t,n),t}:zt;zn||(T=Pn&&_n?function(t){var n=t.byteLength,r=Un?Nn(n/Vn):0,e=r*Vn,o=new Pn(n);if(r){var a=new Un(o,0,r);a.set(new Un(t,0,r))}return n!=e&&(a=new _n(o,e),a.set(new _n(t,e))),o}:Pt(null));var Zn=Rn&&In?function(t){return new s(t)}:Pt(null);Jn.argsTag||(bt=function(t){var n=c(t)?t.length:Ft;return Z(n)&&Sn.call(t,"callee")&&!Fn.call(t,"callee")||!1});var tr=Mn||function(t){return c(t)&&Z(t.length)&&On.call(t)==_t||!1},nr=o(/x/)||_n&&!o(_n)?function(t){return On.call(t)==Rt}:o,rr=B(g),er=Tn?function(t){if(t)var n=t.constructor,r=t.length;return"function"==typeof n&&n.prototype===t||("function"==typeof t?u.support.enumPrototypes:r&&Z(r))?et(t):wt(t)?Tn(t):[]}:et;s.prototype.push=l,u.assign=rr,u.callback=Ct,u.constant=Pt,u.difference=at,u.filter=lt,u.forEach=pt,u.intersection=ct,u.keys=er,u.keysIn=jt,u.map=vt,u.matches=Nt,u.omit=xt,u.pluck=yt,u.pull=ut,u.remove=st,u.values=St,u.collect=vt,u.each=pt,u.extend=rr,u.iteratee=Ct,u.select=lt,u.clone=dt,u.cloneDeep=gt,u.escapeRegExp=Ot,u.every=ft,u.identity=zt,u.includes=ht,u.indexOf=it,u.isArguments=bt,u.isArray=tr,u.isEmpty=mt,u.isFunction=nr,u.isNative=kt,u.isObject=wt,u.isString=Et,u.isTypedArray=At,u.all=ft,u.contains=ht,u.include=ht,u.VERSION=It,vn&&yn&&bn&&((yn.exports=u)._=u)}).call(this)}).call(n,r(13)(t),function(){return this}())},function(t){function n(){this.message='"plugins" must be an array or an object.';var t=new Error;this.stack=t.stack}function r(){this.message="Plugin must be named.";var t=new Error;this.stack=t.stack}function e(t,n){this.message='Plugin "'+t+'" attempts to overwrite the following keys on app.create: '+n.join(", ")+".";var r=new Error;this.stack=r.stack}function o(){this.message="No plugin object supplied.";var t=new Error;this.stack=t.stack}function a(t){this.message='Missing dependency for action "'+t+'".';var n=new Error;this.stack=n.stack}function i(){this.message="There is a cyclic dependency in your app.";var t=new Error;this.stack=t.stack}function c(t){this.message='Cannot create new action "'+t+'". App has already started.';var n=new Error;this.stack=n.stack}function u(t){this.message='Invalid values passed to action "'+t+'". Aborting dispatch.';var n=new Error;this.stack=n.stack}function s(t){this.message='Cannot create new store "'+t+'". App has already started.';var n=new Error;this.stack=n.stack}function f(t){this.message='Store "'+t+'" waits for itself.';var n=new Error;this.stack=n.stack}function l(t,n){this.message='In "'+t+'" Store: "'+n+'" is a reserved key and cannot be used.';var r=new Error;this.stack=r.stack}function p(t){this.message='API key "'+t+'" is a reserved key and cannot be used.';var n=new Error;this.stack=n.stack}n.prototype=Object.create(Error.prototype),n.prototype.name="Bad Plugins List",r.prototype=Object.create(Error.prototype),r.prototype.name="No Plugin Name",e.prototype=Object.create(Error.prototype),e.prototype.name="Bad Plugin Key",o.prototype=Object.create(Error.prototype),o.prototype.name="No Plugin Object",a.prototype=Object.create(Error.prototype),a.prototype.name="Missing Dependency",i.prototype=Object.create(Error.prototype),i.prototype.name="Cyclic Dependency",c.prototype=Object.create(Error.prototype),c.prototype.name="Action Created Post App Start",u.prototype=Object.create(Error.prototype),u.prototype.name="Action Validation Failure",s.prototype=Object.create(Error.prototype),s.prototype.name="Store Created Post-App Start",f.prototype=Object.create(Error.prototype),f.prototype.name="Self Waiting Store",l.prototype=Object.create(Error.prototype),l.prototype.name="Store Used Bad Keys",p.prototype=Object.create(Error.prototype),p.prototype.name="Store Used Reserved API Key",t.exports={main:{badPluginsList:n},plugins:{noName:r,badKeys:e,noPluginObject:o},dispatcher:{missingDependency:a,cyclicDependency:i},actions:{appHasStarted:c,failedValidation:u},stores:{appHasStarted:s,waitingForSelf:f,usedBadKeys:l,usedReservedAPIKey:p}}},function(t,n,r){var e=r(1);t.exports=function(t){var n=function(n){"stores"===n?console.log(stores):"dispatcher"===n&&console.log(t.dispatcher)};return function(){var t=arguments.length>=1?[].prototype.slice.call(arguments):[];e.each(t,n)}}},function(t,n,r){var e=r(1);t.exports=function(t){return function(n){e.each(n,function(n,r){"helpers"===r?t.createHelpers(n):"views"===r?t.createViews(n):"stores"===r?t.createStores(n):"adapters"===r?t.createAdapters(n):"actions"===r?t.createActions(n):console.log("Load Error: Unknown key '"+r+"' with value of: "+n," Top level keys should be 'helpers', 'views', 'stores', 'adapters' or 'actions'.")})}}},function(t,n,r){var e=r(1),o=r(2);t.exports=function(t){return function(n,r){if(t.hasStarted)throw new o.actions.appHasStarted(n);var a=function(){var o=!0,a=[];if(e.isFunction(r)){var i={require:function(t,n){t||(o=!1,null!=n&&a.push(n))}};try{r.apply(i,arguments)}catch(c){o=!1,console.log('An error was thrown in the validator for action "'+n+'"')}}o?t.dispatcher.enqueueAction(n,arguments):e.forEach(a,function(t){console.log(t)})};return a.actionName=n,t.actions[n]=a,a}}},function(t,n,r){var e=r(1),o=r(2);t.exports=function(t){var n=function(t,n){for(var r={},e=0;e<t.length;e++){var o=t[e];r[o]=n(o)}return r};return function(r,a){if(t.hasStarted)throw new o.stores.appHasStarted(r);var i,c={},u=function(t,n){if("object"==typeof t)for(var r in t)c[r]=t[r];else"string"==typeof t&&(c[t]=n)};if(i="string"==typeof a.after?[a.after]:Array.isArray(a.after)?a.after:[],i.indexOf(r)>=0)throw new o.stores.waitingForSelf(r);var s=["name","stores","get","update"],f=e.intersection(e.keys(a),s);e.isEmpty(f)||e.each(f,function(t){throw new o.stores.usedBadKeys(r,t)});var l=e.omit(a,["initialize","api","actions"]);e.each(l,function(t,n){e.isFunction(t)&&(l[n]=t.bind(l))});var p=function(){t.dispatcher.storeHasChanged(r)},h=n(i,function(n){return t.stores[n]});e.extend(l,{actions:t.actions,name:r,api:{},stores:h,get:function(t){return e.clone(null!=t?c[t]:c)},update:function(t,n){u(t,n),p()}});var v={get:function(t){return e.cloneDeep(null!=t?c[t]:c)}};if(e.forEach(a.api,function(t,n){if(e.contains(s,n))throw new o.stores.usedReservedAPIKey(n);var r=t.bind(l);l[n]=r,v[n]=r}),e.forEach(a.actions,function(n,e){var o=function(){n.apply(l,arguments)};t.dispatcher.onAction(r,e,i,o)}),e.isFunction(a.initialize)){var y=e.omit(l,["actions","update"]);y.update=u,t.initializers.stores.push(a.initialize.bind(y))}return(1==t.debug||e.contains(t.debug,r))&&(v._ctx=l),t.stores[r]=v,t.storeContexts[r]=l,v}}},function(t,n,r){var e=r(1);t.exports=function(t){return function(n,r){var o={name:n,stores:t.stores,actions:t.actions};return e.forEach(e.omit(r,["stores","initialize"]),function(t,n){o[n]=e.isFunction(t)?t.bind(o):t}),e.forEach(r.stores,function(r,e){t.dispatcher.registerStoreCallback(e,r.bind(o),n)}),e.isFunction(r.initialize)&&t.initializers.adapters.push(r.initialize.bind(e.omit(o,"actions"))),t.adapters[n]=o,o}}},function(t,n,r){var e=r(1);t.exports=function(t){return function(n,r){if(t.hasStarted)throw new Error('cannot create new helper "'+n+'". App has already started.');var o={helpers:t.helpers},a=function(){r.apply(o,arguments)};a.name=n;var i=n.split("."),c=t.helpers,u=i.slice(0,-1),s=i.slice(-1)[0];return e.each(u,function(t){c[t]||(c[t]={}),c=c[t]}),c[s]=a,a}}},function(t,n,r){var e=r(1);t.exports=function(t){return function(n){if(null==n)throw new errors.plugins.noPluginObject;var r=n.name;if(null==r)throw new errors.plugin.noName;if("object"==typeof n.factories){var o=e.intersection(e.keys(n.factories),e.keys(t.create));if(!e.isEmpty(o))throw new errors.plugins.badKeys(r,o);var a={};e.forEach(n.factories,function(n,r){a[r]=n.call(null,t)}),e.extend(t.create,a)}"function"==typeof n.startHook&&(t.startHooks[r]=n.startHook)}}},function(t,n,r){var e=r(1);t.exports=function(t){var n=function(){if(t.dispatcher.initialize(),e.forEach(t.initializers.stores,function(t){t()}),delete t.initializers.stores,e.forEach(t.initializers.adapters,function(t){t()}),delete t.initializers.adapters,t.dispatcher.runStoreCallbacks(),t.dispatcher.canDispatch=!0,e.forEach(t.startHooks,function(n,r){console.log('Running plugin "'+r+"\"'s start hook"),n.call(null,t)}),e.isFunction(t.initializers.app)){var n={stores:t.stores,actions:t.actions,helpers:t.helpers};t.initializers.app.call(n)}t.hasStarted=!0};return function(){t.hasStarted?console.log("App was already started."):(n(),delete t.app.create,delete t.app.load,delete t.app.start)}}},function(t,n,r){var e=r(1),o=r(2);t.exports=function(t){var n={canDispatch:!1,actionQueue:[],actionCallbacks:{},storeCallbacks:{},changedStores:{}};return e.extend(n,{initialize:function(){function r(t){var r=n.actionCallbacks[t],a=[];e.forEach(r,function(r){e.forEach(r.after,function(r){var o=e.pluck(n.actionCallbacks[t],"storeName");-1===o.indexOf(r)&&a.push(r)})});for(var i=e.filter(r,function(t){var n=e.isEmpty(e.difference(t.after,a));return n?!0:void 0}),c=e.pluck(i,"storeName"),u=e.difference(r,i),s=!0,f=function(t){return c.indexOf(t)>=0||a.indexOf(t)>=0},l=function(t){e.every(t.after,function(t){return f(t)})&&(s=!1,i.push(t),c.push(t.storeName))};!e.isEmpty(u);){if(s=!0,u.forEach(l),s)throw new o.dispatcher.cyclicDependency;u=e.difference(u,i)}n.actionCallbacks[t]=i}e.forEach(t.storeContexts,function(n){null!=n.stores&&e.forEach(n.stores,function(r,e){null==r&&(n.stores[e]=t.stores[e])})});for(var a in n.actionCallbacks)r(a)},onAction:function(t,r,e,o){null==n.actionCallbacks[r]&&(n.actionCallbacks[r]=[]),n.actionCallbacks[r].push({storeName:t,after:e||[],callback:o})},registerStoreCallback:function(t,r,e){null==n.storeCallbacks[t]&&(n.storeCallbacks[t]=[]),n.storeCallbacks[t].push({adapterName:e,callback:r})},unregisterStoreCallback:function(t,r){e.remove(n.storeCallbacks[t],function(t){return t.callback===r})},storeHasChanged:function(t){n.changedStores[t]=!0},dispatchAction:function(t,r){null!=n.actionCallbacks[t]&&e.forEach(n.actionCallbacks[t],function(t){t.callback.apply(null,r)});for(var o in n.changedStores)null!=n.storeCallbacks[o]&&e.forEach(n.storeCallbacks[o],function(t){void 0!=t&&t.callback()})},dispatchActions:function(){n.canDispatch=!1;for(var t=0;t<n.actionQueue.length;t++){var r=n.actionQueue[t].actionName,e=n.actionQueue[t].args;n.dispatchAction(r,e)}n.actionQueue=[],n.canDispatch=!0},enqueueAction:function(t,r){n.actionQueue.push({actionName:t,args:r}),n.canDispatch&&n.dispatchActions()},runStoreCallbacks:function(){for(var t in n.changedStores)if(null!=n.storeCallbacks[t])for(var r in n.storeCallbacks[t])r.callback()}}),n}},function(t,n,r){var e=r(1);t.exports=function(t){return function(n,r){"string"==typeof n&&r?t.call(null,n,r):e.isObject(n)&&e.each(n,function(n,r){t.call(null,r,n)})}}},function(t){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}}])});