Legend:
- Unmodified
- Added
- Removed
-
imaps-frontend/node_modules/ajv/lib/refs/json-schema-draft-06.json
r0c6b92a r79a0317 1 1 { 2 "$schema": "http://json-schema.org/draft-06/schema#", 3 "$id": "http://json-schema.org/draft-06/schema#", 4 "title": "Core schema meta-schema", 2 "$schema": "http://json-schema.org/draft-06/schema#", 3 "$id": "http://json-schema.org/draft-06/schema#", 4 "title": "Core schema meta-schema", 5 "definitions": { 6 "schemaArray": { 7 "type": "array", 8 "minItems": 1, 9 "items": {"$ref": "#"} 10 }, 11 "nonNegativeInteger": { 12 "type": "integer", 13 "minimum": 0 14 }, 15 "nonNegativeIntegerDefault0": { 16 "allOf": [{"$ref": "#/definitions/nonNegativeInteger"}, {"default": 0}] 17 }, 18 "simpleTypes": { 19 "enum": ["array", "boolean", "integer", "null", "number", "object", "string"] 20 }, 21 "stringArray": { 22 "type": "array", 23 "items": {"type": "string"}, 24 "uniqueItems": true, 25 "default": [] 26 } 27 }, 28 "type": ["object", "boolean"], 29 "properties": { 30 "$id": { 31 "type": "string", 32 "format": "uri-reference" 33 }, 34 "$schema": { 35 "type": "string", 36 "format": "uri" 37 }, 38 "$ref": { 39 "type": "string", 40 "format": "uri-reference" 41 }, 42 "title": { 43 "type": "string" 44 }, 45 "description": { 46 "type": "string" 47 }, 48 "default": {}, 49 "examples": { 50 "type": "array", 51 "items": {} 52 }, 53 "multipleOf": { 54 "type": "number", 55 "exclusiveMinimum": 0 56 }, 57 "maximum": { 58 "type": "number" 59 }, 60 "exclusiveMaximum": { 61 "type": "number" 62 }, 63 "minimum": { 64 "type": "number" 65 }, 66 "exclusiveMinimum": { 67 "type": "number" 68 }, 69 "maxLength": {"$ref": "#/definitions/nonNegativeInteger"}, 70 "minLength": {"$ref": "#/definitions/nonNegativeIntegerDefault0"}, 71 "pattern": { 72 "type": "string", 73 "format": "regex" 74 }, 75 "additionalItems": {"$ref": "#"}, 76 "items": { 77 "anyOf": [{"$ref": "#"}, {"$ref": "#/definitions/schemaArray"}], 78 "default": {} 79 }, 80 "maxItems": {"$ref": "#/definitions/nonNegativeInteger"}, 81 "minItems": {"$ref": "#/definitions/nonNegativeIntegerDefault0"}, 82 "uniqueItems": { 83 "type": "boolean", 84 "default": false 85 }, 86 "contains": {"$ref": "#"}, 87 "maxProperties": {"$ref": "#/definitions/nonNegativeInteger"}, 88 "minProperties": {"$ref": "#/definitions/nonNegativeIntegerDefault0"}, 89 "required": {"$ref": "#/definitions/stringArray"}, 90 "additionalProperties": {"$ref": "#"}, 5 91 "definitions": { 6 "schemaArray": { 7 "type": "array", 8 "minItems": 1, 9 "items": { "$ref": "#" } 10 }, 11 "nonNegativeInteger": { 12 "type": "integer", 13 "minimum": 0 14 }, 15 "nonNegativeIntegerDefault0": { 16 "allOf": [ 17 { "$ref": "#/definitions/nonNegativeInteger" }, 18 { "default": 0 } 19 ] 20 }, 21 "simpleTypes": { 22 "enum": [ 23 "array", 24 "boolean", 25 "integer", 26 "null", 27 "number", 28 "object", 29 "string" 30 ] 31 }, 32 "stringArray": { 33 "type": "array", 34 "items": { "type": "string" }, 35 "uniqueItems": true, 36 "default": [] 92 "type": "object", 93 "additionalProperties": {"$ref": "#"}, 94 "default": {} 95 }, 96 "properties": { 97 "type": "object", 98 "additionalProperties": {"$ref": "#"}, 99 "default": {} 100 }, 101 "patternProperties": { 102 "type": "object", 103 "additionalProperties": {"$ref": "#"}, 104 "default": {} 105 }, 106 "dependencies": { 107 "type": "object", 108 "additionalProperties": { 109 "anyOf": [{"$ref": "#"}, {"$ref": "#/definitions/stringArray"}] 110 } 111 }, 112 "propertyNames": {"$ref": "#"}, 113 "const": {}, 114 "enum": { 115 "type": "array", 116 "minItems": 1, 117 "uniqueItems": true 118 }, 119 "type": { 120 "anyOf": [ 121 {"$ref": "#/definitions/simpleTypes"}, 122 { 123 "type": "array", 124 "items": {"$ref": "#/definitions/simpleTypes"}, 125 "minItems": 1, 126 "uniqueItems": true 37 127 } 128 ] 38 129 }, 39 "type": ["object", "boolean"], 40 "properties": { 41 "$id": { 42 "type": "string", 43 "format": "uri-reference" 44 }, 45 "$schema": { 46 "type": "string", 47 "format": "uri" 48 }, 49 "$ref": { 50 "type": "string", 51 "format": "uri-reference" 52 }, 53 "title": { 54 "type": "string" 55 }, 56 "description": { 57 "type": "string" 58 }, 59 "default": {}, 60 "examples": { 61 "type": "array", 62 "items": {} 63 }, 64 "multipleOf": { 65 "type": "number", 66 "exclusiveMinimum": 0 67 }, 68 "maximum": { 69 "type": "number" 70 }, 71 "exclusiveMaximum": { 72 "type": "number" 73 }, 74 "minimum": { 75 "type": "number" 76 }, 77 "exclusiveMinimum": { 78 "type": "number" 79 }, 80 "maxLength": { "$ref": "#/definitions/nonNegativeInteger" }, 81 "minLength": { "$ref": "#/definitions/nonNegativeIntegerDefault0" }, 82 "pattern": { 83 "type": "string", 84 "format": "regex" 85 }, 86 "additionalItems": { "$ref": "#" }, 87 "items": { 88 "anyOf": [ 89 { "$ref": "#" }, 90 { "$ref": "#/definitions/schemaArray" } 91 ], 92 "default": {} 93 }, 94 "maxItems": { "$ref": "#/definitions/nonNegativeInteger" }, 95 "minItems": { "$ref": "#/definitions/nonNegativeIntegerDefault0" }, 96 "uniqueItems": { 97 "type": "boolean", 98 "default": false 99 }, 100 "contains": { "$ref": "#" }, 101 "maxProperties": { "$ref": "#/definitions/nonNegativeInteger" }, 102 "minProperties": { "$ref": "#/definitions/nonNegativeIntegerDefault0" }, 103 "required": { "$ref": "#/definitions/stringArray" }, 104 "additionalProperties": { "$ref": "#" }, 105 "definitions": { 106 "type": "object", 107 "additionalProperties": { "$ref": "#" }, 108 "default": {} 109 }, 110 "properties": { 111 "type": "object", 112 "additionalProperties": { "$ref": "#" }, 113 "default": {} 114 }, 115 "patternProperties": { 116 "type": "object", 117 "additionalProperties": { "$ref": "#" }, 118 "default": {} 119 }, 120 "dependencies": { 121 "type": "object", 122 "additionalProperties": { 123 "anyOf": [ 124 { "$ref": "#" }, 125 { "$ref": "#/definitions/stringArray" } 126 ] 127 } 128 }, 129 "propertyNames": { "$ref": "#" }, 130 "const": {}, 131 "enum": { 132 "type": "array", 133 "minItems": 1, 134 "uniqueItems": true 135 }, 136 "type": { 137 "anyOf": [ 138 { "$ref": "#/definitions/simpleTypes" }, 139 { 140 "type": "array", 141 "items": { "$ref": "#/definitions/simpleTypes" }, 142 "minItems": 1, 143 "uniqueItems": true 144 } 145 ] 146 }, 147 "format": { "type": "string" }, 148 "allOf": { "$ref": "#/definitions/schemaArray" }, 149 "anyOf": { "$ref": "#/definitions/schemaArray" }, 150 "oneOf": { "$ref": "#/definitions/schemaArray" }, 151 "not": { "$ref": "#" } 152 }, 153 "default": {} 130 "format": {"type": "string"}, 131 "allOf": {"$ref": "#/definitions/schemaArray"}, 132 "anyOf": {"$ref": "#/definitions/schemaArray"}, 133 "oneOf": {"$ref": "#/definitions/schemaArray"}, 134 "not": {"$ref": "#"} 135 }, 136 "default": {} 154 137 }
Note:
See TracChangeset
for help on using the changeset viewer.