npm.io
1.0.4 • Published 7 years ago

http-request-validator

Licence
MIT
Version
1.0.4
Deps
0
Size
8 kB
Vulns
0
Weekly
0
DeprecatedThis package is deprecated

http-request-validator

Build Status License npm Coverage Status

Installation

You can download http-request-validatorr from NPM


$ npm install http-request-validator --save

then in your project require http-request-validator

const rv = require('http-request-validator');

or GitHub


$ git clone https://github.com/lfurnielis/http-request-validator.git

Guide

fieldsInBody()

const requestError = rv.fieldsInBody(['foo'], req);
// ⇨ If missing field 'req.body.foo' throw Error;
// ⇨ Else return null

fieldsInQuery()

const requestError, = rv.fieldsInQuery,(['foo'], req);
// ⇨ If missing field 'req.query.foo' throw Error;
// ⇨ Else return null

fieldsInParam()

const requestError = rv.fieldsInParam(['foo'], req);
// ⇨ If missing field 'req.params.foo' throw Error;
// ⇨ Else return null

Keywords