Constructorsconstructor new Logger ( key : string , displayName ?: string ) : Logger Parameters key : string Optional
displayName : string PropertiesOptional
Readonly
display Name displayName ?: string
Methodsadd Record addRecord < T extends Metadata > ( record : Readonly < LogRecord < T > > ) : void Parameters record : Readonly < LogRecord < T > > Returns void alert alert < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void child child ( childSuffixKey : string , childDisplayName ?: string ) : Logger Parameters childSuffixKey : string Optional
childDisplayName : string context context ( context : Record < string , unknown > ) : Logger Parameters context : Record < string , unknown > critical critical < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void debug debug < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void debug Fail debugFail < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void debug Success debugSuccess < T extends Metadata > ( message : string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void enter enter < T extends Metadata , Fn extends ( ... args : unknown [] ) => unknown > ( fn : Fn , metadata ?: T , metadataStyles ?: MetadataStyles < ExtendedFunctionNameMetadata & T > , ) : void Type Parameters T extends Metadata Fn extends ( ... args : unknown [] ) => unknown Returns void error error < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void exit exit < T extends Metadata , Fn extends ( ... args : unknown [] ) => unknown > ( fn : Fn , metadata ?: T , metadataStyles ?: MetadataStyles < ExtendedFunctionNameMetadata & T > , ) : void Type Parameters T extends Metadata Fn extends ( ... args : unknown [] ) => unknown Returns void extends Context extendsContext ( extendedContext : Record < string , unknown > ) : void Parameters extendedContext : Record < string , unknown > Returns void fail fail < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void fatal fatal < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void get Context Object getContextObject () : undefined | Readonly < Record < string , unknown > > Returns undefined | Readonly < Record < string , unknown > > info info < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Fail infoFail < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Success infoSuccess < T extends Metadata > ( message : string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Success Time End infoSuccessTimeEnd < T extends Metadata > ( time : number , message : string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters time : number message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void info Time infoTime < T extends Metadata > ( message ?: string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : number Parameters Optional
message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns number info Time End infoTimeEnd < T extends Metadata > ( time : number , message : string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters time : number message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void inspect Value inspectValue < T extends Metadata > ( value : unknown , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters value : unknown Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void inspect Var inspectVar < T extends Metadata > ( varName : string , varValue : unknown , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters varName : string varValue : unknown Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void log log < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , level ?: Level , options ?: Options < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T level : Level = Level.INFO Optional
options : Options < T > Returns void notice notice < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void set Context setContext ( context : Record < string , unknown > ) : void Parameters context : Record < string , unknown > Returns void success success < T extends Metadata > ( message : string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters message : string Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void time time < T extends Metadata > ( message ?: string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , level ?: number , ) : 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 timeEnd < T extends Metadata > ( startTime : number , message : string , metadata ?: T , metadataStyles ?: MetadataStyles < T > , level ?: number , options ?: Options < T > , ) : 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 extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void warn warn < T extends Metadata > ( messageOrError : string | Error , metadata ?: T , metadataStyles ?: MetadataStyles < T > , ) : void Parameters messageOrError : string | Error Optional
metadata : T Optional
metadataStyles : MetadataStyles < T > Returns void wrap wrap < Fn extends ( ... args : unknown [] ) => unknown > ( fn : Fn , callback : () => void , ) : void Type Parameters Fn extends ( ... args : unknown [] ) => unknown Parameters fn : Fn callback : () => void Returns void wrap < T extends Metadata , Fn extends ( ... args : unknown [] ) => unknown > ( fn : Fn , metadata : T , callback : () => void , ) : void Type Parameters T extends Metadata Fn extends ( ... args : unknown [] ) => unknown Parameters fn : Fn metadata : T callback : () => void Returns void wrap < T extends Metadata , Fn extends ( ... args : unknown [] ) => unknown > ( fn : Fn , metadata : T , metadataStyles : MetadataStyles < T > , callback : () => void , ) : 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