Commit 1b85ea3
chore(deps): Remove redundant yarn resolutions (#20877)
## Summary
Drops four `resolutions` overrides in the root `package.json` that no
longer change anything. For each, the parent package's own dependency
range already restricts the transitive dep to the same (CJS) version
that yarn would naturally select. Also drops the now-orphaned
`//_resolutions_comment` (its three target packages — strip-ansi,
string-width, wrap-ansi — are all removed here).
Removed:
- `gauge/strip-ansi: 6.0.1` — gauge@4.0.4 already pins `strip-ansi:
^6.0.1`
- `wide-align/string-width: 4.2.3` — wide-align@1.1.5 already constrains
to `^1.0.2 || 2 || 3 || 4`
- `cliui/wrap-ansi: 7.0.0` — cliui@7.0.4 already pins `wrap-ansi:
^7.0.0`
- `**/express/path-to-regexp: 0.1.12` — express@4.22.1 already pins
`~0.1.12`
Kept:
- 3× minimatch overrides — each actively pins a patched version
(security fix; the parent requests a vulnerable version)
- `sucrase` fork — intentional, used for ES2020 polyfill control
- `**/nitropack/rollup-plugin-visualizer` — kept for now
Verified: `yarn install` after the change reports `Already up-to-date` —
lockfile is unchanged.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 7965358 commit 1b85ea3
1 file changed
Lines changed: 0 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | 153 | | |
158 | 154 | | |
159 | 155 | | |
160 | 156 | | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | 157 | | |
165 | | - | |
166 | 158 | | |
167 | 159 | | |
168 | 160 | | |
| |||
0 commit comments