Creating a Command-Line Program in Node.js with Commander
In this section, you’ll produce the outline of a command-line program that provides access to some features of Elasticsearch. You’ll start by creating a package.json, then build up from there.
To begin, open a terminal and create a directory called esclu that will house our Elasticsearch Command Line Utilities project. From inside the esclu directory, run npm init to start the interactive package.json creation wizard. All of the defaults are fine except for description, for which you should provide a short sentence describing the project.
|<=||$ npm init|
|||This utility will walk you through creating a package.json file.|
|||It only covers the most common items, and tries to guess sensible defaults. ...|