OpenAPITools / OpenAPITools/openapi-generator
[Question] [typescript-axios] Only interfaces output with typescript axios generator
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 26.8k
- Forks
- 7.7k
- PR merge metrics
- PR metrics pending
Description
Hi there,
thanks for this awesome tool! It works quite well, the only thing I'm wondering is, how can I generate classes instead of interfaces with typescript-axios?
With the typescript-node generator it works fine, classes are generated. Would be nice if someone could help me out.
Using version "@openapitools/openapi-generator-cli": "^1.0.12-4.3.0"
Thanks in advance
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the typescript-axios generator and comparing its model output with the typescript-node generator, which the issue says produces classes. Determine whether a supported option or generator change is needed; done means the typescript-axios generator can produce classes instead of interfaces when requested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100