Constructorsconstructor new Logger ( key , displayName ? ) : Logger Parameters key : string Optional
displayName : string PropertiesOptional
Readonly
display Name display Name ?: string
Methodsadd Record add Record < T > ( record ) : void Parameters record : Readonly < LogRecord < T > > Returns void alert alert < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void child child ( childSuffixKey , childDisplayName ? ) : Logger Parameters childSuffixKey : string Optional
childDisplayName : string context context ( context ) : Logger Parameters context : Record < string , unknown > critical critical < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void debug debug < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void debug Fail debug Fail < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void debug Success debug Success < T > ( message , metadata ? , metadataStyles ? ) : void Parameters message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void enter enter < T , Fn > ( fn , metadata ? , metadataStyles ? ) : void Type Parameters T extends Metadata Fn extends ( ( ... args : unknown [] ) => unknown ) Returns void error error < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void exit exit < T , Fn > ( fn , metadata ? , metadataStyles ? ) : void Type Parameters T extends Metadata Fn extends ( ( ... args : unknown [] ) => unknown ) Returns void extends Context extends Context ( extendedContext ) : void Parameters extendedContext : Record < string , unknown > Returns void fail fail < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void fatal fatal < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void get Context Object get Context Object ( ) : undefined | Readonly < Record < string , unknown > > Returns undefined | Readonly < Record < string , unknown > > info info < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Fail info Fail < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Success info Success < T > ( message , metadata ? , metadataStyles ? ) : void Parameters message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Success Time End info Success Time End < T > ( time , message , metadata ? , metadataStyles ? ) : void Parameters time : number message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Time info Time < T > ( message ? , metadata ? , metadataStyles ? ) : number Parameters Optional
message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns number info Time End info Time End < T > ( time , message , metadata ? , metadataStyles ? ) : void Parameters time : number message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void inspect Value inspect Value < T > ( value , metadata ? , metadataStyles ? ) : void Parameters value : unknown Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void inspect Var inspect Var < T > ( varName , varValue , metadata ? , metadataStyles ? ) : void Parameters varName : string varValue : unknown Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void log log < T > ( messageOrError , metadata ? , level ? , options ? ) : void Parameters messageOrError : string | Error Optional
metadata : T level : Level = Level.INFO Optional
options : Options < T > Returns void notice notice < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void set Context set Context ( context ) : void Parameters context : Record < string , unknown > Returns void success success < T > ( message , metadata ? , metadataStyles ? ) : void Parameters message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void time time < T > ( message ? , metadata ? , metadataStyles ? , level ? ) : number Parameters Optional
message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > level : number = Level.DEBUG Returns number time to pass to timeEnd
time End time End < T > ( startTime , message , metadata ? , metadataStyles ? , level ? , options ? ) : void Parameters startTime : number message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > level : number = Level.DEBUG Optional
options : Options < T > Returns void trace trace < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void warn warn < T > ( messageOrError , metadata ? , metadataStyles ? ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void wrap wrap < Fn > ( fn , callback ) : void Type Parameters Fn extends ( ( ... args : unknown [] ) => unknown ) Parameters fn : Fn callback : ( ( ) => void ) Returns void wrap < T , Fn > ( fn , metadata , callback ) : void Type Parameters T extends Metadata Fn extends ( ( ... args : unknown [] ) => unknown ) Parameters fn : Fn metadata : T callback : ( ( ) => void ) Returns void wrap < T , Fn > ( fn , metadata , metadataStyles , callback ) : void Type Parameters T extends Metadata Fn extends ( ( ... args : unknown [] ) => unknown ) Parameters fn : Fn metadata : T metadataStyles : MetadataStyles < T > callback : ( ( ) => void ) Returns void
Interface that allows you to log records. This records are treated by handlers