Versions in this module Expand all Collapse all v0 v0.70.1 Jan 22, 2026 v0.70.0 Jan 22, 2026 Changes in this version + func ValidateSchemaFile(schemaPath string) error + type InvalidFileExtError struct + Ext string + FilePath string + func (e *InvalidFileExtError) Error() string + type ParseFilesOptions struct + type Path string + func (p Path) Validate() error + type SchemaValidationError struct + Errors []gojsonschema.ResultError + SchemaPath string + func (e *SchemaValidationError) Error() string + type ValidateOptions struct + SkipRequired bool + type Values map[string]any + func ParseFiles(ctx context.Context, paths []string, _ ParseFilesOptions) (_ Values, err error) + func ParseLocalFile(ctx context.Context, path string) (Values, error) + func (v Values) DeepMerge(sources ...Values) + func (v Values) Extract(path Path) (any, error) + func (v Values) Set(path Path, newVal any) error + func (v Values) Validate(ctx context.Context, schemaPath string, opts ValidateOptions) error + type YAMLDecodeError struct + Err error + FilePath string + func (e *YAMLDecodeError) Error() string + func (e *YAMLDecodeError) Unwrap() error