Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2026 v0.1.0 Apr 19, 2026 Changes in this version + func ResolveDefaultValue(val string, resolvedOptions map[string]string) string + func ResolveDefaultValues(vals map[string]string, resolvedOptions map[string]string) map[string]string + type Option func(r *Resolver) + func WithResolveGlobal() Option + func WithResolveLocal() Option + func WithResolveSubOptions() Option + func WithSkipRequired(skip bool) Option + type Resolver struct + func New(userOptions map[string]string, extraValues map[string]string, ...) *Resolver + func (r *Resolver) Resolve(ctx context.Context, dynamicDefinitions map[string]*types.Option, ...) (map[string]config.OptionValue, config.OptionDefinitions, error)