logger: {
error: ((err, errorMessageGroup?, additionalUsefulAttributes?) => Promise<void>);
info: ((...args) => void);
init: ((store) => void);
log: ((...args) => void);
logAPIResponseTime: ((url, time) => void);
setLogLevel: ((desiredLogLevel) => void);
setPrefix: ((thisPrefix) => void);
warn: ((...args) => void);
} = ...
Type declaration
error: ((err, errorMessageGroup?, additionalUsefulAttributes?) => Promise<void>)
- (err, errorMessageGroup?, additionalUsefulAttributes?): Promise<void>
Parameters
- err: string | Error
- errorMessageGroup: string = "unknown group"
- additionalUsefulAttributes: {
[a: string]: string;
} = {}
Returns Promise<void>
info: ((...args) => void)
- (...args): void
Returns void
init: ((store) => void)
- (store): void
Returns void
log: ((...args) => void)
- (...args): void
Returns void
logAPIResponseTime: ((url, time) => void)
- (url, time): void
Returns void
setLogLevel: ((desiredLogLevel) => void)
- (desiredLogLevel): void
Returns void
setPrefix: ((thisPrefix) => void)
- (thisPrefix): void
Returns void
warn: ((...args) => void)
- (...args): void
Returns void
Use this to group error messages together with a string that does not vary as frequently. Do not pass programId, verificationId, etc