diff --git a/lib/middleware/error-tracker.js b/lib/middleware/error-tracker.js index 3d86867..8bc266e 100644 --- a/lib/middleware/error-tracker.js +++ b/lib/middleware/error-tracker.js @@ -200,7 +200,9 @@ class ErrorTracker { if (process.env.NODE_ENV === 'development') { console.error(`[Error Tracker] ${entry.severity.toUpperCase()}: ${entry.error.message}`); if (entry.request.url) { - console.error(` Request: ${entry.request.method} ${entry.request.url}`); + const safeMethod = String(entry.request.method ?? '').replace(/[\r\n]/g, ''); + const safeUrl = String(entry.request.url ?? '').replace(/[\r\n]/g, ''); + console.error(` Request: ${safeMethod} ${safeUrl}`); } if (this.config.captureStackTrace && entry.error.stack) { console.error(` Stack: ${entry.error.stack.split('\n')[1]?.trim()}`);