express-validations
NPM package that provides almost all types of validation methods
Upgrade Notice
If you're arriving here as a express-validations v1 user, please check the Usage Guide in order to find out what's we provide!
Installation
$ npm install express-validations
Usage
var expressValidations = ; var email = 'demouser@gmail.com'; var firstname = 'demouser'; var minLength = 3; var maxLength = 25; if expressValidations // if email address is valid else // if email address is invalid expressValidations; // returns true, if firstname is valid expressValidations // returns true, if length is between specified range // If you have only maxLength criteria, use null for minLength
Complete List of Validation Methods
- isValidEmail(email)
- isValidFirstname(firstname)
- isValidMiddlename(middlename)
- isValidLastname(lastname)
- isValidFullname(fullname)
- isStrongPassword(password)
- isValidDate(date)
- isAlpha(alphabeticString)
- isNumeric(numericString)
- isAlphaNumeric(alphaNumericString)
- containsNotNumber(nonNumericString)
- containsNotAlphabets(nonAlphabeticString)
- isLength(string, minLength, maxLength)
- isValidURL(url)
License
ISC License