]> git.codecow.com Git - libnemo.git/commitdiff
Update dependencies.
authorChris Duncan <chris@codecow.com>
Fri, 26 Jun 2026 15:27:14 +0000 (08:27 -0700)
committerChris Duncan <chris@codecow.com>
Fri, 26 Jun 2026 15:27:14 +0000 (08:27 -0700)
package-lock.json
package.json

index 8db7f70145521bafc292740d78a03e3ff5e42aab..9990f3bfb066e4c4479263160215db84688703ab 100644 (file)
@@ -9,23 +9,23 @@
                        "version": "0.12.1",
                        "license": "(GPL-3.0-or-later AND MIT AND ISC)",
                        "dependencies": {
-                               "@ledgerhq/errors": "^6.34.1",
-                               "@ledgerhq/hw-transport-web-ble": "^6.34.2",
-                               "@ledgerhq/hw-transport-webhid": "^6.35.2",
-                               "@ledgerhq/hw-transport-webusb": "^6.34.2",
-                               "@noble/secp256k1": "^3.0.0",
+                               "@ledgerhq/errors": "^6.36.0",
+                               "@ledgerhq/hw-transport-web-ble": "^6.34.4",
+                               "@ledgerhq/hw-transport-webhid": "^6.35.4",
+                               "@ledgerhq/hw-transport-webusb": "^6.34.4",
+                               "@noble/secp256k1": "^3.1.0",
                                "nano-pow": "^5.1.15",
-                               "nano25519": "^1.0.2"
+                               "nano25519": "^1.0.4"
                        },
                        "devDependencies": {
-                               "@types/node": "^25.5.0",
+                               "@types/node": "^26.0.1",
                                "@types/w3c-web-hid": "^1.0.7",
-                               "@types/w3c-web-usb": "^1.0.13",
+                               "@types/w3c-web-usb": "^1.0.14",
                                "@types/web-bluetooth": "^0.0.21",
                                "buffer": "^6.0.3",
-                               "esbuild": "^0.27.4",
+                               "esbuild": "^0.28.1",
                                "fake-indexeddb": "^6.2.5",
-                               "typescript": "^6.0.2"
+                               "typescript": "^6.0.3"
                        },
                        "funding": {
                                "type": "nano",
                        }
                },
                "node_modules/@babel/code-frame": {
-                       "version": "7.29.0",
-                       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
-                       "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
+                       "version": "7.29.7",
+                       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
+                       "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
-                               "@babel/helper-validator-identifier": "^7.28.5",
+                               "@babel/helper-validator-identifier": "^7.29.7",
                                "js-tokens": "^4.0.0",
                                "picocolors": "^1.1.1"
                        },
@@ -48,9 +48,9 @@
                        }
                },
                "node_modules/@babel/helper-validator-identifier": {
-                       "version": "7.28.5",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
-                       "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+                       "version": "7.29.7",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
+                       "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
@@ -58,9 +58,9 @@
                        }
                },
                "node_modules/@esbuild/aix-ppc64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz",
-                       "integrity": "sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
+                       "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
                        "cpu": [
                                "ppc64"
                        ],
@@ -75,9 +75,9 @@
                        }
                },
                "node_modules/@esbuild/android-arm": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.4.tgz",
-                       "integrity": "sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
+                       "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
                        "cpu": [
                                "arm"
                        ],
@@ -92,9 +92,9 @@
                        }
                },
                "node_modules/@esbuild/android-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz",
-                       "integrity": "sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
+                       "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/android-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.4.tgz",
-                       "integrity": "sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
+                       "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/darwin-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz",
-                       "integrity": "sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
+                       "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/darwin-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz",
-                       "integrity": "sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
+                       "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/freebsd-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz",
-                       "integrity": "sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
+                       "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/freebsd-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz",
-                       "integrity": "sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
+                       "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-arm": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz",
-                       "integrity": "sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
+                       "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
                        "cpu": [
                                "arm"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz",
-                       "integrity": "sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
+                       "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-ia32": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz",
-                       "integrity": "sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
+                       "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
                        "cpu": [
                                "ia32"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-loong64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz",
-                       "integrity": "sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
+                       "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
                        "cpu": [
                                "loong64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-mips64el": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz",
-                       "integrity": "sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
+                       "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
                        "cpu": [
                                "mips64el"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-ppc64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz",
-                       "integrity": "sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
+                       "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
                        "cpu": [
                                "ppc64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-riscv64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz",
-                       "integrity": "sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
+                       "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
                        "cpu": [
                                "riscv64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-s390x": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz",
-                       "integrity": "sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
+                       "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
                        "cpu": [
                                "s390x"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz",
-                       "integrity": "sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
+                       "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/netbsd-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz",
-                       "integrity": "sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
+                       "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/netbsd-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz",
-                       "integrity": "sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
+                       "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/openbsd-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz",
-                       "integrity": "sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
+                       "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/openbsd-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz",
-                       "integrity": "sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
+                       "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/openharmony-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz",
-                       "integrity": "sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
+                       "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/sunos-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz",
-                       "integrity": "sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
+                       "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/win32-arm64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz",
-                       "integrity": "sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
+                       "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/win32-ia32": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz",
-                       "integrity": "sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
+                       "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
                        "cpu": [
                                "ia32"
                        ],
                        }
                },
                "node_modules/@esbuild/win32-x64": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz",
-                       "integrity": "sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
+                       "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@ledgerhq/devices": {
-                       "version": "8.14.2",
-                       "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-8.14.2.tgz",
-                       "integrity": "sha512-T3pnfrsQEC/eJU0XHIqWI6qww+CL1k3NumR2XGWlMz8lVpoZ9HhcuGoCkMevp+8SWmymgyNIIFue3jlNA5KiMw==",
+                       "version": "8.15.1",
+                       "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-8.15.1.tgz",
+                       "integrity": "sha512-o4XEHiwPytnZxYUnOC5JoHX5TPDJpeMXPfXjwhsXVJ9LAbahxQWzC37Iuzk8ZY/oC2yDptzqjs/qNP2y9D9vCA==",
                        "license": "Apache-2.0",
                        "dependencies": {
-                               "@ledgerhq/errors": "^6.34.1",
+                               "@ledgerhq/errors": "^6.36.0",
                                "@ledgerhq/logs": "^6.17.0",
                                "rxjs": "7.8.2",
                                "semver": "7.7.3"
                        }
                },
                "node_modules/@ledgerhq/errors": {
-                       "version": "6.34.1",
-                       "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.34.1.tgz",
-                       "integrity": "sha512-Atkim7yM9bbfWN7OikiE1vbtRLABRz6rDayTHkX0rkPTs6EkMVZSgoNNDGhcYQRlUXrTz9Eko+5ixCLpJQpEWg==",
+                       "version": "6.36.0",
+                       "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.36.0.tgz",
+                       "integrity": "sha512-o2Q5hNvf2TzAzlH8ORAozppRbzixRPYDfmSQrP7FOcM997OEH7qDleXgp/uMpvRdxR/t3CJCG+n0i+bU/oYMKA==",
                        "license": "Apache-2.0"
                },
                "node_modules/@ledgerhq/hw-transport": {
-                       "version": "6.35.2",
-                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-6.35.2.tgz",
-                       "integrity": "sha512-eSXFFqMDAB2Ra/5uqmlru0cUyc2XDQPEKf4ITWHeMms2fHhETw9lcgAEl61vszkiz0RLUVB4VQsLJjj7O8kCvg==",
+                       "version": "6.35.4",
+                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-6.35.4.tgz",
+                       "integrity": "sha512-FMVxiniQp0pgSIEBX9CjXYBuIAH9BTm3OcrN+/2LqkB8QBeFZdiwmO4BeN9nc2aWspe9z6kxN3SuUyouedNokA==",
                        "license": "Apache-2.0",
                        "dependencies": {
-                               "@ledgerhq/devices": "8.14.2",
-                               "@ledgerhq/errors": "^6.34.1",
+                               "@ledgerhq/devices": "8.15.1",
+                               "@ledgerhq/errors": "^6.36.0",
                                "@ledgerhq/logs": "^6.17.0",
                                "events": "^3.3.0"
                        }
                },
                "node_modules/@ledgerhq/hw-transport-web-ble": {
-                       "version": "6.34.2",
-                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-web-ble/-/hw-transport-web-ble-6.34.2.tgz",
-                       "integrity": "sha512-u45djrQFh4WC0uCZj8i0Z5OK11m1+t8oYlkQkhDazrQ4bEzZmJqAtQR3jDmxQs3u2gqEMmE8tSuRfYoSCvLsKA==",
+                       "version": "6.34.4",
+                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-web-ble/-/hw-transport-web-ble-6.34.4.tgz",
+                       "integrity": "sha512-aUtaEB/BmxAOjcaFwXMuCkuBKCZC8jru6joZG9UlMSvvAUhxjDBnI2fju1hWWOBuCmmc2aYHlEgXYGxF7JFr7Q==",
                        "license": "Apache-2.0",
                        "dependencies": {
-                               "@ledgerhq/devices": "8.14.2",
-                               "@ledgerhq/errors": "^6.34.1",
-                               "@ledgerhq/hw-transport": "6.35.2",
+                               "@ledgerhq/devices": "8.15.1",
+                               "@ledgerhq/errors": "^6.36.0",
+                               "@ledgerhq/hw-transport": "6.35.4",
                                "@ledgerhq/logs": "^6.17.0",
                                "rxjs": "7.8.2"
                        }
                },
                "node_modules/@ledgerhq/hw-transport-webhid": {
-                       "version": "6.35.2",
-                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-webhid/-/hw-transport-webhid-6.35.2.tgz",
-                       "integrity": "sha512-gPqOIVW0cn5WjL23EtO+h9hD12mDIKS/buha3YJkzdxVBJufobc1N8a8CdtOcFoe53o0i1mTdHqo8MJzzueQCw==",
+                       "version": "6.35.4",
+                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-webhid/-/hw-transport-webhid-6.35.4.tgz",
+                       "integrity": "sha512-5tspX0/XMaLd5Nz45AYUcsevvG5QoYJ8/n8g4dUFfIketH8CZA9UPZbgPJD+OWykzhzYLQPGpahDmzxjItVZlQ==",
                        "license": "Apache-2.0",
                        "dependencies": {
-                               "@ledgerhq/devices": "8.14.2",
-                               "@ledgerhq/errors": "^6.34.1",
-                               "@ledgerhq/hw-transport": "6.35.2",
+                               "@ledgerhq/devices": "8.15.1",
+                               "@ledgerhq/errors": "^6.36.0",
+                               "@ledgerhq/hw-transport": "6.35.4",
                                "@ledgerhq/logs": "^6.17.0"
                        }
                },
                "node_modules/@ledgerhq/hw-transport-webusb": {
-                       "version": "6.34.2",
-                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-webusb/-/hw-transport-webusb-6.34.2.tgz",
-                       "integrity": "sha512-2nRe72vfUsxWkIFSgV8b/RR8BXA27284Uy5Yx+JJnxs1D5bCdvO4WDYg1kXsDd2E3Q1eCZBvV5gSHQbi+uKsvA==",
+                       "version": "6.34.4",
+                       "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-webusb/-/hw-transport-webusb-6.34.4.tgz",
+                       "integrity": "sha512-asBy3Uu8Cl/leyEAY5M27S/oAZwCpYuRPi9Sz6fgEgF2clX8Sold0iSI+MD0sne3PqcLK1K8V6H4MxviHH7sVw==",
                        "license": "Apache-2.0",
                        "dependencies": {
-                               "@ledgerhq/devices": "8.14.2",
-                               "@ledgerhq/errors": "^6.34.1",
-                               "@ledgerhq/hw-transport": "6.35.2",
+                               "@ledgerhq/devices": "8.15.1",
+                               "@ledgerhq/errors": "^6.36.0",
+                               "@ledgerhq/hw-transport": "6.35.4",
                                "@ledgerhq/logs": "^6.17.0"
                        }
                },
                        "license": "Apache-2.0"
                },
                "node_modules/@noble/secp256k1": {
-                       "version": "3.0.0",
-                       "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-3.0.0.tgz",
-                       "integrity": "sha512-NJBaR352KyIvj3t6sgT/+7xrNyF9Xk9QlLSIqUGVUYlsnDTAUqY8LOmwpcgEx4AMJXRITQ5XEVHD+mMaPfr3mg==",
+                       "version": "3.1.0",
+                       "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-3.1.0.tgz",
+                       "integrity": "sha512-+F7iS7tUMaNGXcc9X3PjmjvuQnXEuSjCRNzVVA2xAcKXgCaP0dHYz4SFyt4FKNHef7sOP//xihowcySSS7PK9g==",
                        "license": "MIT",
                        "funding": {
                                "url": "https://paulmillr.com/funding/"
                        }
                },
                "node_modules/@puppeteer/browsers": {
-                       "version": "2.13.0",
-                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.13.0.tgz",
-                       "integrity": "sha512-46BZJYJjc/WwmKjsvDFykHtXrtomsCIrwYQPOP7VfMJoZY2bsDF9oROBABR3paDjDcmkUye1Pb1BqdcdiipaWA==",
+                       "version": "2.13.2",
+                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.13.2.tgz",
+                       "integrity": "sha512-5EUZSUIc37H6aIXyWO0Z4y8NlF8NnjgmqeQgOGiswAU7pY0HOo16ho4+alIWmSfdZnjqBRawMsP3I5YqLSn6kw==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/@puppeteer/browsers/node_modules/semver": {
-                       "version": "7.7.4",
-                       "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
-                       "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+                       "version": "7.8.5",
+                       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+                       "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
                        "license": "ISC",
                        "optional": true,
                        "bin": {
                        "optional": true
                },
                "node_modules/@types/node": {
-                       "version": "25.5.0",
-                       "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz",
-                       "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==",
+                       "version": "26.0.1",
+                       "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.1.tgz",
+                       "integrity": "sha512-fc3KiUoBt6kie0N9bIW3E47vZsuaMf0PM2AaUpLCLT0s/LvX1nxAim6Fc049cNxODPpGm6qRAuUOB86SkRuPQw==",
                        "devOptional": true,
                        "license": "MIT",
                        "dependencies": {
-                               "undici-types": "~7.18.0"
+                               "undici-types": "~8.3.0"
                        }
                },
                "node_modules/@types/w3c-web-hid": {
                        "license": "MIT"
                },
                "node_modules/@types/w3c-web-usb": {
-                       "version": "1.0.13",
-                       "resolved": "https://registry.npmjs.org/@types/w3c-web-usb/-/w3c-web-usb-1.0.13.tgz",
-                       "integrity": "sha512-N2nSl3Xsx8mRHZBvMSdNGtzMyeleTvtlEw+ujujgXalPqOjIA6UtrqcB6OzyUjkTbDm3J7P1RNK1lgoO7jxtsw==",
+                       "version": "1.0.14",
+                       "resolved": "https://registry.npmjs.org/@types/w3c-web-usb/-/w3c-web-usb-1.0.14.tgz",
+                       "integrity": "sha512-Qu3Nn6JFuF4+sHKYl+IcX9vYiI40ogleXzFFSxoE1W94rG98o/kXs8uJ0QSfFzuwBCZWlGfUGpPkgwuuX4PchA==",
                        "dev": true,
                        "license": "MIT"
                },
                        }
                },
                "node_modules/b4a": {
-                       "version": "1.8.0",
-                       "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz",
-                       "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==",
+                       "version": "1.8.1",
+                       "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",
+                       "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "peerDependencies": {
                        }
                },
                "node_modules/bare-events": {
-                       "version": "2.8.2",
-                       "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
-                       "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
+                       "version": "2.9.1",
+                       "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.1.tgz",
+                       "integrity": "sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "peerDependencies": {
                        }
                },
                "node_modules/bare-fs": {
-                       "version": "4.5.6",
-                       "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.6.tgz",
-                       "integrity": "sha512-1QovqDrR80Pmt5HPAsMsXTCFcDYr+NSUKW6nd6WO5v0JBmnItc/irNRzm2KOQ5oZ69P37y+AMujNyNtG+1Rggw==",
+                       "version": "4.7.2",
+                       "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.2.tgz",
+                       "integrity": "sha512-aTvMFUWkBmjzKtEQMDGGDNF8bkfpD5N1b/FCwt7A3wrU4t1o/e/85Wzkluh6JlODCjqVESYCkQCdTXqZ9G7VFg==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/bare-os": {
-                       "version": "3.8.0",
-                       "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.8.0.tgz",
-                       "integrity": "sha512-Dc9/SlwfxkXIGYhvMQNUtKaXCaGkZYGcd1vuNUUADVqzu4/vQfvnMkYYOUnt2VwQ2AqKr/8qAVFRtwETljgeFg==",
+                       "version": "3.9.1",
+                       "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.9.1.tgz",
+                       "integrity": "sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "engines": {
                        }
                },
                "node_modules/bare-path": {
-                       "version": "3.0.0",
-                       "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
-                       "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
+                       "version": "3.0.1",
+                       "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.1.tgz",
+                       "integrity": "sha512-ghj2DSK/2e99a1anTVPCV4m4YIYtrbXhfM7V3D7XZLOTsybnYyaJloymGqssQc8l/or0UoDyRtNQkmkEF/ysgQ==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/bare-stream": {
-                       "version": "2.11.0",
-                       "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.11.0.tgz",
-                       "integrity": "sha512-Y/+iQ49fL3rIn6w/AVxI/2+BRrpmzJvdWt5Jv8Za6Ngqc6V227c+pYjYYgLdpR3MwQ9ObVXD0ZrqoBztakM0rw==",
+                       "version": "2.13.3",
+                       "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.3.tgz",
+                       "integrity": "sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
+                               "b4a": "^1.8.1",
                                "streamx": "^2.25.0",
                                "teex": "^1.0.1"
                        },
                        }
                },
                "node_modules/bare-url": {
-                       "version": "2.4.0",
-                       "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.0.tgz",
-                       "integrity": "sha512-NSTU5WN+fy/L0DDenfE8SXQna4voXuW0FHM7wH8i3/q9khUSchfPbPezO4zSFMnDGIf9YE+mt/RWhZgNRKRIXA==",
+                       "version": "2.4.5",
+                       "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.5.tgz",
+                       "integrity": "sha512-K+y9xF1tN+CdPu4qWwr0QiK1Al07eFPGYK5M2pDXcmHdMdgC/tT/bpmMe1hrmRHaidKLkXrC+cRNYf3XVDUhSQ==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                        "optional": true
                },
                "node_modules/cosmiconfig": {
-                       "version": "9.0.1",
-                       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
-                       "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==",
+                       "version": "9.0.2",
+                       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.2.tgz",
+                       "integrity": "sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/devtools-protocol": {
-                       "version": "0.0.1581282",
-                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1581282.tgz",
-                       "integrity": "sha512-nv7iKtNZQshSW2hKzYNr46nM/Cfh5SEvE2oV0/SEGgc9XupIY5ggf84Cz8eJIkBce7S3bmTAauFD6aysMpnqsQ==",
+                       "version": "0.0.1608973",
+                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1608973.tgz",
+                       "integrity": "sha512-Tpm17fxYzt+J7VrGdc1k8YdRqS3YV7se/M6KeemEqvUbq/n7At1rWVuXMxQgpWkdwSdIEKYbU//Bve+Shm4YNQ==",
                        "license": "BSD-3-Clause",
                        "optional": true
                },
                        }
                },
                "node_modules/esbuild": {
-                       "version": "0.27.4",
-                       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.4.tgz",
-                       "integrity": "sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==",
+                       "version": "0.28.1",
+                       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
+                       "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
                        "dev": true,
                        "hasInstallScript": true,
                        "license": "MIT",
                                "node": ">=18"
                        },
                        "optionalDependencies": {
-                               "@esbuild/aix-ppc64": "0.27.4",
-                               "@esbuild/android-arm": "0.27.4",
-                               "@esbuild/android-arm64": "0.27.4",
-                               "@esbuild/android-x64": "0.27.4",
-                               "@esbuild/darwin-arm64": "0.27.4",
-                               "@esbuild/darwin-x64": "0.27.4",
-                               "@esbuild/freebsd-arm64": "0.27.4",
-                               "@esbuild/freebsd-x64": "0.27.4",
-                               "@esbuild/linux-arm": "0.27.4",
-                               "@esbuild/linux-arm64": "0.27.4",
-                               "@esbuild/linux-ia32": "0.27.4",
-                               "@esbuild/linux-loong64": "0.27.4",
-                               "@esbuild/linux-mips64el": "0.27.4",
-                               "@esbuild/linux-ppc64": "0.27.4",
-                               "@esbuild/linux-riscv64": "0.27.4",
-                               "@esbuild/linux-s390x": "0.27.4",
-                               "@esbuild/linux-x64": "0.27.4",
-                               "@esbuild/netbsd-arm64": "0.27.4",
-                               "@esbuild/netbsd-x64": "0.27.4",
-                               "@esbuild/openbsd-arm64": "0.27.4",
-                               "@esbuild/openbsd-x64": "0.27.4",
-                               "@esbuild/openharmony-arm64": "0.27.4",
-                               "@esbuild/sunos-x64": "0.27.4",
-                               "@esbuild/win32-arm64": "0.27.4",
-                               "@esbuild/win32-ia32": "0.27.4",
-                               "@esbuild/win32-x64": "0.27.4"
+                               "@esbuild/aix-ppc64": "0.28.1",
+                               "@esbuild/android-arm": "0.28.1",
+                               "@esbuild/android-arm64": "0.28.1",
+                               "@esbuild/android-x64": "0.28.1",
+                               "@esbuild/darwin-arm64": "0.28.1",
+                               "@esbuild/darwin-x64": "0.28.1",
+                               "@esbuild/freebsd-arm64": "0.28.1",
+                               "@esbuild/freebsd-x64": "0.28.1",
+                               "@esbuild/linux-arm": "0.28.1",
+                               "@esbuild/linux-arm64": "0.28.1",
+                               "@esbuild/linux-ia32": "0.28.1",
+                               "@esbuild/linux-loong64": "0.28.1",
+                               "@esbuild/linux-mips64el": "0.28.1",
+                               "@esbuild/linux-ppc64": "0.28.1",
+                               "@esbuild/linux-riscv64": "0.28.1",
+                               "@esbuild/linux-s390x": "0.28.1",
+                               "@esbuild/linux-x64": "0.28.1",
+                               "@esbuild/netbsd-arm64": "0.28.1",
+                               "@esbuild/netbsd-x64": "0.28.1",
+                               "@esbuild/openbsd-arm64": "0.28.1",
+                               "@esbuild/openbsd-x64": "0.28.1",
+                               "@esbuild/openharmony-arm64": "0.28.1",
+                               "@esbuild/sunos-x64": "0.28.1",
+                               "@esbuild/win32-arm64": "0.28.1",
+                               "@esbuild/win32-ia32": "0.28.1",
+                               "@esbuild/win32-x64": "0.28.1"
                        }
                },
                "node_modules/escalade": {
                        "optional": true
                },
                "node_modules/js-yaml": {
-                       "version": "4.1.1",
-                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
-                       "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
+                       "version": "4.2.0",
+                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.2.0.tgz",
+                       "integrity": "sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==",
+                       "funding": [
+                               {
+                                       "type": "github",
+                                       "url": "https://github.com/sponsors/puzrin"
+                               },
+                               {
+                                       "type": "github",
+                                       "url": "https://github.com/sponsors/nodeca"
+                               }
+                       ],
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/nano25519": {
-                       "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/nano25519/-/nano25519-1.0.2.tgz",
-                       "integrity": "sha512-77ydetFtmT5JBGywa4/VtzcjkIhIdgmCcy+lcBtGz6iV4Fs0+7Q7J/5QVlV2B1E4GKWB+cBuGaWZnOdKWXnHFA==",
+                       "version": "1.0.4",
+                       "resolved": "https://registry.npmjs.org/nano25519/-/nano25519-1.0.4.tgz",
+                       "integrity": "sha512-rALnABnsS+g1FGPgItftpZGoy2s2O5VPnq4jwhmk06GRsYeu5bFfv9C1H3utP/WKXnS7kY6Po0D85DDCuRkMPw==",
                        "license": "(GPL-3.0-or-later AND MIT)",
                        "funding": {
                                "type": "nano",
                        }
                },
                "node_modules/netmask": {
-                       "version": "2.0.2",
-                       "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
-                       "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
+                       "version": "2.1.1",
+                       "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.1.1.tgz",
+                       "integrity": "sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
                        }
                },
                "node_modules/puppeteer": {
-                       "version": "24.40.0",
-                       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.40.0.tgz",
-                       "integrity": "sha512-IxQbDq93XHVVLWHrAkFP7F7iHvb9o0mgfsSIMlhHb+JM+JjM1V4v4MNSQfcRWJopx9dsNOr9adYv0U5fm9BJBQ==",
+                       "version": "24.43.1",
+                       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.43.1.tgz",
+                       "integrity": "sha512-/FSOViCrqRdb1HDocpsM9Z1giA71gTQPUt3SpHGVRALKAy/rJr1fLFYZW9F23qPxqVxTHQnbh/5B5opJST3kAw==",
                        "hasInstallScript": true,
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
-                               "@puppeteer/browsers": "2.13.0",
+                               "@puppeteer/browsers": "2.13.2",
                                "chromium-bidi": "14.0.0",
                                "cosmiconfig": "^9.0.0",
-                               "devtools-protocol": "0.0.1581282",
-                               "puppeteer-core": "24.40.0",
-                               "typed-query-selector": "^2.12.1"
+                               "devtools-protocol": "0.0.1608973",
+                               "puppeteer-core": "24.43.1",
+                               "typed-query-selector": "^2.12.2"
                        },
                        "bin": {
                                "puppeteer": "lib/cjs/puppeteer/node/cli.js"
                        }
                },
                "node_modules/puppeteer-core": {
-                       "version": "24.40.0",
-                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.40.0.tgz",
-                       "integrity": "sha512-MWL3XbUCfVgGR0gRsidzT6oKJT2QydPLhMITU6HoVWiiv4gkb6gJi3pcdAa8q4HwjBTbqISOWVP4aJiiyUJvag==",
+                       "version": "24.43.1",
+                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.43.1.tgz",
+                       "integrity": "sha512-T5ScUMAsmhdNbgDR41AGESYeS6V9MSgetkSnVhhW+gXvzC42VesKCn5ld87gAZDJ6vLHL9GkRvY9WtQWSnwFbw==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
-                               "@puppeteer/browsers": "2.13.0",
+                               "@puppeteer/browsers": "2.13.2",
                                "chromium-bidi": "14.0.0",
                                "debug": "^4.4.3",
-                               "devtools-protocol": "0.0.1581282",
-                               "typed-query-selector": "^2.12.1",
+                               "devtools-protocol": "0.0.1608973",
+                               "typed-query-selector": "^2.12.2",
                                "webdriver-bidi-protocol": "0.4.1",
-                               "ws": "^8.19.0"
+                               "ws": "^8.20.0"
                        },
                        "engines": {
                                "node": ">=18"
                        }
                },
                "node_modules/socks": {
-                       "version": "2.8.7",
-                       "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz",
-                       "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==",
+                       "version": "2.8.9",
+                       "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.9.tgz",
+                       "integrity": "sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
-                               "ip-address": "^10.0.1",
+                               "ip-address": "^10.1.1",
                                "smart-buffer": "^4.2.0"
                        },
                        "engines": {
                        }
                },
                "node_modules/streamx": {
-                       "version": "2.25.0",
-                       "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz",
-                       "integrity": "sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==",
+                       "version": "2.28.0",
+                       "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.28.0.tgz",
+                       "integrity": "sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/tar-stream": {
-                       "version": "3.1.8",
-                       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz",
-                       "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==",
+                       "version": "3.2.0",
+                       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",
+                       "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
                        "license": "0BSD"
                },
                "node_modules/typed-query-selector": {
-                       "version": "2.12.1",
-                       "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.1.tgz",
-                       "integrity": "sha512-uzR+FzI8qrUEIu96oaeBJmd9E7CFEiQ3goA5qCVgc4s5llSubcfGHq9yUstZx/k4s9dXHVKsE35YWoFyvEqEHA==",
+                       "version": "2.12.2",
+                       "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.2.tgz",
+                       "integrity": "sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==",
                        "license": "MIT",
                        "optional": true
                },
                "node_modules/typescript": {
-                       "version": "6.0.2",
-                       "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz",
-                       "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==",
+                       "version": "6.0.3",
+                       "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
+                       "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
                        "devOptional": true,
                        "license": "Apache-2.0",
                        "bin": {
                        }
                },
                "node_modules/undici-types": {
-                       "version": "7.18.2",
-                       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
-                       "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
+                       "version": "8.3.0",
+                       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",
+                       "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",
                        "devOptional": true,
                        "license": "MIT"
                },
                        "optional": true
                },
                "node_modules/ws": {
-                       "version": "8.20.1",
-                       "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz",
-                       "integrity": "sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==",
+                       "version": "8.21.0",
+                       "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
+                       "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
                        }
                },
                "node_modules/yargs": {
-                       "version": "17.7.2",
-                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
-                       "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+                       "version": "17.7.3",
+                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
+                       "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
index 19030425cb76dbc8b3997ed6fbc3cae17060f105..4f0066504f993cd966480304a0e7fb5ef13fbe51 100644 (file)
                "test:prod": "npm run build:prod && npm run test:node"
        },
        "dependencies": {
-               "@ledgerhq/errors": "^6.34.1",
-               "@ledgerhq/hw-transport-web-ble": "^6.34.2",
-               "@ledgerhq/hw-transport-webhid": "^6.35.2",
-               "@ledgerhq/hw-transport-webusb": "^6.34.2",
-               "@noble/secp256k1": "^3.0.0",
+               "@ledgerhq/errors": "^6.36.0",
+               "@ledgerhq/hw-transport-web-ble": "^6.34.4",
+               "@ledgerhq/hw-transport-webhid": "^6.35.4",
+               "@ledgerhq/hw-transport-webusb": "^6.34.4",
+               "@noble/secp256k1": "^3.1.0",
                "nano-pow": "^5.1.15",
-               "nano25519": "^1.0.2"
+               "nano25519": "^1.0.4"
        },
        "devDependencies": {
-               "@types/node": "^25.5.0",
+               "@types/node": "^26.0.1",
                "@types/w3c-web-hid": "^1.0.7",
-               "@types/w3c-web-usb": "^1.0.13",
+               "@types/w3c-web-usb": "^1.0.14",
                "@types/web-bluetooth": "^0.0.21",
                "buffer": "^6.0.3",
-               "esbuild": "^0.27.4",
+               "esbuild": "^0.28.1",
                "fake-indexeddb": "^6.2.5",
-               "typescript": "^6.0.2"
+               "typescript": "^6.0.3"
        },
        "type": "module",
        "exports": {