JS Form Validator is a simple form data validation library for JavaScript. It provides a set of base rules for checking the type and value of various inputs, and allows you to define custom rules as well.
HTML5 `FormData` for Browsers and Node.
Spec-compliant FormData implementation for Node.js
Another JSON Schema Validator
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Validate identifier/keywords name
Validate plugin/preset options
Decorator-based property validation for classes.
Encode FormData content into the multipart/form-data format
Additional JSON-Schema keywords for Ajv JSON validator
String validation and sanitization
> Convenient JavaScript function that serializes Objects to FormData instances.
Provides a fast, pretty robust e-mail validator. Only checks form, not function.
Ajv class for JSON Schema draft-04
Custom error messages in JSON Schemas for Ajv validator
Decodes complex FormData into a JavaScript object
Type safe utilities for throwing errors (and responses) if things aren't quite right. Inspired by npm.im/invariant
validate form asynchronous
Making SvelteKit forms a pleasure to use!
Parser/validator for OpenAPI 3.x definitions
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Validate form asynchronous
A library for validating credit card fields
An unopinionated OpenAPI framework for express