A simple and powerful JavaScript library to apply numeric masks dynamically. Lightweight, fast, and dependency-free.
npm install mask-any-number
npm install mask-any-number
Or use directly via CDN:
<script src="https://cdn.jsdelivr.net/npm/mask-any-number/dist/index.umd.min.js"></script>
import { maskNumber } from "mask-any-number"; const result = maskNumber("1234567890", ["000-000-0000"]); console.log(result); // "123-456-7890"
maskNumber(value: string, masks: string[]): string
value
: String containing only digits to be formatted.masks
: Array of strings representing possible mask patterns.