This commit is contained in:
David Blass
2026-01-16 20:21:54 +00:00
committed by pullfrog[bot]
parent c3c0794504
commit 410b11db71
2 changed files with 36 additions and 26 deletions
+12 -1
View File
@@ -21,9 +21,20 @@ interface Spinner {
}
function startSpinner(message: string): Spinner {
let frameIndex = 0;
const startTime = Date.now();
// skip animated spinner in CI
if (process.env.CI) {
console.log(`${message}...`);
return {
stop: () => {
const elapsed = formatElapsed(Date.now() - startTime);
console.log(`✓ completed in ${elapsed}\n`);
},
};
}
let frameIndex = 0;
const interval = setInterval(() => {
const elapsed = formatElapsed(Date.now() - startTime);
const frame = SPINNER_FRAMES[frameIndex % SPINNER_FRAMES.length];