validate-fields-body

Validate-Fields-Body is a Javascript library for dealing with validation.


Keywords
Validate, NodeJS, Javascript, express
License
ISC
Install
npm install validate-fields-body@1.1.11

Documentation

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.

License

MIT