From ad8ad423446151077bc9cef9fd0405224f931353 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Sun, 13 Sep 2020 14:23:00 +0200 Subject: [PATCH] Map Websocket error codes to short descriptions (#2601) --- CHANGELOG.md | 1 + package.json | 6 +- packages/rpc-provider/src/ws/Provider.ts | 3 +- packages/rpc-provider/src/ws/errors.ts | 42 ++ packages/typegen/package.json | 2 +- yarn.lock | 647 +++++++---------------- 6 files changed, 232 insertions(+), 469 deletions(-) create mode 100644 packages/rpc-provider/src/ws/errors.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index e27e5e07be..3d25cbb587 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ Changes: - When cloning an API instance the registry is shared with the source - Optimize derive `receivedHeartbeats` to not re-create the full object - Add `staking.stakerPrefs` derive to retrieve validatorPrefs over a range of eras +- Basic map of Websocket error codes to short descriptions (where none available) ## 1.32.1 Sep 7, 2020 diff --git a/package.json b/package.json index 9cb2a3e339..c238536531 100644 --- a/package.json +++ b/package.json @@ -28,15 +28,15 @@ "@babel/core": "^7.11.6", "@babel/register": "^7.11.5", "@babel/runtime": "^7.11.2", - "@polkadot/dev": "^0.55.48", - "@polkadot/ts": "^0.3.44", + "@polkadot/dev": "^0.55.51", + "@polkadot/ts": "^0.3.46", "@polkadot/typegen": "workspace:packages/typegen", "@types/jest": "^26.0.13", "@vuepress/plugin-search": "^1.5.4", "copyfiles": "^2.3.0", "typedoc": "^0.19.1", "typedoc-plugin-markdown": "^2.4.2", - "typedoc-plugin-no-inherit": "^1.1.10" + "typedoc-plugin-no-inherit": "^1.2.0" }, "version": "1.33.0-beta.5" } diff --git a/packages/rpc-provider/src/ws/Provider.ts b/packages/rpc-provider/src/ws/Provider.ts index 252f22bf0e..ba8a3dd574 100644 --- a/packages/rpc-provider/src/ws/Provider.ts +++ b/packages/rpc-provider/src/ws/Provider.ts @@ -11,6 +11,7 @@ import { assert, isNull, isUndefined, isChildClass, logger } from '@polkadot/uti import Coder from '../coder'; import defaults from '../defaults'; +import { getWSErrorString } from './errors'; import getWSClass from './getWSClass'; interface SubscriptionHandler { @@ -314,7 +315,7 @@ export default class WsProvider implements ProviderInterface { #onSocketClose = (event: CloseEvent): void => { if (this.#autoConnectMs > 0) { - l.error(`disconnected from ${this.#endpoints[this.#endpointIndex]} code: '${event.code}' reason: '${event.reason}'`); + l.error(`disconnected from ${this.#endpoints[this.#endpointIndex]}: ${event.code}:: ${event.reason || getWSErrorString(event.code)}`); } this.#isConnected = false; diff --git a/packages/rpc-provider/src/ws/errors.ts b/packages/rpc-provider/src/ws/errors.ts new file mode 100644 index 0000000000..40a1cd7215 --- /dev/null +++ b/packages/rpc-provider/src/ws/errors.ts @@ -0,0 +1,42 @@ +// Copyright 2017-2020 @polkadot/rpc-provider authors & contributors +// This software may be modified and distributed under the terms +// of the Apache-2.0 license. See the LICENSE file for details. + +// from https://stackoverflow.com/questions/19304157/getting-the-reason-why-websockets-closed-with-close-code-1006 + +const specificStatusCodeMappings: Record = { + 1000: 'Normal Closure', + 1001: 'Going Away', + 1002: 'Protocol Error', + 1003: 'Unsupported Data', + 1004: '(For future)', + 1005: 'No Status Received', + 1006: 'Abnormal Closure', + 1007: 'Invalid frame payload data', + 1008: 'Policy Violation', + 1009: 'Message too big', + 1010: 'Missing Extension', + 1011: 'Internal Error', + 1012: 'Service Restart', + 1013: 'Try Again Later', + 1014: 'Bad Gateway', + 1015: 'TLS Handshake' +}; + +export function getWSErrorString (code: number): string { + if (code >= 0 && code <= 999) { + return '(Unused)'; + } else if (code >= 1016) { + if (code <= 1999) { + return '(For WebSocket standard)'; + } else if (code <= 2999) { + return '(For WebSocket extensions)'; + } else if (code <= 3999) { + return '(For libraries and frameworks)'; + } else if (code <= 4999) { + return '(For applications)'; + } + } + + return specificStatusCodeMappings[code] || '(Unknown)'; +} diff --git a/packages/typegen/package.json b/packages/typegen/package.json index 346fff0c4c..e1f90c8464 100644 --- a/packages/typegen/package.json +++ b/packages/typegen/package.json @@ -43,7 +43,7 @@ "@polkadot/util": "^3.4.1", "handlebars": "^4.7.6", "websocket": "^1.0.32", - "yargs": "^15.4.1" + "yargs": "^16.0.3" }, "devDependencies": { "@types/websocket": "^1.0.1", diff --git a/yarn.lock b/yarn.lock index be9c954f39..37278c42de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,29 +5,6 @@ __metadata: version: 4 cacheKey: 6 -"@ant-design-vue/babel-helper-vue-transform-on@npm:^1.0.0": - version: 1.0.1 - resolution: "@ant-design-vue/babel-helper-vue-transform-on@npm:1.0.1" - checksum: 78b1297819378aa2e64f761432f5a8354254e996ca75771098c3203f86b010caf77efd64e82afb8893595b58e886575a26b6ca02cbd248aa3d67e48d746db3e2 - languageName: node - linkType: hard - -"@ant-design-vue/babel-plugin-jsx@npm:^1.0.0-0": - version: 1.0.0-rc.1 - resolution: "@ant-design-vue/babel-plugin-jsx@npm:1.0.0-rc.1" - dependencies: - "@ant-design-vue/babel-helper-vue-transform-on": ^1.0.0 - "@babel/helper-module-imports": ^7.0.0 - "@babel/plugin-syntax-jsx": ^7.0.0 - "@babel/traverse": ^7.0.0 - "@babel/types": ^7.0.0 - camelcase: ^6.0.0 - html-tags: ^3.1.0 - svg-tags: ^1.0.0 - checksum: 2bc17ce9909ca28852866b63dae83871d8bd82d55d77551ed83f372a4808bbba1c385d9d436021b6aa4355ffa037ba65cc81974fa5f29ffd1a8268f38721bd98 - languageName: node - linkType: hard - "@babel/cli@npm:^7.11.6": version: 7.11.6 resolution: "@babel/cli@npm:7.11.6" @@ -2651,13 +2628,13 @@ __metadata: linkType: hard "@octokit/endpoint@npm:^6.0.1": - version: 6.0.5 - resolution: "@octokit/endpoint@npm:6.0.5" + version: 6.0.6 + resolution: "@octokit/endpoint@npm:6.0.6" dependencies: "@octokit/types": ^5.0.0 - is-plain-object: ^4.0.0 + is-plain-object: ^5.0.0 universal-user-agent: ^6.0.0 - checksum: 2d637ef3a338509d899c08d10074f9313e0fe6ebde39ed390eb10c5aa6da19dee22fcaf4235da4726e8a3a1244744b3d2c4900890d15aefe7cf4a945900c43dc + checksum: ccb8d25f7bd2ec86a2832934473769d10531b4d5445c5f80ebccc8110620fa52ff0e7bd1f7c4e9ef2970b44d2340c452c23c716cb862efe2420e3757408541e0 languageName: node linkType: hard @@ -2717,18 +2694,18 @@ __metadata: linkType: hard "@octokit/request@npm:^5.2.0": - version: 5.4.7 - resolution: "@octokit/request@npm:5.4.7" + version: 5.4.8 + resolution: "@octokit/request@npm:5.4.8" dependencies: "@octokit/endpoint": ^6.0.1 "@octokit/request-error": ^2.0.0 "@octokit/types": ^5.0.0 deprecation: ^2.0.0 - is-plain-object: ^4.0.0 + is-plain-object: ^5.0.0 node-fetch: ^2.3.0 once: ^1.4.0 universal-user-agent: ^6.0.0 - checksum: 1f4e8b49f6d8fa2e37ffa04900cc2571a4d77760869dc3d5cae26786e503ae2d507de81fabb031743e8ea3bc391a62be1fc558b1c23c81c77ad76acf7ee83169 + checksum: 07a841d73e9d94744dc0eb5403e09f3769c9ea2e4febab8baefb49434bb6bba19873713792cb6c0c0416431f0d4b655284a087f5465a3375ea3d78514753d9aa languageName: node linkType: hard @@ -2826,9 +2803,9 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/dev@npm:^0.55.48": - version: 0.55.48 - resolution: "@polkadot/dev@npm:0.55.48" +"@polkadot/dev@npm:^0.55.51": + version: 0.55.51 + resolution: "@polkadot/dev@npm:0.55.51" dependencies: "@babel/cli": ^7.11.6 "@babel/core": ^7.11.6 @@ -2858,11 +2835,10 @@ __metadata: babel-jest: ^26.3.0 babel-plugin-module-resolver: ^4.0.0 babel-plugin-styled-components: ^1.11.1 - browserslist: ^4.14.1 + browserslist: ^4.14.2 chalk: ^4.1.0 coveralls: ^3.1.0 - cpx: ^1.5.0 - eslint: ^7.8.1 + eslint: ^7.9.0 eslint-config-standard: ^14.1.1 eslint-import-resolver-node: ^0.3.4 eslint-plugin-header: ^3.1.0 @@ -2870,12 +2846,14 @@ __metadata: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 eslint-plugin-react: ^7.20.6 - eslint-plugin-react-hooks: ^4.1.0 + eslint-plugin-react-hooks: ^4.1.2 eslint-plugin-sort-destructure-keys: ^1.3.5 eslint-plugin-standard: ^4.0.1 fs-extra: ^9.0.1 gh-pages: ^3.1.0 gh-release: ^3.5.0 + glob: ^7.1.6 + glob2base: ^0.0.12 jest: ^26.4.2 jest-cli: ^26.4.2 jest-config: ^26.4.2 @@ -2883,17 +2861,18 @@ __metadata: jest-resolve: ^26.4.0 lerna: ^3.22.1 madge: ^3.9.2 + minimatch: ^3.0.4 mkdirp: ^1.0.4 prettier: ^2.1.1 rimraf: ^3.0.2 typedoc: ^0.19.1 typedoc-plugin-markdown: ^2.4.2 - typedoc-plugin-no-inherit: ^1.1.10 + typedoc-plugin-no-inherit: ^1.2.0 typescript: ^4.0.2 vuepress: ^1.5.4 webpack: ^4.44.1 webpack-cli: ^3.3.12 - yargs: ^15.4.1 + yargs: ^16.0.3 bin: polkadot-ci-ghact-build: scripts/polkadot-ci-ghact-build.js polkadot-ci-ghact-docs: scripts/polkadot-ci-ghact-docs.js @@ -2916,7 +2895,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: 1bfcf92c2a8856a73a8358e3d47a617b019a8b566a42f80baee578288b5f28ddac3fbf4be99c5d388075473f912e058ee57297be805e5c66d7c7c9cfc2da28f2 + checksum: 30b1ed2b9d51eeb48138ab628b8c8d7bcd06c1f7f32782362f620891af84513ba553857974e5b7f487638f0016d70744737700d89f1d818f9b3652343f2b3a20 languageName: node linkType: hard @@ -2979,12 +2958,12 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/ts@npm:^0.3.44": - version: 0.3.44 - resolution: "@polkadot/ts@npm:0.3.44" +"@polkadot/ts@npm:^0.3.46": + version: 0.3.46 + resolution: "@polkadot/ts@npm:0.3.46" dependencies: - "@types/chrome": ^0.0.122 - checksum: c70c5859d499068cee3302d9b683809827e5a499af2eaaed8c5822d05759139399cadbb25965c8f427c1cbdf9634cfca2887974583fce69942b61a39812f3d7a + "@types/chrome": ^0.0.123 + checksum: 69fe8f30b02f8c0e18cf7714341451b5b45cccc413d94aa479c745842df65ef3c19978ccf3aecca5515ce4dec5950e8f136c16a0b4bacdefdf2b1e0a98124f73 languageName: node linkType: hard @@ -3004,7 +2983,7 @@ __metadata: "@types/yargs": ^15.0.5 handlebars: ^4.7.6 websocket: ^1.0.32 - yargs: ^15.4.1 + yargs: ^16.0.3 bin: polkadot-types-chain-info: ./scripts/polkadot-types-chain-info.js polkadot-types-from-chain: ./scripts/polkadot-types-from-chain.js @@ -3178,13 +3157,13 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:^0.0.122": - version: 0.0.122 - resolution: "@types/chrome@npm:0.0.122" +"@types/chrome@npm:^0.0.123": + version: 0.0.123 + resolution: "@types/chrome@npm:0.0.123" dependencies: "@types/filesystem": "*" "@types/har-format": "*" - checksum: 1c4f3bfe9178c71dc62404b01023396d28da7ca576e89985446dd1cd488f091fa91cd65e3a549ec2f47c241ec3aa358e2b227fc915adb6657884ed75fa7a3171 + checksum: a37f48541e91bf33d2edeb4b8dfc2865b6e6f8d44314c7fe059b5d6ddaffefea9ebadd4d976c2489a01737e9ddd9a017c624286afc81f5111da72aa0acaec529 languageName: node linkType: hard @@ -3327,9 +3306,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>= 8": - version: 14.6.4 - resolution: "@types/node@npm:14.6.4" - checksum: bff274e362080628c96e51b1948be668b68117e35d6353691c753052e490efc0934a0c0a3ba5d2739ac70e745932a9f6b049b7d01a1d96c9ae0c93c3b1b88ed0 + version: 14.10.1 + resolution: "@types/node@npm:14.10.1" + checksum: 086b4baffc1f13eee84fb4ff072d685b3fecad59f4166c4367f1ab0db6aa30fc81cf67e6469775072b51126c52bcfec40bae6fafef4e4dc8f4c42f94211e28f4 languageName: node linkType: hard @@ -3527,6 +3506,29 @@ __metadata: languageName: node linkType: hard +"@vue/babel-helper-vue-transform-on@npm:^1.0.0-rc.2": + version: 1.0.0-rc.2 + resolution: "@vue/babel-helper-vue-transform-on@npm:1.0.0-rc.2" + checksum: fcddf9bcf6de35fe4a4621fca50262a8feaab006c06aed6b17e61a321f9dce281bf595dcb9f31db148eb784daf52124bce48376abc79fcc0752dfb32f05c8b7d + languageName: node + linkType: hard + +"@vue/babel-plugin-jsx@npm:^1.0.0-0": + version: 1.0.0-rc.2 + resolution: "@vue/babel-plugin-jsx@npm:1.0.0-rc.2" + dependencies: + "@babel/helper-module-imports": ^7.0.0 + "@babel/plugin-syntax-jsx": ^7.0.0 + "@babel/traverse": ^7.0.0 + "@babel/types": ^7.0.0 + "@vue/babel-helper-vue-transform-on": ^1.0.0-rc.2 + camelcase: ^6.0.0 + html-tags: ^3.1.0 + svg-tags: ^1.0.0 + checksum: 3d34c6824fba2115380b1945ac7d6e22a4f2586847b6b5030d14a2cd71e2306f42c5718971626c07573ef023e1c0571776c86b1fe686787d93ed9a5bba16f94c + languageName: node + linkType: hard + "@vue/babel-plugin-transform-vue-jsx@npm:^1.1.2": version: 1.1.2 resolution: "@vue/babel-plugin-transform-vue-jsx@npm:1.1.2" @@ -3544,10 +3546,9 @@ __metadata: linkType: hard "@vue/babel-preset-app@npm:^4.1.2": - version: 4.5.4 - resolution: "@vue/babel-preset-app@npm:4.5.4" + version: 4.5.6 + resolution: "@vue/babel-preset-app@npm:4.5.6" dependencies: - "@ant-design-vue/babel-plugin-jsx": ^1.0.0-0 "@babel/core": ^7.11.0 "@babel/helper-compilation-targets": ^7.9.6 "@babel/helper-module-imports": ^7.8.3 @@ -3558,6 +3559,7 @@ __metadata: "@babel/plugin-transform-runtime": ^7.11.0 "@babel/preset-env": ^7.11.0 "@babel/runtime": ^7.11.0 + "@vue/babel-plugin-jsx": ^1.0.0-0 "@vue/babel-preset-jsx": ^1.1.2 babel-plugin-dynamic-import-node: ^2.3.3 core-js: ^3.6.5 @@ -3572,7 +3574,7 @@ __metadata: optional: true vue: optional: true - checksum: e0fd5a9c7e6d9b5e766f7b71a92cff840a8d1d88c0a391cd3e8d4272513bdb18ced84bd4ff5ab97281068f94b23f4716385aa914cef24a301a7b35a87e6847d7 + checksum: 85f10345a26d00a071df27b4b8601c3ee5205c90e3721e87c82115fa219cced9ca72bfeba93e010a53058597e5e055a9a41b58fb5b49cc43e6fa3cd732c7cc6b languageName: node linkType: hard @@ -4031,9 +4033,9 @@ __metadata: linkType: hard "abab@npm:^2.0.3": - version: 2.0.4 - resolution: "abab@npm:2.0.4" - checksum: 764470a74d3cdf4abd76cae594106cdeb557911f133c3b5e558e2b2c8a2a081aa60b614e04491df01c38920f99c89f85bfe406115a749e7552f1b08bf3ed6a6b + version: 2.0.5 + resolution: "abab@npm:2.0.5" + checksum: a42b91bd9dd2451a3fc6996bc8953139904ff7b1a793719205041148da892337afc97ed0589ef2c44765c4da3d688eed145781db1623b611621d805294c367a3 languageName: node linkType: hard @@ -4310,16 +4312,6 @@ __metadata: languageName: node linkType: hard -"anymatch@npm:^1.3.0": - version: 1.3.2 - resolution: "anymatch@npm:1.3.2" - dependencies: - micromatch: ^2.1.5 - normalize-path: ^2.0.0 - checksum: 5fc22bb83e6bee0f2df85b28cfba884b5761f51c0ac07306ce52ce41a91481d5949f316782ba71b2cfc670cef0b398ebaca06b24d7b028daed013e83e20c0d30 - languageName: node - linkType: hard - "anymatch@npm:^2.0.0": version: 2.0.0 resolution: "anymatch@npm:2.0.0" @@ -4397,15 +4389,6 @@ __metadata: languageName: node linkType: hard -"arr-diff@npm:^2.0.0": - version: 2.0.0 - resolution: "arr-diff@npm:2.0.0" - dependencies: - arr-flatten: ^1.0.1 - checksum: b7daea7336ccf39294dd47df03312af58a9d201c6964f8497715c5e56369ed227e1eacbe5236315cc3a8832705fb2ec74b114e44dfcae402fb7add7393ec6bee - languageName: node - linkType: hard - "arr-diff@npm:^4.0.0": version: 4.0.0 resolution: "arr-diff@npm:4.0.0" @@ -4413,7 +4396,7 @@ __metadata: languageName: node linkType: hard -"arr-flatten@npm:^1.0.1, arr-flatten@npm:^1.1.0": +"arr-flatten@npm:^1.1.0": version: 1.1.0 resolution: "arr-flatten@npm:1.1.0" checksum: 564dc9c32cb20a1b5bc6eeea3b7a7271fcc5e9f1f3d7648b9db145b7abf68815562870267010f9f4976d788f3f79d2ccf176e94cee69af7da48943a71041ab57 @@ -4496,13 +4479,6 @@ __metadata: languageName: node linkType: hard -"array-unique@npm:^0.2.1": - version: 0.2.1 - resolution: "array-unique@npm:0.2.1" - checksum: d27ef6bed9515bb6d507398e4f968d4643aa8a82eb5e52222a478798649b2fe634b8d65adb3394e52e3b39ac511f6c07e1b4265e17ceb7c766aca8529e3d02bc - languageName: node - linkType: hard - "array-unique@npm:^0.3.2": version: 0.3.2 resolution: "array-unique@npm:0.3.2" @@ -4604,7 +4580,7 @@ __metadata: languageName: node linkType: hard -"async-each@npm:^1.0.0, async-each@npm:^1.0.1": +"async-each@npm:^1.0.1": version: 1.0.3 resolution: "async-each@npm:1.0.3" checksum: 0cf01982ae42db5ce591aab153e45e77aa7c813c4fb282f1e7cac2259f90949f82542e82a33f73ef308e0126c9a8bc702ee117a87614549fe88840cf5a44aec4 @@ -4848,16 +4824,6 @@ __metadata: languageName: node linkType: hard -"babel-runtime@npm:^6.9.2": - version: 6.26.0 - resolution: "babel-runtime@npm:6.26.0" - dependencies: - core-js: ^2.4.0 - regenerator-runtime: ^0.11.0 - checksum: 5010bf1d81e484d9c6a5b4e4c32564a0dc180c2dc5a65f999729c3cb63b9c6e805d3d10c19a4ccc2112bce084e39e51e52daf5c21df0141ce8e6e37727af2e0b - languageName: node - linkType: hard - "balanced-match@npm:^1.0.0": version: 1.0.0 resolution: "balanced-match@npm:1.0.0" @@ -5085,17 +5051,6 @@ __metadata: languageName: node linkType: hard -"braces@npm:^1.8.2": - version: 1.8.5 - resolution: "braces@npm:1.8.5" - dependencies: - expand-range: ^1.8.1 - preserve: ^0.2.0 - repeat-element: ^1.1.2 - checksum: b2a9c621e1f3c44f44618c0b132fdcf043e1dc364a31d9e787caae368d5023fee2fa1080b7aaf374ff437593fb13d1f165bf210e935ed02aaed14cc87cb3170f - languageName: node - linkType: hard - "braces@npm:^2.3.1, braces@npm:^2.3.2": version: 2.3.2 resolution: "braces@npm:2.3.2" @@ -5210,17 +5165,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.1, browserslist@npm:^4.8.5": - version: 4.14.1 - resolution: "browserslist@npm:4.14.1" +"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.2, browserslist@npm:^4.8.5": + version: 4.14.2 + resolution: "browserslist@npm:4.14.2" dependencies: - caniuse-lite: ^1.0.30001124 - electron-to-chromium: ^1.3.562 + caniuse-lite: ^1.0.30001125 + electron-to-chromium: ^1.3.564 escalade: ^3.0.2 - node-releases: ^1.1.60 + node-releases: ^1.1.61 bin: browserslist: cli.js - checksum: ec790844a1d72b448b7ea2389a4159a06a6b938d4fcd64ef1870f9320e2b890d84ac98c62236369e176aa2940eeea8c0d9359df75fe6babf9cfa50237a9a30dd + checksum: e321c3c14f4eec04b458bd43fbbd457910dd7e905cd47910c1ecc94d65186670b951f6fc223453985f9c83d6ac09c35fcaa47552c0352123b8e8d4b0f5dbfed7 languageName: node linkType: hard @@ -5530,10 +5485,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001124": - version: 1.0.30001125 - resolution: "caniuse-lite@npm:1.0.30001125" - checksum: 1253f4fa1996d51c6fe4ccd659ae36a400476e9edb1427f956296f60265217b27e078f51d8820c40a8a6d7993d9530357f49ebd97be52c68ec44173814ba35fb +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001125": + version: 1.0.30001128 + resolution: "caniuse-lite@npm:1.0.30001128" + checksum: 73f6fd6247dd0b418187ac5f2ab1b52220650562f8e7b1d9b01c4fe2a218397bf8a1d612145aeb292b9b13a5c438f78ba83c842f6068eca43956182b41e3e601 languageName: node linkType: hard @@ -5630,26 +5585,6 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^1.6.0": - version: 1.7.0 - resolution: "chokidar@npm:1.7.0" - dependencies: - anymatch: ^1.3.0 - async-each: ^1.0.0 - fsevents: ^1.0.0 - glob-parent: ^2.0.0 - inherits: ^2.0.1 - is-binary-path: ^1.0.0 - is-glob: ^2.0.0 - path-is-absolute: ^1.0.0 - readdirp: ^2.0.0 - dependenciesMeta: - fsevents: - optional: true - checksum: e0ff584d6d0acdc07983c8d6f493b53b036cc8abde4f36f75ca14771340a3b1bd5920287dbc45c96d25b61a4b0d2e493734314c1467181d61253211e176202f9 - languageName: node - linkType: hard - "chokidar@npm:^2.0.3, chokidar@npm:^2.1.8": version: 2.1.8 resolution: "chokidar@npm:2.1.8" @@ -5839,6 +5774,17 @@ __metadata: languageName: node linkType: hard +"cliui@npm:^7.0.0": + version: 7.0.1 + resolution: "cliui@npm:7.0.1" + dependencies: + string-width: ^4.2.0 + strip-ansi: ^6.0.0 + wrap-ansi: ^7.0.0 + checksum: 9c1433067a5860f9b8df76e5e0186a86992a180b8f8dd316357e19aa65b68d46964d448d18991fb598ab638a6c24218ce1331344fa4eec6767fcab40232b19fa + languageName: node + linkType: hard + "clone-deep@npm:^4.0.1": version: 4.0.1 resolution: "clone-deep@npm:4.0.1" @@ -6401,13 +6347,6 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^2.4.0": - version: 2.6.11 - resolution: "core-js@npm:2.6.11" - checksum: 39ad00b46deaecf344470ef940949b58c4b15e71608a98e8ac7429cd16e485b829f9720d44a44b5f4dee966ff04a18baf5283feb8aaba2cb59ce2c25fa72b88c - languageName: node - linkType: hard - "core-js@npm:^3.6.4, core-js@npm:^3.6.5": version: 3.6.5 resolution: "core-js@npm:3.6.5" @@ -6449,27 +6388,6 @@ __metadata: languageName: node linkType: hard -"cpx@npm:^1.5.0": - version: 1.5.0 - resolution: "cpx@npm:1.5.0" - dependencies: - babel-runtime: ^6.9.2 - chokidar: ^1.6.0 - duplexer: ^0.1.1 - glob: ^7.0.5 - glob2base: ^0.0.12 - minimatch: ^3.0.2 - mkdirp: ^0.5.1 - resolve: ^1.1.7 - safe-buffer: ^5.0.1 - shell-quote: ^1.6.1 - subarg: ^1.0.0 - bin: - cpx: bin/index.js - checksum: d2a0ed1c53686e3360e28cdbd9208170a4607c992f492cee175038afc83bf97e4d6ef7d20eb3f94cd5c3f34b16f85d62a9196697b223ad1d03eeb7f278403f8c - languageName: node - linkType: hard - "create-ecdh@npm:^4.0.0": version: 4.0.4 resolution: "create-ecdh@npm:4.0.4" @@ -7596,10 +7514,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.562": - version: 1.3.564 - resolution: "electron-to-chromium@npm:1.3.564" - checksum: 36915ddd4e2ed80c113abf5adc9d0ca962cdd966a110cfac9c90c8368f93f728d09da44765803ab3bad67894f61d756c427f75434e9eaa0371879e51c8f07f26 +"electron-to-chromium@npm:^1.3.564": + version: 1.3.567 + resolution: "electron-to-chromium@npm:1.3.567" + checksum: ee7f91abe9b6acfdfc014295c33a4fa308848a3e82301db47bf5ef144bbe904cdbf04e79d77b20922148e14edd837286ed2234755f849382f17bb2789a9730ad languageName: node linkType: hard @@ -8038,12 +7956,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^4.1.0": - version: 4.1.0 - resolution: "eslint-plugin-react-hooks@npm:4.1.0" +"eslint-plugin-react-hooks@npm:^4.1.2": + version: 4.1.2 + resolution: "eslint-plugin-react-hooks@npm:4.1.2" peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 7ef1a971b2eb499cdad118f6b6d504e22e2e46bec6a815dd4c4eae0d8db7fe8a6cbbdd5e6dd94f44a7a09fad61e92e44c8dc0fe0de6ec56356bea9414d2e258a + checksum: 252496dbaaafa6812fbd3aeaafac1192a1e35238172d8271eb370025b43604e10f04cecec3583da395358a3e6be3ace6958ec938102fe3c1b77caf30f1393c91 languageName: node linkType: hard @@ -8099,12 +8017,12 @@ __metadata: linkType: hard "eslint-scope@npm:^5.0.0, eslint-scope@npm:^5.1.0": - version: 5.1.0 - resolution: "eslint-scope@npm:5.1.0" + version: 5.1.1 + resolution: "eslint-scope@npm:5.1.1" dependencies: - esrecurse: ^4.1.0 + esrecurse: ^4.3.0 estraverse: ^4.1.1 - checksum: 4a0e97979a855d09c4bb3a3f4f945cefaf8f6638a6a8f49472cefb0cf64982ab7ed1683a1e63d20ce1bcb01f94c133dc7a5bdf03b28eb945999f50f08878a2b4 + checksum: 79465cf5082f4216176f6d49c7d088de89ee890f912eb87b831f23ee9a5e17ed0f3f2ab6108fb8fefa0474ba5ebeaa9bdefbe49ba704bd879b73f2445e23ee10 languageName: node linkType: hard @@ -8131,9 +8049,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^7.8.1": - version: 7.8.1 - resolution: "eslint@npm:7.8.1" +"eslint@npm:^7.9.0": + version: 7.9.0 + resolution: "eslint@npm:7.9.0" dependencies: "@babel/code-frame": ^7.0.0 "@eslint/eslintrc": ^0.1.3 @@ -8174,7 +8092,7 @@ __metadata: v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: 0168d826ab2ae1fd04b9da8e457268f37d3ce7d0d83cc8a5cc659c8091673a112c356a6261ab178964291e7babd6ff4cf1011a15c70eb4f03a493ed5681206f9 + checksum: 295fe8c442b9e9cc677fa03c88a873ad74c1d06620f4600745de83e5d4d10d53898cd1e15276e3420c976f00469d1ea8bbc5a4157c1f198753cece98f8903f5c languageName: node linkType: hard @@ -8208,7 +8126,7 @@ __metadata: languageName: node linkType: hard -"esrecurse@npm:^4.1.0": +"esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" dependencies: @@ -8364,15 +8282,6 @@ __metadata: languageName: node linkType: hard -"expand-brackets@npm:^0.1.4": - version: 0.1.5 - resolution: "expand-brackets@npm:0.1.5" - dependencies: - is-posix-bracket: ^0.1.0 - checksum: 927f4818e15f0a09a9ba66aa02568d1ae0dca272bd431f20caaeb19cd8b0b5a926910ade7bb92350d7ac025594222c5c0af79c7917d12b728917e08dc165282d - languageName: node - linkType: hard - "expand-brackets@npm:^2.1.4": version: 2.1.4 resolution: "expand-brackets@npm:2.1.4" @@ -8388,15 +8297,6 @@ __metadata: languageName: node linkType: hard -"expand-range@npm:^1.8.1": - version: 1.8.2 - resolution: "expand-range@npm:1.8.2" - dependencies: - fill-range: ^2.1.0 - checksum: 0df22f2b18552a67384722c53f348a8d886a05bcc5813dc1ae642d89e7d42f7606ae5b2f41b097da684fae1621e3de35640fb4bc96bf64383865a668e778dd15 - languageName: node - linkType: hard - "expand-tilde@npm:^2.0.0, expand-tilde@npm:^2.0.2": version: 2.0.2 resolution: "expand-tilde@npm:2.0.2" @@ -8504,15 +8404,6 @@ __metadata: languageName: node linkType: hard -"extglob@npm:^0.3.1": - version: 0.3.2 - resolution: "extglob@npm:0.3.2" - dependencies: - is-extglob: ^1.0.0 - checksum: 3ca658afd4f980b29a1b49eda8f527916383982111a62edf7624a1c84ce1617e23f5312f2e5b65edeae6a494c2a0c72a6a7cfd9e3dac2b8fc501cd9f667525d3 - languageName: node - linkType: hard - "extglob@npm:^2.0.4": version: 2.0.4 resolution: "extglob@npm:2.0.4" @@ -8681,13 +8572,6 @@ __metadata: languageName: node linkType: hard -"filename-regex@npm:^2.0.0": - version: 2.0.1 - resolution: "filename-regex@npm:2.0.1" - checksum: 1ea8f335e516698dac9bd010078b47607e393e9c082160d1963f97b04f474ec298fac046388ddc3f59ddcff054e1e8b02e9fa093f422bebbca3b449857b158a8 - languageName: node - linkType: hard - "filename-reserved-regex@npm:^1.0.0": version: 1.0.0 resolution: "filename-reserved-regex@npm:1.0.0" @@ -8739,19 +8623,6 @@ __metadata: languageName: node linkType: hard -"fill-range@npm:^2.1.0": - version: 2.2.4 - resolution: "fill-range@npm:2.2.4" - dependencies: - is-number: ^2.1.0 - isobject: ^2.0.0 - randomatic: ^3.0.0 - repeat-element: ^1.1.2 - repeat-string: ^1.5.2 - checksum: bef48341c63659cd53be98b9afe2e4a4662816b2e6e3bf7874486922e8b69ce072fefb2b40b04b9d7e25105ac31bf4ac8b93a3f7c061557c43c6551d081f471b - languageName: node - linkType: hard - "fill-range@npm:^4.0.0": version: 4.0.0 resolution: "fill-range@npm:4.0.0" @@ -8928,22 +8799,13 @@ __metadata: languageName: node linkType: hard -"for-in@npm:^1.0.1, for-in@npm:^1.0.2": +"for-in@npm:^1.0.2": version: 1.0.2 resolution: "for-in@npm:1.0.2" checksum: e8d7280a654216e9951103e407d1655c2dfa67178ad468cb0b35701df6b594809ccdc66671b3478660d0e6c4bca9d038b1f1fc032716a184c19d67319550c554 languageName: node linkType: hard -"for-own@npm:^0.1.4": - version: 0.1.5 - resolution: "for-own@npm:0.1.5" - dependencies: - for-in: ^1.0.1 - checksum: 7b9778a9197ab519e2c94aec35b44efb467d1867c181cea5a28d7a819480ce5ffcae0b4ae63f15d42f16312d72e63c3cdb1acbc407528ea0ba27afb9df4c958a - languageName: node - linkType: hard - "foreach@npm:^2.0.5": version: 2.0.5 resolution: "foreach@npm:2.0.5" @@ -9080,7 +8942,7 @@ __metadata: languageName: node linkType: hard -"fsevents@^1.0.0, fsevents@^1.2.7": +fsevents@^1.2.7: version: 1.2.13 resolution: "fsevents@npm:1.2.13" dependencies: @@ -9099,7 +8961,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^1.0.0#builtin, fsevents@patch:fsevents@^1.2.7#builtin": +"fsevents@patch:fsevents@^1.2.7#builtin": version: 1.2.13 resolution: "fsevents@patch:fsevents@npm%3A1.2.13#builtin::version=1.2.13&hash=87eb42" dependencies: @@ -9172,7 +9034,7 @@ __metadata: languageName: node linkType: hard -"get-caller-file@npm:^2.0.1": +"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" checksum: 9dd9e1e2591039ee4c38c897365b904f66f1e650a8c1cb7b7db8ce667fa63e88cc8b13282b74df9d93de481114b3304a0487880d31cd926dfda6efe71455855d @@ -9404,25 +9266,6 @@ __metadata: languageName: node linkType: hard -"glob-base@npm:^0.3.0": - version: 0.3.0 - resolution: "glob-base@npm:0.3.0" - dependencies: - glob-parent: ^2.0.0 - is-glob: ^2.0.0 - checksum: 9a464f8b5a97ee2a524f7534a2ef42b731a22b37849925d831052ed7afc5b50827e524da5cc1f1961e574bcf9ffcde99b9161fc75e44c7bf397aad1f93fe5d6c - languageName: node - linkType: hard - -"glob-parent@npm:^2.0.0": - version: 2.0.0 - resolution: "glob-parent@npm:2.0.0" - dependencies: - is-glob: ^2.0.0 - checksum: d3d0bc909b973b361ccd20cf82907a19ade72554c1caffee982fad3ac4d0cbfeabe9609fe7188aab6c4dfdf68af96f35623fe1453195baf5414e2a1834b44c59 - languageName: node - linkType: hard - "glob-parent@npm:^3.1.0": version: 3.1.0 resolution: "glob-parent@npm:3.1.0" @@ -9782,7 +9625,7 @@ __metadata: languageName: node linkType: hard -"has-symbols@npm:^1.0.0, has-symbols@npm:^1.0.1": +"has-symbols@npm:^1.0.1": version: 1.0.1 resolution: "has-symbols@npm:1.0.1" checksum: 84e2a03ada6f530f0c1ebea64df5932556ac20a4b78998f1f2b5dd0cf736843e8082c488b0ea7f08b9aec72fb6d8b736beed2fd62fac60dcaebfdc0b8d2aa7ac @@ -10615,9 +10458,9 @@ __metadata: linkType: hard "is-callable@npm:^1.1.4, is-callable@npm:^1.2.0": - version: 1.2.0 - resolution: "is-callable@npm:1.2.0" - checksum: 8a5e68b7c3a95159c98595789015da72e71432e638c4bc0aad4722ea6a1ffeca178838cfb6012f5b9cc1a8c61b737704bd658d8f588959a46a899961667e99f5 + version: 1.2.1 + resolution: "is-callable@npm:1.2.1" + checksum: ef2dd2e158b9feeb6243f9c946cb536c7537aceff02a66aad0f38138982a5f775bbb53b2957e85ad3a93c13b4a8b226096d5942224c18c10ca7a7f5cb06fda1c languageName: node linkType: hard @@ -10720,22 +10563,6 @@ __metadata: languageName: node linkType: hard -"is-dotfile@npm:^1.0.0": - version: 1.0.3 - resolution: "is-dotfile@npm:1.0.3" - checksum: 82be54d6d57710d393c2275a63f4c60b33bfe5e21080899073b4ef315f13c9017891aed3477c2c1ecfc43b2a1c2180151fad8fab02aba930473e88b00393501f - languageName: node - linkType: hard - -"is-equal-shallow@npm:^0.1.3": - version: 0.1.3 - resolution: "is-equal-shallow@npm:0.1.3" - dependencies: - is-primitive: ^2.0.0 - checksum: 44c7156c3fcdf08aee3422000e133c8281228e1d0f9a55c20f8db123ad10554000aeb862505188d279a1d93faea96977cc603254ab4986b25746e7cd8a1fedf2 - languageName: node - linkType: hard - "is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1": version: 0.1.1 resolution: "is-extendable@npm:0.1.1" @@ -10752,13 +10579,6 @@ __metadata: languageName: node linkType: hard -"is-extglob@npm:^1.0.0": - version: 1.0.0 - resolution: "is-extglob@npm:1.0.0" - checksum: 77073b0ebe962261395f4f72e594ca53157cdb14e41070fd856aca1422f0c1c49a26a55dabdf3c66559c98ca1a6a1ac8b9342034c5577714008b21fd314595a4 - languageName: node - linkType: hard - "is-extglob@npm:^2.1.0, is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -10803,15 +10623,6 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^2.0.0, is-glob@npm:^2.0.1": - version: 2.0.1 - resolution: "is-glob@npm:2.0.1" - dependencies: - is-extglob: ^1.0.0 - checksum: b3190fc9ca6ad047f6e1856bb80b5b7de740c727025300b078a5557a27c5d1d25594baf8bd582529963eda61cc73c5d8cb546dba8e8afeaeef58012343c52600 - languageName: node - linkType: hard - "is-glob@npm:^3.1.0": version: 3.1.0 resolution: "is-glob@npm:3.1.0" @@ -10878,15 +10689,6 @@ __metadata: languageName: node linkType: hard -"is-number@npm:^2.1.0": - version: 2.1.0 - resolution: "is-number@npm:2.1.0" - dependencies: - kind-of: ^3.0.2 - checksum: 54ecb5cc8e6c262a40adc5e0c40b6a4b209070ce8b83e436697938b3ce550185ec56d30a1fdcc84381fb34b150b326eb09f72a6aa2e587aaeaf098a894090950 - languageName: node - linkType: hard - "is-number@npm:^3.0.0": version: 3.0.0 resolution: "is-number@npm:3.0.0" @@ -10896,13 +10698,6 @@ __metadata: languageName: node linkType: hard -"is-number@npm:^4.0.0": - version: 4.0.0 - resolution: "is-number@npm:4.0.0" - checksum: dda8d33df5fac78f0ce1723a995f0c4a630f59d62390665c52797f39fa9aabaeb1ce8179b29fc02c00cd339da629827e64a6ecc3e2d7619e0b787ea302d88db2 - languageName: node - linkType: hard - "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -10981,17 +10776,10 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^4.0.0": - version: 4.1.1 - resolution: "is-plain-object@npm:4.1.1" - checksum: c63fb5bf602956ab72ca6accb0d005e8bdc5edea68fb53461c9ebbfc9ce365a339a61f2c94f6a889b66c852c91232c652cc01cb81740d2d2b7f23a92ce46e479 - languageName: node - linkType: hard - -"is-posix-bracket@npm:^0.1.0": - version: 0.1.1 - resolution: "is-posix-bracket@npm:0.1.1" - checksum: 631615d7c84800acaa71536359115f4d47ce25e0512b342b18f1790609b40a2e71ded019bd3f8d3395ae9422a420a4bcf517298d52a5559f29d68ebcf787b348 +"is-plain-object@npm:^5.0.0": + version: 5.0.0 + resolution: "is-plain-object@npm:5.0.0" + checksum: 92bd87f095036fb6ef21fcba4e66734bba1457fc4abece5873bd1fba130c44fa8a4df64a2ef7841da638680af18e1ad2e5fac1095bed3578d0da0afc1f04bcf3 languageName: node linkType: hard @@ -11002,13 +10790,6 @@ __metadata: languageName: node linkType: hard -"is-primitive@npm:^2.0.0": - version: 2.0.0 - resolution: "is-primitive@npm:2.0.0" - checksum: 887f209dcefc7c5e78aaddb73d6083cd92fbfbc90b6b3b5e06dd64bdfc6a57bcee58eb48718fa7b4abe96cc641e365dccdc14a43789fc147c319e4fdebd7d4df - languageName: node - linkType: hard - "is-promise@npm:^2.1": version: 2.2.2 resolution: "is-promise@npm:2.2.2" @@ -12672,13 +12453,6 @@ __metadata: languageName: node linkType: hard -"math-random@npm:^1.0.1": - version: 1.0.4 - resolution: "math-random@npm:1.0.4" - checksum: 84d091e9b24325802d78cae20e7ba249fec8dd21b158f93c36c636a188bee8ae5866cf0743b7f5c2429663735f8ac41bc60fc8b9a1c7f71f79f791d24c7eb893 - languageName: node - linkType: hard - "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -12845,27 +12619,6 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^2.1.5": - version: 2.3.11 - resolution: "micromatch@npm:2.3.11" - dependencies: - arr-diff: ^2.0.0 - array-unique: ^0.2.1 - braces: ^1.8.2 - expand-brackets: ^0.1.4 - extglob: ^0.3.1 - filename-regex: ^2.0.0 - is-extglob: ^1.0.0 - is-glob: ^2.0.1 - kind-of: ^3.0.2 - normalize-path: ^2.0.1 - object.omit: ^2.0.0 - parse-glob: ^3.0.4 - regex-cache: ^0.4.2 - checksum: a08e4977c85a2d954cc91641ce039334eef45e67707658931643359eddeba4c7d65fba5db5ec241beb782c32446ddb8af12d91424921d4e3d3787ae0979eeb34 - languageName: node - linkType: hard - "micromatch@npm:^3.0.4, micromatch@npm:^3.1.10, micromatch@npm:^3.1.4": version: 3.1.10 resolution: "micromatch@npm:3.1.10" @@ -13008,7 +12761,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.0, minimatch@npm:^3.0.2, minimatch@npm:^3.0.3, minimatch@npm:^3.0.4": +"minimatch@npm:^3.0.0, minimatch@npm:^3.0.3, minimatch@npm:^3.0.4": version: 3.0.4 resolution: "minimatch@npm:3.0.4" dependencies: @@ -13038,7 +12791,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.1.0, minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5": +"minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5": version: 1.2.5 resolution: "minimist@npm:1.2.5" checksum: b77b8590147a4e217ff34266236bc39de23b52e6e33054076991ff674c7397a1380a7bde11111916f16f003a94aaa7e4f3d92595a32189644ff607fabc65a5b6 @@ -13526,7 +13279,7 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^1.1.60": +"node-releases@npm:^1.1.61": version: 1.1.61 resolution: "node-releases@npm:1.1.61" checksum: 3aab2b13f55e7a5fdabc9d3d7f211b3d4b614e50b50467d01a2554f609cabe3f655e37a04b52da05aeec2d2001e92bf10821f70b821145ffc2e11a3abd7b457e @@ -13587,7 +13340,7 @@ __metadata: languageName: node linkType: hard -"normalize-path@npm:^2.0.0, normalize-path@npm:^2.0.1, normalize-path@npm:^2.1.1": +"normalize-path@npm:^2.1.1": version: 2.1.1 resolution: "normalize-path@npm:2.1.1" dependencies: @@ -13839,14 +13592,14 @@ __metadata: linkType: hard "object.assign@npm:^4.1.0": - version: 4.1.0 - resolution: "object.assign@npm:4.1.0" + version: 4.1.1 + resolution: "object.assign@npm:4.1.1" dependencies: - define-properties: ^1.1.2 - function-bind: ^1.1.1 - has-symbols: ^1.0.0 - object-keys: ^1.0.11 - checksum: 92e20891ddf04d9974f7b178ae70d198727dcd638c8a5a422f07f730f40140c4fe02451cdc9c37e9f22392e5487b9162975003a9f20b16a87b9d13fe150cf62d + define-properties: ^1.1.3 + es-abstract: ^1.18.0-next.0 + has-symbols: ^1.0.1 + object-keys: ^1.1.1 + checksum: 2038905bbf7c07313df831e83e40fc4eba783d2d680533ec47c546e562e939902db69c83fea9bd836204aa3e01e8db0faa412d4f649c9825235cc8e5c1166dd1 languageName: node linkType: hard @@ -13883,16 +13636,6 @@ __metadata: languageName: node linkType: hard -"object.omit@npm:^2.0.0": - version: 2.0.1 - resolution: "object.omit@npm:2.0.1" - dependencies: - for-own: ^0.1.4 - is-extendable: ^0.1.1 - checksum: 15f149ba748f2573f76116e390ee72ad761d666577b259f032d512f173ad0953d6b2cba96df0ff7a3e0fda4b20862221f00dc70f0edcbdd6f7ad5a7cf1974ad9 - languageName: node - linkType: hard - "object.pick@npm:^1.3.0": version: 1.3.0 resolution: "object.pick@npm:1.3.0" @@ -14312,18 +14055,6 @@ __metadata: languageName: node linkType: hard -"parse-glob@npm:^3.0.4": - version: 3.0.4 - resolution: "parse-glob@npm:3.0.4" - dependencies: - glob-base: ^0.3.0 - is-dotfile: ^1.0.0 - is-extglob: ^1.0.0 - is-glob: ^2.0.0 - checksum: bc9f7a8ed61b8005cce9b6f63130f9080e7034472b3e0c48cc28bfbad8c1290cca25b4fefddc7cd96d6f44e5bc2bace9e0c1f26e665cb2f693a13c2c7fcd5ff2 - languageName: node - linkType: hard - "parse-json@npm:^2.2.0": version: 2.2.0 resolution: "parse-json@npm:2.2.0" @@ -15149,13 +14880,6 @@ __metadata: languageName: node linkType: hard -"preserve@npm:^0.2.0": - version: 0.2.0 - resolution: "preserve@npm:0.2.0" - checksum: b402f0bcfb307f4e19cef52966a8b6b93e398ff91e9b3011ee3986b60c5b42ac2fa955b1287f62ae2150945919ca936fd388cd622bb878cae5e2de9a33de42e8 - languageName: node - linkType: hard - "prettier@npm:^1.18.2": version: 1.19.1 resolution: "prettier@npm:1.19.1" @@ -15534,17 +15258,6 @@ __metadata: languageName: node linkType: hard -"randomatic@npm:^3.0.0": - version: 3.1.1 - resolution: "randomatic@npm:3.1.1" - dependencies: - is-number: ^4.0.0 - kind-of: ^6.0.0 - math-random: ^1.0.1 - checksum: a70d5cc7b09eebe5964dd7e0cf37faa328ab744bcdbb171b529af12a1174c8b8024c2174bf23e6d80504e69e9ddbabce4c1d3984509ff9db86e91d4d161d2cae - languageName: node - linkType: hard - "randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" @@ -15807,7 +15520,7 @@ __metadata: languageName: node linkType: hard -"readdirp@npm:^2.0.0, readdirp@npm:^2.2.1": +"readdirp@npm:^2.2.1": version: 2.2.1 resolution: "readdirp@npm:2.2.1" dependencies: @@ -15891,13 +15604,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.11.0": - version: 0.11.1 - resolution: "regenerator-runtime@npm:0.11.1" - checksum: d98d44b9f5c9c3c670dcb615c5f5374931f937f3075dc8338126f45231643aa8c47ed2bfdef6ae593e311be54ca02d25d943971ca86a3dc1fa99068c2e1b88b2 - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.13.4": version: 0.13.7 resolution: "regenerator-runtime@npm:0.13.7" @@ -15914,15 +15620,6 @@ __metadata: languageName: node linkType: hard -"regex-cache@npm:^0.4.2": - version: 0.4.4 - resolution: "regex-cache@npm:0.4.4" - dependencies: - is-equal-shallow: ^0.1.3 - checksum: e4d3dd07bd1ae9160b4a79440a96a4e9400ea7f3e284c73b072310c62e98eec06e41dd6bae464370de41ab3bfdb664b9ebc261b7a17bc9fa73f39d439f03da75 - languageName: node - linkType: hard - "regex-not@npm:^1.0.0, regex-not@npm:^1.0.2": version: 1.0.2 resolution: "regex-not@npm:1.0.2" @@ -16060,7 +15757,7 @@ __metadata: languageName: node linkType: hard -"repeat-string@npm:^1.5.2, repeat-string@npm:^1.6.1": +"repeat-string@npm:^1.6.1": version: 1.6.1 resolution: "repeat-string@npm:1.6.1" checksum: 99c431ba7bef7a5d39819d562ebca89206368b45f73213677a3b562e25b5dd272d9e6a2ca8105001df14b6fc8cc71f0b10258c86e16cf8a256318fac1ddc8a77 @@ -16240,7 +15937,7 @@ __metadata: languageName: node linkType: hard -"resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.2.0, resolve@^1.3.2, resolve@^1.8.1": +"resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.2.0, resolve@^1.3.2, resolve@^1.8.1": version: 1.17.0 resolution: "resolve@npm:1.17.0" dependencies: @@ -16249,7 +15946,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#builtin, resolve@patch:resolve@^1.1.7#builtin, resolve@patch:resolve@^1.10.0#builtin, resolve@patch:resolve@^1.10.1#builtin, resolve@patch:resolve@^1.11.1#builtin, resolve@patch:resolve@^1.13.1#builtin, resolve@patch:resolve@^1.17.0#builtin, resolve@patch:resolve@^1.2.0#builtin, resolve@patch:resolve@^1.3.2#builtin, resolve@patch:resolve@^1.8.1#builtin": +"resolve@patch:resolve@^1.1.6#builtin, resolve@patch:resolve@^1.10.0#builtin, resolve@patch:resolve@^1.10.1#builtin, resolve@patch:resolve@^1.11.1#builtin, resolve@patch:resolve@^1.13.1#builtin, resolve@patch:resolve@^1.17.0#builtin, resolve@patch:resolve@^1.2.0#builtin, resolve@patch:resolve@^1.3.2#builtin, resolve@patch:resolve@^1.8.1#builtin": version: 1.17.0 resolution: "resolve@patch:resolve@npm%3A1.17.0#builtin::version=1.17.0&hash=3388aa" dependencies: @@ -16379,15 +16076,15 @@ __metadata: "@babel/core": ^7.11.6 "@babel/register": ^7.11.5 "@babel/runtime": ^7.11.2 - "@polkadot/dev": ^0.55.48 - "@polkadot/ts": ^0.3.44 + "@polkadot/dev": ^0.55.51 + "@polkadot/ts": ^0.3.46 "@polkadot/typegen": "workspace:packages/typegen" "@types/jest": ^26.0.13 "@vuepress/plugin-search": ^1.5.4 copyfiles: ^2.3.0 typedoc: ^0.19.1 typedoc-plugin-markdown: ^2.4.2 - typedoc-plugin-no-inherit: ^1.1.10 + typedoc-plugin-no-inherit: ^1.2.0 languageName: unknown linkType: soft @@ -16781,13 +16478,6 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.6.1": - version: 1.7.2 - resolution: "shell-quote@npm:1.7.2" - checksum: 3b3d06814ca464cde8594c27bdd57a1f4c06b26ad2988b08b5819f97ac1edfd7cb7313fda1c909da33211972c72c5a7906b7da2b62078109f9d3274d3f404fa9 - languageName: node - linkType: hard - "shelljs@npm:^0.3.0": version: 0.3.0 resolution: "shelljs@npm:0.3.0" @@ -17629,15 +17319,6 @@ __metadata: languageName: node linkType: hard -"subarg@npm:^1.0.0": - version: 1.0.0 - resolution: "subarg@npm:1.0.0" - dependencies: - minimist: ^1.1.0 - checksum: 21b833baf961371922838d707a75915ce4f670668aba981d1b0ed42b994cec61e9e1f26a426695418aa42b3f7633373ba052d6825ba436d999f1a41bb082ad5f - languageName: node - linkType: hard - "supports-color@npm:^2.0.0": version: 2.0.0 resolution: "supports-color@npm:2.0.0" @@ -18336,11 +18017,9 @@ __metadata: linkType: hard "typedoc-default-themes@npm:^0.11.1": - version: 0.11.1 - resolution: "typedoc-default-themes@npm:0.11.1" - dependencies: - lunr: ^2.3.9 - checksum: a83a1984d64c3d64e60d29e0fb9e82bcd25d80a2d1949e3788eda9dbd6473d55bc8bb9c34a590725d7910ab86bce5e9a41a85480122ad6d65492b431a75f7458 + version: 0.11.3 + resolution: "typedoc-default-themes@npm:0.11.3" + checksum: b126abdeefff0c7c24c2b0f7cdb99d8032bfa1cdcdb5177dc01438417a3db441c34110352e75d05a0f0435d2cd5f7fe78e9d053e376501d9805c77afd2816681 languageName: node linkType: hard @@ -18356,12 +18035,12 @@ __metadata: languageName: node linkType: hard -"typedoc-plugin-no-inherit@npm:^1.1.10": - version: 1.1.10 - resolution: "typedoc-plugin-no-inherit@npm:1.1.10" +"typedoc-plugin-no-inherit@npm:^1.2.0": + version: 1.2.0 + resolution: "typedoc-plugin-no-inherit@npm:1.2.0" peerDependencies: - typedoc: ">=0.10.0" - checksum: ab0bbaebd2455775d1af1ac54de52579516fb23d5d148f15a07bee97bae1580755693d7e803b3618881f94af025f4b9cac217d4fcb7f65c7df35e24adbcccb0e + typedoc: ">=0.16.0" + checksum: 2587168cabf864bf6ba867db6d62e718e9101f76f0f6a24a4583e7a9731ede885d079e36c7c0b4dbf8a0391c7f735ee61a6c33888e4061bdf4e67384bfb16c91 languageName: node linkType: hard @@ -19521,6 +19200,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: 09939dd775ae565bb99a25a6c072fe3775a95fa71751b5533c94265fe986ba3e3ab071a027ab76cf26876bd9afd10ac3c2d06d7c4bcce148bf7d2d9514e3a0df + languageName: node + linkType: hard + "wrappy@npm:1": version: 1.0.2 resolution: "wrappy@npm:1.0.2" @@ -19673,6 +19363,13 @@ __metadata: languageName: node linkType: hard +"y18n@npm:^5.0.1": + version: 5.0.1 + resolution: "y18n@npm:5.0.1" + checksum: 602e3cc9460cab50c54e44da42b7faf4521fe5e1856a98b82c41031725c439531a044cede89da53555354216902a7a218b6cf2b79e0f32b1684fa51b8d97b37e + languageName: node + linkType: hard + "yaeti@npm:^0.0.6": version: 0.0.6 resolution: "yaeti@npm:0.0.6" @@ -19731,6 +19428,13 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^20.0.0": + version: 20.0.0 + resolution: "yargs-parser@npm:20.0.0" + checksum: ddd40e7c1a23416f46b08fd5b07b9ac87b56682cbeb164dd56c7bd14a5a2274be2450a1ac8e2c320bf3b558c9b69fd20dd14d03481c75664662838275250cdfa + languageName: node + linkType: hard + "yargs@npm:^13.3.2": version: 13.3.2 resolution: "yargs@npm:13.3.2" @@ -19768,7 +19472,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^15.3.1, yargs@npm:^15.4.1": +"yargs@npm:^15.3.1": version: 15.4.1 resolution: "yargs@npm:15.4.1" dependencies: @@ -19787,6 +19491,21 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^16.0.3": + version: 16.0.3 + resolution: "yargs@npm:16.0.3" + dependencies: + cliui: ^7.0.0 + escalade: ^3.0.2 + get-caller-file: ^2.0.5 + require-directory: ^2.1.1 + string-width: ^4.2.0 + y18n: ^5.0.1 + yargs-parser: ^20.0.0 + checksum: 39490963e02bceb73ffff285cd9b241e5b019acbedef456586c97027cc18d0cadb743ad1340ccdc9340d0a21e18176c63b9f8bd90eee64c7e1f512c147aab1c2 + languageName: node + linkType: hard + "yargs@npm:^2.1.1": version: 2.3.0 resolution: "yargs@npm:2.3.0"