sonarqube-issues-exporter
Version:
Enterprise-level SonarQube issues exporter with TypeScript support for generating comprehensive HTML reports with dark theme
14 lines • 558 B
TypeScript
import { AppConfig } from '../types/config';
export declare class AppLogger {
private readonly logger;
private readonly MAX_META_LENGTH;
constructor(config: AppConfig['logging']);
private sanitizeMeta;
info(message: string, meta?: any): void;
error(message: string, meta?: any): void;
warn(message: string, meta?: any): void;
debug(message: string, meta?: any): void;
}
export declare function initLogger(config: AppConfig['logging']): void;
export declare function getLogger(): AppLogger;
//# sourceMappingURL=logger.d.ts.map