Socket
Socket
Sign inDemoInstall

neo-async

Package Overview
Dependencies
0
Maintainers
1
Versions
77
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.7.3 to 1.7.4

37

dist/async.min.js

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

(function(){function H(b){for(var d=-1,c=b.length,a=Array(c);++d<c;)a[d]=b[d];return a}function G(b,d){var c=-1,a=b.length-d;if(0>=a)return[];for(var e=Array(a);++c<a;)e[c]=b[c+d];return e}function S(b){for(var d=-1,c=b.length,a=[];++d<c;){var e=b[d];e&&(a[a.length]=e)}return a}function Ub(b){for(var d=-1,c=b.length,a=Array(c),e=c;++d<c;)a[--e]=b[d];return a}function Aa(b,d,c){var a=-1,e=b.length;if(3===d.length)for(;++a<e;)d(b[a],a,E(c));else for(;++a<e;)d(b[a],E(c))}function Ba(b,d,c,a){var e,f=
(function(){function H(b){for(var d=-1,c=b.length,a=Array(c);++d<c;)a[d]=b[d];return a}function G(b,d){var c=-1,a=b.length-d;if(0>=a)return[];for(var e=Array(a);++c<a;)e[c]=b[c+d];return e}function S(b){for(var d=-1,c=b.length,a=[];++d<c;){var e=b[d];e&&(a[a.length]=e)}return a}function Vb(b){for(var d=-1,c=b.length,a=Array(c),e=c;++d<c;)a[--e]=b[d];return a}function Aa(b,d,c){var a=-1,e=b.length;if(3===d.length)for(;++a<e;)d(b[a],a,E(c));else for(;++a<e;)d(b[a],E(c))}function Ba(b,d,c,a){var e,f=
-1,g=a.length;if(3===d.length)for(;++f<g;)e=a[f],d(b[e],e,E(c));else for(;++f<g;)d(b[a[f]],E(c))}function Ca(b,d,c){b=b[y]();var a;if(3===d.length)for(;!1===(a=b.next()).done;)d(a.value[1],a.value[0],c);else for(;!1===(a=b.next()).done;)d(a.value[1],c)}function Da(b,d,c){var a=-1,e=b.length;if(3===d.length)for(;++a<e;)d(b[a],a,c(a));else for(;++a<e;)d(b[a],c(a))}function ja(b,d,c){var a,e=-1,f=b.length;if(3===d.length)for(;++e<f;)a=b[e],d(a,e,c(a));else for(;++e<f;)a=b[e],d(a,c(a))}function ka(b,
d,c,a){var e,f,g=-1,n=a.length;if(3===d.length)for(;++g<n;)e=a[g],f=b[e],d(f,e,c(f));else for(;++g<n;)f=b[a[g]],d(f,c(f))}function la(b,d,c){var a,e=b[y]();if(3===d.length)for(;!1===(a=e.next()).done;)b=a.value[1],d(b,a.value[0],c(b));else for(;!1===(a=e.next()).done;)b=a.value[1],d(b,c(b))}function X(b,d,c){var a,e=-1,f=b.length;if(3===d.length)for(;++e<f;)a=b[e],d(a,e,c(e,a));else for(;++e<f;)a=b[e],d(a,c(e,a))}function Ea(b,d,c,a){var e,f,g=-1,n=a.length;if(3===d.length)for(;++g<n;)e=a[g],f=b[e],
d(f,e,c(g,f));else for(;++g<n;)f=b[a[g]],d(f,c(g,f))}function Fa(b,d,c){var a,e=-1,f=b[y]();if(3===d.length)for(;!1===(a=f.next()).done;)b=a.value[0],a=a.value[1],d(a,b,c(++e,a));else for(;!1===(a=f.next()).done;)a=a.value[1],d(a,c(++e,a))}function Ga(b,d,c,a){var e,f,g=-1,n=a.length;if(3===d.length)for(;++g<n;)e=a[g],f=b[e],d(f,e,c(e,f));else for(;++g<n;)e=a[g],f=b[e],d(f,c(e,f))}function Ha(b,d,c){var a,e,f=b[y]();if(3===d.length)for(;!1===(e=f.next()).done;)b=e.value[0],a=e.value[1],d(a,b,c(b,
a));else for(;!1===(e=f.next()).done;)a=e.value[1],d(a,c(e.value[0],a))}function J(b,d){for(var c=-1,a=b.length;++c<a;)d(b[c],c);return b}function ma(b,d){for(var c=b.length;c--;)d(b[c],c);return b}function N(b,d,c){c=c||Object.keys(b);for(var a=-1,e=c.length;++a<e;){var f=c[a];d(b[f],f)}return b}function I(b,d){for(var c=-1;++c<b;)d(c)}function Vb(b,d){for(var c=b.length,a=-1;++a<c;)if(!d(b[a]))return!1;return!0}function O(b){for(var d=b.length,c=-1,a=Array(d);++c<d;)a[c]=b[c];return a}function K(b){for(var d=
a));else for(;!1===(e=f.next()).done;)a=e.value[1],d(a,c(e.value[0],a))}function J(b,d){for(var c=-1,a=b.length;++c<a;)d(b[c],c);return b}function ma(b,d){for(var c=b.length;c--;)d(b[c],c);return b}function N(b,d,c){c=c||Object.keys(b);for(var a=-1,e=c.length;++a<e;){var f=c[a];d(b[f],f)}return b}function I(b,d){for(var c=-1;++c<b;)d(c)}function Wb(b,d){for(var c=b.length,a=-1;++a<c;)if(!d(b[a]))return!1;return!0}function O(b){for(var d=b.length,c=-1,a=Array(d);++c<d;)a[c]=b[c];return a}function K(b){for(var d=
Object.keys(b),c=d.length,a=-1,e={};++a<c;){var f=d[a];e[f]=b[f]}return e}function na(b,d){for(var c=-1,a=b.length,e=Array(a);++c<a;)e[c]=(b[c]||{})[d];return e}function oa(b,d){return b.criteria-d.criteria}function E(b){return function(d,c){null===b&&z();b(d,c);b=null}}function Ia(){function b(b,c){var d=a.test(c)?0:e.test(c)?2:1,f=b.length;g[c]=function(){var a=H(arguments),c=a[d];switch(c.length){case 1:a[d]=function(a){C.safeNextTick(function(){c(a)})};break;case 2:a[d]=function(a,b){C.safeNextTick(function(){c(a,
b)})};break;case 3:a[d]=function(a,b,d){C.safeNextTick(function(){c(a,b,d)})};break;case 4:a[d]=function(a,b,d,e){C.safeNextTick(function(){c(a,b,d,e)})};break;default:a[d]=function(){var a=H(arguments);C.safeNextTick(function(){c.apply(null,a)})}}switch(f){case 2:return b(a[0],a[1]);case 3:return b(a[0],a[1],a[2]);case 4:return b(a[0],a[1],a[2],a[3]);case 5:return b(a[0],a[1],a[2],a[3],a[4])}}}function d(a,b){function c(){function b(a){return"function"!==typeof a?a:function(){var b=H(arguments);
C.safeNextTick(function(){a.apply(null,b)})}}var e=H(arguments),f=e[0];Array.isArray(f)?J(f,function(a,c){f[c]=b(a)}):f&&"object"===typeof f&&N(f,function(a,c){f[c]=b(a)});switch(d){case 2:a(e[0],e[1]);break;case 3:a(e[0],e[1],e[2])}}if(/^waterfall$/.test(b))g[b]=Wb;else{var d=a.length;g[b]=c}}var c=/^(each|foreach|map|filter|select|reject|detect|pick|reduce|inject|fold|transform|sortby|some|any|every|all|concat|times)|(whilst|until|during)$|^forever$/,a=new RegExp(/^do|^forever$/),e=new RegExp(/^reduce|Limit$/),
C.safeNextTick(function(){a.apply(null,b)})}}var e=H(arguments),f=e[0];Array.isArray(f)?J(f,function(a,c){f[c]=b(a)}):f&&"object"===typeof f&&N(f,function(a,c){f[c]=b(a)});switch(d){case 2:a(e[0],e[1]);break;case 3:a(e[0],e[1],e[2])}}if(/^waterfall$/.test(b))g[b]=Xb;else{var d=a.length;g[b]=c}}var c=/^(each|foreach|map|filter|select|reject|detect|pick|reduce|inject|fold|transform|sortby|some|any|every|all|concat|times)|(whilst|until|during)$|^forever$/,a=new RegExp(/^do|^forever$/),e=new RegExp(/^reduce|Limit$/),
f=new RegExp(/^parallel|^(series|waterfall|auto)$/),g={};N(V,function(a,e){if("function"===typeof a){if(f.test(e))return d(a,e);if(c.test(e.toLowerCase()))return b(a,e)}g[e]=a});g.safe=Ia;return g}function Ja(b,d,c,a){var e,f;a?(e=Array,f=O):(e=function(){return{}},f=K);return function(a,n,r){function k(a){return function(b,c){null===a&&z();h[a]=c;a=null;b?(r(b,f(h)),r=x):++p===m&&r(void 0,h)}}r=r||x;var m,q,h,p=0;Array.isArray(a)?(m=a.length,h=e(m),b(a,n,k)):a&&(y&&a[y]?(m=a.size,h=e(m),c(a,n,k)):

@@ -44,3 +44,3 @@ "object"===typeof a&&(q=Object.keys(a),m=q.length,h=e(m),d(a,n,k,q)));m||r(void 0,e())}}function Ka(b,d,c,a){return function(e,f,g){function n(b,c){return function(d){null===b&&z();!!d===a&&(q[b]=c);b=null;++h===k&&g(S(q))}}function r(b,c){return function(d,e){null===b&&z();d?(g(d,S(q)),g=x,b=null):(!!e===a&&(q[b]=c),b=null,++h===k&&g(void 0,S(q)))}}g=g||x;var k,m,q,h=0,p=2===g.length,l=p?r:n;Array.isArray(e)?(k=e.length,q=Array(k),b(e,f,l)):e&&(y&&e[y]?(k=e.size,q=Array(k),c(e,f,l)):"object"===typeof e&&

l=0;Array.isArray(b)?(g=b.length,m=Array(g),q=a):b&&"object"===typeof b&&(k=Object.keys(b),g=k.length,m={},q=e);if(!g||isNaN(d)||1>d)return c(void 0,m);I(d>g?g:d,q);h=!1}function ta(b,d){return Array.isArray(b)?0===b.length?(d(),!1):!0:(d(Error("First argument to waterfall must be an array of functions")),!1)}function fb(b,d){function c(){f=!1;switch(k.length){case 0:case 1:return r(a);case 2:return r(k[1],a);case 3:return r(k[1],k[2],a);case 4:return r(k[1],k[2],k[3],a);case 5:return r(k[1],k[2],
k[3],k[4],a);case 6:return r(k[1],k[2],k[3],k[4],k[5],a);default:return k=G(k,1),k.push(a),r.apply(null,k)}}function a(a){f&&z();a?(d(a),d=z):(f=!0,++e>=n?(d.apply(null,H(arguments)),d=z):(r=b[e],k=arguments,g?C.nextTick(c):(g=!0,c()),g=!1))}d=d||x;if(ta(b,d)){var e=0,f=!1,g=!0,n=b.length,r=b[e],k=[];c();g=!1}}function Wb(b,d){function c(g){function n(b){a&&z();a=!0;if(b)d(b);else if(++g>=e)d.apply(null,H(arguments));else{f=arguments;C.safeNextTick(function(){c(g)});return}d=c=z}a=!1;var r=b[g];switch(f.length){case 0:case 1:return r(n);
k[3],k[4],a);case 6:return r(k[1],k[2],k[3],k[4],k[5],a);default:return k=G(k,1),k.push(a),r.apply(null,k)}}function a(a){f&&z();a?(d(a),d=z):(f=!0,++e>=n?(d.apply(null,H(arguments)),d=z):(r=b[e],k=arguments,g?C.nextTick(c):(g=!0,c()),g=!1))}d=d||x;if(ta(b,d)){var e=0,f=!1,g=!0,n=b.length,r=b[e],k=[];c();g=!1}}function Xb(b,d){function c(g){function n(b){a&&z();a=!0;if(b)d(b);else if(++g>=e)d.apply(null,H(arguments));else{f=arguments;C.safeNextTick(function(){c(g)});return}d=c=z}a=!1;var r=b[g];switch(f.length){case 0:case 1:return r(n);
case 2:return r(f[1],n);case 3:return r(f[1],f[2],n);case 4:return r(f[1],f[2],f[3],n);case 5:return r(f[1],f[2],f[3],f[4],n);case 6:return r(f[1],f[2],f[3],f[4],f[5],n);default:return f=G(f,1),f.push(n),r.apply(null,f)}}d=d||x;if(ta(b,d)){var a,e=b.length,f=[];c(0)}}function aa(b,d){function c(){switch(n.length){case 0:try{a(null,n())}catch(b){a(b)}break;case 1:return n(a);case 2:return n(r[1],a);case 3:return n(r[1],r[2],a);case 4:return n(r[1],r[2],r[3],a);case 5:return n(r[1],r[2],r[3],r[4],a);

@@ -50,3 +50,3 @@ default:return r=G(r,1),r[n.length-1]=a,n.apply(null,r)}}function a(a){a?(d(a),d=z):++e>=g?(d.apply(null,H(arguments)),d=z):(n=b[e],r=arguments,f?C.nextTick(c):(f=!0,c()),f=!1)}d=d||x;if(ta(b,d)){var e=0,f=!0,g=b.length,n=b[e],r=[];c();f=!1}}function gb(b,d,c){function a(){g?C.nextTick(e):(g=!0,d(f));g=!1}function e(){d(f)}function f(d,e){if(d)return c(d);2>=arguments.length?b(e)?a():c(void 0,e):(e=G(arguments,1),b.apply(null,e)?a():c.apply(null,[void 0].concat(e)))}c=c||x;var g=!1;b()?a():c()}function hb(b,

d,c){function a(){g?C.nextTick(e):(g=!0,b(f));g=!1}function e(){b(f)}function f(b,e){if(b)return c(b);2>=arguments.length?d(e)?c(void 0,e):a():(e=G(arguments,1),d.apply(null,e)?c.apply(null,[void 0].concat(e)):a())}c=c||x;var g=!1;e()}function kb(b,d,c){function a(a,b){if(a)return c(a);b?d(e):c()}function e(d){if(d)return c(d);b(a)}c=c||x;b(a)}function lb(b,d,c){function a(a,d){if(a)return c(a);d?b(e):c()}function e(b,e){if(b)return c(b);switch(arguments.length){case 0:case 1:d(a);break;case 2:d(e,
a);break;default:var n=G(arguments,1);n.push(a);d.apply(null,n)}}c=c||x;a(null,!0)}function mb(b,d){function c(){b(a)}function a(a){if(a){if(d)return d(a);throw a;}e?C.nextTick(c):(e=!0,c());e=!1}var e=!0;c();e=!1}function nb(){return ua.apply(null,Ub(arguments))}function ua(){var b=H(arguments);return function(){var d=this,c=H(arguments),a=c.pop();Q(b,c,function(a,b,c){a.push(function(a){var b=G(arguments,1);c(a,b)});b.apply(d,a)},function(b,c){c=Array.isArray(c)?c:[c];c.unshift(b);a.apply(d,c)})}}
a);break;default:var n=G(arguments,1);n.push(a);d.apply(null,n)}}c=c||x;a(null,!0)}function mb(b,d){function c(){b(a)}function a(a){if(a){if(d)return d(a);throw a;}e?C.nextTick(c):(e=!0,c());e=!1}var e=!0;c();e=!1}function nb(){return ua.apply(null,Vb(arguments))}function ua(){var b=H(arguments);return function(){var d=this,c=H(arguments),a=c.pop();Q(b,c,function(a,b,c){a.push(function(a){var b=G(arguments,1);c(a,b)});b.apply(d,a)},function(b,c){c=Array.isArray(c)?c:[c];c.unshift(b);a.apply(d,c)})}}
function ba(b){return function(d){var c=function(){var a=this,c=H(arguments),g=c.pop()||x;return b(d,function(b,d){b.apply(a,c.concat([d]))},g)};if(1<arguments.length){var a=G(arguments,1);return c.apply(this,a)}return c}}function ob(b,d){function c(b,c,d){a.started=!0;var n=Array.isArray(b)?b:[b];void 0!==b&&n.length?(c="function"===typeof c?c:x,J(n,function(b){b={data:b,callback:c};d?a.tasks.unshift(b):a.tasks.push(b);a.tasks.length===a.concurrency&&a.saturated();a.tasks.length<=a.concurrency-a.buffer&&

@@ -59,3 +59,3 @@ a.unsaturated();C.nextTick(a.process)})):a.idle()&&C.nextTick(function(){"function"===typeof a.drain&&a.drain()})}var a=va(b,d);a.unshift=function(a,b){c(a,b,!0)};a.push=function(a,b){c(a,b)};return a}function va(b,d){function c(a,b,c){function d(a){var b=f.tasks,c=b.length;if(!c)return 0;for(var e=-1;++e<c&&!(a<b[e].priority););return e}f.started=!0;var e=Array.isArray(a)?a:[a];if(void 0!==a&&e.length){c="function"===typeof c?c:x;var q=d(b);J(e,function(a){a={data:a,priority:b,callback:c};f.tasks.splice(q++,

!1;(b=b.task.callback)&&b.apply(null,a)});e.process()})}else"function"!==typeof e.drain||e.drained||e.drain(),e.drained=!0},length:function(){return e.tasks.length},running:function(){return c}};return e}function qb(b,d,c){function a(a){r.unshift(a)}function e(){g--;J(r.slice(0),function(a){a()})}"function"===typeof d&&(c=d,d=null);c=E(c||x);var f=Object.keys(b),g=f.length;if(!g)return c();d||(d=g);var n=0,r=[],k={};a(function(){g||c(void 0,k)});N(b,function(b,f){function g(a){n--;var b=G(arguments,
1);1>=b.length&&(b=b[0]);if(a){var d=K(k);d[f]=b;c(a,d);c=x}else k[f]=b,C.nextTick(e)}function p(){return n<d&&!k.hasOwnProperty(f)&&Vb(s,function(a){return k.hasOwnProperty(a)})}function l(){if(p()){n++;var a;a:{a=-1;for(var b=r.length;++a<b;)if(r[a]===l)break a;a=void 0}0<=a&&r.splice(a,1);t(g,k)}}b=Array.isArray(b)?b:[b];var w=b.length,s=b.slice(0,w-1),t=b[w-1];if(c!==x&&p())return n++,t(g,k);a(l)},f)}function rb(b,d,c){function a(a,f){c=a||c||x;var g,n;wa(b,function(a,c){d(function(d,e){g=d;n=
1);1>=b.length&&(b=b[0]);if(a){var d=K(k);d[f]=b;c(a,d);c=x}else k[f]=b,C.nextTick(e)}function p(){return n<d&&!k.hasOwnProperty(f)&&Wb(s,function(a){return k.hasOwnProperty(a)})}function l(){if(p()){n++;var a;a:{a=-1;for(var b=r.length;++a<b;)if(r[a]===l)break a;a=void 0}0<=a&&r.splice(a,1);t(g,k)}}b=Array.isArray(b)?b:[b];var w=b.length,s=b.slice(0,w-1),t=b[w-1];if(c!==x&&p())return n++,t(g,k);a(l)},f)}function rb(b,d,c){function a(a,f){c=a||c||x;var g,n;wa(b,function(a,c){d(function(d,e){g=d;n=
e;if(!d)return c(!0);c(d&&a===b-1)},f)},function(){c(g,n)})}"function"===typeof b&&(c=d,d=b,b=5);b=parseInt(b,10)||5;return"function"===typeof c?a():a}function sb(b){function d(e){var f=function(){c&&b[a[e]||e].apply(null,H(arguments));return f.next()};f.next=function(){return e<c-1?d(e+1):null};return f}var c=0,a=[];Array.isArray(b)?c=b.length:(a=Object.keys(b),c=a.length);return d(0)}function tb(b){switch(arguments.length){case 0:case 1:return b;case 2:return b.bind(null,arguments[1]);case 3:return b.bind(null,

@@ -66,4 +66,4 @@ arguments[1],arguments[2]);case 4:return b.bind(null,arguments[1],arguments[2],arguments[3]);case 5:return b.bind(null,arguments[1],arguments[2],arguments[3],arguments[4]);default:var d=arguments.length,c=0,a=Array(d);for(a[c]=null;++c<d;)a[c]=arguments[c];return b.bind.apply(b,a)}}function ub(b,d,c){function a(a){return function(d,n){null===a&&z();e[a]=n;a=null;d?(c(d),c=x):0===--b&&c(void 0,e)}}c=c||x;b=+b;if(isNaN(b)||1>b)return c(void 0,[]);var e=Array(b);I(b,function(b){d(b,a(b))})}function wa(b,

!0,c=H(arguments),a=c.pop();c.push(function(){var b=arguments;d?C.safeNextTick(function(){a.apply(null,b)}):a.apply(null,b)});b.apply(this,c);d=!1}}function zb(){var b=[null].concat(H(arguments));return function(d){d.apply(this,b)}}function ca(b){return function(){var d=H(arguments),c=d.pop(),a;try{a=b.apply(this,d)}catch(e){return c(e)}if("object"===typeof a&&"function"===typeof a.then)a.then(function(a){c(null,a)})["catch"](c);else c(null,a)}}function U(b){function d(c){if(da[typeof console])if(c)console.error&&
console.error(c);else if(console[b]){var a=G(arguments,1);J(a,function(a){console[b](a)})}}return function(b){var a=G(arguments,1);a.push(d);b.apply(null,a)}}function Ab(){R.async=Xb;return C}function D(b,d){this._emitter=b||sa;this._limit=d||4;this._events={};this._runing={};this._queue={}}function Bb(b){b=b||x;if(b.ONCE===xa)return b;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;return d}function Cb(b){b=b||x;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;d.ONCE=xa;return d}
function Db(b){b=b||{};var d=b.limit;return b.parallel&&!d?new D(ya):b.parallel||b.parallelLimit?new D($,d):new D(b.emitter)}var R=this,Xb=R&&R.async,x=function(){},z=function(){throw Error("Callback was already called.");},da={"function":!0,object:!0},y="function"===typeof Symbol&&Symbol.iterator,za,ea,W;(function(){var b=function(b){setTimeout(b,0)};W="function"===typeof setImmediate?setImmediate:b;za="object"===typeof process&&"function"===typeof process.nextTick?ea=/^v0.10/.test(process.version)?
console.error(c);else if(console[b]){var a=G(arguments,1);J(a,function(a){console[b](a)})}}return function(b){var a=G(arguments,1);a.push(d);b.apply(null,a)}}function Ab(){R.async=Yb;return C}function D(b,d){this._emitter=b||sa;this._limit=d||4;this._events={};this._runing={};this._queue={}}function Bb(b){b=b||x;if(b.ONCE===xa)return b;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;return d}function Cb(b){b=b||x;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;d.ONCE=xa;return d}
function Db(b){b=b||{};var d=b.limit;return b.parallel&&!d?new D(ya):b.parallel||b.parallelLimit?new D($,d):new D(b.emitter)}var R=this,Yb=R&&R.async,x=function(){},z=function(){throw Error("Callback was already called.");},da={"function":!0,object:!0},y="function"===typeof Symbol&&Symbol.iterator,za,ea,W;(function(){var b=function(b){setTimeout(b,0)};W="function"===typeof setImmediate?setImmediate:b;za="object"===typeof process&&"function"===typeof process.nextTick?ea=/^v0.10/.test(process.version)?
W:process.nextTick:ea=W})();var M=function(b,d,c){return function(a,e,f){function g(a,b){a?(f(a),f=x):++k===n?f():!1===b&&(f(),f=x)}f=f||x;var n,r,k=0;Array.isArray(a)?(n=a.length,b(a,e,g)):a&&(y&&a[y]?(n=a.size,c(a,e,g)):"object"===typeof a&&(r=Object.keys(a),n=r.length,d(a,e,g,r)));n||f()}}(Aa,Ba,Ca),Eb=Ja(Da,function(b,d,c,a){var e,f=-1,g=a.length;if(3===d.length)for(;++f<g;)e=a[f],d(b[e],e,c(f));else for(;++f<g;)d(b[a[f]],c(f))},function(b,d,c){var a=-1,e=b.size,f=b[y]();if(3===d.length)for(;++a<

@@ -76,11 +76,12 @@ e;)b=f.next().value,d(b[1],b[0],c(a));else for(;++a<e;)d(f.next().value[1],c(a))},!0),Fb=Ja(Da,function(b,d,c,a){var e,f=-1,g=a.length;if(3===d.length)for(;++f<g;)e=a[f],d(b[e],e,c(e));else for(;++f<g;)e=a[f],d(b[e],c(e))},function(b,d,c){var a,e=b[y]();if(3===d.length)for(;!1===(b=e.next()).done;)a=b.value[0],d(b.value[1],a,c(a));else for(;!1===(b=e.next()).done;)d(b.value[1],c(b.value[0]))},!1),fa=Ka(X,Ea,Fa,!0),ga=La(!0),ha=Na(!0),Gb=Ka(X,Ea,Fa,!1),Hb=La(!1),Ib=Na(!1),pa=Sa(ja,ka,la,!0),qa=Ta(!0),

typeof a){var m=Object.keys(a);n=m.length;d(a,e,g,m)}n||f(void 0,k)}}(Aa,Ba,Ca),ya=function(b,d){return function(c,a){function e(b){return function(c,d){null===b&&z();c?(a(c,n),a=x,b=null):(n[b]=2>=arguments.length?d:G(arguments,1),b=null,++r===f&&(a(void 0,n),a=z))}}a=a||x;var f,g,n,r=0;Array.isArray(c)?(f=c.length,n=Array(f),b(c,e)):c&&"object"===typeof c&&(g=Object.keys(c),f=g.length,n={},d(c,e,g));f||a(void 0,n)}}(function(b,d){for(var c=-1,a=b.length;++c<a;)b[c](d(c))},function(b,d,c){for(var a,
e=-1,f=c.length;++e<f;)a=c[e],b[a](d(a))}),V={VERSION:"1.7.3",each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,forEachOfLimit:P,map:Eb,mapSeries:Oa,mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,
omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,any:Z,every:ia,all:ia,everySeries:Jb,everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),
queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,asyncify:ca,wrapSync:ca,log:U("log"),dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:void 0};V.safe=Ia();var C={VERSION:V.VERSION,"default":V,each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,
forEachOfLimit:P,map:Eb,mapSeries:Oa,mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,
any:Z,every:ia,all:ia,everySeries:Jb,everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,
asyncify:ca,wrapSync:ca,log:U("log"),dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:V.safe};da[typeof define]&&define&&define.amd?define([],function(){return C}):da[typeof module]&&module&&module.exports?module.exports=C:R&&da[typeof R.async]?R.neo_async=C:R.async=C;var xa={__ONCE__:!0};D.prototype.getListeners=function(b){function d(a){a=a||[];var b=Array(a.length);J(a,function(a,c){b[c]=a.func});return b}var c=this._events;if(b)return d(c[b]);var a={};N(c,function(b,
c){a[c]=d(b)});return a};D.prototype.addListener=function d(c,a){var e=this;if("object"===typeof c)return N(c,function(a,c){d.call(e,c,a)}),e;if(e.running(c))return e.queue(c,"addListener",a);e._events[c]=e._events[c]||[];Array.isArray(a)?J(a,function(a){e._events[c].push(Bb(a))}):e._events[c].push(Bb(a));return e};D.prototype.addOnceListener=function c(a,e){var f=this;if("object"===typeof a)return N(a,function(a,e){c.call(f,e,a)}),f;Array.isArray(e)?J(e,function(a,c){e[c]=Cb(a)}):e=Cb(e);return f.addListener(a,
e)};D.prototype.removeListener=function a(e,f){var g=this;if("object"===typeof e)return N(e,function(e,f){a.call(g,f,e)}),g;if(g.running(e))return g.queue(e,"removeListener",f);var n=g._events[e]||[];if(!n.length)return g;if(Array.isArray(f))return ma(f,function(f){a.call(g,f,e)}),g;ma(n,function(a,e){a.func===f&&n.splice(e,1)});return g};D.prototype.removeEvent=function e(f){var g=this;if(!f)return N(g._events,function(f,r){e.call(g,r)}),g;(g._events[f]||[]).length&&delete g._events[f];return g};
D.prototype.running=function(e){return this._runing[e]};D.prototype.queue=function(e,f,g,n){this._queue[e]=this._queue[e]||[];this._queue[e].push([f,g,n]);return this};D.prototype.resolve=function(e){if(this._runing[e])return this;var f=this._queue[e]||[];if(!f.length)return this;f=f.shift();this[f[0]](e,f[1],f[2]);return this.resolve(e)};D.prototype.emit=function(e,f,g){function n(g,h){g?f(g):(ma(k,function(e,f){e.ONCE===xa&&k.splice(f,1)}),f(void 0,h));r._runing[e]=!1;r.resolve(e)}f=f||x;var r=
this;if(r.running(e))return r.queue(e,"emit",f,g);var k=r._events[e]||[];if(!k.length)return f(),r;r._runing[e]=!0;var m=r._emitter,m=g?m.bind(g):m;m===$?m(k,r._limit,n):m(k,n);return r};D.prototype.on=D.prototype.addListener;D.prototype.once=D.prototype.addOnceListener;D.prototype.off=D.prototype.removeListener;D.prototype.removeAllListener=D.prototype.removeEvent;D.prototype.trigger=D.prototype.emit}).call(this);
e=-1,f=c.length;++e<f;)a=c[e],b[a](d(a))}),Ub=function(){function b(b){return function(c,a){null!==b&&(b(c,a),b=null)}}return function(d,c){c=b(c||x);var a,e,f=-1;if(Array.isArray(d))for(a=d.length;++f<a;)d[f](c);else if(d&&"object"===typeof d)for(e=Object.keys(d),a=e.length;++f<a;)d[e[f]](c);a||c()}}(),V={VERSION:"1.7.4",each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,forEachOfLimit:P,map:Eb,mapSeries:Oa,
mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,any:Z,every:ia,all:ia,everySeries:Jb,
everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,race:Ub,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,asyncify:ca,wrapSync:ca,log:U("log"),
dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:void 0};V.safe=Ia();var C={VERSION:V.VERSION,"default":V,each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,forEachOfLimit:P,map:Eb,mapSeries:Oa,mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,
detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,any:Z,every:ia,all:ia,everySeries:Jb,everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,
forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,race:Ub,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,asyncify:ca,wrapSync:ca,log:U("log"),dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:V.safe};da[typeof define]&&define&&define.amd?define([],function(){return C}):da[typeof module]&&module&&module.exports?
module.exports=C:R&&da[typeof R.async]?R.neo_async=C:R.async=C;var xa={__ONCE__:!0};D.prototype.getListeners=function(b){function d(a){a=a||[];var b=Array(a.length);J(a,function(a,c){b[c]=a.func});return b}var c=this._events;if(b)return d(c[b]);var a={};N(c,function(b,c){a[c]=d(b)});return a};D.prototype.addListener=function d(c,a){var e=this;if("object"===typeof c)return N(c,function(a,c){d.call(e,c,a)}),e;if(e.running(c))return e.queue(c,"addListener",a);e._events[c]=e._events[c]||[];Array.isArray(a)?
J(a,function(a){e._events[c].push(Bb(a))}):e._events[c].push(Bb(a));return e};D.prototype.addOnceListener=function c(a,e){var f=this;if("object"===typeof a)return N(a,function(a,e){c.call(f,e,a)}),f;Array.isArray(e)?J(e,function(a,c){e[c]=Cb(a)}):e=Cb(e);return f.addListener(a,e)};D.prototype.removeListener=function a(e,f){var g=this;if("object"===typeof e)return N(e,function(e,f){a.call(g,f,e)}),g;if(g.running(e))return g.queue(e,"removeListener",f);var n=g._events[e]||[];if(!n.length)return g;if(Array.isArray(f))return ma(f,
function(f){a.call(g,f,e)}),g;ma(n,function(a,e){a.func===f&&n.splice(e,1)});return g};D.prototype.removeEvent=function e(f){var g=this;if(!f)return N(g._events,function(f,r){e.call(g,r)}),g;(g._events[f]||[]).length&&delete g._events[f];return g};D.prototype.running=function(e){return this._runing[e]};D.prototype.queue=function(e,f,g,n){this._queue[e]=this._queue[e]||[];this._queue[e].push([f,g,n]);return this};D.prototype.resolve=function(e){if(this._runing[e])return this;var f=this._queue[e]||
[];if(!f.length)return this;f=f.shift();this[f[0]](e,f[1],f[2]);return this.resolve(e)};D.prototype.emit=function(e,f,g){function n(g,h){g?f(g):(ma(k,function(e,f){e.ONCE===xa&&k.splice(f,1)}),f(void 0,h));r._runing[e]=!1;r.resolve(e)}f=f||x;var r=this;if(r.running(e))return r.queue(e,"emit",f,g);var k=r._events[e]||[];if(!k.length)return f(),r;r._runing[e]=!0;var m=r._emitter,m=g?m.bind(g):m;m===$?m(k,r._limit,n):m(k,n);return r};D.prototype.on=D.prototype.addListener;D.prototype.once=D.prototype.addOnceListener;
D.prototype.off=D.prototype.removeListener;D.prototype.removeAllListener=D.prototype.removeEvent;D.prototype.trigger=D.prototype.emit}).call(this);

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

(function(){function H(b){for(var d=-1,c=b.length,a=Array(c);++d<c;)a[d]=b[d];return a}function G(b,d){var c=-1,a=b.length-d;if(0>=a)return[];for(var e=Array(a);++c<a;)e[c]=b[c+d];return e}function S(b){for(var d=-1,c=b.length,a=[];++d<c;){var e=b[d];e&&(a[a.length]=e)}return a}function Ub(b){for(var d=-1,c=b.length,a=Array(c),e=c;++d<c;)a[--e]=b[d];return a}function Aa(b,d,c){var a=-1,e=b.length;if(3===d.length)for(;++a<e;)d(b[a],a,E(c));else for(;++a<e;)d(b[a],E(c))}function Ba(b,d,c,a){var e,f=
(function(){function H(b){for(var d=-1,c=b.length,a=Array(c);++d<c;)a[d]=b[d];return a}function G(b,d){var c=-1,a=b.length-d;if(0>=a)return[];for(var e=Array(a);++c<a;)e[c]=b[c+d];return e}function S(b){for(var d=-1,c=b.length,a=[];++d<c;){var e=b[d];e&&(a[a.length]=e)}return a}function Vb(b){for(var d=-1,c=b.length,a=Array(c),e=c;++d<c;)a[--e]=b[d];return a}function Aa(b,d,c){var a=-1,e=b.length;if(3===d.length)for(;++a<e;)d(b[a],a,E(c));else for(;++a<e;)d(b[a],E(c))}function Ba(b,d,c,a){var e,f=
-1,g=a.length;if(3===d.length)for(;++f<g;)e=a[f],d(b[e],e,E(c));else for(;++f<g;)d(b[a[f]],E(c))}function Ca(b,d,c){b=b[y]();var a;if(3===d.length)for(;!1===(a=b.next()).done;)d(a.value[1],a.value[0],c);else for(;!1===(a=b.next()).done;)d(a.value[1],c)}function Da(b,d,c){var a=-1,e=b.length;if(3===d.length)for(;++a<e;)d(b[a],a,c(a));else for(;++a<e;)d(b[a],c(a))}function ja(b,d,c){var a,e=-1,f=b.length;if(3===d.length)for(;++e<f;)a=b[e],d(a,e,c(a));else for(;++e<f;)a=b[e],d(a,c(a))}function ka(b,
d,c,a){var e,f,g=-1,n=a.length;if(3===d.length)for(;++g<n;)e=a[g],f=b[e],d(f,e,c(f));else for(;++g<n;)f=b[a[g]],d(f,c(f))}function la(b,d,c){var a,e=b[y]();if(3===d.length)for(;!1===(a=e.next()).done;)b=a.value[1],d(b,a.value[0],c(b));else for(;!1===(a=e.next()).done;)b=a.value[1],d(b,c(b))}function X(b,d,c){var a,e=-1,f=b.length;if(3===d.length)for(;++e<f;)a=b[e],d(a,e,c(e,a));else for(;++e<f;)a=b[e],d(a,c(e,a))}function Ea(b,d,c,a){var e,f,g=-1,n=a.length;if(3===d.length)for(;++g<n;)e=a[g],f=b[e],
d(f,e,c(g,f));else for(;++g<n;)f=b[a[g]],d(f,c(g,f))}function Fa(b,d,c){var a,e=-1,f=b[y]();if(3===d.length)for(;!1===(a=f.next()).done;)b=a.value[0],a=a.value[1],d(a,b,c(++e,a));else for(;!1===(a=f.next()).done;)a=a.value[1],d(a,c(++e,a))}function Ga(b,d,c,a){var e,f,g=-1,n=a.length;if(3===d.length)for(;++g<n;)e=a[g],f=b[e],d(f,e,c(e,f));else for(;++g<n;)e=a[g],f=b[e],d(f,c(e,f))}function Ha(b,d,c){var a,e,f=b[y]();if(3===d.length)for(;!1===(e=f.next()).done;)b=e.value[0],a=e.value[1],d(a,b,c(b,
a));else for(;!1===(e=f.next()).done;)a=e.value[1],d(a,c(e.value[0],a))}function J(b,d){for(var c=-1,a=b.length;++c<a;)d(b[c],c);return b}function ma(b,d){for(var c=b.length;c--;)d(b[c],c);return b}function N(b,d,c){c=c||Object.keys(b);for(var a=-1,e=c.length;++a<e;){var f=c[a];d(b[f],f)}return b}function I(b,d){for(var c=-1;++c<b;)d(c)}function Vb(b,d){for(var c=b.length,a=-1;++a<c;)if(!d(b[a]))return!1;return!0}function O(b){for(var d=b.length,c=-1,a=Array(d);++c<d;)a[c]=b[c];return a}function K(b){for(var d=
a));else for(;!1===(e=f.next()).done;)a=e.value[1],d(a,c(e.value[0],a))}function J(b,d){for(var c=-1,a=b.length;++c<a;)d(b[c],c);return b}function ma(b,d){for(var c=b.length;c--;)d(b[c],c);return b}function N(b,d,c){c=c||Object.keys(b);for(var a=-1,e=c.length;++a<e;){var f=c[a];d(b[f],f)}return b}function I(b,d){for(var c=-1;++c<b;)d(c)}function Wb(b,d){for(var c=b.length,a=-1;++a<c;)if(!d(b[a]))return!1;return!0}function O(b){for(var d=b.length,c=-1,a=Array(d);++c<d;)a[c]=b[c];return a}function K(b){for(var d=
Object.keys(b),c=d.length,a=-1,e={};++a<c;){var f=d[a];e[f]=b[f]}return e}function na(b,d){for(var c=-1,a=b.length,e=Array(a);++c<a;)e[c]=(b[c]||{})[d];return e}function oa(b,d){return b.criteria-d.criteria}function E(b){return function(d,c){null===b&&z();b(d,c);b=null}}function Ia(){function b(b,c){var d=a.test(c)?0:e.test(c)?2:1,f=b.length;g[c]=function(){var a=H(arguments),c=a[d];switch(c.length){case 1:a[d]=function(a){C.safeNextTick(function(){c(a)})};break;case 2:a[d]=function(a,b){C.safeNextTick(function(){c(a,
b)})};break;case 3:a[d]=function(a,b,d){C.safeNextTick(function(){c(a,b,d)})};break;case 4:a[d]=function(a,b,d,e){C.safeNextTick(function(){c(a,b,d,e)})};break;default:a[d]=function(){var a=H(arguments);C.safeNextTick(function(){c.apply(null,a)})}}switch(f){case 2:return b(a[0],a[1]);case 3:return b(a[0],a[1],a[2]);case 4:return b(a[0],a[1],a[2],a[3]);case 5:return b(a[0],a[1],a[2],a[3],a[4])}}}function d(a,b){function c(){function b(a){return"function"!==typeof a?a:function(){var b=H(arguments);
C.safeNextTick(function(){a.apply(null,b)})}}var e=H(arguments),f=e[0];Array.isArray(f)?J(f,function(a,c){f[c]=b(a)}):f&&"object"===typeof f&&N(f,function(a,c){f[c]=b(a)});switch(d){case 2:a(e[0],e[1]);break;case 3:a(e[0],e[1],e[2])}}if(/^waterfall$/.test(b))g[b]=Wb;else{var d=a.length;g[b]=c}}var c=/^(each|foreach|map|filter|select|reject|detect|pick|reduce|inject|fold|transform|sortby|some|any|every|all|concat|times)|(whilst|until|during)$|^forever$/,a=new RegExp(/^do|^forever$/),e=new RegExp(/^reduce|Limit$/),
C.safeNextTick(function(){a.apply(null,b)})}}var e=H(arguments),f=e[0];Array.isArray(f)?J(f,function(a,c){f[c]=b(a)}):f&&"object"===typeof f&&N(f,function(a,c){f[c]=b(a)});switch(d){case 2:a(e[0],e[1]);break;case 3:a(e[0],e[1],e[2])}}if(/^waterfall$/.test(b))g[b]=Xb;else{var d=a.length;g[b]=c}}var c=/^(each|foreach|map|filter|select|reject|detect|pick|reduce|inject|fold|transform|sortby|some|any|every|all|concat|times)|(whilst|until|during)$|^forever$/,a=new RegExp(/^do|^forever$/),e=new RegExp(/^reduce|Limit$/),
f=new RegExp(/^parallel|^(series|waterfall|auto)$/),g={};N(V,function(a,e){if("function"===typeof a){if(f.test(e))return d(a,e);if(c.test(e.toLowerCase()))return b(a,e)}g[e]=a});g.safe=Ia;return g}function Ja(b,d,c,a){var e,f;a?(e=Array,f=O):(e=function(){return{}},f=K);return function(a,n,r){function k(a){return function(b,c){null===a&&z();h[a]=c;a=null;b?(r(b,f(h)),r=x):++p===m&&r(void 0,h)}}r=r||x;var m,q,h,p=0;Array.isArray(a)?(m=a.length,h=e(m),b(a,n,k)):a&&(y&&a[y]?(m=a.size,h=e(m),c(a,n,k)):

@@ -44,3 +44,3 @@ "object"===typeof a&&(q=Object.keys(a),m=q.length,h=e(m),d(a,n,k,q)));m||r(void 0,e())}}function Ka(b,d,c,a){return function(e,f,g){function n(b,c){return function(d){null===b&&z();!!d===a&&(q[b]=c);b=null;++h===k&&g(S(q))}}function r(b,c){return function(d,e){null===b&&z();d?(g(d,S(q)),g=x,b=null):(!!e===a&&(q[b]=c),b=null,++h===k&&g(void 0,S(q)))}}g=g||x;var k,m,q,h=0,p=2===g.length,l=p?r:n;Array.isArray(e)?(k=e.length,q=Array(k),b(e,f,l)):e&&(y&&e[y]?(k=e.size,q=Array(k),c(e,f,l)):"object"===typeof e&&

l=0;Array.isArray(b)?(g=b.length,m=Array(g),q=a):b&&"object"===typeof b&&(k=Object.keys(b),g=k.length,m={},q=e);if(!g||isNaN(d)||1>d)return c(void 0,m);I(d>g?g:d,q);h=!1}function ta(b,d){return Array.isArray(b)?0===b.length?(d(),!1):!0:(d(Error("First argument to waterfall must be an array of functions")),!1)}function fb(b,d){function c(){f=!1;switch(k.length){case 0:case 1:return r(a);case 2:return r(k[1],a);case 3:return r(k[1],k[2],a);case 4:return r(k[1],k[2],k[3],a);case 5:return r(k[1],k[2],
k[3],k[4],a);case 6:return r(k[1],k[2],k[3],k[4],k[5],a);default:return k=G(k,1),k.push(a),r.apply(null,k)}}function a(a){f&&z();a?(d(a),d=z):(f=!0,++e>=n?(d.apply(null,H(arguments)),d=z):(r=b[e],k=arguments,g?C.nextTick(c):(g=!0,c()),g=!1))}d=d||x;if(ta(b,d)){var e=0,f=!1,g=!0,n=b.length,r=b[e],k=[];c();g=!1}}function Wb(b,d){function c(g){function n(b){a&&z();a=!0;if(b)d(b);else if(++g>=e)d.apply(null,H(arguments));else{f=arguments;C.safeNextTick(function(){c(g)});return}d=c=z}a=!1;var r=b[g];switch(f.length){case 0:case 1:return r(n);
k[3],k[4],a);case 6:return r(k[1],k[2],k[3],k[4],k[5],a);default:return k=G(k,1),k.push(a),r.apply(null,k)}}function a(a){f&&z();a?(d(a),d=z):(f=!0,++e>=n?(d.apply(null,H(arguments)),d=z):(r=b[e],k=arguments,g?C.nextTick(c):(g=!0,c()),g=!1))}d=d||x;if(ta(b,d)){var e=0,f=!1,g=!0,n=b.length,r=b[e],k=[];c();g=!1}}function Xb(b,d){function c(g){function n(b){a&&z();a=!0;if(b)d(b);else if(++g>=e)d.apply(null,H(arguments));else{f=arguments;C.safeNextTick(function(){c(g)});return}d=c=z}a=!1;var r=b[g];switch(f.length){case 0:case 1:return r(n);
case 2:return r(f[1],n);case 3:return r(f[1],f[2],n);case 4:return r(f[1],f[2],f[3],n);case 5:return r(f[1],f[2],f[3],f[4],n);case 6:return r(f[1],f[2],f[3],f[4],f[5],n);default:return f=G(f,1),f.push(n),r.apply(null,f)}}d=d||x;if(ta(b,d)){var a,e=b.length,f=[];c(0)}}function aa(b,d){function c(){switch(n.length){case 0:try{a(null,n())}catch(b){a(b)}break;case 1:return n(a);case 2:return n(r[1],a);case 3:return n(r[1],r[2],a);case 4:return n(r[1],r[2],r[3],a);case 5:return n(r[1],r[2],r[3],r[4],a);

@@ -50,3 +50,3 @@ default:return r=G(r,1),r[n.length-1]=a,n.apply(null,r)}}function a(a){a?(d(a),d=z):++e>=g?(d.apply(null,H(arguments)),d=z):(n=b[e],r=arguments,f?C.nextTick(c):(f=!0,c()),f=!1)}d=d||x;if(ta(b,d)){var e=0,f=!0,g=b.length,n=b[e],r=[];c();f=!1}}function gb(b,d,c){function a(){g?C.nextTick(e):(g=!0,d(f));g=!1}function e(){d(f)}function f(d,e){if(d)return c(d);2>=arguments.length?b(e)?a():c(void 0,e):(e=G(arguments,1),b.apply(null,e)?a():c.apply(null,[void 0].concat(e)))}c=c||x;var g=!1;b()?a():c()}function hb(b,

d,c){function a(){g?C.nextTick(e):(g=!0,b(f));g=!1}function e(){b(f)}function f(b,e){if(b)return c(b);2>=arguments.length?d(e)?c(void 0,e):a():(e=G(arguments,1),d.apply(null,e)?c.apply(null,[void 0].concat(e)):a())}c=c||x;var g=!1;e()}function kb(b,d,c){function a(a,b){if(a)return c(a);b?d(e):c()}function e(d){if(d)return c(d);b(a)}c=c||x;b(a)}function lb(b,d,c){function a(a,d){if(a)return c(a);d?b(e):c()}function e(b,e){if(b)return c(b);switch(arguments.length){case 0:case 1:d(a);break;case 2:d(e,
a);break;default:var n=G(arguments,1);n.push(a);d.apply(null,n)}}c=c||x;a(null,!0)}function mb(b,d){function c(){b(a)}function a(a){if(a){if(d)return d(a);throw a;}e?C.nextTick(c):(e=!0,c());e=!1}var e=!0;c();e=!1}function nb(){return ua.apply(null,Ub(arguments))}function ua(){var b=H(arguments);return function(){var d=this,c=H(arguments),a=c.pop();Q(b,c,function(a,b,c){a.push(function(a){var b=G(arguments,1);c(a,b)});b.apply(d,a)},function(b,c){c=Array.isArray(c)?c:[c];c.unshift(b);a.apply(d,c)})}}
a);break;default:var n=G(arguments,1);n.push(a);d.apply(null,n)}}c=c||x;a(null,!0)}function mb(b,d){function c(){b(a)}function a(a){if(a){if(d)return d(a);throw a;}e?C.nextTick(c):(e=!0,c());e=!1}var e=!0;c();e=!1}function nb(){return ua.apply(null,Vb(arguments))}function ua(){var b=H(arguments);return function(){var d=this,c=H(arguments),a=c.pop();Q(b,c,function(a,b,c){a.push(function(a){var b=G(arguments,1);c(a,b)});b.apply(d,a)},function(b,c){c=Array.isArray(c)?c:[c];c.unshift(b);a.apply(d,c)})}}
function ba(b){return function(d){var c=function(){var a=this,c=H(arguments),g=c.pop()||x;return b(d,function(b,d){b.apply(a,c.concat([d]))},g)};if(1<arguments.length){var a=G(arguments,1);return c.apply(this,a)}return c}}function ob(b,d){function c(b,c,d){a.started=!0;var n=Array.isArray(b)?b:[b];void 0!==b&&n.length?(c="function"===typeof c?c:x,J(n,function(b){b={data:b,callback:c};d?a.tasks.unshift(b):a.tasks.push(b);a.tasks.length===a.concurrency&&a.saturated();a.tasks.length<=a.concurrency-a.buffer&&

@@ -59,3 +59,3 @@ a.unsaturated();C.nextTick(a.process)})):a.idle()&&C.nextTick(function(){"function"===typeof a.drain&&a.drain()})}var a=va(b,d);a.unshift=function(a,b){c(a,b,!0)};a.push=function(a,b){c(a,b)};return a}function va(b,d){function c(a,b,c){function d(a){var b=f.tasks,c=b.length;if(!c)return 0;for(var e=-1;++e<c&&!(a<b[e].priority););return e}f.started=!0;var e=Array.isArray(a)?a:[a];if(void 0!==a&&e.length){c="function"===typeof c?c:x;var q=d(b);J(e,function(a){a={data:a,priority:b,callback:c};f.tasks.splice(q++,

!1;(b=b.task.callback)&&b.apply(null,a)});e.process()})}else"function"!==typeof e.drain||e.drained||e.drain(),e.drained=!0},length:function(){return e.tasks.length},running:function(){return c}};return e}function qb(b,d,c){function a(a){r.unshift(a)}function e(){g--;J(r.slice(0),function(a){a()})}"function"===typeof d&&(c=d,d=null);c=E(c||x);var f=Object.keys(b),g=f.length;if(!g)return c();d||(d=g);var n=0,r=[],k={};a(function(){g||c(void 0,k)});N(b,function(b,f){function g(a){n--;var b=G(arguments,
1);1>=b.length&&(b=b[0]);if(a){var d=K(k);d[f]=b;c(a,d);c=x}else k[f]=b,C.nextTick(e)}function p(){return n<d&&!k.hasOwnProperty(f)&&Vb(s,function(a){return k.hasOwnProperty(a)})}function l(){if(p()){n++;var a;a:{a=-1;for(var b=r.length;++a<b;)if(r[a]===l)break a;a=void 0}0<=a&&r.splice(a,1);t(g,k)}}b=Array.isArray(b)?b:[b];var w=b.length,s=b.slice(0,w-1),t=b[w-1];if(c!==x&&p())return n++,t(g,k);a(l)},f)}function rb(b,d,c){function a(a,f){c=a||c||x;var g,n;wa(b,function(a,c){d(function(d,e){g=d;n=
1);1>=b.length&&(b=b[0]);if(a){var d=K(k);d[f]=b;c(a,d);c=x}else k[f]=b,C.nextTick(e)}function p(){return n<d&&!k.hasOwnProperty(f)&&Wb(s,function(a){return k.hasOwnProperty(a)})}function l(){if(p()){n++;var a;a:{a=-1;for(var b=r.length;++a<b;)if(r[a]===l)break a;a=void 0}0<=a&&r.splice(a,1);t(g,k)}}b=Array.isArray(b)?b:[b];var w=b.length,s=b.slice(0,w-1),t=b[w-1];if(c!==x&&p())return n++,t(g,k);a(l)},f)}function rb(b,d,c){function a(a,f){c=a||c||x;var g,n;wa(b,function(a,c){d(function(d,e){g=d;n=
e;if(!d)return c(!0);c(d&&a===b-1)},f)},function(){c(g,n)})}"function"===typeof b&&(c=d,d=b,b=5);b=parseInt(b,10)||5;return"function"===typeof c?a():a}function sb(b){function d(e){var f=function(){c&&b[a[e]||e].apply(null,H(arguments));return f.next()};f.next=function(){return e<c-1?d(e+1):null};return f}var c=0,a=[];Array.isArray(b)?c=b.length:(a=Object.keys(b),c=a.length);return d(0)}function tb(b){switch(arguments.length){case 0:case 1:return b;case 2:return b.bind(null,arguments[1]);case 3:return b.bind(null,

@@ -66,4 +66,4 @@ arguments[1],arguments[2]);case 4:return b.bind(null,arguments[1],arguments[2],arguments[3]);case 5:return b.bind(null,arguments[1],arguments[2],arguments[3],arguments[4]);default:var d=arguments.length,c=0,a=Array(d);for(a[c]=null;++c<d;)a[c]=arguments[c];return b.bind.apply(b,a)}}function ub(b,d,c){function a(a){return function(d,n){null===a&&z();e[a]=n;a=null;d?(c(d),c=x):0===--b&&c(void 0,e)}}c=c||x;b=+b;if(isNaN(b)||1>b)return c(void 0,[]);var e=Array(b);I(b,function(b){d(b,a(b))})}function wa(b,

!0,c=H(arguments),a=c.pop();c.push(function(){var b=arguments;d?C.safeNextTick(function(){a.apply(null,b)}):a.apply(null,b)});b.apply(this,c);d=!1}}function zb(){var b=[null].concat(H(arguments));return function(d){d.apply(this,b)}}function ca(b){return function(){var d=H(arguments),c=d.pop(),a;try{a=b.apply(this,d)}catch(e){return c(e)}if("object"===typeof a&&"function"===typeof a.then)a.then(function(a){c(null,a)})["catch"](c);else c(null,a)}}function U(b){function d(c){if(da[typeof console])if(c)console.error&&
console.error(c);else if(console[b]){var a=G(arguments,1);J(a,function(a){console[b](a)})}}return function(b){var a=G(arguments,1);a.push(d);b.apply(null,a)}}function Ab(){R.async=Xb;return C}function D(b,d){this._emitter=b||sa;this._limit=d||4;this._events={};this._runing={};this._queue={}}function Bb(b){b=b||x;if(b.ONCE===xa)return b;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;return d}function Cb(b){b=b||x;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;d.ONCE=xa;return d}
function Db(b){b=b||{};var d=b.limit;return b.parallel&&!d?new D(ya):b.parallel||b.parallelLimit?new D($,d):new D(b.emitter)}var R=this,Xb=R&&R.async,x=function(){},z=function(){throw Error("Callback was already called.");},da={"function":!0,object:!0},y="function"===typeof Symbol&&Symbol.iterator,za,ea,W;(function(){var b=function(b){setTimeout(b,0)};W="function"===typeof setImmediate?setImmediate:b;za="object"===typeof process&&"function"===typeof process.nextTick?ea=/^v0.10/.test(process.version)?
console.error(c);else if(console[b]){var a=G(arguments,1);J(a,function(a){console[b](a)})}}return function(b){var a=G(arguments,1);a.push(d);b.apply(null,a)}}function Ab(){R.async=Yb;return C}function D(b,d){this._emitter=b||sa;this._limit=d||4;this._events={};this._runing={};this._queue={}}function Bb(b){b=b||x;if(b.ONCE===xa)return b;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;return d}function Cb(b){b=b||x;var d=function(c){if(b.length)return b(c);b();c()};d.func=b;d.ONCE=xa;return d}
function Db(b){b=b||{};var d=b.limit;return b.parallel&&!d?new D(ya):b.parallel||b.parallelLimit?new D($,d):new D(b.emitter)}var R=this,Yb=R&&R.async,x=function(){},z=function(){throw Error("Callback was already called.");},da={"function":!0,object:!0},y="function"===typeof Symbol&&Symbol.iterator,za,ea,W;(function(){var b=function(b){setTimeout(b,0)};W="function"===typeof setImmediate?setImmediate:b;za="object"===typeof process&&"function"===typeof process.nextTick?ea=/^v0.10/.test(process.version)?
W:process.nextTick:ea=W})();var M=function(b,d,c){return function(a,e,f){function g(a,b){a?(f(a),f=x):++k===n?f():!1===b&&(f(),f=x)}f=f||x;var n,r,k=0;Array.isArray(a)?(n=a.length,b(a,e,g)):a&&(y&&a[y]?(n=a.size,c(a,e,g)):"object"===typeof a&&(r=Object.keys(a),n=r.length,d(a,e,g,r)));n||f()}}(Aa,Ba,Ca),Eb=Ja(Da,function(b,d,c,a){var e,f=-1,g=a.length;if(3===d.length)for(;++f<g;)e=a[f],d(b[e],e,c(f));else for(;++f<g;)d(b[a[f]],c(f))},function(b,d,c){var a=-1,e=b.size,f=b[y]();if(3===d.length)for(;++a<

@@ -76,11 +76,12 @@ e;)b=f.next().value,d(b[1],b[0],c(a));else for(;++a<e;)d(f.next().value[1],c(a))},!0),Fb=Ja(Da,function(b,d,c,a){var e,f=-1,g=a.length;if(3===d.length)for(;++f<g;)e=a[f],d(b[e],e,c(e));else for(;++f<g;)e=a[f],d(b[e],c(e))},function(b,d,c){var a,e=b[y]();if(3===d.length)for(;!1===(b=e.next()).done;)a=b.value[0],d(b.value[1],a,c(a));else for(;!1===(b=e.next()).done;)d(b.value[1],c(b.value[0]))},!1),fa=Ka(X,Ea,Fa,!0),ga=La(!0),ha=Na(!0),Gb=Ka(X,Ea,Fa,!1),Hb=La(!1),Ib=Na(!1),pa=Sa(ja,ka,la,!0),qa=Ta(!0),

typeof a){var m=Object.keys(a);n=m.length;d(a,e,g,m)}n||f(void 0,k)}}(Aa,Ba,Ca),ya=function(b,d){return function(c,a){function e(b){return function(c,d){null===b&&z();c?(a(c,n),a=x,b=null):(n[b]=2>=arguments.length?d:G(arguments,1),b=null,++r===f&&(a(void 0,n),a=z))}}a=a||x;var f,g,n,r=0;Array.isArray(c)?(f=c.length,n=Array(f),b(c,e)):c&&"object"===typeof c&&(g=Object.keys(c),f=g.length,n={},d(c,e,g));f||a(void 0,n)}}(function(b,d){for(var c=-1,a=b.length;++c<a;)b[c](d(c))},function(b,d,c){for(var a,
e=-1,f=c.length;++e<f;)a=c[e],b[a](d(a))}),V={VERSION:"1.7.3",each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,forEachOfLimit:P,map:Eb,mapSeries:Oa,mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,
omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,any:Z,every:ia,all:ia,everySeries:Jb,everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),
queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,asyncify:ca,wrapSync:ca,log:U("log"),dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:void 0};V.safe=Ia();var C={VERSION:V.VERSION,"default":V,each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,
forEachOfLimit:P,map:Eb,mapSeries:Oa,mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,
any:Z,every:ia,all:ia,everySeries:Jb,everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,
asyncify:ca,wrapSync:ca,log:U("log"),dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:V.safe};da[typeof define]&&define&&define.amd?define([],function(){return C}):da[typeof module]&&module&&module.exports?module.exports=C:R&&da[typeof R.async]?R.neo_async=C:R.async=C;var xa={__ONCE__:!0};D.prototype.getListeners=function(b){function d(a){a=a||[];var b=Array(a.length);J(a,function(a,c){b[c]=a.func});return b}var c=this._events;if(b)return d(c[b]);var a={};N(c,function(b,
c){a[c]=d(b)});return a};D.prototype.addListener=function d(c,a){var e=this;if("object"===typeof c)return N(c,function(a,c){d.call(e,c,a)}),e;if(e.running(c))return e.queue(c,"addListener",a);e._events[c]=e._events[c]||[];Array.isArray(a)?J(a,function(a){e._events[c].push(Bb(a))}):e._events[c].push(Bb(a));return e};D.prototype.addOnceListener=function c(a,e){var f=this;if("object"===typeof a)return N(a,function(a,e){c.call(f,e,a)}),f;Array.isArray(e)?J(e,function(a,c){e[c]=Cb(a)}):e=Cb(e);return f.addListener(a,
e)};D.prototype.removeListener=function a(e,f){var g=this;if("object"===typeof e)return N(e,function(e,f){a.call(g,f,e)}),g;if(g.running(e))return g.queue(e,"removeListener",f);var n=g._events[e]||[];if(!n.length)return g;if(Array.isArray(f))return ma(f,function(f){a.call(g,f,e)}),g;ma(n,function(a,e){a.func===f&&n.splice(e,1)});return g};D.prototype.removeEvent=function e(f){var g=this;if(!f)return N(g._events,function(f,r){e.call(g,r)}),g;(g._events[f]||[]).length&&delete g._events[f];return g};
D.prototype.running=function(e){return this._runing[e]};D.prototype.queue=function(e,f,g,n){this._queue[e]=this._queue[e]||[];this._queue[e].push([f,g,n]);return this};D.prototype.resolve=function(e){if(this._runing[e])return this;var f=this._queue[e]||[];if(!f.length)return this;f=f.shift();this[f[0]](e,f[1],f[2]);return this.resolve(e)};D.prototype.emit=function(e,f,g){function n(g,h){g?f(g):(ma(k,function(e,f){e.ONCE===xa&&k.splice(f,1)}),f(void 0,h));r._runing[e]=!1;r.resolve(e)}f=f||x;var r=
this;if(r.running(e))return r.queue(e,"emit",f,g);var k=r._events[e]||[];if(!k.length)return f(),r;r._runing[e]=!0;var m=r._emitter,m=g?m.bind(g):m;m===$?m(k,r._limit,n):m(k,n);return r};D.prototype.on=D.prototype.addListener;D.prototype.once=D.prototype.addOnceListener;D.prototype.off=D.prototype.removeListener;D.prototype.removeAllListener=D.prototype.removeEvent;D.prototype.trigger=D.prototype.emit}).call(this);
e=-1,f=c.length;++e<f;)a=c[e],b[a](d(a))}),Ub=function(){function b(b){return function(c,a){null!==b&&(b(c,a),b=null)}}return function(d,c){c=b(c||x);var a,e,f=-1;if(Array.isArray(d))for(a=d.length;++f<a;)d[f](c);else if(d&&"object"===typeof d)for(e=Object.keys(d),a=e.length;++f<a;)d[e[f]](c);a||c()}}(),V={VERSION:"1.7.4",each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,forEachOfLimit:P,map:Eb,mapSeries:Oa,
mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,any:Z,every:ia,all:ia,everySeries:Jb,
everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,race:Ub,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,asyncify:ca,wrapSync:ca,log:U("log"),
dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:void 0};V.safe=Ia();var C={VERSION:V.VERSION,"default":V,each:M,eachSeries:L,eachLimit:P,forEach:M,forEachSeries:L,forEachLimit:P,eachOf:M,eachOfSeries:L,eachOfLimit:P,forEachOf:M,forEachOfSeries:L,forEachOfLimit:P,map:Eb,mapSeries:Oa,mapLimit:Pa,mapValues:Fb,mapValuesSeries:Qa,mapValuesLimit:Ra,filter:fa,filterSeries:ga,filterLimit:ha,select:fa,selectSeries:ga,selectLimit:ha,reject:Gb,rejectSeries:Hb,rejectLimit:Ib,detect:pa,
detectSeries:qa,detectLimit:ra,pick:Lb,pickSeries:Mb,pickLimit:Nb,omit:Ob,omitSeries:Pb,omitLimit:Qb,reduce:Q,inject:Q,foldl:Q,reduceRight:Y,foldr:Y,transform:Rb,transformSeries:Ya,transformLimit:Za,sortBy:Sb,sortBySeries:$a,sortByLimit:ab,some:Z,someSeries:bb,someLimit:cb,any:Z,every:ia,all:ia,everySeries:Jb,everyLimit:Kb,concat:Tb,concatSeries:db,concatLimit:eb,parallel:ya,series:sa,parallelLimit:$,waterfall:fb,angelFall:aa,angelfall:aa,whilst:gb,doWhilst:hb,until:ib,doUntil:jb,during:kb,doDuring:lb,
forever:mb,compose:nb,seq:ua,applyEach:ba(M),applyEachSeries:ba(L),queue:ob,priorityQueue:va,cargo:pb,auto:qb,retry:rb,iterator:sb,apply:tb,nextTick:za,safeNextTick:ea,setImmediate:W,times:ub,timesSeries:wa,timesLimit:vb,race:Ub,memoize:wb,unmemoize:xb,ensureAsync:yb,constant:zb,asyncify:ca,wrapSync:ca,log:U("log"),dir:U("dir"),createLogger:U,noConflict:Ab,eventEmitter:Db,EventEmitter:D,safe:V.safe};da[typeof define]&&define&&define.amd?define([],function(){return C}):da[typeof module]&&module&&module.exports?
module.exports=C:R&&da[typeof R.async]?R.neo_async=C:R.async=C;var xa={__ONCE__:!0};D.prototype.getListeners=function(b){function d(a){a=a||[];var b=Array(a.length);J(a,function(a,c){b[c]=a.func});return b}var c=this._events;if(b)return d(c[b]);var a={};N(c,function(b,c){a[c]=d(b)});return a};D.prototype.addListener=function d(c,a){var e=this;if("object"===typeof c)return N(c,function(a,c){d.call(e,c,a)}),e;if(e.running(c))return e.queue(c,"addListener",a);e._events[c]=e._events[c]||[];Array.isArray(a)?
J(a,function(a){e._events[c].push(Bb(a))}):e._events[c].push(Bb(a));return e};D.prototype.addOnceListener=function c(a,e){var f=this;if("object"===typeof a)return N(a,function(a,e){c.call(f,e,a)}),f;Array.isArray(e)?J(e,function(a,c){e[c]=Cb(a)}):e=Cb(e);return f.addListener(a,e)};D.prototype.removeListener=function a(e,f){var g=this;if("object"===typeof e)return N(e,function(e,f){a.call(g,f,e)}),g;if(g.running(e))return g.queue(e,"removeListener",f);var n=g._events[e]||[];if(!n.length)return g;if(Array.isArray(f))return ma(f,
function(f){a.call(g,f,e)}),g;ma(n,function(a,e){a.func===f&&n.splice(e,1)});return g};D.prototype.removeEvent=function e(f){var g=this;if(!f)return N(g._events,function(f,r){e.call(g,r)}),g;(g._events[f]||[]).length&&delete g._events[f];return g};D.prototype.running=function(e){return this._runing[e]};D.prototype.queue=function(e,f,g,n){this._queue[e]=this._queue[e]||[];this._queue[e].push([f,g,n]);return this};D.prototype.resolve=function(e){if(this._runing[e])return this;var f=this._queue[e]||
[];if(!f.length)return this;f=f.shift();this[f[0]](e,f[1],f[2]);return this.resolve(e)};D.prototype.emit=function(e,f,g){function n(g,h){g?f(g):(ma(k,function(e,f){e.ONCE===xa&&k.splice(f,1)}),f(void 0,h));r._runing[e]=!1;r.resolve(e)}f=f||x;var r=this;if(r.running(e))return r.queue(e,"emit",f,g);var k=r._events[e]||[];if(!k.length)return f(),r;r._runing[e]=!0;var m=r._emitter,m=g?m.bind(g):m;m===$?m(k,r._limit,n):m(k,n);return r};D.prototype.on=D.prototype.addListener;D.prototype.once=D.prototype.addOnceListener;
D.prototype.off=D.prototype.removeListener;D.prototype.removeAllListener=D.prototype.removeEvent;D.prototype.trigger=D.prototype.emit}).call(this);
{
"name": "neo-async",
"version": "1.7.3",
"version": "1.7.4",
"description": "Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster ",

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

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

# Neo-Async v1.7.3
# Neo-Async v1.7.4

@@ -3,0 +3,0 @@ [![npm](https://img.shields.io/npm/v/neo-async.svg)](https://www.npmjs.com/package/neo-async)

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

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

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc