diff --git a/.travis.yml b/.travis.yml index fafcb103..c537eddc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,12 +3,18 @@ node_js: - "10" env: - GH_PAGES_SRC="build-docs" -before_install: - - curl -o- -L https://yarnpkg.com/install.sh | bash - - export PATH=$HOME/.yarn/bin:$PATH cache: yarn: true directories: - node_modules +before_install: + - curl -o- -L https://yarnpkg.com/install.sh | bash + - export PATH=$HOME/.yarn/bin:$PATH script: - - yarn polkadot-dev-build-travis + - yarn polkadot-dev-travis-build +deploy: + skip_cleanup: true + provider: script + script: yarn polkadot-dev-travis-deploy + on: + branch: master diff --git a/package.json b/package.json index 208110e5..8f092205 100644 --- a/package.json +++ b/package.json @@ -12,20 +12,21 @@ "resolutions": { "babel-core": "^7.0.0-bridge.0", "rxjs": "^6.4.0", - "typescript": "^3.3.3333" + "typescript": "^3.4.1" }, "scripts": { "build": "polkadot-dev-build-ts && polkadot-dev-build-docs", - "check": "tslint --project . && tsc --noEmit --pretty", + "check": "yarn lint", + "lint": "tslint --project . && tsc --noEmit --pretty", "clean": "polkadot-dev-clean-build", "demo:identicon": "webpack-serve --config packages/ui-identicon/webpack.config.js --content packages/ui-identicon --port 3000", "postinstall": "polkadot-dev-yarn-only", "test": "jest --coverage" }, "devDependencies": { - "@babel/core": "^7.3.4", - "@babel/runtime": "^7.3.4", - "@polkadot/dev-react": "^0.28.1", + "@babel/core": "^7.4.0", + "@babel/runtime": "^7.4.2", + "@polkadot/dev-react": "^0.29.0-beta.1", "@polkadot/ts": "^0.1.56", "empty": "^0.10.1", "gh-pages": "^2.0.1" diff --git a/packages/ui-assets/package.json b/packages/ui-assets/package.json index e8db7588..deb16d1e 100644 --- a/packages/ui-assets/package.json +++ b/packages/ui-assets/package.json @@ -9,6 +9,6 @@ ], "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.3.4" + "@babel/runtime": "^7.4.2" } } diff --git a/packages/ui-identicon/package.json b/packages/ui-identicon/package.json index a81c57de..b0e336df 100644 --- a/packages/ui-identicon/package.json +++ b/packages/ui-identicon/package.json @@ -9,14 +9,14 @@ ], "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.3.4", + "@babel/runtime": "^7.4.2", "@polkadot/ui-settings": "^0.36.1", "@types/color": "^3.0.0", "@types/react-copy-to-clipboard": "^4.2.6", "color": "^3.0.0", "jdenticon": "^2.1.1", "react-copy-to-clipboard": "^5.0.1", - "styled-components": "^4.1.3" + "styled-components": "^4.2.0" }, "peerDependencies": { "@polkadot/keyring": "*", @@ -24,8 +24,8 @@ "react": "*" }, "devDependencies": { - "@polkadot/keyring": "^0.75.1", - "@polkadot/util-crypto": "^0.75.1", + "@polkadot/keyring": "^0.76.0-beta.3", + "@polkadot/util-crypto": "^0.76.0-beta.3", "xmlserializer": "^0.6.1" } } diff --git a/packages/ui-keyring/package.json b/packages/ui-keyring/package.json index 27985319..559fa2ea 100644 --- a/packages/ui-keyring/package.json +++ b/packages/ui-keyring/package.json @@ -10,16 +10,16 @@ "contributors": [], "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.3.4", + "@babel/runtime": "^7.4.2", "@types/store": "^2.0.1", "rxjs": "^6.4.0", "store": "^2.0.12", - "styled-components": "^4.1.3" + "styled-components": "^4.2.0" }, "devDependencies": { - "@polkadot/keyring": "^0.75.1", - "@polkadot/types": "^0.75.1", - "@polkadot/util": "^0.75.1" + "@polkadot/keyring": "^0.76.0-beta.3", + "@polkadot/types": "^0.76.0-beta.1", + "@polkadot/util": "^0.76.0-beta.3" }, "peerDependencies": { "@polkadot/keyring": "*", diff --git a/packages/ui-settings/package.json b/packages/ui-settings/package.json index 8d87458f..8d89a61a 100644 --- a/packages/ui-settings/package.json +++ b/packages/ui-settings/package.json @@ -9,8 +9,8 @@ ], "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.3.4", - "@polkadot/util": "^0.75.1", + "@babel/runtime": "^7.4.2", + "@polkadot/util": "^0.76.0-beta.3", "@types/store": "^2.0.1", "store": "^2.0.12" } diff --git a/packages/ui-util/package.json b/packages/ui-util/package.json index 156c1df6..c5e6a705 100644 --- a/packages/ui-util/package.json +++ b/packages/ui-util/package.json @@ -9,10 +9,10 @@ ], "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.3.4" + "@babel/runtime": "^7.4.2" }, "devDependencies": { - "@polkadot/types": "^0.75.1" + "@polkadot/types": "^0.76.0-beta.1" }, "peerDependencies": { "@polkadot/types": "*" diff --git a/yarn.lock b/yarn.lock index 35b6be3d..8b0979d7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -26,7 +26,7 @@ dependencies: "@babel/highlight" "^7.0.0" -"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.3.4", "@babel/core@^7.4.0": +"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.0.tgz#248fd6874b7d755010bfe61f557461d4f446d9e9" integrity sha512-Dzl7U0/T69DFOTwqz/FJdnOSWS57NpjNfCwMKHABr589Lg8uX1RrlBIJ7L5Dubt/xkLsx0xH5EBFzlBVes1ayA== @@ -515,6 +515,13 @@ dependencies: regexp-tree "^0.1.0" +"@babel/plugin-transform-named-capturing-groups-regex@^7.4.2": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.2.tgz#800391136d6cbcc80728dbdba3c1c6e46f86c12e" + integrity sha512-NsAuliSwkL3WO2dzWTOL1oZJHm0TM8ZY8ZSxk2ANyKkt5SQlToGA4pzctmq1BEjoacurdwZ3xp2dCQWJkME0gQ== + dependencies: + regexp-tree "^0.1.0" + "@babel/plugin-transform-new-target@^7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.0.tgz#67658a1d944edb53c8d4fa3004473a0dd7838150" @@ -642,7 +649,7 @@ "@babel/helper-regex" "^7.0.0" regexpu-core "^4.1.3" -"@babel/preset-env@^7.0.0", "@babel/preset-env@^7.4.1": +"@babel/preset-env@^7.0.0": version "7.4.1" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.1.tgz#80e19ad76f62fb136d57ee4b963db3e8a6840bad" integrity sha512-uC2DeVb6ljdjBGhJCyHxNZfSJEVgPdUm2R5cX85GCl1Qreo5sMM5g85ntqtzRF7XRYGgnRmV5we9cdlvo1wJvg== @@ -693,6 +700,57 @@ js-levenshtein "^1.1.3" semver "^5.3.0" +"@babel/preset-env@^7.4.2": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.2.tgz#2f5ba1de2daefa9dcca653848f96c7ce2e406676" + integrity sha512-OEz6VOZaI9LW08CWVS3d9g/0jZA6YCn1gsKIy/fut7yZCJti5Lm1/Hi+uo/U+ODm7g4I6gULrCP+/+laT8xAsA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.4.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.4.0" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.4.0" + "@babel/plugin-transform-classes" "^7.4.0" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.4.0" + "@babel/plugin-transform-dotall-regex" "^7.2.0" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.4.0" + "@babel/plugin-transform-function-name" "^7.2.0" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.4.0" + "@babel/plugin-transform-modules-systemjs" "^7.4.0" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.2" + "@babel/plugin-transform-new-target" "^7.4.0" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.4.0" + "@babel/plugin-transform-regenerator" "^7.4.0" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.2.0" + "@babel/types" "^7.4.0" + browserslist "^4.4.2" + core-js-compat "^3.0.0" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.3.0" + "@babel/preset-react@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz#e86b4b3d99433c7b3e9e91747e2653958bc6b3c0" @@ -732,13 +790,20 @@ core-js "^2.6.5" regenerator-runtime "^0.13.2" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.3.4", "@babel/runtime@^7.4.0": +"@babel/runtime@^7.0.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.0.tgz#d523416573f19aa12784639e631257c7fc58c0aa" integrity sha512-/eftZ45kD0OfOFHAmN02WP6N1NVphY+lBf8c2Q/P9VW3tj+N5NlBBAWfqOLOl96YDGMqpIBO5O/hQNx4A/lAng== dependencies: regenerator-runtime "^0.13.2" +"@babel/runtime@^7.4.2": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.2.tgz#f5ab6897320f16decd855eed70b705908a313fe8" + integrity sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA== + dependencies: + regenerator-runtime "^0.13.2" + "@babel/template@^7.0.0", "@babel/template@^7.1.0", "@babel/template@^7.2.2", "@babel/template@^7.4.0": version "7.4.0" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.0.tgz#12474e9c077bae585c5d835a95c0b0b790c25c8b" @@ -1611,46 +1676,46 @@ universal-user-agent "^2.0.0" url-template "^2.0.8" -"@polkadot/dev-react@^0.28.1": - version "0.28.1" - resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.28.1.tgz#400b344ed2d3c4de4a5d172e5b1c665937292785" - integrity sha512-sKWnJ7n1Edyb6woArIUdYk+PrclZ9gI+ifVFO//MJWPkPV6BDkeJYL8Agy3kMab8EP4RGwBkbvbHGZzsx9+ttQ== +"@polkadot/dev-react@^0.29.0-beta.1": + version "0.29.0-beta.1" + resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.29.0-beta.1.tgz#3f20001850d91428b4e8e5d9f070e1f73c3b1b65" + integrity sha512-hONIgASNgbvEXbCXgCrVjgepMDY4Pr645ZcNNRNlIfDKigN3BH9D7FiynpAZVhzNqlPwdIf2It76csZ8qVN20A== dependencies: "@babel/core" "^7.4.0" "@babel/plugin-syntax-dynamic-import" "^7.2.0" "@babel/preset-react" "^7.0.0" - "@polkadot/dev" "^0.28.1" + "@polkadot/dev" "^0.29.0-beta.1" "@types/react" "^16.8.8" "@types/react-dom" "^16.8.2" "@types/styled-components" "4.1.8" babel-loader "^8.0.5" babel-plugin-styled-components "^1.10.0" - browserslist "^4.5.1" - copy-webpack-plugin "^5.0.1" + browserslist "^4.5.3" + copy-webpack-plugin "^5.0.2" css-loader "^2.1.1" enzyme "^3.9.0" enzyme-adapter-react-16 "^1.11.2" file-loader "^3.0.1" html-webpack-plugin "^3.2.0" mini-css-extract-plugin "^0.5.0" - react "^16.8.4" - react-dom "^16.8.4" - react-hot-loader "^4.8.0" + react "^16.8.6" + react-dom "^16.8.6" + react-hot-loader "^4.8.1" style-loader "^0.23.0" - styled-components "^4.1.3" + styled-components "^4.2.0" thread-loader "^2.1.2" tslint "^5.14.0" - tslint-react "^3.6.0" + tslint-react "^4.0.0" url-loader "^1.1.1" webpack "^4.29.6" webpack-cli "^3.3.0" - webpack-plugin-serve "^0.7.3y" + webpack-plugin-serve "^0.7.4" worker-loader "^2.0.0" -"@polkadot/dev@^0.28.1": - version "0.28.1" - resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.28.1.tgz#c9b53a5948252c4f11686a13cd5990d84687f9a6" - integrity sha512-x2Yh/KFaTfiQNOs2A1cBJyZRAA5sk/hKerghfj2BubnWm9M+Qx112aoApKUL+s0KMOyKU3ZQjiGSuGyGn6TtqA== +"@polkadot/dev@^0.29.0-beta.1": + version "0.29.0-beta.1" + resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.29.0-beta.1.tgz#a87f8cdfb480d3b9fc09c76152df2e0a1ef9b900" + integrity sha512-4niAaZpnQeq7KBDfLxvXr2DcHO50E96JjbOZkJ4yXhuMdAKRKQjpxIKqIQ6OfX3V17yvzk+AwJRwmk960FidXA== dependencies: "@babel/cli" "^7.2.3" "@babel/core" "^7.4.0" @@ -1658,12 +1723,12 @@ "@babel/plugin-proposal-decorators" "^7.4.0" "@babel/plugin-proposal-object-rest-spread" "^7.4.0" "@babel/plugin-transform-runtime" "^7.4.0" - "@babel/preset-env" "^7.4.1" + "@babel/preset-env" "^7.4.2" "@babel/preset-typescript" "^7.3.3" "@babel/register" "^7.4.0" - "@babel/runtime" "^7.4.0" + "@babel/runtime" "^7.4.2" "@types/jest" "^24.0.11" - "@types/node" "^11.11.4" + "@types/node" "^11.12.2" babel-core "^7.0.0-bridge.0" babel-jest "^24.5.0" babel-plugin-module-resolver "^3.2.0" @@ -1672,6 +1737,8 @@ coveralls "^3.0.3" cpx "^1.5.0" jest "^24.5.0" + jest-haste-map "^24.5.0" + jest-resolve "^24.5.0" lerna "^3.13.1" mkdirp "^0.5.1" rimraf "^2.6.3" @@ -1680,17 +1747,17 @@ typedoc "^0.14.2" typedoc-plugin-markdown "^1.1.27" typedoc-plugin-no-inherit "^1.1.6" - typescript "^3.3.4000" + typescript "^3.4.1" vuepress "^1.0.0-alpha.44" -"@polkadot/keyring@^0.75.1": - version "0.75.1" - resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-0.75.1.tgz#9b3c32f5f403ba2b7f6aed760750111f49240cdd" - integrity sha512-TdwtrEnTG0U7Ecnduuoi3ON2K2k+DMdsKWPjZmooaXb8x2piudDzg+ouVnU17uOWTWAOeofRrLZENzMfiXfKZA== +"@polkadot/keyring@^0.76.0-beta.3": + version "0.76.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-0.76.0-beta.3.tgz#3b0d06ffbeb38cf27ed14730eadf017e20d61bab" + integrity sha512-MvmsY2qwhMjeYOH7QShsNsjGV0kSh6wA44UqNXYkCsBhhlKOmWLT6Sjn6B0cZI6XSqyBDwVWHAqZHNh9LJAceA== dependencies: - "@babel/runtime" "^7.4.0" - "@polkadot/util" "^0.75.1" - "@polkadot/util-crypto" "^0.75.1" + "@babel/runtime" "^7.4.2" + "@polkadot/util" "^0.76.0-beta.3" + "@polkadot/util-crypto" "^0.76.0-beta.3" "@types/bs58" "^4.0.0" bs58 "^4.0.1" @@ -1699,25 +1766,23 @@ resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.1.56.tgz#ffd6e9c95704a7fb90b918193b9dc5c440114b27" integrity sha512-wnt4zXxZXyz6WaubTO/I+nUElwV2DogFzdl6CrKfVn2PTWp8uHN06W9s40FH57ORtmQfDr9rLRP8Nq+oIyElbg== -"@polkadot/types@^0.75.1": - version "0.75.1" - resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.75.1.tgz#46adcc3eb3f8c9db70e657d360c72cb8818a51ac" - integrity sha512-j6MbYBgnzHM1Rfa+W/mdRlNuMPtzKzdlW3yp+ZGwEjcElNqVa8H3IIiHBH/zasco6WNjG3nhWI7GFqK5FM9uGw== +"@polkadot/types@^0.76.0-beta.1": + version "0.76.0-beta.1" + resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.76.0-beta.1.tgz#c187a845e0a03accb67cdb32774003878b15c1bd" + integrity sha512-71I+oHLu1ECoGL2LIRHl7IA7+ddpjOCHnNgxqcdZSya+jPCttHjgFLTbKq+8bHL5NmxGxCmdgtmb+vzxaiHFqg== dependencies: - "@babel/runtime" "^7.4.0" - "@polkadot/keyring" "^0.75.1" - "@polkadot/util" "^0.75.1" + "@babel/runtime" "^7.4.2" + "@polkadot/keyring" "^0.76.0-beta.3" + "@polkadot/util" "^0.76.0-beta.3" -"@polkadot/util-crypto@^0.75.1": - version "0.75.1" - resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.75.1.tgz#9f2e85c3283a53248de7ac97cb08b82d6f13ea25" - integrity sha512-8LIRUzXY96H0cv5YA4r/+GYJB4f/gM+SGz6OaEv6NKBagaQpA6MOEJIgMFQ7tsB6eDh2dwYouDrKHT+qIFNsCw== +"@polkadot/util-crypto@^0.76.0-beta.3": + version "0.76.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.76.0-beta.3.tgz#946f44b97835bb60151a6ddd9bcb7ff4f3dee6fa" + integrity sha512-iHDElOZyhVwTo4LqtxrCeBpVTgJf5QnEQO01WaCzsHrfpeQN721wewjf6CLKlMeCYJ1RvyOODG4j7T3+7yhe1A== dependencies: - "@babel/runtime" "^7.4.0" - "@polkadot/util" "^0.75.1" - "@polkadot/wasm-crypto" "^0.6.1" - "@polkadot/wasm-dalek-ed25519" "^0.6.1" - "@polkadot/wasm-schnorrkel" "^0.6.1" + "@babel/runtime" "^7.4.2" + "@polkadot/util" "^0.76.0-beta.3" + "@polkadot/wasm-crypto" "^0.8.0-beta.1" "@types/bip39" "^2.4.2" "@types/pbkdf2" "^3.0.0" "@types/secp256k1" "^3.5.0" @@ -1730,12 +1795,12 @@ tweetnacl "^1.0.1" xxhashjs "^0.2.2" -"@polkadot/util@^0.75.1": - version "0.75.1" - resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.75.1.tgz#f1719b7ac416e73d0683e443498b9693d7ac42f4" - integrity sha512-rXd8J6MR0MLFoi1duddUNL0ftKBtpuysgxUU4hGuVq335jS7xqNAV//nwwLXSLCsOkd3rlLJSz6mxbFXH/PfrQ== +"@polkadot/util@^0.76.0-beta.3": + version "0.76.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.76.0-beta.3.tgz#23d67645a58b9992bff3312371d1dadf831190da" + integrity sha512-6jz2LN6GrkOkzmaRVdYjGjZ9p644FFTq+MLTeydjqE/9cK5+5VwWbXzsUoS4S7GazfzknpIvH+xeZkDhwSrdmw== dependencies: - "@babel/runtime" "^7.4.0" + "@babel/runtime" "^7.4.2" "@types/bn.js" "^4.11.4" "@types/deasync" "^0.1.0" "@types/ip-regex" "^3.0.0" @@ -1745,20 +1810,10 @@ ip-regex "^4.0.0" moment "^2.24.0" -"@polkadot/wasm-crypto@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-0.6.1.tgz#34e14cf6946060e50bc6f423afa6a11b8eadec4e" - integrity sha512-Qpyzu4EQEKgO6S1sAxuVsqB10OoP3mi7QIygR68g/IregfzrFgz1lOEBoG3RJPhDZf4tNwNNIta7orm4GHAs4Q== - -"@polkadot/wasm-dalek-ed25519@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-dalek-ed25519/-/wasm-dalek-ed25519-0.6.1.tgz#59f385ae55c080c88851b8d6399a26e7c5e3949b" - integrity sha512-rJuHLJeQGVxOm1BlG8nmeNGVA+rOjZCQE0rKzEdZyFHO8huoSpLyKo96nLyOhbE/xb2FMVj7Kk1vSHe2e8MenA== - -"@polkadot/wasm-schnorrkel@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-schnorrkel/-/wasm-schnorrkel-0.6.1.tgz#68d0cebd063fd5294ba5757f167c814613344310" - integrity sha512-XlDPqKqFGYLwkd4FjjaDgvrQCrTfUfIMski6+LNyRwbpsIHhkGoEWXE/byIsB6FTcHBUDpXq9ZFdaddmXfV8pg== +"@polkadot/wasm-crypto@^0.8.0-beta.1": + version "0.8.0-beta.1" + resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-0.8.0-beta.1.tgz#601a1b044e111d6fe0431271fcab00b03cdf5447" + integrity sha512-M6draqncbMRCvj61PHVvoFZiv3FfFLizf3dKL7h2wBAAFsflH/cM3bE/ibSoMdaRb8KHCboO4Ot/6hAL0A4xLw== "@types/accepts@*": version "1.3.5" @@ -2019,11 +2074,16 @@ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== -"@types/node@*", "@types/node@^11.11.4": +"@types/node@*": version "11.11.4" resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.4.tgz#8808bd5a82bbf6f5d412eff1c228d178e7c24bb3" integrity sha512-02tIL+QIi/RW4E5xILdoAMjeJ9kYq5t5S2vciUdFPXv/ikFTb0zK8q9vXkg4+WAJuYXGiVT1H28AkD2C+IkXVw== +"@types/node@^11.12.2": + version "11.12.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.12.2.tgz#d7f302e74b10e9801d52852137f652d9ee235da8" + integrity sha512-c82MtnqWB/CqqK7/zit74Ob8H1dBdV7bK+BcErwtXbe0+nUGkgzq5NTDmRW/pAv2lFtmeNmW95b0zK2hxpeklg== + "@types/pbkdf2@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.0.0.tgz#5d9ca5f12a78a08cc89ad72883ad4a30af359229" @@ -3365,6 +3425,15 @@ browserslist@^4.4.2, browserslist@^4.5.1: electron-to-chromium "^1.3.116" node-releases "^1.1.11" +browserslist@^4.5.3: + version "4.5.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.3.tgz#969495c410314bc89f14e748505e58be968080f1" + integrity sha512-Tx/Jtrmh6vFg24AelzLwCaCq1IUJiMDM1x/LPzqbmbktF8Zo7F9ONUpOWsFK6TtdON95mSMaQUWqi0ilc8xM6g== + dependencies: + caniuse-lite "^1.0.30000955" + electron-to-chromium "^1.3.122" + node-releases "^1.1.12" + bs58@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" @@ -3614,6 +3683,11 @@ caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.300009 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000951.tgz#c7c2fd4d71080284c8677dd410368df8d83688fe" integrity sha512-eRhP+nQ6YUkIcNQ6hnvdhMkdc7n3zadog0KXNRxAZTT2kHjUb1yGn71OrPhSn8MOvlX97g5CR97kGVj8fMsXWg== +caniuse-lite@^1.0.30000955: + version "1.0.30000955" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000955.tgz#360fdb9a1e41d6dd996130411334e44a39e4446d" + integrity sha512-6AwmIKgqCYfDWWadRkAuZSHMQP4Mmy96xAXEdRBlN/luQhlRYOKgwOlZ9plpCOsVbBuqbTmGqDK3JUM/nlr8CA== + canvas-renderer@~2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/canvas-renderer/-/canvas-renderer-2.1.1.tgz#d91fe9511ab48056ff9fa8a04514bede76535f55" @@ -4213,10 +4287,10 @@ copy-webpack-plugin@^4.5.1: p-limit "^1.0.0" serialize-javascript "^1.4.0" -copy-webpack-plugin@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.0.1.tgz#97997989cc5bc69976bf64f660bd19663481f089" - integrity sha512-yMTURAkYZO/6h6pGMbHQl2jpKtRNC+0Cy/4kRRP6qUHmpbGGAzNnyMecE6aHgGFCb4ksrL3YcDqYGb8ds3J9cw== +copy-webpack-plugin@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.0.2.tgz#56186dfddbf9aa1b29c97fa4c796c1be98870da4" + integrity sha512-7nC7EynPrnBTtBwwbG1aTqrfNS1aTb9eEjSmQDqFtKAsJrR3uDb+pCDIFT2LzhW+SgGJxQcYzThrmXzzZ720uw== dependencies: cacache "^11.3.1" find-cache-dir "^2.0.0" @@ -5023,6 +5097,11 @@ electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.116, electron-to-chromium resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.116.tgz#1dbfee6a592a0c14ade77dbdfe54fef86387d702" integrity sha512-NKwKAXzur5vFCZYBHpdWjTMO8QptNLNP80nItkSIgUOapPAo9Uia+RvkCaZJtO7fhQaVElSvBPWEc2ku6cKsPA== +electron-to-chromium@^1.3.122: + version "1.3.122" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.122.tgz#b32a0805f48557bd3c3b8104eadc7fa511b14a9a" + integrity sha512-3RKoIyCN4DhP2dsmleuFvpJAIDOseWH88wFYBzb22CSwoFDSWRc4UAMfrtc9h8nBdJjTNIN3rogChgOy6eFInw== + elliptic@^6.0.0, elliptic@^6.2.3: version "6.4.1" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" @@ -8341,10 +8420,10 @@ mem@^4.0.0: mimic-fn "^2.0.0" p-is-promise "^2.0.0" -memoize-one@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-4.1.0.tgz#a2387c58c03fff27ca390c31b764a79addf3f906" - integrity sha512-2GApq0yI/b22J2j9rhbrAlsHb0Qcz+7yWxeLG8h+95sl1XPUgeLimQSOdur4Vw7cUhrBHwaUZxWFZueojqNRzA== +memoize-one@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.2.tgz#6aba5276856d72fb44ead3efab86432f94ba203d" + integrity sha512-o7lldN4fs/axqctc03NF+PMhd2veRrWeJ2n2GjEzUPBD4F9rmNg4A+bQCACIzwjHJEXuYv4aFFMaH35KZfHUrw== memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: version "0.4.1" @@ -8887,6 +8966,13 @@ node-releases@^1.1.11: dependencies: semver "^5.3.0" +node-releases@^1.1.12: + version "1.1.12" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.12.tgz#1d6baf544316b5422fcd35efe18708370a4e7637" + integrity sha512-Y+AQ1xdjcgaEzpL65PBEF3fnl1FNKnDh9Zm+AUQLIlyyqtSc4u93jyMN4zrjMzdwKQ10RTr3tgY1x7qpsfF/xg== + dependencies: + semver "^5.3.0" + nopt@1.0.10: version "1.0.10" resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" @@ -10366,20 +10452,20 @@ react-copy-to-clipboard@^5.0.1: copy-to-clipboard "^3" prop-types "^15.5.8" -react-dom@^16.8.4: - version "16.8.4" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.4.tgz#1061a8e01a2b3b0c8160037441c3bf00a0e3bc48" - integrity sha512-Ob2wK7XG2tUDt7ps7LtLzGYYB6DXMCLj0G5fO6WeEICtT4/HdpOi7W/xLzZnR6RCG1tYza60nMdqtxzA8FaPJQ== +react-dom@^16.8.6: + version "16.8.6" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f" + integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.13.4" + scheduler "^0.13.6" -react-hot-loader@^4.8.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.8.0.tgz#0b7c7dd9407415e23eb8246fdd28b0b839f54cb6" - integrity sha512-HY9F0vITYSVmXhAR6tPkMk240nxmoH8+0rca9iO2B82KVguiCiBJkieS0Wb4CeSIzLWecYx3iOcq8dcbnp0bxA== +react-hot-loader@^4.8.1: + version "4.8.1" + resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.8.1.tgz#72fab9e627630e399d7e253935cc09178081240d" + integrity sha512-u/HxLnrON40yvY1QQJSORvcXavDcLUzmEzt8cI+gUVi9SzVsRgH9skxHnfy1owqLDOvWL6z4MiLwDMXE3GMZnQ== dependencies: fast-levenshtein "^2.0.6" global "^4.3.0" @@ -10411,15 +10497,15 @@ react-test-renderer@^16.0.0-0: react-is "^16.8.4" scheduler "^0.13.4" -react@^16.8.4: - version "16.8.4" - resolved "https://registry.yarnpkg.com/react/-/react-16.8.4.tgz#fdf7bd9ae53f03a9c4cd1a371432c206be1c4768" - integrity sha512-0GQ6gFXfUH7aZcjGVymlPOASTuSjlQL4ZtVC5YKH+3JL6bBLCVO21DknzmaPlI90LN253ojj02nsapy+j7wIjg== +react@^16.8.6: + version "16.8.6" + resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe" + integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.13.4" + scheduler "^0.13.6" read-cmd-shim@^1.0.1: version "1.0.1" @@ -10970,6 +11056,14 @@ scheduler@^0.13.4: loose-envify "^1.1.0" object-assign "^4.1.1" +scheduler@^0.13.6: + version "0.13.6" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889" + integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + schema-utils@^0.4.0, schema-utils@^0.4.2, schema-utils@^0.4.5: version "0.4.7" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" @@ -11677,17 +11771,17 @@ style-loader@^0.23.0: loader-utils "^1.1.0" schema-utils "^1.0.0" -styled-components@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-4.1.3.tgz#4472447208e618b57e84deaaeb6acd34a5e0fe9b" - integrity sha512-0quV4KnSfvq5iMtT0RzpMGl/Dg3XIxIxOl9eJpiqiq4SrAmR1l1DLzNpMzoy3DyzdXVDMJS2HzROnXscWA3SEw== +styled-components@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-4.2.0.tgz#811fbbec4d64c7189f6c7482b9eb6fefa7fefef7" + integrity sha512-L/LzkL3ZbBhqIVHdR7DbYujy4tqvTNRfc+4JWDCYyhTatI+8CRRQUmdaR0+ARl03DWsfKLhjewll5uNLrqrl4A== dependencies: "@babel/helper-module-imports" "^7.0.0" "@emotion/is-prop-valid" "^0.7.3" "@emotion/unitless" "^0.7.0" babel-plugin-styled-components ">= 1" css-to-react-native "^2.2.2" - memoize-one "^4.0.0" + memoize-one "^5.0.0" prop-types "^15.5.4" react-is "^16.6.0" stylis "^3.5.0" @@ -12088,12 +12182,12 @@ tslint-eslint-rules@^5.3.1: tslib "1.9.0" tsutils "^3.0.0" -tslint-react@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/tslint-react/-/tslint-react-3.6.0.tgz#7f462c95c4a0afaae82507f06517ff02942196a1" - integrity sha512-AIv1QcsSnj7e9pFir6cJ6vIncTqxfqeFF3Lzh8SuuBljueYzEAtByuB6zMaD27BL0xhMEqsZ9s5eHuCONydjBw== +tslint-react@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/tslint-react/-/tslint-react-4.0.0.tgz#b4bb4c01c32448cb14d23f143a2f5e4989bb961e" + integrity sha512-9fNE0fm9zNDx1+b6hgy8rgDN2WsQLRiIrn3+fbqm0tazBVF6jiaCFAITxmU+WSFWYE03Xhp1joCircXOe1WVAQ== dependencies: - tsutils "^2.13.1" + tsutils "^3.9.1" tslint@^5.14.0: version "5.14.0" @@ -12114,14 +12208,14 @@ tslint@^5.14.0: tslib "^1.8.0" tsutils "^2.29.0" -tsutils@^2.13.1, tsutils@^2.29.0: +tsutils@^2.29.0: version "2.29.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99" integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== dependencies: tslib "^1.8.1" -tsutils@^3.0.0: +tsutils@^3.0.0, tsutils@^3.9.1: version "3.9.1" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.9.1.tgz#2a40dc742943c71eca6d5c1994fcf999956be387" integrity sha512-hrxVtLtPqQr//p8/msPT1X1UYXUjizqSit5d9AQ5k38TcV38NyecL5xODNxa73cLe/5sdiJ+w1FqzDhRBA/anA== @@ -12217,10 +12311,10 @@ typedoc@^0.14.2: typedoc-default-themes "^0.5.0" typescript "3.2.x" -typescript@3.2.x, typescript@^3.3.3333, typescript@^3.3.4000: - version "3.3.4000" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.4000.tgz#76b0f89cfdbf97827e1112d64f283f1151d6adf0" - integrity sha512-jjOcCZvpkl2+z7JFn0yBOoLQyLoIkNZAs/fYJkUG6VKy6zLPHJGfQJYFHzibB6GJaF/8QrcECtlQ5cpvRHSMEA== +typescript@3.2.x, typescript@^3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.1.tgz#b6691be11a881ffa9a05765a205cb7383f3b63c6" + integrity sha512-3NSMb2VzDQm8oBTLH6Nj55VVtUEpe/rgkIzMir0qVoLyjDZlnMBva0U6vDiV3IH+sl/Yu6oP5QwsAQtHPmDd2Q== uc.micro@^1.0.1, uc.micro@^1.0.5: version "1.0.6" @@ -12696,7 +12790,7 @@ webpack-merge@^4.1.2: dependencies: lodash "^4.17.5" -webpack-plugin-serve@^0.7.3y: +webpack-plugin-serve@^0.7.4: version "0.7.4" resolved "https://registry.yarnpkg.com/webpack-plugin-serve/-/webpack-plugin-serve-0.7.4.tgz#febc5191c669c6520729ec2e4b42912d23e673a6" integrity sha512-YX4wcmRFIGne1Ik9iRTDPnQz5DwANoH9tX3SeVqjEBEYBd/PsxsyKCk+a6k4UwePK5JZYNmMIR9vZBVI2Ney1g==