DIV is a validation library for Deno inspired by node-input-validator.
import { Validator, ValidationRules } from 'https://deno.land/x/div/mod.ts';
const v = new Validator(
{ email: 'email@example.com' },
{
email: [
ValidationRules.required(),
ValidationRules.email(),
],
}
)
if (v.validate()) {
// validation passed
} else {
// validation failed
}accepted
The field under validation must be yes, on, 1, or true.