Directories
¶
| Path | Synopsis |
|---|---|
|
Package clierror defines the CLI's structured error taxonomy.
|
Package clierror defines the CLI's structured error taxonomy. |
|
Package config provides configuration management for the CLI.
|
Package config provides configuration management for the CLI. |
|
Package dx registers hand-authored developer-experience commands (workflows, trigger, listen, open) onto the root Cobra command tree.
|
Package dx registers hand-authored developer-experience commands (workflows, trigger, listen, open) onto the root Cobra command tree. |
|
listen
Package listen implements the `dwolla listen` command — opens a tunnel, registers a Dwolla webhook subscription, and forwards incoming events to a local endpoint.
|
Package listen implements the `dwolla listen` command — opens a tunnel, registers a Dwolla webhook subscription, and forwards incoming events to a local endpoint. |
|
listen/tunnel
Package tunnel defines the Provider and Tunnel interfaces used by `dwolla listen` to abstract over different public-tunnel backends.
|
Package tunnel defines the Provider and Tunnel interfaces used by `dwolla listen` to abstract over different public-tunnel backends. |
|
rawclient
Package rawclient provides a lightweight authenticated HTTP client for the Dwolla HAL+JSON API, used by the DX commands (workflows, trigger, listen).
|
Package rawclient provides a lightweight authenticated HTTP client for the Dwolla HAL+JSON API, used by the DX commands (workflows, trigger, listen). |
|
trigger
Package trigger implements the `dwolla trigger` command — fires real Dwolla sandbox webhook events by creating resources and running simulation passes.
|
Package trigger implements the `dwolla trigger` command — fires real Dwolla sandbox webhook events by creating resources and running simulation passes. |
|
workflows
Package workflows implements the workflow execution engine and built-in workflow catalog.
|
Package workflows implements the workflow execution engine and built-in workflow catalog. |
|
workflows/builtin
Package builtin holds the Go-coded built-in workflow definitions for the `dwolla workflows` command.
|
Package builtin holds the Go-coded built-in workflow definitions for the `dwolla workflows` command. |
|
Package env resolves which Dwolla API environment a command targets.
|
Package env resolves which Dwolla API environment a command targets. |
|
Package flagutil provides utilities for working with Cobra flags, particularly for handling persistent flags and the Changed() pattern.
|
Package flagutil provides utilities for working with Cobra flags, particularly for handling persistent flags and the Changed() pattern. |
|
Package interactive provides auto-prompting for missing required flags using huh forms when running in a TTY.
|
Package interactive provides auto-prompting for missing required flags using huh forms when running in a TTY. |
|
Package output provides utilities for formatting and outputting CLI command results.
|
Package output provides utilities for formatting and outputting CLI command results. |
Click to show internal directories.
Click to hide internal directories.