From 41e3e0b434149b92d0a463dce921228fe9a64944 Mon Sep 17 00:00:00 2001 From: "live-github-bot[bot]" <105061298+live-github-bot[bot]@users.noreply.github.com> Date: Fri, 7 Feb 2025 22:42:15 +0000 Subject: [PATCH] chore(deps): update dependency secp256k1 [security] --- apps/ledger-live-desktop/package.json | 2 +- .../packages/hw-app-exchange/package.json | 2 +- pnpm-lock.yaml | 106 +++++++++++------- 3 files changed, 67 insertions(+), 43 deletions(-) diff --git a/apps/ledger-live-desktop/package.json b/apps/ledger-live-desktop/package.json index d10fe6a641da..fa2075894183 100644 --- a/apps/ledger-live-desktop/package.json +++ b/apps/ledger-live-desktop/package.json @@ -144,7 +144,7 @@ "reselect": "4.1.8", "rimraf": "4.4.1", "rxjs": "7.8.1", - "secp256k1": "4.0.3", + "secp256k1": "4.0.4", "semver": "7.5.4", "storyly-web": "3.6.7", "styled-components": "5.3.11", diff --git a/libs/ledgerjs/packages/hw-app-exchange/package.json b/libs/ledgerjs/packages/hw-app-exchange/package.json index 042e8849f7b2..22fb091a4492 100644 --- a/libs/ledgerjs/packages/hw-app-exchange/package.json +++ b/libs/ledgerjs/packages/hw-app-exchange/package.json @@ -40,7 +40,7 @@ "bip32-path": "^0.4.2", "documentation": "14.0.2", "jest": "^29.7.0", - "secp256k1": "5.0.0", + "secp256k1": "5.0.1", "ts-jest": "^29.1.1", "ts-node": "^10.4.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 02ddc6f6d843..bfaba0f0106e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -572,8 +572,8 @@ importers: specifier: 7.8.1 version: 7.8.1 secp256k1: - specifier: 4.0.3 - version: 4.0.3 + specifier: 4.0.4 + version: 4.0.4 semver: specifier: 7.5.4 version: 7.5.4 @@ -2025,7 +2025,7 @@ importers: version: 7.8.1 secp256k1: specifier: ^4.0.3 - version: 4.0.3 + version: 4.0.4 sha.js: specifier: ^2.4.11 version: 2.4.11 @@ -3910,7 +3910,7 @@ importers: version: 1.1.7 secp256k1: specifier: ^5.0.0 - version: 5.0.0 + version: 4.0.4 tiny-secp256k1: specifier: 1.1.7 version: 1.1.7 @@ -4350,7 +4350,7 @@ importers: version: 7.8.1 secp256k1: specifier: ^4.0.3 - version: 4.0.3 + version: 4.0.4 semver: specifier: ^7.3.5 version: 7.5.4 @@ -5183,8 +5183,8 @@ importers: specifier: ^29.7.0 version: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.4.3)) secp256k1: - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.0.1 + version: 4.0.4 ts-jest: specifier: ^29.1.1 version: 29.1.5(jest@29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.4.3)))(typescript@5.4.3) @@ -15315,7 +15315,7 @@ packages: metro-react-native-babel-preset: '*' react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - webpack: '*' + webpack: '5' peerDependenciesMeta: react: optional: true @@ -17558,7 +17558,7 @@ packages: resolution: {integrity: sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==} engines: {node: '>=6'} peerDependencies: - rxjs: '*' + rxjs: ^5.5.10 zenObservable: '*' peerDependenciesMeta: rxjs: @@ -18225,6 +18225,9 @@ packages: bn.js@4.12.0: resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + bn.js@4.12.1: + resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} + bn.js@5.2.1: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} @@ -20283,6 +20286,9 @@ packages: elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + elliptic@6.6.1: + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} + embla-carousel-autoplay@8.4.0: resolution: {integrity: sha512-AJHXrnaY+Tf4tb/+oItmJSpz4P0WvS62GrW5Z4iFY3zsH0mkKcijzd04LIkj0P4DkTazIBEuXple+nUVmuMsrQ==} peerDependencies: @@ -20661,7 +20667,7 @@ packages: peerDependencies: '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - jest: '*' + jest: ^27.0.0 peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true @@ -21285,8 +21291,8 @@ packages: peerDependencies: expo-modules-autolinking: '*' expo-modules-core: '*' - react: '*' - react-native: '*' + react: 18.2.0 + react-native: 0.74.5 peerDependenciesMeta: expo-modules-autolinking: optional: true @@ -25556,6 +25562,10 @@ packages: resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} hasBin: true + node-gyp-build@4.8.4: + resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} + hasBin: true + node-hid@2.1.2: resolution: {integrity: sha512-qhCyQqrPpP93F/6Wc/xUR7L8mAJW0Z6R7HMQV8jCHHksAxNDe/4z4Un/H9CpLOT+5K39OPyt9tIQlavxWES3lg==} engines: {node: '>=10'} @@ -27229,7 +27239,7 @@ packages: resolution: {integrity: sha512-kBGxI+MIZGBf4wZhNCWwHkMcVP+kbpmrLWH/SkO0qCKc7D7eSPcxQbfpsmsCo8v2KCBYjuGSou+xTqK44D/jMg==} engines: {npm: ^3.0.0} peerDependencies: - prop-types: '*' + prop-types: ^15.6.1 react: '>=15.0.0' peerDependenciesMeta: prop-types: @@ -27253,8 +27263,8 @@ packages: react-native-animatable@1.3.3: resolution: {integrity: sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==} peerDependencies: - react: '*' - react-native: '*' + react: 16.9.0 + react-native: 0.61.2 peerDependenciesMeta: react: optional: true @@ -27264,8 +27274,8 @@ packages: react-native-animatable@1.4.0: resolution: {integrity: sha512-DZwaDVWm2NBvBxf7I0wXKXLKb/TxDnkV53sWhCvei1pRyTX3MVFpkvdYBknNBqPrxYuAIlPxEp7gJOidIauUkw==} peerDependencies: - react: '*' - react-native: '*' + react: 18.2.0 + react-native: 0.72.6 peerDependenciesMeta: react: optional: true @@ -28362,9 +28372,9 @@ packages: scrypt-js@3.0.1: resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} - secp256k1@4.0.3: - resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} - engines: {node: '>=10.0.0'} + secp256k1@4.0.4: + resolution: {integrity: sha512-6JfvwvjUOn8F/jUoBY2Q1v5WY5XS+rj8qSe0v8Y4ezH4InLgTEeOOPQsRll9OV429Pvo6BCHGavIyJfr3TAhsw==} + engines: {node: '>=18.0.0'} secp256k1@5.0.0: resolution: {integrity: sha512-TKWX8xvoGHrxVdqbYeZM9w+izTF4b9z3NhSaDkdn81btvuh+ivbIMGT/zQvDtTFWhRlThpoz6LEYTr7n8A5GcA==} @@ -35194,7 +35204,7 @@ snapshots: '@cosmjs/math': 0.24.1 '@cosmjs/utils': 0.24.1 bip39: 3.1.0 - bn.js: 4.12.0 + bn.js: 4.12.1 elliptic: 6.5.5 js-sha3: 0.8.0 libsodium-wrappers: 0.7.13 @@ -35257,7 +35267,7 @@ snapshots: '@cosmjs/math@0.24.1': dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 '@cosmjs/math@0.26.8': dependencies: @@ -37705,7 +37715,7 @@ snapshots: dependencies: '@iov/encoding': 2.1.0 bip39: 3.1.0 - bn.js: 4.12.0 + bn.js: 4.12.1 elliptic: 6.5.5 js-sha3: 0.8.0 libsodium-wrappers: 0.7.13 @@ -37719,7 +37729,7 @@ snapshots: dependencies: base64-js: 1.5.1 bech32: 1.1.4 - bn.js: 4.12.0 + bn.js: 4.12.1 readonly-date: 1.0.0 '@iov/utils@2.0.2': {} @@ -47932,7 +47942,7 @@ snapshots: asn1.js@4.10.1: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 inherits: 2.0.4 minimalistic-assert: 1.0.1 @@ -48754,6 +48764,8 @@ snapshots: bn.js@4.12.0: {} + bn.js@4.12.1: {} + bn.js@5.2.1: {} body-parser@1.20.2: @@ -49957,7 +49969,7 @@ snapshots: create-ecdh@4.0.4: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 elliptic: 6.5.5 create-hash@1.2.0: @@ -50842,7 +50854,7 @@ snapshots: diffie-hellman@5.0.3: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 miller-rabin: 4.0.1 randombytes: 2.1.0 @@ -51219,6 +51231,16 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + elliptic@6.6.1: + dependencies: + bn.js: 4.12.1 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + embla-carousel-autoplay@8.4.0(embla-carousel@8.0.0-rc17): dependencies: embla-carousel: 8.0.0-rc17 @@ -52211,7 +52233,7 @@ snapshots: eth-lib@0.1.29: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 elliptic: 6.5.5 nano-json-stream-parser: 0.1.2 servify: 0.1.12 @@ -52224,7 +52246,7 @@ snapshots: eth-lib@0.2.8: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 elliptic: 6.5.5 xhr-request-promise: 0.1.3 @@ -52247,7 +52269,7 @@ snapshots: randombytes: 2.1.0 safe-buffer: 5.2.1 scrypt-js: 3.0.1 - secp256k1: 4.0.3 + secp256k1: 4.0.4 setimmediate: 1.0.5 ethereum-cryptography@1.2.0: @@ -57218,13 +57240,13 @@ snapshots: keccak@3.0.2: dependencies: node-addon-api: 2.0.2 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.4 readable-stream: 3.6.2 keccak@3.0.4: dependencies: node-addon-api: 2.0.2 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.4 readable-stream: 3.6.2 key-encoder@2.0.3: @@ -59079,7 +59101,7 @@ snapshots: miller-rabin@4.0.1: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 brorand: 1.1.0 mime-db@1.33.0: {} @@ -59563,6 +59585,8 @@ snapshots: node-gyp-build@4.8.0: {} + node-gyp-build@4.8.4: {} + node-hid@2.1.2: dependencies: bindings: 1.5.0 @@ -61150,7 +61174,7 @@ snapshots: public-encrypt@4.0.3: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 browserify-rsa: 4.1.0 create-hash: 1.2.0 parse-asn1: 5.1.7 @@ -63125,17 +63149,17 @@ snapshots: scrypt-js@3.0.1: {} - secp256k1@4.0.3: + secp256k1@4.0.4: dependencies: - elliptic: 6.5.5 - node-addon-api: 2.0.2 - node-gyp-build: 4.8.0 + elliptic: 6.6.1 + node-addon-api: 5.1.0 + node-gyp-build: 4.8.4 secp256k1@5.0.0: dependencies: elliptic: 6.5.5 node-addon-api: 5.1.0 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.4 secretjs@0.17.8: dependencies: @@ -63481,7 +63505,7 @@ snapshots: sodium-native@4.1.1: dependencies: - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.4 optional: true sonic-boom@4.0.1: @@ -65885,7 +65909,7 @@ snapshots: utf-8-validate@5.0.10: dependencies: - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.4 utf-8-validate@6.0.3: dependencies: