UNPKG

@venix/cachified

Version:

A plug and play NestJS redis cache for intensive functions.

12 lines (11 loc) 363 B
import * as IORedis from 'ioredis'; export interface CachifiedConfiguration { client: IORedis.Redis | IORedis.RedisOptions; enabled?: boolean; } export interface CachifiedDecoratorOptions { transform?: (...args: any[]) => any[]; } export interface CachifiedDecoratorMetadata extends CachifiedDecoratorOptions { expirySeconds: number; }