Versions in this module Expand all Collapse all v1 v1.0.0 May 1, 2024 Changes in this version + func LocateSchemaPropertyNodeByJSONPath(doc *yaml.Node, JSONPath string) *yaml.Node + func ValidateOpenAPIDocument(doc libopenapi.Document) (bool, []*liberrors.ValidationError) + type SchemaValidator interface + ValidateSchemaBytes func(schema *base.Schema, payload []byte) (bool, []*liberrors.ValidationError) + ValidateSchemaObject func(schema *base.Schema, payload interface{}) (bool, []*liberrors.ValidationError) + ValidateSchemaString func(schema *base.Schema, payload string) (bool, []*liberrors.ValidationError) + func NewSchemaValidator() SchemaValidator + func NewSchemaValidatorWithLogger(logger *slog.Logger) SchemaValidator