twitst4tz

twitter statistics web application
Log | Files | Refs | README | LICENSE

schema (2873B)


      1 {
      2 	"$schema" : "http://json-schema.org/draft-03/schema#",
      3 	"id" : "http://json-schema.org/draft-03/schema#",
      4 	"type" : "object",
      5 	
      6 	"properties" : {
      7 		"type" : {
      8 			"type" : ["string", "array"],
      9 			"items" : {
     10 				"type" : ["string", {"$ref" : "#"}]
     11 			},
     12 			"uniqueItems" : true,
     13 			"default" : "any"
     14 		},
     15 		
     16 		"properties" : {
     17 			"type" : "object",
     18 			"additionalProperties" : {"$ref" : "#"},
     19 			"default" : {}
     20 		},
     21 		
     22 		"patternProperties" : {
     23 			"type" : "object",
     24 			"additionalProperties" : {"$ref" : "#"},
     25 			"default" : {}
     26 		},
     27 		
     28 		"additionalProperties" : {
     29 			"type" : [{"$ref" : "#"}, "boolean"],
     30 			"default" : {}
     31 		},
     32 		
     33 		"items" : {
     34 			"type" : [{"$ref" : "#"}, "array"],
     35 			"items" : {"$ref" : "#"},
     36 			"default" : {}
     37 		},
     38 		
     39 		"additionalItems" : {
     40 			"type" : [{"$ref" : "#"}, "boolean"],
     41 			"default" : {}
     42 		},
     43 		
     44 		"required" : {
     45 			"type" : "boolean",
     46 			"default" : false
     47 		},
     48 		
     49 		"dependencies" : {
     50 			"type" : "object",
     51 			"additionalProperties" : {
     52 				"type" : ["string", "array", {"$ref" : "#"}],
     53 				"items" : {
     54 					"type" : "string"
     55 				}
     56 			},
     57 			"default" : {}
     58 		},
     59 		
     60 		"minimum" : {
     61 			"type" : "number"
     62 		},
     63 		
     64 		"maximum" : {
     65 			"type" : "number"
     66 		},
     67 		
     68 		"exclusiveMinimum" : {
     69 			"type" : "boolean",
     70 			"default" : false
     71 		},
     72 		
     73 		"exclusiveMaximum" : {
     74 			"type" : "boolean",
     75 			"default" : false
     76 		},
     77 		
     78 		"minItems" : {
     79 			"type" : "integer",
     80 			"minimum" : 0,
     81 			"default" : 0
     82 		},
     83 		
     84 		"maxItems" : {
     85 			"type" : "integer",
     86 			"minimum" : 0
     87 		},
     88 		
     89 		"uniqueItems" : {
     90 			"type" : "boolean",
     91 			"default" : false
     92 		},
     93 		
     94 		"pattern" : {
     95 			"type" : "string",
     96 			"format" : "regex"
     97 		},
     98 		
     99 		"minLength" : {
    100 			"type" : "integer",
    101 			"minimum" : 0,
    102 			"default" : 0
    103 		},
    104 		
    105 		"maxLength" : {
    106 			"type" : "integer"
    107 		},
    108 		
    109 		"enum" : {
    110 			"type" : "array",
    111 			"minItems" : 1,
    112 			"uniqueItems" : true
    113 		},
    114 		
    115 		"default" : {
    116 			"type" : "any"
    117 		},
    118 		
    119 		"title" : {
    120 			"type" : "string"
    121 		},
    122 		
    123 		"description" : {
    124 			"type" : "string"
    125 		},
    126 		
    127 		"format" : {
    128 			"type" : "string"
    129 		},
    130 		
    131 		"divisibleBy" : {
    132 			"type" : "number",
    133 			"minimum" : 0,
    134 			"exclusiveMinimum" : true,
    135 			"default" : 1
    136 		},
    137 		
    138 		"disallow" : {
    139 			"type" : ["string", "array"],
    140 			"items" : {
    141 				"type" : ["string", {"$ref" : "#"}]
    142 			},
    143 			"uniqueItems" : true
    144 		},
    145 		
    146 		"extends" : {
    147 			"type" : [{"$ref" : "#"}, "array"],
    148 			"items" : {"$ref" : "#"},
    149 			"default" : {}
    150 		},
    151 		
    152 		"id" : {
    153 			"type" : "string",
    154 			"format" : "uri"
    155 		},
    156 		
    157 		"$ref" : {
    158 			"type" : "string",
    159 			"format" : "uri"
    160 		},
    161 		
    162 		"$schema" : {
    163 			"type" : "string",
    164 			"format" : "uri"
    165 		}
    166 	},
    167 	
    168 	"dependencies" : {
    169 		"exclusiveMinimum" : "minimum",
    170 		"exclusiveMaximum" : "maximum"
    171 	},
    172 	
    173 	"default" : {}
    174 }