node-bcc
TypeScript icon, indicating that this package has built-in type declarations

2.4.2 • Public • Published

Maintenance Conventional Commits license npm npm GitHub Workflow Status Codecov David David Known Vulnerabilities

node-bcc

A simple Block Check Character Library. This library provides its own TypeScript type definitions.

Features

  • Calculate BCC for string[], number[] and Buffer
  • 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]

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.4.2
    9
    • latest

Version History

Package Sidebar

Install

npm i node-bcc

Weekly Downloads

8

Version

2.4.2

License

MIT

Unpacked Size

34.6 kB

Total Files

42

Last publish

Collaborators

  • beyerleinf