openapi-typescript-codegen icon indicating copy to clipboard operation
openapi-typescript-codegen copied to clipboard

NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification

Results 228 openapi-typescript-codegen issues
Sort by recently updated
recently updated
newest added

Hello, great project, thanks! Have you considered adding an option for setting up the suffix for generated model classes inside `models` folder? I have a lot of conflicting names in...

**Describe the bug** When a schema with duplicate parameters is generated, types and generation break. Seems like [pr](https://github.com/ferdikoomen/openapi-typescript-codegen/pull/1126) should fix this situation

As one can see in the example [petstore v3](https://github.com/OAI/OpenAPI-Specification/blob/main/examples/v3.0/petstore.yaml) the errors are handled explicitly using `default`: ```yaml responses: '200': description: A paged array of pets headers: x-next: description: A link...

Hi, thanks for great tool but I found that generated service ignores possible headers in my 204 response. It works if response status code is 200 or I put these...

I am using an OpenAPI v3 spec generated by NSwag where the Parameters Object of one of the Operations has two parameters with the same name, but with different Locations...

roadmap

We are using SpringDoc to generate the openapi specs of our backend, and we are using a feature of SpringDoc where commonly used Pageable object parameter is mapped automatically to...

When writing test, we also using the services generated by the codegen. Works great so far! 👍🏼 At some point we realized that some tests regarding file upload failed but...

**Describe the bug** Currently, snake_case parameters are automatically translated to camelCase in the method signature leading to inconsistencies especially if the snake_case is what's being used elsewhere in the request...

Great tool! Thanks for all the effort. While generating an API I found out discriminators aren't working for `oneOf` schemas that consist of a list of schemas that themselves are...