Optionallogger?: (msg: string, data: unknown) => voidCustom logger function (defaults to console.log)
OptionallogBody?: booleanWhether to include request/response bodies in logs
OptionalredactHeaders?: string[]Header names to redact in log output
An object containing:
beforeRequest: Logs outgoing request details (method, URL, headers).afterResponse: Logs incoming response details (status, URL, headers).onError: Logs error details (URL, error message, status code).Logs outgoing request details (method, URL, headers).
Logs incoming response details (status, URL, headers).
Logs error details (URL, error message, status code).
Hook: log every request and response to console (structured).