From b420a003e472df4bb386120ee5a5bac45c99acd4 Mon Sep 17 00:00:00 2001 From: abenso Date: Tue, 1 Oct 2024 14:39:01 -0300 Subject: [PATCH 1/3] update js --- js/package.json | 16 +- js/yarn.lock | 852 +++++++++++++++++++++++++----------------------- 2 files changed, 461 insertions(+), 407 deletions(-) diff --git a/js/package.json b/js/package.json index ed8c7288..f3aa7904 100644 --- a/js/package.json +++ b/js/package.json @@ -27,32 +27,32 @@ "url": "https://github.com/ava-labs/ledger-avalanche/issues" }, "dependencies": { - "@ledgerhq/hw-app-eth": "6.38.1", - "@ledgerhq/hw-transport": "6.31.3", + "@ledgerhq/hw-app-eth": "6.38.2", + "@ledgerhq/hw-transport": "6.31.4", "bs58": "6.0.0", "sha3": "2.1.4" }, "devDependencies": { "@types/bs58": "^4.0.4", "@types/ledgerhq__hw-transport": "^4.21.8", - "@typescript-eslint/eslint-plugin": "^8.6.0", - "@typescript-eslint/parser": "^8.6.0", + "@typescript-eslint/eslint-plugin": "^8.8.0", + "@typescript-eslint/parser": "^8.8.0", "bip32": "^4.0.0", "bip39": "^3.1.0", "core-js": "^3.38.1", "crypto-js": "4.2.0", - "esbuild": "0.23.1", - "eslint": "^9.10.0", + "esbuild": "0.24.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jest": "^28.8.3", "eslint-plugin-prettier": "^5.2.1", "jest": "^29.7.0", "prettier": "^3.3.3", - "rollup": "^4.21.3", + "rollup": "^4.23.0", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-esbuild": "^6.1.1", - "semantic-release": "^24.1.1", + "semantic-release": "^24.1.2", "typescript": "^5.6.2" }, "moduleDirectories": [ diff --git a/js/yarn.lock b/js/yarn.lock index b3f2b159..e859a715 100644 --- a/js/yarn.lock +++ b/js/yarn.lock @@ -296,125 +296,125 @@ resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== -"@esbuild/aix-ppc64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz#51299374de171dbd80bb7d838e1cfce9af36f353" - integrity sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ== - -"@esbuild/android-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz#58565291a1fe548638adb9c584237449e5e14018" - integrity sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw== - -"@esbuild/android-arm@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.23.1.tgz#5eb8c652d4c82a2421e3395b808e6d9c42c862ee" - integrity sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ== - -"@esbuild/android-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.23.1.tgz#ae19d665d2f06f0f48a6ac9a224b3f672e65d517" - integrity sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg== - -"@esbuild/darwin-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz#05b17f91a87e557b468a9c75e9d85ab10c121b16" - integrity sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q== - -"@esbuild/darwin-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz#c58353b982f4e04f0d022284b8ba2733f5ff0931" - integrity sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw== - -"@esbuild/freebsd-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz#f9220dc65f80f03635e1ef96cfad5da1f446f3bc" - integrity sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA== - -"@esbuild/freebsd-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz#69bd8511fa013b59f0226d1609ac43f7ce489730" - integrity sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g== - -"@esbuild/linux-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz#8050af6d51ddb388c75653ef9871f5ccd8f12383" - integrity sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g== - -"@esbuild/linux-arm@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz#ecaabd1c23b701070484990db9a82f382f99e771" - integrity sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ== - -"@esbuild/linux-ia32@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz#3ed2273214178109741c09bd0687098a0243b333" - integrity sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ== - -"@esbuild/linux-loong64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz#a0fdf440b5485c81b0fbb316b08933d217f5d3ac" - integrity sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw== - -"@esbuild/linux-mips64el@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz#e11a2806346db8375b18f5e104c5a9d4e81807f6" - integrity sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q== - -"@esbuild/linux-ppc64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz#06a2744c5eaf562b1a90937855b4d6cf7c75ec96" - integrity sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw== - -"@esbuild/linux-riscv64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz#65b46a2892fc0d1af4ba342af3fe0fa4a8fe08e7" - integrity sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA== - -"@esbuild/linux-s390x@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz#e71ea18c70c3f604e241d16e4e5ab193a9785d6f" - integrity sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw== - -"@esbuild/linux-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz#d47f97391e80690d4dfe811a2e7d6927ad9eed24" - integrity sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ== - -"@esbuild/netbsd-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz#44e743c9778d57a8ace4b72f3c6b839a3b74a653" - integrity sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA== - -"@esbuild/openbsd-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz#05c5a1faf67b9881834758c69f3e51b7dee015d7" - integrity sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q== - -"@esbuild/openbsd-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz#2e58ae511bacf67d19f9f2dcd9e8c5a93f00c273" - integrity sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA== - -"@esbuild/sunos-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz#adb022b959d18d3389ac70769cef5a03d3abd403" - integrity sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA== - -"@esbuild/win32-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz#84906f50c212b72ec360f48461d43202f4c8b9a2" - integrity sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A== - -"@esbuild/win32-ia32@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz#5e3eacc515820ff729e90d0cb463183128e82fac" - integrity sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ== - -"@esbuild/win32-x64@0.23.1": - version "0.23.1" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz#81fd50d11e2c32b2d6241470e3185b70c7b30699" - integrity sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg== +"@esbuild/aix-ppc64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz#b57697945b50e99007b4c2521507dc613d4a648c" + integrity sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw== + +"@esbuild/android-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz#1add7e0af67acefd556e407f8497e81fddad79c0" + integrity sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w== + +"@esbuild/android-arm@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.24.0.tgz#ab7263045fa8e090833a8e3c393b60d59a789810" + integrity sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew== + +"@esbuild/android-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.24.0.tgz#e8f8b196cfdfdd5aeaebbdb0110983460440e705" + integrity sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ== + +"@esbuild/darwin-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz#2d0d9414f2acbffd2d86e98253914fca603a53dd" + integrity sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw== + +"@esbuild/darwin-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz#33087aab31a1eb64c89daf3d2cf8ce1775656107" + integrity sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA== + +"@esbuild/freebsd-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz#bb76e5ea9e97fa3c753472f19421075d3a33e8a7" + integrity sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA== + +"@esbuild/freebsd-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz#e0e2ce9249fdf6ee29e5dc3d420c7007fa579b93" + integrity sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ== + +"@esbuild/linux-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz#d1b2aa58085f73ecf45533c07c82d81235388e75" + integrity sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g== + +"@esbuild/linux-arm@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz#8e4915df8ea3e12b690a057e77a47b1d5935ef6d" + integrity sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw== + +"@esbuild/linux-ia32@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz#8200b1110666c39ab316572324b7af63d82013fb" + integrity sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA== + +"@esbuild/linux-loong64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz#6ff0c99cf647504df321d0640f0d32e557da745c" + integrity sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g== + +"@esbuild/linux-mips64el@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz#3f720ccd4d59bfeb4c2ce276a46b77ad380fa1f3" + integrity sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA== + +"@esbuild/linux-ppc64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz#9d6b188b15c25afd2e213474bf5f31e42e3aa09e" + integrity sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ== + +"@esbuild/linux-riscv64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz#f989fdc9752dfda286c9cd87c46248e4dfecbc25" + integrity sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw== + +"@esbuild/linux-s390x@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz#29ebf87e4132ea659c1489fce63cd8509d1c7319" + integrity sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g== + +"@esbuild/linux-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz#4af48c5c0479569b1f359ffbce22d15f261c0cef" + integrity sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA== + +"@esbuild/netbsd-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz#1ae73d23cc044a0ebd4f198334416fb26c31366c" + integrity sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg== + +"@esbuild/openbsd-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz#5d904a4f5158c89859fd902c427f96d6a9e632e2" + integrity sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg== + +"@esbuild/openbsd-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz#4c8aa88c49187c601bae2971e71c6dc5e0ad1cdf" + integrity sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q== + +"@esbuild/sunos-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz#8ddc35a0ea38575fa44eda30a5ee01ae2fa54dd4" + integrity sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA== + +"@esbuild/win32-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz#6e79c8543f282c4539db684a207ae0e174a9007b" + integrity sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA== + +"@esbuild/win32-ia32@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz#057af345da256b7192d18b676a02e95d0fa39103" + integrity sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw== + +"@esbuild/win32-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz#168ab1c7e1c318b922637fad8f339d48b01e1244" + integrity sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA== "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" @@ -437,6 +437,11 @@ debug "^4.3.1" minimatch "^3.1.2" +"@eslint/core@^0.6.0": + version "0.6.0" + resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.6.0.tgz#9930b5ba24c406d67a1760e94cdbac616a6eb674" + integrity sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg== + "@eslint/eslintrc@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.1.0.tgz#dbd3482bfd91efa663cbe7aa1f506839868207b6" @@ -452,20 +457,20 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@9.10.0": - version "9.10.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.10.0.tgz#eaa3cb0baec497970bb29e43a153d0d5650143c6" - integrity sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g== +"@eslint/js@9.11.1": + version "9.11.1" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.11.1.tgz#8bcb37436f9854b3d9a561440daf916acd940986" + integrity sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA== "@eslint/object-schema@^2.1.4": version "2.1.4" resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.4.tgz#9e69f8bb4031e11df79e03db09f9dbbae1740843" integrity sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ== -"@eslint/plugin-kit@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.1.0.tgz#809b95a0227ee79c3195adfb562eb94352e77974" - integrity sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ== +"@eslint/plugin-kit@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz#8712dccae365d24e9eeecb7b346f85e750ba343d" + integrity sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig== dependencies: levn "^0.4.1" @@ -1078,89 +1083,90 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@ledgerhq/cryptoassets@^13.4.0": - version "13.4.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/cryptoassets/-/cryptoassets-13.4.0.tgz#17f7657d1a4680539fe2de73ef9eb8aba078a8e4" - integrity sha512-MLXpu0qjwvNhU5K13b+XJYjMIVFTZJeMQRt7L19o+9RUGOxUuhXSnZwZ35XeAbtKJcPR8IoAPDduipWk1KnLSg== +"@ledgerhq/cryptoassets@^13.5.0": + version "13.5.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/cryptoassets/-/cryptoassets-13.5.0.tgz#ddd09bec1df2ca7325002b94595f1553aca27821" + integrity sha512-kdy40ZgcmGTo6sY/aKBJU6dydfV0luvOB5fi9MbJ1iRdy4qoHzfHUTk/z8B5yJRC4WgR1dbhFhKQcfA3lOE0rw== dependencies: - axios "1.7.3" + "@ledgerhq/live-env" "^2.3.0" + axios "1.7.7" bs58check "^2.1.2" invariant "2" -"@ledgerhq/devices@^8.4.3": - version "8.4.3" - resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.4.3.tgz#4c296df4dd4af6f1085d728609b6931a640baf86" - integrity sha512-+ih+M27E6cm6DHrmw3GbS3mEaznCyFc0e62VdQux40XK2psgYhL2yBPftM4KCrBYm1UbHqXzqLN+Jb7rNIzsHg== +"@ledgerhq/devices@^8.4.4": + version "8.4.4" + resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.4.4.tgz#0d195c1650fe57da2fad7f0d9074a0190947cd6f" + integrity sha512-sz/ryhe/R687RHtevIE9RlKaV8kkKykUV4k29e7GAVwzHX1gqG+O75cu1NCJUHLbp3eABV5FdvZejqRUlLis9A== dependencies: - "@ledgerhq/errors" "^6.19.0" + "@ledgerhq/errors" "^6.19.1" "@ledgerhq/logs" "^6.12.0" rxjs "^7.8.1" semver "^7.3.5" -"@ledgerhq/domain-service@^1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@ledgerhq/domain-service/-/domain-service-1.2.4.tgz#2133914ed702016d98c9995ad7b530b0b49ea0f6" - integrity sha512-Ycm4uTIHiZfkp3sWEBXbPjpQHTIQnlNpQHIJi70G3c8eY4CwlLxqBrBnY9ac9vmu16CuXLdoUU/omBq9yNezWQ== +"@ledgerhq/domain-service@^1.2.5": + version "1.2.5" + resolved "https://registry.yarnpkg.com/@ledgerhq/domain-service/-/domain-service-1.2.5.tgz#fbbf4e12c591496da3bba6f3f84de88b37991bdf" + integrity sha512-bBSCRMZ4tHzO0yRlzaGMNNOpNfR6JorvgDPxOXhKlvVAP6C0iSUB4zdFlN6aMYpjTe6tpSG0X1+IKA1BjhLxDw== dependencies: - "@ledgerhq/errors" "^6.19.0" + "@ledgerhq/errors" "^6.19.1" "@ledgerhq/logs" "^6.12.0" - "@ledgerhq/types-live" "^6.51.0" - axios "1.7.3" + "@ledgerhq/types-live" "^6.51.1" + axios "1.7.7" eip55 "^2.1.1" react "^18.2.0" react-dom "^18.2.0" -"@ledgerhq/errors@^6.19.0": - version "6.19.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.19.0.tgz#ed4f01df3dabfcdeb0b073159d66cb5f2d086243" - integrity sha512-c3Jid7euMSnpHFp8H7iPtsmKDjwbTjlG46YKdw+RpCclsqtBx1uQDlYmcbP1Yv9201kVlUFUhhP4H623k8xzlQ== +"@ledgerhq/errors@^6.19.1": + version "6.19.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.19.1.tgz#d9ac45ad4ff839e468b8f63766e665537aaede58" + integrity sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw== -"@ledgerhq/evm-tools@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/evm-tools/-/evm-tools-1.2.1.tgz#7d1a36ab38234750e071146afc7021a488b42ad3" - integrity sha512-4rQveePJrBmP2a+kaqxuhj0ohm9iL71dR0dompqLY/ijktwzw6uVBn2Q81dkrq8QeTPjXv+bDUXmofPEnzeEPg== +"@ledgerhq/evm-tools@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@ledgerhq/evm-tools/-/evm-tools-1.2.2.tgz#a83c540d55bc80b91f2b299157df2d4cc0dae56d" + integrity sha512-k/CPk10d5SI2y2rDvmDFCyWq6Ydn4pRnc0vlDCgCw2HwrPtLZRa0xPPeWq/m66EAOfLf+PxkLva7R97X/8NIbw== dependencies: - "@ledgerhq/cryptoassets" "^13.4.0" + "@ledgerhq/cryptoassets" "^13.5.0" "@ledgerhq/live-env" "^2.3.0" - axios "1.7.3" + axios "1.7.7" crypto-js "4.2.0" ethers "5.7.2" -"@ledgerhq/hw-app-eth@6.38.1": - version "6.38.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-eth/-/hw-app-eth-6.38.1.tgz#666ea676ae80addd3b3ddf59d67652eea84eaf5c" - integrity sha512-r7JiVqsxuc8q1cbz1YVLPw6AoBUoj23N9GMXje4JFvc/4ZE6ycxaGkIFsvz/HmQMn0ydNFiqQO071x3LUqsLOg== +"@ledgerhq/hw-app-eth@6.38.2": + version "6.38.2" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-eth/-/hw-app-eth-6.38.2.tgz#01efc4ae7b2719321db6dcdab28d0c7b83caf64c" + integrity sha512-R+zWPMf/+O6fuiDpl+VJ2Tv4cln3NXUrGhIaqGQ9cXTxLVf6nnxHaX0c3eJhDOgSJ2WcWZfjkhLt+oLniNJvvA== dependencies: "@ethersproject/abi" "^5.5.0" "@ethersproject/rlp" "^5.5.0" - "@ledgerhq/cryptoassets" "^13.4.0" - "@ledgerhq/domain-service" "^1.2.4" - "@ledgerhq/errors" "^6.19.0" - "@ledgerhq/evm-tools" "^1.2.1" - "@ledgerhq/hw-transport" "^6.31.3" - "@ledgerhq/hw-transport-mocker" "^6.29.3" + "@ledgerhq/cryptoassets" "^13.5.0" + "@ledgerhq/domain-service" "^1.2.5" + "@ledgerhq/errors" "^6.19.1" + "@ledgerhq/evm-tools" "^1.2.2" + "@ledgerhq/hw-transport" "^6.31.4" + "@ledgerhq/hw-transport-mocker" "^6.29.4" "@ledgerhq/logs" "^6.12.0" - "@ledgerhq/types-live" "^6.51.0" - axios "1.7.3" + "@ledgerhq/types-live" "^6.51.1" + axios "1.7.7" bignumber.js "^9.1.2" semver "^7.3.5" -"@ledgerhq/hw-transport-mocker@^6.29.3": - version "6.29.3" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-mocker/-/hw-transport-mocker-6.29.3.tgz#3708c1c77da9b4d2457e413961f89d8cee7ffe2c" - integrity sha512-WU63pZ96HiyKce1eob/934o4TV9Q2W4uh0YUATl8iWNcPNG0+1b2owGOTfAgoW8/IAg6xzicv4XVRebAbnim4A== +"@ledgerhq/hw-transport-mocker@^6.29.4": + version "6.29.4" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-mocker/-/hw-transport-mocker-6.29.4.tgz#c7828cbab304648f9d01643736b0c2e5040ca8cc" + integrity sha512-CLDIpQ/eqU8qrCYGY9MyHa+oMgqs6PuNkWtqbcaS4AzNx8L/9bv7y8CZwCjxX6oB/2ZEq42RlL6oZ6Ou3oHnoQ== dependencies: - "@ledgerhq/hw-transport" "^6.31.3" + "@ledgerhq/hw-transport" "^6.31.4" "@ledgerhq/logs" "^6.12.0" rxjs "^7.8.1" -"@ledgerhq/hw-transport@6.31.3", "@ledgerhq/hw-transport@^6.31.3": - version "6.31.3" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.31.3.tgz#ceecea278ee200dbb8d7e2ce5e47e09a287c1611" - integrity sha512-rFplkHWF5NXtlYwAusqLlMu298NHtRD+2q/jrTYc//uu/xJO9LkDIgKid6IVF2+e1Wj7yX6YQVrU6L0Yu1ntEw== +"@ledgerhq/hw-transport@6.31.4", "@ledgerhq/hw-transport@^6.31.4": + version "6.31.4" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.31.4.tgz#9b23a6de4a4caaa5c24b149c2dea8adde46f0eb1" + integrity sha512-6c1ir/cXWJm5dCWdq55NPgCJ3UuKuuxRvf//Xs36Bq9BwkV2YaRQhZITAkads83l07NAdR16hkTWqqpwFMaI6A== dependencies: - "@ledgerhq/devices" "^8.4.3" - "@ledgerhq/errors" "^6.19.0" + "@ledgerhq/devices" "^8.4.4" + "@ledgerhq/errors" "^6.19.1" "@ledgerhq/logs" "^6.12.0" events "^3.3.0" @@ -1177,10 +1183,10 @@ resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.12.0.tgz#ad903528bf3687a44da435d7b2479d724d374f5d" integrity sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA== -"@ledgerhq/types-live@^6.51.0": - version "6.51.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/types-live/-/types-live-6.51.0.tgz#e6628826e4b3e12872585939d81dd647dddc728e" - integrity sha512-iaLIGb0UwXLVIowl//fOlzlN2HTIa7mu8FE1oGZM64mh6kqf7QEguLPhlr3ZaNMmfwCr86oyr6pzNjlcYUHWgg== +"@ledgerhq/types-live@^6.51.1": + version "6.51.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/types-live/-/types-live-6.51.1.tgz#abb1c29d2f1173b4b98996ddb202daa3d805301e" + integrity sha512-+8V5RAZ+CDPDs2GPWEh9HlRR5PVVaS/QvAr+VEiHfP3973sAiaHTVUgbTzE7oRKwjA7upgk69tqs132B5SoSdw== dependencies: bignumber.js "^9.1.2" rxjs "^7.8.1" @@ -1502,93 +1508,93 @@ config-chain "^1.1.11" "@rollup/pluginutils@^5.0.5": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.0.tgz#7e53eddc8c7f483a4ad0b94afb1f7f5fd3c771e0" - integrity sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g== + version "5.1.2" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.2.tgz#d3bc9f0fea4fd4086aaac6aa102f3fa587ce8bd9" + integrity sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw== dependencies: "@types/estree" "^1.0.0" estree-walker "^2.0.2" picomatch "^2.3.1" -"@rollup/rollup-android-arm-eabi@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.0.tgz#e8c16c336f060b4cb592f62eb4f0e543d79d51fe" - integrity sha512-/IZQvg6ZR0tAkEi4tdXOraQoWeJy9gbQ/cx4I7k9dJaCk9qrXEcdouxRVz5kZXt5C2bQ9pILoAA+KB4C/d3pfw== - -"@rollup/rollup-android-arm64@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.0.tgz#7a44160a14017fa744912d7037c7d81d6f8a46e7" - integrity sha512-ETHi4bxrYnvOtXeM7d4V4kZWixib2jddFacJjsOjwbgYSRsyXYtZHC4ht134OsslPIcnkqT+TKV4eU8rNBKyyQ== - -"@rollup/rollup-darwin-arm64@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.0.tgz#6122dc37d4a09521d8abe18925956d3b46cfbac9" - integrity sha512-ZWgARzhSKE+gVUX7QWaECoRQsPwaD8ZR0Oxb3aUpzdErTvlEadfQpORPXkKSdKbFci9v8MJfkTtoEHnnW9Ulng== - -"@rollup/rollup-darwin-x64@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.0.tgz#453f345899cbf544aa0d6f5808d24d2e42f605b7" - integrity sha512-h0ZAtOfHyio8Az6cwIGS+nHUfRMWBDO5jXB8PQCARVF6Na/G6XS2SFxDl8Oem+S5ZsHQgtsI7RT4JQnI1qrlaw== - -"@rollup/rollup-linux-arm-gnueabihf@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.0.tgz#3a32fa4e80a62a6d733014838b1123fe76b060fe" - integrity sha512-9pxQJSPwFsVi0ttOmqLY4JJ9pg9t1gKhK0JDbV1yUEETSx55fdyCjt39eBQ54OQCzAF0nVGO6LfEH1KnCPvelA== - -"@rollup/rollup-linux-arm-musleabihf@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.0.tgz#55d3953c54419e93efe124882a3103c8a2f65641" - integrity sha512-YJ5Ku5BmNJZb58A4qSEo3JlIG4d3G2lWyBi13ABlXzO41SsdnUKi3HQHe83VpwBVG4jHFTW65jOQb8qyoR+qzg== - -"@rollup/rollup-linux-arm64-gnu@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.0.tgz#cd626963b9962baf8e09d792e67b87269a5bcfff" - integrity sha512-U4G4u7f+QCqHlVg1Nlx+qapZy+QoG+NV6ux+upo/T7arNGwKvKP2kmGM4W5QTbdewWFgudQxi3kDNST9GT1/mg== - -"@rollup/rollup-linux-arm64-musl@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.0.tgz#ad209270c9937a27346fce5b0670cbdfb1e6a0a6" - integrity sha512-aQpNlKmx3amwkA3a5J6nlXSahE1ijl0L9KuIjVOUhfOh7uw2S4piR3mtpxpRtbnK809SBtyPsM9q15CPTsY7HQ== - -"@rollup/rollup-linux-powerpc64le-gnu@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.0.tgz#fdd173929a5bba8b7e8b37314380213d9604088f" - integrity sha512-9fx6Zj/7vve/Fp4iexUFRKb5+RjLCff6YTRQl4CoDhdMfDoobWmhAxQWV3NfShMzQk1Q/iCnageFyGfqnsmeqQ== - -"@rollup/rollup-linux-riscv64-gnu@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.0.tgz#90b11314fbf45d04083f658e08dc3b32fd713061" - integrity sha512-VWQiCcN7zBgZYLjndIEh5tamtnKg5TGxyZPWcN9zBtXBwfcGSZ5cHSdQZfQH/GB4uRxk0D3VYbOEe/chJhPGLQ== - -"@rollup/rollup-linux-s390x-gnu@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.0.tgz#46bb2f1135aeec646b720d6032d7c86915f8b2ec" - integrity sha512-EHmPnPWvyYqncObwqrosb/CpH3GOjE76vWVs0g4hWsDRUVhg61hBmlVg5TPXqF+g+PvIbqkC7i3h8wbn4Gp2Fg== - -"@rollup/rollup-linux-x64-gnu@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.0.tgz#d731a19af5f05eabcba871bda2eeb2fa8c8adb67" - integrity sha512-tsSWy3YQzmpjDKnQ1Vcpy3p9Z+kMFbSIesCdMNgLizDWFhrLZIoN21JSq01g+MZMDFF+Y1+4zxgrlqPjid5ohg== - -"@rollup/rollup-linux-x64-musl@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.0.tgz#5438b2dc38fe467444cf769146098be083022d0f" - integrity sha512-anr1Y11uPOQrpuU8XOikY5lH4Qu94oS6j0xrulHk3NkLDq19MlX8Ng/pVipjxBJ9a2l3+F39REZYyWQFkZ4/fw== - -"@rollup/rollup-win32-arm64-msvc@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.0.tgz#6bd66c198f80c8e7050cfd901701cfb9555d768a" - integrity sha512-7LB+Bh+Ut7cfmO0m244/asvtIGQr5pG5Rvjz/l1Rnz1kDzM02pSX9jPaS0p+90H5I1x4d1FkCew+B7MOnoatNw== - -"@rollup/rollup-win32-ia32-msvc@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.0.tgz#58daea1f1e65143c44c8f3311f30ff8eefa62bae" - integrity sha512-+3qZ4rer7t/QsC5JwMpcvCVPRcJt1cJrYS/TMJZzXIJbxWFQEVhrIc26IhB+5Z9fT9umfVc+Es2mOZgl+7jdJQ== - -"@rollup/rollup-win32-x64-msvc@4.22.0": - version "4.22.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.0.tgz#956948629f6b87de0bdf526b28d940221540bbb6" - integrity sha512-YdicNOSJONVx/vuPkgPTyRoAPx3GbknBZRCOUkK84FJ/YTfs/F0vl/YsMscrB6Y177d+yDRcj+JWMPMCgshwrA== +"@rollup/rollup-android-arm-eabi@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.23.0.tgz#17c381804b84fecee9dd8588e93d9b2a4544ea42" + integrity sha512-8OR+Ok3SGEMsAZispLx8jruuXw0HVF16k+ub2eNXKHDmdxL4cf9NlNpAzhlOhNyXzKDEJuFeq0nZm+XlNb1IFw== + +"@rollup/rollup-android-arm64@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.23.0.tgz#0594aab393e7b13c4cd7f21bb72d953c128cdae4" + integrity sha512-rEFtX1nP8gqmLmPZsXRMoLVNB5JBwOzIAk/XAcEPuKrPa2nPJ+DuGGpfQUR0XjRm8KjHfTZLpWbKXkA5BoFL3w== + +"@rollup/rollup-darwin-arm64@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.23.0.tgz#1bc123d4e69920d026f0ffc791bc3c4e04a33b60" + integrity sha512-ZbqlMkJRMMPeapfaU4drYHns7Q5MIxjM/QeOO62qQZGPh9XWziap+NF9fsqPHT0KzEL6HaPspC7sOwpgyA3J9g== + +"@rollup/rollup-darwin-x64@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.23.0.tgz#272b6787d8a356ac8460738c03b0281af75ed73e" + integrity sha512-PfmgQp78xx5rBCgn2oYPQ1rQTtOaQCna0kRaBlc5w7RlA3TDGGo7m3XaptgitUZ54US9915i7KeVPHoy3/W8tA== + +"@rollup/rollup-linux-arm-gnueabihf@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.23.0.tgz#c35a35414d11c028db1e11b158b3947d1fa3abb0" + integrity sha512-WAeZfAAPus56eQgBioezXRRzArAjWJGjNo/M+BHZygUcs9EePIuGI1Wfc6U/Ki+tMW17FFGvhCfYnfcKPh18SA== + +"@rollup/rollup-linux-arm-musleabihf@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.23.0.tgz#f490e10393558d37c8bc71e71fcab919f2a5bec6" + integrity sha512-v7PGcp1O5XKZxKX8phTXtmJDVpE20Ub1eF6w9iMmI3qrrPak6yR9/5eeq7ziLMrMTjppkkskXyxnmm00HdtXjA== + +"@rollup/rollup-linux-arm64-gnu@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.23.0.tgz#1b685e1c219494e39f7441cd6b15fe4779ceda77" + integrity sha512-nAbWsDZ9UkU6xQiXEyXBNHAKbzSAi95H3gTStJq9UGiS1v+YVXwRHcQOQEF/3CHuhX5BVhShKoeOf6Q/1M+Zhg== + +"@rollup/rollup-linux-arm64-musl@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.23.0.tgz#a6cf6cdb340abde851b055e6d8785308ef4ace1a" + integrity sha512-5QT/Di5FbGNPaVw8hHO1wETunwkPuZBIu6W+5GNArlKHD9fkMHy7vS8zGHJk38oObXfWdsuLMogD4sBySLJ54g== + +"@rollup/rollup-linux-powerpc64le-gnu@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.23.0.tgz#2ce0518e709a8a4c0ae563ae0dd4526bc8b14df8" + integrity sha512-Sefl6vPyn5axzCsO13r1sHLcmPuiSOrKIImnq34CBurntcJ+lkQgAaTt/9JkgGmaZJ+OkaHmAJl4Bfd0DmdtOQ== + +"@rollup/rollup-linux-riscv64-gnu@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.23.0.tgz#008bbfc76beae9651b989a36a0308fbb90ce9fcd" + integrity sha512-o4QI2KU/QbP7ZExMse6ULotdV3oJUYMrdx3rBZCgUF3ur3gJPfe8Fuasn6tia16c5kZBBw0aTmaUygad6VB/hQ== + +"@rollup/rollup-linux-s390x-gnu@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.23.0.tgz#dac114e4eda8d6c5d6b46abd7f1638c6e5846f75" + integrity sha512-+bxqx+V/D4FGrpXzPGKp/SEZIZ8cIW3K7wOtcJAoCrmXvzRtmdUhYNbgd+RztLzfDEfA2WtKj5F4tcbNPuqgeg== + +"@rollup/rollup-linux-x64-gnu@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.23.0.tgz#5d813f8fa79830e13ebeb69433cc786c5522da87" + integrity sha512-I/eXsdVoCKtSgK9OwyQKPAfricWKUMNCwJKtatRYMmDo5N859tbO3UsBw5kT3dU1n6ZcM1JDzPRSGhAUkxfLxw== + +"@rollup/rollup-linux-x64-musl@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.23.0.tgz#cca8bf6f96467494c4cb8bba996752d3c7b20714" + integrity sha512-4ZoDZy5ShLbbe1KPSafbFh1vbl0asTVfkABC7eWqIs01+66ncM82YJxV2VtV3YVJTqq2P8HMx3DCoRSWB/N3rw== + +"@rollup/rollup-win32-arm64-msvc@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.23.0.tgz#9e09307dd0656a63db9ef86a6004679f56d9ddcf" + integrity sha512-+5Ky8dhft4STaOEbZu3/NU4QIyYssKO+r1cD3FzuusA0vO5gso15on7qGzKdNXnc1gOrsgCqZjRw1w+zL4y4hQ== + +"@rollup/rollup-win32-ia32-msvc@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.23.0.tgz#ebd6a789dd59c1a4e94ab055de0c37ab4ae43618" + integrity sha512-0SPJk4cPZQhq9qA1UhIRumSE3+JJIBBjtlGl5PNC///BoaByckNZd53rOYD0glpTkYFBQSt7AkMeLVPfx65+BQ== + +"@rollup/rollup-win32-x64-msvc@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.23.0.tgz#54e3562ebd264ef5839f8091618310c40d43d8a9" + integrity sha512-lqCK5GQC8fNo0+JvTSxcG7YB1UKYp8yrNLhsArlvPWN+16ovSZgoehlVHg6X0sSWPUkpjRBR5TuR12ZugowZ4g== "@rtsao/scc@^1.1.0": version "1.1.0" @@ -1624,10 +1630,10 @@ resolved "https://registry.yarnpkg.com/@semantic-release/error/-/error-4.0.0.tgz#692810288239637f74396976a9340fbc0aa9f6f9" integrity sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ== -"@semantic-release/github@^10.0.0": - version "10.3.4" - resolved "https://registry.yarnpkg.com/@semantic-release/github/-/github-10.3.4.tgz#d54f3c18491592482e815690e9e8c702c5b3b277" - integrity sha512-JghCkEk7e2u+iauMje8lgHH11pbtaz9yTdMn/PyfulCdBshIwpp+Mu/NR8Ml216auEUtvmBpQX5+Cth2TsVUVw== +"@semantic-release/github@^11.0.0": + version "11.0.0" + resolved "https://registry.yarnpkg.com/@semantic-release/github/-/github-11.0.0.tgz#1cbfed43b96282994a1c480a204179b89b73a387" + integrity sha512-Uon6G6gJD8U1JNvPm7X0j46yxNRJ8Ui6SgK4Zw5Ktu8RgjEft3BGn+l/RX1TTzhhO3/uUcKuqM+/9/ETFxWS/Q== dependencies: "@octokit/core" "^6.0.0" "@octokit/plugin-paginate-rest" "^11.0.0" @@ -1815,12 +1821,7 @@ "@types/node" "*" base-x "^3.0.6" -"@types/estree@1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" - integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== - -"@types/estree@^1.0.0": +"@types/estree@1.0.6", "@types/estree@^1.0.0", "@types/estree@^1.0.6": version "1.0.6" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== @@ -1851,6 +1852,11 @@ dependencies: "@types/istanbul-lib-report" "*" +"@types/json-schema@^7.0.15": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" @@ -1864,9 +1870,9 @@ "@types/node" "*" "@types/node@*": - version "22.5.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.5.5.tgz#52f939dd0f65fc552a4ad0b392f3c466cc5d7a44" - integrity sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA== + version "22.6.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.6.1.tgz#e531a45f4d78f14a8468cb9cdc29dc9602afc7ac" + integrity sha512-V48tCfcKb/e6cVUigLAaJDAILdMP0fUW6BidkPK4GpGjXcfbnoHasCZDwz3N3yVt5we2RHm4XTQCpv0KJz9zqw== dependencies: undici-types "~6.19.2" @@ -1897,62 +1903,89 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.6.0.tgz#20049754ff9f6d3a09bf240297f029ce04290999" - integrity sha512-UOaz/wFowmoh2G6Mr9gw60B1mm0MzUtm6Ic8G2yM1Le6gyj5Loi/N+O5mocugRGY+8OeeKmkMmbxNqUCq3B4Sg== +"@typescript-eslint/eslint-plugin@^8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz#b2b02a5447cdc885950eb256b3b8a97b92031bd3" + integrity sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/type-utils" "8.6.0" - "@typescript-eslint/utils" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/type-utils" "8.8.0" + "@typescript-eslint/utils" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" -"@typescript-eslint/parser@^8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.6.0.tgz#02e092b9dc8b4e319172af620d0d39b337d948f6" - integrity sha512-eQcbCuA2Vmw45iGfcyG4y6rS7BhWfz9MQuk409WD47qMM+bKCGQWXxvoOs1DUp+T7UBMTtRTVT+kXr7Sh4O9Ow== +"@typescript-eslint/parser@^8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.8.0.tgz#ee4397c70230c4eee030456924c0fba480072f5e" + integrity sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg== dependencies: - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/typescript-estree" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/typescript-estree" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.6.0.tgz#28cc2fc26a84b75addf45091a2c6283e29e2c982" - integrity sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw== +"@typescript-eslint/scope-manager@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz#90ee7bf9bc982b9260b93347c01a8bc2b595e0b8" + integrity sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg== dependencies: - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/visitor-keys" "8.7.0" -"@typescript-eslint/type-utils@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.6.0.tgz#d4347e637478bef88cee1db691fcfa20ade9b8a0" - integrity sha512-dtePl4gsuenXVwC7dVNlb4mGDcKjDT/Ropsk4za/ouMBPplCLyznIaR+W65mvCvsyS97dymoBRrioEXI7k0XIg== +"@typescript-eslint/scope-manager@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz#30b23a6ae5708bd7882e40675ef2f1b2beac741f" + integrity sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg== dependencies: - "@typescript-eslint/typescript-estree" "8.6.0" - "@typescript-eslint/utils" "8.6.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" + +"@typescript-eslint/type-utils@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz#a0ca1c8a90d94b101176a169d7a0958187408d33" + integrity sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q== + dependencies: + "@typescript-eslint/typescript-estree" "8.8.0" + "@typescript-eslint/utils" "8.8.0" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.6.0.tgz#cdc3a16f83f2f0663d6723e9fd032331cdd9f51c" - integrity sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw== +"@typescript-eslint/types@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.7.0.tgz#21d987201c07b69ce7ddc03451d7196e5445ad19" + integrity sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w== + +"@typescript-eslint/types@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.8.0.tgz#08ea5df6c01984d456056434641491fbf7a1bf43" + integrity sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw== + +"@typescript-eslint/typescript-estree@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz#6c7db6baa4380b937fa81466c546d052f362d0e8" + integrity sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg== + dependencies: + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/visitor-keys" "8.7.0" + debug "^4.3.4" + fast-glob "^3.3.2" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" -"@typescript-eslint/typescript-estree@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.6.0.tgz#f945506de42871f04868371cb5bf21e8f7266e01" - integrity sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g== +"@typescript-eslint/typescript-estree@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz#072eaab97fdb63513fabfe1cf271812affe779e3" + integrity sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw== dependencies: - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -1960,22 +1993,40 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@8.6.0", "@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.6.0.tgz#175fe893f32804bed1e72b3364ea6bbe1044181c" - integrity sha512-eNp9cWnYf36NaOVjkEUznf6fEgVy1TWpE0o52e4wtojjBx7D1UV2WAWGzR+8Y5lVFtpMLPwNbC67T83DWSph4A== +"@typescript-eslint/utils@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.8.0.tgz#bd8607e3a68c461b69169c7a5824637dc9e8b3f1" + integrity sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/typescript-estree" "8.8.0" + +"@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.7.0.tgz#cef3f70708b5b5fd7ed8672fc14714472bd8a011" + integrity sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/typescript-estree" "8.6.0" + "@typescript-eslint/scope-manager" "8.7.0" + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/typescript-estree" "8.7.0" + +"@typescript-eslint/visitor-keys@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz#5e46f1777f9d69360a883c1a56ac3c511c9659a8" + integrity sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ== + dependencies: + "@typescript-eslint/types" "8.7.0" + eslint-visitor-keys "^3.4.3" -"@typescript-eslint/visitor-keys@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.6.0.tgz#5432af4a1753f376f35ab5b891fc9db237aaf76f" - integrity sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg== +"@typescript-eslint/visitor-keys@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz#f93965abd38c82a1a1f5574290a50d02daf1cd2e" + integrity sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g== dependencies: - "@typescript-eslint/types" "8.6.0" + "@typescript-eslint/types" "8.8.0" eslint-visitor-keys "^3.4.3" abbrev@^2.0.0: @@ -2202,10 +2253,10 @@ available-typed-arrays@^1.0.7: dependencies: possible-typed-array-names "^1.0.0" -axios@1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.3.tgz#a1125f2faf702bc8e8f2104ec3a76fab40257d85" - integrity sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw== +axios@1.7.7: + version "1.7.7" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f" + integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q== dependencies: follow-redirects "^1.15.6" form-data "^4.0.0" @@ -2483,9 +2534,9 @@ camelcase@^6.2.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001646: - version "1.0.30001662" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001662.tgz#3574b22dfec54a3f3b6787331da1040fe8e763ec" - integrity sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA== + version "1.0.30001663" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz#1529a723505e429fdfd49532e9fc42273ba7fed7" + integrity sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA== chalk@^2.3.2, chalk@^2.4.2: version "2.4.2" @@ -2930,9 +2981,9 @@ eip55@^2.1.1: keccak "^3.0.3" electron-to-chromium@^1.5.4: - version "1.5.25" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.25.tgz#492ade1cde401332b9b75aa0c55fd5e1550ca66c" - integrity sha512-kMb204zvK3PsSlgvvwzI3wBIcAw15tRkYk+NQdsjdDtcQWTp2RABbMQ9rUBy8KNEOM+/E6ep+XC3AykiWZld4g== + version "1.5.28" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.28.tgz#aee074e202c6ee8a0030a9c2ef0b3fe9f967d576" + integrity sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw== elliptic@6.5.4: version "6.5.4" @@ -3105,35 +3156,35 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -esbuild@0.23.1: - version "0.23.1" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.23.1.tgz#40fdc3f9265ec0beae6f59824ade1bd3d3d2dab8" - integrity sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg== +esbuild@0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.24.0.tgz#f2d470596885fcb2e91c21eb3da3b3c89c0b55e7" + integrity sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ== optionalDependencies: - "@esbuild/aix-ppc64" "0.23.1" - "@esbuild/android-arm" "0.23.1" - "@esbuild/android-arm64" "0.23.1" - "@esbuild/android-x64" "0.23.1" - "@esbuild/darwin-arm64" "0.23.1" - "@esbuild/darwin-x64" "0.23.1" - "@esbuild/freebsd-arm64" "0.23.1" - "@esbuild/freebsd-x64" "0.23.1" - "@esbuild/linux-arm" "0.23.1" - "@esbuild/linux-arm64" "0.23.1" - "@esbuild/linux-ia32" "0.23.1" - "@esbuild/linux-loong64" "0.23.1" - "@esbuild/linux-mips64el" "0.23.1" - "@esbuild/linux-ppc64" "0.23.1" - "@esbuild/linux-riscv64" "0.23.1" - "@esbuild/linux-s390x" "0.23.1" - "@esbuild/linux-x64" "0.23.1" - "@esbuild/netbsd-x64" "0.23.1" - "@esbuild/openbsd-arm64" "0.23.1" - "@esbuild/openbsd-x64" "0.23.1" - "@esbuild/sunos-x64" "0.23.1" - "@esbuild/win32-arm64" "0.23.1" - "@esbuild/win32-ia32" "0.23.1" - "@esbuild/win32-x64" "0.23.1" + "@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" escalade@^3.1.1, escalade@^3.1.2: version "3.2.0" @@ -3175,9 +3226,9 @@ eslint-import-resolver-node@^0.3.9: resolve "^1.22.4" eslint-module-utils@^2.9.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.11.0.tgz#b99b211ca4318243f09661fae088f373ad5243c4" - integrity sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ== + version "2.11.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.11.1.tgz#6d5a05f09af98f4d238a819ae4c23626a75fa65b" + integrity sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ== dependencies: debug "^3.2.7" @@ -3238,20 +3289,23 @@ eslint-visitor-keys@^4.0.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz#e3adc021aa038a2a8e0b2f8b0ce8f66b9483b1fb" integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw== -eslint@^9.10.0: - version "9.10.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.10.0.tgz#0bd74d7fe4db77565d0e7f57c7df6d2b04756806" - integrity sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw== +eslint@^9.11.1: + version "9.11.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.11.1.tgz#701e5fc528990153f9cef696d8427003b5206567" + integrity sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.11.0" "@eslint/config-array" "^0.18.0" + "@eslint/core" "^0.6.0" "@eslint/eslintrc" "^3.1.0" - "@eslint/js" "9.10.0" - "@eslint/plugin-kit" "^0.1.0" + "@eslint/js" "9.11.1" + "@eslint/plugin-kit" "^0.2.0" "@humanwhocodes/module-importer" "^1.0.1" "@humanwhocodes/retry" "^0.3.0" "@nodelib/fs.walk" "^1.2.8" + "@types/estree" "^1.0.6" + "@types/json-schema" "^7.0.15" ajv "^6.12.4" chalk "^4.0.0" cross-spawn "^7.0.2" @@ -6258,29 +6312,29 @@ rollup-plugin-esbuild@^6.1.1: es-module-lexer "^1.3.1" get-tsconfig "^4.7.2" -rollup@^4.21.3: - version "4.22.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.22.0.tgz#23cd9e4565a458587683accc34a054660c01f351" - integrity sha512-W21MUIFPZ4+O2Je/EU+GP3iz7PH4pVPUXSbEZdatQnxo29+3rsUjgrJmzuAZU24z7yRAnFN6ukxeAhZh/c7hzg== +rollup@^4.23.0: + version "4.23.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.23.0.tgz#6eed667340a6e95407eebbbb65de1138fbce1a79" + integrity sha512-vXB4IT9/KLDrS2WRXmY22sVB2wTsTwkpxjB8Q3mnakTENcYw3FRmfdYDy/acNmls+lHmDazgrRjK/yQ6hQAtwA== dependencies: - "@types/estree" "1.0.5" + "@types/estree" "1.0.6" optionalDependencies: - "@rollup/rollup-android-arm-eabi" "4.22.0" - "@rollup/rollup-android-arm64" "4.22.0" - "@rollup/rollup-darwin-arm64" "4.22.0" - "@rollup/rollup-darwin-x64" "4.22.0" - "@rollup/rollup-linux-arm-gnueabihf" "4.22.0" - "@rollup/rollup-linux-arm-musleabihf" "4.22.0" - "@rollup/rollup-linux-arm64-gnu" "4.22.0" - "@rollup/rollup-linux-arm64-musl" "4.22.0" - "@rollup/rollup-linux-powerpc64le-gnu" "4.22.0" - "@rollup/rollup-linux-riscv64-gnu" "4.22.0" - "@rollup/rollup-linux-s390x-gnu" "4.22.0" - "@rollup/rollup-linux-x64-gnu" "4.22.0" - "@rollup/rollup-linux-x64-musl" "4.22.0" - "@rollup/rollup-win32-arm64-msvc" "4.22.0" - "@rollup/rollup-win32-ia32-msvc" "4.22.0" - "@rollup/rollup-win32-x64-msvc" "4.22.0" + "@rollup/rollup-android-arm-eabi" "4.23.0" + "@rollup/rollup-android-arm64" "4.23.0" + "@rollup/rollup-darwin-arm64" "4.23.0" + "@rollup/rollup-darwin-x64" "4.23.0" + "@rollup/rollup-linux-arm-gnueabihf" "4.23.0" + "@rollup/rollup-linux-arm-musleabihf" "4.23.0" + "@rollup/rollup-linux-arm64-gnu" "4.23.0" + "@rollup/rollup-linux-arm64-musl" "4.23.0" + "@rollup/rollup-linux-powerpc64le-gnu" "4.23.0" + "@rollup/rollup-linux-riscv64-gnu" "4.23.0" + "@rollup/rollup-linux-s390x-gnu" "4.23.0" + "@rollup/rollup-linux-x64-gnu" "4.23.0" + "@rollup/rollup-linux-x64-musl" "4.23.0" + "@rollup/rollup-win32-arm64-msvc" "4.23.0" + "@rollup/rollup-win32-ia32-msvc" "4.23.0" + "@rollup/rollup-win32-x64-msvc" "4.23.0" fsevents "~2.3.2" run-parallel@^1.1.9: @@ -6343,14 +6397,14 @@ scrypt-js@3.0.1: resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== -semantic-release@^24.1.1: - version "24.1.1" - resolved "https://registry.yarnpkg.com/semantic-release/-/semantic-release-24.1.1.tgz#c06e191d5ce60edc94af7e2e1f51ca7ae399cba0" - integrity sha512-4Ax2GxD411jUe9IdhOjMLuN+6wAj+aKjvOGngByrpD/iKL+UKN/2puQglhyI4gxNyy9XzEBMzBwbqpnEwbXGEg== +semantic-release@^24.1.2: + version "24.1.2" + resolved "https://registry.yarnpkg.com/semantic-release/-/semantic-release-24.1.2.tgz#d48bb079efddfa5a90639d7e5315f7a255d32443" + integrity sha512-hvEJ7yI97pzJuLsDZCYzJgmRxF8kiEJvNZhf0oiZQcexw+Ycjy4wbdsn/sVMURgNCu8rwbAXJdBRyIxM4pe32g== dependencies: "@semantic-release/commit-analyzer" "^13.0.0-beta.1" "@semantic-release/error" "^4.0.0" - "@semantic-release/github" "^10.0.0" + "@semantic-release/github" "^11.0.0" "@semantic-release/npm" "^12.0.0" "@semantic-release/release-notes-generator" "^14.0.0-beta.1" aggregate-error "^5.0.0" From 19f0a87fba7322dae96554eab5a638f34459bb49 Mon Sep 17 00:00:00 2001 From: abenso Date: Tue, 1 Oct 2024 14:39:18 -0300 Subject: [PATCH 2/3] update zemu --- tests_zemu/package.json | 14 +- tests_zemu/yarn.lock | 370 +++++++++++++++++++++++++--------------- 2 files changed, 240 insertions(+), 144 deletions(-) diff --git a/tests_zemu/package.json b/tests_zemu/package.json index e9d46314..9148368b 100644 --- a/tests_zemu/package.json +++ b/tests_zemu/package.json @@ -17,31 +17,31 @@ }, "dependencies": { "@ethersproject/wallet": "^5.7.0", - "@types/node": "^22.5.5", + "@types/node": "^22.7.4", "@zondax/ledger-avalanche-app": "link:../js", "@zondax/zemu": "0.50.3", - "ethers": "^6.13.2" + "ethers": "^6.13.3" }, "devDependencies": { "@ethereumjs/common": "^4.4.0", "@ethereumjs/rlp": "^5.0.2", "@ethereumjs/tx": "^5.4.0", "@ethereumjs/util": "^9.1.0", - "@ledgerhq/hw-app-eth": "6.38.1", - "@ledgerhq/hw-transport-node-hid": "^6.29.4", + "@ledgerhq/hw-app-eth": "6.38.2", + "@ledgerhq/hw-transport-node-hid": "^6.29.5", "@ledgerhq/logs": "^6.12.0", "@matteoh2o1999/github-actions-jest-reporter": "^3.0.0", "@types/bs58": "^4.0.4", "@types/elliptic": "^6.4.18", "@types/jest": "^29.5.13", "@types/ledgerhq__hw-transport": "^4.21.8", - "@typescript-eslint/eslint-plugin": "^8.6.0", - "@typescript-eslint/parser": "^8.6.0", + "@typescript-eslint/eslint-plugin": "^8.8.0", + "@typescript-eslint/parser": "^8.8.0", "bn.js": "^5.2.1", "bs58": "^6.0.0", "crypto-js": "4.2.0", "elliptic": "^6.5.7", - "eslint": "^9.10.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jest": "^28.8.3", diff --git a/tests_zemu/yarn.lock b/tests_zemu/yarn.lock index a9598d40..b9a99866 100644 --- a/tests_zemu/yarn.lock +++ b/tests_zemu/yarn.lock @@ -345,6 +345,11 @@ debug "^4.3.1" minimatch "^3.1.2" +"@eslint/core@^0.6.0": + version "0.6.0" + resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.6.0.tgz#9930b5ba24c406d67a1760e94cdbac616a6eb674" + integrity sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg== + "@eslint/eslintrc@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.1.0.tgz#dbd3482bfd91efa663cbe7aa1f506839868207b6" @@ -360,20 +365,20 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@9.10.0": - version "9.10.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.10.0.tgz#eaa3cb0baec497970bb29e43a153d0d5650143c6" - integrity sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g== +"@eslint/js@9.11.1": + version "9.11.1" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.11.1.tgz#8bcb37436f9854b3d9a561440daf916acd940986" + integrity sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA== "@eslint/object-schema@^2.1.4": version "2.1.4" resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.4.tgz#9e69f8bb4031e11df79e03db09f9dbbae1740843" integrity sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ== -"@eslint/plugin-kit@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.1.0.tgz#809b95a0227ee79c3195adfb562eb94352e77974" - integrity sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ== +"@eslint/plugin-kit@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz#8712dccae365d24e9eeecb7b346f85e750ba343d" + integrity sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig== dependencies: levn "^0.4.1" @@ -1035,12 +1040,13 @@ resolved "https://registry.yarnpkg.com/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz#9299f82874bab9e4c7f9c48d865becbfe8d6907c" integrity sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw== -"@ledgerhq/cryptoassets@^13.4.0": - version "13.4.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/cryptoassets/-/cryptoassets-13.4.0.tgz#17f7657d1a4680539fe2de73ef9eb8aba078a8e4" - integrity sha512-MLXpu0qjwvNhU5K13b+XJYjMIVFTZJeMQRt7L19o+9RUGOxUuhXSnZwZ35XeAbtKJcPR8IoAPDduipWk1KnLSg== +"@ledgerhq/cryptoassets@^13.5.0": + version "13.5.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/cryptoassets/-/cryptoassets-13.5.0.tgz#ddd09bec1df2ca7325002b94595f1553aca27821" + integrity sha512-kdy40ZgcmGTo6sY/aKBJU6dydfV0luvOB5fi9MbJ1iRdy4qoHzfHUTk/z8B5yJRC4WgR1dbhFhKQcfA3lOE0rw== dependencies: - axios "1.7.3" + "@ledgerhq/live-env" "^2.3.0" + axios "1.7.7" bs58check "^2.1.2" invariant "2" @@ -1054,15 +1060,25 @@ rxjs "^7.8.1" semver "^7.3.5" -"@ledgerhq/domain-service@^1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@ledgerhq/domain-service/-/domain-service-1.2.4.tgz#2133914ed702016d98c9995ad7b530b0b49ea0f6" - integrity sha512-Ycm4uTIHiZfkp3sWEBXbPjpQHTIQnlNpQHIJi70G3c8eY4CwlLxqBrBnY9ac9vmu16CuXLdoUU/omBq9yNezWQ== +"@ledgerhq/devices@^8.4.4": + version "8.4.4" + resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.4.4.tgz#0d195c1650fe57da2fad7f0d9074a0190947cd6f" + integrity sha512-sz/ryhe/R687RHtevIE9RlKaV8kkKykUV4k29e7GAVwzHX1gqG+O75cu1NCJUHLbp3eABV5FdvZejqRUlLis9A== dependencies: - "@ledgerhq/errors" "^6.19.0" + "@ledgerhq/errors" "^6.19.1" "@ledgerhq/logs" "^6.12.0" - "@ledgerhq/types-live" "^6.51.0" - axios "1.7.3" + rxjs "^7.8.1" + semver "^7.3.5" + +"@ledgerhq/domain-service@^1.2.5": + version "1.2.5" + resolved "https://registry.yarnpkg.com/@ledgerhq/domain-service/-/domain-service-1.2.5.tgz#fbbf4e12c591496da3bba6f3f84de88b37991bdf" + integrity sha512-bBSCRMZ4tHzO0yRlzaGMNNOpNfR6JorvgDPxOXhKlvVAP6C0iSUB4zdFlN6aMYpjTe6tpSG0X1+IKA1BjhLxDw== + dependencies: + "@ledgerhq/errors" "^6.19.1" + "@ledgerhq/logs" "^6.12.0" + "@ledgerhq/types-live" "^6.51.1" + axios "1.7.7" eip55 "^2.1.1" react "^18.2.0" react-dom "^18.2.0" @@ -1072,33 +1088,38 @@ resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.19.0.tgz#ed4f01df3dabfcdeb0b073159d66cb5f2d086243" integrity sha512-c3Jid7euMSnpHFp8H7iPtsmKDjwbTjlG46YKdw+RpCclsqtBx1uQDlYmcbP1Yv9201kVlUFUhhP4H623k8xzlQ== -"@ledgerhq/evm-tools@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/evm-tools/-/evm-tools-1.2.1.tgz#7d1a36ab38234750e071146afc7021a488b42ad3" - integrity sha512-4rQveePJrBmP2a+kaqxuhj0ohm9iL71dR0dompqLY/ijktwzw6uVBn2Q81dkrq8QeTPjXv+bDUXmofPEnzeEPg== +"@ledgerhq/errors@^6.19.1": + version "6.19.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.19.1.tgz#d9ac45ad4ff839e468b8f63766e665537aaede58" + integrity sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw== + +"@ledgerhq/evm-tools@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@ledgerhq/evm-tools/-/evm-tools-1.2.2.tgz#a83c540d55bc80b91f2b299157df2d4cc0dae56d" + integrity sha512-k/CPk10d5SI2y2rDvmDFCyWq6Ydn4pRnc0vlDCgCw2HwrPtLZRa0xPPeWq/m66EAOfLf+PxkLva7R97X/8NIbw== dependencies: - "@ledgerhq/cryptoassets" "^13.4.0" + "@ledgerhq/cryptoassets" "^13.5.0" "@ledgerhq/live-env" "^2.3.0" - axios "1.7.3" + axios "1.7.7" crypto-js "4.2.0" ethers "5.7.2" -"@ledgerhq/hw-app-eth@6.38.1": - version "6.38.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-eth/-/hw-app-eth-6.38.1.tgz#666ea676ae80addd3b3ddf59d67652eea84eaf5c" - integrity sha512-r7JiVqsxuc8q1cbz1YVLPw6AoBUoj23N9GMXje4JFvc/4ZE6ycxaGkIFsvz/HmQMn0ydNFiqQO071x3LUqsLOg== +"@ledgerhq/hw-app-eth@6.38.2": + version "6.38.2" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-eth/-/hw-app-eth-6.38.2.tgz#01efc4ae7b2719321db6dcdab28d0c7b83caf64c" + integrity sha512-R+zWPMf/+O6fuiDpl+VJ2Tv4cln3NXUrGhIaqGQ9cXTxLVf6nnxHaX0c3eJhDOgSJ2WcWZfjkhLt+oLniNJvvA== dependencies: "@ethersproject/abi" "^5.5.0" "@ethersproject/rlp" "^5.5.0" - "@ledgerhq/cryptoassets" "^13.4.0" - "@ledgerhq/domain-service" "^1.2.4" - "@ledgerhq/errors" "^6.19.0" - "@ledgerhq/evm-tools" "^1.2.1" - "@ledgerhq/hw-transport" "^6.31.3" - "@ledgerhq/hw-transport-mocker" "^6.29.3" + "@ledgerhq/cryptoassets" "^13.5.0" + "@ledgerhq/domain-service" "^1.2.5" + "@ledgerhq/errors" "^6.19.1" + "@ledgerhq/evm-tools" "^1.2.2" + "@ledgerhq/hw-transport" "^6.31.4" + "@ledgerhq/hw-transport-mocker" "^6.29.4" "@ledgerhq/logs" "^6.12.0" - "@ledgerhq/types-live" "^6.51.0" - axios "1.7.3" + "@ledgerhq/types-live" "^6.51.1" + axios "1.7.7" bignumber.js "^9.1.2" semver "^7.3.5" @@ -1113,41 +1134,51 @@ axios "1.7.3" ws "^7.5.2" -"@ledgerhq/hw-transport-mocker@^6.29.3": - version "6.29.3" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-mocker/-/hw-transport-mocker-6.29.3.tgz#3708c1c77da9b4d2457e413961f89d8cee7ffe2c" - integrity sha512-WU63pZ96HiyKce1eob/934o4TV9Q2W4uh0YUATl8iWNcPNG0+1b2owGOTfAgoW8/IAg6xzicv4XVRebAbnim4A== +"@ledgerhq/hw-transport-mocker@^6.29.4": + version "6.29.4" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-mocker/-/hw-transport-mocker-6.29.4.tgz#c7828cbab304648f9d01643736b0c2e5040ca8cc" + integrity sha512-CLDIpQ/eqU8qrCYGY9MyHa+oMgqs6PuNkWtqbcaS4AzNx8L/9bv7y8CZwCjxX6oB/2ZEq42RlL6oZ6Ou3oHnoQ== dependencies: - "@ledgerhq/hw-transport" "^6.31.3" + "@ledgerhq/hw-transport" "^6.31.4" "@ledgerhq/logs" "^6.12.0" rxjs "^7.8.1" -"@ledgerhq/hw-transport-node-hid-noevents@^6.30.4": - version "6.30.4" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid-noevents/-/hw-transport-node-hid-noevents-6.30.4.tgz#b21d635b2869e21483938296ada49ab321a896c7" - integrity sha512-01cPvdIe8xwfrcOoR7vr2kN/4HHYVvAydU7hAHvLMC76irbhkbuTZiWzhr54FmEOdqz+fZnC+MUDIQHLQsjXQw== +"@ledgerhq/hw-transport-node-hid-noevents@^6.30.5": + version "6.30.5" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid-noevents/-/hw-transport-node-hid-noevents-6.30.5.tgz#87feed538aa373a61e21e0c2849a5e4c9a07528b" + integrity sha512-nOPbhFU87LgLERVAQ+HhxV8E8c+7d8ptllkgiJUc4QwL2z9zkIOAEtgdvCaZ066Oi9XGnln/GF1oAgByYnYDPw== dependencies: - "@ledgerhq/devices" "^8.4.3" - "@ledgerhq/errors" "^6.19.0" - "@ledgerhq/hw-transport" "^6.31.3" + "@ledgerhq/devices" "^8.4.4" + "@ledgerhq/errors" "^6.19.1" + "@ledgerhq/hw-transport" "^6.31.4" "@ledgerhq/logs" "^6.12.0" node-hid "2.1.2" -"@ledgerhq/hw-transport-node-hid@^6.29.4": - version "6.29.4" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid/-/hw-transport-node-hid-6.29.4.tgz#049bc5f48a33aa2f567f6478496e72695d71dbe1" - integrity sha512-Spwb7L9YnKrhvRVj5hJ1DzmvQJHVeNSmN+yTVSFQ4QRcjqDKC+N+zVO/7HDhLl5TWo1KmgNx4/BhAZ648gpp5w== +"@ledgerhq/hw-transport-node-hid@^6.29.5": + version "6.29.5" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid/-/hw-transport-node-hid-6.29.5.tgz#4e140ba3fc152277ae8af2b133287fa803093fc9" + integrity sha512-2bAp4K50V1kdCufU9JdQPcw4aLyvA+yQRJU/X39B+PC+rnis40gEbqNh0henhzv876sXdbNk6G/MkDWXpwDIow== dependencies: - "@ledgerhq/devices" "^8.4.3" - "@ledgerhq/errors" "^6.19.0" - "@ledgerhq/hw-transport" "^6.31.3" - "@ledgerhq/hw-transport-node-hid-noevents" "^6.30.4" + "@ledgerhq/devices" "^8.4.4" + "@ledgerhq/errors" "^6.19.1" + "@ledgerhq/hw-transport" "^6.31.4" + "@ledgerhq/hw-transport-node-hid-noevents" "^6.30.5" "@ledgerhq/logs" "^6.12.0" lodash "^4.17.21" node-hid "2.1.2" usb "2.9.0" -"@ledgerhq/hw-transport@6.31.3", "@ledgerhq/hw-transport@^6.31.3": +"@ledgerhq/hw-transport@6.31.4", "@ledgerhq/hw-transport@^6.31.4": + version "6.31.4" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.31.4.tgz#9b23a6de4a4caaa5c24b149c2dea8adde46f0eb1" + integrity sha512-6c1ir/cXWJm5dCWdq55NPgCJ3UuKuuxRvf//Xs36Bq9BwkV2YaRQhZITAkads83l07NAdR16hkTWqqpwFMaI6A== + dependencies: + "@ledgerhq/devices" "^8.4.4" + "@ledgerhq/errors" "^6.19.1" + "@ledgerhq/logs" "^6.12.0" + events "^3.3.0" + +"@ledgerhq/hw-transport@^6.31.3": version "6.31.3" resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.31.3.tgz#ceecea278ee200dbb8d7e2ce5e47e09a287c1611" integrity sha512-rFplkHWF5NXtlYwAusqLlMu298NHtRD+2q/jrTYc//uu/xJO9LkDIgKid6IVF2+e1Wj7yX6YQVrU6L0Yu1ntEw== @@ -1170,10 +1201,10 @@ resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.12.0.tgz#ad903528bf3687a44da435d7b2479d724d374f5d" integrity sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA== -"@ledgerhq/types-live@^6.51.0": - version "6.51.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/types-live/-/types-live-6.51.0.tgz#e6628826e4b3e12872585939d81dd647dddc728e" - integrity sha512-iaLIGb0UwXLVIowl//fOlzlN2HTIa7mu8FE1oGZM64mh6kqf7QEguLPhlr3ZaNMmfwCr86oyr6pzNjlcYUHWgg== +"@ledgerhq/types-live@^6.51.1": + version "6.51.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/types-live/-/types-live-6.51.1.tgz#abb1c29d2f1173b4b98996ddb202daa3d805301e" + integrity sha512-+8V5RAZ+CDPDs2GPWEh9HlRR5PVVaS/QvAr+VEiHfP3973sAiaHTVUgbTzE7oRKwjA7upgk69tqs132B5SoSdw== dependencies: bignumber.js "^9.1.2" rxjs "^7.8.1" @@ -1412,6 +1443,11 @@ dependencies: "@types/bn.js" "*" +"@types/estree@^1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== + "@types/graceful-fs@^4.1.3": version "4.1.9" resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" @@ -1446,6 +1482,11 @@ expect "^29.0.0" pretty-format "^29.0.0" +"@types/json-schema@^7.0.15": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" @@ -1458,10 +1499,10 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@>=13.7.0", "@types/node@^22.5.5": - version "22.5.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.5.5.tgz#52f939dd0f65fc552a4ad0b392f3c466cc5d7a44" - integrity sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA== +"@types/node@*", "@types/node@>=13.7.0": + version "22.6.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.6.1.tgz#e531a45f4d78f14a8468cb9cdc29dc9602afc7ac" + integrity sha512-V48tCfcKb/e6cVUigLAaJDAILdMP0fUW6BidkPK4GpGjXcfbnoHasCZDwz3N3yVt5we2RHm4XTQCpv0KJz9zqw== dependencies: undici-types "~6.19.2" @@ -1470,6 +1511,13 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469" integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q== +"@types/node@^22.7.4": + version "22.7.4" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.4.tgz#e35d6f48dca3255ce44256ddc05dee1c23353fcc" + integrity sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg== + dependencies: + undici-types "~6.19.2" + "@types/stack-utils@^2.0.0": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" @@ -1492,62 +1540,75 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.6.0.tgz#20049754ff9f6d3a09bf240297f029ce04290999" - integrity sha512-UOaz/wFowmoh2G6Mr9gw60B1mm0MzUtm6Ic8G2yM1Le6gyj5Loi/N+O5mocugRGY+8OeeKmkMmbxNqUCq3B4Sg== +"@typescript-eslint/eslint-plugin@^8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz#b2b02a5447cdc885950eb256b3b8a97b92031bd3" + integrity sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/type-utils" "8.6.0" - "@typescript-eslint/utils" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/type-utils" "8.8.0" + "@typescript-eslint/utils" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" -"@typescript-eslint/parser@^8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.6.0.tgz#02e092b9dc8b4e319172af620d0d39b337d948f6" - integrity sha512-eQcbCuA2Vmw45iGfcyG4y6rS7BhWfz9MQuk409WD47qMM+bKCGQWXxvoOs1DUp+T7UBMTtRTVT+kXr7Sh4O9Ow== +"@typescript-eslint/parser@^8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.8.0.tgz#ee4397c70230c4eee030456924c0fba480072f5e" + integrity sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg== dependencies: - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/typescript-estree" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/typescript-estree" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.6.0.tgz#28cc2fc26a84b75addf45091a2c6283e29e2c982" - integrity sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw== +"@typescript-eslint/scope-manager@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz#90ee7bf9bc982b9260b93347c01a8bc2b595e0b8" + integrity sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg== dependencies: - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/visitor-keys" "8.7.0" -"@typescript-eslint/type-utils@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.6.0.tgz#d4347e637478bef88cee1db691fcfa20ade9b8a0" - integrity sha512-dtePl4gsuenXVwC7dVNlb4mGDcKjDT/Ropsk4za/ouMBPplCLyznIaR+W65mvCvsyS97dymoBRrioEXI7k0XIg== +"@typescript-eslint/scope-manager@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz#30b23a6ae5708bd7882e40675ef2f1b2beac741f" + integrity sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg== dependencies: - "@typescript-eslint/typescript-estree" "8.6.0" - "@typescript-eslint/utils" "8.6.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" + +"@typescript-eslint/type-utils@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz#a0ca1c8a90d94b101176a169d7a0958187408d33" + integrity sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q== + dependencies: + "@typescript-eslint/typescript-estree" "8.8.0" + "@typescript-eslint/utils" "8.8.0" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.6.0.tgz#cdc3a16f83f2f0663d6723e9fd032331cdd9f51c" - integrity sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw== +"@typescript-eslint/types@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.7.0.tgz#21d987201c07b69ce7ddc03451d7196e5445ad19" + integrity sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w== + +"@typescript-eslint/types@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.8.0.tgz#08ea5df6c01984d456056434641491fbf7a1bf43" + integrity sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw== -"@typescript-eslint/typescript-estree@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.6.0.tgz#f945506de42871f04868371cb5bf21e8f7266e01" - integrity sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g== +"@typescript-eslint/typescript-estree@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz#6c7db6baa4380b937fa81466c546d052f362d0e8" + integrity sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg== dependencies: - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/visitor-keys" "8.7.0" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -1555,22 +1616,54 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@8.6.0", "@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.6.0.tgz#175fe893f32804bed1e72b3364ea6bbe1044181c" - integrity sha512-eNp9cWnYf36NaOVjkEUznf6fEgVy1TWpE0o52e4wtojjBx7D1UV2WAWGzR+8Y5lVFtpMLPwNbC67T83DWSph4A== +"@typescript-eslint/typescript-estree@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz#072eaab97fdb63513fabfe1cf271812affe779e3" + integrity sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw== + dependencies: + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" + debug "^4.3.4" + fast-glob "^3.3.2" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" + +"@typescript-eslint/utils@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.8.0.tgz#bd8607e3a68c461b69169c7a5824637dc9e8b3f1" + integrity sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/typescript-estree" "8.8.0" + +"@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.7.0.tgz#cef3f70708b5b5fd7ed8672fc14714472bd8a011" + integrity sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/typescript-estree" "8.6.0" + "@typescript-eslint/scope-manager" "8.7.0" + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/typescript-estree" "8.7.0" + +"@typescript-eslint/visitor-keys@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz#5e46f1777f9d69360a883c1a56ac3c511c9659a8" + integrity sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ== + dependencies: + "@typescript-eslint/types" "8.7.0" + eslint-visitor-keys "^3.4.3" -"@typescript-eslint/visitor-keys@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.6.0.tgz#5432af4a1753f376f35ab5b891fc9db237aaf76f" - integrity sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg== +"@typescript-eslint/visitor-keys@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz#f93965abd38c82a1a1f5574290a50d02daf1cd2e" + integrity sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g== dependencies: - "@typescript-eslint/types" "8.6.0" + "@typescript-eslint/types" "8.8.0" eslint-visitor-keys "^3.4.3" "@zondax/ledger-avalanche-app@link:../js": @@ -1793,7 +1886,7 @@ axios@1.7.3: form-data "^4.0.0" proxy-from-env "^1.1.0" -axios@^1.7.2: +axios@1.7.7, axios@^1.7.2: version "1.7.7" resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f" integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q== @@ -2057,9 +2150,9 @@ camelcase@^6.2.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001646: - version "1.0.30001662" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001662.tgz#3574b22dfec54a3f3b6787331da1040fe8e763ec" - integrity sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA== + version "1.0.30001663" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz#1529a723505e429fdfd49532e9fc42273ba7fed7" + integrity sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA== chalk@^2.4.2: version "2.4.2" @@ -2369,9 +2462,9 @@ ejs@^3.1.10: jake "^10.8.5" electron-to-chromium@^1.5.4: - version "1.5.25" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.25.tgz#492ade1cde401332b9b75aa0c55fd5e1550ca66c" - integrity sha512-kMb204zvK3PsSlgvvwzI3wBIcAw15tRkYk+NQdsjdDtcQWTp2RABbMQ9rUBy8KNEOM+/E6ep+XC3AykiWZld4g== + version "1.5.28" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.28.tgz#aee074e202c6ee8a0030a9c2ef0b3fe9f967d576" + integrity sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw== elfy@^1.0.0: version "1.0.0" @@ -2566,9 +2659,9 @@ eslint-import-resolver-node@^0.3.9: resolve "^1.22.4" eslint-module-utils@^2.9.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.11.0.tgz#b99b211ca4318243f09661fae088f373ad5243c4" - integrity sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ== + version "2.11.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.11.1.tgz#6d5a05f09af98f4d238a819ae4c23626a75fa65b" + integrity sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ== dependencies: debug "^3.2.7" @@ -2629,20 +2722,23 @@ eslint-visitor-keys@^4.0.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz#e3adc021aa038a2a8e0b2f8b0ce8f66b9483b1fb" integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw== -eslint@^9.10.0: - version "9.10.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.10.0.tgz#0bd74d7fe4db77565d0e7f57c7df6d2b04756806" - integrity sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw== +eslint@^9.11.1: + version "9.11.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.11.1.tgz#701e5fc528990153f9cef696d8427003b5206567" + integrity sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.11.0" "@eslint/config-array" "^0.18.0" + "@eslint/core" "^0.6.0" "@eslint/eslintrc" "^3.1.0" - "@eslint/js" "9.10.0" - "@eslint/plugin-kit" "^0.1.0" + "@eslint/js" "9.11.1" + "@eslint/plugin-kit" "^0.2.0" "@humanwhocodes/module-importer" "^1.0.1" "@humanwhocodes/retry" "^0.3.0" "@nodelib/fs.walk" "^1.2.8" + "@types/estree" "^1.0.6" + "@types/json-schema" "^7.0.15" ajv "^6.12.4" chalk "^4.0.0" cross-spawn "^7.0.2" @@ -2753,10 +2849,10 @@ ethers@5.7.2: "@ethersproject/web" "5.7.1" "@ethersproject/wordlists" "5.7.0" -ethers@^6.13.2: - version "6.13.2" - resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.2.tgz#4b67d4b49e69b59893931a032560999e5e4419fe" - integrity sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg== +ethers@^6.13.3: + version "6.13.3" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.3.tgz#b87afdadb91cc8df5f56b9c59c96e5b206f4a600" + integrity sha512-/DzbZOLVtoO4fKvvQwpEucHAQgIwBGWuRvBdwE/lMXgXvvHHTSkn7XqAQ2b+gjJzZDJjWA9OD05bVceVOsBHbg== dependencies: "@adraffy/ens-normalize" "1.10.1" "@noble/curves" "1.2.0" From 2328bd29464ed25ea90fdb939dfe7868b7cacb7d Mon Sep 17 00:00:00 2001 From: abenso Date: Tue, 1 Oct 2024 14:39:26 -0300 Subject: [PATCH 3/3] bump version --- app/Makefile.version | 2 +- tests_zemu/snapshots/fl-mainmenu/00004.png | Bin 9505 -> 9548 bytes tests_zemu/snapshots/s-mainmenu/00004.png | Bin 424 -> 428 bytes tests_zemu/snapshots/s-mainmenu/00010.png | Bin 424 -> 428 bytes tests_zemu/snapshots/sp-mainmenu/00004.png | Bin 376 -> 373 bytes tests_zemu/snapshots/sp-mainmenu/00010.png | Bin 376 -> 373 bytes tests_zemu/snapshots/st-mainmenu/00004.png | Bin 11238 -> 11271 bytes tests_zemu/snapshots/x-mainmenu/00004.png | Bin 376 -> 373 bytes tests_zemu/snapshots/x-mainmenu/00010.png | Bin 376 -> 373 bytes 9 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Makefile.version b/app/Makefile.version index 58ef6958..c8fa76e0 100644 --- a/app/Makefile.version +++ b/app/Makefile.version @@ -3,4 +3,4 @@ APPVERSION_M=0 # Minor APPVERSION_N=8 # Patch -APPVERSION_P=5 +APPVERSION_P=6 diff --git a/tests_zemu/snapshots/fl-mainmenu/00004.png b/tests_zemu/snapshots/fl-mainmenu/00004.png index 6f73f662805dbf9dac0d367076640c915c953108..c29b0e4e870250ad491e35b2ae1fac926747319a 100644 GIT binary patch delta 7492 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 diff --git a/tests_zemu/snapshots/s-mainmenu/00010.png b/tests_zemu/snapshots/s-mainmenu/00010.png index eb47dd71ae84874ac3e62c88f74dc5fb44b90aeb..ea7710f20dcdf45810493a71c53ff530f5b90e5f 100644 GIT binary patch delta 402 zcmV;D0d4-M1FQp(B!6>BL_t(|ob8#xj>8}fM3dF_|35f~?17a?hg3oZpp$Cr|7j{WJHF+_epr;5;sERkz;7 zx@&v0qQv8AqhLVMa}2+uyS>P+(UdoaAZEsQ89CXx>xZ5 z7k&q6KF!p1Wq(1%`bkmH)H7c8@iZ@78SPn+HL~06+X@U)qEVW+@kJV{%4c<@dJ4V2 zgfNOm2PjjU&ic0Mi8u6GNuLjU&4SZd4J}rc=b`FFrH2?KcrZK(FDA+XO;yj^c=FnS wW5LqUArzCv%KJi_`QQRV2qAR#B!6#7L_t(|ob8#xvcez?MX6)||AV`z3p7I$0)dub^`3E|?F~E< z2#^;70002s!M=rkn_xSlor`$*bw$JertwebIkWQ^iDl(K(+JU9X~+cocCcm5Y7fh@ z@p!EOHtSQ@$M5NrWqp67VMG(e7-TylJ++|8v`)w1y8?{EJAW_elg-GDwg9yLW!e(9 zv?CWstDqal%tN@Opfusij32~ia23V|XZW3PJO$A>%LAs6XtTR2(8LA3Q8s|Zq`E2v z0fFNR06B62FwS>Ob0gB9$rBL(cAe3n13Rd~{CT{r90Ne_EHMCf$e-e>m;`{mE5ra3 zzk}#c;kvF5kiDM`$pOuwt7s3Yf zp)ml=(M@-KS@pCVmaXm_(Z*_MwyHc1Rxgs9n0xj3a&Qx#j8_1fs-D%9a_5}Gu%)0u sXN-6>mj4~J3w|XG000000RP4diBrwlL56)Y00000Ne4wvM6N<$g4`j!u>b%7 diff --git a/tests_zemu/snapshots/sp-mainmenu/00004.png b/tests_zemu/snapshots/sp-mainmenu/00004.png index 56a8a09687ed6ed7ba0f0567b3b16fc1ae0e9f08..15c707992beb01a5a1979d356a6ceea00f9e6622 100644 GIT binary patch delta 346 zcmeyt^p$CXO1+Jzi(^Q|oVPclg_;$390G5@^txu(jN3P#c)>&@6n=!6Hb)Vsz zMRVu;ESETtn-XPz#x3~ruY)g|Cq}foJ+ib3y1A!c@q3}))7V7wliseYPvtp!U)tid zeX(?I-fhJY%N4<|f2ZDiy*lOBotL4;=NcAY65H~#Yrz@4FFEfnFxuyS5I5}Sdp?u> o{n@G9+bxs(q$eW+f#JaX3g#&@gv6Nj6&gUop00i_>zopr04DjNga7~l delta 349 zcmey$^n+=FO1-_Oi(^Q|oVPavCp9bZG$d}{Z2s||`>EJp4|3WRSyp--D*6BZq!&YD zQ`c=a1_apG)Y0Klb5HWA%_GssnP$~#` zTU3Vn@#T!uTi4oXWpHYV$LxNT|19mpl!HuBHYnxGvi{9`P4T1NGm`_{?~d@d z-7N_+@^5Fn=?DM(@s!Ma;*DODmchKX~ zCa3L-*-f{<6*v|4Z{_dbsrO#57I_x)GWO(sX1RsY7s~W^?YzE!isxu(jN3P#c)>&@6n=!6Hb)Vsz zMRVu;ESETtn-XPz#x3~ruY)g|Cq}foJ+ib3y1A!c@q3}))7V7wliseYPvtp!U)tid zeX(?I-fhJY%N4<|f2ZDiy*lOBotL4;=NcAY65H~#Yrz@4FFEfnFxuyS5I5}Sdp?u> o{n@G9+bxs(q$eW+f#JaX3g#&@gv6Nj6&gUop00i_>zopr04DjNga7~l delta 349 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 literal 11238 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 Um%#_1e-{MNHTn~C(?06I04EUJHUIzs diff --git a/tests_zemu/snapshots/x-mainmenu/00004.png b/tests_zemu/snapshots/x-mainmenu/00004.png index 56a8a09687ed6ed7ba0f0567b3b16fc1ae0e9f08..15c707992beb01a5a1979d356a6ceea00f9e6622 100644 GIT binary patch delta 346 zcmeyt^p$CXO1+Jzi(^Q|oVPclg_;$390G5@^txu(jN3P#c)>&@6n=!6Hb)Vsz zMRVu;ESETtn-XPz#x3~ruY)g|Cq}foJ+ib3y1A!c@q3}))7V7wliseYPvtp!U)tid zeX(?I-fhJY%N4<|f2ZDiy*lOBotL4;=NcAY65H~#Yrz@4FFEfnFxuyS5I5}Sdp?u> o{n@G9+bxs(q$eW+f#JaX3g#&@gv6Nj6&gUop00i_>zopr04DjNga7~l delta 349 zcmey$^n+=FO1-_Oi(^Q|oVPavCp9bZG$d}{Z2s||`>EJp4|3WRSyp--D*6BZq!&YD zQ`c=a1_apG)Y0Klb5HWA%_GssnP$~#` zTU3Vn@#T!uTi4oXWpHYV$LxNT|19mpl!HuBHYnxGvi{9`P4T1NGm`_{?~d@d z-7N_+@^5Fn=?DM(@s!Ma;*DODmchKX~ zCa3L-*-f{<6*v|4Z{_dbsrO#57I_x)GWO(sX1RsY7s~W^?YzE!isxu(jN3P#c)>&@6n=!6Hb)Vsz zMRVu;ESETtn-XPz#x3~ruY)g|Cq}foJ+ib3y1A!c@q3}))7V7wliseYPvtp!U)tid zeX(?I-fhJY%N4<|f2ZDiy*lOBotL4;=NcAY65H~#Yrz@4FFEfnFxuyS5I5}Sdp?u> o{n@G9+bxs(q$eW+f#JaX3g#&@gv6Nj6&gUop00i_>zopr04DjNga7~l delta 349 zcmey$^n+=FO1-_Oi(^Q|oVPavCp9bZG$d}{Z2s||`>EJp4|3WRSyp--D*6BZq!&YD zQ`c=a1_apG)Y0Klb5HWA%_GssnP$~#` zTU3Vn@#T!uTi4oXWpHYV$LxNT|19mpl!HuBHYnxGvi{9`P4T1NGm`_{?~d@d z-7N_+@^5Fn=?DM(@s!Ma;*DODmchKX~ zCa3L-*-f{<6*v|4Z{_dbsrO#57I_x)GWO(sX1RsY7s~W^?YzE!is