@cleotasks/core
Version:
A distributed task queue system for Node.js, inspired by Celery and BullMQ
10 lines (9 loc) • 361 B
TypeScript
import winston from 'winston';
import { LogLevel } from '../types/enums';
interface ExtendedLogger extends winston.Logger {
requestTracker: (req: any, res: any, next: any) => void;
}
declare const logger: ExtendedLogger;
export declare function log(level: LogLevel, message: string, metadata?: any): void;
export { logger };
export type { ExtendedLogger };