import chalk from 'chalk'; const amountFormatter = new Intl.NumberFormat(undefined, { style: 'currency', currency: 'EUR' }); export function formatAmount(amount) { return chalk.bold(amountFormatter.format(Math.abs(amount / 100))); } export function formatSchedule(s, c) { const operator = s._amountOp === 'isapprox' ? '~ ' : ''; let meta = formatAmount(s._amount); if (s._date.frequency) { meta += ` - ${s._date.frequency}`; } if (c?.name) { meta += ` - ${c.name}`; } return `${chalk.underline(s.name)} (${operator}${meta})`; }