diff --git a/specs/meta/meta.json b/specs/meta/meta.json index d3d22b95..e7eb6ba9 100644 --- a/specs/meta/meta.json +++ b/specs/meta/meta.json @@ -1,5 +1,5 @@ { - "$schema": "https://json-schema.org/v1/2026", + "$schema": "https://json-schema.org/v1", "$id": "https://json-schema.org/v1/2026", "$dynamicAnchor": "meta", diff --git a/specs/schema.json b/specs/schema.json deleted file mode 100644 index 4d0451c3..00000000 --- a/specs/schema.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft/next/schema", - "$id": "https://json-schema.org/draft/next/schema", - "$vocabulary": { - "https://json-schema.org/draft/next/vocab/core": true, - "https://json-schema.org/draft/next/vocab/applicator": true, - "https://json-schema.org/draft/next/vocab/unevaluated": true, - "https://json-schema.org/draft/next/vocab/validation": true, - "https://json-schema.org/draft/next/vocab/meta-data": true, - "https://json-schema.org/draft/next/vocab/format-annotation": true, - "https://json-schema.org/draft/next/vocab/content": true - }, - "$dynamicAnchor": "meta", - - "title": "Core and Validation specifications meta-schema", - "allOf": [ - {"$ref": "meta/core"}, - {"$ref": "meta/applicator"}, - {"$ref": "meta/unevaluated"}, - {"$ref": "meta/validation"}, - {"$ref": "meta/meta-data"}, - {"$ref": "meta/format-annotation"}, - {"$ref": "meta/content"} - ], - "type": ["object", "boolean"], - "$comment": "This meta-schema also defines keywords that have appeared in previous drafts in order to prevent incompatible extensions as they remain in common use.", - "properties": { - "definitions": { - "$comment": "\"definitions\" has been replaced by \"$defs\".", - "type": "object", - "additionalProperties": { "$dynamicRef": "meta" }, - "deprecated": true, - "default": {} - }, - "dependencies": { - "$comment": "\"dependencies\" has been split and replaced by \"dependentSchemas\" and \"dependentRequired\" in order to serve their differing semantics.", - "type": "object", - "additionalProperties": { - "anyOf": [ - { "$dynamicRef": "meta" }, - { "$ref": "meta/validation#/$defs/stringArray" } - ] - }, - "deprecated": true, - "default": {} - }, - "$recursiveAnchor": { - "$comment": "\"$recursiveAnchor\" has been replaced by \"$dynamicAnchor\".", - "type": "boolean", - "deprecated": true - }, - "$recursiveRef": { - "$comment": "\"$recursiveRef\" has been replaced by \"$dynamicRef\".", - "type": "string", - "format": "uri-reference", - "deprecated": true - } - } -}