diff --git a/package-lock.json b/package-lock.json index a203006a..f7935290 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,6 +20,7 @@ "@angular/platform-browser-dynamic": "^13.1.1", "@angular/router": "^13.1.1", "@angular/service-worker": "^13.1.1", + "@ledgerhq/devices": "^6.27.1", "@ledgerhq/hw-transport": "^6.27.1", "@ledgerhq/hw-transport-node-ble": "^6.27.1", "@ledgerhq/hw-transport-node-hid": "^6.27.1", @@ -3321,20 +3322,20 @@ "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, "node_modules/@ledgerhq/devices": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.2.tgz", - "integrity": "sha512-JfDAt0Ige21BoA4KE/vk2trB/8RtsdJTU1qGblCS09ludxPSUcZIN1XgWMr4LiNDpCOkOqriWE7DudSRxv5nXA==", + "version": "6.27.1", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-6.27.1.tgz", + "integrity": "sha512-jX++oy89jtv7Dp2X6gwt3MMkoajel80JFWcdc0HCouwDsV1mVJ3SQdwl/bQU0zd8HI6KebvUP95QTwbQLLK/RQ==", "dependencies": { - "@ledgerhq/errors": "^6.11.0", + "@ledgerhq/errors": "^6.10.0", "@ledgerhq/logs": "^6.10.0", "rxjs": "6", "semver": "^7.3.5" } }, "node_modules/@ledgerhq/devices/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" }, "node_modules/@ledgerhq/devices/node_modules/semver": { "version": "7.3.7", @@ -3379,10 +3380,35 @@ "rxjs": "6" } }, + "node_modules/@ledgerhq/hw-transport-node-ble/node_modules/@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "dependencies": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "node_modules/@ledgerhq/hw-transport-node-ble/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "node_modules/@ledgerhq/hw-transport-node-ble/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@ledgerhq/hw-transport-node-hid": { "version": "6.27.5", @@ -3411,10 +3437,21 @@ "node-hid": "2.1.1" } }, + "node_modules/@ledgerhq/hw-transport-node-hid-noevents/node_modules/@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "dependencies": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "node_modules/@ledgerhq/hw-transport-node-hid-noevents/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" }, "node_modules/@ledgerhq/hw-transport-node-hid-noevents/node_modules/node-hid": { "version": "2.1.1", @@ -3459,10 +3496,35 @@ "node": ">=6" } }, + "node_modules/@ledgerhq/hw-transport-node-hid-noevents/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@ledgerhq/hw-transport-node-hid/node_modules/@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "dependencies": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "node_modules/@ledgerhq/hw-transport-node-hid/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" }, "node_modules/@ledgerhq/hw-transport-node-hid/node_modules/node-hid": { "version": "2.1.1", @@ -3507,6 +3569,20 @@ "node": ">=6" } }, + "node_modules/@ledgerhq/hw-transport-node-hid/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@ledgerhq/hw-transport-node-hid/node_modules/usb": { "version": "1.9.2", "resolved": "https://registry.npmjs.org/usb/-/usb-1.9.2.tgz", @@ -3589,10 +3665,35 @@ "rxjs": "6" } }, + "node_modules/@ledgerhq/hw-transport-web-ble/node_modules/@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "dependencies": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "node_modules/@ledgerhq/hw-transport-web-ble/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "node_modules/@ledgerhq/hw-transport-web-ble/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@ledgerhq/hw-transport-webhid": { "version": "6.27.5", @@ -3605,10 +3706,35 @@ "@ledgerhq/logs": "^6.10.0" } }, + "node_modules/@ledgerhq/hw-transport-webhid/node_modules/@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "dependencies": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "node_modules/@ledgerhq/hw-transport-webhid/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "node_modules/@ledgerhq/hw-transport-webhid/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@ledgerhq/hw-transport-webusb": { "version": "6.27.5", @@ -3621,20 +3747,70 @@ "@ledgerhq/logs": "^6.10.0" } }, + "node_modules/@ledgerhq/hw-transport-webusb/node_modules/@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "dependencies": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "node_modules/@ledgerhq/hw-transport-webusb/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "node_modules/@ledgerhq/hw-transport-webusb/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@ledgerhq/hw-transport/node_modules/@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "dependencies": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } }, "node_modules/@ledgerhq/hw-transport/node_modules/@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "node_modules/@ledgerhq/hw-transport/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@ledgerhq/logs": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-6.10.0.tgz", - "integrity": "sha512-lLseUPEhSFUXYTKj6q7s2O3s2vW2ebgA11vMAlKodXGf5AFw4zUoEbTz9CoFOC9jS6xY4Qr8BmRnxP/odT4Uuw==" + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-6.10.1.tgz", + "integrity": "sha512-z+ILK8Q3y+nfUl43ctCPuR4Y2bIxk/ooCQFwZxhtci1EhAtMDzMAx2W25qx8G1PPL9UUOdnUax19+F0OjXoj4w==" }, "node_modules/@malept/cross-spawn-promise": { "version": "1.1.1", @@ -22763,20 +22939,20 @@ "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, "@ledgerhq/devices": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.2.tgz", - "integrity": "sha512-JfDAt0Ige21BoA4KE/vk2trB/8RtsdJTU1qGblCS09ludxPSUcZIN1XgWMr4LiNDpCOkOqriWE7DudSRxv5nXA==", + "version": "6.27.1", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-6.27.1.tgz", + "integrity": "sha512-jX++oy89jtv7Dp2X6gwt3MMkoajel80JFWcdc0HCouwDsV1mVJ3SQdwl/bQU0zd8HI6KebvUP95QTwbQLLK/RQ==", "requires": { - "@ledgerhq/errors": "^6.11.0", + "@ledgerhq/errors": "^6.10.0", "@ledgerhq/logs": "^6.10.0", "rxjs": "6", "semver": "^7.3.5" }, "dependencies": { "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" }, "semver": { "version": "7.3.7", @@ -22803,10 +22979,29 @@ "events": "^3.3.0" }, "dependencies": { + "@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "requires": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -22824,10 +23019,29 @@ "rxjs": "6" }, "dependencies": { + "@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "requires": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -22846,10 +23060,21 @@ "usb": "^1.7.0" }, "dependencies": { + "@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "requires": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" }, "node-hid": { "version": "2.1.1", @@ -22881,6 +23106,14 @@ "tunnel-agent": "^0.6.0" } }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, "usb": { "version": "1.9.2", "resolved": "https://registry.npmjs.org/usb/-/usb-1.9.2.tgz", @@ -22911,10 +23144,21 @@ "node-hid": "2.1.1" }, "dependencies": { + "@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "requires": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" }, "node-hid": { "version": "2.1.1", @@ -22945,6 +23189,14 @@ "tar-fs": "^2.0.0", "tunnel-agent": "^0.6.0" } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -23007,10 +23259,29 @@ "rxjs": "6" }, "dependencies": { + "@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "requires": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -23025,10 +23296,29 @@ "@ledgerhq/logs": "^6.10.0" }, "dependencies": { + "@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "requires": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -23043,17 +23333,36 @@ "@ledgerhq/logs": "^6.10.0" }, "dependencies": { + "@ledgerhq/devices": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-7.0.7.tgz", + "integrity": "sha512-PZ9TtaTGBYUm/g0qNKPbECZt7DDNvqM3ILS5wAtOMna2cBR+mrywUGXrkjuOWlHpuqZ8wenaAKveQBbzF2ba8w==", + "requires": { + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/logs": "^6.10.1", + "rxjs": "6", + "semver": "^7.3.5" + } + }, "@ledgerhq/errors": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.11.0.tgz", - "integrity": "sha512-z4Gb39Vt2bK77enmAI2kU25zIEPFaLfgkP53UizQfkj7mj72vieuR9Q2eAHLJsoiiITp/TJJdeWkc2PZyFw9ZQ==" + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.14.0.tgz", + "integrity": "sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA==" + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } } } }, "@ledgerhq/logs": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-6.10.0.tgz", - "integrity": "sha512-lLseUPEhSFUXYTKj6q7s2O3s2vW2ebgA11vMAlKodXGf5AFw4zUoEbTz9CoFOC9jS6xY4Qr8BmRnxP/odT4Uuw==" + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-6.10.1.tgz", + "integrity": "sha512-z+ILK8Q3y+nfUl43ctCPuR4Y2bIxk/ooCQFwZxhtci1EhAtMDzMAx2W25qx8G1PPL9UUOdnUax19+F0OjXoj4w==" }, "@malept/cross-spawn-promise": { "version": "1.1.1", diff --git a/package.json b/package.json index c776bfd1..17a3eb23 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "@angular/platform-browser-dynamic": "^13.1.1", "@angular/router": "^13.1.1", "@angular/service-worker": "^13.1.1", + "@ledgerhq/devices": "^6.27.1", "@ledgerhq/hw-transport": "^6.27.1", "@ledgerhq/hw-transport-node-ble": "^6.27.1", "@ledgerhq/hw-transport-node-hid": "^6.27.1", @@ -115,6 +116,11 @@ "uikit": "^3.9.4", "worker-loader": "^3.0.8" }, + "resolutions": { + "@ledgerhq/devices": "6.27.1", + "@ledgerhq/hw-transport": "6.27.1", + "@ledgerhq/hw-transport-webhid": "6.27.1" + }, "build": { "appId": "cc.nault", "buildVersion": "1.0.0",