varintjs

A small varint implementation based on the description given here unsigned-varint

Usage no npm install needed!

<script type="module">
  import varintjs from 'https://cdn.skypack.dev/varintjs';
</script>

README

A small varint implementation based on the description given here unsigned-varint

Install

npm i varintjs

How to use

If you want to encode an int to a varint, this is what you have to do:

const varint = require('varintjs');

const num = 300;
const encodedNum = varint.encode(num) // [172, 2]
const decodedNum = varint.decode(encodedNum) // 300

Test

npm test