n-validators v2.0.0
n-validators
JavaScript valiators.
Commands
# Install
$ npm i -S n-validatorsUsage
const validators = require('validators');
let r1 = validators.isId(11); // r1 - true
let r2 = validators.isId('invalid id'); // r2 - falseAPI
isDateString(val, format) Returns
trueifvalis a valid date string informator in default formatYYYY-MM-DDThh:mm:ss.isNotEmptyString(val) Returns
trueifvalis not an empty string.isId(val) Returns
trueifvalis a valid id (a positive integer number).everyIsId(items) Returns
trueifitemsis an array with valid id elements.everyIsUniqueId(items) Returns
trueifitemsis an array with valid, unique id elements.isObjectId(val) Returns
trueifvalis a valid ObjectId.everyIsObjectId(items) Returns
trueifitemsis an array with valid ObjectId elements.everyIsUniqueObjectId(items) Returns
trueifitemsis an array with valid, unique ObjectId elements.everyIsObjectIdOrNull(items) Returns
trueifitemsis an array with valid ObjectId or null elements.everyIsUniqueObjectIdOrNull(items) Returns
trueifitemsis an array with valid, unique ObjectId or null elements.isEmail(val) Returns
trueifvalis a valid email.isSimplePhoneNumber(val) Returns
trueifvalis a valid phone number (a string with digits started from+).everyIsAllowed(items, allowed) Returns
trueifitemsis an array with elements fromallowed.everyIsUniqueAllowed(items, allowed) Returns
trueifitemsis an array of unique elements fromallowed.isFieldsString(val, allowed) Returns
trueifvalis a string of fields separated by space fromallowed.
Author
Alexander Mac
License
7 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago