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

We updated our OpenAPI v1 to v3 and we encountered this issue with a description of the model: Java Code ```java public abstract class MyClass implements Serializable { @NotNull @Schema(description...

Same issue as in https://github.com/ferdikoomen/openapi-typescript-codegen/issues/802 My goal is to get a "application/pdf" and serve it to my users something like: ```javascript const fileURL = URL.createObjectURL(data); window.open(fileURL, '_blank'); ``` I'm receiving...

The `.cancel()` method to cancel requests works great, and it's a great feature to have. It's a popular convention used by many network libraries, however, a convention notheless. It would...

roadmap

Currently generated code returns either 1 (one) response header or the body as defined in spec. But it cannot return BOTH, headers AND body. Example from sample spec v3: GET...

Hello! I love the codegen so far, we use it in our large scale serverless project in the following scenario: 1. `Typescript Backend with TSOA Controllers` 2. `generated OpenApi3 Spec...

roadmap

Using a ref to refer to an object in a secondary file, that also uses refs to refer to other sibling objects results in strange incorrect imports in generated models....

Minimal schema example: ```yaml openapi: 3.0.1 info: title: Schema Example version: 1.0.0 components: schemas: Common: type: object properties: id: type: integer name: type: string ExtendedSchema: allOf: - $ref: '#/components/schemas/Common' -...

Hi @ferdikoomen 👋🏻 **Describe the solution you'd like** Add the possibility to change the case of the file names. I personally use `kebab-case` + `dot.case` and I would like my...

I have this case where I need to specify two fields where exactly one is given a value and the other is null (not omitted, but exactly null): `{fieldA: number,...

**Describe the solution you'd like** Dear @ferdikoomen, I really like the way how this open-api generator works and generates super nice types. 💯 I would like to ask you about...