Repository navigation
fix: (Main) Vuln Fix Resolutions update - BED-9036 - #3022
Conversation
📝 WalkthroughWalkthroughThe root ChangesDependency Resolution Update
Estimated code review effort: 1 (Trivial) | ~5 minutes Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
package.json (1)
43-43: 🔒 Security & Privacy | 🔵 Trivial | ⚡ Quick winKeep the security resolution pinned to
4.3.9.Using
^4.3.9permits future 4.x versions to enter through later installs or lockfile refreshes. Since downstream consumers depend on Immutable’s v4 APIs, keep this remediation deterministic and review future upgrades separately. Yarn documentsresolutionsas a mechanism for enforcing a specific package version or backporting a fix. (yarnpkg.com)Proposed fix
- "immutable": "^4.3.9", + "immutable": "4.3.9",🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@package.json` at line 43, Update the immutable entry in the package resolutions configuration from the caret range to the exact pinned version 4.3.9, preserving the v4 API dependency and preventing future 4.x upgrades through installs or lockfile refreshes.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Nitpick comments:
In `@package.json`:
- Line 43: Update the immutable entry in the package resolutions configuration
from the caret range to the exact pinned version 4.3.9, preserving the v4 API
dependency and preventing future 4.x upgrades through installs or lockfile
refreshes.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository YAML (base), Organization UI (inherited)
Review profile: CHILL
Plan: Pro
Run ID: 56360766-67ab-4d84-866c-03f2c0a9105c
⛔ Files ignored due to path filters (4)
.yarn/cache/fast-uri-npm-3.1.3-90ca1925ff-7969a50a32.zipis excluded by!**/.yarn/**,!**/*.zip.yarn/cache/immutable-npm-4.3.8-9db2d34fb7-27a134cec0.zipis excluded by!**/.yarn/**,!**/*.zip.yarn/cache/immutable-npm-4.3.9-04378617c7-bb951f0b69.zipis excluded by!**/.yarn/**,!**/*.zipyarn.lockis excluded by!**/yarn.lock,!**/*.lock
📒 Files selected for processing (1)
package.json
Description
Fixing Fast-uri and immutable Vulns
Motivation and Context
Resolves BED-9036
How Has This Been Tested?
Tests Pass
Screenshots (optional):
Types of changes
Checklist:
Summary by CodeRabbit