Skip to content

v2.0.0

Choose a tag to compare

@Agbokoudjo Agbokoudjo released this 10 Jul 15:08
## ✨ What's New in v2.0.0

This major release introduces a powerful and modular validation engine for HTML forms, supporting:

- ✅ Text-based input validation (`text`, `email`, `tel`, `url`, `password`, `textarea`, etc.)
- ✅ File input validation (`image`, `document`, `video`)
- ✅ Select, radio, and checkbox field support
- ✅ Regex and length validation via HTML attributes
- ✅ Advanced FQDN, email, and URL checks with blacklist/whitelist support
- ✅ Built-in validation for date formats and ranges
- ✅ Password rule enforcement (uppercase, symbols, scoring...)
- ✅ Event-based extensibility (custom logic on field addition/removal)
- ✅ Singleton instance and performance-optimized architecture

## 📚 Documentation

Full documentation is available in [`docs/Validators/index.md`](https://github.com/Agbokoudjo/form_validator/blob/master/docs/Validators/index.md) or directly via GitHub’s search bar.

## 📦 Installation

```bash
npm install @wlindabla/form_validator
# or
yarn add @wlindabla/form_validator

👨‍💻 Author

(c) AGBOKOUDJO Franck
📧 internationaleswebservices@gmail.com
📞 +229 0167 25 18 86
🔗 LinkedIn
🏢 INTERNATIONALES WEB SERVICES


---