blanc-logger
Version:
Advanced Winston logger for NestJS & TypeORM with structured logging.
12 lines (11 loc) • 491 B
TypeScript
export interface LoggingConfig {
LOG_DIR: string;
CONSOLE_LOG_LEVEL: string;
FILE_LOG_LEVEL: string;
ROTATION_DAYS: string;
MAX_FILE_SIZE: string;
}
/** 기본 설정과 사용자 설정을 병합하여 최종 로그 설정을 생성 */
export declare let LOGGING_CONFIG: LoggingConfig;
/** 전달받은 사용자 설정과 기본 설정을 병합하여 로그 설정을 업데이트 */
export declare function setLoggingConfig(userConfig: Partial<LoggingConfig>): void;