data = {
var format = d3.timeFormat("%Y-%m-%d");
let m = d3.rollup(matches,
v => d3.sum(v, d => d.gameDuration/60),
d => {
return format(d.gameCreation)
})
for(const d of xRange){
console.log(format(d))
if (!(m.has(format(d)))){
m.set(format(d), 0)
}
}
let d = Array.from(m, ([k,v])=>({
date: k,
totalDuration: v
})).sort((a,b) => a.date > b.date )
return d
}