| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 | {	"$schema" : "http://json-schema.org/draft-04/schema#",	"id" : "http://json-schema.org/draft-04/schema#",	"type" : "object",		"properties" : {		"type" : {			"type" : [				{					"id" : "#simple-type",					"type" : "string",					"enum" : ["object", "array", "string", "number", "boolean", "null", "any"]				}, 				"array"			],			"items" : {				"type" : [					{"$ref" : "#simple-type"}, 					{"$ref" : "#"}				]			},			"uniqueItems" : true,			"default" : "any"		},				"disallow" : {			"type" : ["string", "array"],			"items" : {				"type" : ["string", {"$ref" : "#"}]			},			"uniqueItems" : true		},				"extends" : {			"type" : [{"$ref" : "#"}, "array"],			"items" : {"$ref" : "#"},			"default" : {}		},		"enum" : {			"type" : "array",			"minItems" : 1,			"uniqueItems" : true		},			"minimum" : {			"type" : "number"		},				"maximum" : {			"type" : "number"		},				"exclusiveMinimum" : {			"type" : "boolean",			"default" : false		},				"exclusiveMaximum" : {			"type" : "boolean",			"default" : false		},				"divisibleBy" : {			"type" : "number",			"minimum" : 0,			"exclusiveMinimum" : true,			"default" : 1		},				"minLength" : {			"type" : "integer",			"minimum" : 0,			"default" : 0		},				"maxLength" : {			"type" : "integer"		},				"pattern" : {			"type" : "string"		},				"items" : {			"type" : [{"$ref" : "#"}, "array"],			"items" : {"$ref" : "#"},			"default" : {}		},				"additionalItems" : {			"type" : [{"$ref" : "#"}, "boolean"],			"default" : {}		},				"minItems" : {			"type" : "integer",			"minimum" : 0,			"default" : 0		},				"maxItems" : {			"type" : "integer",			"minimum" : 0		},				"uniqueItems" : {			"type" : "boolean",			"default" : false		},				"properties" : {			"type" : "object",			"additionalProperties" : {"$ref" : "#"},			"default" : {}		},				"patternProperties" : {			"type" : "object",			"additionalProperties" : {"$ref" : "#"},			"default" : {}		},				"additionalProperties" : {			"type" : [{"$ref" : "#"}, "boolean"],			"default" : {}		},				"minProperties" : {			"type" : "integer",			"minimum" : 0,			"default" : 0		},				"maxProperties" : {			"type" : "integer",			"minimum" : 0		},				"required" : {			"type" : "array",			"items" : {				"type" : "string"			}		},				"dependencies" : {			"type" : "object",			"additionalProperties" : {				"type" : ["string", "array", {"$ref" : "#"}],				"items" : {					"type" : "string"				}			},			"default" : {}		},				"id" : {			"type" : "string"		},				"$ref" : {			"type" : "string"		},				"$schema" : {			"type" : "string"		},				"title" : {			"type" : "string"		},				"description" : {			"type" : "string"		},				"default" : {			"type" : "any"		}	},		"dependencies" : {		"exclusiveMinimum" : "minimum",		"exclusiveMaximum" : "maximum"	},		"default" : {}}
 |