Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
invgate-cli
command
Command invgate-cli is the runtime OpenAPI/Swagger CLI.
|
Command invgate-cli is the runtime OpenAPI/Swagger CLI. |
|
internal
|
|
|
auth
Package auth manages OAuth2 credentials and access tokens for invgate-cli.
|
Package auth manages OAuth2 credentials and access tokens for invgate-cli. |
|
cli
Package cli wires together the spec loader, command builder, auth manager, HTTP executor, and output formatters into a single cobra command tree.
|
Package cli wires together the spec loader, command builder, auth manager, HTTP executor, and output formatters into a single cobra command tree. |
|
client
Package client builds and executes HTTP requests for invgate-cli.
|
Package client builds and executes HTTP requests for invgate-cli. |
|
commands
Package commands builds the Cobra command tree from an OpenAPI 3 spec.
|
Package commands builds the Cobra command tree from an OpenAPI 3 spec. |
|
config
Package config handles YAML configuration stored under the XDG config directory.
|
Package config handles YAML configuration stored under the XDG config directory. |
|
errors
Package errors provides the AppError type used throughout invgate-cli for structured error handling with HTTP status codes, verbose context, and stdlib errors.Is/As compatibility.
|
Package errors provides the AppError type used throughout invgate-cli for structured error handling with HTTP status codes, verbose context, and stdlib errors.Is/As compatibility. |
|
output
Package output provides formatters for CLI response rendering.
|
Package output provides formatters for CLI response rendering. |
|
spec
Package spec provides runtime loading of Swagger 2.0 and OpenAPI 3 specifications, converting Swagger 2.0 to OpenAPI 3 via openapi2conv.
|
Package spec provides runtime loading of Swagger 2.0 and OpenAPI 3 specifications, converting Swagger 2.0 to OpenAPI 3 via openapi2conv. |
Click to show internal directories.
Click to hide internal directories.