Metric shape, including optional application metadata.
Shared range, track settings, metrics, and optional heading.
Plain text without ANSI sequences or Blessed tags.
RangeError
Propagates invalid width, range, character, or metric value errors from
renderProgressBar.
Renders aligned labeled progress rows.
This pure renderer composes renderProgressBar; it does not import Blessed. Import from
blessed-components/metric-barsto keep the Blessed adapter outside the module graph.Output with a heading: