{"_id":"@agen/pool","_rev":"8-e66d599093f62c025d2c3173a047ab6c","name":"@agen/pool","dist-tags":{"latest":"0.5.7"},"versions":{"0.2.0":{"name":"@agen/pool","version":"0.2.0","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","postinstall":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.2.0"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"9e1f2b1a340f8ce12c909fc34a9d91be9d67a2e8","_id":"@agen/pool@0.2.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.1/node@v12.14.0+x64 (linux)","dist":{"integrity":"sha512-twzLY7zUdXFKL41eLX3/3P2WgY87cFUY6XONuY1XdwzpBPDmmCbh5SrgQwqWHTPtdiBz6bs4ClowD5e2q3oNBg==","shasum":"5248b2046233efcaa6f6d4b0abafa9a031585b82","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.2.0.tgz","fileCount":6,"unpackedSize":7656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCTBICRA9TVsSAnZWagAAAIEP/3A3qMBLIV0Kacu3VRfM\nYkDwpGw+JpaO9GBegySi1q0reOohSvTkauxnydpGbbsJ6bzbRs1eyq4oEp5p\nPeTX3MARJmszVfB6TNO7xadCm1fEluJ+0EFnBOrFi4NCcKFvcLqSxV+rPgOu\nNuUN8D5IH8Qh7DFNYrnzyJBftvIxKKx4/9fJLhDLWCali9QKLRefFnVMuv2A\nfYFFIseTx+kp05eKrhGJwPbm1fj9UrZpQ2VxPyAF8SuDbXwKSNsOCxdFaYgH\n3ZSdGHQ7GLII0ih5o5lYpebyVlki9bfqWMQg7qRtbjjpK342lSMuU97CuxR6\nQrbC9tljUqD+GYVRp1A4A52zM+vGwImbg43rS0mK/YmatbzTY511F+pZEClU\nsujMmXQnepYxByVq8lfl1VxKvb2SZ1BORGwXSfujdBkEjXzh4dD+igaqnm7W\nh2alH0kavwhTH9qzVlLgU7i+qaSDdeWkzQ85p1ZLwQkqZPSkrJGoX0uiux1F\nPjtFQo4R4drYY3WYnyAQgdVd+KQjMxmKhEJKFYqbMUDD86tpnDjZmemhL8xu\n+2cVv4cpGGYivq/4A82WMaqfFlYBWnu5aJvPsoJbltG7b60aLULNptlj/mL7\nRlCI3XTAARhHjwg2i4Uu9jDt2ppdyEK2MkIsSE4+9XVo5k68e28rqLk881ug\n9Xpo\r\n=zo5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYvewMcR96dWyLmfJWBNcF+EI58w0L9444RcE8exBiIAIgJAFUdGRdPT1oNfz1g4dG306wARbVGQtD76ZSXy2KBmU="}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.2.0_1577660488512_0.7967648640996208"},"_hasShrinkwrap":false},"0.3.0":{"name":"@agen/pool","version":"0.3.0","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","postinstall":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.3.0"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"d3d62ca081820079b0234e90e3f87fa723544c2a","_id":"@agen/pool@0.3.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.1/node@v12.14.0+x64 (linux)","dist":{"integrity":"sha512-9Oo8YYbcamo0TncjJ5HD8K+wEWUG0IKm8pjsIqjAJxt3EcMWmMx2sFKGka/EOKmIuuQwnntA6K3BfWimT5ulJQ==","shasum":"749bea5166573897450436d0d0aedf8ed5eb9cfe","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.3.0.tgz","fileCount":6,"unpackedSize":7656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCpfQCRA9TVsSAnZWagAA7M0P/RTosa5qNgro6jASy/xL\nVJpf9KADoP3QX4ORgQ6corUASOYcKrzWCPICwmOfA3fsU/39MHtrS5oZoHUC\nJQPZu0+hbDCp1LCPQTMUel16qm6zKFEQxrHsbekuI63Na36bDab0PbJ47jVf\nWo/KX14f1l4Pk/mNwIKHyQvdMX/JcWRag47oRzqx6xFkAokogUo0Tf8mWD9S\neL0frAsWu5Hw0d4Ry9Kn7JOtC6Qe9pIGFMcNaqU2I3pLfHQYY6b3eq0mHHpm\n4qEPC9jjiwH13zos9eCXW16ooTis2BhL7Ss3JcMxvKe4KaxqRQqEuf0/ipTc\nCd8dhN4Duj6DElozsRkOdaZTbwW7CajTqKSLbV/ayCrRJxZdo8IjxkagXZ6Z\nmkcdIXCwnzgO8Cx9aSWr4eV8oYeJHN/e4WL6EJWFAFTNP8uOk0/B1FIg7LXv\nhudO8s9fjJioJR+WNQQ840R0XBgRV8oBYMVIbwAWYtfEhP1PsmkKlJDmaLem\n+CTaK2eJL01SWs/aZ5clS8XdN6V3z9lBD5wK0l81a8SQnMTpxY4/vyZcSpsR\ndxUJHOL6eI2hlQJrXm0JzH+S5gy5xpYqbmz466zr6vAp/0U7r/3BuikNujA/\ndmNcF4ThzlDFfjMGgtB23qPV2WcfklqAMoEDD5M9NlsPQpi7u84XG8nD0Bpp\noS2M\r\n=2Eh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC09yYR9OdaSETIPmX+X8ya2JydlKT0Wm8EDaGfxb1SpgIhANmiHptYFnD+42e3+H/jCjdm2YOLbDDfLrTUIoXx8Rk5"}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.3.0_1577752528040_0.09740979852854759"},"_hasShrinkwrap":false},"0.3.1":{"name":"@agen/pool","version":"0.3.1","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","prepare":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.3.1"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"ed83e32a8a7aa2306c123d4b22df24ad300224e9","_id":"@agen/pool@0.3.1","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.1/node@v12.14.0+x64 (linux)","dist":{"integrity":"sha512-2loXdMnh8YphHQTRI7wTDgr5BLUBu5EAGEHMD1bmNxsPOvMgPgBYg/LSDPHQIdtGexlw/Eoaajsz7Jw2a7/S3g==","shasum":"4158be76d33732fb07fcb93ba7a61dbf186a796a","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.3.1.tgz","fileCount":6,"unpackedSize":7652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFhwlCRA9TVsSAnZWagAAFSgQAI4ZDP0xffUsUImwsaCf\nL9wvNk7LVykQd2Zj6VZULy4fjr2BqH3TxqPPRg47PmkdQuM/CgP0Nuq2ZGoD\n9+ZZJKuXLA8lfvijL7qUSdn/4UY2egnxXvbR41qKilKE1z/OY+/YO7sBdxup\ntj/HAm+69pxLSvb7NUcftCIIKOT5Ix5kmutB1vzEqoCSdwDXDy8zMUANZI16\noXq4DCyeLAILtdP1NYiWdjNyOcBUFZPZSQmvOHwCqGaxECdYT2ShmfdlCBGA\nI5aAnBFZsn6/v/u8CPBP8zryB0OCOgTR1uYW+KpT9owg4/bX36a7TTpqcZW6\nvT9lKThxsYlRWeVDVE1j2z+Idx1LlNlAeFnIU8x0SslB5ahnVd4DqFnNOAXt\ncy1ommTSWgBQMr5e50NW5ZfvwWwXOoU9QX+oyxV2fTWInwttdwBCQozElLWp\nnyZG+Xn66Af6MxtYnd3tiAatt1/MMfr6eKANdEgVwW9suCEttmT6/tYdkgRM\nIJc1VYgx0qHjF1VSMEx/RYUoOgv16qsmZKL5ZNbjKZll+QR9TKiiEkbEge3F\n5ZtTgw5EsqsnxtWZdGaXRB85YJpO9iwtXoLRNhHw7IXSIMKfH32PQCa7MrPC\nuJWRue5DRHDDIprYWlYoODyOBLbsxN2lfbhHWEs0fT/0w1JtwYfJNOKq/JC7\nl2UA\r\n=HPk/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQkGocHN6Abxr/AxTf+KMhUt6/djMUb+sWiQsBlwv0jwIhALwvnCtEj34Zd02gYvVLuzil0KSp9kRByNK0qSK9WIdN"}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.3.1_1578507300763_0.13540664013777604"},"_hasShrinkwrap":false},"0.4.0":{"name":"@agen/pool","version":"0.4.0","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","prepare":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.4.0"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"f4170d4e45d36e12fde1dd41ca6164b010a34862","_id":"@agen/pool@0.4.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.20.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-x1EHDwYJV3KoEy11dTwF5LOqX6VAPMhO56XDtgyhefXN/TiLbDip9Muxyz8g+Em41hhAz1KjhM2V9r3KmpqJxQ==","shasum":"c4ff4862aa9ac077c0e8993b0ba2b5e6bca6574b","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.4.0.tgz","fileCount":6,"unpackedSize":7652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKwf6CRA9TVsSAnZWagAAXwcP/2uoQ/rrKta2rtRZL07k\ngPHFh2bs/quSjXKCjXqQfDF2Gq/zmebKjVLgjHu1xY7BHM34PONEwvZn8Laz\n/L8oQ/OZBrBmIuGOJaTqhtrSgfGNzn99ADtLhRFylhkWGDAgqfXr9aeHB5Ah\nMZOdiADUf/tA+oBG2uRAHua11FuMcDnNW+VndkmLUPzrLQXKYKRDBBzNwLIl\nZHi3wz4R78ZrgZozFfW0ZBMJGfYMwrbGb0MU1CqcY2gOrI6IwOF1fAkH6XnD\nM84RVEmy962/j8LXkqLphA5MZGKU6mCe18dIPpBYLfhVS7a10cDSAy4ik1kt\n8qhMi8xbgobZc4SD32rmMwJnyC4MzLVluGJuoBk/kbA1ciwBmXqZP+tX+k/R\nZfp4RmPUh0SZblgkDAhT6Q9jUdldFPhS57SFrhqXpjGzmF2T5s+Rj1n7uHv2\nwkQydxpTywbQOR7BaF3bAB6RV+8Fa3+PFop5u5ZlPW/zL2q/8UVbMKDxl4fJ\n38wXsgAcOYhX0UB8rUmPOOjPgGvd1JFQOjo2ffnIF2MIGjuSM39U2Z6jZvI1\npuwCwPQIWjCOhZPGfuKIJTraezJyUAnd2T+TuMsePlRqi+Rm1MAG2+9KKcPo\nPBBleX5MXfbDDyxp1HdhAeYVQZNHC0DRS5K+A04762gUB7sz0BXuML15rMN2\n6i8Q\r\n=sleo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEn65CykfurbTqJhuDKqh7XKbBXS/5yDoFehBroyqoK0AiAM85A//DBzatQqFYvdzLDAHrcwIF/rVuXAcQe1J7Cg2A=="}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.4.0_1579878394596_0.3844927592274485"},"_hasShrinkwrap":false},"0.5.0":{"name":"@agen/pool","version":"0.5.0","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","prepare":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.5.0"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"5bfb7449b1cf1aacda0a332420494166b56f5266","_id":"@agen/pool@0.5.0","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.1/node@v12.14.0+x64 (linux)","dist":{"integrity":"sha512-7G4vQI7xRqF4DdRg4S18d25vMHZ4miUpfagmtPfXzw4Uc96Wq0wur6EXyHZIk/+ibLVa4ecpzmy4Sq+BSopHFg==","shasum":"1ea6a9823e6ce104cd5b66db488aea3fefa45869","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.5.0.tgz","fileCount":6,"unpackedSize":7652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMK4sCRA9TVsSAnZWagAAbDMP+wbePSLEUvFQOjjGgeU0\nmLb+altsSZgII3z2Y2vRnYv0WS8ZhR7kLafa510a574ayTvk9kFxtZP1yP1C\nfbNA+euIUV2A1l7Z/zRRgqkAtr2rk2tZz909b1FwrwQk+ms3sI/1CmSNFXJh\nDOjiZUW/o1dqtWDYAzW9LjLwCvG0yb+p8RqwFTJQI11OT0X1drIddw48rM5m\nmZJfwQFpfEKOrnENADRVMGCPZGaOa7YhqzIUOw9iwLY/Wtty88CHwWrC+cCv\nmPav2FPFOzQ0vVwFGr9c95Q84cqfq1xVY7EvQFiOEf7djFm0K2nZCkM15ieS\nLjNDg8UzbDpVBlLRLhNl6PC0eN8c3Kmasa/KhwpBKyI2mcxS//NPyPslzdhg\nm9CbkYQq7Bvx3HyoTyQHqGsXstkTJZyb9KARYbsq4y/mFv88Pn4mazOnap6a\nqOG50H/X3tJ0pTEuTzSUtlcweuB7eDknyfLrzMIPby1mlSgx+ilAfga3R0ez\nS1fyDO2Zmq4NQkABxqZm8RSDvdzhWVfeZ1///AVlXvd9ZaQJ/nqtpwHb/2Xr\n1B5oxnfNh8Yb30WvN96WK4L6YhdflNgXqHQIuNiyPoQ/Hgv7cy8PU2NmPqpF\nnO/9vZSEb+b/N1LvI52DIz3vQ3DmOTNXxIDtHoW4GXqxzfyPUgor6zWItftu\nKJ8u\r\n=ldjg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlxMXNJOnAnQafP1pVasKvCpJ5xfnfAAvot8WKfWS4FAIgLNO2t+Bv8hMa88VOu72pkSDQRUpWEiezKQB+scLDBEU="}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.5.0_1580248620051_0.6339517541101833"},"_hasShrinkwrap":false},"0.5.1":{"name":"@agen/pool","version":"0.5.1","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","prepare":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.5.1"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"ffe81d2c26828fa93f3d1a128b8d293c97bc4b10","_id":"@agen/pool@0.5.1","_nodeVersion":"12.14.0","_npmVersion":"lerna/3.20.1/node@v12.14.0+x64 (linux)","dist":{"integrity":"sha512-BuhD4iZDy1dUdAEr2IQtsfFpL19CUW58QPVE5utx7yhSmwTxJQlUObsdTqlW2wahPnBNZOlX7ps1weZgUBK4Uw==","shasum":"155880fa7a0c61da85c18b2222ac0f08e61c4f38","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.5.1.tgz","fileCount":6,"unpackedSize":7652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMMACCRA9TVsSAnZWagAAxe0P+QBdN0q06N2Ke94TVynL\nyWgOtimjbhFSD7iH8tG7ZfLOWExoY68wizPeI6QHaLYX6378YGdUKs32TKiF\n4E7KYxZ1qC67+uywnuoVMGpNSLbtmap1uprOo+PuDhcuhBTvz8xiNq4nAaIF\noQI0vrODGD4vw2O8B/MbTiT1cMYAqGikReQloEoPJqSz29dYptmDll/vm/Xl\nbQQ19vozqzA3jWq6Z1I5iqcKa6BVbG4aOz8UcbPF7gLRu+7Mo2xqEaE03r8j\nd9VIgAdEv8479RB/6Y2MiO7rRk6aCF7TD5T3Ld8EyenAT2mhB/Qld6RpVU6T\n4FLkRLkyTHBs/qPKQgQbiYMt9tXZFR7lZVHSgYHr6xRW+U80IEl/avWuJPJ+\nxrio8QEuzKLxas2S+4cYhOMRDXMbPIw1gQKgnqHgDseN8Y+x6gcOFVmCSW9u\nOiDFZ0AY2+WvrOJ5zKWC0QnStc+z4NTkPb2iyyxrAwfiHzK2hmhnh+E1Zbpm\nla/VUaSK3PVZWq6Z5BI8SHhiNavRs2bYkYZAjtBYZScvjqQqkeoudiiRZYD3\nglwmGnDaAJvLSTd5mE+m/ISUVeqO6w+rYeHHNCtBxCBHaU7+p3pOTI3lSG4O\nbvtS+3hCT5jv1dAGIw3zjNyUcmtCSmZs31YO7OPP0bXpn1U8zL4a3Tet8I/E\ny7Z3\r\n=1Zo6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYcMpGh5oxE9OkndVqoi9VzX5jYzTIRwYuQ/NUErLYWQIhAJA4kKWSJ2eMgFMqoqAnm+cRCqnRQbnE/n24e3rTSz+H"}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.5.1_1580253185881_0.44610999406284857"},"_hasShrinkwrap":false},"0.5.2":{"name":"@agen/pool","version":"0.5.2","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","prepare":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.5.2"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"4ccdf559aad9112f51086b826960c7bb751b9d18","_id":"@agen/pool@0.5.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.20.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-mIEUAidUCzFE092gXdMn0PqimIb8w68fE5/PoobJ3l8ZDotWhY+V+grZwK1P/oavJuIKFRNCCM4IFZ9y37CugQ==","shasum":"514e09b01ae94f2c2894fa6d6a1c9a11f2949a1e","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.5.2.tgz","fileCount":6,"unpackedSize":7652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNgdxCRA9TVsSAnZWagAA6RoP/R+nlHGElb+sH00L8JDG\nkZyt/GmKtTiJna1HbpCEGdwZ4jEW/lgB6aTghU2bVVcMOhdo6Iq5U0bYunVO\nW5RalmRE+WUpn/iNxG5bhUE8vpjDF4+W4921+KRdm/jrTo/H5nQ5tnEUJnkf\ntweGbslNbPCWQJXFcCqMN7kLaz6fAf4TSjNL1oKWj/wioREDNinfco1Opp2T\nu6h5jnt5zW8MJcfC1wgRIlLRzWYAqoA1q9vlWxM0JSCeU9p6PF7TuQsGT6R2\nT6I9v0GN95EHQF/nDMIL7yCkwXFt0bTAAaknvKvnafUjyNctcDAr3kuBVPcR\nuexeG+d30zE0tsz2Aj2DTaVsb0OgmgK34cC1rM48Yh62i5ZA2oQHxfru2Aik\nXYy7IG2AoqHgCPYtYfSIGt5wuZ+y1quZCdr2sL01T+MjzNRUltqs4zWsj+Vf\nBzWZpzZp1CCUXq8T4+vR1rDWza20+yNI4Pas6s46FfA03jJ0R82RVkMYVbZY\nwo7l0JQXRW5sp6EMNNJTyJYQ1L55O5Jjna1xi8ow91bEwisAOw7iBK+Wtsrf\nX9hv7soB7nasFMdeWYHSBTKx0HQh13PL1VzvMC5t9d/9zKOZDyBMih1csLmt\nMYfTiy4Fmf4o+JkoisOwV6yIy+FeUuj2u0Pn8LB8JZUwCvgbMW7bCQ96xzuA\nLQkg\r\n=Iu9D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA12hAVbzK0Mc5J4l8V6nO3KkOaQprWKdOFvLKOampT3AiBWSHfO5iGy6Mf5DOUN+oLAlYcbK0TQozM10nv07wzC4A=="}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.5.2_1580599153469_0.37216803671025067"},"_hasShrinkwrap":false},"0.5.7":{"name":"@agen/pool","version":"0.5.7","description":"Pool execution","keywords":[],"homepage":"https://github.com/mkotelnikov/agen","author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"main":"dist/agen-pool.js","unpkg":"dist/agen-pool.min.js","jsdelivr":"dist/agen-pool.min.js","module":"src/index.js","repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"scripts":{"eslint":"../../node_modules/eslint/bin/eslint.js src","rollup":"../../node_modules/rollup/dist/bin/rollup -c","test":"../../node_modules/mocha/bin/mocha -R spec ./test/index.js && npm run eslint","pretest":"npm run rollup","prepare":"npm run rollup","prepublishOnly":"rm -rf dist && npm test","postpublish":"zip -j dist/agen-pool.zip -- ../../LICENSE README.md dist/agen-pool.js dist/agen-pool.min.js"},"license":"MIT","dependencies":{"@agen/observable":"^0.5.2"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"a8c543519deaf9f9a505f29d84452d4e7ad83090","_id":"@agen/pool@0.5.7","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.20.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-/+uM4S1ubWE7XpYfElvFUH4JJfSgVA1cvri38VI9wkNUUUa3VRJtws92GZLfj2qeAZTmMpWAIHKLDiduxOJzaw==","shasum":"d92964026f831dec316b39c856c48781615452b2","tarball":"https://registry.npmjs.org/@agen/pool/-/pool-0.5.7.tgz","fileCount":6,"unpackedSize":7697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqKo5CRA9TVsSAnZWagAAO80P/1Ig29aGr/UDWQdnU0t+\nwDvUtx9mT1AnZl/n/zLZhTXHAvp71a5VOCsX+ud/qpJ+ku50cXJcf2b1E+QQ\nziocaNZIPy60zknBD7zOhvTFuxBEVcMB6wzexwT9bnxyB2Rqzqraco6FyLhP\n6qPb6djMtnysXptBqFd8/YBuL0PC/mT8WFJCEcwntqVbsOMz5M5FkQdJw5CF\nHFat8UHSG7Dwv/DJG5TMkdetlUXcF48EandHvpZ3HysAD7VB5I1wWMwBEMGI\n52ZRRQPqbS/0N8gMTQhfvbsFNTDAMjZzZe+cHDlMtJ5hSrz+qZq/CfKFQWYI\nCBxv8HMvGOV8l4/J+SovQ/zgvK/FrcH3ZLQqLrIoqxsSApB/ggvYnaEybc3v\n/j1mloJ9SxA2/pMIWh+kqaU53cDKjfNepVg7kw2xsxtYb4aKwsfXytLSpO8U\nl/d1tn5ITVYoYZKMdL9rBfjduKtosyFMjdxWFOIh9kZJHtZfVmLtiglBc4Eq\nYastCZF+qsmRexXpQwYsirFNuaMdZf/s0ZuzV/ikDJbDiSsKn8m+X02MEXEA\nuAX28j/wxdhLn5unyOcqWyDe2cB9Dh30WjdtM12cgXXwBKGnhrTZOtEtY9kX\nl//BBsRnFu+CYFvf5mDHYV0NouHMxLGqXxjd4rpckeQ61mA9qh6qk0AR9BSI\ntBwQ\r\n=wdsb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBqLVNVxuvT+qHQlltyIuL3vgdzU3UEt67hct6acu2DQIhAP19jTN2LXNUOEbQHuRd2frInsRBB9Q8iIGiNMNhsf8C"}]},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"_npmUser":{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pool_0.5.7_1588111929170_0.7408972283301563"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-29T23:01:28.188Z","0.2.0":"2019-12-29T23:01:28.594Z","modified":"2022-04-04T11:55:18.300Z","0.3.0":"2019-12-31T00:35:28.167Z","0.3.1":"2020-01-08T18:15:00.873Z","0.4.0":"2020-01-24T15:06:34.726Z","0.5.0":"2020-01-28T21:57:00.242Z","0.5.1":"2020-01-28T23:13:06.038Z","0.5.2":"2020-02-01T23:19:13.553Z","0.5.7":"2020-04-28T22:12:09.312Z"},"maintainers":[{"name":"mkotelnikov","email":"mikhail.kotelnikov@gmail.com"}],"description":"Pool execution","homepage":"https://github.com/mkotelnikov/agen","keywords":[],"repository":{"type":"git","url":"https://github.com/mkotelnikov/agen/agen.git"},"author":{"name":"Mikhail Kotelnikov","email":"mikhail.kotelnikov@gmail.com"},"license":"MIT","readme":"@agen/pool\n==========\n\nThis package allows to handle multiple items in parallel. The number of\nsimpultaniously running operations is defined by the size of the pool.\n\nThis method accepts the following parameters:\n* generator - asynchronous generator providing inidvidual items to handle\n* action - asynchroneous method to call with a new item\n* poolSize - maximal number of running actions\n\nIt returns an asynchronous generator providing results of the actions items.\n\n\nExample:\n```javascript\n\n  const { pool } = require('@agen/pool');\n\n  const  list = [\n    'Abilene',\n    'Acton',\n    'Addison',\n    'Adley',\n    'Alberta',\n    'Alcott',\n    'Bell',\n    'Bellamy',\n    'Bellow',\n    'Benson',\n    'Farley',\n    'Faron',\n    'Farrah',\n    'Faulkner',\n    'Faxon',\n    'Faye',\n    'Fear',\n    'February',\n    'Ferebee',\n    'Lennon',\n    'Lenora',\n    'Leonora',\n    'Leontyne',\n    'Lester',\n    'Lettice',\n    'Lettie',\n    'Letty',\n    'Lewis',\n    'Libby',\n    'Lilac',\n    'Lilian',\n    'Lillian',\n    'Lilly'\n  ]\n\n  const action = async (name) => {\n    const timeout = Math.random() * 4000;\n    await new Promise(r => setTimeout(r, timeout));\n    return `Hello ${name}!`\n  }\n  for await (let greeting of pool(list, action, 5)) {\n    console.log('-', greeting);\n  }\n  // Will print greetings in random order\n  // (depending on the random timeout in the \"action\" method):\n  // - Hello Acton!\n  // - Hello Abilene!\n  // - Hello Addison!\n  // - Hello Adley!\n  // - Hello Bell!\n  // - Hello Alberta!\n  // - Hello Alcott!\n  // - Hello Bellamy!\n  // - Hello Benson!\n  // ...\n\n```\n","readmeFilename":"README.md"}