Skip to content

chore(deps): 12 outdated deps found. Notable high-risk: puppeteer 12→21 (major jump, #17266

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

chore(deps): 12 outdated deps found. Notable high-risk: puppeteer 12→21 (major jump, #17266
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1780538775

Conversation

@isagoakira
Copy link
Copy Markdown

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

此 PR 由 Code Legacy Reviver 自动生成🤖

📋 更新摘要

12 outdated deps found. Notable high-risk: puppeteer 12→21 (major jump, may need chromium flags update), testing-library packages 5-12→6-14 (matcher API changes), husky 4→9 (config format overhaul, requires re-init). Safer minor bumps: jest 27→29, eslint 8.3→8.57, fs-extra 10→11, user-event 13→14.

📦 变更清单

🔴 jest: ^27.4.3^29.7.0
27.4.3 is from 2020, current 29.x has perf fixes, security patches, and native ESM improvements

🔴 eslint: ^8.3.0^8.57.0
8.3.0 released 2021, 8.57.0 has updated lint rules, better TypeScript support, and security fixes

🔴 lerna: ^4.0.0^8.1.7
4.0.0 is from 2020, current 8.x hasNx-powered build cache, better monorepo support, and fixed many bugs

🟡 lerna-changelog: ^2.2.0^6.0.0
2.x is severely outdated; 6.x integrates better with lerna 8 and GitHub releases

🟡 meow: ^9.0.0^12.1.0
9.0.0 from 2020, 12.x has improved TypeScript types and ESM support

🟡 puppeteer: ^12.0.1^21.11.0
12.0.1 from Feb 2020 is 4 major versions behind; 21.x bundles Chromium 120+ with latest WebDriver spec and security fixes

🟡 @testing-library/jest-dom: ^5.15.1^6.4.0
5.x is 2 major versions behind; 6.x has better TypeScript types and updated matchers

🟡 @testing-library/react: ^12.1.2^14.2.0
12.x is 2 major versions behind; 14.x has fixes for concurrent rendering and React 18 Strict Mode

🔴 @testing-library/user-event: ^13.5.0^14.5.2
13.5.0 from 2022 is 1 major behind; 14.x aligns with user interaction specs (async, clipboard, etc.)

🔴 fs-extra: ^10.0.0^11.2.0
10.0.0 from 2021; 11.x adds Promise-based API polish and fixes file locking issues

🟡 globby: ^11.0.4^14.0.0
11.x is 3 major versions behind; 14.x is ESM-first and uses faster glob algorithms

🟡 husky: ^4.3.8^9.1.6
4.3.8 from 2019 is 5 major versions behind; 9.x has simplified config, no .sh files, and native Node

⚠️ 风险等级

🟡 Medium

📝 文件变更

  • package.json

Generated by Code Legacy Reviver

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