UNPKG

@chinmay20409/nest-js-bull-helper

Version:

A simple NestJS BullMQ logger helper to push logs to a Redis queue

16 lines (15 loc) 603 B
import { OnModuleInit } from '@nestjs/common'; import { ModuleRef } from '@nestjs/core'; import { LoggerModuleOptions } from './type'; export declare class CustomLoggerService implements OnModuleInit { private readonly moduleRef; private readonly options; private logQueue; private readonly projectId; private readonly queueName; constructor(moduleRef: ModuleRef, options: LoggerModuleOptions); onModuleInit(): void; error(message: any, trace?: string, context?: string): Promise<void>; warn(message: any, context?: string): Promise<void>; private pushToQueue; }