ziploc-request-parser

1.0.1 • Public • Published

ziploc-request-parser

npm package build code climate coverage issues dependencies devDependencies downloads

This package provides an extension to ziploc and express to parse requests.

var ziploc = require('ziploc');
var express = require('express');
var requestParser = require('ziploc-request-parser');
 
var zip = ziploc
  .use(requestParser)
  .use({
    getUsernameFromUnvalidatedUsername: function (username) {
      // todo: do your input validation here
      return username;
    }
  });
 
var app = express();
app.use(requestParser);
 
app.get('/users/:username', zip.express().status(200).json({
  username: 'Username'
}));
 
app.listen(process.env.PORT || 3000);

Package Sidebar

Install

npm i ziploc-request-parser

Weekly Downloads

2

Version

1.0.1

License

MIT

Last publish

Collaborators

  • bakerface