@adwatch/validationcase

1.2.0 • Public • Published

#ValidationCase

Validation case module

Install

$ npm install --save @adwatch/validationcase

Usage

import ValidationCase from '@adwatch/validationcase';
// or
var ValidationCase = require('@adwatch/validationcase/build');

//Initialization module
let validate = new ValidationCase();

API

####check(elem, val, type, passConfig)

Set decision validation

elem

Type node

val

Type string

type

Type string

passConfig

Only required in password input. In other cases set '' or null

Type object

Default passConfig = {minLength:6, analysis: ['hasUppercase', 'hasLowercase', 'hasDigits', 'hasSpecials']}

let input = $('input[name="password1"]'),
	node = input[0],
	val = input.val();


console.log(validate.check(node, val, 'password', {minLength: 8, analysis: ['hasUppercase', 'hasLowercase']}));

####passBuffer

Get pass from buffer

console.log(validate.check(node, val, 'password', {minLength: 8, analysis: ['hasUppercase']}));
console.log(validate.passBuffer);

License

MIT ©

Readme

Keywords

none

Package Sidebar

Install

npm i @adwatch/validationcase

Weekly Downloads

1

Version

1.2.0

License

ISC

Last publish

Collaborators

  • adwatch