package jsonschema
JSON Schema validator for OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
jsonschema-0.1.0.tbz
sha256=21a3ff475202fe598f639c4dc5b03355f169d9d77b4f17ecd5a1aca9b475b93e
sha512=ce90853ca15dfe5e52289f4fb5ce92275dcde931114312f77fd6e817c0727708ebb006546a6b5ce05332a9c1a49c07d7c6a8131e54a02085cc999a6d823a06e8
doc/CHANGELOG.html
Changelog
0.1.0 (2025-06-26)
Features
- Initial release with support for JSON Schema drafts 4, 6, 7, 2019-09, and 2020-12
- Complete type validation system (null, boolean, number, integer, string, array, object)
- Schema composition with allOf, anyOf, oneOf, not, and if/then/else
- Full object validation including properties, patternProperties, and additionalProperties
- Array validation with items, contains, and uniqueItems support
- JSON Reference resolution with $ref, $id, and $anchor support
- Format validation for common formats (email, date, time, ipv4, ipv6, uri, uuid, etc.)
- JSON Pointer implementation (RFC 6901)
- Content validation with base64 encoding and JSON media type support
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page