Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Runtime library to validate data against TypeScript interfaces
The modular and type safe schema library for validating structural data
Express middleware to validate request (headers, params, query, body) using Joi
Hash a stream of data, then validate
A simple and composable way to validate data in JavaScript (and TypeScript).
detect-content-type implements the algorithm described at http://mimesniff.spec.whatwg.org/ to determine the Content-Type of the given data. It considers at most the first 512 bytes of data. It always returns a valid MIME type: if it cannot determine a mo
Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.
Decentraland data structure interfaces and validators for TypeScript-based projects.
A form is a group of inputs that allows users submit data to a server and supports field validation errors.
ESLint plugin that validates data using JSON Schema Validator.
Contains [zod](https://zod.dev/) schemas for the data that is stored in stack outputs and metadata. Using zod schemas allows us to generate types for the data as well as validate expected data when reading at runtime.
A utility for parsing and validating data URLs.
A JSON decoding library for Typescript
Validation helpers for [zod](https://github.com/colinhacks/zod) specifically for parsing `FormData` or `URLSearchParams`. This is particularly useful when using [Remix](https://github.com/remix-run/remix) and combos well with [remix-validated-form](https:
Validation library inspired by Laravel's Validator
A form is a group of inputs that allows users submit data to a server and supports field validation errors.
Test data used to validate a Cucumber implementation
Find diff between any two variables where variables be any valid JavaScript data type like string, numeric, array or object
Declarative Form Validations Framework
Azure Data Factory utilities library
NestJS middleware for handling multipart/form-data, which is primarily used for uploading files
Validates if a value is matrix-like.
Changesets for your local state
Add-on to jQuery Validation to enable unobtrusive validation options in data-* attributes.
Validation of CSV file against user defined schema (returns back object with data and invalid messages)
runtime type checking and validation of untyped JSON data
jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.
Ember computed property based validation library
**JSON Schema to Zod is a TypeScript library that converts JSON Schemas into Zod schemas, enabling dynamic validation of data structures.** This utility is particularly useful in scenarios where JSON Schemas are stored in databases and need to be dynamica
Concise data validation library for Node.js and browsers
validation library for nodejs, inspired by laravel.
[Mustache](https://www.npmjs.com/package/mustache) doesn't validate the data used in templates which means there is a low amount of safety when the data is managed/defined in another place or there are typos, e.g. for the following:
The package serves as a single source of truth when validating requests coming into Ghost's Admin API endpoints. It uses [JSON Schema](https://json-schema.org/) definitions under the hood to describe expected format of validated data.
A TypeScript library for validating, formatting, and converting IBAN (International Bank Account Number) and BBAN (Basic Bank Account Number), offering comprehensive support for international banking data standards.
Dirty Forms is a jQuery plugin to help prevent users from losing data when editing forms.