cli

command
v0.19.1237 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2026 License: AGPL-3.0 Imports: 1 Imported by: 0

README

Nuon CLI

This powers brew install nuon

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
attribution
Package attribution stamps the CLI version and agent headers on a nuon-go client.
Package attribution stamps the CLI version and agent headers on a nuon-go client.
httpdebug
Package httpdebug provides an http.RoundTripper that traces every request and prints per-phase timings (DNS, connect, TLS, server wait, transfer) to stderr.
Package httpdebug provides an http.RoundTripper that traces every request and prints per-phase timings (DNS, connect, TLS, server wait, transfer) to stderr.
oidctoken
Package oidctoken discovers ambient OIDC ID tokens in automation environments (CI) so the CLI can exchange them for Nuon API tokens without any stored secrets.
Package oidctoken discovers ambient OIDC ID tokens in automation environments (CI) so the CLI can exchange them for Nuon API tokens without any stored secrets.
services/labels
Package labels provides a shared parser for kubectl-style label arguments used by `nuon installs label`, `nuon components label`, and `nuon actions label`.
Package labels provides a shared parser for kubectl-style label arguments used by `nuon installs label`, `nuon components label`, and `nuon actions label`.
services/orgs/subscriptiontui
pickers.go houses the data-driven entity pickers that fire after the main subscription form (tui.go) when the user selects "specific" for a given kind.
pickers.go houses the data-driven entity pickers that fire after the main subscription form (tui.go) when the user selects "specific" for a given kind.
ui
ui/bubbles
Package bubbles owns the CLI's small reusable terminal-UI primitives.
Package bubbles owns the CLI's small reusable terminal-UI primitives.
ui/pager
Package pager shows text that is taller than the terminal in an alt-screen Bubble Tea viewport.
Package pager shows text that is taller than the terminal in an alt-screen Bubble Tea viewport.
ui/teaprogram
Package teaprogram is the single constructor every TUI should use, so terminal conventions like ctrl+z backgrounding apply everywhere instead of being reimplemented (or forgotten) per model.
Package teaprogram is the single constructor every TUI should use, so terminal conventions like ctrl+z backgrounding apply everywhere instead of being reimplemented (or forgotten) per model.
ui/v3 command
ui/v3/action/run/steps
This run.go file contains a stub used to render the step component in a standalone way.
This run.go file contains a stub used to render the step component in a standalone way.
ui/v3/common
Package common provides utilities for v3 UI components.
Package common provides utilities for v3 UI components.

Jump to

Keyboard shortcuts

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