My project for java course. Umom stands for Ultimate Master of Magic.
Following was done with Fedora 30
sudo dnf install npm --refresh --allowerasing
npm --version
6.4.1
git clone https://github.com/haf-developer/umom.git
cd umom/reactfront/
Next command will create node_modules directory in current directory (umom/reactfront) and put needed packages there.
npm install
And next will start server listening port 3000 (propably) and likely browser too.
npm start
TODO
No Mac possessed so currently not considered
https://github.com/jeantimex/javascript-problems-and-solutions
https://github.com/trekhleb/javascript-algorithms
Bigger listing https://github.com/topics/game-engine?l=typescript
Excalibur https://github.com/excaliburjs/Excalibur
Phaser https://github.com/photonstorm/phaser
Check commints and bugs React typings project