diff --git a/orderbook/package-lock.json b/orderbook/package-lock.json index e8c3e0f..f87d36e 100644 --- a/orderbook/package-lock.json +++ b/orderbook/package-lock.json @@ -1553,6 +1553,190 @@ "heap": ">= 0.2.0" } }, + "divvy-address-codec": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/divvy-address-codec/-/divvy-address-codec-2.0.1.tgz", + "integrity": "sha1-7dvjp5YNLgLFwcdPuan6DS37ZXE=", + "requires": { + "hash.js": "^1.0.3", + "x-address-codec": "^0.7.0" + } + }, + "divvy-binary-codec": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/divvy-binary-codec/-/divvy-binary-codec-0.1.11.tgz", + "integrity": "sha1-R2o48jCl9QXCv9YsBiFAg2ynmqI=", + "requires": { + "babel-runtime": "^6.6.1", + "bn.js": "^4.11.3", + "create-hash": "^1.1.2", + "decimal.js": "^5.0.8", + "divvy-address-codec": "^2.0.1", + "inherits": "^2.0.1", + "lodash": "^4.12.0" + }, + "dependencies": { + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "2.5.1", + "regenerator-runtime": "0.11.0" + } + }, + "core-js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", + "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=" + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" + } + } + }, + "divvy-hashes": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/divvy-hashes/-/divvy-hashes-0.3.1.tgz", + "integrity": "sha1-8vRvH/BeZIdQCpmDkBkRTNJIJBE=", + "dev": true, + "requires": { + "bignumber.js": "^4.1.0", + "create-hash": "^1.1.2", + "divvy-address-codec": "^2.0.1", + "divvy-binary-codec": "^0.1.0" + }, + "dependencies": { + "bignumber.js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", + "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==", + "dev": true + } + } + }, + "divvy-keypairs": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/divvy-keypairs/-/divvy-keypairs-0.10.1.tgz", + "integrity": "sha1-73lrUZuyAmglFefN1gY3YmNpQ+Y=", + "dev": true, + "requires": { + "babel-runtime": "^5.8.20", + "bn.js": "^3.1.1", + "brorand": "^1.0.5", + "divvy-address-codec": "^2.0.1", + "elliptic": "^5.1.0", + "hash.js": "^1.0.3" + }, + "dependencies": { + "bn.js": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-3.3.0.tgz", + "integrity": "sha1-ETjld4if3Je72rUYRPIZDfwK49c=", + "dev": true + } + } + }, + "divvy-lib": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/divvy-lib/-/divvy-lib-0.22.0.tgz", + "integrity": "sha1-CcIw6qA23FRMf7YFNsJcUnosRfc=", + "dev": true, + "requires": { + "@types/lodash": "^4.14.85", + "@types/ws": "^3.2.0", + "bignumber.js": "^4.1.0", + "divvy-address-codec": "^2.0.1", + "divvy-binary-codec": "^0.1.13", + "divvy-hashes": "^0.3.1", + "divvy-keypairs": "^0.10.1", + "divvy-lib-transactionparser": "^0.6.2", + "https-proxy-agent": "2.2.1", + "jsonschema": "1.2.2", + "lodash": "^4.17.4", + "ws": "^3.3.1" + }, + "dependencies": { + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "bignumber.js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", + "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==", + "dev": true + }, + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", + "dev": true + }, + "divvy-binary-codec": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/divvy-binary-codec/-/divvy-binary-codec-0.1.13.tgz", + "integrity": "sha1-xolRQFoXpxaVVR54mWb/N22lUuQ=", + "dev": true, + "requires": { + "babel-runtime": "^6.6.1", + "bn.js": "^4.11.3", + "create-hash": "^1.1.2", + "decimal.js": "^5.0.8", + "divvy-address-codec": "^2.0.1", + "inherits": "^2.0.1", + "lodash": "^4.12.0" + } + }, + "lodash": { + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", + "dev": true + } + } + }, + "divvy-lib-transactionparser": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/divvy-lib-transactionparser/-/divvy-lib-transactionparser-0.6.2.tgz", + "integrity": "sha1-6xF4NIFsqzOYRFp07Dys7JW2tfo=", + "dev": true, + "requires": { + "bignumber.js": "^4.1.0", + "lodash": "^4.17.4" + }, + "dependencies": { + "bignumber.js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", + "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==", + "dev": true + }, + "lodash": { + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", + "dev": true + } + } + }, + "divvy-lib-value": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/divvy-lib-value/-/divvy-lib-value-0.1.0.tgz", + "integrity": "sha1-ElLwsDaBZPlVHVTBwMpZyiAB4WU=", + "requires": { + "babel-runtime": "^5.5.4", + "bignumber.js": "~2.0.3" + } + }, "doctrine": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", @@ -2585,7 +2769,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.1.1", @@ -2636,7 +2821,8 @@ "balanced-match": { "version": "0.4.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "bcrypt-pbkdf": { "version": "1.0.1", @@ -2651,6 +2837,7 @@ "version": "0.0.9", "bundled": true, "dev": true, + "optional": true, "requires": { "inherits": "~2.0.0" } @@ -2659,6 +2846,7 @@ "version": "2.10.1", "bundled": true, "dev": true, + "optional": true, "requires": { "hoek": "2.x.x" } @@ -2667,6 +2855,7 @@ "version": "1.1.7", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^0.4.1", "concat-map": "0.0.1" @@ -2675,7 +2864,8 @@ "buffer-shims": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "caseless": { "version": "0.12.0", @@ -2692,12 +2882,14 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "combined-stream": { "version": "1.0.5", "bundled": true, "dev": true, + "optional": true, "requires": { "delayed-stream": "~1.0.0" } @@ -2705,17 +2897,20 @@ "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "cryptiles": { "version": "2.0.5", @@ -2761,7 +2956,8 @@ "delayed-stream": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "delegates": { "version": "1.0.0", @@ -2787,7 +2983,8 @@ "extsprintf": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "forever-agent": { "version": "0.6.1", @@ -2809,12 +3006,14 @@ "fs.realpath": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "fstream": { "version": "1.0.11", "bundled": true, "dev": true, + "optional": true, "requires": { "graceful-fs": "^4.1.2", "inherits": "~2.0.0", @@ -2870,6 +3069,7 @@ "version": "7.1.2", "bundled": true, "dev": true, + "optional": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2882,7 +3082,8 @@ "graceful-fs": { "version": "4.1.11", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "har-schema": { "version": "1.0.5", @@ -2921,7 +3122,8 @@ "hoek": { "version": "2.16.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "http-signature": { "version": "1.1.1", @@ -2938,6 +3140,7 @@ "version": "1.0.6", "bundled": true, "dev": true, + "optional": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -2946,7 +3149,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.4", @@ -2958,6 +3162,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -2971,7 +3176,8 @@ "isarray": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "isstream": { "version": "0.1.2", @@ -3044,12 +3250,14 @@ "mime-db": { "version": "1.27.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "mime-types": { "version": "2.1.15", "bundled": true, "dev": true, + "optional": true, "requires": { "mime-db": "~1.27.0" } @@ -3058,6 +3266,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -3065,12 +3274,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "mkdirp": { "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -3123,7 +3334,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "oauth-sign": { "version": "0.8.2", @@ -3141,6 +3353,7 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1" } @@ -3170,7 +3383,8 @@ "path-is-absolute": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "performance-now": { "version": "0.2.0", @@ -3181,7 +3395,8 @@ "process-nextick-args": { "version": "1.0.7", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "punycode": { "version": "1.4.1", @@ -3219,6 +3434,7 @@ "version": "2.2.9", "bundled": true, "dev": true, + "optional": true, "requires": { "buffer-shims": "~1.0.0", "core-util-is": "~1.0.0", @@ -3263,6 +3479,7 @@ "version": "2.6.1", "bundled": true, "dev": true, + "optional": true, "requires": { "glob": "^7.0.5" } @@ -3270,7 +3487,8 @@ "safe-buffer": { "version": "5.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "semver": { "version": "5.3.0", @@ -3328,6 +3546,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -3338,6 +3557,7 @@ "version": "1.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.0.1" } @@ -3352,6 +3572,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -3366,6 +3587,7 @@ "version": "2.2.1", "bundled": true, "dev": true, + "optional": true, "requires": { "block-stream": "*", "fstream": "^1.0.2", @@ -3421,7 +3643,8 @@ "util-deprecate": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "uuid": { "version": "3.0.1", @@ -3450,7 +3673,8 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -4010,9 +4234,9 @@ } }, "hosted-git-info": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, "http-signature": { @@ -6187,190 +6411,6 @@ "inherits": "^2.0.1" } }, - "divvy-address-codec": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/divvy-address-codec/-/divvy-address-codec-2.0.1.tgz", - "integrity": "sha1-7dvjp5YNLgLFwcdPuan6DS37ZXE=", - "requires": { - "hash.js": "^1.0.3", - "x-address-codec": "^0.7.0" - } - }, - "divvy-binary-codec": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/divvy-binary-codec/-/divvy-binary-codec-0.1.11.tgz", - "integrity": "sha1-R2o48jCl9QXCv9YsBiFAg2ynmqI=", - "requires": { - "babel-runtime": "^6.6.1", - "bn.js": "^4.11.3", - "create-hash": "^1.1.2", - "decimal.js": "^5.0.8", - "inherits": "^2.0.1", - "lodash": "^4.12.0", - "divvy-address-codec": "^2.0.1" - }, - "dependencies": { - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "2.5.1", - "regenerator-runtime": "0.11.0" - } - }, - "core-js": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", - "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=" - }, - "lodash": { - "version": "4.17.4", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" - } - } - }, - "divvy-hashes": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/divvy-hashes/-/divvy-hashes-0.3.1.tgz", - "integrity": "sha1-8vRvH/BeZIdQCpmDkBkRTNJIJBE=", - "dev": true, - "requires": { - "bignumber.js": "^4.1.0", - "create-hash": "^1.1.2", - "divvy-address-codec": "^2.0.1", - "divvy-binary-codec": "^0.1.0" - }, - "dependencies": { - "bignumber.js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", - "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==", - "dev": true - } - } - }, - "divvy-keypairs": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/divvy-keypairs/-/divvy-keypairs-0.10.1.tgz", - "integrity": "sha1-73lrUZuyAmglFefN1gY3YmNpQ+Y=", - "dev": true, - "requires": { - "babel-runtime": "^5.8.20", - "bn.js": "^3.1.1", - "brorand": "^1.0.5", - "elliptic": "^5.1.0", - "hash.js": "^1.0.3", - "divvy-address-codec": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-3.3.0.tgz", - "integrity": "sha1-ETjld4if3Je72rUYRPIZDfwK49c=", - "dev": true - } - } - }, - "divvy-lib": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/divvy-lib/-/divvy-lib-0.22.0.tgz", - "integrity": "sha1-CcIw6qA23FRMf7YFNsJcUnosRfc=", - "dev": true, - "requires": { - "@types/lodash": "^4.14.85", - "@types/ws": "^3.2.0", - "bignumber.js": "^4.1.0", - "https-proxy-agent": "2.2.1", - "jsonschema": "1.2.2", - "lodash": "^4.17.4", - "divvy-address-codec": "^2.0.1", - "divvy-binary-codec": "^0.1.13", - "divvy-hashes": "^0.3.1", - "divvy-keypairs": "^0.10.1", - "divvy-lib-transactionparser": "^0.6.2", - "ws": "^3.3.1" - }, - "dependencies": { - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "bignumber.js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", - "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==", - "dev": true - }, - "core-js": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", - "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", - "dev": true - }, - "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", - "dev": true - }, - "divvy-binary-codec": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/divvy-binary-codec/-/divvy-binary-codec-0.1.13.tgz", - "integrity": "sha1-xolRQFoXpxaVVR54mWb/N22lUuQ=", - "dev": true, - "requires": { - "babel-runtime": "^6.6.1", - "bn.js": "^4.11.3", - "create-hash": "^1.1.2", - "decimal.js": "^5.0.8", - "inherits": "^2.0.1", - "lodash": "^4.12.0", - "divvy-address-codec": "^2.0.1" - } - } - } - }, - "divvy-lib-transactionparser": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/divvy-lib-transactionparser/-/divvy-lib-transactionparser-0.6.2.tgz", - "integrity": "sha1-6xF4NIFsqzOYRFp07Dys7JW2tfo=", - "dev": true, - "requires": { - "bignumber.js": "^4.1.0", - "lodash": "^4.17.4" - }, - "dependencies": { - "bignumber.js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", - "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==", - "dev": true - }, - "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", - "dev": true - } - } - }, - "divvy-lib-value": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/divvy-lib-value/-/divvy-lib-value-0.1.0.tgz", - "integrity": "sha1-ElLwsDaBZPlVHVTBwMpZyiAB4WU=", - "requires": { - "babel-runtime": "^5.5.4", - "bignumber.js": "~2.0.3" - } - }, "run-async": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",