-
Notifications
You must be signed in to change notification settings - Fork 21
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
Guide to contributing #34
Comments
Hi, I'm not sure but there might be version incompatibilities. I am running on Windows and these are my versions:
As pointed out in #12, But enough about that. Have you tried the commands in the README?
|
So it seems that there are some dependency issues with a more recent version of node, I tried node 10 and it doesn't work as well. The current repo right now is really hard to just add some type definitions, though I think I am doing the same thing that fal works is doing here #31 |
In any case, I am also willing to create some kind of CI ( probably github actions in this case) for testing out the build and stuff! |
nodegit is used to pull p5.js and checkout different versions. P5.js is compiled via generate-data. The generated data is used as input for creating the typings. The reason it is hard to add some type definitions is because this project doesn't own the types, it just translates the types from the YUIDoc of p5.js. l don't intend to change that. CI is welcome, but it'll look very red. I'm not actively maintaining. Removing nodegit as suggested in #12 would be very good. That work is just deleting code and adding documentation for grabbing the data.json. |
Hi,
Been using types with JS as multiple people working on the same project without types is often crazy.
I wanted to contribute to some of the types, most notably the createButton types.
I tried
Is there a version that I need to be running for node or other pre dependencies?
Thanks in advance
The text was updated successfully, but these errors were encountered: