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

1 participant