froncubator-validator-js
v1.0.3
Published
Simple validator by Froncubator Pro
Readme
Froncubator validator
A simple JavaScript library for validating data. https://github.com/froncubator/validator
Installation and Usage
Install the library with npm install froncubator-validator
const validator = require('froncubator-validator-js');
validator.isInt(123); //=> true
validator.isInt(10.5); //=> false
validator.isInt(undefined); //=> false
validator.isInt(123, 5, 10); //=> false
validator.isStr('Froncubator', 0, 100) //=> true
validator.isStr('Some String', null, 100) //=> true
validator.isStr('Next String', 100) //=> false
validator.isStr(undefined) //=> false
validator.isArr([1,2,3]) //=> true
validator.isArr([1,2,3], 1, 3) //=> true
validator.isArr([1,2,3], 5, 10) //=> false
validator.isArr(null) //=> false
validator.isEmail('[email protected]') //=> true
validator.isEmail('[email protected]') //=> true
validator.isEmail('some@email') //=> false
validator.isEmail('@.') //=> false
validator.isExist(false) //=> true
validator.isExist(undefined) //=> false
validator.isExist(null) //=> false
validator.isExist(NaN) //=> falseValidators list
|Validator |Description | |------------------------------------|------------------------------------------------------------------------------| |isEmail(value) |Check is value is email and return true or false.| |isStr(value, min, max) |Check is value is string and return true or false. You can check count of characters in the string with min or max. (min, max) = not required.| |isInt(value, min, max) |Check is value is integer and return true or false. You can check number with min or max. (min, max) = not required.| |isArr(value, min, max) |Check is value is array and return true or false. You can check array length with min or max. (min, max) = not required.| |isExist(value) |Check is value exist (undefined, null, NaN).|
Froncubator Validator is freely distributable under the terms of the MIT license.
