-
Notifications
You must be signed in to change notification settings - Fork 16
chore: update dependencies and remove unused config files #559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -41,8 +41,8 @@ | |||||||||||||||||||||||||
| "dependencies": { | ||||||||||||||||||||||||||
| "@grpc/grpc-js": "^1.13.4", | ||||||||||||||||||||||||||
| "@grpc/proto-loader": "^0.7.15", | ||||||||||||||||||||||||||
| "@ledgerhq/hw-transport-http": "^6.30.7", | ||||||||||||||||||||||||||
| "axios": "^1.10.0", | ||||||||||||||||||||||||||
| "@ledgerhq/hw-transport-http": "^6.30.8", | ||||||||||||||||||||||||||
| "axios": "^1.11.0", | ||||||||||||||||||||||||||
| "axios-retry": "^4.5.0", | ||||||||||||||||||||||||||
| "dockerode": "^4.0.7", | ||||||||||||||||||||||||||
| "elfy": "^1.0.0", | ||||||||||||||||||||||||||
|
|
@@ -53,10 +53,10 @@ | |||||||||||||||||||||||||
| }, | ||||||||||||||||||||||||||
| "devDependencies": { | ||||||||||||||||||||||||||
| "@biomejs/biome": "^2.1.2", | ||||||||||||||||||||||||||
| "@ledgerhq/hw-transport": "^6.31.7", | ||||||||||||||||||||||||||
| "@ledgerhq/hw-transport": "^6.31.8", | ||||||||||||||||||||||||||
| "@types/dockerode": "^3.3.42", | ||||||||||||||||||||||||||
| "@types/fs-extra": "^11.0.4", | ||||||||||||||||||||||||||
| "@types/node": "^24.0.15", | ||||||||||||||||||||||||||
| "@types/node": "^24.1.0", | ||||||||||||||||||||||||||
| "@types/pngjs": "^6.0.5", | ||||||||||||||||||||||||||
|
Comment on lines
+56
to
60
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
If you only intend to support Node 22, pin to - "@types/node": "^24.1.0",
+ "@types/node": "^22.0.0",Otherwise, update the 📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||||||||||||||
| "@types/randomstring": "^1.3.0", | ||||||||||||||||||||||||||
| "@zondax/ledger-substrate": "^1.1.2", | ||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Verification agent
🧩 Analysis chain
Double-check for breaking changes & security advisories in newly-bumped runtime deps
The bumps stay within the same major versions, so breaking-changes risk is low, but both
@ledgerhq/hw-transport-httpandaxioshave a history of shipping minor-version breaking changes and security patches.Please run the full test-suite and scan the new versions for known CVEs before releasing.
Example commands:
🏁 Script executed:
Length of output: 1742
High-Severity Vulnerability in axios via @ledgerhq/hw-transport-http – Upgrade Required
Our
pnpm audit --prodsurfaced a critical issue (GHSA-jr5f-v2jv-69x6):The version of axios pulled in by
@ledgerhq/hw-transport-http(<1.8.2) is vulnerable to SSRF and credential leakage. Although your top-level axios (^1.11.0) is already patched, the indirect dependency remains at risk.Please address this by:
@ledgerhq/hw-transport-httpto a release that depends on axios ≥1.8.2 (e.g. upgrade to the latest 6.x patch), or adding a package resolution to force axios ≥1.8.2.Lines to update in package.json (approx. 44–46):
🤖 Prompt for AI Agents