build(deps): update development dependencies and peer dependencies - #1263
build(deps): update development dependencies and peer dependencies#1263repowarden-app[bot] wants to merge 1 commit into
Conversation
|
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Co-Authored-By: repowarden[bot] <bot@repowarden.dev>
7dbf577 to
b5c12de
Compare
|
This PR has been open for 14 days without being merged, so I'm closing it. If there was an issue with these changes, please reply with feedback so I can improve! — RepoWarden |
|



Summary
This PR updates 9 development and peer dependencies, including significant updates to TypeScript, SWC tooling, type definitions, and the Plyr library. All updates are either minor or patch versions.
Changes
Build Tools & Compilers
@swc/core: 1.3.42 → 1.15.41 (minor)@swc/jest: 0.2.24 → 0.2.39 (patch)tsdown: 0.2.0 → 0.22.3 (minor)TypeScript & Type Definitions
typescript: 5.0.4 → 5.9.3 (minor)typescript-eslint: 8.41.0 → 8.61.1 (minor)@types/react: 18.0.28 → 18.3.31 (minor)eslint-import-resolver-typescript: 4.4.4 → 4.4.5 (patch)Testing
@testing-library/jest-dom: 5.16.5 → 5.17.0 (minor)Peer Dependencies
plyr: 3.7.7 → 3.8.4 (minor)Risk Assessment
Risk Level: Medium
Action Items
Configuration Review
tsconfig.jsonfor any deprecated options or new recommended settings for TypeScript 5.9eslint.config.js(flat format) works correctly with typescript-eslint 8.61.1Testing Recommendations
As this is a library, thorough testing across all target environments is critical:
npm test)tsc --noEmit)npm run build)npm packand installing in a sample projectPeer Dependency Considerations
package.jsonis still appropriateRelated PRs
After merging this PR, the following Dependabot PRs can likely be closed as they may contain overlapping updates:
🤖 Generated by RepoWarden
Available Commands
Comment on this PR with any of the following:
@repowarden-app rebase— Rebase this PR onto the base branch@repowarden-app fix-tests— Analyze CI failures and push a fix@repowarden-app resolve-comments— Address review feedback and push updatesRepoWarden Checklist
💸 Estimated time saved: ~30 min (≈ £25 of engineering time) — based on internal benchmarks for deps update tasks.
Security Vulnerabilities Resolved
New Vulnerabilities Introduced
Remaining vulnerabilities: 20
Supply Chain Safety Report
Skipped (unsafe):
@swc/core@1.15.41(npm)eslint-import-resolver-typescript@4.4.5(npm)Warnings (upgraded with caution):
@swc/jest@0.2.39(npm)@types/react@18.3.31(npm)Supply chain safety: The following packages were skipped due to safety concerns:
@swc/core@1.15.41: Package has postinstall script(s) that run during installation.; Package name "@swc/core" is very similar to popular package "jose" (edit distance: 2). Verify this is the intended package.eslint-import-resolver-typescript@4.4.5: Package maintainer changed recently: "jounqin" -> "GitHub Actions" (version 4.4.5 published 2026-06-01).