From 14656abb314a71be11521460b55083d0ea6a5dd9 Mon Sep 17 00:00:00 2001 From: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com> Date: Fri, 25 Oct 2024 07:17:45 -0500 Subject: [PATCH] fix: update all deps (#202) --- package-lock.json | 746 +++++++++++++++++++++++++--------------------- package.json | 36 +-- 2 files changed, 423 insertions(+), 359 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc9d11a..c6e1f44 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,25 +12,25 @@ "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", "@chainsafe/libp2p-yamux": "^7.0.1", - "@libp2p/autonat": "^2.0.7", - "@libp2p/bootstrap": "^11.0.7", - "@libp2p/circuit-relay-v2": "^2.1.2", - "@libp2p/crypto": "^5.0.4", - "@libp2p/dcutr": "^2.0.7", - "@libp2p/identify": "^3.0.7", - "@libp2p/interface": "^2.1.2", - "@libp2p/kad-dht": "^14.0.0", - "@libp2p/logger": "^5.1.0", - "@libp2p/ping": "^2.0.7", - "@libp2p/prometheus-metrics": "^4.2.1", - "@libp2p/tcp": "^10.0.8", - "@libp2p/tls": "^2.0.7", - "@libp2p/utils": "^6.1.0", - "@libp2p/websockets": "^9.0.7", + "@libp2p/autonat": "^2.0.9", + "@libp2p/bootstrap": "^11.0.9", + "@libp2p/circuit-relay-v2": "^3.0.0", + "@libp2p/crypto": "^5.0.5", + "@libp2p/dcutr": "^2.0.9", + "@libp2p/identify": "^3.0.9", + "@libp2p/interface": "^2.1.3", + "@libp2p/kad-dht": "^14.0.2", + "@libp2p/logger": "^5.1.2", + "@libp2p/ping": "^2.0.9", + "@libp2p/prometheus-metrics": "^4.2.3", + "@libp2p/tcp": "^10.0.10", + "@libp2p/tls": "^2.0.9", + "@libp2p/utils": "^6.1.2", + "@libp2p/websockets": "^9.0.9", "@multiformats/multiaddr": "^12.3.1", - "@multiformats/multiaddr-matcher": "^1.2.4", + "@multiformats/multiaddr-matcher": "^1.3.0", "datastore-level": "^11.0.1", - "libp2p": "^2.1.6", + "libp2p": "^2.1.10", "prom-client": "^15.1.3", "uint8arrays": "^5.1.0" }, @@ -39,7 +39,7 @@ "health-check": "bin/amino-health-check.js" }, "devDependencies": { - "aegir": "^44.1.1", + "aegir": "^44.1.4", "patch-package": "^8.0.0" } }, @@ -1401,9 +1401,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz", + "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==", "cpu": [ "ppc64" ], @@ -1413,13 +1413,13 @@ "aix" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz", + "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==", "cpu": [ "arm" ], @@ -1429,13 +1429,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz", + "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==", "cpu": [ "arm64" ], @@ -1445,13 +1445,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz", + "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==", "cpu": [ "x64" ], @@ -1461,13 +1461,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz", + "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==", "cpu": [ "arm64" ], @@ -1477,13 +1477,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz", + "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==", "cpu": [ "x64" ], @@ -1493,13 +1493,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz", + "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==", "cpu": [ "arm64" ], @@ -1509,13 +1509,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz", + "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==", "cpu": [ "x64" ], @@ -1525,13 +1525,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz", + "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==", "cpu": [ "arm" ], @@ -1541,13 +1541,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz", + "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==", "cpu": [ "arm64" ], @@ -1557,13 +1557,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz", + "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==", "cpu": [ "ia32" ], @@ -1573,13 +1573,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz", + "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==", "cpu": [ "loong64" ], @@ -1589,13 +1589,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz", + "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==", "cpu": [ "mips64el" ], @@ -1605,13 +1605,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz", + "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==", "cpu": [ "ppc64" ], @@ -1621,13 +1621,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz", + "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==", "cpu": [ "riscv64" ], @@ -1637,13 +1637,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz", + "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==", "cpu": [ "s390x" ], @@ -1653,13 +1653,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz", + "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==", "cpu": [ "x64" ], @@ -1669,13 +1669,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz", + "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==", "cpu": [ "x64" ], @@ -1685,7 +1685,7 @@ "netbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/openbsd-arm64": { @@ -1705,9 +1705,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz", + "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==", "cpu": [ "x64" ], @@ -1717,13 +1717,13 @@ "openbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz", + "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==", "cpu": [ "x64" ], @@ -1733,13 +1733,13 @@ "sunos" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz", + "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==", "cpu": [ "arm64" ], @@ -1749,13 +1749,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz", + "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==", "cpu": [ "ia32" ], @@ -1765,13 +1765,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz", + "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==", "cpu": [ "x64" ], @@ -1781,7 +1781,7 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@eslint-community/eslint-utils": { @@ -2212,14 +2212,14 @@ "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" }, "node_modules/@libp2p/autonat": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/autonat/-/autonat-2.0.7.tgz", - "integrity": "sha512-ZWBDz7Y4UN84G9ovaqQIWewpcjaPi8r9b6pskQVbdjqONUoi18tz83Fr7ohOkM5SylYZVwDAD3pXUFH4sIllBQ==", - "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", - "@libp2p/peer-id": "^5.0.4", - "@libp2p/utils": "^6.1.0", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/autonat/-/autonat-2.0.9.tgz", + "integrity": "sha512-ukmQsglb3+UVUuyYdFDXFf8KeWQNPPptOVSbbT+gsP/P90JApIt6hpApD0S5EY2Xrfui8+gKuCdbxr6G2JnCFg==", + "dependencies": { + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", + "@libp2p/peer-id": "^5.0.6", + "@libp2p/utils": "^6.1.2", "@multiformats/multiaddr": "^12.2.3", "it-first": "^3.0.6", "it-length-prefixed": "^9.0.4", @@ -2232,48 +2232,49 @@ } }, "node_modules/@libp2p/bootstrap": { - "version": "11.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-11.0.7.tgz", - "integrity": "sha512-PRDMVXf67+ASYTco6APqPy4HF03mQ8UX+BbBZcMAMpnlPsetYfWgQg3YiBe56J+PVQLs0FPsGpfLmAg7PUguQA==", + "version": "11.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-11.0.9.tgz", + "integrity": "sha512-0c//fq1LkYW/2CFxXTz0Z8/hisGl38Zk7LaYePJe41E6F69Bh0akDvG7rAVPGwTutw3rv0Pj2W2MsSl8woZAyA==", "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", - "@libp2p/peer-id": "^5.0.4", + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", + "@libp2p/peer-id": "^5.0.6", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.2.3" } }, "node_modules/@libp2p/circuit-relay-v2": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@libp2p/circuit-relay-v2/-/circuit-relay-v2-2.1.2.tgz", - "integrity": "sha512-xeZWjNoct+S9V7hek0k8JSqydumMS1n+DPkEXpTExnaGGMp70GKA2JJQgOhd9LeFS2pRSrsfK9Aeb98MZ06Mxw==", - "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", - "@libp2p/peer-collections": "^6.0.7", - "@libp2p/peer-id": "^5.0.4", - "@libp2p/peer-record": "^8.0.7", - "@libp2p/utils": "^6.1.0", - "@multiformats/mafmt": "^12.1.6", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/circuit-relay-v2/-/circuit-relay-v2-3.0.0.tgz", + "integrity": "sha512-q2SeKkgXttsS+l+U80sWdjjRtwfrWEWIHxCfKpopCzJOH/YYjIx07sy90ASg2FWhgW9ZfgSrh1KNoBrNsIYKvg==", + "dependencies": { + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", + "@libp2p/peer-collections": "^6.0.9", + "@libp2p/peer-id": "^5.0.6", + "@libp2p/peer-record": "^8.0.9", + "@libp2p/utils": "^6.1.2", "@multiformats/multiaddr": "^12.2.3", + "@multiformats/multiaddr-matcher": "^1.3.0", "any-signal": "^4.1.1", "it-protobuf-stream": "^1.1.3", "it-stream-types": "^2.0.1", "multiformats": "^13.1.0", - "p-defer": "^4.0.1", + "nanoid": "^5.0.7", "progress-events": "^1.0.0", "protons-runtime": "^5.4.0", - "race-signal": "^1.0.2", + "retimeable-signal": "^0.0.0", "uint8arraylist": "^2.4.8", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/crypto": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4.tgz", - "integrity": "sha512-v5xsngOlDu8JP3GQDvK+2YYzTELl7/aPfXPbIzKEcy7ON2hu79t1BZMuavjPsr+WWIPNg5yKst6IJfRilzwXRQ==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5.tgz", + "integrity": "sha512-bs3PpSQS59I/YD2RnwcPv88pF/vB6GH2rw4jqb/0xm60LfRuSm0tNoCrJMuyG2pFz89WuKM+0BpnEWQi4alwCg==", "dependencies": { - "@libp2p/interface": "^2.1.2", + "@libp2p/interface": "^2.1.3", "@noble/curves": "^1.4.0", "@noble/hashes": "^1.4.0", "asn1js": "^3.0.5", @@ -2284,13 +2285,13 @@ } }, "node_modules/@libp2p/dcutr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.7.tgz", - "integrity": "sha512-UaHgMMEJzDP3nyq3VxxqX4V0vvKr9bkvgY+p2ZqWYw9LCaioYAVaq/DdRrvdf7s22K7uLDd9EV9tTgTcb1I8sw==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.9.tgz", + "integrity": "sha512-W1D5f71XF4t4OfbilpwhirP3nyo1k1iwFTT+0Qs6lxZc2AJMvbgwLpy8vWSbeue2mUwcFaRhPraVDp42vcUO8g==", "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", - "@libp2p/utils": "^6.1.0", + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", + "@libp2p/utils": "^6.1.2", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", "delay": "^6.0.0", @@ -2300,16 +2301,16 @@ } }, "node_modules/@libp2p/identify": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-3.0.7.tgz", - "integrity": "sha512-4Ns/0HN9lvQAox8eaJruKXakOtikduk6kPlz+KYmFMgVE5/kRBRf7h0aK/8cyU9sQPbSZLCaJ3gBWoDrfMIu2w==", - "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", - "@libp2p/peer-id": "^5.0.4", - "@libp2p/peer-record": "^8.0.7", - "@libp2p/utils": "^6.1.0", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-3.0.9.tgz", + "integrity": "sha512-VJjYDoOmgjw0i6xIMQxeG4B+ejzhTXkvSQ1orAhjm/aPlX542kcgAQmR9ZXiPT9OYROliNe6i4bS1MepDkO6sg==", + "dependencies": { + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", + "@libp2p/peer-id": "^5.0.6", + "@libp2p/peer-record": "^8.0.9", + "@libp2p/utils": "^6.1.2", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", "it-drain": "^3.0.7", @@ -2322,9 +2323,9 @@ } }, "node_modules/@libp2p/interface": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-2.1.2.tgz", - "integrity": "sha512-uD4NapC+1qGX7RmgC1aehQm3pMs1MpO1DwuhUlAo1M6CyNxfs1Ha9jhg2T+G4u4CAJM6wffZTyPGnKnrR+M8Fw==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-2.1.3.tgz", + "integrity": "sha512-t1i2LWcnTGJEr7fDMslA8wYwBzJP81QKBlrBHoGhXxqqpRQa9035roCh/Akuw5RUgjKE47/ezjuzo90aWsJB8g==", "dependencies": { "@multiformats/multiaddr": "^12.2.3", "it-pushable": "^3.2.3", @@ -2335,29 +2336,29 @@ } }, "node_modules/@libp2p/interface-internal": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-2.0.7.tgz", - "integrity": "sha512-numJBYHajL7W1BuURkQ4tlZ4sUGNGI3GWkhTmL2fS+LxYS2hUVTxcemHtUZGpcJQ17GiCqq+j4GE3bkBagOb0g==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-2.0.9.tgz", + "integrity": "sha512-imXoOdKvvaQJLcmkv2ffVY9CyNbktsY2cN7aGRg8Dr1t9C7c/EDhSEfWcRQkxMAVib4jy/KnyL6JZKv5gWPu3g==", "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/peer-collections": "^6.0.7", + "@libp2p/interface": "^2.1.3", + "@libp2p/peer-collections": "^6.0.9", "@multiformats/multiaddr": "^12.2.3", "progress-events": "^1.0.0", "uint8arraylist": "^2.4.8" } }, "node_modules/@libp2p/kad-dht": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-14.0.0.tgz", - "integrity": "sha512-uPIC5TEvdjCgn4xvsjlOUyCVEGmJIzLM9MW34ReN71lXYF1LP7uRQPGBuF/Of42V5+YVlyPzIFKjo/VxFR/TkQ==", - "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", - "@libp2p/peer-collections": "^6.0.7", - "@libp2p/peer-id": "^5.0.4", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-14.0.2.tgz", + "integrity": "sha512-lGpdMOy99YllsebqJXMSwm9fj9rIwICkZ98w+VsAKiapvyqqCrg178Wlq8bg6GsZdGMAAqkk32pVmsuz7SdLZg==", + "dependencies": { + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", + "@libp2p/peer-collections": "^6.0.9", + "@libp2p/peer-id": "^5.0.6", "@libp2p/record": "^4.0.4", - "@libp2p/utils": "^6.1.0", + "@libp2p/utils": "^6.1.2", "@multiformats/multiaddr": "^12.2.3", "any-signal": "^4.1.1", "hashlru": "^2.3.0", @@ -2384,11 +2385,11 @@ } }, "node_modules/@libp2p/logger": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-5.1.0.tgz", - "integrity": "sha512-hmkk1TONYRe+kKs5QTxkayIfj9qicp8hcrJ1Ac9QfTW/jdaUlnqd1uop4QcOD5GV6qNMq+v1qaMFWFYSN9RcPA==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-5.1.2.tgz", + "integrity": "sha512-To14ikSC+fnNXO+GkZB/Vj+kOGbdGcdpHdAMxvAWjm69ILDreGUlcDVotnAKVtN2bPAHL3Z0XzqDyKeRI6j73A==", "dependencies": { - "@libp2p/interface": "^2.1.2", + "@libp2p/interface": "^2.1.3", "@multiformats/multiaddr": "^12.2.3", "interface-datastore": "^8.3.0", "multiformats": "^13.1.0", @@ -2396,11 +2397,11 @@ } }, "node_modules/@libp2p/multistream-select": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-6.0.5.tgz", - "integrity": "sha512-iOMHcF/NzeShmnRLf9KI39bgfxptklbf6Tv9NvBbICfYO/IJB6KDI6bOif5eXXqUqZjHrQJ3jrRppOEwk2HV4g==", + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-6.0.7.tgz", + "integrity": "sha512-37CE4aKUlETR6FT/9yb3DXp0xMLSsz2k0Qh061IPO2WZDswwjcU8qm/ADWqEtwsvOldfoAF7pTH4FaXktC5cEw==", "dependencies": { - "@libp2p/interface": "^2.1.2", + "@libp2p/interface": "^2.1.3", "it-length-prefixed": "^9.0.4", "it-length-prefixed-stream": "^1.1.7", "it-stream-types": "^2.0.1", @@ -2412,36 +2413,36 @@ } }, "node_modules/@libp2p/peer-collections": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-6.0.7.tgz", - "integrity": "sha512-e3o994iEUvPR58x8Y5iE6lvrkv48oJXp/A1XIxMB4D/kA4OlY5BjDpHpR4nE4+EkzhIbslbMLAfip2FStyjtHg==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-6.0.9.tgz", + "integrity": "sha512-SQ83XUrxPoBdIezCntbXlhNxeNEqBfu/JznquoKFLVCfoTQm0251F1tApys3liGX4l1VJaLGLhLNd6dAmDRTyQ==", "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/peer-id": "^5.0.4", - "@libp2p/utils": "^6.1.0", + "@libp2p/interface": "^2.1.3", + "@libp2p/peer-id": "^5.0.6", + "@libp2p/utils": "^6.1.2", "multiformats": "^13.2.2" } }, "node_modules/@libp2p/peer-id": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-5.0.4.tgz", - "integrity": "sha512-CHNbQ4Odlc+YDTtv6BzWdGSaJ1I3Wb6iHNV7YB59v0ivSsd0NzlR31qWpK/ByUAMT+hfzQzR1dK9s3e7zS4/zQ==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-5.0.6.tgz", + "integrity": "sha512-gWzWm/z9dsCxL9TiOPd4VmS0V3GKMSvPWGLuNEvSA2j8+aqTzZ7jjQrF/SJtAJygD0h5jxvUnC1q05YaQUsTNA==", "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", "multiformats": "^13.1.0", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/peer-record": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-8.0.7.tgz", - "integrity": "sha512-YsN8R+5O0MQwYQ0UGqERJJVRx7hAU4/nxiby91wzbgdfuL4qVPXHG4k0OAAtxVGLYa0q7KeXBpBG8qoaKhOXMQ==", - "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/peer-id": "^5.0.4", - "@libp2p/utils": "^6.1.0", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-8.0.9.tgz", + "integrity": "sha512-Ixiha//G7oCzQXSXHyXhv4Xp4qzVGSZLKUWmgUuLpqnlHrVXcqPLmPx0vkOik3ndIGriYGj5Hi7zAfCG0BN4oQ==", + "dependencies": { + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/peer-id": "^5.0.6", + "@libp2p/utils": "^6.1.2", "@multiformats/multiaddr": "^12.2.3", "multiformats": "^13.2.2", "protons-runtime": "^5.4.0", @@ -2451,15 +2452,15 @@ } }, "node_modules/@libp2p/peer-store": { - "version": "11.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-11.0.7.tgz", - "integrity": "sha512-h8W/XVYfKTmJhhnh2Mdub23CzPv24l5g1RRwFsEKCkWAe95M/fvDMPTM2ahRUB64qfnFT5X4XNFFyJFMsVtjLA==", - "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/peer-collections": "^6.0.7", - "@libp2p/peer-id": "^5.0.4", - "@libp2p/peer-record": "^8.0.7", + "version": "11.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-11.0.9.tgz", + "integrity": "sha512-gBuSXihGtxD2r/KylgcaVm0fv0hy30j74mWcmMokpwqwLH2aLReGN9QelubmXtH2cnaRafD66QutuHNORIgRlg==", + "dependencies": { + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/peer-collections": "^6.0.9", + "@libp2p/peer-id": "^5.0.6", + "@libp2p/peer-record": "^8.0.9", "@multiformats/multiaddr": "^12.2.3", "interface-datastore": "^8.3.0", "it-all": "^3.0.6", @@ -2471,24 +2472,24 @@ } }, "node_modules/@libp2p/ping": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-2.0.7.tgz", - "integrity": "sha512-qxHvWCzYocZIG5J8/+4Gfyf8qTrhrYIshhEq6pmozPIBxrSpzRs96X1gpEjG0D65iBHavvjB1IBx8wZbyNdRIg==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-2.0.9.tgz", + "integrity": "sha512-esS6crF51u0GwKooTdpFGaEvIA0+UDRyiTnZicUg44WhcM2xpo8kSZh7QTFgEgy1lGD/K/a5KDuSSac4+3EqNA==", "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", "@multiformats/multiaddr": "^12.2.3", "it-byte-stream": "^1.1.0", "uint8arrays": "^5.1.0" } }, "node_modules/@libp2p/prometheus-metrics": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@libp2p/prometheus-metrics/-/prometheus-metrics-4.2.1.tgz", - "integrity": "sha512-Mt93FWjP1Jz5G/FsG7cf0J4Y1nYs4eQvx1RjtuEghoQcSzD8nSupeMt67YRQG87R/qrs0jdiGtYxmoCoagsIDw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@libp2p/prometheus-metrics/-/prometheus-metrics-4.2.3.tgz", + "integrity": "sha512-h5ZiIEx/aOtV1fVzZOF3KK+JODft4BiCO3PhaW5fO3s0u3+rym2St+dAdutVFSjRuXQ7ytL8EZRXXQY52gX4dQ==", "dependencies": { - "@libp2p/interface": "^2.1.2", + "@libp2p/interface": "^2.1.3", "it-foreach": "^2.1.0", "it-stream-types": "^2.0.1", "prom-client": "^15.1.2", @@ -2506,29 +2507,30 @@ } }, "node_modules/@libp2p/tcp": { - "version": "10.0.8", - "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-10.0.8.tgz", - "integrity": "sha512-mD8UR1eZ4DbdYjZ6jXXssuwpjuFFUDs+ttErkKKbd0sS52NMFDfjjV95m7+njtd48UGRkA47r8k4CbYJXhyqsA==", + "version": "10.0.10", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-10.0.10.tgz", + "integrity": "sha512-4sMMyq+egYxoVNXca6TkuRWJKRY0YZrVzS3z0DSgceT+1BOpzMh7gYahO7/ns0Su3hvKOVCk1nBtIFPy3Tb0Xw==", "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/utils": "^6.1.0", + "@libp2p/interface": "^2.1.3", + "@libp2p/utils": "^6.1.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.2.3", "@types/sinon": "^17.0.3", "p-defer": "^4.0.1", + "p-event": "^6.0.1", "progress-events": "^1.0.0", "race-event": "^1.3.0", "stream-to-it": "^1.0.1" } }, "node_modules/@libp2p/tls": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/tls/-/tls-2.0.7.tgz", - "integrity": "sha512-B3WGHpkEuRR0G6MLTtuQX+f1J9UcFdwgRtZ121t7hHwVD7+QpJ2yGwpfCga39xISnpQxHQBSSOoBtC/auItHVw==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/tls/-/tls-2.0.9.tgz", + "integrity": "sha512-biTdZvDF5g8EdXuusmko2NTCAGxf5lwFO4cLUU4NJ0c4Hs8DJdMetAAwBjZeQnEbwNI1azszdcXVPcOIEPLzMQ==", "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/peer-id": "^5.0.4", + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/peer-id": "^5.0.6", "@peculiar/asn1-schema": "^2.3.8", "@peculiar/asn1-x509": "^2.3.8", "@peculiar/webcrypto": "^1.4.6", @@ -2542,14 +2544,14 @@ } }, "node_modules/@libp2p/utils": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-6.1.0.tgz", - "integrity": "sha512-pxuUI8QgeS06bMZRpy0JnACPhrrCJS5/rVNTcnQK8lV1ag2bjwkGG/359AwjeEolzYQeLrmmqnZyawd1Y74wpw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-6.1.2.tgz", + "integrity": "sha512-zjzjcLz2UlX29I5xM8dJ+7IEYJ6zE91RMYf2O4lLKQue/JYUjtCyPdlX6lDG7KhgDyoyB+buN6PVutWlFQteLg==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/logger": "^5.1.0", + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/logger": "^5.1.2", "@multiformats/multiaddr": "^12.2.3", "@sindresorhus/fnv1a": "^3.1.0", "@types/murmurhash3js-revisited": "^3.0.3", @@ -2571,12 +2573,12 @@ } }, "node_modules/@libp2p/websockets": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-9.0.7.tgz", - "integrity": "sha512-2h0y68Sa6T9j2umtQqfpfmBU3RZZw+4IUMko4hN5vCsCa/Tn0h0uDO+2JLu7iTaezfHDhtQoTdY2Uw96WCbS7A==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-9.0.9.tgz", + "integrity": "sha512-8Y3WR80H3mBTkHrVqrP7CqHjiCPEH2ZThHkHq6OY/BhT7CcISWl9mtTcfalQ92JSnMP4VgHd/IwAzSPlFXVe2g==", "dependencies": { - "@libp2p/interface": "^2.1.2", - "@libp2p/utils": "^6.1.0", + "@libp2p/interface": "^2.1.3", + "@libp2p/utils": "^6.1.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-to-uri": "^10.0.1", @@ -2625,9 +2627,9 @@ } }, "node_modules/@multiformats/multiaddr-matcher": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.2.6.tgz", - "integrity": "sha512-lqD3BqVs0ee1YUMY6am2HTJq6TYf3sQaVK8s+0Ns7FbbOsFv5j76cBkP3BSET6vIO+SGx6/K6Ns8zQI5ofiQUA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.3.0.tgz", + "integrity": "sha512-D0zKDNwLp279uEjPEVQCWej3X+ugcV93JqQ7OQzve4NiML/C7pZoYefoM+Exb25VZd+6agdIshxs+4D7E5jIhg==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@multiformats/multiaddr": "^12.0.0", @@ -3321,9 +3323,9 @@ } }, "node_modules/@semantic-release/github": { - "version": "10.3.5", - "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-10.3.5.tgz", - "integrity": "sha512-svvRglGmvqvxjmDgkXhrjf0lC88oZowFhOfifTldbgX9Dzj0inEtMLaC+3/MkDEmxmaQjWmF5Q/0CMIvPNSVdQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-11.0.0.tgz", + "integrity": "sha512-Uon6G6gJD8U1JNvPm7X0j46yxNRJ8Ui6SgK4Zw5Ktu8RgjEft3BGn+l/RX1TTzhhO3/uUcKuqM+/9/ETFxWS/Q==", "dev": true, "dependencies": { "@octokit/core": "^6.0.0", @@ -3347,7 +3349,7 @@ "node": ">=20.8.1" }, "peerDependencies": { - "semantic-release": ">=20.1.0" + "semantic-release": ">=24.1.0" } }, "node_modules/@semantic-release/github/node_modules/@semantic-release/error": { @@ -4494,9 +4496,9 @@ } }, "node_modules/aegir": { - "version": "44.1.2", - "resolved": "https://registry.npmjs.org/aegir/-/aegir-44.1.2.tgz", - "integrity": "sha512-lIYMdJhAUBSsoyPxmZCkVf9YJfSrCfEK4nMJe7WcKAif50JXiKbz2mIsQS4cFXBjjQyWp6h6ZmwRd7BrQIA+4Q==", + "version": "44.1.4", + "resolved": "https://registry.npmjs.org/aegir/-/aegir-44.1.4.tgz", + "integrity": "sha512-ag2aGwR4xKjQOefg/YI/oq20MqDr8rT+ZgOO+GW0H6sffXN6P44EMbe2bPo57gMrSyUFqRNQctOtPNB2DhtApQ==", "dev": true, "dependencies": { "@electron/get": "^3.0.0", @@ -4504,7 +4506,7 @@ "@semantic-release/changelog": "^6.0.1", "@semantic-release/commit-analyzer": "^13.0.0", "@semantic-release/git": "^10.0.1", - "@semantic-release/github": "^10.0.3", + "@semantic-release/github": "^11.0.0", "@semantic-release/npm": "^12.0.0", "@semantic-release/release-notes-generator": "^14.0.0", "@types/chai": "^4.2.16", @@ -4526,10 +4528,10 @@ "conventional-changelog-conventionalcommits": "^8.0.0", "cors": "^2.8.5", "depcheck": "^1.4.3", - "diff": "^5.1.0", + "diff": "^7.0.0", "electron-mocha": "^13.0.0", "env-paths": "^3.0.0", - "esbuild": "^0.21.1", + "esbuild": "^0.24.0", "eslint": "^8.31.0", "eslint-config-ipfs": "^7.0.0", "eslint-plugin-etc": "^2.0.2", @@ -4574,7 +4576,7 @@ "proper-lockfile": "^4.1.2", "react-native-test-runner": "^5.0.0", "read-pkg-up": "^11.0.0", - "rimraf": "^5.0.0", + "rimraf": "^6.0.1", "semantic-release": "^24.0.0", "semantic-release-monorepo": "^8.0.2", "semver": "^7.3.8", @@ -4605,6 +4607,15 @@ "undici-types": "~6.19.2" } }, + "node_modules/aegir/node_modules/diff": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz", + "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/agent-base": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", @@ -7396,41 +7407,42 @@ "dev": true }, "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz", + "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==", "dev": true, "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "@esbuild/aix-ppc64": "0.24.0", + "@esbuild/android-arm": "0.24.0", + "@esbuild/android-arm64": "0.24.0", + "@esbuild/android-x64": "0.24.0", + "@esbuild/darwin-arm64": "0.24.0", + "@esbuild/darwin-x64": "0.24.0", + "@esbuild/freebsd-arm64": "0.24.0", + "@esbuild/freebsd-x64": "0.24.0", + "@esbuild/linux-arm": "0.24.0", + "@esbuild/linux-arm64": "0.24.0", + "@esbuild/linux-ia32": "0.24.0", + "@esbuild/linux-loong64": "0.24.0", + "@esbuild/linux-mips64el": "0.24.0", + "@esbuild/linux-ppc64": "0.24.0", + "@esbuild/linux-riscv64": "0.24.0", + "@esbuild/linux-s390x": "0.24.0", + "@esbuild/linux-x64": "0.24.0", + "@esbuild/netbsd-x64": "0.24.0", + "@esbuild/openbsd-arm64": "0.24.0", + "@esbuild/openbsd-x64": "0.24.0", + "@esbuild/sunos-x64": "0.24.0", + "@esbuild/win32-arm64": "0.24.0", + "@esbuild/win32-ia32": "0.24.0", + "@esbuild/win32-x64": "0.24.0" } }, "node_modules/esbuild-plugin-wasm": { @@ -7446,6 +7458,22 @@ "url": "https://ko-fi.com/tschrock" } }, + "node_modules/esbuild/node_modules/@esbuild/openbsd-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz", + "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", @@ -11087,19 +11115,19 @@ } }, "node_modules/libp2p": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.1.6.tgz", - "integrity": "sha512-oSMjIZpd5hqOPiAZu2Wa6x7krq/eG4fbK3BkkU4jaSmG7aHFXe+pAJLeCVhl7bJRtXVFJtJcU2AUgyz7uqAMrg==", - "dependencies": { - "@libp2p/crypto": "^5.0.4", - "@libp2p/interface": "^2.1.2", - "@libp2p/interface-internal": "^2.0.7", - "@libp2p/logger": "^5.1.0", - "@libp2p/multistream-select": "^6.0.5", - "@libp2p/peer-collections": "^6.0.7", - "@libp2p/peer-id": "^5.0.4", - "@libp2p/peer-store": "^11.0.7", - "@libp2p/utils": "^6.1.0", + "version": "2.1.10", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-2.1.10.tgz", + "integrity": "sha512-uiSNXse7Hphoy+SBllRZi2wuPyNcOsOT3MGm7zwT2cepT+OofpUd4g1AgKlQqmQnW4YSMQTtOgMxFpaBligtbA==", + "dependencies": { + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "@libp2p/interface-internal": "^2.0.9", + "@libp2p/logger": "^5.1.2", + "@libp2p/multistream-select": "^6.0.7", + "@libp2p/peer-collections": "^6.0.9", + "@libp2p/peer-id": "^5.0.6", + "@libp2p/peer-store": "^11.0.9", + "@libp2p/utils": "^6.1.2", "@multiformats/dns": "^1.0.6", "@multiformats/multiaddr": "^12.2.3", "@multiformats/multiaddr-matcher": "^1.2.1", @@ -12974,9 +13002,9 @@ } }, "node_modules/mortice": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.4.tgz", - "integrity": "sha512-MUHRCAztSl4v/dAmK8vbYi5u1n9NZtQu4H3FsqS7qgMFQIAFw9lTpHiErd9kJpapqmvEdD1L3dUmiikifAvLsQ==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.6.tgz", + "integrity": "sha512-xUjsTQreX8rO3pHuGYDZ3PY/sEiONIzqzjLeog5akdY4bz9TlDDuvYlU8fm+6qnm4rnpa6AFxLhsfSBThLijdA==", "dependencies": { "observable-webworkers": "^2.0.1", "p-queue": "^8.0.1", @@ -13082,7 +13110,6 @@ "version": "5.0.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz", "integrity": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==", - "dev": true, "funding": [ { "type": "github", @@ -20596,6 +20623,11 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, + "node_modules/retimeable-signal": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/retimeable-signal/-/retimeable-signal-0.0.0.tgz", + "integrity": "sha512-jxnBbSwD7khkZIf0cnD6j3BVawwhrbcT4y1WWWZq14l5Ds+z+csataLeBSRtKVqn5tjuT4WPCbMDJLKI2C/WUA==" + }, "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -20624,36 +20656,98 @@ } }, "node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", + "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", "dev": true, "dependencies": { - "glob": "^10.3.7" + "glob": "^11.0.0", + "package-json-from-dist": "^1.0.0" }, "bin": { "rimraf": "dist/esm/bin.mjs" }, + "engines": { + "node": "20 || >=22" + }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/rimraf/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", + "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" + "path-scurry": "^2.0.0" }, "bin": { "glob": "dist/esm/bin.mjs" }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/jackspeak": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", + "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/lru-cache": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.1.tgz", + "integrity": "sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==", + "dev": true, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -21129,36 +21223,6 @@ "node": ">=18" } }, - "node_modules/semantic-release/node_modules/@semantic-release/github": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-11.0.0.tgz", - "integrity": "sha512-Uon6G6gJD8U1JNvPm7X0j46yxNRJ8Ui6SgK4Zw5Ktu8RgjEft3BGn+l/RX1TTzhhO3/uUcKuqM+/9/ETFxWS/Q==", - "dev": true, - "dependencies": { - "@octokit/core": "^6.0.0", - "@octokit/plugin-paginate-rest": "^11.0.0", - "@octokit/plugin-retry": "^7.0.0", - "@octokit/plugin-throttling": "^9.0.0", - "@semantic-release/error": "^4.0.0", - "aggregate-error": "^5.0.0", - "debug": "^4.3.4", - "dir-glob": "^3.0.1", - "globby": "^14.0.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", - "issue-parser": "^7.0.0", - "lodash-es": "^4.17.21", - "mime": "^4.0.0", - "p-filter": "^4.0.0", - "url-join": "^5.0.0" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=24.1.0" - } - }, "node_modules/semantic-release/node_modules/@sindresorhus/merge-streams": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", diff --git a/package.json b/package.json index ae3de17..e6bbebc 100644 --- a/package.json +++ b/package.json @@ -143,30 +143,30 @@ "dependencies": { "@chainsafe/libp2p-noise": "^16.0.0", "@chainsafe/libp2p-yamux": "^7.0.1", - "@libp2p/autonat": "^2.0.7", - "@libp2p/bootstrap": "^11.0.7", - "@libp2p/circuit-relay-v2": "^2.1.2", - "@libp2p/crypto": "^5.0.4", - "@libp2p/dcutr": "^2.0.7", - "@libp2p/identify": "^3.0.7", - "@libp2p/interface": "^2.1.2", - "@libp2p/kad-dht": "^14.0.0", - "@libp2p/logger": "^5.1.0", - "@libp2p/ping": "^2.0.7", - "@libp2p/prometheus-metrics": "^4.2.1", - "@libp2p/tcp": "^10.0.8", - "@libp2p/tls": "^2.0.7", - "@libp2p/utils": "^6.1.0", - "@libp2p/websockets": "^9.0.7", + "@libp2p/autonat": "^2.0.9", + "@libp2p/bootstrap": "^11.0.9", + "@libp2p/circuit-relay-v2": "^3.0.0", + "@libp2p/crypto": "^5.0.5", + "@libp2p/dcutr": "^2.0.9", + "@libp2p/identify": "^3.0.9", + "@libp2p/interface": "^2.1.3", + "@libp2p/kad-dht": "^14.0.2", + "@libp2p/logger": "^5.1.2", + "@libp2p/ping": "^2.0.9", + "@libp2p/prometheus-metrics": "^4.2.3", + "@libp2p/tcp": "^10.0.10", + "@libp2p/tls": "^2.0.9", + "@libp2p/utils": "^6.1.2", + "@libp2p/websockets": "^9.0.9", "@multiformats/multiaddr": "^12.3.1", - "@multiformats/multiaddr-matcher": "^1.2.4", + "@multiformats/multiaddr-matcher": "^1.3.0", "datastore-level": "^11.0.1", - "libp2p": "^2.1.6", + "libp2p": "^2.1.10", "prom-client": "^15.1.3", "uint8arrays": "^5.1.0" }, "devDependencies": { - "aegir": "^44.1.1", + "aegir": "^44.1.4", "patch-package": "^8.0.0" } }