npm.io
1.0.1 • Published 4 years ago

simple-form-validation-library

Licence
MIT
Version
1.0.1
Deps
0
Size
4 kB
Vulns
0
Weekly
0

Simple Validation library

Usage

import { Schema } from "./validation"

const schema = new Schema({
    first_name: (field) => field.string().required(),
    last_name: (field) => field.string().required(),
    email: (field) => field.string().required().email(),
    password: (field) => field.string().required().password(),
})

const { valid, errors } = schema.validateForm({
    first_name: "john",
    last_name: "doe",
    email: "john@doe.com",
    password: "password"
})

Keywords