{"_id":"stream2asynciter","_rev":"4-bc99d85cd7004629b1eb30012746cec0","name":"stream2asynciter","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"stream2asynciter","version":"1.0.0","description":"Create async iterator from regular stream","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TimonKK/stream2asyncIter.git"},"keywords":["async","iterator","stream"],"author":{"name":"Dmitry Berezhnov"},"license":"ISC","bugs":{"url":"https://github.com/TimonKK/stream2asyncIter/issues"},"homepage":"https://github.com/TimonKK/stream2asyncIter#readme","gitHead":"cd59542254235d2b256ef40a7137ade75d463eed","_id":"stream2asynciter@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"dmitry.berezhnov","email":"berezhnov@ucoz-team.net"},"dist":{"integrity":"sha512-alsb0OBR5Y/8GzNf89o9R9VELRFiV8Mwv8L66FfkSBSdhxWk2SGjJAv1XFg8d7sGQqM8Ohrc9u+4PNvN/imX8Q==","shasum":"0d47540025fae8e316f6666fdc0dc35fb77580f7","tarball":"https://registry.npmjs.org/stream2asynciter/-/stream2asynciter-1.0.0.tgz","fileCount":3,"unpackedSize":1460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXCl3CRA9TVsSAnZWagAAlK0P/jgsX1sFNlyfMHQhWq9S\nIFuBn9J1BPK1q/LCYLe5QtfSZoD6duj1TAjtTTbELw+EngKIMpNCxLdKX3Wm\nr9o9YPntU3NpvN+gvCgi7uO+EvW0z63usJZjm8jhKvaBjkytowoFBQir1BQD\nG5AK/rxhVOwZQmTc0iNjjv3ry8tnEmDUteKS8GzIXI6QVa1jOvDLM9QYEfMe\nsUE53DlFGYtKPUHdjkg8vsVAOHwkKgDtRNNiSEoMLyp+nNJjgOstC2Z/8e+A\nw7JRCiV+b8bee+Tkv7U0kOzUUF2lumk/f8jku4ghOpRJEOMAQ78NxxfmzBh5\nwWmPb6XklBNLytdyMULuN/Eoulg5JJzORaVjLW80waWQ3NP4Yx51y6wAjALt\nJntav70QLLXxsfAdt4HZaTAGsXwGcYedD1Rj8Yteel9fBJqXTRw5ou4diuNv\nAaODSH9OuNp5opx42dp0K0F3CAK/ZPXjsGDeEV9C70Vx5aNvQsMWX3wASCcL\nQsw11dhwxixcNCXsOlvz2hl/d/dnUb4UbAEztL6I+uNBq3R5Plw1QlCpsOMy\nb9gIeSsB3DMwjGUyUhYsYMOg0e2lXeX80ZZOo55h/hDORjPJmXms5dbzX6nF\nvJBXL1UKTEkwy5E+23fUH90R4v5xErk6u8XGUgvLh0HYy/ez+Pnm/hUElNAm\nDp3x\r\n=AXcG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGFD7pzswdityZ3CRLwqoIbZg1FyLMkZcqtDWijX62vgIhAMyfJFeVsICu285CyEakht2E1T3EaQSpvkdyYaGIm7NK"}]},"maintainers":[{"name":"dmitry.berezhnov","email":"berezhnov@ucoz-team.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream2asynciter_1.0.0_1549543798798_0.570412489911073"},"_hasShrinkwrap":false},"1.0.1":{"name":"stream2asynciter","version":"1.0.1","description":"Create async iterator from regular stream","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TimonKK/stream2asyncIter.git"},"keywords":["async","iterator","stream"],"author":{"name":"Dmitry Berezhnov"},"license":"ISC","bugs":{"url":"https://github.com/TimonKK/stream2asyncIter/issues"},"homepage":"https://github.com/TimonKK/stream2asyncIter#readme","gitHead":"c4f557b0d630f203a5d2fd3d8e18f55ad90efc73","_id":"stream2asynciter@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"dmitry.berezhnov","email":"berezhnov@ucoz-team.net"},"dist":{"integrity":"sha512-HseDrFlR3YhQEnZ4MAoQmW8poOkUeVfRiuv6t3+Wwb2ehNs4SSgzENcZoYEQdCgp/OFkt1IL2DpyvG9VctQXjg==","shasum":"9f35c8fff36d89c02030b72e36702b61b6224d10","tarball":"https://registry.npmjs.org/stream2asynciter/-/stream2asynciter-1.0.1.tgz","fileCount":4,"unpackedSize":2565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDgDUCRA9TVsSAnZWagAANS0P/jjfQsSB1Khm9ramFNYV\nKf+akkegUN8QevMFomEos0/4PBpghihYnjrU0LNhqt4eqPMRVr2Ki4nGDXvp\ncMFlFfdSFVUH9AAl4//Chw7BwnUvSztVLNytjzbt9916MUoskMm1swue/Rb2\nXg4/eREnyUNiQLpCcknvZrmKq30lCs63SEHZvDbW3pF3UnBxsgnK9YNLFwKI\nVfQsIbo8IYwD07GMIPpw295C/9MFGTrWAJptgOefpK6SS7vOR5aGoHrLbTQR\n/n7b9ljgzql+XZjA0xW2m9Y4g+tpKEEq4Fn2gPr9Z11Jj+GJaRLzuR/IHcsR\nFm6cCQC2xsoY09iNiZPPpeeWlboFPdQ9KL5PvloEG23HHtzH1PVHYjAokYxq\n6oMCiK6jioLntK7oP4d2eXEojHBQj/GRaaaP82eZDK1VmuBy9lDW7WNINRST\n6g0nh/a7+cTxpPucncJC/ymQnQXwICKLm4cBW8PUzp3y6XyC2/AoJhKqgWLB\nG0wld/j+iNag12PCf9QWUgr3SiOYmWgLq2VCRxsITJAm9E42xS8RwNwAHTOd\n3jJ1brc+1ptCBR4ww8NXSVKG9CauZhuZ3lDTMjrQOq78AKJgFfBPqLWzRima\nrFqk0GvB2s9eFoXqqQS8b1+CldlMm5Nj2Q1506e4EQsTlZ+HgVkcy+dP972V\nRYoD\r\n=fCHx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHW0aw6VHWN/dCzhoc17Y8UEeu1CURuV+BSo4bON2wTVAiA7lTQJ//6XB1hMUUBpiGiC/HdnWs9LG5fWxRXJIXeZKQ=="}]},"maintainers":[{"name":"dmitry.berezhnov","email":"berezhnov@ucoz-team.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream2asynciter_1.0.1_1594753236233_0.41667000801281495"},"_hasShrinkwrap":false},"1.0.2":{"name":"stream2asynciter","version":"1.0.2","description":"Create async iterator from regular stream","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TimonKK/stream2asyncIter.git"},"keywords":["async","iterator","stream"],"author":{"name":"Dmitry Berezhnov"},"license":"ISC","bugs":{"url":"https://github.com/TimonKK/stream2asyncIter/issues"},"homepage":"https://github.com/TimonKK/stream2asyncIter#readme","gitHead":"8cdb97b344753edb6ea990a553c3c53485207626","_id":"stream2asynciter@1.0.2","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"integrity":"sha512-ye/h2HsqnSDF+bD68AJHpCypZ5hVcxan3HXEEmDf49K+Jr3n3/smBoQrjiOtq2RRVI3w28AA+oahcmFKmo2SDg==","shasum":"9c0db01591d98ef9d7dc37707cb030c2b56380ba","tarball":"https://registry.npmjs.org/stream2asynciter/-/stream2asynciter-1.0.2.tgz","fileCount":3,"unpackedSize":2215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoCp7CRA9TVsSAnZWagAA6jMQAIgvH99MtoGDXLScZvcY\no89zEXViUxbn+jNTciXSeLGuSDLXdkB3A0rRuq0pu0lvrLongT/9ZrboFtnS\nNuVwPnn7q0UuEA57VRv0C5pu8N2BVQU+/o9vsTGQ8B3MdExkdl1SY9uX8C7A\nRARZbQWpSDVzVyChJ9wrZ6O4r1LoZM68KLyWnxSMnxCv4u8+kPXZiBJ+/4BR\nQPYWnYpmNQKijWVOn1rKnS8CGV7AOVnX9j1h8f+sY1mj/J/wD08JkYY2zKA9\n3KUKoFDpDso+oPturM1s0S7jdiM3N5IaGlmyvuuRRdeNNgyzknxpQavt3Gos\nwX0AZ3SSZLtt/Fux3wPdqyY1WTgXav54z+iA8/DPp75BBv3DUyLaJkaJg6Gt\n/8ZA7YQZN/Y1YvVzkKkFSO+5nrNTSPVDKyUDehMLioxYSz/vrZ+zvfZQQLpZ\nXGWN4V3RSQFheymrZO3prAFOsHCk66DCqhol7t2PooNblR4uRSRabz1r/2ga\n71aVRTdrHjXNAeXCICBZP1gPUtYKMjk/a8JrzKRqdLj0sChalJZ5ItihAA7E\nSiBw+9yQ+7OwXe6qADGk+GA1upPWFDIo9YfVjw6HlaTuKRWcl3lsRS/9sS2t\nVNRJ9WcfC8gtXXAk1DgcnSk1c+e13GNIOjOMgfdkBM7eSr2rkkE+yAk1PbrU\n/ZwK\r\n=jpTI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUrvH9HyWxvCgoALUxTwHJTutVFs0HqDW8k4riPsC+UAiAimm9YhzF/WYG08O2pZL92o9jbFjrA6aWcHQsL3WnUVw=="}]},"maintainers":[{"name":"dmitry.berezhnov","email":"berezhnov@ucoz-team.net"}],"_npmUser":{"name":"dmitry.berezhnov","email":"berezhnov@ucoz-team.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream2asynciter_1.0.2_1604332154519_0.9770938256192008"},"_hasShrinkwrap":false},"1.0.3":{"name":"stream2asynciter","version":"1.0.3","description":"Create async iterator from regular stream","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TimonKK/stream2asyncIter.git"},"keywords":["async","iterator","stream"],"author":{"name":"Dmitry Berezhnov"},"license":"ISC","bugs":{"url":"https://github.com/TimonKK/stream2asyncIter/issues"},"homepage":"https://github.com/TimonKK/stream2asyncIter#readme","gitHead":"23b16042e085dae80b504f8b7156b1560042629c","_id":"stream2asynciter@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"dmitry.berezhnov","email":"dim901@yandex.ru"},"dist":{"integrity":"sha512-9/dEZW+LQjuW6ub5hmWi4n9Pn8W8qA8k7NAE1isecesA164e73xTdy1CJ3S9o9YS+O21HuiK7T+4uS7FgKDy4w==","shasum":"7ba9046846c8b1caf36ec30d64a73514f7f44c5a","tarball":"https://registry.npmjs.org/stream2asynciter/-/stream2asynciter-1.0.3.tgz","fileCount":3,"unpackedSize":2238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKkD2Y5Hf1c5TVuQIYdJ2NSE9kayRxIVoXIWTAd5elDAiAWrZOy3sBXbGFfiGYXwsPRmKxksTDzoiBEW1Qlhw/xug=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM6tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU2w//csxnjYuhCWU3HTafPJPKtDEN3LjyKmZHmrItrnKMlLPDvec/\r\nZRuksyx/AJt9r9O12TcrEoym4upZ0Mc34RMVG7ok1gPqC4tGqppbTx9/8TVW\r\n+rW0K5jjH7D4cs1+6t7PXqnuWYZvX/B9hp77dhXVhksACfOPeT/V2EG9oPbh\r\nVCICJOV+Kh1rE5QLZIFZ5FjJrLR4zfm1jL7JEuw38k0bb3pdHCQ+2uHiGqoS\r\n7deFUVcGt2ET2r/Sh1hNT2nP8d760jOXOgqtKddBu7l5qXTnIpDSX9tgaCba\r\nAKpw5/bscMhiGvrArtKJmCxHTgVg1LwxUVdVNYlqvfElN7zkkgDNJ3QztuWn\r\nwS7n3tYEFxQfylhPKER1e6FCgQyZjfhUbP+C0H1CRh1Igmlm7izGYKdw+EJQ\r\nMY7drlYF5gAiGdnb/hUXdEgLy7pul6pGjQFnCncNQw7diafzoRMW5kq6o1g4\r\nabFH/fpFz9ySIfp9Unpy1Gpz7R9ZctYwV5H0ejnO7yhbRKEODbIRoRzojVbF\r\nuXRcjYSFtCIjpbEM8C2KHf5t3tmm5vsXW2Cau0oEg1/ws516hWoLw6cfkJNe\r\n7fQvCYQ+ADdG5nVAz9WwXnuKi8GECaWeTH1YH5k4ZRo/6xzYKXB5twSPe+r3\r\ns1BqqmSxhQesXx/uGPc2d8oaowWS0WJyW9o=\r\n=WXAP\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"dmitry.berezhnov","email":"dim901@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream2asynciter_1.0.3_1648676525022_0.34273380407673826"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-07T12:49:58.797Z","1.0.0":"2019-02-07T12:49:58.887Z","modified":"2022-05-18T20:15:34.622Z","1.0.1":"2020-07-14T19:00:36.338Z","1.0.2":"2020-11-02T15:49:14.673Z","1.0.3":"2022-03-30T21:42:05.180Z"},"maintainers":[{"name":"dmitry.berezhnov","email":"dim901@yandex.ru"}],"description":"Create async iterator from regular stream","homepage":"https://github.com/TimonKK/stream2asyncIter#readme","keywords":["async","iterator","stream"],"repository":{"type":"git","url":"git+https://github.com/TimonKK/stream2asyncIter.git"},"author":{"name":"Dmitry Berezhnov"},"bugs":{"url":"https://github.com/TimonKK/stream2asyncIter/issues"},"license":"ISC","readme":"# stream2asyncIter\n\nExample code which convert nodejs's stream to async iterator:\n\n```javascript\nconst stream2asynciter = require('stream2asynciter');\n\nconst asyncIterator = stream2asynciter(\n    // any readable stream!\n    process.stdin\n);\n\n(async () => {\n    for await (const line of asyncIterator) {\n        console.log('readed', line.length / 1024, 'Kb');\n    }\n})().then(() => {\n    console.log('ok!');\n    process.exit();\n}, err => {\n    console.log('err', err);\n    process.exit();\n});\n```\n\nexec\n\n```bash\ncat somefile.txt | node test.js\n```\n\nand get:\n\n```bash\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 64 Kb\nreaded 3.4736328125 Kb\nok!\n```\n","readmeFilename":"README.md"}