Austin Wright

Results 39 issues of 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

Status: Available
Priority: Low
Type: Enhancement

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,...

chore

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"...

missing test

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...

enhancement

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...

enhancement

- [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" -...

enhancement
compliance

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...

question

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...