From d2ce2714be539a1bbfa5b24806135060cecdf0cf Mon Sep 17 00:00:00 2001 From: Brian Clifton Date: Tue, 26 Sep 2017 13:59:47 -0700 Subject: [PATCH] Update `ledger-client` version Auditors: @evq --- package-lock.json | 369 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 207 insertions(+), 164 deletions(-) diff --git a/package-lock.json b/package-lock.json index 855bf1347e8..779f6d60c21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1441,45 +1441,6 @@ "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", "dev": true }, - "bcashjs-lib": { - "version": "git+https://github.com/BitGo/bcashjs-lib.git#a49702b12f06729ab80756d1c6dba880f0c64295", - "requires": { - "bech32": "0.0.3", - "bigi": "1.4.0", - "bip66": "1.1.5", - "bitcoin-ops": "1.3.0", - "bs58check": "2.0.2", - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "ecurve": "1.0.5", - "merkle-lib": "2.0.10", - "pushdata-bitcoin": "1.0.1", - "randombytes": "2.0.5", - "safe-buffer": "5.1.1", - "typeforce": "1.11.4", - "varuint-bitcoin": "1.0.4", - "wif": "2.0.6" - }, - "dependencies": { - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "requires": { - "base-x": "3.0.2" - } - }, - "bs58check": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.0.2.tgz", - "integrity": "sha1-BvY7AcL6YXMDPJDrh/H+PS4T2Jo=", - "requires": { - "bs58": "4.0.1", - "create-hash": "1.1.3" - } - } - } - }, "bcrypt-pbkdf": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", @@ -1638,7 +1599,7 @@ "create-hmac": "1.1.6", "ecurve": "1.0.5", "randombytes": "2.0.5", - "typeforce": "1.11.4", + "typeforce": "1.11.5", "wif": "1.2.1" }, "dependencies": { @@ -1715,6 +1676,45 @@ "underscore.string": "2.4.0" }, "dependencies": { + "bcashjs-lib": { + "version": "git+https://github.com/BitGo/bcashjs-lib.git#a49702b12f06729ab80756d1c6dba880f0c64295", + "requires": { + "bech32": "0.0.3", + "bigi": "1.4.0", + "bip66": "1.1.5", + "bitcoin-ops": "1.3.0", + "bs58check": "2.0.2", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "ecurve": "1.0.5", + "merkle-lib": "2.0.10", + "pushdata-bitcoin": "1.0.1", + "randombytes": "2.0.5", + "safe-buffer": "5.1.1", + "typeforce": "1.11.5", + "varuint-bitcoin": "1.0.4", + "wif": "2.0.6" + }, + "dependencies": { + "bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", + "requires": { + "base-x": "3.0.2" + } + }, + "bs58check": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.0.2.tgz", + "integrity": "sha1-BvY7AcL6YXMDPJDrh/H+PS4T2Jo=", + "requires": { + "bs58": "4.0.1", + "create-hash": "1.1.3" + } + } + } + }, "big.js": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.1.3.tgz", @@ -5313,6 +5313,61 @@ } } }, + "electron-download": { + "version": "github:brave/electron-download#409b65caff14edeef1daa36a7445ba6334658d7c", + "dev": true, + "requires": { + "debug": "2.6.8", + "home-path": "1.0.5", + "minimist": "1.2.0", + "mkdirp": "0.5.1", + "mv": "2.1.1", + "nugget": "1.6.2", + "path-exists": "1.0.0", + "rc": "1.2.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "nugget": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/nugget/-/nugget-1.6.2.tgz", + "integrity": "sha1-iMpuA7pXBqmRc/XaCQJZPWvK4Qc=", + "dev": true, + "requires": { + "debug": "2.6.8", + "minimist": "1.2.0", + "pretty-bytes": "1.0.4", + "progress-stream": "1.2.0", + "request": "2.81.0", + "single-line-log": "0.4.1", + "throttleit": "0.0.2" + } + }, + "path-exists": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz", + "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=", + "dev": true + }, + "single-line-log": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz", + "integrity": "sha1-h6VWSfdJ14PsDc2AToFA2Yc8fO4=", + "dev": true + }, + "throttleit": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz", + "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=", + "dev": true + } + } + }, "electron-download-tf": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/electron-download-tf/-/electron-download-tf-4.3.1.tgz", @@ -5545,20 +5600,6 @@ "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=", "dev": true }, - "electron-download": { - "version": "github:brave/electron-download#409b65caff14edeef1daa36a7445ba6334658d7c", - "dev": true, - "requires": { - "debug": "2.6.8", - "home-path": "1.0.5", - "minimist": "1.2.0", - "mkdirp": "0.5.1", - "mv": "2.1.1", - "nugget": "1.6.2", - "path-exists": "1.0.0", - "rc": "1.2.1" - } - }, "electron-osx-sign": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.3.2.tgz", @@ -5595,27 +5636,6 @@ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true }, - "nugget": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/nugget/-/nugget-1.6.2.tgz", - "integrity": "sha1-iMpuA7pXBqmRc/XaCQJZPWvK4Qc=", - "dev": true, - "requires": { - "debug": "2.6.8", - "minimist": "1.2.0", - "pretty-bytes": "1.0.4", - "progress-stream": "1.2.0", - "request": "2.81.0", - "single-line-log": "0.4.1", - "throttleit": "0.0.2" - } - }, - "path-exists": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz", - "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=", - "dev": true - }, "plist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/plist/-/plist-1.2.0.tgz", @@ -5628,18 +5648,6 @@ "xmldom": "0.1.27" } }, - "single-line-log": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz", - "integrity": "sha1-h6VWSfdJ14PsDc2AToFA2Yc8fO4=", - "dev": true - }, - "throttleit": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz", - "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=", - "dev": true - }, "xmlbuilder": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz", @@ -5657,61 +5665,6 @@ "requires": { "electron-download": "github:brave/electron-download#409b65caff14edeef1daa36a7445ba6334658d7c", "extract-zip": "1.6.5" - }, - "dependencies": { - "electron-download": { - "version": "github:brave/electron-download#409b65caff14edeef1daa36a7445ba6334658d7c", - "dev": true, - "requires": { - "debug": "2.6.8", - "home-path": "1.0.5", - "minimist": "1.2.0", - "mkdirp": "0.5.1", - "mv": "2.1.1", - "nugget": "1.6.2", - "path-exists": "1.0.0", - "rc": "1.2.1" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "nugget": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/nugget/-/nugget-1.6.2.tgz", - "integrity": "sha1-iMpuA7pXBqmRc/XaCQJZPWvK4Qc=", - "dev": true, - "requires": { - "debug": "2.6.8", - "minimist": "1.2.0", - "pretty-bytes": "1.0.4", - "progress-stream": "1.2.0", - "request": "2.81.0", - "single-line-log": "0.4.1", - "throttleit": "0.0.2" - } - }, - "path-exists": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz", - "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=", - "dev": true - }, - "single-line-log": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz", - "integrity": "sha1-h6VWSfdJ14PsDc2AToFA2Yc8fO4=", - "dev": true - }, - "throttleit": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz", - "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=", - "dev": true - } } }, "electron-publish": { @@ -10221,17 +10174,115 @@ } }, "ledger-client": { - "version": "0.9.19", - "resolved": "https://registry.npmjs.org/ledger-client/-/ledger-client-0.9.19.tgz", - "integrity": "sha1-pJCRZB3IUyghZtCe/Lg2pWoc8+8=", + "version": "0.9.21", + "resolved": "https://registry.npmjs.org/ledger-client/-/ledger-client-0.9.21.tgz", + "integrity": "sha1-iD3koqkgPJGxtLuUpUh2KUI5Dy0=", "requires": { "bitgo": "3.5.1", - "joi": "10.6.0", - "ledger-publisher": "0.9.5", + "joi": "11.1.1", + "ledger-publisher": "0.9.7", "node-anonize2-relic-emscripten": "0.3.3", "random-lib": "2.1.0", "underscore": "1.8.3", "uuid": "3.1.0" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + }, + "hoek": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", + "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==" + }, + "isemail": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.0.0.tgz", + "integrity": "sha512-rz0ng/c+fX+zACpLgDB8fnUQ845WSU06f4hlhk4K8TJxmR6f5hyvitu9a9JdMD7aq/P4E0XdG1uaab2OiXgHlA==", + "requires": { + "punycode": "2.1.0" + } + }, + "joi": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-11.1.1.tgz", + "integrity": "sha512-hffQzH42mYLvUCqhUPZZGegiiIjVvHcOV8mrxXPci8qZFOp2sHK4778GPyI3ZlvqTOHs8qZN6DovDnBR1slO4g==", + "requires": { + "hoek": "4.2.0", + "isemail": "3.0.0", + "topo": "2.0.2" + } + }, + "jsdom": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.1.0.tgz", + "integrity": "sha512-vKKDU+Xh9O6VgzdOYf5Rmqbgp+Yz4YTBC19gaLtctXch33EmNucA395KJGGboldafPW1vv9XLuiprO4+wXfl0g==", + "requires": { + "abab": "1.0.3", + "acorn": "4.0.13", + "acorn-globals": "3.1.0", + "array-equal": "1.0.0", + "content-type-parser": "1.0.1", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "escodegen": "1.9.0", + "html-encoding-sniffer": "1.0.1", + "nwmatcher": "1.4.1", + "parse5": "3.0.2", + "pn": "1.0.0", + "request": "2.81.0", + "request-promise-native": "1.0.4", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.2", + "webidl-conversions": "4.0.2", + "whatwg-encoding": "1.0.1", + "whatwg-url": "6.2.1", + "xml-name-validator": "2.0.1" + } + }, + "ledger-publisher": { + "version": "0.9.7", + "resolved": "https://registry.npmjs.org/ledger-publisher/-/ledger-publisher-0.9.7.tgz", + "integrity": "sha1-hehim3PNz9/DP8kgmK+u6FWu3tE=", + "requires": { + "async": "2.5.0", + "data-expression": "1.0.0", + "glob": "7.1.2", + "joi": "11.1.1", + "jsdom": "11.1.0", + "random-lib": "2.1.0", + "tldjs": "1.7.0", + "underscore": "1.8.3", + "underscore.string": "3.3.4" + } + }, + "tldjs": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/tldjs/-/tldjs-1.7.0.tgz", + "integrity": "sha1-M94I5Z0y4C8r6FAJZHbWcbFDGoE=", + "requires": { + "punycode": "1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "underscore.string": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz", + "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", + "requires": { + "sprintf-js": "1.1.1", + "util-deprecate": "1.0.2" + } + } } }, "ledger-geoip": { @@ -16941,7 +16992,7 @@ "ripple-binary-codec": "0.1.11", "ripple-hashes": "0.3.0", "ripple-keypairs": "0.10.0", - "ripple-lib-transactionparser": "0.6.0", + "ripple-lib-transactionparser": "0.6.1", "ws": "1.1.4" }, "dependencies": { @@ -16958,23 +17009,18 @@ } }, "ripple-lib-transactionparser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/ripple-lib-transactionparser/-/ripple-lib-transactionparser-0.6.0.tgz", - "integrity": "sha1-tpSvijBZNZemyV3WT7O56sCF240=", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/ripple-lib-transactionparser/-/ripple-lib-transactionparser-0.6.1.tgz", + "integrity": "sha512-QsmuINy35LOkY45ApQvc8umd9J00IbD/N9M50QYY7GJLKrp0suP3SIgXWZH0ETj+MCAZ4YRQusTE34neFIbvUg==", "requires": { "bignumber.js": "2.4.0", - "lodash": "3.10.1" + "lodash": "4.17.4" }, "dependencies": { "bignumber.js": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=" - }, - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" } } }, @@ -18730,12 +18776,9 @@ } }, "typeforce": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/typeforce/-/typeforce-1.11.4.tgz", - "integrity": "sha512-2TMlYgDbNdoQRn4w/ZA+QW6D/6jzy92he3see1PU/uILvts8C6QWCs+qK5vUzu9Q8vDHTrIlcxBxwi4BPsID0g==", - "requires": { - "inherits": "2.0.3" - } + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/typeforce/-/typeforce-1.11.5.tgz", + "integrity": "sha512-Glwf7h3CW1YaQrLVeNnMg6KumszBe4adBccF4Ukc8J3nkdgapEkpiMdoPTv3APoqMva3mNN4ZFklGaPNvRfiMQ==" }, "ua-parser-js": { "version": "0.7.14", diff --git a/package.json b/package.json index d4b1a0bcd9a..73504baa46d 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "keytar": "^3.0.0", "l20n": "^3.5.1", "ledger-balance": "^0.9.1", - "ledger-client": "^0.9.18", + "ledger-client": "^0.9.21", "ledger-geoip": "^0.9.0", "ledger-publisher": "^0.9.4", "lru-cache": "^1.0.0",