As a distraction from other things I should have been doing over the last 6 weeks, I completed the /r/roguelikedev Tutorial 2022. An event to teach people how to write roguelike games like Nethack, Angband, and my old favourite, Omega. I wanted to learn some Javascript, and this seemed a good way to go.
It is done now. There is a playable version here and the source code is here.
The controls are: