This package has been deprecated

Author message:

this package has been deprecated, please use yup or similar tool

conformity

0.0.3 • Public • Published

Conformity - HTTP Parameter Validation Middleware

Dependency Status devDependency Status

Conformity is a JSON validation middleware for express.js. It lets you perform path, query, payload, and response validation without polluting your handler code. Additionally, it performs XSS html escaping automatically.

Getting Started

npm install --save conformity
var Express = require('express');
var Conformity = require('conformity');
var Joi = Conformity.validator;

var app = Express();

// CONFORMITY USAGE:
app.use(Conformity.validate());
var IndexHandler = function (req, res) {
    return 'Hello! ' + req.params.name;
}
IndexHandler.validate = {
    path: {
        name: Joi.string().required()
    }
};

app.get('/:name', IndexHandler);

app.listen(3000);

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i conformity

    Weekly Downloads

    5,346

    Version

    0.0.3

    License

    MIT

    Unpacked Size

    5.98 kB

    Total Files

    6

    Last publish

    Collaborators

    • thegoleffect