fva - Form VAlidator
A module to validate your data.
Installation
In order to use this module, run
$ npm install fva
Usage
const fva = require("fva")
const data = require("../data.json")
const jsonRules = {
title: { required: true },
description: { required: false },
author: { required: true },
authorEmail: { email: true },
authorAge: { number: true }
}
const customErrorMessages = {
title: { required: "This is a required field" },
description: { required: "This is a required field" },
author: { required: "This is a required field" },
authorEmail: { email: "This is an email field" },
authorAge: { number: "This is a number field" }
}
fva.validate(data, jsonRules, customErrorMessages)
.then(res => {
})
.catch(err => {
})
Preview
See a live preview here.