Skip to content

chore(deps): 19 outdated deps identified. Low-risk safe upgrades: eslint, fs-extra, g#17258

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

chore(deps): 19 outdated deps identified. Low-risk safe upgrades: eslint, fs-extra, g#17258
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1780020237

Conversation

@isagoakira

Copy link
Copy Markdown

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

此 PR 由 Code Legacy Reviver 自动生成🤖

📋 更新摘要

19 outdated deps identified. Low-risk safe upgrades: eslint, fs-extra, get-port, meow, multimatch, strip-ansi, tempy, lint-staged, @testing-library/* (minor/patch). Medium-risk: jest (major), globby, execa, lerna, husky, web-vitals (3+ versions behind). High-risk: puppeteer (9 majors behind, Chrome API changes) and prettier (config format changes) — both require careful migration testing.

📦 变更清单

🔴 eslint: ^8.3.0^8.57.0
8.3.0 is 30+ patches behind within 8.x, latest has security fixes and eslint 9.x exists

🔴 @testing-library/react: ^12.1.2^14.2.0
12.1.2 is 2+ major versions behind (current 14.x), includes React 18 compatibility and bug fixes

🔴 @testing-library/jest-dom: ^5.15.1^6.4.0
5.x is 2 major versions behind (current 6.x), adds better matchers and TypeScript fixes

🔴 @testing-library/user-event: ^13.5.0^14.4.3
13.5.0 is 1 major version behind (current 14.x), includes many bug fixes and improved APIs

🟡 jest: ^27.4.3^29.7.0
27.x is 2 major versions behind (current 29.x), has performance improvements and ESM support

🔴 fs-extra: ^10.0.0^11.2.0
10.x is 1 major version behind (current 11.x), improved type definitions and path handling

🔴 get-port: ^5.1.1^6.1.2
5.x is 1 major version behind (current 6.x), minor API improvements

🟡 globby: ^11.0.4^14.0.0
11.x is 3 major versions behind (current 14.x), major rewrite with better filtering

🔴 meow: ^9.0.0^12.1.0
9.x is 3 minor versions behind (current 12.x), better TypeScript and ESM support

🔴 multimatch: ^5.0.0^7.1.0
5.x is 2 major versions behind (current 7.x), updated globstar behavior

🔴 strip-ansi: ^6.0.1^7.1.0
6.x is 1 major version behind (current 7.x), minor improvements

🟡 execa: ^5.1.1^9.0.0
5.x is 4 major versions behind (current 9.x), significant API evolution and TypeScript improvements

🟡 husky: ^4.3.8^9.0.0
4.x is 5 major versions behind (current 9.x), major rewrite with different config format (YAML→js)

🟡 lerna: ^4.0.0^8.1.0
4.x is 4 major versions behind (current 8.x), major changes in workspace handling and publish

🟢 puppeteer: ^12.0.1^21.6.0
12.x is 9 major versions behind (current 21.x), Chromium bundled version and API have changed significantly

🟢 prettier: ^2.5.0^3.2.0
2.x is 1 major version behind (current 3.x), config file format changes and plugin system overhaul

🔴 tempy: ^1.0.1^3.1.0
1.x is 2 major versions behind (current 3.x), TypeScript rewrite and API improvements

🟡 web-vitals: ^2.1.2^3.5.0
2.x is 1 major version behind (current 3.x), reporting API changes and attribution improvements

🔴 lint-staged: ^12.1.2^15.2.0
12.x is 3 minor versions behind (current 15.x), better error handling and ESM support

⚠️ 风险等级

🟡 Medium

📝 文件变更

  • package.json

Generated by Code Legacy Reviver

@meta-cla meta-cla Bot added the CLA Signed label May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant