Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

validate-aadhaar-ashish

ashish0842a19MIT1.0.1

Validate Indian Aadhaar numbers using Verhoeff algorithm

aadhaar, validator, verhoeff

readme

@ashish/validate-aadhaar

✅ Validate Indian Aadhaar numbers using the Verhoeff checksum algorithm.

This lightweight NPM package helps you verify if an Aadhaar number is valid, based on the official Verhoeff checksum.


📦 Installation

npm install @ashish/validate-aadhaar
`

🔧 Usage

// CommonJS
const isValidAadhaar = require('@ashish/validate-aadhaar');

// ES Module
// import isValidAadhaar from '@ashish/validate-aadhaar';

console.log(isValidAadhaar("123412341234")); // false
console.log(isValidAadhaar("868997338869")); // true (example)

📚 API

isValidAadhaar(aadhaarNumber: string): boolean

  • Returns true if valid Aadhaar number
  • Returns false if invalid or malformed

⚙️ How It Works

This package implements the Verhoeff algorithm, which is officially used for Aadhaar number validation in India.


📄 License

MIT © Ashish Kumar