Wondering what’s next for npm?Check out our public roadmap! »

    south-african-fake-id-generator

    1.0.12 • Public • Published

    🇿🇦 South African Fake Id Generator

    Travis (.com)

    npm bundle size

    David

    What does it do?

    This package generates valid and invalid fake (random) South African Identity numbers.

    This library can also check if the ID number supplied is a valid SouthAfrican ID number.

    To find out more about the structure of a South African ID number visit this link

    How to use it?

    Download the library from NPM using the following command in a terminal:

    
     npm install --save south-african-fake-id-generator
    
    

    Usage In NodeJS

    
     var fakeSaIdGenerator = require('south-african-fake-id-generator');
    
     // Generate valid random id number
     var fakeId = fakeSaIdGenerator.generateFakeId();
    
     // Generate invalid random id number
     var fakeId = fakeSaIdGenerator.generateInvalidFakeId();
    
     // Generate valid random id number by age
     var fakeId = fakeSaIdGenerator.generateFakeIdByAge(23);
    
     // Generate invalid random id number by age
     var fakeId = fakeSaIdGenerator.generateInvalidFakeIdByAge(78);
    
     // Check if Id number is valid
     var fakeId = fakeSaIdGenerator.isValid(9701286633088);  // false
    
    

    License

    Copyright 2020, Ayabonga Qwabi

    This library can be used free of charge under either the ISC license or the GNU GPL 3.0.

    Install

    npm i south-african-fake-id-generator

    DownloadsWeekly Downloads

    1

    Version

    1.0.12

    License

    ISC

    Unpacked Size

    8.06 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar