masked-input-utils-ts
Version:
Reusable masking utility for PAN, Aadhar, CVV, Mobile Numbers, Email with TypeScript support
20 lines (13 loc) • 473 B
Markdown
# masked-input-utils-ts
A reusable TypeScript utility library to mask PAN, Aadhar, CVV, Mobile Numbers, Email, and more.
## Install
```bash
npm install masked-input-utils-ts
```
## Usage
```ts
import { maskPAN, maskAadhar, maskCVV, maskMobile, maskEmail, maskGeneric } from 'masked-input-utils-ts';
console.log(maskPAN("ABCDE1234F"));
console.log(maskEmail("john.doe@example.com"));
console.log(maskGeneric("MySecretData", { unmaskedStart: 2, unmaskedEnd: 2 }));
```