interface LightLogger { debug ( obj ,
message ) : void ; debug ( message ) : void ; debug ( error ) : void ; debug ( value ,
message ? ) : void ; error ( obj ,
message ) : void ; error ( message ) : void ; error ( error ) : void ; error ( value ,
message ? ) : void ; info ( obj ,
message ) : void ; info ( message ) : void ; info ( error ) : void ; info ( value ,
message ? ) : void ; trace ( obj ,
message ) : void ; trace ( message ) : void ; trace ( error ) : void ; trace ( value ,
message ? ) : void ; warn ( obj ,
message ) : void ; warn ( message ) : void ; warn ( error ) : void ; warn ( value ,
message ? ) : void ; } Defined in cheminfoTypes.d.ts:167 Methods debug debug ( obj , message ) : void Parameters obj : Record < string , unknown > message : string Returns void Defined in cheminfoTypes.d.ts:173 debug ( message ) : void Returns void Defined in cheminfoTypes.d.ts:174 debug ( error ) : void Returns void Defined in cheminfoTypes.d.ts:175 debug ( value , message ? ) : void Parameters value : unknown Optional
message : string Returns void Defined in cheminfoTypes.d.ts:176 error error ( obj , message ) : void Parameters obj : Record < string , unknown > message : string Returns void Defined in cheminfoTypes.d.ts:188 error ( message ) : void Returns void Defined in cheminfoTypes.d.ts:189 error ( error ) : void Returns void Defined in cheminfoTypes.d.ts:190 error ( value , message ? ) : void Parameters value : unknown Optional
message : string Returns void Defined in cheminfoTypes.d.ts:191 info info ( obj , message ) : void Parameters obj : Record < string , unknown > message : string Returns void Defined in cheminfoTypes.d.ts:178 info ( message ) : void Returns void Defined in cheminfoTypes.d.ts:179 info ( error ) : void Returns void Defined in cheminfoTypes.d.ts:180 info ( value , message ? ) : void Parameters value : unknown Optional
message : string Returns void Defined in cheminfoTypes.d.ts:181 trace trace ( obj , message ) : void Parameters obj : Record < string , unknown > message : string Returns void Defined in cheminfoTypes.d.ts:168 trace ( message ) : void Returns void Defined in cheminfoTypes.d.ts:169 trace ( error ) : void Returns void Defined in cheminfoTypes.d.ts:170 trace ( value , message ? ) : void Parameters value : unknown Optional
message : string Returns void Defined in cheminfoTypes.d.ts:171 warn warn ( obj , message ) : void Parameters obj : Record < string , unknown > message : string Returns void Defined in cheminfoTypes.d.ts:183 warn ( message ) : void Returns void Defined in cheminfoTypes.d.ts:184 warn ( error ) : void Returns void Defined in cheminfoTypes.d.ts:185 warn ( value , message ? ) : void Parameters value : unknown Optional
message : string Returns void Defined in cheminfoTypes.d.ts:186
Many libraries use a logger interface to log information about the processing. This logger is expected to be compatible not only with the one from the
pino
library but also with the defaultconsole
. This means that the library can output logs by default to the console and the user can replace it with a custom logger that implements this interface.