From 63c5c4d900ebc506180f46fcb14ea182c902a4ea Mon Sep 17 00:00:00 2001 From: Valerii Petryniak <44531564+valerii15298@users.noreply.github.com> Date: Thu, 25 Dec 2025 11:13:20 +0200 Subject: [PATCH 1/3] Remove Reference type from Callbacks definition --- openapi-3-2/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi-3-2/index.d.ts b/openapi-3-2/index.d.ts index 72d0c78..5211115 100644 --- a/openapi-3-2/index.d.ts +++ b/openapi-3-2/index.d.ts @@ -283,7 +283,7 @@ type Response = { links?: Record; }; -type Callbacks = Record; +type Callbacks = Record; type Examples = { example?: Json; From 563ff1157f4d440717f11a80c45062e5d3b33f58 Mon Sep 17 00:00:00 2001 From: Jason Desrosiers Date: Sat, 3 Jan 2026 19:55:27 -0800 Subject: [PATCH 2/3] Rename Callbacks to Callback --- openapi-3-2/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openapi-3-2/index.d.ts b/openapi-3-2/index.d.ts index 5211115..4158965 100644 --- a/openapi-3-2/index.d.ts +++ b/openapi-3-2/index.d.ts @@ -145,7 +145,7 @@ type Components = { headers?: Record; securitySchemes?: Record; links?: Record; - callbacks?: Record; + callbacks?: Record; pathItems?: Record; mediaTypes?: Record; }; @@ -177,7 +177,7 @@ type Operation = { parameters?: (Parameter | Reference)[]; requestBody?: RequestBody | Reference; responses?: Responses; - callbacks?: Record; + callbacks?: Record; deprecated?: boolean; security?: SecurityRequirement[]; servers?: Server[]; @@ -283,7 +283,7 @@ type Response = { links?: Record; }; -type Callbacks = Record; +type Callback = Record; type Examples = { example?: Json; From 49ac17f1cb9b5a5f5eaaa99ef808dc39bfa4eec3 Mon Sep 17 00:00:00 2001 From: Jason Desrosiers Date: Sat, 3 Jan 2026 19:56:28 -0800 Subject: [PATCH 3/3] Make the same Callback fix for OpenAPI 3.1 --- openapi-3-1/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openapi-3-1/index.d.ts b/openapi-3-1/index.d.ts index a437246..d87de4b 100644 --- a/openapi-3-1/index.d.ts +++ b/openapi-3-1/index.d.ts @@ -141,7 +141,7 @@ type Components = { headers?: Record; securitySchemes?: Record; links?: Record; - callbacks?: Record; + callbacks?: Record; pathItems?: Record; }; @@ -169,7 +169,7 @@ type Operation = { parameters?: (Parameter | Reference)[]; requestBody?: RequestBody | Reference; responses?: Record; - callbacks?: Record; + callbacks?: Record; deprecated?: boolean; security?: SecurityRequirement[]; servers?: Server[]; @@ -259,7 +259,7 @@ type Response = { links?: Record; }; -type Callbacks = Record; +type Callback = Record; type Example = { summary?: string;