From ed25567a73f4f8f80a879de42b58e17e98118958 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 12:51:59 +0000 Subject: [PATCH] Update dependency @chainsafe/libp2p-gossipsub to v10 --- package.json | 2 +- pnpm-lock.yaml | 121 +++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 97 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index db0e4b3111..4b20cae876 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ }, "dependencies": { "@achingbrain/nat-port-mapper": "1.0.8", - "@chainsafe/libp2p-gossipsub": "^7.0.0", + "@chainsafe/libp2p-gossipsub": "^10.0.0", "@chainsafe/libp2p-noise": "^11.0.4", "@chriscdn/promise-semaphore": "^2.0.7", "@constl/bohr-db": "^0.0.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b5d010bde6..d8a79c5845 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ dependencies: specifier: 1.0.8 version: 1.0.8 '@chainsafe/libp2p-gossipsub': - specifier: ^7.0.0 - version: 7.0.0 + specifier: ^10.0.0 + version: 10.1.0 '@chainsafe/libp2p-noise': specifier: ^11.0.4 version: 11.0.4 @@ -1254,6 +1254,30 @@ packages: /@chainsafe/is-ip@2.0.2: resolution: {integrity: sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==} + /@chainsafe/libp2p-gossipsub@10.1.0: + resolution: {integrity: sha512-mOVYJAvxYRkh2HeggNFW/7ukEccQDVEI9LPhvlnJk7gnJhyJJ6mhZxUAaytfp3v3qTkmeBRnEL0eJOQBm+MoOA==} + engines: {npm: '>=8.7.0'} + dependencies: + '@libp2p/crypto': 2.0.4 + '@libp2p/interface': 0.1.2 + '@libp2p/interface-internal': 0.1.5 + '@libp2p/logger': 3.0.2 + '@libp2p/peer-id': 3.0.2 + '@libp2p/pubsub': 8.0.6 + '@multiformats/multiaddr': 12.1.7 + abortable-iterator: 5.0.1 + denque: 2.1.0 + it-length-prefixed: 9.0.3 + it-pipe: 3.0.1 + it-pushable: 3.2.1 + multiformats: 12.1.2 + protobufjs: 7.2.5 + uint8arraylist: 2.4.3 + uint8arrays: 4.0.6 + transitivePeerDependencies: + - supports-color + dev: false + /@chainsafe/libp2p-gossipsub@6.3.0: resolution: {integrity: sha512-yRgMB5JpyPROjmhOeOmzJUAKci19qBEnpH80201f8JkkviUJo7+X8i3MUkammlbFg0VhaTKBT98Osbko9+rT1w==} engines: {npm: '>=8.7.0'} @@ -2576,7 +2600,7 @@ packages: dependencies: '@ipld/dag-cbor': 9.0.5 cborg: 4.0.3 - multiformats: 12.1.1 + multiformats: 12.1.2 varint: 6.0.0 /@ipld/dag-cbor@7.0.3: @@ -2606,7 +2630,7 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: cborg: 4.0.3 - multiformats: 12.1.1 + multiformats: 12.1.2 /@ipld/dag-json@10.1.5: resolution: {integrity: sha512-AIIDRGPgIqVG2K1O42dPDzNOfP0YWV/suGApzpF+YWZLwkwdGVsxjmXcJ/+rwOhRGdjpuq/xQBKPCu1Ao6rdOQ==} @@ -2620,7 +2644,7 @@ packages: resolution: {integrity: sha512-El2Jhmv6bWuakhvnw1dl6xOhqLeVhlY8DIAJ06NtZRAoDcOzeGzvOtPzMCszVgCT0EQz+LOctyfgQ5Oszba19A==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - multiformats: 12.1.1 + multiformats: 12.1.2 /@ipld/dag-pb@4.0.6: resolution: {integrity: sha512-wOij3jfDKZsb9yjhQeHp+TQy0pu1vmUkGv324xciFFZ7xGbDfAGTQW03lSA5aJ/7HBBNYgjEE0nvHmNW1Qjfag==} @@ -2763,7 +2787,7 @@ packages: any-signal: 4.1.1 err-code: 3.0.1 it-drain: 3.0.3 - multiformats: 12.1.1 + multiformats: 12.1.2 p-defer: 4.0.0 p-queue: 7.4.1 transitivePeerDependencies: @@ -2780,7 +2804,7 @@ packages: '@libp2p/peer-id': 3.0.2 any-signal: 4.1.1 ipfs-core-types: 0.14.1 - multiformats: 12.1.1 + multiformats: 12.1.2 p-defer: 4.0.0 p-queue: 7.4.1 transitivePeerDependencies: @@ -2912,6 +2936,17 @@ packages: transitivePeerDependencies: - supports-color + /@libp2p/interface-internal@0.1.5: + resolution: {integrity: sha512-h6f1fk2M6BhqjooE4I1iODmY/jorCvJ1bX1IOMHOMNkrbwsMS2BOpDkBJD+u+QlKMoRIA2zEfWezXB4Pa8GASw==} + dependencies: + '@libp2p/interface': 0.1.2 + '@libp2p/peer-collections': 4.0.4 + '@multiformats/multiaddr': 12.1.7 + uint8arraylist: 2.4.3 + transitivePeerDependencies: + - supports-color + dev: false + /@libp2p/interface-keychain@2.0.5: resolution: {integrity: sha512-mb7QNgn9fIvC7CaJCi06GJ+a6DN6RVT9TmEi0NmedZGATeCArPeWWG7r7IfxNVXb9cVOOE1RzV1swK0ZxEJF9Q==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -3113,7 +3148,7 @@ packages: abortable-iterator: 5.0.1 it-pushable: 3.2.1 it-stream-types: 2.0.1 - multiformats: 12.1.1 + multiformats: 12.1.2 p-defer: 4.0.0 uint8arraylist: 2.4.3 transitivePeerDependencies: @@ -3193,7 +3228,7 @@ packages: '@multiformats/multiaddr': 12.1.7 debug: 4.3.4(supports-color@8.1.1) interface-datastore: 8.2.5 - multiformats: 12.1.1 + multiformats: 12.1.2 transitivePeerDependencies: - supports-color @@ -3284,6 +3319,15 @@ packages: '@libp2p/interface-peer-id': 2.0.2 '@libp2p/peer-id': 2.0.4 + /@libp2p/peer-collections@4.0.4: + resolution: {integrity: sha512-MGuTtt6a2TLUlr4b1dUAOd43SAe/lxLZX3E9iYeRqI9IWzw6cwvvOzGNTYwAlkBpASCmm0aJpGXDA/r6lpIzMQ==} + dependencies: + '@libp2p/interface': 0.1.2 + '@libp2p/peer-id': 3.0.2 + transitivePeerDependencies: + - supports-color + dev: false + /@libp2p/peer-id-factory@2.0.4: resolution: {integrity: sha512-+0D+oklFzHpjRI3v7uw3PMMx00P36DV7YvAgL0+gpos0VzR/BI9tRiM6dpObZTrQ1hxp78F03p+qR1Zy9Qnmuw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -3310,8 +3354,10 @@ packages: resolution: {integrity: sha512-133qGXu9UBiqsYm7nBDJaAh4eiKe79DPLKF+/aRu0Z7gKcX7I0+LewEky4kBt3olhYQSF1CAnJIzD8Dmsn40Yw==} dependencies: '@libp2p/interface': 0.1.2 - multiformats: 12.1.1 + multiformats: 12.1.2 uint8arrays: 4.0.6 + transitivePeerDependencies: + - supports-color /@libp2p/peer-record@5.0.4: resolution: {integrity: sha512-e+AArf7pwMLqF24mehTe1OYjr1v0SOKshVrI1E9YH/Cb1F3ZZuK3smyGmnLaS4JlqsarRCMSe3V50tRkqMFY7g==} @@ -3421,6 +3467,27 @@ packages: - supports-color dev: false + /@libp2p/pubsub@8.0.6: + resolution: {integrity: sha512-0M53aqvSNHVkMgiyZwyvyrOKP95mJx2ddDedGNYSK8tkvd8Ap98qT1feyI9iT13ihFadkSVJPK5urOLSGLX+3Q==} + dependencies: + '@libp2p/crypto': 2.0.4 + '@libp2p/interface': 0.1.2 + '@libp2p/interface-internal': 0.1.5 + '@libp2p/logger': 3.0.2 + '@libp2p/peer-collections': 4.0.4 + '@libp2p/peer-id': 3.0.2 + abortable-iterator: 5.0.1 + it-length-prefixed: 9.0.3 + it-pipe: 3.0.1 + it-pushable: 3.2.1 + multiformats: 12.1.2 + p-queue: 7.4.1 + uint8arraylist: 2.4.3 + uint8arrays: 4.0.6 + transitivePeerDependencies: + - supports-color + dev: false + /@libp2p/record@3.0.4: resolution: {integrity: sha512-cVefFlnlvuxkLwPnHvSDF05HT6PyBM33eBi0BtJ7ocbZTtN4hY44DNmkM0z3ht9/9blSQ9e12gXV6nePH4Q4AA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -3747,7 +3814,7 @@ packages: '@chainsafe/netmask': 2.0.0 '@libp2p/interface': 0.1.2 dns-over-http-resolver: 2.1.2 - multiformats: 12.1.1 + multiformats: 12.1.2 uint8-varint: 2.0.1 uint8arrays: 4.0.6 transitivePeerDependencies: @@ -3757,7 +3824,7 @@ packages: resolution: {integrity: sha512-kpJDN+o8B0gJaaqbdV/spIVPj35hqew4rEw8VzPmcITsLpHSgP8pJDeaVaGGVeX/UM8n4IGctLCxw7PBfVks+A==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - multiformats: 12.1.1 + multiformats: 12.1.2 murmurhash3js-revisited: 3.0.0 /@multiformats/uri-to-multiaddr@7.0.0: @@ -4328,7 +4395,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.2 '@types/keyv': 3.1.4 - '@types/node': 20.7.0 + '@types/node': 20.8.2 '@types/responselike': 1.0.0 /@types/chai-as-promised@7.1.6: @@ -4370,7 +4437,7 @@ packages: /@types/dns-packet@5.6.1: resolution: {integrity: sha512-F8X3srlDYXQSVGfjAWl0lxd9mGfYtkneMA0QFQ3BFBw/BUmBlhlAbpRjmvE7LbW3wIxf01KHi20/bPstYK6ssA==} dependencies: - '@types/node': 20.7.0 + '@types/node': 20.8.2 /@types/file-saver@2.0.5: resolution: {integrity: sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==} @@ -4380,7 +4447,7 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.7.0 + '@types/node': 20.8.2 dev: true /@types/http-cache-semantics@4.0.2: @@ -4401,7 +4468,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.7.0 + '@types/node': 20.8.2 /@types/lodash@4.14.199: resolution: {integrity: sha512-Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg==} @@ -4439,7 +4506,7 @@ packages: resolution: {integrity: sha512-A2PmB8MRcNVEkw6wzGT5rtBHqyHOVjiRMkJH+zpJKXipSi+GGkHg6JjNFApDiYK9WefJqkVG0taln1VMl4TGfw==} dependencies: '@types/dns-packet': 5.6.1 - '@types/node': 20.7.0 + '@types/node': 20.8.2 /@types/node-localstorage@1.3.1: resolution: {integrity: sha512-tfE27I0XNLHjmK6fJh00ZB+0bpyJbz/hp4PDuDtIUlzs2bI8v5Q0QrQYPpV5TR1XtzgPlUoH3ZDSo/++01IBBQ==} @@ -4450,10 +4517,10 @@ packages: /@types/node@20.7.0: resolution: {integrity: sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==} + dev: true /@types/node@20.8.2: resolution: {integrity: sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==} - dev: false /@types/node@8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -4472,7 +4539,7 @@ packages: /@types/responselike@1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 20.7.0 + '@types/node': 20.8.2 /@types/retry@0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -4537,7 +4604,7 @@ packages: resolution: {integrity: sha512-CHzgNU3qYBnp/O4S3yv2tXPlvMTq0YWSTVg2/JYLqWZGHwwgJGAwd00poay/11asPq8wLFwHzubyInqHIFmmiw==} requiresBuild: true dependencies: - '@types/node': 20.7.0 + '@types/node': 20.8.2 dev: true optional: true @@ -7207,6 +7274,11 @@ packages: resolution: {integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==} engines: {node: '>=0.10'} + /denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + dev: false + /depcheck@1.4.6: resolution: {integrity: sha512-Jxy9+u1DE+Svj2N0V/ueEQiOgH2X3KRPAsBfM0m/vCtuiG5QSC//b1mt0rbN/u3BFFEzXqpHzYiwDjmvAydEsw==} engines: {node: '>=10'} @@ -13000,7 +13072,6 @@ packages: /minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} - dev: false /minizlib@1.3.3: resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} @@ -14497,7 +14568,7 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 10.0.1 - minipass: 7.0.3 + minipass: 7.0.4 /path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} @@ -14865,7 +14936,7 @@ packages: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 20.7.0 + '@types/node': 20.8.2 long: 4.0.0 /protobufjs@7.2.5: @@ -14883,7 +14954,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.7.0 + '@types/node': 20.8.2 long: 5.2.3 /protons-runtime@4.0.2(uint8arraylist@2.4.3): @@ -17700,7 +17771,7 @@ packages: dev: true '@cdn.sheetjs.com/xlsx-0.19.1/xlsx-0.19.1.tgz': - resolution: {tarball: https://cdn.sheetjs.com/xlsx-0.19.1/xlsx-0.19.1.tgz} + resolution: {registry: https://registry.npmjs.org/, tarball: https://cdn.sheetjs.com/xlsx-0.19.1/xlsx-0.19.1.tgz} name: xlsx version: 0.19.1 engines: {node: '>=0.8'}