bytes.ts
v1.0.3
Published
Utilities for manipulating bytes, written in TypeScript.
Readme
Bytes
Utilities for manipulating bytes, written in TypeScript.
Installation
npm install bytes.ts
Types
Endianness
Represents either "little" or "big" endian.
Encoding
An exported alias for BufferEncoding for completeness.
Functions
Utilities
concatBytes(...list: Buffer[]): Buffer
String
bytesToString(bytes: Buffer, encoding: Encoding): stringstringToBytes(text: string, encoding: Encoding): Buffer
Hex
bytesToHex(bytes: Buffer): stringhexToBytes(hex: string): Buffer
BigInt
bytesToInt(bytes: Buffer, endianness: Endianness): bigintintToBytes(int: bigint, size: number, endianness: Endianness): Buffer
