From 20589e0008e898d7343b8d451ae95265b91738c2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 May 2025 10:27:54 +0000 Subject: [PATCH] deps: bump the helia-deps group across 1 directory with 18 updates Bumps the helia-deps group with 15 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@helia/verified-fetch](https://github.com/ipfs/helia-verified-fetch) | `2.6.17` | `3.0.1` | | [@libp2p/bootstrap](https://github.com/libp2p/js-libp2p) | `11.0.37` | `11.0.38` | | [@libp2p/circuit-relay-v2](https://github.com/libp2p/js-libp2p) | `3.2.13` | `3.2.14` | | [@libp2p/identify](https://github.com/libp2p/js-libp2p) | `3.0.31` | `3.0.32` | | [@libp2p/kad-dht](https://github.com/libp2p/js-libp2p) | `15.1.1` | `15.1.2` | | [@libp2p/mplex](https://github.com/libp2p/js-libp2p) | `11.0.37` | `11.0.38` | | [@libp2p/prometheus-metrics](https://github.com/libp2p/js-libp2p) | `4.3.20` | `4.3.21` | | [@libp2p/tcp](https://github.com/libp2p/js-libp2p) | `10.1.12` | `10.1.13` | | [@libp2p/tls](https://github.com/libp2p/js-libp2p) | `2.2.2` | `2.2.3` | | [@libp2p/webrtc](https://github.com/libp2p/js-libp2p) | `5.2.14` | `5.2.15` | | [@libp2p/websockets](https://github.com/libp2p/js-libp2p) | `9.2.12` | `9.2.13` | | [@multiformats/multiaddr](https://github.com/multiformats/js-multiaddr) | `12.4.0` | `12.4.1` | | [blockstore-fs](https://github.com/ipfs/js-stores) | `2.0.2` | `2.0.4` | | [datastore-level](https://github.com/ipfs/js-stores) | `11.0.1` | `11.0.3` | | [libp2p](https://github.com/libp2p/js-libp2p) | `2.8.7` | `2.8.8` | Updates `@helia/verified-fetch` from 2.6.17 to 3.0.1 - [Release notes](https://github.com/ipfs/helia-verified-fetch/releases) - [Changelog](https://github.com/ipfs/helia-verified-fetch/blob/main/CHANGELOG.md) - [Commits](https://github.com/ipfs/helia-verified-fetch/compare/@helia/verified-fetch-2.6.17...@helia/verified-fetch-3.0.1) Updates `@libp2p/bootstrap` from 11.0.37 to 11.0.38 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/mdns-v11.0.37...mdns-v11.0.38) Updates `@libp2p/circuit-relay-v2` from 3.2.13 to 3.2.14 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/circuit-relay-v2-v3.2.13...circuit-relay-v2-v3.2.14) Updates `@libp2p/identify` from 3.0.31 to 3.0.32 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/identify-v3.0.31...identify-v3.0.32) Updates `@libp2p/interface` from 2.10.1 to 2.10.2 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/interface-v2.10.1...interface-v2.10.2) Updates `@libp2p/kad-dht` from 15.1.1 to 15.1.2 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/kad-dht-v15.1.1...kad-dht-v15.1.2) Updates `@libp2p/mplex` from 11.0.37 to 11.0.38 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/mdns-v11.0.37...mdns-v11.0.38) Updates `@libp2p/peer-id` from 5.1.4 to 5.1.5 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/crypto-v5.1.4...logger-v5.1.5) Updates `@libp2p/ping` from 2.0.31 to 2.0.32 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/ping-v2.0.31...ping-v2.0.32) Updates `@libp2p/prometheus-metrics` from 4.3.20 to 4.3.21 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/prometheus-metrics-v4.3.20...prometheus-metrics-v4.3.21) Updates `@libp2p/tcp` from 10.1.12 to 10.1.13 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/tcp-v10.1.12...tcp-v10.1.13) Updates `@libp2p/tls` from 2.2.2 to 2.2.3 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/tls-v2.2.2...tls-v2.2.3) Updates `@libp2p/webrtc` from 5.2.14 to 5.2.15 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/webrtc-v5.2.14...webrtc-v5.2.15) Updates `@libp2p/websockets` from 9.2.12 to 9.2.13 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/websockets-v9.2.12...websockets-v9.2.13) Updates `@multiformats/multiaddr` from 12.4.0 to 12.4.1 - [Release notes](https://github.com/multiformats/js-multiaddr/releases) - [Changelog](https://github.com/multiformats/js-multiaddr/blob/main/CHANGELOG.md) - [Commits](https://github.com/multiformats/js-multiaddr/compare/v12.4.0...v12.4.1) Updates `blockstore-fs` from 2.0.2 to 2.0.4 - [Release notes](https://github.com/ipfs/js-stores/releases) - [Changelog](https://github.com/ipfs/js-stores/blob/main/CHANGELOG.md) - [Commits](https://github.com/ipfs/js-stores/compare/blockstore-fs-2.0.2...blockstore-fs-2.0.4) Updates `datastore-level` from 11.0.1 to 11.0.3 - [Release notes](https://github.com/ipfs/js-stores/releases) - [Changelog](https://github.com/ipfs/js-stores/blob/main/CHANGELOG.md) - [Commits](https://github.com/ipfs/js-stores/compare/datastore-level-11.0.1...datastore-level-11.0.3) Updates `libp2p` from 2.8.7 to 2.8.8 - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json) - [Commits](https://github.com/libp2p/js-libp2p/compare/libp2p-v2.8.7...libp2p-v2.8.8) --- updated-dependencies: - dependency-name: "@helia/verified-fetch" dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: helia-deps - dependency-name: "@libp2p/bootstrap" dependency-version: 11.0.38 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/circuit-relay-v2" dependency-version: 3.2.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/identify" dependency-version: 3.0.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/interface" dependency-version: 2.10.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/kad-dht" dependency-version: 15.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/mplex" dependency-version: 11.0.38 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/peer-id" dependency-version: 5.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/ping" dependency-version: 2.0.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/prometheus-metrics" dependency-version: 4.3.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/tcp" dependency-version: 10.1.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/tls" dependency-version: 2.2.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/webrtc" dependency-version: 5.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@libp2p/websockets" dependency-version: 9.2.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps - dependency-name: "@multiformats/multiaddr" dependency-version: 12.4.1 dependency-type: direct:production update-type: version-update:semver-patch 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: libp2p dependency-version: 2.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: helia-deps ... Signed-off-by: dependabot[bot] --- package-lock.json | 398 ++++++++++++++++++++++++---------------------- package.json | 30 ++-- 2 files changed, 221 insertions(+), 207 deletions(-) diff --git a/package-lock.json b/package-lock.json index 402f5e3..c196d9b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,29 +19,29 @@ "@helia/http": "^2.0.5", "@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.0.1", + "@libp2p/bootstrap": "^11.0.38", + "@libp2p/circuit-relay-v2": "^3.2.14", + "@libp2p/identify": "^3.0.32", "@libp2p/interface": "^2.7.0", - "@libp2p/kad-dht": "^15.1.0", - "@libp2p/mplex": "^11.0.32", + "@libp2p/kad-dht": "^15.1.2", + "@libp2p/mplex": "^11.0.38", "@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", - "@multiformats/multiaddr": "^12.2.1", + "@libp2p/prometheus-metrics": "^4.3.21", + "@libp2p/tcp": "^10.1.13", + "@libp2p/tls": "^2.2.3", + "@libp2p/webrtc": "^5.2.15", + "@libp2p/websockets": "^9.2.13", + "@multiformats/multiaddr": "^12.4.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", "ipns": "^10.0.2", - "libp2p": "^2.8.2", + "libp2p": "^2.8.8", "multiformats": "^13.1.0", "pino-pretty": "^13.0.0", "private-ip": "^3.0.2", @@ -3533,9 +3533,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.0.1", + "resolved": "https://registry.npmjs.org/@helia/verified-fetch/-/verified-fetch-3.0.1.tgz", + "integrity": "sha512-C965BIcYIkRWxKB8EGVZ81jLyD3imU7Bg7mX9iSgRVHFEZ0fKv57A4v1dH22cZg5804IjLLfCs49W6/EulU35A==", "license": "Apache-2.0 OR MIT", "dependencies": { "@helia/block-brokers": "^4.2.1", @@ -3547,17 +3547,16 @@ "@helia/unixfs": "^5.0.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 +3566,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", @@ -4141,31 +4152,31 @@ } }, "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.38", + "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-11.0.38.tgz", + "integrity": "sha512-8yucPrXlBaRsPzhB35UI12leegCHyUPOCHYddwhO6PdRW1ofnniuJ+I62FBkZ221iKA84V4s9bZGaLv3VRG3nQ==", "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.2", + "@libp2p/interface-internal": "^2.3.14", + "@libp2p/peer-id": "^5.1.5", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.4.0" } }, "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.14", + "resolved": "https://registry.npmjs.org/@libp2p/circuit-relay-v2/-/circuit-relay-v2-3.2.14.tgz", + "integrity": "sha512-l83ypEQyDVCnhrtrM2k7CjSLiHE6s4UeqYS0z5gRjAkmWbmayjiPSvXhEXs/6t5AAuC7l764ZREd8Z1lrKjW4g==", "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", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/interface-internal": "^2.3.14", + "@libp2p/peer-collections": "^6.0.30", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/peer-record": "^8.0.30", + "@libp2p/utils": "^6.6.5", "@multiformats/multiaddr": "^12.4.0", "@multiformats/multiaddr-matcher": "^1.7.2", "any-signal": "^4.1.1", @@ -4194,12 +4205,12 @@ } }, "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.4", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4.tgz", + "integrity": "sha512-w9UNkjX7xhExr9PJeFeu6xy6q8ZR0FhoauI1qnN+dZsAlSQhRMzPvMdMJoSoGu/Ha9BbJ3Z2kpSS28GXHnL0rg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", + "@libp2p/interface": "^2.10.2", "@noble/curves": "^1.9.1", "@noble/hashes": "^1.8.0", "multiformats": "^13.3.4", @@ -4248,17 +4259,17 @@ } }, "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.32", + "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-3.0.32.tgz", + "integrity": "sha512-5BEDG/0mkS45RVPoHcg9USmOh6v7MmRDOg8lPA2Bx0SAIRIPwsyaLKky3Fw6zfHJHkwBdqAb9hvPhm8oqJRrfw==", "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", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/interface-internal": "^2.3.14", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/peer-record": "^8.0.30", + "@libp2p/utils": "^6.6.5", "@multiformats/multiaddr": "^12.4.0", "@multiformats/multiaddr-matcher": "^1.7.2", "it-drain": "^3.0.9", @@ -4270,9 +4281,9 @@ } }, "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.2", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-2.10.2.tgz", + "integrity": "sha512-aQ9jZaZZq9/y9NFax0K8Z6tTqLg3Qsyv1EY0O+eFrltmIkoUOCeCAybUTiOTwieknznHc9AMrHifaK3BYb+bqg==", "license": "Apache-2.0 OR MIT", "dependencies": { "@multiformats/multiaddr": "^12.4.0", @@ -4284,31 +4295,31 @@ } }, "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.14", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-2.3.14.tgz", + "integrity": "sha512-HPd5gTXADnWD6VoklBRCUtN+iyEc0a0kZiWZ7Rg8cnNl2o61OVgCqO95KMaeAg8PKU98HoPRxkQnupVmZ7pyuA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/peer-collections": "^6.0.29", + "@libp2p/interface": "^2.10.2", + "@libp2p/peer-collections": "^6.0.30", "@multiformats/multiaddr": "^12.4.0", "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.2", + "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-15.1.2.tgz", + "integrity": "sha512-MlZxKCjJnpUeY+LnBlmREYOOupL+uemdO9rDJpvY19aj4tAfUMSbckOgJ24wH762D3rKPhsWeb7NJ3I3J+HZ8w==", "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/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/interface-internal": "^2.3.14", + "@libp2p/peer-collections": "^6.0.30", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/ping": "^2.0.32", "@libp2p/record": "^4.0.6", - "@libp2p/utils": "^6.6.4", + "@libp2p/utils": "^6.6.5", "@multiformats/multiaddr": "^12.4.0", "any-signal": "^4.1.1", "interface-datastore": "^8.3.1", @@ -4336,14 +4347,14 @@ } }, "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.4", + "resolved": "https://registry.npmjs.org/@libp2p/keychain/-/keychain-5.2.4.tgz", + "integrity": "sha512-re9+6ayALUqym+Y82wCDYLqg1B7tv0BV2DundKcLsLxPljrp0gLZu3uX9wzLGhHG8gisCNdwYZDvjS9eMWketg==", "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.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/utils": "^6.6.5", "@noble/hashes": "^1.8.0", "asn1js": "^3.0.6", "interface-datastore": "^8.3.1", @@ -4353,12 +4364,12 @@ } }, "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.18", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-5.1.18.tgz", + "integrity": "sha512-venbhUr6riuMTu8c8bnphZ27XcOuDDq6fdYaRVggokQpwSC6QRejlaFnY8w0K1ZuwFv9uc19UA2ELtOBQ26AJw==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", + "@libp2p/interface": "^2.10.2", "@multiformats/multiaddr": "^12.4.0", "interface-datastore": "^8.3.1", "multiformats": "^13.3.4", @@ -4382,13 +4393,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.38", + "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-11.0.38.tgz", + "integrity": "sha512-D9nfe7M38SMxwNYgDEvjkZW6C5IEjbdbSUOSdIjLScfygyicepYql1xFOZOb0UHfHlbeO0CAJo/ICMJdHCRpMg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/utils": "^6.6.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/utils": "^6.6.5", "it-pipe": "^3.0.1", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.2", @@ -4398,12 +4409,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.25", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-6.0.25.tgz", + "integrity": "sha512-4vTw0EhIoXU52PmZODgD7ZeP15j8KVmh0GkDIWEyztmfSgQ0YwqoX0DTqcFvzO4ucbhJAHjuDGj25NbuBxcHzA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", + "@libp2p/interface": "^2.10.2", "it-length-prefixed": "^10.0.1", "it-length-prefixed-stream": "^2.0.2", "it-stream-types": "^2.0.2", @@ -4415,39 +4426,39 @@ } }, "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.30", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-6.0.30.tgz", + "integrity": "sha512-oN+ns04ka8X4gUdgXcxNwRsSuno2M9sWjrvOQ/L+TM96/H2dRK9wq/6Kva9rUQdszaP5rT8ooT2HjbyUt/omSw==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/peer-id": "^5.1.4", - "@libp2p/utils": "^6.6.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/utils": "^6.6.5", "multiformats": "^13.3.4" } }, "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.5", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-5.1.5.tgz", + "integrity": "sha512-WKlZLKkmzfAANR8mytvYz8hY8YOukMG5t4svsXvLMaVkWPFg9Mm+USTwVCCWRXOXAGQSxLuwpvzwOBJAZMb5IA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", "multiformats": "^13.3.4", "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.30", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-8.0.30.tgz", + "integrity": "sha512-H7pJ5+qKzeMhIyO1JOPIrVsi3DTNfKUM4jYyUTi+o4X3a0ai9BlqQCmv+s/L6lOiziXwzU4URXjqiJvPjZKx6w==", "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", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/utils": "^6.6.5", "@multiformats/multiaddr": "^12.4.0", "multiformats": "^13.3.4", "protons-runtime": "^5.5.0", @@ -4457,15 +4468,15 @@ } }, "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.2", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-11.2.2.tgz", + "integrity": "sha512-WW3SoGRVQ79uAHerjuOf8X/wYvRQvUH0JIiX6KO7QPuBuXENt7GQFyYx8QZKhilab5tQayZLIkNhOxCl/GIxBg==", "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", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/peer-record": "^8.0.30", "@multiformats/multiaddr": "^12.4.0", "interface-datastore": "^8.3.1", "it-all": "^3.0.8", @@ -4477,26 +4488,26 @@ } }, "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.32", + "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-2.0.32.tgz", + "integrity": "sha512-QdWg9PO2++ABHvQQTLnDtsAykQdUXWXCNRMOOKdgcReKDAaxw+M6SzTVIWKiAgBHBz2M6NSgkLuxIeXZFpcwpQ==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/crypto": "^5.1.3", - "@libp2p/interface": "^2.10.1", - "@libp2p/interface-internal": "^2.3.13", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/interface-internal": "^2.3.14", "@multiformats/multiaddr": "^12.4.0", "it-byte-stream": "^2.0.2", "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.21", + "resolved": "https://registry.npmjs.org/@libp2p/prometheus-metrics/-/prometheus-metrics-4.3.21.tgz", + "integrity": "sha512-9AoboG3gxgsxr+voFe3lJlHCus0+xW8rU2s/D+pdFExVCppXnC/KhSPoBTLTkcNIzmFAmfhBwavZbNYH0/hIQA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", + "@libp2p/interface": "^2.10.2", "it-foreach": "^2.1.3", "it-stream-types": "^2.0.2", "prom-client": "^15.1.3", @@ -4515,13 +4526,13 @@ } }, "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.13", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-10.1.13.tgz", + "integrity": "sha512-wa1che3+Tv9wTkuWYNp1+Vt/vUJ1winsP2VJefqtJCPPo+1XnT1ZmAFlux0Egb1lW284x2YBP32PQxw8hSScbg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/utils": "^6.6.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/utils": "^6.6.5", "@multiformats/multiaddr": "^12.4.0", "@multiformats/multiaddr-matcher": "^1.7.2", "@types/sinon": "^17.0.4", @@ -4533,14 +4544,14 @@ } }, "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.3", + "resolved": "https://registry.npmjs.org/@libp2p/tls/-/tls-2.2.3.tgz", + "integrity": "sha512-UXzkTz4ELQSKz/Kr110OLhF21Y5Gtbd2kM3WHD1PRr/C3lf0nhaoVTMbXAd8fqtN07BVh5nvovOvxV7XTWHhMQ==", "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.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/peer-id": "^5.1.5", "@peculiar/asn1-schema": "^2.3.15", "@peculiar/asn1-x509": "^2.3.15", "@peculiar/webcrypto": "^1.5.0", @@ -4571,16 +4582,16 @@ } }, "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.6.5", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-6.6.5.tgz", + "integrity": "sha512-QU0dpwNv2bDqUsSXe/5kpKi7gl0CDZC9eSQoueQb9eH4ePVh7SvQjt8gCq6zF6aDHfJ+h/trAKSRk8BiPWKSRA==", "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", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/logger": "^5.1.18", "@multiformats/multiaddr": "^12.4.0", "@sindresorhus/fnv1a": "^3.1.0", "any-signal": "^4.1.1", @@ -4601,20 +4612,20 @@ } }, "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.15", + "resolved": "https://registry.npmjs.org/@libp2p/webrtc/-/webrtc-5.2.15.tgz", + "integrity": "sha512-RLrNBM0LLIxFTC0zWn2+4E0wYxNDX4UdwzwVc4eOJo24pcZFbLy3O7iFAh46ZTawtBH5IQMRBrAFk6VoomCNXw==", "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", + "@libp2p/crypto": "^5.1.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/interface-internal": "^2.3.14", + "@libp2p/keychain": "^5.2.4", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/utils": "^6.6.5", "@multiformats/multiaddr": "^12.4.0", "@multiformats/multiaddr-matcher": "^1.7.2", "@peculiar/webcrypto": "^1.5.0", @@ -4642,13 +4653,13 @@ } }, "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.13", + "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-9.2.13.tgz", + "integrity": "sha512-IyitLWVWA54wUCG+uOTxzzvtmEjGJPEvOzmCcDouFZpJkDb85eAg1Kc068IcFggU9W+XyyQFsUDkisycpWejwg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^2.10.1", - "@libp2p/utils": "^6.6.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/utils": "^6.6.5", "@multiformats/multiaddr": "^12.4.0", "@multiformats/multiaddr-matcher": "^1.7.2", "@multiformats/multiaddr-to-uri": "^11.0.0", @@ -4686,9 +4697,9 @@ } }, "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.4.1", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.4.1.tgz", + "integrity": "sha512-4r2YTHHvXNGmD+fgLcJZyxFOSc9Vt/4STjiEOIMDrX3uv1MMeNX5GMaVQdekZGjFQYBg+4RzUid7+WIupYC6yw==", "license": "Apache-2.0 OR MIT", "dependencies": { "@chainsafe/is-ip": "^2.0.1", @@ -8612,17 +8623,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 +11731,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": { @@ -19652,22 +19665,22 @@ } }, "node_modules/libp2p": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.8.7.tgz", - "integrity": "sha512-PYyXqT1vqfPIIBQsnKE3Qy2oUDzvNCvSyHztzzUtkyO4PlnstDbWI4H+3WuQsEiq64r8NA7b2z5jnh6tE1ljeg==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.8.8.tgz", + "integrity": "sha512-6Sf1yf12wp9P5r07oonIcP46kZuG3zJSZLTNK3fHfvb5EZfvtThbS/PeJWKRzOXuTRQvIMq+b0Vvfadzr4NUyQ==", "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.4", + "@libp2p/interface": "^2.10.2", + "@libp2p/interface-internal": "^2.3.14", + "@libp2p/logger": "^5.1.18", + "@libp2p/multistream-select": "^6.0.25", + "@libp2p/peer-collections": "^6.0.30", + "@libp2p/peer-id": "^5.1.5", + "@libp2p/peer-store": "^11.2.2", + "@libp2p/utils": "^6.6.5", "@multiformats/dns": "^1.0.6", "@multiformats/multiaddr": "^12.4.0", "@multiformats/multiaddr-matcher": "^1.7.2", @@ -20471,6 +20484,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" diff --git a/package.json b/package.json index d256a94..5f64221 100644 --- a/package.json +++ b/package.json @@ -75,29 +75,29 @@ "@helia/http": "^2.0.5", "@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.0.1", + "@libp2p/bootstrap": "^11.0.38", + "@libp2p/circuit-relay-v2": "^3.2.14", + "@libp2p/identify": "^3.0.32", "@libp2p/interface": "^2.7.0", - "@libp2p/kad-dht": "^15.1.0", - "@libp2p/mplex": "^11.0.32", + "@libp2p/kad-dht": "^15.1.2", + "@libp2p/mplex": "^11.0.38", "@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", - "@multiformats/multiaddr": "^12.2.1", + "@libp2p/prometheus-metrics": "^4.3.21", + "@libp2p/tcp": "^10.1.13", + "@libp2p/tls": "^2.2.3", + "@libp2p/webrtc": "^5.2.15", + "@libp2p/websockets": "^9.2.13", + "@multiformats/multiaddr": "^12.4.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", "ipns": "^10.0.2", - "libp2p": "^2.8.2", + "libp2p": "^2.8.8", "multiformats": "^13.1.0", "pino-pretty": "^13.0.0", "private-ip": "^3.0.2",