schema-validator
JSON Schema validation library for JavaScript / Node / Express.
Found 12405 results for validation javascript node
JSON Schema validation library for JavaScript / Node / Express.
Easy property validation for JavaScript, Node and Express.
Javascript node module for programmatic filtering and validation of Json objects.
Uma biblioteca TypeScript/JavaScript/Node para validar e formatar números de CPF e CNPJ já com o suporte aos novos CNPJ alfanuméricos.
Runtime type-checking for JavaScript.
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
Object schema validation
JSON Safe Parser & Schema Validator
Give me a string and I'll tell you if it's a valid npm package license string
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
A library for parsing IPv4 and IPv6 IP addresses in node and the browser.
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
A JavaScript plugin for entering and validating international telephone numbers
Build functions in standardized containers.
An object schema merger/validator
Detect Filetype by bytes
Validates if a value is a string primitive.
A validation module for browsers and Node.js to validate credit card numbers against the luhn algorithm.
Featureful configuration management library for Node.js (nested structure, schema validation, etc.)
The fastest JS validator library for NodeJS
A simple and composable way to validate data in JavaScript (and TypeScript).
Provides a fast, pretty robust e-mail validator. Only checks form, not function.
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
The modular and type safe schema library for validating structural data
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Another JSON Schema Validator
Dead simple fluent JavaScript validation library
Quick and easy Smarty address validation.
A temporary custom copy of https://github.com/csstree/csstree
A syntax sugar tool around Node fetch() API, tailored to work with TypeScript and response validators
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers
validation library for nodejs, inspired by laravel.
TypeScript-first schema declaration and validation library with static type inference
A rich and efficient node validation library for String, Number, Date and Javascript Objects
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
Format validation for Ajv v7+
```diff -Maintener wanted ``` Validation for REST Services built with [node-restify](https://github.com/mcavage/node-restify) in node.js
URI validation functions
A simple and composable way to validate data in JavaScript (and TypeScript).
Validates if a value is an array.
Validates if a value is a function.
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.
Easy Data science (Machine learning) in JavaScript & Node (Including Bandits & Naive Bayes)
Validates if a value is an integer array.
Assert that a Node-API value is a specified Node-API data type.
Validates if a value is an integer.
Validates if a value is a number.
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
Check if a protocol requires a certain port number to be added to an URL.
General purpose validation library for JavaScript
Utilities for determining if characters belong to character classes defined by the XML specs.
Give me a string and I'll tell you if it's a valid npm package name
Type check values
A family of specs for interoperable TypeScript
Performant, flexible and extensible forms library for React Hooks
String validation and sanitization
Wrap zod validation errors in user-friendly readable messages
Creates Zod types from JSON Schema at runtime
A pure-JS Schematron implementation for Node, browsers and CLI
Provides a fast company / work email validator by checking whether the email domain is in the free email provider list.
Validate an email address according to RFCs 5321, 5322, and others
Validation library inspired by Laravel's Validator
Validation for your environment variables
Declarative validations for JavaScript
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
Email address and domain validation
C utilities for asserting that a Node-API call returns an "ok" status.
Assert that two Node-API data types are equal.
Ajv class for JSON Schema draft-04
a simple, fast and robust email validator
RDF SHACL validator
Powerful object and string validation in Javascript.
Verifalia email verification library for JavaScript: verify email addresses in real-time and check whether they are deliverable, invalid, or otherwise risky.
A general purpose javascript library for credit card number validation and formatting. Based on https://github.com/jondavidjohn/payform and https://github.com/stripe/jquery.payment. Usable in React Native and Node.
Check if a string can be used as a JavaScript variable name
Simple validations for node and the browser.
Test if a value is an Error object.
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Enforce schema on JavaScript objects, including type, transformation, and validation. Supports extends, sub-schemas, and arrays.
Validate HTML colors by 'name', 'special name', 'hex', 'rgb', 'rgba', 'hsl', 'hsla', 'hwb', 'lab' or 'lch' values
Disable introspection in graphql-js with a validation rule
Utils library to use with the Smarty Javascript SDK
Email address and domain validation
Strict URL sanitization with security-focused validation
GitHub's GraphQL Schema with validation. Automatically updated.
Core module of JSON Forms
A fast and easy to use JSON Schema validator
JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.
⛑️ JSON serialization should never fail
Standard assertion utilities.
Validates mint.json files
express-validation is a middleware that validates a request and returns a response with errors; if any of the configured validation rules fail.
Build forms in React, without the tears
Another JSON Schema Validator
Email Verification that's astonishingly easy and low-cost. See https://emailable.com for details.
Validate JSON
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
ESLint plugin that validates data using JSON Schema Validator.
Convert Swagger 2.0 definitions to OpenApi 3.0 and validate
Parser/validator for OpenAPI 3.x definitions
Validate JSON
Divhide javascript core components for NodeJs, Browser, Titanium, ... and everything that runs javascript.
A (XSD) schema validator for nodejs
Reactive MobX Form State Management
Unquoted JavaScript property name validator
Validates if a value is a JavaScript object.
Making SvelteKit forms a pleasure to use!
Configurable, input validated routing for koa.
A command-line JSON, YAML and TOML validator that's on your wavelength
validate express application inputs and parameters using joi
Generate Zod schemas from Drizzle ORM schemas
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
Library for checking spaces in files
node-restify-swagger =======================
JSON Schema fluent API
Function argument validation for humans
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
A joi validation middleware for Express.
Express middleware for the validator module.
For use with React PropTypes. Will error on any prop not explicitly specified.
Assert that a Node-API value is a Node-API typed array.
Assert that two Node-API typed array data types are equal.
Validate JS variable names
A tiny javascript type testing tool
Validate the api to your functions to help people use them correctly. This is pretty much React's propTypes without React.
Second generation object or request validator for node.js
Check if a string is a scoped npm package name
Extends Zod with metadata
ServiceStack's TypeScript library providing convenience utilities in developing web apps. Integrates with ServiceStack's Server features including ServiceClient, Server Events, Error Handling and Validation
Core utility for Felte's integration with front-end frameworks
The parser package for the Powertools for AWS Lambda (TypeScript) library.
0-Deps, simple, fast, for browser and node js object schema validator
Validate cron expressions
Validate your forms, frontend, without writing a single line of javascript!
Painless forms for Vue.js
A beautiful command-line prompt for node.js
User validations for npm
Regular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for Spam Scanner and Forward Email.
A string formatter and validator based on masks
Adds a phone number validation check to yup validator using google-libphonenumber.
A package for detecting all duplicated property keys of a JSON string.
High-level validation library for Node.js (used in Waterline)
Validate object properties in javascript.
A (XSD) schema validator for nodejs
Skema provides a handy & composable way to validate / transform / purify the input data.
Validation rule for GraphQL query complexity analysis
Validates if a value is a Buffer object.
React Hook Form error message component
check if a string is a valid JSON string without using Try/Catch
React Hook Form dev tool to help debugging forms
Ember computed property based validation library
A tiny Node HTTP(S) request wrapper, for JSON requests and responses
Validates if a value is a nonnegative integer.
Format, validate and generate CNPJ numbers
This package is use for Validating whether variable is boolean or not and converting boolean variable to javascript boolean.
Hash a stream of data, then validate
This package is inspired by Laravel validation, and aims to make body validation easier for Javascript developers
Node.js utility tool for creating and checking subresource integrity
Postal Codes
React component to provide validation states to form fields
Dirty Forms is a jQuery plugin to help prevent users from losing data when editing forms.
An incremental regular expression parser in JavaScript; useful for input validation, RegExp
GTIN (UPC, EAN, ITF, etc.) utilities.
Common error classes and utility functions
Validates if a value is a number primitive, excluding NaN.
Validates if a value is array-like.
Blazing fast input validation and transformation ⚡
Validates if a value is a number primitive and an integer.
cron-validate is a cron-expression validator written in TypeScript.
A form input builder and validator for React
Validates if a value is matrix-like.
Validates if a value is a positive integer.
A validation module for browsers and Node.js to validate an American Bankers Association Routing Number used in ACH payments.
Create an error from the result of validate-glob-opts
A React component for input text field
Card type definitions and methods for creditcards
validates style objects by ensuring they only have valid keys
A tiny vanilla javascript form validation library
Minimal JavaScript type checking library
An internationalized hostname validator as defined by RFC5890, RFC5891, RFC5892, RFC5893, RFC3492 and UTS#46
Validates if a value is ndarray-like.
Converts json from and to Joi objects.
A json validator that has an option to check for duplicated keys
Runtime validation for static types
Validate your BPMN diagrams based on configurable lint rules
Utilities to format and customize Zod error messages
The modular and type-safe form library for SolidJS
Standard Number Validation
Helpers to simplify nodejs code on FASS environments
Validate JSON
Object schema validation
Validates cron expressions
Swagger 2.0 and OpenAPI 3.0 command-line tool
Typescript API client with autocompletion and zod validations
Check password strength
Validate html using validator.w3.org/nu og html-validate
An object shape validation utility.
Generate fast-check arbitraries from Zod schemas.
Client-side form validation made easy
vee-validate integration with zod schema validation
A regular expression that only matches a valid Github username
Form Validation for Vue.js
Schema Validation with typescript type inference.
An API wrapper for the NeverBounce API
Validate postcodes based on country
Lightweight validator supporting Language Independent Validation Rules Specification
Disposable email domains
Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.
A lightweight JavaScript widget with zero dependencies that performs real-time email address validation using the Verifalia email verification service. This widget integrates seamlessly with any web form to swiftly identify and eliminate invalid, undelive
TypeScript class that validates UK bank account details using the modulus checking algorithm.
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
Parsing Library for Typescript and Javascript.
Parser and validator for US and Canadian phone numbers
Capture form validation back from the browser
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
A port number formatting validator.
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
The framework agnostic core of FormKit
Schema for data modeling & validation
A collection of utilities for Node.js and browser environments.
CTRF reference implementation in TypeScript for creating and validating CTRF documents.
A set of opinionated helpers built on top of the Constraint Validation API
RFC-compliant email validation and parsing
Form data validation library for Node.js
The best possible way to verify and validate an email address.
Validate a response according to an openapi schema.
Conform helpers for integrating with Zod
The modular and type-safe form library for Qwik
Conform view adapter for react
Joi extension for dates
A small and simple object schema library for the browser and node
Validates password according to flexible and intuitive specifications
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
Check if the given value is of the particular type or types.
Shared utilities for FormKit packages
Node.js middleware to validate Host and Referer headers in HTTP requests and protect against DNS rebinding attacks.
Validate NHS numbers in various guises
Utility to wrap a FormKitNode in a dependency tracking observer proxy
Forms utilities for PrimeUI Libraries
A general purpose library for building credit card forms, validating inputs, and formatting numbers.
Development tools for FormKit.
Build industry leading Vue forms 10x faster.
Commonly shared types for FormKit
Flexible, efficient request validation for Connect
Png validator checks Png files for corruption
Validate the type of arguments passed through the function.
Lyxa type definitions and validation schemas for both frontend and backend
Validate OpenApi specifications against their JSON schema
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.