UNPKG

@ts-for-gir/lib

Version:

Typescript .d.ts generator from GIR for gjs

37 lines (36 loc) 1.58 kB
/** * A logger that displays information in different colors on the console. * In addition, the environment or the module currently being processed is also included as prepended to the logging string */ export declare class Logger { private readonly verbose; private readonly moduleName; constructor(verbose: boolean, moduleName: string); private static prepend; /** * Returns something like '[node][Gda-5.0] Could not find type 'Gda.SqlExpr' for 'expr'' * @param txt * @param logLevel */ private prependInfo; log(...args: unknown[]): void; dir(...args: unknown[]): void; info(txt: string, ...args: unknown[]): void; warn(txt: string, ...args: unknown[]): void; debug(txt: string, ...args: unknown[]): void; error(txt: string, ...args: unknown[]): void; success(txt: string, ...args: unknown[]): void; danger(txt: string, ...args: unknown[]): void; muted(txt: string, ...args: unknown[]): void; static log(...args: unknown[]): void; static dir(...args: unknown[]): void; static info(txt: string, ...args: unknown[]): void; static warn(txt: string, ...args: unknown[]): void; static debug(txt: string, ...args: unknown[]): void; static error(txt: string, ...args: unknown[]): void; static success(txt: string, ...args: unknown[]): void; static danger(txt: string, ...args: unknown[]): void; static white(txt: string, ...args: unknown[]): void; static yellow(txt: string, ...args: unknown[]): void; static gray(txt: string, ...args: unknown[]): void; }