UNPKG

@tomei/sso

Version:
23 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const redis_mock_1 = require("redis-mock"); const util_1 = require("util"); const client = (0, redis_mock_1.createClient)(); const setEx = (0, util_1.promisify)(client.setex).bind(client); const v4Client = { connect: () => undefined, get: (0, util_1.promisify)(client.get).bind(client), set: (0, util_1.promisify)(client.set).bind(client), del: (0, util_1.promisify)(client.del).bind(client), hSet: (0, util_1.promisify)(client.hset).bind(client), hGet: (0, util_1.promisify)(client.hget).bind(client), hDel: (0, util_1.promisify)(client.hdel).bind(client), flushAll: (0, util_1.promisify)(client.flushall).bind(client), setEx: (0, util_1.promisify)(client.setex).bind(client), expire: (0, util_1.promisify)(client.expire).bind(client), mGet: (0, util_1.promisify)(client.mget).bind(client), pSetEx: (key, ms, value) => setEx(key, ms / 1000, value), on: () => undefined, }; exports.default = Object.assign(Object.assign({}, redis_mock_1.default), { createClient: () => v4Client }); //# sourceMappingURL=redis-mock.js.map