Neverending Package Mountain

    pesel-check

    2.0.2 • Public • Published

    PESEL check

    DONE (no more changes to the project anticipated)
    unless some bugs or feature requests surface in the future

    Small package aiming to do one thing, and one thing only: check PESEL.

    PESEL is a Polish personal identification number consisting of 11 digits and encoding birthdate and sex of the owner.

    While being principally unique and correct it is possible for legit (meaning copied from legal document)
    PESEL to be duplicated or incorrect algorithm-wise.
    That happens due to human error during registration or changing of PESEL number.

    Usage

    Nothing fancy - you pass a string to function and get boolean in return.

    const isPeselValid = require('pesel-check');
     
    isPeselValid('12345678901'); // => false (since '12345678901' isn't valid PESEL)
    isPeselValid('11111111116'); // => true (since '11111111116' apparently is)

    Function checks length, contents, birthdate and validates control sum.

    Install

    npm i pesel-check

    DownloadsWeekly Downloads

    229

    Version

    2.0.2

    License

    MIT

    Unpacked Size

    10.4 kB

    Total Files

    6

    Last publish

    Collaborators

    • 4rlekin