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.

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i checkdigit

    Weekly Downloads

    9,914

    Version

    1.1.1

    License

    BSD

    Last publish

    Collaborators

    • smh