ts-generator icon indicating copy to clipboard operation
ts-generator copied to clipboard

Is this project maintained?

Open nbransby opened this issue 6 years ago • 10 comments

Or is there an alternative?

nbransby avatar Apr 25 '19 13:04 nbransby

I wanna know the same thing. I came across this repo, hunting for a gradle plugin like this https://github.com/alexvas/kotlin2typescript which used this repo. Though i cant get it tho work. I think the stale syate of this project has caused it to be unpublished ftom where it was hosted.

jensim avatar Apr 29 '19 18:04 jensim

This project seems to be unmaintained. We successfully use it in production with two quirks (generic superclasses and maps with non-string/non-numeric keys). It seems there will be official kotlin support for its functionality https://youtrack.jetbrains.com/issue/KT-16604 hopefully in 1.4.

brezinajn avatar Apr 30 '19 07:04 brezinajn

Nobody is paying for the maintenance of this project, and I'm not working currently on an application that requires it so it gets little attention from me nowadays.

The gradle scripts in the README use jitpack, which builds on demand, so it can't really be "unpublished".

ntrrgc avatar Apr 30 '19 12:04 ntrrgc

@nbransby I didn't mean to presume you had an obligation to the community, I hope you didn't take any offence to us asking about the project status.

I cloned the repo, but there were a bunch of tests that would not run, so i forked the repo in order to set up a travis build and share the result https://travis-ci.org/jensim/ts-generator 34 of 49 tests were failing, and I get similar results on previous tags. I found that the java test-source files were in the wrong directory, and moved them. This fixed the problem with the tests.

jensim avatar May 01 '19 06:05 jensim

I created a PR for fixing this, if you dont mind? (#20)

jensim avatar May 01 '19 06:05 jensim

Same question in 2023 🤔 Is this project still maintained?

bossm0n5t3r avatar Jul 23 '23 17:07 bossm0n5t3r

@bossm0n5t3r it's not needed these days - the kotlin complier now generates d.ts files for you. Unless that's not what this project does, it's been a while and I can't remember and also can't be bothered to check right now 😅

nbransby avatar Jul 24 '23 01:07 nbransby

@nbransby Thanks for letting me know. Is this the right link you mentioned?

bossm0n5t3r avatar Jul 24 '23 01:07 bossm0n5t3r

@nbransby Thanks for letting me know. Is this the right link you mentioned?

Yep

nbransby avatar Jul 24 '23 10:07 nbransby

Same question in 2023 thinking Is this project still maintained?

I haven't had a use for this project in a while and I haven't been able to find time for working on maintaining it further. If someone wants to take over, I'm not opposed to that.

The project may also become irrelevant once built-in .d.ts generation in Kotlin progresses enough, but I don't know enough about that. The focus of this project was generating .d.ts for data objects that would be used in Web APIs and such.

ntrrgc avatar Jul 24 '23 12:07 ntrrgc