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.