Expectant provides a clean DSL for defining multiple validation schemas in a single class. Built on dry-validation and dry-types, it supports custom rules, defaults, fallbacks, and context-aware validations, making it easy to validate inputs, outputs, and any structured data in your Ruby applications.

Required Ruby Version

>= 3.1.0

Authors

Hector Medina Fetterman

Versions

  1. 0.3.2 March 23, 2026 (10 KB)
  2. 0.3.1 March 15, 2026 (10 KB)
  3. 0.3.0 October 09, 2025 (10 KB)
  4. 0.1.0 October 02, 2025 (10 KB)

Pushed by

SHA 256 checksum