Skip to content

Conversation

@jamesrweb
Copy link
Member

Related Issue

N / A

PR Type

  • πŸ› Bug Fix
  • ✨ New Feature
  • πŸ”¨ Code Refactor
  • πŸ“ Documentation Update
  • πŸ§ͺ Test Update
  • πŸ”§ Build/CI Update
  • 🧹 Chore
  • βͺ Revert

Description

This PR updates the project dependencies to resolve open vulnerabilities that were detected by Dependabot / GitHub.

Proposed Changes

  • Updated the project dependencies
  • Added overrides for packages where an update was not enough (transient dependencies)

How Has This Been Tested?

  • Unit Tests
  • Integration Tests
  • Manual Testing (please describe)

Screenshots/Recordings

N / A

Breaking Changes

  • Yes (please describe)
  • No

Checklist

  • My code follows the code style of this project
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed
  • My changes generate no new warnings

Additional Notes

N / A

@jamesrweb jamesrweb self-assigned this Feb 4, 2026
@jamesrweb jamesrweb requested a review from yevdyko as a code owner February 4, 2026 13:42
@jamesrweb jamesrweb added dependencies Pull requests that update a dependency file npm labels Feb 4, 2026
@github-actions
Copy link

github-actions bot commented Feb 4, 2026

Coverage report for commit: 61cb601
File: ./coverage/clover.xml

Cover β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” Freq.
   0% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  10% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  20% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  30% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  40% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  50% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  60% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  70% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  80% β”‚ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  0.0%
  90% β”‚ β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚  4.5%
 100% β”‚ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β”‚ 95.5%
      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
 *Legend:* β–ˆ = Current Distribution 
Summary - Lines: 98.68% | Methods: 100.00% | Branches: 95.16%
FilesLinesMethodsBranches
src/components
Β  Β P5Canvas.tsx100.00%100.00%100.00%
Β  Β P5CanvasGuard.tsx100.00%100.00%95.83%
Β  Β P5CanvasWithSketch.tsx93.33%100.00%80.00%
src/constants
Β  Β CanvasContainerClassName.ts100.00%100.00%100.00%
src/contracts
Β  Β CanvasContainer.ts100.00%100.00%100.00%
Β  Β CanvasContainerRef.ts100.00%100.00%100.00%
Β  Β InputProps.ts100.00%100.00%100.00%
Β  Β P5CanvasInstance.ts100.00%100.00%100.00%
Β  Β P5CanvasInstanceRef.ts100.00%100.00%100.00%
Β  Β P5CanvasProps.ts100.00%100.00%100.00%
Β  Β P5CanvasPropsWithSketch.ts100.00%100.00%100.00%
Β  Β Sketch.ts100.00%100.00%100.00%
Β  Β SketchProps.ts100.00%100.00%100.00%
Β  Β WithChildren.ts100.00%100.00%100.00%
Β  Β p5.ts100.00%100.00%100.00%
src
Β  Β main.tsx100.00%100.00%100.00%
src/utils
Β  Β createP5CanvasInstance.ts100.00%100.00%100.00%
Β  Β logErrorBoundaryError.ts100.00%100.00%100.00%
Β  Β propsAreEqual.ts100.00%100.00%100.00%
Β  Β removeP5CanvasInstance.ts100.00%100.00%100.00%
Β  Β updateP5CanvasInstance.ts100.00%100.00%100.00%
Β  Β withoutKeys.ts100.00%100.00%100.00%

πŸ€– comment via lucassabreu/comment-coverage-clover

@jamesrweb jamesrweb added the security This label applies to security issues label Feb 4, 2026
@jamesrweb jamesrweb enabled auto-merge February 4, 2026 13:49
Copy link
Contributor

@yevdyko yevdyko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @jamesrweb 🎸

@jamesrweb jamesrweb added this pull request to the merge queue Feb 7, 2026
github-merge-queue bot pushed a commit that referenced this pull request Feb 7, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Feb 7, 2026
@jamesrweb jamesrweb added this pull request to the merge queue Feb 7, 2026
@jamesrweb jamesrweb removed this pull request from the merge queue due to a manual request Feb 7, 2026
@jamesrweb jamesrweb merged commit bf3b722 into master Feb 7, 2026
15 of 16 checks passed
@jamesrweb jamesrweb deleted the update-dependencies branch February 7, 2026 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file npm security This label applies to security issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants