UNPKG

bit-bin

Version:

<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b

31 lines (30 loc) 1.47 kB
import { Logger } from 'winston'; export declare const baseFileTransportOpts: { filename: string; format: import("logform").Format; level: string; maxsize: number; maxFiles: number; tailable: boolean; }; export declare function getFormat(): import("logform").Format; declare class BitLogger { logger: Logger; shouldWriteToConsole: boolean; constructor(logger: Logger); silly(...args: any[]): void; debug(...args: any[]): void; warn(...args: any[]): void; info(...args: any[]): void; error(...args: any[]): void; console(msg: string | Error, level?: string, color?: string): void; exitAfterFlush(code: number | undefined, commandName: string): Promise<void>; debugAndAddBreadCrumb(category: string, message: string, data?: Record<string, any>, extraData?: Record<string, any>): void; warnAndAddBreadCrumb(category: string, message: string, data?: Record<string, any>, extraData?: Record<string, any>): void; errorAndAddBreadCrumb(category: string, message: string, data?: Record<string, any>, extraData?: Record<string, any>): void; addToLoggerAndToBreadCrumb(level: string, category: string, message: string, data?: Record<string, any>, extraData?: Record<string, any> | null | undefined): void; } declare const logger: BitLogger; export declare const createExtensionLogger: (extensionName: string) => any; export declare const printWarning: (msg: string) => void; export default logger;