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);

Package Sidebar

Install

npm i conformity

Weekly Downloads

5,307

Version

0.0.3

License

MIT

Unpacked Size

5.98 kB

Total Files

6

Last publish

Collaborators

  • thegoleffect