mirror of
https://github.com/tenrok/maska.git
synced 2026-05-15 11:59:38 +03:00
00f7caede8c30d32e7efcd6bdec333a3faa83bea
For better handling value change without directive, like vanilla case
Simple zero-dependency input mask for Vue 2/3 or vanilla JS.
Documentation & demo
Maska
Support ☕️
Do you like Maska? Please support me via Boosty.
Features ✨
- No dependencies and small size: ~2.5 Kb gziped
- Works with any native input
- Ability to define custom tokens
- Dynamic, reversed and eager masks
- Token modifiers, transform functions and hooks
What’s new in v2 🎉
- Fully rewritten in TypeScript
- Autobind to vue variable
- Eager and reversed masking modes
- Optonal and repeated tokens
- Simplified syntax for custom tokens
- Dynamic masks with custom function logic
- Hooks for pre/post- processing
- Ability to replace or merge custom tokens
Source of Inspiration 💡
License 📄
Description
Languages
TypeScript
91.3%
Vue
6.8%
Svelte
1.6%
JavaScript
0.2%