{"versions":{"1.0.3":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.3","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"https://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"9c0980f671fd649e4523e15f5b281aaa5294409e","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.3","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"b727dbf87d7651602f06f4d4ac387f47d91b0cbf","size":2021,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-1.0.3.tgz"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-each_1.0.3_1555441141683_0.24135928845425325"},"_hasShrinkwrap":false,"publish_time":1555441141830,"_cnpm_publish_time":1555441141830,"contributors":[]},"1.0.2":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.2","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"cc1a25b8e0792b330e819a66844c5d7e1c9e5d5c","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.2","_nodeVersion":"11.10.0","_npmVersion":"6.8.0","dist":{"shasum":"8b8a7ca2a658f927e9f307d6d1a42f4199f0f735","size":2448,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-1.0.2.tgz"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-each_1.0.2_1552531890118_0.2552403988306451"},"_hasShrinkwrap":false,"publish_time":1552531890259,"_cnpm_publish_time":1552531890259,"contributors":[]},"1.0.1":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.1","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"f2342d85633d0dc1034a49387ca01c08c1189823","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.1","scripts":{},"_shasum":"19d386a1d9edc6e7c1c85d388aedbcc56d33602d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"dist":{"shasum":"19d386a1d9edc6e7c1c85d388aedbcc56d33602d","size":1791,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/async-each-1.0.1.tgz_1472080935649_0.032988218357786536"},"directories":{},"publish_time":1472080937631,"_cnpm_publish_time":1472080937631,"_hasShrinkwrap":false,"contributors":[]},"1.0.0":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.0","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"89c02adfcff2946a5062e40167ebbb6f1ccfcfe0","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.0","scripts":{},"_shasum":"b5319226c29d99277df63c8aee04093aa5f1d39f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},"dist":{"shasum":"b5319226c29d99277df63c8aee04093aa5f1d39f","size":2840,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-1.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"directories":{},"publish_time":1448560409606,"_cnpm_publish_time":1448560409606,"_hasShrinkwrap":false,"contributors":[]},"0.1.6":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"0.1.6","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"3da122b3e6fe84207bdca246e484a6a50462f190","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.6","scripts":{},"_shasum":"b67e99edcddf96541e44af56290cd7d5c6e70439","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"dist":{"shasum":"b67e99edcddf96541e44af56290cd7d5c6e70439","size":3507,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-0.1.6.tgz"},"directories":{},"publish_time":1415225778395,"_cnpm_publish_time":1415225778395,"_hasShrinkwrap":false,"contributors":[]},"0.1.5":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"0.1.5","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"4ee6ce410c92bb873914576bf59d51d3ac0762c4","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.5","scripts":{},"_shasum":"2427b2d43e1b5eadf6a28b58b2f0e00baa8801a5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"dist":{"shasum":"2427b2d43e1b5eadf6a28b58b2f0e00baa8801a5","size":3461,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-0.1.5.tgz"},"directories":{},"publish_time":1414068944577,"_cnpm_publish_time":1414068944577,"_hasShrinkwrap":false,"contributors":[]},"0.1.4":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.4","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"readmeFilename":"README.md","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.4","dist":{"shasum":"3aa643ccb433e7b4b7c68621cbd6a5d8f0d124cd","size":2512,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-0.1.4.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"directories":{},"publish_time":1384293466049,"_hasShrinkwrap":false,"_cnpm_publish_time":1384293466049,"contributors":[]},"0.1.3":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.3","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"readmeFilename":"README.md","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.3","dist":{"shasum":"01b72b9ae8803abd8d1875cf2f6d23bc84b7fa4d","size":2481,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-0.1.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"directories":{},"publish_time":1374700313435,"_hasShrinkwrap":false,"_cnpm_publish_time":1374700313435,"contributors":[]},"0.1.2":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.2","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"readmeFilename":"README.md","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.2","dist":{"shasum":"0c9a20a4e4a1b7af16c5e551aad50951f5b02208","size":2462,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-0.1.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"directories":{},"publish_time":1373172648081,"_hasShrinkwrap":false,"_cnpm_publish_time":1373172648081,"contributors":[]},"0.1.1":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.1","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"readmeFilename":"README.md","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.1","dist":{"shasum":"57ac387f448aa01700f1be8cd2e408253744096a","size":2407,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"directories":{},"publish_time":1371196650957,"_hasShrinkwrap":false,"_cnpm_publish_time":1371196650957,"contributors":[]},"0.1.0":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.0","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"readmeFilename":"README.md","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.0","dist":{"shasum":"e9a61a5a3e73c4a23d0b41a275aaa8626c547964","size":2337,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"directories":{},"publish_time":1371195097982,"_hasShrinkwrap":false,"_cnpm_publish_time":1371195097982,"contributors":[]},"1.0.4":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.4","license":"MIT","homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"https://paulmillr.com/"},"repository":{"type":"git","url":"git+https://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"funding":[{"type":"individual","url":"https://paulmillr.com/funding/"}],"gitHead":"7e0a574d9bb6bd8432b35145a1154aaa59031c50","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.4","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-qL5v0vnRtD4rxlrzLz3WMnMfTvTrMf3IK1xFCF0Q5vqXJkULhM13gO2ynE8RZMjE+bPcH0AUHgcd5BU1FtO1tA==","shasum":"edce07c2f2296c2c2a281c59553901a29fc31ea9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-1.0.4.tgz","fileCount":4,"unpackedSize":4280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFB2FdBszJMAdvGLFAbqi/bnD+XpjXf67h4OZ+JPQEypAiBj/Weo4aSrezCQP0fj5gLGD6zDMLmZ54Hvbjrkaegz4Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1JX0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq6xAAkI2mQuxlaK5Ye5KFeRDyuxFolxW6SZH0pU+zObz9EmlUh+2S\r\nAwLOPDRcn3tpsNbAufuba3nvF7CidhM0g/r3eRPddRhKddwS5LN7/i3tV0jY\r\nBKnFCgXI0pqJ4SSB1bn0xgBaw7unUn67qhgIENaPIN0lC4JY4y/WlB/4EHOm\r\n4rXrXrh+HBi1X1NNU1osNRjJZi+s50L4LTX1exw89w4eNNochPEXiBo16SS8\r\nHDVH3UJL1+oX+zbOAMDJgL8HNnSme2jsccvLd+P3p5sF9UpA+HOiTSziy+jd\r\no5XF8/u/s3PkSM1LkAIaK+uuye/AWKNe4wSqWRcUZiatkjtJ4225FQJdImVM\r\nAZF7EXwnd52nQUHfarY6W/J5PEijs0E5/kRwL3870jXgw6++Ms274ttkpbSk\r\ntuCWUEerRUMw1nID2oiH27P1GT3Va692ffOZUAG678bixqg/SvFpmm/AGDoV\r\nPwHJfgj61r15XStAbyETogSSCrmIC8ljRMITkKwiTBdq717x1cYgnKF+9Wt5\r\na92vQj5ZWiQWkbkUtBAcvPpgtFxcaUdKpyIxgtTm4r4SNIwCyFNF2q35tMd1\r\nr+XRfjjI/B9Ia5VhRDdWfJxqhvHkpgVsBu7qOesy+SDPBV8z3VgkeLa1ZReQ\r\nWWfz8J4OHAPMVznLa3rUsB3CoXGLH5/Vl7I=\r\n=8j/Z\r\n-----END PGP SIGNATURE-----\r\n","size":2109},"_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-each_1.0.4_1674876404201_0.587165223871758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-28T03:26:44.341Z","publish_time":1674876404341,"contributors":[]},"1.0.5":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.5","license":"MIT","homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"https://paulmillr.com/"},"repository":{"type":"git","url":"git+https://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"funding":[{"type":"individual","url":"https://paulmillr.com/funding/"}],"gitHead":"6f4034c071418602c8ac03951e0575a7718ac81a","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.5","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-5QzqtU3BlagehwmdoqwaS2FBQF2P5eL6vFqXwNsb5jwoEsmtfAXg1ocFvW7I6/gGLFhBMKwcMwZuy7uv/Bo9jA==","shasum":"6eea184b2df0ec09f3deebe165c97c85c911d7b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-1.0.5.tgz","fileCount":4,"unpackedSize":4284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/2AP5OpR/Ix5KGHUj5h2tBX4iYfgyAlwemi/BExA0PAiBHEZd9nsYQURUckrbdtOWemOBo8m+Uwvb+Un+xyOxaAQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1dOWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs5g/+LKqbJBNe7NYyuV5QTggjSpwKtFUUfUXwLUnVFdQGiPjQtoCt\r\nGZV/UzKZodkmSjuzeRRdppxaA+6kbLyKvyf+hqzDXz9BDpAhgcLG/DernKPB\r\n3ZM1RwEWOIX/358xQChYqqlBSNrsS46VFaMcZy4Qv7deh616Vm3sdlnjcI7Q\r\nbzjsVx2o8m64lfKWujhV8ZG3wsFLIBcN/4+RBRDlbNM9ywMr3+vAZxhcmj1I\r\n40HsF61Q0Rr+F4zmEIsFMCrRMXlQ325sFLhy1OiXZ6tIh8omkcOfd82mcKtE\r\nPjdhUO1AXpXKnO8igLwo3LUCOTwOJBta4p60MaMd3rgvnAQ6wLtDP5gUVoSq\r\neT+If5uudmJhnQJZsGe8MyZiBJSc5oxvU3ykA5jfEd25VsKq2A9EGplgCxQi\r\nbhLxOEsW1e/sjvKRvd/fnyiU60TQ0dwHzfByMeY7gk5OxLS1Nufi7ynjaH4V\r\nmNd6xuMNsKlyaERLlr3c/6H7ZFA588DVs8APufzJNL1ZhNgknOxArJuGROdr\r\nOeIilbwG6CN/VFnIoouzUegwk1k7FKbPwRcPwywFa6xy17yA7y/5aGzgQja1\r\nq95yR7wz7Pnn0ixijSpG1RX3z8M2sbbbiWRvSCAUFtS+sT6Rn67F7c5jZZ9c\r\nLBpcJhCjKXOfnyUDkIVkpW+uKvjX5pmK5kA=\r\n=6Ub3\r\n-----END PGP SIGNATURE-----\r\n","size":2113},"_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-each_1.0.5_1674957718226_0.20482096107881165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-29T02:01:58.432Z","publish_time":1674957718432,"contributors":[]},"1.0.6":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.6","license":"MIT","homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"https://paulmillr.com/"},"repository":{"type":"git","url":"git+https://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"funding":[{"type":"individual","url":"https://paulmillr.com/funding/"}],"gitHead":"5a27da144b89c6b9cbf34e017c424801734ef6e2","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.6","_nodeVersion":"19.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==","shasum":"52f1d9403818c179b7561e11a5d1b77eb2160e77","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-each/-/async-each-1.0.6.tgz","fileCount":4,"unpackedSize":4403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfsXwnYpJlyKZDpwLa2gm1L1FYZQvhLxmiHgyR8OjUNAiBAeDYPi2kzeip51OkwU2EvkvJtV0Xkiw53VRC1E9TDSA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3fisACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoBBAAltuhRo3pteV3fqMb7iMMkCMgwdC8UzRB4YHmIAZWEN/83lv3\r\nUF8Ex7zsz4vkWBUM94/EzrQ7kEXq506laTadWgCwG+HmEWB5cFL+pTga0I78\r\nQxHd3LKrvPJyYxqkq3MtVvEyNLP36+NenDb4w8XSd1ZzdCx0Qd/m42Y+mLhM\r\nWqEsEzy5yrZk/FWmbG+F5Y41rpoHO8HAT30RV79+sfLcg+DIRfi7sAy8g5LM\r\n4yNNxpcLjhZtiu9NgD1f4mtcS8L6UKVU9b2eTIYUnKbHcfvdBwqb8L1UaLe9\r\nYDFVC4oV8rw1cGyaAOJ5IuCzDWWZ0b5dBqdVYa4+kFEo9F+lqibk/0sg4vtc\r\nXh5imw0ZOsAF2wOm03i0fyjbfsWVcbVURFXQjxEvFxJJ6x9DCHedRF2aAypt\r\nxOB91vHlh0jpvhWkwmnBjCZrDgCF0HoQUE3XOnfGvdjYYJH6RhJVTrlf/KUC\r\nFWHv6qPIC1vqYR9fre/IWWyMRN4U4idgII98Cr4UKesAd0QKH5fE3OD00le8\r\nIBtZE3PZttQolqSsj1iHpajeSv1UeKy/LZd61CtAKX0TF6V0LR6bUCau95i2\r\nRdv1PwHdjSfV6MdY3ygFPClPFURLCG719ijyvyG3pvJNFjtO9PwJl8QCXhK2\r\nZzyxsc4ld4BJPS2empyxm37I9UEUUDSxYa8=\r\n=bEJ2\r\n-----END PGP SIGNATURE-----\r\n","size":2160},"_npmUser":{"name":"anonymous","email":"paul@paulmillr.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"elan.shanker+npm@gmail.com"},{"name":"anonymous","email":"paul@paulmillr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-each_1.0.6_1675491500716_0.4005638700065348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-04T06:18:20.876Z","publish_time":1675491500876,"contributors":[]}},"dist-tags":{"latest":"1.0.6"},"name":"async-each","time":{"modified":"2024-05-29T12:10:57.415Z","created":"2022-01-26T13:25:28.083Z","1.0.3":"2019-04-16T18:59:01.830Z","1.0.2":"2019-03-14T02:51:30.259Z","1.0.1":"2016-08-24T23:22:17.631Z","1.0.0":"2015-11-26T17:53:29.606Z","0.1.6":"2014-11-05T22:16:18.395Z","0.1.5":"2014-10-23T12:55:44.577Z","0.1.4":"2013-11-12T21:57:46.049Z","0.1.3":"2013-07-24T21:11:53.435Z","0.1.2":"2013-07-07T04:50:48.081Z","0.1.1":"2013-06-14T07:57:30.957Z","0.1.0":"2013-06-14T07:31:37.982Z","1.0.4":"2023-01-28T03:26:44.341Z","1.0.5":"2023-01-29T02:01:58.432Z","1.0.6":"2023-02-04T06:18:20.876Z"},"readme":"# async-each\n\nNo-bullshit, ultra-simple, 40-lines-of-code async parallel forEach function for JavaScript.\n\nWe don't need junky 30K async libs. Really.\n\nFor browsers and node.js.\n\n## Usage\n\n`npm install async-each` if you're using NPM.\n\nFor browsers, just include async-each before your scripts and use global variable `asyncEach`\n\n* `each(array, iterator, callback)` — `Array`, `Function`, `(optional) Function`\n* `iterator(item, next)` receives current item and a callback that will mark the item as done. `next` callback receives optional `error, transformedItem` arguments.\n* `callback(error, transformedArray)` optionally receives first error and transformed result `Array`.\n\n```javascript\nvar each = require('async-each');\neach(['a.js', 'b.js', 'c.js'], fs.readFile, function(error, contents) {\n  if (error) console.error(error);\n  console.log('Contents for a, b and c:', contents);\n});\n\nasyncEach(list, fn, callback); // use global var in browser\n```\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2016 Paul Miller [(paulmillr.com)](https://paulmillr.com)\n\nSee [LICENSE](https://github.com/paulmillr/async-each/blob/master/LICENSE) file.","users":{}}