{"_id":"protobuf.js","_rev":"113649","name":"protobuf.js","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","dist-tags":{"latest":"1.1.2"},"maintainers":[{"name":"nlf","email":""}],"time":{"modified":"2021-06-03T10:46:15.000Z","created":"2012-10-22T22:07:52.134Z","1.1.2":"2014-03-25T18:19:44.717Z","1.1.1":"2014-02-12T17:34:26.460Z","1.1.0":"2014-01-15T18:49:44.169Z","1.0.1":"2014-01-13T21:36:59.921Z","1.0.0":"2014-01-12T01:10:14.714Z","0.0.21":"2014-01-02T21:26:54.662Z","0.0.20":"2014-01-02T21:13:38.141Z","0.0.19":"2013-12-04T21:18:37.259Z","0.0.18":"2013-10-18T18:57:37.110Z","0.0.17":"2013-04-25T22:58:46.423Z","0.0.16":"2013-04-25T22:35:44.166Z","0.0.15":"2013-04-09T17:04:02.225Z","0.0.14":"2013-03-12T16:24:20.501Z","0.0.13":"2013-03-11T23:44:03.109Z","0.0.12":"2012-11-10T00:48:23.684Z","0.0.11":"2012-11-09T01:48:33.503Z","0.0.10":"2012-11-03T16:02:48.162Z","0.0.9":"2012-11-02T18:45:05.808Z","0.0.8":"2012-11-01T23:33:50.796Z","0.0.7":"2012-10-26T01:53:25.718Z","0.0.6":"2012-10-25T22:24:15.552Z","0.0.5":"2012-10-25T19:04:13.723Z","0.0.4":"2012-10-23T02:26:17.269Z","0.0.3":"2012-10-23T01:32:12.163Z","0.0.2":"2012-10-23T01:01:41.478Z","0.0.1":"2012-10-22T22:07:52.134Z"},"users":{"reiot":true},"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"versions":{"1.1.2":{"name":"protobuf.js","version":"1.1.2","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"long":"~1.1.2"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","precommit-hook":"~0.3.9"},"scripts":{"test":"mocha test"},"bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"homepage":"https://github.com/nlf/protobuf.js","_id":"protobuf.js@1.1.2","dist":{"shasum":"85870a1734a06a2ef0074d876cd7fe0b2ea0cf26","size":5019,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-1.1.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1395771584717,"_hasShrinkwrap":false,"_cnpm_publish_time":1395771584717},"1.1.1":{"name":"protobuf.js","version":"1.1.1","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"long":"~1.1.2"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","precommit-hook":"~0.3.9"},"scripts":{"test":"mocha test"},"bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"homepage":"https://github.com/nlf/protobuf.js","_id":"protobuf.js@1.1.1","dist":{"shasum":"f936ac5af29e0f47672934c62815407e806ec1d3","size":4990,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-1.1.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1392226466460,"_hasShrinkwrap":false,"_cnpm_publish_time":1392226466460},"1.1.0":{"name":"protobuf.js","version":"1.1.0","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"long":"~1.1.2"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","precommit-hook":"~0.3.9"},"scripts":{"test":"./node_modules/.bin/mocha test"},"bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"homepage":"https://github.com/nlf/protobuf.js","_id":"protobuf.js@1.1.0","dist":{"shasum":"86a6154c8adf957d62a18cfe9745a4a63c85b053","size":5288,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-1.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1389811784169,"_hasShrinkwrap":false,"_cnpm_publish_time":1389811784169},"1.0.1":{"name":"protobuf.js","version":"1.0.1","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"long":"~1.1.2"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","precommit-hook":"~0.3.9"},"scripts":{"test":"./node_modules/.bin/mocha test"},"bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"homepage":"https://github.com/nlf/protobuf.js","_id":"protobuf.js@1.0.1","dist":{"shasum":"4d3a8f5f059c889b63d30b5139f39a4ba3d2ee2a","size":5103,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-1.0.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1389649019921,"_hasShrinkwrap":false,"_cnpm_publish_time":1389649019921},"1.0.0":{"name":"protobuf.js","version":"1.0.0","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"long":"~1.1.2"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","precommit-hook":"~0.3.9"},"scripts":{"test":"./node_modules/.bin/mocha test"},"bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"_id":"protobuf.js@1.0.0","dist":{"shasum":"cdc91656efef78960f360747cea687990709ddd6","size":4860,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1389489014714,"_hasShrinkwrap":false,"_cnpm_publish_time":1389489014714},"0.0.21":{"name":"protobuf.js","version":"0.0.21","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"0.0.7","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"_id":"protobuf.js@0.0.21","dist":{"shasum":"4b5a8bebde93b47248a282db886cb5c2b7dcf137","size":3175,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.21.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1388698014662,"_hasShrinkwrap":false,"_cnpm_publish_time":1388698014662},"0.0.20":{"name":"protobuf.js","version":"0.0.20","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"0.0.6","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"_id":"protobuf.js@0.0.20","dist":{"shasum":"fb9cd3d2027a4f2e4c0256f50d2d1b817b6363b3","size":3176,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.20.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1388697218141,"_hasShrinkwrap":false,"_cnpm_publish_time":1388697218141},"0.0.19":{"name":"protobuf.js","version":"0.0.19","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"0.0.5","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"_id":"protobuf.js@0.0.19","dist":{"shasum":"7b3b6754dbd62f95dad06c2e92dfaa1e1c0dfdd0","size":3151,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.19.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1386191917259,"_hasShrinkwrap":false,"_cnpm_publish_time":1386191917259},"0.0.18":{"name":"protobuf.js","version":"0.0.18","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"0.0.5","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"_id":"protobuf.js@0.0.18","dist":{"shasum":"45235c9f02efe16cfb15003adac48a93cc6048b0","size":3130,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.18.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1382122657110,"_hasShrinkwrap":false,"_cnpm_publish_time":1382122657110},"0.0.17":{"name":"protobuf.js","version":"0.0.17","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.17","dist":{"shasum":"bb1c12d49e125aeef4a912971f1c2fc51f3b38e6","size":4875,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.17.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"nathan-lafreniere","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1366930726423,"_hasShrinkwrap":false,"_cnpm_publish_time":1366930726423},"0.0.16":{"name":"protobuf.js","version":"0.0.16","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.16","dist":{"shasum":"1e6d78030ab4f55e9362d6c225d81ea3ebbbe384","size":4880,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.16.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"nathan-lafreniere","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1366929344166,"_hasShrinkwrap":false,"_cnpm_publish_time":1366929344166},"0.0.15":{"name":"protobuf.js","version":"0.0.15","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.15","dist":{"shasum":"5f571965e2b16a69699103da9d2683d621c81bfa","size":3101,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.15.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"nathan-lafreniere","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1365527042225,"_hasShrinkwrap":false,"_cnpm_publish_time":1365527042225},"0.0.14":{"name":"protobuf.js","version":"0.0.14","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nlf/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.14","dist":{"shasum":"a3a9ed55eec5c95bda35a205f49aacb0426b2e39","size":3083,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.14.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"nathan-lafreniere","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1363105460501,"_hasShrinkwrap":false,"_cnpm_publish_time":1363105460501},"0.0.13":{"name":"protobuf.js","version":"0.0.13","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":"","wtf8":"https://github.com/lautis/wtf8/tarball/master"},"repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.13","dist":{"shasum":"7ab2c8f1ae34ba4f4b0281cad97a94949d83ae8f","size":3090,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.13.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"nathan-lafreniere","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1363045443109,"_hasShrinkwrap":false,"_cnpm_publish_time":1363045443109},"0.0.12":{"name":"protobuf.js","version":"0.0.12","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":""},"repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.12","dist":{"shasum":"a5faf9925b6cfd3fad147c3cb4e43ff4bb4bf145","size":5489,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.12.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1352508503684,"_hasShrinkwrap":false,"_cnpm_publish_time":1352508503684},"0.0.11":{"name":"protobuf.js","version":"0.0.11","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":""},"repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.11","dist":{"shasum":"939c1fa76b2ff2438c74385cf6b174e5c8fb3162","size":5494,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.11.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1352425713503,"_hasShrinkwrap":false,"_cnpm_publish_time":1352425713503},"0.0.10":{"name":"protobuf.js","version":"0.0.10","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":""},"repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.10","dist":{"shasum":"45983acb7b57dbe9ab016b00e2306b997ecc369d","size":5497,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.10.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1351958568162,"_hasShrinkwrap":false,"_cnpm_publish_time":1351958568162},"0.0.9":{"name":"protobuf.js","version":"0.0.9","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":""},"repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.9","dist":{"shasum":"3b789e69c4f6b88a3aff64eec6f246acee6a7b4d","size":2787,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.9.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1351881905808,"_hasShrinkwrap":false,"_cnpm_publish_time":1351881905808},"0.0.8":{"name":"protobuf.js","version":"0.0.8","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","dependencies":{"butils":""},"repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.8","dist":{"shasum":"53f0689b5ffe960deb68379480796fbd429b0627","size":2733,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.8.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1351812830796,"_hasShrinkwrap":false,"_cnpm_publish_time":1351812830796},"0.0.7":{"name":"protobuf.js","version":"0.0.7","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.7","dist":{"shasum":"12102718bdcaa0a5c894afcc1b2ced9db1278477","size":3085,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.7.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1351216405718,"_hasShrinkwrap":false,"_cnpm_publish_time":1351216405718},"0.0.6":{"name":"protobuf.js","version":"0.0.6","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.6","dist":{"shasum":"7c29c7d8b9497169f65dc51f1f274dcb986b66ec","size":3069,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.6.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1351203855552,"_hasShrinkwrap":false,"_cnpm_publish_time":1351203855552},"0.0.5":{"name":"protobuf.js","version":"0.0.5","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.5","dist":{"shasum":"b6c875f0be81c0d06b81347683e9e99e0f242718","size":2930,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.5.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"nathan-lafreniere","email":"quitlahok@gmail.com"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1351191853723,"_hasShrinkwrap":false,"_cnpm_publish_time":1351191853723},"0.0.4":{"name":"protobuf.js","version":"0.0.4","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.4","dist":{"shasum":"db1c85467619e03605d6e4c17b20e2afe40fe879","size":2920,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.4.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1350959177269,"_hasShrinkwrap":false,"_cnpm_publish_time":1350959177269},"0.0.3":{"name":"protobuf.js","version":"0.0.3","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.3","dist":{"shasum":"d087802a7819fd805c31ca768ebbb4d4423f0e1b","size":2839,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.3.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1350955932163,"_hasShrinkwrap":false,"_cnpm_publish_time":1350955932163},"0.0.2":{"name":"protobuf.js","version":"0.0.2","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","repository":{"type":"git","url":"git://github.com/nathan-lafreniere/protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.2","dist":{"shasum":"46831a3a5570a112cdfceaee28a6fcf566283d2f","size":2847,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.2.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1350954101478,"_hasShrinkwrap":false,"_cnpm_publish_time":1350954101478},"0.0.1":{"name":"protobuf.js","version":"0.0.1","description":"a pure javascript protocol buffer encoding implementation, written specifically for riak","main":"index.js","repository":{"type":"git","url":"git://github.com/nathan-lafreniere/node-protobuf.js"},"keywords":["protobuf","protocol","buffer","encode"],"author":{"name":"Nathan LaFreniere","email":"quitlahok@gmail.com"},"license":"MIT","_id":"protobuf.js@0.0.1","dist":{"shasum":"fd47d6f2fdc03ee889735abbb9bdd7271b207c40","size":2748,"noattachment":false,"key":"/protobuf.js/-/protobuf.js-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobuf.js/download/protobuf.js-0.0.1.tgz"},"maintainers":[{"name":"nlf","email":""}],"directories":{},"publish_time":1350943672134,"_hasShrinkwrap":false,"_cnpm_publish_time":1350943672134}},"readme":"Protobuf.js\n-----------\n\nThis is a pure javascript driver for the protocol buffer encoding protocol. It supports most of the types defined by protocol buffers, including 64 bit integers which are returned as [long](https://github.com/dcodeIO/long.js) objects.\n\nWhat it does:\n=============\n\n* reads output from [proto2json](https://github.com/Sannis/node-proto2json) as a schema\n* encodes objects to buffers\n* decodes buffers to objects\n\nWhat it does not do:\n====================\n\n* make your breakfast\n\n\nUsage\n=====\n\n```javascript\nvar protobuf = require('protobuf.js');\nvar proto2json = require('node-proto2json');\nproto2json.parse(fs.readFileSync('./riak_kv.proto', 'utf8'), function (err, result) {\n    var translator = new protobuf(result);\n\n    //msg will *only* contain the protobuf encoded message, *NOT* the full riak packet\n    var msg = translator.encode('RpbGetReq', { bucket: 'test', key: 'test' });\n\n    //again, this will *only* decode the protobuf message. you have to remove the riak header yourself\n    var decoded = translator.decode('RpbGetResp', responsePacket);\n});\n\n```\n","_attachments":{},"homepage":"https://github.com/nlf/protobuf.js","bugs":{"url":"https://github.com/nlf/protobuf.js/issues"},"license":"MIT"}