Versions in this module Expand all Collapse all v1 v1.202449.18 Dec 16, 2024 Changes in this version + const AspectConfigFile + const AspectConfigFolder + const AspectSystemConfigFolder + func AddPlugins(plugins []types.PluginConfig, new []types.PluginConfig) ([]types.PluginConfig, error) + func AspectBaseUrl(isOss bool) string + func HomeConfigFile() (string, error) + func HomeConfigFolder() (string, error) + func Load(v *viper.Viper, args []string) error + func LoadConfigFile(f string) (*viper.Viper, error) + func LoadHomeConfig() (*viper.Viper, error) + func LoadSystemConfig() (*viper.Viper, error) + func LoadWorkspaceConfig() (*viper.Viper, error) + func MarshalPluginConfig(plugins []types.PluginConfig) interface + func MaybeLoadConfigFile(f string) (*viper.Viper, error) + func SetInHomeConfig(key string, value interface{}) (string, bool, error) + func SetInWorkspaceConfig(key string, value interface{}) (string, bool, error) + func SystemConfigFile() string + func UnmarshalPluginConfig(pluginsConfig interface{}) ([]types.PluginConfig, error) + func WorkspaceConfigFile() (string, error) + func WorkspaceConfigFolder() (string, error) + func Write(v *viper.Viper) error + type ConfigFlagValues struct + HomeConfig bool + SystemConfig bool + UserConfigs []string + WorkspaceConfig bool + func ParseConfigFlags(args []string) (*ConfigFlagValues, error)