Henry Andrews
Henry Andrews
There are some underlying principles that the JSON Schema project has been based on, but we've never really written them out. A concise list would be appropriate in the Core...
Every time we fix a bug in place someone complains, so explain somewhere that we do that, what it means, and that it's on purpose. Also say something about what...
Whenever we get to topic guides, here, @jdesrosiers wrote [an excellent answer to the question of inheritance](https://github.com/json-schema-org/json-schema-spec/issues/348#issuecomment-322940347), ending with the great quote > Schemas are not describing objects, they are...
The most common way I've noticed many people do casual testing of API responses is with curl. In particular some back-end devs really prefer the command line, which makes ajv-cli...
I'm looking at using ajv-cli to help test Hyper-Schema requests and responses. This means that the schema I want to validate against is not always the entire schema file. What...
Similar to #28, would it be possible to automatically recognize http://json-schema.org/draft-04/hyper-schema and http://json-schema.org/draft-06/hyper-schema as built-in supported meta-schemas? ```CONSOLE (venv) HenrysMacBookPro:schemas henry$ ajv compile -s common/user.json schema common/user.json is invalid error:...
Hello from the JSON Schema spec project! Does this project intend to add support for the recent drafts 6 and/or 7? I'm happy to answer any questions about the new...
Fixes #311. To recap so folks don't have to dig through that whole discussion: * starting with 2019-09, implementations are explicitly allowed to refuse to process schemas without `$schema`, therefore...
- [ ] `$id` with trailing empty fragment equivalent to `$id` without a fragment - [ ] `"$id": "#"` is a no-op
This is a little vague in the spec, as discussed in https://github.com/json-schema-org/json-schema-spec/issues/810, but will be clarified in a bug fix and we should go ahead and test for it from...