Create a new Logger instance
Optionalconfig: LoggerConfigOptional logger configuration
Close the file stream and cleanup resources
Promise that resolves when stream is closed
Log an error message
Error message to log
Log an informational message
Message to log
Log a success message
Success message to log
Track an HTTP 403 error for detailed reporting
Post slug where error occurred
Image filename that failed
CDN URL that returned 403
Log a warning message
Warning message to log
Write conversion summary with statistics
Number of posts successfully converted
Number of posts skipped
Number of posts with errors
Logger service for dual-output logging (console + file) Tracks conversion progress, errors, and generates summaries