A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript
3 Open Issues Need Help Last updated: Jun 19, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Evaluate the performance and size benefits of replacing the `wrap-ansi` dependency in the Inquirer.js project with the faster and smaller `fast-wrap-ansi` library. This involves benchmarking the replacement, assessing compatibility, and potentially updating the code and documentation.

Complexity: 3/5
good first issue

A collection of common interactive command line user interfaces.

TypeScript
#cli#command-line#javascript#javascript-library#node-js#nodejs#prompt#typescript

AI Summary: The issue describes a problem where a separator in Inquirer.js's `select` prompt occupies an index position in the displayed list of choices. The task is to investigate and fix this behavior so that separators do not consume an index, maintaining the correct indexing of selectable options.

Complexity: 3/5
bug good first issue

A collection of common interactive command line user interfaces.

TypeScript
#cli#command-line#javascript#javascript-library#node-js#nodejs#prompt#typescript

AI Summary: The task is to modify the `@inquirer/search` package to allow customization of the navigation instructions displayed in the search prompt. Currently, these instructions are hardcoded; the change requires aligning the `@inquirer/search` prompt's instruction handling with the `@inquirer/select` prompt, allowing users to override the navigation and pager instructions (e.g., for translation or modification) via an options object.

Complexity: 3/5
feature good first issue

A collection of common interactive command line user interfaces.

TypeScript
#cli#command-line#javascript#javascript-library#node-js#nodejs#prompt#typescript