@jaebradley/wakatime-cli
Version:
CLI for the Wakatime Service
1 lines • 665 B
JavaScript
;var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _formatTime=_interopRequireDefault(require("./formatTime")),formatTotals=function(a){return Object.keys(a).map(function(b){return{name:b,text:(0,_formatTime["default"])(new Date(1e3*a[b])),percent:a[b]}}).sort(function(a,b){return b.percent-a.percent})},formatAggregatedStatistics=function(a){var b=a.editors,c=a.languages,d=a.projects;return{editors:formatTotals(b),languages:formatTotals(c),projects:formatTotals(d)}},_default=formatAggregatedStatistics;exports["default"]=_default;