From 0321812e731515558f35ae2d53242035a343a21a Mon Sep 17 00:00:00 2001 From: Alex Potsides Date: Wed, 7 Feb 2024 13:59:16 +0100 Subject: [PATCH] fix: update patch versions of deps (#2397) To ensure that people with lockfiles get the latest version of dependencies of this project, update to the latest patch version of deps. --- doc/package.json | 14 ++--- interop/package.json | 6 +- .../package.json | 12 ++-- .../connection-encrypter-tls/package.json | 12 ++-- packages/crypto/package.json | 16 ++--- packages/integration-tests/package.json | 60 +++++++++---------- packages/integration-tests/tsconfig.json | 3 + .../interface-compliance-tests/package.json | 26 ++++---- .../interface-compliance-tests/typedoc.json | 1 + packages/interface-internal/package.json | 6 +- packages/interface/package.json | 8 +-- packages/kad-dht/package.json | 54 ++++++++--------- packages/keychain/package.json | 10 ++-- packages/libp2p/package.json | 24 ++++---- packages/logger/package.json | 12 ++-- packages/metrics-prometheus/package.json | 10 ++-- packages/multistream-select/package.json | 16 ++--- packages/peer-collections/package.json | 4 +- .../peer-discovery-bootstrap/package.json | 4 +- packages/peer-discovery-mdns/package.json | 8 +-- packages/peer-id-factory/package.json | 12 ++-- packages/peer-id/package.json | 6 +- packages/peer-record/package.json | 14 ++--- packages/peer-store/package.json | 24 ++++---- packages/pnet/package.json | 28 ++++----- packages/protocol-autonat/package.json | 20 +++---- packages/protocol-autonat/tsconfig.json | 3 + packages/protocol-dcutr/package.json | 14 ++--- packages/protocol-dcutr/tsconfig.json | 3 + packages/protocol-fetch/package.json | 12 ++-- packages/protocol-identify/package.json | 20 +++---- packages/protocol-identify/tsconfig.json | 3 + packages/protocol-perf/package.json | 6 +- packages/protocol-ping/package.json | 10 ++-- packages/pubsub-floodsub/package.json | 16 ++--- packages/pubsub/package.json | 18 +++--- .../stream-multiplexer-mplex/package.json | 16 ++--- .../transport-circuit-relay-v2/package.json | 22 +++---- packages/transport-tcp/package.json | 12 ++-- packages/transport-webrtc/package.json | 32 +++++----- packages/transport-websockets/package.json | 20 +++---- packages/transport-webtransport/package.json | 12 ++-- packages/upnp-nat/package.json | 6 +- packages/utils/package.json | 14 ++--- packages/utils/typedoc.json | 1 + 45 files changed, 332 insertions(+), 318 deletions(-) diff --git a/doc/package.json b/doc/package.json index eb51e6167d..4fa3613cc3 100644 --- a/doc/package.json +++ b/doc/package.json @@ -25,13 +25,13 @@ }, "dependencies": { "@chainsafe/libp2p-yamux": "^6.0.1", - "@libp2p/interface": "^1.1.1", - "@libp2p/mplex": "^10.0.10", - "@libp2p/prometheus-metrics": "^3.0.0", - "@libp2p/tcp": "^9.0.10", - "aegir": "^42.0.0", - "libp2p": "^1.1.1", - "prom-client": "^15.0.0" + "@libp2p/interface": "^1.1.2", + "@libp2p/mplex": "^10.0.13", + "@libp2p/prometheus-metrics": "^3.0.13", + "@libp2p/tcp": "^9.0.13", + "aegir": "^42.2.3", + "libp2p": "^1.2.1", + "prom-client": "^15.1.0" }, "private": true } diff --git a/interop/package.json b/interop/package.json index e000949e78..07581662b2 100644 --- a/interop/package.json +++ b/interop/package.json @@ -66,10 +66,10 @@ "@libp2p/websockets": "^8.0.13", "@libp2p/webtransport": "^4.0.17", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.1.10", - "aegir": "^42.0.0", + "@multiformats/multiaddr": "^12.1.14", + "aegir": "^42.2.3", "libp2p": "^1.2.1", - "redis": "^4.5.1" + "redis": "^4.6.13" }, "browser": { "@libp2p/tcp": false diff --git a/packages/connection-encrypter-plaintext/package.json b/packages/connection-encrypter-plaintext/package.json index 3dec2aeb99..3ac0f5e647 100644 --- a/packages/connection-encrypter-plaintext/package.json +++ b/packages/connection-encrypter-plaintext/package.json @@ -53,18 +53,18 @@ "dependencies": { "@libp2p/interface": "^1.1.2", "@libp2p/peer-id": "^4.0.5", - "it-protobuf-stream": "^1.1.1", + "it-protobuf-stream": "^1.1.2", "it-stream-types": "^2.0.1", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7" + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "@multiformats/multiaddr": "^12.1.10", - "aegir": "^42.0.0", - "protons": "^7.3.0", + "@multiformats/multiaddr": "^12.1.14", + "aegir": "^42.2.3", + "protons": "^7.5.0", "sinon": "^17.0.1" }, "sideEffects": false diff --git a/packages/connection-encrypter-tls/package.json b/packages/connection-encrypter-tls/package.json index fc23b9b4a9..a438c01d1d 100644 --- a/packages/connection-encrypter-tls/package.json +++ b/packages/connection-encrypter-tls/package.json @@ -53,21 +53,21 @@ "@peculiar/asn1-schema": "^2.3.8", "@peculiar/asn1-x509": "^2.3.8", "@peculiar/webcrypto": "^1.4.5", - "@peculiar/x509": "^1.9.6", + "@peculiar/x509": "^1.9.7", "asn1js": "^3.0.5", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "@multiformats/multiaddr": "^12.1.10", - "aegir": "^42.0.0", - "protons": "^7.3.0", + "@multiformats/multiaddr": "^12.1.14", + "aegir": "^42.2.3", + "protons": "^7.5.0", "sinon": "^17.0.1" }, "sideEffects": false diff --git a/packages/crypto/package.json b/packages/crypto/package.json index 4a6938c986..1cd103a043 100644 --- a/packages/crypto/package.json +++ b/packages/crypto/package.json @@ -84,19 +84,19 @@ }, "dependencies": { "@libp2p/interface": "^1.1.2", - "@noble/curves": "^1.1.0", + "@noble/curves": "^1.3.0", "@noble/hashes": "^1.3.3", "asn1js": "^3.0.5", - "multiformats": "^13.0.0", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "multiformats": "^13.0.1", + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { - "@types/mocha": "^10.0.0", - "aegir": "^42.0.0", + "@types/mocha": "^10.0.6", + "aegir": "^42.2.3", "benchmark": "^2.1.4", - "protons": "^7.3.0" + "protons": "^7.5.0" }, "browser": { "./dist/src/ciphers/aes-gcm.js": "./dist/src/ciphers/aes-gcm.browser.js", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index 6a5101a5bd..b2333a09bf 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -33,52 +33,52 @@ "dep-check": "aegir dep-check" }, "devDependencies": { - "@chainsafe/libp2p-gossipsub": "^11.0.0", + "@chainsafe/libp2p-gossipsub": "^11.2.1", "@chainsafe/libp2p-noise": "^15.0.0", "@chainsafe/libp2p-yamux": "^6.0.1", - "@libp2p/bootstrap": "^10.0.7", - "@libp2p/circuit-relay-v2": "^1.0.10", - "@libp2p/crypto": "^3.0.2", + "@libp2p/bootstrap": "^10.0.13", + "@libp2p/circuit-relay-v2": "^1.0.13", + "@libp2p/crypto": "^4.0.1", "@libp2p/daemon-client": "^8.0.1", "@libp2p/daemon-server": "^7.0.1", - "@libp2p/dcutr": "^1.0.0", - "@libp2p/fetch": "^1.0.0", - "@libp2p/floodsub": "^9.0.0", - "@libp2p/identify": "^1.0.9", - "@libp2p/interface": "^1.0.0", - "@libp2p/interface-compliance-tests": "^5.1.3", - "@libp2p/interface-internal": "^1.0.0", + "@libp2p/dcutr": "^1.0.10", + "@libp2p/fetch": "^1.0.9", + "@libp2p/floodsub": "^9.0.9", + "@libp2p/identify": "^1.0.12", + "@libp2p/interface": "^1.1.2", + "@libp2p/interface-compliance-tests": "^5.2.0", + "@libp2p/interface-internal": "^1.0.7", "@libp2p/interop": "^11.0.0", - "@libp2p/kad-dht": "^12.0.0", - "@libp2p/logger": "^4.0.4", - "@libp2p/mdns": "^10.0.7", - "@libp2p/mplex": "^10.0.10", - "@libp2p/peer-id": "^4.0.4", - "@libp2p/peer-id-factory": "^4.0.3", - "@libp2p/ping": "^1.0.0", - "@libp2p/plaintext": "^1.0.10", - "@libp2p/tcp": "^9.0.10", + "@libp2p/kad-dht": "^12.0.5", + "@libp2p/logger": "^4.0.5", + "@libp2p/mdns": "^10.0.13", + "@libp2p/mplex": "^10.0.13", + "@libp2p/peer-id": "^4.0.5", + "@libp2p/peer-id-factory": "^4.0.5", + "@libp2p/ping": "^1.0.10", + "@libp2p/plaintext": "^1.0.13", + "@libp2p/tcp": "^9.0.13", "@libp2p/tls": "^0.0.0", - "@libp2p/webrtc": "^4.0.0", - "@libp2p/websockets": "^8.0.10", + "@libp2p/webrtc": "^4.0.17", + "@libp2p/websockets": "^8.0.13", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.1.10", - "aegir": "^42.0.0", + "@multiformats/multiaddr": "^12.1.14", + "aegir": "^42.2.3", "delay": "^6.0.0", "execa": "^8.0.1", "go-libp2p": "^1.1.1", - "it-all": "^3.0.3", + "it-all": "^3.0.4", "it-pipe": "^3.0.1", - "libp2p": "^1.1.1", + "libp2p": "^1.2.1", "merge-options": "^3.0.4", - "multiformats": "^13.0.0", + "multiformats": "^13.0.1", "p-defer": "^4.0.0", "p-event": "^6.0.0", - "p-retry": "^6.1.0", + "p-retry": "^6.2.0", "p-wait-for": "^5.0.2", "sinon": "^17.0.1", - "uint8arraylist": "^2.4.3", - "uint8arrays": "^5.0.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1", "wherearewe": "^2.0.1" }, "browser": { diff --git a/packages/integration-tests/tsconfig.json b/packages/integration-tests/tsconfig.json index c1b79e8e87..0efb5ede9f 100644 --- a/packages/integration-tests/tsconfig.json +++ b/packages/integration-tests/tsconfig.json @@ -11,6 +11,9 @@ { "path": "../connection-encrypter-plaintext" }, + { + "path": "../connection-encrypter-tls" + }, { "path": "../crypto" }, diff --git a/packages/interface-compliance-tests/package.json b/packages/interface-compliance-tests/package.json index 55bf656e92..c2af0e3642 100644 --- a/packages/interface-compliance-tests/package.json +++ b/packages/interface-compliance-tests/package.json @@ -119,31 +119,31 @@ "@libp2p/peer-id": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "abortable-iterator": "^5.0.1", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "delay": "^6.0.0", - "it-all": "^3.0.2", - "it-drain": "^3.0.2", - "it-map": "^3.0.4", - "it-ndjson": "^1.0.3", + "it-all": "^3.0.4", + "it-drain": "^3.0.5", + "it-map": "^3.0.5", + "it-ndjson": "^1.0.5", "it-pair": "^2.0.6", "it-pipe": "^3.0.1", - "it-protobuf-stream": "^1.1.1", + "it-protobuf-stream": "^1.1.2", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", - "it-to-buffer": "^4.0.2", + "it-to-buffer": "^4.0.5", "merge-options": "^3.0.4", "p-defer": "^4.0.0", "p-event": "^6.0.0", "p-limit": "^5.0.0", "p-wait-for": "^5.0.2", - "protons-runtime": "^5.0.0", - "sinon": "^17.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "protons-runtime": "^5.4.0", + "sinon": "^17.0.1", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { - "protons": "^7.3.0" + "protons": "^7.5.0" } } diff --git a/packages/interface-compliance-tests/typedoc.json b/packages/interface-compliance-tests/typedoc.json index e95a1e2638..f4e39476fb 100644 --- a/packages/interface-compliance-tests/typedoc.json +++ b/packages/interface-compliance-tests/typedoc.json @@ -4,6 +4,7 @@ "./src/connection/index.ts", "./src/connection-encryption/index.ts", "./src/is-valid-tick.ts", + "./src/matchers.ts", "./src/mocks/index.ts", "./src/peer-discovery/index.ts", "./src/peers.ts", diff --git a/packages/interface-internal/package.json b/packages/interface-internal/package.json index c156ab7911..f8ae3a34c8 100644 --- a/packages/interface-internal/package.json +++ b/packages/interface-internal/package.json @@ -49,11 +49,11 @@ "dependencies": { "@libp2p/interface": "^1.1.2", "@libp2p/peer-collections": "^5.1.5", - "@multiformats/multiaddr": "^12.1.10", - "uint8arraylist": "^2.4.7" + "@multiformats/multiaddr": "^12.1.14", + "uint8arraylist": "^2.4.8" }, "devDependencies": { - "aegir": "^42.0.0" + "aegir": "^42.2.3" }, "sideEffects": false } diff --git a/packages/interface/package.json b/packages/interface/package.json index 0505fc90ba..4bf344cf39 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -47,15 +47,15 @@ "build": "aegir build" }, "dependencies": { - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", - "multiformats": "^13.0.0", + "multiformats": "^13.0.1", "progress-events": "^1.0.0", - "uint8arraylist": "^2.4.7" + "uint8arraylist": "^2.4.8" }, "devDependencies": { - "aegir": "^42.0.0" + "aegir": "^42.2.3" }, "browser": { "events": "./dist/src/events.browser.js" diff --git a/packages/kad-dht/package.json b/packages/kad-dht/package.json index b12a713f66..97b25635a3 100644 --- a/packages/kad-dht/package.json +++ b/packages/kad-dht/package.json @@ -62,55 +62,55 @@ "@libp2p/peer-collections": "^5.1.5", "@libp2p/peer-id": "^4.0.5", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", - "@types/sinon": "^17.0.0", + "@multiformats/multiaddr": "^12.1.14", + "@types/sinon": "^17.0.3", "any-signal": "^4.1.1", "hashlru": "^2.3.0", - "interface-datastore": "^8.2.0", - "it-drain": "^3.0.2", - "it-length": "^3.0.1", - "it-length-prefixed": "^9.0.3", - "it-map": "^3.0.4", - "it-merge": "^3.0.0", + "interface-datastore": "^8.2.10", + "it-drain": "^3.0.5", + "it-length": "^3.0.4", + "it-length-prefixed": "^9.0.4", + "it-map": "^3.0.5", + "it-merge": "^3.0.3", "it-parallel": "^3.0.6", "it-pipe": "^3.0.1", - "it-protobuf-stream": "^1.1.1", + "it-protobuf-stream": "^1.1.2", "it-pushable": "^3.2.3", - "it-take": "^3.0.1", - "multiformats": "^13.0.0", + "it-take": "^3.0.4", + "multiformats": "^13.0.1", "p-defer": "^4.0.0", "p-event": "^6.0.0", - "p-queue": "^8.0.0", + "p-queue": "^8.0.1", "progress-events": "^1.0.0", - "protons-runtime": "^5.0.0", + "protons-runtime": "^5.4.0", "race-signal": "^1.0.2", - "uint8-varint": "^2.0.2", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "uint8-varint": "^2.0.4", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", "@libp2p/peer-store": "^10.0.8", - "@types/lodash.random": "^3.2.6", - "@types/lodash.range": "^3.2.6", - "@types/which": "^3.0.0", - "aegir": "^42.0.0", - "datastore-core": "^9.1.1", - "datastore-level": "^10.0.0", + "@types/lodash.random": "^3.2.9", + "@types/lodash.range": "^3.2.9", + "@types/which": "^3.0.3", + "aegir": "^42.2.3", + "datastore-core": "^9.2.7", + "datastore-level": "^10.1.6", "delay": "^6.0.0", "execa": "^8.0.1", - "it-all": "^3.0.3", - "it-filter": "^3.0.1", - "it-last": "^3.0.3", + "it-all": "^3.0.4", + "it-filter": "^3.0.4", + "it-last": "^3.0.4", "it-pair": "^2.0.6", "it-stream-types": "^2.0.1", "lodash.random": "^3.2.0", "lodash.range": "^3.2.0", - "p-retry": "^6.1.0", + "p-retry": "^6.2.0", "p-wait-for": "^5.0.2", - "protons": "^7.3.0", + "protons": "^7.5.0", "sinon": "^17.0.1", "sinon-ts": "^2.0.0", "wherearewe": "^2.0.1", diff --git a/packages/keychain/package.json b/packages/keychain/package.json index 989d9ea934..ec7872e99c 100644 --- a/packages/keychain/package.json +++ b/packages/keychain/package.json @@ -61,17 +61,17 @@ "@libp2p/crypto": "^4.0.1", "@libp2p/interface": "^1.1.2", "@libp2p/peer-id": "^4.0.5", - "interface-datastore": "^8.2.0", + "interface-datastore": "^8.2.10", "merge-options": "^3.0.4", - "multiformats": "^13.0.0", + "multiformats": "^13.0.1", "sanitize-filename": "^1.6.3", - "uint8arrays": "^5.0.0" + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", - "datastore-core": "^9.1.1" + "aegir": "^42.2.3", + "datastore-core": "^9.2.7" }, "sideEffects": false } diff --git a/packages/libp2p/package.json b/packages/libp2p/package.json index e77a94563f..57a33bf35e 100644 --- a/packages/libp2p/package.json +++ b/packages/libp2p/package.json @@ -94,15 +94,15 @@ "@libp2p/peer-id-factory": "^4.0.5", "@libp2p/peer-store": "^10.0.8", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "any-signal": "^4.1.1", - "datastore-core": "^9.0.1", - "interface-datastore": "^8.2.0", - "it-merge": "^3.0.0", + "datastore-core": "^9.2.7", + "interface-datastore": "^8.2.10", + "it-merge": "^3.0.3", "it-parallel": "^3.0.6", "merge-options": "^3.0.4", - "multiformats": "^13.0.0", - "uint8arrays": "^5.0.0" + "multiformats": "^13.0.1", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@chainsafe/libp2p-yamux": "^6.0.1", @@ -114,21 +114,21 @@ "@libp2p/tcp": "^9.0.13", "@libp2p/websockets": "^8.0.13", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr-matcher": "^1.1.0", - "aegir": "^42.0.0", + "@multiformats/multiaddr-matcher": "^1.1.2", + "aegir": "^42.2.3", "delay": "^6.0.0", - "it-all": "^3.0.3", + "it-all": "^3.0.4", "it-drain": "^3.0.5", - "it-map": "^3.0.4", + "it-map": "^3.0.5", "it-pipe": "^3.0.1", - "it-pushable": "^3.2.1", + "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", "p-defer": "^4.0.0", "p-event": "^6.0.0", "p-wait-for": "^5.0.2", "sinon": "^17.0.1", "sinon-ts": "^2.0.0", - "uint8arraylist": "^2.4.3" + "uint8arraylist": "^2.4.8" }, "browser": { "./dist/src/connection-manager/constants.js": "./dist/src/connection-manager/constants.browser.js", diff --git a/packages/logger/package.json b/packages/logger/package.json index 774da411c1..97d985db42 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -54,17 +54,17 @@ }, "dependencies": { "@libp2p/interface": "^1.1.2", - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "debug": "^4.3.4", - "interface-datastore": "^8.2.0", - "multiformats": "^13.0.0" + "interface-datastore": "^8.2.10", + "multiformats": "^13.0.1" }, "devDependencies": { "@libp2p/peer-id": "^4.0.5", - "@types/debug": "^4.1.7", - "aegir": "^42.0.0", + "@types/debug": "^4.1.12", + "aegir": "^42.2.3", "sinon": "^17.0.1", - "uint8arrays": "^5.0.0" + "uint8arrays": "^5.0.1" }, "sideEffects": false } diff --git a/packages/metrics-prometheus/package.json b/packages/metrics-prometheus/package.json index e4bf4db2a5..7835742866 100644 --- a/packages/metrics-prometheus/package.json +++ b/packages/metrics-prometheus/package.json @@ -48,17 +48,17 @@ }, "dependencies": { "@libp2p/interface": "^1.1.2", - "it-foreach": "^2.0.3", + "it-foreach": "^2.0.6", "it-stream-types": "^2.0.1", - "prom-client": "^15.0.0", - "uint8arraylist": "^2.4.7" + "prom-client": "^15.1.0", + "uint8arraylist": "^2.4.8" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "@multiformats/multiaddr": "^12.1.10", - "aegir": "^42.0.0", + "@multiformats/multiaddr": "^12.1.14", + "aegir": "^42.2.3", "it-drain": "^3.0.5", "it-pipe": "^3.0.1", "p-defer": "^4.0.0" diff --git a/packages/multistream-select/package.json b/packages/multistream-select/package.json index 370dc267fa..b27882c8c5 100644 --- a/packages/multistream-select/package.json +++ b/packages/multistream-select/package.json @@ -58,24 +58,24 @@ }, "dependencies": { "@libp2p/interface": "^1.1.2", - "it-length-prefixed": "^9.0.3", - "it-length-prefixed-stream": "^1.1.1", + "it-length-prefixed": "^9.0.4", + "it-length-prefixed-stream": "^1.1.6", "it-stream-types": "^2.0.1", "p-defer": "^4.0.0", "race-signal": "^1.0.2", - "uint8-varint": "^2.0.2", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "uint8-varint": "^2.0.4", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "iso-random-stream": "^2.0.2", - "it-all": "^3.0.3", + "it-all": "^3.0.4", "it-drain": "^3.0.5", "it-pair": "^2.0.6", "it-pipe": "^3.0.1", - "p-timeout": "^6.0.0" + "p-timeout": "^6.1.2" }, "sideEffects": false } diff --git a/packages/peer-collections/package.json b/packages/peer-collections/package.json index 84f9bde065..ad32818033 100644 --- a/packages/peer-collections/package.json +++ b/packages/peer-collections/package.json @@ -58,8 +58,8 @@ }, "devDependencies": { "@libp2p/peer-id-factory": "^4.0.5", - "@types/sinon": "^17.0.2", - "aegir": "^42.0.0", + "@types/sinon": "^17.0.3", + "aegir": "^42.2.3", "sinon": "^17.0.1", "sinon-ts": "^2.0.0" }, diff --git a/packages/peer-discovery-bootstrap/package.json b/packages/peer-discovery-bootstrap/package.json index 0120f7954d..7610014704 100644 --- a/packages/peer-discovery-bootstrap/package.json +++ b/packages/peer-discovery-bootstrap/package.json @@ -56,12 +56,12 @@ "@libp2p/interface": "^1.1.2", "@libp2p/peer-id": "^4.0.5", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.1.10" + "@multiformats/multiaddr": "^12.1.14" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "sinon-ts": "^2.0.0" }, "sideEffects": false diff --git a/packages/peer-discovery-mdns/package.json b/packages/peer-discovery-mdns/package.json index 6712327a00..de14668c4e 100644 --- a/packages/peer-discovery-mdns/package.json +++ b/packages/peer-discovery-mdns/package.json @@ -53,16 +53,16 @@ "@libp2p/interface-internal": "^1.0.7", "@libp2p/peer-id": "^4.0.5", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", - "@types/multicast-dns": "^7.2.1", - "dns-packet": "^5.4.0", + "@multiformats/multiaddr": "^12.1.14", + "@types/multicast-dns": "^7.2.4", + "dns-packet": "^5.6.1", "multicast-dns": "^7.2.5" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "p-wait-for": "^5.0.2", "sinon-ts": "^2.0.0" }, diff --git a/packages/peer-id-factory/package.json b/packages/peer-id-factory/package.json index cd2635de1c..2cbe102721 100644 --- a/packages/peer-id-factory/package.json +++ b/packages/peer-id-factory/package.json @@ -60,14 +60,14 @@ "@libp2p/crypto": "^4.0.1", "@libp2p/interface": "^1.1.2", "@libp2p/peer-id": "^4.0.5", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { - "aegir": "^42.0.0", - "multiformats": "^13.0.0", - "protons": "^7.3.0" + "aegir": "^42.2.3", + "multiformats": "^13.0.1", + "protons": "^7.5.0" }, "sideEffects": false } diff --git a/packages/peer-id/package.json b/packages/peer-id/package.json index 36ec368a56..ed9415f81e 100644 --- a/packages/peer-id/package.json +++ b/packages/peer-id/package.json @@ -54,11 +54,11 @@ }, "dependencies": { "@libp2p/interface": "^1.1.2", - "multiformats": "^13.0.0", - "uint8arrays": "^5.0.0" + "multiformats": "^13.0.1", + "uint8arrays": "^5.0.1" }, "devDependencies": { - "aegir": "^42.0.0" + "aegir": "^42.2.3" }, "sideEffects": false } diff --git a/packages/peer-record/package.json b/packages/peer-record/package.json index 1323214b8e..561e532b16 100644 --- a/packages/peer-record/package.json +++ b/packages/peer-record/package.json @@ -64,16 +64,16 @@ "@libp2p/interface": "^1.1.2", "@libp2p/peer-id": "^4.0.5", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", - "protons-runtime": "^5.0.0", - "uint8-varint": "^2.0.2", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "@multiformats/multiaddr": "^12.1.14", + "protons-runtime": "^5.4.0", + "uint8-varint": "^2.0.4", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", - "protons": "^7.3.0" + "aegir": "^42.2.3", + "protons": "^7.5.0" }, "sideEffects": false } diff --git a/packages/peer-store/package.json b/packages/peer-store/package.json index af52db5ef7..8dac175b4e 100644 --- a/packages/peer-store/package.json +++ b/packages/peer-store/package.json @@ -62,25 +62,25 @@ "@libp2p/peer-collections": "^5.1.5", "@libp2p/peer-id": "^4.0.5", "@libp2p/peer-record": "^7.0.7", - "@multiformats/multiaddr": "^12.1.10", - "interface-datastore": "^8.2.0", - "it-all": "^3.0.2", - "mortice": "^3.0.1", - "multiformats": "^13.0.0", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "@multiformats/multiaddr": "^12.1.14", + "interface-datastore": "^8.2.10", + "it-all": "^3.0.4", + "mortice": "^3.0.4", + "multiformats": "^13.0.1", + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "@types/sinon": "^17.0.2", - "aegir": "^42.0.0", - "datastore-core": "^9.1.1", + "@types/sinon": "^17.0.3", + "aegir": "^42.2.3", + "datastore-core": "^9.2.7", "delay": "^6.0.0", "p-defer": "^4.0.0", "p-event": "^6.0.0", - "protons": "^7.3.0", + "protons": "^7.5.0", "sinon": "^17.0.1" }, "sideEffects": false diff --git a/packages/pnet/package.json b/packages/pnet/package.json index cd9b9cb869..cec2508abb 100644 --- a/packages/pnet/package.json +++ b/packages/pnet/package.json @@ -49,25 +49,25 @@ "dep-check": "aegir dep-check" }, "dependencies": { - "@libp2p/crypto": "^3.0.4", - "@libp2p/interface": "^1.1.1", - "it-byte-stream": "^1.0.5", - "it-map": "^3.0.4", + "@libp2p/crypto": "^4.0.1", + "@libp2p/interface": "^1.1.2", + "it-byte-stream": "^1.0.7", + "it-map": "^3.0.5", "it-pair": "^2.0.6", "it-pipe": "^3.0.1", "it-stream-types": "^2.0.1", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0", - "xsalsa20": "^1.1.0" + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1", + "xsalsa20": "^1.2.0" }, "devDependencies": { - "@libp2p/interface-compliance-tests": "^5.1.1", - "@libp2p/logger": "^4.0.4", - "@libp2p/peer-id-factory": "^4.0.3", - "@multiformats/multiaddr": "^12.1.10", - "@types/xsalsa20": "^1.1.0", - "aegir": "^42.0.0", - "it-all": "^3.0.3" + "@libp2p/interface-compliance-tests": "^5.2.0", + "@libp2p/logger": "^4.0.5", + "@libp2p/peer-id-factory": "^4.0.5", + "@multiformats/multiaddr": "^12.1.14", + "@types/xsalsa20": "^1.1.3", + "aegir": "^42.2.3", + "it-all": "^3.0.4" }, "sideEffects": false } diff --git a/packages/protocol-autonat/package.json b/packages/protocol-autonat/package.json index 6ebe391fb6..a953b8288b 100644 --- a/packages/protocol-autonat/package.json +++ b/packages/protocol-autonat/package.json @@ -56,21 +56,21 @@ "@libp2p/peer-id": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", - "it-first": "^3.0.3", - "it-length-prefixed": "^9.0.3", - "it-map": "^3.0.4", + "@multiformats/multiaddr": "^12.1.14", + "it-first": "^3.0.4", + "it-length-prefixed": "^9.0.4", + "it-map": "^3.0.5", "it-parallel": "^3.0.6", "it-pipe": "^3.0.1", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7" + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8" }, "devDependencies": { "@libp2p/logger": "^4.0.5", - "aegir": "^42.0.0", - "it-all": "^3.0.3", - "it-pushable": "^3.2.1", - "protons": "^7.3.0", + "aegir": "^42.2.3", + "it-all": "^3.0.4", + "it-pushable": "^3.2.3", + "protons": "^7.5.0", "sinon": "^17.0.1", "sinon-ts": "^2.0.0" }, diff --git a/packages/protocol-autonat/tsconfig.json b/packages/protocol-autonat/tsconfig.json index f2ddf6c667..0d4d3ec84e 100644 --- a/packages/protocol-autonat/tsconfig.json +++ b/packages/protocol-autonat/tsconfig.json @@ -22,6 +22,9 @@ }, { "path": "../peer-id-factory" + }, + { + "path": "../utils" } ] } diff --git a/packages/protocol-dcutr/package.json b/packages/protocol-dcutr/package.json index 288d3f720d..6ed008218f 100644 --- a/packages/protocol-dcutr/package.json +++ b/packages/protocol-dcutr/package.json @@ -54,16 +54,16 @@ "@libp2p/interface": "^1.1.2", "@libp2p/interface-internal": "^1.0.7", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", - "@multiformats/multiaddr-matcher": "^1.1.0", + "@multiformats/multiaddr": "^12.1.14", + "@multiformats/multiaddr-matcher": "^1.1.2", "delay": "^6.0.0", - "it-protobuf-stream": "^1.1.1", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7" + "it-protobuf-stream": "^1.1.2", + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8" }, "devDependencies": { - "aegir": "^42.0.0", - "protons": "^7.3.0", + "aegir": "^42.2.3", + "protons": "^7.5.0", "sinon": "^17.0.1", "sinon-ts": "^2.0.0" }, diff --git a/packages/protocol-dcutr/tsconfig.json b/packages/protocol-dcutr/tsconfig.json index b4d9448ec6..8adc863e38 100644 --- a/packages/protocol-dcutr/tsconfig.json +++ b/packages/protocol-dcutr/tsconfig.json @@ -13,6 +13,9 @@ }, { "path": "../interface-internal" + }, + { + "path": "../utils" } ] } diff --git a/packages/protocol-fetch/package.json b/packages/protocol-fetch/package.json index 23dc91f816..4b1501fd04 100644 --- a/packages/protocol-fetch/package.json +++ b/packages/protocol-fetch/package.json @@ -53,17 +53,17 @@ "dependencies": { "@libp2p/interface": "^1.1.2", "@libp2p/interface-internal": "^1.0.7", - "it-protobuf-stream": "^1.1.1", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "it-protobuf-stream": "^1.1.2", + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "it-pair": "^2.0.6", - "protons": "^7.3.0", + "protons": "^7.5.0", "sinon": "^17.0.1", "sinon-ts": "^2.0.0" }, diff --git a/packages/protocol-identify/package.json b/packages/protocol-identify/package.json index 13fbbb73d1..cf738b2c64 100644 --- a/packages/protocol-identify/package.json +++ b/packages/protocol-identify/package.json @@ -55,25 +55,25 @@ "@libp2p/interface-internal": "^1.0.7", "@libp2p/peer-id": "^4.0.5", "@libp2p/peer-record": "^7.0.7", - "@multiformats/multiaddr": "^12.1.10", - "@multiformats/multiaddr-matcher": "^1.1.0", - "it-protobuf-stream": "^1.1.1", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0", + "@multiformats/multiaddr": "^12.1.14", + "@multiformats/multiaddr-matcher": "^1.1.2", + "it-protobuf-stream": "^1.1.2", + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1", "wherearewe": "^2.0.1" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "delay": "^6.0.0", "it-drain": "^3.0.5", - "it-length-prefixed": "^9.0.3", + "it-length-prefixed": "^9.0.4", "it-pair": "^2.0.6", - "it-pushable": "^3.2.1", - "protons": "^7.3.0", + "it-pushable": "^3.2.3", + "protons": "^7.5.0", "sinon-ts": "^2.0.0" }, "sideEffects": false diff --git a/packages/protocol-identify/tsconfig.json b/packages/protocol-identify/tsconfig.json index 2be5ebc4b7..d91b2f9b02 100644 --- a/packages/protocol-identify/tsconfig.json +++ b/packages/protocol-identify/tsconfig.json @@ -11,6 +11,9 @@ { "path": "../interface" }, + { + "path": "../interface-compliance-tests" + }, { "path": "../interface-internal" }, diff --git a/packages/protocol-perf/package.json b/packages/protocol-perf/package.json index 97746c0ac0..7111d7bd3f 100644 --- a/packages/protocol-perf/package.json +++ b/packages/protocol-perf/package.json @@ -54,14 +54,14 @@ "dependencies": { "@libp2p/interface": "^1.1.2", "@libp2p/interface-internal": "^1.0.7", - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "it-pushable": "^3.2.3" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", - "aegir": "^42.0.0", - "it-last": "^3.0.3", + "aegir": "^42.2.3", + "it-last": "^3.0.4", "it-pair": "^2.0.6", "sinon-ts": "^2.0.0" }, diff --git a/packages/protocol-ping/package.json b/packages/protocol-ping/package.json index 4314ab4235..4491a15cd9 100644 --- a/packages/protocol-ping/package.json +++ b/packages/protocol-ping/package.json @@ -52,16 +52,16 @@ "@libp2p/crypto": "^4.0.1", "@libp2p/interface": "^1.1.2", "@libp2p/interface-internal": "^1.0.7", - "@multiformats/multiaddr": "^12.1.10", - "it-first": "^3.0.3", + "@multiformats/multiaddr": "^12.1.14", + "it-first": "^3.0.4", "it-pipe": "^3.0.1", - "uint8arrays": "^5.0.0" + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", - "it-byte-stream": "^1.0.1", + "aegir": "^42.2.3", + "it-byte-stream": "^1.0.7", "it-pair": "^2.0.6", "p-defer": "^4.0.0", "sinon-ts": "^2.0.0" diff --git a/packages/pubsub-floodsub/package.json b/packages/pubsub-floodsub/package.json index b777f3baab..60462efd7e 100644 --- a/packages/pubsub-floodsub/package.json +++ b/packages/pubsub-floodsub/package.json @@ -61,21 +61,21 @@ "dependencies": { "@libp2p/interface": "^1.1.2", "@libp2p/pubsub": "^9.0.8", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-collections": "^5.1.5", "@libp2p/peer-id-factory": "^4.0.5", - "@multiformats/multiaddr": "^12.1.10", - "@types/sinon": "^17.0.2", - "aegir": "^42.0.0", - "multiformats": "^13.0.0", + "@multiformats/multiaddr": "^12.1.14", + "@types/sinon": "^17.0.3", + "aegir": "^42.2.3", + "multiformats": "^13.0.1", "p-wait-for": "^5.0.2", - "protons": "^7.3.0", + "protons": "^7.5.0", "sinon": "^17.0.1" }, "sideEffects": false diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index 508555810d..23c101cc4a 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -89,25 +89,25 @@ "@libp2p/peer-collections": "^5.1.5", "@libp2p/peer-id": "^4.0.5", "@libp2p/utils": "^5.2.3", - "it-length-prefixed": "^9.0.3", + "it-length-prefixed": "^9.0.4", "it-pipe": "^3.0.1", "it-pushable": "^3.2.3", - "multiformats": "^13.0.0", - "p-queue": "^8.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "multiformats": "^13.0.1", + "p-queue": "^8.0.1", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "@types/sinon": "^17.0.2", - "aegir": "^42.0.0", + "@types/sinon": "^17.0.3", + "aegir": "^42.2.3", "delay": "^6.0.0", "it-pair": "^2.0.6", "p-defer": "^4.0.0", "p-wait-for": "^5.0.2", - "protons": "^7.3.0", - "protons-runtime": "^5.0.0", + "protons": "^7.5.0", + "protons-runtime": "^5.4.0", "sinon": "^17.0.1" }, "sideEffects": false diff --git a/packages/stream-multiplexer-mplex/package.json b/packages/stream-multiplexer-mplex/package.json index e8f5c660d2..881786f62e 100644 --- a/packages/stream-multiplexer-mplex/package.json +++ b/packages/stream-multiplexer-mplex/package.json @@ -66,22 +66,22 @@ "it-pipe": "^3.0.1", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", - "uint8-varint": "^2.0.2", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "uint8-varint": "^2.0.4", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "benchmark": "^2.1.4", - "cborg": "^4.0.3", + "cborg": "^4.0.8", "delay": "^6.0.0", "iso-random-stream": "^2.0.2", - "it-all": "^3.0.3", + "it-all": "^3.0.4", "it-drain": "^3.0.5", - "it-foreach": "^2.0.2", - "it-map": "^3.0.4", + "it-foreach": "^2.0.6", + "it-map": "^3.0.5", "it-pair": "^2.0.6", "p-defer": "^4.0.0", "random-int": "^3.0.0" diff --git a/packages/transport-circuit-relay-v2/package.json b/packages/transport-circuit-relay-v2/package.json index 478a2becf6..ffbab0a4d6 100644 --- a/packages/transport-circuit-relay-v2/package.json +++ b/packages/transport-circuit-relay-v2/package.json @@ -58,29 +58,29 @@ "@libp2p/peer-record": "^7.0.7", "@libp2p/utils": "^5.2.3", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "any-signal": "^4.1.1", - "it-protobuf-stream": "^1.1.1", + "it-protobuf-stream": "^1.1.2", "it-stream-types": "^2.0.1", - "multiformats": "^13.0.0", + "multiformats": "^13.0.1", "p-defer": "^4.0.0", - "p-retry": "^6.1.0", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "p-retry": "^6.2.0", + "protons-runtime": "^5.4.0", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "delay": "^6.0.0", "it-drain": "^3.0.5", "it-pair": "^2.0.6", - "it-pushable": "^3.2.1", - "it-to-buffer": "^4.0.3", + "it-pushable": "^3.2.3", + "it-to-buffer": "^4.0.5", "p-wait-for": "^5.0.2", - "protons": "^7.3.0", + "protons": "^7.5.0", "race-signal": "^1.0.2", "sinon": "^17.0.1", "sinon-ts": "^2.0.0" diff --git a/packages/transport-tcp/package.json b/packages/transport-tcp/package.json index 98fb61c342..0769bd8936 100644 --- a/packages/transport-tcp/package.json +++ b/packages/transport-tcp/package.json @@ -58,19 +58,19 @@ "@libp2p/interface": "^1.1.2", "@libp2p/utils": "^5.2.3", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.1.10", - "@types/sinon": "^17.0.0", - "stream-to-it": "^0.2.2" + "@multiformats/multiaddr": "^12.1.14", + "@types/sinon": "^17.0.3", + "stream-to-it": "^0.2.4" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", - "aegir": "^42.0.0", - "it-all": "^3.0.3", + "aegir": "^42.2.3", + "it-all": "^3.0.4", "it-pipe": "^3.0.1", "p-defer": "^4.0.0", "sinon": "^17.0.1", - "uint8arrays": "^5.0.0" + "uint8arrays": "^5.0.1" }, "sideEffects": false } diff --git a/packages/transport-webrtc/package.json b/packages/transport-webrtc/package.json index 7404adee14..cdfb4251d3 100644 --- a/packages/transport-webrtc/package.json +++ b/packages/transport-webrtc/package.json @@ -55,24 +55,24 @@ "@libp2p/peer-id": "^4.0.5", "@libp2p/utils": "^5.2.3", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.1.10", - "@multiformats/multiaddr-matcher": "^1.1.0", + "@multiformats/multiaddr": "^12.1.14", + "@multiformats/multiaddr-matcher": "^1.1.2", "detect-browser": "^5.3.0", - "it-length-prefixed": "^9.0.3", - "it-protobuf-stream": "^1.1.1", + "it-length-prefixed": "^9.0.4", + "it-protobuf-stream": "^1.1.2", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", - "multiformats": "^13.0.0", + "multiformats": "^13.0.1", "multihashes": "^4.0.3", "node-datachannel": "^0.5.3", "p-defer": "^4.0.0", "p-event": "^6.0.0", "p-timeout": "^6.1.2", - "protons-runtime": "^5.0.0", + "protons-runtime": "^5.4.0", "race-signal": "^1.0.2", - "react-native-webrtc": "^118.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "react-native-webrtc": "^118.0.1", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@chainsafe/libp2p-yamux": "^6.0.1", @@ -81,18 +81,18 @@ "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", "@libp2p/websockets": "^8.0.13", - "@types/sinon": "^17.0.2", - "aegir": "^42.0.0", + "@types/sinon": "^17.0.3", + "aegir": "^42.2.3", "delay": "^6.0.0", "it-drain": "^3.0.5", - "it-length": "^3.0.2", - "it-map": "^3.0.4", + "it-length": "^3.0.4", + "it-map": "^3.0.5", "it-pair": "^2.0.6", "it-pipe": "^3.0.1", - "it-to-buffer": "^4.0.3", + "it-to-buffer": "^4.0.5", "libp2p": "^1.2.1", - "p-retry": "^6.1.0", - "protons": "^7.3.0", + "p-retry": "^6.2.0", + "protons": "^7.5.0", "sinon": "^17.0.1", "sinon-ts": "^2.0.0" }, diff --git a/packages/transport-websockets/package.json b/packages/transport-websockets/package.json index b3ff3427c2..2d17f32675 100644 --- a/packages/transport-websockets/package.json +++ b/packages/transport-websockets/package.json @@ -76,27 +76,27 @@ "@libp2p/interface": "^1.1.2", "@libp2p/utils": "^5.2.3", "@multiformats/mafmt": "^12.1.6", - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "@multiformats/multiaddr-to-uri": "^10.0.1", - "@types/ws": "^8.5.4", - "it-ws": "^6.1.0", + "@types/ws": "^8.5.10", + "it-ws": "^6.1.1", "p-defer": "^4.0.0", "wherearewe": "^2.0.1", - "ws": "^8.12.1" + "ws": "^8.16.0" }, "devDependencies": { "@libp2p/interface-compliance-tests": "^5.2.0", "@libp2p/logger": "^4.0.5", - "aegir": "^42.0.0", - "is-loopback-addr": "^2.0.1", - "it-all": "^3.0.3", + "aegir": "^42.2.3", + "is-loopback-addr": "^2.0.2", + "it-all": "^3.0.4", "it-drain": "^3.0.5", - "it-goodbye": "^4.0.1", + "it-goodbye": "^4.0.6", "it-pipe": "^3.0.1", "it-stream-types": "^2.0.1", "p-wait-for": "^5.0.2", - "uint8arraylist": "^2.4.3", - "uint8arrays": "^5.0.0" + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "browser": { "./dist/src/listener.js": "./dist/src/listener.browser.js" diff --git a/packages/transport-webtransport/package.json b/packages/transport-webtransport/package.json index cf282eb117..025572033e 100644 --- a/packages/transport-webtransport/package.json +++ b/packages/transport-webtransport/package.json @@ -52,17 +52,17 @@ "@chainsafe/libp2p-noise": "^15.0.0", "@libp2p/interface": "^1.1.2", "@libp2p/peer-id": "^4.0.5", - "@multiformats/multiaddr": "^12.1.10", - "@multiformats/multiaddr-matcher": "^1.1.0", + "@multiformats/multiaddr": "^12.1.14", + "@multiformats/multiaddr-matcher": "^1.1.2", "it-stream-types": "^2.0.1", - "multiformats": "^13.0.0", - "uint8arraylist": "^2.4.7", - "uint8arrays": "^5.0.0" + "multiformats": "^13.0.1", + "uint8arraylist": "^2.4.8", + "uint8arrays": "^5.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "libp2p": "^1.2.1", "p-defer": "^4.0.0" }, diff --git a/packages/upnp-nat/package.json b/packages/upnp-nat/package.json index 1adc5cae03..bd3349d06f 100644 --- a/packages/upnp-nat/package.json +++ b/packages/upnp-nat/package.json @@ -49,17 +49,17 @@ "test:electron-main": "aegir test -t electron-main" }, "dependencies": { - "@achingbrain/nat-port-mapper": "^1.0.12", + "@achingbrain/nat-port-mapper": "^1.0.13", "@libp2p/interface": "^1.1.2", "@libp2p/interface-internal": "^1.0.7", "@libp2p/utils": "^5.2.3", - "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr": "^12.1.14", "wherearewe": "^2.0.1" }, "devDependencies": { "@libp2p/logger": "^4.0.5", "@libp2p/peer-id-factory": "^4.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "sinon-ts": "^2.0.0" }, "sideEffects": false diff --git a/packages/utils/package.json b/packages/utils/package.json index 6641e808e3..f661b3306c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -129,31 +129,31 @@ "@chainsafe/is-ip": "^2.0.2", "@libp2p/interface": "^1.1.2", "@libp2p/logger": "^4.0.5", - "@multiformats/multiaddr": "^12.1.10", - "@multiformats/multiaddr-matcher": "^1.1.0", + "@multiformats/multiaddr": "^12.1.14", + "@multiformats/multiaddr-matcher": "^1.1.2", "delay": "^6.0.0", "get-iterator": "^2.0.1", - "is-loopback-addr": "^2.0.1", + "is-loopback-addr": "^2.0.2", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", "netmask": "^2.0.2", "p-defer": "^4.0.0", "race-event": "^1.1.0", "race-signal": "^1.0.2", - "uint8arraylist": "^2.4.7" + "uint8arraylist": "^2.4.8" }, "devDependencies": { "@libp2p/peer-id-factory": "^4.0.5", "@types/netmask": "^2.0.5", - "aegir": "^42.0.0", + "aegir": "^42.2.3", "delay": "^6.0.0", - "it-all": "^3.0.3", + "it-all": "^3.0.4", "it-drain": "^3.0.5", "it-pair": "^2.0.6", "it-pipe": "^3.0.1", "sinon": "^17.0.1", "sinon-ts": "^2.0.0", - "uint8arrays": "^5.0.0" + "uint8arrays": "^5.0.1" }, "sideEffects": false } diff --git a/packages/utils/typedoc.json b/packages/utils/typedoc.json index dfc56cb77f..50b7ce1bc7 100644 --- a/packages/utils/typedoc.json +++ b/packages/utils/typedoc.json @@ -10,6 +10,7 @@ "./src/multiaddr/is-loopback.ts", "./src/multiaddr/is-private.ts", "./src/peer-queue.ts", + "./src/private-ip.ts", "./src/queue/index.ts", "./src/rate-limiter.ts", "./src/stream-to-ma-conn.ts",