diff --git a/CHANGELOG.md b/CHANGELOG.md index 2350b345fa..c2312205c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +# 1.15.0-beta.x + # 1.14.1 May 14, 2020 - **Important** `DispatchInfo` changed `paysFee` to an enum, if using an older version use, `DispatchInfo: 'DispatchInfoTo244'` diff --git a/package.json b/package.json index 7841be8647..6f740b28ac 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "packages/*" ], "resolutions": { - "typescript": "^3.8.3" + "babel-core": "^7.0.0-bridge.0" }, "scripts": { "build": "yarn build:interfaces && polkadot-dev-build-ts && (cd packages/typegen && copyfiles scripts/* build)", @@ -27,11 +27,11 @@ "@babel/core": "^7.9.6", "@babel/register": "^7.9.0", "@babel/runtime": "^7.9.6", - "@polkadot/dev": "^0.52.19", - "@polkadot/ts": "^0.3.21", + "@polkadot/dev": "^0.53.5", + "@polkadot/ts": "^0.3.22", "@polkadot/typegen": "workspace:packages/typegen", - "@types/jest": "^25.2.1", - "@vuepress/plugin-search": "^1.4.1", + "@types/jest": "^25.2.2", + "@vuepress/plugin-search": "^1.5.0", "copyfiles": "^2.2.0" } } diff --git a/packages/api-derive/src/accounts/indexToId.ts b/packages/api-derive/src/accounts/indexToId.ts index 912f9bf7fa..c824cb5e5e 100644 --- a/packages/api-derive/src/accounts/indexToId.ts +++ b/packages/api-derive/src/accounts/indexToId.ts @@ -10,6 +10,7 @@ import { map, startWith } from 'rxjs/operators'; import { ApiInterfaceRx } from '@polkadot/api/types'; import { ENUMSET_SIZE } from '@polkadot/types/generic/AccountIndex'; import { Option, Vec } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -51,7 +52,7 @@ function query (api: ApiInterfaceRx, accountIndex: AccountIndex | string): Obser export function indexToId (api: ApiInterfaceRx): (accountIndex: AccountIndex | string) => Observable { return memo((accountIndex: AccountIndex | string): Observable => api.query.indices - ? api.query.indices.accounts + ? isFunction(api.query.indices.accounts) ? query(api, accountIndex) : queryEnumSet(api, accountIndex) : of(undefined) diff --git a/packages/api-derive/src/accounts/indexes.ts b/packages/api-derive/src/accounts/indexes.ts index 3afd97a5c4..b4b3c578f0 100644 --- a/packages/api-derive/src/accounts/indexes.ts +++ b/packages/api-derive/src/accounts/indexes.ts @@ -10,6 +10,7 @@ import { Observable, of } from 'rxjs'; import { map, startWith, switchMap } from 'rxjs/operators'; import { ENUMSET_SIZE } from '@polkadot/types/generic/AccountIndex'; import { Vec } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -72,7 +73,7 @@ function queryAccounts (api: ApiInterfaceRx): Observable { export function indexes (api: ApiInterfaceRx): () => Observable { return memo((): Observable => (api.query.indices - ? api.query.indices.accounts + ? isFunction(api.query.indices.accounts) ? queryAccounts(api) : queryEnumSet(api) : of({} as AccountIndexes) diff --git a/packages/api-derive/src/balances/account.ts b/packages/api-derive/src/balances/account.ts index 79897f0553..62a07069ca 100644 --- a/packages/api-derive/src/balances/account.ts +++ b/packages/api-derive/src/balances/account.ts @@ -9,6 +9,7 @@ import { DeriveBalancesAccount } from '../types'; import { Observable, combineLatest, of } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { ApiInterfaceRx } from '@polkadot/api/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -86,9 +87,9 @@ export function account (api: ApiInterfaceRx): (address: AccountIndex | AccountI (accountId ? combineLatest([ of(accountId), - api.query.system.account + isFunction(api.query.system.account) ? queryCurrent(api, accountId) - : api.query.balances.account + : isFunction(api.query.balances.account) ? queryBalancesAccount(api, accountId) : queryBalancesFree(api, accountId) ]) diff --git a/packages/api-derive/src/balances/all.ts b/packages/api-derive/src/balances/all.ts index 0a2d812e14..a0b11a6d11 100644 --- a/packages/api-derive/src/balances/all.ts +++ b/packages/api-derive/src/balances/all.ts @@ -10,7 +10,7 @@ import { Observable, combineLatest, of } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { ApiInterfaceRx } from '@polkadot/api/types'; import { Option, Vec } from '@polkadot/types'; -import { bnMax } from '@polkadot/util'; +import { bnMax, isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -135,7 +135,7 @@ export function all (api: ApiInterfaceRx): (address: AccountIndex | AccountId | ? combineLatest([ of(account), api.derive.chain.bestNumber(), - api.query.balances.account + isFunction(api.query.balances.account) ? queryCurrent(api, account.accountId) : queryOld(api, account.accountId) ]) diff --git a/packages/api-derive/src/balances/fees.ts b/packages/api-derive/src/balances/fees.ts index 062414ba2e..412ae4de3a 100644 --- a/packages/api-derive/src/balances/fees.ts +++ b/packages/api-derive/src/balances/fees.ts @@ -28,12 +28,12 @@ export function fees (api: ApiInterfaceRx): () => Observable { return memo((): Observable => of([ // deprecated - remove - (api.consts.balances?.creationFee as Balance) || api.registry.createType('Balance'), - (api.consts.balances?.transferFee as Balance) || api.registry.createType('Balance'), + (api.consts.balances?.creationFee as unknown as Balance) || api.registry.createType('Balance'), + (api.consts.balances?.transferFee as unknown as Balance) || api.registry.createType('Balance'), // current (api.consts.balances?.existentialDeposit as Balance) || api.registry.createType('Balance'), - (api.consts.transactionPayment?.transactionBaseFee as Balance) || api.registry.createType('Balance'), + (api.consts.transactionPayment?.transactionBaseFee as unknown as Balance) || api.registry.createType('Balance'), (api.consts.transactionPayment?.transactionByteFee as Balance) || api.registry.createType('Balance') ]).pipe( map(([creationFee, transferFee, existentialDeposit, transactionBaseFee, transactionByteFee]): DeriveFees => ({ diff --git a/packages/api-derive/src/collective/proposals.ts b/packages/api-derive/src/collective/proposals.ts index 7e2a9acdd0..e67747d22f 100644 --- a/packages/api-derive/src/collective/proposals.ts +++ b/packages/api-derive/src/collective/proposals.ts @@ -9,6 +9,7 @@ import { DeriveCollectiveProposal } from '../types'; import { Observable, combineLatest, of } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { Option } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -30,7 +31,7 @@ function parse ([hashes, proposals, votes]: Result): DeriveCollectiveProposal[] export function proposals (api: ApiInterfaceRx, section: 'council' | 'technicalCommittee'): () => Observable { return memo((): Observable => - api.query[section]?.proposals + isFunction(api.query[section]?.proposals) ? api.query[section].proposals().pipe( switchMap((hashes: Hash[]): Observable => hashes.length diff --git a/packages/api-derive/src/democracy/dispatchQueue.ts b/packages/api-derive/src/democracy/dispatchQueue.ts index 10c6099a6a..7ddce13d26 100644 --- a/packages/api-derive/src/democracy/dispatchQueue.ts +++ b/packages/api-derive/src/democracy/dispatchQueue.ts @@ -10,7 +10,7 @@ import { Observable, combineLatest, of } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { ApiInterfaceRx } from '@polkadot/api/types'; import { Option, Vec, u64 } from '@polkadot/types'; -import { stringToHex } from '@polkadot/util'; +import { isFunction, stringToHex } from '@polkadot/util'; import { memo } from '../util'; @@ -96,7 +96,7 @@ function queryScheduler (api: ApiInterfaceRx): Observable { export function dispatchQueue (api: ApiInterfaceRx): () => Observable { return memo((): Observable => - api.query.scheduler?.agenda + isFunction(api.query.scheduler?.agenda) ? queryScheduler(api) : api.query.democracy.dispatchQueue ? queryQueue(api) diff --git a/packages/api-derive/src/democracy/referendumsInfo.ts b/packages/api-derive/src/democracy/referendumsInfo.ts index d089d192c1..60bc6ea2f2 100644 --- a/packages/api-derive/src/democracy/referendumsInfo.ts +++ b/packages/api-derive/src/democracy/referendumsInfo.ts @@ -10,6 +10,7 @@ import BN from 'bn.js'; import { Observable, of, combineLatest } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { Option, Vec } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; import { calcVotes, getStatus, parseImage } from './util'; @@ -95,7 +96,7 @@ export function _referendumVotes (api: ApiInterfaceRx): (referendum: DeriveRefer return memo((referendum: DeriveReferendum): Observable => combineLatest([ api.derive.democracy.sqrtElectorate(), - api.query.democracy.votingOf + isFunction(api.query.democracy.votingOf) ? votesCurr(api, referendum.index) : votesPrev(api, referendum.index) ]).pipe( diff --git a/packages/api-derive/src/session/indexes.ts b/packages/api-derive/src/session/indexes.ts index 3a8c3ef204..7a2609239d 100644 --- a/packages/api-derive/src/session/indexes.ts +++ b/packages/api-derive/src/session/indexes.ts @@ -9,6 +9,7 @@ import { DeriveSessionIndexes } from '../types'; import { Observable, of } from 'rxjs'; import { map } from 'rxjs/operators'; import { Option, u32 } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -79,7 +80,7 @@ export function indexes (api: ApiInterfaceRx): () => Observable => ( api.query.session && api.query.staking - ? api.query.staking.activeEra + ? isFunction(api.query.staking.activeEra) ? query(api) : queryNoActive(api) : empty(api) diff --git a/packages/api-derive/src/session/progress.ts b/packages/api-derive/src/session/progress.ts index 3016d03904..2218121942 100644 --- a/packages/api-derive/src/session/progress.ts +++ b/packages/api-derive/src/session/progress.ts @@ -9,6 +9,7 @@ import { Observable, combineLatest, of } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { ApiInterfaceRx } from '@polkadot/api/types'; import { Option, u64 } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -77,9 +78,10 @@ function queryBabeNoHistory (api: ApiInterfaceRx): Observable<[DeriveSessionInfo export function progress (api: ApiInterfaceRx): () => Observable { return memo((): Observable => api.consts.babe - ? (api.query.staking.erasStartSessionIndex - ? queryBabe(api) // 2.x with Babe - : queryBabeNoHistory(api) + ? ( + isFunction(api.query.staking.erasStartSessionIndex) + ? queryBabe(api) // 2.x with Babe + : queryBabeNoHistory(api) ).pipe( map(([info, slots]: [DeriveSessionInfo, ResultSlotsFlat]): DeriveSessionProgress => createDerive(api, info, slots) diff --git a/packages/api-derive/src/staking/query.ts b/packages/api-derive/src/staking/query.ts index 927f726718..1af780e140 100644 --- a/packages/api-derive/src/staking/query.ts +++ b/packages/api-derive/src/staking/query.ts @@ -10,6 +10,7 @@ import { DeriveStakingQuery } from '../types'; import { Observable, combineLatest, of } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { Option, Vec } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -87,7 +88,7 @@ export function queryWithQueued (api: ApiInterfaceRx): (accountId: Uint8Array | const stashId = api.registry.createType('AccountId', accountId); return ( - api.query.staking.erasStakers + isFunction(api.query.staking.erasStakers) ? retrieveCurr(api, stashId) : retrievePrev(api, stashId) ).pipe( diff --git a/packages/api-derive/src/staking/stakerRewards.ts b/packages/api-derive/src/staking/stakerRewards.ts index 4d45e612f2..f766f9fb03 100644 --- a/packages/api-derive/src/staking/stakerRewards.ts +++ b/packages/api-derive/src/staking/stakerRewards.ts @@ -10,6 +10,7 @@ import BN from 'bn.js'; import { Observable, combineLatest, of } from 'rxjs'; import { map, switchMap } from 'rxjs/operators'; import { Option } from '@polkadot/types'; +import { isFunction } from '@polkadot/util'; import { memo } from '../util'; @@ -103,12 +104,13 @@ function filterRewards (api: ApiInterfaceRx, rewards: DeriveStakerReward[], stak } const validators = uniqValidators(rewards); + const isNewPayouts = isFunction(api.tx.staking.payoutStakers); return combineLatest([ - api.query.staking.migrateEra + isFunction(api.query.staking.migrateEra) ? api.query.staking.migrateEra>() - : of({ unwrapOr: () => api.tx.staking.payoutStakers ? ZERO : MAX_ERAS }), - api.tx.staking.payoutStakers + : of({ unwrapOr: () => isNewPayouts ? ZERO : MAX_ERAS }), + isNewPayouts ? api.derive.staking.queryMulti(validators) : of([]) ]).pipe( diff --git a/packages/api/package.json b/packages/api/package.json index 43bf95eb13..27fc293914 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -37,7 +37,7 @@ "@polkadot/util": "^2.10.1", "@polkadot/util-crypto": "^2.10.1", "bn.js": "^5.1.1", - "eventemitter3": "^4.0.1", + "eventemitter3": "^4.0.4", "rxjs": "^6.5.5" }, "devDependencies": { diff --git a/packages/rpc-provider/package.json b/packages/rpc-provider/package.json index 64e0dbd2d5..a07c38a777 100644 --- a/packages/rpc-provider/package.json +++ b/packages/rpc-provider/package.json @@ -32,7 +32,7 @@ "@polkadot/util": "^2.10.1", "@polkadot/util-crypto": "^2.10.1", "bn.js": "^5.1.1", - "eventemitter3": "^4.0.1", + "eventemitter3": "^4.0.4", "isomorphic-fetch": "^2.2.1", "websocket": "^1.0.31" }, diff --git a/packages/typegen/package.json b/packages/typegen/package.json index 73f7ed2da5..bfb24a83a5 100644 --- a/packages/typegen/package.json +++ b/packages/typegen/package.json @@ -47,6 +47,6 @@ }, "devDependencies": { "@types/websocket": "^1.0.0", - "@types/yargs": "^15.0.4" + "@types/yargs": "^15.0.5" } } diff --git a/packages/typegen/src/metadataMd.ts b/packages/typegen/src/metadataMd.ts index 7ff718d6cb..863f37f65a 100644 --- a/packages/typegen/src/metadataMd.ts +++ b/packages/typegen/src/metadataMd.ts @@ -196,8 +196,7 @@ function addStorage (metadata: MetadataLatest): string { }; }); - const options = { encoding: 'utf8', flags: 'r' }; - const knownSection = JSON.parse(fs.readFileSync('docs/substrate/storage-known-section.json', options)); + const knownSection = JSON.parse(fs.readFileSync('docs/substrate/storage-known-section.json', 'utf8')); return renderPage({ description: DESC_STORAGE, @@ -283,8 +282,7 @@ function addErrors (metadata: MetadataLatest): string { /** @internal */ function writeFile (name: string, ...chunks: any[]): void { - const options = { encoding: 'utf8', flags: 'w' }; - const writeStream = fs.createWriteStream(name, options); + const writeStream = fs.createWriteStream(name, { encoding: 'utf8', flags: 'w' }); writeStream.on('finish', (): void => { console.log(`Completed writing ${name}`); diff --git a/yarn.lock b/yarn.lock index 48b6585cb7..e7c4310825 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1682,13 +1682,13 @@ __metadata: languageName: node linkType: hard -"@lerna/add@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/add@npm:3.20.0" +"@lerna/add@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/add@npm:3.21.0" dependencies: "@evocateur/pacote": ^9.6.3 - "@lerna/bootstrap": 3.20.0 - "@lerna/command": 3.18.5 + "@lerna/bootstrap": 3.21.0 + "@lerna/command": 3.21.0 "@lerna/filter-options": 3.20.0 "@lerna/npm-conf": 3.16.0 "@lerna/validation-error": 3.13.0 @@ -1696,15 +1696,15 @@ __metadata: npm-package-arg: ^6.1.0 p-map: ^2.1.0 semver: ^6.2.0 - checksum: 3/6f0717fe7cd6090e9ba83f29835d91ae93bd721ec8d081c8aa0c2e559573f270fcdab9df271d5851b11dc2063fe325d9df9d78773665c3140302c6fb7c1f5d71 + checksum: 3/e3f7402ce914d34b335042a5f8ac5effe7f44b1f2a3ea00b64cbecd6a8bef2ab7670674a5aab2b5111e7f051bb077fc39114fedf36e769c504b2751036a15db1 languageName: node linkType: hard -"@lerna/bootstrap@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/bootstrap@npm:3.20.0" +"@lerna/bootstrap@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/bootstrap@npm:3.21.0" dependencies: - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/filter-options": 3.20.0 "@lerna/has-npm-version": 3.16.5 "@lerna/npm-install": 3.16.5 @@ -1727,19 +1727,19 @@ __metadata: p-waterfall: ^1.0.0 read-package-tree: ^5.1.6 semver: ^6.2.0 - checksum: 3/d56e084f557da317673ce48e6a88b2b07c92875b53be6fbaa8b45638613c8aec5437edcf9a29f4351ff4258f6a7af47d4ef3caf70d7ba5d9a8540d58ccc82725 + checksum: 3/813ef19c05c3eb161148f417b640f0f7f9537f7b17c69fd63e27770d7da25fddce7575aec75c58d21c4b6008ad8175be1a99d6a609e50e5ae4cc211dc9014e0a languageName: node linkType: hard -"@lerna/changed@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/changed@npm:3.20.0" +"@lerna/changed@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/changed@npm:3.21.0" dependencies: "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/listable": 3.18.5 "@lerna/output": 3.13.0 - checksum: 3/205ed0bdab3c993bc3fe5f9a165083a3e11203f32b6a9a9ca7b67a0fa0b4e15245bb78094e17dc11a3c03de7b933cd25ff9cd7502821ee3f881241ca241d9377 + checksum: 3/30c9cdf411ef5eae51aff682e5d466216214b896d6c0653e4519512f7322b05c6b4d39bd9421549f1a2dff52b7d911e7bf856968bfde2a4c9d86045634b405d9 languageName: node linkType: hard @@ -1765,11 +1765,11 @@ __metadata: languageName: node linkType: hard -"@lerna/clean@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/clean@npm:3.20.0" +"@lerna/clean@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/clean@npm:3.21.0" dependencies: - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/filter-options": 3.20.0 "@lerna/prompt": 3.18.5 "@lerna/pulse-till-done": 3.13.0 @@ -1777,7 +1777,7 @@ __metadata: p-map: ^2.1.0 p-map-series: ^1.0.0 p-waterfall: ^1.0.0 - checksum: 3/a53cad74c632d54386c03142daf978b1c5268e76877bbef14cb87188a0e471e8746e2e5abf04b88b8fd5824c657088061628698b4367638c37c1cddc44faeb93 + checksum: 3/bf3c1a7e7ee8ed276566488b45735ab1dfcffc35341d06af9b93f05fcb2f3f9fe8c4f5b0ae679fdf020b11a34a9b237c5e13ee5dd0124cc663d40d999c7c08bb languageName: node linkType: hard @@ -1818,13 +1818,13 @@ __metadata: languageName: node linkType: hard -"@lerna/command@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/command@npm:3.18.5" +"@lerna/command@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/command@npm:3.21.0" dependencies: "@lerna/child-process": 3.16.5 "@lerna/package-graph": 3.18.5 - "@lerna/project": 3.18.0 + "@lerna/project": 3.21.0 "@lerna/validation-error": 3.13.0 "@lerna/write-log-file": 3.13.0 clone-deep: ^4.0.1 @@ -1832,7 +1832,7 @@ __metadata: execa: ^1.0.0 is-ci: ^2.0.0 npmlog: ^4.1.2 - checksum: 3/b072cba7d636d5030459b49ab2c8751d5fb8989a614feaec923cfc813ce55a6ebab2b6d49744548c83fc1f259baddaebc7aa32bac423092a8bb2ef03687e7da2 + checksum: 3/5a626991f2f4bfc0fb2dc4d446d0eaa22318edc5f6a37ddff96954bc0e2c1852f51c158c213a73cfab6ba1fe5b0be187ac2acf972c54e60b9e775e9f06fd07d6 languageName: node linkType: hard @@ -1866,13 +1866,13 @@ __metadata: languageName: node linkType: hard -"@lerna/create@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/create@npm:3.18.5" +"@lerna/create@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/create@npm:3.21.0" dependencies: "@evocateur/pacote": ^9.6.3 "@lerna/child-process": 3.16.5 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/npm-conf": 3.16.0 "@lerna/validation-error": 3.13.0 camelcase: ^5.0.0 @@ -1888,7 +1888,7 @@ __metadata: validate-npm-package-license: ^3.0.3 validate-npm-package-name: ^3.0.0 whatwg-url: ^7.0.0 - checksum: 3/f2ec683de1df2c5023bbc08e6e38f45ee41f20ef76dabbae31ddb7dcac6a44c21527ddff5cedd826bc19b2801e7e5db3148d8d5e97ac88b3845ea9afaa7fc926 + checksum: 3/8ec19baff8bb18b158fca7b2c53dfaf2eab38d24920c9c8043396292775bae1908087d3df4ccd2af40eece2a6e372e1922731d98089f0bbbb9c6e9edfa7b9c7d languageName: node linkType: hard @@ -1902,30 +1902,30 @@ __metadata: languageName: node linkType: hard -"@lerna/diff@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/diff@npm:3.18.5" +"@lerna/diff@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/diff@npm:3.21.0" dependencies: "@lerna/child-process": 3.16.5 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/validation-error": 3.13.0 npmlog: ^4.1.2 - checksum: 3/fcfb92ef16802331b489dd635089e50007f18f6e5865b0b2ac6dd6b33bc686eab1f8ff27b6756d8f75e41f1c508dec768ac748a5489acd47bef9c4587ae44a0c + checksum: 3/c92598e5374e59a59a6c677d308796d3130804352ed7f6181b3d0d76ab2db556341b4f1aa5fc0d063c978efca7fa97276065b18fc8794a2c3b7b8d20346a6549 languageName: node linkType: hard -"@lerna/exec@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/exec@npm:3.20.0" +"@lerna/exec@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/exec@npm:3.21.0" dependencies: "@lerna/child-process": 3.16.5 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/filter-options": 3.20.0 "@lerna/profiler": 3.20.0 "@lerna/run-topologically": 3.18.5 "@lerna/validation-error": 3.13.0 p-map: ^2.1.0 - checksum: 3/1d129e4e2bdedaf1f3eac6f5d1f4faca0bdbaa5cd30530bb10c4b21fdb17fcbd67b6f415d9cf8544aa459ddda199a822a3a98183a9ea526107012d85756401a7 + checksum: 3/b1d50420109e5351cca714ef5c4e4bbc8fa6f89b756aa36e4596af74929b5d0736bc6be0b27e55c0935d64cc7fd040cb107e97a4cbfb449bba473e9160144602 languageName: node linkType: hard @@ -2014,68 +2014,68 @@ __metadata: languageName: node linkType: hard -"@lerna/import@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/import@npm:3.18.5" +"@lerna/import@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/import@npm:3.21.0" dependencies: "@lerna/child-process": 3.16.5 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/prompt": 3.18.5 "@lerna/pulse-till-done": 3.13.0 "@lerna/validation-error": 3.13.0 dedent: ^0.7.0 fs-extra: ^8.1.0 p-map-series: ^1.0.0 - checksum: 3/4374f1e9300ec38f323eae9649cae229e9de9ec1816c16bee2d6542d372baa23af3c8091c5e7d53cd93f87181abb42301510c4f6751cf17257fd6cd6d79a6fda + checksum: 3/5b53dcd4399cefa5d4bf9a9bee0533f882d5c2c813b8aee32d8e0a6710716755e934e72d884c58f6070ddf55a71b0a031b8b3a38414ed85cd85ac9bc57bce052 languageName: node linkType: hard -"@lerna/info@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/info@npm:3.20.0" +"@lerna/info@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/info@npm:3.21.0" dependencies: - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/output": 3.13.0 envinfo: ^7.3.1 - checksum: 3/f637ef999a16eb8c6b690512cd9ba8b4092487255a01a038877d8b302733aef323ce58af4f4183e145cd8924ec53ceb6e6118ec5b6dff8935f128ff74b9be56d + checksum: 3/d9e1aae8daf28ebc8bd9cd573681d592f04ceca5d1ca8204d3521f6c9789ceec6a37bbbd7b4c6673cbe0500482372d15f3cdfb37d7ca042e02c82221083c719b languageName: node linkType: hard -"@lerna/init@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/init@npm:3.18.5" +"@lerna/init@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/init@npm:3.21.0" dependencies: "@lerna/child-process": 3.16.5 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 fs-extra: ^8.1.0 p-map: ^2.1.0 write-json-file: ^3.2.0 - checksum: 3/8d17579e0024b6044c4814491c11d9c53f798bbf1102becbcf61d93f3ce9cda6743b59f5ecc51e1ce09e34054e8988e4416303c5e5a5f5ea5cc5a3cbd77cbd13 + checksum: 3/c751352b9b14517f55e5c298c0bde5f260096b8564c4f62510ac423c34ac1fd48c6bc0d55304a643ee220c69e688820c0103d233948099d0e42ae33832fef6d6 languageName: node linkType: hard -"@lerna/link@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/link@npm:3.18.5" +"@lerna/link@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/link@npm:3.21.0" dependencies: - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/package-graph": 3.18.5 "@lerna/symlink-dependencies": 3.17.0 p-map: ^2.1.0 slash: ^2.0.0 - checksum: 3/5f9d2ad195a85c8912fdc00128b2a901c69c4ed0f9a76e292130e19bd528502f8cb61044a04a84b1a6f316a686f12ab1629f10c60b735fd4b322dda3f8d16cd3 + checksum: 3/aacea36129ad6ee7818dd075c4e07707bd3c2be1d1d9bb153266d691df5822428af24e69797f08b2bfdfaddfc824d0c984a8f7ae29f4ca86c975eaeb5b0eab37 languageName: node linkType: hard -"@lerna/list@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/list@npm:3.20.0" +"@lerna/list@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/list@npm:3.21.0" dependencies: - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/filter-options": 3.20.0 "@lerna/listable": 3.18.5 "@lerna/output": 3.13.0 - checksum: 3/88f14b6dfbc36ed5c4daa8ceef154f55d94dbd5ae0851df28979797e75f2a59e9d3d97331aa39088573153990fc1dbd3f3d2d80a5d040d54500950eff2e2d270 + checksum: 3/24b2f5d3d39fb0c53d759bd54bb1e8655f25e9bd786edee586c16339c64da48d3c9da2c79cc9cd269007ccabe0c604a1f1de0e4bf22da6feaf22383bdea43d54 languageName: node linkType: hard @@ -2248,9 +2248,9 @@ __metadata: languageName: node linkType: hard -"@lerna/project@npm:3.18.0": - version: 3.18.0 - resolution: "@lerna/project@npm:3.18.0" +"@lerna/project@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/project@npm:3.21.0" dependencies: "@lerna/package": 3.16.0 "@lerna/validation-error": 3.13.0 @@ -2264,7 +2264,7 @@ __metadata: p-map: ^2.1.0 resolve-from: ^4.0.0 write-json-file: ^3.2.0 - checksum: 3/942b14f468e839598dc875ff65a838c19df3843942870862d886dbf51c2a0fa982efe8fc09c1f0cdeccebe0025d6aa8cf11e1dd4e4e1c4b5f4ee57d2edb2e1bc + checksum: 3/89a0de6d11330f099932061c7cb01d5b75529e5e258f47050c95a968cc8973d5d59af90458086cb77120169502f3922a3b77b4a4f9d3787b180878457fc80ba2 languageName: node linkType: hard @@ -2278,9 +2278,9 @@ __metadata: languageName: node linkType: hard -"@lerna/publish@npm:3.20.2": - version: 3.20.2 - resolution: "@lerna/publish@npm:3.20.2" +"@lerna/publish@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/publish@npm:3.21.0" dependencies: "@evocateur/libnpmaccess": ^3.1.2 "@evocateur/npm-registry-fetch": ^4.0.0 @@ -2288,7 +2288,7 @@ __metadata: "@lerna/check-working-tree": 3.16.5 "@lerna/child-process": 3.16.5 "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/describe-ref": 3.16.5 "@lerna/log-packed": 3.16.0 "@lerna/npm-conf": 3.16.0 @@ -2303,7 +2303,7 @@ __metadata: "@lerna/run-lifecycle": 3.16.2 "@lerna/run-topologically": 3.18.5 "@lerna/validation-error": 3.13.0 - "@lerna/version": 3.20.2 + "@lerna/version": 3.21.0 figgy-pudding: ^3.5.1 fs-extra: ^8.1.0 npm-package-arg: ^6.1.0 @@ -2312,7 +2312,7 @@ __metadata: p-map: ^2.1.0 p-pipe: ^1.2.0 semver: ^6.2.0 - checksum: 3/6725cb2106a8fcde919a5fadcacbb5d05e68ffed08a0e9c2aa34f29fc91138abcfbdebf441760b268170ea1c409b5c66f8afd0a7b8890240e963bbeac949b393 + checksum: 3/9290e35d52e6a00af4dfc8eb3e7115da7cfde3fccdb583b873804d03878515506fc2b27e4d3347defe0a38274946503cd8e065708fb014acb3c6bdc5c6f34dab languageName: node linkType: hard @@ -2381,11 +2381,11 @@ __metadata: languageName: node linkType: hard -"@lerna/run@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/run@npm:3.20.0" +"@lerna/run@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/run@npm:3.21.0" dependencies: - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/filter-options": 3.20.0 "@lerna/npm-run-script": 3.16.5 "@lerna/output": 3.13.0 @@ -2394,7 +2394,7 @@ __metadata: "@lerna/timer": 3.13.0 "@lerna/validation-error": 3.13.0 p-map: ^2.1.0 - checksum: 3/226d00c3b2ce1fc3c97b1a68bf01929aa5fdd2e45d18e690a189cfd82dea6f4ae74a6047f977631aeebb1e03637afa24415a3152e5f41d3b158c367c38f32260 + checksum: 3/dab14bdaa3b8fe0209321e9f84880c4999b7a9d5c2144f8eb424a05582e60242bd452d15ce27510368b409f19fe3aa663335c763b35e138a5b464c121302d8c9 languageName: node linkType: hard @@ -2441,14 +2441,14 @@ __metadata: languageName: node linkType: hard -"@lerna/version@npm:3.20.2": - version: 3.20.2 - resolution: "@lerna/version@npm:3.20.2" +"@lerna/version@npm:3.21.0": + version: 3.21.0 + resolution: "@lerna/version@npm:3.21.0" dependencies: "@lerna/check-working-tree": 3.16.5 "@lerna/child-process": 3.16.5 "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.18.5 + "@lerna/command": 3.21.0 "@lerna/conventional-commits": 3.18.5 "@lerna/github-client": 3.16.5 "@lerna/gitlab-client": 3.15.0 @@ -2471,7 +2471,7 @@ __metadata: slash: ^2.0.0 temp-write: ^3.4.0 write-json-file: ^3.2.0 - checksum: 3/f53b59c28ca655c7bd1ef426470f6e8de9a9f136a1b8b4c4d5b82233d123344137caf039b5b14a0d14b14ab59518e2aa5739d3eac7476deb98977163aea1d880 + checksum: 3/97dae23ccea783583203964547c13a01236a6223431f3ebbb7c6d02a4c23476e126147fb1a16016d8c7186201477401fad6ba3cef62d043f4e6494be2253e971 languageName: node linkType: hard @@ -2618,11 +2618,11 @@ __metadata: linkType: hard "@octokit/types@npm:^2.0.0, @octokit/types@npm:^2.0.1, @octokit/types@npm:^2.11.1": - version: 2.15.0 - resolution: "@octokit/types@npm:2.15.0" + version: 2.16.2 + resolution: "@octokit/types@npm:2.16.2" dependencies: "@types/node": ">= 8" - checksum: 3/6092b002a1eccc9bf68f821b2e4f8e7e0b6020559172b909741374a9b68dd4b233e11ff216f173d50d9f7d00cd690af9fb08accd5a5242c8968b91c98f324438 + checksum: 3/0cdd051034f3d48fc48f40929f2a7832236c490045242e04408c753edb4fa7e947e7e34d21b00df933b3719726671da89648a7bf20816f4e05368e420d874ae4 languageName: node linkType: hard @@ -2673,14 +2673,14 @@ __metadata: "@polkadot/util": ^2.10.1 "@polkadot/util-crypto": ^2.10.1 bn.js: ^5.1.1 - eventemitter3: ^4.0.1 + eventemitter3: ^4.0.4 rxjs: ^6.5.5 languageName: unknown linkType: soft -"@polkadot/dev@npm:^0.52.19": - version: 0.52.19 - resolution: "@polkadot/dev@npm:0.52.19" +"@polkadot/dev@npm:^0.53.5": + version: 0.53.5 + resolution: "@polkadot/dev@npm:0.53.5" dependencies: "@babel/cli": ^7.8.4 "@babel/core": ^7.9.6 @@ -2702,8 +2702,8 @@ __metadata: "@babel/preset-typescript": ^7.9.0 "@babel/register": ^7.9.0 "@babel/runtime": ^7.9.6 - "@typescript-eslint/eslint-plugin": 2.31.0 - "@typescript-eslint/parser": 2.31.0 + "@typescript-eslint/eslint-plugin": 2.33.0 + "@typescript-eslint/parser": 2.33.0 "@vue/component-compiler-utils": ^3.1.2 babel-core: ^7.0.0-bridge.0 babel-jest: ^26.0.1 @@ -2719,8 +2719,8 @@ __metadata: eslint-plugin-import: ^2.20.2 eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 - eslint-plugin-react: ^7.19.0 - eslint-plugin-react-hooks: ^4.0.0 + eslint-plugin-react: ^7.20.0 + eslint-plugin-react-hooks: ^4.0.2 eslint-plugin-sort-destructure-keys: ^1.3.4 eslint-plugin-standard: ^4.0.1 fs-extra: ^9.0.0 @@ -2730,14 +2730,14 @@ __metadata: jest-config: ^26.0.1 jest-haste-map: ^26.0.1 jest-resolve: ^26.0.1 - lerna: ^3.20.2 + lerna: ^3.21.0 madge: ^3.9.0 mkdirp: ^1.0.4 rimraf: ^3.0.2 typedoc: ^0.17.6 typedoc-plugin-markdown: ^2.2.17 typedoc-plugin-no-inherit: ^1.1.10 - typescript: ^3.8.3 + typescript: ^3.9.2 vuepress: ^1.5.0 webpack: ^4.43.0 webpack-cli: ^3.3.11 @@ -2761,7 +2761,7 @@ __metadata: polkadot-exec-typedoc: scripts/polkadot-exec-typedoc.js polkadot-exec-vuepress: scripts/polkadot-exec-vuepress.js polkadot-exec-webpack: scripts/polkadot-exec-webpack.js - checksum: 3/3d9dcb617320a65653dbc87fd6d85b236f42ee6b59376f2833f32c03b6608f368c0b43ce029513f53d586e4d715bf56019aa95dab87750c4fb9e0e61b2adefe0 + checksum: 3/f22c87387f6e82b85689d4a0738e165820dd844cc903bd1fd80d9e0c14258483003322ba007d11f41120618f1f0dc83f533d9855906130aa10ef1caee59e6b1b languageName: node linkType: hard @@ -2816,7 +2816,7 @@ __metadata: "@polkadot/util": ^2.10.1 "@polkadot/util-crypto": ^2.10.1 bn.js: ^5.1.1 - eventemitter3: ^4.0.1 + eventemitter3: ^4.0.4 isomorphic-fetch: ^2.2.1 mock-socket: ^9.0.3 nock: ^12.0.3 @@ -2824,12 +2824,12 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/ts@npm:^0.3.21": - version: 0.3.21 - resolution: "@polkadot/ts@npm:0.3.21" +"@polkadot/ts@npm:^0.3.22": + version: 0.3.22 + resolution: "@polkadot/ts@npm:0.3.22" dependencies: - "@types/chrome": ^0.0.107 - checksum: 3/5d6ccc6506213b9437d7c19e3e92381f5772bb1ab7107a9438559bb11be62cd46857e974f710acefa59fa8d371a72980c4647e29e709479ee9e99d986503ff70 + "@types/chrome": ^0.0.112 + checksum: 3/d8a0531723e5822e28ca06c08b41f7803be4833b2a4640dfb431ae66967cb7e20af057d92983e8bcc17db060e23e95f7a726d759a962a6f98c0ebfaf87bc3afb languageName: node linkType: hard @@ -2846,7 +2846,7 @@ __metadata: "@polkadot/types": 1.14.1 "@polkadot/util": ^2.10.1 "@types/websocket": ^1.0.0 - "@types/yargs": ^15.0.4 + "@types/yargs": ^15.0.5 handlebars: ^4.7.6 websocket: ^1.0.31 yargs: ^15.3.1 @@ -3016,13 +3016,13 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:^0.0.107": - version: 0.0.107 - resolution: "@types/chrome@npm:0.0.107" +"@types/chrome@npm:^0.0.112": + version: 0.0.112 + resolution: "@types/chrome@npm:0.0.112" dependencies: "@types/filesystem": "*" "@types/har-format": "*" - checksum: 3/6dbd3cf917e0b29619e20051e5c6189164fc64e59d3ac90c1017c8a8130dec22b5650db446d6d74bbe9fdc6cfd7cb96a792467a68dc763feb4b6c3d5d86bcc30 + checksum: 3/51d4dda4b2665bffa97fb5a4b20613685b02e1078c73a2824450f89408f814b46f7a54746dd99de03698d12519758b25d4231cee0ae9fe55d0cb6be46f1870ad languageName: node linkType: hard @@ -3091,9 +3091,9 @@ __metadata: linkType: hard "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": - version: 2.0.1 - resolution: "@types/istanbul-lib-coverage@npm:2.0.1" - checksum: 3/9779f90523cd4d0bab0e9a95a43ff152b5a8109504fcd540835114a0201da3522de75e508fc6d1c473490a52a20a708efc1bbb2974e50bbdfbb89789b0dff182 + version: 2.0.2 + resolution: "@types/istanbul-lib-coverage@npm:2.0.2" + checksum: 3/4a57a6749c68c0ef6377d213b9681fc18ff0aea8e5867ce8fb976a9409efe3608ef692cfdd5a64d54e428b8bc44ddc1b8f919f638821f615d9d9cdee6b60f300 languageName: node linkType: hard @@ -3107,22 +3107,22 @@ __metadata: linkType: hard "@types/istanbul-reports@npm:^1.1.1": - version: 1.1.1 - resolution: "@types/istanbul-reports@npm:1.1.1" + version: 1.1.2 + resolution: "@types/istanbul-reports@npm:1.1.2" dependencies: "@types/istanbul-lib-coverage": "*" "@types/istanbul-lib-report": "*" - checksum: 3/30445a3b32a8fae4623b5798c17f1e675e58e0deb01b66557c4a15a0f7e25e06039f37287bb3b36ed7c33c4d4f025322315fbb1f6fbf3907c677a7f69841f143 + checksum: 3/92bd1f76a4ce16f5390c80b6b0e657171faf0003b0ff370b3c37739087c825d664493c9debf442c0871d864f1be15c88460f2399ae748186d1a944f16958aea4 languageName: node linkType: hard -"@types/jest@npm:^25.2.1": - version: 25.2.1 - resolution: "@types/jest@npm:25.2.1" +"@types/jest@npm:^25.2.2": + version: 25.2.2 + resolution: "@types/jest@npm:25.2.2" dependencies: jest-diff: ^25.2.1 pretty-format: ^25.2.1 - checksum: 3/a0facd670b1ad6da2355a2b4606a372284cbe7cfde51b84b9e636171fb3e6a6c17a6980ffe0c8d2b0a12b5756501d7c99d7043e8041d410d4a78f3f3cc4e5cac + checksum: 3/fea5b1e136d96644b9934fda394fd6dcc23c44d9a8fda4bc2323801d1628e34f7d51eb9753b05b31d7e09b47f9a8dbe4e84cd8f77ff5b565f4eda9f3d5a927c6 languageName: node linkType: hard @@ -3164,9 +3164,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>= 8": - version: 13.13.5 - resolution: "@types/node@npm:13.13.5" - checksum: 3/101f43e900e7df94bf5f8c1a6d5caec16d94e545177e59f7ab6f97c925137377abd9af2cc87d7873c7b9a532c7f38840562d8f2726786e33efa9afa17644f6e4 + version: 14.0.1 + resolution: "@types/node@npm:14.0.1" + checksum: 3/97255869f674e3324fdef235173bafb7911a0786434703738008d92f5a4ec189bab2c08a1847f80a6569a5622f0f44a190e1479b08e363368a847e84e0c00902 languageName: node linkType: hard @@ -3230,20 +3230,20 @@ __metadata: languageName: node linkType: hard -"@types/yargs@npm:^15.0.0, @types/yargs@npm:^15.0.4": - version: 15.0.4 - resolution: "@types/yargs@npm:15.0.4" +"@types/yargs@npm:^15.0.0, @types/yargs@npm:^15.0.5": + version: 15.0.5 + resolution: "@types/yargs@npm:15.0.5" dependencies: "@types/yargs-parser": "*" - checksum: 3/03117288be47750740fd8bb670cf987360fc49b374348ce0c17efa743dcfdb52aa97ce001c606924fb062fe24800f680d0db78e1e5bc32c5e3a9f0248050d4d7 + checksum: 3/2133c8cb5878d13959844f98e546e69dacdf44cd9baf87d84c828a1a093febfc97c8f4df19cffd34a4a4f726a3cdb1851da4391176accf56534c5f8a1c271f46 languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:2.31.0": - version: 2.31.0 - resolution: "@typescript-eslint/eslint-plugin@npm:2.31.0" +"@typescript-eslint/eslint-plugin@npm:2.33.0": + version: 2.33.0 + resolution: "@typescript-eslint/eslint-plugin@npm:2.33.0" dependencies: - "@typescript-eslint/experimental-utils": 2.31.0 + "@typescript-eslint/experimental-utils": 2.33.0 functional-red-black-tree: ^1.0.1 regexpp: ^3.0.0 tsutils: ^3.17.1 @@ -3254,31 +3254,31 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3/6788b7943e9dc90999e20c786232e7d31d36cf0023a8e90419aa31a10dc39a1962ab7b5c80b08a06904f9c756b43b22d22d501039a9a5f845a08c8a467382e71 + checksum: 3/fbac64a9ebf0c7dd61fb2b7bb8cd721116560d78aa5edfed517eea2d68e5e93f86953f99733f0db203a9b5363a53bf6944b23df63242d74ea7184fd2a0f76b3b languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:2.31.0": - version: 2.31.0 - resolution: "@typescript-eslint/experimental-utils@npm:2.31.0" +"@typescript-eslint/experimental-utils@npm:2.33.0": + version: 2.33.0 + resolution: "@typescript-eslint/experimental-utils@npm:2.33.0" dependencies: "@types/json-schema": ^7.0.3 - "@typescript-eslint/typescript-estree": 2.31.0 + "@typescript-eslint/typescript-estree": 2.33.0 eslint-scope: ^5.0.0 eslint-utils: ^2.0.0 peerDependencies: eslint: "*" - checksum: 3/7e0758b0dde03febbde0b25c4f6356dd8dab4adbf8dcfc91f1ee44f057e63e10e4fcec2156e2d5fa4f1159c4be856e3b0b4a55dfa88b02e7c4ab53748e1c0e01 + checksum: 3/d4e084287045b2c7bb9b0762010e7c538fec45492d6e83464181a7f73d1616644655e09eb30948c6e82a908b6859cbec85e3da27b4d5914218030485a99e5252 languageName: node linkType: hard -"@typescript-eslint/parser@npm:2.31.0": - version: 2.31.0 - resolution: "@typescript-eslint/parser@npm:2.31.0" +"@typescript-eslint/parser@npm:2.33.0": + version: 2.33.0 + resolution: "@typescript-eslint/parser@npm:2.33.0" dependencies: "@types/eslint-visitor-keys": ^1.0.0 - "@typescript-eslint/experimental-utils": 2.31.0 - "@typescript-eslint/typescript-estree": 2.31.0 + "@typescript-eslint/experimental-utils": 2.33.0 + "@typescript-eslint/typescript-estree": 2.33.0 eslint-visitor-keys: ^1.1.0 peerDependencies: eslint: ^5.0.0 || ^6.0.0 @@ -3286,27 +3286,27 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3/d611601dfad0f54043bc50295a93f03bae436bf20107ccdb5a17e7f59bd53d09aa35dcb4e63d2f9578d60b0b8d53510cd1e51b5e8ae342e9ba4ea2020b0c8d43 + checksum: 3/dfbe4d5bd7187d98c95a33a8875222af550fd690f5b4d922f6b8ac27dc3113349d81144dc1a6ad7d737289eaf183162eeae2b5a62cf724bf415ed574af99cc67 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:2.31.0, @typescript-eslint/typescript-estree@npm:^2.29.0": - version: 2.31.0 - resolution: "@typescript-eslint/typescript-estree@npm:2.31.0" +"@typescript-eslint/typescript-estree@npm:2.33.0, @typescript-eslint/typescript-estree@npm:^2.29.0": + version: 2.33.0 + resolution: "@typescript-eslint/typescript-estree@npm:2.33.0" dependencies: debug: ^4.1.1 eslint-visitor-keys: ^1.1.0 glob: ^7.1.6 is-glob: ^4.0.1 lodash: ^4.17.15 - semver: ^6.3.0 + semver: ^7.3.2 tsutils: ^3.17.1 peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true - checksum: 3/edbe58ebe51902b37cbdc81851f4881b84a4216b438da422aab5b619266cfed23c075f8863e5cc2bf8d17bcd4b2bf3554f21a19b5719483f738a09a5a3d17365 + checksum: 3/d917169d05f709fd5ae4e5b7b336b832f59eeb4a5ecd2a812f63a5c68dd4212366ff321c8c8444cad687047a37454feafa2400652d87022e51d85e6b9cb1621f languageName: node linkType: hard @@ -3552,20 +3552,13 @@ __metadata: languageName: node linkType: hard -"@vuepress/plugin-search@npm:1.5.0": +"@vuepress/plugin-search@npm:1.5.0, @vuepress/plugin-search@npm:^1.5.0": version: 1.5.0 resolution: "@vuepress/plugin-search@npm:1.5.0" checksum: 3/527d3c22c3de39aedc00e479da4e99bae8353762ae9f7b4e896d4dca29622d99c57620fe808ce46d7f8a696c7935d515706832292418147721048249c5288f10 languageName: node linkType: hard -"@vuepress/plugin-search@npm:^1.4.1": - version: 1.4.1 - resolution: "@vuepress/plugin-search@npm:1.4.1" - checksum: 3/4131f5e8d5ee33bcfb6d6460bbed566c1a2d7ef4c995cfd5842766a69cd037a8938371d1c3a863d6fbf5ef8e4768f9b90bd413047467fde1b0ba15e10884bbc9 - languageName: node - linkType: hard - "@vuepress/shared-utils@npm:1.5.0": version: 1.5.0 resolution: "@vuepress/shared-utils@npm:1.5.0" @@ -5033,9 +5026,9 @@ __metadata: linkType: hard "cac@npm:^6.5.6": - version: 6.5.8 - resolution: "cac@npm:6.5.8" - checksum: 3/9d201866aad8efbf376369740ad4f809196de1210b06417a9d16ea81288dcaeb0fc3e59dda59f9a10c4efccbf3d39b0b34f6bfd314b2a082e709a075b9ddb684 + version: 6.5.9 + resolution: "cac@npm:6.5.9" + checksum: 3/70b70b38abe654a31446b4fdc822cf067b1c833542e2c8a896e9e8818b9d42ec88c4b682904f9a812e32f645d2955cbf898369f86dd620bbaa36495395a4331f languageName: node linkType: hard @@ -5232,9 +5225,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001039, caniuse-lite@npm:^1.0.30001043": - version: 1.0.30001055 - resolution: "caniuse-lite@npm:1.0.30001055" - checksum: 3/0d635e8397c859f308bfe34b84a01aeb3f2e852a84d5054e9ce13a3d90827ef5ece854a27a9c7bac764f3ce7b31ccf4a8f16cd52cc3df13be515b9dcb0d27cc8 + version: 1.0.30001059 + resolution: "caniuse-lite@npm:1.0.30001059" + checksum: 3/59f70100408b1724b9f7e00c6f0df093bf70ab0159e552e76458a4429831bacde358734783055d2aafcf24e6e7270f6255b0ee867c2b070c2395a10915d94b87 languageName: node linkType: hard @@ -7200,9 +7193,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.3.413": - version: 1.3.432 - resolution: "electron-to-chromium@npm:1.3.432" - checksum: 3/3913bed291a6c03fdafb156e1f9044c7a46cb71b5a33d2419aaa1a00a29762335affcca0aac66b7ae3c943de36176c9d10f1b2fcbf6b8f1d7eade2c3ebe292cf + version: 1.3.438 + resolution: "electron-to-chromium@npm:1.3.438" + checksum: 3/d28d5e979bbad35c2823f95d6559cc36806a09e57f25f2f187a4c9a2dce94c21eb56eff4c63eaef21ef60676ebf937d3d8e7a7f3abccb503eab4b227e3a16a69 languageName: node linkType: hard @@ -7608,18 +7601,18 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^4.0.0": - version: 4.0.0 - resolution: "eslint-plugin-react-hooks@npm:4.0.0" +"eslint-plugin-react-hooks@npm:^4.0.2": + version: 4.0.2 + resolution: "eslint-plugin-react-hooks@npm:4.0.2" peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - checksum: 3/3b78f18981fbe10a7cb5adfc09689f56751b23b643fb60b0d6ad34a1f3b3bdd74596579852ae9f7616caa78d0488ddcf021eb37d6eb13812128889a7b8065a72 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + checksum: 3/3795f855397fdf54e26437d463b4eb4bd4aa79271308dc7562e9c8689dd963f1f29f82a6d3099f477f2d81493359bed3577ad9a53138e538ff2fc6e07843f24d languageName: node linkType: hard -"eslint-plugin-react@npm:^7.19.0": - version: 7.19.0 - resolution: "eslint-plugin-react@npm:7.19.0" +"eslint-plugin-react@npm:^7.20.0": + version: 7.20.0 + resolution: "eslint-plugin-react@npm:7.20.0" dependencies: array-includes: ^3.1.1 doctrine: ^2.1.0 @@ -7630,12 +7623,11 @@ __metadata: object.values: ^1.1.1 prop-types: ^15.7.2 resolve: ^1.15.1 - semver: ^6.3.0 string.prototype.matchall: ^4.0.2 xregexp: ^4.3.0 peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - checksum: 3/3e5b7bd3b2ea663716fd2518efd1eed359712711a3c0284ed04e5955e6b7019151d8b54dddad2a9116a54e251dd180bf5ba0ccf34a80ffbe8f4d535a0d03e6b3 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 + checksum: 3/7033e1a422c1eddd7a3ef58ae1af83d142fac7fce70682facc3e37031b0fcb8509b9f91bdab1235ef47b35e0bf1c459134f906bc059c37ddc654f6fb37bcc1e0 languageName: node linkType: hard @@ -7825,10 +7817,10 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.1": - version: 4.0.1 - resolution: "eventemitter3@npm:4.0.1" - checksum: 3/e0534c82318c52047c042cec1ef82f3a375d26702148ae438aa930b658351b48f0bdd65da0d2043d8fff44b417a74dadc26b3543f6475a1250dc1fe5cf3c0b1d +"eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.4": + version: 4.0.4 + resolution: "eventemitter3@npm:4.0.4" + checksum: 3/6693972304a7bf91aea3727d83803e1b38819ee0ed628ed842ac909284dedd1f3a7aa0ab4ccdd332bfcb9720138c9021b7b4737259e9fe8d70f7f25c57b9f0ad languageName: node linkType: hard @@ -9288,9 +9280,9 @@ fsevents@^2.1.2: linkType: hard "highlight.js@npm:^10.0.0": - version: 10.0.2 - resolution: "highlight.js@npm:10.0.2" - checksum: 3/6346bdd08ef745d9c750c76f1ef52e2f9f534985fa2b166a28385baa68002c95cfa7c93006a1215ea1bd6d1cd4f982f9cda1cff51e746cd92af7cdbf2d1ed5eb + version: 10.0.3 + resolution: "highlight.js@npm:10.0.3" + checksum: 3/59d78b9dc985e896c83b2e2ef7550743757775391d1f7f0d3c61105dd368c1a9761e9958e7ed67e4bd14fc390094d143afe8a0c4966ee6b8297b3c637a14d206 languageName: node linkType: hard @@ -11392,31 +11384,31 @@ fsevents@^2.1.2: languageName: node linkType: hard -"lerna@npm:^3.20.2": - version: 3.20.2 - resolution: "lerna@npm:3.20.2" +"lerna@npm:^3.21.0": + version: 3.21.0 + resolution: "lerna@npm:3.21.0" dependencies: - "@lerna/add": 3.20.0 - "@lerna/bootstrap": 3.20.0 - "@lerna/changed": 3.20.0 - "@lerna/clean": 3.20.0 + "@lerna/add": 3.21.0 + "@lerna/bootstrap": 3.21.0 + "@lerna/changed": 3.21.0 + "@lerna/clean": 3.21.0 "@lerna/cli": 3.18.5 - "@lerna/create": 3.18.5 - "@lerna/diff": 3.18.5 - "@lerna/exec": 3.20.0 - "@lerna/import": 3.18.5 - "@lerna/info": 3.20.0 - "@lerna/init": 3.18.5 - "@lerna/link": 3.18.5 - "@lerna/list": 3.20.0 - "@lerna/publish": 3.20.2 - "@lerna/run": 3.20.0 - "@lerna/version": 3.20.2 + "@lerna/create": 3.21.0 + "@lerna/diff": 3.21.0 + "@lerna/exec": 3.21.0 + "@lerna/import": 3.21.0 + "@lerna/info": 3.21.0 + "@lerna/init": 3.21.0 + "@lerna/link": 3.21.0 + "@lerna/list": 3.21.0 + "@lerna/publish": 3.21.0 + "@lerna/run": 3.21.0 + "@lerna/version": 3.21.0 import-local: ^2.0.0 npmlog: ^4.1.2 bin: lerna: cli.js - checksum: 3/b08c1cd630020de6f02032c2b6c8e9ea1cc923fd0ac3b59604f9379a4aec984aea9f56c1012d617790263a7a8d2144a905678bc36aee5fe8a3fab2eeff3a83b4 + checksum: 3/8a636ac28802dd3ef0042184dea25f5a49f4eb8f3a53fa01b0fc2f61316cff492c31df58039731297d31092a10e5e4527d8687b52f7d9d47cc426a4edcaabf32 languageName: node linkType: hard @@ -11936,11 +11928,11 @@ fsevents@^2.1.2: linkType: hard "markdown-it-anchor@npm:^5.0.2": - version: 5.2.7 - resolution: "markdown-it-anchor@npm:5.2.7" + version: 5.3.0 + resolution: "markdown-it-anchor@npm:5.3.0" peerDependencies: markdown-it: "*" - checksum: 3/41a79af8eccf726eaed36a9a3e6a8a15cd8057bdad44e892084a4127ddb9673611cf271476bc1b338fe2dd1ab2226d51f141e75b6f5754e4620cda397c6e39e3 + checksum: 3/505fbaa1252e47596a98b44220d8b24092df010d294d9bc309e6e9b1a67840cbe3661c6004d2db813b4cd6d6cd3abdf9eb70d45401a8972f0177bddf29fc32cf languageName: node linkType: hard @@ -12129,11 +12121,12 @@ fsevents@^2.1.2: linkType: hard "meow@npm:^7.0.0": - version: 7.0.0 - resolution: "meow@npm:7.0.0" + version: 7.0.1 + resolution: "meow@npm:7.0.1" dependencies: "@types/minimist": ^1.2.0 arrify: ^2.0.1 + camelcase: ^6.0.0 camelcase-keys: ^6.2.2 decamelize-keys: ^1.1.0 hard-rejection: ^2.1.0 @@ -12144,7 +12137,7 @@ fsevents@^2.1.2: trim-newlines: ^3.0.0 type-fest: ^0.13.1 yargs-parser: ^18.1.3 - checksum: 3/16f6b3b731acbbdc0008f1b58152c2e4e8e4accf9240b7a009a37e110ab308e77b15e569c71f6fc552d980131b3d1489ce11a5088894343d6f49941a321c7257 + checksum: 3/a14153d1ac9e5d10e59e4d75b117261fa216ffbdfeaecc9b4f96a56d32de2b426f774dc53e8a079e21816b834c6c41969a78f15711b627d13fed0fdd1b9f8906 languageName: node linkType: hard @@ -14415,13 +14408,13 @@ fsevents@^2.1.2: linkType: hard "postcss@npm:^7.0.0, postcss@npm:^7.0.1, postcss@npm:^7.0.14, postcss@npm:^7.0.2, postcss@npm:^7.0.26, postcss@npm:^7.0.27, postcss@npm:^7.0.5, postcss@npm:^7.0.6": - version: 7.0.29 - resolution: "postcss@npm:7.0.29" + version: 7.0.30 + resolution: "postcss@npm:7.0.30" dependencies: chalk: ^2.4.2 source-map: ^0.6.1 supports-color: ^6.1.0 - checksum: 3/3ed5ba674639565b05d0cedfdb57f8b0ece13f071e03f7e55df4a35b42615111f42b2b983f6265ceb36d372ef0249d19b4ba16caa70b98c94ad67f770b0b56d4 + checksum: 3/965203dcfe345370278da767a9b0c5f2d3b4f8728cb14071557591988aec25332de22c743ad1a1cd33fdbadf3390caf0931658243026d119890949bd834660ca languageName: node linkType: hard @@ -15624,11 +15617,11 @@ fsevents@^2.1.2: "@babel/core": ^7.9.6 "@babel/register": ^7.9.0 "@babel/runtime": ^7.9.6 - "@polkadot/dev": ^0.52.19 - "@polkadot/ts": ^0.3.21 + "@polkadot/dev": ^0.53.5 + "@polkadot/ts": ^0.3.22 "@polkadot/typegen": "workspace:packages/typegen" - "@types/jest": ^25.2.1 - "@vuepress/plugin-search": ^1.4.1 + "@types/jest": ^25.2.2 + "@vuepress/plugin-search": ^1.5.0 copyfiles: ^2.2.0 languageName: unknown linkType: soft @@ -16283,12 +16276,12 @@ fsevents@^2.1.2: linkType: hard "spdx-expression-parse@npm:^3.0.0": - version: 3.0.0 - resolution: "spdx-expression-parse@npm:3.0.0" + version: 3.0.1 + resolution: "spdx-expression-parse@npm:3.0.1" dependencies: spdx-exceptions: ^2.1.0 spdx-license-ids: ^3.0.0 - checksum: 3/626acd35ef9579cb1d15d87d08a571587e9d0c2d5e72c77ec2dfa83578703feb3e6a1b3250d4d56ae598649e65e89df8a3ebfb1faf028066ead3fffe4f27d658 + checksum: 3/f0211cada3fa7cd9db2243143fb0e66e28a46d72d8268f38ad2196aac49408d87892cda6e5600d43d6b05ed2707cb2f4148deb27b092aafabc50a67038f4cbf5 languageName: node linkType: hard @@ -17348,9 +17341,9 @@ fsevents@^2.1.2: linkType: hard "tslib@npm:^1.8.1, tslib@npm:^1.9.0": - version: 1.11.2 - resolution: "tslib@npm:1.11.2" - checksum: 3/9465e3dd4e348757bef369934c73990193cf069c13d487e566b1ce7802bd7e6ab7d5dc16ac97b31d076d29d8bfc4f358457ce4040ec97b9a1e9b3fa6cf1ded7a + version: 1.13.0 + resolution: "tslib@npm:1.13.0" + checksum: 3/5dc3bdaea3b67c76ef4a14c28fcb2171da7bcf292fd9c59a260098729626b1ce766c52b588f08e324ed9a0c52ea8a93a815920f980d75981abc9d850fbf310fb languageName: node linkType: hard @@ -17547,23 +17540,23 @@ fsevents@^2.1.2: languageName: node linkType: hard -"typescript@npm:^3.8.3": - version: 3.8.3 - resolution: "typescript@npm:3.8.3" +"typescript@^3.0.3, typescript@^3.7.5, typescript@^3.8.3, typescript@^3.9.2": + version: 3.9.2 + resolution: "typescript@npm:3.9.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 3/519b11576247fe3570d89a2aa757d8f666aafc0cb9465a6cdd4df09c1dc6bf7285f0c6008d2ac7a55ea26457e767aaab819f58439d80af2cce1d9805b2be1034 + checksum: 3/bf7cbf2f8c695aa942be60da470aaaf902c2e9b3693ed5141fa6de5632f42f471b7e83bd9d4dcff5e0fa37eff746d61cfe1e6949019ad70f0f98d1f60ccfd3ae languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^3.8.3#builtin": - version: 3.8.3 - resolution: "typescript@patch:typescript@npm%3A3.8.3#builtin::version=3.8.3&hash=8cac75" +"typescript@patch:typescript@^3.0.3#builtin, typescript@patch:typescript@^3.7.5#builtin, typescript@patch:typescript@^3.8.3#builtin, typescript@patch:typescript@^3.9.2#builtin": + version: 3.9.2 + resolution: "typescript@patch:typescript@npm%3A3.9.2#builtin::version=3.9.2&hash=8cac75" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 3/a32f5bfbaf77de05a6f7da10baea27c76281d969a73405336e5f53afb465539e2246fa5b83b9d4032046e6484a8f9c331d042dddb00fb74a8499d5a559d58682 + checksum: 3/51daca430f15c0df7aa820da2ef0a042b081327a1c2426016abbbcb35395f38d9559036a9b9e71320075197444e9b1093726a8086129a4ec367f188ba398212c languageName: node linkType: hard @@ -17587,13 +17580,13 @@ fsevents@^2.1.2: linkType: hard "uglify-js@npm:^3.1.4": - version: 3.9.2 - resolution: "uglify-js@npm:3.9.2" + version: 3.9.3 + resolution: "uglify-js@npm:3.9.3" dependencies: commander: ~2.20.3 bin: uglifyjs: bin/uglifyjs - checksum: 3/cb5a34033adf39470a20cda9f0b3f0be4487cbde22d071b5dbc565eafe2f55415627751ec01432f90b980f4b3724bcbb82655e66f1ca0f3c0f2978de8fdbff17 + checksum: 3/7781fdb6377aa2968d68dad2fa51b55922719f8ab8554a89a4956b151d91357199b2ff6cbf2801a84ecdd04f63da2ec435e25527dfda7d346cc4f419e378c9e4 languageName: node linkType: hard