Later in this chapter, you'll be required to install Node Package Manager (npm) together with a whole host of packages. You'll want to ensure you have a machine capable of running the Node.js environment.
You'll also need access to the command line.
In addition, you should choose a good editor or Integrated Development Environment (IDE) to work with your code.