mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 23:10:29 +00:00
Pino - Modify interface for formatter pretty option - https://github.com/pinojs/pino/blob/master/docs/API.md#user-content-parameters-1
This commit is contained in:
Vendored
+10
-1
@@ -10,9 +10,18 @@ import stream = require('stream');
|
||||
declare function P(optionsOrStream?: P.LoggerOptions | stream.Writable | stream.Duplex | stream.Transform): P.Logger;
|
||||
declare function P(options: P.LoggerOptions, stream: stream.Writable | stream.Duplex | stream.Transform): P.Logger;
|
||||
|
||||
interface IPinoLog {
|
||||
pid: number
|
||||
hostname: string
|
||||
level: number
|
||||
time: string
|
||||
msg: string
|
||||
v: number
|
||||
}
|
||||
|
||||
declare namespace P {
|
||||
|
||||
function pretty(opts?: {timeTransOnly?: boolean, levelFirst?: boolean, formatter?: (str: string) => void}): stream.Transform;
|
||||
function pretty(opts?: {timeTransOnly?: boolean, levelFirst?: boolean, formatter?: (log: IPinoLog) => string}): stream.Transform;
|
||||
|
||||
type Level = 'fatal' | 'error' | 'warn' | 'info' | 'debug' | 'trace' | 'silent';
|
||||
interface Headers {
|
||||
|
||||
Reference in New Issue
Block a user