{"_id":"it-pb-rpc","_rev":"4652380","name":"it-pb-rpc","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","dist-tags":{"latest":"0.2.0"},"maintainers":[{"name":"mkg20001","email":""}],"time":{"modified":"2026-04-10T20:45:54.000Z","created":"2019-11-07T15:09:56.469Z","0.2.0":"2022-01-03T14:19:23.484Z","0.1.13":"2022-01-03T14:19:07.461Z","0.1.12":"2022-01-02T23:58:15.917Z","0.1.11":"2021-04-16T11:13:18.383Z","0.1.9":"2020-10-03T09:33:37.588Z","0.1.8":"2020-04-03T14:25:28.774Z","0.1.7":"2020-03-21T07:16:17.282Z","0.1.6":"2020-02-14T02:21:26.180Z","0.1.5":"2020-02-08T00:10:34.261Z","0.1.4":"2019-11-21T17:32:23.335Z","0.1.3":"2019-11-13T15:23:46.911Z","0.1.2":"2019-11-07T16:11:16.662Z","0.1.1":"2019-11-07T15:11:20.535Z","0.1.0":"2019-11-07T15:09:56.469Z"},"users":{},"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"versions":{"0.2.0":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.2.0","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^5.0.2","bl":"^5.0.0","buffer":"^6.0.3","it-pair":"^1.0.0","mocha":"*","nyc":"*","uint8arrays":"^3.0.0","mkgs-tool":"^0.1.23"},"dependencies":{"it-handshake":"^2.0.0","it-length-prefixed":"^5.0.3"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"cd5fd955e346d4dc8244ed23a44692c08ee0bdb1","_id":"it-pb-rpc@0.2.0","_nodeVersion":"17.3.0","_npmVersion":"8.3.0","dist":{"shasum":"9247489e73e4a7d382d63a74778c1c3308bd9297","size":3427,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.2.0.tgz"},"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"maintainers":[{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.2.0_1641219563308_0.34286167382872823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-03T14:19:35.897Z","publish_time":1641219563484,"_cnpm_publish_time":1641219563484},"0.1.13":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.13","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^5.0.0","it-pair":"^1.0.0","mkgs-tool":"^0.1.15","mocha":"*","nyc":"*","streaming-iterables":"^5.0.4"},"dependencies":{"is-buffer":"^2.0.5","it-handshake":"^2.0.0","it-length-prefixed":"^5.0.2"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"fa022e48960fee1e8e1181c8aa7445c246773b80","_id":"it-pb-rpc@0.1.13","_nodeVersion":"17.3.0","_npmVersion":"8.3.0","dist":{"shasum":"594cdb91285b45f205800a643f49db86d7461421","size":2445,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.13.tgz"},"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"maintainers":[{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.13_1641219547305_0.917301814446827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-03T14:19:34.976Z","publish_time":1641219547461,"_cnpm_publish_time":1641219547461},"0.1.12":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.12","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^5.0.2","bl":"^5.0.0","buffer":"^6.0.3","it-pair":"^1.0.0","mocha":"*","nyc":"*","uint8arrays":"^3.0.0","mkgs-tool":"^0.1.23"},"dependencies":{"it-handshake":"^2.0.0","it-length-prefixed":"^5.0.3"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"fa022e48960fee1e8e1181c8aa7445c246773b80","_id":"it-pb-rpc@0.1.12","_nodeVersion":"17.3.0","_npmVersion":"8.3.0","dist":{"shasum":"230a575dce47bfdc9dd964c00120abfa5e290289","size":2874,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.12.tgz"},"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"maintainers":[{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.12_1641167895798_0.07623577013769633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-02T23:58:22.823Z","publish_time":1641167895917,"_cnpm_publish_time":1641167895917},"0.1.11":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.11","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^5.0.0","it-pair":"^1.0.0","mkgs-tool":"^0.1.15","mocha":"*","nyc":"*","streaming-iterables":"^5.0.4"},"dependencies":{"is-buffer":"^2.0.5","it-handshake":"^2.0.0","it-length-prefixed":"^5.0.2"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"58e4ccbd1dde50b9940563dec8d0057f31b98367","_id":"it-pb-rpc@0.1.11","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"22c3d3e4d635ffdd24453a225ff16cc1bde463c5","size":2464,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.11.tgz"},"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"maintainers":[{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.11_1618571598207_0.3383303051422091"},"_hasShrinkwrap":false,"publish_time":1618571598383,"_cnpm_publish_time":1618571598383,"_cnpmcore_publish_time":"2021-12-16T11:27:03.570Z"},"0.1.9":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.9","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^2.1.0","it-pair":"^1.0.0","mkgs-tool":"^0.1.12","mocha":"*","nyc":"*","streaming-iterables":"^5.0.3"},"dependencies":{"is-buffer":"^2.0.4","it-handshake":"^1.0.2","it-length-prefixed":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"cdd3fc88bf2e803677b19fe21bfabbd7a36a1bb2","_id":"it-pb-rpc@0.1.9","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"28cc99e55a9cdbe980c1d8b89729135479a883bc","size":2473,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.9.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.9_1601717617449_0.10502243072718875"},"_hasShrinkwrap":false,"publish_time":1601717617588,"_cnpm_publish_time":1601717617588,"_cnpmcore_publish_time":"2021-12-16T11:27:03.777Z"},"0.1.8":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.8","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^2.1.0","it-pair":"^1.0.0","mkgs-tool":"^0.1.6","mocha":"*","nyc":"*","streaming-iterables":"^4.1.2"},"dependencies":{"is-buffer":"^2.0.4","it-handshake":"^1.0.1","it-length-prefixed":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"eaac1e42bf892f898ddb8eadc15dc75b79bf8b0a","_id":"it-pb-rpc@0.1.8","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"eed8ffdcba2a322a20a45c9db9ec5644499ccaf2","size":2469,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.8.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.8_1585923928591_0.3764166585911317"},"_hasShrinkwrap":false,"publish_time":1585923928774,"_cnpm_publish_time":1585923928774,"_cnpmcore_publish_time":"2021-12-16T11:27:04.128Z"},"0.1.7":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.7","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^2.1.0","it-pair":"^1.0.0","mkgs-tool":"^0.1.6","mocha":"*","nyc":"*","streaming-iterables":"^4.1.2"},"dependencies":{"is-buffer":"^2.0.4","it-handshake":"^1.0.1","it-length-prefixed":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"f03e2840fa2903acee5d2e8c3851bf80b5a1039e","_id":"it-pb-rpc@0.1.7","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"3d0749eb4c1cb3a20be44e28adc3eaf11df7be2b","size":2472,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.7.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.7_1584774977091_0.03638553131901845"},"_hasShrinkwrap":false,"publish_time":1584774977282,"_cnpm_publish_time":1584774977282,"_cnpmcore_publish_time":"2021-12-16T11:27:04.367Z"},"0.1.6":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.6","description":"A convenience-wrapper around protocol-buffers and lp-messages functions","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"@types/bl":"^2.1.0","it-pair":"^1.0.0","mkgs-tool":"^0.1.6","mocha":"*","nyc":"*","streaming-iterables":"^4.1.2"},"dependencies":{"it-handshake":"^1.0.1","it-length-prefixed":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"b0c97a4e80f5f2f3c8f65ebf8b204abeae7f8cc2","_id":"it-pb-rpc@0.1.6","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"f6dba92f44a6ce5df8fc71ca08aefe472b552a02","size":2471,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.6.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.6_1581646886069_0.822489979370868"},"_hasShrinkwrap":false,"publish_time":1581646886180,"_cnpm_publish_time":1581646886180,"_cnpmcore_publish_time":"2021-12-16T11:27:04.581Z"},"0.1.5":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.5","description":"A convinience-wrapper arround protocol-buffers and lp-messages functions","main":"src/index.js","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"it-pair":"^1.0.0","mkgs-tool":"^0.1.3","mocha":"*","nyc":"*","streaming-iterables":"^4.1.1"},"dependencies":{"it-handshake":"^1.0.1","it-length-prefixed":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"204e2a09ed5293e6f48fcf646b4364f3d26c5072","_id":"it-pb-rpc@0.1.5","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"52f6bbafb43ee6da2fd6f0ec95ed36b5272753c3","size":1923,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.5.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.5_1581120633800_0.017863340730140065"},"_hasShrinkwrap":false,"publish_time":1581120634261,"_cnpm_publish_time":1581120634261,"_cnpmcore_publish_time":"2021-12-16T11:27:04.810Z"},"0.1.4":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.4","description":"A convinience-wrapper arround protocol-buffers and lp-messages functions","main":"src/index.js","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"it-pair":"^1.0.0","mkgs-tool":"^0.1.3","mocha":"*","nyc":"*","streaming-iterables":"^4.1.1"},"dependencies":{"it-handshake":"^1.0.1","it-length-prefixed":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"2c7bc7cf349ac7400f726c924e6818ab01ebc7ad","_id":"it-pb-rpc@0.1.4","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"d1b2e76986aafcba433fa4ee43804125c3be1836","size":1880,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.4.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.4_1574357543211_0.07060138388754833"},"_hasShrinkwrap":false,"publish_time":1574357543335,"_cnpm_publish_time":1574357543335,"_cnpmcore_publish_time":"2021-12-16T11:27:04.997Z"},"0.1.3":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.3","description":"A convinience-wrapper arround protocol-buffers and lp-messages functions","main":"src/index.js","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"it-pair":"^1.0.0","mkgs-tool":"^0.1.3","mocha":"*","nyc":"*","streaming-iterables":"^4.1.1"},"dependencies":{"it-handshake":"^1.0.1","it-length-prefixed":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"5f37554e6b248f9a69d59d22810dfb2f0187e98a","_id":"it-pb-rpc@0.1.3","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"3d8e98454cd3fda31a4767b86267b45a7a141aa6","size":1682,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.3.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.3_1573658626754_0.6811501972409848"},"_hasShrinkwrap":false,"publish_time":1573658626911,"_cnpm_publish_time":1573658626911,"_cnpmcore_publish_time":"2021-12-16T11:27:05.324Z"},"0.1.2":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.2","description":"A convinience-wrapper arround protocol-buffers and lp-messages functions","main":"src/index.js","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"it-pair":"^1.0.0","mkgs-tool":"^0.1.3","mocha":"*","nyc":"*","streaming-iterables":"^4.1.1"},"dependencies":{"it-handshake":"^1.0.1","it-length-prefixed":"github:jacobheun/pull-length-prefixed#feat/fromReader"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"ae752d9b2700be530c880c564afc2b448795aaf8","_id":"it-pb-rpc@0.1.2","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"2df84890226ebf0f37f248009ac05ae532f6a554","size":1480,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.2.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.2_1573143076491_0.4917119425230263"},"_hasShrinkwrap":false,"publish_time":1573143076662,"_cnpm_publish_time":1573143076662,"_cnpmcore_publish_time":"2021-12-16T11:27:05.605Z"},"0.1.1":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.1","description":"A convinience-wrapper arround protocol-buffers and lp-messages functions","main":"src/index.js","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"mkgs-tool":"^0.1.3","mocha":"*","nyc":"*"},"dependencies":{"it-handshake":"^1.0.1","it-length-prefixed":"github:jacobheun/pull-length-prefixed#feat/fromReader"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"2af3383dcaa53d782994d2f570ac0eda813debff","_id":"it-pb-rpc@0.1.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"e57ae2400cb073ca4713d5c28b267e8a23bed032","size":1091,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.1.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.1_1573139480301_0.7815602110998727"},"_hasShrinkwrap":false,"publish_time":1573139480535,"_cnpm_publish_time":1573139480535,"_cnpmcore_publish_time":"2021-12-16T11:27:05.801Z"},"0.1.0":{"name":"it-pb-rpc","template":{"extends":["node"]},"version":"0.1.0","description":"A convinience-wrapper arround protocol-buffers and lp-messages functions","main":"src/index.js","author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MPL-2.0","scripts":{"test":"mocha -A","cov":"nyc mocha"},"devDependencies":{"mocha":"*","nyc":"*"},"dependencies":{"it-handshake":"^1.0.1","it-length-prefixed":"github:jacobheun/pull-length-prefixed#feat/fromReader","mkgs-tool":"^0.1.3"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/it-pb-rpc.git"},"bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","gitHead":"e46220d5f5193aa8198f6f4f6fb48b5354913c48","_id":"it-pb-rpc@0.1.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"1005317b2c9415d29a1fea1ae20f45433fd77e9f","size":1090,"noattachment":false,"key":"/it-pb-rpc/-/it-pb-rpc-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-pb-rpc/download/it-pb-rpc-0.1.0.tgz"},"maintainers":[{"name":"mkg20001","email":""}],"_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-pb-rpc_0.1.0_1573139396351_0.3565137959721718"},"_hasShrinkwrap":false,"publish_time":1573139396469,"_cnpm_publish_time":1573139396469,"_cnpmcore_publish_time":"2021-12-16T11:27:06.040Z"}},"readme":"# it-pb-rpc\n\nA convinience-wrapper arround protocol-buffers and lp-messages functions\n\n# API\n\n- `wrap(duplex, opts)`: Wraps a duplex, returns below object (opts=Object with encode/decode opts from [it-length-prefixed api](https://www.npmjs.com/package/it-length-prefixed#api))\n  - `.read(bytes)`: async, reads the given amount of bytes\n  - `.readLP()`: async, reads one length-prefixed message\n  - `.readPB(proto)`: async, reads one protocol-buffers length-prefixed message (proto=Object with .encode, .decode functions)\n  - `.write(data)`: writes the given data (data=Buffer or BufferList)\n  - `.writeLP(data)`: writes the given data with a length-prefixe (data=Buffer or BufferList)\n  - `.writePB(data, proto)`: encodes the data, then writes it withg a length-prefix (data=Buffer or BufferList, proto=Object with .encode, .decode functions)\n  - `.pb(proto)`: returns a convinience wrapper for writing messages\n    - `.read()`: reads one length-prefixed message encoded with `proto`\n    - `.write(data)`: writes one length-prefixed message encoded with `proto`\n","_attachments":{},"homepage":"https://github.com/mkg20001/it-pb-rpc#readme","bugs":{"url":"https://github.com/mkg20001/it-pb-rpc/issues"},"license":"MPL-2.0"}