{"_id":"it-concat","_rev":"10-30c05dd2490156ceeeec72400eabe9ba","name":"it-concat","dist-tags":{"latest":"3.0.3"},"versions":{"1.0.0":{"name":"it-concat","version":"1.0.0","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","main":"index.js","scripts":{"test":"ava test.js --verbose","lint":"standard","coverage":"nyc --reporter=text --reporter=lcov npm test"},"keywords":["concat","join","glue","buffer","bufferlist","string","iterable","iterator","async"],"author":{"name":"Alan Shaw"},"license":"MIT","dependencies":{"bl":"^4.0.0"},"devDependencies":{"@types/bl":"^2.1.0","ava":"^2.4.0","nyc":"^14.1.1","random-bytes":"^1.0.0","random-int":"^2.0.1","standard":"^14.3.1"},"repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"homepage":"https://github.com/alanshaw/it-concat#readme","gitHead":"154922f09080be97ae59d75fea10e26cb947453d","_id":"it-concat@1.0.0","_nodeVersion":"13.1.0","_npmVersion":"6.12.1","_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"dist":{"integrity":"sha512-mLhiCB3tW4NTYTg7bMlyYX2c782KsAacthHMR3y5kjJn9JhNFb02NcH70KZuNrSXFSTq8k6m8MiYaQWRjrDxAA==","shasum":"26df98dcaea89aa775cce4d082c15fdf527a8bd0","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-1.0.0.tgz","fileCount":7,"unpackedSize":8442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4QUlCRA9TVsSAnZWagAA4sgQAJY9JFT+6ohn6hXAxBrY\nRqOYBLCComipqzFA/km+NcDxKwCq1QVAElCx4dpFEmGOC4uBw6QEk1O2vhmD\nJP5rHFryLJQXErAjJ8kG7S7o9I8pVceZyPMWEv9/pfgFVu+uca+dfbvfpFFB\nNl5p052r4rUcjf9EQCcNDExIof+rF8tNtG6Ewufx0+h0mBkhOGG2o1VbbtT5\nX0Odr0R6bWgU7QUkkfS9em0OFp+otC1ZPBwQxjAeA9tjrdDs6wJz5UrRCg3z\nyczq2etR7qbj1R9r3uckf0jeABHg1uGe5Z9lxeHXz2VABHxySlS11zCK42JY\nrsgOI8XqOCS74h4k6R897VTMQ7eQf1XVKq5kQ50zDFghYtLADQvr486jupBv\nosJiMwO8Q59edyL6O479m8U/oUDNy0irGHSdII4zIhppcSERru+8sqdYNIrW\nzzPBaDifm1KaG1hcziGlkX6AIt+qTvWjeJMHCkQzFGKfVE4DBpIEHYigY7H+\nrapkfrKpxAGOpMwIH+3drg4HQNaeB/Lfaak0tuNYRwspuF6PbfCEUidGjFdN\n0gB32wx71lUQ48Ai1kBA8C6pDzp2QEAropgyglepr/SQ5YdeMF/BuWlzzEIo\ng+UQp1egwcZvvu0q7JoFebl1r1lxAMmBSNlmXz5R35eVnepUTG62F8bQwE+h\nvKWV\r\n=qS8V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQJe0gOro+qnxaek2nrwh3XBGbOFeXgH8armQdYIldAAiEAtOQeVTKbdZQY7T32IwL0nXct57n9xwXePPwg5IIlAqc="}]},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_1.0.0_1575028005283_0.28851147124697496"},"_hasShrinkwrap":false},"1.0.1":{"name":"it-concat","version":"1.0.1","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","main":"index.js","scripts":{"test":"ava test.mjs --verbose","lint":"standard","coverage":"nyc --reporter=text --reporter=lcov npm test"},"keywords":["concat","join","glue","buffer","bufferlist","string","iterable","iterator","async"],"author":{"name":"Alan Shaw"},"license":"MIT","dependencies":{"bl":"^4.0.0"},"devDependencies":{"@types/bl":"^2.1.0","ava":"^3.12.1","nyc":"^15.1.0","random-bytes":"^1.0.0","random-int":"^2.0.1","standard":"^14.3.1"},"repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"homepage":"https://github.com/alanshaw/it-concat#readme","gitHead":"bc3d345cb79372a7952a8cc456df3fb90d1a9831","_id":"it-concat@1.0.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ca7tnIqSpPycty9K+x08OwFj9kLSrsXgENn7ry2mNXlFlUkgEZe1/xvBjwnUlUEHvnITMj4Mq7ozPm1VaOm8FQ==","shasum":"4ac61c1b0a2185c97e1bd004d45f625902f7d728","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-1.0.1.tgz","fileCount":7,"unpackedSize":8456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUJ+aCRA9TVsSAnZWagAAnNEP/3ajj0lXzth32mz6j/aN\n1SZdyMLgipVSurW01NTyhmtl3ekLLGNAoJFPC4LlMA4jM0sChxsOsr9rRkvc\nm1tLu31BrB+eskfoZaCK4VFOSqjHxgQOQIHB4y5DHvtNnPTMTk82q/Tlvksy\ncPbkRLaoPkcC/bHKHvD5Uno8Px+06QhoYOuIyiCchbyLSTt2yrAG/t0dRwhk\nkUQW4BAriKfWASEBimLvyzinosJnxdtRQ4FrzMpcZw4OUyDVHIncCjAv30ET\negQO01S0jJr6bklMyp7vzkKvCDbdNxir54pIBRBMS9KmvmFZB/ga3/RZkrSN\nlKwkB4Nd3vc2HSLbKlAGyv5FqEjRITU1vg+no4+QYPb6eWcG2yns0te7wVro\nOvBXBenm7mseu19FSyJV53dFlOfEFR00rX3nfbgDoFvkxtWUKDPL3I5Yid0x\nQ0W5biWa2rQxrjzgsKMsQquI/8VjzhMUwjvsOD0cemWlaq/MIEE42T5FEQHt\nDfJSv8HrxkoS3bqRCkNhbEPcg5KXxOq2O1CLJXLJr/ZJEoEcWnIVrsbLsOpI\na3ROpAHivmBrszo47MJlu1uGcKlcwGka7C0/pAWZw8v6u+HrqxBIBdg1gqPv\nViWPWcv4IkAzxnNyKFAhXZAPugWItpx6LRDUrPHuVh/Y+TGvnjdb34jjwEIB\n8Biv\r\n=Lg7x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+qA/9N6B51bYTrPq/XZwemdYgbZCxHj6zfbcrxZHuoAIgFt239prpY4SFRBXtAm7ziKXyf21duga6Xul3VpreAvI="}]},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_1.0.1_1599119257746_0.12983729777035857"},"_hasShrinkwrap":false},"1.0.2":{"name":"it-concat","version":"1.0.2","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","main":"index.js","scripts":{"test":"ava test.mjs --verbose","lint":"standard","coverage":"nyc --reporter=text --reporter=lcov npm test"},"keywords":["concat","join","glue","buffer","bufferlist","string","iterable","iterator","async"],"author":{"name":"Alan Shaw"},"license":"MIT","dependencies":{"bl":"^4.0.0"},"devDependencies":{"@types/bl":"^2.1.0","ava":"^3.12.1","nyc":"^15.1.0","random-bytes":"^1.0.0","random-int":"^2.0.1","standard":"^14.3.1"},"repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"homepage":"https://github.com/alanshaw/it-concat#readme","gitHead":"4855458f216d7546d277ca33ad2696380f733d79","_id":"it-concat@1.0.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YZtXOe10qBcTDOsz59AscfmsKRoVPYX5AFxCans2L/QL20Jah1H1/+wzWDaJj8zu0KiA9gys3vBoZIZwhsUeeg==","shasum":"7229fedb935bcf7b2fcac23e040e7588b34143e6","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-1.0.2.tgz","fileCount":7,"unpackedSize":8450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhC8CCRA9TVsSAnZWagAASNwP/0c5O7jL1W+kDpykvsA8\ncLLyRDQWNIxFBCUMV8/Tz44hhfrsIg2/hDCftDY3xAXPdrnj3sA0XLpUzXL7\nDZ8nw2ZoC++oLcvmSciyA2OK5ZJsZ6YIY2hzuAeQYLhu/GCyg9JGzkAzGtzV\nzfVgWY7Na6y+Fz0Q/6RGebjcazEN0iUigjhAMXvWolYkmK762Sm42XlDf3Ai\n11L4pL4eZY514nKFWLoMkkJ76v78jWtv3tgbNyg/GJkGYFq7aGn2aCpO8UXw\nJhrjAVT33uIZHCrqpoIRU+n8PZfQUx0avuosXTcGzOnAxOEaWoLfcJeWcSch\nuecj6z0gbbT56zHtQNcnS4WxvmHRi5uJvxgKmLzJjEAF1kR5DzNCnMnWXNht\n3Y+5P8FPf6aJ4agqtrY+8lIs0J9EPUpnACaj3EYX1FnHKnc6sUyCo5XnQrTx\nF8dOq1tqRmtbNFEs6oeoiZIAcn47IdpFL3ZrJ1qXSdU1afHFuc7EV3WC7zai\nXH37b3jFhH9QY1TP03ldX29nDK1E6/QfArEg4ibR+T7w6aqwy5rDwMrXvA+l\nOdTgOiveOXGJRicKtgHG+Hn469Y3kKdDWqC0boNKTi7BxvSNrin8b6B54jTg\ntSbnxQdpAmafqLbNXi+GBAP3twT3npgF4ni6AXeCyWE/7GIgv+K4f0vNk6rx\n5Mxv\r\n=lGyk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPspE8v4ELTK/n3qPP02bQ51gV8X13zU+Gp/lEdkZhqAiA/uyppScj+OfZ4l8cC4G34A++CxOoMNiwEdqUIoSMK2w=="}]},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_1.0.2_1602498305873_0.48905413284066745"},"_hasShrinkwrap":false},"1.0.3":{"name":"it-concat","version":"1.0.3","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","main":"index.js","scripts":{"test":"ava test.mjs --verbose","lint":"standard","coverage":"nyc --reporter=text --reporter=lcov npm test"},"keywords":["concat","join","glue","buffer","bufferlist","string","iterable","iterator","async"],"author":{"name":"Alan Shaw"},"license":"MIT","dependencies":{"bl":"^4.0.0"},"devDependencies":{"@types/bl":"^4.1.0","ava":"^3.12.1","nyc":"^15.1.0","random-bytes":"^1.0.0","random-int":"^2.0.1","standard":"^16.0.3"},"repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"homepage":"https://github.com/alanshaw/it-concat#readme","gitHead":"ea52b93f3b66442ef9d4d6a0b6203565086e75d0","_id":"it-concat@1.0.3","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"integrity":"sha512-sjeZQ1BWQ9U/W2oI09kZgUyvSWzQahTkOkLIsnEPgyqZFaF9ME5gV6An4nMjlyhXKWQMKEakQU8oRHs2SdmeyA==","shasum":"84db9376e4c77bf7bc1fd933bb90f184e7cef32b","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-1.0.3.tgz","fileCount":7,"unpackedSize":8650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWSGiCRA9TVsSAnZWagAAog0QAJvXLjFvQWV8VqHPw801\npWVT7d3yS/NpCOkHDEynfG1qtaKv6WR151q9ilGwHVYIrKmV8fE4x/d+ISFy\nTtrQ65wrJpZ3fdLdrP/J2EOFNVNVB2Y3flrPcypTsteBCAePyZZhccl4AuYG\nOYwIR5Aw1kb1pP1g1fn4pcqyG5aRHISC3kyfes6rFzV2KvwglhntGpoXKtbZ\nHtYltV6h8iXzHaVlTFDrMWPQ18ayQo50CjT+J+EYQTw2B69LkxyuPIcBlDlQ\nE6P3aCpzF5PbexkLOdohD92Zp1hUFHOC/USE0tWbI05SNVJ8/hZvwUvhRajD\nVVjxEqhssdTCeEsUSnhQow3nU83uwLnCSCD4Jl7nzdpdvsUCLG+w2yw3+Ey3\nTsGtUUqNkT8K5hpOFTlx5mJpVfZ0/a2ey/Ih+Jyd00DCjgZIGGN5f1LfNbt+\nBaz9Xoz4K4bolWvtEEarCcHkH3nYwyTI8zuU8AeeZO9YmdXJegHe6rUQoEiI\ncXvOYUCTn8LCirpqRwbrBGle5MiB5DzoSdOvcu3X7z6g6E1E2AgcStFwnYwp\nJRhywcZ/8k2lQil+msIZEWYClsz83tuHZoHFHM/3R7IzYj8sq23H/0ux7lzS\neY8JF9mRkLZkB3nR4aECwQt6J2psqUz/Auys+QqACVrzjh+fLc3ElrXPHtGv\nzlXF\r\n=KhHR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjkXfvRcoMC1rWVPUhWM9cVN5tI2ZRc2595Xp7pJ3SOgIgJu98PuK6KGQF6usw2twozJ4H30YNwve51K4pq9Nc+a8="}]},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_1.0.3_1616454050129_0.8210881977061399"},"_hasShrinkwrap":false},"2.0.0":{"name":"it-concat","version":"2.0.0","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","main":"index.js","scripts":{"test":"ava test.mjs --verbose","lint":"standard","coverage":"nyc --reporter=text --reporter=lcov npm test"},"keywords":["concat","join","glue","buffer","bufferlist","string","iterable","iterator","async"],"author":{"name":"Alan Shaw"},"license":"MIT","dependencies":{"bl":"^5.0.0"},"devDependencies":{"@types/bl":"^5.0.0","ava":"^3.12.1","nyc":"^15.1.0","random-bytes":"^1.0.0","random-int":"^2.0.1","standard":"^16.0.3"},"repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"homepage":"https://github.com/alanshaw/it-concat#readme","gitHead":"1f6c4d1f0c64538cf0035772d25f9277ae9e7d0a","_id":"it-concat@2.0.0","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-jchrEB3fHlUENWkVJRmbFJ1A7gcjJDmwiolQsHhVC14DpUIbX8fgr3SOC7XNE5OoUUQNL6/RaMCPChkPemyQUw==","shasum":"b4dc02aeb7365bada05b247c1ee50f3bbc147419","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-2.0.0.tgz","fileCount":7,"unpackedSize":8650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeVvjCRA9TVsSAnZWagAADuQP/jZ0ms832Lbg0Oy/FzZV\nCp8W93/nLONiVJysho0qArNEFkeh3k4vyKER5gezq4c5VkhFPcssSRA/esdF\nTVovEqdsQP1QCI2tb329CNR1asRGHOe/t9vBJaJIzw9FzZU6AZ2wPat2EyeY\nja6C9E6ZbH22WNl0XiFezp/PQCvHQXr1azoPt3+sXHHyuSTBJ8YkSzFNWZyU\nIKXMT6SsJWEJ1mFAQRKV27RBgdnYDKCVl20HXVtfQ2W6SAy+OfdY5IR2icMq\nnSMv+YZdDS61Xa0v4ZFaeL3gCX21T25MMQajBxm2OFdifAYMX585ByvIZYwJ\nj2iw98fKaHy/JiGpfyAJ7pJNCp0S+Kx/QSUWyHnUCwbMEJGwmaaP60Kd3ElX\nJUyLp9BoJDH07i+qkK2Ht9pdgtUcUtu2lJ660GPAeI6fcBZByveIL/5gc/Xu\n0bDyb/cAfba8PLNidj41jHcFvIqzCyVHAc47CMe4X/07qFhI+ThsYJfkpZJb\nS3TZsXW9Cp+mnXjoIDQ0X12YEU8iWbitAI/5ixmhmc6ZACnWVDe14yQmUsmC\nzJ9zCSbX74Xw6TqkGkuA7Na/5dOUrFqXGVF8ReeQT7aOR7EaHTO1DN49/zut\nhY/8dXob3koVG8EYpezyTnI/hqNpBT5U6ED9w2+bRVJhoPt2KnDYzot2yLll\nb/Q5\r\n=jAJ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrT74CHHR1kuElcKol/V31Xhp3RayHLJlXuGNNtF6mQQIhAMLKt3RG8OH6EbeoyRnM2YFkfOdaZT0aGD1+5G3wcbpj"}]},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_2.0.0_1618566114758_0.5693505028024441"},"_hasShrinkwrap":false},"3.0.0":{"name":"it-concat","version":"3.0.0","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-concat#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"keywords":["async","buffer","bufferlist","concat","glue","iterable","iterator","join","string"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"uint8arraylist":"^2.3.3","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.5.6","iso-random-stream":"^2.0.2","random-int":"^2.0.1"},"gitHead":"fcb8bc4f72d293cbd1e93453d68c388b22c27b76","_id":"it-concat@3.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HvZRvFFPAXJxCpkAmgjX1Jxm0Pg7qGID65DmZ5uyXKyL8KK9LKR7pX5qK581ZievMJkuBLJZk9Q2aB6toOq8ww==","shasum":"d13b5f729c9aae5857c02ee8af202770b0efdbb5","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-3.0.0.tgz","fileCount":8,"unpackedSize":15319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRVbRCOZlhrsuBjoLhHgV1GNJS8kpehOvBKHZ+Nl/6KAiBoAujXtkdKNJU86e/sr0A0aMubDJLo+d4ApS/IpyovQw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTt+qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXHg//Qd9Y6EhCtuSp8PpU9Z9CP2HZzPTWoU66rhzBM7Dh7K2NxMKq\r\npasPu6nNF28zC2a/ZIADxhrU8PrigPMNPw713DpcIEFXAGoO/R/iztYFSIjG\r\n2aY3U5bPh28C8naUH8CIGEg92b2+E5I9fQHKekpK5fYmD9sgc6KJPxgrRmXf\r\nM3vaVefzP0Eso/3y/wj1LQXvYfv3Xh0PKL+KVNdrgGWjFTCw3j95WCnfsH6H\r\nbbBHvZLZGMcboDap12wVeSJpbdSw34/or5KTAewcMbW827odhy/0ebWftdy3\r\nq5Dn1YHJ+qGxOn3Tfuiz4yok/uAPAOazf2rUg3c9sY8rSdi5cI3sZm45vnfS\r\n+2+jQnU+J2V9eMclMNwvqIMleP+A234GU6Dc3BXp3RUE+ESmDWcpvyLuUGyf\r\nn9VQ4TD82n1s6Hj3bpol1JHX3bszU6/8pT0IdmGmOaNM24uNlLCxqkf4nmWI\r\nYE4nXO9fkBeVAVIxuYJtfFsMBsnGSv/v/9NY7vL+s0XHv4VJNBMdiozC13J2\r\n08cxjwglLXnQoFrSuM6YdJHzXCCJLnEHGNIZ4KtXR+5/LsdamAACIT9NJmG0\r\nuir0Be3SKCgIuWxKXnIKiytBuuREsHe576NHvegp0keembZipqLOKEQJVRLg\r\n2P0cpigWWxt+IwFkvMrqE/EZHncdFgTxHNk=\r\n=wV2i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_3.0.0_1666113449790_0.3395023839340727"},"_hasShrinkwrap":false},"3.0.1":{"name":"it-concat","version":"3.0.1","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-concat#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"keywords":["async","buffer","bufferlist","concat","glue","iterable","iterator","join","string"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"uint8arraylist":"^2.3.3","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.5.6","iso-random-stream":"^2.0.2","random-int":"^3.0.0"},"gitHead":"65594012436ca5bea7e7d75aa07834e768f5eebb","_id":"it-concat@3.0.1","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-adsCBiPaDM46TrrpmNPEWru++/oFiLWZAnteM5ODPs0NRkDfjDyom+qyXvag7bP/Kp3Z6Vqv+U1idZs5gmyIAg==","shasum":"71ffcc66e0f766af3caf61805de0d3106086cdc9","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-3.0.1.tgz","fileCount":8,"unpackedSize":15319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjYUv91WiWP1T+00sbUi1QlyyIVU6/VEeLhn3CjEWFnAiAqtLyM7EvElR4kOtFt6VYwvTJz0X//ImH3l/5Xo/7CDw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTuEiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc1Q//UImVZ09mvdlXCWu7FCKx4SY/ELyCNG4vh3NkFCYWLDtIZPyH\r\nXfCSzG/gLc8wPBBkI9x70mdbJ4D+ayJO6b/+ebGb5TeNWEXCsnGQihQoW4Mn\r\n4st27NR2Pd2lycM4lmbR9QmmJuT2HBmMIph8bcvBWuY5yDADypVzsfGNmVP1\r\nlL3Yr0eJbNRQBcysxiqb0im/baw/P3Ga3z9BKbB8FNdCmgxjv7B0fARMQCeS\r\nYH+o80dbA1L/j3Hdf058HryI1UMF22uuNp9T6cb1nUtNGptejWkElEDd8xKM\r\nl307fU7duB/hS1rVWbGGOWcSq2ViLa6a0chAcDnW03G+hEFp71OYbk195qWQ\r\n0v5NGr/mnEOJj1inwO3spDQq8+CJrjeT/47I38gF8LVU5xejLatJJ+ZH5bSm\r\nxWZRYWmErxG9umeBWPQT1SG6svmqupTpx2d3vpuyjDNIM7UDpl1h/cuOJBtI\r\nxYbR+AD27ms3Rhbn3xcbhHg5Lm0jBBFCVQpJsmmU97gIdmz7I6BY4tAD25BM\r\n9lKmAGeff/TR+XdrzLFx+p92k5pcRR3Czm/w5ahDaw1aZWw0vzp6c4Fh+PIH\r\nlptHnP7o7y/+lWHXA1PLE2RkjnmIRuqhT/jZDIFwPuL0VZObpV67vRFrxrL0\r\nFDrTrZOe5BLHsR470XhPHdi7vMTGEqpe3Ts=\r\n=JHpq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_3.0.1_1666113826281_0.17166631848094926"},"_hasShrinkwrap":false},"3.0.2":{"name":"it-concat","version":"3.0.2","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-concat#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["async","buffer","bufferlist","concat","glue","iterable","iterator","join","string"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"uint8arraylist":"^2.3.3","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^42.2.5","iso-random-stream":"^2.0.2","random-int":"^3.0.0"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"_id":"it-concat@3.0.2","gitHead":"a7d6f1a55a18fc0881411092e356386397a9fe91","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-ndcmTggRtgcY5bGDB+uYtSJlp2a4Hrm/JMSb1Xm9vjhTBVpgq9C1n/8W+ddYf/GeBzSScKYv/wQPgI2dZY/jvg==","shasum":"4e0cbb1ece956318255ace84614cd0152cdc7ef4","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-3.0.2.tgz","fileCount":9,"unpackedSize":39837,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/it-concat@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErVuFqu1s7e1qQCfBCs12C2by7cE8YBs9iZ2OpNki3dAiEAqJvKF1qdiaWjHqaZZ1v6Amfk7+JVY1jJF/FNkyoLdXw="}]},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_3.0.2_1713336232008_0.039457302755687707"},"_hasShrinkwrap":false},"3.0.3":{"name":"it-concat","version":"3.0.3","description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","author":{"name":"Alan Shaw"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/alanshaw/it-concat#readme","repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["async","buffer","bufferlist","concat","glue","iterable","iterator","join","string"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"uint8arraylist":"^2.3.3","uint8arrays":"^5.0.3"},"devDependencies":{"aegir":"^42.2.5","iso-random-stream":"^2.0.2","random-int":"^3.0.0"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"_id":"it-concat@3.0.3","gitHead":"e47e5d133ef8e1ab63a5f263bbc6d55268c793b1","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-ibYOqqF6MJUcB3970cDicVmpMOEDlrInV90X66++lM1OM7pm3NHCMtxHYQR2MMPUtLJmVaGUudYwA+6Q1FbYbQ==","shasum":"880afa53f8f11a5a65c5d0ce7dbfdd7195290d92","tarball":"https://registry.npmjs.org/it-concat/-/it-concat-3.0.3.tgz","fileCount":9,"unpackedSize":39792,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/it-concat@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHdvkjIa/j6lsIzDlXV1nlkumO1cqUs6ndLqYKNotb7AiEAikHG6gWSzcLBRhKbW4dAGz89N3qQy78CLweut0izbNQ="}]},"_npmUser":{"name":"alanshaw","email":"alan138@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-concat_3.0.3_1713336572589_0.4824176881322062"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-29T11:46:45.283Z","1.0.0":"2019-11-29T11:46:45.517Z","modified":"2024-04-17T06:49:33.144Z","1.0.1":"2020-09-03T07:47:37.871Z","1.0.2":"2020-10-12T10:25:05.971Z","1.0.3":"2021-03-22T23:00:50.286Z","2.0.0":"2021-04-16T09:41:54.887Z","3.0.0":"2022-10-18T17:17:30.001Z","3.0.1":"2022-10-18T17:23:46.431Z","3.0.2":"2024-04-17T06:43:52.157Z","3.0.3":"2024-04-17T06:49:32.744Z"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"}],"description":"Concat all buffers/strings yielded from an async iterable into a single BufferList/string","homepage":"https://github.com/alanshaw/it-concat#readme","keywords":["async","buffer","bufferlist","concat","glue","iterable","iterator","join","string"],"repository":{"type":"git","url":"git+https://github.com/alanshaw/it-concat.git"},"author":{"name":"Alan Shaw"},"bugs":{"url":"https://github.com/alanshaw/it-concat/issues"},"license":"Apache-2.0 OR MIT","readme":"# it-concat\n\n[![codecov](https://img.shields.io/codecov/c/github/alanshaw/it-concat.svg?style=flat-square)](https://codecov.io/gh/alanshaw/it-concat)\n[![CI](https://img.shields.io/github/actions/workflow/status/alanshaw/it-concat/js-test-and-release.yml?branch=master\\&style=flat-square)](https://github.com/alanshaw/it-concat/actions/workflows/js-test-and-release.yml?query=branch%3Amaster)\n\n> Concat all buffers/strings yielded from an async iterable into a single BufferList/string\n\n# Install\n\n```console\n$ npm i it-concat\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make it's exports available as `ItConcat` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/it-concat/dist/index.min.js\"></script>\n```\n\n## Usage\n\nConcat Uint8Arrays to a single [`Uint8ArrayList`](https://www.npmjs.com/package/uint8arraylist):\n\n```js\nimport concat from 'it-concat'\nimport { toString } from 'uint8arrays'\nimport fs from 'fs'\n\nfs.writeFileSync('./test.txt', 'Hello World!')\n\n// Node.js Readable Streams are async iterables!\nconst chunks = await concat(fs.createReadStream('./test.txt'))\n\n// chunks is a Uint8ArrayList\nconsole.log(chunks)\n/*\nUint8ArrayList {\n  _bufs: [ <Uint8Array 48 65 6c 6c 6f 20 57 6f 72 6c 64 21> ],\n  length: 12\n}\n*/\nconsole.log(toString(chunks.subarray)))\n// Hello World!\n```\n\nConcat Uint8Arrays to a single *string*:\n\n```js\nimport concat from 'it-concat'\nimport fs from 'fs'\n\nfs.writeFileSync('./test.txt', 'Hello World!')\n\n// Node.js Readable Streams are async iterables!\n// Note that we pass `{ type: 'string' }` to tell concat that we want a string\n// back and not a Uint8Array. This is necessary because the source data is Uint8Array(s).\nconst chunks = await concat(fs.createReadStream('./test.txt'), { type: 'string' })\n\nconsole.log(chunks)\n// Hello World!\n```\n\nConcat strings to a single string:\n\n```js\nimport concat from 'it-concat'\nimport fs from 'fs'\n\nfs.writeFileSync('./test.txt', 'Hello World!')\n\n// Node.js Readable Streams are async iterables!\n// Note that we don't need to pass `{ type: 'string' }` to tell concat that we\n// want a string back because the source data is Uint8Array(s).\nconst chunks = await concat(fs.createReadStream('./test.txt', { encoding: 'utf8' }))\n\nconsole.log(chunks)\n// Hello World!\n```\n\n## API\n\n```js\nimport concat from 'it-concat'\n```\n\n### `concat(source, options?): Promise`\n\nConcat all Uint8Arrays or strings yielded from the async iterable `source` into a single [`Uint8ArrayList`](https://www.npmjs.com/package/bl) or `string`.\n\n- `source` (`AsyncIterable<Uint8Array | Uint8ArrayList | string>`) - the source iterable to concat from\n- `options` (`Object`) - optional options\n- `options.type` (`string`) - return type of the function, pass `'string'` to recieve a string or `'Uint8Array'` for a `Uint8ArrayList`.\n\nReturns a `Promise` that resolves to a `Uint8ArrayList` or `string`.\n\nIf `options.type` is *not* passed the type of the objects yielded from the `source` is detected and a `Uint8ArrayList` or `string` is returned appropriately. If the `source` does not yield anything an empty `Uint8ArrayList` is returned. If the source is expected to return strings (but may not yield anything), pass `options.type: 'string'` to ensure an empty string is returned instead of an empty `Uint8ArrayList`.\n\n## Related\n\n- [`stream-to-it`](https://www.npmjs.com/package/stream-to-it) Convert Node.js streams to streaming iterables\n- [`it-pipe`](https://www.npmjs.com/package/it-pipe) Utility to \"pipe\" async iterables together\n\n[List of awesome modules for working with async iterables](https://github.com/alanshaw/it-awesome).\n\n# License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n# Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md"}