NPM

NPM

Node Package Manager

44,508 tracked projects
Public Registry
Public registry metadata is sourced from known upstream package ecosystems.
www.npmjs.com

Find Project in NPM

ProjectDescription
Check for the validity of a CSS property name.
Detect if a string is a data URL
Check whether or not a directory and its descendants are valid
Check if a string is a valid filename
Validates namespaces and java package names against identifier rules
Check for the validity of a CSS media query.
Verify that file or package, be it remote, or local, is a valid ECMAScript Module
URI validation functions
Validate object properties in javascript.
Derives a JSON schema from an object and then uses it to validate other objects
GIT COMMIT-MSG hook for validating commit message.
Script to validate a commit message follows the conventional changelog standard
Validate the name of a custom element
Validate glob options
Give me a string and I'll tell you if it's a valid npm package license string
Give me a string and I'll tell you if it's a valid npm package name
Validate that the peerDependencies of a given package.json have been satisfied.
Tests if a sequence of floats is a robust non-overlapping increasing sequence
validate-value validates values against JSON schemas.
Validates if a value is an array.
Validates if a value is array-like.
Validates if a value is a boolean primitive.
Validates if a value is a Buffer object.
Validates if an array contains an input value.
Validates if a value is a function.
Validates if a value is infinite.
Validates if a value is an integer.
Validates if a value is an integer array.
Validates if a value is a number primitive and an integer.
Validates if a value is matrix-like.
Validates if a value is NaN.
Validates if a value is a NaN primitive.
Validates if a value is ndarray-like.
Validates if a value is negative zero.
Validates if a value is a nonnegative integer.
Validates if a value is a nonnegative integer array.
Validates if a value is a number.
Validates if a value is a number primitive, excluding NaN.
Validates if a value is a JavaScript object.
Validates if a value is a positive integer.
Validates if a value is a positive integer array.
Validates if a value is a string primitive.
Validates if a value is a typed array.
Validates if a value is undefined.
Declarative validations for JavaScript
Mimosa's configuration validator library
String validation and sanitization
Powerful object and string validation in Javascript.
Validation library inspired by Laravel's Validator
Check and validation library