fix: Add resolution for rpc-websockets to handle deps audit failure#25112
fix: Add resolution for rpc-websockets to handle deps audit failure#25112
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
|
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/bufferutil@4.0.8, npm/utf-8-validate@5.0.10 |
|
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎ This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #25112 +/- ##
========================================
Coverage 65.67% 65.67%
========================================
Files 1359 1359
Lines 54015 54015
Branches 14017 14017
========================================
Hits 35469 35469
Misses 18546 18546 ☔ View full report in Codecov by Sentry. |
|
@SocketSecurity ignore npm/utf-8-validate@5.0.10 These both appear to be false positives. These are not introduced by this PR. |
Just noting that unless something changed very recently, EDIT: But the |
Builds ready [01825d3]
Page Load Metrics (206 ± 316 ms)
Bundle size diffs
|
|
Missing release label release-12.0.0 on PR. Adding release label release-12.0.0 on PR and removing other release labels(release-12.1.0), as PR was added to branch 12.0.0 when release was cut. |
|
Missing release label release-11.16.8 on PR. Adding release label release-11.16.8 on PR and removing other release labels(release-12.0.0), as PR was cherry-picked in branch 11.16.8. |
Description
fixes this
test-deps-auditfailure:The next version after 7.11.1 is a major version bump, 8.0.1. The release notes for that version say "Switched to ESNext (ESM). Make sure to use import instead of require to import this package." The one package in our dependency tree that uses this package already uses import (https://github.com/solana-labs/solana-web3.js/blob/abbdc5b1d373cb555b1aab6d450854939407a8ab/packages/library-legacy/src/rpc-websocket.ts#L1). So bumping the version should be safe.
Manual testing steps
This change doesn't affect our functionality. The
Trezorfunctionality that depends on this package is not used in our usage of trezor.Pre-merge author checklist
Pre-merge reviewer checklist