UNPKG

@contartec/generic-model

Version:

[![CircleCI](https://circleci.com/gh/contartec/generic-model.svg?style=shield&circle-token=d612e4b4186e0e54cd8bff326e891c277b3fdb36)](https://circleci.com/gh/contartec/generic-model) [![Maintainability](https://api.codeclimate.com/v1/badges/4947cbae75df68

29 lines (23 loc) 641 B
'use strict' const bluebird = require('bluebird') const node_redis = require('redis') const redisJSON = require('redis-rejson') redisJSON(node_redis) bluebird.promisifyAll(node_redis.RedisClient.prototype) bluebird.promisifyAll(node_redis.Multi.prototype) const redis = node_redis.createClient(process.env.REDISCLOUD_URL) redis .on('connect', () => { console .warn(`[redis] connect ${redis.connected}`, { info: redis.server_info }) }) .on('error', e => { console .error(`[redis] connect ${redis.connected}`, { error: e.message, stack: e.stack }) }) module.exports = redis