diff --git a/perf/impl/js-libp2p/v0.46/package-lock.json b/perf/impl/js-libp2p/v0.46/package-lock.json index 70cd5e102..22715ed23 100644 --- a/perf/impl/js-libp2p/v0.46/package-lock.json +++ b/perf/impl/js-libp2p/v0.46/package-lock.json @@ -39,16 +39,28 @@ "xml2js": "^0.6.2" } }, + "node_modules/@chainsafe/as-chacha20poly1305": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@chainsafe/as-chacha20poly1305/-/as-chacha20poly1305-0.1.0.tgz", + "integrity": "sha512-BpNcL8/lji/GM3+vZ/bgRWqJ1q5kwvTFmGPk7pxm/QQZDbaMI98waOHjEymTjq2JmdD/INdNBFOVSyJofXg7ew==" + }, + "node_modules/@chainsafe/as-sha256": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@chainsafe/as-sha256/-/as-sha256-0.4.1.tgz", + "integrity": "sha512-IqeeGwQihK6Y2EYLFofqs2eY2ep1I2MvQXHzOAI+5iQN51OZlUkrLgyAugu2x86xZewDk5xas7lNczkzFzF62w==" + }, "node_modules/@chainsafe/is-ip": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz", "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" }, "node_modules/@chainsafe/libp2p-noise": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.2.tgz", - "integrity": "sha512-xjnuiWhMTNwLTzMyFD/Hq8AJvAFX9UAgm22Odzr/JrE8nxwkZAHxfR7y4mc1J9nhSdLlRbZffOzUQ6NaB33/sA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz", + "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==", "dependencies": { + "@chainsafe/as-chacha20poly1305": "^0.1.0", + "@chainsafe/as-sha256": "^0.4.1", "@libp2p/crypto": "^2.0.0", "@libp2p/interface": "^0.1.0", "@libp2p/logger": "^3.0.0", @@ -64,7 +76,8 @@ "it-stream-types": "^2.0.1", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", - "uint8arrays": "^4.0.4" + "uint8arrays": "^4.0.4", + "wherearewe": "^2.0.1" }, "engines": { "node": ">=16.0.0", @@ -72,13 +85,13 @@ } }, "node_modules/@chainsafe/libp2p-yamux": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.0.tgz", - "integrity": "sha512-aWTnBPR2hJt0A2y579sMtZVB6IqgSSHlZ6Eg+WDxNZQ0zcexafuruZQDj+z3FUTNPz+E8IeuyCi7tjI4IEehjw==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.2.tgz", + "integrity": "sha512-0W+cA6F6IBY6guctEmm2ZSxFCtJTTPlXjFP3NBDVnkaP8mLQgSDeXABhj6oqZIFT0hdu3iao3ByMi8QxIO3Euw==", "dependencies": { "@libp2p/interface": "^0.1.0", "@libp2p/logger": "^3.0.0", - "abortable-iterator": "^5.0.1", + "get-iterator": "^2.0.1", "it-foreach": "^2.0.3", "it-pipe": "^3.0.1", "it-pushable": "^3.2.0", @@ -645,9 +658,9 @@ } }, "node_modules/it-drain": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.3.tgz", - "integrity": "sha512-l4s+izxUpFAR2axprpFiCaq0EtxK1QMd0LWbEtau5b+OegiZ5xdRtz35iJyh6KZY9QtuwEiQxydiOfYJc7stoA==" + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.4.tgz", + "integrity": "sha512-BqG0O7gxDvw1luVvFUVtbnmxBIqvx5wQFdId/B7aMZB3tPFvLvZ1/mcqN64iOMU9N9VEBgklIZnNY/EWvzSOTQ==" }, "node_modules/it-filter": { "version": "3.0.3", @@ -663,9 +676,9 @@ "integrity": "sha512-RC8tplctsDpoBUljwsp1viiyaR5fPvMe+FgbbcU0sFjKkJa7iwbB4CCPhHtVYSdjsrREfr0QEotfQrBoGyt7Dw==" }, "node_modules/it-foreach": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/it-foreach/-/it-foreach-2.0.4.tgz", - "integrity": "sha512-txxcoc09g+KdLyOapxAuB12H9zUb2FuZC/TqSXRT+YR0T5fHnvcDIhspgvx/e/HiPKlKjOR8onA0qtuiAtcXqg==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/it-foreach/-/it-foreach-2.0.5.tgz", + "integrity": "sha512-o9xw5DjUaMzANU/dlTIS8Har8IOkJMMjSbDIOx21NVO/MeGRPrwGov92uKC/iWw1WXokOLuan/bNLULdbV6aZw==", "dependencies": { "it-peekable": "^3.0.0" } @@ -704,9 +717,9 @@ } }, "node_modules/it-length-prefixed-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.0.2.tgz", - "integrity": "sha512-gWevodoctgwWUaRJN9t+xEs1H1GQNYAjLCR7FO50fon9Ph4OJGgrxPKTc26QXKrC/cIQZLkHYClphUw0wl1k2A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.0.tgz", + "integrity": "sha512-TdpxiL8SQ6QMyfyfXW7clHfeicjraYRaG5C9VIo84zU8n2SeiS6ySKz6/uFC0hhAidzMRExVUkXNz489u4GeLA==", "dependencies": { "it-byte-stream": "^1.0.0", "it-length-prefixed": "^9.0.1", @@ -745,9 +758,9 @@ } }, "node_modules/it-parallel": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.4.tgz", - "integrity": "sha512-fuA+SysGxbZc+Yl7EUvzQqZ8bNYQghZ0Mq9zA+fxMQ5eQYzatNg6oJk1y1PvPvNqLgKJMzEInpRO6PbLC3hGAg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.5.tgz", + "integrity": "sha512-F3DBY5UQ3uS+s5n34w6e1Dc4qwys8l+00phyzUawud30wp6PUD1ZGCFNeeajNtpuUQaakpbFaMCYVhD9I3/9nw==", "dependencies": { "p-defer": "^4.0.0" } @@ -772,9 +785,9 @@ } }, "node_modules/it-protobuf-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/it-protobuf-stream/-/it-protobuf-stream-1.0.2.tgz", - "integrity": "sha512-2lESJIeZS2ZlYJc/1SKs6LL4Y83rCCvZv750xV1e4uuP9114yNkw2MhIGCtSReg+qNWCvzGqOwjQbKV0LFE6wQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/it-protobuf-stream/-/it-protobuf-stream-1.1.0.tgz", + "integrity": "sha512-ThfHsMCf8B+mv4yTd22JkbKtVoxeZPQB9mtwtpWbrOhhPNZ5FQzICViQLHPtvqtkGyMJDN7VXuO37r9nG6rFyA==", "dependencies": { "it-length-prefixed-stream": "^1.0.0", "it-stream-types": "^2.0.1", @@ -783,15 +796,11 @@ } }, "node_modules/it-pushable": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.1.tgz", - "integrity": "sha512-sLFz2Q0oyDCJpTciZog7ipP4vSftfPy3e6JnH6YyztRa1XqkpGQaafK3Jw/JlfEBtCXfnX9uVfcpu3xpSAqCVQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.2.tgz", + "integrity": "sha512-eGY2lKZxa4hNNRPNuL4r7Eluk//j6jL4zEmQUzAHYKG912sY/RzzEpfJedZcnEdf6zB7b8NdHOf0chCm2sL/xw==", "dependencies": { "p-defer": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/it-reader": { @@ -830,9 +839,9 @@ "integrity": "sha512-Ay5SXEyrBKD0tO8PQif2QjrStImIsLIg0F50Uu4EeXOw8C9DfVIGfsGL3X9s65F2I9skDp9mLgBzl71IToMxNw==" }, "node_modules/libp2p": { - "version": "0.46.20", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.20.tgz", - "integrity": "sha512-HJPMbI8EFKhz4yaNiMiYssk132Tc8hA3t7SQPF4WZ8eB+E49LfO/pIUlR0SsFQkbtRf7V4mTPNprcu6biAN2pg==", + "version": "0.46.21", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21.tgz", + "integrity": "sha512-p/3vCpw+ciizhlBofpzuez+4Fs8EeVFaVQZUQPwnQwycuOFcWLBhcqkOtv4KlqImFKOk+9TuyW1Xofjmr/wPnA==", "dependencies": { "@achingbrain/nat-port-mapper": "^1.0.9", "@libp2p/crypto": "^2.0.8", @@ -1119,9 +1128,9 @@ "integrity": "sha512-a5un4dInIWoB7+76DieVE+Xv+wmyochKJ3P2GVs9dUKIzGuPyFR5iU3gEWJvztde/15fSOGkslbIsPxi+Loosw==" }, "node_modules/rate-limiter-flexible": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.3.tgz", - "integrity": "sha512-Wn9STZy2bKaWin9U54opnHvX14NNAlfLD+eiOTNNQnsIOd2A7Rnmt9msHWbUBloSEz2Nk1YTQ4CBa30TdlAgag==" + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.4.tgz", + "integrity": "sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA==" }, "node_modules/receptacle": { "version": "1.3.2",