17 lines · 513 B · JavaScript
RawDownload
/** * Formats a duration from nanoseconds to a human-readable string * @param {number} duration - Duration in nanoseconds * @returns {string} Formatted duration string (e.g., "123ms", "1.23s") */export const formatDuration = (duration) => {  if (!duration && duration !== 0) return 'N/A'    // Convert nanoseconds to milliseconds  const durationMs = duration / 1000000    if (durationMs < 1000) {    return `${Math.trunc(durationMs)}ms`  } else {    return `${(durationMs / 1000).toFixed(2)}s`  }}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t