Json Schema Validator
Lightweight JSON Schema validator supporting a Draft 2020-12 subset.
Supported keywords: type, required, properties, pattern, minLength, maxLength, enum, format (date, date-time, email, uri), minimum, maximum, minItems, maxItems, items, additionalProperties.
Uses kotlinx.serialization.json. No external dependencies.
NIST SI-10: Information Input Validation.
Since
0.5.0