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 0.5.0 to 0.5.1

16

dist/async.min.js

@@ -15,11 +15,11 @@ (function(){function v(b){for(var d=Object.keys(b),a=-1,c=d.length,e=Array(c);++a<c;)e[a]=b[d[a]];return e}function G(b){for(var d=-1,a=b.length,c=Array(a);++d<a;)c[d]=b[d];return c}function w(b,d){var a=-1,c=b.length-d;if(0>=c)return[];for(var e=Array(c);++a<c;)e[a]=b[a+d];return e}function ia(b){for(var d=-1,a=b.length,c=Array(a);++d<a;)c[a-d-1]=b[d];return c}function s(b,d){for(var a=-1,c=b.length;++a<c;)d(b[a],a,b);return b}function u(b,d,a){a=a||Object.keys(b);for(var c=-1,e=a.length;++c<e;){var f=

h=function(){r(d,function(a){a=p+a;if(!(a>=g)){a=X[a];var c=b[a];z(c,q(a,c))}})}}h()}function ba(b,d,a,c,e){function f(a,b){if(k)throw Error("Callback was already called.");k=!0;if(a)return c(a);if(++l>=g)return c(null,b);h(b)}c=c||m;var g,h,k,l=0,n=e?a.bind(e):a;if(Array.isArray(b)){g=b.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[l],f)}}else{var p=Object.keys(b);g=p.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[p[l]],f)}}h(d)}function P(b){function d(a,b,d,k){b=c(b,k);W(a,b,e(d))}
function a(a,b,d,k,l){d=c(d,l);Y(a,b,d,e(k))}function c(a,b){var c=b?a.bind(b):a;return function(a,b){c(a,function(c,e){if(c)return b(c);b(null,{item:a,criteria:e})})}}function e(a){return function(b,c){if(b)return a(b);var e=c.sort(function(a,b){return b.criteria<a.criteria});a(null,T(e,"item"))}}switch(b){case "series":return d;case "limit":return a;default:return function(a,b,d,k){b=c(b,k);V(a,b,e(d))}}}function ca(b,d,a){function c(a){var b=!1;return function(c,p){if(b)throw Error("Callback was already called.");
b=!0;if(c)return d(c,f);f[a]=p;if(++g>=e)return d(null,f)}}d=d||m;var e,f,g=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);a?s(b,function(b,e){b.call(a,c(e))}):s(b,function(a,b){a(c(b))})}else{var h=Object.keys(b);e=h.length;if(!e)return d(null,{});f={};a?u(b,function(b,e){b.call(a,c(e))},h):u(b,function(a,b){a(c(b))},h)}}function da(b,d,a){function c(a){var b=!1;return function(c,k){if(b)throw Error("Callback was already called.");b=!0;if(c)return d(c,f);f[a]=k;if(++h>=e)return d(null,
f);g()}}d=d||m;var e,f,g,h=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);g=a?function(){b[h].call(a,c(h))}:function(){b[h](c(h))}}else{var k=Object.keys(b);e=k.length;if(!e)return d(null,{});f={};g=a?function(){var e=k[h];b[e].call(a,c(e))}:function(){var a=k[h];b[a](c(a))}}g()}function Q(b,d,a,c){function e(b){var c=!1;return function(e,n){if(c)throw Error("Callback was already called.");c=!0;if(e)return a(e,g);g[b]=n;if(++k>=f)return a(null,g);k>=l+d&&(l=k,h())}}a=a||m;var f,
g,h,k=0,l=0;if(Array.isArray(b)){f=b.length;if(!f)return a(null,[]);g=Array(f);h=c?function(){r(d,function(a){a=l+a;a>=f||b[a].call(c,e(a))})}:function(){r(d,function(a){a=l+a;if(!(a>=f))b[a](e(a))})}}else{var n=Object.keys(b);f=n.length;if(!f)return a(null,{});g={};h=c?function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a].call(c,e(a)))})}:function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a](e(a)))})}}h()}function ea(){var b=arguments;return function(){var d=this,a=G(arguments),c=a.pop();ba(b,a,function(a,
b,c){a.push(function(a){var b=w(arguments,1);c(a,b)});b.apply(d,a)},function(a,b){b=Array.isArray(b)?b:[b];b.unshift(a);c.apply(d,b)})}}function fa(b){var d="series"===b?I:H;return function(a){var b=this,e=w(arguments,1),f=e.pop()||m;d(a,function(a,d){a.apply(b,e.concat(d))},f)}}function ga(b,d,a){function c(a,b,c){var d=Array.isArray(a)?a:[a];a&&d.length?(e.started=!0,c="function"==typeof c?c:null,s(d,function(a){e.tasks.push({task:a,priority:b,callback:c});e.tasks=e.tasks.sort(function(a,b){return b.priority<
a.priority});"function"==typeof e.saturated&&e.length()>=e.concurrency&&e.saturated();x(e.process)})):e.idle()&&"function"==typeof e.drain&&x(e.drain)}var e={tasks:[],concurrency:d||1,saturated:null,empty:null,drain:null,started:!1,paused:!1,push:function(a,b,e){c(a,b,e)},kill:function(){e.drain=null;e.tasks=[]},process:function(){function a(){f--;b.callback&&b.callback.apply(b,arguments);"function"==typeof e.drain&&e.idle()&&e.drain();e.process()}if(!(e.paused||f>=e.concurrency)&&e.length()){var b=
e.tasks.shift();"function"!=typeof e.empty||e.length()||e.empty();f++;(e._thisArg?e._worker.bind(e._thisArg):e._worker)(b.task,t(a))}},length:function(){return e.tasks.length},running:function(){return f},idle:function(){return 0===e.length()+f},pause:function(){e.paused=!0},resume:function(){!1!==e.paused&&(e.paused=!1,r(e.concurrency,function(){D.setImmediate(e.process)}))},_worker:b,_thisArg:a},f=0;return e}function ha(b,d,a,c){function e(c){var d=!1;return function(n,p){if(d)throw Error("Callback was already called.");
function a(a,b,d,k,l){d=c(d,l);Y(a,b,d,e(k))}function c(a,b){var c=b?a.bind(b):a;return function(a,b){c(a,function(c,e){c?(b(c),b=m):b(null,{item:a,criteria:e})})}}function e(a){return function(b,c){if(b)a(b),a=m;else{var e=c.sort(function(a,b){return b.criteria<a.criteria});a(null,T(e,"item"))}}}switch(b){case "series":return d;case "limit":return a;default:return function(a,b,d,k){b=c(b,k);V(a,b,e(d))}}}function ca(b,d,a){function c(a){var b=!1;return function(c,p){if(b)throw Error("Callback was already called.");
b=!0;c?(d(c,f),d=m):(f[a]=p,++g>=e&&(d(null,f),d=m))}}d=d||m;var e,f,g=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);a?s(b,function(b,e){b.call(a,c(e))}):s(b,function(a,b){a(c(b))})}else{var h=Object.keys(b);e=h.length;if(!e)return d(null,{});f={};a?u(b,function(b,e){b.call(a,c(e))},h):u(b,function(a,b){a(c(b))},h)}}function da(b,d,a){function c(a){var b=!1;return function(c,k){if(b)throw Error("Callback was already called.");b=!0;if(c)return d(c,f);f[a]=k;if(++h>=e)return d(null,
f);g()}}d=d||m;var e,f,g,h=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);g=a?function(){b[h].call(a,c(h))}:function(){b[h](c(h))}}else{var k=Object.keys(b);e=k.length;if(!e)return d(null,{});f={};g=a?function(){var e=k[h];b[e].call(a,c(e))}:function(){var a=k[h];b[a](c(a))}}g()}function Q(b,d,a,c){function e(b){var c=!1;return function(e,n){if(c)throw Error("Callback was already called.");c=!0;if(e)a(e,g),a=m;else{g[b]=n;if(++k>=f)return a(null,g);k>=l+d&&(l=k,h())}}}a=a||m;
var f,g,h,k=0,l=0;if(Array.isArray(b)){f=b.length;if(!f)return a(null,[]);g=Array(f);h=c?function(){r(d,function(a){a=l+a;a>=f||b[a].call(c,e(a))})}:function(){r(d,function(a){a=l+a;if(!(a>=f))b[a](e(a))})}}else{var n=Object.keys(b);f=n.length;if(!f)return a(null,{});g={};h=c?function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a].call(c,e(a)))})}:function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a](e(a)))})}}h()}function ea(){var b=arguments;return function(){var d=this,a=G(arguments),c=a.pop();ba(b,
a,function(a,b,c){a.push(function(a){var b=w(arguments,1);c(a,b)});b.apply(d,a)},function(a,b){b=Array.isArray(b)?b:[b];b.unshift(a);c.apply(d,b)})}}function fa(b){var d="series"===b?I:H;return function(a){var b=this,e=w(arguments,1),f=e.pop()||m;d(a,function(a,d){a.apply(b,e.concat(d))},f)}}function ga(b,d,a){function c(a,b,c){var d=Array.isArray(a)?a:[a];a&&d.length?(e.started=!0,c="function"==typeof c?c:null,s(d,function(a){e.tasks.push({task:a,priority:b,callback:c});e.tasks=e.tasks.sort(function(a,
b){return b.priority<a.priority});"function"==typeof e.saturated&&e.length()>=e.concurrency&&e.saturated();x(e.process)})):e.idle()&&"function"==typeof e.drain&&x(e.drain)}var e={tasks:[],concurrency:d||1,saturated:null,empty:null,drain:null,started:!1,paused:!1,push:function(a,b,e){c(a,b,e)},kill:function(){e.drain=null;e.tasks=[]},process:function(){function a(){f--;b.callback&&b.callback.apply(b,arguments);"function"==typeof e.drain&&e.idle()&&e.drain();e.process()}if(!(e.paused||f>=e.concurrency)&&
e.length()){var b=e.tasks.shift();"function"!=typeof e.empty||e.length()||e.empty();f++;(e._thisArg?e._worker.bind(e._thisArg):e._worker)(b.task,t(a))}},length:function(){return e.tasks.length},running:function(){return f},idle:function(){return 0===e.length()+f},pause:function(){e.paused=!0},resume:function(){!1!==e.paused&&(e.paused=!1,r(e.concurrency,function(){D.setImmediate(e.process)}))},_worker:b,_thisArg:a},f=0;return e}function ha(b,d,a,c){function e(c){var d=!1;return function(n,p){if(d)throw Error("Callback was already called.");
d=!0;f[c]=p;if(n)return a(n);if(++g>=b)return a(null,f);h(g,e(g))}}a=a||m;if(1>b)return a(null,[]);var f=Array(b),g=0,h=c?d.bind(c):d;h(g,e(g))}function R(b){function d(a){if(A[typeof console])if(a)console.error&&console.error(a);else if(console[b]){var c=w(arguments,1);s(c,function(a){console[b](a)})}}return function(a){var b=w(arguments,1);b.push(d);a.apply(null,b)}}function B(b,d){this._emitter=b||da;this._limit=d||4;this._events={}}var C=this,ja=C&&C.async,m=function(){},A={"function":!0,object:!0},
F,x;(function(){A[typeof process]&&process.nextTick?(F=process.nextTick,x=A[typeof setImmediate]?function(b){setImmediate(b)}:F):x=F=A[typeof setImmediate]?function(b){setImmediate(b)}:function(b){setTimeout(b,0)}})();var D={VERSION:"0.5.0",each:H,eachSeries:I,eachLimit:U,forEach:H,forEachSeries:I,forEachLimit:U,map:V,mapSeries:W,mapLimit:Y,filter:Z,filterSeries:$,filterLimit:aa,select:Z,selectSeries:$,selectLimit:aa,reject:function(b,d,a,c){J(b,d,a,c,!0)},rejectSeries:function(b,d,a,c){K(b,d,a,c,
F,x;(function(){A[typeof process]&&process.nextTick?(F=process.nextTick,x=A[typeof setImmediate]?function(b){setImmediate(b)}:F):x=F=A[typeof setImmediate]?function(b){setImmediate(b)}:function(b){setTimeout(b,0)}})();var D={VERSION:"0.5.1",each:H,eachSeries:I,eachLimit:U,forEach:H,forEachSeries:I,forEachLimit:U,map:V,mapSeries:W,mapLimit:Y,filter:Z,filterSeries:$,filterLimit:aa,select:Z,selectSeries:$,selectLimit:aa,reject:function(b,d,a,c){J(b,d,a,c,!0)},rejectSeries:function(b,d,a,c){K(b,d,a,c,
!0)},rejectLimit:function(b,d,a,c,e){L(b,d,a,c,e,!0)},detect:M,detectSeries:N,detectLimit:O,pick:J,pickSeries:K,pickLimit:L,reduce:ba,reduceRight:function(b,d,a,c,e){function f(a,b){if(k)throw Error("Callback was already called.");k=!0;if(a)return c(a);if(++l>=g)return c(null,b);h(b)}c=c||m;var g,h,k,l=0,n=e?a.bind(e):a;if(Array.isArray(b)){g=b.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[g-l-1],f)}}else{var p=Object.keys(b);g=p.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[p[g-

@@ -26,0 +26,0 @@ l-1]],f)}}h(d)},transform:function(b,d,a,c,e){function f(b,c){b?(a(b,h?y(k):E(k)),a=m):!1===c?(a(null,h?y(k):E(k)),a=m):++l>=g&&(a(null,k),a=m)}a=a||m;var g,h=Array.isArray(b),k=void 0!==c?c:h?[]:{},l=0,n=e?d.bind(e):d;d=function(a,b){n(k,a,b,t(f))};if(h){g=b.length;if(!g)return a(null,k);s(b,d)}else{c=Object.keys(b);g=c.length;if(!g)return a(null,k);u(b,d,c)}},transformSeries:function(b,d,a,c,e){function f(b,c){if(k)throw Error("Callback was already called.");k=!0;if(b)return a(b,n);if(!1===c||++p>=

@@ -15,11 +15,11 @@ (function(){function v(b){for(var d=Object.keys(b),a=-1,c=d.length,e=Array(c);++a<c;)e[a]=b[d[a]];return e}function G(b){for(var d=-1,a=b.length,c=Array(a);++d<a;)c[d]=b[d];return c}function w(b,d){var a=-1,c=b.length-d;if(0>=c)return[];for(var e=Array(c);++a<c;)e[a]=b[a+d];return e}function ia(b){for(var d=-1,a=b.length,c=Array(a);++d<a;)c[a-d-1]=b[d];return c}function s(b,d){for(var a=-1,c=b.length;++a<c;)d(b[a],a,b);return b}function u(b,d,a){a=a||Object.keys(b);for(var c=-1,e=a.length;++c<e;){var f=

h=function(){r(d,function(a){a=p+a;if(!(a>=g)){a=X[a];var c=b[a];z(c,q(a,c))}})}}h()}function ba(b,d,a,c,e){function f(a,b){if(k)throw Error("Callback was already called.");k=!0;if(a)return c(a);if(++l>=g)return c(null,b);h(b)}c=c||m;var g,h,k,l=0,n=e?a.bind(e):a;if(Array.isArray(b)){g=b.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[l],f)}}else{var p=Object.keys(b);g=p.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[p[l]],f)}}h(d)}function P(b){function d(a,b,d,k){b=c(b,k);W(a,b,e(d))}
function a(a,b,d,k,l){d=c(d,l);Y(a,b,d,e(k))}function c(a,b){var c=b?a.bind(b):a;return function(a,b){c(a,function(c,e){if(c)return b(c);b(null,{item:a,criteria:e})})}}function e(a){return function(b,c){if(b)return a(b);var e=c.sort(function(a,b){return b.criteria<a.criteria});a(null,T(e,"item"))}}switch(b){case "series":return d;case "limit":return a;default:return function(a,b,d,k){b=c(b,k);V(a,b,e(d))}}}function ca(b,d,a){function c(a){var b=!1;return function(c,p){if(b)throw Error("Callback was already called.");
b=!0;if(c)return d(c,f);f[a]=p;if(++g>=e)return d(null,f)}}d=d||m;var e,f,g=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);a?s(b,function(b,e){b.call(a,c(e))}):s(b,function(a,b){a(c(b))})}else{var h=Object.keys(b);e=h.length;if(!e)return d(null,{});f={};a?u(b,function(b,e){b.call(a,c(e))},h):u(b,function(a,b){a(c(b))},h)}}function da(b,d,a){function c(a){var b=!1;return function(c,k){if(b)throw Error("Callback was already called.");b=!0;if(c)return d(c,f);f[a]=k;if(++h>=e)return d(null,
f);g()}}d=d||m;var e,f,g,h=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);g=a?function(){b[h].call(a,c(h))}:function(){b[h](c(h))}}else{var k=Object.keys(b);e=k.length;if(!e)return d(null,{});f={};g=a?function(){var e=k[h];b[e].call(a,c(e))}:function(){var a=k[h];b[a](c(a))}}g()}function Q(b,d,a,c){function e(b){var c=!1;return function(e,n){if(c)throw Error("Callback was already called.");c=!0;if(e)return a(e,g);g[b]=n;if(++k>=f)return a(null,g);k>=l+d&&(l=k,h())}}a=a||m;var f,
g,h,k=0,l=0;if(Array.isArray(b)){f=b.length;if(!f)return a(null,[]);g=Array(f);h=c?function(){r(d,function(a){a=l+a;a>=f||b[a].call(c,e(a))})}:function(){r(d,function(a){a=l+a;if(!(a>=f))b[a](e(a))})}}else{var n=Object.keys(b);f=n.length;if(!f)return a(null,{});g={};h=c?function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a].call(c,e(a)))})}:function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a](e(a)))})}}h()}function ea(){var b=arguments;return function(){var d=this,a=G(arguments),c=a.pop();ba(b,a,function(a,
b,c){a.push(function(a){var b=w(arguments,1);c(a,b)});b.apply(d,a)},function(a,b){b=Array.isArray(b)?b:[b];b.unshift(a);c.apply(d,b)})}}function fa(b){var d="series"===b?I:H;return function(a){var b=this,e=w(arguments,1),f=e.pop()||m;d(a,function(a,d){a.apply(b,e.concat(d))},f)}}function ga(b,d,a){function c(a,b,c){var d=Array.isArray(a)?a:[a];a&&d.length?(e.started=!0,c="function"==typeof c?c:null,s(d,function(a){e.tasks.push({task:a,priority:b,callback:c});e.tasks=e.tasks.sort(function(a,b){return b.priority<
a.priority});"function"==typeof e.saturated&&e.length()>=e.concurrency&&e.saturated();x(e.process)})):e.idle()&&"function"==typeof e.drain&&x(e.drain)}var e={tasks:[],concurrency:d||1,saturated:null,empty:null,drain:null,started:!1,paused:!1,push:function(a,b,e){c(a,b,e)},kill:function(){e.drain=null;e.tasks=[]},process:function(){function a(){f--;b.callback&&b.callback.apply(b,arguments);"function"==typeof e.drain&&e.idle()&&e.drain();e.process()}if(!(e.paused||f>=e.concurrency)&&e.length()){var b=
e.tasks.shift();"function"!=typeof e.empty||e.length()||e.empty();f++;(e._thisArg?e._worker.bind(e._thisArg):e._worker)(b.task,t(a))}},length:function(){return e.tasks.length},running:function(){return f},idle:function(){return 0===e.length()+f},pause:function(){e.paused=!0},resume:function(){!1!==e.paused&&(e.paused=!1,r(e.concurrency,function(){D.setImmediate(e.process)}))},_worker:b,_thisArg:a},f=0;return e}function ha(b,d,a,c){function e(c){var d=!1;return function(n,p){if(d)throw Error("Callback was already called.");
function a(a,b,d,k,l){d=c(d,l);Y(a,b,d,e(k))}function c(a,b){var c=b?a.bind(b):a;return function(a,b){c(a,function(c,e){c?(b(c),b=m):b(null,{item:a,criteria:e})})}}function e(a){return function(b,c){if(b)a(b),a=m;else{var e=c.sort(function(a,b){return b.criteria<a.criteria});a(null,T(e,"item"))}}}switch(b){case "series":return d;case "limit":return a;default:return function(a,b,d,k){b=c(b,k);V(a,b,e(d))}}}function ca(b,d,a){function c(a){var b=!1;return function(c,p){if(b)throw Error("Callback was already called.");
b=!0;c?(d(c,f),d=m):(f[a]=p,++g>=e&&(d(null,f),d=m))}}d=d||m;var e,f,g=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);a?s(b,function(b,e){b.call(a,c(e))}):s(b,function(a,b){a(c(b))})}else{var h=Object.keys(b);e=h.length;if(!e)return d(null,{});f={};a?u(b,function(b,e){b.call(a,c(e))},h):u(b,function(a,b){a(c(b))},h)}}function da(b,d,a){function c(a){var b=!1;return function(c,k){if(b)throw Error("Callback was already called.");b=!0;if(c)return d(c,f);f[a]=k;if(++h>=e)return d(null,
f);g()}}d=d||m;var e,f,g,h=0;if(Array.isArray(b)){e=b.length;if(!e)return d(null,[]);f=Array(e);g=a?function(){b[h].call(a,c(h))}:function(){b[h](c(h))}}else{var k=Object.keys(b);e=k.length;if(!e)return d(null,{});f={};g=a?function(){var e=k[h];b[e].call(a,c(e))}:function(){var a=k[h];b[a](c(a))}}g()}function Q(b,d,a,c){function e(b){var c=!1;return function(e,n){if(c)throw Error("Callback was already called.");c=!0;if(e)a(e,g),a=m;else{g[b]=n;if(++k>=f)return a(null,g);k>=l+d&&(l=k,h())}}}a=a||m;
var f,g,h,k=0,l=0;if(Array.isArray(b)){f=b.length;if(!f)return a(null,[]);g=Array(f);h=c?function(){r(d,function(a){a=l+a;a>=f||b[a].call(c,e(a))})}:function(){r(d,function(a){a=l+a;if(!(a>=f))b[a](e(a))})}}else{var n=Object.keys(b);f=n.length;if(!f)return a(null,{});g={};h=c?function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a].call(c,e(a)))})}:function(){r(d,function(a){a=l+a;a>=f||(a=n[a],b[a](e(a)))})}}h()}function ea(){var b=arguments;return function(){var d=this,a=G(arguments),c=a.pop();ba(b,
a,function(a,b,c){a.push(function(a){var b=w(arguments,1);c(a,b)});b.apply(d,a)},function(a,b){b=Array.isArray(b)?b:[b];b.unshift(a);c.apply(d,b)})}}function fa(b){var d="series"===b?I:H;return function(a){var b=this,e=w(arguments,1),f=e.pop()||m;d(a,function(a,d){a.apply(b,e.concat(d))},f)}}function ga(b,d,a){function c(a,b,c){var d=Array.isArray(a)?a:[a];a&&d.length?(e.started=!0,c="function"==typeof c?c:null,s(d,function(a){e.tasks.push({task:a,priority:b,callback:c});e.tasks=e.tasks.sort(function(a,
b){return b.priority<a.priority});"function"==typeof e.saturated&&e.length()>=e.concurrency&&e.saturated();x(e.process)})):e.idle()&&"function"==typeof e.drain&&x(e.drain)}var e={tasks:[],concurrency:d||1,saturated:null,empty:null,drain:null,started:!1,paused:!1,push:function(a,b,e){c(a,b,e)},kill:function(){e.drain=null;e.tasks=[]},process:function(){function a(){f--;b.callback&&b.callback.apply(b,arguments);"function"==typeof e.drain&&e.idle()&&e.drain();e.process()}if(!(e.paused||f>=e.concurrency)&&
e.length()){var b=e.tasks.shift();"function"!=typeof e.empty||e.length()||e.empty();f++;(e._thisArg?e._worker.bind(e._thisArg):e._worker)(b.task,t(a))}},length:function(){return e.tasks.length},running:function(){return f},idle:function(){return 0===e.length()+f},pause:function(){e.paused=!0},resume:function(){!1!==e.paused&&(e.paused=!1,r(e.concurrency,function(){D.setImmediate(e.process)}))},_worker:b,_thisArg:a},f=0;return e}function ha(b,d,a,c){function e(c){var d=!1;return function(n,p){if(d)throw Error("Callback was already called.");
d=!0;f[c]=p;if(n)return a(n);if(++g>=b)return a(null,f);h(g,e(g))}}a=a||m;if(1>b)return a(null,[]);var f=Array(b),g=0,h=c?d.bind(c):d;h(g,e(g))}function R(b){function d(a){if(A[typeof console])if(a)console.error&&console.error(a);else if(console[b]){var c=w(arguments,1);s(c,function(a){console[b](a)})}}return function(a){var b=w(arguments,1);b.push(d);a.apply(null,b)}}function B(b,d){this._emitter=b||da;this._limit=d||4;this._events={}}var C=this,ja=C&&C.async,m=function(){},A={"function":!0,object:!0},
F,x;(function(){A[typeof process]&&process.nextTick?(F=process.nextTick,x=A[typeof setImmediate]?function(b){setImmediate(b)}:F):x=F=A[typeof setImmediate]?function(b){setImmediate(b)}:function(b){setTimeout(b,0)}})();var D={VERSION:"0.5.0",each:H,eachSeries:I,eachLimit:U,forEach:H,forEachSeries:I,forEachLimit:U,map:V,mapSeries:W,mapLimit:Y,filter:Z,filterSeries:$,filterLimit:aa,select:Z,selectSeries:$,selectLimit:aa,reject:function(b,d,a,c){J(b,d,a,c,!0)},rejectSeries:function(b,d,a,c){K(b,d,a,c,
F,x;(function(){A[typeof process]&&process.nextTick?(F=process.nextTick,x=A[typeof setImmediate]?function(b){setImmediate(b)}:F):x=F=A[typeof setImmediate]?function(b){setImmediate(b)}:function(b){setTimeout(b,0)}})();var D={VERSION:"0.5.1",each:H,eachSeries:I,eachLimit:U,forEach:H,forEachSeries:I,forEachLimit:U,map:V,mapSeries:W,mapLimit:Y,filter:Z,filterSeries:$,filterLimit:aa,select:Z,selectSeries:$,selectLimit:aa,reject:function(b,d,a,c){J(b,d,a,c,!0)},rejectSeries:function(b,d,a,c){K(b,d,a,c,
!0)},rejectLimit:function(b,d,a,c,e){L(b,d,a,c,e,!0)},detect:M,detectSeries:N,detectLimit:O,pick:J,pickSeries:K,pickLimit:L,reduce:ba,reduceRight:function(b,d,a,c,e){function f(a,b){if(k)throw Error("Callback was already called.");k=!0;if(a)return c(a);if(++l>=g)return c(null,b);h(b)}c=c||m;var g,h,k,l=0,n=e?a.bind(e):a;if(Array.isArray(b)){g=b.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[g-l-1],f)}}else{var p=Object.keys(b);g=p.length;if(!g)return c(null,d);h=function(a){k=!1;n(a,b[p[g-

@@ -26,0 +26,0 @@ l-1]],f)}}h(d)},transform:function(b,d,a,c,e){function f(b,c){b?(a(b,h?y(k):E(k)),a=m):!1===c?(a(null,h?y(k):E(k)),a=m):++l>=g&&(a(null,k),a=m)}a=a||m;var g,h=Array.isArray(b),k=void 0!==c?c:h?[]:{},l=0,n=e?d.bind(e):d;d=function(a,b){n(k,a,b,t(f))};if(h){g=b.length;if(!g)return a(null,k);s(b,d)}else{c=Object.keys(b);g=c.length;if(!g)return a(null,k);u(b,d,c)}},transformSeries:function(b,d,a,c,e){function f(b,c){if(k)throw Error("Callback was already called.");k=!0;if(b)return a(b,n);if(!1===c||++p>=

{
"name": "neo-async",
"version": "0.5.0",
"version": "0.5.1",
"description": "Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster ",

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

"codecov.io": "0.0.8",
"func-comparator": "^0.2.0",
"func-comparator": "^0.4.1",
"intelli-espower-loader": "^0.5.0",
"istanbul": "^0.3.2",
"istanbul": "^0.3.4",
"lodash": "^2.4.1",

@@ -36,0 +36,0 @@ "mocha": "^2.0.1",

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