- add
isString()
validator
valid("name").isString().run({name:'test'})
- change
contains()
param from contains({ seed:string }& ContainsOptions )
to contains(str: string, options?: ContainsOptions)
// before
valid("name").contains({seed:'test'}).run({name:'test'})
//after
valid("name").contains('test').run({name:'test'})
- remove
isArrayLength()
, merge functionality into isArray()
// before
valid("name").isArray().run({name:[1,2,3]})
valid("name").isArrayLength({min:1,max:10}).run({name:[1,2,3]})
//after
valid("name").isArray().run({name:[1,2,3]})
valid("name").isArray({min:1,max:10}).run({name:[1,2,3]})