Skip to content

chore: update dependencies and development tools - #1266

Closed
repowarden-app[bot] wants to merge 1 commit into
masterfrom
repowarden/deps-example-plyr-example-1785748290234
Closed

chore: update dependencies and development tools#1266
repowarden-app[bot] wants to merge 1 commit into
masterfrom
repowarden/deps-example-plyr-example-1785748290234

Conversation

@repowarden-app

@repowarden-app repowarden-app Bot commented Aug 3, 2026

Copy link
Copy Markdown

Summary

This PR consolidates and applies all pending dependency updates for the plyr-react library, including React peer dependencies, ESLint tooling, Vite build tools, and type definitions. This supersedes 8 open Dependabot PRs.

Changes

Runtime Dependencies

  • plyr: 3.8.3 → 3.8.4 (patch)
  • react: 19.1.1 → 19.2.8 (minor)
  • react-dom: 19.1.1 → 19.2.8 (minor)

Development Dependencies

  • @eslint/js: 9.33.0 → 9.39.5 (patch)
  • @types/react: 19.1.10 → 19.2.18 (minor)
  • @types/react-dom: 19.1.7 → 19.2.4 (minor)
  • @vitejs/plugin-react: 5.0.0 → 5.2.0 (minor)
  • eslint: 9.33.0 → 9.39.5 (patch)
  • eslint-plugin-react-refresh: 0.4.20 → 0.5.3 (minor)
  • globals: 16.3.0 → 16.5.0 (minor)
  • vite: 7.3.0 → 7.3.6 (patch)
  • prettier: 3.6.2 → 3.7.4 (minor, from build(deps-dev): bump prettier from 3.6.2 to 3.7.4 #1238)

CI/CD Updates

  • actions/checkout: 3.6.0 → 6.0.2
  • actions/setup-node: 3.9.1 → 6.3.0
  • actions/upload-artifact: 4.6.2 → 6.0.0
  • step-security/harden-runner: 2.14.0 → 2.17.0
  • actions/dependency-review-action: 4.7.3 → 4.8.2

Risk Assessment

Overall Risk: Low

  • All updates are minor or patch versions with no breaking changes detected
  • React updates (19.1.1 → 19.2.8) are minor/patch releases within the same major version
  • ESLint and related tools remain at major version 9 (no config migration required)
  • Type definitions are aligned with React version updates
  • No peer dependency range conflicts anticipated

Testing Recommendations

  • Verify builds succeed across all target Node.js LTS versions (18, 20, 22)
  • Run full test suite (npm test)
  • Verify ESLint linting passes without new warnings (npm run lint)
  • Test React component rendering and plyr initialization in browser
  • Verify TypeScript compilation with updated type definitions
  • Check for any deprecation warnings in console output
  • Confirm CI/CD pipeline executes successfully with updated Actions versions

Additional Notes

Library Publishing: As a library package, ensure peer dependency ranges in package.json remain compatible with the updated React version (currently 19.x). No changes appear necessary, but verify before publishing.

Dependabot PRs: The following open PRs can be closed after this is merged:

🤖 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 updates

RepoWarden Checklist

  • Dependencies updated
  • Lock file regenerated
  • CI passing
  • Ready to merge

💸 Estimated time saved: ~30 min (≈ £25 of engineering time) — based on internal benchmarks for deps update tasks.


Transitive CVE Fixes (2)

This PR also patches transitive vulnerabilities via overrides:

  • 🟡 jest^30.4.2 — low
  • 🟡 jest-environment-jsdom^30.4.1 — low

Supply Chain Safety Report

Warnings (upgraded with caution):

  • @types/react@19.2.18 (npm)
    • ⚠️ Package name "@types/react" is very similar to popular package "preact" (edit distance: 1). Verify this is the intended package.

📋 Track this task in RepoWarden

@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@socket-security

socket-security Bot commented Aug 3, 2026

Copy link
Copy Markdown

Co-Authored-By: repowarden[bot] <bot@repowarden.dev>
@repowarden-app repowarden-app Bot changed the title chore: update dependencies (React, ESLint, Vite, Plyr) chore: update dependencies and development tools Aug 3, 2026
@repowarden-app
repowarden-app Bot force-pushed the repowarden/deps-example-plyr-example-1785748290234 branch from 97adf7c to 5e46eea Compare August 3, 2026 09:25
@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

@repowarden-app

Copy link
Copy Markdown
Author

This PR has had no activity for 14 days, so I'm closing it.

If there was an issue with these changes, please reply with feedback so I can improve!

— RepoWarden

@repowarden-app repowarden-app Bot closed this Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants