@lcap/builder
Version:
lcap builder utils
10 lines (9 loc) • 527 B
TypeScript
import type { Consola, ConsolaLogObject } from 'consola';
export type LogNamespace = string;
export type CreateLoggerReturnType = Pick<Consola, 'fatal' | 'error' | 'warn' | 'log' | 'info' | 'start' | 'success' | 'ready' | 'debug' | 'trace'> & {
briefError?: (message: ConsolaLogObject | any, ...args: any[]) => void;
};
export type CreateLogger = (namespace?: LogNamespace) => CreateLoggerReturnType;
export declare const createLogger: CreateLogger;
declare const _default: CreateLoggerReturnType;
export default _default;