diff --git a/package-lock.json b/package-lock.json index 0fd86217..81ea803e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,26 +12,26 @@ "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", "@chainsafe/libp2p-yamux": "^7.0.1", - "@helia/block-brokers": "^4.0.1", - "@helia/delegated-routing-v1-http-api-client": "^4.2.0", - "@helia/http": "^2.0.1", + "@helia/block-brokers": "^4.0.2", + "@helia/delegated-routing-v1-http-api-client": "^4.2.1", + "@helia/http": "^2.0.2", "@helia/interface": "^5.0.0", "@helia/routers": "^2.1.0", - "@helia/verified-fetch": "^2.1.0", + "@helia/verified-fetch": "^2.2.2", "@libp2p/crypto": "^5.0.6", - "@libp2p/dcutr": "^2.0.10", - "@libp2p/identify": "^3.0.10", - "@libp2p/keychain": "^5.0.9", + "@libp2p/dcutr": "^2.0.12", + "@libp2p/identify": "^3.0.12", + "@libp2p/keychain": "^5.0.10", "@libp2p/logger": "^5.1.3", - "@libp2p/ping": "^2.0.10", - "@libp2p/websockets": "^9.0.11", - "@libp2p/webtransport": "^5.0.16", + "@libp2p/ping": "^2.0.12", + "@libp2p/websockets": "^9.0.13", + "@libp2p/webtransport": "^5.0.18", "@multiformats/dns": "^1.0.6", "@noble/hashes": "^1.5.0", "@sgtpooki/file-type": "^1.0.1", - "helia": "^5.1.0", + "helia": "^5.1.1", "ipfs-css": "^1.4.0", - "libp2p": "^2.2.1", + "libp2p": "^2.3.1", "multiformats": "^13.3.1", "react": "^18.3.0", "react-dom": "^18.3.1", @@ -290,8 +290,7 @@ "node_modules/@assemblyscript/loader": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.9.4.tgz", - "integrity": "sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA==", - "license": "Apache-2.0" + "integrity": "sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA==" }, "node_modules/@babel/code-frame": { "version": "7.26.2", @@ -2885,12 +2884,12 @@ } }, "node_modules/@helia/bitswap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@helia/bitswap/-/bitswap-2.0.1.tgz", - "integrity": "sha512-9bwjwdgW3LfraDfIlfJ4g1WrO96IKW3hjrc63jXxlKHU8JPwMdd5a//XoNIQfQ5vx6DV0w+w2AM1aHHt+nHBGA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@helia/bitswap/-/bitswap-2.0.2.tgz", + "integrity": "sha512-aJfcQeyJFX+f7TWYZhf8zuZJFig6AhzFjiB+mgzL8YnCG01c+ouZ2iYLSImLGndcRr47uOey6rjHvWuwu1Id8Q==", "dependencies": { - "@helia/interface": "^5.0.0", - "@helia/utils": "^1.0.1", + "@helia/interface": "^5.1.0", + "@helia/utils": "^1.1.0", "@libp2p/interface": "^2.0.0", "@libp2p/logger": "^5.0.0", "@libp2p/peer-collections": "^6.0.0", @@ -2916,31 +2915,38 @@ } }, "node_modules/@helia/block-brokers": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@helia/block-brokers/-/block-brokers-4.0.1.tgz", - "integrity": "sha512-djYp4bmC15SBP1/ra9SrOAATr432hDcA2hnHWewkz1l84hCi+gSol7AcdAfW233pZ2ivZcI2Jc1Nyf7Vg6uFeg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@helia/block-brokers/-/block-brokers-4.0.2.tgz", + "integrity": "sha512-TGn/VFvZTnAZ12J2/l+XShqde+Dz10dVvgllIQlKnSxIcO+U7iGxDusrCvYL5KTn6yy/ghSUsQ2cBMEBCbjgvA==", "dependencies": { - "@helia/bitswap": "^2.0.1", - "@helia/interface": "^5.0.0", - "@helia/utils": "^1.0.1", + "@helia/bitswap": "^2.0.2", + "@helia/interface": "^5.1.0", + "@helia/utils": "^1.1.0", "@libp2p/interface": "^2.0.0", "@libp2p/utils": "^6.0.0", "@multiformats/multiaddr": "^12.2.1", "@multiformats/multiaddr-matcher": "^1.2.0", - "@multiformats/multiaddr-to-uri": "^10.0.1", + "@multiformats/multiaddr-to-uri": "^11.0.0", "interface-blockstore": "^5.2.10", "interface-store": "^6.0.0", "multiformats": "^13.1.0", "progress-events": "^1.0.0" } }, + "node_modules/@helia/block-brokers/node_modules/@multiformats/multiaddr-to-uri": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-to-uri/-/multiaddr-to-uri-11.0.0.tgz", + "integrity": "sha512-9RNmlIGwZbBLsHekT50dbt4o4u8Iciw9kGjv+WHiGxQdsJ6xKKjU1+C0Vbas6RilMbaVOAOnEyfNcXbUmTkLxQ==", + "dependencies": { + "@multiformats/multiaddr": "^12.3.0" + } + }, "node_modules/@helia/car": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@helia/car/-/car-4.0.0.tgz", - "integrity": "sha512-QcGF2n1NBqlRbibEa+JOCU62y7RildJHrWKayM2OS81/GbOQvw4DxLd8Nyk/N9eubJjzejuc3Xor8xH1a0tQcw==", - "license": "Apache-2.0 OR MIT", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@helia/car/-/car-4.0.1.tgz", + "integrity": "sha512-DYBnxa7JTG2z0HrOPzWlAKatoN5F6jeZAU/2HWrhBd62TQRzbkCD6yRUDyAgD6rewhW4lgMbSj15Ymomh6bRsA==", "dependencies": { - "@helia/interface": "^5.0.0", + "@helia/interface": "^5.1.0", "@ipld/car": "^5.3.0", "@libp2p/interface": "^2.0.0", "@libp2p/utils": "^6.0.0", @@ -2954,9 +2960,9 @@ } }, "node_modules/@helia/delegated-routing-v1-http-api-client": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@helia/delegated-routing-v1-http-api-client/-/delegated-routing-v1-http-api-client-4.2.0.tgz", - "integrity": "sha512-2lIL9SyR72yINUIRac5SkY7obMbylEringExSV1t13oM7MjuU+NziCkJr/uU/d3EWwR53fafNsZf8wizQqe8bA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@helia/delegated-routing-v1-http-api-client/-/delegated-routing-v1-http-api-client-4.2.1.tgz", + "integrity": "sha512-Gc149HTv/ufhNfcrQnEN3j9cqLSY+2AXMiIzNjQM1yF+wniN05yYzSYLxCtDlPfyi2TzODgdK/Kql3mRJLnGUg==", "dependencies": { "@libp2p/interface": "^2.2.0", "@libp2p/logger": "^5.0.1", @@ -2975,23 +2981,22 @@ } }, "node_modules/@helia/http": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@helia/http/-/http-2.0.1.tgz", - "integrity": "sha512-8fqyD1Or11Ts1k3dwaz5jwRGGgMLP1VQulOUBNqDKWmQOgJm2Bf49p+EDLU1p0HjulIyAIJPSURIpUtO1V0rdQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@helia/http/-/http-2.0.2.tgz", + "integrity": "sha512-yQNJpVIdagDzrztg9twBf0kkmVVcmN6CPEqZC0eOvolwAPCf9B9uWUcTjP7aBZAqP38mk8vidASmsvVdFlWo3Q==", "dependencies": { - "@helia/block-brokers": "^4.0.1", - "@helia/interface": "^5.0.0", - "@helia/routers": "^2.1.0", - "@helia/utils": "^1.0.1", + "@helia/block-brokers": "^4.0.2", + "@helia/interface": "^5.1.0", + "@helia/routers": "^2.2.0", + "@helia/utils": "^1.1.0", "blockstore-core": "^5.0.0", "datastore-core": "^10.0.0" } }, "node_modules/@helia/interface": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@helia/interface/-/interface-5.0.0.tgz", - "integrity": "sha512-B95cP8RBl7cqSu1VELeRWPUsTNxu2bJ2Y/ihsdYfUCcxHKUUQdDDLTHQzhZe9iC9TYADkfkjIM7gqgmhqYtY6A==", - "license": "Apache-2.0 OR MIT", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@helia/interface/-/interface-5.1.0.tgz", + "integrity": "sha512-5rah5zHBfj6JRsdAtbgS6BaGXu/8pBMOCAAoAYCJntJ7TNSIAF1/Zv5dyK+NoYkgiFZW+8l4Z7cKDCpdC+78pw==", "dependencies": { "@libp2p/interface": "^2.0.0", "@multiformats/dns": "^1.0.1", @@ -3003,12 +3008,11 @@ } }, "node_modules/@helia/ipns": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@helia/ipns/-/ipns-8.0.0.tgz", - "integrity": "sha512-2cY+GzhRCyuoh59wuViNAGV6n7VIIFiWOW1m8g2mUf7QJLxG/kaNWvk7UHsR914xaqI64Mhlcmdr6Fbd33rUKQ==", - "license": "Apache-2.0 OR MIT", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@helia/ipns/-/ipns-8.0.1.tgz", + "integrity": "sha512-KUt19wvd9BNo/6COjbIbfcilgtsQzI/1j9S3A95mKte+yn5MgszrlqZ/8LXCtPOhjetVxLBuwuhGXLNro8RQHw==", "dependencies": { - "@helia/interface": "^5.0.0", + "@helia/interface": "^5.1.0", "@libp2p/interface": "^2.0.0", "@libp2p/kad-dht": "^14.0.0", "@libp2p/logger": "^5.0.0", @@ -3022,13 +3026,12 @@ } }, "node_modules/@helia/routers": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@helia/routers/-/routers-2.1.0.tgz", - "integrity": "sha512-JOvM+EfVd9c999gSz4tHLJWpwexU1kc82ujwoFRaRvKxT5pD77t9h0gwnfnsGbe9Br6iUPFXquNC+g0p8Xll3g==", - "license": "Apache-2.0 OR MIT", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@helia/routers/-/routers-2.2.0.tgz", + "integrity": "sha512-MyPCfWV8KUkg8eguPW/gKJ/fsSRzWzcEjym4vhigy4KxQE7JvmrSL/+NFViqnlv83+77U0E1VWvKbUsQvuNX+w==", "dependencies": { "@helia/delegated-routing-v1-http-api-client": "^4.1.0", - "@helia/interface": "^5.0.0", + "@helia/interface": "^5.1.0", "@libp2p/interface": "^2.0.0", "@libp2p/peer-id": "^5.0.0", "@multiformats/uri-to-multiaddr": "^8.0.0", @@ -3040,12 +3043,11 @@ } }, "node_modules/@helia/unixfs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@helia/unixfs/-/unixfs-4.0.0.tgz", - "integrity": "sha512-e6tiXB7d3VL5suYm4e2cNEt+R8HLRmIkZkfOhB+WMcsCA7c3wtFNuN1ASKBQvCopp6+TdTfYafvCz40QnWgP+Q==", - "license": "Apache-2.0 OR MIT", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@helia/unixfs/-/unixfs-4.0.1.tgz", + "integrity": "sha512-uFg7YiT0XPUAtZsKOGLwMEHiTC0I6t+C+rFy+XQUAyxqwu4ZKs9+3H/4bsMlb42kA62GUmbznK5Sy1PfEDZJoA==", "dependencies": { - "@helia/interface": "^5.0.0", + "@helia/interface": "^5.1.0", "@ipld/dag-pb": "^4.1.0", "@libp2p/interface": "^2.0.0", "@libp2p/logger": "^5.0.0", @@ -3069,24 +3071,22 @@ "node_modules/@helia/unixfs/node_modules/it-all": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.6.tgz", - "integrity": "sha512-HXZWbxCgQZJfrv5rXvaVeaayXED8nTKx9tj9fpBhmcUJcedVZshMMMqTj0RG2+scGypb9Ut1zd1ifbf3lA8L+Q==", - "license": "Apache-2.0 OR MIT" + "integrity": "sha512-HXZWbxCgQZJfrv5rXvaVeaayXED8nTKx9tj9fpBhmcUJcedVZshMMMqTj0RG2+scGypb9Ut1zd1ifbf3lA8L+Q==" }, "node_modules/@helia/unixfs/node_modules/it-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/it-glob/-/it-glob-3.0.1.tgz", "integrity": "sha512-IUWE9f6XVUJLugK7pQmQPqTWj4BiQJhufnvxfsCmNIGEDQEkKVs3Ld9gFZq/Vude6g/OpndhsiuFrA730Bc59A==", - "license": "Apache-2.0 OR MIT", "dependencies": { "fast-glob": "^3.3.2" } }, "node_modules/@helia/utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@helia/utils/-/utils-1.0.1.tgz", - "integrity": "sha512-S1qLDiHNdBxQxtgonqPQHl8Rn7gs4HEQSrVF+ok//T/ZQPItNGnhKudV8qWhoOdpzCDaObx2ryqip+K9FK8VCQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@helia/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-7DtCVu24qXqqNYwax3rnz9vAOw/SDXSvlcsK60/1irz/2HvxIcOG19bnllL+OGaMKJgfnoDGRbduQNgP04jJXA==", "dependencies": { - "@helia/interface": "^5.0.0", + "@helia/interface": "^5.1.0", "@ipld/dag-cbor": "^9.2.0", "@ipld/dag-json": "^10.2.0", "@ipld/dag-pb": "^4.1.0", @@ -3112,43 +3112,51 @@ } }, "node_modules/@helia/verified-fetch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@helia/verified-fetch/-/verified-fetch-2.1.0.tgz", - "integrity": "sha512-5qxaz3i6sf7yHIuSgJQDGqJb7BV6MTuUSKr4YMCUt4CrmOQ6+PGf/SjVF37yFz3P/W/gdWwB6X58uw3zuP+2tw==", - "dependencies": { - "@helia/block-brokers": "^4.0.0", - "@helia/car": "^4.0.0", - "@helia/http": "^2.0.0", - "@helia/interface": "^5.0.0", - "@helia/ipns": "^8.0.0", - "@helia/routers": "^2.0.0", - "@helia/unixfs": "^4.0.0", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@helia/verified-fetch/-/verified-fetch-2.2.2.tgz", + "integrity": "sha512-OtSOtoswi14s06wfrQ7y8UOsDAl/LWBIRNAF95P9+pvtXLsZKfMzjxcsQEeWWSmHxJ0wI0LY1aRlKncEj79m3g==", + "dependencies": { + "@helia/block-brokers": "^4.0.2", + "@helia/car": "^4.0.1", + "@helia/delegated-routing-v1-http-api-client": "^4.2.1", + "@helia/interface": "^5.1.0", + "@helia/ipns": "^8.0.1", + "@helia/routers": "^2.2.0", + "@helia/unixfs": "^4.0.1", "@ipld/dag-cbor": "^9.2.1", "@ipld/dag-json": "^10.2.2", "@ipld/dag-pb": "^4.1.2", - "@libp2p/interface": "^2.1.3", - "@libp2p/kad-dht": "^14.0.1", - "@libp2p/peer-id": "^5.0.5", + "@libp2p/interface": "^2.2.1", + "@libp2p/kad-dht": "^14.1.3", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/webrtc": "^5.0.16", + "@libp2p/websockets": "^9.0.11", "@multiformats/dns": "^1.0.6", "cborg": "^4.2.4", "hashlru": "^2.3.0", + "helia": "^5.1.0", "interface-blockstore": "^5.3.1", "interface-datastore": "^8.3.1", "ipfs-unixfs-exporter": "^13.6.1", + "ipns": "^10.0.0", "it-map": "^3.1.1", "it-pipe": "^3.0.1", "it-tar": "^6.0.5", "it-to-browser-readablestream": "^2.0.9", - "lru-cache": "^10.2.2", - "multiformats": "^13.3.0", + "libp2p": "^2.2.1", + "lru-cache": "^11.0.2", + "multiformats": "^13.3.1", "progress-events": "^1.0.1", "uint8arrays": "^5.1.0" } }, "node_modules/@helia/verified-fetch/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", + "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", + "engines": { + "node": "20 || >=22" + } }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", @@ -3208,10 +3216,9 @@ "dev": true }, "node_modules/@ipld/car": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/@ipld/car/-/car-5.3.2.tgz", - "integrity": "sha512-Bb4XrCFlnsCb9tTzZ1I8zo9O61D9qm7HfvuYrQ9gzdE8YhjyVIjrjmHmnoSWV/uCmyc2/bcqiDPIg+9WljXNzg==", - "license": "Apache-2.0 OR MIT", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@ipld/car/-/car-5.3.3.tgz", + "integrity": "sha512-4vgV5Ml4HCJ2iTx7vYhu0ui+Xxo1HQTtVeYgD+JKd5Wij8TlOFZnxOSickqpLcuf1fdGEStgqVItx15UWfzDYA==", "dependencies": { "@ipld/dag-cbor": "^9.0.7", "cborg": "^4.0.5", @@ -3720,11 +3727,11 @@ } }, "node_modules/@libp2p/crypto": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6.tgz", - "integrity": "sha512-5mD/riNxUuSOerk3aPXUUMN96lwZsrU33lp97ySfffloh2WhLZcjVJszibBgIP7DP5nqmSOWY9++rqrBuYHvnQ==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7.tgz", + "integrity": "sha512-hv0rv/BPBsmSV5GBtaLZpOEv1LsA+Ub0BEDnEvSdB0ZbZ3Fcdlt5HTaJ2jYz4lx2T7KWTFQa9i1elmlGxwuJNg==", "dependencies": { - "@libp2p/interface": "^2.2.0", + "@libp2p/interface": "^2.2.1", "@noble/curves": "^1.4.0", "@noble/hashes": "^1.4.0", "asn1js": "^3.0.5", @@ -3735,13 +3742,13 @@ } }, "node_modules/@libp2p/dcutr": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10.tgz", - "integrity": "sha512-q8xVutr9x7NValkLZav7oGolvrzeHhV01rJuyyIu8aOK3Buq1VZynSRjHS41k+hK6eaQyBYL4cJHV9rXp7tgKQ==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12.tgz", + "integrity": "sha512-BtUtNQW+AmZDr3waEuQn4TzEleMljxXlojnUBAseysnJH5nHPjLyQfkfqKEIFdswghlZOJLX0YhiR+otzKXCCQ==", "dependencies": { - "@libp2p/interface": "^2.2.0", - "@libp2p/interface-internal": "^2.0.10", - "@libp2p/utils": "^6.1.3", + "@libp2p/interface": "^2.2.1", + "@libp2p/interface-internal": "^2.1.1", + "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", "delay": "^6.0.0", @@ -3751,16 +3758,16 @@ } }, "node_modules/@libp2p/identify": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-3.0.10.tgz", - "integrity": "sha512-IeFUojzx90j0M7/WjxLHnoaPKG5AksRQrIzLkpJtMeBL+TA9rMLW1n2HM8SD3EGsHV1vDTlkx0e0PHbFVtTnnA==", - "dependencies": { - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", - "@libp2p/interface-internal": "^2.0.10", - "@libp2p/peer-id": "^5.0.7", - "@libp2p/peer-record": "^8.0.10", - "@libp2p/utils": "^6.1.3", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-3.0.12.tgz", + "integrity": "sha512-Z1MjdaGMsLPEEpEvlCJOsOgZ2q4FOPqO7W9ep6Kemnc0suuB6wk+8XLDvnZKHS80OdZopGQwm7z8Az06cxrLAA==", + "dependencies": { + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", + "@libp2p/interface-internal": "^2.1.1", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/peer-record": "^8.0.12", + "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", "it-drain": "^3.0.7", @@ -3773,9 +3780,9 @@ } }, "node_modules/@libp2p/interface": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-2.2.0.tgz", - "integrity": "sha512-Pn3P5ixDggBjDyuULT0GvwdgD3JA426OqZ0e521mI7ysS+/M9Z9fp4Qcy8JrkJ45bLmIi9cgrNrefuU/Zu+bAQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-2.2.1.tgz", + "integrity": "sha512-5dvsnf9+S5DoXCk5H3HNpe8lKzuXTi0k2On8Cdqr6YrkmrhCimow63AxtaUOVkH7GVBTTi8Q1jSx3aleX7KcEA==", "dependencies": { "@multiformats/multiaddr": "^12.2.3", "it-pushable": "^3.2.3", @@ -3786,12 +3793,12 @@ } }, "node_modules/@libp2p/interface-internal": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-2.0.10.tgz", - "integrity": "sha512-LRnn6w5rtvMQlEukihDI5NhSZXZj7ITFT1Hbo3Dn3HGo1oxZe7oWh7ERc5LwZw835QHGzFKZYerBFKdqxoWsFQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-2.1.1.tgz", + "integrity": "sha512-7rw7p5wZry9ZPfdhYi4zXRjsgrJ8y/X5M7iWIzUBSJdJP2Zd0ZVStlgyqYm1YAbb8V0mwo5BI/kxd2o9R/9TJQ==", "dependencies": { - "@libp2p/interface": "^2.2.0", - "@libp2p/peer-collections": "^6.0.10", + "@libp2p/interface": "^2.2.1", + "@libp2p/peer-collections": "^6.0.12", "@multiformats/multiaddr": "^12.2.3", "progress-events": "^1.0.0", "uint8arraylist": "^2.4.8" @@ -3821,21 +3828,19 @@ } }, "node_modules/@libp2p/kad-dht": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-14.0.1.tgz", - "integrity": "sha512-cRPJRWMeYkf7zInAz31LydtvS2+6nY/guHVLqMBwLdInsun8UkA837aN5ds7n9Y12yLFG5rhZjt5/07NMQ37gg==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "@libp2p/crypto": "^5.0.5", - "@libp2p/interface": "^2.1.3", - "@libp2p/interface-internal": "^2.0.8", - "@libp2p/peer-collections": "^6.0.8", - "@libp2p/peer-id": "^5.0.5", + "version": "14.1.3", + "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-14.1.3.tgz", + "integrity": "sha512-eo2QdsllouakcdHa7NbLhjQ6eMdsMc7PLZRt3lnQTdQsMT81iVTAB/hhVJlTSEUJHQS5JbikrjkJLtFu6KUFzw==", + "dependencies": { + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", + "@libp2p/interface-internal": "^2.1.1", + "@libp2p/peer-collections": "^6.0.12", + "@libp2p/peer-id": "^5.0.8", "@libp2p/record": "^4.0.4", - "@libp2p/utils": "^6.1.1", + "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.2.3", "any-signal": "^4.1.1", - "hashlru": "^2.3.0", "interface-datastore": "^8.3.0", "it-drain": "^3.0.7", "it-length": "^3.0.6", @@ -3846,10 +3851,10 @@ "it-pipe": "^3.0.1", "it-protobuf-stream": "^1.1.3", "it-take": "^3.0.5", + "mortice": "^3.0.4", "multiformats": "^13.1.0", "p-defer": "^4.0.1", "p-event": "^6.0.1", - "p-queue": "^8.0.1", "progress-events": "^1.0.0", "protons-runtime": "^5.4.0", "race-signal": "^1.0.2", @@ -3859,12 +3864,12 @@ } }, "node_modules/@libp2p/keychain": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/@libp2p/keychain/-/keychain-5.0.9.tgz", - "integrity": "sha512-WFN46Exh119aeaOXSpytn7R/E662hmCXtmKLXjpX1ZviTJpeqi/WoV7oXp7ipfnd6PU6TqIGPh2JsyEZ0R2WWA==", + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/@libp2p/keychain/-/keychain-5.0.10.tgz", + "integrity": "sha512-olTq2dbKpKkUCsDjAOYcxwSB4KotJ9zA3aaWOE8aUd2ZbwrYJ3VBlm0Ov5PfdGx9qsUhsfnmC01vpF6cEEOg0g==", "dependencies": { - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", "@noble/hashes": "^1.5.0", "asn1js": "^3.0.5", "interface-datastore": "^8.3.0", @@ -3875,11 +3880,11 @@ } }, "node_modules/@libp2p/logger": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-5.1.3.tgz", - "integrity": "sha512-NUVWEWGbXlBDgDE5ntdm51+ZICmaKYI8mor6KrlPeB1WXDyIFxRWIBw6uzt+HgprQJWzLTojeUEGv6OPsj95Dg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-5.1.4.tgz", + "integrity": "sha512-pVQ2odi6rcOR412wM0dg7eZ1+wPHPo5D7W8vIn3YyB2FLodQD7CZXXfg7Z9Yaqlc4BVbkNXDWL/jlUss9wL2Ow==", "dependencies": { - "@libp2p/interface": "^2.2.0", + "@libp2p/interface": "^2.2.1", "@multiformats/multiaddr": "^12.2.3", "interface-datastore": "^8.3.0", "multiformats": "^13.1.0", @@ -3919,11 +3924,11 @@ } }, "node_modules/@libp2p/multistream-select": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-6.0.8.tgz", - "integrity": "sha512-CSgTXvuw5ObZs/EIa4mtynsYEO+BxyZTNz3AEgjsPyZKxLJ9usrZ8lGxn4sK4g65CKcTI2mVJBmh0duz+sXxBw==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-6.0.9.tgz", + "integrity": "sha512-yU+K4/jtXwt1WXMXSJTuhGnn6F97v/P0IOdMALMQlgmvSeGICDBNllX/i0r9y/DDwI/Hh61phB15aUgc/6pX8Q==", "dependencies": { - "@libp2p/interface": "^2.2.0", + "@libp2p/interface": "^2.2.1", "it-length-prefixed": "^9.0.4", "it-length-prefixed-stream": "^1.1.7", "it-stream-types": "^2.0.1", @@ -3935,36 +3940,36 @@ } }, "node_modules/@libp2p/peer-collections": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-6.0.10.tgz", - "integrity": "sha512-KQQiBZ2Y3+wvxjfIWbUCL0suCRVn5ylLuQ2r+OGXLA7LtgRw1RLQnUHHFVoY+CE9pvfIfamwTFlkZhWtvi271w==", + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-6.0.12.tgz", + "integrity": "sha512-JQvnCZ5rUiFkznQTOblNF+xE0ddmETn1f3FyYP9vHALOPrgdQkoZeY1b1W3Gz7gA8CXZ//cluHE+ZBiavDbNIg==", "dependencies": { - "@libp2p/interface": "^2.2.0", - "@libp2p/peer-id": "^5.0.7", - "@libp2p/utils": "^6.1.3", + "@libp2p/interface": "^2.2.1", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/utils": "^6.2.1", "multiformats": "^13.2.2" } }, "node_modules/@libp2p/peer-id": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-5.0.7.tgz", - "integrity": "sha512-ecF0Mu4Nxy8IHUMBYVNIEihjUlx52DM+X3CIfBItvGqvnhrUSkJJjkska2dJX3yf2J8wufzCT3jCg4NZWmndYg==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-5.0.8.tgz", + "integrity": "sha512-vil9cch+qtqchSlrgG0Zw82uCW8XsyeOJc6DaIiS2hI01cMOIChT4CKjTn0iV5k2yw/niycQPjLrYQzy7tBIYg==", "dependencies": { - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", "multiformats": "^13.1.0", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/peer-record": { - "version": "8.0.10", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-8.0.10.tgz", - "integrity": "sha512-k5A5YFhx7xGgFjiFWp0j8Cbw5kUYLJoBY9I3YTIHrieusLUUkMtUkYeuWeagNL1JYcXr06gguoIaYBRNCMQAow==", - "dependencies": { - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", - "@libp2p/peer-id": "^5.0.7", - "@libp2p/utils": "^6.1.3", + "version": "8.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-8.0.12.tgz", + "integrity": "sha512-N8OyAAgQwBCUB7AtSlI0AQun45SeBS5UWMnhO9JLAzzNUOZiMk+IfBwEu8dpJ0E311QK2vGY1suoxTsauqMSjg==", + "dependencies": { + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.2.3", "multiformats": "^13.2.2", "protons-runtime": "^5.4.0", @@ -3974,14 +3979,14 @@ } }, "node_modules/@libp2p/peer-store": { - "version": "11.0.10", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-11.0.10.tgz", - "integrity": "sha512-yUkIAKrk2XAJt01SVOvxpsaT/FZ9ju7j67TJhvh0NUon/dMYSQKVHwykK8SI/dxZi/7cDslSKIbIKv7eU5ZUTQ==", - "dependencies": { - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", - "@libp2p/peer-id": "^5.0.7", - "@libp2p/peer-record": "^8.0.10", + "version": "11.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-11.0.12.tgz", + "integrity": "sha512-wCPvrmdm+fua28xY6THVskawNDhKxo9O9suif9MAy6Nb9Drr+WiOGucHasOrs/ELvkuU3nc/zxvyWjk8MlTEfw==", + "dependencies": { + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/peer-record": "^8.0.12", "@multiformats/multiaddr": "^12.2.3", "interface-datastore": "^8.3.0", "it-all": "^3.0.6", @@ -3998,13 +4003,13 @@ "integrity": "sha512-HXZWbxCgQZJfrv5rXvaVeaayXED8nTKx9tj9fpBhmcUJcedVZshMMMqTj0RG2+scGypb9Ut1zd1ifbf3lA8L+Q==" }, "node_modules/@libp2p/ping": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-2.0.10.tgz", - "integrity": "sha512-TfeCyaq2JRwEBGsfE7HlY2ZbOr7mglTp6D/i05JEZrQ+fbpW7ZZs/BMwC/p7jhvuvYGnWyl/F8ih/UBiPExtZQ==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-2.0.12.tgz", + "integrity": "sha512-wJKJ9PmAQbcXl/V5iZfmypztptVS6mRAZjpidDHOwUxSTmxgnd9HadJEgiQ1dUJjaMe4JUmLhb3+ym+RS48alg==", "dependencies": { - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", - "@libp2p/interface-internal": "^2.0.10", + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", + "@libp2p/interface-internal": "^2.1.1", "@multiformats/multiaddr": "^12.2.3", "it-byte-stream": "^1.1.0", "uint8arrays": "^5.1.0" @@ -4083,14 +4088,14 @@ } }, "node_modules/@libp2p/utils": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-6.1.3.tgz", - "integrity": "sha512-n1D6phOXGkqE3tuvmZwm5gaHKcGanlKwCWEBlrZqx9SSCyd5U5C58BcyQ8YH5/nb4kYMI7HyjomfQAVs2S2R9Q==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-6.2.1.tgz", + "integrity": "sha512-uORuQLB75MgbrDA6i0rCw/fqNFgCs1dO3c21Z5WNdRCA4Lcvhgi6wnUf45DwgNCqtljDAnBR0FYI+UbEp5yAuA==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", - "@libp2p/logger": "^5.1.3", + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", + "@libp2p/logger": "^5.1.4", "@multiformats/multiaddr": "^12.2.3", "@sindresorhus/fnv1a": "^3.1.0", "@types/murmurhash3js-revisited": "^3.0.3", @@ -4112,17 +4117,15 @@ } }, "node_modules/@libp2p/webrtc": { - "version": "5.0.13", - "resolved": "https://registry.npmjs.org/@libp2p/webrtc/-/webrtc-5.0.13.tgz", - "integrity": "sha512-aDoSH/3vH3OBK+PsrwKNCyWZR2nv7TKoESBnCPJn+F+I+PSgJxb2O1cO5gtQAo48kRHsqlMkLXdkXzKt9wZW2w==", - "license": "Apache-2.0 OR MIT", + "version": "5.0.19", + "resolved": "https://registry.npmjs.org/@libp2p/webrtc/-/webrtc-5.0.19.tgz", + "integrity": "sha512-WicT2mraZf4ZKqt73MYvfAUvOQehZDPT673GThA3yK02eR6B/c9MenMuUbNb3qGsE4b5yhMjioYjZPahWpxcBw==", "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", - "@libp2p/interface": "^2.1.3", - "@libp2p/interface-internal": "^2.0.8", - "@libp2p/peer-id": "^5.0.5", - "@libp2p/utils": "^6.1.1", - "@multiformats/mafmt": "^12.1.6", + "@libp2p/interface": "^2.2.1", + "@libp2p/interface-internal": "^2.1.1", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", "detect-browser": "^5.3.0", @@ -4145,12 +4148,12 @@ } }, "node_modules/@libp2p/websockets": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-9.0.11.tgz", - "integrity": "sha512-GoX323NMnbOwPu4Cq49XD9AwKLJfOr/R4H5b21ZCpgPIryVGmKUUzS8tWVdBu8RlWcRwCqz7rTUGZ95TKJeVwQ==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-9.0.13.tgz", + "integrity": "sha512-e1Lukn8kzJC7YbfufT8rOy/BXUyl213srb+zizFu4JkTRloChEjq7VzARPo9lrMQye71JrTi2eBg+O/XadERsg==", "dependencies": { - "@libp2p/interface": "^2.2.0", - "@libp2p/utils": "^6.1.3", + "@libp2p/interface": "^2.2.1", + "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.4.0", "@multiformats/multiaddr-to-uri": "^10.0.1", @@ -4164,14 +4167,14 @@ } }, "node_modules/@libp2p/webtransport": { - "version": "5.0.16", - "resolved": "https://registry.npmjs.org/@libp2p/webtransport/-/webtransport-5.0.16.tgz", - "integrity": "sha512-0CRugE+RlqhDasn/bFq45PjiyBLNnBeTSAfwVI9sYBV0irPh1Fg8nNunxNIXkIfCptnB9UlxKS1Ho2vwwEscdg==", + "version": "5.0.18", + "resolved": "https://registry.npmjs.org/@libp2p/webtransport/-/webtransport-5.0.18.tgz", + "integrity": "sha512-JDWJB7Nh8MR35sNhHpKg6/OcW6nJu4Tu8Lsb1dXHvMBhYC8Y/Ndu+DsEZ/zFZqOWnfzZmNr7kvYNK/mPiHFZGw==", "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", - "@libp2p/interface": "^2.2.0", - "@libp2p/peer-id": "^5.0.7", - "@libp2p/utils": "^6.1.3", + "@libp2p/interface": "^2.2.1", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/utils": "^6.2.1", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", "it-stream-types": "^2.0.1", @@ -15282,17 +15285,17 @@ } }, "node_modules/helia": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/helia/-/helia-5.1.0.tgz", - "integrity": "sha512-FqL+vtBpB3FQVmc0vTAtfneL6oAcWSkJCG+NVgTPeQ88jm+hLZXXqjUGVgI8aF8Wc3533gEBF2c8Y8+QN6K90Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/helia/-/helia-5.1.1.tgz", + "integrity": "sha512-xS+tk35ql+TovLGHvSt4pqERynD/E7wZm+319JPSripbNEMceNTTFkb74jlxmVJEWw570Fi9fnfmErvf3rhR2Q==", "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", "@chainsafe/libp2p-yamux": "^7.0.0", - "@helia/block-brokers": "^4.0.1", + "@helia/block-brokers": "^4.0.2", "@helia/delegated-routing-v1-http-api-client": "^4.1.0", - "@helia/interface": "^5.0.0", - "@helia/routers": "^2.1.0", - "@helia/utils": "^1.0.1", + "@helia/interface": "^5.1.0", + "@helia/routers": "^2.2.0", + "@helia/utils": "^1.1.0", "@libp2p/autonat": "^2.0.0", "@libp2p/bootstrap": "^11.0.0", "@libp2p/circuit-relay-v2": "^3.0.0", @@ -15311,7 +15314,6 @@ "@libp2p/upnp-nat": "^2.0.0", "@libp2p/webrtc": "^5.0.0", "@libp2p/websockets": "^9.0.0", - "@libp2p/webtransport": "^5.0.0", "@multiformats/dns": "^1.0.1", "blockstore-core": "^5.0.0", "datastore-core": "^10.0.0", @@ -15912,7 +15914,6 @@ "version": "15.3.1", "resolved": "https://registry.npmjs.org/ipfs-unixfs-importer/-/ipfs-unixfs-importer-15.3.1.tgz", "integrity": "sha512-wHCTBqNsZXLJZ9/GSr7Msb3FDXD5yXF20Y9sKyUbbqNjbvaXs3n3h1+NM/5+WrgESHfwRcJIlJtaOKafL8Ymdg==", - "license": "Apache-2.0 OR MIT", "dependencies": { "@ipld/dag-pb": "^4.1.2", "@multiformats/murmur3": "^2.1.8", @@ -15934,8 +15935,7 @@ "node_modules/ipfs-unixfs-importer/node_modules/it-all": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.6.tgz", - "integrity": "sha512-HXZWbxCgQZJfrv5rXvaVeaayXED8nTKx9tj9fpBhmcUJcedVZshMMMqTj0RG2+scGypb9Ut1zd1ifbf3lA8L+Q==", - "license": "Apache-2.0 OR MIT" + "integrity": "sha512-HXZWbxCgQZJfrv5rXvaVeaayXED8nTKx9tj9fpBhmcUJcedVZshMMMqTj0RG2+scGypb9Ut1zd1ifbf3lA8L+Q==" }, "node_modules/ipfs-utils": { "version": "9.0.14", @@ -17053,8 +17053,7 @@ "node_modules/it-batch": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/it-batch/-/it-batch-3.0.6.tgz", - "integrity": "sha512-pQAAlSvJ4aV6xM/6LRvkPdKSKXxS4my2fGzNUxJyAQ8ccFdxPmK1bUuF5OoeUDkcdrbs8jtsmc4DypCMrGY6sg==", - "license": "Apache-2.0 OR MIT" + "integrity": "sha512-pQAAlSvJ4aV6xM/6LRvkPdKSKXxS4my2fGzNUxJyAQ8ccFdxPmK1bUuF5OoeUDkcdrbs8jtsmc4DypCMrGY6sg==" }, "node_modules/it-byte-stream": { "version": "1.1.0", @@ -17210,7 +17209,6 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/it-parallel-batch/-/it-parallel-batch-3.0.6.tgz", "integrity": "sha512-3wgiQGvMMHy65OXScrtrtmY+bJSF7P6St1AP+BU+SK83fEr8NNk/MrmJKrtB1+MahYX2a8I+pOGKDj8qVtuV0Q==", - "license": "Apache-2.0 OR MIT", "dependencies": { "it-batch": "^3.0.0" } @@ -18387,19 +18385,19 @@ } }, "node_modules/libp2p": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.2.1.tgz", - "integrity": "sha512-xxmaCAfpOKCgYuxLzA87RZBf2lzA2DwuLUB7kFB3MHw6FbGGeb10YEUaM4V/XCgIDDZs4DOCgXnKOMqN+BhjRw==", - "dependencies": { - "@libp2p/crypto": "^5.0.6", - "@libp2p/interface": "^2.2.0", - "@libp2p/interface-internal": "^2.0.10", - "@libp2p/logger": "^5.1.3", - "@libp2p/multistream-select": "^6.0.8", - "@libp2p/peer-collections": "^6.0.10", - "@libp2p/peer-id": "^5.0.7", - "@libp2p/peer-store": "^11.0.10", - "@libp2p/utils": "^6.1.3", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.3.1.tgz", + "integrity": "sha512-b8SydqWzScHXiS5A+c29w2JGbkYBajW+AGFmWmtaF5r53ZpMTetnPmlczkT7D2Zd9+k4yKC7plGBWBNku/KNXQ==", + "dependencies": { + "@libp2p/crypto": "^5.0.7", + "@libp2p/interface": "^2.2.1", + "@libp2p/interface-internal": "^2.1.1", + "@libp2p/logger": "^5.1.4", + "@libp2p/multistream-select": "^6.0.9", + "@libp2p/peer-collections": "^6.0.12", + "@libp2p/peer-id": "^5.0.8", + "@libp2p/peer-store": "^11.0.12", + "@libp2p/utils": "^6.2.1", "@multiformats/dns": "^1.0.6", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", @@ -28052,7 +28050,6 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/rabin-wasm/-/rabin-wasm-0.1.5.tgz", "integrity": "sha512-uWgQTo7pim1Rnj5TuWcCewRDTf0PEFTSlaUjWP4eY9EbLV9em08v89oCz/WO+wRxpYuO36XEHp4wgYQnAgOHzA==", - "license": "MIT", "dependencies": { "@assemblyscript/loader": "^0.9.4", "bl": "^5.0.0", @@ -28069,7 +28066,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "license": "MIT", "dependencies": { "buffer": "^6.0.3", "inherits": "^2.0.4", @@ -28080,7 +28076,6 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", diff --git a/package.json b/package.json index ed57d402..b394d73d 100644 --- a/package.json +++ b/package.json @@ -42,26 +42,26 @@ "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", "@chainsafe/libp2p-yamux": "^7.0.1", - "@helia/block-brokers": "^4.0.1", - "@helia/delegated-routing-v1-http-api-client": "^4.2.0", - "@helia/http": "^2.0.1", + "@helia/block-brokers": "^4.0.2", + "@helia/delegated-routing-v1-http-api-client": "^4.2.1", + "@helia/http": "^2.0.2", "@helia/interface": "^5.0.0", "@helia/routers": "^2.1.0", - "@helia/verified-fetch": "^2.1.0", + "@helia/verified-fetch": "^2.2.2", "@libp2p/crypto": "^5.0.6", - "@libp2p/dcutr": "^2.0.10", - "@libp2p/identify": "^3.0.10", - "@libp2p/keychain": "^5.0.9", + "@libp2p/dcutr": "^2.0.12", + "@libp2p/identify": "^3.0.12", + "@libp2p/keychain": "^5.0.10", "@libp2p/logger": "^5.1.3", - "@libp2p/ping": "^2.0.10", - "@libp2p/websockets": "^9.0.11", - "@libp2p/webtransport": "^5.0.16", + "@libp2p/ping": "^2.0.12", + "@libp2p/websockets": "^9.0.13", + "@libp2p/webtransport": "^5.0.18", "@multiformats/dns": "^1.0.6", "@noble/hashes": "^1.5.0", "@sgtpooki/file-type": "^1.0.1", - "helia": "^5.1.0", + "helia": "^5.1.1", "ipfs-css": "^1.4.0", - "libp2p": "^2.2.1", + "libp2p": "^2.3.1", "multiformats": "^13.3.1", "react": "^18.3.0", "react-dom": "^18.3.1",