export const logStats = (series: string, map: Map) => { const entries = [...map.entries()] const total = entries.reduce((sum, it) => sum + it[1], 0) console.groupCollapsed(`${series} time:`, `${Math.round(total * 100) / 100}ms`, `for ${entries.length} items`) entries.forEach(([p, time]) => { console.log( `%c${p.name} %c${Math.round(time * 100) / 100}ms ${Math.round((time / total) * 10000) / 100}% %c`, 'color: #00A0D8', 'color: #888', 'color: unset', ) }) console.groupEnd() }