]> git.lizzy.rs Git - local-nhentai.git/blob - stats-doujins.js
Generic stats and select
[local-nhentai.git] / stats-doujins.js
1 const info = require("./info")
2 const du = require("./du")
3
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`
8
9 info.doujins()
10         .then(doujins => Object.keys(doujins))
11         .then(doujins => du(doujins)
12                 .then(total => console.log(fmt(doujins.length, total))))