{"_id":"it-protocol-buffers","_rev":"2-e6f2583b88db042cb8fb07549a8fd88c","name":"it-protocol-buffers","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.0":{"name":"it-protocol-buffers","version":"0.2.0","description":"Protocol Buffers length-prefixed async-iterator encoder/decoder","main":"index.js","scripts":{"test":"mocha","testcov":"nyc mocha","watch":"nodemon -x npm test","cov":"nyc --reporter=lcov mocha","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov"},"keywords":["protocol-buffers","protocol","buffers","async-iterator","it","stream","length-prefixed","length","prefixed","encoder","decoder"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"it-buffer":"^0.1.1","it-length-prefixed":"^2.0.0"},"devDependencies":{"chai":"^4.2.0","it-pipe":"^1.1.0","mocha":"^6.2.2","nyc":"^14.1.1","protons":"^1.0.1","streaming-iterables":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-protocol-buffers.git"},"bugs":{"url":"https://github.com/mkg20001/it-protocol-buffers/issues"},"homepage":"https://github.com/mkg20001/it-protocol-buffers#readme","directories":{"test":"test"},"gitHead":"347435dddf472881d4fa6347e247b20d3a4a42b9","_id":"it-protocol-buffers@0.2.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-oDR30KBEV7jdMqt8WVfZkgYmiR24W8S2dIks6AURw35f+sa0UkELf6/+XiQplt9tE5BHqAVdEe9blxmkjd19hw==","shasum":"75dbae9e41b9d73fda119b3e3272843b4ddf0869","tarball":"https://registry.npmjs.org/it-protocol-buffers/-/it-protocol-buffers-0.2.0.tgz","fileCount":5,"unpackedSize":4427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduDF8CRA9TVsSAnZWagAA1CcP/1X7TZFTjANImaL6yVgg\n5DB8nkp4UGi1u0RIUhwkD7HiJ7Cen01COOgh2JEfGJGmhMwmo+9DAh25i0/u\nCzKR2cMhxycEOoyQHjZV8XFPpJ8CpYHVvHpP6Fuq7U0iDkb/GIn/N9n39GTh\ns2APPfDb2T9kbOWzqkryOvNLCKHv2y36Zhc2321++SUXyN0psvSvsDNayMyz\nPZ3OfvmSgnYLrIfEDadaBi5l/IOlw1VH6oah8DVqdry0pHRBmoU7rEvkjrEI\ntwgy/Ziti19gnO4wJvSTfuJU6j33+AKsG8bFMSJqe9a4wnrYAYMvQQBjNqZo\nsm5DojXMlS34iMmZYiRM2p7Hx1JK9p2vEJKiROdhmi9YGNzHoEceal22DCca\nKtYVLHDDq+NBtzvQmP5XpPSHLNWIalY3rbSvBBEa3PJ98bC4wBRl/QUu+yGN\nQLwQyxQaeteqT9JcDVG6TtYMZ6XEGxCtRKngzqpci4Btt4rUS4XENYmHYddz\n/hodPRtFUHRKkmZSAVjTjGlJRzw2NmhEk6O20FdNvcuWesRgeI6TOzrq6+zg\nTfVaGkALpNTSdRXUNZ27TN6+yiKa/ss2LS68UxE7pDqKFhuZgHneZv0zvxJF\npXjpS0m4yZr+xAjUwcgvRJeCTCoYL1o8GBFvfltid6JbzxorpKCNGqwy3/50\nCAwq\r\n=cIDg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2pNQ+afAA7uE7HTitu7Y8iRa8AFusY1QvNjFaUMH+5AiByqX0beTEV2X+gb+mg7rRE5kI6W2eQ88hXtsB8flI3ew=="}]},"maintainers":[{"name":"mkg20001","email":"mkg20001@gmail.com"}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protocol-buffers_0.2.0_1572352379730_0.8156734264044145"},"_hasShrinkwrap":false},"0.2.1":{"name":"it-protocol-buffers","version":"0.2.1","description":"Protocol Buffers length-prefixed async-iterator encoder/decoder","main":"index.js","scripts":{"test":"mocha","testcov":"nyc mocha","watch":"nodemon -x npm test","cov":"nyc --reporter=lcov mocha","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov"},"keywords":["protocol-buffers","protocol","buffers","async-iterator","it","stream","length-prefixed","length","prefixed","encoder","decoder"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"it-buffer":"^0.1.1","it-length-prefixed":"^3.0.0"},"devDependencies":{"chai":"^4.2.0","it-pipe":"^1.1.0","mocha":"^6.2.2","nyc":"^14.1.1","protons":"^1.0.1","streaming-iterables":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-protocol-buffers.git"},"bugs":{"url":"https://github.com/mkg20001/it-protocol-buffers/issues"},"homepage":"https://github.com/mkg20001/it-protocol-buffers#readme","directories":{"test":"test"},"gitHead":"10ff44361917436e52fbda247995d6685d26b8d0","_id":"it-protocol-buffers@0.2.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UbezSc9BZTw0DU7mFS6iG9PXeycJfTDJlFAlniI3x1CRrKeDP+IW6ERPAFskHI3O+wij18Mk7eHgDtFz4Zk65A==","shasum":"db7ab7972a52135876a000cc759fb773e1523098","tarball":"https://registry.npmjs.org/it-protocol-buffers/-/it-protocol-buffers-0.2.1.tgz","fileCount":5,"unpackedSize":4427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNLXwCRA9TVsSAnZWagAABJsQAIJuImPWUWmog3TM6GQJ\nsK7KLBJaefbXV5tn9+YCQ1T78y0xITffM1A0se8OXoOGrAeInd+IpV7klzTD\ncIcZKN9DvCqUlOuqv8dU4ivJL7bSfTxSr2kXhKqDt+Nsq0T1kErMkwF0k1jV\ngTK3UMyfIgbIjqX9U16qvHNFIqvMlY5o7BFGqijDMVkJkFMadIyO5wGR9wvB\nwqEwkHQAsKWaCnuY8y2mxAiWlUVCruXtTMkuKCcIF/KDcN8iLmvNpPBb187D\nBTtglE3c1lPsz2Vjobj15XrZKxuznScwUA9eYvGVY3R4UtDBsZW/PqhEucc8\nvO/2bfwlrnqOkmNfnAcZvC5qmQiLAYBT2hgLigdvQBMJ486qzR21e0S2LYjg\n5lDkIKIHfiLpQ62dMSA1eu9oz90IQ54CckdHm3FEeuFc1rhxcsJyS11wNUO5\nZCW6/oStWxzuTDI5/Yu22lFWMaUFIaVYumNj4VsAX3jBRpVix+8Lgnn6Jp8q\nJ0upoeeN4tlXJfcHyhHv9iBjzpUovVkYmYFXbV/8aTLAQrCBd5Bg9zo3EVRx\nN+er3f59iY7GxwQeA7HV1Jc0ITOn5rc8XeAyJ3gC659ysRCDSGPfDZj2dtV+\nyTV0pzaSNbKHDWBPSYm7C5Yc2a8S/Z6SlRG/MwSXZerLtZIoJEWGRUZMheUS\nLMgz\r\n=QREE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkD/I01FL4mdjLxmnpjyCr8T/fLDYubRdJiq6RxmyGJwIgFG14aLx8IFNFBnovkOxDOeCAi6/Jej6qVvN2dQ/HrtY="}]},"maintainers":[{"name":"mkg20001","email":"mkg20001@gmail.com"}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protocol-buffers_0.2.1_1580512752003_0.16401766227345682"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-29T12:32:59.729Z","0.2.0":"2019-10-29T12:32:59.870Z","modified":"2022-05-06T06:45:11.572Z","0.2.1":"2020-01-31T23:19:12.128Z"},"maintainers":[{"name":"mkg20001","email":"mkg20001@gmail.com"}],"description":"Protocol Buffers length-prefixed async-iterator encoder/decoder","homepage":"https://github.com/mkg20001/it-protocol-buffers#readme","keywords":["protocol-buffers","protocol","buffers","async-iterator","it","stream","length-prefixed","length","prefixed","encoder","decoder"],"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-protocol-buffers.git"},"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"bugs":{"url":"https://github.com/mkg20001/it-protocol-buffers/issues"},"license":"MIT","readme":"# it-protocol-buffers\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/mkg20001/it-protocol-buffers.svg)](https://greenkeeper.io/)\n\n[![Build Status](https://travis-ci.org/mkg20001/it-protocol-buffers.svg?branch=master)](https://travis-ci.org/mkg20001/it-protocol-buffers) [![codecov](https://codecov.io/gh/mkg20001/it-protocol-buffers/branch/master/graph/badge.svg)](https://codecov.io/gh/mkg20001/it-protocol-buffers)\n\nProtocol Buffers length-prefixed async-iterator encoder/decoder\n\n# API\n\n-   `ppb.encode(proto)`\n\n    Encodes messages that come in\n\n    `proto`: The Protocol buffers message\n\n    returns: An async-iterator length-prefixed duplex\n\n-   `ppb.decode(proto)`\n\n    Decodes protocol-buffers that come in\n\n    `proto`: The Protocol buffers message\n\n    returns: An async-iterator length-prefixed duplex\n\n-   `.it`\n\n    The same api as above just without length-prefixing.\n\n    Not network safe. Useful for encoding/decoding single messages.\n","readmeFilename":"README.md"}