UI Module
Overview
Getting Started
import * as ui from "../ui";Theme System
Colors
Symbols
Typography
Spacing
Utility Functions
Enhanced Logger
Basic Logging
Error Logging with Context
Grouped Logs
Collapsed Groups
Indented Groups
JSON Output
Log Levels
Best Practices
Use the Theme System
Use the Enhanced Logger
Group Related Logs
Use Appropriate Log Levels
Spinner Component
Basic Usage
Spinner Options
Spinner Methods
Static Methods
Helper Functions
Progress Bar Component
Basic Usage
Progress Bar Options
Progress Bar Methods
Processing Arrays
Multiple Progress Bars
Interactive Prompts Component
Basic Usage
Helper Functions
Text Input
Password Input
Confirmation
Select
Multi-select
Notes
Task with Spinner
Cancellation
Session Management
Banner Component
Basic Usage
Banner Options
App Banner
Command Banner
Themed Banners
Custom Padding and Margin
Table Component
Basic Usage
Table Options
Table Styles
Creating Tables from Data
Formatting Tables as Strings
Error Handling
Best Practices
Future Enhancements
Last updated