Skip to content

feat: upgrade inquirer to v14, replace autocomplete with native searc…#3277

Draft
ethan ozelius (ethan-ozelius-contentful) wants to merge 1 commit into
mainfrom
feat/inquirer-v14-native-search
Draft

feat: upgrade inquirer to v14, replace autocomplete with native searc…#3277
ethan ozelius (ethan-ozelius-contentful) wants to merge 1 commit into
mainfrom
feat/inquirer-v14-native-search

Conversation

@ethan-ozelius-contentful

Copy link
Copy Markdown
Contributor

…h prompt

  • Bump inquirer ^8.2.7 → ^14.0.2 (ESM-only; dynamic import fixes CJS compat)
  • Remove inquirer-autocomplete-prompt and inquirer-select-directory (unused)
  • Remove @types/inquirer and @types/inquirer-autocomplete-prompt (v14 ships own types)
  • Switch prompt type: 'list' → 'select' (renamed in v9)
  • Replace registerPrompt('autocomplete') + inquirer-autocomplete-prompt with built-in 'search' prompt type; source() now receives input string directly
  • Move prefix emoji into message string (prefix field removed in v9)
  • Switch all inquirer imports to dynamic await import() for ESM interop

Summary

Description

Motivation and Context

Todos

  • Implemented feature
  • Feature with pending implementation

Screenshots (if appropriate):

…h prompt

- Bump inquirer ^8.2.7 → ^14.0.2 (ESM-only; dynamic import fixes CJS compat)
- Remove inquirer-autocomplete-prompt and inquirer-select-directory (unused)
- Remove @types/inquirer and @types/inquirer-autocomplete-prompt (v14 ships own types)
- Switch prompt type: 'list' → 'select' (renamed in v9)
- Replace registerPrompt('autocomplete') + inquirer-autocomplete-prompt with
  built-in 'search' prompt type; source() now receives input string directly
- Move prefix emoji into message string (prefix field removed in v9)
- Switch all inquirer imports to dynamic await import() for ESM interop

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant