package ppx_deriving_jsonschema

  1. Overview
  2. Docs
Jsonschema generator for ppx_deriving

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_deriving_jsonschema-0.0.4.tbz
sha256=88e339b69c827673b85276068ea9b4f05f2ff1181bd18f5b9faa303bf0d5993f
sha512=e37e2c6aa839311a9a0bbdc313349ffbb0531adca6118775c9bc408c6bd0bfd474c979ae12f497bd30da8e1c36afb4bab22bb44531a2dc265bdcd82854259b83

doc/CHANGES.html

0.0.4

  • add [@@json.allow_extra_fields] attribute

0.0.3

  • make the default format compatible with the deriving ppxes

0.0.2

  • add support for nativeint, bytes, ref, unit
  • add ~variant_as_array for compatibility with ppx_deriving_yojson
  • support variant payloads
  • support polymorphic variants inheritance
  • fix encoding of tuples
  • change encoding of variants from enum to anyOf

0.0.1

  • Initial alpha with basic features + @name @key @ref
OCaml

Innovation. Community. Security.