Inquirer.js, a popular npm package for building interactive command-line user interfaces, saw a recent update from version 12.6.1 to 12.6.2. While the core functionality remains consistent, several dependency updates warrant attention from developers. Both versions rely on key packages like rxjs, run-async, mute-stream, and ansi-escapes to provide robust interactive input capabilities.
The notable difference lie within the @inquirer scoped packages. Version 12.6.2 upgrades @inquirer/core from 10.1.11 to 10.1.12, @inquirer/type from 3.0.6 to 3.0.7, and @inquirer/prompts from 7.5.1 to 7.5.2. These updates likely include bug fixes, performance improvements, or potentially new features within the underlying prompt components. Developers should consult the respective changelogs of these @inquirerpackages to understand the specifics of each update.
The development dependencies also reflect changes. @arethetypeswrong/cli advances from 0.17.4 to 0.18.1, suggesting improvements in type checking and potentially stricter enforcement of type safety during development. Although it does not directly impact users of the final package, keeping a development environment up to date is an important practice.
Finally, the releaseDate reflects the newness of the versions, being a couple of weeks apart. Any user of the library should keep in mind that as all pieces of software these packages evolve and it is important to keep them up to date in order to avoid bugs and keep the user experience at its best.
The are not vulnerabilities for the version 12.6.2 of the package inquirer