diff --git a/index.js b/index.js index 75a71c3..59ffe23 100644 --- a/index.js +++ b/index.js @@ -1,12 +1,19 @@ 'use strict'; var express = require('express'); +var morgan = require('morgan'); var bodyParser = require('body-parser'); var app = express(); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended: true})); +morgan.token('body', function(req) { + return JSON.stringify(req.body); +}); + +app.use(morgan(':method :url :status :response-time ms - :res[content-length] :body')); + require('./routes/invite')(app); require('./routes/members')(app); require('./routes/feeds')(app); diff --git a/package.json b/package.json index 62f67a7..ead638d 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "body-parser": "^1.10.1", "express": "^4.11.0", "lodash": "3.0.0", + "morgan": "^1.5.1", "node-twitter": "0.5.2", "superagent": "^0.21.0", "validator": "^3.27.0"