fix: add tar and undici as direct devDeps for Dependabot resolution #68
Reference in New Issue
Block a user
Delete Branch "fix/dependabot-security-resolution"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
tar@^7.5.11andundici@^7.24.3as explicit devDependenciesRoot Cause
Dependabot's npm updater cannot resolve patched versions of
tar(needs >=7.5.11, sees max 7.5.10) andundici(needs >=7.24.0, sees max 7.22.0) through transitive dependency chains. Adding them as explicit devDependencies gives Dependabot a direct path to the patched versions.Test plan
npm audit— 0 vulnerabilitiesnpm test— 78/78 tests passingtsc --noEmit— cleanClean fix. Adds tar and undici as explicit devDeps to unblock Dependabot's resolver. CI green.