2025-05-14 11:33:24 +02:00

22 lines
731 B
JavaScript

const fs = require("node:fs")
const path = require("node:path")
require("colors")
if (!fs.existsSync(path.join(__dirname, "..", "logs"))) {
fs.mkdirSync(path.join(__dirname, "..", "logs"))
}
function log(message) {
console.log(`[${new Date().toISOString().magenta}] [${"INFO".green}] : ${message}`)
fs.appendFileSync(path.join(__dirname, "..", "logs", "info.log") ,`[${new Date().toISOString()}] [INFO] :\r\n${message}\r\n`)
}
function error(message) {
console.error(`[${new Date().toISOString().magenta}] [${"ERROR".red}] : ${message}`)
fs.appendFileSync(path.join(__dirname, "..", "logs", "error.log") ,`[${new Date().toISOString()}] [ERROR] :\r\n${message}\r\n`)
}
module.exports = {
error,
log
}