Problem
Multiple dev dependencies are pulling in older versions of glob (v7.x, v8.x) that depend on deprecated packages, affecting our package health scores.
Solution
Add pnpm override to force modern glob version:
"pnpm": {
"overrides": {
"glob@<10": "^10.3.10"
}
}
Benefits
- Removes deprecated transitive dependencies
- Improves package health metrics
- Better long-term maintainability
- No breaking changes
Affected Tools
ESLint, Babel, testing tools (nyc, dpdm, yalc)
Testing Required
Priority: Medium - Dependency modernization