(message: string)
| 1 | import { appendFileSync } from "node:fs"; |
| 2 | |
| 3 | const writeLog = (message: string) => { |
| 4 | if (process.env.LOG_FILE) { |
| 5 | const logfile = process.env.LOG_FILE; |
| 6 | const timestamp = new Date().toISOString(); |
| 7 | const levelStr = "INFO"; |
| 8 | const logMessage = `[${timestamp}] ${levelStr} ${message}`; |
| 9 | appendFileSync(logfile, logMessage + "\n"); |
| 10 | } |
| 11 | |
| 12 | console.error(message); |
| 13 | }; |
| 14 | |
| 15 | export const trace = (message: string) => { |
| 16 | writeLog(message); |