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

1 participant