DATA = (await FILE.csv({ typed: true }))
.map((d) => {
let { Date: date } = d;
date = new Date(date);
const YYYY = PAD(`${date.getFullYear()}`, 4, '0');
const MM = PAD(`${date.getMonth() + 1}`, 2, '0');
const DD = PAD(`${date.getDate()}`, 2, '0');
const YYYYMM = `${YYYY}-${MM}`;
const YYYYMMDD = `${YYYY}-${MM}-${DD}`;
return { ...d, YYYY, MM, DD, YYYYMM, date };
function PAD(s, n, pad) {
while (s.length < n) {
s = pad + s;
}
return s;
}
})
.filter(({ Amount }) => Amount < 0)
.filter(({ YYYY }) => YYYY !== '2022')