Unified schema adapter for Astral content metadata.
JSON Schema maps, including maps produced by JSONSpec.schema/2, are the
preferred collection schema format. Zoi schemas are also supported.
Summary
Functions
Validate and normalize metadata according to the schema.
Detect the supported schema backend.
Convert a supported schema to JSON Schema when possible.
Types
Functions
Validate and normalize metadata according to the schema.
@spec schema_type(term()) :: schema_type()
Detect the supported schema backend.
Convert a supported schema to JSON Schema when possible.