Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 1.27 KB

File metadata and controls

53 lines (33 loc) · 1.27 KB
layout default

@mks2508/better-logger


@mks2508/better-logger / cli-module / renderHeader

Function: renderHeader()

renderHeader(title, subtitle?): string

Defined in: playground/header.ts:30

Renderiza un header de sección: title en bold seguido opcionalmente de subtitle en dim (ANSI 2), ideal para marcar bloques en output de CLI. No usa colores de foreground — sólo atributos de texto, así que el renderer es seguro para cualquier terminal sin importar la paleta del theme activo.

Parameters

title

string

Texto principal del header (siempre en bold).

subtitle?

string

Texto secundario a la derecha del título; se renderiza dimmed y separado por un espacio. Omitir si no aplica.

Returns

string

String de una línea con formato <bold>title</bold> <dim>subtitle</dim>.

Examples

process.stdout.write(renderHeader('Deploy', 'production · us-east-1') + '\n');
//   **Deploy** production · us-east-1   (con atributos ANSI aplicados)
// Header sin subtítulo
process.stdout.write(renderHeader('Build summary') + '\n');