See how to create a simple NodeJS NPM package. We'll first create a simple program, add some node_modules to it and walk through the process of creating a NPM package, publishing it and upgrading it. We'll also walk through see some common issues that you might face for the first time.