Files
n26/logger.lua
2026-05-04 21:04:23 +03:00

18 lines
332 B
Lua

local Logger = {}
local print = require"cprint"
local COLORS = {
err = "\x1b[31;49;1m",
warn = "\x1b[33;49;1m",
info = "\x1b[39;49;1m",
}
COLOR_RESET = "\x1b[0m"
function Logger.log(msg_type, fmt, ...)
print((COLORS[msg_type] or COLOR_RESET) .. msg_type .. ": " .. COLOR_RESET .. string.format(fmt, ...))
end
return Logger