object-validator-minimal
v0.1.16
Published
Validates object aginst rules
Readme
Installation
npm install object-validator
Usage
import validator from 'object-validator'
let thisObject = {
password: 'aaaA@',
username: 'Hasan',
email: '[email protected]',
status: true
}
let withTheseRules = [
{
field: 'username',
rules: {
isRequired: {
onInvalid: 'username required'
},
length: {
min: 3,
onInvalid: 'length'
},
customInput: {
upperCase: true,
specialCharacters: false,
onInvalid: 'waaw'
}
}
},
{
field: 'email',
rules: {
isRequired: {},
customInput: {
email: true
}
}
}
]
validator({ thisObject, withTheseRules })Documentation
coming soon
