Validate-Fields-Body
Validate-Fields-Body is a Javascript library for dealing with validation.
Installation
npm i validate-fields-body
Validate Fields Body
Example
const { useValidate } = require("validate-fields-body");
const register = (req, res) => {
// Set your fields to validate
const fieldsValidate = ["username", "email", "password", "age", "skills"];
const [isValid, logs, result] = useValidate(fieldsValidate, req.body);
if (isValid) return res.status(403).json({ success: false, message: logs });
return res.status(201).send({ success: true, data: result });
};
Require Value
const fieldsValidate = ["!username", "!email", "!password", "!age", "skills"];
Check Types
const fieldsValidate = [
"!username:string",
"!email:string",
"!password:string",
"!age:number",
"skills:object",
];
Options
Option | Keyword |
---|---|
! | Required Value |
:[TYPE] | Check Type |
Contributing
Thanks you :).
Donation
Buy me a coffee
Author by: Nero Sengtianthr.