UNPKG

@verdaccio/logger-commons

Version:
19 lines (18 loc) 717 B
/// <reference types="node" /> import { Logger, LoggerConfigItem, LoggerFormat } from '@verdaccio/types'; export type LogPlugin = { dest: string; options?: any[]; }; type LoggerOptions = { level?: string; path?: string; colors?: boolean; sync?: boolean; }; export declare function createLogger(options: LoggerOptions | undefined, destination: NodeJS.WritableStream | undefined, format: LoggerFormat | undefined, pino: any): any; export type LoggerConfig = LoggerConfigItem; export declare function prepareSetup(options: LoggerConfigItem | undefined, pino: any): Logger; export declare let logger: Logger; export declare function setup(options: LoggerConfigItem, pino: any): Logger; export {};