req-sanity
v1.0.0
Published
Zero-config Express request validation with clean error messages.
Maintainers
Readme
req-sanity
Zero-config Express request validation with clean error messages.
Install
npm install req-sanity
Usage
const express = require("express");
const { reqSanity } = require("req-sanity");
const app = express();
app.use(express.json());
app.post(
"/register",
reqSanity({
body: {
email: "string|required|email",
password: "string|required|min:6",
age: "number|min:18"
}
}, { strict: true }),
(req, res) => {
res.json({ success: true });
}
);