| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 | 
							- {
 
-   "$schema": "http://json-schema.org/draft-07/schema#",
 
-   "$id": "https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/json-schema-secure.json#",
 
-   "title": "Meta-schema for the security assessment of JSON Schemas",
 
-   "description": "If a JSON Schema fails validation against this meta-schema, it may be unsafe to validate untrusted data",
 
-   "definitions": {
 
-     "schemaArray": {
 
-       "type": "array",
 
-       "minItems": 1,
 
-       "items": {"$ref": "#"}
 
-     }
 
-   },
 
-   "dependencies": {
 
-     "patternProperties": {
 
-       "description": "prevent slow validation of large property names",
 
-       "required": ["propertyNames"],
 
-       "properties": {
 
-         "propertyNames": {
 
-           "required": ["maxLength"]
 
-         }
 
-       }
 
-     },
 
-     "uniqueItems": {
 
-       "description": "prevent slow validation of large non-scalar arrays",
 
-       "if": {
 
-         "properties": {
 
-           "uniqueItems": {"const": true},
 
-           "items": {
 
-             "properties": {
 
-               "type": {
 
-                 "anyOf": [
 
-                   {
 
-                     "enum": ["object", "array"]
 
-                   },
 
-                   {
 
-                     "type": "array",
 
-                     "contains": {"enum": ["object", "array"]}
 
-                   }
 
-                 ]
 
-               }
 
-             }
 
-           }
 
-         }
 
-       },
 
-       "then": {
 
-         "required": ["maxItems"]
 
-       }
 
-     },
 
-     "pattern": {
 
-       "description": "prevent slow pattern matching of large strings",
 
-       "required": ["maxLength"]
 
-     },
 
-     "format": {
 
-       "description": "prevent slow format validation of large strings",
 
-       "required": ["maxLength"]
 
-     }
 
-   },
 
-   "properties": {
 
-     "additionalItems": {"$ref": "#"},
 
-     "additionalProperties": {"$ref": "#"},
 
-     "dependencies": {
 
-       "additionalProperties": {
 
-         "anyOf": [
 
-           {"type": "array"},
 
-           {"$ref": "#"}
 
-         ]
 
-       }
 
-     },
 
-     "items": {
 
-       "anyOf": [
 
-         {"$ref": "#"},
 
-         {"$ref": "#/definitions/schemaArray"}
 
-       ]
 
-     },
 
-     "definitions": {
 
-       "additionalProperties": {"$ref": "#"}
 
-     },
 
-     "patternProperties": {
 
-       "additionalProperties": {"$ref": "#"}
 
-     },
 
-     "properties": {
 
-       "additionalProperties": {"$ref": "#"}
 
-     },
 
-     "if": {"$ref": "#"},
 
-     "then": {"$ref": "#"},
 
-     "else": {"$ref": "#"},
 
-     "allOf": {"$ref": "#/definitions/schemaArray"},
 
-     "anyOf": {"$ref": "#/definitions/schemaArray"},
 
-     "oneOf": {"$ref": "#/definitions/schemaArray"},
 
-     "not": {"$ref": "#"},
 
-     "contains": {"$ref": "#"},
 
-     "propertyNames": {"$ref": "#"}
 
-   }
 
- }
 
 
  |