All files index.ts

89.47% Statements 17/19
71.43% Branches 10/14
100% Functions 2/2
93.75% Lines 15/16
1 2 3 4 5 6 7 8 9 10 11 12 13  1x 8x 11x 8x 8x 8x   8x   1x 1x 1x
import * as Redis from 'ioredis'
import { RedisLoader, statsLogger } from './redis-loader'
export { RedisLoader }
export interface RedisLoaderHelperOptions extends Redis.RedisOptions {
  logger?: statsLogger
}E

export default function redisLoader(redisUrl, options: RedisLoaderHelperOptions = {}) {
  const { logger, ...redisOptions } = options
  const redis = new Redis(redisUrl, redisOptions)
  return new RedisLoader({ redis, logger })
}