From 50bc6234f1568049a8579411a0dbc9b87c61ad70 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 11:12:42 +0000 Subject: [PATCH] deps: bump libp2p from 1.3.3 to 1.6.1 Bumps [libp2p](https://github.com/libp2p/js-libp2p) from 1.3.3 to 1.6.1. - [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-v1.3.3...libp2p-v1.6.1) --- updated-dependencies: - dependency-name: libp2p dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 264 +++++++++++++++++++++++++--------------------- package.json | 2 +- 2 files changed, 144 insertions(+), 122 deletions(-) diff --git a/package-lock.json b/package-lock.json index a3622dd8..b51ddfd7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,7 +42,7 @@ "fastify-metrics": "^11.0.0", "helia": "^4.1.0", "ipns": "^9.1.0", - "libp2p": "^1.3.1", + "libp2p": "^1.6.1", "multiformats": "^13.1.0", "pino-pretty": "^11.0.0", "private-ip": "^3.0.2" @@ -4156,18 +4156,18 @@ } }, "node_modules/@libp2p/crypto": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6.tgz", - "integrity": "sha512-AJ4i3DHOTlY961O26M3k1IjmU4rUd5WgeK4t9IRzFfLIbD6uwA+cevJMG2qr0UHJfbYdGKKQ2Po1wqZONoIA9Q==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3.tgz", + "integrity": "sha512-q1XkPfSNk6PGSgwfxoeMoK2zstLRKEm16BwwMSs5JrVQv2FrqqUG0zrb6wLWEBnUHo+Us1yhf0/7/FyuIkDhdA==", "dependencies": { - "@libp2p/interface": "^1.2.0", + "@libp2p/interface": "^1.4.1", "@noble/curves": "^1.4.0", "@noble/hashes": "^1.4.0", "asn1js": "^3.0.5", "multiformats": "^13.1.0", "protons-runtime": "^5.4.0", "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.0.3" + "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/dcutr": { @@ -4205,11 +4205,11 @@ } }, "node_modules/@libp2p/interface": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.2.0.tgz", - "integrity": "sha512-ImnGNl3El/AukgaojACT8i9SNW1FOsrThcQU/qA3w5tEBR5p84Uwgzl/nxa4X5vGinItUJ9jLEJmtkQJENoiGQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.4.1.tgz", + "integrity": "sha512-lYrvNn7vggL8EVN7ZcGeK4Kf03aKlSD5zW6aBu297GFyXGvpWXJ+qj+fJzmCmXhZqAyI62IXZJ2bpJgI6022IQ==", "dependencies": { - "@multiformats/multiaddr": "^12.2.1", + "@multiformats/multiaddr": "^12.2.3", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", "multiformats": "^13.1.0", @@ -4218,13 +4218,13 @@ } }, "node_modules/@libp2p/interface-internal": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.11.tgz", - "integrity": "sha512-9AMgDKl3vodiCaJ3ffrVbIJml5LpVhNhiABRrvBar8cCDnQXyV7Tn2vKNyyIGIBoMOi6gMV4iyELofsP0HkkRg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.2.3.tgz", + "integrity": "sha512-0wN+G/QZqQupyQFY/x/l4oiqsuXfs1UqfdL4cozHjRHnTdpjlEfyU+CsZUtZoFDs8vXGJ0k2GFFkZdVrDJhlBg==", "dependencies": { - "@libp2p/interface": "^1.1.6", - "@libp2p/peer-collections": "^5.1.9", - "@multiformats/multiaddr": "^12.2.1", + "@libp2p/interface": "^1.4.1", + "@libp2p/peer-collections": "^5.2.3", + "@multiformats/multiaddr": "^12.2.3", "uint8arraylist": "^2.4.8" } }, @@ -4291,12 +4291,12 @@ } }, "node_modules/@libp2p/logger": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.9.tgz", - "integrity": "sha512-eGjFvMGA2FtNrnQuI6YwYY5jviA00lTMAKi8pF3eH0TCnEokSYJ9LxBLwZNgIzrWuwZwO+sf4SsY1YBEisFf5Q==", + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.14.tgz", + "integrity": "sha512-EUM3gV2eC35D2Mvc7XTQFxGEX7bD1K5K9LmTMVtTzJWgC1Svdp85NMWThxj7X+tf5SC/N556h3pKSM+hbdl9Zg==", "dependencies": { - "@libp2p/interface": "^1.1.6", - "@multiformats/multiaddr": "^12.2.1", + "@libp2p/interface": "^1.4.1", + "@multiformats/multiaddr": "^12.2.3", "debug": "^4.3.4", "interface-datastore": "^8.2.11", "multiformats": "^13.1.0" @@ -4333,86 +4333,87 @@ } }, "node_modules/@libp2p/multistream-select": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.1.6.tgz", - "integrity": "sha512-IlGnEs5/xkk5+zMWRaI+gF7XzzyJqiNQIzSqBiE/Q+zq1VrhdqRyRYriBgwxd6eJHq3+9byUCllfMN2E4bzlSw==", + "version": "5.1.11", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.1.11.tgz", + "integrity": "sha512-aYsyj+TlBsuwNXca42okJH581LFjzHjg2tulCEv8kBKX+xZXyTu9lOk5PyqrGuEXQjm3Zs1erMTveX2hPTP24Q==", "dependencies": { - "@libp2p/interface": "^1.1.6", + "@libp2p/interface": "^1.4.1", "it-length-prefixed": "^9.0.4", - "it-length-prefixed-stream": "^1.1.6", + "it-length-prefixed-stream": "^1.1.7", "it-stream-types": "^2.0.1", "p-defer": "^4.0.1", "race-signal": "^1.0.2", "uint8-varint": "^2.0.4", "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.0.3" + "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/peer-collections": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.1.9.tgz", - "integrity": "sha512-xaNV+YXPaYN9Woyd/5c//ppTCi3KnseZRRxAMT1pXYUB3uL8cfMZSWnQbE8h8Q0kZw5BXrO13xPPVU7OtAr67w==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.2.3.tgz", + "integrity": "sha512-0gwsB+Tmlfv/oDpDRySmWydjTKnfapZFaagP+Gy6Eu/TMDUR/c5hdeYuFyOfFNV2azERyMKvLEhTvnYJ/c3S/g==", "dependencies": { - "@libp2p/interface": "^1.1.6", - "@libp2p/peer-id": "^4.0.9" + "@libp2p/interface": "^1.4.1", + "@libp2p/peer-id": "^4.1.3", + "@libp2p/utils": "^5.4.3" } }, "node_modules/@libp2p/peer-id": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.9.tgz", - "integrity": "sha512-XrGimVDNym7BXPGBJetC1RyNU8N22NJLBzjM1FXADnlUsJZyKRZOkE8wRTqpLvVptnQImqobe1PVPkirjxZEwA==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.1.3.tgz", + "integrity": "sha512-VQxxuisVqd3n+CIohP1elDYb1JeDb+JrYp/fhfMpgWvP9gqrQSBRS4LOHWZhvkyJ79TmyOkjEHjgS0Poc0lduQ==", "dependencies": { - "@libp2p/interface": "^1.1.6", + "@libp2p/interface": "^1.4.1", "multiformats": "^13.1.0", - "uint8arrays": "^5.0.3" + "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/peer-id-factory": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.9.tgz", - "integrity": "sha512-GdMhdUxbVHZgNWn7nOh/Knc4gwxwraJvUqPBn4sxEBInAO+nQY0mtIbOr7sk1c/9rlkV5REDJMDIPVDXC+cPVQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.1.3.tgz", + "integrity": "sha512-lTvVXUMN8gYWdLS2bimaUzzED/y+PyQj1JbdUigBFIvFrFlxM3+jPWdY/552UidjNR6zAApRI5DwmmrNGsyxjA==", "dependencies": { - "@libp2p/crypto": "^4.0.5", - "@libp2p/interface": "^1.1.6", - "@libp2p/peer-id": "^4.0.9", + "@libp2p/crypto": "^4.1.3", + "@libp2p/interface": "^1.4.1", + "@libp2p/peer-id": "^4.1.3", "protons-runtime": "^5.4.0", "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.0.3" + "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/peer-record": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.12.tgz", - "integrity": "sha512-1U1GBgOzlncEl3ZJ5LFu/tNk9ZNchjCD6GsNXm75eCXMEXD/MwLsUZVT742uvwQC9AVaQMXw3iYz+P5XUPuyNw==", - "dependencies": { - "@libp2p/crypto": "^4.0.5", - "@libp2p/interface": "^1.1.6", - "@libp2p/peer-id": "^4.0.9", - "@libp2p/utils": "^5.2.8", - "@multiformats/multiaddr": "^12.2.1", + "version": "7.0.19", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.19.tgz", + "integrity": "sha512-F4f6sqg5uaSFIHEoCs8GlfH6/RjBNN4d29TPGueexfK8Sp78v0jmOBCl0JkGsnh3CmLzZG/td9o7nQvmQHusbg==", + "dependencies": { + "@libp2p/crypto": "^4.1.3", + "@libp2p/interface": "^1.4.1", + "@libp2p/peer-id": "^4.1.3", + "@libp2p/utils": "^5.4.3", + "@multiformats/multiaddr": "^12.2.3", "protons-runtime": "^5.4.0", "uint8-varint": "^2.0.4", "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.0.3" + "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/peer-store": { - "version": "10.0.13", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.13.tgz", - "integrity": "sha512-/YYCb+cU4plc0qu71Lec7BqSfOXWC5c1Mj5UX48BDpJevIxfLATs7YfBoGvqLSsir97PMDX9S6t1zuhh+pWkOQ==", - "dependencies": { - "@libp2p/interface": "^1.1.6", - "@libp2p/peer-collections": "^5.1.9", - "@libp2p/peer-id": "^4.0.9", - "@libp2p/peer-record": "^7.0.12", - "@multiformats/multiaddr": "^12.2.1", + "version": "10.0.20", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.20.tgz", + "integrity": "sha512-P+Kwn79UNfKVCb1F3Z1QXurHY2Yi5qSf3n1FCfC/aRe6GRfe68IYYrn06Q0ZmCbfS1MA95v3BdlRFXZNvPysow==", + "dependencies": { + "@libp2p/interface": "^1.4.1", + "@libp2p/peer-collections": "^5.2.3", + "@libp2p/peer-id": "^4.1.3", + "@libp2p/peer-record": "^7.0.19", + "@multiformats/multiaddr": "^12.2.3", "interface-datastore": "^8.2.11", - "it-all": "^3.0.4", + "it-all": "^3.0.6", "mortice": "^3.0.4", "multiformats": "^13.1.0", "protons-runtime": "^5.4.0", "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.0.3" + "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/ping": { @@ -4498,25 +4499,31 @@ } }, "node_modules/@libp2p/utils": { - "version": "5.2.8", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.2.8.tgz", - "integrity": "sha512-gAATwKXh3UhRb6hQOhezT6uC8os6VRt4UkK8S2gQhcjTDaFW4cbfF0oQ3gkXpPJYi/rm8t9JCZmv1btbd5O+jA==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.4.3.tgz", + "integrity": "sha512-sVctV0zOITR2HJKK+oiWJDvvTtWb0f+nCgf5iO2ibUxy9IpM0843JFXZZ8skf/sJIelMoZftz9AtsuWsQcXdVw==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/interface": "^1.1.6", - "@libp2p/logger": "^4.0.9", - "@multiformats/multiaddr": "^12.2.1", - "@multiformats/multiaddr-matcher": "^1.2.0", + "@libp2p/crypto": "^4.1.3", + "@libp2p/interface": "^1.4.1", + "@libp2p/logger": "^4.0.14", + "@multiformats/multiaddr": "^12.2.3", + "@multiformats/multiaddr-matcher": "^1.2.1", + "@sindresorhus/fnv1a": "^3.1.0", + "@types/murmurhash3js-revisited": "^3.0.3", + "any-signal": "^4.1.1", "delay": "^6.0.0", "get-iterator": "^2.0.1", "is-loopback-addr": "^2.0.2", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", + "murmurhash3js-revisited": "^3.0.0", "netmask": "^2.0.2", "p-defer": "^4.0.1", - "race-event": "^1.2.0", + "race-event": "^1.3.0", "race-signal": "^1.0.2", - "uint8arraylist": "^2.4.8" + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/webrtc": { @@ -4611,9 +4618,9 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.2.1", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.2.1.tgz", - "integrity": "sha512-UwjoArBbv64FlaetV4DDwh+PUMfzXUBltxQwdh+uTYnGFzVa8ZfJsn1vt1RJlJ6+Xtrm3RMekF/B+K338i2L5Q==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.3.0.tgz", + "integrity": "sha512-JQ8Gc/jgucqqvEaDTFN/AvxlYDHEE7lgEWLMYW7hKZkWggER+GvG/tVxUgUxIP8M0vFpvEHKKHE0lKzyMsgi8Q==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", @@ -4625,9 +4632,9 @@ } }, "node_modules/@multiformats/multiaddr-matcher": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.2.0.tgz", - "integrity": "sha512-LH6yR7h3HSNKcxuvvi2UpLuowuVkYC6H9Y3jqmKuTai8XtKnXtW6NcDZFD/ooTBY+H4yX/scoJpjOalHrk5qdQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.2.4.tgz", + "integrity": "sha512-GgpqzQFL4Mj8t7cLNHC5nuYUuSm0kTtSUyYswiyWwTSUY3XwRAMx0UiFWQg+ETk0u+/IvFaHxfnyEoH3tasvwg==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@multiformats/multiaddr": "^12.0.0", @@ -7122,6 +7129,17 @@ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "peer": true }, + "node_modules/@sindresorhus/fnv1a": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/fnv1a/-/fnv1a-3.1.0.tgz", + "integrity": "sha512-KV321z5m/0nuAg83W1dPLy85HpHDk7Sdi4fJbwvacWsEhAh+rZUW4ZfGcXmUIvjZg4ss2bcwNlRhJ7GBEUG08w==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@sindresorhus/is": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", @@ -18113,9 +18131,9 @@ } }, "node_modules/it-all": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz", - "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.6.tgz", + "integrity": "sha512-HXZWbxCgQZJfrv5rXvaVeaayXED8nTKx9tj9fpBhmcUJcedVZshMMMqTj0RG2+scGypb9Ut1zd1ifbf3lA8L+Q==" }, "node_modules/it-batch": { "version": "3.0.4", @@ -18195,14 +18213,14 @@ } }, "node_modules/it-length-prefixed-stream": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.6.tgz", - "integrity": "sha512-MEby4r8n3XIYXjaWT3DweCuhBPQmFVT8RdI1BNjYQ5gelbFD3NLdjYpTI3TVmSEs/aJfgpfVFZzy6iP7OCxIgw==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.8.tgz", + "integrity": "sha512-nchxgDiGS5R5UKwrvTznrLRUOh9oo9GCDkddc8OI/AVkkiLhuh1+pcTSZ15DBl6GwdB7lBD1edUixTzJ78jfUw==", "dependencies": { "it-byte-stream": "^1.0.0", "it-stream-types": "^2.0.1", - "uint8-varint": "^2.0.1", - "uint8arraylist": "^2.4.1" + "uint8-varint": "^2.0.4", + "uint8arraylist": "^2.4.8" } }, "node_modules/it-map": { @@ -18214,11 +18232,11 @@ } }, "node_modules/it-merge": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.3.tgz", - "integrity": "sha512-FYVU15KC5pb/GQX1Ims+lee8d4pdqGVCpWr0lkNj8o4xuNo7jY71k6GuEiWdP+T7W1bJqewSxX5yoTy5yZpRVA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.5.tgz", + "integrity": "sha512-2l7+mPf85pyRF5pqi0dKcA54E5Jm/2FyY5GsOaN51Ta0ipC7YZ3szuAsH8wOoB6eKY4XsU4k2X+mzPmFBMayEA==", "dependencies": { - "it-pushable": "^3.2.0" + "it-pushable": "^3.2.3" } }, "node_modules/it-ndjson": { @@ -18240,11 +18258,11 @@ } }, "node_modules/it-parallel": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.6.tgz", - "integrity": "sha512-i7UM7I9LTkDJw3YIqXHFAPZX6CWYzGc+X3irdNrVExI4vPazrJdI7t5OqrSVN8CONXLAunCiqaSV/zZRbQR56A==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.8.tgz", + "integrity": "sha512-URLhs6eG4Hdr4OdvgBBPDzOjBeSSmI+Kqex2rv/aAyYClME26RYHirLVhZsZP5M+ZP6M34iRlXk8Wlqtezuqpg==", "dependencies": { - "p-defer": "^4.0.0" + "p-defer": "^4.0.1" } }, "node_modules/it-parallel-batch": { @@ -19068,30 +19086,34 @@ } }, "node_modules/libp2p": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.3.3.tgz", - "integrity": "sha512-EtSPDIOYHqa66S035XuEokf0U+89zvxxFJxdGPKqat8GWNmy3+LLJTZ0ZO2q4XPjKcACvyERP3uX5WK3Lg5pMw==", - "dependencies": { - "@libp2p/crypto": "^4.0.5", - "@libp2p/interface": "^1.1.6", - "@libp2p/interface-internal": "^1.0.11", - "@libp2p/logger": "^4.0.9", - "@libp2p/multistream-select": "^5.1.6", - "@libp2p/peer-collections": "^5.1.9", - "@libp2p/peer-id": "^4.0.9", - "@libp2p/peer-id-factory": "^4.0.9", - "@libp2p/peer-store": "^10.0.13", - "@libp2p/utils": "^5.2.8", - "@multiformats/dns": "^1.0.5", - "@multiformats/multiaddr": "^12.2.1", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.6.1.tgz", + "integrity": "sha512-d2dxXO5f1o2CRPZvU/9tMvb+zsy77zbXXKKNVrNjABd2Qe3d9hP2K9335flXfd99zUelH8dVMp8RTh4S25Fc2Q==", + "dependencies": { + "@libp2p/crypto": "^4.1.3", + "@libp2p/interface": "^1.4.1", + "@libp2p/interface-internal": "^1.2.3", + "@libp2p/logger": "^4.0.14", + "@libp2p/multistream-select": "^5.1.11", + "@libp2p/peer-collections": "^5.2.3", + "@libp2p/peer-id": "^4.1.3", + "@libp2p/peer-id-factory": "^4.1.3", + "@libp2p/peer-store": "^10.0.20", + "@libp2p/utils": "^5.4.3", + "@multiformats/dns": "^1.0.6", + "@multiformats/multiaddr": "^12.2.3", + "@multiformats/multiaddr-matcher": "^1.2.1", "any-signal": "^4.1.1", "datastore-core": "^9.2.9", "interface-datastore": "^8.2.11", - "it-merge": "^3.0.3", - "it-parallel": "^3.0.6", + "it-merge": "^3.0.5", + "it-parallel": "^3.0.7", "merge-options": "^3.0.4", "multiformats": "^13.1.0", - "uint8arrays": "^5.0.3" + "p-defer": "^4.0.1", + "race-event": "^1.3.0", + "race-signal": "^1.0.2", + "uint8arrays": "^5.1.0" } }, "node_modules/light-my-request": { @@ -29164,9 +29186,9 @@ } }, "node_modules/race-event": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/race-event/-/race-event-1.2.0.tgz", - "integrity": "sha512-7EvAjTu9uuKa03Jky8yfSy6/SnnMTh6nouNmdeWv9b0dT8eDZC5ylx30cOR9YO9otQorVjjkIuSHQ5Ml/bKwMw==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/race-event/-/race-event-1.3.0.tgz", + "integrity": "sha512-kaLm7axfOnahIqD3jQ4l1e471FIFcEGebXEnhxyLscuUzV8C94xVHtWEqDDXxll7+yu/6lW0w1Ff4HbtvHvOHg==" }, "node_modules/race-signal": { "version": "1.0.2", @@ -34469,9 +34491,9 @@ } }, "node_modules/uint8arrays": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.0.3.tgz", - "integrity": "sha512-6LBuKji28kHjgPJMkQ6GDaBb1lRwIhyOYq6pDGwYMoDPfImE9SkuYENVmR0yu9yGgs2clHUSY9fKDukR+AXfqQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz", + "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==", "dependencies": { "multiformats": "^13.0.0" } diff --git a/package.json b/package.json index bd837606..c1dd3ccc 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,7 @@ "fastify-metrics": "^11.0.0", "helia": "^4.1.0", "ipns": "^9.1.0", - "libp2p": "^1.3.1", + "libp2p": "^1.6.1", "multiformats": "^13.1.0", "pino-pretty": "^11.0.0", "private-ip": "^3.0.2"