const logMessage = (() => {
const allowedLogLevels = ["error", "debug", "info", "warn"];
function logMessage(level, message) {
if (allowedLogLevels.includes(level)) {
const timestamp = new Date().toISOString();
const formattedMessage = `[${timestamp}] [${level.toUpperCase()}]: ${message}`;
console.log(formattedMessage);
}
}
return logMessage;
})();
export { logMessage };