{"_id":"varint-decoder","_rev":"4645824","name":"varint-decoder","description":"Parse all the varints in a Buffer (for when there are varints everywhere)","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"}],"time":{"modified":"2026-04-10T20:16:00.000Z","created":"2016-12-16T10:13:04.640Z","1.0.0":"2020-08-07T15:23:39.848Z","0.4.0":"2020-04-24T14:37:54.868Z","0.1.1":"2016-12-18T06:06:37.103Z","0.1.0":"2016-12-16T10:13:04.640Z"},"users":{},"author":{"name":"David Dias","url":"mail@daviddias.me"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/varint-decoder.git"},"versions":{"1.0.0":{"name":"varint-decoder","version":"1.0.0","description":"Parse all the varints in a Buffer (for when there are varints everywhere)","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir coverage","coverage-publish":"aegir coverage publish"},"engines":{"node":">=4.0.0","npm":">=3.0.0"},"dependencies":{"varint":"^5.0.0"},"devDependencies":{"aegir":"^25.0.0","buffer":"^5.6.0","uint8arrays":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/varint-decoder.git"},"keywords":["IPFS","varint"],"author":{"name":"David Dias","url":"mail@daviddias.me"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/varint-decoder/issues"},"homepage":"https://github.com/diasdavid/varint-decoder#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"}],"gitHead":"8de9461c0932414eebdf736b0402d62f32520f7a","_id":"varint-decoder@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"289dab7887ee58d0c7be3a3353abeab4ca60aa77","size":1218029,"noattachment":false,"key":"/varint-decoder/-/varint-decoder-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/varint-decoder/download/varint-decoder-1.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/varint-decoder_1.0.0_1596813819578_0.9962491774089854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:49:21.075Z","publish_time":1596813819848,"_cnpm_publish_time":1596813819848},"0.4.0":{"name":"varint-decoder","version":"0.4.0","description":"Parse all the varints in a Buffer (for when there are varints everywhere)","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir coverage","coverage-publish":"aegir coverage publish"},"engines":{"node":">=4.0.0","npm":">=3.0.0"},"dependencies":{"is-buffer":"^2.0.4","varint":"^5.0.0"},"devDependencies":{"aegir":"^21.9.0","buffer":"^5.6.0","chai":"^4.2.0"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/varint-decoder.git"},"keywords":["IPFS","varint"],"author":{"name":"David Dias","url":"mail@daviddias.me"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/varint-decoder/issues"},"homepage":"https://github.com/diasdavid/varint-decoder#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"}],"gitHead":"478d068785026a12a6696191f520a292129197be","_id":"varint-decoder@0.4.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"a196d26251949815e8c56a91550eb6c3517b15eb","size":1225429,"noattachment":false,"key":"/varint-decoder/-/varint-decoder-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/varint-decoder/download/varint-decoder-0.4.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"daviddias","email":"mail@daviddias.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/varint-decoder_0.4.0_1587739074647_0.8849462846655503"},"_hasShrinkwrap":false,"publish_time":1587739074868,"_cnpm_publish_time":1587739074868,"_cnpmcore_publish_time":"2021-12-16T20:53:20.327Z"},"0.1.1":{"name":"varint-decoder","version":"0.1.1","description":"Parse all the varints in a Buffer (for when there are varints everywhere)","main":"src/index.js","scripts":{"lint":"aegir-lint","build":"aegir-build","test":"aegir-test","test:node":"aegir-test --env node","test:browser":"aegir-test --env browser","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"pre-commit":["lint","test"],"engines":{"node":">=4.0.0","npm":">=3.0.0"},"dependencies":{"varint":"^5.0.0"},"devDependencies":{"aegir":"^9.3.0","chai":"^3.5.0","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/varint-decoder.git"},"keywords":["IPFS","varint"],"author":{"name":"David Dias","url":"mail@daviddias.me"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/varint-decoder/issues"},"homepage":"https://github.com/diasdavid/varint-decoder#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"}],"gitHead":"f046f3abca762330c38e6a3667151450a13ca4f6","_id":"varint-decoder@0.1.1","_shasum":"613d62f071d7e7576a20efd16ef4c1e335a0ddfd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"613d62f071d7e7576a20efd16ef4c1e335a0ddfd","size":41322,"noattachment":false,"key":"/varint-decoder/-/varint-decoder-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/varint-decoder/download/varint-decoder-0.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/varint-decoder-0.1.1.tgz_1482041195187_0.6123164321761578"},"directories":{},"publish_time":1482041197103,"_hasShrinkwrap":false,"_cnpm_publish_time":1482041197103,"_cnpmcore_publish_time":"2021-12-16T20:53:20.766Z"},"0.1.0":{"name":"varint-decoder","version":"0.1.0","description":"Parse all the varints in a Buffer (for when there are varints everywhere)","scripts":{"lint":"aegir-lint","build":"aegir-build","test":"aegir-test","test:node":"aegir-test --env node","test:browser":"aegir-test --env browser","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"pre-commit":["lint","test"],"engines":{"node":">=4.0.0","npm":">=3.0.0"},"dependencies":{"varint":"^5.0.0"},"devDependencies":{"aegir":"^9.3.0","chai":"^3.5.0","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/varint-decoder.git"},"keywords":["IPFS","varint"],"author":{"name":"David Dias","url":"mail@daviddias.me"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/varint-decoder/issues"},"homepage":"https://github.com/diasdavid/varint-decoder#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"}],"gitHead":"2638fc42b35db7d744cc3dd741a3b8177b2af323","_id":"varint-decoder@0.1.0","_shasum":"5845204be8dd8edd3129785dc02ed4284be41424","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"5845204be8dd8edd3129785dc02ed4284be41424","size":41303,"noattachment":false,"key":"/varint-decoder/-/varint-decoder-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/varint-decoder/download/varint-decoder-0.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/varint-decoder-0.1.0.tgz_1481883184040_0.2113000985700637"},"directories":{},"publish_time":1481883184640,"_hasShrinkwrap":false,"_cnpm_publish_time":1481883184640,"_cnpmcore_publish_time":"2021-12-16T20:53:21.085Z"}},"readme":"varint-decoder\n==============\n\n[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://ipn.io)\n[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io/)\n[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Coverage Status](https://coveralls.io/repos/github/diasdavid/varint-decoder/badge.svg?branch=master)](https://coveralls.io/github/diasdavid/varint-decoder?branch=master)\n[![Travis CI](https://travis-ci.org/diasdavid/varint-decoder.svg?branch=master)](https://travis-ci.org/diasdavid/varint-decoder)\n[![Circle CI](https://circleci.com/gh/diasdavid/varint-decoder.svg?style=svg)](https://circleci.com/gh/diasdavid/varint-decoder)\n[![Dependency Status](https://david-dm.org/diasdavid/varint-decoder.svg?style=flat-square)](https://david-dm.org/diasdavid/varint-decoder) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/feross/standard)\n![](https://img.shields.io/badge/npm-%3E%3D3.0.0-orange.svg?style=flat-square)\n![](https://img.shields.io/badge/Node.js-%3E%3D4.0.0-orange.svg?style=flat-square)\n\n> Parse all the varints in a Buffer (for when there are varints everywhere)\n\n# Usage\n\n## API\n\n```JavaScript\nconst vd = require('varint-decoder')\nconst buf = new Buffer('000110', 'hex')\n\nconst decoded = vd(buf)\n\nconsole.log(decoded)\n// [0, 1, 16]\n```\n","_attachments":{},"homepage":"https://github.com/diasdavid/varint-decoder#readme","bugs":{"url":"https://github.com/diasdavid/varint-decoder/issues"},"license":"MIT"}