internal/

directory
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2026 License: BSD-3-Clause, MIT

Directories

Path Synopsis
api
Package authclient is a minimal HTTP client for the CLI session and profile endpoints that lsh uses during login/logout.
Package authclient is a minimal HTTP client for the CLI session and profile endpoints that lsh uses during login/logout.
Package browser opens a URL in the user's default browser, with a hook so tests can substitute the real implementation.
Package browser opens a URL in the user's default browser, with a hook so tests can substitute the real implementation.
Package config loads and persists the lsh config file with support for multiple profiles (one per team), env var overrides, and a migration path from the previous single-token format.
Package config loads and persists the lsh config file with support for multiple profiles (one per team), env var overrides, and a migration path from the previous single-token format.
generator
commands command
documentation command
Package pagination centralizes the list-pagination controls shared by every `list` command: the --page-size, --max-items and --no-paginate flags.
Package pagination centralizes the list-pagination controls shared by every `list` command: the --page-size, --max-items and --no-paginate flags.
Package util holds small cross-cutting helpers shared by the command layer and the prompt/auth subpackages.
Package util holds small cross-cutting helpers shared by the command layer and the prompt/auth subpackages.
Package wait provides reusable polling infrastructure shared by the `--wait` flag (block until a resource reaches a target state) and the `events list --follow` stream.
Package wait provides reusable polling infrastructure shared by the `--wait` flag (block until a resource reaches a target state) and the `events list --follow` stream.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL