diff --git a/package-lock.json b/package-lock.json index fbce43423a..5160552f75 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2231,8 +2231,9 @@ } }, "node_modules/@libp2p/interface": { - "version": "0.1.2", - "license": "Apache-2.0 OR MIT", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.3.tgz", + "integrity": "sha512-C1O7Xqd2TGVWrIOEDx6kGJSk4YOysWGmYG5Oh3chnsCY0wjUSsLDpl9+wKrdiM/lJbAlHlV65ZOvSkIQ9cWPBQ==", "dependencies": { "@multiformats/multiaddr": "^12.1.5", "abortable-iterator": "^5.0.1", @@ -2240,6 +2241,7 @@ "it-stream-types": "^2.0.1", "multiformats": "^12.0.1", "p-defer": "^4.0.0", + "race-signal": "^1.0.0", "uint8arraylist": "^2.4.3" } }, @@ -2414,10 +2416,11 @@ } }, "node_modules/@libp2p/peer-id": { - "version": "3.0.2", - "license": "Apache-2.0 OR MIT", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.3.tgz", + "integrity": "sha512-IPVeywoC40bDd3ohtAIzpN8AOkMmD3U0BjdrFz/5ZbNP1+4n2gDIAwVzkAbF/t1iYYS4CX1TWfHuMqaMvd8l1A==", "dependencies": { - "@libp2p/interface": "^0.1.2", + "@libp2p/interface": "^0.1.3", "multiformats": "^12.0.1", "uint8arrays": "^4.0.6" } @@ -21144,6 +21147,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/race-signal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.1.tgz", + "integrity": "sha512-a5un4dInIWoB7+76DieVE+Xv+wmyochKJ3P2GVs9dUKIzGuPyFR5iU3gEWJvztde/15fSOGkslbIsPxi+Loosw==" + }, "node_modules/ramda": { "version": "0.25.0", "license": "MIT" @@ -25834,14 +25842,14 @@ }, "packages/core": { "name": "@waku/core", - "version": "0.0.23", + "version": "0.0.24", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/enr": "^0.0.17", - "@waku/interfaces": "0.0.18", + "@waku/enr": "^0.0.18", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "debug": "^4.3.4", "it-all": "^3.0.3", "it-length-prefixed": "^9.0.1", @@ -25885,18 +25893,18 @@ }, "packages/dns-discovery": { "name": "@waku/dns-discovery", - "version": "0.0.17", + "version": "0.0.18", "license": "MIT OR Apache-2.0", "dependencies": { - "@waku/enr": "0.0.17", - "@waku/utils": "0.0.11", + "@waku/enr": "0.0.18", + "@waku/utils": "0.0.12", "debug": "^4.3.4", "dns-query": "^0.11.2", "hi-base32": "^0.5.1", "uint8arrays": "^4.0.4" }, "devDependencies": { - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@libp2p/peer-id-factory": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@rollup/plugin-commonjs": "^25.0.4", @@ -25904,7 +25912,7 @@ "@rollup/plugin-node-resolve": "^15.1.0", "@types/chai": "^4.3.5", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.18", + "@waku/interfaces": "0.0.19", "chai": "^4.3.7", "cspell": "^7.3.2", "mocha": "^10.2.0", @@ -25917,15 +25925,15 @@ }, "packages/enr": { "name": "@waku/enr", - "version": "0.0.17", + "version": "0.0.18", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.7.0", "@libp2p/crypto": "^1.0.17", - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -25937,7 +25945,7 @@ "@types/chai": "^4.3.5", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.18", + "@waku/interfaces": "0.0.19", "chai": "^4.3.7", "cspell": "^7.3.2", "fast-check": "^3.13.1", @@ -25953,7 +25961,7 @@ }, "packages/interfaces": { "name": "@waku/interfaces", - "version": "0.0.18", + "version": "0.0.19", "license": "MIT OR Apache-2.0", "devDependencies": { "@chainsafe/libp2p-gossipsub": "^10.1.0", @@ -25968,14 +25976,14 @@ }, "packages/message-encryption": { "name": "@waku/message-encryption", - "version": "0.0.21", + "version": "0.0.22", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.23", - "@waku/interfaces": "0.0.18", + "@waku/core": "0.0.24", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -26000,11 +26008,11 @@ }, "packages/message-hash": { "name": "@waku/message-hash", - "version": "0.1.7", + "version": "0.1.8", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/utils": "0.0.11" + "@waku/utils": "0.0.12" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.4", @@ -26014,7 +26022,7 @@ "@types/debug": "^4.1.8", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.18", + "@waku/interfaces": "0.0.19", "chai": "^4.3.7", "cspell": "^7.3.2", "fast-check": "^3.13.1", @@ -26031,15 +26039,15 @@ }, "packages/peer-exchange": { "name": "@waku/peer-exchange", - "version": "0.0.16", + "version": "0.0.17", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interfaces": "^3.3.2", - "@waku/core": "0.0.23", - "@waku/enr": "0.0.17", - "@waku/interfaces": "0.0.18", + "@waku/core": "0.0.24", + "@waku/enr": "0.0.18", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "debug": "^4.3.4", "it-all": "^3.0.3", "it-length-prefixed": "^9.0.1", @@ -26084,15 +26092,15 @@ }, "packages/relay": { "name": "@waku/relay", - "version": "0.0.6", + "version": "0.0.7", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "^10.1.0", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.23", - "@waku/interfaces": "0.0.18", + "@waku/core": "0.0.24", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "debug": "^4.3.4", "fast-check": "^3.13.1" @@ -26110,18 +26118,18 @@ }, "packages/sdk": { "name": "@waku/sdk", - "version": "0.0.19", + "version": "0.0.20", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "^13.0.0", "@libp2p/mplex": "^9.0.5", "@libp2p/websockets": "^7.0.5", - "@waku/core": "0.0.23", - "@waku/dns-discovery": "0.0.17", - "@waku/interfaces": "0.0.18", - "@waku/peer-exchange": "^0.0.16", - "@waku/relay": "0.0.6", - "@waku/utils": "0.0.11", + "@waku/core": "0.0.24", + "@waku/dns-discovery": "0.0.18", + "@waku/interfaces": "0.0.19", + "@waku/peer-exchange": "^0.0.17", + "@waku/relay": "0.0.7", + "@waku/utils": "0.0.12", "libp2p": "^0.46.12" }, "devDependencies": { @@ -26145,7 +26153,7 @@ "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface-compliance-tests": "^4.1.0", - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@waku/core": "*", "@waku/enr": "*", "@waku/interfaces": "*", @@ -26188,7 +26196,7 @@ }, "packages/utils": { "name": "@waku/utils", - "version": "0.0.11", + "version": "0.0.12", "license": "MIT OR Apache-2.0", "dependencies": { "chai": "^4.3.8", @@ -26200,7 +26208,7 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.1.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.18", + "@waku/interfaces": "0.0.19", "cspell": "^7.3.2", "npm-run-all": "^4.1.5", "rollup": "^3.29.2" @@ -27582,7 +27590,9 @@ } }, "@libp2p/interface": { - "version": "0.1.2", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.3.tgz", + "integrity": "sha512-C1O7Xqd2TGVWrIOEDx6kGJSk4YOysWGmYG5Oh3chnsCY0wjUSsLDpl9+wKrdiM/lJbAlHlV65ZOvSkIQ9cWPBQ==", "requires": { "@multiformats/multiaddr": "^12.1.5", "abortable-iterator": "^5.0.1", @@ -27590,6 +27600,7 @@ "it-stream-types": "^2.0.1", "multiformats": "^12.0.1", "p-defer": "^4.0.0", + "race-signal": "^1.0.0", "uint8arraylist": "^2.4.3" } }, @@ -27737,9 +27748,11 @@ } }, "@libp2p/peer-id": { - "version": "3.0.2", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.3.tgz", + "integrity": "sha512-IPVeywoC40bDd3ohtAIzpN8AOkMmD3U0BjdrFz/5ZbNP1+4n2gDIAwVzkAbF/t1iYYS4CX1TWfHuMqaMvd8l1A==", "requires": { - "@libp2p/interface": "^0.1.2", + "@libp2p/interface": "^0.1.3", "multiformats": "^12.0.1", "uint8arrays": "^4.0.6" } @@ -29134,10 +29147,10 @@ "@types/mocha": "^10.0.1", "@types/uuid": "^9.0.3", "@waku/build-utils": "*", - "@waku/enr": "^0.0.17", - "@waku/interfaces": "0.0.18", + "@waku/enr": "^0.0.18", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29197,7 +29210,7 @@ "@waku/dns-discovery": { "version": "file:packages/dns-discovery", "requires": { - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@libp2p/peer-id-factory": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@rollup/plugin-commonjs": "^25.0.4", @@ -29205,9 +29218,9 @@ "@rollup/plugin-node-resolve": "^15.1.0", "@types/chai": "^4.3.5", "@waku/build-utils": "*", - "@waku/enr": "0.0.17", - "@waku/interfaces": "0.0.18", - "@waku/utils": "0.0.11", + "@waku/enr": "0.0.18", + "@waku/interfaces": "0.0.19", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29224,7 +29237,7 @@ "requires": { "@ethersproject/rlp": "^5.7.0", "@libp2p/crypto": "^1.0.17", - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@libp2p/peer-id-factory": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", @@ -29234,8 +29247,8 @@ "@types/chai": "^4.3.5", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.18", - "@waku/utils": "0.0.11", + "@waku/interfaces": "0.0.19", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29268,10 +29281,10 @@ "@types/chai": "^4.3.5", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/core": "0.0.23", - "@waku/interfaces": "0.0.18", + "@waku/core": "0.0.24", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29294,8 +29307,8 @@ "@types/debug": "^4.1.8", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.18", - "@waku/utils": "0.0.11", + "@waku/interfaces": "0.0.19", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "cspell": "^7.3.2", "fast-check": "^3.13.1", @@ -29315,11 +29328,11 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.1.0", "@waku/build-utils": "*", - "@waku/core": "0.0.23", - "@waku/enr": "0.0.17", - "@waku/interfaces": "0.0.18", + "@waku/core": "0.0.24", + "@waku/enr": "0.0.18", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29355,10 +29368,10 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.1.0", "@waku/build-utils": "*", - "@waku/core": "0.0.23", - "@waku/interfaces": "0.0.18", + "@waku/core": "0.0.24", + "@waku/interfaces": "0.0.19", "@waku/proto": "0.0.5", - "@waku/utils": "0.0.11", + "@waku/utils": "0.0.12", "chai": "^4.3.7", "debug": "^4.3.4", "fast-check": "^3.13.1", @@ -29376,12 +29389,12 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.1.0", "@waku/build-utils": "*", - "@waku/core": "0.0.23", - "@waku/dns-discovery": "0.0.17", - "@waku/interfaces": "0.0.18", - "@waku/peer-exchange": "^0.0.16", - "@waku/relay": "0.0.6", - "@waku/utils": "0.0.11", + "@waku/core": "0.0.24", + "@waku/dns-discovery": "0.0.18", + "@waku/interfaces": "0.0.19", + "@waku/peer-exchange": "^0.0.17", + "@waku/relay": "0.0.7", + "@waku/utils": "0.0.12", "cspell": "^7.3.2", "interface-datastore": "^8.2.5", "libp2p": "^0.46.12", @@ -29394,7 +29407,7 @@ "requires": { "@libp2p/bootstrap": "^9.0.2", "@libp2p/interface-compliance-tests": "^4.1.0", - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@types/chai": "^4.3.5", "@types/dockerode": "^3.3.19", "@types/lodash": "^4.14.199", @@ -29435,7 +29448,7 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.1.0", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.18", + "@waku/interfaces": "0.0.19", "chai": "^4.3.8", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -39295,6 +39308,11 @@ "quick-lru": { "version": "5.1.1" }, + "race-signal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.1.tgz", + "integrity": "sha512-a5un4dInIWoB7+76DieVE+Xv+wmyochKJ3P2GVs9dUKIzGuPyFR5iU3gEWJvztde/15fSOGkslbIsPxi+Loosw==" + }, "ramda": { "version": "0.25.0" }, diff --git a/packages/dns-discovery/package.json b/packages/dns-discovery/package.json index 6a7eb86152..2f35b314a8 100644 --- a/packages/dns-discovery/package.json +++ b/packages/dns-discovery/package.json @@ -59,7 +59,7 @@ "uint8arrays": "^4.0.4" }, "devDependencies": { - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@libp2p/peer-id-factory": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@rollup/plugin-commonjs": "^25.0.4", diff --git a/packages/enr/package.json b/packages/enr/package.json index 40a1ffc28d..b2eb0c5c2a 100644 --- a/packages/enr/package.json +++ b/packages/enr/package.json @@ -53,7 +53,7 @@ "dependencies": { "@ethersproject/rlp": "^5.7.0", "@libp2p/crypto": "^1.0.17", - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", "@waku/utils": "0.0.12", diff --git a/packages/tests/package.json b/packages/tests/package.json index b5c5a844c8..ccc9b43ea5 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -51,7 +51,7 @@ }, "dependencies": { "@libp2p/interface-compliance-tests": "^4.1.0", - "@libp2p/peer-id": "^3.0.2", + "@libp2p/peer-id": "^3.0.3", "@waku/core": "*", "@waku/enr": "*", "@waku/interfaces": "*",