diff --git a/package-lock.json b/package-lock.json index 5bb237414..e95581f35 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6010,8 +6010,102 @@ "@parity/jsonrpc": "^2.1.5", "@parity/ledger": "^2.1.2", "@parity/shared": "^2.2.23" + }, + "dependencies": { + "@parity/shared": { + "version": "2.2.28", + "resolved": "https://registry.npmjs.org/@parity/shared/-/shared-2.2.28.tgz", + "integrity": "sha512-HQDA17ym14lRBLsXCRdy7ehDTYuBissjqh+ErOwD+qirIGMiAF5D1VgvTCl65wCnlOooyBjMEYfSiarQ9faM8A==", + "dev": true, + "requires": { + "@parity/ledger": "~2.1.3", + "bignumber.js": "4.1.0", + "eventemitter3": "^2.0.3", + "loglevel": "1.4.1", + "mobx": "2.6.4", + "mobx-react": "4.0.3", + "push.js": "0.0.11", + "react-redux": "4.4.6", + "redux": "3.6.0", + "redux-actions": "1.1.0", + "redux-thunk": "2.1.0", + "scryptsy": "2.0.0", + "solc": "github:ngotchac/solc-js", + "useragent.js": "^0.5.6", + "yargs": "6.6.0" + }, + "dependencies": { + "@parity/ledger": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@parity/ledger/-/ledger-2.1.3.tgz", + "integrity": "sha512-vc7ciadiubu1+dJ+jg1aS96JQmZOWzUE0jCvH85Alz6++vjNGs1664omOSSc3sy6rwhxE4s5qwLCUJm42nE9kw==", + "dev": true, + "requires": { + "bignumber.js": "4.1.0", + "ethereumjs-tx": "^1.2.5", + "u2f-api": "0.0.9", + "u2f-api-polyfill": "0.4.3" + } + }, + "solc": { + "version": "github:ngotchac/solc-js#04eb38cc3003fba8cb3656653a7941ed36408818", + "from": "github:ngotchac/solc-js", + "dev": true, + "requires": { + "memorystream": "^0.3.1", + "require-from-string": "^1.1.0", + "yargs": "^4.7.1" + }, + "dependencies": { + "yargs": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", + "dev": true, + "requires": { + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.1", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.1" + } + } + } + } + } + }, + "mobx": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/mobx/-/mobx-2.6.4.tgz", + "integrity": "sha1-4FqRpbLJfaw/2rNAJOa3Sn9DEas=", + "dev": true + }, + "mobx-react": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-4.0.3.tgz", + "integrity": "sha1-QOsx0l4LjWMEjtojdsxWv6vRT3U=", + "dev": true, + "requires": { + "hoist-non-react-statics": "^1.2.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 + }, "mobx": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/mobx/-/mobx-3.6.2.tgz", @@ -6051,6 +6145,30 @@ "object-assign": "^4.1.1", "prop-types": "^15.6.0" } + }, + "react-redux": { + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.6.tgz", + "integrity": "sha1-S50ymFMHoRCWot1hVhmABE/MYgk=", + "dev": true, + "requires": { + "hoist-non-react-statics": "^1.0.3", + "invariant": "^2.0.0", + "lodash": "^4.2.0", + "loose-envify": "^1.1.0" + } + }, + "redux": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.6.0.tgz", + "integrity": "sha1-iHwrPQub2G7KK+cFccJ2VMGeGI0=", + "dev": true, + "requires": { + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.2" + } } } }, @@ -6826,6 +6944,115 @@ "@parity/jsonrpc": "^2.1.5", "@parity/ledger": "^2.1.2", "@parity/shared": "^2.2.23" + }, + "dependencies": { + "@parity/shared": { + "version": "2.2.28", + "resolved": "https://registry.npmjs.org/@parity/shared/-/shared-2.2.28.tgz", + "integrity": "sha512-HQDA17ym14lRBLsXCRdy7ehDTYuBissjqh+ErOwD+qirIGMiAF5D1VgvTCl65wCnlOooyBjMEYfSiarQ9faM8A==", + "requires": { + "@parity/ledger": "~2.1.3", + "bignumber.js": "4.1.0", + "eventemitter3": "^2.0.3", + "loglevel": "1.4.1", + "mobx": "2.6.4", + "mobx-react": "4.0.3", + "push.js": "0.0.11", + "react-redux": "4.4.6", + "redux": "3.6.0", + "redux-actions": "1.1.0", + "redux-thunk": "2.1.0", + "scryptsy": "2.0.0", + "solc": "github:ngotchac/solc-js", + "useragent.js": "^0.5.6", + "yargs": "6.6.0" + }, + "dependencies": { + "@parity/ledger": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@parity/ledger/-/ledger-2.1.3.tgz", + "integrity": "sha512-vc7ciadiubu1+dJ+jg1aS96JQmZOWzUE0jCvH85Alz6++vjNGs1664omOSSc3sy6rwhxE4s5qwLCUJm42nE9kw==", + "requires": { + "bignumber.js": "4.1.0", + "ethereumjs-tx": "^1.2.5", + "u2f-api": "0.0.9", + "u2f-api-polyfill": "0.4.3" + } + }, + "solc": { + "version": "github:ngotchac/solc-js#04eb38cc3003fba8cb3656653a7941ed36408818", + "from": "github:ngotchac/solc-js", + "requires": { + "memorystream": "^0.3.1", + "require-from-string": "^1.1.0", + "yargs": "^4.7.1" + }, + "dependencies": { + "yargs": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", + "requires": { + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.1", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.1" + } + } + } + } + } + }, + "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==" + }, + "mobx": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/mobx/-/mobx-2.6.4.tgz", + "integrity": "sha1-4FqRpbLJfaw/2rNAJOa3Sn9DEas=" + }, + "mobx-react": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-4.0.3.tgz", + "integrity": "sha1-QOsx0l4LjWMEjtojdsxWv6vRT3U=", + "requires": { + "hoist-non-react-statics": "^1.2.0" + } + }, + "react-redux": { + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.6.tgz", + "integrity": "sha1-S50ymFMHoRCWot1hVhmABE/MYgk=", + "requires": { + "hoist-non-react-statics": "^1.0.3", + "invariant": "^2.0.0", + "lodash": "^4.2.0", + "loose-envify": "^1.1.0" + } + }, + "redux": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.6.0.tgz", + "integrity": "sha1-iHwrPQub2G7KK+cFccJ2VMGeGI0=", + "requires": { + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.2" + } + } } }, "@parity/plugin-signer-account": { @@ -6931,9 +7158,9 @@ } }, "@parity/shared": { - "version": "2.2.28", - "resolved": "https://registry.npmjs.org/@parity/shared/-/shared-2.2.28.tgz", - "integrity": "sha512-HQDA17ym14lRBLsXCRdy7ehDTYuBissjqh+ErOwD+qirIGMiAF5D1VgvTCl65wCnlOooyBjMEYfSiarQ9faM8A==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@parity/shared/-/shared-3.0.1.tgz", + "integrity": "sha512-OvsGfudXLvgFA46Sz7SdjgK94Sg4hKKD2doLRBao7M/IxcfZUpZ6XeKEZLguuMH/AcZQEo4Z/kw08fYsPU/Nmw==", "requires": { "@parity/ledger": "~2.1.3", "bignumber.js": "4.1.0", @@ -6947,6 +7174,7 @@ "redux-actions": "1.1.0", "redux-thunk": "2.1.0", "scryptsy": "2.0.0", + "solc": "github:ngotchac/solc-js", "useragent.js": "^0.5.6", "yargs": "6.6.0" }, @@ -7132,6 +7360,95 @@ "@parity/shared": "^2.2.23" } }, + "@parity/shared": { + "version": "2.2.28", + "resolved": "https://registry.npmjs.org/@parity/shared/-/shared-2.2.28.tgz", + "integrity": "sha512-HQDA17ym14lRBLsXCRdy7ehDTYuBissjqh+ErOwD+qirIGMiAF5D1VgvTCl65wCnlOooyBjMEYfSiarQ9faM8A==", + "requires": { + "@parity/ledger": "~2.1.3", + "bignumber.js": "4.1.0", + "eventemitter3": "^2.0.3", + "loglevel": "1.4.1", + "mobx": "2.6.4", + "mobx-react": "4.0.3", + "push.js": "0.0.11", + "react-redux": "4.4.6", + "redux": "3.6.0", + "redux-actions": "1.1.0", + "redux-thunk": "2.1.0", + "scryptsy": "2.0.0", + "solc": "github:ngotchac/solc-js", + "useragent.js": "^0.5.6", + "yargs": "6.6.0" + }, + "dependencies": { + "@parity/ledger": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@parity/ledger/-/ledger-2.1.3.tgz", + "integrity": "sha512-vc7ciadiubu1+dJ+jg1aS96JQmZOWzUE0jCvH85Alz6++vjNGs1664omOSSc3sy6rwhxE4s5qwLCUJm42nE9kw==", + "requires": { + "bignumber.js": "4.1.0", + "ethereumjs-tx": "^1.2.5", + "u2f-api": "0.0.9", + "u2f-api-polyfill": "0.4.3" + } + }, + "react-redux": { + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.6.tgz", + "integrity": "sha1-S50ymFMHoRCWot1hVhmABE/MYgk=", + "requires": { + "hoist-non-react-statics": "^1.0.3", + "invariant": "^2.0.0", + "lodash": "^4.2.0", + "loose-envify": "^1.1.0" + } + }, + "redux": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.6.0.tgz", + "integrity": "sha1-iHwrPQub2G7KK+cFccJ2VMGeGI0=", + "requires": { + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.2" + } + }, + "solc": { + "version": "github:ngotchac/solc-js#04eb38cc3003fba8cb3656653a7941ed36408818", + "from": "github:ngotchac/solc-js", + "requires": { + "memorystream": "^0.3.1", + "require-from-string": "^1.1.0", + "yargs": "^4.7.1" + }, + "dependencies": { + "yargs": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", + "requires": { + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.1", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.1" + } + } + } + } + } + }, "bignumber.js": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", @@ -7142,6 +7459,19 @@ "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.6.1.tgz", "integrity": "sha1-W4n3enR3Z5h39YxKB1JAk0sflcA=" }, + "mobx": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/mobx/-/mobx-2.6.4.tgz", + "integrity": "sha1-4FqRpbLJfaw/2rNAJOa3Sn9DEas=" + }, + "mobx-react": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-4.0.3.tgz", + "integrity": "sha1-QOsx0l4LjWMEjtojdsxWv6vRT3U=", + "requires": { + "hoist-non-react-statics": "^1.2.0" + } + }, "react-dom": { "version": "16.1.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.1.1.tgz", diff --git a/package.json b/package.json index 5a49e4235..56aa703bc 100644 --- a/package.json +++ b/package.json @@ -177,7 +177,7 @@ "@parity/plugin-signer-default": "github:parity-js/plugin-signer-default#dcf8cf23bb050070b6a691413b974b5c2d7d1ce6", "@parity/plugin-signer-hardware": "github:parity-js/plugin-signer-hardware#e8b8a4e67adc37870e370d22805632d08012b9ee", "@parity/plugin-signer-qr": "github:parity-js/plugin-signer-qr#c275ba13524e9f6759079fabd10faf49cc00cfc0", - "@parity/shared": "2.2.28", + "@parity/shared": "3.0.1", "@parity/ui": "3.1.9", "axios": "0.19.0", "command-exists": "1.2.8",