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

1 participant