export function log(level: 'info' | 'warn' | 'error', event: string, fields: Record = {}) { const safe = Object.fromEntries(Object.entries(fields).filter(([key]) => !/authorization|token|secret|password|database_url/i.test(key), )) process.stdout.write(`${JSON.stringify({ time: new Date().toISOString(), level, event, ...safe, })}\n`) }