-
-
Notifications
You must be signed in to change notification settings - Fork 264
Closed
Labels
bug 🔥Something isn't workingSomething isn't working
Description
Description
Since @hey-api/openapi-ts@0.86.6, the generated client file transformers.gen.ts references response transformer functions that are not emitted or imported, causing TypeScript errors.
Example generated code:
// This file is auto-generated by @hey-api/openapi-ts
import type {
ChatControllerCreateResponse,
MetaControllerFindAllResponse,
} from "./types.gen";
export const chatControllerCreateResponseTransformer = async (
data: any,
): Promise<ChatControllerCreateResponse> => {
data = chatResponseDtoSchemaResponseTransformer(data);
return data;
};
export const metaControllerFindAllResponseTransformer = async (
data: any,
): Promise<MetaControllerFindAllResponse> => {
data = paginatedResponseDtoSchemaResponseTransformer(data);
return data;
};generated/client/transformers.gen.ts:11:10 - error TS2304: Cannot find name >'chatResponseDtoSchemaResponseTransformer'.
generated/client/transformers.gen.ts:18:10 - error TS2304: Cannot find name >'paginatedResponseDtoSchemaResponseTransformer'.
Reproducible example or configuration
No response
OpenAPI specification (optional)
No response
System information (optional)
@hey-api/openapi-ts@0.86.6 and @hey-api/openapi-ts@0.86.7
Redmega, htndev, kaliatech, zezaeoh, MenelikBerhan and 1 moreCopilot
Metadata
Metadata
Assignees
Labels
bug 🔥Something isn't workingSomething isn't working