Here's a free book for interested in getting started with modern JavaScript and Phaser 3.
You won't need to use NPM or set up any complex build tools. If you've been hesitant or unable to use modern JavaScript because of these web development configuration and tooling hurdles then this book might be perfect for you!
You'll just need Google Chrome and Visual Studio Studio.
Aside from being an easier way to start using modern JavaScript, the book also goes through creating an infinite jumper game like Doodle Jump.
You'll learn everything within the context of modern JavaScript best practices like splitting code into separate files and using the import/export module syntax for dependencies.
You can learn more and get the book here: https://ourcade.co/books/infinite-jumper-phaser3