To implement the recipes described in this book, you will need a desktop or laptop computer with at least 2 GB of available memory, running a Mac OS, Windows, or a Linux operating system of your choice. You'll need to have installed Node.js version 6 or greater with NPM version 4 or greater:
https://nodejs.org/en/download/
You will also need a text editor to follow along with the examples and recipe source code in this book. Also required is a modern browser with an integrated web developer toolkit such as Google Chrome, Mozilla Firefox, or Internet Explorer 11.