content: {
    "$defs": {
      "nonNegativeInteger": {
        "minimum": 0,
        "type": "integer"
      },
      "nonNegativeIntegerDefault0": {
        "$ref": "#/$defs/nonNegativeInteger",
        "default": 0
      },
      "simpleTypes": {
        "enum": [
          "array",
          "boolean",
          "integer",
          "null",
          "number",
          "object",
          "string"
        ]
      },
      "stringArray": {
        "default": [],
        "items": {
          "type": "string"
        },
        "type": "array",
        "uniqueItems": true
      }
    },
    "$dynamicAnchor": "meta",
    "$id": "https://json-schema.org/draft/2020-12/meta/validation",
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "$vocabulary": {
      "https://json-schema.org/draft/2020-12/vocab/validation": true
    },
    "properties": {
      "const": true,
      "dependentRequired": {
        "additionalProperties": {
          "$ref": "#/$defs/stringArray"
        },
        "type": "object"
      },
      "enum": {
        "items": true,
        "type": "array"
      },
      "exclusiveMaximum": {
        "type": "number"
      },
      "exclusiveMinimum": {
        "type": "number"
      },
      "maxContains": {
        "$ref": "#/$defs/nonNegativeInteger"
      },
      "maxItems": {
        "$ref": "#/$defs/nonNegativeInteger"
      },
      "maxLength": {
        "$ref": "#/$defs/nonNegativeInteger"
      },
      "maxProperties": {
        "$ref": "#/$defs/nonNegativeInteger"
      },
      "maximum": {
        "type": "number"
      },
      "minContains": {
        "$ref": "#/$defs/nonNegativeInteger",
        "default": 1
      },
      "minItems": {
        "$ref": "#/$defs/nonNegativeIntegerDefault0"
      },
      "minLength": {
        "$ref": "#/$defs/nonNegativeIntegerDefault0"
      },
      "minProperties": {
        "$ref": "#/$defs/nonNegativeIntegerDefault0"
      },
      "minimum": {
        "type": "number"
      },
      "multipleOf": {
        "exclusiveMinimum": 0,
        "type": "number"
      },
      "pattern": {
        "format": "regex",
        "type": "string"
      },
      "required": {
        "$ref": "#/$defs/stringArray"
      },
      "type": {
        "anyOf": [
          {
            "$ref": "#/$defs/simpleTypes"
          },
          {
            "items": {
              "$ref": "#/$defs/simpleTypes"
            },
            "minItems": 1,
            "type": "array",
            "uniqueItems": true
          }
        ]
      },
      "uniqueItems": {
        "default": false,
        "type": "boolean"
      }
    },
    "title": "Validation vocabulary meta-schema",
    "type": [
      "object",
      "boolean"
    ]
  }