@papabravocorp/pluggable-logger
Version:
A pluggable logger for Node.js that writes structured logs to local file systems, Azure ADLS, or custom storage backends.
11 lines (10 loc) • 362 B
TypeScript
import { StorageProvider } from './storage';
export declare class Logger {
private provider;
constructor(provider: StorageProvider);
private log;
info(msg: string, meta?: any): Promise<void>;
warn(msg: string, meta?: any): Promise<void>;
error(msg: string, meta?: any): Promise<void>;
debug(msg: string, meta?: any): Promise<void>;
}