gumgum / gg-ez-vp

Simple video player with minimal setup, intuitive API and straightforward features
https://gumgum.github.io/gg-ez-vp
MIT License
7 stars 4 forks source link

Improve source code structure #107

Open edrpls opened 3 years ago

edrpls commented 3 years ago

The current structure of the codebase is not really welcoming or helpful for development or clear in general. This is admittedly the result of the project outgrowing its hackathon beginnings.

We should split the methods and helpers into directories and filenames that give code more context, for example, splitting all VAST helpers into their own files and directory (where it makes sense).

Any suggestions are welcome!

Btw, it might be worth taking into account #103 and #78.

edrpls commented 3 years ago

Before I forget, TYPESCRIPT ALL THE THINGS!