fix(deps): bump resolutions for Dependabot security alerts

Pin protobufjs, ws, @libp2p/kad-dht, and brace-expansion@5 to patched versions.
This commit is contained in:
Tommaso Casaburi
2026-05-21 15:24:14 +07:00
parent 616fea39fb
commit 7fcea5d370
2 changed files with 150 additions and 36 deletions
+4 -2
View File
@@ -182,7 +182,9 @@
}, },
"resolutions": { "resolutions": {
"follow-redirects": "1.16.0", "follow-redirects": "1.16.0",
"protobufjs": "7.5.6", "@libp2p/kad-dht": "16.2.6",
"brace-expansion@npm:^5.0.2": "5.0.6",
"protobufjs": "7.5.8",
"@protobufjs/utf8": "1.1.1", "@protobufjs/utf8": "1.1.1",
"@babel/plugin-transform-modules-systemjs": "7.29.4", "@babel/plugin-transform-modules-systemjs": "7.29.4",
"axios": "1.15.2", "axios": "1.15.2",
@@ -195,7 +197,7 @@
"glob": "10.5.0", "glob": "10.5.0",
"tmp": "0.2.5", "tmp": "0.2.5",
"elliptic": "6.6.1", "elliptic": "6.6.1",
"ws": "8.18.3", "ws": "8.20.1",
"jose": "4.15.9", "jose": "4.15.9",
"sharp": "0.34.5", "sharp": "0.34.5",
"cacache": "19.0.1", "cacache": "19.0.1",
+146 -34
View File
@@ -3912,6 +3912,21 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/crypto@npm:^5.1.18":
version: 5.1.18
resolution: "@libp2p/crypto@npm:5.1.18"
dependencies:
"@libp2p/interface": "npm:^3.2.2"
"@noble/curves": "npm:^2.0.1"
"@noble/hashes": "npm:^2.0.1"
multiformats: "npm:^13.4.0"
protons-runtime: "npm:^6.0.1"
uint8arraylist: "npm:^2.4.8"
uint8arrays: "npm:^5.1.0"
checksum: 10c0/54337998965ca0863b7e6a17dc66b91146a072615adc527ecb6e5ffbd022a2e0c09ece13ba5dff311a2430f34dd7722d96efc5a5c7c66df0a1321c8d2d6961ff
languageName: node
linkType: hard
"@libp2p/dcutr@npm:^3.0.15": "@libp2p/dcutr@npm:^3.0.15":
version: 3.0.18 version: 3.0.18
resolution: "@libp2p/dcutr@npm:3.0.18" resolution: "@libp2p/dcutr@npm:3.0.18"
@@ -4109,6 +4124,18 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/interface-internal@npm:^3.1.4, @libp2p/interface-internal@npm:^3.1.5":
version: 3.1.5
resolution: "@libp2p/interface-internal@npm:3.1.5"
dependencies:
"@libp2p/interface": "npm:^3.2.2"
"@libp2p/peer-collections": "npm:^7.0.20"
"@multiformats/multiaddr": "npm:^13.0.1"
progress-events: "npm:^1.0.1"
checksum: 10c0/92128fb8a46d84a59c52bfa10e7a0c8449539d4e1550fbec2ab95f050f24d9194254974459d24be049455c1199e3def4da65d00e136f9c963efd50759ffdae90
languageName: node
linkType: hard
"@libp2p/interface@npm:^3.0.0, @libp2p/interface@npm:^3.0.2, @libp2p/interface@npm:^3.1.0": "@libp2p/interface@npm:^3.0.0, @libp2p/interface@npm:^3.0.2, @libp2p/interface@npm:^3.1.0":
version: 3.1.0 version: 3.1.0
resolution: "@libp2p/interface@npm:3.1.0" resolution: "@libp2p/interface@npm:3.1.0"
@@ -4144,18 +4171,18 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/kad-dht@npm:^16.2.0": "@libp2p/kad-dht@npm:16.2.6":
version: 16.2.4 version: 16.2.6
resolution: "@libp2p/kad-dht@npm:16.2.4" resolution: "@libp2p/kad-dht@npm:16.2.6"
dependencies: dependencies:
"@libp2p/crypto": "npm:^5.1.17" "@libp2p/crypto": "npm:^5.1.18"
"@libp2p/interface": "npm:^3.2.2" "@libp2p/interface": "npm:^3.2.2"
"@libp2p/interface-internal": "npm:^3.1.3" "@libp2p/interface-internal": "npm:^3.1.4"
"@libp2p/peer-collections": "npm:^7.0.18" "@libp2p/peer-collections": "npm:^7.0.19"
"@libp2p/peer-id": "npm:^6.0.8" "@libp2p/peer-id": "npm:^6.0.9"
"@libp2p/ping": "npm:^3.1.3" "@libp2p/ping": "npm:^3.1.4"
"@libp2p/record": "npm:^4.0.12" "@libp2p/record": "npm:^4.0.12"
"@libp2p/utils": "npm:^7.1.0" "@libp2p/utils": "npm:^7.2.0"
"@multiformats/multiaddr": "npm:^13.0.1" "@multiformats/multiaddr": "npm:^13.0.1"
"@multiformats/multiaddr-matcher": "npm:^3.0.1" "@multiformats/multiaddr-matcher": "npm:^3.0.1"
any-signal: "npm:^4.1.1" any-signal: "npm:^4.1.1"
@@ -4179,7 +4206,7 @@ __metadata:
uint8-varint: "npm:^2.0.4" uint8-varint: "npm:^2.0.4"
uint8arraylist: "npm:^2.4.8" uint8arraylist: "npm:^2.4.8"
uint8arrays: "npm:^5.1.0" uint8arrays: "npm:^5.1.0"
checksum: 10c0/3b4280d64f13e2704416c0f29abc51b7a334d6bede0627b561ec8ce53ccf8c7b0f84d4a2f50eff617b7055e914ab6707db17798ab9bcae58af2d3135c4bf2942 checksum: 10c0/deaf416d45c793f90fe6789b1f104bb1ba5901d59851c7f493fc272103b379673bb1a4340f01e0a7ea80223144d6395449b854e8c8caed4bbee5752681ba5f4e
languageName: node languageName: node
linkType: hard linkType: hard
@@ -4241,6 +4268,19 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/logger@npm:^6.2.7":
version: 6.2.7
resolution: "@libp2p/logger@npm:6.2.7"
dependencies:
"@libp2p/interface": "npm:^3.2.2"
"@multiformats/multiaddr": "npm:^13.0.1"
interface-datastore: "npm:^9.0.1"
multiformats: "npm:^13.4.0"
weald: "npm:^1.1.0"
checksum: 10c0/9c8ad9435788ac6f41012a0bb89f17faef6b635177cd406759ebb5564c75372610b2a1831789b1eef8437fc8c05d22c3b3bcdfbb3c1cd696fd62735823e50643
languageName: node
linkType: hard
"@libp2p/mdns@npm:^12.0.16": "@libp2p/mdns@npm:^12.0.16":
version: 12.0.19 version: 12.0.19
resolution: "@libp2p/mdns@npm:12.0.19" resolution: "@libp2p/mdns@npm:12.0.19"
@@ -4309,6 +4349,18 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/peer-collections@npm:^7.0.19, @libp2p/peer-collections@npm:^7.0.20":
version: 7.0.20
resolution: "@libp2p/peer-collections@npm:7.0.20"
dependencies:
"@libp2p/interface": "npm:^3.2.2"
"@libp2p/peer-id": "npm:^6.0.9"
"@libp2p/utils": "npm:^7.2.1"
multiformats: "npm:^13.4.0"
checksum: 10c0/edb96ae64a4382df6ce48333e7949ffe953d9a375db645826d57a35d3fd23d21b08c80a2f7fc418a3615c6e523c74107f943713b0f33f448e01be419fce40c61
languageName: node
linkType: hard
"@libp2p/peer-id@npm:6.0.8, @libp2p/peer-id@npm:^6.0.6, @libp2p/peer-id@npm:^6.0.8": "@libp2p/peer-id@npm:6.0.8, @libp2p/peer-id@npm:^6.0.6, @libp2p/peer-id@npm:^6.0.8":
version: 6.0.8 version: 6.0.8
resolution: "@libp2p/peer-id@npm:6.0.8" resolution: "@libp2p/peer-id@npm:6.0.8"
@@ -4333,6 +4385,18 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/peer-id@npm:^6.0.9":
version: 6.0.9
resolution: "@libp2p/peer-id@npm:6.0.9"
dependencies:
"@libp2p/crypto": "npm:^5.1.18"
"@libp2p/interface": "npm:^3.2.2"
multiformats: "npm:^13.4.0"
uint8arrays: "npm:^5.1.0"
checksum: 10c0/426e3a1e3ce0a0c43005460d3e08835386e16c381672540f56414a2e29503d035c017f9fa4f7d826ec3efaf361c03529047582915f441b083996c262b2ae7549
languageName: node
linkType: hard
"@libp2p/peer-record@npm:^9.0.9": "@libp2p/peer-record@npm:^9.0.9":
version: 9.0.9 version: 9.0.9
resolution: "@libp2p/peer-record@npm:9.0.9" resolution: "@libp2p/peer-record@npm:9.0.9"
@@ -4372,7 +4436,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/ping@npm:^3.1.0, @libp2p/ping@npm:^3.1.3": "@libp2p/ping@npm:^3.1.0":
version: 3.1.3 version: 3.1.3
resolution: "@libp2p/ping@npm:3.1.3" resolution: "@libp2p/ping@npm:3.1.3"
dependencies: dependencies:
@@ -4387,6 +4451,21 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/ping@npm:^3.1.4":
version: 3.1.5
resolution: "@libp2p/ping@npm:3.1.5"
dependencies:
"@libp2p/crypto": "npm:^5.1.18"
"@libp2p/interface": "npm:^3.2.2"
"@libp2p/interface-internal": "npm:^3.1.5"
p-event: "npm:^7.0.0"
race-signal: "npm:^2.0.0"
uint8arraylist: "npm:^2.4.8"
uint8arrays: "npm:^5.1.0"
checksum: 10c0/b8e536d24a32f28a67a2ad859dca1e1b9c867bb506ebc1382d947af2e6c1f73833a16f6c650e81ad4e6034a48d6ce603562f518844a86c576a7038707d16bb97
languageName: node
linkType: hard
"@libp2p/record@npm:^4.0.12": "@libp2p/record@npm:^4.0.12":
version: 4.0.12 version: 4.0.12
resolution: "@libp2p/record@npm:4.0.12" resolution: "@libp2p/record@npm:4.0.12"
@@ -4517,6 +4596,39 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@libp2p/utils@npm:^7.2.0, @libp2p/utils@npm:^7.2.1":
version: 7.2.1
resolution: "@libp2p/utils@npm:7.2.1"
dependencies:
"@chainsafe/is-ip": "npm:^2.1.0"
"@chainsafe/netmask": "npm:^2.0.0"
"@libp2p/crypto": "npm:^5.1.18"
"@libp2p/interface": "npm:^3.2.2"
"@libp2p/logger": "npm:^6.2.7"
"@multiformats/multiaddr": "npm:^13.0.1"
"@multiformats/multiaddr-matcher": "npm:^3.0.1"
"@sindresorhus/fnv1a": "npm:^3.1.0"
any-signal: "npm:^4.1.1"
cborg: "npm:^5.1.0"
delay: "npm:^7.0.0"
is-loopback-addr: "npm:^2.0.2"
it-length-prefixed: "npm:^10.0.1"
it-pipe: "npm:^3.0.1"
it-pushable: "npm:^3.2.3"
it-stream-types: "npm:^2.0.2"
main-event: "npm:^1.0.1"
netmask: "npm:^2.0.2"
p-defer: "npm:^4.0.1"
p-event: "npm:^7.0.0"
progress-events: "npm:^1.1.0"
race-signal: "npm:^2.0.0"
uint8-varint: "npm:^2.0.4"
uint8arraylist: "npm:^2.4.8"
uint8arrays: "npm:^5.1.0"
checksum: 10c0/0a34df32e7de4e054da2ae4d33620d2c3fcde521d41b71d82129318d80338cb5c73076f18f5c1c046309578519cc58ef9db0e44f5746ce954d9e9466801145eb
languageName: node
linkType: hard
"@libp2p/webrtc@npm:^6.0.16": "@libp2p/webrtc@npm:^6.0.16":
version: 6.0.20 version: 6.0.20
resolution: "@libp2p/webrtc@npm:6.0.20" resolution: "@libp2p/webrtc@npm:6.0.20"
@@ -7634,31 +7746,31 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"brace-expansion@npm:5.0.6":
version: 5.0.6
resolution: "brace-expansion@npm:5.0.6"
dependencies:
balanced-match: "npm:^4.0.2"
checksum: 10c0/8c919869b90f61d533b341d3340be5ee4413232ea89b8246cbc2f38eb014f1d8182785c98a006eaf6111d02dc9eeffefdc240d5ac158625b2ed084dccd4bbf9b
languageName: node
linkType: hard
"brace-expansion@npm:^1.1.7": "brace-expansion@npm:^1.1.7":
version: 1.1.13 version: 1.1.14
resolution: "brace-expansion@npm:1.1.13" resolution: "brace-expansion@npm:1.1.14"
dependencies: dependencies:
balanced-match: "npm:^1.0.0" balanced-match: "npm:^1.0.0"
concat-map: "npm:0.0.1" concat-map: "npm:0.0.1"
checksum: 10c0/384c61bb329b6adfdcc0cbbdd108dc19fb5f3e84ae15a02a74f94c6c791b5a9b035aae73b2a51929a8a478e2f0f212a771eb6a8b5b514cccfb8d0c9f2ce8cbd8 checksum: 10c0/b6fdac832bc4e36a753658c9ed052c2e1a2be221763b002df25d1efbf7d21724334e726a6cd5eadc72a4b19ec3efb632d629cc003bc9c62f7af7a7915ffa4385
languageName: node languageName: node
linkType: hard linkType: hard
"brace-expansion@npm:^2.0.1, brace-expansion@npm:^2.0.2": "brace-expansion@npm:^2.0.1, brace-expansion@npm:^2.0.2":
version: 2.0.3 version: 2.1.0
resolution: "brace-expansion@npm:2.0.3" resolution: "brace-expansion@npm:2.1.0"
dependencies: dependencies:
balanced-match: "npm:^1.0.0" balanced-match: "npm:^1.0.0"
checksum: 10c0/468436c9b2fa6f9e64d0cff8784b21300677571a7196e258593e95e7c3db9973a80fbafdb0f01404d5d298a04dc666eae1fc3c9052e2edbb9f2510541deeddfe checksum: 10c0/439cedf3e23d7993b37919f1d6fdc653ec21a42437ec3e7460bea9ca8b17edf7a24a633273c31d61aa4335877cf29a443f1871814131c87997a1e6223e1f1502
languageName: node
linkType: hard
"brace-expansion@npm:^5.0.2":
version: 5.0.5
resolution: "brace-expansion@npm:5.0.5"
dependencies:
balanced-match: "npm:^4.0.2"
checksum: 10c0/4d238e14ed4f5cc9c07285550a41cef23121ca08ba99fa9eb5b55b580dcb6bf868b8210aa10526bdc9f8dc97f33ca2a7259039c4cc131a93042beddb424c48e3
languageName: node languageName: node
linkType: hard linkType: hard
@@ -16219,9 +16331,9 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"protobufjs@npm:7.5.6": "protobufjs@npm:7.5.8":
version: 7.5.6 version: 7.5.8
resolution: "protobufjs@npm:7.5.6" resolution: "protobufjs@npm:7.5.8"
dependencies: dependencies:
"@protobufjs/aspromise": "npm:^1.1.2" "@protobufjs/aspromise": "npm:^1.1.2"
"@protobufjs/base64": "npm:^1.1.2" "@protobufjs/base64": "npm:^1.1.2"
@@ -16235,7 +16347,7 @@ __metadata:
"@protobufjs/utf8": "npm:^1.1.1" "@protobufjs/utf8": "npm:^1.1.1"
"@types/node": "npm:>=13.7.0" "@types/node": "npm:>=13.7.0"
long: "npm:^5.0.0" long: "npm:^5.0.0"
checksum: 10c0/220df6c3cf6d2346748639a9b0b688fecc994bff9fee7018a93167e8cd45ab0ee3b4270d9eaa6be33a11adb46514ef9dce7e8217fd578c36726a9e70b96327cd checksum: 10c0/25968259084a634e035f865febd5a31f75bdaee4fda6fba4e14c57019024e7cada859b470eb69350f430fbd0d509c805249b9fe8a6c44a57a0b484a1ef685751
languageName: node languageName: node
linkType: hard linkType: hard
@@ -19967,9 +20079,9 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ws@npm:8.18.3": "ws@npm:8.20.1":
version: 8.18.3 version: 8.20.1
resolution: "ws@npm:8.18.3" resolution: "ws@npm:8.20.1"
peerDependencies: peerDependencies:
bufferutil: ^4.0.1 bufferutil: ^4.0.1
utf-8-validate: ">=5.0.2" utf-8-validate: ">=5.0.2"
@@ -19978,7 +20090,7 @@ __metadata:
optional: true optional: true
utf-8-validate: utf-8-validate:
optional: true optional: true
checksum: 10c0/eac918213de265ef7cb3d4ca348b891a51a520d839aa51cdb8ca93d4fa7ff9f6ccb339ccee89e4075324097f0a55157c89fa3f7147bde9d8d7e90335dc087b53 checksum: 10c0/ce162433218399cdedeb76fd33363d4d86a7d910058d4e3c679dce08cea65d6da6b39f11baa4d7808d024cf46ed88f6a05c17611621aaad8fc5e62edacc30c5d
languageName: node languageName: node
linkType: hard linkType: hard