validator-lite
Lightweight Form Validation (no dependencies)
Install
$ npm install --save validator-lite
Usage
Email Address Password Confirm Password Register
API
Validator([options], [tests]);
Add custom tests or override included defaults.
options.form
Type: Element
Default: null
Lorem ipsum.
options.rules
Type: Object
Default: {}
Lorem ipsum.
options.errorClass
Type: String
Default: 'error'
Lorem ipsum.
options.defaultMsg
Type: String
Default: 'Required'
Lorem ipsum.
options.onFail
Type: Function
Default: noop
Lorem ipsum.
options.onPass
Type: Function
Default: noop
Lorem ipsum.
tests.email(val)
tests.password(val, arg)
tests.url(val)
tests.minLength(val, arg)
tests.maxLength(val, arg)
tests.btwLength(val, arg)
tests.equals(val, arg)
License
MIT © Luke Edwards