From af7a9cb422ad9df5ab191172583f743c2b2f3979 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Jul 2025 10:56:02 +0000 Subject: [PATCH] deps: bump the helia-deps group across 1 directory with 26 updates --- updated-dependencies: - dependency-name: "@chainsafe/libp2p-noise" dependency-version: 16.1.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@chainsafe/libp2p-yamux" dependency-version: 7.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@helia/block-brokers" dependency-version: 4.2.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@helia/http" dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: helia-deps - dependency-name: "@helia/interface" dependency-version: 5.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: helia-deps - dependency-name: "@helia/routers" dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@helia/verified-fetch" dependency-version: 3.2.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: helia-deps - dependency-name: "@libp2p/bootstrap" dependency-version: 11.0.46 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/circuit-relay-v2" dependency-version: 3.2.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/identify" dependency-version: 3.0.38 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/interface" dependency-version: 2.10.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/kad-dht" dependency-version: 15.1.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/mplex" dependency-version: 11.0.46 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/peer-id" dependency-version: 5.1.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/ping" dependency-version: 2.0.36 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/prometheus-metrics" dependency-version: 4.3.29 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/tcp" dependency-version: 10.1.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/tls" dependency-version: 2.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/webrtc" dependency-version: 5.2.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/websockets" dependency-version: 9.2.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@multiformats/multiaddr" dependency-version: 12.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: helia-deps - dependency-name: blockstore-fs dependency-version: 2.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: datastore-level dependency-version: 11.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: helia dependency-version: 5.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: helia-deps - dependency-name: libp2p dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: helia-deps - dependency-name: multiformats dependency-version: 13.3.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps ... Signed-off-by: dependabot[bot] --- package-lock.json | 740 ++++++++++++++++++++++++++-------------------- package.json | 38 +-- 2 files changed, 444 insertions(+), 334 deletions(-) diff --git a/package-lock.json b/package-lock.json index 402f5e3..6a3fdee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,39 +10,39 @@ "hasInstallScript": true, "license": "Apache-2.0 OR MIT", "dependencies": { - "@chainsafe/libp2p-noise": "^16.1.0", - "@chainsafe/libp2p-yamux": "^7.0.1", + "@chainsafe/libp2p-noise": "^16.1.4", + "@chainsafe/libp2p-yamux": "^7.0.4", "@fastify/compress": "^8.0.1", "@fastify/cors": "^11.0.1", - "@helia/block-brokers": "^4.1.0", + "@helia/block-brokers": "^4.2.3", "@helia/delegated-routing-v1-http-api-client": "^4.2.2", - "@helia/http": "^2.0.5", + "@helia/http": "^2.2.0", "@helia/interface": "^5.2.1", "@helia/routers": "^3.0.1", - "@helia/verified-fetch": "^2.6.4", - "@libp2p/bootstrap": "^11.0.32", - "@libp2p/circuit-relay-v2": "^3.2.8", - "@libp2p/identify": "^3.0.27", + "@helia/verified-fetch": "^3.2.0", + "@libp2p/bootstrap": "^11.0.46", + "@libp2p/circuit-relay-v2": "^3.2.23", + "@libp2p/identify": "^3.0.38", "@libp2p/interface": "^2.7.0", - "@libp2p/kad-dht": "^15.1.0", - "@libp2p/mplex": "^11.0.32", + "@libp2p/kad-dht": "^15.1.10", + "@libp2p/mplex": "^11.0.46", "@libp2p/peer-id": "^5.1.0", "@libp2p/ping": "^2.0.31", - "@libp2p/prometheus-metrics": "^4.3.15", - "@libp2p/tcp": "^10.1.8", - "@libp2p/tls": "^2.1.1", - "@libp2p/webrtc": "^5.2.9", - "@libp2p/websockets": "^9.2.8", + "@libp2p/prometheus-metrics": "^4.3.29", + "@libp2p/tcp": "^10.1.18", + "@libp2p/tls": "^2.2.6", + "@libp2p/webrtc": "^5.2.23", + "@libp2p/websockets": "^9.2.18", "@multiformats/multiaddr": "^12.2.1", "@sgtpooki/file-type": "^1.0.1", - "blockstore-fs": "^2.0.2", - "datastore-level": "^11.0.1", + "blockstore-fs": "^2.0.4", + "datastore-level": "^11.0.3", "fastify": "^5.2.2", "fastify-metrics": "^12.1.0", - "helia": "^5.3.0", + "helia": "^5.5.0", "ipns": "^10.0.2", "libp2p": "^2.8.2", - "multiformats": "^13.1.0", + "multiformats": "^13.3.7", "pino-pretty": "^13.0.0", "private-ip": "^3.0.2", "race-signal": "^1.0.2" @@ -1487,9 +1487,9 @@ "license": "MIT" }, "node_modules/@chainsafe/libp2p-noise": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-16.1.3.tgz", - "integrity": "sha512-YLonKdIUFk/0keKRfzlmdrsObi8r0EaZC14Vjh3qdLy4+W7NaQAs1sSMt8aDP07oE78pa51NyejmQLKOnt7tOw==", + "version": "16.1.4", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-16.1.4.tgz", + "integrity": "sha512-f4FlyRVndcs4PoioOIZWrFc6wfO/mrAj7H63o0+eA0O2xhcoRkxHh6zna4W+WtScaF/Ua/UULgiNGuKNpLvLlQ==", "license": "Apache-2.0 OR MIT", "dependencies": { "@chainsafe/as-chacha20poly1305": "^0.1.0", @@ -1512,9 +1512,9 @@ } }, "node_modules/@chainsafe/libp2p-yamux": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-7.0.1.tgz", - "integrity": "sha512-949MI0Ll0AsYq1gUETZmL/MijwX0jilOQ1i4s8wDEXGiMhuPWWiMsPgEnX6n+VzFmTrfNYyGaaJj5/MqxV9y/g==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-7.0.4.tgz", + "integrity": "sha512-Qw+EB9ew/9hRCq9V702gkm5xXThFHQ3Bdvh01M+enI1RScriSDWFGod02dwNHUxsYRc743i49sLlHp0edC7hSQ==", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface": "^2.0.0", @@ -1523,6 +1523,7 @@ "it-foreach": "^2.0.6", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", + "race-signal": "^1.1.3", "uint8arraylist": "^2.4.8" } }, @@ -3312,13 +3313,13 @@ } }, "node_modules/@helia/bitswap": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@helia/bitswap/-/bitswap-2.1.2.tgz", - "integrity": "sha512-gleOYd5jJPA0jVkm/LKkfEh+Z/TQNviv4e8pCdPlD3V/Sg6q0htdO/ttlAlMyYGY6187fwsCP+fZkqWNao/h9Q==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@helia/bitswap/-/bitswap-2.1.3.tgz", + "integrity": "sha512-nK8clINmgKlD9FTh1hTWPxceitt7vZqKpZO8Q+OzcmU6HFC62VXWItxbaEAireJ7vnNRDhYeaLxyQ+94EfUS/g==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@helia/interface": "^5.3.2", - "@helia/utils": "^1.3.2", + "@helia/interface": "^5.4.0", + "@helia/utils": "^1.4.0", "@libp2p/interface": "^2.2.1", "@libp2p/logger": "^5.1.4", "@libp2p/peer-collections": "^6.0.12", @@ -3343,23 +3344,33 @@ } }, "node_modules/@helia/block-brokers": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@helia/block-brokers/-/block-brokers-4.2.2.tgz", - "integrity": "sha512-2Iq5basphEn8RcRK+wMiSfy5EJWgjI69wKH8CB66dSyaiduV7etP8E69eP5oGv43ShPycel4Xnmb2mNl6WWp5w==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@helia/block-brokers/-/block-brokers-4.2.3.tgz", + "integrity": "sha512-Bv/CVJka2/XkD8SfnQloD6uQCu2hPHw57dEGPivTzyLR0s/TKC1HAP2nwaOcn64Bb29BQ18QK48/6agnVeEBaA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@helia/bitswap": "^2.1.2", - "@helia/interface": "^5.3.2", - "@helia/utils": "^1.3.2", + "@helia/bitswap": "^2.1.3", + "@helia/interface": "^5.4.0", + "@helia/utils": "^1.4.0", "@libp2p/interface": "^2.2.1", "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.3.3", - "@multiformats/multiaddr-matcher": "^1.6.0", + "@multiformats/multiaddr-matcher": "^2.0.1", "@multiformats/multiaddr-to-uri": "^11.0.0", "interface-blockstore": "^5.3.1", "interface-store": "^6.0.2", "multiformats": "^13.3.1", - "progress-events": "^1.0.1" + "progress-events": "^1.0.1", + "uint8arraylist": "^2.4.8" + } + }, + "node_modules/@helia/block-brokers/node_modules/@multiformats/multiaddr-matcher": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-2.0.2.tgz", + "integrity": "sha512-si7EZCI93mfBJKKRkh+u2bB9W6W5APVN3XfdwuseEJ0OS7ysg0Jno9SuAi0bRzsl5OEFESoF71SjsRqgp8PXAA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" } }, "node_modules/@helia/car": { @@ -3406,23 +3417,30 @@ } }, "node_modules/@helia/http": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@helia/http/-/http-2.1.2.tgz", - "integrity": "sha512-jyVlLxZlPmH4fcdvqrYM7BUpsDGEenuNY6rrlGPny5NvdbbgLxvs8fnNpUe5swOQ8jOM+WCzsv4wQEHrU9AqdQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@helia/http/-/http-2.2.0.tgz", + "integrity": "sha512-g0c9uEs2OrBFkkgvSqXViDq/DGioGlo12DDKqSjHgDvH+zsR+krV3AGt37DyWb0ijbhbOr/9lQ3jwFwv7bQygQ==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@helia/block-brokers": "^4.2.2", - "@helia/interface": "^5.3.2", - "@helia/routers": "^3.1.2", - "@helia/utils": "^1.3.2", + "@helia/block-brokers": "^4.2.3", + "@helia/delegated-routing-v1-http-api-client": "^4.2.5", + "@helia/interface": "^5.4.0", + "@helia/routers": "^3.1.3", + "@helia/utils": "^1.4.0", + "@libp2p/config": "^1.1.13", + "@libp2p/interface": "^2.10.5", + "@libp2p/keychain": "^5.2.8", + "@multiformats/dns": "^1.0.6", "blockstore-core": "^5.0.2", - "datastore-core": "^10.0.2" + "datastore-core": "^10.0.2", + "interface-datastore": "^8.3.2", + "libp2p": "^2.9.0" } }, "node_modules/@helia/interface": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/@helia/interface/-/interface-5.3.2.tgz", - "integrity": "sha512-+NOQrBxsz6i0FOsz16OgTlGAcyQ+cSYGzd9VJE7cMMrrGo9IcDEKp5Kvh980Ajg1LJFgeqYyqmxefnPExUUsBg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@helia/interface/-/interface-5.4.0.tgz", + "integrity": "sha512-UfY/Xa2qYJ6Bh4XUUSgwU3s2VY69cKwRznkS9Ab0C3ciU+dUeyz3IPIn5qqRGVfNVM9SD2wISXmwA7FJvhdRAQ==", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface": "^2.2.1", @@ -3455,13 +3473,13 @@ } }, "node_modules/@helia/routers": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@helia/routers/-/routers-3.1.2.tgz", - "integrity": "sha512-Fq5mj7JkeDVHXUak+HJYIK7TGjKGErvWzyjjcOMNrCk0UyWCfLcw3iFwWWfkMOP+e8IN7bgPxXVxxyOir9iL+w==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@helia/routers/-/routers-3.1.3.tgz", + "integrity": "sha512-BPbzN3WCe6EF3yXjeORJbbb5hZjv0PKaJri1sSPHRZX6sKUCvRzwAc0AkQKUMHeMzTLrrAcl0yAz5x1r8z3Ynw==", "license": "Apache-2.0 OR MIT", "dependencies": { "@helia/delegated-routing-v1-http-api-client": "^4.2.1", - "@helia/interface": "^5.3.2", + "@helia/interface": "^5.4.0", "@libp2p/interface": "^2.2.1", "@libp2p/peer-id": "^5.0.8", "@multiformats/uri-to-multiaddr": "^9.0.1", @@ -3501,16 +3519,17 @@ } }, "node_modules/@helia/utils": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@helia/utils/-/utils-1.3.2.tgz", - "integrity": "sha512-epMlRqLyJ95NDem4jc6kNRUlWkW5+HOwxvgJzOn70mMdXFkyYIOx24BpZurCFi+Cg6/k9vSfKsU5V1teWxYfRQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@helia/utils/-/utils-1.4.0.tgz", + "integrity": "sha512-xXwhQbfSQEC5uHd6HVwdGXksZayy5xnYB5aOk0TU1fDnwbaeJz46o/GdWcxkTxnbfGyxqs9hyK5NqHw1B58yAw==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@helia/interface": "^5.3.2", + "@helia/interface": "^5.4.0", "@ipld/dag-cbor": "^9.2.2", "@ipld/dag-json": "^10.2.3", "@ipld/dag-pb": "^4.1.3", "@libp2p/interface": "^2.5.0", + "@libp2p/keychain": "^5.2.8", "@libp2p/logger": "^5.1.8", "@libp2p/utils": "^6.5.1", "@multiformats/dns": "^1.0.6", @@ -3525,6 +3544,7 @@ "it-filter": "^3.1.1", "it-foreach": "^2.1.1", "it-merge": "^3.0.5", + "libp2p": "^2.9.0", "mortice": "^3.0.6", "multiformats": "^13.3.1", "p-defer": "^4.0.1", @@ -3533,9 +3553,9 @@ } }, "node_modules/@helia/verified-fetch": { - "version": "2.6.17", - "resolved": "https://registry.npmjs.org/@helia/verified-fetch/-/verified-fetch-2.6.17.tgz", - "integrity": "sha512-FMZ65GN2ad61+kRPG+coSRXmg2GOhK2ku/y7o9hOnuQXMBtM7NIExIVMpFoljlyE+AHgkSnVie6Fc64oIU9oog==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@helia/verified-fetch/-/verified-fetch-3.2.0.tgz", + "integrity": "sha512-krNotRc1rwKZF4Dvpq18zhFV3vLmJmQ3rRAZjBXXF3IVLSBt+nRFSLXwW3DrWCGG0n4Jei53h5zwwcLG9t8pFg==", "license": "Apache-2.0 OR MIT", "dependencies": { "@helia/block-brokers": "^4.2.1", @@ -3545,19 +3565,19 @@ "@helia/ipns": "^8.2.2", "@helia/routers": "^3.1.1", "@helia/unixfs": "^5.0.2", + "@ipld/car": "^5.4.2", "@ipld/dag-cbor": "^9.2.3", "@ipld/dag-json": "^10.2.4", - "@ipld/dag-pb": "^4.1.4", - "@libp2p/interface": "^2.9.0", - "@libp2p/kad-dht": "^15.0.2", - "@libp2p/logger": "^5.1.15", - "@libp2p/peer-id": "^5.1.2", - "@libp2p/webrtc": "^5.2.12", - "@libp2p/websockets": "^9.2.10", + "@ipld/dag-pb": "^4.1.5", + "@libp2p/interface": "^2.10.1", + "@libp2p/kad-dht": "^15.1.1", + "@libp2p/logger": "^5.1.17", + "@libp2p/peer-id": "^5.1.4", + "@libp2p/webrtc": "^5.2.14", + "@libp2p/websockets": "^9.2.12", "@multiformats/dns": "^1.0.6", - "cborg": "^4.2.10", + "cborg": "^4.2.11", "file-type": "^20.5.0", - "hashlru": "^2.3.0", "helia": "^5.4.1", "interface-blockstore": "^5.3.1", "interface-datastore": "^8.3.1", @@ -3567,13 +3587,25 @@ "it-pipe": "^3.0.1", "it-tar": "^6.0.5", "it-to-browser-readablestream": "^2.0.11", - "libp2p": "^2.8.5", - "lru-cache": "^11.1.0", - "multiformats": "^13.3.3", + "libp2p": "^2.8.7", + "multiformats": "^13.3.6", "progress-events": "^1.0.1", + "quick-lru": "^7.0.1", "uint8arrays": "^5.1.0" } }, + "node_modules/@helia/verified-fetch/node_modules/quick-lru": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-7.0.1.tgz", + "integrity": "sha512-kLjThirJMkWKutUKbZ8ViqFc09tDQhlbQo2MNuVeLWbRauqYP96Sm6nzlQ24F0HFjUNZ4i9+AgldJ9H6DZXi7g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@humanfs/core": { "version": "0.19.1", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", @@ -3652,9 +3684,9 @@ } }, "node_modules/@ipld/car": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ipld/car/-/car-5.4.1.tgz", - "integrity": "sha512-dThVbtNlN3jwf2owmImuPPo4QIrhTZYHtVbBf55oJTD7WZMLYq+hdh15qp1eMykh9tfdYb2URHoHOWUKAS0UhA==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@ipld/car/-/car-5.4.2.tgz", + "integrity": "sha512-gfyrJvePyXnh2Fbj8mPg4JYvEZ3izhk8C9WgAle7xIYbrJNSXmNQ6BxAls8Gof97vvGbCROdxbTWRmHJtTCbcg==", "license": "Apache-2.0 OR MIT", "dependencies": { "@ipld/dag-cbor": "^9.0.7", @@ -4141,37 +4173,39 @@ } }, "node_modules/@libp2p/bootstrap": { - "version": "11.0.37", - "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-11.0.37.tgz", - "integrity": "sha512-3ZCcn4yA/NtpxVJ0/YCQdW23fEOr0nFQTlFxAAJqnZ+O7EJL9j+i2VnAPovfYF1+ktgsSanjUcAfiQ7yfy3/uw==", + "version": "11.0.46", + "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-11.0.46.tgz", + "integrity": "sha512-VxWHWjryu6YCv5JEylL5L9z2p38DvZPjEhH9jR382Ts19Dg0G+30DAcv7A3Ad1R2Bg8q2acxZGE3W0nwXrpJxQ==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", - "@libp2p/peer-id": "^5.1.4", + "@libp2p/interface": "^2.10.5", + "@libp2p/interface-internal": "^2.3.18", + "@libp2p/peer-id": "^5.1.8", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.4.0" + "@multiformats/multiaddr": "^12.4.4", + "main-event": "^1.0.1" } }, "node_modules/@libp2p/circuit-relay-v2": { - "version": "3.2.13", - "resolved": "https://registry.npmjs.org/@libp2p/circuit-relay-v2/-/circuit-relay-v2-3.2.13.tgz", - "integrity": "sha512-1riWREuT61MHXe6qk3qFMI1l5H5/V/SndM+ftrle5QvxHsIabk23LskKXyp7kW817d3Jregcej905CRy8NLVew==", + "version": "3.2.23", + "resolved": "https://registry.npmjs.org/@libp2p/circuit-relay-v2/-/circuit-relay-v2-3.2.23.tgz", + "integrity": "sha512-i6t3h5IaydcPCDXk2hNPCH2k6rY0JTRduqRmmVw3FbVpgM/DVonJV/XZa735K/a4jT8QRo6psI6UYSt+3ceqdg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", - "@libp2p/peer-collections": "^6.0.29", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/peer-record": "^8.0.29", - "@libp2p/utils": "^6.6.4", - "@multiformats/multiaddr": "^12.4.0", - "@multiformats/multiaddr-matcher": "^1.7.2", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/interface-internal": "^2.3.18", + "@libp2p/peer-collections": "^6.0.34", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/peer-record": "^8.0.34", + "@libp2p/utils": "^6.7.1", + "@multiformats/multiaddr": "^12.4.4", + "@multiformats/multiaddr-matcher": "^2.0.0", "any-signal": "^4.1.1", "it-protobuf-stream": "^2.0.2", "it-stream-types": "^2.0.2", - "multiformats": "^13.3.4", + "main-event": "^1.0.1", + "multiformats": "^13.3.6", "nanoid": "^5.1.5", "progress-events": "^1.0.1", "protons-runtime": "^5.5.0", @@ -4180,29 +4214,38 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/@libp2p/circuit-relay-v2/node_modules/@multiformats/multiaddr-matcher": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-2.0.2.tgz", + "integrity": "sha512-si7EZCI93mfBJKKRkh+u2bB9W6W5APVN3XfdwuseEJ0OS7ysg0Jno9SuAi0bRzsl5OEFESoF71SjsRqgp8PXAA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, "node_modules/@libp2p/config": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/@libp2p/config/-/config-1.1.8.tgz", - "integrity": "sha512-gyfswuehUuPwcYaP5KaP4utz62j9KqhTxE57sCyv4KtgKIc1HYw3eQlq3sC+qr7FNeUmYFUXYDu5AmlN3c2Euw==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/@libp2p/config/-/config-1.1.13.tgz", + "integrity": "sha512-D/N0NaGb3wzVhBS+RYN9Ft67MRMaN3hHAOEFl7T3TIu/5I19gUfw2vABTC8ULy0qAOBWCZZZT7pLj/YjBNZQUw==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/keychain": "^5.2.3", - "@libp2p/logger": "^5.1.17", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/keychain": "^5.2.8", + "@libp2p/logger": "^5.1.21", "interface-datastore": "^8.3.1" } }, "node_modules/@libp2p/crypto": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.3.tgz", - "integrity": "sha512-iPXUIswDSq2ikZ6fJcz8VtJuH3Rtr2n2PzTQkbFFqmjkM76yhV6drtaeJ1FnbIcog4AkwXSaqgtDfGtlRqG6LA==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7.tgz", + "integrity": "sha512-7DO0piidLEKfCuNfS420BlHG0e2tH7W/zugdsPSiC/1Apa/s1B1dBkaIEgfDkGjrRP4S/8Or86Rtq7zXeEu67g==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", + "@libp2p/interface": "^2.10.5", "@noble/curves": "^1.9.1", "@noble/hashes": "^1.8.0", - "multiformats": "^13.3.4", + "multiformats": "^13.3.6", "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8", "uint8arrays": "^5.1.0" @@ -4248,74 +4291,85 @@ } }, "node_modules/@libp2p/identify": { - "version": "3.0.31", - "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-3.0.31.tgz", - "integrity": "sha512-DFUyiiw7TcjxUxq4f8vV9YKZKDq0HLsKArSVs2lE1XlrNVO1TOlF+d8pm9TKegmnc9cTy1g0Bp6n6X6dVaPpnw==", + "version": "3.0.38", + "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-3.0.38.tgz", + "integrity": "sha512-2eCZU5CSTvyt78jtMLQ88m6Rlrcrt7BVccGHsdjx8hguvFYWqBjq19RQ5Zm47bbHlNzjLwrAUi6vfKx2r7fKIg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/peer-record": "^8.0.29", - "@libp2p/utils": "^6.6.4", - "@multiformats/multiaddr": "^12.4.0", - "@multiformats/multiaddr-matcher": "^1.7.2", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/interface-internal": "^2.3.18", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/peer-record": "^8.0.34", + "@libp2p/utils": "^6.7.1", + "@multiformats/multiaddr": "^12.4.4", + "@multiformats/multiaddr-matcher": "^2.0.0", "it-drain": "^3.0.9", "it-parallel": "^3.0.11", "it-protobuf-stream": "^2.0.2", + "main-event": "^1.0.1", "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8", "uint8arrays": "^5.1.0" } }, + "node_modules/@libp2p/identify/node_modules/@multiformats/multiaddr-matcher": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-2.0.2.tgz", + "integrity": "sha512-si7EZCI93mfBJKKRkh+u2bB9W6W5APVN3XfdwuseEJ0OS7ysg0Jno9SuAi0bRzsl5OEFESoF71SjsRqgp8PXAA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, "node_modules/@libp2p/interface": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-2.10.1.tgz", - "integrity": "sha512-h0Q0RD7cQq+hj4xKgzx2VkDOc7oEP/EA95uXOhfrNo58+RBc7zvGiF/HjcK+z56S2snVcVfkTSJbg4cNNaHSXg==", + "version": "2.10.5", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-2.10.5.tgz", + "integrity": "sha512-Z52n04Mph/myGdwyExbFi5S/HqrmZ9JOmfLc2v4r2Cik3GRdw98vrGH19PFvvwjLwAjaqsweCtlGaBzAz09YDw==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@multiformats/multiaddr": "^12.4.0", + "@multiformats/dns": "^1.0.6", + "@multiformats/multiaddr": "^12.4.4", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.2", - "multiformats": "^13.3.4", + "main-event": "^1.0.1", + "multiformats": "^13.3.6", "progress-events": "^1.0.1", "uint8arraylist": "^2.4.8" } }, "node_modules/@libp2p/interface-internal": { - "version": "2.3.13", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-2.3.13.tgz", - "integrity": "sha512-Y+b3xwZEXq9GmyeBj0zs54dT1Ax+0Urr3idbozRt/4u/7Pgla9TztkynKoN/Iq8hejPksQRZ1f+QkfHZakXeKw==", + "version": "2.3.18", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-2.3.18.tgz", + "integrity": "sha512-tnZ20IFASXLbDc2JxeUPZNIXDuN5Ge7be6BU458WLvmquf93NlSqZkWs6xFdi+0yXUrw7GGTgzIP5v+1LnDUmA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/peer-collections": "^6.0.29", - "@multiformats/multiaddr": "^12.4.0", + "@libp2p/interface": "^2.10.5", + "@libp2p/peer-collections": "^6.0.34", + "@multiformats/multiaddr": "^12.4.4", "progress-events": "^1.0.1" } }, "node_modules/@libp2p/kad-dht": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-15.1.1.tgz", - "integrity": "sha512-oY4CN1PrMANCtLa30EG6XX8/lq1ZGo6YFL1AYbgrZat9RFLejwpsI2ihM6e8dFJRPepi2M5BNYp7TSCB3SZ/+w==", + "version": "15.1.10", + "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-15.1.10.tgz", + "integrity": "sha512-0lZOLQ+I6fbmf01K3RwPScXgQOjB4gl+YUJQ5ys9VVfNsj1XU+PHgWSy4e+ZHvK/xTskcIqwLJGdkluFflw7Qg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", - "@libp2p/peer-collections": "^6.0.29", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/ping": "^2.0.31", - "@libp2p/record": "^4.0.6", - "@libp2p/utils": "^6.6.4", - "@multiformats/multiaddr": "^12.4.0", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/interface-internal": "^2.3.18", + "@libp2p/peer-collections": "^6.0.34", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/ping": "^2.0.36", + "@libp2p/record": "^4.0.7", + "@libp2p/utils": "^6.7.1", + "@multiformats/multiaddr": "^12.4.4", "any-signal": "^4.1.1", "interface-datastore": "^8.3.1", "it-all": "^3.0.8", "it-drain": "^3.0.9", "it-length": "^3.0.8", - "it-length-prefixed": "^10.0.1", "it-map": "^3.1.3", "it-merge": "^3.0.11", "it-parallel": "^3.0.11", @@ -4323,8 +4377,8 @@ "it-protobuf-stream": "^2.0.2", "it-pushable": "^3.2.3", "it-take": "^3.0.8", - "mortice": "^3.0.6", - "multiformats": "^13.3.4", + "main-event": "^1.0.1", + "multiformats": "^13.3.6", "p-defer": "^4.0.1", "p-event": "^6.0.1", "progress-events": "^1.0.1", @@ -4336,32 +4390,32 @@ } }, "node_modules/@libp2p/keychain": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/@libp2p/keychain/-/keychain-5.2.3.tgz", - "integrity": "sha512-sBU6O1qRd+sjSqEnXGNciHotjTuG8Zu6K+ERmZL8XDy/B8ohpEPLtG3SA5q67ZO3ulnIumQHah+/QaSuRMTqMA==", + "version": "5.2.8", + "resolved": "https://registry.npmjs.org/@libp2p/keychain/-/keychain-5.2.8.tgz", + "integrity": "sha512-NIM4mNVO8dlgKEIMKn/p3Yens+qdIr4dRWFRunGD3Y1FouTyyQtkRKzYjS+ek4uAyvZovO7eDYa+2BVW7xSgrQ==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/utils": "^6.6.4", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/utils": "^6.7.1", "@noble/hashes": "^1.8.0", "asn1js": "^3.0.6", "interface-datastore": "^8.3.1", - "multiformats": "^13.3.4", + "multiformats": "^13.3.6", "sanitize-filename": "^1.6.3", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/logger": { - "version": "5.1.17", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-5.1.17.tgz", - "integrity": "sha512-e3qKQEzgg9WsBJmF4nqABqDrVXiF0zwfhD4iUETowonlEAy5XpwoBfepo1RVVtj6ORnsc/Sm27Au/jNwSJz0zQ==", + "version": "5.1.21", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-5.1.21.tgz", + "integrity": "sha512-V1TWlZM5BuKkiGQ7En4qOnseVP82JwDIpIfNjceUZz1ArL32A5HXJjLQnJchkZ3VW8PVciJzUos/vP6slhPY6Q==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@multiformats/multiaddr": "^12.4.0", + "@libp2p/interface": "^2.10.5", + "@multiformats/multiaddr": "^12.4.4", "interface-datastore": "^8.3.1", - "multiformats": "^13.3.4", + "multiformats": "^13.3.6", "weald": "^1.0.4" } }, @@ -4382,13 +4436,13 @@ } }, "node_modules/@libp2p/mplex": { - "version": "11.0.37", - "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-11.0.37.tgz", - "integrity": "sha512-R7DENTSqGFS1uU/KkZap/B49cxM8bbABgTMG5dzDvTlac0xcCNRIM1GxZYBWUV40wDz6+OyOsZ99084iMN3rzQ==", + "version": "11.0.46", + "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-11.0.46.tgz", + "integrity": "sha512-01b077JuqqsDBUcSE68h+6kI1+/9HZM0eog6vM8EOuVttPwDhmyObpuUiBmBTTK8ggCWQrct2KWxR7+PHJDJIw==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/utils": "^6.6.4", + "@libp2p/interface": "^2.10.5", + "@libp2p/utils": "^6.7.1", "it-pipe": "^3.0.1", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.2", @@ -4398,12 +4452,12 @@ } }, "node_modules/@libp2p/multistream-select": { - "version": "6.0.24", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-6.0.24.tgz", - "integrity": "sha512-C+qSXHEaCPzovGFkf7QvT04cAB1Xj+4N0KlFFy7VnnseEn9CocTe71HqsyrLPVeN2bnLZOAqRsEPmMl9wncdzw==", + "version": "6.0.28", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-6.0.28.tgz", + "integrity": "sha512-ILu65FAX2Hak7x40DXb0gYptF6BmlGGW2kNgGeKIcNeseuvsAkBPO8k0CHwr8MU5mnHamTiweLJh5jD0iVZJ1A==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", + "@libp2p/interface": "^2.10.5", "it-length-prefixed": "^10.0.1", "it-length-prefixed-stream": "^2.0.2", "it-stream-types": "^2.0.2", @@ -4415,41 +4469,41 @@ } }, "node_modules/@libp2p/peer-collections": { - "version": "6.0.29", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-6.0.29.tgz", - "integrity": "sha512-k2wXy3gmPOCMSlvBt83a6D/5673XAk3C9HwQaI1aYakv0mLgvZuX5n1BjFv15OfjTY//fDT1Q8tGh5J4BiAQnQ==", + "version": "6.0.34", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-6.0.34.tgz", + "integrity": "sha512-rw8gDGhou4sF6W6i9ntmRARFePX19Dw9MMVpZHr6Kx9q2kvBJq91IXUzsXP06roexEOu1CUlZwxtUAqOBy+Eww==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/utils": "^6.6.4", - "multiformats": "^13.3.4" + "@libp2p/interface": "^2.10.5", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/utils": "^6.7.1", + "multiformats": "^13.3.6" } }, "node_modules/@libp2p/peer-id": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-5.1.4.tgz", - "integrity": "sha512-R3PTniVrhPCmLxgyINsJfxSDGhCclc6+r5dQMFq9bkhc6mMQ3Y1xTAgA891OCr7JN0/MBGnu8O7jtWTqz//vOA==", + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-5.1.8.tgz", + "integrity": "sha512-pGaM4BwjnXdGtAtd84L4/wuABpsnFYE+AQ+h3GxNFme0IsTaTVKWd1jBBE5YFeKHBHGUOhF3TlHsdjFfjQA7TA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "multiformats": "^13.3.4", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "multiformats": "^13.3.6", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/peer-record": { - "version": "8.0.29", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-8.0.29.tgz", - "integrity": "sha512-iu8vZoKhNx3TPAxTYecuf2Au0BP2dWbomFOX4YLTwaciCaOhghCZPprUs4kIMp1ExFAK1dzLkGLzDJaZPGRcOg==", + "version": "8.0.34", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-8.0.34.tgz", + "integrity": "sha512-GqvRBpvclscoKuF0JUfLyZTv+BwzICBBe50LFiAKio8LijZMBr43b+AcEaSEwFWDwlWmaKU73q8EQLrCb/e67Q==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/utils": "^6.6.4", - "@multiformats/multiaddr": "^12.4.0", - "multiformats": "^13.3.4", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/utils": "^6.7.1", + "@multiformats/multiaddr": "^12.4.4", + "multiformats": "^13.3.6", "protons-runtime": "^5.5.0", "uint8-varint": "^2.0.4", "uint8arraylist": "^2.4.8", @@ -4457,46 +4511,49 @@ } }, "node_modules/@libp2p/peer-store": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-11.2.1.tgz", - "integrity": "sha512-LqhPpklDeikIb6sfE8GuqcfNZoHMn1NIAPicfMc2GjbEX3R6j0yBt4SWNTP5xVybwcnrK+J9ZSVW6uo2XQK60g==", + "version": "11.2.6", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-11.2.6.tgz", + "integrity": "sha512-3Lc982/7drqlXa51s9l1/DFHD48zzIjMMYajxFM2KbobyStH+lztYnFc3kNGB9sZijULaW1480PvbTMm9WaJ0g==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/peer-record": "^8.0.29", - "@multiformats/multiaddr": "^12.4.0", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/peer-collections": "^6.0.34", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/peer-record": "^8.0.34", + "@multiformats/multiaddr": "^12.4.4", "interface-datastore": "^8.3.1", "it-all": "^3.0.8", - "mortice": "^3.0.6", - "multiformats": "^13.3.4", + "main-event": "^1.0.1", + "mortice": "^3.2.1", + "multiformats": "^13.3.6", "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/ping": { - "version": "2.0.31", - "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-2.0.31.tgz", - "integrity": "sha512-pGYpjIB+mwS6Um8JwNb1tuHDy9+WJAFDlPCz2vjzQ9IV+CkFA+6xNQmvRKN2QS+7YKLVHlLjmRjbnF885ZPRYQ==", + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-2.0.36.tgz", + "integrity": "sha512-susC5yMBZhMDz+jIjX7RvQ7NXNL5L4fkRzPhwu+1eLbwNXTYZtDd7fJ53p40I5Ur/A+DgtCpIk03X2nrHPc5Jg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", - "@multiformats/multiaddr": "^12.4.0", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/interface-internal": "^2.3.18", + "@multiformats/multiaddr": "^12.4.4", "it-byte-stream": "^2.0.2", + "main-event": "^1.0.1", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/prometheus-metrics": { - "version": "4.3.20", - "resolved": "https://registry.npmjs.org/@libp2p/prometheus-metrics/-/prometheus-metrics-4.3.20.tgz", - "integrity": "sha512-v+JPSZ+70I/k0QINfsJYKBHep1QlNt/GHf/540AIq1EH1pkQqyOjyoEx+4GuP9akabvAlGga54qfqcqB0iB3tQ==", + "version": "4.3.29", + "resolved": "https://registry.npmjs.org/@libp2p/prometheus-metrics/-/prometheus-metrics-4.3.29.tgz", + "integrity": "sha512-TPRtOpDZNaeTko8uF7INtumE7gVNwuETPFlLP2C2BVbyp1SrpH8oJSxoioMzmAXRRwfY8esMxx3KUkdHd5BdaA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", + "@libp2p/interface": "^2.10.5", "it-foreach": "^2.1.3", "it-stream-types": "^2.0.2", "prom-client": "^15.1.3", @@ -4504,9 +4561,9 @@ } }, "node_modules/@libp2p/record": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@libp2p/record/-/record-4.0.6.tgz", - "integrity": "sha512-J1fWvecE2U2NhxvDyiP6BJmxJaGpzFpC6a3RxB00Az+lmF7lJuva3Uc7/eO+8V++k6KI60iHLRI0Zb+9t/2xig==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@libp2p/record/-/record-4.0.7.tgz", + "integrity": "sha512-9JFfOytFS730Z79azWi3Ozlb7IufpwbjC/frAv1yZUCLPp7flT9HNsNB+JQwi+V7z68MaNUYeAFE86VQaq2ccA==", "license": "Apache-2.0 OR MIT", "dependencies": { "protons-runtime": "^5.5.0", @@ -4515,16 +4572,17 @@ } }, "node_modules/@libp2p/tcp": { - "version": "10.1.12", - "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-10.1.12.tgz", - "integrity": "sha512-nK8nikf78LD3SsQ4ad7DgHaKqEAWj38KtgFRjcSNq3TkL/geYKb/Mc+obreE9RiBuKRs++7G6ZmHYNfR0vEpbQ==", + "version": "10.1.18", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-10.1.18.tgz", + "integrity": "sha512-tB7rjETju5UMiYpyzAEOsX7qGVahJwaoBlsMAfpb35a8lH+KU0AaxBMMK8P4cFbKZZQSuDN86Is0mb5EG7npVA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/utils": "^6.6.4", - "@multiformats/multiaddr": "^12.4.0", - "@multiformats/multiaddr-matcher": "^1.7.2", + "@libp2p/interface": "^2.10.5", + "@libp2p/utils": "^6.7.1", + "@multiformats/multiaddr": "^12.4.4", + "@multiformats/multiaddr-matcher": "^2.0.0", "@types/sinon": "^17.0.4", + "main-event": "^1.0.1", "p-defer": "^4.0.1", "p-event": "^6.0.1", "progress-events": "^1.0.1", @@ -4532,15 +4590,24 @@ "stream-to-it": "^1.0.1" } }, + "node_modules/@libp2p/tcp/node_modules/@multiformats/multiaddr-matcher": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-2.0.2.tgz", + "integrity": "sha512-si7EZCI93mfBJKKRkh+u2bB9W6W5APVN3XfdwuseEJ0OS7ysg0Jno9SuAi0bRzsl5OEFESoF71SjsRqgp8PXAA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, "node_modules/@libp2p/tls": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@libp2p/tls/-/tls-2.2.2.tgz", - "integrity": "sha512-3HI4asb54CP+7taSIP7lqbBXYWDRFrF2zP1yJOWfZUwLWqohveRpYO1bl2krmGXfkT+5WkDabnrirybY7E1j/w==", + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/@libp2p/tls/-/tls-2.2.6.tgz", + "integrity": "sha512-dX+BwABEGx+0ab2pUPtgjcHWXg/IYc4hnRSqpvzM3DH9SfhofT0c6gm9nmuUNAXmithbBwe/TvDoXIwbuJoaZg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/peer-id": "^5.1.4", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/peer-id": "^5.1.8", "@peculiar/asn1-schema": "^2.3.15", "@peculiar/asn1-x509": "^2.3.15", "@peculiar/webcrypto": "^1.5.0", @@ -4571,17 +4638,17 @@ } }, "node_modules/@libp2p/utils": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-6.6.4.tgz", - "integrity": "sha512-TNay/hKuAY/JhMGeIz2PmponQFJ0UXYQTJHA06NMx9osY42AgHd+yE3RU+9Tt5mtRsvpyRde1gZbHqhEoDtOEA==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-6.7.1.tgz", + "integrity": "sha512-x3WImvw4unmx1ZeAedj8AkRe4UImUlkw0ZItYAiKiekElMNUXwv+Yt48dI/LmB38JIof8sng29XvUeCVU3F6OA==", "license": "Apache-2.0 OR MIT", "dependencies": { "@chainsafe/is-ip": "^2.1.0", "@chainsafe/netmask": "^2.0.0", - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/logger": "^5.1.17", - "@multiformats/multiaddr": "^12.4.0", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/logger": "^5.1.21", + "@multiformats/multiaddr": "^12.4.4", "@sindresorhus/fnv1a": "^3.1.0", "any-signal": "^4.1.1", "delay": "^6.0.0", @@ -4592,6 +4659,7 @@ "it-pipe": "^3.0.1", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.2", + "main-event": "^1.0.1", "netmask": "^2.0.2", "p-defer": "^4.0.1", "race-event": "^1.3.0", @@ -4601,22 +4669,22 @@ } }, "node_modules/@libp2p/webrtc": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/@libp2p/webrtc/-/webrtc-5.2.14.tgz", - "integrity": "sha512-GuzjaLaQ0ktuY6p48kYj4h1Ab1NvicGksE4HVEa+i7/NE8S1KypDVDgA9JpYbFLaZ+z6IyNfbJybRDE1L2lWfQ==", + "version": "5.2.23", + "resolved": "https://registry.npmjs.org/@libp2p/webrtc/-/webrtc-5.2.23.tgz", + "integrity": "sha512-2iNEkiqNBlRXbdpIyP96tp+dvpXEnVJJk91WUPryS9ULrsyceTraKjEnlQUmSyKcxZRChfdLXax7LtpPJqjZAA==", "license": "Apache-2.0 OR MIT", "dependencies": { "@chainsafe/is-ip": "^2.1.0", "@chainsafe/libp2p-noise": "^16.1.3", "@ipshipyard/node-datachannel": "^0.26.6", - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", - "@libp2p/keychain": "^5.2.3", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/utils": "^6.6.4", - "@multiformats/multiaddr": "^12.4.0", - "@multiformats/multiaddr-matcher": "^1.7.2", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/interface-internal": "^2.3.18", + "@libp2p/keychain": "^5.2.8", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/utils": "^6.7.1", + "@multiformats/multiaddr": "^12.4.4", + "@multiformats/multiaddr-matcher": "^2.0.0", "@peculiar/webcrypto": "^1.5.0", "@peculiar/x509": "^1.12.3", "any-signal": "^4.1.1", @@ -4627,7 +4695,8 @@ "it-protobuf-stream": "^2.0.2", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.2", - "multiformats": "^13.3.4", + "main-event": "^1.0.1", + "multiformats": "^13.3.6", "p-defer": "^4.0.1", "p-timeout": "^6.1.4", "p-wait-for": "^5.0.2", @@ -4641,19 +4710,29 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/@libp2p/webrtc/node_modules/@multiformats/multiaddr-matcher": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-2.0.2.tgz", + "integrity": "sha512-si7EZCI93mfBJKKRkh+u2bB9W6W5APVN3XfdwuseEJ0OS7ysg0Jno9SuAi0bRzsl5OEFESoF71SjsRqgp8PXAA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, "node_modules/@libp2p/websockets": { - "version": "9.2.12", - "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-9.2.12.tgz", - "integrity": "sha512-N55tOLUsUHvxK+RK0fWv/AEi9Cu8BO8OAD0PwLFyiY2EOoTzdMpZEFO233n/CuQbhY98HpqMdkQSx3MTTTS97g==", + "version": "9.2.18", + "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-9.2.18.tgz", + "integrity": "sha512-P27ZMv5TuKZDr8nfvVOExaDxBMCwvGLaPxbK3qMC8WiaFBuR5Z38X/HpnTFI5wog8LcKCRD+gFzRZWd/9nEVZw==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/utils": "^6.6.4", - "@multiformats/multiaddr": "^12.4.0", - "@multiformats/multiaddr-matcher": "^1.7.2", + "@libp2p/interface": "^2.10.5", + "@libp2p/utils": "^6.7.1", + "@multiformats/multiaddr": "^12.4.4", + "@multiformats/multiaddr-matcher": "^2.0.0", "@multiformats/multiaddr-to-uri": "^11.0.0", "@types/ws": "^8.18.1", "it-ws": "^6.1.5", + "main-event": "^1.0.1", "p-defer": "^4.0.1", "p-event": "^6.0.1", "progress-events": "^1.0.1", @@ -4661,6 +4740,15 @@ "ws": "^8.18.2" } }, + "node_modules/@libp2p/websockets/node_modules/@multiformats/multiaddr-matcher": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-2.0.2.tgz", + "integrity": "sha512-si7EZCI93mfBJKKRkh+u2bB9W6W5APVN3XfdwuseEJ0OS7ysg0Jno9SuAi0bRzsl5OEFESoF71SjsRqgp8PXAA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, "node_modules/@multiformats/dns": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@multiformats/dns/-/dns-1.0.6.tgz", @@ -4686,14 +4774,15 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.4.0.tgz", - "integrity": "sha512-FL7yBTLijJ5JkO044BGb2msf+uJLrwpD6jD6TkXlbjA9N12+18HT40jvd4o5vL4LOJMc86dPX6tGtk/uI9kYKg==", + "version": "12.5.1", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.5.1.tgz", + "integrity": "sha512-+DDlr9LIRUS8KncI1TX/FfUn8F2dl6BIxJgshS/yFQCNB5IAF0OGzcwB39g5NLE22s4qqDePv0Qof6HdpJ/4aQ==", "license": "Apache-2.0 OR MIT", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", "@multiformats/dns": "^1.0.3", + "abort-error": "^1.0.1", "multiformats": "^13.0.0", "uint8-varint": "^2.0.1", "uint8arrays": "^5.0.0" @@ -8612,17 +8701,18 @@ } }, "node_modules/blockstore-fs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/blockstore-fs/-/blockstore-fs-2.0.2.tgz", - "integrity": "sha512-g4l4cJZqcLGPD+iOSb9DYWClAiSSGKsN7V13PTZYqQFHeg96phG15jNi9ql3urrlVC/OTzPB95FXK+GP0TX8Tw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/blockstore-fs/-/blockstore-fs-2.0.4.tgz", + "integrity": "sha512-39k/euFgKrVLo2MoSAAy0PC99aZfL9K6ltS4jdo7sZapIqEQuFpJecqWA9BrW3pIo9tcT5YTGP49vpMPVbZyzg==", "license": "Apache-2.0 OR MIT", "dependencies": { "interface-blockstore": "^5.0.0", "interface-store": "^6.0.0", - "it-glob": "^3.0.1", - "it-map": "^3.1.1", - "it-parallel-batch": "^3.0.6", - "multiformats": "^13.2.3", + "it-glob": "^3.0.3", + "it-map": "^3.1.3", + "it-parallel-batch": "^3.0.8", + "multiformats": "^13.3.6", + "race-signal": "^1.1.3", "steno": "^4.0.2" } }, @@ -11719,19 +11809,20 @@ } }, "node_modules/datastore-level": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/datastore-level/-/datastore-level-11.0.1.tgz", - "integrity": "sha512-mOcQTgSJL1bp6tM1F2WzpytIPX96i3SlshaFqEBhlAP6yLMjLgw8cVhHaWpR+wJ+tsLGjAKcKOSwecfgGvEoww==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/datastore-level/-/datastore-level-11.0.3.tgz", + "integrity": "sha512-MU0DhzRsJqlNUf1Z1zap+4AGY+fWhKjvFJU1W50+jJ12x+g1e/yOkdS3aGYHal9LBvYEJF+/TSPvMxnC8Gxnkw==", "license": "Apache-2.0 OR MIT", "dependencies": { "datastore-core": "^10.0.0", "interface-datastore": "^8.0.0", "interface-store": "^6.0.0", - "it-filter": "^3.1.1", - "it-map": "^3.1.1", - "it-sort": "^3.0.6", - "it-take": "^3.0.6", - "level": "^8.0.1" + "it-filter": "^3.1.3", + "it-map": "^3.1.3", + "it-sort": "^3.0.8", + "it-take": "^3.0.8", + "level": "^8.0.1", + "race-signal": "^1.1.3" } }, "node_modules/date-fns": { @@ -16335,18 +16426,18 @@ } }, "node_modules/helia": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/helia/-/helia-5.4.2.tgz", - "integrity": "sha512-4jFBFE+dn+1UClCDbJBP+dA6OT9TrD+f8m5VIle7TCTAYTkDfR4mi0VtaWM4CWvrbDYwBk26xR9roYtXlG9oHw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/helia/-/helia-5.5.0.tgz", + "integrity": "sha512-nQT+447bM1WYOrKjy0jQkhwSsvoTlfeu0yjSaoa6/3iFCQp9dsoIo5SbKeiSLumiOM+JAkrBz8w2Y9fSJQA+bQ==", "license": "Apache-2.0 OR MIT", "dependencies": { "@chainsafe/libp2p-noise": "^16.0.1", "@chainsafe/libp2p-yamux": "^7.0.1", - "@helia/block-brokers": "^4.2.2", + "@helia/block-brokers": "^4.2.3", "@helia/delegated-routing-v1-http-api-client": "^4.2.1", - "@helia/interface": "^5.3.2", - "@helia/routers": "^3.1.2", - "@helia/utils": "^1.3.2", + "@helia/interface": "^5.4.0", + "@helia/routers": "^3.1.3", + "@helia/utils": "^1.4.0", "@ipshipyard/libp2p-auto-tls": "^1.0.0", "@libp2p/autonat": "^2.0.19", "@libp2p/bootstrap": "^11.0.20", @@ -16368,10 +16459,9 @@ "@multiformats/dns": "^1.0.6", "blockstore-core": "^5.0.2", "datastore-core": "^10.0.2", - "interface-blockstore": "^5.3.1", "interface-datastore": "^8.3.1", "ipns": "^10.0.0", - "libp2p": "^2.3.1", + "libp2p": "^2.9.0", "multiformats": "^13.3.1" } }, @@ -17254,9 +17344,9 @@ } }, "node_modules/interface-datastore": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.3.1.tgz", - "integrity": "sha512-3r0ETmHIi6HmvM5sc09QQiCD3gUfwtEM/AAChOyAd/UAKT69uk8LXfTSUBufbUIO/dU65Vj8nb9O6QjwW8vDSQ==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.3.2.tgz", + "integrity": "sha512-R3NLts7pRbJKc3qFdQf+u40hK8XWc0w4Qkx3OFEstC80VoaDUABY/dXA2EJPhtNC+bsrf41Ehvqb6+pnIclyRA==", "license": "Apache-2.0 OR MIT", "dependencies": { "interface-store": "^6.0.0", @@ -18656,6 +18746,19 @@ "p-defer": "^4.0.0" } }, + "node_modules/it-queue": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/it-queue/-/it-queue-1.1.0.tgz", + "integrity": "sha512-aK9unJRIaJc9qiv53LByhF7/I2AuD7Ro4oLfLieVLL9QXNvRx++ANMpv8yCp2UO0KAtBuf70GOxSYb6ElFVRpQ==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "abort-error": "^1.0.1", + "it-pushable": "^3.2.3", + "main-event": "^1.0.0", + "race-event": "^1.3.0", + "race-signal": "^1.1.3" + } + }, "node_modules/it-queueless-pushable": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/it-queueless-pushable/-/it-queueless-pushable-2.0.1.tgz", @@ -19652,32 +19755,33 @@ } }, "node_modules/libp2p": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.8.7.tgz", - "integrity": "sha512-PYyXqT1vqfPIIBQsnKE3Qy2oUDzvNCvSyHztzzUtkyO4PlnstDbWI4H+3WuQsEiq64r8NA7b2z5jnh6tE1ljeg==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.9.0.tgz", + "integrity": "sha512-gzRnhLY+k9KjYifWQCYbdEfmWqCFdM0TZ5Q7qqdY13sAUKXixK0MF5+Z9LMrm5ELGDPWX7pRVLGK8BOSv5/v3Q==", "license": "Apache-2.0 OR MIT", "dependencies": { "@chainsafe/is-ip": "^2.1.0", "@chainsafe/netmask": "^2.0.0", - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", - "@libp2p/logger": "^5.1.17", - "@libp2p/multistream-select": "^6.0.24", - "@libp2p/peer-collections": "^6.0.29", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/peer-store": "^11.2.1", - "@libp2p/utils": "^6.6.4", + "@libp2p/crypto": "^5.1.7", + "@libp2p/interface": "^2.10.5", + "@libp2p/interface-internal": "^2.3.18", + "@libp2p/logger": "^5.1.21", + "@libp2p/multistream-select": "^6.0.28", + "@libp2p/peer-collections": "^6.0.34", + "@libp2p/peer-id": "^5.1.8", + "@libp2p/peer-store": "^11.2.6", + "@libp2p/utils": "^6.7.1", "@multiformats/dns": "^1.0.6", - "@multiformats/multiaddr": "^12.4.0", - "@multiformats/multiaddr-matcher": "^1.7.2", + "@multiformats/multiaddr": "^12.4.4", + "@multiformats/multiaddr-matcher": "^2.0.0", "any-signal": "^4.1.1", "datastore-core": "^10.0.2", "interface-datastore": "^8.3.1", "it-byte-stream": "^2.0.2", "it-merge": "^3.0.11", "it-parallel": "^3.0.11", - "multiformats": "^13.3.4", + "main-event": "^1.0.1", + "multiformats": "^13.3.6", "p-defer": "^4.0.1", "p-retry": "^6.2.1", "progress-events": "^1.0.1", @@ -19686,6 +19790,15 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/libp2p/node_modules/@multiformats/multiaddr-matcher": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-2.0.2.tgz", + "integrity": "sha512-si7EZCI93mfBJKKRkh+u2bB9W6W5APVN3XfdwuseEJ0OS7ysg0Jno9SuAi0bRzsl5OEFESoF71SjsRqgp8PXAA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, "node_modules/light-my-request": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-6.6.0.tgz", @@ -20471,6 +20584,7 @@ "version": "11.1.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", + "dev": true, "license": "ISC", "engines": { "node": "20 || >=22" @@ -20506,6 +20620,12 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/main-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/main-event/-/main-event-1.0.1.tgz", + "integrity": "sha512-NWtdGrAca/69fm6DIVd8T9rtfDII4Q8NQbIbsKQq2VzS9eqOGYs8uaNQjcuaCq/d9H/o625aOTJX2Qoxzqw0Pw==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -22783,14 +22903,14 @@ "license": "MIT" }, "node_modules/mortice": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.6.tgz", - "integrity": "sha512-xUjsTQreX8rO3pHuGYDZ3PY/sEiONIzqzjLeog5akdY4bz9TlDDuvYlU8fm+6qnm4rnpa6AFxLhsfSBThLijdA==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.3.1.tgz", + "integrity": "sha512-t3oESfijIPGsmsdLEKjF+grHfrbnKSXflJtgb1wY14cjxZpS6GnhHRXTxxzCAoCCnq1YYfpEPwY3gjiCPhOufQ==", "license": "Apache-2.0 OR MIT", "dependencies": { - "observable-webworkers": "^2.0.1", - "p-queue": "^8.0.1", - "p-timeout": "^6.0.0" + "abort-error": "^1.0.0", + "it-queue": "^1.1.0", + "main-event": "^1.0.0" } }, "node_modules/mri": { @@ -22833,9 +22953,9 @@ } }, "node_modules/multiformats": { - "version": "13.3.6", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.6.tgz", - "integrity": "sha512-yakbt9cPYj8d3vi/8o/XWm61MrOILo7fsTL0qxNx6zS0Nso6K5JqqS2WV7vK/KSuDBvrW3KfCwAdAgarAgOmww==", + "version": "13.3.7", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.7.tgz", + "integrity": "sha512-meL9DERHj+fFVWoOX9fXqfcYcSpUfSYJPcFvDPKrxitICbwAoWR+Ut4j5NO9zAT917HUHLQmqzQbAsGNHlDcxQ==", "license": "Apache-2.0 OR MIT" }, "node_modules/multimatch": { @@ -27189,16 +27309,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/observable-webworkers": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", - "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/on-exit-leak-free": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", diff --git a/package.json b/package.json index d256a94..5cb5132 100644 --- a/package.json +++ b/package.json @@ -66,39 +66,39 @@ "postinstall": "patch-package" }, "dependencies": { - "@chainsafe/libp2p-noise": "^16.1.0", - "@chainsafe/libp2p-yamux": "^7.0.1", + "@chainsafe/libp2p-noise": "^16.1.4", + "@chainsafe/libp2p-yamux": "^7.0.4", "@fastify/compress": "^8.0.1", "@fastify/cors": "^11.0.1", - "@helia/block-brokers": "^4.1.0", + "@helia/block-brokers": "^4.2.3", "@helia/delegated-routing-v1-http-api-client": "^4.2.2", - "@helia/http": "^2.0.5", + "@helia/http": "^2.2.0", "@helia/interface": "^5.2.1", "@helia/routers": "^3.0.1", - "@helia/verified-fetch": "^2.6.4", - "@libp2p/bootstrap": "^11.0.32", - "@libp2p/circuit-relay-v2": "^3.2.8", - "@libp2p/identify": "^3.0.27", + "@helia/verified-fetch": "^3.2.0", + "@libp2p/bootstrap": "^11.0.46", + "@libp2p/circuit-relay-v2": "^3.2.23", + "@libp2p/identify": "^3.0.38", "@libp2p/interface": "^2.7.0", - "@libp2p/kad-dht": "^15.1.0", - "@libp2p/mplex": "^11.0.32", + "@libp2p/kad-dht": "^15.1.10", + "@libp2p/mplex": "^11.0.46", "@libp2p/peer-id": "^5.1.0", "@libp2p/ping": "^2.0.31", - "@libp2p/prometheus-metrics": "^4.3.15", - "@libp2p/tcp": "^10.1.8", - "@libp2p/tls": "^2.1.1", - "@libp2p/webrtc": "^5.2.9", - "@libp2p/websockets": "^9.2.8", + "@libp2p/prometheus-metrics": "^4.3.29", + "@libp2p/tcp": "^10.1.18", + "@libp2p/tls": "^2.2.6", + "@libp2p/webrtc": "^5.2.23", + "@libp2p/websockets": "^9.2.18", "@multiformats/multiaddr": "^12.2.1", "@sgtpooki/file-type": "^1.0.1", - "blockstore-fs": "^2.0.2", - "datastore-level": "^11.0.1", + "blockstore-fs": "^2.0.4", + "datastore-level": "^11.0.3", "fastify": "^5.2.2", "fastify-metrics": "^12.1.0", - "helia": "^5.3.0", + "helia": "^5.5.0", "ipns": "^10.0.2", "libp2p": "^2.8.2", - "multiformats": "^13.1.0", + "multiformats": "^13.3.7", "pino-pretty": "^13.0.0", "private-ip": "^3.0.2", "race-signal": "^1.0.2"