bytes.ts
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

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): string
stringToBytes(text: string, encoding: Encoding): Buffer

Hex

bytesToHex(bytes: Buffer): string
hexToBytes(hex: string): Buffer

BigInt

bytesToInt(bytes: Buffer, endianness: Endianness): bigint
intToBytes(int: bigint, size: number, endianness: Endianness): Buffer

Readme

Keywords

none

Package Sidebar

Install

npm i bytes.ts

Weekly Downloads

27

Version

1.0.3

License

MIT

Unpacked Size

6.22 kB

Total Files

5

Last publish

Collaborators

  • rigidity