If you've made it this far, you're ready to contribute.
Make sure you have a good experience with JavaScript, if you had already created or contributed to a similar project that's great.
Before even forking the project, please first create an issue to explain what you are doing in your contribution.
I would be very attentive and we can discuss it.