diff --git a/.github/workflows/pr-any.yml b/.github/workflows/pr-any.yml index a23a73e52767..2341d6147cbe 100644 --- a/.github/workflows/pr-any.yml +++ b/.github/workflows/pr-any.yml @@ -51,4 +51,21 @@ jobs: - name: build run: | yarn install --frozen-lockfile - yarn build + yarn build:code + + build_i18n: + name: Build i18n + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [12.x] + steps: + - uses: actions/checkout@v1 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + - name: build + run: | + yarn install --frozen-lockfile + yarn build:i18n diff --git a/.github/workflows/push-master.yml b/.github/workflows/push-master.yml index 4bee29835561..29dbf8792f9c 100644 --- a/.github/workflows/push-master.yml +++ b/.github/workflows/push-master.yml @@ -5,8 +5,8 @@ on: - master jobs: - merge: - name: Merge + build_code: + name: Build Code if: "! contains(github.event.head_commit.message, '[CI Skip]')" runs-on: ubuntu-latest strategy: @@ -21,10 +21,11 @@ jobs: - name: build env: CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + GH_PAGES_SRC: packages/apps/build GH_PAT: ${{ secrets.GH_PAT }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: | yarn install --frozen-lockfile yarn polkadot-dev-ghact-build - yarn polkadot-dev-ghact-deploy + yarn polkadot-dev-ghact-docs diff --git a/package.json b/package.json index 3d89fe94ba21..5f010038ee3f 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,10 @@ "packages/*" ], "resolutions": { - "@polkadot/api": "^0.95.0-beta.15", - "@polkadot/api-contract": "^0.95.0-beta.15", + "@polkadot/api": "^0.95.0-beta.17", + "@polkadot/api-contract": "^0.95.0-beta.17", "@polkadot/keyring": "^1.5.1", - "@polkadot/types": "^0.95.0-beta.15", + "@polkadot/types": "^0.95.0-beta.17", "@polkadot/util": "^1.5.1", "@polkadot/util-crypto": "^1.5.1", "@types/styled-components": "4.1.8", @@ -22,10 +22,12 @@ }, "scripts": { "analyze": "yarn run build && cd packages/apps && yarn run source-map-explorer build/main.*.js", - "build": "NODE_ENV=production polkadot-dev-build-ts", - "check": "yarn lint", + "build": "yarn run build:code && build:i18n", + "build:code": "NODE_ENV=production polkadot-dev-build-ts", + "build:i18n": "i18next-scanner --config i18next-scanner.config.js", + "docs": "echo \"skipping docs\"", "clean": "polkadot-dev-clean-build", - "i18n-scanner": "i18next-scanner --config i18next-scanner.config.js", + "clean:i18n": "rm -rf packages/apps/public/locales/en && mkdir -p packages/apps/public/locales/en", "lint": "eslint --ext .js,.jsx,.ts,.tsx . && tsc --noEmit --pretty", "postinstall": "polkadot-dev-yarn-only", "test": "echo \"skipping tests\"", @@ -35,11 +37,10 @@ "devDependencies": { "@babel/core": "^7.6.4", "@babel/runtime": "^7.6.3", - "@polkadot/dev-react": "^0.32.0-beta.9", - "@polkadot/ts": "^0.1.80", + "@polkadot/dev-react": "^0.32.0-beta.10", + "@polkadot/ts": "^0.1.81", "autoprefixer": "^9.6.4", "empty": "^0.10.1", - "gh-pages": "^2.1.1", "html-loader": "^0.5.5", "i18next-scanner": "^2.10.3", "markdown-loader": "^5.1.0", diff --git a/packages/app-accounts/package.json b/packages/app-accounts/package.json index d230cc5e34f6..29667c3f3d82 100644 --- a/packages/app-accounts/package.json +++ b/packages/app-accounts/package.json @@ -12,7 +12,7 @@ "dependencies": { "@babel/runtime": "^7.6.3", "@polkadot/react-components": "^0.36.0-beta.72", - "@polkadot/react-qr": "^0.46.0-beta.10", + "@polkadot/react-qr": "^0.46.0-beta.11", "@types/file-saver": "^2.0.0", "@types/yargs": "^13.0.2", "babel-plugin-module-resolver": "^3.1.1", diff --git a/packages/app-contracts/package.json b/packages/app-contracts/package.json index 634234886815..e93d801b7618 100644 --- a/packages/app-contracts/package.json +++ b/packages/app-contracts/package.json @@ -11,7 +11,7 @@ "license": "Apache-2.0", "dependencies": { "@babel/runtime": "^7.6.3", - "@polkadot/api-contract": "^0.95.0-beta.15", + "@polkadot/api-contract": "^0.95.0-beta.17", "@polkadot/react-components": "^0.36.0-beta.72" } } diff --git a/packages/apps/package.json b/packages/apps/package.json index 474914a7dc73..45fbd729c98f 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -16,7 +16,7 @@ "@babel/runtime": "^7.6.3", "@polkadot/react-components": "^0.36.0-beta.72", "@polkadot/react-signer": "^0.36.0-beta.72", - "@polkadot/ui-assets": "^0.46.0-beta.10", + "@polkadot/ui-assets": "^0.46.0-beta.11", "query-string": "^6.8.3" } } diff --git a/packages/apps/public/locales/en/app-contracts.json b/packages/apps/public/locales/en/app-contracts.json index 51382c56d7a8..679c55062f22 100644 --- a/packages/apps/public/locales/en/app-contracts.json +++ b/packages/apps/public/locales/en/app-contracts.json @@ -1,10 +1,12 @@ { + "You are using an ABI with an outdated format. Please generate a new one.": "You are using an ABI with an outdated format. Please generate a new one.", "invalid ABI file selected": "invalid ABI file selected", "click to select or drag and drop a JSON ABI file": "click to select or drag and drop a JSON ABI file", "The code hash for the on-chain deployed code.": "The code hash for the on-chain deployed code.", "code hash": "code hash", "Save": "Save", "Add an existing code hash": "Add an existing code hash", + "ABI": "ABI", "Forget this code hash": "Forget this code hash", "deploy": "deploy", "Deploy this code hash as a smart contract": "Deploy this code hash as a smart contract", @@ -33,6 +35,7 @@ "Cancel": "Cancel", "Call": "Call", "address forgotten": "address forgotten", + "Messages": "Messages", "Forget this contract": "Forget this contract", "execute": "execute", "Call a method on this contract": "Call a method on this contract", @@ -50,6 +53,6 @@ "deployment account": "deployment account", "Confirm ABI removal": "Confirm ABI removal", "You are about to remove this code's ABI. Once completed, should you need to access it again, you will have to manually re-upload it.": "You are about to remove this code's ABI. Once completed, should you need to access it again, you will have to manually re-upload it.", - "This operaion does not impact the associated on-chain code or any of its contracts.": "This operaion does not impact the associated on-chain code or any of its contracts.", + "This operation does not impact the associated on-chain code or any of its contracts.": "This operation does not impact the associated on-chain code or any of its contracts.", "Remove": "Remove" } diff --git a/packages/apps/public/locales/en/app-staking.json b/packages/apps/public/locales/en/app-staking.json index b18ee6d42ee7..7445e6500870 100644 --- a/packages/apps/public/locales/en/app-staking.json +++ b/packages/apps/public/locales/en/app-staking.json @@ -44,7 +44,7 @@ "The Threshold must lower than 11": "The Threshold must lower than 11", "Nominate Validators": "Nominate Validators", "controller account": "controller account", - "Stash accounts that are to be nominated. Block rewards are split between validators and nominators": "Stash accounts that are to be nominated. Block rewards are split between validators and nominators", + "Stash accounts that are to be nominated. Block rewards are split between validators and nominators. Only 16 nominees will be taken into account.": "Stash accounts that are to be nominated. Block rewards are split between validators and nominators. Only 16 nominees will be taken into account.", "nominate the following addresses": "nominate the following addresses", "select accounts(s) nominate": "select accounts(s) nominate", "Warning - Changing the controller while validating will modify the associated session account. It is advised to stop validating before changing the controller account.": "Warning - Changing the controller while validating will modify the associated session account. It is advised to stop validating before changing the controller account.", diff --git a/packages/apps/public/locales/en/react-components.json b/packages/apps/public/locales/en/react-components.json index 39cfb1ac04b0..84548e64d0b1 100644 --- a/packages/apps/public/locales/en/react-components.json +++ b/packages/apps/public/locales/en/react-components.json @@ -22,13 +22,13 @@ "clipboard": "clipboard", "address copied": "address copied", "You are about to remove this account from your list of available accounts. Once completed, should you need to access it again, you will have to re-create the account either via seed or via a backup file.": "You are about to remove this account from your list of available accounts. Once completed, should you need to access it again, you will have to re-create the account either via seed or via a backup file.", - "This operaion does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the account on this browser.": "This operaion does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the account on this browser.", + "This operation does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the account on this browser.": "This operation does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the account on this browser.", "You are about to remove this address from your address book. Once completed, should you need to access it again, you will have to re-add the address.": "You are about to remove this address from your address book. Once completed, should you need to access it again, you will have to re-add the address.", "This operation does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the address on this browser.": "This operation does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the address on this browser.", "You are about to remove this contract from your list of available contracts. Once completed, should you need to access it again, you will have to manually add the contract's address in the Instantiate tab.": "You are about to remove this contract from your list of available contracts. Once completed, should you need to access it again, you will have to manually add the contract's address in the Instantiate tab.", - "This operaion does not remove the history of the contract from the chain, nor any associated funds from its account. The forget operation only limits your access to the contract on this browser.": "This operaion does not remove the history of the contract from the chain, nor any associated funds from its account. The forget operation only limits your access to the contract on this browser.", + "This operation does not remove the history of the contract from the chain, nor any associated funds from its account. The forget operation only limits your access to the contract on this browser.": "This operation does not remove the history of the contract from the chain, nor any associated funds from its account. The forget operation only limits your access to the contract on this browser.", "You are about to remove this code from your list of available code hashes. Once completed, should you need to access it again, you will have to manually add the code hash again.": "You are about to remove this code from your list of available code hashes. Once completed, should you need to access it again, you will have to manually add the code hash again.", - "This operaion does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.": "This operaion does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.", + "This operation does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.": "This operation does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.", "Confirm account removal": "Confirm account removal", "Confirm address removal": "Confirm address removal", "Confirm contract removal": "Confirm contract removal", @@ -39,7 +39,9 @@ "{{name}} ({{size}} bytes)": "{{name}} ({{size}} bytes)", "Positive number": "Positive number", "View this {{type}} on Polkascan.io": "View this {{type}} on Polkascan.io", - "Remove ABI": "Remove ABI", + "Mutates contract state": "Mutates contract state", + "Call this message": "Call this message", + "Deploy with this constructor": "Deploy with this constructor", "Reported offline {{count}} times, last at {{blockNumber}}": "Reported offline {{count}} times, last at {{blockNumber}}", "Reported online at #{{blockNumber}}": "Reported online at #{{blockNumber}}", "Reported online in the current session": "Reported online in the current session", diff --git a/packages/apps/public/locales/en/ui.json b/packages/apps/public/locales/en/ui.json index 8ce43b2e95df..ffb4554272df 100644 --- a/packages/apps/public/locales/en/ui.json +++ b/packages/apps/public/locales/en/ui.json @@ -107,9 +107,11 @@ "Redeem": "", "invalid ABI file selected": "", "click to select or drag and drop a JSON ABI file": "", + "You are using an ABI with an outdated format. Please generate a new one.": "", "Add an existing code hash": "", "The code hash for the on-chain deployed code.": "", "code hash": "", + "ABI": "", "Forget this code hash": "", "deploy": "", "Deploy this code hash as a smart contract": "", @@ -136,6 +138,7 @@ "The maximum amount of gas that can be used by this deployment, if the code requires more, the deployment will fail.": "", "maximum gas allowed": "", "Call": "", + "Messages": "", "Forget this contract": "", "execute": "", "Call a method on this contract": "", @@ -153,7 +156,7 @@ "deployment account": "", "Confirm ABI removal": "", "You are about to remove this code's ABI. Once completed, should you need to access it again, you will have to manually re-upload it.": "", - "This operaion does not impact the associated on-chain code or any of its contracts.": "", + "This operation does not impact the associated on-chain code or any of its contracts.": "", "Remove": "", "Council overview": "", "Motions": "", @@ -354,7 +357,7 @@ "The Threshold must lower than 11": "", "Nominate Validators": "", "controller account": "", - "Stash accounts that are to be nominated. Block rewards are split between validators and nominators": "", + "Stash accounts that are to be nominated. Block rewards are split between validators and nominators. Only 16 nominees will be taken into account.": "", "nominate the following addresses": "", "select accounts(s) nominate": "", "Warning - Changing the controller while validating will modify the associated session account. It is advised to stop validating before changing the controller account.": "", @@ -511,13 +514,13 @@ "clipboard": "", "address copied": "", "You are about to remove this account from your list of available accounts. Once completed, should you need to access it again, you will have to re-create the account either via seed or via a backup file.": "", - "This operaion does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the account on this browser.": "", + "This operation does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the account on this browser.": "", "You are about to remove this address from your address book. Once completed, should you need to access it again, you will have to re-add the address.": "", "This operation does not remove the history of the account from the chain, nor any associated funds from the account. The forget operation only limits your access to the address on this browser.": "", "You are about to remove this contract from your list of available contracts. Once completed, should you need to access it again, you will have to manually add the contract's address in the Instantiate tab.": "", - "This operaion does not remove the history of the contract from the chain, nor any associated funds from its account. The forget operation only limits your access to the contract on this browser.": "", + "This operation does not remove the history of the contract from the chain, nor any associated funds from its account. The forget operation only limits your access to the contract on this browser.": "", "You are about to remove this code from your list of available code hashes. Once completed, should you need to access it again, you will have to manually add the code hash again.": "", - "This operaion does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.": "", + "This operation does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.": "", "Confirm account removal": "", "Confirm address removal": "", "Confirm contract removal": "", @@ -527,7 +530,9 @@ "{{name}} ({{size}} bytes)": "", "Positive number": "", "View this {{type}} on Polkascan.io": "", - "Remove ABI": "", + "Mutates contract state": "", + "Call this message": "", + "Deploy with this constructor": "", "Reported offline {{count}} times, last at {{blockNumber}}": "", "Reported online at #{{blockNumber}}": "", "Reported online in the current session": "", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 5c5794f0d682..0c3972e6b3b0 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -31,8 +31,8 @@ "homepage": "https://github.com/polkadot-js/ui/tree/master/packages/ui-reactive#readme", "dependencies": { "@babel/runtime": "^7.6.3", - "@polkadot/api": "^0.95.0-beta.15", - "@polkadot/extension-dapp": "^0.13.0-beta.9", + "@polkadot/api": "^0.95.0-beta.17", + "@polkadot/extension-dapp": "^0.13.0-beta.10", "edgeware-node-types": "^1.0.10", "rxjs-compat": "^6.5.3" } diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 79c2ec632a9a..0f9b1b83c810 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -13,10 +13,10 @@ "@babel/runtime": "^7.6.3", "@polkadot/keyring": "^1.5.1", "@polkadot/react-api": "^0.36.0-beta.72", - "@polkadot/react-identicon": "^0.46.0-beta.10", + "@polkadot/react-identicon": "^0.46.0-beta.11", "@polkadot/react-query": "^0.36.0-beta.72", - "@polkadot/ui-keyring": "^0.46.0-beta.10", - "@polkadot/ui-settings": "^0.46.0-beta.10", + "@polkadot/ui-keyring": "^0.46.0-beta.11", + "@polkadot/ui-settings": "^0.46.0-beta.11", "@types/chart.js": "^2.8.7", "@types/i18next": "^13.0.0", "@types/react-copy-to-clipboard": "^4.3.0", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index ca9588ef4cae..356cf85f8b2a 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -12,6 +12,6 @@ "dependencies": { "@babel/runtime": "^7.6.3", "@polkadot/react-components": "^0.36.0-beta.72", - "@polkadot/react-qr": "^0.46.0-beta.10" + "@polkadot/react-qr": "^0.46.0-beta.11" } } diff --git a/yarn.lock b/yarn.lock index 53e71c89fa92..85c21f47f07f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1989,56 +1989,56 @@ once "^1.4.0" universal-user-agent "^4.0.0" -"@polkadot/api-contract@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-0.95.0-beta.15.tgz#46a19ab242e8a656d17ee32c22c9a4bc99391fa1" - integrity sha512-4rHqgxIswMdabMAhXm/e99SzmCUEy7iyryHOCnt48Y+QZjdgbnr064+Lcbhc+s6ZEK7FAUcGX6geHnEorPeT/A== +"@polkadot/api-contract@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-0.95.0-beta.17.tgz#26234e7f32a9fe53edef3edee10ffad08459d11e" + integrity sha512-g70xwp/PaMUlTomraTfPR46nRuwtbbuVQL1rGM/5KtPsSjRFy6J+Z3EOIUz+bPFu92OwXsHkWzaomZLjgENDxg== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/types" "^0.95.0-beta.15" + "@polkadot/types" "^0.95.0-beta.17" -"@polkadot/api-derive@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-0.95.0-beta.15.tgz#ce6e0933ca2a6fe34c9bb8b4ea1aa1c18ffdc27c" - integrity sha512-q3swgYXTwEUPqU+FdvqXJAIJNwlTbO2jjb7dWMzPbXUdbGM1t86s3gS+24YgVrsVdEu7W28y1aYE//qzV6BQ/w== +"@polkadot/api-derive@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-0.95.0-beta.17.tgz#95f3db6c6b9399e2a80de00930da0fa6bb815348" + integrity sha512-8tR3XfiLAxVZKXWCJ18utDq5eQDgZcHG891m0jpD/ApMi2MsbmFSK5hbiJkHFonqi1be25I6Ao1DCCqrS9z49Q== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/api" "^0.95.0-beta.15" - "@polkadot/types" "^0.95.0-beta.15" + "@polkadot/api" "^0.95.0-beta.17" + "@polkadot/types" "^0.95.0-beta.17" -"@polkadot/api-metadata@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/api-metadata/-/api-metadata-0.95.0-beta.15.tgz#5cde7254b159943a1bd606fffbe47ca5cc759d07" - integrity sha512-80YjsQumZ7Y9ogvyvjbvHP0Y0PgAKRd0fPDqFOzNWt3+f1VgNpRA+7d/YpDWpl/1HzqvF7CG1oRjCcmIZRPibQ== +"@polkadot/api-metadata@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/api-metadata/-/api-metadata-0.95.0-beta.17.tgz#51cf8894cd8407a7b912ef6b793c979b7d365a48" + integrity sha512-DrRUGvQasZoCps5M4lYQy8Ezl8qGnmCj4siQQHt8YmwC93i7hfkMpLciFf+qmq7zl1DlWMSgNGn4xnArRVxy8Q== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/types" "^0.95.0-beta.15" + "@polkadot/types" "^0.95.0-beta.17" "@polkadot/util" "^1.5.1" "@polkadot/util-crypto" "^1.5.1" -"@polkadot/api@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.95.0-beta.15.tgz#04ed6c9d5eb1f4faad2de3b72d904007489e4c51" - integrity sha512-FHXOKZpX35QlUcG3QrbrMfjE9N7yXC1IMWQbTHV0N+5yd7VQaGIfcetIqgER4WIL4oLDg+MJfUHgfo7HHSMs3w== +"@polkadot/api@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.95.0-beta.17.tgz#63989ad38cfe195276ab92c9323caeaa88b6fe4d" + integrity sha512-UYMI+6DGM9c+peVsly+NhGuaoFDbbOIayx7EbriFq8LmjOv9lObzaKrUukU+m8mGx/lMRhHFzjdTpTueGhBw+g== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/api-derive" "^0.95.0-beta.15" - "@polkadot/api-metadata" "^0.95.0-beta.15" + "@polkadot/api-derive" "^0.95.0-beta.17" + "@polkadot/api-metadata" "^0.95.0-beta.17" "@polkadot/keyring" "^1.5.1" - "@polkadot/rpc-core" "^0.95.0-beta.15" - "@polkadot/rpc-provider" "^0.95.0-beta.15" - "@polkadot/types" "^0.95.0-beta.15" + "@polkadot/rpc-core" "^0.95.0-beta.17" + "@polkadot/rpc-provider" "^0.95.0-beta.17" + "@polkadot/types" "^0.95.0-beta.17" "@polkadot/util-crypto" "^1.5.1" -"@polkadot/dev-react@^0.32.0-beta.9": - version "0.32.0-beta.9" - resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.32.0-beta.9.tgz#acb4abce60061d25c6ff9830b32cb7df8287c1ca" - integrity sha512-pT6MWgdn8pqKjsPrEGyLXAd1m2jliMODBFtkI/5k+Isdw6garXtuL3fYb+jnf9vVGO0LDKbSbr5nqPNSrEyfrQ== +"@polkadot/dev-react@^0.32.0-beta.10": + version "0.32.0-beta.10" + resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.32.0-beta.10.tgz#3fa8586b14b5829b1dabdf965245536b9ddb6577" + integrity sha512-PcMXihn1xqHFXxv5vqXJFQcNMSxKgV5mi06H8APb+X3HhKQXNtg2AEJVG9FDw/m1/u0KPc+9jpPj2It2aU0jyg== dependencies: "@babel/core" "^7.6.4" "@babel/plugin-syntax-dynamic-import" "^7.2.0" "@babel/preset-react" "^7.6.3" - "@polkadot/dev" "^0.32.0-beta.9" + "@polkadot/dev" "^0.32.0-beta.10" "@types/react" "^16.9.5" "@types/react-dom" "^16.9.1" "@types/styled-components" "4.1.8" @@ -2048,7 +2048,7 @@ copy-webpack-plugin "^5.0.4" css-loader "^3.2.0" enzyme "^3.10.0" - enzyme-adapter-react-16 "^1.15.0" + enzyme-adapter-react-16 "^1.15.1" eslint-plugin-react "^7.16.0" eslint-plugin-react-hooks "^2.1.2" file-loader "^4.2.0" @@ -2061,15 +2061,15 @@ styled-components "^4.4.0" thread-loader "^2.1.3" url-loader "^2.2.0" - webpack "^4.41.0" + webpack "^4.41.1" webpack-cli "^3.3.9" webpack-plugin-serve "^0.12.1" worker-loader "^2.0.0" -"@polkadot/dev@^0.32.0-beta.9": - version "0.32.0-beta.9" - resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.32.0-beta.9.tgz#d8835609c7c324f5fbc8793df83420635080cc6b" - integrity sha512-T3yvTAqU17PWYLsEXrD9OIBqu1JY72TzHe49RZoP0rzALpVGSWJ2jYOB12fCey6AxNvusEigKp5NVIVOCwA7FQ== +"@polkadot/dev@^0.32.0-beta.10": + version "0.32.0-beta.10" + resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.32.0-beta.10.tgz#0eab6be363fb42c0e775e0253102058d73c755cd" + integrity sha512-bGWA6zkNKj3IJOUEJJcPX/Bv898A45hd7mLaDFb29G2wWCAXpmVKCyddduAvPghLFCUV5fufOm0qz0UNhK3jLg== dependencies: "@babel/cli" "^7.6.4" "@babel/core" "^7.6.4" @@ -2090,7 +2090,7 @@ babel-jest "^24.9.0" babel-plugin-module-resolver "^3.2.0" chalk "^2.4.2" - coveralls "^3.0.6" + coveralls "^3.0.7" cpx "^1.5.0" eslint "^6.5.1" eslint-config-semistandard "^15.0.0" @@ -2099,6 +2099,7 @@ eslint-plugin-node "^10.0.0" eslint-plugin-promise "^4.2.1" eslint-plugin-standard "^4.0.1" + gh-pages "^2.1.1" jest "^24.9.0" jest-haste-map "^24.9.0" jest-resolve "^24.9.0" @@ -2109,27 +2110,27 @@ typedoc-plugin-markdown "^2.2.10" typedoc-plugin-no-inherit "^1.1.10" typescript "^3.6.4" - vuepress "^1.1.0" + vuepress "^1.2.0" -"@polkadot/extension-dapp@^0.13.0-beta.9": - version "0.13.0-beta.9" - resolved "https://registry.yarnpkg.com/@polkadot/extension-dapp/-/extension-dapp-0.13.0-beta.9.tgz#40251ca123a934f4ce1e3ef919e805ecf0c5fb0f" - integrity sha512-7Jn8xa5dpk+sSLUpqSjGu7yI6AOIwl2DmGPk0QnCfii0n13FVRBU2VjT8xG9Ltp4MFBNTMHo8BoDuc7LuV3yPA== +"@polkadot/extension-dapp@^0.13.0-beta.10": + version "0.13.0-beta.10" + resolved "https://registry.yarnpkg.com/@polkadot/extension-dapp/-/extension-dapp-0.13.0-beta.10.tgz#72c70634483f1a5be86ecbf860b50ae1a4e768ac" + integrity sha512-wUNl+oZiumXGpUB7vTpghnIJJiMnrIO+XvE6Hz/H/UInVB3YOeWWoWeffOSKv72ZCJc7+ZRmPAopkaHhzOLEhQ== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/extension-inject" "^0.13.0-beta.9" + "@polkadot/extension-inject" "^0.13.0-beta.10" -"@polkadot/extension-inject@^0.13.0-beta.9": - version "0.13.0-beta.9" - resolved "https://registry.yarnpkg.com/@polkadot/extension-inject/-/extension-inject-0.13.0-beta.9.tgz#17f3248b482ab8dcf40293e7ccdaa49f4b70e969" - integrity sha512-15uzo+jm9JCp5ZHXuw3avltqeg4Ub1qsltMEbg+5dXITksMxXgk7wd7ioXF3z9i0h37QERZYerofEmprIuDmLg== +"@polkadot/extension-inject@^0.13.0-beta.10": + version "0.13.0-beta.10" + resolved "https://registry.yarnpkg.com/@polkadot/extension-inject/-/extension-inject-0.13.0-beta.10.tgz#f173dda5638c642e46655c190da0c17b47b5d715" + integrity sha512-2iaS+bMx9uxkkUySMglyWN55fWsmoGtleX+X0wMpmfyx34Dwa9vc8gUm0oVK8Ajh9KyHmg6mZf3gSw06K2InGA== dependencies: "@babel/runtime" "^7.6.3" -"@polkadot/jsonrpc@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.95.0-beta.15.tgz#9c37436be3148d6e853856692121393364873d1b" - integrity sha512-1pQILFo3sUSLmXaAH0ZxHRoq9b+nMOPuIeAinveV4RUOC1gBtrTkOxG2ko/f/Bgib1V2YsWAA+48Z8NZsEyxvg== +"@polkadot/jsonrpc@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.95.0-beta.17.tgz#4fea36eb0ea18b0730e34f182f2e9d64fdcaaa00" + integrity sha512-ZaR+bHEvRbJ9zWx4ko61dTy95DWrXfskNNcOvzoFiK6sEAz+xFvtuYFiuXpFaLrfFOiTDzi8Nhnhyt8bAoLF5w== dependencies: "@babel/runtime" "^7.6.3" @@ -2142,14 +2143,14 @@ "@polkadot/util" "^1.5.1" "@polkadot/util-crypto" "^1.5.1" -"@polkadot/react-identicon@^0.46.0-beta.10": - version "0.46.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/react-identicon/-/react-identicon-0.46.0-beta.10.tgz#62715e76684ba04b9bda45e6d0423f569e71a807" - integrity sha512-P7IQQVr212kdQ+5e7Rpe2cjXJvQasn4YcMn7gIEoQHkq7yPS0emSUnnq14r/TyKTuydTIic+OZC6r3B8C97x1Q== +"@polkadot/react-identicon@^0.46.0-beta.11": + version "0.46.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/react-identicon/-/react-identicon-0.46.0-beta.11.tgz#42b5e44b473b31a2b897b9695a01ad61a38ad9b9" + integrity sha512-ezGFnNJbGCnlK5JCspEzgosGyFFqUV9BAGAIYsx56wuSNI7AAnW8La3c1qScPhZG3VeRor/1AiBHtBSpnvclmQ== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/ui-settings" "^0.46.0-beta.10" - "@polkadot/ui-shared" "^0.46.0-beta.10" + "@polkadot/ui-settings" "^0.46.0-beta.11" + "@polkadot/ui-shared" "^0.46.0-beta.11" "@types/color" "^3.0.0" "@types/react-copy-to-clipboard" "^4.3.0" color "^3.1.2" @@ -2157,35 +2158,35 @@ react-copy-to-clipboard "^5.0.1" styled-components "^4.4.0" -"@polkadot/react-qr@^0.46.0-beta.10": - version "0.46.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/react-qr/-/react-qr-0.46.0-beta.10.tgz#a4411b2730b826ce2af572ac77adb917dfce17d8" - integrity sha512-O+uP6udCO8DkIm+zpDAJlV05lWXNNaR0mC43ocuO9kaMtj9plIZhU3+utKdhSBKtXw7/vbIGFwSsDjduXOHLSQ== +"@polkadot/react-qr@^0.46.0-beta.11": + version "0.46.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/react-qr/-/react-qr-0.46.0-beta.11.tgz#34874bf43dcecdbf0580358bb5979d71b97745f9" + integrity sha512-MuwgeLuqiCLWYAc9zHcuErE+G8qyF8W6NB6/gx1LzOYtENYpbmsy1uwhiI6ZHTjDp/RXGM306rxifnYE4NqYFw== dependencies: "@babel/runtime" "^7.6.3" "@types/react-qr-reader" "^2.1.1" qrcode-generator "^1.4.4" react-qr-reader "^2.2.1" -"@polkadot/rpc-core@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-0.95.0-beta.15.tgz#68c4f7f72027a259cc1a7e8ebe513b65d6f59916" - integrity sha512-JxChPdvYEQCOR6JTh/6+JTqgiu97drPA/FCFzohLi2JYIKCflWviVr8mS5hERK18Lf/aE8aquPoJ0f/znWilBw== +"@polkadot/rpc-core@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-0.95.0-beta.17.tgz#8ff30c98d0f4ea403ab6dc5414cd995390b24a10" + integrity sha512-+xq9D5e9FlsV46rx3XFhQSXYJvyINKMpqLDA3gf4TDZC62mQHJcscRehAIoB0qeRiF5iTWJ1rAtf9vnEBHY+vw== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/jsonrpc" "^0.95.0-beta.15" - "@polkadot/rpc-provider" "^0.95.0-beta.15" - "@polkadot/types" "^0.95.0-beta.15" + "@polkadot/jsonrpc" "^0.95.0-beta.17" + "@polkadot/rpc-provider" "^0.95.0-beta.17" + "@polkadot/types" "^0.95.0-beta.17" "@polkadot/util" "^1.5.1" rxjs "^6.5.3" -"@polkadot/rpc-provider@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-0.95.0-beta.15.tgz#522c94afce0f23fc41a72f1a0180abad892e9f0c" - integrity sha512-lm0x7Xflr2zWFUp4QlU9n+NBYjf69zdzmLJi25xAStck6QrU/wg9lKXicQCgIf+LgXhfTBqPn7/AxPO+Be2HBQ== +"@polkadot/rpc-provider@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-0.95.0-beta.17.tgz#1757ae08218e33982551c73833817fdf5ac92cc8" + integrity sha512-4Mr5ir3aUlfglDYzh6BF1gmQZ0eDubWeHPiCph5iI6pjqyGRfLyROYhGjmb5jTvu7q34j6giziW8Vu75P897Dw== dependencies: "@babel/runtime" "^7.6.3" - "@polkadot/api-metadata" "^0.95.0-beta.15" + "@polkadot/api-metadata" "^0.95.0-beta.17" "@polkadot/util" "^1.5.1" "@polkadot/util-crypto" "^1.5.1" "@types/nock" "^11.1.0" @@ -2193,17 +2194,17 @@ isomorphic-fetch "^2.2.1" websocket "^1.0.30" -"@polkadot/ts@^0.1.80": - version "0.1.80" - resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.1.80.tgz#6c8acc72e453993e22c9ced53c1b5913650b97b9" - integrity sha512-/8Dpku/ZeyWIQicz4p/4yblNKavDvPcSVbFMfPLfSLtZBSHTW5XytIwZWxrwB3Y+zoGf8bzNLBSSxk+EDJhXJg== +"@polkadot/ts@^0.1.81": + version "0.1.81" + resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.1.81.tgz#64829fceed47216139218b25c40564c0b355eb36" + integrity sha512-PpktnRrKL2lnE5rzq2cI+biCPFD82JA24cZtikN6/xxcZPLoJ8IUILHPOxkdRss3zexR8fPjOAsEVhVIIfXN9g== dependencies: "@types/chrome" "^0.0.89" -"@polkadot/types@^0.95.0-beta.15": - version "0.95.0-beta.15" - resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.95.0-beta.15.tgz#d7f2c859cd63ddb347405589739604bd33f06195" - integrity sha512-VeyOqozqzchx6g+zJKyb1s/qXkdJ4GITFr0RyJ3gJV9QSaWd9PZP8mdr/MMzHY0kR6r++geW6bZjRaqgFFQWoQ== +"@polkadot/types@^0.95.0-beta.17": + version "0.95.0-beta.17" + resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.95.0-beta.17.tgz#1a65cfa0116d5457d1c24605869e58c82836e403" + integrity sha512-eRdC5NyQ3FNl/coUbxJgwUjQ5LCZhJwTw3J+4EN6iYAf7rVDT9+o/bS7+pJ84wtWr/Se86HAg08IbgpMFjHqgg== dependencies: "@babel/runtime" "^7.6.3" "@polkadot/util" "^1.5.1" @@ -2211,17 +2212,17 @@ "@types/memoizee" "^0.4.3" memoizee "^0.4.14" -"@polkadot/ui-assets@^0.46.0-beta.10": - version "0.46.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/ui-assets/-/ui-assets-0.46.0-beta.10.tgz#06c0d5fadc70394af75c90f50ec56b4dfccbcc4a" - integrity sha512-DGWsq9BftmIhw0XyFPXg4qwi/8lxaxRYevG47VU3KDMdXsgs1+mB5WekJW4bD6k/V3TA6/TA45Ed6hqp1SdQmQ== +"@polkadot/ui-assets@^0.46.0-beta.11": + version "0.46.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/ui-assets/-/ui-assets-0.46.0-beta.11.tgz#38b4695414b80db109b71d499bb84228f44d7e6c" + integrity sha512-jugRApWbnEHfxsaliGACsyFNbil8Hj4QTr3or0GBgmoyIvp7kV6KHQXMHGbvvsYwGfwkJ5fx1WOEPqhhJaV8nw== dependencies: "@babel/runtime" "^7.6.3" -"@polkadot/ui-keyring@^0.46.0-beta.10": - version "0.46.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/ui-keyring/-/ui-keyring-0.46.0-beta.10.tgz#502722790f4559323127d155804176393d74c239" - integrity sha512-yu7m8MZ/o2CLozIR2WOymLs/B9KMDDnKRNmkIb7GDEE5eu00fVgfox9U39//l/ZrwM2n51uFnx4Kfg/F/BKO3Q== +"@polkadot/ui-keyring@^0.46.0-beta.11": + version "0.46.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/ui-keyring/-/ui-keyring-0.46.0-beta.11.tgz#29938bff26044773edc94214381f85923af67831" + integrity sha512-OqCKe6q/n/aAxBbtjz456uiyDaq5T0Rf5y/puGAIa4GGn0VCUGDX3EgIZxVmRneIUyTs9yUNE+MtVseDpSemkA== dependencies: "@babel/runtime" "^7.6.3" "@ledgerhq/hw-transport-u2f" "^4.72.1" @@ -2237,19 +2238,19 @@ optionalDependencies: "@ledgerhq/hw-transport-node-hid" "^4.72.1" -"@polkadot/ui-settings@^0.46.0-beta.10": - version "0.46.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/ui-settings/-/ui-settings-0.46.0-beta.10.tgz#edc9aa4812c788e489d1d202b3318189dd91c8f4" - integrity sha512-wdyE1XfFKr6JNzAk2U7zO75+30W2JXa/8739i/d1O7fm/Jyl2dqq+b1BDQ99dNFS2VzLmFMi25Q8mS1T+dy0fg== +"@polkadot/ui-settings@^0.46.0-beta.11": + version "0.46.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/ui-settings/-/ui-settings-0.46.0-beta.11.tgz#0a0fe22fe60d24da9fe47b98368a0d7eac44a4dc" + integrity sha512-e6J8ZCObcb98gpGanldKu5Uzq1zETVZpYiZjyzswm2gRy/ctv5sXCG6A4D2hZjNwd4HIeBYdSxrLAOeWdMe6vA== dependencies: "@babel/runtime" "^7.6.3" "@types/store" "^2.0.2" store "^2.0.12" -"@polkadot/ui-shared@^0.46.0-beta.10": - version "0.46.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/ui-shared/-/ui-shared-0.46.0-beta.10.tgz#357c8fcefb334a2fb6ca69549f256f05b4bcad2a" - integrity sha512-yPhhgCREd6QYOHOG9cBEK5M7sL3VWwzk/tpaN+S+jKpAkwqQHPtC21peAuNf605vTV3n8m08Y6YvNjivwj+5vg== +"@polkadot/ui-shared@^0.46.0-beta.11": + version "0.46.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/ui-shared/-/ui-shared-0.46.0-beta.11.tgz#897ac164fafbca10bc292909cb4d549edc4e4f3b" + integrity sha512-ViQHQwTNdRRbDbbNMUziW8c720XDQK4iooHAIUk8ci7jPIBKZ18PK+zIJUNMSouMnxo7sFoQP/ie7ga1Ygi90Q== dependencies: "@babel/runtime" "^7.6.3" "@types/color" "^3.0.0" @@ -2828,18 +2829,18 @@ source-map "~0.6.1" vue-template-es2015-compiler "^1.9.0" -"@vuepress/core@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/core/-/core-1.1.0.tgz#32fd2b65a4613085cbd2b812bf67afe3a037dc65" - integrity sha512-qC+R9kdTpui9QjQGUXUsmfAbToWOnoYjP2AJqMT/RsKUhQsXAIMe2Z0L/Vw2Z3bmlTUq26v+B1zlFgYzGuyIEQ== +"@vuepress/core@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/core/-/core-1.2.0.tgz#8e0c636b7f8676202fdd1ecfbe31bfe245dab2a8" + integrity sha512-ZIsUkQIF+h4Yk6q4okoRnRwRhcYePu/kNiL0WWPDGycjai8cFqFjLDP/tJjfTKXmn9A62j2ETjSwaiMxCtDkyw== dependencies: "@babel/core" "^7.0.0" "@vue/babel-preset-app" "^3.1.1" - "@vuepress/markdown" "^1.1.0" - "@vuepress/markdown-loader" "^1.1.0" - "@vuepress/plugin-last-updated" "^1.1.0" - "@vuepress/plugin-register-components" "^1.1.0" - "@vuepress/shared-utils" "^1.1.0" + "@vuepress/markdown" "^1.2.0" + "@vuepress/markdown-loader" "^1.2.0" + "@vuepress/plugin-last-updated" "^1.2.0" + "@vuepress/plugin-register-components" "^1.2.0" + "@vuepress/shared-utils" "^1.2.0" autoprefixer "^9.5.1" babel-loader "^8.0.4" cache-loader "^3.0.0" @@ -2858,34 +2859,34 @@ postcss-safe-parser "^4.0.1" toml "^3.0.0" url-loader "^1.0.1" - vue "^2.5.16" - vue-loader "^15.2.4" - vue-router "^3.0.2" - vue-server-renderer "^2.5.16" - vue-template-compiler "^2.5.16" + vue "^2.6.10" + vue-loader "^15.7.1" + vue-router "^3.1.3" + vue-server-renderer "^2.6.10" + vue-template-compiler "^2.6.10" vuepress-html-webpack-plugin "^3.2.0" - vuepress-plugin-container "^2.0.0" + vuepress-plugin-container "^2.0.2" webpack "^4.8.1" webpack-chain "^4.6.0" webpack-dev-server "^3.5.1" webpack-merge "^4.1.2" webpackbar "3.2.0" -"@vuepress/markdown-loader@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/markdown-loader/-/markdown-loader-1.1.0.tgz#ab8ac2d286c255f9fa39ecb2f4542053314825ac" - integrity sha512-X4+E9kbFt3OSXKxtQbNxeuzxbXdSMhXz8tliUW+/+1zx7RGn1ApcR0x7Y6/irESUgZ+GxOT3jyiCDZA4usHhLA== +"@vuepress/markdown-loader@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/markdown-loader/-/markdown-loader-1.2.0.tgz#f8972014616b4ab46a99c9aaac2dd414d437411c" + integrity sha512-gOZzoHjfp/W6t+qKBRdbHS/9TwRnNuhY7V+yFzxofNONFHQULofIN/arG+ptYc2SuqJ541jqudNQW+ldHNMC2w== dependencies: - "@vuepress/markdown" "^1.1.0" + "@vuepress/markdown" "^1.2.0" loader-utils "^1.1.0" lru-cache "^5.1.1" -"@vuepress/markdown@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/markdown/-/markdown-1.1.0.tgz#f9095c91019d21dbc3daedfd3773c6d5c29117ec" - integrity sha512-O2ivsIkUrSUPDx+9N43XKSOGtprV4G1k6/4o3wZjjCn6GXYRsRE906cFDlbryHxQ49Z7Yfz3gyZIGMnThxLo/w== +"@vuepress/markdown@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/markdown/-/markdown-1.2.0.tgz#7c457e0fab52ef8ac4dd1898ae450bc3aec30746" + integrity sha512-RLRQmTu5wJbCO4Qv+J0K53o5Ew7nAGItLwWyzCbIUB6pRsya3kqSCViWQVlKlS53zFTmRHuAC9tJMRdzly3mCA== dependencies: - "@vuepress/shared-utils" "^1.1.0" + "@vuepress/shared-utils" "^1.2.0" markdown-it "^8.4.1" markdown-it-anchor "^5.0.2" markdown-it-chain "^1.3.0" @@ -2893,43 +2894,43 @@ markdown-it-table-of-contents "^0.4.0" prismjs "^1.13.0" -"@vuepress/plugin-active-header-links@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-active-header-links/-/plugin-active-header-links-1.1.0.tgz#cd62c1712040676035f34fed16a088e1c08811d8" - integrity sha512-sa5ySYl/kTyr1AMakeW375wWs1aQ6psiJiSFclxkGvxcuGZ89F27ELvd43DKaETAlH90LcoE/j7TXMA895qXmw== +"@vuepress/plugin-active-header-links@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-active-header-links/-/plugin-active-header-links-1.2.0.tgz#46495c89e51a95e57139be007dffbcae4b229260" + integrity sha512-vdi7l96pElJvEmcx6t9DWJNH25TIurS8acjN3+b7o4NzdaszFn5j6klN6WtI4Z+5BVDrxHP5W1F3Ebw8SZyupA== dependencies: - lodash.throttle "^4.1.1" + lodash.debounce "^4.0.8" -"@vuepress/plugin-last-updated@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-last-updated/-/plugin-last-updated-1.1.0.tgz#65f2de734f3744026297b4667f3b5276ef99fd06" - integrity sha512-x2SaAKWk26RK9O0slnZ55eSlBFYdYjFgqkRIfaOf4f2biWqTa9nzaIbvjzvcx3AZKlOWMl81KRwybhDL8E9OsA== +"@vuepress/plugin-last-updated@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-last-updated/-/plugin-last-updated-1.2.0.tgz#7b34065b793848b0482a222b7a6f1b7df3668cdc" + integrity sha512-j4uZb/MXDyG+v9QCG3T/rkiaOhC/ib7NKCt1cjn3GOwvWTDmB5UZm9EBhUpbDNrBgxW+SaHOe3kMVNO8bGOTGw== dependencies: cross-spawn "^6.0.5" -"@vuepress/plugin-nprogress@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-nprogress/-/plugin-nprogress-1.1.0.tgz#ca7106adc7016ed0d90a22555066c11da597ef59" - integrity sha512-XhUyAO+mzYFOFupX/pNlPbv0bT596Lk000Q2PhWfRliwUzpUd0/u5Z6B6fasIVj01Yqih/gAGOZpr2ZwSCNJYw== +"@vuepress/plugin-nprogress@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-nprogress/-/plugin-nprogress-1.2.0.tgz#ff6166946a0b118a39a562acb57983529afce4d2" + integrity sha512-0apt3Dp6XVCOkLViX6seKSEJgARihi+pX3/r8j8ndFp9Y+vmgLFZnQnGE5iKNi1ty+A6PZOK0RQcBjwTAU4pAw== dependencies: nprogress "^0.2.0" -"@vuepress/plugin-register-components@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-register-components/-/plugin-register-components-1.1.0.tgz#42ea75bcad3fb562fbb86c424136f86e13641162" - integrity sha512-HXGdcmBdGHLhI8KHr09GnnZEzgCuaIQx1WBqDNfbigSVKEx910L56ej+Whl6VFd7D0uOLUlW4kb9ELM0sjJpKg== +"@vuepress/plugin-register-components@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-register-components/-/plugin-register-components-1.2.0.tgz#95aa0e0af94b2758b26ab98814c43b0f7bcd502b" + integrity sha512-C32b8sbGtDEX8I3SUUKS/w2rThiRFiKxmzNcJD996me7VY/4rgmZ8CxGtb6G9wByVoK0UdG1SOkrgOPdSCm80A== dependencies: - "@vuepress/shared-utils" "^1.1.0" + "@vuepress/shared-utils" "^1.2.0" -"@vuepress/plugin-search@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-search/-/plugin-search-1.1.0.tgz#3b7a344a7df1bab27f10a46e6b57680c8f5d4c7e" - integrity sha512-GoxvcM65ZAZycnsoZJ/wx9F3hXKzzJQdS7lNnAuHrvCheT5tVO1wwMumVP/unZU/59zCQ1PiyReYntLSp5bXVg== +"@vuepress/plugin-search@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-search/-/plugin-search-1.2.0.tgz#0b27c467b7fd42bd4d9e32de0fe2fb81a24bd311" + integrity sha512-QU3JfnMfImDAArbJOVH1q1iCDE5QrT99GLpNGo6KQYZWqY1TWAbgyf8C2hQdaI03co1lkU2Wn/iqzHJ5WHlueg== -"@vuepress/shared-utils@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/shared-utils/-/shared-utils-1.1.0.tgz#9d220ffe54f2d698c56ca5348ba2cb9dd72800da" - integrity sha512-zvYfejRRl7y3oavLvAe7dHfCu4XewKnhsyUQ7to6tfxVNoEqzhrl5HcCBwcLlphj792tvTAth5QkVegTgGfsaw== +"@vuepress/shared-utils@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/shared-utils/-/shared-utils-1.2.0.tgz#8d9ab40c24f75f027ef32c2ad0169f0f08e949fa" + integrity sha512-wo5Ng2/xzsmIYCzvWxgLFlDBp7FkmJp2shAkbSurLNAh1vixhs0+LyDxsk01+m34ktJSp9rTUUsm6khw/Fvo0w== dependencies: chalk "^2.3.2" diacritics "^1.3.0" @@ -2941,19 +2942,20 @@ semver "^6.0.0" upath "^1.1.0" -"@vuepress/theme-default@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vuepress/theme-default/-/theme-default-1.1.0.tgz#915c97bb69985d6fccd815f829532d67d828e10a" - integrity sha512-U+kFHakSBEXFAdfItyeCbP//q2hm9R8+vnTFjbMMVgRZ2SHPnDUC/7WWGoEUzfEpFHHPrG1OzC9iI/o5v8p5AQ== +"@vuepress/theme-default@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@vuepress/theme-default/-/theme-default-1.2.0.tgz#3303af21a00031a3482ed1c494508234f545cbf1" + integrity sha512-mJxAMYQQv4OrGFsArMlONu8RpCzPUVx81dumkyTT4ay5PXAWTj+WDeFQLOT3j0g9QrDJGnHhbiw2aS+R/0WUyQ== dependencies: - "@vuepress/plugin-active-header-links" "^1.1.0" - "@vuepress/plugin-nprogress" "^1.1.0" - "@vuepress/plugin-search" "^1.1.0" + "@vuepress/plugin-active-header-links" "^1.2.0" + "@vuepress/plugin-nprogress" "^1.2.0" + "@vuepress/plugin-search" "^1.2.0" docsearch.js "^2.5.2" lodash "^4.17.15" stylus "^0.54.5" stylus-loader "^3.0.2" - vuepress-plugin-container "^2.0.0" + vuepress-plugin-container "^2.0.2" + vuepress-plugin-smooth-scroll "^0.0.3" "@webassemblyjs/ast@1.8.5": version "1.8.5" @@ -5036,7 +5038,7 @@ cosmiconfig@^5.0.0, cosmiconfig@^5.1.0: js-yaml "^3.13.1" parse-json "^4.0.0" -coveralls@^3.0.6: +coveralls@^3.0.7: version "3.0.7" resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.0.7.tgz#1eca48e47976e9573d6a2f18b97c2fea4026f34a" integrity sha512-mUuH2MFOYB2oBaA4D4Ykqi9LaEYpMMlsiOMJOrv358yAjP6enPIk55fod2fNJ8AvwoYXStWQls37rA+s5e7boA== @@ -6090,7 +6092,7 @@ envinfo@^7.2.0: resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.4.0.tgz#bef4ece9e717423aaf0c3584651430b735ad6630" integrity sha512-FdDfnWnCVjxTTpWE3d6Jgh5JDIA3Cw7LCgpM/pI7kK1ORkjaqI2r6NqQ+ln2j0dfpgxY00AWieSvtkiZQKIItA== -enzyme-adapter-react-16@^1.15.0: +enzyme-adapter-react-16@^1.15.1: version "1.15.1" resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.1.tgz#8ad55332be7091dc53a25d7d38b3485fc2ba50d5" integrity sha512-yMPxrP3vjJP+4wL/qqfkT6JAIctcwKF+zXO6utlGPgUJT2l4tzrdjMDWGd/Pp1BjHBcljhN24OzNEGRteibJhA== @@ -9710,6 +9712,11 @@ lodash.clonedeep@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + lodash.escape@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" @@ -9770,11 +9777,6 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= - lodash.unescape@4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" @@ -13911,6 +13913,11 @@ smart-buffer@4.0.2: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.0.2.tgz#5207858c3815cc69110703c6b94e46c15634395d" integrity sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw== +smoothscroll-polyfill@^0.4.3: + version "0.4.4" + resolved "https://registry.yarnpkg.com/smoothscroll-polyfill/-/smoothscroll-polyfill-0.4.4.tgz#3a259131dc6930e6ca80003e1cb03b603b69abf8" + integrity sha512-TK5ZA9U5RqCwMpfoMq/l1mrH0JAR7y7KRvOBx0n2869aLxch+gT9GhN3yUfjiw+d/DiF1mKo14+hd62JyMmoBg== + snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" @@ -15539,7 +15546,7 @@ vue-hot-reload-api@^2.3.0: resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== -vue-loader@^15.2.4: +vue-loader@^15.7.1: version "15.7.1" resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.7.1.tgz#6ccacd4122aa80f69baaac08ff295a62e3aefcfd" integrity sha512-fwIKtA23Pl/rqfYP5TSGK7gkEuLhoTvRYW+TU7ER3q9GpNLt/PjG5NLv3XHRDiTg7OPM1JcckBgds+VnAc+HbA== @@ -15550,12 +15557,12 @@ vue-loader@^15.2.4: vue-hot-reload-api "^2.3.0" vue-style-loader "^4.1.0" -vue-router@^3.0.2: +vue-router@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.1.3.tgz#e6b14fabc0c0ee9fda0e2cbbda74b350e28e412b" integrity sha512-8iSa4mGNXBjyuSZFCCO4fiKfvzqk+mhL0lnKuGcQtO1eoj8nq3CmbEG8FwK5QqoqwDgsjsf1GDuisDX4cdb/aQ== -vue-server-renderer@^2.5.16: +vue-server-renderer@^2.6.10: version "2.6.10" resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.6.10.tgz#cb2558842ead360ae2ec1f3719b75564a805b375" integrity sha512-UYoCEutBpKzL2fKCwx8zlRtRtwxbPZXKTqbl2iIF4yRZUNO/ovrHyDAJDljft0kd+K0tZhN53XRHkgvCZoIhug== @@ -15577,7 +15584,7 @@ vue-style-loader@^4.1.0: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@^2.5.16: +vue-template-compiler@^2.6.10: version "2.6.10" resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.10.tgz#323b4f3495f04faa3503337a82f5d6507799c9cc" integrity sha512-jVZkw4/I/HT5ZMvRnhv78okGusqe0+qH2A0Em0Cp8aq78+NK9TII263CDVz2QXZsIT+yyV/gZc/j/vlwa+Epyg== @@ -15590,7 +15597,7 @@ vue-template-es2015-compiler@^1.9.0: resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== -vue@^2.5.16: +vue@^2.6.10: version "2.6.10" resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.10.tgz#a72b1a42a4d82a721ea438d1b6bf55e66195c637" integrity sha512-ImThpeNU9HbdZL3utgMCq0oiMzAkt1mcgy3/E6zWC/G6AaQoeuFdsl9nDhTDU3X1R6FK7nsIUuRACVcjI+A2GQ== @@ -15608,20 +15615,27 @@ vuepress-html-webpack-plugin@^3.2.0: toposort "^1.0.0" util.promisify "1.0.0" -vuepress-plugin-container@^2.0.0: +vuepress-plugin-container@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/vuepress-plugin-container/-/vuepress-plugin-container-2.0.2.tgz#3489cc732c7a210b31f202556e1346125dffeb73" integrity sha512-SrGYYT7lkie7xlIlAVhn+9sDW42MytNCoxWL/2uDr+q9wZA4h1uYlQvfc2DVjy+FsM9PPPSslkeo/zCpYVY82g== dependencies: markdown-it-container "^2.0.0" -vuepress@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vuepress/-/vuepress-1.1.0.tgz#ca0d787d93188b2fd05820a650d7e3643c9e7675" - integrity sha512-LAgS9nXsmvjTuCc/LHPWnIsPOuVuZtxh1MjVZf/xJ3Yy5kXoPhqbGUptlQdQt3izjIlns9zin5K6MNBY3u5l5g== +vuepress-plugin-smooth-scroll@^0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/vuepress-plugin-smooth-scroll/-/vuepress-plugin-smooth-scroll-0.0.3.tgz#6eff2d4c186cca917cc9f7df2b0af7de7c8c6438" + integrity sha512-qsQkDftLVFLe8BiviIHaLV0Ea38YLZKKonDGsNQy1IE0wllFpFIEldWD8frWZtDFdx6b/O3KDMgVQ0qp5NjJCg== dependencies: - "@vuepress/core" "^1.1.0" - "@vuepress/theme-default" "^1.1.0" + smoothscroll-polyfill "^0.4.3" + +vuepress@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/vuepress/-/vuepress-1.2.0.tgz#2f2cdf337ad40a3e4866dfd33e97b840db386af7" + integrity sha512-EfHo8Cc73qo+1Pm18hM0qOGynmDr8q5fu2664obynsdCJ1zpvoShVnA0Msraw4SI2xDc0iAoIb3dTwxUIM8DAw== + dependencies: + "@vuepress/core" "^1.2.0" + "@vuepress/theme-default" "^1.2.0" cac "^6.3.9" envinfo "^7.2.0" opencollective-postinstall "^2.0.2" @@ -15810,7 +15824,36 @@ webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.41.0, webpack@^4.8.1: +webpack@^4.41.1: + version "4.41.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.1.tgz#5388dd3047d680d5d382a84249fd4750e87372fd" + integrity sha512-ak7u4tUu/U63sCVxA571IuPZO/Q0pZ9cEXKg+R/woxkDzVovq57uB6L2Hlg/pC8LCU+TWpvtcYwsstivQwMJmw== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + acorn "^6.2.1" + ajv "^6.10.2" + ajv-keywords "^3.4.1" + chrome-trace-event "^1.0.2" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.3" + json-parse-better-errors "^1.0.2" + loader-runner "^2.4.0" + loader-utils "^1.2.3" + memory-fs "^0.4.1" + micromatch "^3.1.10" + mkdirp "^0.5.1" + neo-async "^2.6.1" + node-libs-browser "^2.2.1" + schema-utils "^1.0.0" + tapable "^1.1.3" + terser-webpack-plugin "^1.4.1" + watchpack "^1.6.0" + webpack-sources "^1.4.1" + +webpack@^4.8.1: version "4.41.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.0.tgz#db6a254bde671769f7c14e90a1a55e73602fc70b" integrity sha512-yNV98U4r7wX1VJAj5kyMsu36T8RPPQntcb5fJLOsMz/pt/WrKC0Vp1bAlqPLkA1LegSwQwf6P+kAbyhRKVQ72g==