Crate ggen_cli_lib

Crate ggen_cli_lib 

Source

Modules§

cmds
Command Router Module - clap-noun-verb v3.4.0 Auto-Discovery
conventions
File-based project conventions for zero-config generation
prelude
Common imports and re-exports for CLI commands
runtime
Runtime utilities for bridging async/sync boundaries
runtime_helper
Runtime helper for sync CLI wrappers

Structs§

CommandRouter
Router for dispatching noun-verb commands
RunResult
Structured result for programmatic CLI execution (used by Node addon)

Functions§

cli_match
Main entry point using clap-noun-verb v3.4.0 auto-discovery
run
Auto-run CLI with all registered commands
run_for_node
Programmatic entrypoint to execute the CLI with provided arguments and capture output. This avoids spawning a new process and preserves deterministic behavior.

Type Aliases§

ClapNounVerbResult
Result type alias for noun-verb operations