From 4b1c6300a0aff04bed3df3be6143681f6862eb61 Mon Sep 17 00:00:00 2001 From: opencode Date: Wed, 29 Oct 2025 01:35:27 +0000 Subject: release: v0.15.23 --- packages/sdk/js/src/gen/core/bodySerializer.gen.ts | 4 +++- packages/sdk/js/src/gen/core/pathSerializer.gen.ts | 12 ++++++++---- packages/sdk/js/src/gen/core/serverSentEvents.gen.ts | 6 +++++- packages/sdk/js/src/gen/core/types.gen.ts | 11 +++++++++-- packages/sdk/js/src/gen/core/utils.gen.ts | 4 +++- 5 files changed, 28 insertions(+), 9 deletions(-) (limited to 'packages/sdk/js/src/gen/core') diff --git a/packages/sdk/js/src/gen/core/bodySerializer.gen.ts b/packages/sdk/js/src/gen/core/bodySerializer.gen.ts index 066061605..83e3f56d7 100644 --- a/packages/sdk/js/src/gen/core/bodySerializer.gen.ts +++ b/packages/sdk/js/src/gen/core/bodySerializer.gen.ts @@ -31,7 +31,9 @@ const serializeUrlSearchParamsPair = (data: URLSearchParams, key: string, value: } export const formDataBodySerializer = { - bodySerializer: | Array>>(body: T): FormData => { + bodySerializer: | Array>>( + body: T, + ): FormData => { const data = new FormData() Object.entries(body).forEach(([key, value]) => { diff --git a/packages/sdk/js/src/gen/core/pathSerializer.gen.ts b/packages/sdk/js/src/gen/core/pathSerializer.gen.ts index 96be3bc5a..f13528357 100644 --- a/packages/sdk/js/src/gen/core/pathSerializer.gen.ts +++ b/packages/sdk/js/src/gen/core/pathSerializer.gen.ts @@ -74,9 +74,9 @@ export const serializeArrayParam = ({ value: unknown[] }) => { if (!explode) { - const joinedValues = (allowReserved ? value : value.map((v) => encodeURIComponent(v as string))).join( - separatorArrayNoExplode(style), - ) + const joinedValues = ( + allowReserved ? value : value.map((v) => encodeURIComponent(v as string)) + ).join(separatorArrayNoExplode(style)) switch (style) { case "label": return `.${joinedValues}` @@ -106,7 +106,11 @@ export const serializeArrayParam = ({ return style === "label" || style === "matrix" ? separator + joinedValues : joinedValues } -export const serializePrimitiveParam = ({ allowReserved, name, value }: SerializePrimitiveParam) => { +export const serializePrimitiveParam = ({ + allowReserved, + name, + value, +}: SerializePrimitiveParam) => { if (value === undefined || value === null) { return "" } diff --git a/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts b/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts index 8f7fac549..183855da1 100644 --- a/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts +++ b/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts @@ -60,7 +60,11 @@ export interface StreamEvent { } export type ServerSentEventsResult = { - stream: AsyncGenerator ? TData[keyof TData] : TData, TReturn, TNext> + stream: AsyncGenerator< + TData extends Record ? TData[keyof TData] : TData, + TReturn, + TNext + > } export const createSseClient = ({ diff --git a/packages/sdk/js/src/gen/core/types.gen.ts b/packages/sdk/js/src/gen/core/types.gen.ts index 16408b2d0..b60604fee 100644 --- a/packages/sdk/js/src/gen/core/types.gen.ts +++ b/packages/sdk/js/src/gen/core/types.gen.ts @@ -1,7 +1,11 @@ // This file is auto-generated by @hey-api/openapi-ts import type { Auth, AuthToken } from "./auth.gen.js" -import type { BodySerializer, QuerySerializer, QuerySerializerOptions } from "./bodySerializer.gen.js" +import type { + BodySerializer, + QuerySerializer, + QuerySerializerOptions, +} from "./bodySerializer.gen.js" export interface Client { /** @@ -41,7 +45,10 @@ export interface Config { */ headers?: | RequestInit["headers"] - | Record + | Record< + string, + string | number | boolean | (string | number | boolean)[] | null | undefined | unknown + > /** * The request method. * diff --git a/packages/sdk/js/src/gen/core/utils.gen.ts b/packages/sdk/js/src/gen/core/utils.gen.ts index be18c608a..62e02972c 100644 --- a/packages/sdk/js/src/gen/core/utils.gen.ts +++ b/packages/sdk/js/src/gen/core/utils.gen.ts @@ -73,7 +73,9 @@ export const defaultPathSerializer = ({ path, url: _url }: PathSerializer) => { continue } - const replaceValue = encodeURIComponent(style === "label" ? `.${value as string}` : (value as string)) + const replaceValue = encodeURIComponent( + style === "label" ? `.${value as string}` : (value as string), + ) url = url.replace(match, replaceValue) } } -- cgit v1.2.3