Skip to content

chore(deps): 4 high-confidence safe upgrades (eslint, fs-extra, globby, web-vitals al#17260

Open
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1780193038
Open

chore(deps): 4 high-confidence safe upgrades (eslint, fs-extra, globby, web-vitals al#17260
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1780193038

Conversation

@isagoakira
Copy link
Copy Markdown

🔧 依赖维护更新 — 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.0
8.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.0
10.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.0
11.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.0
2.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.0
27.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.8
2.5.0 from 2021, 2.8.8 is latest stable v2 — v3 requires parser/esbuild migration (breaking)

🟡 lerna: ^4.0.0^4.0.0
4.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.json

Generated by Code Legacy Reviver

@meta-cla meta-cla Bot added the CLA Signed label May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant