The vision of the power validator is bringing all the possiblity validation functions and utils in single place with easy resuable way. its a centralized validation libray for all the language
Validate identifier/keywords name
Another JSON Schema Validator
Validate plugin/preset options
Additional JSON-Schema keywords for Ajv JSON validator
Decorator-based property validation for classes.
String validation and sanitization
Another JSON Schema Validator
Express middleware for the validator module.
Ajv class for JSON Schema draft-04
Object schema validation
Custom error messages in JSON Schemas for Ajv validator
Validate form asynchronous
validate form asynchronous
TypeScript definitions for validator
Parser/validator for OpenAPI 3.x definitions
Format validation for Ajv v7+
Automatically validate API requests and responses with OpenAPI 3 and Express.
A library for validating credit card fields
The ajv-8 based validator for @rjsf/core
Provides a fast, pretty robust e-mail validator. Only checks form, not function.
Sanity template validator for remote templates
Power Assert in JavaScript
Power Apps SDK
Test JSON Schema itself with JSON Schema and a little ruby code.
A no-dependency Danger plugin to lint yaml files and fixtures
The ultimate email validator
The most compact yet powerful arbitrary nested objects validator. Especially handy to validate JSONs.
Use power of ruby DSL to validate json!
A beautiful and powerful interactive command line prompt with a robust API for getting and validating complex inputs.
Simple, powerful, and constraint-based validation
Get the power of ActiveRecord models, including validation, without having a table in the database.
KDict allows you to quickly create powerful Keyword-Argument Dictionaries. Each entry can be used to validate a user's input against it, and is built from a generic type defintion (*typedef*) and a unique structure (*struct*). With the included *typedefs* users can create simple to complex validaters in just a single line of code. Examples avaible here in the README don't offer up the full scope of usefulness, so take the time to look at the example documentation and perhaps run a few of them yourself.
Pastore is a powerful gem for Rails that simplifies the process of validating parameters and controlling access to actions in your controllers. With Pastore, you can easily define validations for your parameters, ensuring that they meet specific requirements before being passed to your controller actions. Additionally, Pastore allows you to easily control access to your actions, ensuring that only authorized users can access sensitive information. With its intuitive interface and robust features, Pastore is a must-have tool for any Rails developer looking to improve the security and reliability of their application.
Rails integration for the Truelist.io email validation API. Validate email deliverability with a simple ActiveModel validator.
The DynamicSchema gem provides a elegant and expressive way to define a domain-specific language (DSL) schemas, making it effortless to build and validate complex Ruby hashes. This is particularly useful when dealing with intricate configurations or interfacing with external APIs, where data structures need to adhere to specific formats and validations. By allowing default values, type constraints, nested schemas, and transformations, DynamicSchema ensures that your data structures are both robust and flexible. New in 2.0, DynamicSchema adds DynamicSchema::Struct which faciliates effortless definition and construction of complex object hierarchies, with optional type coersion and validation. Where DynamicSchema simplified configuration and API payload construction, DynamicSchema::Struct simplifies construction of complex API reponses.
No description provided.
No description provided.
No description provided.