Utilities for manipulating bytes, written in TypeScript.
npm install bytes.ts
Represents either "little" or "big" endian.
An exported alias for BufferEncoding for completeness.
concatBytes(...list: Buffer[]): Buffer
bytesToString(bytes: Buffer, encoding: Encoding): string
stringToBytes(text: string, encoding: Encoding): Buffer
bytesToHex(bytes: Buffer): string
hexToBytes(hex: string): Buffer
bytesToInt(bytes: Buffer, endianness: Endianness): bigint
intToBytes(int: bigint, size: number, endianness: Endianness): Buffer