@quenty/cli-output-helpers
Version:
Helpers to generate Nevermore package and game templates
19 lines • 507 B
JavaScript
/**
* Shared CLI utility functions.
*/
export function isCI() {
return !!process.env.GITHUB_ACTIONS;
}
export function formatDurationMs(ms) {
if (ms < 1000) {
return `${Math.round(ms)}ms`;
}
const totalSeconds = Math.floor(ms / 1000);
if (totalSeconds < 60) {
return `${(ms / 1000).toFixed(1)}s`;
}
const minutes = Math.floor(totalSeconds / 60);
const seconds = totalSeconds % 60;
return `${minutes}m${seconds}s`;
}
//# sourceMappingURL=cli-utils.js.map