dynamic-validator.js
v1.0.4
Published
npm dynamic-validator.js
Readme
Dynamic Validator in JS
npm package for easy validation in javascript.
Installation
npm install dynamic-validator.jsSyntax
Validator.Rule(validator=>{
... conditions here ...
});
// ---
Validator.Rule(validator=>{
// validator.input(key,value)
});
Example
const {Validator} = require('dynamic-validator.js');
let _id = "";
const v = Validator.Rule(
validator=>{
validator.input("id",_id)
.isNumber("Id should be number")
.isEmpty("Id should not be empty");
}
);
if(!v.validate()){
console.log(v.errors);
}output
{
"id": [
"Id should be number",
"Id should not be empty"
]
}Function List
Function | #Remark --- | --- isArray | # validator.isArray('Error Message'); isNumber | # validator.isNumber('Error Message'); isEmpty | # validator.isEmpty('Error Message'); isEmail | # validator.isEmail('Error Message'); isAllNumberinArray | # validator.isAllNumberinArray('is not number'); isDate | # to check valid date
