@@ -515,10 +515,9 @@ export async function meowWithSubcommands(
515515 // Use CI spinner style when --no-spinner is passed or debug mode is enabled.
516516 // This prevents the spinner from interfering with debug output.
517517 if ( noSpinner ) {
518- // Note: We need to access the spinner object but cannot use constants barrel.
519- // The spinner is initialized in terminal/spinner and accessed via state.
520- // For now, we'll skip setting the spinner here as it's not critical.
521- // TODO: refactor spinner handling to avoid constants barrel dependency.
518+ // Note: Spinner configuration skipped here to avoid circular dependency with
519+ // constants barrel. Spinner is managed via terminal/spinner state.
520+ // Refactoring opportunity: Extract spinner to standalone module.
522521 }
523522 // Hard override the config if instructed to do so.
524523 // The env var overrides the --flag, which overrides the persisted config
@@ -963,10 +962,9 @@ export function meowOrExit(
963962 // Use CI spinner style when --no-spinner is passed.
964963 // This prevents the spinner from interfering with debug output.
965964 if ( noSpinner ) {
966- // Note: We need to access the spinner object but cannot use constants barrel.
967- // The spinner is initialized in terminal/spinner and accessed via state.
968- // For now, we'll skip setting the spinner here as it's not critical.
969- // TODO: refactor spinner handling to avoid constants barrel dependency.
965+ // Note: Spinner configuration skipped here to avoid circular dependency with
966+ // constants barrel. Spinner is managed via terminal/spinner state.
967+ // Refactoring opportunity: Extract spinner to standalone module.
970968 }
971969
972970 if ( ! shouldSuppressBanner ( cli . flags ) ) {
0 commit comments