buffer/typed array agnostic buffer operations.
var binary = require('bops')
binary.readUInt8(new Buffer(10), 0) // === 10
in browser, will default to using Uint8Array
instances.
in node, will default to using Buffer
instances.
- utf8
- hex
- base64
given a string (and optional encoding) return a native buffer instance. also accepts arrays.
given a native buffer (and optional encoding) return a string.
given a native buffer returns true. Returns false for other values.
return a view onto the original buffer.
compile several buffers into a single buffer.
create a native buffer instance of size
.
perform a fast copy from one native buffer to another.
read a value from a buffer at a given byte offset.
write a value to a buffer at a given byte offset.
MIT