diff --git a/package-lock.json b/package-lock.json index e154c9b710..e61f841e11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1503,7 +1503,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz", "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==", - "dev": true, "dependencies": { "@chainsafe/is-ip": "^2.0.1" } @@ -3013,9 +3012,9 @@ } }, "node_modules/@libp2p/interface-libp2p": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@libp2p/interface-libp2p/-/interface-libp2p-1.1.1.tgz", - "integrity": "sha512-cELZZv/tzFxbUzL3Jvbk+AM2J6kDhIUNBIMMMLuR3LIHfmVJkh31G3ChLUZuKhBwB8wXJ1Ssev3fk1tfz/5DWA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@libp2p/interface-libp2p/-/interface-libp2p-1.1.2.tgz", + "integrity": "sha512-Sbi0k7qqlq5lJZbRVU8rAJ9c4Prz6eL1+QHGv5/rj7FRCvopgfqKenNQ5JhdDlnuNuNtsOgXwKgz5/WsXytVzQ==", "dependencies": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-content-routing": "^2.0.0", @@ -3029,7 +3028,7 @@ "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.0", "@libp2p/interfaces": "^3.0.0", - "@multiformats/multiaddr": "^11.0.0" + "@multiformats/multiaddr": "^12.0.0" }, "engines": { "node": ">=16.0.0", @@ -3066,6 +3065,24 @@ "npm": ">=7.0.0" } }, + "node_modules/@libp2p/interface-libp2p/node_modules/@multiformats/multiaddr": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.0.tgz", + "integrity": "sha512-sGuMrF7Ysfozx2VxyF7j2I4gy0s6nUIb05aPT4uJFpzhgHP4pNLTpQSU27sfxzMMti9LVq2kBRiFpIWnK7hTBg==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "@chainsafe/netmask": "^2.0.0", + "dns-over-http-resolver": "^2.1.0", + "err-code": "^3.0.1", + "multiformats": "^11.0.0", + "uint8arrays": "^4.0.2", + "varint": "^6.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "node_modules/@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", @@ -28941,14 +28958,14 @@ }, "packages/core": { "name": "@waku/core", - "version": "0.0.12", + "version": "0.0.13", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@noble/hashes": "^1.3.0", - "@waku/interfaces": "0.0.9", - "@waku/proto": "0.0.3", - "@waku/utils": "0.0.2", + "@waku/interfaces": "0.0.10", + "@waku/proto": "0.0.4", + "@waku/utils": "0.0.3", "debug": "^4.3.4", "it-all": "^2.0.0", "it-length-prefixed": "^8.0.4", @@ -28959,7 +28976,7 @@ }, "devDependencies": { "@libp2p/interface-connection": "^3.0.8", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-pubsub": "^3.0.6", @@ -29040,14 +29057,14 @@ }, "packages/create": { "name": "@waku/create", - "version": "0.0.8", + "version": "0.0.9", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "^11.0.0", "@libp2p/mplex": "^7.1.1", "@libp2p/websockets": "^5.0.3", - "@waku/core": "0.0.12", - "@waku/dns-discovery": "0.0.7", + "@waku/core": "0.0.13", + "@waku/dns-discovery": "0.0.8", "libp2p": "^0.42.2" }, "devDependencies": { @@ -29056,7 +29073,7 @@ "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-content-routing": "^2.0.2", "@libp2p/interface-dht": "^2.0.1", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-metrics": "^4.0.5", "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-id": "^2.0.1", @@ -29071,7 +29088,7 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.9", + "@waku/interfaces": "0.0.10", "cspell": "^6.28.0", "eslint": "^8.35.0", "eslint-config-prettier": "^8.6.0", @@ -29122,13 +29139,13 @@ }, "packages/dns-discovery": { "name": "@waku/dns-discovery", - "version": "0.0.7", + "version": "0.0.8", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interfaces": "^3.3.1", - "@waku/enr": "0.0.7", - "@waku/utils": "0.0.2", + "@waku/enr": "0.0.8", + "@waku/utils": "0.0.3", "debug": "^4.3.4", "dns-query": "^0.11.2", "hi-base32": "^0.5.1", @@ -29147,7 +29164,7 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.9", + "@waku/interfaces": "0.0.10", "chai": "^4.3.7", "cspell": "^6.28.0", "eslint": "^8.35.0", @@ -29187,7 +29204,7 @@ }, "packages/enr": { "name": "@waku/enr", - "version": "0.0.7", + "version": "0.0.8", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.7.0", @@ -29195,7 +29212,7 @@ "@libp2p/peer-id": "^2.0.2", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.2", + "@waku/utils": "0.0.3", "debug": "^4.3.4", "js-sha3": "^0.8.0" }, @@ -29211,7 +29228,7 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.9", + "@waku/interfaces": "0.0.10", "chai": "^4.3.7", "cspell": "^6.28.0", "eslint": "^8.35.0", @@ -29257,13 +29274,13 @@ }, "packages/interfaces": { "name": "@waku/interfaces", - "version": "0.0.9", + "version": "0.0.10", "license": "MIT OR Apache-2.0", "devDependencies": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", @@ -29306,21 +29323,21 @@ }, "packages/message-encryption": { "name": "@waku/message-encryption", - "version": "0.0.11", + "version": "0.0.12", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.12", - "@waku/interfaces": "0.0.9", - "@waku/proto": "0.0.3", - "@waku/utils": "0.0.2", + "@waku/core": "0.0.13", + "@waku/interfaces": "0.0.10", + "@waku/proto": "0.0.4", + "@waku/utils": "0.0.3", "debug": "^4.3.4", "js-sha3": "^0.8.0" }, "devDependencies": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-registrar": "^2.0.8", @@ -29360,15 +29377,15 @@ }, "packages/peer-exchange": { "name": "@waku/peer-exchange", - "version": "0.0.5", + "version": "0.0.6", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interfaces": "^3.3.1", - "@waku/core": "0.0.12", - "@waku/enr": "0.0.7", - "@waku/proto": "0.0.3", - "@waku/utils": "*", + "@waku/core": "0.0.13", + "@waku/enr": "0.0.8", + "@waku/proto": "0.0.4", + "@waku/utils": "0.0.3", "debug": "^4.3.4", "it-all": "^2.0.0", "it-length-prefixed": "^8.0.4", @@ -29386,7 +29403,7 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.9", + "@waku/interfaces": "0.0.10", "chai": "^4.3.7", "cspell": "^6.28.0", "eslint": "^8.35.0", @@ -29408,7 +29425,7 @@ }, "packages/proto": { "name": "@waku/proto", - "version": "0.0.3", + "version": "0.0.4", "license": "MIT OR Apache-2.0", "dependencies": { "protons-runtime": "^5.0.0" @@ -29529,7 +29546,7 @@ }, "packages/utils": { "name": "@waku/utils", - "version": "0.0.2", + "version": "0.0.3", "license": "MIT OR Apache-2.0", "dependencies": { "debug": "^4.3.4", @@ -30623,7 +30640,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz", "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==", - "dev": true, "requires": { "@chainsafe/is-ip": "^2.0.1" } @@ -31718,9 +31734,9 @@ "integrity": "sha512-DRMPY9LfcnGJKrjaqIkY62U3fW2dya3VLy4x986ExtMrGn4kxIHeQ1IKk8/Vs9CJHTKmXEMID4of1Cjnw4aJpA==" }, "@libp2p/interface-libp2p": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@libp2p/interface-libp2p/-/interface-libp2p-1.1.1.tgz", - "integrity": "sha512-cELZZv/tzFxbUzL3Jvbk+AM2J6kDhIUNBIMMMLuR3LIHfmVJkh31G3ChLUZuKhBwB8wXJ1Ssev3fk1tfz/5DWA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@libp2p/interface-libp2p/-/interface-libp2p-1.1.2.tgz", + "integrity": "sha512-Sbi0k7qqlq5lJZbRVU8rAJ9c4Prz6eL1+QHGv5/rj7FRCvopgfqKenNQ5JhdDlnuNuNtsOgXwKgz5/WsXytVzQ==", "requires": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-content-routing": "^2.0.0", @@ -31734,7 +31750,7 @@ "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.0", "@libp2p/interfaces": "^3.0.0", - "@multiformats/multiaddr": "^11.0.0" + "@multiformats/multiaddr": "^12.0.0" }, "dependencies": { "@libp2p/interface-content-routing": { @@ -31758,6 +31774,20 @@ "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" } + }, + "@multiformats/multiaddr": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.0.tgz", + "integrity": "sha512-sGuMrF7Ysfozx2VxyF7j2I4gy0s6nUIb05aPT4uJFpzhgHP4pNLTpQSU27sfxzMMti9LVq2kBRiFpIWnK7hTBg==", + "requires": { + "@chainsafe/is-ip": "^2.0.1", + "@chainsafe/netmask": "^2.0.0", + "dns-over-http-resolver": "^2.1.0", + "err-code": "^3.0.1", + "multiformats": "^11.0.0", + "uint8arrays": "^4.0.2", + "varint": "^6.0.0" + } } } }, @@ -33951,7 +33981,7 @@ "requires": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-pubsub": "^3.0.6", @@ -33968,9 +33998,9 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.9", - "@waku/proto": "0.0.3", - "@waku/utils": "0.0.2", + "@waku/interfaces": "0.0.10", + "@waku/proto": "0.0.4", + "@waku/utils": "0.0.3", "chai": "^4.3.7", "cspell": "^6.28.0", "debug": "^4.3.4", @@ -34032,7 +34062,7 @@ "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-content-routing": "^2.0.2", "@libp2p/interface-dht": "^2.0.1", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-metrics": "^4.0.5", "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-id": "^2.0.1", @@ -34049,9 +34079,9 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/core": "0.0.12", - "@waku/dns-discovery": "0.0.7", - "@waku/interfaces": "0.0.9", + "@waku/core": "0.0.13", + "@waku/dns-discovery": "0.0.8", + "@waku/interfaces": "0.0.10", "cspell": "^6.28.0", "eslint": "^8.35.0", "eslint-config-prettier": "^8.6.0", @@ -34108,9 +34138,9 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/enr": "0.0.7", - "@waku/interfaces": "0.0.9", - "@waku/utils": "0.0.2", + "@waku/enr": "0.0.8", + "@waku/interfaces": "0.0.10", + "@waku/utils": "0.0.3", "chai": "^4.3.7", "cspell": "^6.28.0", "debug": "^4.3.4", @@ -34166,8 +34196,8 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.9", - "@waku/utils": "0.0.2", + "@waku/interfaces": "0.0.10", + "@waku/utils": "0.0.3", "chai": "^4.3.7", "cspell": "^6.28.0", "debug": "^4.3.4", @@ -34214,7 +34244,7 @@ "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", @@ -34255,7 +34285,7 @@ "requires": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-registrar": "^2.0.8", @@ -34268,10 +34298,10 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/core": "0.0.12", - "@waku/interfaces": "0.0.9", - "@waku/proto": "0.0.3", - "@waku/utils": "0.0.2", + "@waku/core": "0.0.13", + "@waku/interfaces": "0.0.10", + "@waku/proto": "0.0.4", + "@waku/utils": "0.0.3", "chai": "^4.3.7", "cspell": "^6.28.0", "debug": "^4.3.4", @@ -34313,11 +34343,11 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.51.0", "@waku/build-utils": "*", - "@waku/core": "0.0.12", - "@waku/enr": "0.0.7", - "@waku/interfaces": "0.0.9", - "@waku/proto": "0.0.3", - "@waku/utils": "*", + "@waku/core": "0.0.13", + "@waku/enr": "0.0.8", + "@waku/interfaces": "0.0.10", + "@waku/proto": "0.0.4", + "@waku/utils": "0.0.3", "chai": "^4.3.7", "cspell": "^6.28.0", "debug": "^4.3.4", diff --git a/packages/core/package.json b/packages/core/package.json index 2d4e5547c0..bad623f9c2 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -95,7 +95,7 @@ }, "devDependencies": { "@libp2p/interface-connection": "^3.0.8", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-pubsub": "^3.0.6", diff --git a/packages/create/package.json b/packages/create/package.json index 6c612664ee..0a574bfb7d 100644 --- a/packages/create/package.json +++ b/packages/create/package.json @@ -63,7 +63,7 @@ "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-content-routing": "^2.0.2", "@libp2p/interface-dht": "^2.0.1", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-metrics": "^4.0.5", "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-id": "^2.0.1", diff --git a/packages/interfaces/package.json b/packages/interfaces/package.json index da586db45e..71ad4f1402 100644 --- a/packages/interfaces/package.json +++ b/packages/interfaces/package.json @@ -52,7 +52,7 @@ "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", diff --git a/packages/message-encryption/package.json b/packages/message-encryption/package.json index 3b50a07da4..2953e9c44a 100644 --- a/packages/message-encryption/package.json +++ b/packages/message-encryption/package.json @@ -84,7 +84,7 @@ "devDependencies": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", - "@libp2p/interface-libp2p": "^1.1.1", + "@libp2p/interface-libp2p": "^1.1.2", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-registrar": "^2.0.8",