curated-node
Version:
Not a framework. Not a module. Just a bunch of Node.js packages you most likely familiar with and probably already use, bundled together in a modular fashion.
17 lines (16 loc) • 621 B
TypeScript
import connectRedis from "connect-redis";
import Redis, { RedisOptions } from "ioredis";
import { LogModule, LogModuleConfig } from "./Log";
import { _BaseModule } from "../_BaseModule";
export declare type RedisModuleConfig = {
id?: string;
logger?: LogModuleConfig;
options?: Partial<RedisOptions>;
};
export declare class RedisModule extends _BaseModule<RedisModule, RedisModuleConfig> {
private readonly _redisStore;
private readonly _redisClient;
constructor(config: RedisModuleConfig, logger?: LogModule);
get redisClient(): Redis.Redis;
get redisStore(): connectRedis.RedisStore;
}