Package Exports
- node-bcc
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (node-bcc) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
node-bcc
A simple Block Check Character Library. This library provides its own TypeScript type definitions.
Features
- Calculate BCC for
string[]
,number[]
andBuffer
- Helper function to convert ASCII strings to
number[]
- Helper function to convett hex strings to
string[]
Things to come
- CLI application
- 0x-prepended strings
- Add more and better examples
Installation
You can install node-bcc
using npm
.
npm install --save node-bcc
Usage
For the full (generated) documentation go to the Documentation
import { Bcc } from 'node-bcc';
console.log(Bcc.calculate(['A4', '37', 'F6', 'F8', 'CD']));
// 80
Helper Classes
Hex
import { Hex } from 'node-bcc';
console.log(Hex.split('AABBCC'));
// [AA,BB,CC]
Ascii
import { Ascii } from 'node-bcc';
console.log(Ascii.asciiToByteArray('AABBCC'));
// [65, 66, 67]