top level await, redis error handling, log format

This commit is contained in:
2025-03-12 19:08:20 -07:00
parent 04e1ba3804
commit ca1ad74834
5 changed files with 21 additions and 29 deletions

View File

@@ -29,9 +29,9 @@ const logFormat = printf(({ level, message, label, timestamp, ...meta }) => {
const errorObj: Error = meta["error"] as Error;
if (errorObj) {
return (
`${timestamp} [${level.toUpperCase()}]: ${message}${metaFormat(
errorObj
)}\n` + `${errorObj["stack"] ?? ""}`
`${timestamp} [${level.toUpperCase()}]: ${message}` + // line 1
`${metaFormat(errorObj)}\n` + // metadata
`${errorObj["stack"] ?? ""}` // stack trace if any
);
}
return `${timestamp} [${level.toUpperCase()}]: ${message}${metaFormat(meta)}`;