CLI Module
The CLI module provides the all2md command-line interface. While most users
interact with the CLI directly via the terminal, these modules can also be used
programmatically for building custom tools.
For user-facing CLI documentation, see Command Line Interface.
Main Components
Core CLI functionality:
Dynamic CLI argument builder for all2md. |
|
Specialized processing functions for all2md CLI. |
|
Structured validation helpers for CLI argument checks. |
Commands
CLI subcommands for various operations:
|
CLI command handlers and utilities for all2md. |
Configuration
CLI configuration and preset management:
Configuration file discovery and loading for all2md CLI. |
|
Configuration presets for all2md CLI. |
Input/Output
Input handling and output formatting:
CLI input abstractions for handling local, remote, and stdin sources. |
|
Utility functions for cli output. |
|
Unified progress tracking and summary rendering for CLI. |
Additional Modules
Supporting functionality:
Watch mode implementation for all2md CLI. |
|
Timing and instrumentation utilities for all2md CLI. |
|
Enhanced help formatter for the all2md CLI. |
|
Custom argparse actions for improved CLI argument handling. |
|
Output packaging utilities for all2md CLI. |