schema-components - v3.7.0
    Preparing search index...

    Function readJsonSchemaDialect

    • Inspect an OpenAPI 3.1 document for a jsonSchemaDialect declaration.

      Per the OpenAPI 3.1 spec, an OpenAPI document may declare the default JSON Schema dialect for its Schema Objects via the top-level jsonSchemaDialect URI. Real-world 3.1 documents overwhelmingly omit the keyword and rely on the spec-defined Draft 2020-12 default — this helper surfaces the declaration so the normaliser can either honour a known dialect or emit a diagnostic for an unknown one.

      Parameters

      • doc: Record<string, unknown>

      Returns JsonSchemaDialectInfo