@inquirer/core

Core API for building interactive command-line prompts and forms

npmmacoslinuxwindows
Try with needOr install directly
Source

About

Core Inquirer prompt API

Examples

create a yes or no question in terminal$ import { createPrompt } from '@inquirer/core'; // Use in Node.js script
build custom interactive menu with keyboard navigation$ import { useKeypress, usePagination } from '@inquirer/core'; // Combine hooks in custom prompt
add interactive prompts to npm package scripts$ import { confirm } from '@inquirer/prompts'; // Use with @inquirer/core as dependency
make form inputs that validate user answers$ import { createPrompt } from '@inquirer/core'; // Build validation logic with state management
handle arrow key input for selecting options$ import { useKeypress } from '@inquirer/core'; // Listen to keyboard events in prompt