Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
cliforge
command
Package main implements the CliForge generator CLI.
|
Package main implements the CliForge generator CLI. |
|
examples
|
|
|
petstore
command
|
|
|
internal
|
|
|
builder
Package builder converts OpenAPI specs to Cobra command trees.
|
Package builder converts OpenAPI specs to Cobra command trees. |
|
embed
Package embed handles embedding configuration into generated CLI binaries.
|
Package embed handles embedding configuration into generated CLI binaries. |
|
executor
Package executor provides confirmation prompt functionality for destructive operations.
|
Package executor provides confirmation prompt functionality for destructive operations. |
|
runtime
Package runtime provides the runtime environment for generated CLIs.
|
Package runtime provides the runtime environment for generated CLIs. |
|
pkg
|
|
|
auth
Package auth provides authentication mechanisms for CLI applications.
|
Package auth provides authentication mechanisms for CLI applications. |
|
auth/storage
Package storage provides token storage implementations for authentication.
|
Package storage provides token storage implementations for authentication. |
|
auth/types
Package types defines common types used across the auth package.
|
Package types defines common types used across the auth package. |
|
cache
Package cache provides XDG-compliant caching for OpenAPI specifications.
|
Package cache provides XDG-compliant caching for OpenAPI specifications. |
|
cli
Package cli defines the core types for CliForge CLI generation system.
|
Package cli defines the core types for CliForge CLI generation system. |
|
cli/interactive
Package interactive provides interactive prompt functionality for CLI operations.
|
Package interactive provides interactive prompt functionality for CLI operations. |
|
config
Package config handles loading, merging, and validation of CLI configurations.
|
Package config handles loading, merging, and validation of CLI configurations. |
|
deprecation
Package deprecation provides deprecation detection and management for CliForge.
|
Package deprecation provides deprecation detection and management for CliForge. |
|
openapi
Package openapi provides OpenAPI 3.x and Swagger 2.0 specification parsing with CLI extensions support.
|
Package openapi provides OpenAPI 3.x and Swagger 2.0 specification parsing with CLI extensions support. |
|
output
Package output provides output formatting for CLI command responses.
|
Package output provides output formatting for CLI command responses. |
|
plugin
Package plugin provides a plugin architecture for extending CliForge capabilities.
|
Package plugin provides a plugin architecture for extending CliForge capabilities. |
|
plugin/builtin
Package builtin provides built-in plugins that ship with CliForge.
|
Package builtin provides built-in plugins that ship with CliForge. |
|
progress
Package progress provides visual progress indicators for long-running CLI operations.
|
Package progress provides visual progress indicators for long-running CLI operations. |
|
secrets
Package secrets provides multi-layer secret detection and masking for CliForge.
|
Package secrets provides multi-layer secret detection and masking for CliForge. |
|
state
Package state manages CLI state, contexts, history, and recent values.
|
Package state manages CLI state, contexts, history, and recent values. |
|
update
Package update provides self-update capabilities for CliForge-generated CLIs.
|
Package update provides self-update capabilities for CliForge-generated CLIs. |
|
workflow
Package workflow provides multi-step API workflow orchestration for CliForge.
|
Package workflow provides multi-step API workflow orchestration for CliForge. |
|
tests
|
|
|
helpers
Package helpers provides test helper functions for integration tests.
|
Package helpers provides test helper functions for integration tests. |
Click to show internal directories.
Click to hide internal directories.