// Money formatting (Intl.NumberFormat replaces PHP's NumberFormatter::CURRENCY). const FMT = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', maximumFractionDigits: 0, minimumFractionDigits: 0, }); export function formatCurrency(n) { return FMT.format(n || 0); } export function pad2(n) { return n < 10 ? `0${n}` : String(n); } export function formatRuntime(runtime) { if (!runtime) return ''; return `${Math.floor(runtime / 60)} h ${pad2(runtime % 60)} min`; }