diff --git a/express-session-hapi.js b/express-session-hapi.js index a189d36..6916591 100644 --- a/express-session-hapi.js +++ b/express-session-hapi.js @@ -3,7 +3,7 @@ var Boom = require('boom'); var Hoek = require('hoek'); var Joi = require('joi'); -var redis = require('redis'); +var Redis = require('ioredis'); var signature = require('cookie-signature'); var internals = {}; @@ -39,7 +39,7 @@ internals.implementation = function (server, options) { settings.appendNext = (settings.appendNext ? 'next' : ''); } - var redisClient = redis.createClient(settings.redis); + var redisClient = new Redis(settings.redis); function decodeCookieValue(val) { val = decodeURIComponent(val).trim(); diff --git a/package.json b/package.json index 0c6aea6..a858048 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "cookie-signature": "1.0.6", "hoek": "3.0.4", "joi": "6.6.1", - "redis": "2.6.0-1" + "ioredis": "2.4.0" }, "engines": { "node": ">=4"