Versions in this module Expand all Collapse all v1 v1.0.0 May 9, 2026 Changes in this version + type Printer struct + func New(w io.Writer) *Printer + func (p *Printer) Bold(s string) string + func (p *Printer) CleanupSuggestion(runningSvcs []string) + func (p *Printer) ClearScreen() + func (p *Printer) Dim(s string) string + func (p *Printer) EnvDefault(key, val string) + func (p *Printer) EnvKeyValid(key, typ string) + func (p *Printer) EnvValid(keyCount int) + func (p *Printer) Green(s string) string + func (p *Printer) Hint(lines ...string) + func (p *Printer) IsTTY() bool + func (p *Printer) Phase(name string) + func (p *Printer) Ready(total time.Duration) + func (p *Printer) Red(s string) string + func (p *Printer) ServiceFailed(name string, err error) + func (p *Printer) ServiceHealthy(name, checkType string, duration time.Duration) + func (p *Printer) ServiceLogs(name string, logs string) + func (p *Printer) ServiceWaiting(name string, elapsed time.Duration) + func (p *Printer) SummaryTable(results []ServiceResult, total time.Duration) + func (p *Printer) ValidationError(key, message string) + func (p *Printer) Writer() io.Writer + func (p *Printer) Yellow(s string) string + type ServiceResult struct + Elapsed time.Duration + Err error + Label string + Name string + type Spinner struct + func NewSpinner(w io.Writer, isTTY bool) *Spinner + func (s *Spinner) Start(message string) + func (s *Spinner) Stop()