atlas-guide
Version:
Atlas is living style-guides & pattern library static site generator with extensive CSS monitoring and components info that could be used virtually with any scss/css project
22 lines (18 loc) • 563 B
JavaScript
;
const d3scale = require('d3-scale');
const d3fmt = require('d3-format');
module.exports = function(coverage) {
const scale = d3scale.scaleLinear()
.domain([0, coverage.all])
.range([0, 500]);
const coveredPercent = coverage.covered / coverage.all * 100;
return {
'coveredPercent': d3fmt.format('.1f')(coveredPercent),
'all': coverage.all,
'covered': coverage.covered,
'graph': {
'all': scale(coverage.all),
'covered': scale(coverage.covered)
}
};
};