* Logs a message to the console if the log level is * IterableLogLevel.debug or IterableLogLevel.error. * * @param message - The message to be logged. * * @example * ```typescript * IterableLogger.debug('I will show if the log level is debug and logging is enable
(message?: unknown, ...optionalParams: unknown[])
| 112 | * ``` |
| 113 | */ |
| 114 | static debug(message?: unknown, ...optionalParams: unknown[]) { |
| 115 | if (!IterableLogger.loggingEnabled) return; |
| 116 | |
| 117 | const shouldLog = [IterableLogLevel.error, IterableLogLevel.debug].includes( |
| 118 | IterableLogger.logLevel |
| 119 | ); |
| 120 | |
| 121 | if (!shouldLog) return; |
| 122 | |
| 123 | console.log(`DEBUG:`, message, ...optionalParams); |
| 124 | } |
| 125 | |
| 126 | /** |
| 127 | * Logs a message to the console if the log level is |
no test coverage detected