It would be good to update the project using a packaging system such as Vite, to facilitate maintenance. I have already started my own fork in this direction: https://github.com/ajmas/StuffInSpace/tree/modernisation This code includes a number of other changes, so I am not sure how best to contribute it back at this point.