@deg-skeletor/core
Version:
The core engine for the Skeletor family of build tools
23 lines (18 loc) • 524 B
JavaScript
const millisecondsInHour = 3600000;
const millisecondsInMinute = 60000;
const millisecondsInSecond = 1000;
function formatDuration(duration) {
if(duration >= millisecondsInHour) {
return `${duration/millisecondsInHour}h`;
}
if(duration >= millisecondsInMinute) {
return `${duration/millisecondsInMinute}m`;
}
if(duration >= millisecondsInSecond) {
return `${duration/millisecondsInSecond}s`;
}
return `${duration}ms`;
}
module.exports = {
formatDuration
}