chore(deps): 4 high-confidence safe upgrades (eslint, fs-extra, globby, web-vitals al#17260
Open
isagoakira wants to merge 1 commit into
Open
chore(deps): 4 high-confidence safe upgrades (eslint, fs-extra, globby, web-vitals al#17260isagoakira wants to merge 1 commit into
isagoakira wants to merge 1 commit into
Conversation
…slint, fs-extra, globby, w
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔧 依赖维护更新 — react/create-react-app
此 PR 由 Code Legacy Reviver 自动生成🤖
📋 更新摘要
4 high-confidence safe upgrades (eslint, fs-extra, globby, web-vitals all minor/patch bumps). 3 packages (jest, prettier, lerna) are 2-4+ major versions behind but upgrade paths exist within their major lines. Notable very-old deps needing review: husky 4→11 (config format changed), puppeteer 12→23 (Chromium changes), @testing-library/* packages (2 major versions behind), meow 9→13 (CLI parser rewrites).
📦 变更清单
🔴 eslint:
^8.3.0→^8.57.08.3.0 from 2022, 8.57.0 is latest stable 8.x with bugfixes and compatibility updates — safe minor upgrade within major v8
🔴 fs-extra:
^10.0.0→^10.1.010.0.0 is early in v10 line, 10.1.0 includes bugfixes — safe minor upgrade within v10 (v11 requires ESM migration)
🔴 globby:
^11.0.4→^11.1.011.0.4 is early v11, 11.1.0 is latest stable v11 with fixes — v14 requires async iteration rewrite
🔴 web-vitals:
^2.1.2→^3.4.02.1.2 is early v2, latest v3 series has performance improvements — ^2 range allows v3 upgrade, no breaking API changes
🟡 jest:
^27.4.3→^27.5.027.4.3 from 2022, 27.5.x is latest stable v27 — v29/v30 have breaking changes to config/environment APIs
🟡 prettier:
^2.5.0→^2.8.82.5.0 from 2021, 2.8.8 is latest stable v2 — v3 requires parser/esbuild migration (breaking)
🟡 lerna:
^4.0.0→^4.0.04.x is abandoned; latest is 8.x but requires project config restructure — 4.0.0 is latest in v4 line, no safe minor upgrade exists here
🟢 Low
📝 文件变更
package.jsonGenerated by Code Legacy Reviver