parsed = {
let year, arr = [];
const parse = d3.timeParse("%b %d, %Y")
for (const date of dates) {
const d = parse(date);
if (d) {
year = d.getFullYear();
arr.push(d);
} else {
const d = parse(`${date}, ${year}`);
if (d > arr[arr.length - 1]) {
arr.push(d);
} else {
year++;
arr.push(parse(`${date}, ${year}`));
}
}
}
return arr;
}