不要怂,就是干,撸起袖子干!

logger.d.ts 525 Bytes
export interface LoggerConfig {
  /**
   * @default `sequelize`
   */
  context?: string;
  /**
   * @default `true`
   */
  debug?: boolean;
}

export class Logger {
  constructor(config: LoggerConfig)
  public deprecate(message: string): void;
  public debug(message: string): void;
  public warn(message: string): void;
  public debugContext(message: string): (message: string) => void;
}

export function deprecate(message: string): void;
export function warn(message: string): void;
export function getLogger(): Logger;