Exonerate
Exonerate copied to clipboard
JSONSchema -> Elixir code generator
this erlang library is "relatively slow" and we don't need its full-featured decoding to properly do what we need for idna-hostnames.
Hi! Namely the subj. ```ex > validate_args(%{search: "foo"}) {:error, [ error_value: %{search: "foo"}, instance_location: "/", absolute_keyword_location: "#/required/0", required: "/search" ]} > validate_args(%{"search" => "foo"}) :ok ``` TIA
## Versions I am attempting to use Exonerate 1.1.3, with Elixir 1.17.2 OTP-27 ```shell $ elixir -v Erlang/OTP 27 [erts-15.0] [source] [64-bit] [smp:32:24] [ds:32:24:10] [async-threads:1] [jit:ns] Elixir 1.17.2 (compiled with...