Skip to content

chore(deps): 11 deps with safe upgrades identified. Most are within-current-major upd#17252

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

chore(deps): 11 deps with safe upgrades identified. Most are within-current-major upd#17252
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1779588265

Conversation

@isagoakira
Copy link
Copy Markdown

🔧 依赖维护更新 — react/create-react-app

此 PR 由 Code Legacy Reviver 自动生成🤖

📋 更新摘要

11 deps with safe upgrades identified. Most are within-current-major updates: eslint 8.3→8.57.0 (security), jest 27.4.3→27.5.7 (patches), prettier 2.5→2.8.8. Notable: @testing-library/react 12.1→13.4.0 for React 18 compat. Skipped high-risk major bumps: husky 4→9, lerna 4→8, execa 5→9, puppeteer 12→22 — all have breaking changes requiring config/usage updates.

📦 变更清单

🔴 eslint: ^8.3.0^8.57.0
8.3.0 from 2021, many minor security/patch fixes in 8.x line through 8.57.0 (Feb 2024)

🔴 fs-extra: ^10.0.0^10.1.0
Minor/patch fixes within v10, latest is 10.1.0 (Oct 2023)

🔴 get-port: ^5.1.1^6.1.1
5.1.1 is from 2020, v6 has fixes and new features while maintaining API compatibility

🔴 jest: ^27.4.3^27.5.7
27.4.3 from 2021, 27.5.7 is latest in v27 line with bug fixes. Major v28/v29 would require ESM config changes — risky for this codebase

🟡 @testing-library/react: ^12.1.2^13.4.0
12.1.2 predates React 18 (released Mar 2022). 13.x adds full React 18 support, 13.4.0 is latest in v13

🟡 @testing-library/jest-dom: ^5.15.1^5.16.5
5.15.1 from early 2022. v6 exists (2023) but requires ESM/jest 28+ — staying in v5 with 5.16.5 is safe

🔴 @testing-library/user-event: ^13.5.0^13.5.0
Caret ^13.5.0 already allows 13.5.x — no meaningful update within v13. Major v14 requires jest 28+; skip

🔴 strip-ansi: ^6.0.1^6.0.1
^6.0.1 already allows 6.0.x patch fixes. v7 exists but introduces minor breaking change (dropped Node <8). Skip for safety

🟡 lint-staged: ^12.1.2^12.1.7
12.1.2 from 2021, 12.1.7 is latest v12 patch with fixes. Major v13/v14/v15 skip — higher risk

🔴 prettier: ^2.5.0^2.8.8
2.5.0 from 2021. v3 (2023) has breaking formatting changes — stick with latest v2: 2.8.8

🟡 web-vitals: ^2.1.2^2.1.4
^2.1.2 already allows 2.1.x patches. Major v3 (2023) has API changes — safer to skip

⚠️ 风险等级

🟢 Low

📝 文件变更

  • package.json

Generated by Code Legacy Reviver

@meta-cla meta-cla Bot added the CLA Signed label May 24, 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