{"_id":"@supercharge/promise-pool","_rev":"24-d178887605b0113deb0c95da1774c8f0","name":"@supercharge/promise-pool","dist-tags":{"latest":"3.2.0"},"versions":{"1.0.0":{"name":"@supercharge/promise-pool","description":"Supercharge Promise Pool","version":"1.0.0","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@hapi/code":"~5.3.1","@hapi/lab":"~19.1.0","eslint":"~6.0.1","eslint-config-standard":"~13.0.1","eslint-plugin-import":"~2.18.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.0"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"lint":"eslint .","lint-fix":"eslint . --fix","test":"lab --assert @hapi/code --leaks --coverage --lint --reporter console --output stdout --reporter html --output ./coverage/coverage.html"},"gitHead":"574dcba44943ac78594c2965203b33f245b3442e","_id":"@supercharge/promise-pool@1.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-0H48hq4p0EXgXokwHA2fH1j1xQRDny9MngSJGk52QMSUiCn4RETVkVk62pDosMYCass1kUyq6YVrOzAstIQiXg==","shasum":"aa14d27ecec7e9855fef79931d664fe4cfcfc030","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.0.0.tgz","fileCount":11,"unpackedSize":17175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLH+iCRA9TVsSAnZWagAA6QMP/0YgXmvSycqXqKBeA40w\nKDoqt2Nwbiie9owzZNgX7OG51ZFEQ6D/xwNJPB/tKC7UCm0U3uAKTW19eedH\nXKDxIl8fiHHPI4xrv5q2wCfyEBqAg0/S8xt2ROumXoBIDon4eZ3Vg3ONgmrS\nXhHdUZeZbihr1k1hewDrSIPP+qQbpHn7uoKYc3qVt7euBqO81zWb8Xabq31g\nwUyTw/W2dzNmLK5LbeKI4zeBt4iTr68eLeQpX9860GCDAdsAhT71m64C5YAR\ntkdKol2qI5OdXxO0/v5fSEPPTrbEjpeFIFOJjo7FqpoRS5NaeH+c81S+/605\nujJmvp5TPI8qMmdA524mGns+Ft1MfT1ZW//goR0Kzu/g4IOKW2mwnLZuuQoA\nKog2yNgve/vDPNOAhjwJhfuV6BuxkDD0GhtGEuzde3FhlimBLMsabuDK2bhx\nJ1BERP8L6ULlIXVv2IYgtCN4aMImeYudAlx6uFxUT3+cO1B0hxQlmVSwVHi5\nUh5bHScKNgst6Xg/tdqTcDRccwB6EF7Xr5cKYogHF2Y2u1WIsioiwm7+6/gQ\nwL+M0+dUJJ+XrgVWitRinNmsd4gRMiLpPtRRbokhlwWtwVrdw1DHwsKXvWtQ\np3YBZcj87krbyTzfBRTfBCXJjrvV0NMUbSaa++kibDhk3SmfnniuDObuqqKI\nA6U7\r\n=CP7S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0/T3l/lnPv+Y3XBAt4RnKI9704fpK+5fLXPUSZwtGiAiEAzelDghRLZd/yh1CaQ06eZYz7zJsVozQ6wSDnspt6u8A="}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"marcuspoehls","email":"m@marcuspoehls.com"}],"_npmUser":{"name":"marcuspoehls","email":"m@marcuspoehls.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.0.0_1563197345453_0.6660426977599343"},"_hasShrinkwrap":false},"1.1.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.1.0","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@hapi/code":"~6.0.0","@hapi/lab":"~20.0.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-import":"~2.18.2","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.0"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"lab --assert @hapi/code --leaks --coverage --lint --reporter console --output stdout --reporter html --output ./coverage/coverage.html"},"gitHead":"2da3bac12a2f83c86818d07c35c566127daf5524","_id":"@supercharge/promise-pool@1.1.0","_nodeVersion":"8.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-qRYwUxpi7QS8KhT80f4PZn3t8PVNFnKwzt45sIwY11VFKGs6FYQRzY3HEFXIN1tIA/FRlbO8RiI2DmQquy5olA==","shasum":"c5e5f48495c7cf68817cc84619f5bcf8077fda91","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.1.0.tgz","fileCount":11,"unpackedSize":17431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU3FXCRA9TVsSAnZWagAAgzMP/0mNG9O1OwswRn/2/5y3\nP6sUqiALSnyxCzKaNG3LsWqmoumAX+7jCrhl8lDNQj2aU9B8FJxK/kP13+qr\nlNSV8vh++xS1Dr/xJaBcZX58XDn+OMFMdawCDCSdrjGq0kldfcg28xT/GQqp\nOns7k1ILdXqTfelaHpz1my+PbKhKNq2OksnXVvK8689VbUXlPAdysHEVZM3Z\nO/Ku/MmI+Oqqi+p7Q/rg4D+ESYEoud4j0tw5qXcGAUTOIhjqIkTDXB+hsXTW\nm0t+PY30ODOiFLNiJ+2W3miSnEhkhMQr8YdJvRLsRQbXGj7G3AhD5+3CNh8A\nKY3/6xZXbv1kIP0q2rxdE3djkCGYgwAxkcY5N34u4jVTAyIaS0LD6kKV6GB9\nFzKgevMcfQH7Nn3W26nXEKRNNYTliM6PBNn8rOLRTQkDrjSjIN9OY5HNfuzX\naxL7ktABsEIb1RkLab0tGp+PMdqbfUrz1iw7gtlmw3YLKFNPp+WzUpZ6BrK5\n7dR1VvQ8h9byD8/yh7P7UCplcyoqVihevCvdV9zi8rm2wdlQdtSIHGVMAOW8\nagL02G03hCBv6H9wmrQle+CSVpFHmmerRwAkI5W2LbxOUteXc1lQjkda2vzW\n0ak4pOJbifepAFSz+nK5/vw4nMmdwyuU0d6aLvdCXyqui0c1DHN8XGWQnC0l\nga+p\r\n=uz4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvH5iMshD4LxApVvAWd94gJlT3w+uLIXTfwAupUZV8lwIhAJGUn77ZAOJGVLD1iqiN9wfBYi64yActmLrGACfJRW11"}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"marcuspoehls","email":"m@marcuspoehls.com"},{"name":"peitek","email":"norman@peitek.com"}],"_npmUser":{"name":"marcuspoehls","email":"m@marcuspoehls.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.1.0_1565749590295_0.8514208077744929"},"_hasShrinkwrap":false},"1.1.1":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.1.1","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@hapi/code":"~6.0.0","@hapi/lab":"~20.3.2","eslint":"~6.4.0","eslint-config-standard":"~14.1.0","eslint-plugin-import":"~2.18.2","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"lab --assert @hapi/code --leaks --coverage --lint --reporter console --output stdout --reporter html --output ./coverage/coverage.html"},"gitHead":"571da9c04213f9ba6b1e8bb0acb45a9f768261a5","_id":"@supercharge/promise-pool@1.1.1","_nodeVersion":"8.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-0K9+wNGkRrvkzBhqC+OawGbA/N0itQcVB8ORt/Ol05E8IPYhlEXyMhBDeVj2gN7plv91oJ2hdR7ZBkCX30xBFw==","shasum":"e20eb83fd1c78e263bb9f63444db074505d244cd","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.1.1.tgz","fileCount":11,"unpackedSize":16509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdinrvCRA9TVsSAnZWagAAxIMP/j5TmMxqoFXjZ68o0ryA\n0oaiAoHMlBZLJ65iL//lGGhv6gylZSWiFVRkt/fLgL024/VcrFIM/bPydxNW\nsB+kYBw9m/+GcPZZ+pu+xUf9DtJoc2iJdlxIBVtRx67uDfzuEXJPuAYQgIzu\nksFQVZINH8Twp3NBmGKKuVGbcNPaWfeb6PKm2iOnSogg0VfkLBQbcw9/e7PS\njdZIZHlalm0VpYqwkl4ubIUBl5irz1J9qRXy6rHuJ4cNIpdMmJbj3DzpPjYU\npsf9MV1v+KqlvfACcb//kKeL6n1VoH7nkB8Q6d+vB49tydece/FpFRxL0Fbx\nGDkudMQ+keGKXoUF0MaisfIUVrRI/O19ZT1r+zEQGeBRWOQCPsI5jW35KV5K\n0HCi2pw+Fqc6BPlXEhWqc58MfMF0EMrjUkHAjkaPavjF9T2AnwfdCvHiU/Rr\ndVQ1DXg2GSNBmM80censBhb44Vw41I3pBbAK3Mu0qm0YNro4jSCy8HHnQQ0R\nEyQjdp4i3q63TijnOu+63IHkeWJI5swKUzegIhuKUZGoKA+9ol6nJpjOZhnA\n7rlfNnupaQgsN+jdQuTeeU/78iJn75OvtvWWZf1j0gNFvPfvaRve4N9qiWP7\nNu9gIDWKtGyzfadRDaaX+9Yx4k+hslUm0stqT0O81xh8NMJDqwVwWy3PZWHO\nuMmR\r\n=vpb3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBodHUX4cEIUJcng2YyqaANSK3pb1w8wHrtd+KCmMVB2AiEAr/NIGztlbipqJLY5+N8lEVBEUi72dltpCTHUIKGJ/zg="}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"marcuspoehls","email":"m@marcuspoehls.com"},{"name":"peitek","email":"norman@peitek.com"}],"_npmUser":{"name":"marcuspoehls","email":"m@marcuspoehls.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.1.1_1569356526750_0.4020758161076601"},"_hasShrinkwrap":false},"1.2.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.2.0","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@hapi/code":"~7.0.0","@hapi/lab":"~21.0.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-import":"~2.18.2","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"lab --assert @hapi/code --leaks --coverage --lint --reporter console --output stdout --reporter html --output ./coverage/coverage.html"},"gitHead":"a01b3506016ae73dc92f9fd1aa3d7594ba246650","_id":"@supercharge/promise-pool@1.2.0","_nodeVersion":"8.16.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-k6Se9Tv8ouVQXGzt1eJptK3sBSqA1vWs7ilFqfOdfeHBzMAuSTyW8E0KWs3yw0JPy1JLkOhwQ75c0kddetoroA==","shasum":"4618a58dab15ec4c7431bf1d3f1b5b2e65e412c2","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.2.0.tgz","fileCount":11,"unpackedSize":18016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpYwKCRA9TVsSAnZWagAAsywP/3YMZLgHdtAUbjrSIKUa\n224YqVZIFIjEICVWA/YKZ5jyk3ZyMsdvcR1T882RreT8CyZ91yt+OONy/9AD\nnZN9be9ehYB4hVCJ4xxtJgzdHxWrVD8VfGbRZGyXEJIi0PO2RKiS9zJ8Nyb5\nrMSS9/gZ7fM4xGMLJz3YzhAILIXOVsy40AD3Rq8bTR2/yxfNRYm01YyJeSHm\nLkb6vN2wg6Go73Z/QIMLj1w+tHBkwxSYdawTUHBXUmzBsYFnaCw488CKXtN8\n0Af+uEkLGjPSu/t9/MqvkKKs2IW1LVWCT9UPEkXjkRxw/sH96UhuG9xymH35\nI7j6Jh7iLbz1zJYCyySdlCFT/YjByNFSSgCE07Jq7XherFlvbRJTUHaNpz2u\nBUcPm7MOgZ3Muty3Q3/ZH8zaaFCL59OLPvEWaS/FezSJ+jk5n0YFCiz9L9UU\nhNYFaPODfpUqthKHsUaYC4ZDCiAexr/z0wokrguy6enpHPots0n47fKos9Sa\nuPqvrqc1xNSX/rTzeguICctp4UEncxU88bhEyN+kC3+O8rMmUAFrIWEAZOFc\nWvqhwQDT3Nau4kv0CTINfj/z7bWyKKPVIbusLdv1gtlDoIfONjvZ2tlJR+bc\n/ravZxqL3gqQTjiNTVxNfFk3zFd3z+nfBEyxKq2APbtdFixu7ezHYL8n7TJZ\n4XvC\r\n=ZZqO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqVpONpQq2Pco097ghGVLnm5UMpX8eLLIIocKpCCRY9AiEA6kM7uqVGmB5jPAr6t6HthpTLVXwNuutreHR2bObdLrw="}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"marcuspoehls","email":"m@marcuspoehls.com"},{"name":"peitek","email":"norman@peitek.com"}],"_npmUser":{"name":"marcuspoehls","email":"m@marcuspoehls.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.2.0_1571130378200_0.25642961103821293"},"_hasShrinkwrap":false},"1.3.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.3.0","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{"@supercharge/goodies":"~1.4.0"},"devDependencies":{"@hapi/code":"~7.0.0","@hapi/lab":"~21.0.0","@supercharge/tsconfig":"~1.0.0","@typescript-eslint/eslint-plugin":"~3.6.1","eslint":"~6.8.0","eslint-config-standard":"~14.1.1","eslint-config-standard-with-typescript":"~18.0.2","eslint-plugin-import":"~2.22.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1","typescript":"~3.9.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"eslint src --ext .js,.ts --fix","test":"npm run build && npm run lint && npm run test:run","test:list":"lab --assert @hapi/code --dry --verbose","test:run":"lab --assert @hapi/code --leaks --coverage --reporter console --output stdout --reporter html --output ./coverage/coverage.html","test:single":"npm run build && lab --assert @hapi/code --leaks --id"},"types":"dist","gitHead":"054e62d6665bc6cf018baaffde3f40b89a7b6ca9","_id":"@supercharge/promise-pool@1.3.0","_nodeVersion":"12.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9/EVrJevSPEqI4i/gRH8Dt7C+FQT65wRRYuu0MDaGmSLZ2aTel0jOGu8Ae84fPiQ+Ah0B80RPFUxk+K+Cz48DA==","shasum":"36cdb63b8655d9b15cd0aec1f8fbde4ccd07573d","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.3.0.tgz","fileCount":13,"unpackedSize":19836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEBuYCRA9TVsSAnZWagAAqR4P/igFBW1o094FYoPj9IID\n02An4mopEJlIZH722cuanKwiJ/c0FHu2UmvWbhxsXYCri7ijqGApNWK/JaMQ\nPEZj5aekvZUlHVkkiMe3YZJW2ZfStAIs1b0CmiYRFzCApEPxMuzxr8WizeI2\ns6Tde1e7hnFckAytTji+dNRVORKZJu06EyS0ZWd5RAFHpXGOpizBv7puHkB+\nY2J6kmsqzmQNlklaqKYd0NHYmH62UxsuCSSbQZGRDQ77bRVcFPKlmxskCT5m\nv8MO6lgIV5mz/Z14qqRyUO82iMX2XYxVo0KLoWwGhJqWowilkfvAdInltdBn\nJTVUOz9fa3i6hC6YInt6cmpMcIqMVq1ILeJ0Yiktbl5HhPjvoBnjwDtIPQRG\n0CMm03LSFO+5uHEe+BWlBcTNCuEa/keW2JwbnToxtJqC3teuUgnJNrpoWyHR\nNk6CZSctKcTYo9gMW06TiwKXJVrIwL5glGIGVIkyWr8+xAC9pRLbkoyWxLKt\nbiSOaIz9JAAB0huHD2UfHhhmjWAxWVtrkyxEAGsxTm2DpZDgpRQAS4zTOpUn\nsAxWlcCsjEbsAf8p/cvMEfhTJKZBZSYg5xmk9ZkiD/m+b9OaDJFNq0nas0G5\nwuw4gT4Zuq6JKM6BVoM1pGGNx7St3gJA/xejDfFxButiwnNGEa9zrfqQj2N4\nooZz\r\n=Iexz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSWpOAoVPlH9fGrMAiqI3mEBq6oVExaJoAzedqmK8sdAIgSSg4r6swvWyk2sEqt0n9O/5LjITfFZaUnMUO6WYqT2E="}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"marcuspoehls","email":"m@marcuspoehls.com"},{"name":"peitek","email":"norman@peitek.com"}],"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.3.0_1594891160582_0.5048718130387759"},"_hasShrinkwrap":false},"1.4.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.4.0","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{"@supercharge/goodies":"~1.5.1"},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@types/jest":"~26.0.14","@typescript-eslint/eslint-plugin":"~4.1.1","eslint":"~7.9.0","eslint-config-standard":"~14.1.1","eslint-config-standard-with-typescript":"~19.0.1","eslint-plugin-import":"~2.22.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1","jest":"~26.4.2","jest-extended":"~0.11.5","typescript":"~4.0.2"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"types":"dist","gitHead":"d5eb0a1a82dc70573c50600265c0c25b29e00d9e","_id":"@supercharge/promise-pool@1.4.0","_nodeVersion":"12.17.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eCy+pAjB0GgoqkXxvgKlEJJFJKyj3frZhpBti5a4salfMWoC0H39BvGQDWg0Tz1oN4xvioNHKN7utXAbSXPf9w==","shasum":"e281c9d886bad0e71cb054eb68bf8e9d44195784","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.4.0.tgz","fileCount":12,"unpackedSize":21188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYzWaCRA9TVsSAnZWagAAIAQP/iic6BekINB6Q0N3S4Gl\n7moHNkuV++r/UrQssdL7ifLMLZCYYIEG25YYwvL/VTUM/sALiUh2/v1hj5aA\nFHUmMOPjd4/xYS+cyKoJlM4ZWC08T5E+bLmjCqVKWQ0YqS7i9+4KjyBho+RM\nuxF9Pku+QCeMbnZbNXMF7KNrMxtvugIMJwy4Tncjl/2H37I2rmlf45KlwIZr\nbJPBPE4Jq5VIVe0l67acyFNP7Tybyrjhuk2PrPe8S4X3fxvFHFpcY6OldStx\nmiEsHjs01VJuhlvKPOQoGjJ8WVmMNo5DhTk4EVsR/78V7hijWRnzx9CDj9z4\n4GqC8b+UOJgpQHTjLcHrjTU3r3RliA+Wf0SuVzYLeovpmuUCZ3dgPH37Eh+W\ntwD7Brt/AEwBHI9XevFLgIJYESgQ8dXRfbjRtitHbgiM/5JFzYs4v4cSaWBx\nfUXd6RI4b4H7G60eLEDpvfs1oqVNR62LZH6MeJk7ne081dlYfJ/VWd9eyS8h\neub7Kuqaa1cOajGgQvoYrKkIRM+rScPDptx5bIiEwk9w3VTCAobyytvK7yt2\ns3Vuz+plLT6QX+KPJNMt2YM+h7KgL8LSUwiuTiE7xATuJcBCZUscwcAe0TBO\nen9qPw8sar9dEiOLvOsPX3NIzpxem3+ulWCuPm1OFm6mz0ov8Sy3fjCDCBWH\nEtMy\r\n=xtve\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJFpFnAH/3HLrjwbNRwE2/S3gVxu36NDdgkpiwJflFaAiBCKgQaO9ccjrp8iP/m9VVYQKyoAho8ySTzZoN7fA7tGQ=="}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"}],"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.4.0_1600337306478_0.9545502547956646"},"_hasShrinkwrap":false},"1.5.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.5.0","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{"@supercharge/goodies":"~1.5.1"},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@types/jest":"~26.0.14","@typescript-eslint/eslint-plugin":"~4.1.1","eslint":"~7.9.0","eslint-config-standard":"~14.1.1","eslint-config-standard-with-typescript":"~19.0.1","eslint-plugin-import":"~2.22.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1","jest":"~26.4.2","jest-extended":"~0.11.5","typescript":"~4.0.3"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"types":"dist","gitHead":"14a95b92b3739310f408c0acec99d05865f02e8a","_id":"@supercharge/promise-pool@1.5.0","_nodeVersion":"12.17.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pAXVR60vr7ozOkNv2EWPyYuK4gH6SQBQY7C+x/U7ehqx2OlvA4WQNP6oAOh5PKmoMbWaDTtl3Vdd4vPYPWyYZQ==","shasum":"047a9b7cdfca24f90f28332090493fec3ddc57ee","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.5.0.tgz","fileCount":14,"unpackedSize":21470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ1OGCRA9TVsSAnZWagAAtMQP/1dlKlN6nVKUV3wnWsE9\nPUPkny2Sqb8iiOP39W7pFBlqPLS03g02/hOzlyIOrdenziY241dJE0zOWTyL\nDKwokhfArC5GBgFz6J9aSsc05K7Evfc1FE7uRG9SffF41zGSO2mk0D727+O4\nrelEp7vcQL+kNHImUYeY3m9ySVSDDuF62E5T6sSUYXFMd/QFzNYE9QQcP3rB\nIZxzsceR+QG+OXf8WfHqcmnqwwW6/U+FWgLYSNa1NnnFE8uRMdrEpWndfFrC\n0CudF16cQ4D+IYWBBt2Pw4OKdBFUJ7Yr+DlYKOGShqEQVVvZTuIdSp9UK7Zx\n34DvoxrtJpuLVy1Uhhs5wM9q1UScbqDt85ACkgVgKSuwH97/ti9yGleEmEOm\nXmZn74pFm18aXWxKjm1WEKdTv9cVAlXim71ZAfj2bYPdVLfTCym+qnq50jQ0\nwyOHB2pGT0zoBZHzG3qPc+mfl8o6XQUaixuYbO9x39JRZQhfgoTiRvAPDfo2\nMLWGBZf/J6RWWDC4w8ol1qmvqsoJ2vtLKQY9OsTWlCRbyBM+E/PssnAZARuz\ntRkvigoVyb7yOBo7XfPI5JJwI8WJp+pYrMDuJPRwavDBN8oU37HfbMSD5Pmn\n9BMYCMbl51Elmr4MkEPTjXxto7YpuYQzP6zJRb50V1xOeV4MR6/TtGxM8Ope\nOw98\r\n=IXaO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoRlkkeTfqpqjKifCnnRgZj7vrNwwBV/Z6RXUbS7l+twIhAP6j9DfwuvXEP4Fh2lnLofohL1wTgyLsLCMu0FMOwCes"}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"}],"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.5.0_1600607110278_0.26690746495103634"},"_hasShrinkwrap":false},"1.6.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.6.0","author":{"name":"Marcus Pöhls","email":"marcus@futurestud.io"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{"@supercharge/goodies":"~1.5.1"},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@types/jest":"~26.0.15","@typescript-eslint/eslint-plugin":"~4.6.1","eslint":"~7.12.1","eslint-config-standard":"~16.0.1","eslint-config-standard-with-typescript":"~19.0.1","eslint-plugin-import":"~2.22.1","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.2","jest":"~26.6.2","jest-extended":"~0.11.5","typescript":"~4.0.5"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"types":"dist","gitHead":"d8c456270d559c37b3f985cda95602a40fef7330","_id":"@supercharge/promise-pool@1.6.0","_nodeVersion":"12.17.0","_npmVersion":"7.0.3","dist":{"integrity":"sha512-/zQnPJ2CMfGdVI1OlWn7fUfYSyLjTUHWxQ3svvrCwNznrpxZsa+nMC1QDkJ5LCiVzYrfQx7sK5pYcSSaQpmE+w==","shasum":"033aa064a4fdbe316f57d0ae1072d4ba05b02973","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.6.0.tgz","fileCount":14,"unpackedSize":25464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoSpYCRA9TVsSAnZWagAA9ZcQAIKbucadOWNVFhAuCFoE\nVhd4V0x3NSVWJcXxOuSJZw1IujWyo3LqgI3eogjq0hBDTIMCp/4L41tRv0/Z\nmjbuDwOlRJBJYl8Cg0bGJ/4I9lJ9j4FxkTohzFBlXMiMn/7V6H5ZntAwDCeW\nzTKMo+xS9t5yD4ZGF2sjpEhfMAYUcrk+v+LXcTJ3rYhPKLG42GUatGCtU70h\nmCgL4ePUaeGAKNDJk6GO3+QYC/Q0XFENo6n5f5zcr64edhdPkN7IZjhAxFns\nix3qv/6jBIplEgWSGQuTTXGQUmpiUQg0OPbVvH6OQKuUoz1176WX8XySlMsE\nCzfTr9yEIYAZF8wZ7aO05ua1FxqjH0BhnjvWJaW7D1WeR6+wf57ehCJHGES3\nadDqUc+qbPMoAdL1cM6f+tHXBRlGuCOwZ2Id2Uj4Cn257CY03U4I1elBMOPo\n2VnkEAqyQqxMXnYiRSAU/mD4dWL83jksUnYjyZX/uXKCFm9Kk1ilR5aX3p7g\nFGIkDyLcYnNWf05dxhVtWs4OFaIcG5YTA9KdeFLhNmFnYEWFoexaH6oUVsbZ\nvV0D4CwcSWdhEmLzdFjgb4yWByJYYCH72F0K5aLOVb5+O0M00eKNUxg7Xq6I\nsXvGnQ4EP9eDZxgzPeBi7hUH+WM0cjgOD5R5PQZ2XDAVVpCltk0psVzgyiw4\n7aaT\r\n=aWuB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRSl4RiXkSHFYadJ+wWxU/DUo9FNPY6cTKz7TbJhTJIAiEA+ET8wM4+oEKlmoYzzZGXWqHa1SDUsA1KRZw9c/wCuCg="}]},"maintainers":[{"name":"celsiusf","email":"christian.fellner@outlook.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"}],"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.6.0_1604397656447_0.339647716402506"},"_hasShrinkwrap":false},"1.6.1":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.6.1","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{"@supercharge/goodies":"~1.8.0"},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@types/jest":"~26.0.22","@typescript-eslint/eslint-plugin":"~4.19.0","eslint":"~7.23.0","eslint-config-standard":"~16.0.2","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.22.1","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.3.1","jest":"~26.6.3","jest-extended":"~0.11.5","typescript":"~4.2.3"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"types":"dist","gitHead":"c98139d29adb56a5d3f69514dcd1fa0b79bca557","_id":"@supercharge/promise-pool@1.6.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QNt/cVr6P0q9fbY9tQVTZJ5gkay79etvM0k71BAixCWlSvn9h4U4DuG1IhVsQi5Aka06KVF+PA98lJNI4Ad1Rw==","shasum":"1c26b168ef934fb7906e9695b325acc4dee249c2","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.6.1.tgz","fileCount":20,"unpackedSize":27088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYPUfCRA9TVsSAnZWagAA96AP+gJV5tvUbvjltloxs6sT\nnyP+zwJhkNDORbUUvq1gmGHxJksVKPfx+AmMYrGTbcyeTIPl0bHMkCq6tCVm\nEuGO7od8Uu89TSxHHXJcZgFfNnxzW+R07pajOl98934FZdc2rLrOvGXAyOUu\nbr70hABnbqUnOhskiN8TR/HXlnwPfvLPbrXJIvik2Np56MdcDhMGoU0ZfzT4\nVB+G3ida9bm6QQfvD40EdUhXGqbI2fhNloKmDKDW23LtDr6C3/ocl4Yxq8Ev\n49v9PFkw+cZAcRgbDocxpO59R8eHWKTTFiMQ7mfrbkNp+Vot5ahqcQ4ePQ/N\nxZtsW/xp/EyjcBGUPfjaeDOl89QuU/M5WrLitHKkdsct54fYKDbfbJYZKVn7\nPUTjtv8Wzexm6Hul71EOnmsStBQtM5xJ0Vtq0RwpEEWJ5KciRZniFJEQoYLG\nYfp1i1/U9zRKOC7Hf60wQWySdr3lbY0Caaf3xSYYZ59f3sjTsThDUTFoaFRc\nbFqKQbA88Act42tsMIH5Ucp+dbUcCycqP8wjooRHVHqE9o8gQaR1fPsXtZ23\nZBQv/3tlnQIhIYFin5GiyHi4+2R/aBaUZ/uMIC/2kWmZeeSHCpHRq8qGXMGE\nn/+/mvKAcS6DNa3smd013W5IhKRntUKiRf0NbWEZA180vvhGP4/b0Setrb5X\nModF\r\n=t8/j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz0eeR4xLRx9xU+anNo6IcKJ+/cfXHVQHdDou6isGiTwIhAPgj75ga045aMZ6rcdbbffcDCHGwM7JuWRkOy9mLQ284"}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.6.1_1616966943255_0.16407056160223155"},"_hasShrinkwrap":false},"1.6.2":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.6.2","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{"@supercharge/goodies":"~1.8.0"},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@types/jest":"~26.0.22","@typescript-eslint/eslint-plugin":"~4.21.0","eslint":"~7.23.0","eslint-config-standard":"~16.0.2","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.22.1","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.3.1","jest":"~26.6.3","jest-extended":"~0.11.5","typescript":"~4.2.4"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"types":"dist","gitHead":"c8c28631a29a206fe1ce5fa481f1681ac33a5da7","_id":"@supercharge/promise-pool@1.6.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uEVX5L6L+ai2SLpe2U2y0UrlJIVGaq/iZIUtXeSW3XORoXhvleRb9viRD0cJm00bH2HV89jnxR+vMflCeyvxGw==","shasum":"329b6b9906331414e693d228fa1ed75e2a8ca514","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.6.2.tgz","fileCount":20,"unpackedSize":27171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcG20CRA9TVsSAnZWagAAwVQQAJokqRmYxV4NMdtvkrwo\n8W69ho3UTfwOtZAYn75sB+Au5Jeaj0CvN5FPIQQL1Q5az+CY9mFlXZ/DnRkD\nXfSgAnMFW1N1QMvUzMxpclX/+CbYluXR2DT4ig7kF/hTkxUNy7mX/8I98xmR\nw0Eeq41lJR/7V0MiVZo9GPgD9jcrWgkTDMtxruvdq19bX6SE//O2sVPLOlrt\nZymebWQQz9EAmicuIGz+UQGigVY/3bUc5E6UgV079FLW8Z5P7f5IDAuR5JGZ\nqAMdS4CQBOWwSCmlD+O64vQcYucLgzodGQM1jUyh3+ufysF6CDhyd85RK2MR\nofR06uaYEh8g0tOXOOYYqdWTJ89+zhGJKNoMvtqLA7kHl7jVmhCxHmJff3ZG\nQcSiQRilAa+NKetS+POJZBKTjtkaYfrkK7voPcQD965x78YEbiJnziCgWgru\naALfy6nw6FK2EykaYkGTOjBiDFbL3DxHFDPzk2i7+ofgeB8CLGrw08cqcD/t\nQI3Reyx2vcBSJK9iGQaHmC6606YlfLk+988elS2oxfBCI1nOYe1dskWy5LDz\nDIBni+k76hDbpCiyR4Wuwf+YQEXeU2LwoCHvXCMnKNY6BGo8SLwx0ldxpz0i\nihi3VlnPaIxPoQ1eUaOE7fDZOYiN8GXGd12sNBdLlD/oL8ky0cdpEjR3nhBX\nS/pJ\r\n=lG0T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXatHxRTVKJPGzaNZFnpQdSApMAHyEUfuJRVmjo7wbsAiEAkFGA+84lYNXnID06n9fLDTXT/nhIPap7sLqaB3OUvIU="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.6.2_1617980851525_0.604730485104434"},"_hasShrinkwrap":false},"1.7.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.7.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@types/jest":"~26.0.22","@typescript-eslint/eslint-plugin":"~4.21.0","eslint":"~7.24.0","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.22.1","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.3.1","jest":"~26.6.3","jest-extended":"~0.11.5","typescript":"~4.2.4"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"types":"dist","gitHead":"63881b5f9984ea93484c66e374adf7bf163368d9","_id":"@supercharge/promise-pool@1.7.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OpnF7oqk6asrOUMhldnDju4RKeZ/iMAfw3LIoLdcTI53RZJLiQ9vEAcGW+bcBELXkiPhT7RqtuPSXAFF2iAmbg==","shasum":"103ba5029ac479cbcc3d3542bf60c18a8f84b4e8","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.7.0.tgz","fileCount":20,"unpackedSize":26958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcsfnCRA9TVsSAnZWagAAb/oP/j4tXR2AnGyWqkbxDx9M\nBMxgyaoTxTUtxvQbrjZSN+DeAuobjoF6x4nkXfKMFit3zbkIfGTSe1DHgjcI\nTkvsvWMi4xHRz69kHqKPNniJtG3yoeVVVF/6EPG4AKqEQ91MFgwphN0soSfe\nwTZfZjtBlz+MPhuW9am9fFoF6L4BHXowNwTo1HIkpDFpvZRsI4F3yOyL0SS+\nf1s+pdG7TMYDoZdNb95uQiuQxZwiDjS6NXRaH/xBv3nOMK+ntunecja5EXp5\nqYkYv62bjqx0+gAJFkKvOjvztMLkAiJ8SsiE/39p6c9MyW+Af+AxUZxjafYb\n4plfvOlKxk6aj7laOG60khPWSncQFgDAgeRz4vIcB6xoPMY7ZqNsA/bMJewl\np6DKCctaAiWpBeDwEq+DysPBE+mEV8ALx6jmROr0MwlIF+aNy2ifEc1alHA3\nWrKUd+av6JiWpN3kbV0bEnPo7qlTEmkYaLnjsWFhni5winyARbwX8i7+DdmE\nQSLoN/7KsJ0moG9trQcXgs1ducKqGHOeFhERVEthOZ1/t+pjftoU9FZcJAKb\nQPLjUUD8imlNjnXWm+x88bBYdgF5TeL+avQyqLleKSJrDqiYWhRNdyJ2/gkX\n04kpG3PkUj0UBtkFOUUqzgduQ+C0a/P/ZVfaw10jd/JSu4cwWMmw4yHZw0tn\nhn8B\r\n=zPuf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLdckACRFjW2FEnKamdbIRybt/2tASq6CeLaNfORvRxAiEAiGe9o4DuvjhxyRjaQYsJKAOmt3u3isqSDLQ57Uj2Uwc="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.7.0_1618135013823_0.023920978050548714"},"_hasShrinkwrap":false},"1.8.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.8.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@types/jest":"~27.0.2","@typescript-eslint/eslint-plugin":"~4.31.2","eslint":"~7.32.0","eslint-config-standard-with-typescript":"~21.0.1","eslint-plugin-import":"~2.24.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.1.0","jest":"~27.2.1","jest-extended":"~0.11.5","typescript":"~4.4.3"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"types":"dist","gitHead":"71e50fccd4d856bfa2177256791a5a9b37ecde42","_id":"@supercharge/promise-pool@1.8.0","_nodeVersion":"14.17.1","_npmVersion":"7.24.0","dist":{"integrity":"sha512-g0RjxIQbKHp+J/DuCyt4/Sdn4hRWwOlL/DM2xQvnK6bWnG43nGrveBN6YeheQD0X04hBV+4Aj0kjxJ579i6U+A==","shasum":"c4de407addce4726b4fd2b4cfc6e63e60c6fe94f","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.8.0.tgz","fileCount":17,"unpackedSize":23583,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiRI4uFPH9apo6Wh0NUsYY1EU39fZPMlfIpyCd5fGY8AiEAlo7GVi/YKFAe/IHO9fKtMScjykwo/J4llmacielzRC0="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.8.0_1632476863940_0.7307025232756796"},"_hasShrinkwrap":false},"1.9.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"1.9.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@typescript-eslint/eslint-plugin":"~4.31.2","c8":"~7.10.0","eslint":"~7.32.0","eslint-config-standard-with-typescript":"~21.0.1","eslint-plugin-import":"~2.25.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.1.1","expect":"~27.3.1","typescript":"~4.4.4","uvu":"~0.5.2"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"d954c8741258f3b2e88e10396a9500736d803d07","_id":"@supercharge/promise-pool@1.9.0","_nodeVersion":"14.17.5","_npmVersion":"7.24.1","dist":{"integrity":"sha512-UqQrree8uGTCEDKAnGJci1B7NGIZ1xepXHjUEqbH16Wgvr/j5+54hxebkpTpDcz5t2SrzY6J6USSlmgQeo66/g==","shasum":"7630c760535919db93711ca35716ada59d86feb7","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.9.0.tgz","fileCount":19,"unpackedSize":30702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdM2fwRV8nOssrbJut1ccCXZRPaXlys/BNueoXmTn2EwIhAPjGfjyqeNWg+EtvpIw78HZMVTXBMosqrS4EkjIcpYPl"}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_1.9.0_1635971187402_0.3501007495963271"},"_hasShrinkwrap":false},"2.0.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"2.0.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@typescript-eslint/eslint-plugin":"~4.31.2","c8":"~7.10.0","eslint":"~7.32.0","eslint-config-standard-with-typescript":"~21.0.1","eslint-plugin-import":"~2.25.2","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.1.1","expect":"~27.3.1","typescript":"~4.4.4","uvu":"~0.5.2"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"1b4828b67c200ee77182fe8bfd3448b3a3882c51","_id":"@supercharge/promise-pool@2.0.0","_nodeVersion":"14.17.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-j6J0MFycKPB8wv+hxnYYxi+4KIyKvkdQC3apkZ242ZOD2INWMrAW57Acyl/0RX78fj6upiSq3VssnW0Fx4H5IA==","shasum":"bfb0b2adebf798361a98ab4e977c63dbc9cf3dca","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-2.0.0.tgz","fileCount":17,"unpackedSize":31076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzT4QzIjNHi9Gj3SyM9BH0bQMIdXUIJtXFd3yzGVlYmAIhAIb8UXlpEs9R/CZOb6EBQsO3IkLITvvSoi+xtogBUyTt"}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_2.0.0_1636462374783_0.8408988246783038"},"_hasShrinkwrap":false},"2.1.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"2.1.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"dependencies":{},"devDependencies":{"@supercharge/tsconfig":"~1.0.0","@typescript-eslint/eslint-plugin":"~4.33.0","c8":"~7.10.0","eslint":"~7.32.0","eslint-config-standard-with-typescript":"~21.0.1","eslint-plugin-import":"~2.25.3","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.2.0","expect":"~27.4.2","typescript":"~4.4.4","uvu":"~0.5.2"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"a154d7c959679085c8cdb998c47859ff9ed42f5e","_id":"@supercharge/promise-pool@2.1.0","_nodeVersion":"14.17.1","_npmVersion":"8.2.0","dist":{"integrity":"sha512-YEKOfn4xF+DQ61UY5NwHNtr8hYjwchXjGTocVJDAHLQceIRZF8VECH7gumFbp+aGTfygPbMbEtBumXJ/mcJz+w==","shasum":"7e9bc2e55060a77641858b391fa8439228457fff","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-2.1.0.tgz","fileCount":17,"unpackedSize":31223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGQpCRA9TVsSAnZWagAABJ0QAI+Z3Cf8ilyDB86T8zWF\nzNc9H9ar0JS1cCCZbRioSx+saUsGjwE073r0ezZSnwAKkG3Arub9aeza7/xK\nS5iqVxDXMqYbJyIJrxISTnH+4Qjy4Il5Y5Lo33OGrbPJe40F3R4VaF5aoMUZ\nvIVEgQBakzvHbJIzPag9x/BGZkmnFUoK6qofUuqi/iNvAr6bKRqG0ws3HvHR\nqeG9Xtnj9KiWO6+wds4+ObB9pbvOIvZlsofncDlMmK+eWxx7cgCRsV5egNgs\n8D6vCrS8RJG2Xznswmv2o+GwBxkBfo3Biuq9eax+djF/TWp8Likf8iy3cFV7\ndZCLa9qsYUPqgJsslIzr0T3D9st8yC2PwNUUGvJa8sVp72ehXrdF/wPm0Tgj\ni3h6/aLJW4lfFc+LlF7K2/lLBBybcbRut7jxA+/iagsJOPdc49c/N+jm2FA/\nW00FhG0wWM9W8y1FbnsNz0ZF4vId+BbCYTEI1m5B5lDvx6qnystU4JCZkkvy\nKEk3tewppUgUBvH9kWZSIY8gWRFiehxdvYOYj2lQpNv58sWUrFWqnYOZ+uEL\nWQN15yEzQ/gNQdHO2TPM3wF2VcY0kib/8xzgQW7oJzbkgf2srGF4B2KYjq5s\nHiwRQoOMTv+qLCGfLkQ57Gq1Vnn87fkE1+XuS3THYQj6eRCa8f0iGfrdfMiO\n8mpG\r\n=4z1f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKKzr5uoUww66xWdkQ2F5142yOfLIkot9LorbuHLfthAiEAqhx5pGe7kfVoPMaW1Q6cgfkcp3EQiLWwXgSRYKnaKEU="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_2.1.0_1639474217409_0.6576054982706121"},"_hasShrinkwrap":false},"2.2.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"2.2.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~2.0.0","@supercharge/tsconfig":"~1.0.0","c8":"~7.11.3","eslint":"~8.15.0","expect":"~28.1.0","typescript":"~4.6.4","uvu":"~0.5.3"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"77d9d95e3a658aa2f55873fa22dba0cfa3441cd6","_id":"@supercharge/promise-pool@2.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-rkYrbgl59+MoTU0gDn7sVqTRMyEQSMzoYA3KLuRLEGuEesSXlSjJf4Ql0fh4yU+kf3JowCjtebUDabYiSn000Q==","shasum":"ed11fe64c69bb7e7f794ccefa0703ae2b463bd84","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-2.2.0.tgz","fileCount":23,"unpackedSize":39778,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHILQkYsB60LAySfVATu74+JmDHctFuL1woh66OmQckgIgav8rBQM5Wg6eTw9KI3FP+RccCtT88Pf0EOb7EiWcELA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih3f7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQUQ/8D5BZAW3Ycv1gvCWoPZj75j/aXXqTHEg22yXpFKz+F+7Kzx8l\r\nSp8J/POjbFjHuFPSmiczxM81hSF1K5r264spnkeip0nHRdkPsvkv7hUZSd3z\r\nFiCh6n5ikQcYxDeUXBwrd1Te1W4QNeKDSKz54LRVLPDuCdEk2l1RdAfrZVxx\r\nXCLZQonZJ76deMoGPeaM5oze3tELDtXnzsVQwK1jizw6P7+rv2v3eVGHuFd4\r\nAOoCFtzLToJmb6bIEJ7pjwG8j09j2P1w3jY515CvuI8VFTEIZrmGrvuosyIK\r\neu6ezJC8RSec0wv1JPAOJDQi3V2yPcJq5/vd1R1Cp2eB4mIbyrU7oZZViBFr\r\nl+lt8DUGJzMxAOkTOwnXAJTjcf0bf0DIHi5a4RRafBSO34AqUBUCBytL+Kmx\r\nx1gwHLLnBZ16++1XXh/kS1XEVYrMee+h7keV4zFXXWrrV0C1Lht6tIyZKJY8\r\nHecDJyVlGn0RmXn5x4TLbfWpGI/Wyv8oGHTPjT0U1k3Qq7z8Q9iVyfFYhv7L\r\nNtp1Kish7tJ/JVsPE1+UlcJBmkBwh4CNaz9f+kWy/vAMteIa+ysou0Ls7A27\r\nrGsqaEtrGPe7A4Uui3VA50xAycH/ssQiwYBHrGbfO7gLJI+7QLE3zaoYg30C\r\nVOiCzfEv/FZchlHHLs5X8xMmGwAewfeXdQM=\r\n=wLlO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_2.2.0_1653045243065_0.648204469779724"},"_hasShrinkwrap":false},"2.3.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"2.3.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~2.2.0","@supercharge/tsconfig":"~1.0.0","c8":"~7.11.3","eslint":"~8.17.0","expect":"~28.1.1","typescript":"~4.7.3","uvu":"~0.5.3"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"74bd6f7b60243398419a8815aef950c889ac7e48","_id":"@supercharge/promise-pool@2.3.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KLf3JBWW4JymplvT/c5JCZhc4KrNE9EBf15FPjvklQiGcoUczSLInpV23iV5dITnvktJlwQ5xq08wfNwBk71Rg==","shasum":"9528b11d69a63ff2a342d404afb13cd011c9651a","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-2.3.0.tgz","fileCount":25,"unpackedSize":42866,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFZFOY1i+xR4LkktHyBtxpIcKtZfnD979P+9fagRwi4AiAaRplKOhRZr5NmdtIJjdEUvg/V7hoWkV8VoCBTvDW6Dg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioIzsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY0A//dwwGu8PfahbvBK64IDVE7qZgaMzv18iU/Svmp7VHORupb9oI\r\nLZItwVB5OmTcz5oFt3g/LDoi1Tj6xG9zqp73tMpVTP0NdB81IlhTuOz+BAEc\r\n/rZtx96O0SACVWCcry/u2q3PcC1SmTI7USbPxiRhJ3vIJLdkclwKNRRDWakx\r\nw8iwoVz6H1Yz02ep/ak5mEtXvmw/ORmTYVFj/4BHVThNm7SNXOe/TDhNrzIj\r\njXBntTrSmTJDEsihcvs+JP7w+FYZb0mba3QHQQhteexsq6ZmMbDO57xBCeX3\r\nSJ3JbxNEcCXJnmPNUXEQEYQvxLYEBMpsbmjLDJU+HTNbgxOeP0CbVIUJ/xIN\r\niMKXSlldZOtTVsMx5CVC0tLUl18ISg1TIA2XWAxh0WaGE5DKFBFK5JLxmGKE\r\nwXNl5DCmNMlRQn+KLuC3JISjuYUxs4gOGD9AWbC/N+bevB5eHplpM5CYlHNm\r\nSynaiWJcWCjUyInlkFBJT0++oBCoiiqG0SMLJ1+tbnmt3ZcM9S7e6NnGZl8E\r\n5ZEvwxSS4H8LxF1fgiOowmvuByWOwf0EIa06p78HkfRcwQbPGs9llCc6853Q\r\nUI5h/xx4aRvZUqjJRn4il+PyW1UFIgYIHS/ntMCtOVj0A0FgoIueYUVMmyjH\r\naNdJPjt6cuEKr6I4vVpR1WXMAucuAcZlN0M=\r\n=7Ue5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_2.3.0_1654689004127_0.455442182735575"},"_hasShrinkwrap":false},"2.3.1":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"2.3.1","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~2.3.0","@supercharge/tsconfig":"~1.0.0","c8":"~7.12.0","eslint":"~8.21.0","expect":"~28.1.3","typescript":"~4.7.4","uvu":"~0.5.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run test:coverage","test:full":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"2c164b6743e3d23bd2229ec9e04a755b90cb44c2","_id":"@supercharge/promise-pool@2.3.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-vCCLYXkQj0r+5MM0ODbjMOryZzBgpVX2vvSYo8m4gMjBSPKgd0QlcGGoWSxZXLrqs1SMS7zYuBcMd18HAPT86A==","shasum":"f7846fdf18b971238944617a83194e527cbad69c","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-2.3.1.tgz","fileCount":25,"unpackedSize":43270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2Z8j7tKB8Jtjvh2s2HOOCtpDqnyaQUbWTdAmYGkxNYwIhAIT7BkUOe3HybiugrdO7GrhEWhFHDQu3tYv7TpbpfjzZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7NiWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDxQ/+OC901PET/RDliVyJ2zf+MuD5zl2oBfhc9hufBjAIbNOOO2wD\r\ntwsEyjXrbku8QvdZzi/cW0IobuGFMtcMCtyLMNAyirtM1HdIADP1PhIHsU8L\r\nJzqz+80Z3lnK5J+BErFjemALgLSd2RpEQWL7RgGehnsejOZh5RWO7Gn0ttbv\r\nYDhwk4++yaQoWPigfr/7JlCqvxHkGhiJGqnDDhyGeal8+d9L1SU0PdW17aIv\r\nOEwKRVzV44HOU2Y0AKSBZHtuUVLSTl+gnp654UP+X3zXBAaK9inP0qeOUtcy\r\np2Yb+DNGEpAs6si1jDg3Jdh2ZPpOuTdwc40tsUDDZZPiomS4SUDhsY8cSlzO\r\nk0L0BN9+H779HQ3ICHY3Cbdx8ukNuo5MjlkLbVM4tYBTNYxFHFjHHafedmX0\r\nG0Q6gjPxAEDX/mJvzfTM0HLxlzwuvi6XtVHui3P3MaqMzmyUo0URJiEeB4/A\r\ndTBJmLbkrCPEyGVDp87Nb7/EE5u/wGuutZbn2lTx8MT5sa327cgXXTczVqLx\r\nYq8ojb6fUaZzIEXunJGzuBLzCASF+ap+w89RGXQpl2ZSEnw0vqsYnKcH9hxo\r\ntr6KO2mhuwdiaiuvkw08AgCccfyLbzRAbiaecxzp87ZohcxisAdp8Edavw5b\r\nXE/EN92v9Qnw8hzIYuWkBq1YqBBMHY+07vk=\r\n=lJxo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_2.3.1_1659689109892_0.1550855049301405"},"_hasShrinkwrap":false},"2.3.2":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"2.3.2","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~2.3.0","@supercharge/tsconfig":"~1.0.0","c8":"~7.12.0","eslint":"~8.21.0","expect":"~28.1.3","typescript":"~4.7.4","uvu":"~0.5.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run test:coverage","test:full":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"d050fab121d1f4f77b284c9b9d63e0e6b18de51a","_id":"@supercharge/promise-pool@2.3.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-f5+C7zv+QQivcUO1FH5lXi7GcuJ3CFuJF3Eg06iArhUs5ma0szCLEQwIY4+VQyh7m/RLVZdzvr4E4ZDnLe9MNg==","shasum":"6366894a7e7bc699bb65e58d8c828113729cf481","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-2.3.2.tgz","fileCount":25,"unpackedSize":43208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDciAHindpMwphMMod1RXJOc9idlVfh6iiZOx+XNlXBsAiBVRGp8mFa/b1/esugbnpcLseeNvud9pi2buCS1/GbZGg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7RshACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4QA/+Ll+qyB9stAVHve4AY4TMvm1ozkFmDORvoaHxKd7iajZYLLvi\r\nDObm+q2vcFPXcmYZfsHOrML93I1tFsQMq14Ktuh6NaQ15byRqFuMG34agrKq\r\nq5FsICdWzom7CjzK3oelsfWvhxlTbZpethpkIr3JQc3cJijYXutJuIxMxwjf\r\njr05twmJgWwpIO6N0y2t+thL3qp2d1FMwNyE6O00FlFZwwavB/oSdokdD4Tb\r\nSXeLP6Zwq3YUwuNKSp5wTDmdh1EaDX1EF8Ty9iZaB+k/37W4t4ZK5WtxpRkl\r\nplUBF/EjquUxLSrlEHeO3DbfZgd+Lk7USvUfJugHt1ctCcmz58Pd6d5Qd8Tv\r\n4TZIrghVay3VEdoKt6Ztmz274FPGCk29xRwVAnRZkfQDwjG9+76+jkiy/4We\r\nq7NztWEstK6qekQZJdHDxVIg1kOy7ADk4cXvytf4PxWvLzamVnrj0sMFOxex\r\nUYfqGmUK5BdYP1oBmwrXSe4n80W5NisGxOAhyPaI9n55dJWAbGaW7x/EhEfl\r\nQspiMU7fxCSZk2dk+asnt9ytulveSSQZ5gZx304ne4+OBCwqwC0jmG9T1NEc\r\nJXcBqvvrW5bFEHR3AhFTyIN0ibelmT/SOwZxDf7kguXj8fKbS2iyzJVFYX+D\r\n3f1nidRF+m39eA/jpHYRW0B9uq2TKc8pa1A=\r\n=aRx+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_2.3.2_1659706145255_0.018388936827075986"},"_hasShrinkwrap":false},"2.4.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"2.4.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~2.3.3","@supercharge/tsconfig":"~1.0.0","c8":"~7.12.0","eslint":"~8.33.0","expect":"~28.1.3","typescript":"~4.9.5","uvu":"~0.5.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run test:coverage","test:full":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"703106ee1584a8bfbeddb8c4a5ba60bd166e7a1e","_id":"@supercharge/promise-pool@2.4.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-O9CMipBlq5OObdt1uKJGIzm9cdjpPWfj+a+Zw9EgWKxaMNHKC7EU7X9taj3H0EGQNLOSq2jAcOa3EzxlfHsD6w==","shasum":"6050eea8c2d7f92ddd4ddc582ee328b15c034ad3","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-2.4.0.tgz","fileCount":25,"unpackedSize":52547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdIxs70m9X2kcuEfCE8nqLWHmf4mOUS91tpxrHklS2bQIgDEyNtI40SzBpNyBzcVBNdNbaZrZQGOm2wkGQRm5gHaY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5dBYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Wg//S79O3Jic09vsWwQ2VegvbIQS5o8Dicq+GaH+DxwQQyct/+4H\r\njymLsCGY+Okp1RdDx3rWPZrnLkC7YL01gN98lBr7RWFA7/lwGYAMXYjqxVaU\r\nmn83NfYTjgScd5vFTLL5iTrf3hUvtvEhD3E8KLhodkyx23wmusK/U2s3NTbw\r\nnVRlo+4zarCRBP7CRIOt5L2kFTwk4o4VNwiP71N0DafMp+XhCDAzJWYWNXND\r\nbeNQ64WOP42rFXe7JTIGoMTfqgTCqjEaHN35MZKV1xOWpF/g3jMDAcKtJ92I\r\nZxQztoPhVOv02dLk0MUl7PD3kEwx6VKbaZk56ACkQnZVGbfxT3xjFtOLLXyw\r\nG2jb1QSfHgT8IC/tmZAfR9VuPkjLPnsfBmKNUdkOIta9qvlTtQWUWitD6p+H\r\nNDrIznyoy4FdBbxQSMenRgZRmiDgyhCw/BWMADNZFZCJfZmFxYDc9Zg72T0p\r\npwB7E5x7wlibqwjPQg82ukRt2KH7yoL1xPlMDMTsVF+3APIGfz7W5TDBxpQL\r\nTmEfTq04IAFEhJHiN+s4jAg3XsOXCwaFwvxITAQJC3Nz8DHlhEnoz5j2/UGv\r\nJvUfdH33iwQ//eYqGTV5hUv9eWfNHWQVy1HzG8hYY0uCcJqN9PqKbTZMJ+oe\r\nxBVXL5COkP9/9Wff6afgpqYc32SH/TFEYgo=\r\n=QUvZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_2.4.0_1676005464197_0.8274527638727736"},"_hasShrinkwrap":false},"3.0.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"3.0.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~3.0.0","@supercharge/tsconfig":"~4.0.0","c8":"~8.0.0","eslint":"~8.44.0","expect":"~29.6.1","typescript":"~5.1.6","uvu":"~0.5.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run test:coverage","test:full":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","_id":"@supercharge/promise-pool@3.0.0","gitHead":"ec099ac199224dd2a5b6d46381a2f2bc26836818","_nodeVersion":"20.4.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-AV9k1G1r73ppq5z08zXvbFF0skvqzgR5ZAVYQy+wDqQgehe7zDLXgeEo4EisKSKS2aK+aoFi27gzYw2Eny+g7g==","shasum":"11a6a68b41a0f9a917926e007a18cbcc5b50c0d8","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-3.0.0.tgz","fileCount":25,"unpackedSize":53964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDstysR5CTm25Rd5APTvbTD+81fhH3H6osu/0JAsrxJJQIhAKnRXT/9h7+dPGZNqaOHIUdBqsAx4tRSu00ZFfij5agT"}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_3.0.0_1688896792882_0.03545164054139316"},"_hasShrinkwrap":false},"3.1.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"3.1.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~3.0.1","@supercharge/tsconfig":"~4.0.0","c8":"~8.0.1","eslint":"~8.50.0","expect":"~29.7.0","typescript":"~5.2.2","uvu":"~0.5.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run test:coverage","test:full":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","gitHead":"5ae3ae6567a7a8668be34b8df9ba6a0a1ba3a94a","_id":"@supercharge/promise-pool@3.1.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-gB3NukbIcYzRtPoE6dx9svQYPodxvnfQlaaQd8N/z87E6WaMfRE7o5HwB+LZ+KeM0nsNAq1n4TmBtfz1VCUR+Q==","shasum":"308b9f4d4bf1d607695f916d9454a3556cd4c2b4","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-3.1.0.tgz","fileCount":25,"unpackedSize":54349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9ARt8wcawKUN788bYEJOFsCt/9VfoNv9MS/57ZQS9kwIgNY+ydra6dBZiPGADQ3eKR++jT+l49+sT0uVV6Ci5fZg="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_3.1.0_1695628624610_0.23558001637260828"},"_hasShrinkwrap":false},"3.1.1":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"3.1.1","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~3.0.1","@supercharge/tsconfig":"~4.0.0","c8":"~8.0.1","eslint":"~8.56.0","expect":"~29.7.0","typescript":"~5.2.2","uvu":"~0.5.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run test:coverage","test:full":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"types":"dist","_id":"@supercharge/promise-pool@3.1.1","gitHead":"bf79b02cd4f0612dd4730d8c2946a3ec62e1288c","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-TgCm6jVqMPv+OgD5uBNND/CkCwNDdXPQlcprtnXsWSBpTCy0q5CI6vRj+jsUiXE1xeRaKIX4UeaYJqzZBL92sg==","shasum":"237d4e151b8591e2ff4f0ae388f7d6b4741bacc0","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-3.1.1.tgz","fileCount":19,"unpackedSize":53311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4XPn7+IQvGsXz7q6KfeH0XGB+iKZAkbDsjfEVClMkNwIgZZ9T8JffRrx/T6T1NEJu95oG+5Mb1N5UEbRdz76lNAU="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_3.1.1_1706673811343_0.20427931619766726"},"_hasShrinkwrap":false},"3.2.0":{"name":"@supercharge/promise-pool","description":"Map-like, concurrent promise processing for Node.js","version":"3.2.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"devDependencies":{"@supercharge/eslint-config-typescript":"~3.0.1","@supercharge/tsconfig":"~4.0.0","c8":"~8.0.1","eslint":"~8.57.0","expect":"~29.7.0","typescript":"~5.4.3","uvu":"~0.5.6"},"engines":{"node":">=8"},"homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"license":"MIT","main":"dist","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run test:coverage","test:full":"npm run build && npm run lint && npm run test:coverage","test:run":"uvu","test:coverage":"c8 --include=dist npm run test:run && npm run test:report","test:report":"c8 report --reporter=html"},"sideEffects":false,"types":"dist","_id":"@supercharge/promise-pool@3.2.0","gitHead":"518bfcf03b14d2904ffb70ea3fca240efbb58fe8","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-pj0cAALblTZBPtMltWOlZTQSLT07jIaFNeM8TWoJD1cQMgDB9mcMlVMoetiB35OzNJpqQ2b+QEtwiR9f20mADg==","shasum":"a6ab4afdf798e453a6bb51c4ae340852e1266af8","tarball":"https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-3.2.0.tgz","fileCount":19,"unpackedSize":53340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0wo3sygxiGGdGvtX6XyIm+D1lJRDvuYKilJ+VwKN+EgIhAMNGkbsKeux/07WVCKIIz5NA5reSxSOWYSPczKsahDQP"}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-pool_3.2.0_1711354114175_0.18865089752852948"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-15T13:29:05.268Z","1.0.0":"2019-07-15T13:29:05.957Z","modified":"2024-03-25T08:08:35.140Z","1.1.0":"2019-08-14T02:26:30.480Z","1.1.1":"2019-09-24T20:22:06.913Z","1.2.0":"2019-10-15T09:06:18.306Z","1.3.0":"2020-07-16T09:19:20.678Z","1.4.0":"2020-09-17T10:08:26.586Z","1.5.0":"2020-09-20T13:05:10.431Z","1.6.0":"2020-11-03T10:00:56.555Z","1.6.1":"2021-03-28T21:29:03.411Z","1.6.2":"2021-04-09T15:07:31.718Z","1.7.0":"2021-04-11T09:56:53.969Z","1.8.0":"2021-09-24T09:47:44.119Z","1.9.0":"2021-11-03T20:26:27.570Z","2.0.0":"2021-11-09T12:52:54.927Z","2.1.0":"2021-12-14T09:30:17.525Z","2.2.0":"2022-05-20T11:14:03.221Z","2.3.0":"2022-06-08T11:50:04.312Z","2.3.1":"2022-08-05T08:45:10.047Z","2.3.2":"2022-08-05T13:29:05.453Z","2.4.0":"2023-02-10T05:04:24.412Z","3.0.0":"2023-07-09T09:59:53.081Z","3.1.0":"2023-09-25T07:57:04.824Z","3.1.1":"2024-01-31T04:03:31.510Z","3.2.0":"2024-03-25T08:08:34.310Z"},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"description":"Map-like, concurrent promise processing for Node.js","homepage":"https://github.com/superchargejs/promise-pool","keywords":["supercharge","superchargejs","promise-pool","nodejs","async","map","async-map","promises"],"repository":{"type":"git","url":"git+https://github.com/superchargejs/promise-pool.git"},"author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/superchargejs/promise-pool/issues"},"license":"MIT","readme":"
\r\n \r\n \r\n \r\n
\r\n
\r\n

\r\n

Promise Pool

\r\n

\r\n

\r\n Map-like, concurrent promise processing for Node.js.\r\n

\r\n
\r\n

\r\n Installation ·\r\n Docs ·\r\n Usage\r\n

\r\n
\r\n
\r\n

\r\n \"Latest\r\n \"Monthly\r\n

\r\n

\r\n Follow @marcuspoehls and @superchargejs for updates!\r\n

\r\n
\r\n\r\n---\r\n\r\n## Installation\r\n\r\n```\r\nnpm i @supercharge/promise-pool\r\n```\r\n\r\n\r\n## Docs\r\n\r\n- 📖 [Documentation](https://superchargejs.com/docs/promise-pool)\r\n\r\n\r\n## Usage\r\nUsing the promise pool is pretty straightforward. The package exposes a class and you can create a promise pool instance using the fluent interface.\r\n\r\nHere’s an example using a concurrency of 2:\r\n\r\n```js\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\nconst users = [\r\n { name: 'Marcus' },\r\n { name: 'Norman' },\r\n { name: 'Christian' }\r\n]\r\n\r\nconst { results, errors } = await PromisePool\r\n .withConcurrency(2)\r\n .for(users)\r\n .process(async (userData, index, pool) => {\r\n const user = await User.createIfNotExisting(userData)\r\n\r\n return user\r\n })\r\n```\r\n\r\nThe promise pool uses a default concurrency of 10:\r\n\r\n```js\r\nawait PromisePool\r\n .for(users)\r\n .process(async data => {\r\n // processes 10 items in parallel by default\r\n })\r\n```\r\n\r\n\r\n## Manually Stop the Pool\r\nYou can stop the processing of a promise pool using the `pool` instance provided to the `.process()` and `.handleError()` methods. Here’s an example how you can stop an active promise pool from within the `.process()` method:\r\n\r\n```js\r\nawait PromisePool\r\n .for(users)\r\n .process(async (user, index, pool) => {\r\n if (condition) {\r\n return pool.stop()\r\n }\r\n\r\n // processes the `user` data\r\n })\r\n```\r\n\r\nYou may also stop the pool from within the `.handleError()` method in case you need to:\r\n\r\n```js\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\nawait PromisePool\r\n .for(users)\r\n .handleError(async (error, user, pool) => {\r\n if (error instanceof SomethingBadHappenedError) {\r\n return pool.stop()\r\n }\r\n\r\n // handle the given `error`\r\n })\r\n .process(async (user, index, pool) => {\r\n // processes the `user` data\r\n })\r\n```\r\n\r\n\r\n## Bring Your Own Error Handling\r\nThe promise pool allows for custom error handling. You can take over the error handling by implementing an error handler using the `.handleError(handler)`.\r\n\r\n> If you provide an error handler, the promise pool doesn’t collect any errors. You must then collect errors yourself.\r\n\r\nProviding a custom error handler allows you to exit the promise pool early by throwing inside the error handler function. Throwing errors is in line with Node.js error handling using async/await.\r\n\r\n```js\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\ntry {\r\n const errors = []\r\n\r\n const { results } = await PromisePool\r\n .for(users)\r\n .withConcurrency(4)\r\n .handleError(async (error, user) => {\r\n if (error instanceof ValidationError) {\r\n errors.push(error) // you must collect errors yourself\r\n return\r\n }\r\n\r\n if (error instanceof ThrottleError) { // Execute error handling on specific errors\r\n await retryUser(user)\r\n return\r\n }\r\n\r\n throw error // Uncaught errors will immediately stop PromisePool\r\n })\r\n .process(async data => {\r\n // the harder you work for something,\r\n // the greater you’ll feel when you achieve it\r\n })\r\n\r\n await handleCollected(errors) // this may throw\r\n\r\n return { results }\r\n} catch (error) {\r\n await handleThrown(error)\r\n}\r\n```\r\n\r\n\r\n## Callback for Started and Finished Tasks\r\nYou can use the `onTaskStarted` and `onTaskFinished` methods to hook into the processing of tasks. The provided callback for each method will be called when a task started/finished processing:\r\n\r\n\r\n```js\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\nawait PromisePool\r\n .for(users)\r\n .onTaskStarted((item, pool) => {\r\n console.log(`Progress: ${pool.processedPercentage()}%`)\r\n console.log(`Active tasks: ${pool.processedItems().length}`)\r\n console.log(`Active tasks: ${pool.activeTasksCount()}`)\r\n console.log(`Finished tasks: ${pool.processedItems().length}`)\r\n console.log(`Finished tasks: ${pool.processedCount()}`)\r\n })\r\n .onTaskFinished((item, pool) => {\r\n // update a progress bar or something else :)\r\n })\r\n .process(async (user, index, pool) => {\r\n // processes the `user` data\r\n })\r\n```\r\n\r\nYou can also chain multiple `onTaskStarted` and `onTaskFinished` handling (in case you want to separate some functionality):\r\n\r\n```js\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\nawait PromisePool\r\n .for(users)\r\n .onTaskStarted(() => {})\r\n .onTaskStarted(() => {})\r\n .onTaskFinished(() => {})\r\n .onTaskFinished(() => {})\r\n .process(async (user, index, pool) => {\r\n // processes the `user` data\r\n })\r\n```\r\n\r\n\r\n## Task Timeouts\r\nSometimes it’s useful to configure a timeout in which a task must finish processing. A task that times out is marked as failed. You may use the `withTaskTimeout()` method to configure a task’s timeout:\r\n\r\n\r\n```js\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\nawait PromisePool\r\n .for(users)\r\n .withTaskTimeout(2000) // milliseconds\r\n .process(async (user, index, pool) => {\r\n // processes the `user` data\r\n })\r\n```\r\n\r\n**Notice:** a configured timeout is configured for each task, not for the whole pool. The example configures a 2-second timeout for each task in the pool.\r\n\r\n\r\n## Correspond Source Items and Their Results\r\nSometimes you want the processed results to align with your source items. The resulting items should have the same position in the `results` array as their related source items. Use the `useCorrespondingResults` method to apply this behavior:\r\n\r\n```js\r\nimport { setTimeout } from 'node:timers/promises'\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\nconst { results } = await PromisePool\r\n .for([1, 2, 3])\r\n .withConcurrency(5)\r\n .useCorrespondingResults()\r\n .process(async (number, index) => {\r\n const value = number * 2\r\n\r\n return await setTimeout(10 - index, value)\r\n })\r\n\r\n/**\r\n * source array: [1, 2, 3]\r\n * result array: [2, 4 ,6]\r\n * --> result values match the position of their source items\r\n */\r\n```\r\n\r\nFor example, you may have three items you want to process. Using corresponding results ensures that the processed result for the first item from the source array is located at the first position in the result array (=index `0`). The result for the second item from the source array is placed at the second position in the result array, and so on …\r\n\r\n\r\n### Return Values When Using Corresponding Results\r\nThe `results` array returned by the promise pool after processing has a mixed return type. Each returned item is one of this type:\r\n\r\n- the actual value type: for results that successfully finished processing\r\n- `Symbol('notRun')`: for tasks that didn’t run\r\n- `Symbol('failed')`: for tasks that failed processing\r\n\r\nThe `PromisePool` exposes both symbols and you may access them using\r\n\r\n- `Symbol('notRun')`: exposed as `PromisePool.notRun`\r\n- `Symbol('failed')`: exposed as `PromisePool.failed`\r\n\r\nYou may repeat processing for all tasks that didn’t run or failed:\r\n\r\n```js\r\nimport { PromisePool } from '@supercharge/promise-pool'\r\n\r\nconst { results, errors } = await PromisePool\r\n .for([1, 2, 3])\r\n .withConcurrency(5)\r\n .useCorrespondingResults()\r\n .process(async (number) => {\r\n // …\r\n })\r\n\r\nconst itemsNotRun = results.filter(result => {\r\n return result === PromisePool.notRun\r\n})\r\n\r\nconst failedItems = results.filter(result => {\r\n return result === PromisePool.failed\r\n})\r\n```\r\n\r\nWhen using corresponding results, you need to go through the `errors` array yourself. The default error handling (collect errors) stays the same and you can follow the described error handling section above.\r\n\r\n\r\n## Contributing\r\n\r\n1. Create a fork\r\n2. Create your feature branch: `git checkout -b my-feature`\r\n3. Commit your changes: `git commit -am 'Add some feature'`\r\n4. Push to the branch: `git push origin my-new-feature`\r\n5. Submit a pull request 🚀\r\n\r\n\r\n## License\r\nMIT © [Supercharge](https://superchargejs.com)\r\n\r\n---\r\n\r\n> [superchargejs.com](https://superchargejs.com)  · \r\n> GitHub [@supercharge](https://github.com/supercharge)  · \r\n> Twitter [@superchargejs](https://twitter.com/superchargejs)\r\n","readmeFilename":"README.md"}