@vtfk/responsehandlers
Advanced tools
Comparing version 1.0.15 to 1.0.16
{ | ||
"name": "@vtfk/responsehandlers", | ||
"version": "1.0.15", | ||
"version": "1.0.16", | ||
"description": "Handles AZF and Express responses", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -28,4 +28,9 @@ /* | ||
*/ | ||
function shouldLog() { | ||
if(req?.outputError === true || req?.outputError === 'true') return true; | ||
if(req?.headers?.outputerror === true || req?.headers?.outputerror === 'true') return true; | ||
return true; | ||
} | ||
// Using native console logging for color highlighting and easier formatting | ||
if (req?.outputError !== false && req?.headers?.outputerror !== false) { | ||
if (shouldLog()) { | ||
// Define the error message for the logger | ||
@@ -32,0 +37,0 @@ const message = typeof error !== 'object' ? error : `${error.message}\n${JSON.stringify(error, null, 2)}` |
17471
455