The excellent documentation for the Canvas API [3] and OscillatorNode [4] on MDN made it quite easy to get started with developing the game.
[1] https://susam.net/invaders.html
[2] https://github.com/susam/invaders#why
[3] https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API
[4] https://developer.mozilla.org/en-US/docs/Web/API/OscillatorN...