@metamask/superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
Found 10197 results for validation
A simple and composable way to validate data in JavaScript (and TypeScript).
A React component for input text field
Validation for your environment variables
Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers
Detect Filetype by bytes
Blazing fast input validation and transformation ⚡
Runtime validation for static types
validates style objects by ensuring they only have valid keys
cron-validate is a cron-expression validator written in TypeScript.
A json validator that has an option to check for duplicated keys
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Validates cron expressions
Contains JavaScript & TypeScript object models for Microsoft Power BI JavaScript SDK. For each model there is a TypeScript interface, and a validation function to ensure and object is valid.
Validate JSON
Swagger 2.0 and OpenAPI 3.0 command-line tool
Client-side form validation made easy
A temporary custom copy of https://github.com/csstree/csstree
Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.
GitHubâs GraphQL Schema with validation. Automatically updated.
Generate fast-check arbitraries from Zod schemas.
Typescript API client with autocompletion and zod validations
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
Utilities to format and customize Zod error messages
Simple validations for node and the browser.
vee-validate integration with zod schema validation
Dead simple fluent JavaScript validation library
Core module of JSON Forms
Form Validation for Vue.js
Validate postcodes based on country
A set of opinionated helpers built on top of the Constraint Validation API
Creates Zod types from JSON Schema at runtime
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Joi extension for dates
Conform view adapter for react
Validate a response according to an openapi schema.
A joi validation middleware for Express.
Form data validation library for Node.js
TypeScript compatible runtime type system for IO validation
Schema for data modeling & validation
Conform helpers for integrating with Zod
Extends Zod with metadata
TypeScript-first schema declaration and validation library with static type inference
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
The framework agnostic core of FormKit
Making SvelteKit forms a pleasure to use!
Quick and easy Smarty address validation.
Validate JSON
Validates password according to flexible and intuitive specifications
Build industry leading Vue forms 10x faster.
Utility to wrap a FormKitNode in a dependency tracking observer proxy
express-validation is a middleware that validates a request and returns a response with errors; if any of the configured validation rules fail.
Development tools for FormKit.
A validation module for browsers and Node.js to validate credit card numbers against the luhn algorithm.
Runtime type-checking for JavaScript.
Shared utilities for FormKit packages
The goal of the package is to provide lightweight tools for validating strings denotings dates and time. It includes ISO 8601 datestring validation, simple YYYY-MM-DD date validation and time validation in hh:mm:ss.fff format. See details in readme.
Strict URL sanitization with security-focused validation
Validation plugin for FormKit
Clean featherweight state validation
ESLint plugin that validates data using JSON Schema Validator.
The fastest JS validator library for NodeJS
Generates zod schemas from Prisma models with advanced validation
Commonly shared types for FormKit
Forms utilities for PrimeUI Libraries
XML-Tools Common Utilities
Azure OpenAPI Validator
Reusable adapter for class-validator classes
Validation rules for FormKit
allows easy type enforcement for all JS types objects and classes. it is also extensible and provides simple to use type checks for your own custom classes and types
Azure OpenAPI Validator
Azure OpenAPI Validator
A fast Luhn algorithm for validating credit cards
Validate GraphQL fields
Validates mint.json files
Validation library inspired by Laravel's Validator
Internationalization layer for FormKit.
Universal adapter for schema validation
Build functions in standardized containers.
Official vee-validate nuxt module
vee-validate integration with yup schema validation
Validate OpenApi specifications against their JSON schema
Build a Yup schema object to validate models from a domain model schema (JSON or GraphQL)
Assertion library for form validations
Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic
A simple wrapper around class-transformer and class-validator which provides nice and programmer-friendly API.
openapi-io-ts core package
High-level validation library for Node.js (used in Waterline)
Type guards
Validate HTML colors by 'name', 'special name', 'hex', 'rgb', 'rgba', 'hsl', 'hsla', 'hwb', 'lab' or 'lch' values
Parse your environment with Zod schemas
Useful proptypes for react components
Validate object properties in javascript.
$merge and $patch keywords for Ajv JSON-Schema validator to extend schemas
Validates if a value is a nonnegative integer.
JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.
Postal Codes
Vue and Nuxt 2/3 isomorphic JSON editor, viewer, formatter and validator.
The parser package for the Powertools for AWS Lambda (TypeScript) library.
Schema-Inspector is a powerful tool to sanitize and validate JS objects.
OpenAPI code generation tool with validation powered by io-ts
Validates if a value is a string primitive.
Adds a phone number validation check to yup validator using google-libphonenumber.
A syntax sugar tool around Node fetch() API, tailored to work with TypeScript and response validators
Validates if a value is a number primitive and an integer.
Yup, dead simple password validation.
Validate Markdown frontmatter YAML against an associated JSON schema — remark-lint rule plugin
Add-on to jQuery Validation to enable unobtrusive validation options in data-* attributes.
Validate cron expressions
Validates if a value is a number primitive, excluding NaN.
Validates if a value is array-like.
Validates if a value is a Buffer object.
An OpenAPI v3.0 development workflow assistant
Validates if a value is matrix-like.
build schema with validators for each endpoint
Joi extension for dates
Provides a fast company / work email validator by checking whether the email domain is in the free email provider list.
[](https://github.com/webcat12345/ngx-intl-tel-input/actions/workflows/ci.yml) [ utilities.
Changesets for your local state
A string formatter and validator based on masks
Minimal JavaScript type checking library
Schema Validation with typescript type inference.
An Express middleware to validate requests against JSON Schemas
Form component and utils for easy form validation in remix
validate express application inputs and parameters using joi
Simple validations with redux-form / react-final-form
Generate Typebox schemas from Drizzle ORM schemas
Adds a phone number validation check to yup using libphonenumber-js.
Core validator component for react forms.
FormKit Pro — Form inputs and tools for high quality forms.
Configurable, input validated routing for koa.
Validate html using validator.w3.org/nu og html-validate
Core utility for Felte's integration with front-end frameworks
A library for generating safe, legit and random URL-safe IDs
Simple validator for forms designed with material-ui v1/v3/v4/v5 components.
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
A Pothos plugin for adding schema based validation
A command line JSON Schema validator that supports many file formats. Fork of jessedc/ajv-cli.
Validate your BPMN diagrams based on configurable lint rules
A React Component to display the success or failure of password strength rules, ideal for registration or password reset forms.
Express middleware to validate request based on an OpenAPI 3 document
A lightweight framework and utility for building powerful forms in React applications
Optional features you can add to your FormKit inputs.
Converts json-schema to Joi schema.
Validation and warning infrastructure for Sanity projects
A Pothos plugin for adding argument validation
UK Postcode helper methods
Sanely validate email addresses, based on HTML5's definition of email addresses
Schema validator for yaml files
Standard Number Validation
Enhanced type safety via validation for all route params in React Router v7.
An object shape validation utility.
Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
A client for the App Store Server API
Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.
Core package of uniforms.
Check password strength
Validate element templates based on JSON Schema
Reactive MobX Form State Management
```diff -Maintener wanted ``` Validation for REST Services built with [node-restify](https://github.com/mcavage/node-restify) in node.js
An extensible form library for Svelte
A (XSD) schema validator for nodejs
Capture form validation back from the browser
Text input mask for React Native on iOS, Android and web. Synchronous and easy formatting without hustle
angular2 validation
Powerful object and string validation in Javascript.
html-validate integration for Nuxt
Plugins for zodios
An easy way to validate forms using back end logic
Validate the type of arguments passed through the function.
An Angular Material package for entering and validating international telephone numbers. It adds a flag dropdown to any input, detects the user's country, displays a relevant placeholder and provides formatting/validation methods.
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
Thin wrapper around joi that defaults to stricter validation.
A TypeScript Framework on top of Express
Type check values: `is.string('🦄') //=> true`
Validator functions for many types of input, intended for use with express
Check if the given value is of the particular type or types.
Unquoted JavaScript property name validator
Utils library to use with the Smarty Javascript SDK
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Lightweight validator supporting Language Independent Validation Rules Specification
A TypeScript Framework on top of Express
An API wrapper for the NeverBounce API
Typescript express server
Fela plugin to validate style objects
Forked from https://github.com/webcat12345/ngx-intl-tel-input
Validates if a value is a JavaScript object.
Helper to simplify validating Formik values with Zod
The easiest way to build forms in Vue.
Validation and control key generation for credit cards (and more) using Luhn algorithm
Common error classes and utility functions
Node.js middleware to validate Host and Referer headers in HTTP requests and protect against DNS rebinding attacks.
XML validation APIs
XML constraints validations
Conform helpers for integrating with yup
.secretlintrc config validation library
Persist and rehydrate a Formik form
Convert Ethereum address to a checksummed address
Joi validation for password complexity requirements.
Validator of HTTP transactions (JavaScript implementation)
Modern, simple, lightweight (~5kb gzip) form validation library written in Typescript, with no dependencies (no JQuery!). Support a wide range of predefined rules, async, files, dates validation, custom error messages and styles, localization. Support wri
Validates if a value is a nonnegative integer array.
Parser and validator for US and Canadian phone numbers
A regular expression that only matches a valid Github username
React hooks for zodios
General-purpose validator for ngModel.
MongoDB TypeScript-aware Models
angular credit card library
Check if a string can be used as a JavaScript variable name
Inspired by koa-joi-router, this package aims to provide a similar feature-set while leveraging Zod and Typescript to create typesafe routes and middlewares with built in I/O validation.
Disable introspection in graphql-js with a validation rule
Dirty Forms is a jQuery plugin to help prevent users from losing data when editing forms.
Validates strings as commit messages
JSONSchema schema bridge for uniforms.
TypeScript Declarative Validation. Decorate your class properties to validate them using Joi.
Validation for Aurelia applications
A wrapper class for ssh2 to run multiple sequential commands in an SSH shell session, handle command responses, and tunnel through to other hosts using nested host objects
vee-validate integration with valibot schema validation
Integrate [cz-customizable](https://github.com/leoforfree/cz-customizable) config with [ghooks](https://github.com/gtramontina/ghooks) or [husky](https://github.com/typicode/husky) to use a single configuration for commit message generation AND commit mes
Additional validators for class-validator.
A library of validations applicable to several Brazilian data like I.E., CNPJ, CPF and others
Form validation helpers for reactstrap
validation library for nodejs, inspired by laravel.