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

🚩 Unmaintained?

Open elliotdickison opened this issue 1 year ago • 14 comments

@ferdikoomen if you are maintaining this repo please close this.

I'm planting a little flag here for anyone stumbling across this library - it's been working well for us but appears to be completely unmaintained. We've been relying on yarn patch instead of submitting PRs and are keeping an eye on openapi-typescript as a potential alternative.

elliotdickison avatar Oct 04 '22 23:10 elliotdickison

What needs to happen here? I unfortunately just hitched my wagon to this repo because I liked the way the client worked compared to similar alternatives (although I needed to finaggle things a tad).

It looks like there are a lot of people using this! I would hate for it to become obsolete.

lucasgray-alloy avatar Oct 25 '22 18:10 lucasgray-alloy

do you know if any of the many forks is alive? https://github.com/ferdikoomen/openapi-typescript-codegen/network/members

amery avatar Oct 25 '22 20:10 amery

Is there some more information? There seems to exist recent activity on the repo, but no answer here... We have created a fork, because we needed some functionality (multiple response types and we've had massive problems for uploads with form-data/axios combo for services running behind Azure WAF), but if the maintainer is still active we would be willing to upstream parts/all of the changes.

gergan avatar Nov 03 '22 16:11 gergan

Sorry for the lack of communication from my side guys! I recently merges some PR's, will need to perform some testing before creating a new release. I will publish this soon, if all goes well then this weekend. When that is done i will add a banner to ask for some help maintaining the repo. Reason: I'm building a house, so that is consuming most of my spare time at the moment.

ferdikoomen avatar Nov 03 '22 16:11 ferdikoomen

Sorry for the lack of communication from my side guys! I recently merges some PR's, will need to perform some testing before creating a new release. I will publish this soon, if all goes well then this weekend. When that is done i will add a banner to ask for some help maintaining the repo. Reason: I'm building a house, so that is consuming most of my spare time at the moment.

Thanks for the fast clarification - we will than wait for the things to settle a little bit, before we make a move in a direction of upstreaming.

gergan avatar Nov 03 '22 16:11 gergan

@ferdikoomen I hope your house is coming along or is maybe hopefully already completed. Please, is there any update on a new release? Out of testing other openapi typescript codegen, and this one was the best. I am hoping for a new release that addresses blobs a little better. Thanks!

schehlmj avatar Jan 10 '23 16:01 schehlmj

Just wanna pump this up, maybe @ferdikoomen needs a new way to make this nice project to keep going.

m1heng avatar Jan 28 '23 14:01 m1heng

Sorry for the lack of communication from my side guys! I recently merges some PR's, will need to perform some testing before creating a new release. I will publish this soon, if all goes well then this weekend. When that is done i will add a banner to ask for some help maintaining the repo. Reason: I'm building a house, so that is consuming most of my spare time at the moment.

We would be happy to contribute something towards this project financially, if that would be helpful. It is very useful.

sam-mfb avatar Feb 15 '23 13:02 sam-mfb

@ferdikoomen not to resurrect a stale issue, would you be open to allowing other collaborators on the project to help maintain it? We'd be more than happy to put in some cycles to help out.

ttacon avatar Oct 27 '23 13:10 ttacon

Please check out @hey-api/openapi-ts a fork of this repository that is being maintained.

jordanshatford avatar Mar 29 '24 04:03 jordanshatford

Please check out [@hey-api/openapi-ts(https://github.com/hey-api/openapi-ts) a fork of this repository that is being maintained.

it feels like it's maintained to the works-for-me point. core and schemas are generated even if you disable them. and if you disable services you get an empty file that breaks the build because the generated index.ts imports everything even if was disabled.

amery avatar Mar 29 '24 20:03 amery

Hey @amery, thanks for the feedback! We haven't had anyone report this issue before, so it didn't get addressed. If you'd like, feel free to open a new issue with your use case and we will look into it 🕵️

mrlubos avatar Mar 29 '24 21:03 mrlubos

Hey @amery, thanks for the feedback! We haven't had anyone report this issue before, so it didn't get addressed. If you'd like, feel free to open a new issue with your use case and we will look into it 🕵️

let's cross-link, https://github.com/hey-api/openapi-ts/issues/183

amery avatar Mar 30 '24 00:03 amery

We've got the issue above resolved in v0.32.0 https://github.com/hey-api/openapi-ts

mrlubos avatar Mar 30 '24 17:03 mrlubos