{
"title": "a OpenAPI 3.1 Schema Object Dialect",
"description": "OpenAPI 3.1 Schema Object Dialect that prohibits unrecognized keywords other than those starting with x-",
"$id": "https://raw.githubusercontent.com/karenetheridge/OpenAPI-Modern/master/share/strict-dialect.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$vocabulary": {
"https://json-schema.org/draft/2020-12/vocab/core": true,
"https://json-schema.org/draft/2020-12/vocab/applicator": true,
"https://json-schema.org/draft/2020-12/vocab/unevaluated": true,
"https://json-schema.org/draft/2020-12/vocab/validation": true,
"https://json-schema.org/draft/2020-12/vocab/meta-data": true,
"https://json-schema.org/draft/2020-12/vocab/format-assertion": true,
"https://json-schema.org/draft/2020-12/vocab/content": true,
"https://spec.openapis.org/oas/3.1/vocab/base": false
},
"$dynamicAnchor": "meta",
"allOf": [
{ "$ref": "https://json-schema.org/draft/2020-12/schema" },
{ "$ref": "https://spec.openapis.org/oas/3.1/meta/2024-10-25" }
],
"patternProperties": {
"^x-": true
},
"unevaluatedProperties": false
}