Tool for reading binary data sequentially in JavaScript / TypeScript.
npm install @glagan/binary-reader
!npm bundle size

Tool for reading binary data sequentially in JavaScript / TypeScript
Requires DataView.getBigInt64 support for Int64/Uint64
``bash`
npm install @glagan/binary-reader
`ts
import { BinaryReader } from '@glagan/binary-reader'
const data = new BinaryReader(uint8Array)
const version = data.readUint32()
const nameLen = data.readUint8()
const name = data.readArrayAsString(nameLen)
``
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.