.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / table / node_modules / ajv / dist / refs / json-schema-2019-09 / meta / applicator.json
1 {
2   "$schema": "https://json-schema.org/draft/2019-09/schema",
3   "$id": "https://json-schema.org/draft/2019-09/meta/applicator",
4   "$vocabulary": {
5     "https://json-schema.org/draft/2019-09/vocab/applicator": true
6   },
7   "$recursiveAnchor": true,
8
9   "title": "Applicator vocabulary meta-schema",
10   "type": ["object", "boolean"],
11   "properties": {
12     "additionalItems": {"$recursiveRef": "#"},
13     "unevaluatedItems": {"$recursiveRef": "#"},
14     "items": {
15       "anyOf": [{"$recursiveRef": "#"}, {"$ref": "#/$defs/schemaArray"}]
16     },
17     "contains": {"$recursiveRef": "#"},
18     "additionalProperties": {"$recursiveRef": "#"},
19     "unevaluatedProperties": {"$recursiveRef": "#"},
20     "properties": {
21       "type": "object",
22       "additionalProperties": {"$recursiveRef": "#"},
23       "default": {}
24     },
25     "patternProperties": {
26       "type": "object",
27       "additionalProperties": {"$recursiveRef": "#"},
28       "propertyNames": {"format": "regex"},
29       "default": {}
30     },
31     "dependentSchemas": {
32       "type": "object",
33       "additionalProperties": {
34         "$recursiveRef": "#"
35       }
36     },
37     "propertyNames": {"$recursiveRef": "#"},
38     "if": {"$recursiveRef": "#"},
39     "then": {"$recursiveRef": "#"},
40     "else": {"$recursiveRef": "#"},
41     "allOf": {"$ref": "#/$defs/schemaArray"},
42     "anyOf": {"$ref": "#/$defs/schemaArray"},
43     "oneOf": {"$ref": "#/$defs/schemaArray"},
44     "not": {"$recursiveRef": "#"}
45   },
46   "$defs": {
47     "schemaArray": {
48       "type": "array",
49       "minItems": 1,
50       "items": {"$recursiveRef": "#"}
51     }
52   }
53 }