@nodescript/logger
Advanced tools
Comparing version 1.4.2 to 1.5.0
export * from './logger.js'; | ||
export * from './delegate.js'; | ||
export * from './console.js'; | ||
export * from './logfmt.js'; | ||
export * from './util/logfmt.js'; |
export * from './logger.js'; | ||
export * from './delegate.js'; | ||
export * from './console.js'; | ||
@@ -3,0 +4,0 @@ export * from './logfmt.js'; |
@@ -8,2 +8,3 @@ export declare enum LogLevel { | ||
} | ||
export type LogData = Record<string, any>; | ||
export declare const LOG_LEVELS: LogLevel[]; | ||
@@ -14,6 +15,6 @@ /** | ||
export interface LoggerLike { | ||
info(message: string, data?: object): void; | ||
warn(message: string, data?: object): void; | ||
error(message: string, data?: object): void; | ||
debug(message: string, data?: object): void; | ||
info(message: string, data?: LogData): void; | ||
warn(message: string, data?: LogData): void; | ||
error(message: string, data?: LogData): void; | ||
debug(message: string, data?: LogData): void; | ||
} | ||
@@ -27,4 +28,4 @@ /** | ||
level: LogLevel; | ||
abstract write(level: LogLevel, message: string, data: object): void; | ||
log(level: LogLevel, message: string, data: object): void; | ||
abstract write(level: LogLevel, message: string, data: LogData): void; | ||
log(level: LogLevel, message: string, data: LogData): void; | ||
info(message: string, data?: {}): void; | ||
@@ -31,0 +32,0 @@ warn(message: string, data?: {}): void; |
{ | ||
"name": "@nodescript/logger", | ||
"version": "1.4.2", | ||
"version": "1.5.0", | ||
"description": "Simple logger interface", | ||
@@ -5,0 +5,0 @@ "type": "module", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
15041
20
236