hana-cli
Version:
HANA Developer Command Line Interface
81 lines (52 loc) • 1.67 kB
Markdown
# commandMap
> Command: `commandMap` (internal module)
> Category: **System Tools**
> Status: Production Ready
## Description
Internal lazy-loading map used by the CLI to resolve command and alias names to implementation files in `bin/`.
## ⚠️ Redirect Notice
This is an internal runtime module, not a user-invokable command.
## Syntax
```bash
not a standalone CLI command
```
## Command Diagram
```mermaid
graph TD
Start([CLI receives command]) --> Lookup{commandMap lookup}
Lookup -->|Match| Module[Resolve bin module path]
Lookup -->|No match| Fallback[Load full command index]
Module --> Yargs[Register command in yargs]
Fallback --> Yargs
Yargs --> Complete([Command Complete])
style Start fill:#0092d1
style Complete fill:#2ecc71
style Lookup fill:#f39c12
```
## Aliases
- No aliases
## Parameters
### Positional Arguments
| Parameter | Type | Description |
|-----------|------|-------------|
| `commandName` | string | Internal lookup key used by the CLI runtime |
### Options
| Option | Alias | Type | Default | Description |
|--------|-------|------|---------|-------------|
| - | - | - | - | No user-facing options; internal module only |
This module has no user-facing parameters.
Use the command list instead:
```bash
hana-cli --help
```
## Examples
### Basic Usage
```bash
hana-cli --help
```
Inspect available routed commands from the main CLI help.
## Related Commands
See the [Commands Reference](../all-commands.md) for other commands in this category.
## See Also
- [Category: System Tools](..)
- [All Commands A-Z](../all-commands.md)