1.0.5 • Published 6 years ago

bytey v1.0.5

Weekly downloads
6
License
MIT
Repository
github
Last release
6 years ago

bytey

A simple JavaScript/NodeJS module that provides byte-array utility.

Installing

Browser

<script type="text/javascript" src="bytey.js"/>

Node JS

npm install bytey

Usage

// In NodeJS, import the module.
const bytey = require('bytey');

// Convert hex string to byte-array.
 bytey.hexStringToByteArray('683628F9EDB5E9D1');
// -> [ 104, 54, 40, 249, 237, 181, 233, 209 ]

// Convert a byte-array to a hex string.
bytey.byteArrayToHexString([104, 54, 40, 249, 237, 181, 233, 209]);
// -> '683628f9edb5e9d1'

// Convert UTF8 string to byte-array.
bytey.utf8ToByteArray('こんにちは');
// -> [ 227, 129, 147, 227, 130, 147, 227, 129, 171, 227, 129, 161, 227, 129, 175 ]

// Convert byte-array to UTF8 string.
bytey.byteArrayToUtf8([227, 129, 147, 227, 130, 147, 227, 129, 171, 227, 129, 161, 227, 129, 175]);
// -> 'こんにちは'

// Check if two byte arrays are equals.
bytey.isByteArrayEqual([200, 55, 24], [200, 54, 24]);
// -> false
1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago