Render AddressInfo directly from balances.all (#1220)

* Render AddressInfo directly from balances.all

* lint

* Bumps (linting fixes)
This commit is contained in:
Jaco Greeff 2019-05-27 21:23:25 +02:00 committed by GitHub
parent 62cf91b96f
commit 83c3f115fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 324 additions and 257 deletions

View File

@ -10,11 +10,11 @@
"packages/*"
],
"resolutions": {
"@polkadot/api": "^0.80.0-beta.2",
"@polkadot/keyring": "^0.91.1",
"@polkadot/types": "^0.80.0-beta.2",
"@polkadot/util": "^0.91.1",
"@polkadot/util-crypto": "^0.91.1",
"@polkadot/api": "^0.80.0-beta.4",
"@polkadot/keyring": "^0.92.0-beta.0",
"@polkadot/types": "^0.80.0-beta.4",
"@polkadot/util": "^0.92.0-beta.0",
"@polkadot/util-crypto": "^0.92.0-beta.0",
"babel-core": "^7.0.0-bridge.0",
"typescript": "^3.4.5"
},

View File

@ -8,7 +8,7 @@ import { RawParam } from '@polkadot/ui-params/types';
import BN from 'bn.js';
import React from 'react';
import { ReferendumInfoExtended } from '@polkadot/api-derive/democracy/referendumInfo';
import { ReferendumInfoExtended } from '@polkadot/api-derive/type';
import { Chart, Static } from '@polkadot/ui-app';
import VoteThreshold from '@polkadot/ui-params/Param/VoteThreshold';
import { withCalls } from '@polkadot/ui-api';

View File

@ -5,7 +5,7 @@
import { I18nProps } from '@polkadot/ui-app/types';
import React from 'react';
import { ReferendumInfoExtended } from '@polkadot/api-derive/democracy/referendumInfo';
import { ReferendumInfoExtended } from '@polkadot/api-derive/type';
import { Option } from '@polkadot/types';
import { withCalls } from '@polkadot/ui-api';

View File

@ -31,8 +31,8 @@
"homepage": "https://github.com/polkadot-js/ui/tree/master/packages/ui-reactive#readme",
"dependencies": {
"@babel/runtime": "^7.4.5",
"@polkadot/api": "^0.80.0-beta.2",
"@polkadot/extension-dapp": "^0.1.1-beta.5",
"@polkadot/api": "^0.80.0-beta.4",
"@polkadot/extension-dapp": "^0.1.1-beta.8",
"rxjs-compat": "^6.4.0"
}
}

View File

@ -2,71 +2,45 @@
// This software may be modified and distributed under the terms
// of the Apache-2.0 license. See the LICENSE file for details.
import { DerivedBalances } from '@polkadot/api-derive/types';
import { BareProps, I18nProps } from './types';
import React from 'react';
import styled from 'styled-components';
import { withCalls, withMulti } from '@polkadot/ui-api';
import { formatBalance, formatNumber } from '@polkadot/util';
import translate from './translate';
import CryptoType from './CryptoType';
import Available from './Available';
import Balance from './Balance';
import Bonded from './Bonded';
import Label from './Label';
import Nonce from './Nonce';
import Unlocking from './Unlocking';
type Props = BareProps & I18nProps & {
balances_all?: DerivedBalances,
children?: React.ReactNode,
value: string,
withBalance?: boolean,
withExtended?: boolean
withBalance?: boolean | { available?: boolean, bonded?: boolean, free?: boolean, locked?: boolean },
withExtended?: boolean | { crypto?: boolean, nonce?: boolean }
};
// <AddressInfo
// withBalance // default
// withExtended={true} // optional
// value={address}
// >{children></AddressInfo>
//
// Additionally to tweak the display, i.e. only available
//
// <AddressInfo withBalance={{ available: true }} />
class AddressInfo extends React.PureComponent<Props> {
render () {
const { children, className, t, value, withBalance = true, withExtended } = this.props;
const { children, className } = this.props;
return (
<div className={className}>
{withBalance && (
<div className='column'>
<Label label={t('total')} />
<Balance
className='result'
params={value}
/>
<Label label={t('available')} />
<Available
className='result'
params={value}
/>
<Label label={t('bonded')} />
<Bonded
className='result'
params={value}
/>
<Label label={t('locked')} />
<Unlocking
className='accounts--Account-balances-unlocking'
params={value}
/>
</div>
)}
{withExtended && (
<div className='column'>
<Label label={t('transactions')} />
<Nonce
className='result'
params={value}
/>
<Label label={t('crypto type')} />
<CryptoType
accountId={value}
className='result'
/>
</div>
)}
{this.renderBalances()}
{this.renderExtended()}
{children && (
<div className='column'>
{children}
@ -75,31 +49,118 @@ class AddressInfo extends React.PureComponent<Props> {
</div>
);
}
private renderBalances () {
const { balances_all, t, value, withBalance = true } = this.props;
const balanceDisplay = withBalance === true
? { available: true, bonded: true, free: true, locked: true }
: withBalance
? withBalance
: undefined;
if (!balanceDisplay || !balances_all) {
return null;
}
return (
<div className='column'>
{balanceDisplay.free && (
<>
<Label label={t('total')} />
<div className='result'>{formatBalance(balances_all.freeBalance)}</div>
</>
)}
{balanceDisplay.available && (
<>
<Label label={t('available')} />
<div className='result'>{formatBalance(balances_all.availableBalance)}</div>
</>
)}
{balanceDisplay.bonded && (
<>
<Label label={t('bonded')} />
<Bonded
className='result'
params={value}
/>
</>
)}
{balanceDisplay.locked && (
<>
<Label label={t('locked')} />
<Unlocking
className='result'
params={value}
/>
</>
)}
</div>
);
}
private renderExtended () {
const { balances_all, t, value, withExtended } = this.props;
const extendedDisplay = withExtended === true
? { crypto: true, nonce: true }
: withExtended
? withExtended
: undefined;
if (!extendedDisplay || !balances_all) {
return null;
}
return (
<div className='column'>
{extendedDisplay.nonce && (
<>
<Label label={t('transactions')} />
<div className='result'>{formatNumber(balances_all.accountNonce)}</div>
</>
)}
{extendedDisplay.crypto && (
<>
<Label label={t('crypto type')} />
<CryptoType
accountId={value}
className='result'
/>
</>
)}
</div>
);
}
}
export default translate(styled(AddressInfo)`
align-items: flex-start;
display: flex;
flex: 1;
justify-content: center;
.column {
export default withMulti(
styled(AddressInfo)`
align-items: flex-start;
display: flex;
flex: 1;
display: grid;
opacity: 1;
justify-content: center;
label {
grid-column: 1;
padding-right: 0.5rem;
text-align: right;
.column {
flex: 1;
display: grid;
opacity: 1;
.help.circle.icon {
display: none;
label {
grid-column: 1;
padding-right: 0.5rem;
text-align: right;
.help.circle.icon {
display: none;
}
}
.result {
grid-column: 2;
}
}
.result {
grid-column: 2;
}
}
`);
`,
translate,
withCalls<Props>(
['derive.balances.all', { paramName: 'value' }]
)
);

View File

@ -2,8 +2,8 @@
// This software may be modified and distributed under the terms
// of the Apache-2.0 license. See the LICENSE file for details.
import { DerivedBalances } from '@polkadot/api-derive/types';
import { BareProps, CallProps } from '@polkadot/ui-api/types';
import { Index } from '@polkadot/types';
import BN from 'bn.js';
import React from 'react';
@ -11,22 +11,22 @@ import { formatNumber } from '@polkadot/util';
import { withCalls } from '@polkadot/ui-api';
type Props = BareProps & CallProps & {
accountNonce?: BN,
callOnResult?: (accountNonce: BN) => void,
children?: React.ReactNode,
label?: React.ReactNode,
params?: string,
system_accountNonce?: Index
params?: string
};
export class Nonce extends React.PureComponent<Props> {
render () {
const { children, className, label = '', system_accountNonce } = this.props;
const { accountNonce, children, className, label = '' } = this.props;
return (
<div className={className}>
{label}{
system_accountNonce
? formatNumber(system_accountNonce)
accountNonce
? formatNumber(accountNonce)
: '0'
}{children}
</div>
@ -35,5 +35,10 @@ export class Nonce extends React.PureComponent<Props> {
}
export default withCalls<Props>(
['query.system.accountNonce', { paramName: 'params' }]
['derive.balances.all', {
paramName: 'params',
propName: 'accountNonce',
transform: ({ accountNonce }: DerivedBalances) =>
accountNonce
}]
)(Nonce);

353
yarn.lock
View File

@ -1707,9 +1707,9 @@
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
"@octokit/endpoint@^5.1.0":
version "5.1.2"
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-5.1.2.tgz#45fd879e33a25ee10fa4cffc4d098ee04135afe6"
integrity sha512-bBGGmcRFq1x0jrB29G/9KjYmO3cdHfk3476B2JOHRvLsNw1Pn3l+ZvbiqtcO9qAS4Ti+zFedLB84ziHZRZclQA==
version "5.1.3"
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-5.1.3.tgz#b503e56c74663a601e6e03c8eb6d143f4653d34d"
integrity sha512-ePx9kcUo0agRk0HaXhl+pKMXpBH1O3CAygwWIh7GT5i5kcUr8QowS0GBaZPirr1e0PqaFYr41hQfcUBA1R5AEQ==
dependencies:
deepmerge "3.2.0"
is-plain-object "^3.0.0"
@ -1743,9 +1743,9 @@
universal-user-agent "^2.1.0"
"@octokit/rest@^16.16.0":
version "16.26.0"
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.26.0.tgz#5c12b28763219045e1c9a15182e8dfaed10004e8"
integrity sha512-NBpzre44ZAQWZhlH+zUYTgqI0pHN+c9rNj4d+pCydGEiKTGc1HKmoTghEUyr9GxazDyoAvmpx9nL0I7QS1Olvg==
version "16.27.0"
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.27.0.tgz#6c2d1cba3efb8866ef2741c64d23b8f257c9dc89"
integrity sha512-UvCxVOCfHzEhOaltSKQBy81kMqQ+hglF3rAR4STut4WWr2tXvVnrIkGxeblO0TvmTt5zuxfgQfgG5kAHUT44RA==
dependencies:
"@octokit/request" "^4.0.1"
"@octokit/request-error" "^1.0.2"
@ -1761,30 +1761,30 @@
universal-user-agent "^2.0.0"
url-template "^2.0.8"
"@polkadot/api-derive@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-0.80.0-beta.2.tgz#4bf7500971cd687c7f30ac3bde29324b1de9bbe2"
integrity sha512-xrfnFTyP+wjy98kdbhR+RB4FT9FrunKXot2NolqZu2zSVgpNCO/o8Ssiw7OVeRNdP5XNvCDiGO1bh6GvvNuECA==
"@polkadot/api-derive@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-0.80.0-beta.4.tgz#f2955c9baf19808c6fbb60aae68a8966886a36d2"
integrity sha512-7uV2wjPLMA6Y03Msis6W6NoRXZ3HTG8TKh97Y1KXfaL0zsbV+1LupNDO1WN6QIfJu9bCUywJcQVswkSOQifCzw==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/api" "^0.80.0-beta.2"
"@polkadot/types" "^0.80.0-beta.2"
"@polkadot/api" "^0.80.0-beta.4"
"@polkadot/types" "^0.80.0-beta.4"
"@types/memoizee" "^0.4.2"
memoizee "^0.4.14"
"@polkadot/api@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.80.0-beta.2.tgz#6183300aaacbd8935d9837ef6442abf31c15153f"
integrity sha512-pPLyhiV5QIGvMUIojP2m4zw+6cx1T16phG2Z+jxmV3X28ujT5QWm260jrfCx+nnbQM/z6GJgDlD/C7wJx61xuA==
"@polkadot/api@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.80.0-beta.4.tgz#d8eb618487db74660370c819a0828a5fb3ebd3dc"
integrity sha512-I4l6o1OumEutXYovjuP+zdEUSG091Vn1g4ExB+j8yHc9z3L2mk4f/QHaktir26HMp+1Me6r5L2+VTpCMJpMwZQ==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/api-derive" "^0.80.0-beta.2"
"@polkadot/extrinsics" "^0.80.0-beta.2"
"@polkadot/rpc-provider" "^0.80.0-beta.2"
"@polkadot/rpc-rx" "^0.80.0-beta.2"
"@polkadot/storage" "^0.80.0-beta.2"
"@polkadot/types" "^0.80.0-beta.2"
"@polkadot/util-crypto" "^0.91.1"
"@polkadot/api-derive" "^0.80.0-beta.4"
"@polkadot/extrinsics" "^0.80.0-beta.4"
"@polkadot/rpc-provider" "^0.80.0-beta.4"
"@polkadot/rpc-rx" "^0.80.0-beta.4"
"@polkadot/storage" "^0.80.0-beta.4"
"@polkadot/types" "^0.80.0-beta.4"
"@polkadot/util-crypto" "^0.92.0-beta.0"
"@polkadot/dev-react@^0.30.0-beta.5":
version "0.30.0-beta.5"
@ -1859,101 +1859,101 @@
typescript "^3.4.5"
vuepress "^1.0.0-alpha.47"
"@polkadot/extension-dapp@^0.1.1-beta.5":
version "0.1.1-beta.5"
resolved "https://registry.yarnpkg.com/@polkadot/extension-dapp/-/extension-dapp-0.1.1-beta.5.tgz#a5d9a19136077bc6b74dd64dc3cc5207710aab7d"
integrity sha512-8EWP48bWmFPe4lapIH25xSALciKVgxw9QGz/DtttpLI7GQYnNWrVPykFDkZhRLwU13Hl5mXXnDl86hyg8R1XpA==
"@polkadot/extension-dapp@^0.1.1-beta.8":
version "0.1.1-beta.8"
resolved "https://registry.yarnpkg.com/@polkadot/extension-dapp/-/extension-dapp-0.1.1-beta.8.tgz#693163996a02a35503ad0283e67ad6b33558166a"
integrity sha512-3my7oBxsQszCZ6tfm73AvMqL1xV0CvmPR0BiFzjit7PXuBw9Aev9yexM7XmSKKMSiQJZrGoJ5sxB/sItnbt+sg==
"@polkadot/extrinsics@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/extrinsics/-/extrinsics-0.80.0-beta.2.tgz#55d0b6bdfbf297d353fe1017f479be76cf7ea68f"
integrity sha512-4QYQeTU8nSqZA+E4OXLglQqEiTXI76dNFjTmOUF8RJtb3V8A5pLafA71PoanRuJAh2PtmlNJIl+PqXfOU18+WA==
"@polkadot/extrinsics@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/extrinsics/-/extrinsics-0.80.0-beta.4.tgz#c3f5cfb9389dcb69e75d553a5a9bfdca4732d2d2"
integrity sha512-cZ84NWpRPvJ9r+jdKVvOVWIMDRuJJ+7pE5vFmEPe4y4Yf50JUcHlCSJap41trQptBjJeG9aNFO9KKaEYE3Vnww==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/types" "^0.80.0-beta.2"
"@polkadot/util" "^0.91.1"
"@polkadot/types" "^0.80.0-beta.4"
"@polkadot/util" "^0.92.0-beta.0"
"@polkadot/jsonrpc@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.80.0-beta.2.tgz#0b241f3b00b3ad176bef674fb7386dce336de36e"
integrity sha512-BpmY3pGuzFf9RNHEuPVlHQG3cSy0NyfmEnah/GlbRtkpOKJgx14hpGEdas4YGCmntwmB33vGjxLV48CD16q6+A==
"@polkadot/jsonrpc@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.80.0-beta.4.tgz#19273ef2acfed29bd111f43e365e7a3ab5906882"
integrity sha512-J4R7iLnsg6Fptn+PdRLJYxX6dtYbZrqMDR+YdeJY4tuRxw3Jpo5aJvEECZP00ufQicYfLafRU3gCGbY+A+wOlg==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/keyring@^0.91.1":
version "0.91.1"
resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-0.91.1.tgz#9d0d06ffb7c1ebc575304cab0e3699c76637a694"
integrity sha512-XYWbqWK8CAeuPFg1llS65r2sO7k2qTalJMHPQiaIVETPXQGx4SCzzMzBkD9eVvHTs9KfamynOQrspflhjHtgbg==
"@polkadot/keyring@^0.92.0-beta.0":
version "0.92.0-beta.0"
resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-0.92.0-beta.0.tgz#2409af8986b272d65bff3aa01db56b6279dfcf09"
integrity sha512-0IFreNVDP8JwhKR2Ydd9RGJsRUN3XRvmj528ZO/D6UT9kfyxOk+7/9juyw3mdjt4eZoJel3eUepg//KixoQFJA==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/util" "^0.91.1"
"@polkadot/util-crypto" "^0.91.1"
"@polkadot/util" "^0.92.0-beta.0"
"@polkadot/util-crypto" "^0.92.0-beta.0"
"@types/bs58" "^4.0.0"
bs58 "^4.0.1"
"@polkadot/rpc-core@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-0.80.0-beta.2.tgz#19a7acfc2505bc1cc94a6d22445ec44124117d1b"
integrity sha512-0rz+Y1BG88puwOJV7HgCnJtIRUgvmAjDcC0rcllT6+DPjmM0uPASK85hgMQn72D5USEOEX0J0JR41d8RtORhLQ==
"@polkadot/rpc-core@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-0.80.0-beta.4.tgz#f9a733ec7088e4de56646caa0f07844999cc8129"
integrity sha512-ePqUZmdF2pWQ/rI4o9S0iiZRTUKrN0fM7MU2MjioEOsxBCmgtogYisWduxdIhC8xEGniShIDAf+ZzSaLiU7BMg==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/jsonrpc" "^0.80.0-beta.2"
"@polkadot/rpc-provider" "^0.80.0-beta.2"
"@polkadot/types" "^0.80.0-beta.2"
"@polkadot/util" "^0.91.1"
"@polkadot/jsonrpc" "^0.80.0-beta.4"
"@polkadot/rpc-provider" "^0.80.0-beta.4"
"@polkadot/types" "^0.80.0-beta.4"
"@polkadot/util" "^0.92.0-beta.0"
"@polkadot/rpc-provider@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-0.80.0-beta.2.tgz#69cce892adf3a99fbe69355e90ec624421212ab8"
integrity sha512-ON0TjZvMU5ZLGMa6NCN6tdn0fbRdk8audU6L0lmHKouhG8h/sDOzD3j54vnaXSScqHt1Bv6bN8V1F6aUgUEseg==
"@polkadot/rpc-provider@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-0.80.0-beta.4.tgz#6c2f01f829cc2e3d110c87b631313c80f65f838b"
integrity sha512-/Ow9XmOuJOdRwTgw0rbp37gVaFD0E9nZ381MqRrZmkCGvNnZqFvQ5Rpy0KluoUa+LDm285ZRJlqjV7BLwRFIZA==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/keyring" "^0.91.1"
"@polkadot/storage" "^0.80.0-beta.2"
"@polkadot/util" "^0.91.1"
"@polkadot/util-crypto" "^0.91.1"
"@polkadot/keyring" "^0.92.0-beta.0"
"@polkadot/storage" "^0.80.0-beta.4"
"@polkadot/util" "^0.92.0-beta.0"
"@polkadot/util-crypto" "^0.92.0-beta.0"
"@types/nock" "^10.0.3"
eventemitter3 "^3.1.0"
isomorphic-fetch "^2.2.1"
websocket "^1.0.28"
"@polkadot/rpc-rx@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/rpc-rx/-/rpc-rx-0.80.0-beta.2.tgz#aa8ad4fc5e8f96678842247ae82c395f77821d48"
integrity sha512-MlHIHUxJ+pD9nMUqZFQjuKQDzWlZGkD8vjvwNqSrqedncqBflZbkSNbpPib9vWctFZX7DgLbdO5FP9bFY2aXsQ==
"@polkadot/rpc-rx@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/rpc-rx/-/rpc-rx-0.80.0-beta.4.tgz#940b2ad44ae0bc2b47ecdae28e2fb24e3815014a"
integrity sha512-oP+7WtWogiTIvknO89ur/yufbPPamFJ8nQBMNBvhmr/2tjfYqboTtp8dnlWbE+4VsrE4q2HvDFLDdGeL3NWR+A==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/rpc-core" "^0.80.0-beta.2"
"@polkadot/rpc-provider" "^0.80.0-beta.2"
"@polkadot/rpc-core" "^0.80.0-beta.4"
"@polkadot/rpc-provider" "^0.80.0-beta.4"
"@types/memoizee" "^0.4.2"
"@types/rx" "^4.1.1"
memoizee "^0.4.14"
rxjs "^6.5.2"
"@polkadot/storage@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/storage/-/storage-0.80.0-beta.2.tgz#dac82682eaf7dc48cd3763aa7bc52615d7c8ba87"
integrity sha512-lNYl77JEovBND7c/viglBSpQDMYkDGPqocPxa7P3+3mzha+Nb4ZT6UHNctRKvqc6PM9pPC0R634NdFCgH9N0dA==
"@polkadot/storage@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/storage/-/storage-0.80.0-beta.4.tgz#420c9e44aac235b7405fd9c1b4cd5e53a0f1109c"
integrity sha512-+870gkEcNHx8RMp8yy8ad4LC2Kl0p52BzvTgKHtrLM2U0bfg9PL05do0WpvLc01TAQvYqcy6HHg0a8Nl18w3nw==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/keyring" "^0.91.1"
"@polkadot/types" "^0.80.0-beta.2"
"@polkadot/util" "^0.91.1"
"@polkadot/util-crypto" "^0.91.1"
"@polkadot/keyring" "^0.92.0-beta.0"
"@polkadot/types" "^0.80.0-beta.4"
"@polkadot/util" "^0.92.0-beta.0"
"@polkadot/util-crypto" "^0.92.0-beta.0"
"@polkadot/ts@^0.1.56":
version "0.1.56"
resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.1.56.tgz#ffd6e9c95704a7fb90b918193b9dc5c440114b27"
integrity sha512-wnt4zXxZXyz6WaubTO/I+nUElwV2DogFzdl6CrKfVn2PTWp8uHN06W9s40FH57ORtmQfDr9rLRP8Nq+oIyElbg==
"@polkadot/types@^0.80.0-beta.2":
version "0.80.0-beta.2"
resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.80.0-beta.2.tgz#450baa6b86cd864aba5b49a00c4fcaf1cb2eecb3"
integrity sha512-BcWjUYyDm6KgAl+LyVqvmVp7GGfIJtiJDLpZJ9gyc2m3fpqZxqp2ektEpA8bGrxUyQcyqIBGpb0y8ibe1flcPg==
"@polkadot/types@^0.80.0-beta.4":
version "0.80.0-beta.4"
resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.80.0-beta.4.tgz#5407a90046e182e7d9678a111308e3f54b2c7212"
integrity sha512-RrxqAeBpRJ9lyVz1Q1SLusiRyEQZYouD/6Ni+QSttzVJI65bnJyUhi/nT6uR2Md3YaSR3kjDbbXMhfrezFCtFQ==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/keyring" "^0.91.1"
"@polkadot/util" "^0.91.1"
"@polkadot/keyring" "^0.92.0-beta.0"
"@polkadot/util" "^0.92.0-beta.0"
"@polkadot/ui-assets@^0.40.0-beta.1":
version "0.40.0-beta.1"
@ -1995,13 +1995,13 @@
"@types/store" "^2.0.1"
store "^2.0.12"
"@polkadot/util-crypto@^0.91.1":
version "0.91.1"
resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.91.1.tgz#c9e48df45588af7fa7822652d9938764274e548f"
integrity sha512-o1CU1fwf0zxTJfuXgWs+IBJ8qIsZK9Pk7dSKR+YcDP3RYYCF8kRp+PDw/BHtvOhSerLKn9rxECjmtk+5sVVzkQ==
"@polkadot/util-crypto@^0.92.0-beta.0":
version "0.92.0-beta.0"
resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.92.0-beta.0.tgz#1b9b20ee7a2fa95d414c1ca62d701bf387d8ace7"
integrity sha512-N3wd66BoAYhBfe0lFbZn+92Ad3/28Vm9663ejCMqLA+Z4CEN8Sm4bf3rLgxz6r67NrWzHjUcwRACLosO1u90fA==
dependencies:
"@babel/runtime" "^7.4.5"
"@polkadot/util" "^0.91.1"
"@polkadot/util" "^0.92.0-beta.0"
"@polkadot/wasm-crypto" "^0.10.1"
"@types/bip39" "^2.4.2"
"@types/pbkdf2" "^3.0.0"
@ -2015,10 +2015,10 @@
tweetnacl "^1.0.1"
xxhashjs "^0.2.2"
"@polkadot/util@^0.91.1":
version "0.91.1"
resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.91.1.tgz#f5f2323e1bad387ab136d198f7293331b060b348"
integrity sha512-NqW3FlKQl0wh4mt/QpmGduE0VLBSsb6S45pyjgM3P7Fz37EyrOOZa8s7IBdIck2dtY3MwAy8JWGJjpTnMHXh8Q==
"@polkadot/util@^0.92.0-beta.0":
version "0.92.0-beta.0"
resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.92.0-beta.0.tgz#e9cd2f0851985d30f01b2946911092dd013cb2c1"
integrity sha512-TUwQhuqcPIv8uF5eKg/KLaSx76TxxWMgeOoAy4dDudGWb/+VJ1jJkYR9SE2spRFWOYPEyYZhvspQWkg+0NzVEQ==
dependencies:
"@babel/runtime" "^7.4.5"
"@types/bn.js" "^4.11.5"
@ -2218,9 +2218,9 @@
"@types/jest-diff" "*"
"@types/lodash@^4.14.110":
version "4.14.130"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.130.tgz#04b3a690d5f4fc34579963c99adae067b8c8eb5a"
integrity sha512-H++wk0tbneBsRVfLkgAAd0IIpmpVr2Bj4T0HncoOsQf3/xrJexRYQK2Tqo0Ej3pFslM8GkMgdis9bu6xIb1ycw==
version "4.14.132"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.132.tgz#8ce45ca8745ff2e004fac0de0ab46f61e390ffa0"
integrity sha512-RNUU1rrh85NgUJcjOOr96YXr+RHwInGbaQCZmlitqOaCKXffj8bh+Zxwuq5rjDy5OgzFldDVoqk4pyLEDiwxIw==
"@types/marked@^0.4.0":
version "0.4.2"
@ -2511,9 +2511,9 @@
svg-tags "^1.0.0"
"@vue/babel-preset-app@^3.1.1":
version "3.7.0"
resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-3.7.0.tgz#f37535ea60b71732ddd4395ec143aaa0b10d4c67"
integrity sha512-6PHZ1TYO8OGy22TLyKm/+VmCzLB9L1UxaA3CFxXJH0h/YUOmgdmuAk3AWhomYSwk2GF51On3aQzYouoaWhvBDQ==
version "3.8.0"
resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-3.8.0.tgz#c889627c6a30418b2fb89caccd9065c4acae0829"
integrity sha512-A2NBzIVdtNq52foc+P+yQ/7rSm2q2oPpn2FJVW4hFgaWVOL+HaOLCjWDEQyEeMbRZvyOVHMuom097u3p2H2Rfw==
dependencies:
"@babel/helper-module-imports" "^7.0.0"
"@babel/plugin-proposal-class-properties" "^7.0.0"
@ -2524,12 +2524,12 @@
"@babel/preset-env" "^7.0.0 < 7.4.0"
"@babel/runtime" "^7.0.0"
"@babel/runtime-corejs2" "^7.2.0"
"@vue/babel-preset-jsx" "^1.0.0-beta.3"
"@vue/babel-preset-jsx" "^1.0.0"
babel-plugin-dynamic-import-node "^2.2.0"
babel-plugin-module-resolver "3.2.0"
core-js "^2.6.5"
"@vue/babel-preset-jsx@^1.0.0-beta.3":
"@vue/babel-preset-jsx@^1.0.0":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.0.0.tgz#e515cd453a5a8ea6b0f30b2bb92f266d8ab4e9f5"
integrity sha512-5CbDu/QHS+TtQNw5aYAffiMxBBB2Eo9+RJpS8X+6FJbdG5Rvc4TVipEqkrg0pJviWadNg7TEy0Uz4o7VNXeIZw==
@ -3203,12 +3203,12 @@ array-unique@^0.3.2:
integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
array.prototype.find@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.0.4.tgz#556a5c5362c08648323ddaeb9de9d14bc1864c90"
integrity sha1-VWpcU2LAhkgyPdrrnenRS8GGTJA=
version "2.1.0"
resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.0.tgz#630f2eaf70a39e608ac3573e45cf8ccd0ede9ad7"
integrity sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==
dependencies:
define-properties "^1.1.2"
es-abstract "^1.7.0"
define-properties "^1.1.3"
es-abstract "^1.13.0"
array.prototype.flat@^1.2.1:
version "1.2.1"
@ -3542,9 +3542,9 @@ blakejs@^1.1.0:
integrity sha1-ad+S75U6qIylGjLfarHFShVfx6U=
bluebird@^3.1.1, bluebird@^3.5.1, bluebird@^3.5.3:
version "3.5.4"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714"
integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==
version "3.5.5"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.5.tgz#a8d0afd73251effbbd5fe384a77d73003c17a71f"
integrity sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.11.8, bn.js@^4.4.0:
version "4.11.8"
@ -4072,9 +4072,9 @@ chownr@^1.1.1:
integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==
chrome-trace-event@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48"
integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==
version "1.0.2"
resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4"
integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==
dependencies:
tslib "^1.9.0"
@ -4370,9 +4370,9 @@ connect-history-api-fallback@^1.5.0, connect-history-api-fallback@^1.6.0:
integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
consola@^2.6.0:
version "2.6.2"
resolved "https://registry.yarnpkg.com/consola/-/consola-2.6.2.tgz#4c1238814bb80688b19f0db97123508889577752"
integrity sha512-GNJhwvF4bJ8eiAlyB8r4WNM8kBqkl+y4DvMehMbyywoJiv37N0M6/xrKqrrZw/5maZA+UagQV8UZ+XBeuGMzUg==
version "2.7.1"
resolved "https://registry.yarnpkg.com/consola/-/consola-2.7.1.tgz#3f7f7c53eb44362240c3aee41b9bb2641d5ca32e"
integrity sha512-u7JYs+HnMbZPD2cEuS1XHsLeqtazA0kd5lAk8r8DnnGdgNhOdb7DSubJ+QLdQkbtpmmxgp7gs8Ug44sCyY4FCQ==
console-browserify@^1.1.0:
version "1.1.0"
@ -4561,18 +4561,18 @@ copy-webpack-plugin@^5.0.2, copy-webpack-plugin@^5.0.3:
webpack-log "^2.0.0"
core-js-compat@^3.1.1:
version "3.1.2"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.2.tgz#c29ab9722517094b98622175e2218c3b7398176d"
integrity sha512-X0Ch5f6itrHxhg5HSJucX6nNLNAGr+jq+biBh6nPGc3YAWz2a8p/ZIZY8cUkDzSRNG54omAuu3hoEF8qZbu/6Q==
version "3.1.3"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.3.tgz#0cc3ba4c7f62928c2837e1cffbe8dc78b4f1ae14"
integrity sha512-EP018pVhgwsKHz3YoN1hTq49aRe+h017Kjz0NQz3nXV0cCRMvH3fLQl+vEPGr4r4J5sk4sU3tUC7U1aqTCeJeA==
dependencies:
browserslist "^4.6.0"
core-js-pure "3.1.2"
semver "^6.0.0"
core-js-pure "3.1.3"
semver "^6.1.0"
core-js-pure@3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.2.tgz#62fc435f35b7374b9b782013cdcb2f97e9f6dffa"
integrity sha512-5ckIdBF26B3ldK9PM177y2ZcATP2oweam9RskHSoqfZCrJ2As6wVg8zJ1zTriFsZf6clj/N1ThDFRGaomMsh9w==
core-js-pure@3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.3.tgz#4c90752d5b9471f641514f3728f51c1e0783d0b5"
integrity sha512-k3JWTrcQBKqjkjI0bkfXS0lbpWPxYuHWfMMjC1VDmzU4Q58IwSbuXSo99YO/hUHlw/EB4AlfA2PVxOGkrIq6dA==
core-js@^1.0.0:
version "1.2.7"
@ -4580,14 +4580,14 @@ core-js@^1.0.0:
integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=
core-js@^2.4.0, core-js@^2.5.0, core-js@^2.6.5:
version "2.6.8"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.8.tgz#dc3a1e633a04267944e0cb850d3880f340248139"
integrity sha512-RWlREFU74TEkdXzyl1bka66O3kYp8jeTXrvJZDzVVMH8AiHUSOFpL1yfhQJ+wHocAm1m+4971W1PPzfLuCv1vg==
version "2.6.9"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2"
integrity sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==
core-js@^3.0.0:
version "3.1.2"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.1.2.tgz#2549a2cfb3ca1a5d851c9f7838e8b282cef2f3ba"
integrity sha512-3poRGjbu56leCtZCZCzCgQ7GcKOflDFnjWIepaPFUsM0IXUBrne10sl3aa2Bkcz3+FjRdIxBe9dAMhIJmEnQNA==
version "3.1.3"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.1.3.tgz#95700bca5f248f5f78c0ec63e784eca663ec4138"
integrity sha512-PWZ+ZfuaKf178BIAg+CRsljwjIMRV8MY00CbZczkR6Zk5LfkSkjGoaab3+bqRQWVITNZxQB7TFYz+CFcyuamvA==
core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
@ -4948,9 +4948,9 @@ cssstyle@^1.0.0:
cssom "0.3.x"
csstype@^2.2.0:
version "2.6.4"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.4.tgz#d585a6062096e324e7187f80e04f92bd0f00e37f"
integrity sha512-lAJUJP3M6HxFXbqtGRc0iZrdyeN+WzOWeY0q/VnFzI+kqVrYIzC7bWlKqCW7oCIdzoPkvfp82EVvrTlQ8zsWQg==
version "2.6.5"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.5.tgz#1cd1dff742ebf4d7c991470ae71e12bb6751e034"
integrity sha512-JsTaiksRsel5n7XwqPAfB0l3TFKdpjW/kgAELf9vrb5adGA7UCPLajKK5s3nFrcFm3Rkyp/Qkgl73ENc1UY3cA==
cuint@^0.2.2:
version "0.2.2"
@ -5443,9 +5443,9 @@ ejs@^2.6.1:
integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==
electron-to-chromium@^1.3.133:
version "1.3.136"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.136.tgz#758a156109077536780cfa8207b1aeaa99843e33"
integrity sha512-xHkYkbEi4kI+2w5v6yBGCQTRXL7N0PWscygTFZu/1bArnPSo2WR9xjdw4m06RR4J5PncrWJcuOVv+MAG2mK5JQ==
version "1.3.137"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.137.tgz#ba7c88024984c038a5c5c434529aabcea7b42944"
integrity sha512-kGi32g42a8vS/WnYE7ELJyejRT7hbr3UeOOu0WeuYuQ29gCpg9Lrf6RdcTQVXSt/v0bjCfnlb/EWOOsiKpTmkw==
elliptic@^6.0.0, elliptic@^6.4.1:
version "6.4.1"
@ -5537,9 +5537,9 @@ envinfo@^7.2.0:
integrity sha512-GvXiDTqLYrORVSCuJCsWHPXF5BFvoWMQA9xX4YVjPT1jyS3aZEHUBwjzxU/6LTPF9ReHgVEbX7IEN5UvSXHw/A==
enzyme-adapter-react-16@^1.13.1:
version "1.13.1"
resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.13.1.tgz#2e8ee300e38674b9914ae52b04af9493050355e2"
integrity sha512-DCKbkiVlfLTbn4SXO8mXDQx1SmmwON5oKXn2QfQSMCt8eTYGwUXy/OBGSuss6KKwY5w5QfK1sQFxhgFOkMCjrw==
version "1.13.2"
resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.13.2.tgz#8a574d7cbbef7ef0cab2022e9bfc12aeaebb7ae5"
integrity sha512-h0neTuAAFfQUgEZ+PPHVIMDFJ9+CGafI8AjojNlSVh4Fd1pLDgtl2OeVkm4yKF7RSgzrPAwugq4JW8Jjo2iRJA==
dependencies:
enzyme-adapter-utils "^1.12.0"
has "^1.0.3"
@ -5548,7 +5548,7 @@ enzyme-adapter-react-16@^1.13.1:
prop-types "^15.7.2"
react-is "^16.8.6"
react-test-renderer "^16.0.0-0"
semver "^5.6.0"
semver "^5.7.0"
enzyme-adapter-utils@^1.12.0:
version "1.12.0"
@ -5613,7 +5613,7 @@ error-inject@^1.0.0:
resolved "https://registry.yarnpkg.com/error-inject/-/error-inject-1.0.0.tgz#e2b3d91b54aed672f309d950d154850fa11d4f37"
integrity sha1-4rPZG1Su1nLzCdlQ0VSFD6EdTzc=
es-abstract@^1.10.0, es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.5.0, es-abstract@^1.5.1, es-abstract@^1.7.0:
es-abstract@^1.10.0, es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.13.0, es-abstract@^1.5.0, es-abstract@^1.5.1:
version "1.13.0"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"
integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==
@ -5875,9 +5875,9 @@ expect@^24.8.0:
jest-regex-util "^24.3.0"
express@^4.17.0:
version "4.17.0"
resolved "https://registry.yarnpkg.com/express/-/express-4.17.0.tgz#288af62228a73f4c8ea2990ba3b791bb87cd4438"
integrity sha512-1Z7/t3Z5ZnBG252gKUPyItc4xdeaA0X934ca2ewckAsVsw9EG71i++ZHZPYnus8g/s5Bty8IMpSVEuRkmwwPRQ==
version "4.17.1"
resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134"
integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==
dependencies:
accepts "~1.3.7"
array-flatten "1.1.1"
@ -7069,9 +7069,9 @@ i18next-xhr-backend@^2.0.1:
integrity sha512-CP0XPjJsTE4hY1rM1KXFYo63Ib61EBLEcTvMDyJwr0vs9p/UTuA3ENCmzSs9+ghZgWSjdOigc0oUERHaxctbsQ==
i18next@^15.0.9:
version "15.1.2"
resolved "https://registry.yarnpkg.com/i18next/-/i18next-15.1.2.tgz#635b7bc688cf36620cab8fa1c3af97817a47f95a"
integrity sha512-98ELn/dqep00DQ/v1E1gpM21HNN6nqU3mS85mYKd9P7lXrhfUcuysPaa3HviKSFb3WPdjf7avuAST3P0dhNp/A==
version "15.1.3"
resolved "https://registry.yarnpkg.com/i18next/-/i18next-15.1.3.tgz#f1984cbee0e3cb00cff9008b037264289ce8840a"
integrity sha512-hN2DZLoRSY2h/RYeNqth5XxV4N1ekKGSJDCGhFmmuXkOCAfK5CkUG4VBv9OBXrvf93xApv0KKBVrb0zJP31EKg==
dependencies:
"@babel/runtime" "^7.3.1"
@ -8853,9 +8853,9 @@ markdown-escapes@^1.0.0:
integrity sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==
markdown-it-anchor@^5.0.2:
version "5.0.2"
resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-5.0.2.tgz#cdd917a05b7bf92fb736a6dae3385c6d0d0fa552"
integrity sha512-AFM/woBI8QDJMS/9+MmsBMT5/AR+ImfOsunQZTZhzcTmna3rIzAzbOh5E0l6mlFM/i9666BpUtkqQ9bS7WApCg==
version "5.1.0"
resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-5.1.0.tgz#197236c448e09ae839c1edb9dd188fa5ae27c36a"
integrity sha512-wJOmyXzDUxI8iuowEsaQAKMQBButhSw8j64SpgcaL75QZYC/OSZV66Fnr50lfMLYNGtV0rJdw2fmLwXCT6T+bw==
markdown-it-chain@^1.3.0:
version "1.3.0"
@ -9500,9 +9500,9 @@ node-pre-gyp@^0.12.0:
tar "^4"
node-releases@^1.1.19:
version "1.1.20"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.20.tgz#f77f9f9a4fcb22e74ba88fe15732a3a8b037146d"
integrity sha512-YnC3NemTLgzOkQTmR4+0yl/7pIsXZcfWXoquNp0Dql03GQ+CYURhnjUDFsSJxpX/Q9nw8lAjLFdnACQoKs6h5w==
version "1.1.21"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.21.tgz#46c86f9adaceae4d63c75d3c2f2e6eee618e55f3"
integrity sha512-TwnURTCjc8a+ElJUjmDqU6+12jhli1Q61xOQmdZ7ECZVBZuQpN/1UnembiIHDM1wCcfLvh5wrWXUF5H6ufX64Q==
dependencies:
semver "^5.3.0"
@ -11258,9 +11258,9 @@ pseudomap@^1.0.2:
integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
psl@^1.1.24, psl@^1.1.28:
version "1.1.31"
resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184"
integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==
version "1.1.32"
resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.32.tgz#3f132717cf2f9c169724b2b6caf373cf694198db"
integrity sha512-MHACAkHpihU/REGGPLj4sEfc/XKW2bheigvHO1dUqjaKigMp1C8+WLQYRGgeKFMsw5PMfegZcaN8IDXK/cD0+g==
public-encrypt@^4.0.0:
version "4.0.3"
@ -11475,9 +11475,9 @@ react-dropzone@^7.0.1:
prop-types "^15.6.2"
react-hot-loader@^4.8.7:
version "4.8.7"
resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.8.7.tgz#8bcec3105d4e0e3cba52aa59800568fc9fb3322d"
integrity sha512-ctWAu8iwp37qd4w1qhjN6neDA1e5bSmAUY46L2l5SeK+i8AfzX+7lrpaLW4TJVaiBv5MlqIzA1ClNnvlvsy5Lg==
version "4.8.8"
resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.8.8.tgz#71e3c7ba301556aa24c52cef2f6ed0af82395eea"
integrity sha512-58bgeS7So8V93MhhnKogbraor8xdrTncil+b6IoIXkTIr3blJNAE7bU4tn/iJvy2J7rjxQmKFRaxKrWdKUZpqg==
dependencies:
fast-levenshtein "^2.0.6"
global "^4.3.0"
@ -12242,15 +12242,15 @@ semantic-ui-react@^0.87.1:
react-popper "^1.3.3"
shallowequal "^1.1.0"
"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0:
"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0:
version "5.7.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
semver@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65"
integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==
semver@^6.0.0, semver@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.1.0.tgz#e95dc415d45ecf03f2f9f83b264a6b11f49c0cca"
integrity sha512-kCqEOOHoBcFs/2Ccuk4Xarm/KiWRSLEX9CAZF8xkJ6ZPlIoTZ8V5f7J16vYLJqDbR7KrxTJpR2lqjIEm2Qx9cQ==
semver@~5.3.0:
version "5.3.0"
@ -13091,24 +13091,25 @@ temp@^0.9.0:
rimraf "~2.6.2"
terser-webpack-plugin@^1.1.0:
version "1.2.4"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.4.tgz#56f87540c28dd5265753431009388f473b5abba3"
integrity sha512-64IiILNQlACWZLzFlpzNaG0bpQ4ytaB7fwOsbpsdIV70AfLUmIGGeuKL0YV2WmtcrURjE2aOvHD4/lrFV3Rg+Q==
version "1.3.0"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.3.0.tgz#69aa22426299f4b5b3775cbed8cb2c5d419aa1d4"
integrity sha512-W2YWmxPjjkUcOWa4pBEv4OP4er1aeQJlSo2UhtCFQCuRXEHjOFscO8VyWHj9JLlA0RzQb8Y2/Ta78XZvT54uGg==
dependencies:
cacache "^11.3.2"
find-cache-dir "^2.0.0"
is-wsl "^1.1.0"
loader-utils "^1.2.3"
schema-utils "^1.0.0"
serialize-javascript "^1.7.0"
source-map "^0.6.1"
terser "^3.17.0"
terser "^4.0.0"
webpack-sources "^1.3.0"
worker-farm "^1.7.0"
terser@^3.17.0:
version "3.17.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2"
integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==
terser@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.0.0.tgz#ef356f6f359a963e2cc675517f21c1c382877374"
integrity sha512-dOapGTU0hETFl1tCo4t56FN+2jffoKyER9qBGoUFyZ6y7WLoKT0bF+lAYi6B6YsILcGF3q1C2FBh8QcKSCgkgA==
dependencies:
commander "^2.19.0"
source-map "~0.6.1"
@ -13679,9 +13680,9 @@ unist-util-visit-parents@1.1.2:
integrity sha512-yvo+MMLjEwdc3RhhPYSximset7rwjMrdt9E41Smmvg25UQIenzrN83cRnF1JMzoMi9zZOQeYXHSDf7p+IQkW3Q==
unist-util-visit-parents@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.1.0.tgz#e45cad0d7e5ac683362088b329bc80abd1cfc5fb"
integrity sha512-j0XZY3063E6v7qhx4+Q2Z0r8SMrLX7Mr6DabiCy67zMEcFQYtpNOplLlEK1KKEBEs9S+xB5U+yloQxbSwF9P/g==
version "2.1.1"
resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.1.1.tgz#b6a663448eed29325974235c6252a308de2e8eab"
integrity sha512-/vuqJFrPaWX2QpW3WqOfnvRmqqlPux5BlWMRcUYm8QO5odQJ9XTGoonFYT9hzJXrpT+AmNMKQjK/9xMB5DaLhw==
dependencies:
unist-util-is "^2.1.2"
@ -14163,9 +14164,9 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0:
source-map "~0.6.1"
webpack@^4.30.0, webpack@^4.8.1:
version "4.32.1"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.32.1.tgz#afe0cc7dd2b196e5a58f8d1d385311cfbb5d68c0"
integrity sha512-R0S2tfWP2tZ8ZC2dwgnUVfa9LPvhGWJXjqfgIQ6jply+9ncBbt8IZ9p83uVeqsZ/s8zKA3XyepciWNHnSxxnHg==
version "4.32.2"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.32.2.tgz#3639375364a617e84b914ddb2c770aed511e5bc8"
integrity sha512-F+H2Aa1TprTQrpodRAWUMJn7A8MgDx82yQiNvYMaj3d1nv3HetKU0oqEulL9huj8enirKi8KvEXQ3QtuHF89Zg==
dependencies:
"@webassemblyjs/ast" "1.8.5"
"@webassemblyjs/helper-module-context" "1.8.5"
@ -14352,9 +14353,9 @@ write-file-atomic@2.4.1:
signal-exit "^3.0.2"
write-file-atomic@^2.0.0, write-file-atomic@^2.3.0:
version "2.4.2"
resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9"
integrity sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g==
version "2.4.3"
resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
dependencies:
graceful-fs "^4.1.11"
imurmurhash "^0.1.4"