UNPKG

agentsqripts

Version:

Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems

17 lines (15 loc) 466 B
/** * @file Format execution time * @description Single responsibility: Convert milliseconds to human-readable time format */ /** * Format execution time * @param {number} ms - Time in milliseconds * @returns {string} Formatted time */ function formatTime(ms) { if (ms < 1000) return `${ms}ms`; if (ms < 60000) return `${(ms / 1000).toFixed(1)}s`; return `${Math.floor(ms / 60000)}m ${Math.floor((ms % 60000) / 1000)}s`; } module.exports = formatTime;