Create a StoneReporter.
The command output to delegate to.
The version shown in the banner.
Print the signature banner.
An optional subtitle.
Print a "file changed" line for a live-reload rebuild (distinct from a first launch).
The path of the file that changed.
Optional change count for the same file (shown as (x2)).
Print an error line.
The message.
Print a dim hint line (secondary guidance, e.g. "press Ctrl+C to stop").
The hint message.
Print an informational line.
The message.
Start a spinner (delegates to the underlying output).
The spinner message.
Print a timestamped step line (◆ [stone] message).
The step message.
Print a success line, optionally with elapsed time.
The success message.
OptionalelapsedMs: number
Optional elapsed time in ms.
Print an aligned key/value summary.
Label/value pairs.
Print a warning line.
The message.
StaticcreateCreate a StoneReporter.
The command output to delegate to.
The version shown in the banner.
A new StoneReporter.
A branded reporter wrapping a CommandOutput.