{"_id":"es6-promise-pool","_rev":"52-e9ea0fd16644cd760cae92a9ca0f1031","name":"es6-promise-pool","description":"Runs Promises in a pool that limits their concurrency.","dist-tags":{"latest":"2.5.0"},"versions":{"0.1.0":{"name":"es6-promise-pool","version":"0.1.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu/"},"main":"promise-pool.js","dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","istanbul":"^0.3.5","mocha":"^2.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha"},"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.1.0","dist":{"shasum":"65010352b2a8d75505b18d2c192cbacee2acd24b","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.1.0.tgz","integrity":"sha512-+Hsl8xMfaRVxE0sPDG3L28CjIzQfIzK/LFFfWMHjLHXUYbyGJylGexepLH/Xn27HAxWDVMemyvoSvluLJ8aNLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7+0RNEsVkGe1pIfDXwd+5UI+1cABXtWxu+bN/seb78AiAPwoCJ7qHn37YrSaItdNTCmXvPCNzlJCG10pQxJ8kz9w=="}]},"_from":"./","_npmVersion":"1.4.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"directories":{}},"0.1.1":{"name":"es6-promise-pool","version":"0.1.1","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu/"},"main":"promise-pool.js","dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","istanbul":"^0.3.5","mocha":"^2.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha"},"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.1.1","dist":{"shasum":"9234b697ff19248227d6f30014732c28691180dc","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.1.1.tgz","integrity":"sha512-rj0/yHJkF+9swYI2d4KXGMfEIl7mOQmSWYzJ/FyS0iuWzjOZct8+ne4L64C9Uo3ZN6C9DPZe3zr2bEbKgmQaKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKmwNmcvYCq2QHJ/SGvK2TG5qV1Hw2xInTLqDGrKG/CAiEAjJQVyJ4txRmS7ZJ82Evj7nYRaJnVuun5dL8unNy4OjQ="}]},"_from":"./","_npmVersion":"1.4.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"directories":{}},"0.1.2":{"name":"es6-promise-pool","version":"0.1.2","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu/"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","istanbul":"^0.3.5","mocha":"^2.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.1.2","dist":{"shasum":"2b95e7e16e45404f1d70919343e1ab379cd58dd7","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.1.2.tgz","integrity":"sha512-FkairOt+O6zSN+m8AmPkBPP9vjvrqUVmm/R/dA8tfi0Mr3lpgqa2OJ8aVrHed/RBmC7qJ9srfvwbseP08a75tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPQMxZZ1QA04LTFlyCaVWL0UaDWB/+pVtVfJlCcnIpZwIhAJVuOv1zGTLwnmxWOD6EqxyNFv44ScFIwj/G49JA2VFe"}]},"_from":"./","_npmVersion":"1.4.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"directories":{}},"0.2.0":{"name":"es6-promise-pool","version":"0.2.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu/"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","istanbul":"^0.3.5","mocha":"^2.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.0","dist":{"shasum":"e81de582651e2ad214e6efff272c2ab3b8fb91ca","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.0.tgz","integrity":"sha512-pmKuAeLJvbcQG3MMDyR+TPYUBFP9kpHiQBy760UiX+rMX0zxRKMHyKrd78hYZ1vDhCnY4y96teiC03JoguVjDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC54O3YxyvYjWUkOUFcfCnleszexiU9TJi7mhuKrCVHXAiBUE3dFbBIV2dfLwZfNvDK4P4eb59wUkSlWGrpUs5zo1w=="}]},"_from":"./","_npmVersion":"1.4.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"directories":{}},"0.2.1":{"name":"es6-promise-pool","version":"0.2.1","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu/"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","istanbul":"^0.3.5","mocha":"^2.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"gitHead":"f90af82785a992e2142ccb8fb099333a57773586","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.1","_shasum":"5c8d0afcf6b91a1baf087a53928a758e5ff2844f","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"5c8d0afcf6b91a1baf087a53928a758e5ff2844f","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.1.tgz","integrity":"sha512-VirR1ZiNQJYI344rGgwRrzsJA5ke/jZ/wc6Fu/Ilp+IrsBBfM5qw95hNXRdrYlkzdCufT0X9eDwWfN+TdQsrwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICn1X1MJYUEgCtrcBoo+XMtbpb9ELvoN7iKq/HBFCS/5AiEAxHQqgc4sxSag2Cuhm2tFFv+eHFAeE4cmr6TYIxHvFTU="}]},"directories":{}},"0.2.2":{"name":"es6-promise-pool","version":"0.2.2","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu/"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","istanbul":"^0.3.5","mocha":"^2.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"gitHead":"a847dacc219db346246a0884814ceaaed1f2169d","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.2","_shasum":"d8ad1f582fbbd4ca2b4d7bbd96649e348cc0bfb4","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"d8ad1f582fbbd4ca2b4d7bbd96649e348cc0bfb4","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.2.tgz","integrity":"sha512-vgjrlsIzUZ8KSrZ/eNXPwk6b/r6V2PckORMFzlcXK7dO4EM9F+QJ5HktzFG47A1r4Jdz1uurAZQJhz1VHBpoxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeXqRrA3G5NaE4UNxsJQs6+aFvg9BkgNM8mjgvhND5fAiEAoiPfMRLeAAQST+52ros4DOmZ6N2kPVYjdk0D6yV8iYI="}]},"directories":{}},"0.2.3":{"name":"es6-promise-pool","version":"0.2.3","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run mocha && npm run ph && node --version | grep -qv ^v0\\.11\\. || npm run coveralls","mocha":"node --harmony node_modules/mocha/bin/_mocha test/test.js","ph":"node --harmony node_modules/mocha-phantomjs/bin/mocha-phantomjs test/test.html","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info && rm -rf ./coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"gitHead":"be9ba76c03ba0aaef27b89f02b5c69af92480b6f","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.3","_shasum":"f8d8bc3a5fb281fda194ad8ea338ecbc6c8510b3","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"f8d8bc3a5fb281fda194ad8ea338ecbc6c8510b3","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.3.tgz","integrity":"sha512-CBnPXIq3yWeMon3wjrgeaDkUEcCEKUqwCgy/MNnhwjDlU2C+BKGEWXG93hjAaWx7EUXYW/IvSVjQW7NLfc5Tjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrkCCU7NQgp5I7jYW/i942KjQplKsAvgy/mA2WF6GvXAiAvBqFTZIGgvMEKej5Jpy+NboBKt070wqosxePWMUnGyw=="}]},"directories":{}},"0.2.5":{"name":"es6-promise-pool","version":"0.2.5","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run mocha && npm run ph && node --version | grep -qv ^v0\\.11\\. || npm run coveralls","mocha":"node --harmony node_modules/mocha/bin/_mocha test/test.js","ph":"node --harmony node_modules/mocha-phantomjs/bin/mocha-phantomjs test/test.html","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info && rm -rf ./coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"gitHead":"d2f473a8afb6596d21e8fcba5dd68f1e9bd477c6","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.5","_shasum":"afcab1fedbe50fb632440dfcee2eb835424a0dd0","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"afcab1fedbe50fb632440dfcee2eb835424a0dd0","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.5.tgz","integrity":"sha512-6DmCLaXZIu2RNEP8yKxIEkBkV4Tc3akSWQipGuAbBRGbg1GzQophBJ/SP7oZ6BdtTbLfz+z1Vf6/2jQn+SOz+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDafjxhNGgbaLMGS7KvSjN2liMKiBJn/ZyjnhMp4p6rAiEAqwxXJJOViYKP4WMUPEBiXsVDdmnWiRooL8KVVN6CNZk="}]},"directories":{}},"0.2.7":{"name":"es6-promise-pool","version":"0.2.7","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^3.7.3"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha && node --version | grep -qv ^v0\\.12\\. || npm run coveralls","standard":"node node_modules/standard/bin/cmd.js","mocha":"node node_modules/mocha/bin/_mocha","cover":"node node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"standard":{"ignore":["bower_components/**","demo/demo-generator.js"]},"gitHead":"421cf6d174f3a12a4250d6d59453bb9c05c77820","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.7","_shasum":"6664bcf661496e60c251e2cb6cf628fc9ae34d1f","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"6664bcf661496e60c251e2cb6cf628fc9ae34d1f","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.7.tgz","integrity":"sha512-CGsliF5twHxcC0PQ96kDu8gEulP3+38AVSSwyMCsU1fE++dPS44IkcKwBCncJAliVDQS42BB3X5JpZaW3RyJDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEqyUMBwuKmssBceCbn5KauzDqfHtHPnq7sJztdoYzyAIgQ982xP5utvEIzCGUZ+FG5ayRfHEeTtkghpaELeBmIPg="}]},"directories":{}},"0.2.8":{"name":"es6-promise-pool","version":"0.2.8","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^3.7.3"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha && node --version | grep -qv ^v0\\.12\\. || npm run coveralls","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"standard":{"ignore":["bower_components/**","demo/demo-generator.js"]},"gitHead":"6a822f2d0d478f29698b9541e9c5e128d3806dfa","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.8","_shasum":"8ad6abc153741a58fc1d682223057f81d9280ecd","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"8ad6abc153741a58fc1d682223057f81d9280ecd","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.8.tgz","integrity":"sha512-jtfxVQ0AxjvnLcLCYQ1BavAAQst09Z+a/z2O9y2ZsbDmRRUdyEoPTD4SoVhdCAXGHV9xB7bXyorIISuwfmBN5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsBBIzbK3RX77TQAdLCzb1pAy7LlonWFDs8G81GE3W3AiAe8tlVSwnF6eetF0wZoNKpsqYTdmxUjnwQSfNv5A52MA=="}]},"directories":{}},"0.2.9":{"name":"es6-promise-pool","version":"0.2.9","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^3.7.3"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha && ( node --version | grep -qv ^v0\\.12\\. || npm run coveralls )","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"standard":{"ignore":["bower_components/**"]},"gitHead":"28239b7c35934c990a77edbc083d3a441fa3934d","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.2.9","_shasum":"b622af4672c00a4044e74d4e96a0b015e15eff45","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"b622af4672c00a4044e74d4e96a0b015e15eff45","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.2.9.tgz","integrity":"sha512-tci4uMqsxOjYlChCnGqRGaPdjRbb38qr5835dxNGFJZsNnOP9Isq+u0/50NAuuCf2/SdcuimuwEqVG34VnvE3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9ULTiihHMO4K3sZSu/PNika5TX9d/78ODCxMO++S2IAIhAIi9xJndfCtuMxeQqVxwyuQ8r8O/mDdizmyY3/97zirQ"}]},"directories":{}},"0.3.0":{"name":"es6-promise-pool","version":"0.3.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^3.7.3"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha && ( node --version | grep -qv ^v0\\.12\\. || npm run coveralls )","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/timdp/es6-promise-pool/master/LICENSE"}],"standard":{"ignore":["bower_components/**"]},"gitHead":"dddfc92787d483671f474d4669b5fab9418af4ad","homepage":"https://github.com/timdp/es6-promise-pool","_id":"es6-promise-pool@0.3.0","_shasum":"747310e3a9e4583001d8f14bfd47db30a1a8cae4","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"747310e3a9e4583001d8f14bfd47db30a1a8cae4","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.3.0.tgz","integrity":"sha512-a6692gCOUXAwozcVcS6g1Jtx1xEf1OW6o/FLWvUFa+5QBVJftm69nQ9SjdtwgDRjiKJW2qYGWQWgBjmtGpAF7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2AV4co9noJqcxMKfAwYP4L1hyQeZhvE/pHaVyndJWAAiEAnHv27BCOtMqIDN2ppP7URdo4w9dIil3tsZWnBo/dbXk="}]},"directories":{}},"0.3.1":{"name":"es6-promise-pool","version":"0.3.1","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^3.7.3"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"33c9c173dbd343deac9d8cad1e3463e51564ad72","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@0.3.1","_shasum":"a4ff7b2b2785b5fe7d0288812bd76ecc53d6600f","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.12.3","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"a4ff7b2b2785b5fe7d0288812bd76ecc53d6600f","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-0.3.1.tgz","integrity":"sha512-uLiPRoOvcin7B90zHtdvdnITj5rHGl9tkjB5CCVHqdTRnvKwYAsPtZqFTbpFKkh3HkebEqBDW8gHNtZd78BSWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNyFLq1YHntBI6aHg+NSihNtpjflNS94oghY2bBWmKPAiA6URe4Ojy+tmXxJqwNS5mlNiBqVdqKCYoo3RrKRsQ7yg=="}]},"directories":{}},"1.0.0":{"name":"es6-promise-pool","version":"1.0.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"dependencies":{"es6-promise":"^2.0.1"},"devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","console-stamp":"^0.1.3","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^3.7.3"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"c9a8388ac793a8456746f9f26a08ebe88505315b","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@1.0.0","_shasum":"fb9a19f9e08dee90afba111f19f63d797449e252","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"fb9a19f9e08dee90afba111f19f63d797449e252","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-1.0.0.tgz","integrity":"sha512-Kki8fkU7hnZ5S5ckEv4sDBTeQGQyBn+OYchZwRmh358mg/90I+H/23hafAZXvmniLHe6kA1AvcH/+GKp4QHPAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYLKwKjv0QbNy5SwNSJQ3LD1UwA5T5Om8+GjpPPsbcsAiAcirdMeOHS/GgypAhIhpZ5BH+vwBvW68U0zpWyhbC4Fg=="}]},"directories":{}},"2.0.0":{"name":"es6-promise-pool","version":"2.0.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"chai":"^3.0.0","chai-as-promised":"^5.0.0","console-stamp":"^0.1.3","coveralls":"^2.11.2","es6-promise":"^2.0.1","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^4.5.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"7b6d3110a8bb2f3cb34b5edf9e450214088a13e2","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.0.0","_shasum":"e8cf9670b345183b837a3a3c1968ed66489dbb7f","_from":".","_npmVersion":"3.1.0","_nodeVersion":"0.12.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"e8cf9670b345183b837a3a3c1968ed66489dbb7f","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.0.0.tgz","integrity":"sha512-1RFIFOrP5op3TutnkUxjM33OZFzsm9y3IM3JLI+wGZBcJ0IFReu7Ydd8UUVjbV6GXQfxfgRm2LkyUUD8s780gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+2lo7l3+goZb93thYfqzZA/j3DBHm6Hyc9nPBWUpwXAiEA/YzBmhoR7mmcj65iI/l2IAPV44KU95NKTKVcQz+Dy8g="}]},"directories":{}},"2.1.0":{"name":"es6-promise-pool","version":"2.1.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"chai":"^3.0.0","chai-as-promised":"^5.0.0","console-stamp":"^0.1.3","coveralls":"^2.11.2","es6-promise":"^2.0.1","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^4.5.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"75f0517712c5abda661ca4fde7f2b6e07d2b3499","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.1.0","_shasum":"dec8d80e6f6c04eae14fb9a9d91a46e07617b72b","_from":".","_npmVersion":"3.1.2","_nodeVersion":"0.12.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"dec8d80e6f6c04eae14fb9a9d91a46e07617b72b","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.1.0.tgz","integrity":"sha512-9ZRrndZEMV2AOxa5LBhjgEzqRAxR1xAfiQTFF/XD5TbDC4dDjoYA/1AMj4yv28Vj/dO/bXp++X85ET2Rl0fmkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIc6mAe6AaPnOAaUCOTjPrT6bNuY5FjoYxs1q4zN1COAiEA1UvrRMs8GfcPodcoDaez+5trz9vD6bVN0ScLUA+vzGk="}]},"directories":{}},"2.1.1":{"name":"es6-promise-pool","version":"2.1.1","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"chai":"^3.0.0","chai-as-promised":"^5.0.0","console-stamp":"^0.1.3","coveralls":"^2.11.2","es6-promise":"^2.0.1","istanbul":"^0.3.5","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.5.2","phantomjs":"^1.9.13","standard":"^4.5.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"dce11503a443607ba1554145a0f5ff750203abda","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.1.1","_shasum":"3f07f82cd994838d9bd79899c197c5bf81b957d1","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"3f07f82cd994838d9bd79899c197c5bf81b957d1","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.1.1.tgz","integrity":"sha512-gc7kQf/hP4Kql5ZcwYRpT6F8fnHyRH2d6LXnGcFg8Mfy1rMgoyU5wxtR83h/Yccpm+oIwzfRplr2y27FZ2MClA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuKshe6IOhrx/SofwW6BYqvyBosaix1S1sFKv7AJj2IAiEA+zKeBfupruq5JniqJP5a6AH1pYcCi9sLnwpkivCYrgE="}]},"directories":{}},"2.2.0":{"name":"es6-promise-pool","version":"2.2.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","console-stamp":"^0.1.6","coveralls":"^2.11.4","es6-promise":"^3.0.2","istanbul":"^0.3.17","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.6.0","phantomjs":"1.9.7-15","standard":"^5.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"5565fa334a5705c38217e422a500256a5db66378","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.2.0","_shasum":"0aad048e9c01967a1d1d2360e558d04f05b59cb9","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.6","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"0aad048e9c01967a1d1d2360e558d04f05b59cb9","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.2.0.tgz","integrity":"sha512-s6yJ3kwlV1f2+kTHvAvASvpCUOaaZU6Pmao7oUqv+X/1pbnCB0TxjmZ7goLcvpSEtyfkbWae6JHzvwmqrBJeCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrn4hBbt1NSiO+Ubeiz1HcCsSE/62TPjM0pTPWHQxgGQIhAMzblYcqvBkAIyTczrxTObt9FFUlh4osvAy8gUjfYuTE"}]},"directories":{}},"2.3.0":{"name":"es6-promise-pool","version":"2.3.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","console-stamp":"^0.1.6","coveralls":"^2.11.4","es6-promise":"^3.0.2","istanbul":"^0.3.17","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.6.0","phantomjs":"1.9.7-15","pinkie":"^1.0.0","standard":"^5.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"25e9ae41c0d99b3f31a8d5bf2f6192155b6d6a84","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.3.0","_shasum":"467762ecf8d1db5383bba9227366d7a51e8fdeb3","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.0.0","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"467762ecf8d1db5383bba9227366d7a51e8fdeb3","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.3.0.tgz","integrity":"sha512-ROAQj2xZ7KaSjhK9ryzK0zvGn1j1DYdcuVEC0MEd4bDha0UgCJ2D4sE/RgSRZHc75lBEj4JMYiQMtO2QGTaGKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7wyVbE5ZTGfRHG5k9t5eauZ9/jSB40rVhOfb7/FO0wAiEAq/DIe+AhgMQQNqk0LmynjpzKdXeHCWd+rBwJjHWVEiU="}]},"directories":{}},"2.4.0":{"name":"es6-promise-pool","version":"2.4.0","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","console-stamp":"^0.1.6","coveralls":"^2.11.4","es6-promise":"^3.0.2","istanbul":"^0.3.17","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.6.0","phantomjs":"1.9.7-15","pinkie":"^1.0.0","standard":"^5.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"f09983cea72cc23ba5689e0a69ce0814d2903871","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.4.0","_shasum":"f5dacbe163323c95a6e35f2df0737d8514317128","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.1.0","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"f5dacbe163323c95a6e35f2df0737d8514317128","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.4.0.tgz","integrity":"sha512-2rbeIBjy3Yxk3zNciL5jw6tnykerClYbA3X2NKqbCHWMZrXtYMOdSBffspMe1HYpJIQ5BjIx79+q3rB8PR2nrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzJyLcolrUVuuQCZNo7Uw52JjnSfov/qfxvFOJD/hh6QIgcDkYUewERpztnmSpeZhel0A123q9A2KsJIvp2kD6H0Q="}]},"directories":{}},"2.4.1":{"name":"es6-promise-pool","version":"2.4.1","description":"Runs Promises in a pool that limits their maximum concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","console-stamp":"^0.1.6","coveralls":"^2.11.4","es6-promise":"^3.0.2","istanbul":"^0.3.17","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","mocha-phantomjs":"^3.6.0","phantomjs":"1.9.7-15","pinkie":"^1.0.0","standard":"^5.1.0"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run mocha","standard":"node node_modules/standard/bin/cmd.js","mocha":"node --harmony node_modules/mocha/bin/_mocha","cover":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec","coveralls":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && node node_modules/coveralls/bin/coveralls.js < coverage/lcov.info && rm -rf coverage"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"]},"gitHead":"bf744abec2aed8deb6a591bf5f61a3fcadb36b6a","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.4.1","_shasum":"617b315304d78c323277c2d268f36f66c8429826","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.1.0","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"dist":{"shasum":"617b315304d78c323277c2d268f36f66c8429826","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.4.1.tgz","integrity":"sha512-XJ1vaC8Jqup8StveS8cHYlkVth8TB8q7LD/7U+Ux72bwzg+Sg1XtbBsK1aq1b68UDgrWNBYO/TfwDj3Yw8+ANw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNEtPsz1bmYzdP02fbABT5GEdtErHrwUR10ORFnLGygQIhALUmnA6sAYj32dJqViJUjevcvPToTuCi2jXp/bV/D0g7"}]},"directories":{}},"2.4.2":{"name":"es6-promise-pool","version":"2.4.2","description":"Runs Promises in a pool that limits their concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"bluebird":"^3.4.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","console-stamp":"^0.2.2","coveralls":"^2.11.4","es6-promise":"^3.0.2","istanbul":"^0.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"^1.2.0","mocha-phantomjs":"^4.0.2","phantomjs-prebuilt":"^2.1.7","standard":"^7.1.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run coverage","standard":"node node_modules/standard/bin/cmd.js","coverage":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec && node node_modules/istanbul/lib/cli.js check-coverage","coveralls":"node node_modules/coveralls/bin/coveralls.js <coverage/lcov.info"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"],"globals":["define","describe","it","before","after","beforeEach","afterEach"]},"gitHead":"4baeb9ca01be999da60abae0b9760efecd6c213f","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.4.2","_shasum":"b8d8e680dce67ba4c885f8a60feb2c0386fb2e07","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"dist":{"shasum":"b8d8e680dce67ba4c885f8a60feb2c0386fb2e07","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.4.2.tgz","integrity":"sha512-z95F/eH30uRp3la/uRiomgIzFBw+K26paFylPTFJXIG+vao62RkQXJ+4pcVRcec3OyUtSKDV3FR5F1ep6kplig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF6eVmtBaO6tFeeQnpbleDVIteYHml25fSeWDp2NlmpwIgYf8y24p/G0iWvjrd8JwPkVCRalkY1fmtizueFIfNZ2o="}]},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-pool-2.4.2.tgz_1466205713544_0.9980750004760921"},"directories":{}},"2.4.3":{"name":"es6-promise-pool","version":"2.4.3","description":"Runs Promises in a pool that limits their concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"bluebird":"^3.4.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","console-stamp":"^0.2.2","coveralls":"^2.11.4","es6-promise":"^3.0.2","istanbul":"^0.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"^1.2.0","mocha-phantomjs":"^4.0.2","phantomjs-prebuilt":"^2.1.7","standard":"^7.1.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run coverage","standard":"node node_modules/standard/bin/cmd.js","coverage":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec && node node_modules/istanbul/lib/cli.js check-coverage","coveralls":"node node_modules/coveralls/bin/coveralls.js <coverage/lcov.info"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"],"globals":["define","describe","it","before","after","beforeEach","afterEach"]},"gitHead":"2e0eb49bb6125630ba637db712aea7138b18ad4b","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.4.3","_shasum":"768fe9f2d00448289b7b8e29dd39ddb2c43bfdc1","_from":".","_npmVersion":"3.10.2","_nodeVersion":"4.4.5","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"dist":{"shasum":"768fe9f2d00448289b7b8e29dd39ddb2c43bfdc1","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.4.3.tgz","integrity":"sha512-xRGoy4XkEYoJGQNmakiG/D05VlgoqQDkmEZwft/TMil0VSYyw+gcRbIcH5H75FJEJ6tcVbzFYERftRNtYDUCPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFBsH9zAmUE91E+FnrSxmM8PLd9gwWEFGeNFQt29/l5AiEA60lfHWizYzAa/Im6brUcbc5OgdEuoGYPYKW2ZOooW8c="}]},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-pool-2.4.3.tgz_1467798105097_0.6373307523317635"},"directories":{}},"2.4.4":{"name":"es6-promise-pool","version":"2.4.4","description":"Runs Promises in a pool that limits their concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","typings":"es6-promise-pool.d.ts","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"bluebird":"^3.4.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","console-stamp":"^0.2.2","coveralls":"^2.11.4","es6-promise":"^3.0.2","istanbul":"^0.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"^1.2.0","mocha-phantomjs":"^4.0.2","phantomjs-prebuilt":"^2.1.7","standard":"^7.1.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run standard && npm run coverage","standard":"node node_modules/standard/bin/cmd.js","coverage":"node --harmony node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec && node node_modules/istanbul/lib/cli.js check-coverage","coveralls":"node node_modules/coveralls/bin/coveralls.js <coverage/lcov.info"},"files":["es6-promise-pool.js"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"],"globals":["define","describe","it","before","after","beforeEach","afterEach"]},"gitHead":"d75e4abce154aeb69c193dd1d96653aeb4b95c98","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.4.4","_shasum":"2e3c4859d52add51852a14d13584a047f03f3dba","_from":".","_npmVersion":"3.10.2","_nodeVersion":"4.4.5","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"dist":{"shasum":"2e3c4859d52add51852a14d13584a047f03f3dba","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.4.4.tgz","integrity":"sha512-pH3I4Awluic+HklI+hUPVzGIu+VNJOADlH0+sa7iG2d3pXGWsHcnigq6FflzVefuoOEXwwqwsPZUbNvSGLCfRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxwsNSvpyTxAJB8wi7fm4TKNcO0my3XMLZqkj1vMzxUQIgOkzbcn8WfHdZ08kaKhMp/Q5bDXsK5qMm/uscNz+/A5U="}]},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-pool-2.4.4.tgz_1468216423120_0.5148780667223036"},"directories":{}},"2.4.6":{"name":"es6-promise-pool","version":"2.4.6","description":"Runs Promises in a pool that limits their concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","typings":"es6-promise-pool.d.ts","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"bluebird":"^3.5.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","console-stamp":"^0.2.5","coveralls":"^2.13.0","dirty-chai":"^1.2.2","es6-promise":"^4.1.0","karma":"^1.6.0","karma-chai":"^0.1.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-phantomjs-launcher":"^1.0.4","karma-spec-reporter":"0.0.31","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","mocha-lcov-reporter":"^1.3.0","nyc":"^10.2.0","standard":"^10.0.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run test:lint && npm run test:node && npm run test:browser","test:lint":"standard","test:node":"nyc mocha test.js","test:browser":"karma start","test:ci":"npm run test:ci:node && npm run test:browser && npm run test:ci:report","test:ci:node":"nyc mocha --reporter mocha-junit-reporter test.js","test:ci:report":"nyc report --reporter text-lcov | coveralls"},"files":["es6-promise-pool.js","es6-promise-pool.d.ts"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"],"globals":["define","describe","it","before","after","beforeEach","afterEach","chai","chaiAsPromised"]},"gitHead":"34707c64d86bf0ee66eb2108691ab944505a9335","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.4.6","_shasum":"3fa4cac0722674e024bddf12d71f9c399cfc0ab0","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.9.0","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"dist":{"shasum":"3fa4cac0722674e024bddf12d71f9c399cfc0ab0","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.4.6.tgz","integrity":"sha512-B5EEyxAbRQUNycIJ5NAX4vbjmCZRPYBlgbZWgtYHVWGCR01BEUXNJZ/hj/FnHFWOpKavRvmzKUjF4rcRVKvWGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFUuvoOCllmEK9zd4DCFCtHmDvpEGrdzddCJOua/D6KQIhAPQmVJ+go35i2mCUKVLQ4kIrJpIuKQQm2ViAAgqP9kzm"}]},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-pool-2.4.6.tgz_1495701098077_0.0650430116802454"},"directories":{}},"2.5.0":{"name":"es6-promise-pool","version":"2.5.0","description":"Runs Promises in a pool that limits their concurrency.","author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"main":"es6-promise-pool.js","typings":"es6-promise-pool.d.ts","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"devDependencies":{"bluebird":"^3.5.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","console-stamp":"^0.2.5","coveralls":"^2.13.0","dirty-chai":"^1.2.2","es6-promise":"^4.1.0","karma":"^1.6.0","karma-chai":"^0.1.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-phantomjs-launcher":"^1.0.4","karma-spec-reporter":"0.0.31","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","mocha-lcov-reporter":"^1.3.0","nyc":"^10.2.0","standard":"^10.0.2"},"engines":{"node":">=0.10.0"},"scripts":{"test":"npm run test:lint && npm run test:node && npm run test:browser","test:lint":"standard","test:node":"nyc mocha test.js","test:browser":"karma start","test:ci":"npm run test:ci:node && npm run test:browser && npm run test:ci:report","test:ci:node":"nyc mocha --reporter mocha-junit-reporter test.js","test:ci:report":"nyc report --reporter text-lcov | coveralls"},"files":["es6-promise-pool.js","es6-promise-pool.d.ts"],"repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"license":"MIT","standard":{"ignore":["bower_components/**"],"globals":["define","describe","it","before","after","beforeEach","afterEach","chai","chaiAsPromised"]},"gitHead":"ea4efc68c0b9726294151af2feba948a39782fab","homepage":"https://github.com/timdp/es6-promise-pool#readme","_id":"es6-promise-pool@2.5.0","_shasum":"147c612b36b47f105027f9d2bf54a598a99d9ccb","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.2.1","_npmUser":{"name":"timdp","email":"hi@tmdpw.eu"},"dist":{"shasum":"147c612b36b47f105027f9d2bf54a598a99d9ccb","tarball":"https://registry.npmjs.org/es6-promise-pool/-/es6-promise-pool-2.5.0.tgz","integrity":"sha512-VHErXfzR/6r/+yyzPKeBvO0lgjfC5cbDCQWjWwMZWSb6YU39TGIl51OUmCfWCq4ylMdJSB8zkz2vIuIeIxXApA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpF2cSTLGkZ0rPZqq2YP6xMBQc/je0rx6Zb2d6MyOtUwIhAJNI3otlwj7JevfqY1S3tQas3SgZUf1jdLhNNtNs96sm"}]},"maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-pool-2.5.0.tgz_1503132374260_0.9502894012257457"},"directories":{}}},"readme":"# ES6 Promise Pool\n\n[![npm](https://img.shields.io/npm/v/es6-promise-pool.svg)](https://www.npmjs.com/package/es6-promise-pool) ![Bower](https://img.shields.io/bower/v/es6-promise-pool.svg) [![CircleCI Build](https://img.shields.io/circleci/project/github/timdp/es6-promise-pool/master.svg?label=circleci+build)](https://circleci.com/gh/timdp/es6-promise-pool) [![AppVeyor Build](https://img.shields.io/appveyor/ci/timdp/es6-promise-pool/master.svg?label=appveyor+build)](https://ci.appveyor.com/project/timdp/es6-promise-pool) [![Coverage Status](https://img.shields.io/coveralls/timdp/es6-promise-pool/master.svg)](https://coveralls.io/r/timdp/es6-promise-pool) [![JavaScript Standard Style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)\n\nRuns `Promise`s in a pool that limits their concurrency.\n\n## Motivation\n\nAn ECMAScript 2015 `Promise` is a great way to handle asynchronous operations.\nThe `Promise.all` function provides an easy interface to let a bunch of promises\nsettle concurrently.\n\nHowever, it's an all-or-nothing approach: all your promises get created\nsimultaneously. If you have a ton of operations that you want to run with _some_\nconcurrency, `Promise.all` is no good.\n\nInstead, you probably want to limit the maximum number of simultaneous\noperations. That's where this module comes in. It provides an easy way of\nwaiting for any number of promises to settle, while imposing an upper bound on\nthe number of simultaneously executing promises.\n\nThe promises can be created in a just-in-time fashion. You essentially pass a\nfunction that produces a new promise every time it is called. Alternatively, you\ncan pass an ES2015 iterator, meaning you can also use generator functions.\n\n## Compatibility\n\nThis module can be used both under **Node.js** and on the **Web**. If your\nplatform does not have a native `Promise` implementation, you can use a polyfill\nsuch as [ES6-Promise](https://github.com/jakearchibald/es6-promise).\n\n## Installation\n\n```bash\nnpm install --save es6-promise-pool\n```\n\n```bash\nbower install --save es6-promise-pool\n```\n\n```html\n<script src=\"es6-promise-pool.js\"></script>\n```\n\n## Usage\n\n```js\n// On the Web, leave out this line and use the script tag above instead.\nvar PromisePool = require('es6-promise-pool')\n\nvar promiseProducer = function () {\n  // Your code goes here.\n  // If there is work left to be done, return the next work item as a promise.\n  // Otherwise, return null to indicate that all promises have been created.\n  // Scroll down for an example.\n}\n\n// The number of promises to process simultaneously.\nvar concurrency = 3\n\n// Create a pool.\nvar pool = new PromisePool(promiseProducer, concurrency)\n\n// Start the pool.\nvar poolPromise = pool.start()\n\n// Wait for the pool to settle.\npoolPromise.then(function () {\n  console.log('All promises fulfilled')\n}, function (error) {\n  console.log('Some promise rejected: ' + error.message)\n})\n```\n\n## Producers\n\nThe `PromisePool` constructor takes a `Promise`-producing function as its first\nargument. Let's first assume that we have this helper function that returns a\npromise for the given `value` after `time` milliseconds:\n\n```js\nvar delayValue = function (value, time) {\n  return new Promise(function (resolve, reject) {\n    console.log('Resolving ' + value + ' in ' + time + ' ms')\n    setTimeout(function () {\n      console.log('Resolving: ' + value)\n      resolve(value)\n    }, time)\n  })\n}\n```\n\n### Function\n\nNow, let's use the helper function above to create five such promises, which\nare each fulfilled after a second. Because of the `concurrency` of `3`, the\nfirst three promises will be fulfilled after one second. Then, the remaining two\nwill be processed and fulfilled after another second.\n\n```js\nvar count = 0\nvar promiseProducer = function () {\n  if (count < 5) {\n    count++\n    return delayValue(count, 1000)\n  } else {\n    return null\n  }\n}\n\nvar pool = new PromisePool(promiseProducer, 3)\n\npool.start()\n  .then(function () {\n    console.log('Complete')\n  })\n```\n\n### Iterator\n\nWe can achieve the same result with ECMAScript 2015 iterators. Since ES2015\ngenerator functions return such an iterator, we can make the example above a lot\nprettier:\n\n```js\nconst generatePromises = function * () {\n  for (let count = 1; count <= 5; count++) {\n    yield delayValue(count, 1000)\n  }\n}\n\nconst promiseIterator = generatePromises()\nconst pool = new PromisePool(promiseIterator, 3)\n\npool.start()\n  .then(() => console.log('Complete'))\n```\n\nIt's also possible to pass a generator function directly. In that case, it will\nbe invoked with no arguments and the resulting iterator will be used. This\nfeature will however be removed in version 3.\n\n## Events\n\nWe can also ask the promise pool to notify us when an individual promise is\nfulfilled or rejected. The pool fires `fulfilled` and `rejected` events exactly\nfor this purpose.\n\n```js\nvar pool = new PromisePool(promiseProducer, concurrency)\n\npool.addEventListener('fulfilled', function (event) {\n  // The event contains:\n  // - target:    the PromisePool itself\n  // - data:\n  //   - promise: the Promise that got fulfilled\n  //   - result:  the result of that Promise\n  console.log('Fulfilled: ' + event.data.result)\n})\n\npool.addEventListener('rejected', function (event) {\n  // The event contains:\n  // - target:    the PromisePool itself\n  // - data:\n  //   - promise: the Promise that got rejected\n  //   - error:   the Error for the rejection\n  console.log('Rejected: ' + event.data.error.message)\n})\n\npool.start()\n  .then(function () {\n    console.log('Complete')\n  })\n```\n\n## Upgrading\n\nSince version 2.0.0, this module does not depend on\n[ES6-Promise](https://github.com/jakearchibald/es6-promise) anymore. If you\nwant to support platforms without a native `Promise` implementation, please\nload a polyfill first.\n\nIf you prefer not to polyfill the global `Promise` for whatever reason, you can\nalso pass your `Promise` class as an option instead:\n\n```js\nvar ES6Promise = require('es6-promise').Promise // or another implementation\nvar pool = new PromisePool(promiseProducer, concurrency, {promise: ES6Promise})\n```\n\n## Alternatives\n\n- Vilic Vane's [Promise Pool](https://github.com/vilic/promise-pool) offers a\n  similar API.\n- [Bluebird](https://github.com/petkaantonov/bluebird) includes\n  [`Promise.map()`](http://bluebirdjs.com/docs/api/promise.map.html),\n  which takes a `concurrency` option.\n- Similarly, [λ (a.k.a. contra)](https://github.com/bevacqua/contra) has\n  [`λ.concurrent()`](https://github.com/bevacqua/contra#λconcurrenttasks-cap-done)\n  with the optional `cap` parameter.\n- With [Q](https://github.com/kriskowal/q), you can use\n  [qlimit](https://github.com/suprememoocow/qlimit).\n- [Async](https://github.com/caolan/async) does not use promises, but offers a\n  [`queue()`](https://github.com/caolan/async#queueworker-concurrency) function.\n\n## Author\n\n[Tim De Pauw](https://tmdpw.eu/)\n\n## License\n\nMIT\n","maintainers":[{"name":"timdp","email":"hi@tmdpw.eu"}],"time":{"modified":"2022-06-17T17:01:08.484Z","created":"2015-01-10T17:31:15.199Z","0.1.0":"2015-01-10T17:31:15.199Z","0.1.1":"2015-01-11T14:23:20.195Z","0.1.2":"2015-01-11T15:44:04.749Z","0.2.0":"2015-01-11T19:09:18.095Z","0.2.1":"2015-01-11T21:05:54.996Z","0.2.2":"2015-01-11T22:05:58.230Z","0.2.3":"2015-01-12T19:09:29.785Z","0.2.4":"2015-01-12T20:33:36.193Z","0.2.5":"2015-01-12T20:38:06.652Z","0.2.7":"2015-05-03T21:33:17.722Z","0.2.8":"2015-05-03T21:48:11.527Z","0.2.9":"2015-05-04T07:16:48.016Z","0.3.0":"2015-05-14T08:22:32.291Z","0.3.1":"2015-06-20T11:06:07.324Z","1.0.0":"2015-06-27T11:14:20.666Z","2.0.0":"2015-07-10T18:08:51.807Z","2.1.0":"2015-07-14T18:00:46.834Z","2.1.1":"2015-08-16T09:32:36.917Z","2.2.0":"2015-08-16T09:48:52.094Z","2.3.0":"2015-09-12T10:28:41.403Z","2.4.0":"2015-09-27T11:34:14.471Z","2.4.1":"2015-09-27T13:22:00.774Z","2.4.2":"2016-06-17T23:21:54.724Z","2.4.3":"2016-07-06T09:41:45.963Z","2.4.4":"2016-07-11T05:53:45.480Z","2.4.5":"2017-05-25T08:24:22.291Z","2.4.6":"2017-05-25T08:31:38.934Z","2.5.0":"2017-08-19T08:46:15.352Z"},"homepage":"https://github.com/timdp/es6-promise-pool#readme","repository":{"type":"git","url":"git+https://github.com/timdp/es6-promise-pool.git"},"author":{"name":"Tim De Pauw","url":"https://tmdpw.eu"},"bugs":{"url":"https://github.com/timdp/es6-promise-pool/issues"},"readmeFilename":"README.md","keywords":["promise","promises","promises-a","promises-aplus","future","futures","deferred","deferreds","generator","generators","async","await","flow control","pool","queue","throttle","es6","browser","node"],"license":"MIT","users":{"aalpern":true,"timdp":true,"oblank":true,"rochejul":true,"stonecypher":true,"imgreenbie":true,"maxime1992":true,"shrimpseaweed":true,"ferrari":true,"srl":true}}