support/src/content/index.md
Enquirer is a node.js library for composing and running prompts in the terminal.
What's different about enquirer?
Enquirer itself can be thought of as a "prompt runner" that only ships with one prompt type, [input][prompt-input], and additional prompt types are added as plugins.
This makes enquirer lighter, faster, easier to maintain and easier to extend than other prompt libraries, like [inquirer][]. Enquirer also supports the same question formats as [inquirer][], as well as additional formats that make it easier to create.
The following prompt types are maintained by the Enquirer core team. Each is published as a separate library and can be used completely standalone, or as a plugin to Enquirer.
{{> prompt-types }}
Visit the prompts documentation to learn more about using, discovering and authoring prompts.
1. Install
Install with npm:
$ npm install --save enquirer
2. Prompt
Add the following code to example.js then run $ node example:
var Enquirer = require('enquirer');
var enquirer = new Enquirer();
enquirer.question('first', 'First name?');
enquirer.question('last', 'Last name?');
enquirer.prompt(['first', 'last'])
.then(function(answers) {
console.log(answers)
});