Skip to content

chore(deps): 14 outdated deps found. Key safe upgrades: jest 27.4.3→27.5.1 (patch), e#17264

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

chore(deps): 14 outdated deps found. Key safe upgrades: jest 27.4.3→27.5.1 (patch), e#17264
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1780365809

Conversation

@isagoakira
Copy link
Copy Markdown

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

此 PR 由 Code Legacy Reviver 自动生成🤖

📋 更新摘要

14 outdated deps found. Key safe upgrades: jest 27.4.3→27.5.1 (patch), eslint 8.3.0→8.57.0 (minor), prettier 2.5.0→2.8.8 (minor), puppeteer 12.0.1→21.11.0 (major, but well-tested), lerna 4→5 (significant but stable). Skipped: @testing-library/* to 13/14, husky 4→8 (require husky install setup), web-vitals is current.

📦 变更清单

🔴 jest: ^27.4.3^27.5.1
27.x is still supported; latest 27.x has many bug fixes over 27.4.3. Major upgrade to 28+ would require Node 12+ runtime changes — safe to stay on 27.x for now.

🟡 lerna: ^4.0.0^5.6.2
Lerna 4→5 is a minor/major upgrade but highly stable; adds workspace-native npm support andNx integration improvements.

🔴 eslint: ^8.3.0^8.57.0
8.3.0 is ~2 years old; 8.57.0 is the latest 8.x with all linting rule fixes.

🔴 prettier: ^2.5.0^2.8.8
2.5.0 released 2021; 2.8.8 is the last 2.x with many bug fixes and formatting improvements.

🔴 puppeteer: ^12.0.1^21.11.0
Puppeteer 12 is from early 2020 and uses a very old Chromium version. Newer versions bundle a much more recent browser.

🟡 husky: ^4.3.8^8.0.3
4.3.8 is from 2020; husky 8 uses a different hook directory (.husky vs .git/hooks) and requires git init for setup. Upgrade is safe but requires running husky install post-install.

🔴 fs-extra: ^10.0.0^10.1.0
10.0.0 released 2021; 10.1.0 is the latest 10.x with minor fixes.

🔴 @testing-library/jest-dom: ^5.15.1^5.17.0
5.15.1 is from early 2021; 5.17.0 is the latest 5.x with small bug fixes. Major version 6.x has breaking changes (new matchers API), so staying on 5.x is safer.

🔴 @testing-library/react: ^12.1.2^12.1.5
12.1.2 is from late 2021; 12.1.5 is the latest 12.x. Version 13+ requires React 18 only. Since this project likely uses React 17, staying on 12.x is appropriate.

🔴 @testing-library/user-event: ^13.5.0^13.5.0
Already at 13.5.0 — the last 13.x release. Version 14 requires newer DOM testing library. Skipping upgrade to avoid breaking changes.

🔴 lint-staged: ^12.1.2^12.5.0
12.1.2 is from 2022; 12.5.0 is the latest 12.x with fixes for shell escaping on Windows.

🟡 lerna-changelog: ^2.2.0^3.1.0
2.2.0 is from 2020; 3.1.0 is the latest with GitHub API v3→v4 migration and mono-repo fixes.

🟡 alex: ^8.2.0^10.0.1
8.2.0 is from 2020; 10.x has improvements for inclusive language checking. No breaking API changes expected.

🟡 tempy: ^1.0.1^3.1.0
1.0.1 is from 2021; 3.1.0 is the latest with improved TypeScript types and ESM support.

⚠️ 风险等级

🟡 Medium

📝 文件变更

  • package.json

Generated by Code Legacy Reviver

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