Versions in this module Expand all Collapse all v1 v1.2.0 Oct 15, 2023 v1.1.0 Oct 13, 2023 v1.0.2 Sep 5, 2023 v1.0.1 Sep 5, 2023 v1.0.0 Sep 4, 2023 Changes in this version + type AppCfg struct + CurrentDir string + EnvVarsAWS types.EnvVars + EnvVarsDotEnd types.EnvVars + EnvVarsHost types.EnvVars + EnvVarsTerraform types.EnvVars + HomeDir string + IsGitDir bool + type Builder struct + func NewClient(ctx context.Context, options IniDefaultFlagOptions) *Builder + func (b *Builder) Build(optFns ...func(*IniDefaultFlagOptions) error) (*Client, error) + func (b *Builder) WithDotEnvFile() InitOptionsFunc + func (b *Builder) WithLogger() InitOptionsFunc + func (b *Builder) WithPrintedHostEnvVars() InitOptionsFunc + func (b *Builder) WithScannedAWSEnvVarsFromHost() InitOptionsFunc + func (b *Builder) WithScannedEnvVarsFromHost() InitOptionsFunc + func (b *Builder) WithScannedTerraformEnvVarsFromHost() InitOptionsFunc + type Client struct + App *AppCfg + Ctx context.Context + Logger o11y.LoggerInterface + UX *UX + func New() (*Client, error) + type IniDefaultFlagOptions struct + DotEnvFile string + ScanAWSEnvVarsFromHost bool + ScanEnvVarsFromHost bool + ScanTerraformEnvVarsFromHost bool + ShowEnvVars bool + type InitOptionsFunc func(*IniDefaultFlagOptions) error + type UX struct + Messages tui.MessageWriter + Titles tui.TitleWriter