buffer-read
Read values from a buffer without maintaining an offset. Useful when you don't want to maintain an offset yourself.
- This module tries to mirror Buffer methods for simplicity.
- Supports reading 64-bit values at 52-bit precision (JavaScript safe integer maximum).
Install
npm install buffer-read
Usage
var Reader = require('buffer-read');
var reader = new Reader(new Buffer('6101010172010203', 'hex'));
reader.toString(1); // 'a'
reader.offset += 3; // Skip over 3 bytes
reader.readInt8() // 0x72
reader.slice(3) // <Buffer 01 02 03>