npm (Node Package Manager) is a command line interface (CLI) for managing Node.js packages. You’ll need npm installed for installing AWS Amplify.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/21959081-aws-appsync-for-ios/lessons/3