@inquirer/search

Interactive search prompt for command-line interfaces using Node.js

npmmacoslinuxwindows
Try with needOr install directly
Source

About

Inquirer search prompt

Commands

inquirer

Examples

Create an interactive search prompt to select from a list of options$ node -e "const { search } = require('@inquirer/search'); search({ message: 'Select an option', choices: ['Option 1', 'Option 2', 'Option 3'] }).then(answer => console.log(answer));"
Build a searchable menu for filtering large datasets$ node -e "const { search } = require('@inquirer/search'); const items = Array.from({length: 100}, (_, i) => `Item ${i+1}`); search({ message: 'Find item', choices: items }).then(result => console.log('Selected:', result));"
Integrate search prompt in an interactive CLI script with validation$ node -e "const { search } = require('@inquirer/search'); search({ message: 'Search users', choices: ['alice', 'bob', 'charlie'], pageSize: 5 }).then(user => console.log('User:', user));"