Search results
174 packages found
func allows you to declare functions with strict type-checked arguments that are validated at runtime using zod
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 whether value is undefined or empty or null
- validation-checking
- validation checking
- validation
- data validation
- object empty checking
- array empty checking
- isArrayEmpty
- isEmptyArray
- isObjectEmpty
- isEmptyObject
- is array
- is object
- is number
- is boolean
- View more
A simple, convenient way to represent domain objects, leverage domain knowledge, and add runtime validation in your code base.
Check if a string is a valid filename.
- check
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- export-default
- file
- file format
- file name
- file naming
- file validation
- filename
- filename checking
- View more
Powerful and easy runtime type checking
Runtime type-checking for JavaScript.
Check that email addresses are really able to accept emails by pinging the DNS and checking for active MX records.
simple express-validator wrapper for easier work with validation error handling
a simple utility for validating types, such as strings, numbers, arrays, functions and so on
A simple function to check if a piece of data is truthy. JavaScript version.
- true
- false
- truthy
- falsy
- javascript
- validation
- checking
- data validation
- object validation
- array validation
- set validation
- map validation
Type checking utils.
- entries
- exit
- real-time
- throat
- style
- querystring
- streams2
- descriptor
- coercible
- url
- terminal
- check
- function
- promises
- View more
Function argument validation for humans
- type
- types
- check
- checking
- guard
- guards
- assert
- assertion
- predicate
- predicates
- is
- validate
- validation
- utility
- View more
Validate an email address according to RFCs 5321, 5322, and others
Defensive programming framework for TypeScript and JavaScript
Runtime type system for TypeScript
A library for synchronous and asynchronous input validation.
A request validator
- request
- validation
- request validation
- express
- collate
- typescript
- json
- schema
- schema validation
- sanitization
- type checking
- type
- check
Type check values. This is a fork of sindresorhus/is, but with CommonJS support.
Schemas for JSON Objects, or simply SJOT, offers faster JSON validation and type checking with lightweight schemas and compact validators. SJOT schemas have the look and feel of object templates and are easy to use.