-
Notifications
You must be signed in to change notification settings - Fork 7
chore: address dependabot security alerts #1437
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: Lipata <2621802+Lipata@users.noreply.github.com>
Co-authored-by: Lipata <2621802+Lipata@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the @inquirer/prompts and @inquirer/type dependencies to newer major versions across the monorepo. The upgrade affects both production dependencies and devDependencies.
- Updated
@inquirer/promptsfrom~5.4.0/^5.4.0to^7.9.0across all packages - Updated
@inquirer/typefrom^1.5.3to^3.0.0in the core package - Changes maintain consistency across the workspace for the inquirer dependencies
Reviewed Changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| packages/core/package.json | Updated both @inquirer/prompts to 7.9.0 and @inquirer/type to 3.0.0 |
| packages/cli/package.json | Updated @inquirer/prompts dependency to 7.9.0 |
| package.json | Updated @inquirer/prompts devDependency to 7.9.0 in the root workspace |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Overview
This PR addresses all 20 dependabot security alerts in the repository by updating vulnerable dependencies to their patched versions.
Changes Made
Automatic Fixes (npm audit fix)
Updated the following vulnerable packages automatically:
Manual Updates
Updated @inquirer/prompts from
v5.4.0tov7.9.0across all package.json files:This major version update was necessary to resolve the
tmppackage vulnerability (GHSA-52f5-9888-hmc6) that allows arbitrary file/directory writes via symbolic links. The update is backwards compatible with our usage patterns.Security Impact
Before: 20 vulnerabilities
After: 0 vulnerabilities ✅
Testing
npm auditreports 0 vulnerabilitiesBreaking Changes
None. The @inquirer/prompts update from v5 to v7 maintains API compatibility for our usage of
input,select,checkbox, andSeparator.Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
www.google-analytics.comIgnite UI CLI(dns block)If you need me to access, download, or install something from one of these locations, you can either:
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.