Interactive CLI prompts for collecting user input in Node.js
Inquirer prompts, combined in a single package
$ const { confirm } = require('@inquirer/prompts'); const answer = await confirm({ message: 'Continue?' });$ const { select } = require('@inquirer/prompts'); const choice = await select({ message: 'Choose one:', choices: ['Option 1', 'Option 2'] });$ const { input } = require('@inquirer/prompts'); const name = await input({ message: 'Enter your name:' });$ const { checkbox } = require('@inquirer/prompts'); const items = await checkbox({ message: 'Pick items:', choices: ['A', 'B', 'C'] });$ const { rawlist } = require('@inquirer/prompts'); const item = await rawlist({ message: 'Pick:', choices: ['First', 'Second', 'Third'] });