import { startCS2MatchCron } from '@/worker/jobs/matchScannerCron.js'; export function log(msg: string, level: 'info' | 'warn' | 'error' = 'info') { const now = new Date().toLocaleString('de-DE', { timeZone: 'Europe/Berlin', hour12: false, }); const formatted = `[${now}] ${msg}`; switch (level) { case 'error': console.error(formatted); break; case 'warn': console.warn(formatted); break; default: console.log(formatted); } } try { startCS2MatchCron() } catch (err) { log('❌ Fehler beim Starten des CronJobs:', "error") log(err instanceof Error ? err.message : String(err), "error"); process.exit(1) }