tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

id.json (925B)


      1 {
      2  "$schema": "http://json-schema.org/draft-04/schema#",
      3  "id" : "id.json",
      4  "title": "Definitions: id key",
      5  "description": "Schemas in #/definitions used to detect valid id (string of format uri or array containing 1 item of string, format uri).",
      6  "definitions":
      7  {
      8    "stringUri" :
      9    {
     10      "$schema": "http://json-schema.org/draft-04/schema#",
     11      "type": "string",
     12      "format": "uri"
     13    },
     14 
     15    "arraySingleStringUri":
     16    {
     17      "oneOf":
     18        [
     19        { "$ref": "#/definitions/stringUri" },
     20        { "type": "array",
     21          "minItems": 1,
     22          "maxItems": 1,
     23          "items": { "$ref": "#/definitions/stringUri" }
     24        }
     25        ]
     26    },
     27 
     28    "idValueFound":
     29    {
     30      "$schema": "http://json-schema.org/draft-04/schema#",
     31      "type": "object",
     32      "required": [ "id" ],
     33      "properties": {
     34        "id" : { "$ref": "#/definitions/arraySingleStringUri" }
     35      }
     36    }
     37  }
     38 }