From dec71d5f48b061a67f1ecb49194144e4b79b7fc7 Mon Sep 17 00:00:00 2001 From: Drew Powers Date: Thu, 23 Nov 2023 12:09:26 -0700 Subject: [PATCH] Add RequestBodyJSON helper --- .changeset/nine-pigs-reply.md | 5 +++++ packages/openapi-typescript-helpers/index.d.ts | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 .changeset/nine-pigs-reply.md diff --git a/.changeset/nine-pigs-reply.md b/.changeset/nine-pigs-reply.md new file mode 100644 index 000000000..f1d8255be --- /dev/null +++ b/.changeset/nine-pigs-reply.md @@ -0,0 +1,5 @@ +--- +"openapi-typescript-helpers": patch +--- + +Add RequestBodyJSON helper diff --git a/packages/openapi-typescript-helpers/index.d.ts b/packages/openapi-typescript-helpers/index.d.ts index cd7ad8929..1a9528c5d 100644 --- a/packages/openapi-typescript-helpers/index.d.ts +++ b/packages/openapi-typescript-helpers/index.d.ts @@ -78,6 +78,10 @@ export type SuccessResponseJSON = JSONLike< export type ErrorResponseJSON = JSONLike< ErrorResponse> >; +/** Return JSON-like request body from a path + HTTP method */ +export type RequestBodyJSON = JSONLike< + ResponseContent> +>; // Generic TS utils