Austin Wright
Austin Wright
- http://spacetelescope.github.io/understanding-json-schema/index.html - http://cswr.github.io/JsonSchema/spec/introduction/ - http://www2016.net/proceedings/proceedings/p263.pdf
Git will sometimes configure the .git file to be a file, instead of a directory. This file has contents similar to: ``` gitdir: /home/awwright/repo.git/worktrees/work ``` This happens, among other cases,...
The "bignum" tests don't appear to be testing much. Most of them are missing boundary tests, and tests on either side of the boundary. For example, the test for "exclusiveMinimum"...
Right now, there's no tests that exercise the [TypeScript interface](https://github.com/tdegrunt/jsonschema/blob/master/lib/index.d.ts). Figure out how to publish tests for this interface, to prevent breakage. See also: #314 #165 #194 and lots of...
Provide a mechanism to collect annotations on instances. For example, "title" and "description". The result should be similar to a list of validation errors; including the schema & keyword setting...
- [x] "contains" - [x] draft-6 test suite - [x] format: "idn-email" - [ ] format: "idn-hostname" - [x] format: "iri" - [x] format: "iri-reference" - [x] format: "json-pointer" -...
Validator#addSchema should verify that the second argument, or identified URI if any, is absolute (not relative, and no fragment (possibly)). See #204
Since we validate objects, the library allows many values not possible with JSON by itself. Perhaps add a configurable option to specify how these values are handled. Numbers (NaN, -/+Inf):...
Right now we are somewhat overloading the "type" property to allow it to contain things like "date". I overload it myself for a MongoDB "ObjectId". What if instead we just...
It came to my attention in #124 that we don't really have a way of talking about triples without implying that they're part of a graph. Since #124 is about...