UNPKG

stacksyzlogger

Version:

An easy-to-use and lightweight logger for Node.js with colours, timestamps, and files.

23 lines 729 B
import { LoggerOptions, LogContent, LogFunction, LogLevel, Partial } from './types'; export default class Logger { #private; static defaults: LoggerOptions; levels: Array<string>; constructor(options?: Partial<LoggerOptions>); log(namespace: string | null, level: LogLevel, ...content: LogContent): void; get options(): LoggerOptions; set options(options: Partial<LoggerOptions>); } declare module '.' { interface Logger { debug: LogFunction; verbose: LogFunction; info: LogFunction; success: LogFunction; warn: LogFunction; notice: LogFunction; error: LogFunction; critical: LogFunction; } } //# sourceMappingURL=Logger.d.ts.map