diff --git a/package-lock.json b/package-lock.json index e75e5dba..21a22965 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2243,6 +2243,49 @@ "u2f-api": "0.2.7" } }, + "@ledgerhq/hw-transport-webusb": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-webusb/-/hw-transport-webusb-5.17.0.tgz", + "integrity": "sha512-cz5QpaQofBuCEe9w/mI1EgdibmSyS4g1moX6hegwCPal9/IpgWvoKZEWNUoY5IoqJbXECaVdl80i5jrQcpM55Q==", + "requires": { + "@ledgerhq/devices": "^5.17.0", + "@ledgerhq/errors": "^5.17.0", + "@ledgerhq/hw-transport": "^5.17.0", + "@ledgerhq/logs": "^5.17.0" + }, + "dependencies": { + "@ledgerhq/devices": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-5.17.0.tgz", + "integrity": "sha512-GBog+x/vkyt/RB722rm7VW7GMW0nHpOeFSJBad6padjAXkPQZr0LD34yTrIuZjA7y9aGjOB/RK9CjnVDyWODGQ==", + "requires": { + "@ledgerhq/errors": "^5.17.0", + "@ledgerhq/logs": "^5.17.0", + "rxjs": "^6.5.5" + } + }, + "@ledgerhq/errors": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-5.17.0.tgz", + "integrity": "sha512-m+es6OwqqhHPFGnSZOxGgn7kucWNS6Ep/khCS/avYx/LNz+SRZVRvHT4GuH9Qy6sB9Lg0W7ZEJpKqEzvLGvNoQ==" + }, + "@ledgerhq/hw-transport": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-5.17.0.tgz", + "integrity": "sha512-Z+9D1WHGBxMv1lwOYS9R4NmdlCFECwbUy/Zwc56uKGnk6r59MBwjS2yuIV2zEw4p602xeP2X76+k9c55JM2o5g==", + "requires": { + "@ledgerhq/devices": "^5.17.0", + "@ledgerhq/errors": "^5.17.0", + "events": "^3.1.0" + } + }, + "@ledgerhq/logs": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-5.17.0.tgz", + "integrity": "sha512-cY3aL9hLdQONFJihQDaO3szmyo53nLdMYisVLfjxJ2SBH5SOyoAtg6Utwz4u6Y3Cf464BJ0wZu3/SlVO0kboBQ==" + } + } + }, "@ledgerhq/logs": { "version": "4.72.0", "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-4.72.0.tgz", @@ -4723,6 +4766,11 @@ "wif": "^2.0.6" } }, + "bip32-path": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/bip32-path/-/bip32-path-0.4.2.tgz", + "integrity": "sha1-XbBBataCJxLwd4NuJVe4aXwMfJk=" + }, "bip66": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz", @@ -18670,13 +18718,23 @@ } }, "trezor-connect": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/trezor-connect/-/trezor-connect-8.1.2.tgz", - "integrity": "sha512-grWwws0JsLBJdkikOLwe8GDzqQgcpJtJ4LyV9PQNISDqTgnhD6LzrnW0aBpW1LakNdOwGXeyryZL0x0jl7YcxA==", + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/trezor-connect/-/trezor-connect-8.1.7.tgz", + "integrity": "sha512-nK4rt17FT3Gsfdq4m0QR10ZnWzTNCsLB0Qp7LoPkaWrft0+fUyv5ryMRHdTnL3x//8s+Vl80nIw/Wlkvn3jvlw==", "requires": { - "@babel/runtime": "^7.9.2", + "@babel/runtime": "^7.10.2", "events": "^3.1.0", "whatwg-fetch": "^3.0.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz", + "integrity": "sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "trim-newlines": { @@ -18869,14 +18927,15 @@ } }, "unchained-wallets": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/unchained-wallets/-/unchained-wallets-0.0.12.tgz", - "integrity": "sha512-ZXZBfXnu3aWFfdZ5Di6sQHNTmYKYklDoX2xsgcxz1fl2tEUJaN1HLsWSE9W7/0ctx3GFMNh5y896Ie1PV0wD0w==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/unchained-wallets/-/unchained-wallets-0.1.1.tgz", + "integrity": "sha512-ejwvPbM4Y4drWDNXv5F07ghYAo6cXKUgK6s0tNOhZC4d9f3i41feHbm7h3Wzm6BfM7YMuYiwJZGoYs09t6DaeQ==", "requires": { "@babel/polyfill": "^7.7.0", - "@ledgerhq/hw-app-btc": "^4.21.0", - "@ledgerhq/hw-transport-node-hid": "^4.22.0", - "@ledgerhq/hw-transport-u2f": "^4.21.0", + "@ledgerhq/hw-app-btc": "^5.17.0", + "@ledgerhq/hw-transport-node-hid": "^5.17.0", + "@ledgerhq/hw-transport-u2f": "^5.17.0", + "@ledgerhq/hw-transport-webusb": "^5.17.0", "bignumber.js": "^8.1.1", "bitcoinjs-lib": "^4.0.5", "bowser": "^2.6.1", @@ -18888,6 +18947,88 @@ "unchained-bitcoin": "^0.0.12" }, "dependencies": { + "@ledgerhq/devices": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-5.17.0.tgz", + "integrity": "sha512-GBog+x/vkyt/RB722rm7VW7GMW0nHpOeFSJBad6padjAXkPQZr0LD34yTrIuZjA7y9aGjOB/RK9CjnVDyWODGQ==", + "requires": { + "@ledgerhq/errors": "^5.17.0", + "@ledgerhq/logs": "^5.17.0", + "rxjs": "^6.5.5" + } + }, + "@ledgerhq/errors": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-5.17.0.tgz", + "integrity": "sha512-m+es6OwqqhHPFGnSZOxGgn7kucWNS6Ep/khCS/avYx/LNz+SRZVRvHT4GuH9Qy6sB9Lg0W7ZEJpKqEzvLGvNoQ==" + }, + "@ledgerhq/hw-app-btc": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-btc/-/hw-app-btc-5.17.0.tgz", + "integrity": "sha512-npDl6PdbugZKnxPCRXt2wlAzeQ70RcO/vWlSx+pOUW8jAoZgumDhrukURUjTEdqXobpshiKuNjk7JG78x7I43A==", + "requires": { + "@ledgerhq/hw-transport": "^5.17.0", + "@ledgerhq/logs": "^5.17.0", + "bip32-path": "^0.4.2", + "invariant": "^2.2.4", + "ripemd160": "2", + "semver": "^7.3.2", + "sha.js": "2" + } + }, + "@ledgerhq/hw-transport": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-5.17.0.tgz", + "integrity": "sha512-Z+9D1WHGBxMv1lwOYS9R4NmdlCFECwbUy/Zwc56uKGnk6r59MBwjS2yuIV2zEw4p602xeP2X76+k9c55JM2o5g==", + "requires": { + "@ledgerhq/devices": "^5.17.0", + "@ledgerhq/errors": "^5.17.0", + "events": "^3.1.0" + } + }, + "@ledgerhq/hw-transport-node-hid": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-node-hid/-/hw-transport-node-hid-5.17.0.tgz", + "integrity": "sha512-KeBIIZ6kjJUqqTFKqw4swbPHtdQGgn6LJdmBeok3BL8qh8IWtewRYkNMLCT+QevOkK990u7uRYbhtgfS1QjFqA==", + "requires": { + "@ledgerhq/devices": "^5.17.0", + "@ledgerhq/errors": "^5.17.0", + "@ledgerhq/hw-transport": "^5.17.0", + "@ledgerhq/hw-transport-node-hid-noevents": "^5.17.0", + "@ledgerhq/logs": "^5.17.0", + "lodash": "^4.17.15", + "node-hid": "^1.2.0", + "usb": "^1.6.3" + } + }, + "@ledgerhq/hw-transport-node-hid-noevents": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-node-hid-noevents/-/hw-transport-node-hid-noevents-5.17.0.tgz", + "integrity": "sha512-XQ2Wf4NXXjpIe/Xj6ImWkRdItKjc5jzkNCqV0U51fxzZnSmt2kWINQPLDHQXF1s0AxBzOaas+iE0pAfVd8GRYQ==", + "requires": { + "@ledgerhq/devices": "^5.17.0", + "@ledgerhq/errors": "^5.17.0", + "@ledgerhq/hw-transport": "^5.17.0", + "@ledgerhq/logs": "^5.17.0", + "node-hid": "^1.2.0" + } + }, + "@ledgerhq/hw-transport-u2f": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-u2f/-/hw-transport-u2f-5.17.0.tgz", + "integrity": "sha512-xnyJYZpi5UB+ZBMwlViFAd5A/StojA0OQIYmp+Vcf9ytoU51BaGV4GjAyN6vWsv2ZClGIOK0gTdD/qnUNIqWiQ==", + "requires": { + "@ledgerhq/errors": "^5.17.0", + "@ledgerhq/hw-transport": "^5.17.0", + "@ledgerhq/logs": "^5.17.0", + "u2f-api": "0.2.7" + } + }, + "@ledgerhq/logs": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-5.17.0.tgz", + "integrity": "sha512-cY3aL9hLdQONFJihQDaO3szmyo53nLdMYisVLfjxJ2SBH5SOyoAtg6Utwz4u6Y3Cf464BJ0wZu3/SlVO0kboBQ==" + }, "base-x": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", @@ -18946,6 +19087,59 @@ "wif": "^2.0.1" } }, + "node-abi": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.18.0.tgz", + "integrity": "sha512-yi05ZoiuNNEbyT/xXfSySZE+yVnQW6fxPZuFbLyS1s6b5Kw3HzV2PHOM4XR+nsjzkHxByK+2Wg+yCQbe35l8dw==", + "requires": { + "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "node-hid": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/node-hid/-/node-hid-1.3.0.tgz", + "integrity": "sha512-BA6G4V84kiNd1uAChub/Z/5s/xS3EHBCxotQ0nyYrUG65mXewUDHE1tWOSqA2dp3N+mV0Ffq9wo2AW9t4p/G7g==", + "requires": { + "bindings": "^1.5.0", + "nan": "^2.14.0", + "node-abi": "^2.18.0", + "prebuild-install": "^5.3.4" + } + }, + "prebuild-install": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.5.tgz", + "integrity": "sha512-YmMO7dph9CYKi5IR/BzjOJlRzpxGGVo1EsLSUZ0mt/Mq0HWZIHOKHHcHdT69yG54C9m6i45GpItwRHpk0Py7Uw==", + "requires": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp": "^0.5.1", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.7.0", + "noop-logger": "^0.1.1", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0", + "which-pm-runs": "^1.0.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, "unchained-bitcoin": { "version": "0.0.12", "resolved": "https://registry.npmjs.org/unchained-bitcoin/-/unchained-bitcoin-0.0.12.tgz", diff --git a/package.json b/package.json index c9ecd472..26a2723a 100644 --- a/package.json +++ b/package.json @@ -115,6 +115,6 @@ "redux-thunk": "^2.3.0", "reselect": "^4.0.0", "unchained-bitcoin": "0.0.13", - "unchained-wallets": "0.0.12" + "unchained-wallets": "0.1.1" } }