From 9f8a11b36d90857a5306be5dc0129f00f15a8c95 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 4 Oct 2023 11:59:20 +0000 Subject: [PATCH] Update dependency @chainsafe/libp2p-gossipsub to v10 --- package.json | 2 +- pnpm-lock.yaml | 89 +++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 75 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 08b84aaa33..fdb292a65b 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 e5dad5b0bc..de1856bd19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,8 +14,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 @@ -200,7 +200,7 @@ devDependencies: version: 6.7.4(eslint@8.50.0)(typescript@5.2.2) aegir: specifier: ^41.0.0 - version: 41.0.0(@babel/core@7.23.0)(@typescript-eslint/parser@6.7.3)(eslint-plugin-n@16.1.0) + version: 41.0.0(@babel/core@7.23.0)(@typescript-eslint/parser@6.7.4)(eslint-plugin-n@16.1.0) bmp-js: specifier: ^0.1.0 version: 0.1.0 @@ -1253,6 +1253,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'} @@ -2887,6 +2911,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'} @@ -3259,6 +3294,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'} @@ -3398,6 +3442,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'} @@ -4985,7 +5050,7 @@ packages: hasBin: true dev: true - /aegir@41.0.0(@babel/core@7.23.0)(@typescript-eslint/parser@6.7.3)(eslint-plugin-n@16.1.0): + /aegir@41.0.0(@babel/core@7.23.0)(@typescript-eslint/parser@6.7.4)(eslint-plugin-n@16.1.0): resolution: {integrity: sha512-aEMmlQj3wzEveGcYM/rv+06wL5AZvhotfk2zicRw00plRLxovXUav8txzKExaR1AFvXlH5+ObexHX9TKNdtQ6A==} engines: {node: '>=18.0.0', npm: '>=8.6.0'} hasBin: true @@ -7182,6 +7247,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'} @@ -9228,17 +9298,6 @@ packages: minipass: 7.0.4 path-scurry: 1.10.1 - /glob@10.3.9: - resolution: {integrity: sha512-2tU/LKevAQvDVuVJ9pg9Yv9xcbSh+TqHuTaXTNbQwf+0kDl9Fm6bMovi4Nm5c8TVvfxo2LLcqCGtmO9KoJaGWg==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.5 - minimatch: 9.0.3 - minipass: 7.0.3 - path-scurry: 1.10.1 - /glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} dependencies: