checkdigit

1.1.1 • Public • Published

checkdigit

Module to calculate and validate check digits for redundancy checking, using f.ex. mod10 (luhn algorithm) or mod11.

Build Status

browser support

Installation

npm install checkdigit

Usage

var checkdigit = require('checkdigit');
 
checkdigit.mod10.isValid('2345676') // true
checkdigit.mod10.create('234567')   // '6'
checkdigit.mod10.apply('234567')    // '2345676'
 
checkdigit.mod11.isValid('123456785') // true
checkdigit.mod11.create('12345678')   // '5'
checkdigit.mod11.apply('12345678')    // '123456785'

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Run tests using npm test.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.1
    10,648
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.1.1
    10,648
  • 1.1.0
    1
  • 1.0.0
    1

Package Sidebar

Install

npm i checkdigit

Weekly Downloads

10,650

Version

1.1.1

License

BSD

Last publish

Collaborators

  • smh