From c59e5127f7e507bdc7483885b04132bead595a39 Mon Sep 17 00:00:00 2001 From: Riku Rouvila Date: Fri, 13 Feb 2015 01:21:05 +0200 Subject: [PATCH] add request logger --- index.js | 7 +++++++ package.json | 1 + 2 files changed, 8 insertions(+) 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"