Error: The domain REST-DATA-VALIDATOR.NETLIFY.APP is not authorized to show the cookie declaration for domain group ID 24a35cd5-88b2-497b-bb37-81610ac07f04. Please add it to the domain group in the Cookiebot Manager to authorize the domain.
Skip to content

Features ​

πŸš€ Performance Optimization ​

  • Highly Optimized Package: Size reduced from 700KB to 300KB, significantly boosting performance and efficiency.

✨ Core Features ​

  • Comprehensive Validation: Full support for strings, numbers, emails, dates, enums, files, and custom formats.
  • Decorator-based Validation: Leverage TypeScript decorators for seamless, declarative integration directly in class models.

🌐 Framework Compatibility ​

  • Framework Agnostic: Compatible with any server-side framework including Express, Koa, and Fastify.

🧩 Extensibility ​

  • Flexible and Customizable: Extend with custom validation rules and logic to fit any use case.
  • Schema Creation: Design and implement validation schemas similar to leading schema libraries, streamlining data validation processes.
  • Configuration from Files: Easily configure schemas through external JSON or YAML files for dynamic and manageable setups.

πŸ”’ TypeScript Integration ​

  • Full TypeScript Support: Utilize the full power of TypeScript for type safety and an enhanced development experience.

πŸ“ Customizability ​

  • Custom Error Messages: Define specific error messages for each validation rule to enhance clarity and user guidance.
Features has loaded