redis-for-nestjs-v8
Version:
This is a clone of https://github.com/GyanendroKh/nestjs-redis#nest8-fix this fix by skunight. You probably shouldn't use this, since I only did this to work around the work aournd. Yea.
12 lines (11 loc) • 504 B
TypeScript
import { ModuleMetadata } from '@nestjs/common/interfaces';
import { Redis, RedisOptions } from 'ioredis';
export interface RedisModuleOptions extends RedisOptions {
name?: string;
url?: string;
onClientReady?(client: Redis): void;
}
export interface RedisModuleAsyncOptions extends Pick<ModuleMetadata, 'imports'> {
useFactory?: (...args: any[]) => RedisModuleOptions | RedisModuleOptions[] | Promise<RedisModuleOptions> | Promise<RedisModuleOptions[]>;
inject?: any[];
}