Ignore:
Timestamp:
01/21/25 03:08:24 (3 days ago)
Author:
stefan toskovski <stefantoska84@…>
Branches:
main
Parents:
0c6b92a
Message:

F4 Finalna Verzija

File:
1 edited

Legend:

Unmodified
Added
Removed
  • imaps-frontend/node_modules/ajv/lib/refs/json-schema-draft-07.json

    r0c6b92a r79a0317  
    11{
    2     "$schema": "http://json-schema.org/draft-07/schema#",
    3     "$id": "http://json-schema.org/draft-07/schema#",
    4     "title": "Core schema meta-schema",
     2  "$schema": "http://json-schema.org/draft-07/schema#",
     3  "$id": "http://json-schema.org/draft-07/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    "$comment": {
     43      "type": "string"
     44    },
     45    "title": {
     46      "type": "string"
     47    },
     48    "description": {
     49      "type": "string"
     50    },
     51    "default": true,
     52    "readOnly": {
     53      "type": "boolean",
     54      "default": false
     55    },
     56    "examples": {
     57      "type": "array",
     58      "items": true
     59    },
     60    "multipleOf": {
     61      "type": "number",
     62      "exclusiveMinimum": 0
     63    },
     64    "maximum": {
     65      "type": "number"
     66    },
     67    "exclusiveMaximum": {
     68      "type": "number"
     69    },
     70    "minimum": {
     71      "type": "number"
     72    },
     73    "exclusiveMinimum": {
     74      "type": "number"
     75    },
     76    "maxLength": {"$ref": "#/definitions/nonNegativeInteger"},
     77    "minLength": {"$ref": "#/definitions/nonNegativeIntegerDefault0"},
     78    "pattern": {
     79      "type": "string",
     80      "format": "regex"
     81    },
     82    "additionalItems": {"$ref": "#"},
     83    "items": {
     84      "anyOf": [{"$ref": "#"}, {"$ref": "#/definitions/schemaArray"}],
     85      "default": true
     86    },
     87    "maxItems": {"$ref": "#/definitions/nonNegativeInteger"},
     88    "minItems": {"$ref": "#/definitions/nonNegativeIntegerDefault0"},
     89    "uniqueItems": {
     90      "type": "boolean",
     91      "default": false
     92    },
     93    "contains": {"$ref": "#"},
     94    "maxProperties": {"$ref": "#/definitions/nonNegativeInteger"},
     95    "minProperties": {"$ref": "#/definitions/nonNegativeIntegerDefault0"},
     96    "required": {"$ref": "#/definitions/stringArray"},
     97    "additionalProperties": {"$ref": "#"},
    598    "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": []
     99      "type": "object",
     100      "additionalProperties": {"$ref": "#"},
     101      "default": {}
     102    },
     103    "properties": {
     104      "type": "object",
     105      "additionalProperties": {"$ref": "#"},
     106      "default": {}
     107    },
     108    "patternProperties": {
     109      "type": "object",
     110      "additionalProperties": {"$ref": "#"},
     111      "propertyNames": {"format": "regex"},
     112      "default": {}
     113    },
     114    "dependencies": {
     115      "type": "object",
     116      "additionalProperties": {
     117        "anyOf": [{"$ref": "#"}, {"$ref": "#/definitions/stringArray"}]
     118      }
     119    },
     120    "propertyNames": {"$ref": "#"},
     121    "const": true,
     122    "enum": {
     123      "type": "array",
     124      "items": true,
     125      "minItems": 1,
     126      "uniqueItems": true
     127    },
     128    "type": {
     129      "anyOf": [
     130        {"$ref": "#/definitions/simpleTypes"},
     131        {
     132          "type": "array",
     133          "items": {"$ref": "#/definitions/simpleTypes"},
     134          "minItems": 1,
     135          "uniqueItems": true
    37136        }
     137      ]
    38138    },
    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         "$comment": {
    54             "type": "string"
    55         },
    56         "title": {
    57             "type": "string"
    58         },
    59         "description": {
    60             "type": "string"
    61         },
    62         "default": true,
    63         "readOnly": {
    64             "type": "boolean",
    65             "default": false
    66         },
    67         "examples": {
    68             "type": "array",
    69             "items": true
    70         },
    71         "multipleOf": {
    72             "type": "number",
    73             "exclusiveMinimum": 0
    74         },
    75         "maximum": {
    76             "type": "number"
    77         },
    78         "exclusiveMaximum": {
    79             "type": "number"
    80         },
    81         "minimum": {
    82             "type": "number"
    83         },
    84         "exclusiveMinimum": {
    85             "type": "number"
    86         },
    87         "maxLength": { "$ref": "#/definitions/nonNegativeInteger" },
    88         "minLength": { "$ref": "#/definitions/nonNegativeIntegerDefault0" },
    89         "pattern": {
    90             "type": "string",
    91             "format": "regex"
    92         },
    93         "additionalItems": { "$ref": "#" },
    94         "items": {
    95             "anyOf": [
    96                 { "$ref": "#" },
    97                 { "$ref": "#/definitions/schemaArray" }
    98             ],
    99             "default": true
    100         },
    101         "maxItems": { "$ref": "#/definitions/nonNegativeInteger" },
    102         "minItems": { "$ref": "#/definitions/nonNegativeIntegerDefault0" },
    103         "uniqueItems": {
    104             "type": "boolean",
    105             "default": false
    106         },
    107         "contains": { "$ref": "#" },
    108         "maxProperties": { "$ref": "#/definitions/nonNegativeInteger" },
    109         "minProperties": { "$ref": "#/definitions/nonNegativeIntegerDefault0" },
    110         "required": { "$ref": "#/definitions/stringArray" },
    111         "additionalProperties": { "$ref": "#" },
    112         "definitions": {
    113             "type": "object",
    114             "additionalProperties": { "$ref": "#" },
    115             "default": {}
    116         },
    117         "properties": {
    118             "type": "object",
    119             "additionalProperties": { "$ref": "#" },
    120             "default": {}
    121         },
    122         "patternProperties": {
    123             "type": "object",
    124             "additionalProperties": { "$ref": "#" },
    125             "propertyNames": { "format": "regex" },
    126             "default": {}
    127         },
    128         "dependencies": {
    129             "type": "object",
    130             "additionalProperties": {
    131                 "anyOf": [
    132                     { "$ref": "#" },
    133                     { "$ref": "#/definitions/stringArray" }
    134                 ]
    135             }
    136         },
    137         "propertyNames": { "$ref": "#" },
    138         "const": true,
    139         "enum": {
    140             "type": "array",
    141             "items": true,
    142             "minItems": 1,
    143             "uniqueItems": true
    144         },
    145         "type": {
    146             "anyOf": [
    147                 { "$ref": "#/definitions/simpleTypes" },
    148                 {
    149                     "type": "array",
    150                     "items": { "$ref": "#/definitions/simpleTypes" },
    151                     "minItems": 1,
    152                     "uniqueItems": true
    153                 }
    154             ]
    155         },
    156         "format": { "type": "string" },
    157         "contentMediaType": { "type": "string" },
    158         "contentEncoding": { "type": "string" },
    159         "if": {"$ref": "#"},
    160         "then": {"$ref": "#"},
    161         "else": {"$ref": "#"},
    162         "allOf": { "$ref": "#/definitions/schemaArray" },
    163         "anyOf": { "$ref": "#/definitions/schemaArray" },
    164         "oneOf": { "$ref": "#/definitions/schemaArray" },
    165         "not": { "$ref": "#" }
    166     },
    167     "default": true
     139    "format": {"type": "string"},
     140    "contentMediaType": {"type": "string"},
     141    "contentEncoding": {"type": "string"},
     142    "if": {"$ref": "#"},
     143    "then": {"$ref": "#"},
     144    "else": {"$ref": "#"},
     145    "allOf": {"$ref": "#/definitions/schemaArray"},
     146    "anyOf": {"$ref": "#/definitions/schemaArray"},
     147    "oneOf": {"$ref": "#/definitions/schemaArray"},
     148    "not": {"$ref": "#"}
     149  },
     150  "default": true
    168151}
Note: See TracChangeset for help on using the changeset viewer.