package
1.6.0
Repository: https://github.com/overmindtech/cli.git
Documentation: pkg.go.dev

# Functions

AuthenticatedBookmarkClient Returns a bookmark client that uses the auth embedded in the context and otel instrumentation.
AuthenticatedChangesClient Returns a changes client that uses the auth embedded in the context and otel instrumentation.
AuthenticatedConfigurationClient Returns a config client that uses the auth embedded in the context and otel instrumentation.
AuthenticatedInviteClient Returns a Invite client that uses the auth embedded in the context and otel instrumentation.
AuthenticatedManagementClient Returns a management client that uses the auth embedded in the context and otel instrumentation.
AuthenticatedSnapshotsClient Returns a Snapshots client that uses the auth embedded in the context and otel instrumentation.
No description provided by the author
No description provided by the author
No description provided by the author
Detects the URL of the repository that the user is working in based on the environment variables that are set in the user's shell.
No description provided by the author
No description provided by the author
Execute adds all child commands to the root command and sets flags appropriately.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsConhost returns true if the current terminal is conhost.
No description provided by the author
No description provided by the author
No description provided by the author
NewAuthenticatedClient creates a new AuthenticatedClient from the given context and http.Client.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
start revlink warmup in the background.
No description provided by the author
StartLocalSources runs the local sources using local auth tokens for use by any query or request during the runtime of the CLI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnauthenticatedApiKeyClient Returns an apikey client with otel instrumentation but no authentication.
No description provided by the author

# Constants

constrain the maximum terminal width to avoid readability issues with too long lines.
No description provided by the author

# Variables

No description provided by the author
Colors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is the gradient that is used in the Overmind logo.
No description provided by the author
No description provided by the author
Styles.
No description provided by the author
No description provided by the author

# Structs

AuthenticatedClient is a http.Client that will automatically add the required Authorization header to the request, which is taken from the context that it is created with.
A type that wraps chalk.Color but adds detections for if we're in a TTY.
No description provided by the author
No description provided by the author
Detects the repository URL based on the environment variables that are set in Azure DevOps by default.
Detects the repository URL based on the environment variables that are set in CircleCI by default.
No description provided by the author
Detects the repository URL based on the environment variables that are set in Github Actions by default.
Detects the repository URL based on teh default env vars from Gitlab https://docs.gitlab.com/ee/ci/variables/predefined_variables.html.
Detects the repository URL based on the environment variables that are set in Jenkins Git plugin by default.
Detects the repository URL based on the environment variables that are set in Spacelift by default.
A type that wraps chalk.TextStyle but adds detections for if we're in a TTY.
No description provided by the author

# Interfaces

RepoDetector is an interface for detecting the URL of the repository that the user is working in.