1 const info = require("./info")
2 const du = require("./du")
4 const fmt = (num, size) =>
5 `Number of doujins: ${num}
6 Total size: ${(size / 1e9).toFixed(2)}GB
7 Average size per doujin: ${(size / num / 1e6).toFixed(2)}MB`
10 .then(doujins => Object.keys(doujins))
11 .then(doujins => Promise.all(doujins.map(du))
12 .then(sizes => sizes.reduce((a, b) => a + b, 0))
13 .then(total => console.log(fmt(doujins.length, total)))