This adds the application/schema+json and `application/schema-instance+json media types. I felt that there was too much I wanted to add to #14, so I created an alternate PR. The idea is to define all the media-type specific stuff as loosely as is convenient, define the process for determining the dialect of the schema, and then defer all other semantics to be defined by the dialect. All of this came from the 2020-12 specification with some editing.
Tagging the active JSON Schema spec contributors for visibility: @Relequestual @karenetheridge @gregsdennis @julian
Resolves #7
This adds the
application/schema+json
and `application/schema-instance+json media types. I felt that there was too much I wanted to add to #14, so I created an alternate PR. The idea is to define all the media-type specific stuff as loosely as is convenient, define the process for determining the dialect of the schema, and then defer all other semantics to be defined by the dialect. All of this came from the 2020-12 specification with some editing.Tagging the active JSON Schema spec contributors for visibility: @Relequestual @karenetheridge @gregsdennis @julian