south-african-fake-id-generator
v1.0.16
Published
This package generates valid and invalid dummy south african id numbers.
Downloads
2,820
Maintainers
Readme
🇿🇦 South African Fake Id Generator (DummySAID API)
Demo | Docs | About Midas Touch Tech |
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.