south-african-fake-id-generator

1.0.16 • Public • Published

🇿🇦 South African Fake Id Generator (DummySAID API)

Demo | Docs | About Midas Touch Tech |

Travis (.com)

npm bundle size

Implementation

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'); 
 
 // Note: age input parameter is a string 

 // 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.

Dependencies (2)

Dev Dependencies (2)

Package Sidebar

Install

npm i south-african-fake-id-generator

Weekly Downloads

721

Version

1.0.16

License

ISC

Unpacked Size

8.28 kB

Total Files

5

Last publish

Collaborators

  • ayabonga