View Source API Reference elixact v0.1.2

Modules

Elixact is a schema definition and validation library for Elixir.

Structured error representation for Elixact validation errors.

Struct for field metadata

A module for converting Elixact schema definitions into JSON Schema format. Handles field types, metadata, references, and definitions generation.

Manages schema references and definitions for JSON Schema generation.

Converts Elixact type definitions to JSON Schema type definitions.

Schema DSL for defining data schemas with validation rules and metadata.

Behaviour and macros for defining custom types.

Core type system for Elixact schemas.

Exception raised when schema validation fails.

Validates values against type definitions and schemas.