-
Notifications
You must be signed in to change notification settings - Fork 1
Upgrade dependencies and fix security vulnerabilities #16
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: RaviDasari <[email protected]>
Co-authored-by: RaviDasari <[email protected]>
Co-authored-by: RaviDasari <[email protected]>
|
Looks like there are a few issues preventing this PR from being merged!
If you'd like me to help, just leave a comment, like Feel free to include any additional details that might help me get this PR into a better state. You can manage your notification settings |
|
@copilot Code is not building with PR checks failing. Can you check. |
Co-authored-by: RaviDasari <[email protected]>
Fixed in commit 7e143aa. The issue was that puppeteer v24.27.0 tries to download Chrome during The build now completes successfully with all tests passing. 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:
If you need me to access, download, or install something from one of these locations, you can either:
|
✅ Task Complete: Upgrade Node and Dependencies
All major objectives have been successfully completed. The project now uses the latest compatible versions of dependencies with significantly improved security.
📦 Dependencies Updated (50+ packages)
Core Build Tools:
Testing Tools:
Security & Utilities:
UI & React Libraries:
🔒 Security Improvements
Fixed 13 vulnerabilities (68% reduction):
Critical Fixes:
Remaining Issues (Dev Dependencies Only):
⚙️ Infrastructure Updates
enginesfield requiring Node.js >=20.0.0PUPPETEER_SKIP_DOWNLOADenv var to prevent Chrome download failures✅ Quality Assurance
🚫 Intentionally Not Updated (Breaking Changes)
These packages have major version updates available but would require significant code changes:
📊 Results
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.