From 6505659a5b776d03e943582e700a718eddcc2912 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Fern=C3=A1ndez?= Date: Fri, 19 Dec 2025 16:18:29 -0300 Subject: [PATCH] fix: use serialized body in SSE client requests SSE client calls were using raw `opts.body` instead of properly serialized body data, causing SSE requests with JSON bodies to send malformed data. Now correctly passes `serializedBody` (via `getValidRequestBody`) to `createSseClient` across all affected client adapters (fetch, angular, axios, ky, next, nuxt). --- .changeset/brave-heads-battle.md | 5 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 1 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 4 + .../src/client/client/client.gen.ts | 1 + .../client/client.gen.ts | 4 + .../2.0.x/form-data/client/client.gen.ts | 4 + .../common/default-class/client/client.gen.ts | 4 + .../common/default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-nested-classes/client/client.gen.ts | 4 + .../@hey-api/sdk/default/client/client.gen.ts | 4 + .../sdk/instance/client/client.gen.ts | 4 + .../sdk/throwOnError/client/client.gen.ts | 4 + .../type-format-valibot/client/client.gen.ts | 4 + .../type-format-zod/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../colada/asClass/client/client.gen.ts | 4 + .../@pinia/colada/fetch/client/client.gen.ts | 4 + .../asClass/client/client.gen.ts | 4 + .../axios/client/client.gen.ts | 4 + .../fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../react-query/asClass/client/client.gen.ts | 4 + .../react-query/axios/client/client.gen.ts | 4 + .../react-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../solid-query/asClass/client/client.gen.ts | 4 + .../solid-query/axios/client/client.gen.ts | 4 + .../solid-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../svelte-query/asClass/client/client.gen.ts | 4 + .../svelte-query/axios/client/client.gen.ts | 4 + .../svelte-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../vue-query/asClass/client/client.gen.ts | 4 + .../vue-query/axios/client/client.gen.ts | 4 + .../vue-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../2.0.x/schema-unknown/client/client.gen.ts | 4 + .../security-api-key/client/client.gen.ts | 4 + .../2.0.x/security-basic/client/client.gen.ts | 4 + .../2.0.x/security-false/client/client.gen.ts | 4 + .../security-oauth2/client/client.gen.ts | 4 + .../servers-base-path/client/client.gen.ts | 4 + .../2.0.x/servers-host/client/client.gen.ts | 4 + .../2.0.x/servers/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../3.0.x/content-types/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../common/default-class/client/client.gen.ts | 4 + .../common/default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-nested-classes/client/client.gen.ts | 4 + .../@hey-api/sdk/default/client/client.gen.ts | 4 + .../sdk/instance/client/client.gen.ts | 4 + .../sdk/throwOnError/client/client.gen.ts | 4 + .../type-format-valibot/client/client.gen.ts | 4 + .../type-format-zod/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../colada/asClass/client/client.gen.ts | 4 + .../@pinia/colada/fetch/client/client.gen.ts | 4 + .../asClass/client/client.gen.ts | 4 + .../axios/client/client.gen.ts | 4 + .../fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../react-query/asClass/client/client.gen.ts | 4 + .../react-query/axios/client/client.gen.ts | 4 + .../react-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../solid-query/asClass/client/client.gen.ts | 4 + .../solid-query/axios/client/client.gen.ts | 4 + .../solid-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../svelte-query/asClass/client/client.gen.ts | 4 + .../svelte-query/axios/client/client.gen.ts | 4 + .../svelte-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../vue-query/asClass/client/client.gen.ts | 4 + .../vue-query/axios/client/client.gen.ts | 4 + .../vue-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../security-api-key/client/client.gen.ts | 4 + .../3.0.x/security-false/client/client.gen.ts | 4 + .../security-http-bearer/client/client.gen.ts | 4 + .../security-oauth2/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../3.0.x/servers/client/client.gen.ts | 4 + .../transformers-all-of/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../transformers-array/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../base-url-false/client/client.gen.ts | 4 + .../base-url-number/client/client.gen.ts | 4 + .../base-url-strict/client/client.gen.ts | 4 + .../base-url-string/client/client.gen.ts | 4 + .../clean-false/client/client.gen.ts | 4 + .../default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-client-optional/client/client.gen.ts | 4 + .../sdk-client-required/client/client.gen.ts | 4 + .../tsconfig-node16-sdk/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../base-url-false/client/client.gen.ts | 4 + .../base-url-number/client/client.gen.ts | 4 + .../base-url-strict/client/client.gen.ts | 4 + .../base-url-string/client/client.gen.ts | 4 + .../clean-false/client/client.gen.ts | 4 + .../client-axios/default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-client-optional/client/client.gen.ts | 4 + .../sdk-client-required/client/client.gen.ts | 4 + .../tsconfig-node16-sdk/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../base-url-false/client/client.gen.ts | 4 + .../base-url-number/client/client.gen.ts | 4 + .../base-url-strict/client/client.gen.ts | 4 + .../base-url-string/client/client.gen.ts | 4 + .../clean-false/client/client.gen.ts | 4 + .../client-fetch/default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-client-optional/client/client.gen.ts | 4 + .../sdk-client-required/client/client.gen.ts | 4 + .../tsconfig-node16-sdk/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../base-url-false/client/client.gen.ts | 4 + .../base-url-number/client/client.gen.ts | 4 + .../base-url-strict/client/client.gen.ts | 4 + .../base-url-string/client/client.gen.ts | 4 + .../clean-false/client/client.gen.ts | 4 + .../client-ky/default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-client-optional/client/client.gen.ts | 4 + .../sdk-client-required/client/client.gen.ts | 4 + .../tsconfig-node16-sdk/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../base-url-false/client/client.gen.ts | 4 + .../base-url-number/client/client.gen.ts | 4 + .../base-url-strict/client/client.gen.ts | 4 + .../base-url-string/client/client.gen.ts | 4 + .../clean-false/client/client.gen.ts | 4 + .../client-next/default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-client-optional/client/client.gen.ts | 4 + .../sdk-client-required/client/client.gen.ts | 4 + .../tsconfig-node16-sdk/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../base-url-false/client/client.gen.ts | 5 + .../base-url-number/client/client.gen.ts | 5 + .../base-url-strict/client/client.gen.ts | 5 + .../base-url-string/client/client.gen.ts | 5 + .../clean-false/client/client.gen.ts | 5 + .../client-nuxt/default/client/client.gen.ts | 5 + .../client/client.gen.ts | 5 + .../sdk-client-optional/client/client.gen.ts | 5 + .../sdk-client-required/client/client.gen.ts | 5 + .../tsconfig-node16-sdk/client/client.gen.ts | 5 + .../client/client.gen.ts | 5 + .../3.1.x/content-types/client/client.gen.ts | 4 + .../3.1.x/headers/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../3.1.x/pagination-ref/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../common/default-class/client/client.gen.ts | 4 + .../common/default/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../sdk-nested-classes/client/client.gen.ts | 4 + .../@hey-api/sdk/default/client/client.gen.ts | 4 + .../sdk/instance/client/client.gen.ts | 4 + .../sdk/throwOnError/client/client.gen.ts | 4 + .../type-format-valibot/client/client.gen.ts | 4 + .../type-format-zod/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../colada/asClass/client/client.gen.ts | 4 + .../@pinia/colada/fetch/client/client.gen.ts | 4 + .../asClass/client/client.gen.ts | 4 + .../axios/client/client.gen.ts | 4 + .../fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../react-query/asClass/client/client.gen.ts | 4 + .../react-query/axios/client/client.gen.ts | 4 + .../react-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../solid-query/asClass/client/client.gen.ts | 4 + .../solid-query/axios/client/client.gen.ts | 4 + .../solid-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../svelte-query/asClass/client/client.gen.ts | 4 + .../svelte-query/axios/client/client.gen.ts | 4 + .../svelte-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../vue-query/asClass/client/client.gen.ts | 4 + .../vue-query/axios/client/client.gen.ts | 4 + .../vue-query/fetch/client/client.gen.ts | 4 + .../name-builder/client/client.gen.ts | 4 + .../security-api-key/client/client.gen.ts | 4 + .../3.1.x/security-false/client/client.gen.ts | 4 + .../security-http-bearer/client/client.gen.ts | 4 + .../security-oauth2/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../3.1.x/servers/client/client.gen.ts | 4 + .../3.1.x/sse-angular/client/client.gen.ts | 4 + .../3.1.x/sse-axios/client/client.gen.ts | 4 + .../3.1.x/sse-fetch/client/client.gen.ts | 4 + .../3.1.x/sse-next/client/client.gen.ts | 4 + .../3.1.x/sse-nuxt/client/client.gen.ts | 5 + .../transformers-all-of/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../transformers-array/client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../client/client.gen.ts | 4 + .../@tanstack/meta/client/client.gen.ts | 4 + .../class/client/client.gen.ts | 4 + .../flat/client/client.gen.ts | 4 + .../instance/client/client.gen.ts | 4 + .../opencode/export-all/client/client.gen.ts | 4 + .../opencode/flat/client/client.gen.ts | 4 + .../opencode/grouped/client/client.gen.ts | 4 + .../@hey-api/client-angular/bundle/client.ts | 4 + .../@hey-api/client-axios/bundle/client.ts | 4 + .../__tests__/serverSentEvents.test.ts | 96 +++++++++++++++++++ .../@hey-api/client-fetch/bundle/client.ts | 4 + .../@hey-api/client-ky/bundle/client.ts | 4 + .../@hey-api/client-next/bundle/client.ts | 4 + .../@hey-api/client-nuxt/bundle/client.ts | 5 + 243 files changed, 1072 insertions(+) create mode 100644 .changeset/brave-heads-battle.md diff --git a/.changeset/brave-heads-battle.md b/.changeset/brave-heads-battle.md new file mode 100644 index 000000000..f8e4be4c3 --- /dev/null +++ b/.changeset/brave-heads-battle.md @@ -0,0 +1,5 @@ +--- +'@hey-api/openapi-ts': minor +--- + +Fix body serialization for sse client diff --git a/examples/openapi-ts-angular-common/src/client/client/client.gen.ts b/examples/openapi-ts-angular-common/src/client/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/examples/openapi-ts-angular-common/src/client/client/client.gen.ts +++ b/examples/openapi-ts-angular-common/src/client/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-angular/src/client/client/client.gen.ts b/examples/openapi-ts-angular/src/client/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/examples/openapi-ts-angular/src/client/client/client.gen.ts +++ b/examples/openapi-ts-angular/src/client/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-axios/src/client/client/client.gen.ts b/examples/openapi-ts-axios/src/client/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/examples/openapi-ts-axios/src/client/client/client.gen.ts +++ b/examples/openapi-ts-axios/src/client/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/examples/openapi-ts-fastify/src/client/client/client.gen.ts b/examples/openapi-ts-fastify/src/client/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/examples/openapi-ts-fastify/src/client/client/client.gen.ts +++ b/examples/openapi-ts-fastify/src/client/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-fetch/src/client/client/client.gen.ts b/examples/openapi-ts-fetch/src/client/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/examples/openapi-ts-fetch/src/client/client/client.gen.ts +++ b/examples/openapi-ts-fetch/src/client/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-ky/src/client/client/client.gen.ts b/examples/openapi-ts-ky/src/client/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/examples/openapi-ts-ky/src/client/client/client.gen.ts +++ b/examples/openapi-ts-ky/src/client/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-next/src/client/client/client.gen.ts b/examples/openapi-ts-next/src/client/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/examples/openapi-ts-next/src/client/client/client.gen.ts +++ b/examples/openapi-ts-next/src/client/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-openai/src/client/client/client.gen.ts b/examples/openapi-ts-openai/src/client/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/examples/openapi-ts-openai/src/client/client/client.gen.ts +++ b/examples/openapi-ts-openai/src/client/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-pinia-colada/src/client/client/client.gen.ts b/examples/openapi-ts-pinia-colada/src/client/client/client.gen.ts index 00dbae399..b8e7d6afd 100644 --- a/examples/openapi-ts-pinia-colada/src/client/client/client.gen.ts +++ b/examples/openapi-ts-pinia-colada/src/client/client/client.gen.ts @@ -247,6 +247,7 @@ export const createClient = (config: Config = {}): Client => { } return request }, + serializedBody: getValidRequestBody(opts) as BodyInit | null | undefined, url }) } diff --git a/examples/openapi-ts-tanstack-angular-query-experimental/src/client/client/client.gen.ts b/examples/openapi-ts-tanstack-angular-query-experimental/src/client/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/examples/openapi-ts-tanstack-angular-query-experimental/src/client/client/client.gen.ts +++ b/examples/openapi-ts-tanstack-angular-query-experimental/src/client/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-tanstack-react-query/src/client/client/client.gen.ts b/examples/openapi-ts-tanstack-react-query/src/client/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/examples/openapi-ts-tanstack-react-query/src/client/client/client.gen.ts +++ b/examples/openapi-ts-tanstack-react-query/src/client/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-tanstack-svelte-query/src/client/client/client.gen.ts b/examples/openapi-ts-tanstack-svelte-query/src/client/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/examples/openapi-ts-tanstack-svelte-query/src/client/client/client.gen.ts +++ b/examples/openapi-ts-tanstack-svelte-query/src/client/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/examples/openapi-ts-tanstack-vue-query/src/client/client/client.gen.ts b/examples/openapi-ts-tanstack-vue-query/src/client/client/client.gen.ts index 00dbae399..b8e7d6afd 100644 --- a/examples/openapi-ts-tanstack-vue-query/src/client/client/client.gen.ts +++ b/examples/openapi-ts-tanstack-vue-query/src/client/client/client.gen.ts @@ -247,6 +247,7 @@ export const createClient = (config: Config = {}): Client => { } return request }, + serializedBody: getValidRequestBody(opts) as BodyInit | null | undefined, url }) } diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default-class/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default-class/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default-class/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default-class/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/schema-unknown/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/schema-unknown/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/schema-unknown/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/schema-unknown/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-api-key/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-api-key/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-api-key/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-api-key/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-basic/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-basic/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-basic/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-basic/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-false/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-false/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-oauth2/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-oauth2/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-oauth2/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-oauth2/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-base-path/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-base-path/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-base-path/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-base-path/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-host/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-host/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-host/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-host/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/transforms-read-write/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/transforms-read-write/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/transforms-read-write/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/transforms-read-write/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-response-text-plain/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-response-text-plain/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-response-text-plain/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-response-text-plain/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/content-types/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/content-types/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/content-types/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/content-types/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/internal-name-conflict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/internal-name-conflict/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/internal-name-conflict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/internal-name-conflict/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false-axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false-axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false-axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false-axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default-class/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default-class/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default-class/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default-class/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/default/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/instance/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-api-key/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-api-key/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-api-key/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-api-key/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-false/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-false/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-http-bearer/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-http-bearer/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-http-bearer/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-http-bearer/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-oauth2/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-oauth2/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-oauth2/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-oauth2/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-open-id-connect/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-open-id-connect/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-open-id-connect/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-open-id-connect/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/servers/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/servers/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/servers/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/servers/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-all-of/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-all-of/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-all-of/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-all-of/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-any-of-null/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-any-of-null/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-any-of-null/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-any-of-null/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-array/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-array/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-array/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-array/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-recursive/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-recursive/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-recursive/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-recursive/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transforms-read-write/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transforms-read-write/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transforms-read-write/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transforms-read-write/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/body-response-text-plain/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/body-response-text-plain/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/body-response-text-plain/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/body-response-text-plain/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-false/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-false/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-number/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-number/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-number/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-number/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-strict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-strict/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-strict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-strict/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-string/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-string/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-string/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-string/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/clean-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/clean-false/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/clean-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/clean-false/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/default/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/default/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/import-file-extension-ts/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/import-file-extension-ts/client/client.gen.ts index 9b25c4df7..028498b0e 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/import-file-extension-ts/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/import-file-extension-ts/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-optional/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-optional/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-optional/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-optional/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-required/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-required/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-required/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-required/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-node16-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-node16-sdk/client/client.gen.ts index b420a4bc0..b52f36164 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-node16-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-node16-sdk/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-nodenext-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-nodenext-sdk/client/client.gen.ts index b420a4bc0..b52f36164 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-nodenext-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-nodenext-sdk/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-false/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-false/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-number/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-number/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-number/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-number/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-strict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-strict/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-strict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-strict/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-string/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-string/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-string/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-string/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/clean-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/clean-false/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/clean-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/clean-false/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/default/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/default/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/import-file-extension-ts/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/import-file-extension-ts/client/client.gen.ts index 45d31a562..febba4153 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/import-file-extension-ts/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/import-file-extension-ts/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-optional/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-optional/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-optional/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-optional/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-required/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-required/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-required/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-required/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-node16-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-node16-sdk/client/client.gen.ts index 4a9cfc36e..26379aa6b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-node16-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-node16-sdk/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-nodenext-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-nodenext-sdk/client/client.gen.ts index 4a9cfc36e..26379aa6b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-nodenext-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-nodenext-sdk/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-false/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-false/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-number/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-number/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-number/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-number/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-strict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-strict/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-strict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-strict/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-string/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-string/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-string/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-string/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/clean-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/clean-false/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/clean-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/clean-false/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/default/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/default/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/import-file-extension-ts/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/import-file-extension-ts/client/client.gen.ts index 8715da997..e9e5ac5f7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/import-file-extension-ts/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/import-file-extension-ts/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-optional/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-optional/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-optional/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-optional/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-required/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-required/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-required/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-required/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-node16-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-node16-sdk/client/client.gen.ts index 0e4f3174b..916301e46 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-node16-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-node16-sdk/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-nodenext-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-nodenext-sdk/client/client.gen.ts index 0e4f3174b..916301e46 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-nodenext-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-nodenext-sdk/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-false/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-false/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-number/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-number/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-number/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-number/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-strict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-strict/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-strict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-strict/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-string/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-string/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-string/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-string/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/clean-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/clean-false/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/clean-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/clean-false/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/default/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/default/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/import-file-extension-ts/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/import-file-extension-ts/client/client.gen.ts index 625820d21..48a78ffe9 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/import-file-extension-ts/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/import-file-extension-ts/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-optional/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-optional/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-optional/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-optional/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-required/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-required/client/client.gen.ts index 3d385fc37..27da91a53 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-required/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-required/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-node16-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-node16-sdk/client/client.gen.ts index cb124b4c6..e214d50fc 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-node16-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-node16-sdk/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-nodenext-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-nodenext-sdk/client/client.gen.ts index cb124b4c6..e214d50fc 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-nodenext-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-nodenext-sdk/client/client.gen.ts @@ -307,6 +307,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-false/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-false/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-number/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-number/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-number/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-number/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-strict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-strict/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-strict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-strict/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-string/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-string/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-string/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-string/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/clean-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/clean-false/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/clean-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/clean-false/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/default/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/default/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/import-file-extension-ts/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/import-file-extension-ts/client/client.gen.ts index 47abadca4..6e4626563 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/import-file-extension-ts/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/import-file-extension-ts/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-optional/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-optional/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-optional/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-optional/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-required/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-required/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-required/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-required/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-node16-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-node16-sdk/client/client.gen.ts index 12468638a..60162e9e2 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-node16-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-node16-sdk/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-nodenext-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-nodenext-sdk/client/client.gen.ts index 12468638a..60162e9e2 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-nodenext-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-nodenext-sdk/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-false/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-false/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-number/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-number/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-number/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-number/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-strict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-strict/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-strict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-strict/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-string/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-string/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-string/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-string/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/clean-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/clean-false/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/clean-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/clean-false/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/default/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/default/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/import-file-extension-ts/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/import-file-extension-ts/client/client.gen.ts index 4a05780ce..36ed0726d 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/import-file-extension-ts/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/import-file-extension-ts/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen.ts'; import type { HttpMethod } from '../core/types.gen.ts'; +import { getValidRequestBody } from '../core/utils.gen.ts'; import type { Client, Config, RequestOptions } from './types.gen.ts'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-optional/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-optional/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-optional/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-optional/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-required/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-required/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-required/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-required/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-node16-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-node16-sdk/client/client.gen.ts index 5bb268ce4..5d70a4aa7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-node16-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-node16-sdk/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen.js'; import type { HttpMethod } from '../core/types.gen.js'; +import { getValidRequestBody } from '../core/utils.gen.js'; import type { Client, Config, RequestOptions } from './types.gen.js'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-nodenext-sdk/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-nodenext-sdk/client/client.gen.ts index 5bb268ce4..5d70a4aa7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-nodenext-sdk/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-nodenext-sdk/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen.js'; import type { HttpMethod } from '../core/types.gen.js'; +import { getValidRequestBody } from '../core/utils.gen.js'; import type { Client, Config, RequestOptions } from './types.gen.js'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/content-types/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/content-types/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/content-types/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/content-types/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/headers/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/headers/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/headers/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/headers/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/internal-name-conflict/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/internal-name-conflict/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/internal-name-conflict/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/internal-name-conflict/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/pagination-ref/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/pagination-ref/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/pagination-ref/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/pagination-ref/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false-axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false-axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false-axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false-axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default-class/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default-class/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default-class/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default-class/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/default/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/default/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/default/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/default/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/instance/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/instance/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/instance/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/instance/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/throwOnError/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-valibot/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-zod/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/name-builder/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-api-key/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-api-key/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-api-key/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-api-key/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-false/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-false/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-false/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-false/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-http-bearer/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-http-bearer/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-http-bearer/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-http-bearer/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-oauth2/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-oauth2/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-oauth2/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-oauth2/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-open-id-connect/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-open-id-connect/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-open-id-connect/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-open-id-connect/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/servers/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/servers/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/servers/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/servers/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-angular/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-angular/client/client.gen.ts index 1555ca230..9d2351eb7 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-angular/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-angular/client/client.gen.ts @@ -214,6 +214,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-axios/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-axios/client/client.gen.ts index f7b9168dc..d000de49b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-axios/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-axios/client/client.gen.ts @@ -127,6 +127,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-fetch/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-fetch/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-fetch/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-fetch/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-next/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-next/client/client.gen.ts index 53d0433b9..f87d22dab 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-next/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-next/client/client.gen.ts @@ -228,6 +228,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-nuxt/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-nuxt/client/client.gen.ts index 3dbbcd126..2b006d647 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-nuxt/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-nuxt/client/client.gen.ts @@ -10,6 +10,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, RequestOptions } from './types.gen'; import { buildUrl, @@ -195,6 +196,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-all-of/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-all-of/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-all-of/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-all-of/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-any-of-null/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-any-of-null/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-any-of-null/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-any-of-null/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-array/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-array/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-array/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-array/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-recursive/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-recursive/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-recursive/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-recursive/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transforms-read-write/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transforms-read-write/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transforms-read-write/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transforms-read-write/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/main/test/__snapshots__/plugins/@tanstack/meta/client/client.gen.ts b/packages/openapi-ts-tests/main/test/__snapshots__/plugins/@tanstack/meta/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/main/test/__snapshots__/plugins/@tanstack/meta/client/client.gen.ts +++ b/packages/openapi-ts-tests/main/test/__snapshots__/plugins/@tanstack/meta/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/client/client.gen.ts b/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/client/client.gen.ts +++ b/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/flat/client/client.gen.ts b/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/flat/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/flat/client/client.gen.ts +++ b/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/flat/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/client/client.gen.ts b/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/client/client.gen.ts +++ b/packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/sdks/__snapshots__/opencode/export-all/client/client.gen.ts b/packages/openapi-ts-tests/sdks/__snapshots__/opencode/export-all/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/sdks/__snapshots__/opencode/export-all/client/client.gen.ts +++ b/packages/openapi-ts-tests/sdks/__snapshots__/opencode/export-all/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/client/client.gen.ts b/packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/client/client.gen.ts +++ b/packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts-tests/sdks/__snapshots__/opencode/grouped/client/client.gen.ts b/packages/openapi-ts-tests/sdks/__snapshots__/opencode/grouped/client/client.gen.ts index c2a5190c2..bf75e621b 100644 --- a/packages/openapi-ts-tests/sdks/__snapshots__/opencode/grouped/client/client.gen.ts +++ b/packages/openapi-ts-tests/sdks/__snapshots__/opencode/grouped/client/client.gen.ts @@ -267,6 +267,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts/src/plugins/@hey-api/client-angular/bundle/client.ts b/packages/openapi-ts/src/plugins/@hey-api/client-angular/bundle/client.ts index fd34020b6..5fcb3842a 100644 --- a/packages/openapi-ts/src/plugins/@hey-api/client-angular/bundle/client.ts +++ b/packages/openapi-ts/src/plugins/@hey-api/client-angular/bundle/client.ts @@ -212,6 +212,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts/src/plugins/@hey-api/client-axios/bundle/client.ts b/packages/openapi-ts/src/plugins/@hey-api/client-axios/bundle/client.ts index a2d0d2750..ae329ffd9 100644 --- a/packages/openapi-ts/src/plugins/@hey-api/client-axios/bundle/client.ts +++ b/packages/openapi-ts/src/plugins/@hey-api/client-axios/bundle/client.ts @@ -125,6 +125,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as Record, method, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, // @ts-expect-error signal: opts.signal, url, diff --git a/packages/openapi-ts/src/plugins/@hey-api/client-core/__tests__/serverSentEvents.test.ts b/packages/openapi-ts/src/plugins/@hey-api/client-core/__tests__/serverSentEvents.test.ts index 32794b303..a994c3292 100644 --- a/packages/openapi-ts/src/plugins/@hey-api/client-core/__tests__/serverSentEvents.test.ts +++ b/packages/openapi-ts/src/plugins/@hey-api/client-core/__tests__/serverSentEvents.test.ts @@ -690,3 +690,99 @@ describe('createSseClient', () => { expect(result).toEqual([1, 2, 3]); }); }); + +describe('serialized request body handling', () => { + let fetchMock: any; + + beforeEach(() => { + fetchMock = vi.fn(); + global.fetch = fetchMock; + }); + + afterEach(() => { + vi.restoreAllMocks(); + }); + + it('sends serialized JSON body in SSE request', async () => { + fetchMock.mockResolvedValue({ + body: makeStream(['data: ok\n\n']), + ok: true, + }); + + const jsonBody = { key: 'value' }; + const serializedBody = JSON.stringify(jsonBody); + + const { stream } = createSseClient({ + body: jsonBody as any, + method: 'POST', + serializedBody, + url: 'http://localhost/sse', + }); + + const iter = stream[Symbol.asyncIterator](); + await iter.next(); + await iter.return?.(); + + expect(fetchMock).toHaveBeenCalled(); + const request = fetchMock.mock.calls[0]![0]; + expect(request).toBeInstanceOf(Request); + await expect(request.text()).resolves.toBe(serializedBody); + }); + + it('handles empty string serializedBody', async () => { + fetchMock.mockResolvedValue({ + body: makeStream(['data: ok\n\n']), + ok: true, + }); + + const { stream } = createSseClient({ + body: '' as any, + method: 'POST', + serializedBody: '', + url: 'http://localhost/sse', + }); + + const iter = stream[Symbol.asyncIterator](); + await iter.next(); + await iter.return?.(); + + expect(fetchMock).toHaveBeenCalled(); + const request = fetchMock.mock.calls[0]![0]; + expect(request).toBeInstanceOf(Request); + await expect(request.text()).resolves.toBe(''); + }); + + it('provides serialized body to onRequest hook', async () => { + fetchMock.mockResolvedValue({ + body: makeStream(['data: ok\n\n']), + ok: true, + }); + + const jsonBody = { key: 'value' }; + const serializedBody = JSON.stringify(jsonBody); + const onRequest = vi.fn(async (url: string, init: RequestInit) => { + expect(init.body).toBe(serializedBody); + return toRequest(url, init); + }); + + const { stream } = createSseClient({ + body: jsonBody as any, + method: 'POST', + onRequest, + serializedBody, + url: 'http://localhost/sse', + }); + + const iter = stream[Symbol.asyncIterator](); + await iter.next(); + await iter.return?.(); + + expect(onRequest).toHaveBeenCalledWith( + 'http://localhost/sse', + expect.objectContaining({ + body: serializedBody, + method: 'POST', + }), + ); + }); +}); diff --git a/packages/openapi-ts/src/plugins/@hey-api/client-fetch/bundle/client.ts b/packages/openapi-ts/src/plugins/@hey-api/client-fetch/bundle/client.ts index 96823e345..dafdbd222 100644 --- a/packages/openapi-ts/src/plugins/@hey-api/client-fetch/bundle/client.ts +++ b/packages/openapi-ts/src/plugins/@hey-api/client-fetch/bundle/client.ts @@ -265,6 +265,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/client.ts b/packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/client.ts index a5dfb9a55..7bfbf9590 100644 --- a/packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/client.ts +++ b/packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/client.ts @@ -305,6 +305,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts/src/plugins/@hey-api/client-next/bundle/client.ts b/packages/openapi-ts/src/plugins/@hey-api/client-next/bundle/client.ts index e3fb833f8..06e2ca510 100644 --- a/packages/openapi-ts/src/plugins/@hey-api/client-next/bundle/client.ts +++ b/packages/openapi-ts/src/plugins/@hey-api/client-next/bundle/client.ts @@ -226,6 +226,10 @@ export const createClient = (config: Config = {}): Client => { } return request; }, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, url, }); }; diff --git a/packages/openapi-ts/src/plugins/@hey-api/client-nuxt/bundle/client.ts b/packages/openapi-ts/src/plugins/@hey-api/client-nuxt/bundle/client.ts index 432ffbd40..2fdc1dc14 100644 --- a/packages/openapi-ts/src/plugins/@hey-api/client-nuxt/bundle/client.ts +++ b/packages/openapi-ts/src/plugins/@hey-api/client-nuxt/bundle/client.ts @@ -8,6 +8,7 @@ import { reactive, ref, watch } from 'vue'; import { createSseClient } from '../../client-core/bundle/serverSentEvents'; import type { HttpMethod } from '../../client-core/bundle/types'; +import { getValidRequestBody } from '../../client-core/bundle/utils'; import type { Client, Config, RequestOptions } from './types'; import { buildUrl, @@ -193,6 +194,10 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, method, onRequest: undefined, + serializedBody: getValidRequestBody(opts) as + | BodyInit + | null + | undefined, signal: unwrapRefs(opts.signal) as AbortSignal, url, }); -- 2.51.2