Strong
Strong
Written in and specially designed for TypeScript, fluentvalidation-ts allows you to build up strongly-typed validation rules for your models. This helps you to avoid silly mistakes, work faster thanks to code completion, and feel completely confident when refactoring.
Simple
Simple
With its fluent API and solid set of built-in validation rules, fluentvalidation-ts is super simple to use. Comprehensive documentation, including guides for common use-cases and a full API reference, will get you up and running in no time. Boasting zero dependencies and a tiny bundle size, fluentvalidation-ts is also incredibly lightweight.
Extensible
Extensible
When the built-in validation rules aren't enough, fluentvalidation-ts makes it trivial to write your own reusable rules and drop them in with ease. By leveraging this powerful extensibility you can handle almost any validation requirement imaginable.