From 33c4f0b01b0d030c866dd37fb8db587f24f2d4cb Mon Sep 17 00:00:00 2001 From: lmb Date: Sat, 18 Oct 2014 13:30:45 +0100 Subject: [PATCH] Update to express 4.x --- lib/server.js | 4 +++- package.json | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/server.js b/lib/server.js index edbfeca..470e0d8 100644 --- a/lib/server.js +++ b/lib/server.js @@ -1,5 +1,6 @@ var util = require('./util'); var express = require('express'); +var bodyParser = require('body-parser'); var WebSocketServer = require('ws').Server; var url = require('url'); @@ -133,7 +134,8 @@ app._checkKey = function(key, ip, cb) { app._initializeHTTP = function() { var self = this; - this.use(express.bodyParser({ mapParams: false })); + this.use(bodyParser.urlencoded({extended: true})); + this.use(bodyParser.json()); this.use(util.allowCrossDomain); // Retrieve guaranteed random ID. diff --git a/package.json b/package.json index 5a81c9b..e447831 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,8 @@ "author": "Michelle Bu, Eric Zhang", "license": "MIT", "dependencies": { - "express": "~3.5.1", + "body-parser": "^1.9.0", + "express": "^4.9.8", "optimist": "~0.6.1", "utils-merge": "~1.0.0", "ws": "~0.4.25"