{"_id":"length-prefixed-message","_rev":"4664809","name":"length-prefixed-message","description":"Reads and writes binary length prefixed messages. ","dist-tags":{"latest":"3.0.4"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"time":{"modified":"2026-04-10T22:33:02.000Z","created":"2014-08-15T21:50:05.478Z","3.0.4":"2019-08-07T08:30:55.260Z","3.0.3":"2014-08-24T18:42:22.953Z","3.0.2":"2014-08-16T16:57:13.844Z","3.0.1":"2014-08-16T14:27:29.980Z","3.0.0":"2014-08-16T14:04:50.884Z","1.1.0":"2014-08-16T11:10:08.511Z","1.0.0":"2014-08-15T21:50:05.478Z"},"users":{},"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"versions":{"3.0.4":{"name":"length-prefixed-message","version":"3.0.4","description":"Reads and writes binary length prefixed messages. ","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"keywords":["binary","message","prefixed"],"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"homepage":"https://github.com/sorribas/length-prefixed-message","devDependencies":{"tape":"^2.14.0","concat-stream":"^1.4.6","choppa":"^1.0.0"},"dependencies":{"varint":"^3.0.1"},"gitHead":"f2a97bf227d6d77535be0b9a089436495e779945","_id":"length-prefixed-message@3.0.4","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"a932b1aa59793079a2a5e9d1c016576610586243","size":4288,"noattachment":false,"key":"/length-prefixed-message/-/length-prefixed-message-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/length-prefixed-message/download/length-prefixed-message-3.0.4.tgz"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/length-prefixed-message_3.0.4_1565166655048_0.041151484425203"},"_hasShrinkwrap":false,"publish_time":1565166655260,"_cnpm_publish_time":1565166655260,"_cnpmcore_publish_time":"2021-12-17T00:19:02.366Z"},"3.0.3":{"name":"length-prefixed-message","version":"3.0.3","description":"Reads and writes binary length prefixed messages. ","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"keywords":["binary","message","prefixed"],"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"homepage":"https://github.com/sorribas/length-prefixed-message","devDependencies":{"tape":"^2.14.0","concat-stream":"^1.4.6","choppa":"^1.0.0"},"dependencies":{"varint":"^3.0.1"},"gitHead":"2bd3cd23d90cd9a62ee8108fb88fb5076890ded0","_id":"length-prefixed-message@3.0.3","_shasum":"245474d69abc0614dca368dc35aa8074982a23ac","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"dist":{"shasum":"245474d69abc0614dca368dc35aa8074982a23ac","size":4489,"noattachment":false,"key":"/length-prefixed-message/-/length-prefixed-message-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/length-prefixed-message/download/length-prefixed-message-3.0.3.tgz"},"directories":{},"publish_time":1408905742953,"_hasShrinkwrap":false,"_cnpm_publish_time":1408905742953,"_cnpmcore_publish_time":"2021-12-17T00:19:02.800Z"},"3.0.2":{"name":"length-prefixed-message","version":"3.0.2","description":"Reads and writes binary length prefixed messages. ","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"keywords":["binary","message","prefixed"],"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"homepage":"https://github.com/sorribas/length-prefixed-message","devDependencies":{"tape":"^2.14.0","concat-stream":"^1.4.6","choppa":"^1.0.0"},"dependencies":{"varint":"^3.0.1"},"_id":"length-prefixed-message@3.0.2","dist":{"shasum":"6f0059e74df3ec79371ac84af7fcbf4959ace175","size":3769,"noattachment":false,"key":"/length-prefixed-message/-/length-prefixed-message-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/length-prefixed-message/download/length-prefixed-message-3.0.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"directories":{},"publish_time":1408208233844,"_hasShrinkwrap":false,"_cnpm_publish_time":1408208233844,"_cnpmcore_publish_time":"2021-12-17T00:19:03.022Z"},"3.0.1":{"name":"length-prefixed-message","version":"3.0.1","description":"Reads and writes binary length prefixed messages. ","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"keywords":["binary","message","prefixed"],"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"homepage":"https://github.com/sorribas/length-prefixed-message","devDependencies":{"tape":"^2.14.0","concat-stream":"^1.4.6"},"dependencies":{"varint":"^3.0.1"},"_id":"length-prefixed-message@3.0.1","dist":{"shasum":"f3645cd99d8ee507c7256d1b6e1e785415af906b","size":1595,"noattachment":false,"key":"/length-prefixed-message/-/length-prefixed-message-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/length-prefixed-message/download/length-prefixed-message-3.0.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"directories":{},"publish_time":1408199249980,"_hasShrinkwrap":false,"_cnpm_publish_time":1408199249980,"_cnpmcore_publish_time":"2021-12-17T00:19:03.242Z"},"3.0.0":{"name":"length-prefixed-message","version":"3.0.0","description":"Reads and writes binary length prefixed messages. ","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"keywords":["binary","message","prefixed"],"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"homepage":"https://github.com/sorribas/length-prefixed-message","devDependencies":{"tape":"^2.14.0","concat-stream":"^1.4.6"},"dependencies":{"varint":"^3.0.1"},"_id":"length-prefixed-message@3.0.0","dist":{"shasum":"03684a33ad93cdd49b292dc0c263e2045dec8cbb","size":1586,"noattachment":false,"key":"/length-prefixed-message/-/length-prefixed-message-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/length-prefixed-message/download/length-prefixed-message-3.0.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"directories":{},"publish_time":1408197890884,"_hasShrinkwrap":false,"_cnpm_publish_time":1408197890884,"_cnpmcore_publish_time":"2021-12-17T00:19:03.497Z"},"1.1.0":{"name":"length-prefixed-message","version":"1.1.0","description":"Reads and writes binary length prefixed messages. ","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"keywords":["binary","message","prefixed"],"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"homepage":"https://github.com/sorribas/length-prefixed-message","devDependencies":{"tape":"^2.14.0","concat-stream":"^1.4.6"},"_id":"length-prefixed-message@1.1.0","dist":{"shasum":"659431dd7bc69d97488ec38db916a3c25965217f","size":1704,"noattachment":false,"key":"/length-prefixed-message/-/length-prefixed-message-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/length-prefixed-message/download/length-prefixed-message-1.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"directories":{},"publish_time":1408187408511,"_hasShrinkwrap":false,"_cnpm_publish_time":1408187408511,"_cnpmcore_publish_time":"2021-12-17T00:19:03.722Z"},"1.0.0":{"name":"length-prefixed-message","version":"1.0.0","description":"Reads and writes binary length prefixed messages. ","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"git://github.com/sorribas/length-prefixed-message.git"},"keywords":["binary","message","prefixed"],"author":{"name":"Eduardo Sorribas","email":"eduardo@sorribas.org","url":"http://sorribas.org/"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"homepage":"https://github.com/sorribas/length-prefixed-message","devDependencies":{"tape":"^2.14.0","concat-stream":"^1.4.6"},"_id":"length-prefixed-message@1.0.0","dist":{"shasum":"d2315abf0e28d4bd9b2461f53b1706fa44472af1","size":1532,"noattachment":false,"key":"/length-prefixed-message/-/length-prefixed-message-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/length-prefixed-message/download/length-prefixed-message-1.0.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"directories":{},"publish_time":1408139405478,"_hasShrinkwrap":false,"_cnpm_publish_time":1408139405478,"_cnpmcore_publish_time":"2021-12-17T00:19:03.950Z"}},"readme":"#length-prefixed-message\n\n\n[![build status](https://travis-ci.org/sorribas/length-prefixed-message.png)](https://travis-ci.org/sorribas/length-prefixed-message.png)\n\nReads and writes binary length prefixed messages.\n\n##Install\n\n```\nnpm install length-prefixed-message\n```\n\n##Example\n\n```js\nvar lpm = require('length-prefixed-message');\n\nlpm.read(someStream, function(msgBuffer) {\n    console.log(msgBuffer.toString());\n});\n\nlpm.write(someOtherStream, new Buffer('hello world'));\n\n// or you can just pass a string if you want.\nlpm.write(someOtherStream, 'hello world');\n```\n","_attachments":{},"homepage":"https://github.com/sorribas/length-prefixed-message","bugs":{"url":"https://github.com/sorribas/length-prefixed-message/issues"},"license":"MIT"}