ex_json_schema
ex_json_schema copied to clipboard
An Elixir JSON Schema validator
JSON Schema draft 2019-09 supports [extending vocabularies](https://github.com/json-schema-org/json-schema-vocabularies). Is it something you plan to incorporate in `ex_json_schema` with some guide/example?
Was wondering if you had any plans to support the 2020 schema ?
This is another "refactored" version of [this PR](https://github.com/jonasschmidt/ex_json_schema/pull/80) Here I tried to follow the current logic and add a Validator. The current problem I encountered is that validators get executed...
Is it possible to add the line number at which the error occurred? Is there a setting perhaps? Something similar to https://www.jsonschemavalidator.net/. It highlights the line at which the error...
This PR adds ability to set `detailed_errors` feature flag in config. Setting this enables detailed error output for errors that can contain other errors inside, e.g. `AllOf`, `AnyOf` Example detailed...
We are hosting the schema itself so it would be nice if the schema domain can be configurable. Now we get the following error: ``` Unsupported schema version, only draft...
Hello, First, thanks a lot for providing this library! We @ https://transport.data.gouv.fr are happy to use it daily in production. Opening an issue to note that [`dependentRequired`](https://json-schema.org/understanding-json-schema/reference/conditionals.html#id4) (conditionally requires that...
Schema.assert_valid_schema/1 was checking whether an input schema was one of the JSON Schema draft metaschemas, and if so, automatically marking it as valid. The problem, though, is that it was...
Hi! I'm using ExJsonSchema (version 0.8.0-rc1) to validate json configuration files, and in some cases (enum, additionalProperties) I would very much like to display the actually allowed values in the...