This commit is contained in:
rosetta
2026-01-30 05:01:05 +02:00
commit 83f38dc63f
327 changed files with 18725 additions and 0 deletions

16
lib/main/logger.ts Normal file
View File

@@ -0,0 +1,16 @@
import { promises as fs } from 'fs';
import { LOGFILE_PATH } from './constants';
export function Logger(component: string) {
const log = async (message: string) => {
const date = new Date().toISOString();
const logMessage = `[main_proc] [${date}] [${component}] ${message}`;
console.log(logMessage);
await fs.appendFile(LOGFILE_PATH, logMessage + '\n');
}
return {
log
};
}