diff --git a/example/server.js b/example/server.js index c481456..274635a 100644 --- a/example/server.js +++ b/example/server.js @@ -9,10 +9,11 @@ var jwt_secret = 'foo bar big secret'; var app = express(); -app.configure(function(){ - this.use(express.json()); - this.use(express.static(__dirname + '/public')); -}); +var serveStatic = require('serve-static'); +var bodyParser = require('body-parser'); + +app.use(serveStatic('public', {'index': ['index.html']})); +app.use(bodyParser.json()); app.post('/login', function (req, res) { var profile = { diff --git a/package.json b/package.json index b701b21..8f9de3e 100644 --- a/package.json +++ b/package.json @@ -26,11 +26,12 @@ "xtend": "~2.1.2" }, "devDependencies": { - "connect": "~2.7.11", - "express": "~3.1.2", + "body-parser": "~1.13.3", + "express": "~4.10.6", "mocha": "~1.17.0", "passport-local": "~0.1.6", "request": "~2.19.0", + "serve-static": "^1.7.1", "server-destroy": "~1.0.1", "should": "~1.2.2", "socket.io": "^1.0.4", diff --git a/test/fixture/index.js b/test/fixture/index.js index b57f766..c5f59b3 100644 --- a/test/fixture/index.js +++ b/test/fixture/index.js @@ -7,6 +7,7 @@ var socketio_jwt = require('../../lib'); var jwt = require('jsonwebtoken'); var xtend = require('xtend'); +var bodyParser = require('body-parser'); var server, sio; var enableDestroy = require('server-destroy'); @@ -26,10 +27,7 @@ exports.start = function (options, callback) { var app = express(); - app.configure(function(){ - this.use(express.json()); - this.use(express.urlencoded()); - }); + app.use(bodyParser.json()); app.post('/login', function (req, res) { var profile = { diff --git a/test/fixture/namespace.js b/test/fixture/namespace.js index 5078d74..bf5cb09 100644 --- a/test/fixture/namespace.js +++ b/test/fixture/namespace.js @@ -7,6 +7,7 @@ var socketio_jwt = require('../../lib'); var jwt = require('jsonwebtoken'); var xtend = require('xtend'); +var bodyParser = require('body-parser'); var server, sio; var enableDestroy = require('server-destroy'); @@ -26,10 +27,7 @@ exports.start = function (callback) { var app = express(); - app.configure(function(){ - this.use(express.json()); - this.use(express.urlencoded()); - }); + app.use(bodyParser.json()); app.post('/login', function (req, res) { var profile = {