2 "$schema": "https://json-schema.org/draft/2020-12/schema",
3 "$id": "https://json-schema.org/draft/2020-12/meta/core",
5 "https://json-schema.org/draft/2020-12/vocab/core": true
7 "$dynamicAnchor": "meta",
9 "title": "Core vocabulary meta-schema",
10 "type": ["object", "boolean"],
13 "$ref": "#/$defs/uriReferenceString",
14 "$comment": "Non-empty fragments not allowed.",
15 "pattern": "^[^#]*#?$"
17 "$schema": {"$ref": "#/$defs/uriString"},
18 "$ref": {"$ref": "#/$defs/uriReferenceString"},
19 "$anchor": {"$ref": "#/$defs/anchorString"},
20 "$dynamicRef": {"$ref": "#/$defs/uriReferenceString"},
21 "$dynamicAnchor": {"$ref": "#/$defs/anchorString"},
24 "propertyNames": {"$ref": "#/$defs/uriString"},
25 "additionalProperties": {
34 "additionalProperties": {"$dynamicRef": "#meta"}
40 "pattern": "^[A-Za-z_][-A-Za-z0-9._]*$"
46 "uriReferenceString": {
48 "format": "uri-reference"