{"_id":"parallizer","_rev":"29-b75050b31a284e22f30034dafc253fca","name":"parallizer","description":"asynchronous functions helper","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"parallizer","version":"1.0.0","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","scripts":{"test":"mocha --require should --reporter spec --check-leaks"},"repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1"},"keywords":["async","asynchronos","parallel","parallizer"],"license":"MIT","bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"homepage":"https://github.com/christophwitzko/parallizer","_id":"parallizer@1.0.0","_shasum":"688f6e527d039bc8acb918dfa5e1798982a28bf5","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"688f6e527d039bc8acb918dfa5e1798982a28bf5","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.0.0.tgz","integrity":"sha512-6bCqSjosDIKY00owKyWv5SApXf+tfy3qYh5f+dteSFXpAUXoPfkYVQV+CPt3S6khLZ8TXhpXoIWfi1AwcitAYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN6377DG2cvjqOqG0d/4RgFB6Y+MTChV9hBfSQdfz2lgIhALienGEs9ODjqAy2qIajAeiw2fL1v8VVcRjw787xI+GE"}]}},"1.0.1":{"name":"parallizer","version":"1.0.1","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"mocha --require should --reporter spec --check-leaks"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"license":"MIT","bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"homepage":"https://github.com/christophwitzko/parallizer","_id":"parallizer@1.0.1","_shasum":"6cc23ed869be491fc08a18887f393a45e31db76b","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"6cc23ed869be491fc08a18887f393a45e31db76b","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.0.1.tgz","integrity":"sha512-VREcVvRZW9VEitMpjBGL5VzSIJ+JtywbkDXfUZLPe44gptLpE8Xdq9+/11RRtv2hNJVfSvxNR3AP5BZW7Ew8wA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDTISvOzHL5VcpUSUZaA+7uPFknT3/EvXWtLqoZ6d03AiEAxCK0jgAwAnUz1q6Sc5h6uLsAiMF1UgxTEZBlxu1HZ8s="}]}},"1.0.2":{"name":"parallizer","version":"1.0.2","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"mocha --require should --reporter list --check-leaks"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"license":"MIT","bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"homepage":"https://github.com/christophwitzko/parallizer","_id":"parallizer@1.0.2","_shasum":"a263117d70628481aabb582e1024e4cc9d9e6e7d","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"a263117d70628481aabb582e1024e4cc9d9e6e7d","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.0.2.tgz","integrity":"sha512-IkKfcgX/yYGZvaMIy9HbTuaOYagxmzJ5kXsgNTr+8umj7dab7RNljTP7G6pkQ2yWCTw35f5Q/6RaOnrd0Lggpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe2m3ryxTYP43dDzr0ysjqW1OCoAd3BaLhr05uaaXMmQIgM00oTqiY/D3cYIhaNArFbr7WdhwUgGDs+ZZoICUIqiw="}]}},"1.0.3":{"name":"parallizer","version":"1.0.3","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"mocha --require should --reporter list --check-leaks"},"devDependencies":{"mocha":"^1.18.2","should":"^4.0.0"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"homepage":"https://github.com/christophwitzko/parallizer","_id":"parallizer@1.0.3","_shasum":"0e8a31ef63c3ad2da5267f30a6515af100976f9a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"0e8a31ef63c3ad2da5267f30a6515af100976f9a","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.0.3.tgz","integrity":"sha512-GlKtLxyvc/8nncf3+RXCu9rj+yo4qnwGvpcoSxBKE9hdI4VMNSfvZwMmNT1SAfSZ2BDBVzveytexJSqnWNccaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWPhvBH2sd3kV8XL8SKRLC73SxgKtYtqejAyOdyfPi+AiACoXHgbKsUDnIxN6OCs/FATXNrxki7075xWSk1XK0y4Q=="}]}},"1.0.4":{"name":"parallizer","version":"1.0.4","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"mocha --require should --reporter list --check-leaks"},"devDependencies":{"mocha":"^1.18.2","should":"^4.0.0"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"homepage":"https://github.com/christophwitzko/parallizer","gitHead":"d53f88dbb3392f86167483d5550d5859500bfede","_id":"parallizer@1.0.4","_shasum":"fc889c5d3cdfe039da78f04530c0ee91acbe85ad","_from":".","_npmVersion":"1.4.17","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"fc889c5d3cdfe039da78f04530c0ee91acbe85ad","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.0.4.tgz","integrity":"sha512-BLyxOkzQjliqxBOZjQlj0fIiiMMOApvm7Xq5DY5UaKnScL/jnvuFkgHXmWuiX5m+2Z3LB9Q/MzWqXRARigGByw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEOth/9X8zRecHLj2ZCqhGLljezNBdDYiplGfFLZKBSAiEAo8ZDMRsap5eDhKGcAumXCkOviOK0J7J1dIy7KvZHbLk="}]}},"1.1.0":{"name":"parallizer","version":"1.1.0","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"mocha --require should --reporter list --check-leaks","coverage":"mocha --require blanket --require should --reporter html-cov > coverage.html","coveralls":"mocha --require blanket --require should --reporter mocha-lcov-reporter | coveralls"},"devDependencies":{"blanket":"^1.1.6","coveralls":"^2.11.2","mocha":"^2.0.1","mocha-lcov-reporter":"0.0.1","should":"^4.3.0"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"config":{"blanket":{"pattern":"parallizer.js"}},"homepage":"https://github.com/christophwitzko/parallizer","gitHead":"53b06999c2c55f65af339ffa471797282ea4bfa7","_id":"parallizer@1.1.0","_shasum":"2a2473630138842da0f8b37c7e219cd206111860","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"2a2473630138842da0f8b37c7e219cd206111860","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.1.0.tgz","integrity":"sha512-kLpepZH1/ENIfN6tWVYOGtmvjkO2JPnVp4hO5HO12xWoqRD4Dx6qCzSZo+6uARGe2DJprqjUbrKDCj94ayLBLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDncGV0W+fo+U8zBzzKHTdkjdNISsgiouEmWZLgUeDIGwIhAON+tAzL3dRdp+yRke9rWtuWk0p44Tk9uR/0Ub9V4CVG"}]}},"1.1.1":{"name":"parallizer","version":"1.1.1","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"mocha --require should --reporter list --check-leaks","coverage":"mocha --require blanket --require should --reporter html-cov > coverage.html","coveralls":"mocha --require blanket --require should --reporter mocha-lcov-reporter | coveralls"},"devDependencies":{"blanket":"^1.1.6","coveralls":"^2.11.2","mocha":"^2.0.1","mocha-lcov-reporter":"0.0.1","should":"^4.3.0"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"config":{"blanket":{"pattern":"parallizer.js"}},"homepage":"https://github.com/christophwitzko/parallizer","gitHead":"8c388cce7fc17e8910055709a8bf2c1c38f53548","_id":"parallizer@1.1.1","_shasum":"55b3a42a4616a20f3cd0ba415da576200efdca98","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"55b3a42a4616a20f3cd0ba415da576200efdca98","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.1.1.tgz","integrity":"sha512-kyB3iqKM4jGuw975lean+kzOkqyRfBUWmOEFAFtPcXQH28ipGQzJ/C+WfKkwRU8sD4NU3P4MLtSZZ0sIQQTZAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr3CTdN+xV5dj/b9WzM+Ws+HzhrfCm2AzkfhxLlF04YAIgZg5pwzFMawD97sdBmrR/sOIOv0tN5gYG81uygzW+c48="}]}},"1.1.2":{"name":"parallizer","version":"1.1.2","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"mocha --require should --reporter spec --check-leaks","coverage":"mocha --require blanket --require should --reporter html-cov > coverage.html","coveralls":"mocha --require blanket --require should --reporter mocha-lcov-reporter | coveralls"},"devDependencies":{"blanket":"^1.1.6","coveralls":"^2.11.2","mocha":"^2.0.1","mocha-lcov-reporter":"0.0.1","should":"^4.3.0"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"config":{"blanket":{"pattern":"parallizer.js"}},"homepage":"https://github.com/christophwitzko/parallizer","gitHead":"717de065e10378e1937057ae3ae514d716d55252","_id":"parallizer@1.1.2","_shasum":"bf0c7abb357942bf3d52adb881f5150d2509ed84","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"bf0c7abb357942bf3d52adb881f5150d2509ed84","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.1.2.tgz","integrity":"sha512-z/YlJt35HXO+ZA9tOVt3/gL+yc1VUpJ3GsXRWKoFFM25kSFSMG2xrnO0Qg+PSsSzYe8FvERmdyym63r5kgYF2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5rGB1r8EBf3z0uuDdyBQTXy17DFITFLZ4uC+dhRLp3gIhAMpZYyqeKvY33iNZUa9iPavFutV0h8X+5fCzM/6wrdmy"}]}},"1.2.1":{"name":"parallizer","version":"1.2.1","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"parallizer.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"version":"mversion","test":"mocha --require should --reporter spec --check-leaks","coverage":"mocha --require blanket --require should --reporter html-cov > coverage.html","coveralls":"mocha --require blanket --require should --reporter mocha-lcov-reporter | coveralls"},"devDependencies":{"blanket":"^1.1.6","coveralls":"^2.11.2","mocha":"^2.0.1","mocha-lcov-reporter":"0.0.1","mversion":"^1.9.0","should":"^4.3.0"},"engines":{"node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"config":{"blanket":{"pattern":"parallizer.js"}},"homepage":"https://github.com/christophwitzko/parallizer","gitHead":"77bf2d4c75124f672e4ba3d0efb77b00b8e324da","_id":"parallizer@1.2.1","_shasum":"0f108d4ebbd60c2870b5df1a1c76c3d55cf90a23","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"0f108d4ebbd60c2870b5df1a1c76c3d55cf90a23","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-1.2.1.tgz","integrity":"sha512-nbA5LtuMLs1NA3T7wfsWJ31buEdF5K11hU9uP3AFrUQ662M8Z4whX306yHRmht5/idVLCNPSiu/QmyJ47Q5GQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1QD0q1Mi0St9IWOIyfliRGkSGzxzOKQw46G1WUVd8EgIhAJSfgnsUqr9hnejkEeWTPPPnXT7bqf77kGdPqUJ1Qp+n"}]}},"2.0.0":{"name":"parallizer","version":"2.0.0","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"index.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"standard && npm run mocha","mocha":"mocha --require should --reporter spec --check-leaks","coverage":"mocha --require blanket --require should --reporter html-cov > coverage.html","coveralls":"mocha --require blanket --require should --reporter mocha-lcov-reporter | coveralls","browserify":"browserify index.js --standalone Parallizer -o dist/parallizer.js","minify":"uglifyjs dist/parallizer.js -o dist/parallizer.min.js","build":"rm -rf dist && mkdir dist && npm run browserify && npm run minify","prepublish":"npm run build && semantic-release pre","postpublish":"semantic-release post"},"devDependencies":{"blanket":"^1.1.6","browserify":"^8.1.3","coveralls":"^2.11.2","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","semantic-release":"^3.0.2","should":"^5.0.0","standard":"*","uglify-js":"^2.4.16"},"engines":{"iojs":"^1","node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"config":{"blanket":{"pattern":"parallizer/index.js"}},"homepage":"https://github.com/christophwitzko/parallizer","dependencies":{"callback-count":"^0.1.0","next-tick":"^0.2.2"},"standard":{"ignore":["dist/**"]},"gitHead":"0268533a54a3e5e33c5b617d3c3cce36df48156e","_id":"parallizer@2.0.0","_shasum":"44ecabb454f11ac64e49959b5944ad44bf1104b8","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"44ecabb454f11ac64e49959b5944ad44bf1104b8","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-2.0.0.tgz","integrity":"sha512-L1pRP1po3O1wstYaSuCVzdz1x/a+7W2QX22P2LYpSZ1vLqr/hr8uFw5iwN97ypIGM8z6niTfveQbD32WY1EM0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfgiN00sW6LDdeLo41YRNmLRXTB7sl44J2d0YZfXNkPgIgN4HNYtQnZtFn9Ay+3KM9a2NnlexkYRirTCQUOWuICgA="}]}},"2.0.1":{"name":"parallizer","version":"2.0.1","description":"asynchronous functions helper","author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"main":"index.js","repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"scripts":{"test":"standard && npm run mocha","mocha":"mocha --require should --reporter spec --check-leaks","coverage":"mocha --require blanket --require should --reporter html-cov > coverage.html","coveralls":"mocha --require blanket --require should --reporter mocha-lcov-reporter | coveralls","browserify":"browserify index.js --standalone Parallizer -o dist/parallizer.js","minify":"uglifyjs dist/parallizer.js -o dist/parallizer.min.js","build":"rm -rf dist && mkdir dist && npm run browserify && npm run minify","prepublish":"npm run build && semantic-release pre","postpublish":"semantic-release post"},"devDependencies":{"blanket":"^1.1.6","browserify":"^8.1.3","coveralls":"^2.11.2","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","semantic-release":"^3.0.2","should":"^5.0.0","standard":"*","uglify-js":"^2.4.16"},"engines":{"iojs":"^1","node":">= 0.10.0"},"keywords":["async","asynchronos","parallel","parallizer"],"licenses":[{"type":"MIT","url":"https://github.com/christophwitzko/parallizer/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"config":{"blanket":{"pattern":"parallizer/index.js"}},"homepage":"https://github.com/christophwitzko/parallizer","dependencies":{"callback-count":"^0.1.0","next-tick":"^0.2.2"},"standard":{"ignore":["dist/**"]},"gitHead":"7528a888cdee3a6a3ab83662d9be5ea980c3e1c5","_id":"parallizer@2.0.1","_shasum":"9d1743b471274c9da0f2719e7fc21caeecd3ad25","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"christophwitzko","email":"npm@christophwitzko.com"},"maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"dist":{"shasum":"9d1743b471274c9da0f2719e7fc21caeecd3ad25","tarball":"https://registry.npmjs.org/parallizer/-/parallizer-2.0.1.tgz","integrity":"sha512-0juGZQThXT7jDnYRO8MH/qDwXHIIH3hCiVFBxSQVqxAThmnueBxYkXAe0isOYXrvO+lCvT5VrCG3xOOK7tbrEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmXDCrdnlp+PVGlZSSvVFvqKktMDkbMf4ETWucPzAImAIhALXsjZiKsY8eQJVBsY0NI5KdPsmbRiUrwGW1SsEPow2o"}]}}},"readme":"# Parallizer\n[![Travis](https://img.shields.io/travis/christophwitzko/parallizer.svg?style=flat)](https://travis-ci.org/christophwitzko/parallizer) [![Coveralls](https://img.shields.io/coveralls/christophwitzko/parallizer.svg?style=flat)](https://coveralls.io/r/christophwitzko/parallizer?branch=master) [![Code Climate](https://img.shields.io/codeclimate/github/christophwitzko/parallizer.svg?style=flat)](https://codeclimate.com/github/christophwitzko/parallizer) [![npm](https://img.shields.io/npm/v/parallizer.svg?style=flat)](https://www.npmjs.com/package/parallizer) [![npm](https://img.shields.io/npm/dm/parallizer.svg?style=flat)](https://www.npmjs.com/package/parallizer) [![Packagist](https://img.shields.io/packagist/l/doctrine/orm.svg?style=flat)](https://github.com/christophwitzko/parallizer/raw/master/LICENSE)\n> Parallizer is a tool that makes working with asynchronous functions much easier.\n\n## Installation\n\n    $ npm install parallizer --save\n\n## Example\n\n```js\nvar Parallizer = require('parallizer')\n\n// creates a new Parallizer object\n// that will only run 3 functions at the same time.\nvar prl = new Parallizer(3)\n\n// very important: last argument must be the callback.\nvar add2 = function (id, rnd, cb) {\n  setTimeout(cb.bind(null, id, rnd), 100)\n}\n\nfor (var i = 0; i < 100; i++) {\n  var rnd = Math.floor(Math.random()  *500)\n  prl.sadd(add2, 'ID#' + i, rnd, function (id, rnd) {\n    console.log(id + ': ' + rnd)\n  })\n}\n\n```\n\n## Documentation\n\n### new Parallizer([max], [cb], [paused])\n\nCreates an new Parallizer object.\n\n**Arguments**\n\n* `max` - The maximum concurrent running functions. (Default: 1)\n* `cb` - The callback that will be called if all functions have been executed.\n* `paused` - The queue is initially paused.\n\n---------------------\n\n### parallizer.sadd(fn[, arg1[, arg2[, ...]]])\n\nAdds a function to the queue an executes it if possible.\n\n**Arguments**\n\n* `fn` - The function to be called, last argument must be a callback.\n* `arg1, arg2, ...` - Arguments for `fn`.\n\n---------------------\n\n### parallizer.add(fn, [args], [cb], [scope], [high])\n\nThis function does the same like `parallizer.sadd`, but with a different API.\n\n**Arguments**\n\n* `fn` - The function to be called, last argument must be a callback.\n* `args` - An array specifying the arguments with which `fn` should be called.\n* `cb` - Callback (last argument) of `fn`.\n* `scope` - The scope (this reference) in which the `fn` is executed.\n* `high` - If `true`, pushes `fn` in front of the queue.\n\n---------------------\n\n### parallizer.start()\n\nStarts the paused queue.\n\n---------------------\n\n### parallizer.pause()\n\nPauses the queue.\n\n## Tests\n\n    $ npm install && npm test\n\n## Licence\n\nThe [MIT License (MIT)](http://opensource.org/licenses/MIT)\n\nCopyright © 2015 [Christoph Witzko](https://twitter.com/christophwitzko)\n","maintainers":[{"name":"christophwitzko","email":"npm@christophwitzko.com"}],"time":{"modified":"2022-06-23T09:50:13.197Z","created":"2014-05-18T09:45:19.189Z","1.0.0":"2014-05-18T09:45:19.189Z","1.0.1":"2014-05-18T13:12:15.725Z","1.0.2":"2014-05-29T17:24:55.221Z","1.0.3":"2014-06-02T12:59:00.465Z","1.0.4":"2014-07-09T11:13:15.485Z","1.1.0":"2014-12-05T23:07:00.122Z","1.1.1":"2014-12-23T23:40:28.363Z","1.1.2":"2014-12-25T23:11:47.505Z","1.2.0":"2014-12-26T23:13:10.786Z","1.2.1":"2014-12-26T23:21:00.299Z","2.0.0":"2015-02-17T22:01:54.439Z","2.0.1":"2015-02-17T22:14:45.886Z"},"homepage":"https://github.com/christophwitzko/parallizer","keywords":["async","asynchronos","parallel","parallizer"],"repository":{"type":"git","url":"https://github.com/christophwitzko/parallizer.git"},"author":{"name":"Christoph Witzko","email":"npm@christophwitzko.com","url":"http://christophwitzko.com/"},"bugs":{"url":"https://github.com/christophwitzko/parallizer/issues"},"readmeFilename":"README.md","users":{"christophwitzko":true}}