@sindresorhus/is
Type check values
Found 12419 results for validation check number node
Type check values
Validates if a value is a number.
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
Check if a protocol requires a certain port number to be added to an URL.
URI validation functions
A simple and composable way to validate data in JavaScript (and TypeScript).
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
A tiny javascript type testing tool
Runtime validation for static types
An object schema merger/validator
Detect Filetype by bytes
Validates if a value is a number primitive, excluding NaN.
A syntax sugar tool around Node fetch() API, tailored to work with TypeScript and response validators
A simple and composable way to validate data in JavaScript (and TypeScript).
Validate JSON
Generate fast-check arbitraries from Zod schemas.
TypeScript class that validates UK bank account details using the modulus checking algorithm.
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
Function argument validation for humans
Adds a phone number validation check to yup validator using google-libphonenumber.
A fast and easy to use JSON Schema validator
A temporary custom copy of https://github.com/csstree/csstree
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 family of specs for interoperable TypeScript
Validates if a value is an array.
Validates if a value is an integer.
validation library for nodejs, inspired by laravel.
JSON Safe Parser & Schema Validator
Check password strength
Featureful configuration management library for Node.js (nested structure, schema validation, etc.)
Validates if a value is a number primitive and an integer.
Validate an email address according to RFCs 5321, 5322, and others
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
check if a string is a valid JSON string without using Try/Catch
A validation module for browsers and Node.js to validate credit card numbers against the luhn algorithm.
Blazing fast input validation and transformation ⚡
Adds a phone number validation check to yup using libphonenumber-js.
Validation rule for GraphQL query complexity analysis
A fast Luhn algorithm for validating credit cards
Check if a string is a scoped npm package name
Generates a random phone number following the E.164 international standard
Parser and validator for US and Canadian phone numbers
Express middleware for the validator module.
Another JSON Schema Validator
For use with React PropTypes. Will error on any prop not explicitly specified.
Build functions in standardized containers.
Validate NHS numbers in various guises
Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers
Type check values: `is.string('🦄') //=> true`
TypeScript-first schema declaration and validation library with static type inference
Standard Number Validation
Schema for data modeling & validation
Format validation for Ajv v7+
Check if a number is a valid Australian Business Number (ABN)
Runtime type-checking for JavaScript.
Utility methods for formatting and validating credit cards
A beautiful command-line prompt for node.js
Validates if a value is a function.
Provides common EAN 13 barcode related features.
Painless forms for Vue.js
Validates if a value is an integer array.
Give me a string and I'll tell you if it's a valid npm package license string
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
The fastest JS validator library for NodeJS
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
A library for parsing IPv4 and IPv6 IP addresses in node and the browser.
React hooks and utility functions for parsing and validating phone numbers.
A package for handling Czech and Slovak Personal ID
Utilities to format and customize Zod error messages
Type guards
Performant, flexible and extensible forms library for React Hooks
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.
String validation and sanitization
Wrap zod validation errors in user-friendly readable messages
Object schema validation
Angular directives for formatting and validating credit card inputs
A set of opinionated helpers built on top of the Constraint Validation API
A json validator that has an option to check for duplicated keys
Validation for your environment variables
Conform view adapter for react
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
Conform helpers for integrating with Zod
Check if a number is a valid Australian Company Number (ACN)
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.
Email address and domain validation
Express middleware to validate requests using zod schema's.
Schema Validation with typescript type inference.
```diff -Maintener wanted ``` Validation for REST Services built with [node-restify](https://github.com/mcavage/node-restify) in node.js
Ajv class for JSON Schema draft-04
JavaScript script to validate and parse Swedish personal identity numbers and corporate identity numbers. Written in TypeScript and includes types.
Validates if a value is a string primitive.
The modular and type safe schema library for validating structural data
A full TypeScript EAN, UPC, IMEI, EID, ISBN & card validation tool
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Core module of JSON Forms
Convert Ethereum address to a checksummed address
Skema provides a handy & composable way to validate / transform / purify the input data.
Second generation object or request validator for node.js
A tiny Node HTTP(S) request wrapper, for JSON requests and responses
RDF SHACL validator
Making SvelteKit forms a pleasure to use!
Checks existence of email addresses
A rich and efficient node validation library for String, Number, Date and Javascript Objects
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
GitHub's GraphQL Schema with validation. Automatically updated.
Email address and domain validation
Elegant and battle-tested validation library for type-safe input data for TypeScript
Build industry leading Vue forms 10x faster.
A simple, extensible object property validator for node.js. Supports express.js.
Build forms in React, without the tears
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Another JSON Schema Validator
Validates password according to flexible and intuitive specifications
React forms with validation as used in GuestBell
Extends Zod with metadata
ESLint plugin that validates data using JSON Schema Validator.
Convert Swagger 2.0 definitions to OpenApi 3.0 and validate
Assert that a Node-API value is a specified Node-API data type.
Parser/validator for OpenAPI 3.x definitions
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 (XSD) schema validator for nodejs
Reactive MobX Form State Management
A pure-JS Schematron implementation for Node, browsers and CLI
Configurable, input validated routing for koa.
A command-line JSON, YAML and TOML validator that's on your wavelength
$merge and $patch keywords for Ajv JSON-Schema validator to extend schemas
Validate the api to your functions to help people use them correctly. This is pretty much React's propTypes without React.
0-Deps, simple, fast, for browser and node js object schema validator
Joi extension for dates
Validator functions for many types of input, intended for use with express
Generate Zod schemas from Drizzle ORM schemas
A package for detecting all duplicated property keys of a JSON string.
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
Check if a URL exists.
Library for checking spaces in files
node-restify-swagger =======================
Configurable custom GraphQL Scalars (string, number, date, etc) with sanitization / validation / transformation in TypeScript.
Check if a string can be used as a JavaScript variable name
Provides a fast company / work email validator by checking whether the email domain is in the free email provider list.
angular credit card library
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
General purpose validation library for JavaScript
Provides a fast, pretty robust e-mail validator. Only checks form, not function.
Validates if a value is a JavaScript object.
Standard assertion utilities.
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.
JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.
Validates if a value is a nonnegative number.
Validates if a value is a positive number primitive.
Thin wrapper around joi that defaults to stricter validation.
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
NodeJS data validations
Test if a value is an Error object.
A set of validator functions that check common polish numbers.
An OpenAPI v3.0 development workflow assistant
Powerful object and string validation in Javascript.
Validates if a value is an array of primitive numbers, excluding NaN.
A full TypeScript EAN, UPC, IMEI, EID, ISBN & card validation tool
A simple way to validate tracking number for the following couriers.
Validation library inspired by Laravel's Validator
A general purpose library for building credit card forms, validating inputs, and formatting numbers.
A TypeScript library for verifying and parsing national ID numbers - supports 80 countries across 6 continents including USA, UK, France, Germany, Japan, China, India, Brazil, and many more
Postal Codes
Validate cron expressions
Starlight plugin to validate internal links.
UK Postcode helper methods
High-level validation library for Node.js (used in Waterline)
Validation utilities
A JavaScript plugin for entering and validating international telephone numbers
Validate NPI numbers for healthcare physicians or organizations.
The best possible way to verify and validate an email address.
Build a Yup schema object to validate models from a domain model schema (JSON or GraphQL)
Angular Material international telephone input
User validations for npm
Validates Australian Business Number (ABN), Australian Company Number (ACN), Australian Registered Body Number (ARBN), Australian Tax File Number (TFN) & Australian Medicare Number
Validates if a value is undefined.
[](https://github.com/webcat12345/ngx-intl-tel-input/actions/workflows/ci.yml) [ schema validator for nodejs
C utilities for asserting that a Node-API call returns an "ok" status.
Declarative validations for JavaScript
Creates Zod types from JSON Schema at runtime
Schema validator for yaml files
Validate environment variables with schema-based parsing, defaults, and clear runtime errors.
Validates if a value is a Buffer object.
check if a number is a positive integer
Fast runtime type validator, converter and io (encoding/decoding) library
React Hook Form error message component
React Hook Form dev tool to help debugging forms
Check whether a string is a valid HTTP URL
Ember computed property based validation library
GTIN (UPC, EAN, ITF, etc.) utilities.
Minimal JavaScript type checking library
Validates if a value is a nonnegative integer.
Create an error from the result of validate-glob-opts
Format, validate and generate CNPJ numbers
A tiny vanilla javascript form validation library
Hash a stream of data, then validate
Node.js utility tool for creating and checking subresource integrity
Common error classes and utility functions
React component to provide validation states to form fields
US Driver's License validation via https://ntsi.com/drivers-license-format/
The CLI for working with JSON Schema. Covers formatting, linting, testing, and much more for both local development and CI/CD pipelines
A Luhn (mod 10) algorithm module for credit card number validation.
Helpers to simplify nodejs code on FASS environments
Creates typebox code from JSON schemas
Validates if a value is array-like.
Email Verification that's astonishingly easy and low-cost. See https://emailable.com for details.
An internationalized hostname validator as defined by RFC5890, RFC5891, RFC5892, RFC5893, RFC3492 and UTS#46
Additional functionality to [kind-of][] type check utility. Support promises, generators, streams, errors.
Verify if geographic coordinates are valid 🌎 (latitude, longitude, both).
A React Component to display the success or failure of password strength rules, ideal for registration or password reset forms.
cron-validate is a cron-expression validator written in TypeScript.
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
Validates if a value is matrix-like.
Validate NHS numbers in various guises
A React component for input text field
Validates if a value is a positive integer.
Card validation helpers for card number, expiry and CVV.
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.
validates style objects by ensuring they only have valid keys
An intuitive standard IAB Vast XML generation API. Complient with specifications Vast 2.0 / 3.0 / 4.0
Simple validations for node and the browser.
Fela plugin to validate style objects
Validate your BPMN diagrams based on configurable lint rules
Validates if a value is ndarray-like.
⛑️ JSON serialization should never fail
Interactive environment variable checker and setup wizard. Sync .env files with validation (Email, URL, Regex) and prompts.
Angular custom directives for validation
Basic javascript object validation
An API wrapper for the NeverBounce API
Zod Phone Number is validation schema for Zod
An incremental regular expression parser in JavaScript; useful for input validation, RegExp
Strict URL sanitization with security-focused validation
Validates cron expressions
Check if the given value is of the particular type or types.
Framework to create angular application
Verify HTTP requests sent to an Alexa skill are sent from Amazon
Swagger 2.0 and OpenAPI 3.0 command-line tool
Typescript API client with autocompletion and zod validations
Node.js middleware to validate Host and Referer headers in HTTP requests and protect against DNS rebinding attacks.
Validate html using validator.w3.org/nu og html-validate
A validation module for browsers and Node.js to validate an American Bankers Association Routing Number used in ACH payments.
Helper library to create JSON Schemas in a concise way.
Validates if a value is NaN.
A simple validation module for french SIRET and SIREN numbers
Performs a runtime check that guarantees the type and value of properties in some scopes