malaysian_mykad_validator

1.1.5 • Public • Published

malaysian_mykad_validator

A simple Malaysian Identity Card Validator

This is a package for validate Malaysian Identity card, get user current age, place of birth and birthday

// SAMPLE RESPONSE WITH DUMMY DATA
{
  "identity_card_number": "991007071234",
  "birth_date": "07 OCT 1999",
  "birth_place": "PENANG",
  "age": 22
}

Installation:

npm install malaysian_mykad_validator --save

Usage:

The javascript discipline used in this package is ES6 where the package.json is set to "type": "module"

import ic from "malaysian_mykad_validator";

let mykad = new ic("991007077734").validate();
let mykad_with_dash = new ic("991007-07-1234").validate();

console.log(mykad, mykad_with_dash);
/**
 * Both Output are identical
 *
 * {
 *   identity_card_number: '991007071234',
 *   birth_date: '07 OCT 1999',
 *   birth_place: 'PENANG',
 *   age: 22
 * }
 */

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.5
    3
    • latest

Version History

Package Sidebar

Install

npm i malaysian_mykad_validator

Weekly Downloads

3

Version

1.1.5

License

MIT

Unpacked Size

8.07 kB

Total Files

8

Last publish

Collaborators

  • johnmelodymel