From 6f79d4f3f8ba2ad08cdd560861f880c4631a7305 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 May 2026 18:54:21 +0000 Subject: [PATCH] deps(js): bump @libp2p/crypto from 4.1.9 to 5.1.18 in /sdn-js Bumps [@libp2p/crypto](https://github.com/libp2p/js-libp2p) from 4.1.9 to 5.1.18. - [Release notes](https://github.com/libp2p/js-libp2p/releases) - [Commits](https://github.com/libp2p/js-libp2p/compare/crypto-v4.1.9...crypto-v5.1.18) --- updated-dependencies: - dependency-name: "@libp2p/crypto" dependency-version: 5.1.17 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- sdn-js/package-lock.json | 1335 +++++++------------------------------- sdn-js/package.json | 2 +- 2 files changed, 232 insertions(+), 1105 deletions(-) diff --git a/sdn-js/package-lock.json b/sdn-js/package-lock.json index 77c9a815a..e46d2c72a 100644 --- a/sdn-js/package-lock.json +++ b/sdn-js/package-lock.json @@ -15,7 +15,7 @@ "@helia/unixfs": "^7.1.0", "@libp2p/bootstrap": "^10.0.0", "@libp2p/circuit-relay-v2": "^1.0.0", - "@libp2p/crypto": "^4.1.9", + "@libp2p/crypto": "^5.1.18", "@libp2p/identify": "^2.0.0", "@libp2p/interface": "^1.7.0", "@libp2p/kad-dht": "^12.0.0", @@ -484,6 +484,22 @@ "npm": ">=8.7.0" } }, + "node_modules/@chainsafe/libp2p-gossipsub/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" + } + }, "node_modules/@chainsafe/libp2p-noise": { "version": "15.1.2", "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-15.1.2.tgz", @@ -513,6 +529,22 @@ "npm": ">=7.0.0" } }, + "node_modules/@chainsafe/libp2p-noise/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" + } + }, "node_modules/@chainsafe/libp2p-yamux": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-6.0.2.tgz", @@ -1087,32 +1119,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@helia/bitswap/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, - "node_modules/@helia/bitswap/node_modules/@libp2p/crypto/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/bitswap/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -1207,33 +1213,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@helia/bitswap/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@helia/bitswap/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@helia/bitswap/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -1348,21 +1327,6 @@ "uint8arraylist": "^2.4.8" } }, - "node_modules/@helia/block-brokers/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/block-brokers/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -1451,33 +1415,6 @@ "@multiformats/multiaddr": "^13.0.0" } }, - "node_modules/@helia/block-brokers/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@helia/block-brokers/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@helia/block-brokers/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -1554,17 +1491,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@helia/block-brokers/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/block-brokers/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -1592,21 +1518,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -1645,33 +1556,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/p-queue": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.1.2.tgz", @@ -1700,17 +1584,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/interface": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/@helia/interface/-/interface-6.1.1.tgz", @@ -1787,21 +1660,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@helia/routers/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/routers/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -1840,44 +1698,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@helia/routers/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@helia/routers/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@helia/routers/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/unixfs": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/@helia/unixfs/-/unixfs-7.1.0.tgz", @@ -1906,21 +1726,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@helia/unixfs/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/unixfs/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -1991,33 +1796,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@helia/unixfs/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@helia/unixfs/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@helia/unixfs/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -2094,17 +1872,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@helia/unixfs/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/unixfs/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -2146,21 +1913,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@helia/utils/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@helia/utils/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -2328,33 +2080,6 @@ "@multiformats/multiaddr": "^13.0.0" } }, - "node_modules/@helia/utils/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@helia/utils/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@helia/utils/node_modules/datastore-core": { "version": "11.0.2", "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-11.0.2.tgz", @@ -2622,21 +2347,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -2768,33 +2478,6 @@ "@multiformats/multiaddr": "^13.0.0" } }, - "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/interface-datastore": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-9.0.2.tgz", @@ -2855,17 +2538,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -2994,21 +2666,6 @@ "uint8arraylist": "^2.4.8" } }, - "node_modules/@libp2p/autonat/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/autonat/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -3115,33 +2772,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/autonat/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/autonat/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/autonat/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -3286,21 +2916,6 @@ "interface-datastore": "^9.0.1" } }, - "node_modules/@libp2p/config/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/config/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -3340,33 +2955,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/config/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/config/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/config/node_modules/interface-datastore": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-9.0.2.tgz", @@ -3383,29 +2971,115 @@ "integrity": "sha512-OPRRUO3Cs6Jr/t98BrJLQp1jUTPgrRH0PqFfuNoPAqd+J7ABN1tjFVjQdaOBiybYJTS/AyBSZnZVWLPvp3dW3w==", "license": "Apache-2.0 OR MIT" }, - "node_modules/@libp2p/config/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", + "node_modules/@libp2p/crypto": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18.tgz", + "integrity": "sha512-sCm+dFFZmH4LJIHTCzPy7+EBRhzkndFUcIU8bui6iaxK6SDSRVa11+/O6DzW8hn/U9LgDXe6jXnzWM8bM7OoCA==", "license": "Apache-2.0 OR MIT", "dependencies": { - "uint8-varint": "^2.0.4", + "@libp2p/interface": "^3.2.2", + "@noble/curves": "^2.0.1", + "@noble/hashes": "^2.0.1", + "multiformats": "^13.4.0", + "protons-runtime": "^6.0.1", "uint8arraylist": "^2.4.8", "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/crypto": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", - "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "node_modules/@libp2p/crypto/node_modules/@libp2p/interface": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.2.tgz", + "integrity": "sha512-IU78g6uF8Ls0//4v9VE1rL5Jvy+i6I8LI/DssojFICbaDJSkL59Sn5XRfHrY5OCxTnUnUxnWK7pHz/3+UZcRNQ==", "license": "Apache-2.0 OR MIT", "dependencies": { - "@libp2p/interface": "^1.7.0", - "@noble/curves": "^1.4.0", - "@noble/hashes": "^1.4.0", - "asn1js": "^3.0.5", - "multiformats": "^13.1.0", - "protons-runtime": "^5.4.0", + "@multiformats/dns": "^1.0.6", + "@multiformats/multiaddr": "^13.0.1", + "main-event": "^1.0.1", + "multiformats": "^13.4.0", + "progress-events": "^1.1.0", + "uint8arraylist": "^2.4.8" + } + }, + "node_modules/@libp2p/crypto/node_modules/@multiformats/multiaddr": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-13.0.3.tgz", + "integrity": "sha512-mEqqJ4r3a/uuFMTpRkU316wGNIDQNhuVWpm+ebKTQeYsfv9jXbPONWM6VVnj3KGUrwfsX7GZOyp4TFqEA2SPCw==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "multiformats": "^14.0.0", + "uint8-varint": "^3.0.0", + "uint8arrays": "^6.1.1" + } + }, + "node_modules/@libp2p/crypto/node_modules/@multiformats/multiaddr/node_modules/multiformats": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.0.tgz", + "integrity": "sha512-iWK1RrAS58p2NDfeZFuSUSv3ZPewTIhsGbh/5NgeGGJwJmRljLxGtjRR3nkn+loG3zl+IrfR/W1590QnrSK+Gg==", + "license": "Apache-2.0 OR MIT" + }, + "node_modules/@libp2p/crypto/node_modules/@multiformats/multiaddr/node_modules/uint8-varint": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-3.0.0.tgz", + "integrity": "sha512-S4DdpXBaLwKcFo7f0bWzWfHjbZ/i3QhM842qn+ZvHjxqFCfUcEB9SQNcmI69S+zMlcmIcKxsk9Iyw77S2Kxv6Q==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "uint8arraylist": "^3.0.1", + "uint8arrays": "^6.1.0" + } + }, + "node_modules/@libp2p/crypto/node_modules/@multiformats/multiaddr/node_modules/uint8arraylist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-3.0.2.tgz", + "integrity": "sha512-LDVoq9BQaGJzGDUovEnoX6rpKCvnY/Jbtws4ikwnBzjRbq5qBAFpBZevUEbSmMM87aO0Sp+wOZy2ZXf5yODmXQ==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "uint8arrays": "^6.0.0" + } + }, + "node_modules/@libp2p/crypto/node_modules/@multiformats/multiaddr/node_modules/uint8arrays": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-6.1.1.tgz", + "integrity": "sha512-iz7JN0XCSZYA111lhFG2Ui9EhFvTNekqSRHw3lvMHq+dzwWy1OQftxFQREEh4rffU0oSoXdQHsk2TiHKVm4fsA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "multiformats": "^14.0.0" + } + }, + "node_modules/@libp2p/crypto/node_modules/@noble/curves": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.2.0.tgz", + "integrity": "sha512-T/BoHgFXirb0ENSPBquzX0rcjXeM6Lo892a2jlYJkqk83LqZx0l1Of7DzlKJ6jkpvMrkHSnAcgb5JegL8SeIkQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "2.2.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@libp2p/crypto/node_modules/@noble/hashes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.2.0.tgz", + "integrity": "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@libp2p/crypto/node_modules/protons-runtime": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.2.tgz", + "integrity": "sha512-hiyjyANwGcgmzc+tXc1/ZcSZhKnl5MDjaVNWkISHBgadaU0sjTgKIKZMZ62d9J9zlSTyKHCs/osPkQ/3Z+7yeA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "uint8-varint": "^2.0.4", "uint8arraylist": "^2.4.8", "uint8arrays": "^5.1.0" } @@ -3426,21 +3100,6 @@ "uint8arraylist": "^2.4.8" } }, - "node_modules/@libp2p/dcutr/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/dcutr/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -3556,33 +3215,6 @@ "@multiformats/multiaddr": "^13.0.0" } }, - "node_modules/@libp2p/dcutr/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/dcutr/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/dcutr/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -3744,21 +3376,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/http-peer-id-auth/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http-peer-id-auth/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -3797,44 +3414,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/http-peer-id-auth/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/http-peer-id-auth/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/http-peer-id-auth/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/http-utils/-/http-utils-2.0.1.tgz", @@ -3856,21 +3435,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/http-utils/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http-utils/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -3962,33 +3526,6 @@ "@multiformats/multiaddr": "^13.0.0" } }, - "node_modules/@libp2p/http-utils/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/http-utils/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/http-utils/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -4065,17 +3602,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@libp2p/http-utils/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http-utils/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -4100,21 +3626,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/http-websocket/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http-websocket/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -4221,33 +3732,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/http-websocket/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/http-websocket/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/http-websocket/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -4324,38 +3808,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@libp2p/http-websocket/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http-websocket/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", "integrity": "sha512-P31bLhE4ByBX/70QDXMutxnqgwrF1WUXea1O8DXuviAgkdbQ1iQMQotNgzJIBC9yUSn08u/acZrMUhgw7w6GpA==", "license": "Apache-2.0 OR MIT" }, - "node_modules/@libp2p/http/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -4462,33 +3920,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/http/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/http/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/http/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -4565,17 +3996,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@libp2p/http/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/http/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -4668,6 +4088,22 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/@libp2p/kad-dht/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" + } + }, "node_modules/@libp2p/keychain": { "version": "6.0.12", "resolved": "https://registry.npmjs.org/@libp2p/keychain/-/keychain-6.0.12.tgz", @@ -4684,21 +4120,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/keychain/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/keychain/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -4725,21 +4146,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/keychain/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/keychain/node_modules/@noble/hashes": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", @@ -4768,17 +4174,6 @@ "integrity": "sha512-OPRRUO3Cs6Jr/t98BrJLQp1jUTPgrRH0PqFfuNoPAqd+J7ABN1tjFVjQdaOBiybYJTS/AyBSZnZVWLPvp3dW3w==", "license": "Apache-2.0 OR MIT" }, - "node_modules/@libp2p/keychain/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/logger": { "version": "4.0.20", "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.20.tgz", @@ -4809,21 +4204,6 @@ "multicast-dns": "^7.2.5" } }, - "node_modules/@libp2p/mdns/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/mdns/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -4930,33 +4310,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/mdns/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/mdns/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/mdns/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -5033,17 +4386,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@libp2p/mdns/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/mdns/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -5064,21 +4406,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/mplex/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/mplex/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -5149,33 +4476,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/mplex/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/mplex/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/mplex/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -5252,17 +4552,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@libp2p/mplex/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/mplex/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -5322,6 +4611,22 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" + } + }, "node_modules/@libp2p/peer-record": { "version": "7.0.25", "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.25.tgz", @@ -5334,7 +4639,23 @@ "@libp2p/utils": "^5.4.9", "@multiformats/multiaddr": "^12.2.3", "protons-runtime": "^5.4.0", - "uint8-varint": "^2.0.4", + "uint8-varint": "^2.0.4", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.1.0" + } + }, + "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" } @@ -5374,21 +4695,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/ping/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/ping/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -5495,33 +4801,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/ping/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/ping/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/ping/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -5598,17 +4877,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@libp2p/ping/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/ping/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -5636,6 +4904,22 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/@libp2p/pubsub/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" + } + }, "node_modules/@libp2p/record": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/@libp2p/record/-/record-4.0.10.tgz", @@ -5693,21 +4977,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/@libp2p/tls/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/tls/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -5790,33 +5059,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/@libp2p/tls/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/tls/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/tls/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -5928,21 +5170,6 @@ "race-signal": "^2.0.0" } }, - "node_modules/@libp2p/upnp-nat/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/upnp-nat/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -6058,33 +5285,6 @@ "@multiformats/multiaddr": "^13.0.0" } }, - "node_modules/@libp2p/upnp-nat/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@libp2p/upnp-nat/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@libp2p/upnp-nat/node_modules/delay": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz", @@ -6161,17 +5361,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@libp2p/upnp-nat/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/upnp-nat/node_modules/race-signal": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz", @@ -6207,6 +5396,22 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/@libp2p/utils/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" + } + }, "node_modules/@libp2p/webrtc": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/@libp2p/webrtc/-/webrtc-6.0.16.tgz", @@ -6286,21 +5491,6 @@ "uint8arrays": "^5.0.1" } }, - "node_modules/@libp2p/webrtc/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/@libp2p/webrtc/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -10467,32 +9657,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/helia/node_modules/@libp2p/crypto": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18.tgz", - "integrity": "sha512-sCm+dFFZmH4LJIHTCzPy7+EBRhzkndFUcIU8bui6iaxK6SDSRVa11+/O6DzW8hn/U9LgDXe6jXnzWM8bM7OoCA==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.2", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, - "node_modules/helia/node_modules/@libp2p/crypto/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/helia/node_modules/@libp2p/identify": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-4.1.0.tgz", @@ -11376,32 +10540,6 @@ "uint8arrays": "^5.1.0" } }, - "node_modules/ipns/node_modules/@libp2p/crypto": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz", - "integrity": "sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/interface": "^3.2.0", - "@noble/curves": "^2.0.1", - "@noble/hashes": "^2.0.1", - "multiformats": "^13.4.0", - "protons-runtime": "^6.0.1", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, - "node_modules/ipns/node_modules/@libp2p/crypto/node_modules/protons-runtime": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-6.0.1.tgz", - "integrity": "sha512-ONL+jDj143WA1m+WKLuuqBIaDKxm32dx6HfJdyujrRcni/6KkhXzVnyg22nH/Wwqmbwnd1BKUVkD1hMEWZFeww==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "uint8-varint": "^2.0.4", - "uint8arraylist": "^2.4.8", - "uint8arrays": "^5.1.0" - } - }, "node_modules/ipns/node_modules/@libp2p/interface": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.2.0.tgz", @@ -11441,33 +10579,6 @@ "uint8arrays": "^5.0.0" } }, - "node_modules/ipns/node_modules/@noble/curves": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", - "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "2.0.1" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/ipns/node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/ipns/node_modules/interface-datastore": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-9.0.2.tgz", @@ -12251,6 +11362,22 @@ "uint8arrays": "^5.1.0" } }, + "node_modules/libp2p/node_modules/@libp2p/crypto": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz", + "integrity": "sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "@libp2p/interface": "^1.7.0", + "@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.1.0" + } + }, "node_modules/lighthouse-logger": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", diff --git a/sdn-js/package.json b/sdn-js/package.json index 550520554..ed3cca99a 100644 --- a/sdn-js/package.json +++ b/sdn-js/package.json @@ -67,7 +67,7 @@ "@helia/unixfs": "^7.1.0", "@libp2p/bootstrap": "^10.0.0", "@libp2p/circuit-relay-v2": "^1.0.0", - "@libp2p/crypto": "^4.1.9", + "@libp2p/crypto": "^5.1.18", "@libp2p/identify": "^2.0.0", "@libp2p/interface": "^1.7.0", "@libp2p/kad-dht": "^12.0.0",