@inquirer/rawlist

Interactive rawlist prompt for Node.js CLI applications

npmmacoslinuxwindows
Try with needOr install directly
Source

About

Inquirer rawlist prompt

Commands

inquirer

Examples

Create a simple rawlist prompt to select from options$ node -e "const inquirer = require('inquirer'); inquirer.prompt([{type: 'rawlist', name: 'choice', message: 'Pick one:', choices: ['Option 1', 'Option 2', 'Option 3']}]).then(ans => console.log(ans))"
Rawlist prompt in a script for user selection with default value$ node -e "const inquirer = require('inquirer'); inquirer.prompt([{type: 'rawlist', name: 'env', message: 'Select environment:', choices: ['development', 'staging', 'production'], default: 'development'}]).then(ans => console.log('Selected:', ans.env))"
Rawlist prompt with custom option formatting$ node -e "const inquirer = require('inquirer'); inquirer.prompt([{type: 'rawlist', name: 'lang', message: 'Choose language:', choices: [{name: 'JavaScript', value: 'js'}, {name: 'Python', value: 'py'}]}]).then(ans => console.log(ans.lang))"