turkish-id-checker

3.0.0 • Public • Published

Turkish National ID Checker

License: MIT npm package downloads size

This is a simple Turkish National Id Checking package which created for developers to use in their form elements or any spesific usage.

Installation

npm i turkish-id-checker

Usage

let { checkId, generateId } = require('turkish-id-checker')
 
// Parameter should be a String or a Number
checkId('15973515680') // Returns an Object with status and display keys in it.
checkId('15973515680').status // Returns true
checkId(15973515680).display // Returns 'This is a valid Turkish National ID'
 
generateId() // Returns a random Turkish National ID

Live Demo

Visit Live Demo

Testing

npm run test

Build

npm run build

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

Contributors

Kaan Gökdemir - Author (@kaangokdemir) - kaangokdemir.com

License

ISC

Package Sidebar

Install

npm i turkish-id-checker

Weekly Downloads

4

Version

3.0.0

License

ISC

Unpacked Size

15.6 kB

Total Files

13

Last publish

Collaborators

  • kaangokdemir