Have ideas to improve npm?Join in the discussion! »

    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.

    Install

    npm i checkdigit

    DownloadsWeekly Downloads

    2,767

    Version

    1.1.1

    License

    BSD

    Last publish

    Collaborators

    • avatar