Validator Javascript base on prototype
npm install kungfu-validatorjs
const is = require('kungfu-validatorjs')
is(15, 'number') // true
is('hello', 'string') // true
const number = 15
number.isGreaterThan(20) // false
number.isLessThan(20) // true
number.inRange(5, 20) // true
number.isIn([5,10,15,20]) // true
const string = 'hafidmukhlasin@gmail.com'
string.isEmail() // true
string.isAlpha() // false
string.inLength(10, 100) // true
Or You can import it
import is from 'kungfu-validatorjs'
You can find the documentation in click here
Clone this project
git clone https://gitlab.com/kungfukoding/kungfu-validatorjs.git
cd kungfu-validatorjs
npm install
npm run build
npm run test