Hey everyone! We are excited to announce that we'v...
# javascript
u
Hey everyone! We are excited to announce that we've released today dukat@0.0.7, it's our new declaration converter which among other things is replacing ts2kt completely. Starting from this release ts2kt is deprecated, all relevant open issues will be transferred to the new repo. We've did our best to eliminate all the critical issues before this release but just like with any sofware it's very important to have a feedback. Feel free to use it, to report what you like and what you miss and, if needed, create an issue here - https://github.com/Kotlin/dukat/issues.
K 3
👍 3
🎉 14
s
Congrats, is it possible to create the related GitHub release https://github.com/Kotlin/dukat/releases ?
b
👍 1
u
Did you try just take most popular js/ts libs/frameworks and try to convert their definitions? You'll see a lot of bugs, errors and inconsistencies. Better than any feedbacks
s
@U75957 Could you provide the list ?
u
@sdeleuze Are you seriously? 😄 Just google "top js libraries" and "top js frameworks". Select a couple and try to integrate with them. You'll spend some time fixing errors. And you may have to do this every time the library you need is updated.
s
Yes, I am serious, sharing the list of JS framework you tested would be useful.
Speaking of that, @[JB] Shagen could you share a list of JS/TS framework that are expected to be supported pretty well ?
Maybe a wiki or documentation page where users can track support status
u
Every lib I've tested have problems. I do not think that the goal is to maintain some limited list of libraries. The goal is to convert any file(s) without problem.
s
I agree on the target, I just say that given early status it would help everybody to have some kind of updated compatibility list.
Also automated testing of most common libraries would help
u
That what i'm talking about too. For example, Vue https://github.com/vuejs/vue/tree/dev/types There are only 6
*.d.ts
files. But there are projects with a much larger number of files.
s
@[JB] Shagen Is Vue expected to be supported?
(I agree this is a must have)
u
we plan to support literally everything that's possible to support. this week I'll come up with bunch of most important (=most popular) libraries, create a separate story about each of them and attach to each of the the corresponding related bugs. I'll keep you posted guys!
👏 1