Installation
npm install --save @types/node-json-logger
Summary
This package contains type definitions for node-json-logger (https://github.com/hidori/node-json-logger#readme).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node-json-logger.
index.d.ts
type TLevel = "trace" | "debug" | "info" | "warn" | "error" | "fatal";
type TLogger = {
[level in TLevel]: (...args: any[]) => {
timestamp: string;
level: level;
message: string;
};
};
type Logger = new(
options?: Partial<{
level: TLevel | "none";
loggerName: string;
timestamp: boolean;
timezone: string;
}>,
) => TLogger;
declare const _: Logger;
export = _;
Additional Details
- Last updated: Tue, 07 Nov 2023 0939 GMT
- Dependencies: none
Credits
These definitions were written by from20020516.