In this session you will learn how to create complex and interactive CLI applications and how to publish our application to the NPM registry. You'll learn how to create an interactive CLI application, using nothing more than the built-in Node.js modules.
You will also learn how to configure the application to facilitate the publication and maintenance of our NPM package, as well as good practices when creating NPM packages.