-
Notifications
You must be signed in to change notification settings - Fork 93
Port dmx to TypeScript #109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Hi @Granjow , I'd really like to see this getting merged, as I want to add DMX receiving functionality. This will be way easier using TypeScript. |
|
Hi @hrueger , yes, that would be kind. Most important would be a short review of the current TypeScript interface (to see if it makes sense and if it would work for you too) before we start porting the code. If it looks okay from your side, I would then complete the Enttec driver and I'd be very happy about any help in the other drivers and in general! |
|
@Granjow I've sent an email about collaborating to the mail address on your website. |
…/granjow/typescript
|
Is there still any activity on this? I'd love to see this working |
|
From our side the port should be complete! Some drivers are even tested. Also, Enttec USB Open works now. Open for review/merge! |
|
@wiedi Any update on this? |
|
Hi, when this was proposed I thought this was just about adding some type annotations, while the rest would stay compatible. I am not able to review this or maintain it. I understand that a lot of energy went into this and that it seems to be useful. Given that this breaks the API maybe it would make sense to move this into a separate repository? I'd be happy to create a "dmx-ts" or similar thing under the node-dmx organisation and give you admin rights. Would that make sense? |
|
I can totally understand you. I'd be happy with |
|
Thanks a lot. I'll push tomorrow. |
|
@wiedi I'm done. Sorry for the commit history, but I've had a few problems with the spec test which would work on windows but not on linux. Hope it doesn't matter 👍 @Granjow I added / changed a couple of things:
|
|
Fantastic! |
|
Sure, done |
This PR refers to #99.
Please comment on the first draft. Warning: It does not run yet as the port is WIP.