chore(deps): 12 outdated deps found. Notable high-risk: puppeteer 12→21 (major jump, #17266
Open
isagoakira wants to merge 1 commit into
Open
chore(deps): 12 outdated deps found. Notable high-risk: puppeteer 12→21 (major jump, #17266isagoakira wants to merge 1 commit into
isagoakira wants to merge 1 commit into
Conversation
…gh-risk: puppeteer 12→21 (
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔧 依赖维护更新 — 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.027.4.3 is from 2020, current 29.x has perf fixes, security patches, and native ESM improvements
🔴 eslint:
^8.3.0→^8.57.08.3.0 released 2021, 8.57.0 has updated lint rules, better TypeScript support, and security fixes
🔴 lerna:
^4.0.0→^8.1.74.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.02.x is severely outdated; 6.x integrates better with lerna 8 and GitHub releases
🟡 meow:
^9.0.0→^12.1.09.0.0 from 2020, 12.x has improved TypeScript types and ESM support
🟡 puppeteer:
^12.0.1→^21.11.012.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.05.x is 2 major versions behind; 6.x has better TypeScript types and updated matchers
🟡 @testing-library/react:
^12.1.2→^14.2.012.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.213.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.010.0.0 from 2021; 11.x adds Promise-based API polish and fixes file locking issues
🟡 globby:
^11.0.4→^14.0.011.x is 3 major versions behind; 14.x is ESM-first and uses faster glob algorithms
🟡 husky:
^4.3.8→^9.1.64.3.8 from 2019 is 5 major versions behind; 9.x has simplified config, no .sh files, and native Node
🟡 Medium
📝 文件变更
package.jsonGenerated by Code Legacy Reviver