Inquirer.js Versions Save

A collection of common interactive command line user interfaces.

@inquirer/[email protected]

3 weeks ago
  • Performance improvements (less flickering mainly noticeable on select/checkbox)

@inquirer/[email protected]

4 weeks ago
  • Bugfix: Cursor position when no value/default value is rendered.
  • Chore: Dependency bumps

@inquirer/[email protected]

1 month ago
  • Errors thrown from prompts are now custom errors.

@inquirer/[email protected]

1 month ago
  • Feat: Thrown errors from Inquirer are now all custom (so they can be filtered.) Those errors are exported from the package.

@inquirer/[email protected]

1 month ago
  • Bugfix: When relying on asynchronous validation, the loader icon was broken.
  • Chore: Added tests covering the prior issue to prevent future regression of loaders.

@inquirer/[email protected]

1 month ago
  • Bugfix: usePrefix returned broken loader frames (bug introduced with the themability capabilities)
  • Chore: Added tests covering the prior issue to prevent future regression.

@inquirer/[email protected]

1 month ago
  • @inquirer/select now support search when typing letters (aiming to imitate how the HTML <select> search works)

@inquirer/[email protected]

2 months ago
  • Allow customizing renderSelectedChoices with theme.

@inquirer/[email protected]

2 months ago
  • All prompts are now themable. See each prompts documentation about the options available.
  • BREAKING: The message option of each prompt must now be a string. It could previously be an asynchronous function. See recipes for a migration option.
  • Node 18 required

@inquirer/[email protected]

2 months ago
  • Now exposes utilities to allow theming prompts (type Theme, makeTheme)
  • message option isn't transformed by the core anymore - options are now passed through as-is to the prompt.
  • Node 18 required