Skip to content

v0.7.0

Compare
Choose a tag to compare
@busypeoples busypeoples released this 28 Dec 11:30
· 4 commits to master since this release
  • Accept Functions as Input (#97) by @AutoSponge
    Spected now also accepts a function as input to validate against.

const verify = validate(a => a, a => a)
const validationRules = {
    name: nameValidationRule,
}
const input = {name: 'foobarbaz'}
const result = verify(validationRules, key => key ? ({...input, [key]: ''}) : input)
deepEqual({name: ['Name should not be empty.']}, result)