diff --git a/.github/workflows/push-master.yml b/.github/workflows/push-master.yml index f5e3298b1..7d2e1962b 100644 --- a/.github/workflows/push-master.yml +++ b/.github/workflows/push-master.yml @@ -10,7 +10,7 @@ jobs: matrix: step: ['build:release', 'docs:release'] name: ${{ matrix.step }} - if: "! contains(github.event.head_commit.message, '[CI Skip]') && github.repository == 'polkadot-js/common'" + if: "! startsWith(github.event.head_commit.message, '[CI Skip]') && github.repository == 'polkadot-js/common'" runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 @@ -21,16 +21,13 @@ jobs: CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} GH_PAGES_SRC: build-docs GH_PAT: ${{ secrets.GH_PAT }} - GH_TOKEN: ${{ secrets.GH_PAT }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_RELEASE_GITHUB_API_TOKEN: ${{ secrets.GH_PAT }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: | yarn install --immutable | grep -v 'YN0013' yarn ${{ matrix.step }} dummy: - name: Dummy - if: "contains(github.event.head_commit.message, '[CI Skip]')" runs-on: ubuntu-latest steps: - name: dummy diff --git a/CHANGELOG.md b/CHANGELOG.md index d7a2d392f..b9341bea5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,34 +1,43 @@ -# 2.11.1 May 26, 2020 +# CHANGELOG + +## 2.12.0-beta.x + +- **Important** Removed `mnemonicToSeed`, it has not been in-active use since POC-2, use `mnemonicToMiniSecret` for the expected outcome +- Added `u8aEq` to compare two Uint8Array or hex values for an exact match +- Added `addressEq` to compare two addresses (ss58, Uint8array or hex) for an exact match +- Performance optimizations in `u8aToHex` conversions + +## 2.11.1 May 26, 2020 - Internal cleanups on typings - Support for latest TypeScript, eslint & typescript-eslint -# 2.10.1 May 14, 2020 +## 2.10.1 May 14, 2020 - Add Kulupu ss58 prefix as an allowed value (Thanks to https://github.com/sorpaas) - Make the `TextEncoder` polyfill handle non-compliant Buffer implementations (newer versions of Jest) - `DeriveJunction` now also allows for BigInt values (aligning with number types elsewhere) - Small code-flow optimizations -# 2.9.1 Apr 30, 2020 +## 2.9.1 Apr 30, 2020 - Add support for ECDSA keypairs (Thanks to https://github.com/akru) - Added `createKeyMulti` & `createKeySub` to create utility sub & multi keys - Added `u8aSorted` to sort `Uint8Arrays` - Added `sortAddresses` to sort addresses based on their internal representation -# 2.8.1 Apr 9, 2020 +## 2.8.1 Apr 9, 2020 - Keypair will now throw an error when attempting to sign/derive using a locked pair (Thanks to https://github.com/h4x3rotab) - Cleanup `isDevelopment` regex to cater for chains such as `Westend Development` -# 2.7.1 Mar 31, 2020 +## 2.7.1 Mar 31, 2020 - Add `bnSqrt` to calculate the integer sqrt via Newton iteration - Allow for optional wasm-crypto, specifically via `@polkadot/util-crypto/noWasm` - Misc. CI infrastructure cleanups -# 2.6.1 Feb 29, 2020 +## 2.6.1 Feb 29, 2020 - **Breaking change** Following on the 2.0 release, `@polkadot/wasm` was updated to 1.1+. sr25510 now only verifies 0.8+ signatures, closing the loop on dropping Substrate 1.x-era support - Add `signatureVerify (message: Uint8Array | string, signature: Uint8Array | string, addressOrPublicKey: Uint8Array | string): VerifyResult` to verify any signature, regardless of type. Returns validity & detected crypto type. @@ -36,14 +45,14 @@ - Add `addressCheckChecksum (decoded: Uint8Array)` as an helper to extract and verify the ss58 checksum - Swap to yarn 2, allow use in yarn 2 projects -# 2.5.1 Feb 22, 2020 +## 2.5.1 Feb 22, 2020 - **Breaking change** (TypeScript only) The `*.d.ts` files now contain TypeScript 3.8 features, `#private`, which is not usable in older versions - Add `isBigInt(value)` to allow `BigInt` checks. Also add support in `bnToBn` as well as number conversion utils - Add `isChildClass(Parent, Child?)` to check if a class extends the parent, asserting Child is Parent - (internal) Use `#` instead of `private _` for private class variables -# 2.4.1 Feb 18, 2020 +## 2.4.1 Feb 18, 2020 - Ensure that `formatBalance` does not apply unit overrides apply when no SI is applicable - Adjust `formatBalance(, )` to take expanded `withUnit: string | boolean` option where string is an actual unit, e.g. `KSM` @@ -51,22 +60,22 @@ - The `.setSS58Format` on keyring will now just operate on pairs created on the keyring, not globally. The global `setSS58Format` in `@polkadot/util-crypto` will be deprecated. - The deprecated `addressPrefix` option to keyring has been belatedly removed (Use `ss58Format` rather) -# 2.3.1 Feb 15, 2020 +## 2.3.1 Feb 15, 2020 - Remove dependency on moment.js with `formatDate` function (Thanks to https://github.com/AndreasGassmann) - Move TypeScript `@types/*` to dev deps (Thanks to https://github.com/AndreasGassmann) - Update to `@polkadot/wasm-crypto` 1.0 - Cleanup dependencies to pave the way for using yarn 2 (Explicit instead of implicit) -# 2.2.1 Feb 06, 2020 +## 2.2.1 Feb 06, 2020 - Add resolver for jest requires (tests from src) -# 2.1.1 Feb 04, 2020 +## 2.1.1 Feb 04, 2020 - Update `detectPackage(, __dirname?)` with calling folder -# 2.0.1 Jan 30, 2020 +## 2.0.1 Jan 30, 2020 - Update w3f/schnorrkel to 0.8.5 (Full Substrate 2.x support, no 1.x support) - Remove Alice session (ed2551) account from testing keyring (not applicable to Substrate 2.x) @@ -74,27 +83,27 @@ - Renamed `assertSingletonPackage` to `detectPackage` with inclusion of version listing - Swap to elliptic library for secp2561 recovery (No node bindings) -# 1.8.1 Jan 09, 2020 +## 1.8.1 Jan 09, 2020 - Add cross-client encryption/decryption support (Thanks to https://github.com/hskang9) -# 1.7.1 Nov 27, 2019 +## 1.7.1 Nov 27, 2019 - `formatBalance` signature now allows to force unit displays - Keypair now allows for derive on a pair, with `pair.derive(...)` - `assert` now acts like a real asserts, with no return - signature adapted for new TS 3.7 -# 1.6.1 Oct 24, 2019 +## 1.6.1 Oct 24, 2019 - `pair.sign(message)` now takes an optional second `options?: SignOptions` parameter, where `SignOptions` is currently defined as `{ withType: boolean }`. Here `withType` instructs the signing to prepend the type of signature (ed2551, sr25519 or ecdsa). This is used for the new Polkadot/Substrate MultiSignature format. -# 1.5.1 Sep 25, 2019 +## 1.5.1 Sep 25, 2019 - Fix typings on the Keyring-exposed encode & decodeAddress - Allow ss58Format = 0 as a valid value - Loosen type definitions for allowed ss58format values (still checked against allowed array) -# 1.4.1 Sep 12, 2019 +## 1.4.1 Sep 12, 2019 - **Breaking change** To set the `ss58Format`, you should now use `setSS58Format` as opposed to the old `setAddressPrefix` - Renamed `keyring.setAddressPrefix` to `keyring.setSS58Format` @@ -102,25 +111,25 @@ - Added `stringToHex` and `hexToString` conversion utilities to `@polkadot/util` - Swap to [Babel 7.6.0](https://babeljs.io/) for all compilation, for latest improvements in code generation -# 1.3.1 Sep 10, 2019 +## 1.3.1 Sep 10, 2019 - Remove the `ExtError` class, always prefer the standard JS `Error` object for errors. This would bre a breaking change for any applications using `ExtError` -# 1.2.1 Sep 09, 2019 +## 1.2.1 Sep 09, 2019 - Keyring `addFromAddress` can now be used to store external accounts, for example those provided by external signers - Maintainability updates -# 1.1.1 Aug 09, 2019 +## 1.1.1 Aug 09, 2019 - `assertSingletonPackage` now warns via console.warn, but does not throw. This does allow the info to come accross while still allowing the app developers using multiple libraries time to fix. -# 1.0.1 Aug 02, 2019 +## 1.0.1 Aug 02, 2019 - `formatBalance` now allows for `Compact` inputs - `formaBalance` now allows correct formatting of very large decimals -# 0.94.1 Jul 20, 2019 +### 0.94.1 Jul 20, 2019 - Add `checkAddress(address, prefix)` to `@polkadot/util-crypto` that validates an ss-58 address - Add support for the Kusama network (as a valid checked prefix) @@ -128,7 +137,7 @@ - The ed25519 key for Alice (representing the session), now appears in the test keyrings - Fix missing dependencies for keyring (after address moves in 0.93.1) -# 0.93.1 Jun 14, 2019 +### 0.93.1 Jun 14, 2019 - Breaking: External pair interface for keyring has been changed. Instead of - `getMeta` use the `meta` getter, i.e. `console.log(pair.meta.name)` @@ -136,133 +145,133 @@ - `publicKey` use the `publicKey` getter, i.e. `console.log(pair.publicKey)` - `Move decodeAddress`, `encodeAddress` & `setAddressPrefix` functions into `@polkadot/util-crypto` from `@polkadot/keyring`. External interfaces should not be affected at this point since it is also (still) exported and exposed on keyring -# 0.92.1 Jun 04, 2019 +### 0.92.1 Jun 04, 2019 - Only allow integer input values into `formatBalance` - Allow `formatBalance`, `formatDecimal` & `formatNumber` to cater for negative numbers - Add 'Bob//stash' to testing keyring, joining the existing 'Alice//stash' -# 0.91.1 May 22, 2019 +### 0.91.1 May 22, 2019 - ed25519/sr25519 sign & verify functions can now take the message input as Uint8Array/string/hex and verify allows for the signature/publicKey to be specified as Uint8Array/hex - Update `@polkadot/wasm` to include a maintenance bump for the `w3f/schnorrkel` libraries -# 0.90.1 May 08, 2019 +### 0.90.1 May 08, 2019 - Moving towards 1.0 - Added bnMin & bnMax functions -# 0.76.1 Apr 03, 2019 +### 0.76.1 Apr 03, 2019 - Fix `addFromMnemonic` to generate using new-style derivation. - Pull in `formatBalance`, `formatDecimal`, `formatElapsed`, `formatNumber`, `calcSi`, `findSi` & `isTestChain` utility functions from the originals in `@polkadot/ui-util` - Swap out `wasm-schnorrkel` & `wasm-ed25519` for combined version with `wasm-crypto` - Swap DB interfaces to optional LRU, removing `transactionAsync` (client-only changes) -# 0.75.1 Mar 29, 2019 +### 0.75.1 Mar 29, 2019 - Start journey to 1.0 -# 0.42.1 Mar 28, 2019 +### 0.42.1 Mar 28, 2019 - Add `assertSingletonPackage` to util - Ensure that only a single keyring instance is loaded (uses above) -# 0.41.1 Mar 25, 2019 +### 0.41.1 Mar 25, 2019 - Extensions to the client-specific database interfaces (non-breaking for API and util users) -# 0.40.1 Mar 23, 2019 +### 0.40.1 Mar 23, 2019 - Add additional derivation path extraction mechanisms to util-crypto - Add createFromUri function to keypair (creates keypair, does not add it) - Allow all crypto hashing & ed25519 to use WASM (as available, JS fallbacks) -# 0.39.1 Mar 20, 2019 +### 0.39.1 Mar 20, 2019 - Pull in bip39 generation functions from `@poladkot/wasm-crypto` with a fallback to the pure JS versions -# 0.38.1 Mar 18, 2019 +### 0.38.1 Mar 18, 2019 - Align with current substrate master for sr25519 keys and hard/soft derivation - Swap default dev keys to derived (sr25519) -# 0.37.1 Mar 14, 2019 +### 0.37.1 Mar 14, 2019 - Swap to publishing -beta.x on merge (non-breaking testing) -# 0.36.1 Mar 13, 2019 +### 0.36.1 Mar 13, 2019 - Add `fromUri` to keyring along with hard & soft key derivation. -# 0.35.1 Mar 04, 2019 +### 0.35.1 Mar 04, 2019 - Remove NodeJs-only `syncify` function, not exported by the package (with binary dependency for Node) -# 0.34.1 Feb 13, 2019 +### 0.34.1 Feb 13, 2019 - Keyring now allows for ed25519 and sr25519 instances. Upon creation, you need to pass the `ed25519`or `sr25519` string to denote the type, i.e. `new Keyring({ type: 'sr25519' })` -# 0.33.1 Nov 22, 2018 +### 0.33.1 Nov 22, 2018 -# 0.32.1 Oct 18, 2018 +### 0.32.1 Oct 18, 2018 -# 0.31.1 Oct 12, 2018 +### 0.31.1 Oct 12, 2018 -# 0.30.1 Sep 11, 2018 +### 0.30.1 Sep 11, 2018 -# 0.29.1 Sep 01, 2018 +### 0.29.1 Sep 01, 2018 -# 0.28.1 Aug 11, 2018 +### 0.28.1 Aug 11, 2018 -# 0.27.1 Aug 06, 2018 +### 0.27.1 Aug 06, 2018 -# 0.26.1 Jun 27, 2018 +### 0.26.1 Jun 27, 2018 -# 0.25.1 Jun 26, 2018 +### 0.25.1 Jun 26, 2018 -# 0.24.1 Jun 22, 2018 +### 0.24.1 Jun 22, 2018 -# 0.23.1 Jun 21, 2018 +### 0.23.1 Jun 21, 2018 -# 0.22.1 May 24, 2018 +### 0.22.1 May 24, 2018 -# 0.21.1 May 17, 2018 +### 0.21.1 May 17, 2018 -# 0.20.1 May 16, 2018 +### 0.20.1 May 16, 2018 -# 0.19.1 Apr 19, 2018 +### 0.19.1 Apr 19, 2018 -# 0.18.1 Mar 20, 2018 +### 0.18.1 Mar 20, 2018 -# 0.17.1 Mar0 8, 2018 +### 0.17.1 Mar0 8, 2018 -# 0.16.1 Feb 23, 2018 +### 0.16.1 Feb 23, 2018 -# 0.15.1 Feb 15, 2018 +### 0.15.1 Feb 15, 2018 -# 0.14.1 Feb 07, 2018 +### 0.14.1 Feb 07, 2018 -# 0.13.1 Jan 25, 2018 +### 0.13.1 Jan 25, 2018 -# 0.12.1 Jan 11, 2018 +### 0.12.1 Jan 11, 2018 -# 0.11.1 Dec 30, 2017 +### 0.11.1 Dec 30, 2017 -# 0.10.1 Dec 17, 2017 +### 0.10.1 Dec 17, 2017 -# 0.9.1 Dec 14, 2017 +### 0.9.1 Dec 14, 2017 -# 0.8.1 Dec 12, 2017 +### 0.8.1 Dec 12, 2017 -# 0.7.1 Dec 11, 2017 +### 0.7.1 Dec 11, 2017 -# 0.6.1 Nov 30, 2017 +### 0.6.1 Nov 30, 2017 -# 0.5.1 Nov 20, 2017 +### 0.5.1 Nov 20, 2017 -# 0.4.1 Nov 19, 2017 +### 0.4.1 Nov 19, 2017 -# 0.3.1 Nov 19, 2017 +### 0.3.1 Nov 19, 2017 -# 0.2.1 Nov 18, 2017 +### 0.2.1 Nov 18, 2017 diff --git a/package.json b/package.json index 6fa91eccb..fe1cc9dc2 100644 --- a/package.json +++ b/package.json @@ -22,8 +22,8 @@ }, "devDependencies": { "@babel/core": "^7.9.6", - "@polkadot/dev": "^0.54.1", - "@polkadot/ts": "^0.3.23", + "@polkadot/dev": "^0.55.6", + "@polkadot/ts": "^0.3.25", "@types/jest": "^25.2.3" } } diff --git a/packages/util-crypto/src/address/encode.spec.ts b/packages/util-crypto/src/address/encode.spec.ts index bde05c006..2bbfe957c 100644 --- a/packages/util-crypto/src/address/encode.spec.ts +++ b/packages/util-crypto/src/address/encode.spec.ts @@ -2,7 +2,8 @@ // This software may be modified and distributed under the terms // of the Apache-2.0 license. See the LICENSE file for details. -import testingPairs from '../../../keyring/src/testingPairs'; +import testingPairs from '@polkadot/keyring/testingPairs'; + import encode from './encode'; const keyring = testingPairs({ type: 'ed25519' }, false); diff --git a/packages/util-crypto/src/address/eq.spec.ts b/packages/util-crypto/src/address/eq.spec.ts new file mode 100644 index 000000000..de722971d --- /dev/null +++ b/packages/util-crypto/src/address/eq.spec.ts @@ -0,0 +1,46 @@ +// Copyright 2017-2020 @polkadot/util-crypto authors & contributors +// This software may be modified and distributed under the terms +// of the Apache-2.0 license. See the LICENSE file for details. + +import testingPairs from '@polkadot/keyring/testingPairs'; +import { addressEq } from '.'; + +describe('addressEq', (): void => { + it('returns false with non-equal', (): void => { + expect( + addressEq( + '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY', + '5EnxxUmEbw8DkENKiYuZ1DwQuMoB2UWEQJZZXrTsxoz7SpgG' + ) + ).toEqual(false); + }); + + it('returns true for equal, matching prefix', (): void => { + expect( + addressEq( + '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY', + '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY' + ) + ).toEqual(true); + }); + + it('returns true for equal, non-matching prefix', (): void => { + expect( + addressEq( + '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY', + '7sL6eNJj5ZGV5cn3hhV2deRUsivXfBfMH76wCALCqWj1EKzv' + ) + ).toEqual(true); + }); + + it('returns true for equal, address vs publicKey', (): void => { + const keyring = testingPairs({ type: 'sr25519' }); + + expect( + addressEq( + '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY', + keyring.alice.publicKey + ) + ).toEqual(true); + }); +}); diff --git a/packages/util-crypto/src/address/eq.ts b/packages/util-crypto/src/address/eq.ts new file mode 100644 index 000000000..92f28b0a6 --- /dev/null +++ b/packages/util-crypto/src/address/eq.ts @@ -0,0 +1,25 @@ +// Copyright 2017-2020 @polkadot/util-crypto authors & contributors +// This software may be modified and distributed under the terms +// of the Apache-2.0 license. See the LICENSE file for details. + +import { u8aEq } from '@polkadot/util'; + +import decode from './decode'; + +/** + * @name addressEq + * @summary Compares two addresses, either in ss58, Uint8Array or hex format. + * @description + * For the input values, return true is the underlying public keys do match. + * @example + *
+ * + * ```javascript + * import { u8aEq } from '@polkadot/util'; + * + * u8aEq(new Uint8Array([0x68, 0x65]), new Uint8Array([0x68, 0x65])); // true + * ``` + */ +export default function addressEq (a: string | Uint8Array, b: string | Uint8Array): boolean { + return u8aEq(decode(a), decode(b)); +} diff --git a/packages/util-crypto/src/address/index.ts b/packages/util-crypto/src/address/index.ts index b802dfb2f..708b830ef 100644 --- a/packages/util-crypto/src/address/index.ts +++ b/packages/util-crypto/src/address/index.ts @@ -8,10 +8,12 @@ import createKeyMulti from './keyMulti'; import createKeySub from './keySub'; import decodeAddress from './decode'; import encodeAddress from './encode'; +import addressEq from './eq'; import setSS58Format from './setSS58Format'; import sortAddresses from './sort'; export { + addressEq, checkAddress, checkAddressChecksum, createKeyMulti, diff --git a/packages/util-crypto/src/mnemonic/index.ts b/packages/util-crypto/src/mnemonic/index.ts index 457c754b4..cc8795f14 100644 --- a/packages/util-crypto/src/mnemonic/index.ts +++ b/packages/util-crypto/src/mnemonic/index.ts @@ -11,5 +11,4 @@ import '../polyfill'; export { default as mnemonicGenerate } from './generate'; export { default as mnemonicToEntropy } from './toEntropy'; export { default as mnemonicToMiniSecret } from './toMiniSecret'; -export { default as mnemonicToSeed } from './toSeed'; export { default as mnemonicValidate } from './validate'; diff --git a/packages/util-crypto/src/mnemonic/toSeed.spec.ts b/packages/util-crypto/src/mnemonic/toSeed.spec.ts deleted file mode 100644 index c1ef6e2aa..000000000 --- a/packages/util-crypto/src/mnemonic/toSeed.spec.ts +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright 2017-2020 @polkadot/util-crypto authors & contributors -// This software may be modified and distributed under the terms -// of the Apache-2.0 license. See the LICENSE file for details. - -import { u8aToHex } from '@polkadot/util'; - -import toSeed from './toSeed'; - -describe('mnemonicToSeed', (): void => { - it('generates a valid seed', (): void => { - expect( - u8aToHex(toSeed('seed sock milk update focus rotate barely fade car face mechanic mercy')) - ).toEqual('0x3c121e20de068083b49c2315697fb59a2d9e8643c24e5ea7628132c58969a027'); - }); -}); diff --git a/packages/util-crypto/src/mnemonic/toSeed.ts b/packages/util-crypto/src/mnemonic/toSeed.ts deleted file mode 100644 index e1ef9be3a..000000000 --- a/packages/util-crypto/src/mnemonic/toSeed.ts +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 2017-2020 @polkadot/util-crypto authors & contributors -// This software may be modified and distributed under the terms -// of the Apache-2.0 license. See the LICENSE file for details. - -import { mnemonicToSeedSync } from 'bip39'; -import { bufferToU8a } from '@polkadot/util'; -import { bip39ToSeed, isReady } from '@polkadot/wasm-crypto'; - -/** - * @name toSeed - * @summary Creates a valid seed from a mnemonic input - * @example - *
- * - * ```javascript - * import { mnemonicGenerate, mnemonicToSeed, mnemonicValidate } from '@polkadot/util-crypto'; - * - * const mnemonic = mnemonicGenerate(); // => string - * const isValidMnemonic = mnemonicValidate(mnemonic); // => boolean - * - * if (isValidMnemonic) { - * console.log(`Seed generated from mnemonic: ${mnemonicToSeed(mnemonic)}`); => u8a - * } - * ``` - */ -export default function toSeed (mnemonic: string, password = ''): Uint8Array { - return isReady() - ? bip39ToSeed(mnemonic, password) - : bufferToU8a(mnemonicToSeedSync(mnemonic, password)).subarray(0, 32); -} diff --git a/packages/util/src/u8a/eq.spec.ts b/packages/util/src/u8a/eq.spec.ts new file mode 100644 index 000000000..1b41c8cc3 --- /dev/null +++ b/packages/util/src/u8a/eq.spec.ts @@ -0,0 +1,43 @@ +// Copyright 2017-2020 @polkadot/util authors & contributors +// This software may be modified and distributed under the terms +// of the Apache-2.0 license. See the LICENSE file for details. + +import { u8aEq } from '.'; + +describe('u8aEq', (): void => { + it('returns false when the lengths do not match', (): void => { + expect( + u8aEq( + new Uint8Array([1, 2, 3]), + new Uint8Array([1, 2]) + ) + ).toEqual(false); + }); + + it('returns false when the contents do not match', (): void => { + expect( + u8aEq( + new Uint8Array([1, 2, 3]), + new Uint8Array([1, 2, 4]) + ) + ).toEqual(false); + }); + + it('returns true when the contents do match', (): void => { + expect( + u8aEq( + new Uint8Array([1, 2, 3]), + new Uint8Array([1, 2, 3]) + ) + ).toEqual(true); + }); + + it('returns true with equalvalent hex & Uint8array', (): void => { + expect( + u8aEq( + '0x010203', + new Uint8Array([1, 2, 3]) + ) + ).toEqual(true); + }); +}); diff --git a/packages/util/src/u8a/eq.ts b/packages/util/src/u8a/eq.ts new file mode 100644 index 000000000..5dcde0452 --- /dev/null +++ b/packages/util/src/u8a/eq.ts @@ -0,0 +1,37 @@ +// Copyright 2017-2020 @polkadot/util authors & contributors +// This software may be modified and distributed under the terms +// of the Apache-2.0 license. See the LICENSE file for details. + +import u8aToU8a from './toU8a'; + +function equals (a: Uint8Array, b: Uint8Array): boolean { + if (a.length !== b.length) { + return false; + } + + for (let i = 0; i < a.length; i++) { + if (a[i] !== b[i]) { + return false; + } + } + + return true; +} + +/** + * @name u8aEq + * @summary Compares two Uint8Arrays. + * @description + * For `UInt8Array` (or hex string) input values true if there is a match. + * @example + *
+ * + * ```javascript + * import { u8aEq } from '@polkadot/util'; + * + * u8aEq(new Uint8Array([0x68, 0x65]), new Uint8Array([0x68, 0x65])); // true + * ``` + */ +export default function u8aEq (a: Uint8Array | string, b: Uint8Array | string): boolean { + return equals(u8aToU8a(a), u8aToU8a(b)); +} diff --git a/packages/util/src/u8a/index.ts b/packages/util/src/u8a/index.ts index 2069b178d..acc7b46ba 100644 --- a/packages/util/src/u8a/index.ts +++ b/packages/util/src/u8a/index.ts @@ -7,6 +7,7 @@ */ export { default as u8aConcat } from './concat'; +export { default as u8aEq } from './eq'; export { default as u8aFixLength } from './fixLength'; export { default as u8aSorted } from './sorted'; export { default as u8aToBn } from './toBn'; diff --git a/packages/util/src/u8a/toHex.ts b/packages/util/src/u8a/toHex.ts index f4f351c79..7f576c84d 100644 --- a/packages/util/src/u8a/toHex.ts +++ b/packages/util/src/u8a/toHex.ts @@ -2,7 +2,11 @@ // This software may be modified and distributed under the terms // of the Apache-2.0 license. See the LICENSE file for details. -const ALPHABET = '0123456789abcdef'; +const ALPHABET = new Array(256) as string[]; + +for (let n = 0; n < 256; ++n) { + ALPHABET[n] = n.toString(16).padStart(2, '0'); +} /** * @name u8aToHex @@ -35,10 +39,11 @@ export default function u8aToHex (value?: Uint8Array | null, bitLength = -1, isP return `${u8aToHex(value.subarray(0, halfLength), -1, isPrefixed)}…${u8aToHex(value.subarray(value.length - halfLength), -1, false)}`; } - // based on comments in https://stackoverflow.com/questions/40031688/javascript-arraybuffer-to-hex and - // implementation in http://jsben.ch/Vjx2V - optimisation here suggests that a forEach loop is faster - // than reduce as well (clocking at in 90% of the reduce speed with tweaking in the playpen above) - return value.reduce((result, value): string => { - return result + ALPHABET[value >> 4] + ALPHABET[value & 15]; - }, prefix); + const result = new Array(value.length) as string[]; + + for (let i = 0; i < value.length; i++) { + result[i] = ALPHABET[value[i]]; + } + + return prefix + result.join(''); } diff --git a/yarn.lock b/yarn.lock index 7c866d4f8..b08d201c2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4,9 +4,9 @@ __metadata: version: 4 -"@babel/cli@npm:^7.8.4": - version: 7.8.4 - resolution: "@babel/cli@npm:7.8.4" +"@babel/cli@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/cli@npm:7.10.1" dependencies: chokidar: ^2.1.8 commander: ^4.0.1 @@ -25,42 +25,42 @@ __metadata: bin: babel: ./bin/babel.js babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 3/c378a1ad7d9001811a98472c3dec54f9c6efbd2acf9786bc75e7763b5cdc6f5c4437fdda5792b54b419a3fff9347a416b544d0e341335770ce6e26f041926517 + checksum: 3/5a0b4a8186e8b67ef7095033e76744d60028abbbe1ce3c7c479499fe715ea8d3beaff38e9777857fabdd4c671cdff492a87e01791dc019e1637a7697a299176d languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/code-frame@npm:7.8.3" +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/code-frame@npm:7.10.1" dependencies: - "@babel/highlight": ^7.8.3 - checksum: 3/0552a3e3667ad5af3bbffd537a7d177f321af3ff416522a9e9c7c671b9fc5d7f5eb6847e676e8de7a7362819e9670d9fe684e95d1c98adad0c0a0763c096955e + "@babel/highlight": ^7.10.1 + checksum: 3/3b063813f47034aed50d4ebe713cb8f8f87ff8a33449d8856879cdb1cb277b13c172f124fcec5e362ce2ab80642dd9ed4e2333363bb91e9bf81498b0382a5c4b languageName: node linkType: hard -"@babel/compat-data@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/compat-data@npm:7.9.6" +"@babel/compat-data@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/compat-data@npm:7.10.1" dependencies: - browserslist: ^4.11.1 + browserslist: ^4.12.0 invariant: ^2.2.4 semver: ^5.5.0 - checksum: 3/2063b92c99c4ac1c4ffe7659e30b075cb4d7a665310e037e374982b5b0a46f8cf64dd0097d94420709345adc294071237d434d4e991cfdd66feb5ec950b8b734 + checksum: 3/745fed72981104eb70132c04a2268f15bad5c2e10f83a698acb882040741af5605f2d079866860ab2aced518798a0032857c2f57eb532cef2a7e936986845fb9 languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.4, @babel/core@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/core@npm:7.9.6" +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.10.1, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.4, @babel/core@npm:^7.9.6": + version: 7.10.2 + resolution: "@babel/core@npm:7.10.2" dependencies: - "@babel/code-frame": ^7.8.3 - "@babel/generator": ^7.9.6 - "@babel/helper-module-transforms": ^7.9.0 - "@babel/helpers": ^7.9.6 - "@babel/parser": ^7.9.6 - "@babel/template": ^7.8.6 - "@babel/traverse": ^7.9.6 - "@babel/types": ^7.9.6 + "@babel/code-frame": ^7.10.1 + "@babel/generator": ^7.10.2 + "@babel/helper-module-transforms": ^7.10.1 + "@babel/helpers": ^7.10.1 + "@babel/parser": ^7.10.2 + "@babel/template": ^7.10.1 + "@babel/traverse": ^7.10.1 + "@babel/types": ^7.10.2 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.1 @@ -69,464 +69,464 @@ __metadata: resolve: ^1.3.2 semver: ^5.4.1 source-map: ^0.5.0 - checksum: 3/5e9d9199e6994e1de40f7012c3fae43a06c7fec938019a459d1222380523ef257b8b72f0ca0650468d77505dc9a957e816306e5a1f4f3ecbf5bbf6ed3e718258 + checksum: 3/7cc75894e901505b9f741ba71c02c2ca35cedef9e5235d8db135244502c2f4fb7a5f179bf69ec7c8eee6b356dd0f0cd1157418fbea0f560b4c56d076bb86d454 languageName: node linkType: hard -"@babel/generator@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/generator@npm:7.9.6" +"@babel/generator@npm:^7.10.1, @babel/generator@npm:^7.10.2": + version: 7.10.2 + resolution: "@babel/generator@npm:7.10.2" dependencies: - "@babel/types": ^7.9.6 + "@babel/types": ^7.10.2 jsesc: ^2.5.1 lodash: ^4.17.13 source-map: ^0.5.0 - checksum: 3/b90d4cb82aaf3a054eaa70179c591dd205204d1dba9db2806fa50aacada236a046e3efd0e0a37ea15da35ee49834155c1b0091c0c8c288520eec2c401c78af31 + checksum: 3/69e9d70293631ec1a58622411ae38e31cf8ef5969ff4ce3ae04a8fdad3225331d73856975c2d11fd485e830e9fb34235304b5e1955406aaa2f9d1a6c5a9f7b19 languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.0.0, @babel/helper-annotate-as-pure@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-annotate-as-pure@npm:7.8.3" +"@babel/helper-annotate-as-pure@npm:^7.0.0, @babel/helper-annotate-as-pure@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-annotate-as-pure@npm:7.10.1" dependencies: - "@babel/types": ^7.8.3 - checksum: 3/594212a764dc72bbcb1afea1f3a08481693049d19de80a86e0fe4affb3dc112def836ee9bc45eecc5ca34d0ec44db345c9ae2c477209dc92e1c8bb4914a06a8a + "@babel/types": ^7.10.1 + checksum: 3/8ae5966e3d4f813e27ed232c5cd6fa100022e9dbcfb9a267a3a8d76b25d2f5ec1fda1122cbacb7dd67e4e4dc91aa587c1919bc4eb37dd1db7c0c0092bd9301cc languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.8.3" +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.10.1" dependencies: - "@babel/helper-explode-assignable-expression": ^7.8.3 - "@babel/types": ^7.8.3 - checksum: 3/e6729cf99bad9095ebd43deffd5f2d26646a500f7356aafab7e9f5a58a99956782e6220579ac014e972925882d84c026fb06625cdd66fc935eb513af282d98cd + "@babel/helper-explode-assignable-expression": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/6494eaae64369dae0daa888b416878f3767fd5c3b3430513312d5a651544deefb1adf9d9cea22f7062ce49b4d90adfc8c5a11d9a93efa1b65d06d52ed50c3ac3 languageName: node linkType: hard -"@babel/helper-builder-react-jsx-experimental@npm:^7.9.0": - version: 7.9.5 - resolution: "@babel/helper-builder-react-jsx-experimental@npm:7.9.5" +"@babel/helper-builder-react-jsx-experimental@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-builder-react-jsx-experimental@npm:7.10.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.8.3 - "@babel/helper-module-imports": ^7.8.3 - "@babel/types": ^7.9.5 - checksum: 3/26ed0e1466097b543aac193c16fb6226aa24526acb54ca6bbe5c641852f2e87fb5dcd8c1d67d6612efff1a8b1da9db69dbcf78b11a276b3a98592635bc1f81db + "@babel/helper-annotate-as-pure": ^7.10.1 + "@babel/helper-module-imports": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/fc585b47e6504a5419f7ed9c286c1f1108f6d29e541c90ec2435acb8797bf75f8f1c71f2471a98e0e5f0663a2ee3cd4721685403f9e20ef1d7fb4c9e8ee74efe languageName: node linkType: hard -"@babel/helper-builder-react-jsx@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/helper-builder-react-jsx@npm:7.9.0" +"@babel/helper-builder-react-jsx@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-builder-react-jsx@npm:7.10.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.8.3 - "@babel/types": ^7.9.0 - checksum: 3/3c1b38de180ecaa415fa90c23ebc49fb611a72b8cef88cf2d7754cede305869aea6b11742b69444c1a58bf2f9614d9ac674d90f061ba39acd24a54150b55bd57 + "@babel/helper-annotate-as-pure": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/9e1f2a2d76aa3f9b44a2bf613baa46f948b73e024eee65a152b57d4e5e09effd8188ce9be1dafd88544e6ca3687f493430f87ae0a576928f5dcaf90faaeb7477 languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/helper-compilation-targets@npm:7.9.6" +"@babel/helper-compilation-targets@npm:^7.10.2, @babel/helper-compilation-targets@npm:^7.9.6": + version: 7.10.2 + resolution: "@babel/helper-compilation-targets@npm:7.10.2" dependencies: - "@babel/compat-data": ^7.9.6 - browserslist: ^4.11.1 + "@babel/compat-data": ^7.10.1 + browserslist: ^4.12.0 invariant: ^2.2.4 levenary: ^1.1.1 semver: ^5.5.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 3/5fb16b4fc2438c55a41712a107c0338944de7fb9d9c20db59b87fffe95b48cee82a968ac154be76d3492301cbd4c8003ca746c062917c181d76cac6004e536a1 + checksum: 3/5c9469f66f5a495ec4b99265a5af738f3fb09b56173bb8a651151c9ec5c6c657f540be851aabeaf4ff12f617cb15f699fcc29ae444d59e72b4dff1aad910b2c3 languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.8.3, @babel/helper-create-class-features-plugin@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/helper-create-class-features-plugin@npm:7.9.6" +"@babel/helper-create-class-features-plugin@npm:^7.10.1": + version: 7.10.2 + resolution: "@babel/helper-create-class-features-plugin@npm:7.10.2" dependencies: - "@babel/helper-function-name": ^7.9.5 - "@babel/helper-member-expression-to-functions": ^7.8.3 - "@babel/helper-optimise-call-expression": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/helper-replace-supers": ^7.9.6 - "@babel/helper-split-export-declaration": ^7.8.3 + "@babel/helper-function-name": ^7.10.1 + "@babel/helper-member-expression-to-functions": ^7.10.1 + "@babel/helper-optimise-call-expression": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/helper-replace-supers": ^7.10.1 + "@babel/helper-split-export-declaration": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 3/bdd3f0e26846db4efd890ba0ac273102c5947c68619f15fd69cad09a78d535c6cad53057b63d73561beefc9d708aaa5ffceabaac21405126948cfca3fe2abf1a + checksum: 3/d095b7f5635d8c1c1e474f0a51f5ba710c5031ea29b3aca4bdee3605d4a2def9fa3147f177c6712e5bae2ae1a281579c6bc2143a3c5378285709b4eeadbfb70c languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.8.3, @babel/helper-create-regexp-features-plugin@npm:^7.8.8": - version: 7.8.8 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.8.8" +"@babel/helper-create-regexp-features-plugin@npm:^7.10.1, @babel/helper-create-regexp-features-plugin@npm:^7.8.3": + version: 7.10.1 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.10.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.8.3 - "@babel/helper-regex": ^7.8.3 + "@babel/helper-annotate-as-pure": ^7.10.1 + "@babel/helper-regex": ^7.10.1 regexpu-core: ^4.7.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 3/f288ada304dfe48e6090f16520f1e9258f2db1b13234a6e5329eadaf231c9b7c071a303fdd4014db952b89c02d748929ccd6de3d59844b010bf46c27b5a02c53 + checksum: 3/43a2f6a3a45f99f645789f30dc78ba001f03faf05d6f845be3cc65a0d2fa28eda0540675a6a1327c000c1d8611869b770cf28d8796ddf528608edce8c91c3d45 languageName: node linkType: hard -"@babel/helper-define-map@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-define-map@npm:7.8.3" +"@babel/helper-define-map@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-define-map@npm:7.10.1" dependencies: - "@babel/helper-function-name": ^7.8.3 - "@babel/types": ^7.8.3 + "@babel/helper-function-name": ^7.10.1 + "@babel/types": ^7.10.1 lodash: ^4.17.13 - checksum: 3/3a570d152ab5c3710c5bd48eadbb3d5c31f0bb74fb569f0dd5081e301613f3adb0daf3d6dc7e0597cc760f833fe66c80e2c1c3c9a8fc6083135d705f4e53e933 + checksum: 3/bf85f9b8c25d5b7b01070d50cb11185702956bdd16265184512da4462dfb655d7a8a9fa274295eeff8f2779e65d218a237b0a722201d6fc6ded57bb2fdaba23c languageName: node linkType: hard -"@babel/helper-explode-assignable-expression@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-explode-assignable-expression@npm:7.8.3" +"@babel/helper-explode-assignable-expression@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-explode-assignable-expression@npm:7.10.1" dependencies: - "@babel/traverse": ^7.8.3 - "@babel/types": ^7.8.3 - checksum: 3/e6cab12b350c74f3317bca6eafd5eea18773a3d413629a12073670d3472ef14943759a4112ff3762e91dd125b053f498e3071d31f3f69cd6ba3a90b6b47cda9f + "@babel/traverse": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/1ab8f33ac798a11a0ffc635bd0ae3b9960da8c70e0394b176cc7a95e7678a67a8284a89a1f23ee0d5f850cf279f22b88f815b2a2220678bdb5f06ef1abf59846 languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.8.3, @babel/helper-function-name@npm:^7.9.5": - version: 7.9.5 - resolution: "@babel/helper-function-name@npm:7.9.5" +"@babel/helper-function-name@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-function-name@npm:7.10.1" dependencies: - "@babel/helper-get-function-arity": ^7.8.3 - "@babel/template": ^7.8.3 - "@babel/types": ^7.9.5 - checksum: 3/6d5a6f645bd37347f133a69eff3f7078b471e0a73b608c5a0107b58f05fd4f7d7f7344f7713a757db43bc3ce71b5e8aa9f12bc9f2f1fb34b14f33b267958b0ad + "@babel/helper-get-function-arity": ^7.10.1 + "@babel/template": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/089b41b66b8890417874e6ce97f652256aa45ae0c83e0d48a79f077e44926b7c00feb3078097bd7ae635d796926177b0870c92488ab6e56bf40dc6a5dc742c8d languageName: node linkType: hard -"@babel/helper-get-function-arity@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-get-function-arity@npm:7.8.3" +"@babel/helper-get-function-arity@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-get-function-arity@npm:7.10.1" dependencies: - "@babel/types": ^7.8.3 - checksum: 3/173ce64f2bc357ca6deb6c639c02fc3842b9c88750501decfe1fa3b7cfe449280f1ced0b7d754a9bf338e7227300af3b28a3447d60048dfceb6405c017b0b84b + "@babel/types": ^7.10.1 + checksum: 3/631af96439202578620476a2c712a5afeb67f30e73b33dc76d26e941f28783ad781a8366b9c3c69dcbeef9ee8e7b10e41d42e27418c54b23124c349b2b73f4d8 languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-hoist-variables@npm:7.8.3" +"@babel/helper-hoist-variables@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-hoist-variables@npm:7.10.1" dependencies: - "@babel/types": ^7.8.3 - checksum: 3/b5a95ca28dfc44d2bafbc9c9e4e39a592988113eaa14dcf218832e8480388ec857cd06b0816316de5add6951d844b3de1d5ecfb2d5c4bdd9f04cd52e6c9761fa + "@babel/types": ^7.10.1 + checksum: 3/8881f1aa940bdd1d8761b6c6d889f27430db0b66e72b8208ee4e46296c8ca8ddcce3787c30c52959f4bc06399cf3e376d005bbb056bf82444a43bd75ecfac87f languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-member-expression-to-functions@npm:7.8.3" +"@babel/helper-member-expression-to-functions@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-member-expression-to-functions@npm:7.10.1" dependencies: - "@babel/types": ^7.8.3 - checksum: 3/75dc46c0f64d21985fe62f39c67673fea925815f7576a6a83eec70ec50c0baa969d672df1bee6d0d65cea4c0fd11bcfcebfe1f3642ec57009bf3d3195034ba18 + "@babel/types": ^7.10.1 + checksum: 3/b5fff63fd006f71f9a67227ad36243b77a37766f42144107d1fbba602707ff440ed49647238e703f8da9dd9ebc629e50010f8b64a9a32a19d23687af9781d55b languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-module-imports@npm:7.8.3" +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.10.1, @babel/helper-module-imports@npm:^7.8.3": + version: 7.10.1 + resolution: "@babel/helper-module-imports@npm:7.10.1" dependencies: - "@babel/types": ^7.8.3 - checksum: 3/48a64ca882aa5fcbd8969ae57f10ff44d68c45507675199f8c6d750e4695524072dbd00102155b89106a6f06ca466ad8a607475eded156471d45d5014ce410d7 + "@babel/types": ^7.10.1 + checksum: 3/83dde1cadb538c2c395aafdbd54b968828395b58d1e399513771c610c82b1e64eca684c598e465f81a43c36247d6def25b3a22ab7038fedd25224c60998182d9 languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/helper-module-transforms@npm:7.9.0" +"@babel/helper-module-transforms@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-module-transforms@npm:7.10.1" dependencies: - "@babel/helper-module-imports": ^7.8.3 - "@babel/helper-replace-supers": ^7.8.6 - "@babel/helper-simple-access": ^7.8.3 - "@babel/helper-split-export-declaration": ^7.8.3 - "@babel/template": ^7.8.6 - "@babel/types": ^7.9.0 + "@babel/helper-module-imports": ^7.10.1 + "@babel/helper-replace-supers": ^7.10.1 + "@babel/helper-simple-access": ^7.10.1 + "@babel/helper-split-export-declaration": ^7.10.1 + "@babel/template": ^7.10.1 + "@babel/types": ^7.10.1 lodash: ^4.17.13 - checksum: 3/a667ba69306ede8dc1a710f0d5e08fa1f7ef15677c489153f0a6b26b97e4f31557392c884ad72c6f7024ab2953c2aba3851a20d7594265090ea986a9ef93c725 + checksum: 3/8f73368079b91b38f2e11d41280c93c6608446b45846b11042d35d4a7e3f795aa459ebd13e8092d8ec2d97ace996e56c312d02918e5fba3f51a30d4f58cd59e2 languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-optimise-call-expression@npm:7.8.3" +"@babel/helper-optimise-call-expression@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-optimise-call-expression@npm:7.10.1" dependencies: - "@babel/types": ^7.8.3 - checksum: 3/db54d15185bbe12affcc013db3f8e556490f3ad82e2a56ee9e927056a10adc37c8d1cd6c6db4900bb45ae557e572f571089f276001ea34308b775b1ad7dabf19 + "@babel/types": ^7.10.1 + checksum: 3/1622a484384f0e745eed635c18e8f78b72ef1e96edf96b550d821a5a09481985cb7cbfa514af9341e5ed27061681fb45215bb925994d28883357dfdb705a0515 languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-plugin-utils@npm:7.8.3" - checksum: 3/56f09626f24511aadd36a96aacd8658274ededc2e94f5e85bb6e51c9e6ad72eb1dd9f9a28a4ee5a8691de7601cf2a8e63ce235db01dda8964779940281f2787f +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.1, @babel/helper-plugin-utils@npm:^7.8.0": + version: 7.10.1 + resolution: "@babel/helper-plugin-utils@npm:7.10.1" + checksum: 3/31635ce61833ff17a10588b62d028b7e444bcf1c0d440ad7efe0512ea77027d84e44cd5e483b0ae62965e66566d388cd4f1d28c4a31d1c8e9e221ab7e530a53f languageName: node linkType: hard -"@babel/helper-regex@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-regex@npm:7.8.3" +"@babel/helper-regex@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-regex@npm:7.10.1" dependencies: lodash: ^4.17.13 - checksum: 3/b36d0111bc99e4b8c2e6d338bd2c321f51eeb281dcf3763cbfbb8d91cfe7da8cf8df0dc6ee7892848abb1794eeae8650275b8787de62d51f62cbde02a8d1cbad + checksum: 3/2ca4e4c46c3ab75e4e052d1fae45c89ae9e3200173c7f37537700ef2fbc43c57c77fe54dad397a9f261532f277b0df5b743c7e0923fc782a2f6337ae6de2e388 languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-remap-async-to-generator@npm:7.8.3" +"@babel/helper-remap-async-to-generator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-remap-async-to-generator@npm:7.10.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.8.3 - "@babel/helper-wrap-function": ^7.8.3 - "@babel/template": ^7.8.3 - "@babel/traverse": ^7.8.3 - "@babel/types": ^7.8.3 - checksum: 3/50f71e309d45f1c8f30e7228cef7e406d9d15cf2af63d875e114e1fb8fe4229c508340809b6d479159424b78c8f66b5a670358ea6ce387f1a30f8a332bfd25b7 + "@babel/helper-annotate-as-pure": ^7.10.1 + "@babel/helper-wrap-function": ^7.10.1 + "@babel/template": ^7.10.1 + "@babel/traverse": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/ee91f2c128db021937298d5a41c233fda5c3b47aae09bd8dd2f78c1bd8256126c1332b94ad57935e40305b53358fbef7f5bd6b9cdf354f17dd2255d6bc95f6b6 languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.8.3, @babel/helper-replace-supers@npm:^7.8.6, @babel/helper-replace-supers@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/helper-replace-supers@npm:7.9.6" +"@babel/helper-replace-supers@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-replace-supers@npm:7.10.1" dependencies: - "@babel/helper-member-expression-to-functions": ^7.8.3 - "@babel/helper-optimise-call-expression": ^7.8.3 - "@babel/traverse": ^7.9.6 - "@babel/types": ^7.9.6 - checksum: 3/1b08944da1b7dd4969c4350407fc9566918381dde4964f407c8ec37fa4f5bc6ed39b346a8517cc07afb3b8cf1fb2fdf3bb6d3b33a5a247ba102ebd0e90e0a203 + "@babel/helper-member-expression-to-functions": ^7.10.1 + "@babel/helper-optimise-call-expression": ^7.10.1 + "@babel/traverse": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/9775d4d6e3f6822cc3de421dce7c487fa87bc90c07dd92aa646a8171ba93fb9f6d679ab7c0a5f47ddfc5db21988ee74b2e985e6b39588833a56c3ae2dd86460a languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-simple-access@npm:7.8.3" +"@babel/helper-simple-access@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-simple-access@npm:7.10.1" dependencies: - "@babel/template": ^7.8.3 - "@babel/types": ^7.8.3 - checksum: 3/1cdd8a6710e97238d15f1200881b86366b2f0b10c3c04c726b4092919afd1fdba9dd43fad8648a5e565c10fdb9654a9885ae1679526128aca7cf6e746ad458f3 + "@babel/template": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/ca6fdb478c6e3940338cf4bf7b3593ecd473203dc3fe66b5e52637143a67a764dd8365567293c7e363eba5bed71cbbb56b5ba568870b19bcb44df32447cd1da9 languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-split-export-declaration@npm:7.8.3" +"@babel/helper-split-export-declaration@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-split-export-declaration@npm:7.10.1" dependencies: - "@babel/types": ^7.8.3 - checksum: 3/dd72c412171315f1952f30a7a71a237fb4f1b11edfc4ae8945db905f000e945f6c7a791d166a5c3fb90dd8336bbf9891091bd7f139eaf7ea4dfb30c54c888eb1 + "@babel/types": ^7.10.1 + checksum: 3/5363b0649bb8ec4e6a160f63824ccc6b2499d860a34e272e8eb63d4d80e627734a2843be2ff90059a5effe80f83800d356ad545f496a864a1b6393705f8347af languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.9.0, @babel/helper-validator-identifier@npm:^7.9.5": - version: 7.9.5 - resolution: "@babel/helper-validator-identifier@npm:7.9.5" - checksum: 3/f4dd825c0b959d2b634a7b8397f826e6b69d0a0213686ed3a0fc1ed42d278e374d821dc036dffc3a27223b8465eb62a6c30363f5e20427f29c6b6f8bef456ca3 +"@babel/helper-validator-identifier@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-validator-identifier@npm:7.10.1" + checksum: 3/55ba5536111f7ff8e5b8134617a8d41a7b89f1ee0565b9cb487355667dab705c48f0c6a14de336721dbdf700cc14d529a9f3d6de1dc8c0e9f7cd6073b7003c60 languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/helper-wrap-function@npm:7.8.3" +"@babel/helper-wrap-function@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helper-wrap-function@npm:7.10.1" dependencies: - "@babel/helper-function-name": ^7.8.3 - "@babel/template": ^7.8.3 - "@babel/traverse": ^7.8.3 - "@babel/types": ^7.8.3 - checksum: 3/ab1956051d3a731d8e2fe5fbc493aaf8581f6681ffbf654239b0370e37873a5fbc670a0f949a4062aef6630cf8e782ca87761c254af32bdf14f51ef192c7320d + "@babel/helper-function-name": ^7.10.1 + "@babel/template": ^7.10.1 + "@babel/traverse": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/17c85bcc3b9cedf1e27aefcafc8a543eecdd4343e44e599796d7657b19662b9500d7067035f5dc2c4daf5d7c9826022af23ddfd1aaaa22a62a152265cdc387f5 languageName: node linkType: hard -"@babel/helpers@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/helpers@npm:7.9.6" +"@babel/helpers@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/helpers@npm:7.10.1" dependencies: - "@babel/template": ^7.8.3 - "@babel/traverse": ^7.9.6 - "@babel/types": ^7.9.6 - checksum: 3/1ffe25b91f63553a40fbe1ba80de8963683a45dc5a3760ee039253555798cc446d438e6fca1fefbe2b8969269653c210daff11b391e26fe4b977e5e54bf3cc77 + "@babel/template": ^7.10.1 + "@babel/traverse": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/4951a0d845c99ff8e4f47b04226306d24d59e27407ce9dcb510bfad694d6341cc387ddd1b52c1c22e31570a75c8dd5627090f28d5887c210e183d9444940de1c languageName: node linkType: hard -"@babel/highlight@npm:^7.8.3": - version: 7.9.0 - resolution: "@babel/highlight@npm:7.9.0" +"@babel/highlight@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/highlight@npm:7.10.1" dependencies: - "@babel/helper-validator-identifier": ^7.9.0 + "@babel/helper-validator-identifier": ^7.10.1 chalk: ^2.0.0 js-tokens: ^4.0.0 - checksum: 3/9887f2fe93b10b53bffb70cccd22dff179a10230985c67dbcf8f27a536714777b8ed68548181af80f132125e8ff7464362b73081ed1510899b5040734a91e202 + checksum: 3/14c79c3206d35a962700ee9323c350f2b6f060c2a97186ee9a59b3617c85c7c6906bdc3888e0e88e3b33b209810e4e1b6eb225f53325d009ca68296b1123ba8f languageName: node linkType: hard -"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/parser@npm:7.9.6" +"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.10.1, @babel/parser@npm:^7.10.2": + version: 7.10.2 + resolution: "@babel/parser@npm:7.10.2" bin: parser: ./bin/babel-parser.js - checksum: 3/95ece64d01b30eb29964a6c678844b8bb3d9e2289f956467c58c9bed68c52a9b09f500b98d8488d0df636b4d062c5abe0a9611d27d6761d278e4c3208e4295c4 + checksum: 3/929624bbbcd82265a8d1930702c2da4a7546bd1bc7bd41dfacb37a9aa930c65be8ff10b18f73f85324b8a2574d03ea8dc1f4223f512c93218d7b488f0d8812f2 languageName: node linkType: hard -"@babel/plugin-proposal-async-generator-functions@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.8.3" +"@babel/plugin-proposal-async-generator-functions@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/helper-remap-async-to-generator": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/helper-remap-async-to-generator": ^7.10.1 "@babel/plugin-syntax-async-generators": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/4844ede310563e7f030c58217b0b33bb96d17a698b689f5d3b5fbca9245802061afe68dd025a9ea5d243765c180f470c1a2e145afd3c274ac20b318c763027c3 + checksum: 3/9fa97c8a33fd725ce9b5f447b319c1eea9f45cdb2bb67f238c2a4ebcd3ff69551e04fcaecf92763e5aff989dffa66f664e429f18af2404704804e8b094d4f5f2 languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-class-properties@npm:7.8.3" +"@babel/plugin-proposal-class-properties@npm:^7.10.1, @babel/plugin-proposal-class-properties@npm:^7.8.3": + version: 7.10.1 + resolution: "@babel/plugin-proposal-class-properties@npm:7.10.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-create-class-features-plugin": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/09072d267cd00c89057cab37817b2bc8dd397e56f849a63596aa40dc0962b4daedb2c1fc0b8f7b842baffe0042b21a1758f3b9c53e1bfcc9345b7db3336220aa + checksum: 3/22fde163b52d7641fe6bde96e13d11c533d50fdb36aeb72c47bfce26754e0e9dcfaa53ab8629353ea9f6dc6531b4ead2e7993412aa87e9d7d8cc6d50e9c75702 languageName: node linkType: hard -"@babel/plugin-proposal-decorators@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-decorators@npm:7.8.3" +"@babel/plugin-proposal-decorators@npm:^7.10.1, @babel/plugin-proposal-decorators@npm:^7.8.3": + version: 7.10.1 + resolution: "@babel/plugin-proposal-decorators@npm:7.10.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-decorators": ^7.8.3 + "@babel/helper-create-class-features-plugin": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-decorators": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/d56e31cc7b7b8a2e89dda534a64535ad82994719d5105fcafbd4b3867bf939981282021fbf4083c4036475d250841dc99de323ce494a7fa94cc347d03ae42c4b + checksum: 3/ed434111cca95177f6c4c55fe57cf6275d6c74d54c0545667a992a7c73a72a7a5f155a7b594060c68408f596ae38b8c4dddbfd4a2f40eeb514fbe34f7f6ba909 languageName: node linkType: hard -"@babel/plugin-proposal-dynamic-import@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-dynamic-import@npm:7.8.3" +"@babel/plugin-proposal-dynamic-import@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-dynamic-import@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 "@babel/plugin-syntax-dynamic-import": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/7dacffad8c9027589c038bd5d58eae5ed1786623312485411a6c11d168c2ba8b96ab6638344c08b48c9aa224fe7013f9371cf9baf0ccf4591b3516440517dc1e + checksum: 3/0a20bda26f7ce3f21293fda1177ea4434f2a6712ce70fad1a5c0d1acc94623ed40f179a9bd4942f07ae1de2ae48b44e85ef34c8f9e511c91a2c32a067050a789 languageName: node linkType: hard -"@babel/plugin-proposal-json-strings@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-json-strings@npm:7.8.3" +"@babel/plugin-proposal-json-strings@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-json-strings@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 "@babel/plugin-syntax-json-strings": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/d77c14cf01d41440345ed963fafd16a7da3df8f1ba778780672fa7cbd730e1114a88dbc4c1411ee3dcb29a2fc8565081c9ad2f887f04b4c124e10842986c88fe + checksum: 3/13d7451961df3ffdece0401379273f5e01175a03344f6cd572e7e3a30e2e231309a23fd5c8aedeb3132a510ac420348a60d53b4283b78de646c8cea27cf99bdd languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.8.3" +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/99b6683ae81309453ae55b2a8681e02de52efc7c5cdf30342cb0585ad4a2ef07d1a7781cfa6c4b0b7329538e11576263a5f217043b56ab15980e3ae9007738db + checksum: 3/5b32af68cf5af096af5e6d2dda2d84017a014485bcae7558041322a8290567f87fa3ce2266fb1b6b59fd71a297b159d2ad404051593d472497a121c7cbef2d40 languageName: node linkType: hard -"@babel/plugin-proposal-numeric-separator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-numeric-separator@npm:7.8.3" +"@babel/plugin-proposal-numeric-separator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-numeric-separator@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-numeric-separator": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/8ab823d0d2d20e6439787fbb2c1b52e634fccf414e92268914b482edfb5d863cb9b85a0b2e37f0956efb20d968335420afe0b7d31197c9f84faaf9af3c65fd74 + checksum: 3/f1d8bf5049e4649f335ac71fe06cc4ebb686ae7516675fca4bfb27e94507a0b91eeca1c935d2fa3ce29d742ea4a7d3e6d3170be0e6d3f374405f62dbe126c7cd languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.9.6" +"@babel/plugin-proposal-object-rest-spread@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 "@babel/plugin-syntax-object-rest-spread": ^7.8.0 - "@babel/plugin-transform-parameters": ^7.9.5 + "@babel/plugin-transform-parameters": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/7e5b19c48723bb42ae61a7ac60547e52e31de229dc0855afb92a817d7ea5f81a7153f116d742e783fab0b6f322ccddba846d13aa718b5eb2692a4f15f2a0c755 + checksum: 3/5a03728f6d10f6f01188c3807a2ae9fcd364e3494825c1fcacf497992217512596f24f4b21dcc3eef69530379ddc5f0df6595160f57bcf10ae35f30e59164470 languageName: node linkType: hard -"@babel/plugin-proposal-optional-catch-binding@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.8.3" +"@babel/plugin-proposal-optional-catch-binding@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 "@babel/plugin-syntax-optional-catch-binding": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/6241b347b611e91f436022649def5f08359608db5b9b133c4d32ab8ac1e5d693bd95799e6bfd9dac4f641f561ca9f65f424f7813ffaddf33b88878bfe2714107 + checksum: 3/ef3d8895ffcc2c58cb916c2d92a49a7cd982ac627cfae5bb3bf4a0041f5a9e67fa9247df2c2a14a9ef2e255cda85fc240f303777ecaea4cffd53c46dfd07fb70 languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/plugin-proposal-optional-chaining@npm:7.9.0" +"@babel/plugin-proposal-optional-chaining@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 "@babel/plugin-syntax-optional-chaining": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/88c2000597877a1bae264aa7fb3529225123772d4680b4468032ebcbc170b7fe3f2d3028712cfad2180af147a2bfdb50ad36d191a7753b05ef7f502c66b48e70 + checksum: 3/d06c8b7c8fad8ed24cb89a66ec1a274980bb35f3f3d3c5bf2aa00ce5fb58867cee1adf8f008b83fd60b23096aa8f71970ff51869a6cd7a8777eac27290880489 languageName: node linkType: hard -"@babel/plugin-proposal-pipeline-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-pipeline-operator@npm:7.8.3" +"@babel/plugin-proposal-pipeline-operator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-pipeline-operator@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-pipeline-operator": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-pipeline-operator": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/cec43ecc9ed2478b400b41f72cb1a21520687b36e372a55a4fe70892c591b39bf9df75c41c21fb07f5a0d429f634950a14c25c2f6f81ca367f3a27d035926b1d + checksum: 3/fb33addc80cd65df309e91b8d319128f4bdd429b166d72c8a20c7229d5a605a24ada89fb66fe5a807630fc675dc2da7c29f03b437e5c987a005be65de798edf9 languageName: node linkType: hard -"@babel/plugin-proposal-private-methods@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-proposal-private-methods@npm:7.8.3" +"@babel/plugin-proposal-private-methods@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-proposal-private-methods@npm:7.10.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-create-class-features-plugin": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/7452f103e42595497a4d7035f11b517645bcb1d6c8074381a4953a359aed8d0908e3d260ecf581909f8427c058e2b423ea8c51fd6b2158512334f4d6d81c9e31 + checksum: 3/bc20dfb2c777536b6c2b8d3b3007a20824cf6b8b96c1c11e5270f27a3211e2b4c90e79834b0e7f71da850144d4f951c9327ec551b305b7894578c6714fd24ee5 languageName: node linkType: hard -"@babel/plugin-proposal-unicode-property-regex@npm:^7.4.4, @babel/plugin-proposal-unicode-property-regex@npm:^7.8.3": - version: 7.8.8 - resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.8.8" +"@babel/plugin-proposal-unicode-property-regex@npm:^7.10.1, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": + version: 7.10.1 + resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.10.1" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.8.8 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-create-regexp-features-plugin": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/f7aa13afc1d93f3e825ae63e94b1d8b28d2a517d2200c76310b462e8463a776067c44ded826651e23a971489a8f20df6335b3da4fe06aaec01f1cae8fc0b7e5b + checksum: 3/f8242abfdf5cf44a04377b3d7e16d68c7664784ee5b04a5ba8e281de9739bb178675a38f4344de74246fb4bb1f583e017b79ead43bca4c3199aded2a8e4b8c3e languageName: node linkType: hard @@ -552,25 +552,25 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-class-properties@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-class-properties@npm:7.8.3" +"@babel/plugin-syntax-class-properties@npm:^7.10.1, @babel/plugin-syntax-class-properties@npm:^7.8.3": + version: 7.10.1 + resolution: "@babel/plugin-syntax-class-properties@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/b80f7a4e1592bd76d854d96cd67e20e9d10ef30bf767dca97d3679ae928b31cb706e1a258c034191f9ec463a2430551d3e1e49b12abd6425b958613c8e81246e + checksum: 3/a8560f829796cb82b8deccc8bb034bf6696dc0ccbdb32853fc6177612921dc4ae017ec5dae04dc9c251e55391576627b9c830baab91d6efe21d047f4c20eb224 languageName: node linkType: hard -"@babel/plugin-syntax-decorators@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-decorators@npm:7.8.3" +"@babel/plugin-syntax-decorators@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-syntax-decorators@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/39677eb404f8b27ef9f2b87940e579c93db3f679cbbe218cbc1b72d182cac3bbe5089f1675ac22a1bff58e6c1c2b04fb3f57e8e0485b3aca06daaeda3983367c + checksum: 3/19bc0c1dd751833bb03c7f28784a40389bf3ff4c4912536b57538131a51f756e43217c8c144e8c4e844ed2b7817159fb7813ab36991e7c70cc5bfca7d1edb5d6 languageName: node linkType: hard @@ -585,14 +585,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-meta@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-import-meta@npm:7.8.3" +"@babel/plugin-syntax-import-meta@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-syntax-import-meta@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/f96f6c287635caeee612dc13aaf041f6db670cda722f31b1925e2f9c28c48b49d91dccf5cf7095161c38e1ac5b149c072a0570b957144b9e3bd9d0291d1f1418 + checksum: 3/bd22403c0c090a7257d082d9a98ae0acad44e4ef0f8728f8aca01fa2aeaee767292a3827fa275ae83af65f8b79b399563d34c28a82c289afdd261ae0a9ab4781 languageName: node linkType: hard @@ -607,25 +607,25 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.2.0, @babel/plugin-syntax-jsx@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-jsx@npm:7.8.3" +"@babel/plugin-syntax-jsx@npm:^7.10.1, @babel/plugin-syntax-jsx@npm:^7.2.0, @babel/plugin-syntax-jsx@npm:^7.8.3": + version: 7.10.1 + resolution: "@babel/plugin-syntax-jsx@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/461a8bc58f90b6f0bb2ec8545671b17621aadfe2c0423af06b73299c6be63c35324c9905dc12c6671cacdc5798f9137cdabb69ab0c041973142bab26322fa4e1 + checksum: 3/a81308c2d93f5e5eacc9c94b8ad1d54ec3296614bd155fdeb5c76ba3d8bc72b5e2ce4db05e35668ec6a210ab15c355cf737d83f7a48d507f0d7bf8b159a81cb0 languageName: node linkType: hard "@babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.8.3" + version: 7.10.1 + resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/f711dcf8ea6fe59e50ad75546aa89ad88e02247811653ed1482c0bf833449b46fbb7acb713c5ce410a246a1ad043f9dc3b974e0a1f7d85cb76761d6a3f8ed4b5 + checksum: 3/0a1b31eb4b4d2c686b3d915ec528b2475654599b7832ad30d203f6bec402a294a7df621f1187a900cbf1e47a6d1a4f6e7c84e82e4ec7d7226599ab6b42beb9bf languageName: node linkType: hard @@ -640,14 +640,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-numeric-separator@npm:^7.8.0, @babel/plugin-syntax-numeric-separator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-numeric-separator@npm:7.8.3" +"@babel/plugin-syntax-numeric-separator@npm:^7.10.1, @babel/plugin-syntax-numeric-separator@npm:^7.8.3": + version: 7.10.1 + resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/b12fb19d0cb795b26c2b7262ee6ca20effbd4556ec6aa1fa1fa579979c08541d2b2db33e3cae2a333f22460c6a36dd646af79a70a662b7fe22675cdbe6bc3001 + checksum: 3/ca349b22dc6f3d3a674b51e2536abbfa5a51d52a7e97627fac6872862d12593d73c3e360e2b3c06c588d1cee11f0f473a234ebe4a8ec6a12f479d053a5aaab4f languageName: node linkType: hard @@ -684,256 +684,256 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-pipeline-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-pipeline-operator@npm:7.8.3" +"@babel/plugin-syntax-pipeline-operator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-syntax-pipeline-operator@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/ab7df87e6be668e0e7e7e504788ca325ce8898da02289b7aef6838ea61069510cdf25b915f2bc2bc07dfcd243929fd86d2279672c1f1c38093033ba1dd31fa07 + checksum: 3/2263fca211a4017906d6dfd2216639cb15be851474054a97ea64cee4213d6b0fea1f92ac746b50ad9c1ffea03dba8aef02dc71a904899e97dd43c2b8827f692e languageName: node linkType: hard -"@babel/plugin-syntax-top-level-await@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-top-level-await@npm:7.8.3" +"@babel/plugin-syntax-top-level-await@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-syntax-top-level-await@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/db2f0ca5cba56605068f9d5c5d0b11cf2d77c66f85bcf4afe91c73395ac334364f27d7f3bd4a1a145c10a80c55cf11bb41269baf11fcebf3d349dd4010d9f7b3 + checksum: 3/9e934bafeafb1959d95da1a664b3c69156b3bb3808cf042a61aeb1aca7d076016b1111d00521ff70419978de2e165e704a6b8e51de51dfa265283b874bf49829 languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-typescript@npm:7.8.3" +"@babel/plugin-syntax-typescript@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-syntax-typescript@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/56807f1cf9db0002359d0cc92153f8f038436236fc424f50100dc7f24f420e77422d9054ab9622238aa869ef3fa28835c0432cd365c7e3f60ec7016f62ff7a99 + checksum: 3/e41b89946cc041237616e815fb374eebef915901f25c7847c747f18aeb72ef16ed90f57216630b782c19c6884d3a89017fe4f17148a1f563fe51773b899f05b4 languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.8.3" +"@babel/plugin-transform-arrow-functions@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/8389bb8d1beb83645fb68dece0d6f254c6b6e976d1c4e28dfe2cb18a9e24cd690403e8220a69f1c4ada060df948c098e2f86bfb8f3c17fde0f59f28cbf0e50c8 + checksum: 3/1624148126db56f4ceddab2610546f690b14370ced3ece6bf529314bd1d03d6269af6944176d322baeb13278807b4f5e5572a420cff5d787c4489e305dd70f5c languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.8.3" +"@babel/plugin-transform-async-to-generator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.10.1" dependencies: - "@babel/helper-module-imports": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/helper-remap-async-to-generator": ^7.8.3 + "@babel/helper-module-imports": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/helper-remap-async-to-generator": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/51442df3b7169357f99296f08c1a712d3bd722c7a2c722b61b1e5b0515b3c4ba1a0cfc850186db98c0086cba61a910fec306e7bd3fa2819c15588d601639f4a0 + checksum: 3/c7b5d7ff9c9086f15fa52f306d4213b9b100431e8e84b55d088e8510c1781be0d37121d0c8b4fc08075fa708eed8269c458a8082c6e4064c743c25cee8db6f6a languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.8.3" +"@babel/plugin-transform-block-scoped-functions@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/250fca457ca771043013f14b76788790546830b60f4b044e44fec2b93b0b8b51ed81232030624dfa74760f8d2eddebcb0035c067872701e63fd2361c727c2781 + checksum: 3/0a06b5b46a9e181bdea9cabfaa538f86d1af34085342ba7678571ad6215b0e12aa531afcc32c41d8205a2351bf4db551a2296d40b39f6e8e1421838a2971696e languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-block-scoping@npm:7.8.3" +"@babel/plugin-transform-block-scoping@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-block-scoping@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 lodash: ^4.17.13 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/95008d867dda564832fc8029d50d1d07126b74bbb25f5a1a39e9814c750c73d4bf2c07806e0effec0c35ed39ec009287261310067c0a8c4301ffbdad552ed087 + checksum: 3/9f75505bab38eb3b2344269a7196acd040cfd4e80bfa9fa687f3fb86f23a53fb47e3d1b8c38a59b5f8f32ddc5fce1cc7d5aa0573eb45f63759dd6db6d767e963 languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.9.5": - version: 7.9.5 - resolution: "@babel/plugin-transform-classes@npm:7.9.5" +"@babel/plugin-transform-classes@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-classes@npm:7.10.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.8.3 - "@babel/helper-define-map": ^7.8.3 - "@babel/helper-function-name": ^7.9.5 - "@babel/helper-optimise-call-expression": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/helper-replace-supers": ^7.8.6 - "@babel/helper-split-export-declaration": ^7.8.3 + "@babel/helper-annotate-as-pure": ^7.10.1 + "@babel/helper-define-map": ^7.10.1 + "@babel/helper-function-name": ^7.10.1 + "@babel/helper-optimise-call-expression": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/helper-replace-supers": ^7.10.1 + "@babel/helper-split-export-declaration": ^7.10.1 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/5aad038a1f07650c53ecea97bf31635b21d5e9db013a4ee7e3bc9903c3008641710dfbe2994e737b99bd8eab441d268f065ccb040f1e2fc19fd12cee6221fd4e + checksum: 3/8eed0671f51ba3ef675504b7914318f4bd2e50d75ef17d1c6ad7ad4f4fa0abc60b71fb5a5d0afb505c87e64a0ae589fbfb0696ef391a9c7d350a508aea793ac7 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-computed-properties@npm:7.8.3" +"@babel/plugin-transform-computed-properties@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-computed-properties@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/9f480ca11bb97b9a4968699c0d8ac1d0af26014cbfe2375df471c5275d23f864156de6ef353a64711689f3aa9459a3d3db71b5c72f9faff602305770975684ba + checksum: 3/e30b91ef81a0eadacb1a3aa77c1392f3422dd851d6264ac29d57aebdc88fe0ebd782a4b56e36f1671d1e3a7017317ab3011ec680c05a0f9c16e86a5feb1d94df languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.9.5": - version: 7.9.5 - resolution: "@babel/plugin-transform-destructuring@npm:7.9.5" +"@babel/plugin-transform-destructuring@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-destructuring@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/cc5b55ad5214e2f57e592113049e0d6b57f4c18c6d4487560f03a3a7917fc70146a0f4e3ceac3d65c6a08d5da5a4bfe2969887a8e49c8f14f58136f1d2a7306d + checksum: 3/c49864818a2a89ec955d3e122459de7a3bdce82784967cffd924b293566534c475b5b01e3108a9b6b17e5a2b1f871fbd136656d5f0f28572a1fcf83e22fd6f80 languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.4.4, @babel/plugin-transform-dotall-regex@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.8.3" +"@babel/plugin-transform-dotall-regex@npm:^7.10.1, @babel/plugin-transform-dotall-regex@npm:^7.4.4": + version: 7.10.1 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.10.1" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-create-regexp-features-plugin": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/e0b28ea6b224f3e00b81bd447f42aff82a2f6f3722ba5c9763e8cf3bc3994a55bd9a142fc68d83f41595d663528791d671d5bfc08637443fb13ee5296a7de73d + checksum: 3/f1827a100416e9b54fe8e3c9c0bfa03984aa83d0d0e75c2fe5b58a0a1e78d70f106c5a8ab46c8a5a22a6acd17e9a6d3e4633dc06123ef7c83cf076131d4ec24a languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.8.3" +"@babel/plugin-transform-duplicate-keys@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/1606142c396786b95ec353de211a4734d3e7f1d4bb4a1b2ebe5317438d23484658e547b206449cb6ad96b7955f6da3a27073c8df953658a201c3a57ce2fea65b + checksum: 3/b3a2d7585d8d61cbaaa73f5fcc8494db52e0f7c399f5950bd4227c55e1d49d5b104dd3e0b4a95f07d69e17293a575eb0fa4143ee74ebf9a081c7f347c58e7327 languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.8.3" +"@babel/plugin-transform-exponentiation-operator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.10.1" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/f68397ade893ea719c9d1c6b141f3e73d1b8be88225245ba1dc9d50a86a3cad2827bc4e1ed75b32950617fc9becba4b6d3b679e6162e8b100f2dd2cf6acf9dc4 + checksum: 3/02c836eff7872d96ba588b5ce4512b8b23d9cf408d296ae314e2c1408889eddfe69014fd58c8e7bef3f2af1090045d1bb4def8d23d8497fd95a6f72cc6c5357a languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/plugin-transform-for-of@npm:7.9.0" +"@babel/plugin-transform-for-of@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-for-of@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/63d6eecfc84af7dbe5cc54f35557641e34d5ca12e54f30927f33d24707c9202efee0ecfdd0a9d74e277ed5555311e9de5e7dd63d2f55975b12163320ee981dc9 + checksum: 3/31e6f80d8cf11b4d848f93be6d918e70ff550714e68d9c935d12ab450bdddc486221680c862efecb21f5fde3b04242f6c09e9892a75781332015b8e322d1acff languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-function-name@npm:7.8.3" +"@babel/plugin-transform-function-name@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-function-name@npm:7.10.1" dependencies: - "@babel/helper-function-name": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-function-name": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/29e7934c9f232c33586f28eab2c0cbf7a9c864a36ad1ef6283f572b6758d91915e8172514ce5a26063fa616c98733479e78c6a6ec510d92a8915752ba19e662c + checksum: 3/03b49042af9e2b48e931e98dd7b2eb89c677f175df9f29c00d352944a9bb9fcd94d09f35e76cff084cce75a4192ebc074d84f36a4308273d6282b64f545375d8 languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-literals@npm:7.8.3" +"@babel/plugin-transform-literals@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-literals@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/0bb20216e93eb78d6cc2b85451546902e3584b6f6249e4e4c8e63453b62e551af5454ef7bbe65811e5b37ff6e5b56a177da72283a36d11554132e4a881daa83f + checksum: 3/94d53c7b2db05a4c8cc2e575b7cbfe3b1464002e633f596d92bf4de37005e1e776259898d54a564eb3aab1d62501075c992c01aa30f11d79d93a244f36242dbe languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.8.3" +"@babel/plugin-transform-member-expression-literals@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/14c6d08cc193364ebcd3f76edf20fa22ce5a0f9689c2f16b5feb2a032f2ed42f71a083a13a0e525f4394ea8d4beb68dbd38cb6a80ccdac219e5bb70aaea8f839 + checksum: 3/c975a1155578ce0fbe7630176334b1dada9f50be4d38e1e3134ea4ae4e1e15f645c0758975bbb9e627d8f4631086ebd53ef93c18a5217c027d01291b5b11ecb4 languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/plugin-transform-modules-amd@npm:7.9.6" +"@babel/plugin-transform-modules-amd@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-modules-amd@npm:7.10.1" dependencies: - "@babel/helper-module-transforms": ^7.9.0 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-module-transforms": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/86e934348bed3f982077565cba8c16ea76d24a692b3316c5b9d0d55dd607a9b10ea8ca6457dd52268c69ae4d03a97146c0a2698ca6fa897a3f42764a451c983e + checksum: 3/ab96b9a8915ceffb2479d4d4540e6bbeadd688ff6ec453ad82dbfa15f9e1b4c9c04469f29589dbbe32adf70a191951ee1d56443088750746411bc5d72bbf218c languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.9.6" +"@babel/plugin-transform-modules-commonjs@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.10.1" dependencies: - "@babel/helper-module-transforms": ^7.9.0 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/helper-simple-access": ^7.8.3 + "@babel/helper-module-transforms": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/helper-simple-access": ^7.10.1 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/54da42be5669fd04ac57a1f543699c57906de16862184a5ac6f6f3a697f8c08e2db5d73afdcb55b9cc8bef26ce8e057cb7d71e7a418075dae433cc030a7f64ad + checksum: 3/e10ee7d470d5cab7aaebbcf8a48e9e3bbf5dcfe48c84db476ca6b3e3ea7bc9e1515974fe15a56589e71e0510e6aa123a00b700983d362fee12e8833374c8a550 languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.9.6" +"@babel/plugin-transform-modules-systemjs@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.10.1" dependencies: - "@babel/helper-hoist-variables": ^7.8.3 - "@babel/helper-module-transforms": ^7.9.0 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-hoist-variables": ^7.10.1 + "@babel/helper-module-transforms": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/784ede5250a0035e969ac34d74dd9e42010a013c3f5a586d7620bc78dfec1d4de127163422dd925c9252400f5bd3c6fad849a500c265b5c0c7679706edc94158 + checksum: 3/76577bf1aca5daf35a0792415c9bf109b38e1a35dbd4a5ec521dc77b5d1977bf916d0a610356cd153bffc10d5d9f91cbaeb5e3a698a77d132d2586cca58a0e20 languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/plugin-transform-modules-umd@npm:7.9.0" +"@babel/plugin-transform-modules-umd@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-modules-umd@npm:7.10.1" dependencies: - "@babel/helper-module-transforms": ^7.9.0 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-module-transforms": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/4cb238a0d8999f0e000994cd312087ba8c7e2f99684fccaccea5dc12f4c3a646aa923ec13fbc3a656330925d086cb10bfec80e6753e8c24002982ad5a45d2812 + checksum: 3/10b1e5efa9c5cbf1fd57d2de42eccd21c3648876567b135b332ee0da27b48edab901e9e6ebfb89fe69c5e655a818ee0d0efb36d40535ac134b66dcfaf7319ef7 languageName: node linkType: hard @@ -948,299 +948,326 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-new-target@npm:7.8.3" +"@babel/plugin-transform-new-target@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-new-target@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/f51014eb823a81483316b2806ab54bef6ca069e5b9dd215ced713ef32cc31424454d040b4e852fd4dd3b00ffd3ea951458c387fe0b790577fa70e03370e94239 + checksum: 3/684e98e2af60ce65b418f00e0f6c99aeee9782bed4d37d6a8ff19c7983ab921192881963ed8d9a584de2308c1ac6f0ef881635ca4d2e27bee8efc7392335de63 languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-object-super@npm:7.8.3" +"@babel/plugin-transform-object-super@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-object-super@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/helper-replace-supers": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/helper-replace-supers": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/d0cbf2214f30a005f92e6f2e9037ad7528f88c32e402253532201036aea069b2bffc600bbc63417281e101e2a70878a25fc12dedb2df9f151ee6953d5be400c5 + checksum: 3/3a9242965ebf0afbe575b3249b6711457aa2f0e78f450f70e53a0b8ba85ab8769f285a588c8a02f3745c9eea4d1b97562a8d2437aea4a8c6bc1db885d365729e languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.9.5": - version: 7.9.5 - resolution: "@babel/plugin-transform-parameters@npm:7.9.5" +"@babel/plugin-transform-parameters@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-parameters@npm:7.10.1" dependencies: - "@babel/helper-get-function-arity": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-get-function-arity": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/c32d120344a9e2cd472704c6560c2dd023e2877107a79167877f5155a10b3cc76ac1c42742c1957853f0987a61f5356c73cf87fa965044579716f2f4248ec425 + checksum: 3/ba279fc6737c59235c7978dda34dfeb1365cf4189eb5205858550d8e9cb448417c1666d38de663f8ae98e5e8c2aef46e1abd03470fa0f1b9055f509269e1d01b languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-property-literals@npm:7.8.3" +"@babel/plugin-transform-property-literals@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-property-literals@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/5158b25f752072030513ac9ac332d8ba0479664e140d2bdbd663ae63b3ae93a66fc4946c3dd7d10efcd62d74a1464637ad03d461a6b57cc7b1b2fd3a718be51b + checksum: 3/35ac820269b12af62566ffaf3c5fd0fc7711c8b14c162c78c79bc07a48820ef4fb9f909893ae9e6c322b22b11e20ef4915c84d35ba07794656968380637b5e3b languageName: node linkType: hard -"@babel/plugin-transform-react-display-name@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-react-display-name@npm:7.8.3" +"@babel/plugin-transform-react-display-name@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-react-display-name@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/9e25364d9509a5f5bca8748fbb4337b1c9fc5d4c9bc698f6abffb14cfb0928782d55ec91d13e6e239f8a4c4532aa2267c9a3ad0a99a6c6f4ad0e1e24f5ee710a + checksum: 3/ae3605673a84bf3bfdd8b28c59ccbb1476354b93514409c3a835a831c14eaea75b3aeff9b956d7f55163c0f931e57ac4370b7c52c42f99c56fda35d0f155793c languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-development@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.9.0" +"@babel/plugin-transform-react-jsx-development@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.10.1" dependencies: - "@babel/helper-builder-react-jsx-experimental": ^7.9.0 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-jsx": ^7.8.3 + "@babel/helper-builder-react-jsx-experimental": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-jsx": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/33cc1dd4df808ce4396d2db91560f34de4cbefe1806ab4dba268f4da1ca8b937020db449bc6134df832f99bfc38b59d589a2281bfcd9de060b0291ffa41e6eb2 + checksum: 3/d0f41503abe76d134589381a1577198e01a95a579f647e645316b48f9f44af7e989c79048b032f081766164f18c9779741658f5b1134f34a429d42f239d3faf1 languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-self@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/plugin-transform-react-jsx-self@npm:7.9.0" +"@babel/plugin-transform-react-jsx-self@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-jsx": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-jsx": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/74db297c3181c6f3712f6109b844feeb18ab9d7298e132b31dbf04f1055fd32843098d108d53867eb44de1ae289b39dd127c57fc82b8fb930e7a50ce0f81c309 + checksum: 3/83a20ff0ab5bf0b4cca5a2f5c06f7c8426fcc12b715e165d5889d77315557e403151f9ae40894603e33fb114c7b3b6fd913170ca7004d3d98cfc088b02c94b27 languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-source@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/plugin-transform-react-jsx-source@npm:7.9.0" +"@babel/plugin-transform-react-jsx-source@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-jsx": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-jsx": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/b5759b24e6f39048a68136e133988302f18efb1134260c0a98e98c8961fadeacaa8b93f24b5ba94a755e8f570981f662e7992d164e7af0e8be2de69cba4fdb6a + checksum: 3/6ca1736c045b17f371d7286b9d1fbcc9ef7b490b0c051abd78fe31967f3ff5f727c66ead0b1e6a4b768da036b549fb85ef5efdc72b9b3a1db973b0f37aac4805 languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:^7.9.4": - version: 7.9.4 - resolution: "@babel/plugin-transform-react-jsx@npm:7.9.4" +"@babel/plugin-transform-react-jsx@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-react-jsx@npm:7.10.1" dependencies: - "@babel/helper-builder-react-jsx": ^7.9.0 - "@babel/helper-builder-react-jsx-experimental": ^7.9.0 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-jsx": ^7.8.3 + "@babel/helper-builder-react-jsx": ^7.10.1 + "@babel/helper-builder-react-jsx-experimental": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-jsx": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/e9e6f0499442577a3dd12ad64d41de31a23646653b9ad4857d1df5e354528d4c639419ebd911f324803b4e0d0ebed2a147d93f13afe1f4bc5bb9bed5cd56f2f4 + checksum: 3/b07be0cfd9b510c3901decf2548c7116f15682f78511965458bc16db2796ca377c8240a273676d15d0cc4526b8f80d93ba52ad364e9ac63cc90666a57bb7a2b3 languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.8.7": - version: 7.8.7 - resolution: "@babel/plugin-transform-regenerator@npm:7.8.7" +"@babel/plugin-transform-react-pure-annotations@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.10.1" + dependencies: + "@babel/helper-annotate-as-pure": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3/6fc337dfdbf46172848691e6a6dbcf3822df9a14e40b08dd744bbb94dc7ec35b3e9df3e684ffd5f08cc3b4f00e066074062f65d1560f7107a23f43afba4630ef + languageName: node + linkType: hard + +"@babel/plugin-transform-regenerator@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-regenerator@npm:7.10.1" dependencies: regenerator-transform: ^0.14.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/751116cb63719674a664eb54c1adc80ebc9eb5350eacd5bb4bc962109c30ebc1d4279ab3531903b934afbcfbc708c6a7db8c6ec329f406b9963e1b389352304e + checksum: 3/da9cf9450b0805c84e50fa63f4645bd59220280819be7942880862abef01d4f428706a283fb61f7a02ad15fa284cdb4ac6116b21493378e1fe4f4cc75046e223 languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-reserved-words@npm:7.8.3" +"@babel/plugin-transform-reserved-words@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-reserved-words@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/0a291ec7673cc4fffb7ba461cb2d2a9fcb3f53d22399900e4b80dd35cbae785e62758bd81461e4f0783727bdd715a82dad65663022f52750b93d6e771ca4a39f + checksum: 3/1c6de1e80678686099dc229e5c02da698ff1c5d6b7d4a88638813370ef8dda192232e9ebb68c8ae39d09ea77d18a2823f11942a9031b27a3c6cd8c747b591532 languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/plugin-transform-runtime@npm:7.9.6" +"@babel/plugin-transform-runtime@npm:^7.10.1, @babel/plugin-transform-runtime@npm:^7.9.6": + version: 7.10.1 + resolution: "@babel/plugin-transform-runtime@npm:7.10.1" dependencies: - "@babel/helper-module-imports": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-module-imports": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 resolve: ^1.8.1 semver: ^5.5.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/3657c437c8fa304f68a4b3783c1b4e62b1f4efeec763e3f3fc9dfe8f625478493414f35d04bfca3e65b4873827268840e2e7a043b69218e0b428308ca28396b5 + checksum: 3/170fb19b66968338c7ab0c7bdc393e44dab0ca6869b6982a105d011978f1e41d3a1a164dac1ef2b6213dc74ef8a733f782a643ad9405bfa7899010d785976912 languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.8.3" +"@babel/plugin-transform-shorthand-properties@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/c9db37035987ceed52b6f0515ba237c7bf8b8b6b08ab411e86d717b8b0da6a05764315d8904107ace533aa6244f60f2944064e822d889ee416f2b7be18be1a2d + checksum: 3/ad3a31218f13fc7339e718a046054aa4c6626adbe67a610fdc38c54b185d504aa8b930161ed4150fa951e1842b47603a272a38c83e9399f3593731d1274c8977 languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-spread@npm:7.8.3" +"@babel/plugin-transform-spread@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-spread@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/110df46e89bdb765e35a34e83d138d9e43a6c910c866020b55cf2747dc0ee0abe3a5f583433af8b62ffc00a06175ed1709180a3901cfbe10fc2afda880ef0d2c + checksum: 3/18dce6f52b8457fbeecd19c18be6100df7eefe7a1148836adadec94ac81f7c8710ce7492bde8e8159b4d410b2f40ee0f4ddee93bec214d336f2176ee17fd04c2 languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.8.3" +"@babel/plugin-transform-sticky-regex@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/helper-regex": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/helper-regex": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/8cf6b5292e96196c3f1499b7763a9fc26bbc6879266482e7d34499a4eb61260f3b37456a3dcafe1949f8a3f584c97f21c296c3b26af2e443145a42eacbd62650 + checksum: 3/4cfce0397a6adf1f2cb19b386d594f3f156ae0c7fe8a4e5894e155c41886f931467ae89da845a83185b8eff30202b5146794227ccf395c3ea809c619f120d63d languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-template-literals@npm:7.8.3" +"@babel/plugin-transform-template-literals@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-template-literals@npm:7.10.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-annotate-as-pure": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/72215384cb9f04d3c36c486148f185e2097722111798c5990405d3fde7bc2b370a3eeade62ffd926db293d0b9b3a689f16a3e7c7da8bdb94ae1ea233dec8dffa + checksum: 3/fdad2f5766d3b8e830850c030f27f1caa3535b7ad997e8324dfc2a0bb5979df2668afec8a8a3e013767f91be2b501e964a4e235764e929b55c95813427100266 languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.8.4": - version: 7.8.4 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.8.4" +"@babel/plugin-transform-typeof-symbol@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/1ea7cacb9c1c4b8b366dcc9a15a09d17f57b2a7c03e70a3eb2824891e1c86d51883d28868873537d66ffbb2d19882634fc65ea58caabe1b604fcb629e66e3af4 + checksum: 3/f957334f770e06a545244a85a6eef205d596679c8aa93203f75593dfc7fb1d8480d711c28ef5b8bc8a5cdc67cb2785a6967744fe5743caaaf90d2c92df17b36b languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.9.0": - version: 7.9.6 - resolution: "@babel/plugin-transform-typescript@npm:7.9.6" +"@babel/plugin-transform-typescript@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-typescript@npm:7.10.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.9.6 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-syntax-typescript": ^7.8.3 + "@babel/helper-create-class-features-plugin": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-syntax-typescript": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/74e10f3b7f25efc77b2a47cecff3bc31f361266b2b226c64ba7cf42003e77d39ff93d30a57a42c82cfff8b15e7aff79807ec70f93448fbb43e05b0a12f7e5ade + checksum: 3/f89cda5eb38b60eac4ad274efc23d3ebca9859e7506640a431773593880874f125e2eac041959da101804a1c6dd9958630bc99d2b62d1c61c72222ba09ca7bb5 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.8.3" +"@babel/plugin-transform-unicode-escapes@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.10.1" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/7a9587f8c92c91e6b9085bda08aaf34cc586e7c2107dfe6797e67bb8e1fefa2114773da4f09642b6997916f53311bfc76be99e57232a449076c437285762c735 + checksum: 3/83a7236078f160679a94f89d2d76753f93263123bc7c1e05eb7845baa17e25404fe90258a457f64ed7a0d47f23984b71ac28843cd60ca966e400a0decf1556e7 languageName: node linkType: hard -"@babel/preset-env@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/preset-env@npm:7.9.6" +"@babel/plugin-transform-unicode-regex@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.10.1" dependencies: - "@babel/compat-data": ^7.9.6 - "@babel/helper-compilation-targets": ^7.9.6 - "@babel/helper-module-imports": ^7.8.3 - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-proposal-async-generator-functions": ^7.8.3 - "@babel/plugin-proposal-dynamic-import": ^7.8.3 - "@babel/plugin-proposal-json-strings": ^7.8.3 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-proposal-numeric-separator": ^7.8.3 - "@babel/plugin-proposal-object-rest-spread": ^7.9.6 - "@babel/plugin-proposal-optional-catch-binding": ^7.8.3 - "@babel/plugin-proposal-optional-chaining": ^7.9.0 - "@babel/plugin-proposal-unicode-property-regex": ^7.8.3 + "@babel/helper-create-regexp-features-plugin": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3/69a18cd773bde43d13377686823e08f01c97d738877e79d6a904b2f6b4c9ea1644ce18b85e852efc53696ec7733684630477e3b22dc3367f858e38a8feda7448 + languageName: node + linkType: hard + +"@babel/preset-env@npm:^7.10.1, @babel/preset-env@npm:^7.9.6": + version: 7.10.2 + resolution: "@babel/preset-env@npm:7.10.2" + dependencies: + "@babel/compat-data": ^7.10.1 + "@babel/helper-compilation-targets": ^7.10.2 + "@babel/helper-module-imports": ^7.10.1 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-proposal-async-generator-functions": ^7.10.1 + "@babel/plugin-proposal-class-properties": ^7.10.1 + "@babel/plugin-proposal-dynamic-import": ^7.10.1 + "@babel/plugin-proposal-json-strings": ^7.10.1 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.10.1 + "@babel/plugin-proposal-numeric-separator": ^7.10.1 + "@babel/plugin-proposal-object-rest-spread": ^7.10.1 + "@babel/plugin-proposal-optional-catch-binding": ^7.10.1 + "@babel/plugin-proposal-optional-chaining": ^7.10.1 + "@babel/plugin-proposal-private-methods": ^7.10.1 + "@babel/plugin-proposal-unicode-property-regex": ^7.10.1 "@babel/plugin-syntax-async-generators": ^7.8.0 + "@babel/plugin-syntax-class-properties": ^7.10.1 "@babel/plugin-syntax-dynamic-import": ^7.8.0 "@babel/plugin-syntax-json-strings": ^7.8.0 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0 - "@babel/plugin-syntax-numeric-separator": ^7.8.0 + "@babel/plugin-syntax-numeric-separator": ^7.10.1 "@babel/plugin-syntax-object-rest-spread": ^7.8.0 "@babel/plugin-syntax-optional-catch-binding": ^7.8.0 "@babel/plugin-syntax-optional-chaining": ^7.8.0 - "@babel/plugin-syntax-top-level-await": ^7.8.3 - "@babel/plugin-transform-arrow-functions": ^7.8.3 - "@babel/plugin-transform-async-to-generator": ^7.8.3 - "@babel/plugin-transform-block-scoped-functions": ^7.8.3 - "@babel/plugin-transform-block-scoping": ^7.8.3 - "@babel/plugin-transform-classes": ^7.9.5 - "@babel/plugin-transform-computed-properties": ^7.8.3 - "@babel/plugin-transform-destructuring": ^7.9.5 - "@babel/plugin-transform-dotall-regex": ^7.8.3 - "@babel/plugin-transform-duplicate-keys": ^7.8.3 - "@babel/plugin-transform-exponentiation-operator": ^7.8.3 - "@babel/plugin-transform-for-of": ^7.9.0 - "@babel/plugin-transform-function-name": ^7.8.3 - "@babel/plugin-transform-literals": ^7.8.3 - "@babel/plugin-transform-member-expression-literals": ^7.8.3 - "@babel/plugin-transform-modules-amd": ^7.9.6 - "@babel/plugin-transform-modules-commonjs": ^7.9.6 - "@babel/plugin-transform-modules-systemjs": ^7.9.6 - "@babel/plugin-transform-modules-umd": ^7.9.0 + "@babel/plugin-syntax-top-level-await": ^7.10.1 + "@babel/plugin-transform-arrow-functions": ^7.10.1 + "@babel/plugin-transform-async-to-generator": ^7.10.1 + "@babel/plugin-transform-block-scoped-functions": ^7.10.1 + "@babel/plugin-transform-block-scoping": ^7.10.1 + "@babel/plugin-transform-classes": ^7.10.1 + "@babel/plugin-transform-computed-properties": ^7.10.1 + "@babel/plugin-transform-destructuring": ^7.10.1 + "@babel/plugin-transform-dotall-regex": ^7.10.1 + "@babel/plugin-transform-duplicate-keys": ^7.10.1 + "@babel/plugin-transform-exponentiation-operator": ^7.10.1 + "@babel/plugin-transform-for-of": ^7.10.1 + "@babel/plugin-transform-function-name": ^7.10.1 + "@babel/plugin-transform-literals": ^7.10.1 + "@babel/plugin-transform-member-expression-literals": ^7.10.1 + "@babel/plugin-transform-modules-amd": ^7.10.1 + "@babel/plugin-transform-modules-commonjs": ^7.10.1 + "@babel/plugin-transform-modules-systemjs": ^7.10.1 + "@babel/plugin-transform-modules-umd": ^7.10.1 "@babel/plugin-transform-named-capturing-groups-regex": ^7.8.3 - "@babel/plugin-transform-new-target": ^7.8.3 - "@babel/plugin-transform-object-super": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.9.5 - "@babel/plugin-transform-property-literals": ^7.8.3 - "@babel/plugin-transform-regenerator": ^7.8.7 - "@babel/plugin-transform-reserved-words": ^7.8.3 - "@babel/plugin-transform-shorthand-properties": ^7.8.3 - "@babel/plugin-transform-spread": ^7.8.3 - "@babel/plugin-transform-sticky-regex": ^7.8.3 - "@babel/plugin-transform-template-literals": ^7.8.3 - "@babel/plugin-transform-typeof-symbol": ^7.8.4 - "@babel/plugin-transform-unicode-regex": ^7.8.3 + "@babel/plugin-transform-new-target": ^7.10.1 + "@babel/plugin-transform-object-super": ^7.10.1 + "@babel/plugin-transform-parameters": ^7.10.1 + "@babel/plugin-transform-property-literals": ^7.10.1 + "@babel/plugin-transform-regenerator": ^7.10.1 + "@babel/plugin-transform-reserved-words": ^7.10.1 + "@babel/plugin-transform-shorthand-properties": ^7.10.1 + "@babel/plugin-transform-spread": ^7.10.1 + "@babel/plugin-transform-sticky-regex": ^7.10.1 + "@babel/plugin-transform-template-literals": ^7.10.1 + "@babel/plugin-transform-typeof-symbol": ^7.10.1 + "@babel/plugin-transform-unicode-escapes": ^7.10.1 + "@babel/plugin-transform-unicode-regex": ^7.10.1 "@babel/preset-modules": ^0.1.3 - "@babel/types": ^7.9.6 - browserslist: ^4.11.1 + "@babel/types": ^7.10.2 + browserslist: ^4.12.0 core-js-compat: ^3.6.2 invariant: ^2.2.2 levenary: ^1.1.1 semver: ^5.5.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/7a2e21987879a022a9986a9d8fa2d1294dbd0eb51b1146a4d6ce85c2ecd8c8b1d8037ee761a655727aaa6644a6215e6414b437581f8fecae7329d89de57f4fcb + checksum: 3/e74276ebc78dbf405e3e7b29bb609b6971a15f94ec05bc443077edd3c05c17a3c0c110da64509608d2557797e80ae867ea189da27e5b1d101652a45f856543e9 languageName: node linkType: hard @@ -1259,37 +1286,38 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.9.4": - version: 7.9.4 - resolution: "@babel/preset-react@npm:7.9.4" +"@babel/preset-react@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/preset-react@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-transform-react-display-name": ^7.8.3 - "@babel/plugin-transform-react-jsx": ^7.9.4 - "@babel/plugin-transform-react-jsx-development": ^7.9.0 - "@babel/plugin-transform-react-jsx-self": ^7.9.0 - "@babel/plugin-transform-react-jsx-source": ^7.9.0 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-transform-react-display-name": ^7.10.1 + "@babel/plugin-transform-react-jsx": ^7.10.1 + "@babel/plugin-transform-react-jsx-development": ^7.10.1 + "@babel/plugin-transform-react-jsx-self": ^7.10.1 + "@babel/plugin-transform-react-jsx-source": ^7.10.1 + "@babel/plugin-transform-react-pure-annotations": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/1c5bc153630dc16af04c0e00842feebc229197bf73e51e1032064972f72f799fe1c9816ee7e52eb2d1a8d00ce7e926a41e56f8e7d94e8d6a56dfcdc1e827b92a + checksum: 3/104599ce522da8a1f8ce649a655460bf8ee279a809402ef763676fa8df1991ab76101748e83170f50e9335a90e398f5d536e2d7340223eca6ff92e5da12c1343 languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/preset-typescript@npm:7.9.0" +"@babel/preset-typescript@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/preset-typescript@npm:7.10.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - "@babel/plugin-transform-typescript": ^7.9.0 + "@babel/helper-plugin-utils": ^7.10.1 + "@babel/plugin-transform-typescript": ^7.10.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/d83ac83919d1b7f1cd9a95b738389c12314492231c70e82026ac17f85efe943b61fe7670d4c99707b2a716ccb91bc0703abc8dffd9466d0f201c0ad8ccdd42f6 + checksum: 3/7f2aadd75ee6b12011ba0299470db761aaae71e45f95a8ef6678deca78bdce62c64180c9bd915facb603d1fff44f4c9f21d79624981efea02fbbe5a1b8068b66 languageName: node linkType: hard -"@babel/register@npm:^7.9.0": - version: 7.9.0 - resolution: "@babel/register@npm:7.9.0" +"@babel/register@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/register@npm:7.10.1" dependencies: find-cache-dir: ^2.0.0 lodash: ^4.17.13 @@ -1298,65 +1326,65 @@ __metadata: source-map-support: ^0.5.16 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3/8d1924e0846b7b6de5ebf4f5e1f2dc228e84ceaf8bb41aa4c36cf771960f94c0a1a06fc34b7e74d5f712f3f630f0933a8f9b35eee52afe5d3dc337a974bc8e39 + checksum: 3/6092b3b09643f9b5e62ba8dcdc9b47a44e9d91a133032e1e18ca370a9e872815a75a220930509c3945c8f9781209c5f31c80577b99eec2fb6297ec1958c45e75 languageName: node linkType: hard "@babel/runtime-corejs3@npm:^7.8.3": - version: 7.9.6 - resolution: "@babel/runtime-corejs3@npm:7.9.6" + version: 7.10.2 + resolution: "@babel/runtime-corejs3@npm:7.10.2" dependencies: core-js-pure: ^3.0.0 regenerator-runtime: ^0.13.4 - checksum: 3/5ef285a2c10eb994cb8a122a66eed7a7f22e8acf77f1d4223db3c8f446451629bfb991489dcde9230bccf74dec26769e55ca4d1b6a7de7108bc3f747cc235f71 + checksum: 3/06544f2fe7198617f9dd0a258055c0dca7e07adaa8d5f9438c8bbe703807b5d3cc99719911ad2342ef09cf0dc4f65407d4687a83bf4e6465960c2e669ff6e78d languageName: node linkType: hard -"@babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/runtime@npm:7.9.6" +"@babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.6": + version: 7.10.2 + resolution: "@babel/runtime@npm:7.10.2" dependencies: regenerator-runtime: ^0.13.4 - checksum: 3/ff94d6861daea1c6e4639f2e6d22992539fab45ce6ef468de37e0dd0df109aee94276f72fc962b48946dde0b8554a71343fc398ea5a565cab59c596829ccc2ad + checksum: 3/0f3466d63518eca76e58ee523a21d9181949e10eb6d51d4e84d42702da5fae06f90f5e1e0a8e51420feb432ee73d7b6aae4a03d2210ac5c8aeaba3d2de7f2bf9 languageName: node linkType: hard -"@babel/template@npm:^7.3.3, @babel/template@npm:^7.8.3, @babel/template@npm:^7.8.6": - version: 7.8.6 - resolution: "@babel/template@npm:7.8.6" +"@babel/template@npm:^7.10.1, @babel/template@npm:^7.3.3": + version: 7.10.1 + resolution: "@babel/template@npm:7.10.1" dependencies: - "@babel/code-frame": ^7.8.3 - "@babel/parser": ^7.8.6 - "@babel/types": ^7.8.6 - checksum: 3/90ff89fe2a436b27276e8048bbfeb96098917fc2903b5cb81e903c987df65ed0ab94b1829320c5810e66786e14a03dda44920c9afc73084bc8fdbcbee1743348 + "@babel/code-frame": ^7.10.1 + "@babel/parser": ^7.10.1 + "@babel/types": ^7.10.1 + checksum: 3/03114c006fbfde16db073fd92ec1c23e6d302a52cedc3b3710daf71b81002d62968870170bc6883b4fd5ded2928a58976c106842a41faa433128680adf210039 languageName: node linkType: hard -"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.8.3, @babel/traverse@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/traverse@npm:7.9.6" +"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.10.1": + version: 7.10.1 + resolution: "@babel/traverse@npm:7.10.1" dependencies: - "@babel/code-frame": ^7.8.3 - "@babel/generator": ^7.9.6 - "@babel/helper-function-name": ^7.9.5 - "@babel/helper-split-export-declaration": ^7.8.3 - "@babel/parser": ^7.9.6 - "@babel/types": ^7.9.6 + "@babel/code-frame": ^7.10.1 + "@babel/generator": ^7.10.1 + "@babel/helper-function-name": ^7.10.1 + "@babel/helper-split-export-declaration": ^7.10.1 + "@babel/parser": ^7.10.1 + "@babel/types": ^7.10.1 debug: ^4.1.0 globals: ^11.1.0 lodash: ^4.17.13 - checksum: 3/7f4d3f9622a904319eee1bf528258f4c7ad58734bc72896b8fa1af1a0f586e0d90c384760279b30b0c9f3702a67efe701a534eb3dfb96e265561db0e7e9fcf29 + checksum: 3/d9903e00143bc21a2cf34a283689f365fb25c06ac6c7e904463d8a2f531d33766e77ad1e28a6de87affe0ce1c7bc3e8caab84567ee734a9640581764c8a909ed languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.9.0, @babel/types@npm:^7.9.5, @babel/types@npm:^7.9.6": - version: 7.9.6 - resolution: "@babel/types@npm:7.9.6" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.10.1, @babel/types@npm:^7.10.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": + version: 7.10.2 + resolution: "@babel/types@npm:7.10.2" dependencies: - "@babel/helper-validator-identifier": ^7.9.5 + "@babel/helper-validator-identifier": ^7.10.1 lodash: ^4.17.13 to-fast-properties: ^2.0.0 - checksum: 3/e67bd07450ea341d18a77e8027bca7486759b8c91bb01cfaa82de306b879f3c64232edb5d3e64851de541a135a3fcf18d98dddc887d3da920e61b6308c11bc09 + checksum: 3/cebcac3d3f083458fa671aef3a4d5346df86e5376cefe9b734dd7ae6a84f19935d588d07db450af56773aa995a440b80916d55da6f0c5c14f0755734b3fbe505 languageName: node linkType: hard @@ -1837,9 +1865,9 @@ __metadata: languageName: node linkType: hard -"@lerna/conventional-commits@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/conventional-commits@npm:3.18.5" +"@lerna/conventional-commits@npm:3.22.0": + version: 3.22.0 + resolution: "@lerna/conventional-commits@npm:3.22.0" dependencies: "@lerna/validation-error": 3.13.0 conventional-changelog-angular: ^5.0.3 @@ -1852,7 +1880,7 @@ __metadata: npmlog: ^4.1.2 pify: ^4.0.1 semver: ^6.2.0 - checksum: 3/fdb7a83dec1d384ba6a7dfdb154791ec6517f11a7b39eb8987ff261bcc7168cdae0f6013609e3766434c52a3a9b30b068532b372ae2dc547064671014582a321 + checksum: 3/8f649d28b8df4b172e1b98c8a173b6962dad34800a003b31c628a687ab1c9b450f229fe574d1908ceca9c8e544738ea29fb91284b1d79f785e2b55427c848fa3 languageName: node linkType: hard @@ -1867,9 +1895,9 @@ __metadata: languageName: node linkType: hard -"@lerna/create@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/create@npm:3.21.0" +"@lerna/create@npm:3.22.0": + version: 3.22.0 + resolution: "@lerna/create@npm:3.22.0" dependencies: "@evocateur/pacote": ^9.6.3 "@lerna/child-process": 3.16.5 @@ -1889,7 +1917,7 @@ __metadata: validate-npm-package-license: ^3.0.3 validate-npm-package-name: ^3.0.0 whatwg-url: ^7.0.0 - checksum: 3/8ec19baff8bb18b158fca7b2c53dfaf2eab38d24920c9c8043396292775bae1908087d3df4ccd2af40eece2a6e372e1922731d98089f0bbbb9c6e9edfa7b9c7d + checksum: 3/3a7003b90941b979eb28e8daea23bc35be6923b5b717f5674b70e8afb4dea270b84f961c15b37e26fbf86121ee1c7695c3be57de9de2aeba67ca6061642ed69c languageName: node linkType: hard @@ -1974,16 +2002,16 @@ __metadata: languageName: node linkType: hard -"@lerna/github-client@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/github-client@npm:3.16.5" +"@lerna/github-client@npm:3.22.0": + version: 3.22.0 + resolution: "@lerna/github-client@npm:3.22.0" dependencies: "@lerna/child-process": 3.16.5 - "@octokit/plugin-enterprise-rest": ^3.6.1 + "@octokit/plugin-enterprise-rest": ^6.0.1 "@octokit/rest": ^16.28.4 git-url-parse: ^11.1.2 npmlog: ^4.1.2 - checksum: 3/afff86a46559449cc7d41c8391de3164a60c192c2e470c2771cf6ad5642dd6c78551e33c4056aaa23f6de7d8abc7a3b9bf1605706093651706cbaf7a8bf1901b + checksum: 3/7da42e14d0df488600c951718a9388f096973f0648df9495d08bc69955a43e1a7b5fa2fbc6062ab489c857ecea8902fe155039fe0d63fdb87ccf88e7ea5350d5 languageName: node linkType: hard @@ -2015,9 +2043,9 @@ __metadata: languageName: node linkType: hard -"@lerna/import@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/import@npm:3.21.0" +"@lerna/import@npm:3.22.0": + version: 3.22.0 + resolution: "@lerna/import@npm:3.22.0" dependencies: "@lerna/child-process": 3.16.5 "@lerna/command": 3.21.0 @@ -2027,7 +2055,7 @@ __metadata: dedent: ^0.7.0 fs-extra: ^8.1.0 p-map-series: ^1.0.0 - checksum: 3/5b53dcd4399cefa5d4bf9a9bee0533f882d5c2c813b8aee32d8e0a6710716755e934e72d884c58f6070ddf55a71b0a031b8b3a38414ed85cd85ac9bc57bce052 + checksum: 3/6bfc96ae451aad113861fe484c2575f5fcd8b0daf6fed2dc9a29ebdfcd10236789ff0d98ead9d8fbdf4fd6f6702817f15cee5bdae0b9bb0fb53d7ec601c9afa2 languageName: node linkType: hard @@ -2279,9 +2307,9 @@ __metadata: languageName: node linkType: hard -"@lerna/publish@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/publish@npm:3.21.0" +"@lerna/publish@npm:3.22.0": + version: 3.22.0 + resolution: "@lerna/publish@npm:3.22.0" dependencies: "@evocateur/libnpmaccess": ^3.1.2 "@evocateur/npm-registry-fetch": ^4.0.0 @@ -2304,7 +2332,7 @@ __metadata: "@lerna/run-lifecycle": 3.16.2 "@lerna/run-topologically": 3.18.5 "@lerna/validation-error": 3.13.0 - "@lerna/version": 3.21.0 + "@lerna/version": 3.22.0 figgy-pudding: ^3.5.1 fs-extra: ^8.1.0 npm-package-arg: ^6.1.0 @@ -2313,7 +2341,7 @@ __metadata: p-map: ^2.1.0 p-pipe: ^1.2.0 semver: ^6.2.0 - checksum: 3/9290e35d52e6a00af4dfc8eb3e7115da7cfde3fccdb583b873804d03878515506fc2b27e4d3347defe0a38274946503cd8e065708fb014acb3c6bdc5c6f34dab + checksum: 3/5f7a82e3c0809bf5538ab08ab3dee5c0d1cfee6c3f4fc1234443d844d4ece9ff52d041a7d324a371abedceabe716c2c3cc9ee0f41f41d5b548f41954ab4d9374 languageName: node linkType: hard @@ -2442,16 +2470,16 @@ __metadata: languageName: node linkType: hard -"@lerna/version@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/version@npm:3.21.0" +"@lerna/version@npm:3.22.0": + version: 3.22.0 + resolution: "@lerna/version@npm:3.22.0" dependencies: "@lerna/check-working-tree": 3.16.5 "@lerna/child-process": 3.16.5 "@lerna/collect-updates": 3.20.0 "@lerna/command": 3.21.0 - "@lerna/conventional-commits": 3.18.5 - "@lerna/github-client": 3.16.5 + "@lerna/conventional-commits": 3.22.0 + "@lerna/github-client": 3.22.0 "@lerna/gitlab-client": 3.15.0 "@lerna/output": 3.13.0 "@lerna/prerelease-id-from-version": 3.16.0 @@ -2472,7 +2500,7 @@ __metadata: slash: ^2.0.0 temp-write: ^3.4.0 write-json-file: ^3.2.0 - checksum: 3/97dae23ccea783583203964547c13a01236a6223431f3ebbb7c6d02a4c23476e126147fb1a16016d8c7186201477401fad6ba3cef62d043f4e6494be2253e971 + checksum: 3/ad43e46f116787525cca7cae70af920ef5929afae12b519a075c5dd0a50637fd4ce1ad7a6e4562a92206780f0bcf0312b21c72a434e2fa5a0e2bb8a958150e35 languageName: node linkType: hard @@ -2513,20 +2541,20 @@ __metadata: linkType: hard "@octokit/endpoint@npm:^6.0.1": - version: 6.0.1 - resolution: "@octokit/endpoint@npm:6.0.1" + version: 6.0.2 + resolution: "@octokit/endpoint@npm:6.0.2" dependencies: - "@octokit/types": ^2.11.1 + "@octokit/types": ^4.0.1 is-plain-object: ^3.0.0 universal-user-agent: ^5.0.0 - checksum: 3/11e947fcdd61a1c944e2f08d91b4554c67fa7c76be7a990039dcad0ecd57182a3f3e9d300cae0bf4b4ada18ebeb5e21fe4d504c1ca8610bbdc98b6b6054101fe + checksum: 3/802f14e87f946214321e18bf46c7998af2ec78254e60ad1d1a83983a5a6791691cd5444c3db318452c83a4c50492ffe5cc142260c37059c22fbb9bd297606be5 languageName: node linkType: hard -"@octokit/plugin-enterprise-rest@npm:^3.6.1": - version: 3.6.2 - resolution: "@octokit/plugin-enterprise-rest@npm:3.6.2" - checksum: 3/b7f505516b961d8efc5cf765deb92f0c5a018ba8493c2f0427119306c1c677c8db4a6677507c5cd35c9f8c90517e906140d6b64e8e6c92fcf1e6025abf8bc5b2 +"@octokit/plugin-enterprise-rest@npm:^6.0.1": + version: 6.0.1 + resolution: "@octokit/plugin-enterprise-rest@npm:6.0.1" + checksum: 3/12a599a97d212209e00631805290e514f2823de6548e18831b802300ec1b555856510a8e72274168d15298602554be6bb6b247c091e5dacc320067fe8955740e languageName: node linkType: hard @@ -2579,18 +2607,18 @@ __metadata: linkType: hard "@octokit/request@npm:^5.2.0": - version: 5.4.3 - resolution: "@octokit/request@npm:5.4.3" + version: 5.4.4 + resolution: "@octokit/request@npm:5.4.4" dependencies: "@octokit/endpoint": ^6.0.1 "@octokit/request-error": ^2.0.0 - "@octokit/types": ^2.11.1 + "@octokit/types": ^4.0.1 deprecation: ^2.0.0 is-plain-object: ^3.0.0 node-fetch: ^2.3.0 once: ^1.4.0 universal-user-agent: ^5.0.0 - checksum: 3/58b965548d67cf0fff6ea5b5b047d3979abf9c6e729574b28699776a4a2799b1a7ae55f21b180ed2edec635133e2d38a8931691f6044cae14353f9cb179562cd + checksum: 3/41ad864f5a46dea36b4c6ae2d11bbb85fdaedeb369a467738e131681539df897c81cbfb13bc0b9af740c98b389a694f8836b42bc026ff4ed86834dc4fd625fda languageName: node linkType: hard @@ -2618,7 +2646,7 @@ __metadata: languageName: node linkType: hard -"@octokit/types@npm:^2.0.0, @octokit/types@npm:^2.0.1, @octokit/types@npm:^2.11.1": +"@octokit/types@npm:^2.0.0, @octokit/types@npm:^2.0.1": version: 2.16.2 resolution: "@octokit/types@npm:2.16.2" dependencies: @@ -2628,40 +2656,40 @@ __metadata: linkType: hard "@octokit/types@npm:^4.0.1": - version: 4.0.1 - resolution: "@octokit/types@npm:4.0.1" + version: 4.1.2 + resolution: "@octokit/types@npm:4.1.2" dependencies: "@types/node": ">= 8" - checksum: 3/167047c28fa5435718ef20c760b46a76cd21ee391bd8ead2942c879933fb8f6efd790e4224f83266c08b0f5e4b3cb4d9da1512e7b48b098763759869b7822107 + checksum: 3/59d7d392bcc20e333788a887622b0082477382bdd64bc0171f88426eef574549dcc022689748177030c28d8eea538d4d1d116f3561772584f57199df32a6bc98 languageName: node linkType: hard -"@polkadot/dev@npm:^0.54.1": - version: 0.54.1 - resolution: "@polkadot/dev@npm:0.54.1" +"@polkadot/dev@npm:^0.55.6": + version: 0.55.6 + resolution: "@polkadot/dev@npm:0.55.6" dependencies: - "@babel/cli": ^7.8.4 - "@babel/core": ^7.9.6 - "@babel/plugin-proposal-class-properties": ^7.8.3 - "@babel/plugin-proposal-decorators": ^7.8.3 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-proposal-numeric-separator": ^7.8.3 - "@babel/plugin-proposal-object-rest-spread": ^7.9.6 - "@babel/plugin-proposal-optional-chaining": ^7.9.0 - "@babel/plugin-proposal-pipeline-operator": ^7.8.3 - "@babel/plugin-proposal-private-methods": ^7.8.3 + "@babel/cli": ^7.10.1 + "@babel/core": ^7.10.1 + "@babel/plugin-proposal-class-properties": ^7.10.1 + "@babel/plugin-proposal-decorators": ^7.10.1 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.10.1 + "@babel/plugin-proposal-numeric-separator": ^7.10.1 + "@babel/plugin-proposal-object-rest-spread": ^7.10.1 + "@babel/plugin-proposal-optional-chaining": ^7.10.1 + "@babel/plugin-proposal-pipeline-operator": ^7.10.1 + "@babel/plugin-proposal-private-methods": ^7.10.1 "@babel/plugin-syntax-bigint": ^7.8.3 "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-syntax-import-meta": ^7.8.3 - "@babel/plugin-syntax-top-level-await": ^7.8.3 - "@babel/plugin-transform-runtime": ^7.9.6 - "@babel/preset-env": ^7.9.6 - "@babel/preset-react": ^7.9.4 - "@babel/preset-typescript": ^7.9.0 - "@babel/register": ^7.9.0 - "@babel/runtime": ^7.9.6 - "@typescript-eslint/eslint-plugin": 3.0.0 - "@typescript-eslint/parser": 3.0.0 + "@babel/plugin-syntax-import-meta": ^7.10.1 + "@babel/plugin-syntax-top-level-await": ^7.10.1 + "@babel/plugin-transform-runtime": ^7.10.1 + "@babel/preset-env": ^7.10.1 + "@babel/preset-react": ^7.10.1 + "@babel/preset-typescript": ^7.10.1 + "@babel/register": ^7.10.1 + "@babel/runtime": ^7.10.1 + "@typescript-eslint/eslint-plugin": 3.0.2 + "@typescript-eslint/parser": 3.0.2 "@vue/component-compiler-utils": ^3.1.2 babel-core: ^7.0.0-bridge.0 babel-jest: ^26.0.1 @@ -2678,24 +2706,25 @@ __metadata: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 eslint-plugin-react: ^7.20.0 - eslint-plugin-react-hooks: ^4.0.2 + eslint-plugin-react-hooks: ^4.0.4 eslint-plugin-sort-destructure-keys: ^1.3.4 eslint-plugin-standard: ^4.0.1 fs-extra: ^9.0.0 - gh-pages: ^2.2.0 + gh-pages: ^3.0.0 + gh-release: ^3.5.0 jest: ^26.0.1 jest-cli: ^26.0.1 jest-config: ^26.0.1 jest-haste-map: ^26.0.1 jest-resolve: ^26.0.1 - lerna: ^3.21.0 + lerna: ^3.22.0 madge: ^3.9.0 mkdirp: ^1.0.4 rimraf: ^3.0.2 typedoc: ^0.17.7 typedoc-plugin-markdown: ^2.2.17 typedoc-plugin-no-inherit: ^1.1.10 - typescript: ^3.9.3 + typescript: ^3.9.4 vuepress: ^1.5.0 webpack: ^4.43.0 webpack-cli: ^3.3.11 @@ -2714,12 +2743,13 @@ __metadata: polkadot-dev-yarn-only: scripts/polkadot-dev-yarn-only.js polkadot-exec-eslint: scripts/polkadot-exec-eslint.js polkadot-exec-ghpages: scripts/polkadot-exec-ghpages.js + polkadot-exec-ghrelease: scripts/polkadot-exec-ghrelease.js polkadot-exec-lerna: scripts/polkadot-exec-lerna.js polkadot-exec-tsc: scripts/polkadot-exec-tsc.js 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/395fd6527f4be34a6790c00b499bab470b3349156d312e3ff23f932bb408b54f363d4aacf35b61ad3cc3f1a93f9f60096a791e9ee757943faf7952703b7fd849 + checksum: 3/02e4d5b40af762f8eef1efaff808aa64a16f8b0cd0b96f516f0fbadf774716b9fe481e6d15d1d74199ddf212f7da689a30e21cca20c7ce41098c80982754a45b languageName: node linkType: hard @@ -2733,12 +2763,12 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/ts@npm:^0.3.23": - version: 0.3.23 - resolution: "@polkadot/ts@npm:0.3.23" +"@polkadot/ts@npm:^0.3.25": + version: 0.3.25 + resolution: "@polkadot/ts@npm:0.3.25" dependencies: "@types/chrome": ^0.0.114 - checksum: 3/ad4b5faf5346e090407549800f5c1aac4be32d89b83af8fbb47ea3643cb34127619602acc8a0b934bb809cff320a603f0ca3136ca7e8aa29a48d42ee140e7e1a + checksum: 3/9cd069fca8d70ce56618ce45d98670f5d4c020518148d61413227e9b9aae2d59200897866e1b7513dd8445a37daaeb98546a48d0903ac5ba73409f932f24a44a languageName: node linkType: hard @@ -3001,7 +3031,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.3": +"@types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.4": version: 7.0.4 resolution: "@types/json-schema@npm:7.0.4" checksum: 3/5094037431e4b29d5cc9d6938ea596d1145cc46d305d8d302a477a54d0a7a83ba4629abbf52fcabc3ffdb31cf94647bc366a7bcc544770cbb80212d903018e2b @@ -3032,9 +3062,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>= 8": - version: 14.0.5 - resolution: "@types/node@npm:14.0.5" - checksum: 3/38a9f9b66c2657b4ba520e40073369d4a33438dd45f9c001d98a7cda40e88a5ea28485c320fa00fc706b5473b549cacc9a8b9796e4d69681c032619e12f73f7d + version: 14.0.6 + resolution: "@types/node@npm:14.0.6" + checksum: 3/14c184ce392941d016aa94479eca2d33517756a9e48d0b03ba6e258128b513dc28dc524f85cc0591e12be9d804beff6aadc4b3159555c6ffdd1d1ab8f46d41da languageName: node linkType: hard @@ -3116,11 +3146,11 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:3.0.0": - version: 3.0.0 - resolution: "@typescript-eslint/eslint-plugin@npm:3.0.0" +"@typescript-eslint/eslint-plugin@npm:3.0.2": + version: 3.0.2 + resolution: "@typescript-eslint/eslint-plugin@npm:3.0.2" dependencies: - "@typescript-eslint/experimental-utils": 3.0.0 + "@typescript-eslint/experimental-utils": 3.0.2 functional-red-black-tree: ^1.0.1 regexpp: ^3.0.0 semver: ^7.3.2 @@ -3132,31 +3162,31 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3/986b1c8f02f2230fff8a45b9302383a140852df17915d41584c8bfe01bf908b2e63c186873312784e0d9e60788ce986c255abe7ceec7251bda93410b06f19fca + checksum: 3/61e3d6a7735a324c78a9bb7d9c83b5841bc399df7e19591a2429ea33053ccd3eed9b7c60c6b158afc880d7726253cbf34f3275c557890719c281948c444488fe languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:3.0.0": - version: 3.0.0 - resolution: "@typescript-eslint/experimental-utils@npm:3.0.0" +"@typescript-eslint/experimental-utils@npm:3.0.2": + version: 3.0.2 + resolution: "@typescript-eslint/experimental-utils@npm:3.0.2" dependencies: "@types/json-schema": ^7.0.3 - "@typescript-eslint/typescript-estree": 3.0.0 + "@typescript-eslint/typescript-estree": 3.0.2 eslint-scope: ^5.0.0 eslint-utils: ^2.0.0 peerDependencies: eslint: "*" - checksum: 3/ccaa9b2aea4a7148d301f2384271e35b39ff8d526beb076705140290b497aa75e032c9efac6492a7d03fac65857d999f555534a186e90601059ee295a3cb9d58 + checksum: 3/a7a67d9876cf01dd17aa25a5f4b4013655ea39ba0cb263868faa58500d20bd90a7883c9807dbea474ae2400eb01be534f62d3cd3494a2eed03b7873161701230 languageName: node linkType: hard -"@typescript-eslint/parser@npm:3.0.0": - version: 3.0.0 - resolution: "@typescript-eslint/parser@npm:3.0.0" +"@typescript-eslint/parser@npm:3.0.2": + version: 3.0.2 + resolution: "@typescript-eslint/parser@npm:3.0.2" dependencies: "@types/eslint-visitor-keys": ^1.0.0 - "@typescript-eslint/experimental-utils": 3.0.0 - "@typescript-eslint/typescript-estree": 3.0.0 + "@typescript-eslint/experimental-utils": 3.0.2 + "@typescript-eslint/typescript-estree": 3.0.2 eslint-visitor-keys: ^1.1.0 peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -3164,13 +3194,13 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3/c4388d1a217a026acf9b8ab07e2cf182670e3f3c5b96ef28033a114b794e4ee0d018e63f8c3ef0e9677c075436950afddb886649ca3f0e74e3500389ca307549 + checksum: 3/48be9a49c5c6242853a7f046a5a77ec5a34ca9d88b4d914547a606ad7d61bbb789fc1538977230863096c367a0c904feb4b96083d41797b222431b64512b00a1 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:3.0.0": - version: 3.0.0 - resolution: "@typescript-eslint/typescript-estree@npm:3.0.0" +"@typescript-eslint/typescript-estree@npm:3.0.2": + version: 3.0.2 + resolution: "@typescript-eslint/typescript-estree@npm:3.0.2" dependencies: debug: ^4.1.1 eslint-visitor-keys: ^1.1.0 @@ -3184,7 +3214,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3/12020a20f0b181204f4287c6b86d12d450cd88d2c788d22502880e364647cbe34213ca81a13265cd010755f8509dc39578b8354b8d0f738014d4a096dde0ef89 + checksum: 3/71daed73c891d893e7027de423a8c3d8f3db69147c3749a84688a184dbfcc4f8d65b94e73537d6a510015cd11a50edea3f25e5db5b208b86f764d05f0b0818c8 languageName: node linkType: hard @@ -3232,8 +3262,8 @@ __metadata: linkType: hard "@vue/babel-preset-app@npm:^4.1.2": - version: 4.4.0 - resolution: "@vue/babel-preset-app@npm:4.4.0" + version: 4.4.1 + resolution: "@vue/babel-preset-app@npm:4.4.1" dependencies: "@babel/core": ^7.9.6 "@babel/helper-compilation-targets": ^7.9.6 @@ -3249,9 +3279,14 @@ __metadata: babel-plugin-dynamic-import-node: ^2.3.3 core-js: ^3.6.5 core-js-compat: ^3.6.5 + semver: ^6.1.0 peerDependencies: "@babel/core": "*" - checksum: 3/b4306804e8dbfc2026211cdc0c912283805230b9c9126ddf443f192deb8b6b268b84f6c2fa64f22dc300528cd649830415fe78a619a45273a5c9513a9bdafb56 + core-js: ^3 + peerDependenciesMeta: + core-js: + optional: true + checksum: 3/b4fa7dfb389f479979d22a7c2e76719d173312642a8ddd324260917badb4afd6d0d53ba67c71e9a627b7b756556b6a0352af41a88bbc59120a1d30bf9c5f8742 languageName: node linkType: hard @@ -3829,7 +3864,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.0, ajv@npm:^6.5.5": +"ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.2, ajv@npm:^6.5.5": version: 6.12.2 resolution: "ajv@npm:6.12.2" dependencies: @@ -3871,6 +3906,15 @@ __metadata: languageName: node linkType: hard +"ansi-align@npm:^2.0.0": + version: 2.0.0 + resolution: "ansi-align@npm:2.0.0" + dependencies: + string-width: ^2.0.0 + checksum: 3/acd73a693a39a0cbc8f9f34528f685fa881a720de8ca5d9b65266486ed7dfb158918a8198fa0ef29c24b10c121ad677d42255232073593ab15631d547e47ba73 + languageName: node + linkType: hard + "ansi-align@npm:^3.0.0": version: 3.0.0 resolution: "ansi-align@npm:3.0.0" @@ -4010,6 +4054,23 @@ __metadata: languageName: node linkType: hard +"application-config-path@npm:^0.1.0": + version: 0.1.0 + resolution: "application-config-path@npm:0.1.0" + checksum: 3/00967a8f16754bc2d55648b6e7689a56fd7c375326d33902bc37ddfb28c11c1868690a93f8ce0ee56f9cdae20fd81e4c4db2b100fbf9762c4f016269ee37b75d + languageName: node + linkType: hard + +"application-config@npm:~1.0.0": + version: 1.0.1 + resolution: "application-config@npm:1.0.1" + dependencies: + application-config-path: ^0.1.0 + mkdirp: ^0.5.1 + checksum: 3/d643e31a4e59a1b8284ccf8ae56805ad07bd19ed46712f10c6b8d2d925cb588f7652ef34e3fce16cd688888aea666786746b9fc24645102ba1f7d38480a615c0 + languageName: node + linkType: hard + "aproba@npm:^1.0.3, aproba@npm:^1.1.1": version: 1.2.0 resolution: "aproba@npm:1.2.0" @@ -4252,6 +4313,13 @@ __metadata: languageName: node linkType: hard +"async@npm:^0.9.0": + version: 0.9.2 + resolution: "async@npm:0.9.2" + checksum: 3/78c0aad8add0b84ccf9bde90d20a9cd20146e3734a4c9ac9bfb3a30d1b7df12b7d95c13119af825a89480210c02f7ffee38ac07c13ac43abd6636691b982b591 + languageName: node + linkType: hard + "async@npm:^2.6.1, async@npm:^2.6.2": version: 2.6.3 resolution: "async@npm:2.6.3" @@ -4593,6 +4661,15 @@ __metadata: languageName: node linkType: hard +"bl@npm:~1.1.2": + version: 1.1.2 + resolution: "bl@npm:1.1.2" + dependencies: + readable-stream: ~2.0.5 + checksum: 3/0c3fe9f99c2a449baa62e6a4df58c73d36e138e3d9ad7ac57082b31093c8725111d782c1cb677c9754163a293688f94c61e85051fd5d24d10cefcd5749f8caef + languageName: node + linkType: hard + "blakejs@npm:^1.1.0": version: 1.1.0 resolution: "blakejs@npm:1.1.0" @@ -4660,6 +4737,21 @@ __metadata: languageName: node linkType: hard +"boxen@npm:^1.2.1": + version: 1.3.0 + resolution: "boxen@npm:1.3.0" + dependencies: + ansi-align: ^2.0.0 + camelcase: ^4.0.0 + chalk: ^2.0.1 + cli-boxes: ^1.0.0 + string-width: ^2.0.0 + term-size: ^1.2.0 + widest-line: ^2.0.0 + checksum: 3/1e402785f9bd5994d0679adb98fd4137200553bbc14073aefa9e5f4fa9b001b713561c978e3976cebc520a25e3eb4babd2288b7fa8dfe28b5cf041e8dedec1c2 + languageName: node + linkType: hard + "boxen@npm:^4.2.0": version: 4.2.0 resolution: "boxen@npm:4.2.0" @@ -4811,7 +4903,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.11.1, browserslist@npm:^4.12.0, browserslist@npm:^4.8.5": +"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.8.5": version: 4.12.0 resolution: "browserslist@npm:4.12.0" dependencies: @@ -5097,7 +5189,7 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^4.1.0": +"camelcase@npm:^4.0.0, camelcase@npm:^4.1.0": version: 4.1.0 resolution: "camelcase@npm:4.1.0" checksum: 3/6ca41b5114ef3683013fb51cf9a11c60dcfeef90ceb0075c2d77b7455819e2acdcc7fb5c033314f862212acb23056f1774879dfc580938a9a27ecc345856d1a3 @@ -5131,9 +5223,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001043, caniuse-lite@npm:^1.0.30001061": - version: 1.0.30001064 - resolution: "caniuse-lite@npm:1.0.30001064" - checksum: 3/5287759ddd5bf00c272d5224d7eaf06996be6f671fce49c33484d2ee8a0403b7eb729ed1ea06e7c3c0d1ba6ad702ffa0948f378dde5c0d985c8c5a4a7b9da9e7 + version: 1.0.30001066 + resolution: "caniuse-lite@npm:1.0.30001066" + checksum: 3/998397a0188a66fcdce84e1e55681e02bb7a15e6365bd204ad976f4cb266a0737f7007611e6c00890d3ec2224172c188af15381de85566e6b6644aa21575ca9b languageName: node linkType: hard @@ -5146,6 +5238,13 @@ __metadata: languageName: node linkType: hard +"capture-stack-trace@npm:^1.0.0": + version: 1.0.1 + resolution: "capture-stack-trace@npm:1.0.1" + checksum: 3/c857f977ca42626cf9187b753ae7e891c894689b917f7d83510c89cec58bdd2fbf77055987226efa862cf95c15ade4e02ccd463f53fdec49819170c0905d1071 + languageName: node + linkType: hard + "caseless@npm:~0.12.0": version: 0.12.0 resolution: "caseless@npm:0.12.0" @@ -5153,7 +5252,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.3.1, chalk@npm:^2.3.2, chalk@npm:^2.4.1, chalk@npm:^2.4.2": +"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.3.1, chalk@npm:^2.3.2, chalk@npm:^2.4.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -5164,7 +5263,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.1.3": +"chalk@npm:^1.0.0, chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: @@ -5197,6 +5296,18 @@ __metadata: languageName: node linkType: hard +"changelog-parser@npm:^2.0.0": + version: 2.8.0 + resolution: "changelog-parser@npm:2.8.0" + dependencies: + line-reader: ^0.2.4 + remove-markdown: ^0.2.2 + bin: + changelog-parser: ./bin/cli.js + checksum: 3/60ca382e4d875b882db1f312806eb0047fef6d766fbaf11df0a03f5fac18a1948b88e0e9fbebb0f50ce80d07a1a5fcfc93512cc74663f9318aae5ff28affb18b + languageName: node + linkType: hard + "char-regex@npm:^1.0.2": version: 1.0.2 resolution: "char-regex@npm:1.0.2" @@ -5289,7 +5400,7 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^1.6.0": +"ci-info@npm:^1.5.0, ci-info@npm:^1.6.0": version: 1.6.0 resolution: "ci-info@npm:1.6.0" checksum: 3/c53d8ead84b00b44a26099b9afbe25d07d1cf02a0b2e354f97e4765ab965525d5d831d264b045737ac03076be3c34e87b64dee0d94cfd87cfc227299cb1c0137 @@ -5334,6 +5445,13 @@ __metadata: languageName: node linkType: hard +"cli-boxes@npm:^1.0.0": + version: 1.0.0 + resolution: "cli-boxes@npm:1.0.0" + checksum: 3/1227f15d826bd7d192dfa8ccb1013027739b1d60336de540abc957d4664a047c7dc5d1aa8f39633adcc0bc01f48201dfc9fe198a115dbae874794a9048db9840 + languageName: node + linkType: hard + "cli-boxes@npm:^2.2.0": version: 2.2.0 resolution: "cli-boxes@npm:2.2.0" @@ -5670,6 +5788,20 @@ __metadata: languageName: node linkType: hard +"configstore@npm:^3.0.0": + version: 3.1.2 + resolution: "configstore@npm:3.1.2" + dependencies: + dot-prop: ^4.1.0 + graceful-fs: ^4.1.2 + make-dir: ^1.0.0 + unique-string: ^1.0.0 + write-file-atomic: ^2.0.0 + xdg-basedir: ^3.0.0 + checksum: 3/3b7185bc3dc143524af5741dc96c723027b396a230b6ba108c4863dd75c558160f38cbc6da6765d03336a54a2a3a0217de05cbf19d8ba7a6d5cec0d8f55b9622 + languageName: node + linkType: hard + "configstore@npm:^5.0.1": version: 5.0.1 resolution: "configstore@npm:5.0.1" @@ -5692,9 +5824,9 @@ __metadata: linkType: hard "consola@npm:^2.6.0": - version: 2.12.1 - resolution: "consola@npm:2.12.1" - checksum: 3/cf73c2531f7b6a74d8b31691fe02110b40dfce77f000012cc9e19e58a28428673c8124643b17a1e0da03c69e642feecbcd76dcc94f985371efa476b94177f3dc + version: 2.12.2 + resolution: "consola@npm:2.12.2" + checksum: 3/752a65dfd524caedbcfc91487b73de3ed814c7a31388e0214a0c513465022ff00eddfdb3550cb0796bfdcc160f312a533c66259a2222e722f0bd913fbc6c2599 languageName: node linkType: hard @@ -6016,6 +6148,15 @@ __metadata: languageName: node linkType: hard +"create-error-class@npm:^3.0.0": + version: 3.0.2 + resolution: "create-error-class@npm:3.0.2" + dependencies: + capture-stack-trace: ^1.0.0 + checksum: 3/cbd6512694a5bf8cd3f8742cb58cd4b85c67812316878d9515cbbc8f531b22b4fb14e074de6b564fc4951be4e7ce223ed4bf245865ac0cb09e1209d8e6cae0ec + languageName: node + linkType: hard + "create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0": version: 1.2.0 resolution: "create-hash@npm:1.2.0" @@ -6056,14 +6197,25 @@ __metadata: languageName: node linkType: hard +"cross-spawn@npm:^5.0.1": + version: 5.1.0 + resolution: "cross-spawn@npm:5.1.0" + dependencies: + lru-cache: ^4.0.1 + shebang-command: ^1.2.0 + which: ^1.2.9 + checksum: 3/96018c42a94a2f69e27c11688db638c343109e4eda5cc6586a83a1d2f102ef2ef4d184919593036748d386ddb67cc3e66658fefec85a4659958cde792f1a9ddc + languageName: node + linkType: hard + "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2": - version: 7.0.2 - resolution: "cross-spawn@npm:7.0.2" + version: 7.0.3 + resolution: "cross-spawn@npm:7.0.3" dependencies: path-key: ^3.1.0 shebang-command: ^2.0.0 which: ^2.0.1 - checksum: 3/31ad173414e82588537fb00b7c14533c8cfcfbfc87b4eb61c8d12aeb77c89c9afd0f0ef0f5bbe8a5204f888b127c7d8fb42ad22eeab5ac93502aa5f119a09846 + checksum: 3/51f10036f5f1de781be98f4738d58b50c6d44f4f471069b8ab075b21605893ba1548654880f7310a29a732d6fc7cd481da6026169b9f0831cab0148a62fb397a languageName: node linkType: hard @@ -6086,6 +6238,13 @@ __metadata: languageName: node linkType: hard +"crypto-random-string@npm:^1.0.0": + version: 1.0.0 + resolution: "crypto-random-string@npm:1.0.0" + checksum: 3/0876b316ccf6f501d0deda42507adcfff276790eba38ab87ba4a7f77e1f11404f406fa36a8c273e781c9eabbbe5da4eab4d7577ca1e84dcac556743ffc816af5 + languageName: node + linkType: hard + "crypto-random-string@npm:^2.0.0": version: 2.0.0 resolution: "crypto-random-string@npm:2.0.0" @@ -7034,7 +7193,7 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^4.2.0": +"dot-prop@npm:^4.1.0, dot-prop@npm:^4.2.0": version: 4.2.0 resolution: "dot-prop@npm:4.2.0" dependencies: @@ -7052,6 +7211,15 @@ __metadata: languageName: node linkType: hard +"duplexer2@npm:~0.0.2": + version: 0.0.2 + resolution: "duplexer2@npm:0.0.2" + dependencies: + readable-stream: ~1.1.9 + checksum: 3/93a5d6ae6bcd6d4a41ec8d31fe169b3ff4d842eda2b6688fd313d6fc0fb5cab3abe5dd41645b9924549feb6d4400265b29e8a6875420664a6ea50f80567cccb6 + languageName: node + linkType: hard + "duplexer3@npm:^0.1.4": version: 0.1.4 resolution: "duplexer3@npm:0.1.4" @@ -7096,9 +7264,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.3.413": - version: 1.3.451 - resolution: "electron-to-chromium@npm:1.3.451" - checksum: 3/5cd94ad18dd4bef3d1854fbff0d70364424953b03776f3962b1a23767ac106bc27132df4dde5acf01822e4333920afc8f753946dd39bc3ec9d0bcebd769088b9 + version: 1.3.455 + resolution: "electron-to-chromium@npm:1.3.455" + checksum: 3/c615b74f4d2814916f9144b32e33dacf31b647c6de9da4562fdeff2987b72d1174d6e13eb6d9bb5693067ba87c1877e12bb5d454c059eaf57a1377453cf01f13 languageName: node linkType: hard @@ -7460,12 +7628,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^4.0.2": - version: 4.0.2 - resolution: "eslint-plugin-react-hooks@npm:4.0.2" +"eslint-plugin-react-hooks@npm:^4.0.4": + version: 4.0.4 + resolution: "eslint-plugin-react-hooks@npm:4.0.4" peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 3/3795f855397fdf54e26437d463b4eb4bd4aa79271308dc7562e9c8689dd963f1f29f82a6d3099f477f2d81493359bed3577ad9a53138e538ff2fc6e07843f24d + checksum: 3/756138d0175b769a82db93a1ebdb67171135561be559e66e1bcbe9d2aad1caf16f8b86a778cee731e5cb1ff7a28e8b022c210877959a8bf1f1386b6e3dc37034 languageName: node linkType: hard @@ -7714,6 +7882,21 @@ __metadata: languageName: node linkType: hard +"execa@npm:^0.7.0": + version: 0.7.0 + resolution: "execa@npm:0.7.0" + dependencies: + cross-spawn: ^5.0.1 + get-stream: ^3.0.0 + is-stream: ^1.1.0 + npm-run-path: ^2.0.0 + p-finally: ^1.0.0 + signal-exit: ^3.0.0 + strip-eof: ^1.0.0 + checksum: 3/7210f5334e5da185365eccc129bedb2f7dc6e5872fb1f09f36fc603e32790d79bfad61ddc6219d057d7fa65c69c17025cdb51b859e7d5a64e94d261ddbbbf260 + languageName: node + linkType: hard + "execa@npm:^1.0.0": version: 1.0.0 resolution: "execa@npm:1.0.0" @@ -8471,7 +8654,7 @@ __metadata: languageName: node linkType: hard -"gauge@npm:~2.7.3": +"gauge@npm:^2.7.4, gauge@npm:~2.7.3": version: 2.7.4 resolution: "gauge@npm:2.7.4" dependencies: @@ -8561,6 +8744,13 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^3.0.0": + version: 3.0.0 + resolution: "get-stream@npm:3.0.0" + checksum: 3/83ed722c1b43b3889f12cc4530d663b282a6fee915856d0c7122138d4864a3db54d252df2f9de032d1a2bb6b5a807083954992e583180b500013b2351fb5f440 + languageName: node + linkType: hard + "get-stream@npm:^4.0.0, get-stream@npm:^4.1.0": version: 4.1.0 resolution: "get-stream@npm:4.1.0" @@ -8595,9 +8785,9 @@ __metadata: languageName: node linkType: hard -"gh-pages@npm:^2.2.0": - version: 2.2.0 - resolution: "gh-pages@npm:2.2.0" +"gh-pages@npm:^3.0.0": + version: 3.0.0 + resolution: "gh-pages@npm:3.0.0" dependencies: async: ^2.6.1 commander: ^2.18.0 @@ -8608,7 +8798,56 @@ __metadata: bin: gh-pages: bin/gh-pages.js gh-pages-clean: bin/gh-pages-clean.js - checksum: 3/4aec588e014b9088e7ef999d41eb591436aa92293ebacef933afc9a162c77a8dd217bc054ea27686875831c929fbe1386efcdc2635651066420e013511506e6f + checksum: 3/f8e5273fd437af276c917527ae81d33246e075e78dcac09ba298f9ceb309e8c09c4beb58da5248e1eae553945c5455980e9429814d74c9e5c76b8be28a7b8cdd + languageName: node + linkType: hard + +"gh-release-assets@npm:^1.1.0": + version: 1.1.2 + resolution: "gh-release-assets@npm:1.1.2" + dependencies: + async: ^0.9.0 + mime: ^1.3.4 + progress-stream: ^2.0.0 + request: ^2.85.0 + util-extend: ^1.0.1 + checksum: 3/cab07da6dd35401b04ff2a122565e63693d011f440be3e939368f9d37d0c00881d5c0ea272556071b328234d6d30ade93cdbacc6b7dc873c33849474451344aa + languageName: node + linkType: hard + +"gh-release@npm:^3.5.0": + version: 3.5.0 + resolution: "gh-release@npm:3.5.0" + dependencies: + chalk: ^1.0.0 + changelog-parser: ^2.0.0 + deep-extend: ^0.6.0 + gauge: ^2.7.4 + gh-release-assets: ^1.1.0 + ghauth: ^3.2.0 + github-url-to-object: ^3.0.0 + inquirer: ^6.2.0 + request: ^2.82.0 + shelljs: ^0.3.0 + update-notifier: ^2.2.0 + yargs: ^2.1.1 + bin: + gh-release: ./bin/cli.js + checksum: 3/8ec4fcd302cad3ac1a82a50eeb9edc0fdbd6428a6b8383b915f61e9e4b0b8e77330a24901653bce42b70c59b8cc5165d217b51ee6e7eef99fffe31653c5b2aa1 + languageName: node + linkType: hard + +"ghauth@npm:^3.2.0": + version: 3.2.1 + resolution: "ghauth@npm:3.2.1" + dependencies: + application-config: ~1.0.0 + bl: ~1.1.2 + hyperquest: ~2.0.0 + mkdirp: ~0.5.1 + read: ~1.0.7 + xtend: ~4.0.1 + checksum: 3/c94666d3c004b50db4fe827ad51eabe603e9a2ac71c8528d171dd8109f2b5a29af44b5a8314b04a2b0e8ccebd8c80f689b7bc2dac999278d76b84834bf4a2ebf languageName: node linkType: hard @@ -8677,6 +8916,15 @@ __metadata: languageName: node linkType: hard +"github-url-to-object@npm:^3.0.0": + version: 3.1.0 + resolution: "github-url-to-object@npm:3.1.0" + dependencies: + is-url: ^1.1.0 + checksum: 3/14afd37ec06241fe476769e255e1730000a87005014dabb29acbe51632bff415ce388455bb5e102dfc8d60ed570c7140f7e5ed2c4f3c362ab344f1557dddc4d7 + languageName: node + linkType: hard + "glob-base@npm:^0.3.0": version: 0.3.0 resolution: "glob-base@npm:0.3.0" @@ -8745,6 +8993,15 @@ __metadata: languageName: node linkType: hard +"global-dirs@npm:^0.1.0": + version: 0.1.1 + resolution: "global-dirs@npm:0.1.1" + dependencies: + ini: ^1.3.4 + checksum: 3/0d46e90b45e35fef757ef468fd497ea249787dafb20b76597ac0a1c129d8e8d7f09db4640a2f7ed12d1057159197af94ef4eea74c0be9c7c1c2c3bec5f0a6834 + languageName: node + linkType: hard + "global-dirs@npm:^2.0.1": version: 2.0.1 resolution: "global-dirs@npm:2.0.1" @@ -8887,6 +9144,25 @@ __metadata: languageName: node linkType: hard +"got@npm:^6.7.1": + version: 6.7.1 + resolution: "got@npm:6.7.1" + dependencies: + create-error-class: ^3.0.0 + duplexer3: ^0.1.4 + get-stream: ^3.0.0 + is-redirect: ^1.0.0 + is-retry-allowed: ^1.0.0 + is-stream: ^1.0.0 + lowercase-keys: ^1.0.0 + safe-buffer: ^5.0.1 + timed-out: ^4.0.0 + unzip-response: ^2.0.1 + url-parse-lax: ^1.0.0 + checksum: 3/bf19ee1cbb915bf67b93c13cd441023b209562f4fd2d965099d40c05746a8a550e09787d94558a5e6d7064e91e7a4529a2c919f7e8c4a482517a38e98930ef5e + languageName: node + linkType: hard + "got@npm:^9.6.0": version: 9.6.0 resolution: "got@npm:9.6.0" @@ -9412,6 +9688,16 @@ __metadata: languageName: node linkType: hard +"hyperquest@npm:~2.0.0": + version: 2.0.0 + resolution: "hyperquest@npm:2.0.0" + dependencies: + duplexer2: ~0.0.2 + through2: ~0.6.3 + checksum: 3/39b026e16dd0d2d663046b00721746ddcb2a02d1e1768ef9f34ec920077b3533f745142ef05edbed71f0a377c9fd22240042ec18dde57d164c383c3071524001 + languageName: node + linkType: hard + "iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.13": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -9475,9 +9761,9 @@ __metadata: linkType: hard "ignore@npm:^5.1.1": - version: 5.1.6 - resolution: "ignore@npm:5.1.6" - checksum: 3/e7167d699477a44d6065b3ddfaada5f3f7dcc522ea8d702b21b983b2eaadefed2f2b63614e2697446dd2d875ce4c64ce4c1cc80eac2c068d6c5598eddd7d31ce + version: 5.1.8 + resolution: "ignore@npm:5.1.8" + checksum: 3/b08e3d5b5d94eca13475f29a5d47d221060e9cdd7e38d7647088e29d90130669a970fecbc4cdb41b8fa295c6673740c729d3dc05dadc381f593efb42282cbf9f languageName: node linkType: hard @@ -9854,6 +10140,17 @@ __metadata: languageName: node linkType: hard +"is-ci@npm:^1.0.10": + version: 1.2.1 + resolution: "is-ci@npm:1.2.1" + dependencies: + ci-info: ^1.5.0 + bin: + is-ci: bin.js + checksum: 3/cdcdeba94278edf4e6a305aba93ecffd58cb35a08ebf879a7f715e5538be55ad23a841f48a796b71beae36e0c6e2290eca38cf8a8feed563fb62090879ead93b + languageName: node + linkType: hard + "is-ci@npm:^2.0.0": version: 2.0.0 resolution: "is-ci@npm:2.0.0" @@ -10050,6 +10347,16 @@ __metadata: languageName: node linkType: hard +"is-installed-globally@npm:^0.1.0": + version: 0.1.0 + resolution: "is-installed-globally@npm:0.1.0" + dependencies: + global-dirs: ^0.1.0 + is-path-inside: ^1.0.0 + checksum: 3/99de529fc67cca6f304ffd149e74b83ec4383b5340e1d2e9021843628c639eda08fc9596c712da3da7a90fef8ecdf5c7eb39ccaf9927deb6fcad2c0f05b06cf7 + languageName: node + linkType: hard + "is-installed-globally@npm:^0.3.1": version: 0.3.2 resolution: "is-installed-globally@npm:0.3.2" @@ -10067,6 +10374,13 @@ __metadata: languageName: node linkType: hard +"is-npm@npm:^1.0.0": + version: 1.0.0 + resolution: "is-npm@npm:1.0.0" + checksum: 3/b562218ef05cc2e3bce0b131700e78cc9095c28a9ce2158340947d3806c36108be3a6ea6991bb658dba76a14f9840ad3e3560a239c6048cccf27fc4fbe00087d + languageName: node + linkType: hard + "is-npm@npm:^4.0.0": version: 4.0.0 resolution: "is-npm@npm:4.0.0" @@ -10136,6 +10450,15 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^1.0.0": + version: 1.0.1 + resolution: "is-path-inside@npm:1.0.1" + dependencies: + path-is-inside: ^1.0.1 + checksum: 3/7ccbc0bedfb98d07191f9a6c839f78ffb102c24fb77f58ecca52fec13d618d15b7bd52d6335637a80c8830bc4864849adda8fd4107755a96747d690336190beb + languageName: node + linkType: hard + "is-path-inside@npm:^2.1.0": version: 2.1.0 resolution: "is-path-inside@npm:2.1.0" @@ -10198,6 +10521,13 @@ __metadata: languageName: node linkType: hard +"is-redirect@npm:^1.0.0": + version: 1.0.0 + resolution: "is-redirect@npm:1.0.0" + checksum: 3/24c2aef7dbc710f7ec4534c6ba617b62d938cfcdf366db319563ff32cf9d6a20047b0fd44dfb018f389e60d76ff96f4801ae39ddbde2ad124d2a51330760b605 + languageName: node + linkType: hard + "is-regex@npm:^1.0.4, is-regex@npm:^1.0.5": version: 1.0.5 resolution: "is-regex@npm:1.0.5" @@ -10228,6 +10558,13 @@ __metadata: languageName: node linkType: hard +"is-retry-allowed@npm:^1.0.0": + version: 1.2.0 + resolution: "is-retry-allowed@npm:1.2.0" + checksum: 3/739384d2662f38fe0edd1bcdf7f88551c6f1b1fdc7fde3ba86442cd675d337f14100d6479bcbb4635f7e38d11e1a2c2e173a52ba39547631960641d9fbe65531 + languageName: node + linkType: hard + "is-ssh@npm:^1.3.0": version: 1.3.1 resolution: "is-ssh@npm:1.3.1" @@ -10237,7 +10574,7 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^1.1.0": +"is-stream@npm:^1.0.0, is-stream@npm:^1.1.0": version: 1.1.0 resolution: "is-stream@npm:1.1.0" checksum: 3/39843ee9ff68ebda05237199f18831eb6e0e28db7799ee9ddaac5573b0681f18b4dc427afdb7b7ad906db545e4648999c42a1810b277acc8451593ff59da00fa @@ -10292,7 +10629,7 @@ __metadata: languageName: node linkType: hard -"is-url@npm:^1.2.4": +"is-url@npm:^1.1.0, is-url@npm:^1.2.4": version: 1.2.4 resolution: "is-url@npm:1.2.4" checksum: 3/76d309e9fafdb3117c110ae2911e23f0fb6bf595f5d2c3470def80480e86903e95d84dbdf050f1f9cc746a47e7ea3b24c7096758c724224c5b67211783852e53 @@ -10336,6 +10673,13 @@ __metadata: languageName: node linkType: hard +"isarray@npm:0.0.1": + version: 0.0.1 + resolution: "isarray@npm:0.0.1" + checksum: 3/daeda3c23646200b0b464b7a9030d10008d7701fc6b7a1b45cafe42b4f4d2dde20835b56f19a49e04bb218245b7f7a2bcc6d0f696cff3711e4eddaa2031c611f + languageName: node + linkType: hard + "isarray@npm:1.0.0, isarray@npm:^1.0.0, isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" @@ -11115,12 +11459,12 @@ __metadata: linkType: hard "jsx-ast-utils@npm:^2.2.3": - version: 2.2.3 - resolution: "jsx-ast-utils@npm:2.2.3" + version: 2.3.0 + resolution: "jsx-ast-utils@npm:2.3.0" dependencies: - array-includes: ^3.0.3 + array-includes: ^3.1.1 object.assign: ^4.1.0 - checksum: 3/a5eaa22bb221067f8ead1dd82aa9ae53c737ff5dc788934d9f509c058da62445ee9b86d06f7cf8d875bce7ebbb581ffe18400c6c48f6a64ac896929bce66e0e7 + checksum: 3/fee87f9af7de7f35514d2d789de5049d2cea3d17794f1ce71956aa03d92d6fcbaef90b4a0aa079d0b2caf185ca773b127125ec440ff8e6396053d8aebd5b936b languageName: node linkType: hard @@ -11189,6 +11533,15 @@ __metadata: languageName: node linkType: hard +"latest-version@npm:^3.0.0": + version: 3.1.0 + resolution: "latest-version@npm:3.1.0" + dependencies: + package-json: ^4.0.0 + checksum: 3/117b4a315afaba84c34c13a07dd1b15fe622f72fcd703136cf9d26ddeb3dc29d9b234241a18909f0af67224fb445a90d85a8e686f8defb8bce1968520b9c68aa + languageName: node + linkType: hard + "latest-version@npm:^5.0.0": version: 5.1.0 resolution: "latest-version@npm:5.1.0" @@ -11216,31 +11569,31 @@ __metadata: languageName: node linkType: hard -"lerna@npm:^3.21.0": - version: 3.21.0 - resolution: "lerna@npm:3.21.0" +"lerna@npm:^3.22.0": + version: 3.22.0 + resolution: "lerna@npm:3.22.0" dependencies: "@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.21.0 + "@lerna/create": 3.22.0 "@lerna/diff": 3.21.0 "@lerna/exec": 3.21.0 - "@lerna/import": 3.21.0 + "@lerna/import": 3.22.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/publish": 3.22.0 "@lerna/run": 3.21.0 - "@lerna/version": 3.21.0 + "@lerna/version": 3.22.0 import-local: ^2.0.0 npmlog: ^4.1.2 bin: lerna: cli.js - checksum: 3/8a636ac28802dd3ef0042184dea25f5a49f4eb8f3a53fa01b0fc2f61316cff492c31df58039731297d31092a10e5e4527d8687b52f7d9d47cc426a4edcaabf32 + checksum: 3/e74830beed260c48fedbe9461a5a47cbcb9d7ad52adc55b2160e4ec4bf449b1f588dbfc53628f0990edd72d3a70ca0c6648f345dfa42c0c09f027d5522fe2bec languageName: node linkType: hard @@ -11280,6 +11633,13 @@ __metadata: languageName: node linkType: hard +"line-reader@npm:^0.2.4": + version: 0.2.4 + resolution: "line-reader@npm:0.2.4" + checksum: 3/19f40df4d9d77aaf5ad4fecff4d82624aae62393bac04f32d59d488af9283797538d373270be03f6e4b90ade0d19de84b777d101abaa7e240da7f5b6a17125f8 + languageName: node + linkType: hard + "lines-and-columns@npm:^1.1.6": version: 1.1.6 resolution: "lines-and-columns@npm:1.1.6" @@ -11584,7 +11944,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^4.1.2": +"lru-cache@npm:^4.0.1, lru-cache@npm:^4.1.2": version: 4.1.5 resolution: "lru-cache@npm:4.1.5" dependencies: @@ -12065,7 +12425,7 @@ __metadata: languageName: node linkType: hard -"mime@npm:1.6.0": +"mime@npm:1.6.0, mime@npm:^1.3.4": version: 1.6.0 resolution: "mime@npm:1.6.0" bin: @@ -12075,11 +12435,11 @@ __metadata: linkType: hard "mime@npm:^2.0.3, mime@npm:^2.4.4": - version: 2.4.5 - resolution: "mime@npm:2.4.5" + version: 2.4.6 + resolution: "mime@npm:2.4.6" bin: mime: cli.js - checksum: 3/5e98b758e52e9620cb159120f8ee2483566009e60175eb3210c15de5e7a9912b6e31c578c42b063a99d8e1116a16f19e4ece336372ba3510b2830701b12ac100 + checksum: 3/319ec3858894aa9befa9da90e33c4422506689f1e3e7c939095df68abe848050a51070c78a31061769d9192051a8c9f33d14d6771dc0f2ff309fe846898e0807 languageName: node linkType: hard @@ -12114,9 +12474,9 @@ __metadata: linkType: hard "min-indent@npm:^1.0.0": - version: 1.0.0 - resolution: "min-indent@npm:1.0.0" - checksum: 3/caed9fdecd22dbb2d73025c9fa5d808e6085ebeb1af355b4ac1b59018c7f9cd7dc9b2daf38af405367f80dcbd2f4e971d61d93476af27f65988488e808244cb1 + version: 1.0.1 + resolution: "min-indent@npm:1.0.1" + checksum: 3/c3aeea46bc432e6ce69b86717e98fbb544e338abb5e3c93cfa196c427e3d5a4a6ee4f76e6931a9e424fb53e83451b90fc417ce7db04440a92d68369704ad11d1 languageName: node linkType: hard @@ -12491,9 +12851,9 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:^5.0.2": - version: 5.1.0 - resolution: "node-gyp@npm:5.1.0" +"node-gyp@npm:^5.0.2, node-gyp@npm:latest": + version: 5.1.1 + resolution: "node-gyp@npm:5.1.1" dependencies: env-paths: ^2.2.0 glob: ^7.1.4 @@ -12508,28 +12868,7 @@ __metadata: which: ^1.3.1 bin: node-gyp: bin/node-gyp.js - checksum: 3/255816280561301b5a10c6eeb255b579317d62c306c8a2b61ceb6a7ba30c5a2098e56a3071bcceb54010b6f6efaa90d43c49d53a2ecf0a854c5517a21f188be0 - languageName: node - linkType: hard - -"node-gyp@npm:latest": - version: 6.1.0 - resolution: "node-gyp@npm:6.1.0" - dependencies: - env-paths: ^2.2.0 - glob: ^7.1.4 - graceful-fs: ^4.2.2 - mkdirp: ^0.5.1 - nopt: ^4.0.1 - npmlog: ^4.1.2 - request: ^2.88.0 - rimraf: ^2.6.3 - semver: ^5.7.1 - tar: ^4.4.12 - which: ^1.3.1 - bin: - node-gyp: bin/node-gyp.js - checksum: 3/c1d7b77db2e5c9a97ddc6a9b6dfd4149f57b69bee89f7f41c2f537911be5c84f310409aa0d149caf7c48c67110c387dd27797736e6f3b47eaf8c2288b3722090 + checksum: 3/dc378a26d50165eb90c4331f221f17149258724ec094d1905120db0a6759452a5d5a631de3701e86bf441f8bfd4e83dd94c8c48bc8ef9f4f3e6a9fba95b0552c languageName: node linkType: hard @@ -12593,9 +12932,9 @@ __metadata: linkType: hard "node-releases@npm:^1.1.53": - version: 1.1.56 - resolution: "node-releases@npm:1.1.56" - checksum: 3/84eae25f6d84765e0303956b5bc6f431c3f21df6413c15b3a423047aad1d5c1a503138dd48bd541172d06917311b848a32ac27959ea2e637647d6370b85407a8 + version: 1.1.57 + resolution: "node-releases@npm:1.1.57" + checksum: 3/25e4b192d3321dd75cc5de4350fe6aa75abaf23b625424e3b7626e8da953daa3e13de19b0913201bf22c3320edb8dc331435d4d18ece57da4866fc1df3485252 languageName: node linkType: hard @@ -13028,11 +13367,11 @@ __metadata: linkType: hard "opencollective-postinstall@npm:^2.0.2": - version: 2.0.2 - resolution: "opencollective-postinstall@npm:2.0.2" + version: 2.0.3 + resolution: "opencollective-postinstall@npm:2.0.3" bin: opencollective-postinstall: index.js - checksum: 3/f71a908d0958a321c260050b5e9e78cbde59598e21df2dfb121b3721514db288ccdeb1d39b3ff0f9e81d85e661e5a2b3e3cd47fa1ab04feefca31facd58a5ca5 + checksum: 3/d75b06b80eb426aaf099307ca4398f3119c8c86ff3806a95cfe234b979b80c07080040734fe2dc3c51fed5b15bd98dae88340807980bdc74aa1ebf045c74ef06 languageName: node linkType: hard @@ -13313,6 +13652,18 @@ __metadata: languageName: node linkType: hard +"package-json@npm:^4.0.0": + version: 4.0.1 + resolution: "package-json@npm:4.0.1" + dependencies: + got: ^6.7.1 + registry-auth-token: ^3.0.1 + registry-url: ^3.0.3 + semver: ^5.1.0 + checksum: 3/9d9be52897b55a0a905138ecf0e34b3ec130a3b50ba48b8855a4d81b2aeb53e0732caa9beedc8ff5467cf238676253d6b786c6275a5517914c8c9aad14ef051d + languageName: node + linkType: hard + "package-json@npm:^6.3.0": version: 6.5.0 resolution: "package-json@npm:6.5.0" @@ -13526,7 +13877,7 @@ __metadata: languageName: node linkType: hard -"path-is-inside@npm:^1.0.2": +"path-is-inside@npm:^1.0.1, path-is-inside@npm:^1.0.2": version: 1.0.2 resolution: "path-is-inside@npm:1.0.2" checksum: 3/9c1841199d18398ee5f6d79f57eaa57f8eb85743353ea97c6d933423f246f044575a10c1847c638c36440b050aef82665b9cb4fc60950866cd239f3d51835ef4 @@ -14160,13 +14511,13 @@ __metadata: 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.30, postcss@npm:^7.0.5, postcss@npm:^7.0.6": - version: 7.0.30 - resolution: "postcss@npm:7.0.30" + version: 7.0.31 + resolution: "postcss@npm:7.0.31" dependencies: chalk: ^2.4.2 source-map: ^0.6.1 supports-color: ^6.1.0 - checksum: 3/965203dcfe345370278da767a9b0c5f2d3b4f8728cb14071557591988aec25332de22c743ad1a1cd33fdbadf3390caf0931658243026d119890949bd834660ca + checksum: 3/455f18b6e250c456e02b91ea11c1860928be5908bdf79291e9199f1a9cb469b06b1a13122b2197e7c742c179c9804c0b6adb74f2e33ce97a819fdabdfc02cac8 languageName: node linkType: hard @@ -14207,7 +14558,7 @@ __metadata: languageName: node linkType: hard -"prepend-http@npm:^1.0.0": +"prepend-http@npm:^1.0.0, prepend-http@npm:^1.0.1": version: 1.0.4 resolution: "prepend-http@npm:1.0.4" checksum: 3/f723f34a23394b568a9ff0cd502bdda244b343c03b12a259343566eab1184cf41a6c7e9975d9e6010ccb2901b7c428d296e56a67a72d0a6ecb0f13531a3fa44e @@ -14306,6 +14657,13 @@ __metadata: languageName: node linkType: hard +"process-nextick-args@npm:~1.0.6": + version: 1.0.7 + resolution: "process-nextick-args@npm:1.0.7" + checksum: 3/56443cdac8ecd7b0d387348c7d571ffd18b0177ec32919fa7b2bde9bd4d3665551180e388edb829cdea5d0c3ffabcacb2abbb1edd92d8fa62d1f0b94e4e92257 + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -14320,6 +14678,16 @@ __metadata: languageName: node linkType: hard +"progress-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "progress-stream@npm:2.0.0" + dependencies: + speedometer: ~1.0.0 + through2: ~2.0.3 + checksum: 3/cb53947deff98004c582e798a0b247e620d7e82564ab6b55c7197bff2170925fa65a03b6accee11ea62bb22ab14b975476e8b1b1e50b1d2dc519261ddd0632b3 + languageName: node + linkType: hard + "progress@npm:^2.0.0, progress@npm:^2.0.3": version: 2.0.3 resolution: "progress@npm:2.0.3" @@ -14629,7 +14997,7 @@ __metadata: languageName: node linkType: hard -"rc@npm:^1.2.7, rc@npm:^1.2.8": +"rc@npm:^1.0.1, rc@npm:^1.1.6, rc@npm:^1.2.7, rc@npm:^1.2.8": version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: @@ -14772,7 +15140,7 @@ __metadata: languageName: node linkType: hard -"read@npm:1, read@npm:~1.0.1": +"read@npm:1, read@npm:~1.0.1, read@npm:~1.0.7": version: 1.0.7 resolution: "read@npm:1.0.7" dependencies: @@ -14807,6 +15175,44 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:>=1.0.33-1 <1.1.0-0": + version: 1.0.34 + resolution: "readable-stream@npm:1.0.34" + dependencies: + core-util-is: ~1.0.0 + inherits: ~2.0.1 + isarray: 0.0.1 + string_decoder: ~0.10.x + checksum: 3/90f868f0a37e97794ce963f92c3dd8997a66a2143f867075521ac6905ed49967f425842de0dc53a952a49c60aa81e1239af6e32348e9f3dadffd61101b1c4fdc + languageName: node + linkType: hard + +"readable-stream@npm:~1.1.9": + version: 1.1.14 + resolution: "readable-stream@npm:1.1.14" + dependencies: + core-util-is: ~1.0.0 + inherits: ~2.0.1 + isarray: 0.0.1 + string_decoder: ~0.10.x + checksum: 3/e4c30b6b8495c11fc83e1b5fcb03b378127d93c953413973a25500991d0bf2b2e158e329d0f56d294e24a61c7751b874570158f24f97ebacb8a5f2fdcc05a0ec + languageName: node + linkType: hard + +"readable-stream@npm:~2.0.5": + version: 2.0.6 + resolution: "readable-stream@npm:2.0.6" + dependencies: + core-util-is: ~1.0.0 + inherits: ~2.0.1 + isarray: ~1.0.0 + process-nextick-args: ~1.0.6 + string_decoder: ~0.10.x + util-deprecate: ~1.0.1 + checksum: 3/ea06de776a23b78ec63f15f898a2e4519cc9fd17dcf3af73c71c3236ea4c78b0710f1206a1beeee9f6dcff12bd607ee0670488fe239f1d824616b4c0bef9e853 + languageName: node + linkType: hard + "readdir-scoped-modules@npm:^1.0.0": version: 1.1.0 resolution: "readdir-scoped-modules@npm:1.1.0" @@ -14977,6 +15383,16 @@ __metadata: languageName: node linkType: hard +"registry-auth-token@npm:^3.0.1": + version: 3.4.0 + resolution: "registry-auth-token@npm:3.4.0" + dependencies: + rc: ^1.1.6 + safe-buffer: ^5.0.1 + checksum: 3/a5f3e8288f212e4b797bbc7bbd840998423d0a67dea66bcb83515cf0a80612776d57d77c33ea73952344c745eac5ca0a2b842865f028a9f62b47dc3e38907a9b + languageName: node + linkType: hard + "registry-auth-token@npm:^4.0.0": version: 4.1.1 resolution: "registry-auth-token@npm:4.1.1" @@ -14986,6 +15402,15 @@ __metadata: languageName: node linkType: hard +"registry-url@npm:^3.0.3": + version: 3.1.0 + resolution: "registry-url@npm:3.1.0" + dependencies: + rc: ^1.0.1 + checksum: 3/f0bdf9be94c196506846ddc4cbb6a2aee1b90025c36739d1b309c2e9b2c765ab7900cb020e5ae1141f2300d3b2723efa8f24e907bc44f37adde595fbd1d30695 + languageName: node + linkType: hard + "registry-url@npm:^5.0.0": version: 5.1.0 resolution: "registry-url@npm:5.1.0" @@ -14996,9 +15421,9 @@ __metadata: linkType: hard "regjsgen@npm:^0.5.1": - version: 0.5.1 - resolution: "regjsgen@npm:0.5.1" - checksum: 3/6c032a9cbbf735793e6a80621f2434fa08b9a59f27419133c3e3c01663b0e7687ec16c42acaeb193c07cbb4249cd42fa0398217007036a90dbb827910826fcb3 + version: 0.5.2 + resolution: "regjsgen@npm:0.5.2" + checksum: 3/629afab3d9ce61e104064cda66aca74ec9a1921151cc985d93c5cb58453ed7f7c23479bdb1a4a0826d200ed28c3871a7b8a8938e634ab00194195012893bccbc languageName: node linkType: hard @@ -15020,6 +15445,13 @@ __metadata: languageName: node linkType: hard +"remove-markdown@npm:^0.2.2": + version: 0.2.2 + resolution: "remove-markdown@npm:0.2.2" + checksum: 3/9b41a578db9700df9e646dd30aa8adf23399aa323b6657e9a06084b8b741d8f16efeb468cd527736c1c6a361ff92e1d5a765f43291a500f9c992220c4297e619 + languageName: node + linkType: hard + "remove-trailing-separator@npm:^1.0.1": version: 1.1.0 resolution: "remove-trailing-separator@npm:1.1.0" @@ -15087,7 +15519,7 @@ __metadata: languageName: node linkType: hard -"request@npm:^2.87.0, request@npm:^2.88.0, request@npm:^2.88.2": +"request@npm:^2.82.0, request@npm:^2.85.0, request@npm:^2.87.0, request@npm:^2.88.0, request@npm:^2.88.2": version: 2.88.2 resolution: "request@npm:2.88.2" dependencies: @@ -15357,8 +15789,8 @@ __metadata: resolution: "root-workspace-0b6124@workspace:." dependencies: "@babel/core": ^7.9.6 - "@polkadot/dev": ^0.54.1 - "@polkadot/ts": ^0.3.23 + "@polkadot/dev": ^0.55.6 + "@polkadot/ts": ^0.3.25 "@types/jest": ^25.2.3 languageName: unknown linkType: soft @@ -15483,12 +15915,13 @@ __metadata: linkType: hard "schema-utils@npm:^2.6.5": - version: 2.6.6 - resolution: "schema-utils@npm:2.6.6" + version: 2.7.0 + resolution: "schema-utils@npm:2.7.0" dependencies: - ajv: ^6.12.0 + "@types/json-schema": ^7.0.4 + ajv: ^6.12.2 ajv-keywords: ^3.4.1 - checksum: 3/78ae62749e3a4a945de51ca47d22047e8959a96b1797af4abb2dfe3c10a7e5c12f877480a183e97158a8590bfde045a65af571fa68737721a975392e5606499c + checksum: 3/5d3e7c9e532712bbe0b7ba2f0bdbebc88ca3066c00ceb89877667c3c7b7ea5ee65e0ff7ffbf5164ebda43b0726166d4d39b382e91e9554b7ad2f6b06e77f947d languageName: node linkType: hard @@ -15525,6 +15958,15 @@ __metadata: languageName: node linkType: hard +"semver-diff@npm:^2.0.0": + version: 2.1.0 + resolution: "semver-diff@npm:2.1.0" + dependencies: + semver: ^5.0.3 + checksum: 3/b24b825e81c925526033126e81672345d6732397a819ec79ddbc50f02a52b67b11150a7b797374a1eeb7853683e987487c571af503d551b0d417506446931428 + languageName: node + linkType: hard + "semver-diff@npm:^3.1.1": version: 3.1.1 resolution: "semver-diff@npm:3.1.1" @@ -15534,7 +15976,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:2.x || 3.x || 4 || 5, semver@npm:^5.1.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0, semver@npm:^5.7.0, semver@npm:^5.7.1": +"semver@npm:2 || 3 || 4 || 5, semver@npm:2.x || 3.x || 4 || 5, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0, semver@npm:^5.7.0, semver@npm:^5.7.1": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -15725,6 +16167,15 @@ __metadata: languageName: node linkType: hard +"shelljs@npm:^0.3.0": + version: 0.3.0 + resolution: "shelljs@npm:0.3.0" + bin: + shjs: ./bin/shjs + checksum: 3/4bef5426395550a8dc77688763cc17519e02a368eed9dafe7afd0e0058add780aa64b964fdbd4ccbb92828c45681c7d8912804b56c61c37e069ecdf3c41b1d91 + languageName: node + linkType: hard + "shelljs@npm:^0.8.4": version: 0.8.4 resolution: "shelljs@npm:0.8.4" @@ -16056,6 +16507,13 @@ __metadata: languageName: node linkType: hard +"speedometer@npm:~1.0.0": + version: 1.0.0 + resolution: "speedometer@npm:1.0.0" + checksum: 3/9ffed85a3e1fb61b675c1e54db16f605448b2fef704296ae3e1834a7dd37d66aecf7182048dc43b828f3148b8c6da9e1ce4e4942b107be75eced1b15ab22c941 + languageName: node + linkType: hard + "split-string@npm:^3.0.1, split-string@npm:^3.0.2": version: 3.1.0 resolution: "split-string@npm:3.1.0" @@ -16233,7 +16691,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^1.0.1, string-width@npm:^1.0.2 || 2": +"string-width@npm:^1.0.1": version: 1.0.2 resolution: "string-width@npm:1.0.2" dependencies: @@ -16244,7 +16702,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^2.1.0": +"string-width@npm:^1.0.2 || 2, string-width@npm:^2.0.0, string-width@npm:^2.1.0, string-width@npm:^2.1.1": version: 2.1.1 resolution: "string-width@npm:2.1.1" dependencies: @@ -16341,6 +16799,13 @@ __metadata: languageName: node linkType: hard +"string_decoder@npm:~0.10.x": + version: 0.10.31 + resolution: "string_decoder@npm:0.10.31" + checksum: 3/ae53bca3796913fe686c6b519299a3631d04f0d388f35e7412914e3d351024f711d783d0415babfec276f5f533e84fae687e77220829d872fadb5bb9f7190890 + languageName: node + linkType: hard + "string_decoder@npm:~1.1.1": version: 1.1.1 resolution: "string_decoder@npm:1.1.1" @@ -16717,6 +17182,15 @@ __metadata: languageName: node linkType: hard +"term-size@npm:^1.2.0": + version: 1.2.0 + resolution: "term-size@npm:1.2.0" + dependencies: + execa: ^0.7.0 + checksum: 3/3620b140f84262fefbae5264ee9872cc5e26b05250050d379fb7dd2f123d2b9a49e329c3da4333cd4f9e5855689b10f7d18d0a962f42c4ed6369affb28dcefbb + languageName: node + linkType: hard + "term-size@npm:^2.1.0": version: 2.2.0 resolution: "term-size@npm:2.2.0" @@ -16816,7 +17290,7 @@ __metadata: languageName: node linkType: hard -"through2@npm:^2.0.0, through2@npm:^2.0.2": +"through2@npm:^2.0.0, through2@npm:^2.0.2, through2@npm:~2.0.3": version: 2.0.5 resolution: "through2@npm:2.0.5" dependencies: @@ -16835,6 +17309,16 @@ __metadata: languageName: node linkType: hard +"through2@npm:~0.6.3": + version: 0.6.5 + resolution: "through2@npm:0.6.5" + dependencies: + readable-stream: ">=1.0.33-1 <1.1.0-0" + xtend: ">=4.0.0 <4.1.0-0" + checksum: 3/490ee7571a49e91fb76506eacfb5e1edb9900db7c97d0c6532a077a91ab97987d392d093b40600dec16ef36530d7eb919f32b209d3b70d9976ca7cc8076f4384 + languageName: node + linkType: hard + "through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:~2.3.4": version: 2.3.8 resolution: "through@npm:2.3.8" @@ -16849,6 +17333,13 @@ __metadata: languageName: node linkType: hard +"timed-out@npm:^4.0.0": + version: 4.0.1 + resolution: "timed-out@npm:4.0.1" + checksum: 3/e3046640806b0aca3ce65214f026277280f31df9aa6ff407d7ebb3cc7706d404ae02a3e024b47c06443c89e54e3823ef76b2d67ac54a12d338591938011d51e0 + languageName: node + linkType: hard + "timers-browserify@npm:^2.0.4": version: 2.0.11 resolution: "timers-browserify@npm:2.0.11" @@ -17246,23 +17737,23 @@ __metadata: languageName: node linkType: hard -"typescript@^3.0.3, typescript@^3.7.5, typescript@^3.8.3, typescript@^3.9.3": - version: 3.9.3 - resolution: "typescript@npm:3.9.3" +"typescript@^3.0.3, typescript@^3.7.5, typescript@^3.8.3, typescript@^3.9.4": + version: 3.9.4 + resolution: "typescript@npm:3.9.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 3/f05e6f1c50c635bd7afc95fbc9eb704042b5bec9a77b9c86ddc0c56650c928617d608b9ec9aa468d7b4cf14ac1ea5f540c540c725005a179b54a86665abd9a55 + checksum: 3/f364e86609679566abda039acf35030b78d738c456dae201bad71722b47aa753ea42f3076a2767b72b63a1b8641f1ffb3984dcbdf088bd401b4e7118e3601893 languageName: node linkType: hard -"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.3#builtin": - version: 3.9.3 - resolution: "typescript@patch:typescript@npm%3A3.9.3#builtin::version=3.9.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.4#builtin": + version: 3.9.4 + resolution: "typescript@patch:typescript@npm%3A3.9.4#builtin::version=3.9.4&hash=8cac75" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 3/a3780f6fdf0502bb152a3ad56cd004db46f70496f1b8317657d9e89dd93c911483625fd25867d6aec1cd2854ccf036ecc614989c9f1b36bec2d5daffa9bfc230 + checksum: 3/6fe6acffaf466fe06116a9adb089914b070b8363c38fa1c80a4728452eb8fc88b7977930b61a860ab37080733eddf4dacf25dc88f0dd14efe6d8312ed6fcfb12 languageName: node linkType: hard @@ -17286,13 +17777,13 @@ __metadata: linkType: hard "uglify-js@npm:^3.1.4": - version: 3.9.3 - resolution: "uglify-js@npm:3.9.3" + version: 3.9.4 + resolution: "uglify-js@npm:3.9.4" dependencies: commander: ~2.20.3 bin: uglifyjs: bin/uglifyjs - checksum: 3/7781fdb6377aa2968d68dad2fa51b55922719f8ab8554a89a4956b151d91357199b2ff6cbf2801a84ecdd04f63da2ec435e25527dfda7d346cc4f419e378c9e4 + checksum: 3/17900b1ea2c45317a98a7ff0797f4c1e1fdb8bef74008423fcc704935a82b94cf1d68ea970d6c2a1bbc212da6c45f2f2b590818cdfa2bb52c2a5250d7ad9eee8 languageName: node linkType: hard @@ -17385,6 +17876,15 @@ __metadata: languageName: node linkType: hard +"unique-string@npm:^1.0.0": + version: 1.0.0 + resolution: "unique-string@npm:1.0.0" + dependencies: + crypto-random-string: ^1.0.0 + checksum: 3/860f1ab835e8699e19ebaf0d651b967cf926ca80e22ae9f098996f8fec12ca007ac4914bf47e37556aca0ae10bd80ca4322982abfd30abcffec44d5e7612ae5f + languageName: node + linkType: hard + "unique-string@npm:^2.0.0": version: 2.0.0 resolution: "unique-string@npm:2.0.0" @@ -17450,6 +17950,13 @@ __metadata: languageName: node linkType: hard +"unzip-response@npm:^2.0.1": + version: 2.0.1 + resolution: "unzip-response@npm:2.0.1" + checksum: 3/ba0ef3428f3d55c07bfac4ed27497b37cc782c2fa3b93030dce965499d029447f8d6e7a92b1246661abf484d5678c40e67a739eff7836e6e2e66db5f47b4f8c7 + languageName: node + linkType: hard + "upath@npm:^1.1.0, upath@npm:^1.1.1, upath@npm:^1.2.0": version: 1.2.0 resolution: "upath@npm:1.2.0" @@ -17457,6 +17964,24 @@ __metadata: languageName: node linkType: hard +"update-notifier@npm:^2.2.0": + version: 2.5.0 + resolution: "update-notifier@npm:2.5.0" + dependencies: + boxen: ^1.2.1 + chalk: ^2.0.1 + configstore: ^3.0.0 + import-lazy: ^2.1.0 + is-ci: ^1.0.10 + is-installed-globally: ^0.1.0 + is-npm: ^1.0.0 + latest-version: ^3.0.0 + semver-diff: ^2.0.0 + xdg-basedir: ^3.0.0 + checksum: 3/3edbc57db1b1026e8b6ef64701ec8db81cc65268c7313213ab5e6b8b4ccc64f93a6419b2756e56616048ee00a7c6eb39973a95c4212f501ef7fce9eb2dba1ee1 + languageName: node + linkType: hard + "update-notifier@npm:^4.0.0": version: 4.1.0 resolution: "update-notifier@npm:4.1.0" @@ -17516,6 +18041,15 @@ __metadata: languageName: node linkType: hard +"url-parse-lax@npm:^1.0.0": + version: 1.0.0 + resolution: "url-parse-lax@npm:1.0.0" + dependencies: + prepend-http: ^1.0.1 + checksum: 3/454fddd78658293a03b7e978c3aef8487e9e926c44d903f40de4bf4470148e6df2cb9aea6df62f44c51bd6fb148f2fe2096756a7778e1dcf78f7cc6badbfbfdd + languageName: node + linkType: hard + "url-parse-lax@npm:^3.0.0": version: 3.0.0 resolution: "url-parse-lax@npm:3.0.0" @@ -17559,6 +18093,13 @@ __metadata: languageName: node linkType: hard +"util-extend@npm:^1.0.1": + version: 1.0.3 + resolution: "util-extend@npm:1.0.3" + checksum: 3/d635c0a43b066bae8cf20f65ddd89fe73e28d7d8f7c9b3f29f7c1819ade3b501f189687b932fcd39ced66aa2ce5b757f939cd19889d200a54c06d05430684eb5 + languageName: node + linkType: hard + "util-promisify@npm:^2.1.0": version: 2.1.0 resolution: "util-promisify@npm:2.1.0" @@ -17636,9 +18177,9 @@ __metadata: linkType: hard "v8-compile-cache@npm:^2.0.3": - version: 2.1.0 - resolution: "v8-compile-cache@npm:2.1.0" - checksum: 3/b7490d548401f6f4cadeb94da33b2d65473fb931e1f7c28fba02889c19adf1cfff884fb933c6282fc7e82e400f35eddc9d8fc577fa1e4998cc3797c4aaf6246c + version: 2.1.1 + resolution: "v8-compile-cache@npm:2.1.1" + checksum: 3/1290922fe1501a732155206f2d516f91bdfd7acf318542ffe2813ff06465cf49051fae7e1a40f3e0a56cf78b41f799473f6e389fec0534e4ecc62eb4105cf22f languageName: node linkType: hard @@ -17735,9 +18276,9 @@ __metadata: linkType: hard "vue-router@npm:^3.1.3": - version: 3.2.0 - resolution: "vue-router@npm:3.2.0" - checksum: 3/82e902f4373f337785e8ab7e997e1f92678b0fcbe6bfefe76c707598731ce3f2b618184ccbfc831e18b6753bfeb8fcc1e132a929186b0156161c815c7f42bb54 + version: 3.3.2 + resolution: "vue-router@npm:3.3.2" + checksum: 3/8bec54dc4ca4a1a5f7fca4ca343d2832d19a8facfcd080f0fc040197b9ffd13b7087fbd899e3750c185f8f6b1e0d7016bfa4d427b09f33a7a20f706189fffd4b languageName: node linkType: hard @@ -18227,6 +18768,15 @@ __metadata: languageName: node linkType: hard +"widest-line@npm:^2.0.0": + version: 2.0.1 + resolution: "widest-line@npm:2.0.1" + dependencies: + string-width: ^2.1.1 + checksum: 3/dd98e47483dd3c5c2cc5515d576f386d0a42c11d3841bdd5040aeb819a2c84735a0cc65d3a3c9f9c000425c09678092d37d6d670c05192313ad7fdfd6111883f + languageName: node + linkType: hard + "widest-line@npm:^3.1.0": version: 3.1.0 resolution: "widest-line@npm:3.1.0" @@ -18252,6 +18802,13 @@ __metadata: languageName: node linkType: hard +"wordwrap@npm:0.0.2": + version: 0.0.2 + resolution: "wordwrap@npm:0.0.2" + checksum: 3/ad9635091f047bbda7c0ebe52cedf6c5187c27a68a9e8a156755cc60adc073ef0c87846491dbcbfd4bf3e59b91da232a5ea12a6199078226560a1fcdb2ad4c88 + languageName: node + linkType: hard + "wordwrap@npm:^1.0.0": version: 1.0.0 resolution: "wordwrap@npm:1.0.0" @@ -18391,6 +18948,13 @@ __metadata: languageName: node linkType: hard +"xdg-basedir@npm:^3.0.0": + version: 3.0.0 + resolution: "xdg-basedir@npm:3.0.0" + checksum: 3/87d2160cc156bb8b46d09f57c093ac986dc335362972366678615ceee2104b74c5c79ceb9398d107f73ad6a7146fd9809484d18756c07db6c1607382a0081258 + languageName: node + linkType: hard + "xdg-basedir@npm:^4.0.0": version: 4.0.0 resolution: "xdg-basedir@npm:4.0.0" @@ -18421,7 +18985,7 @@ __metadata: languageName: node linkType: hard -"xtend@npm:^4.0.0, xtend@npm:~4.0.1": +"xtend@npm:>=4.0.0 <4.1.0-0, xtend@npm:^4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: 3/37ee522a3e9fb9b143a400c30b21dc122aa8c9c9411c6afae1005a4617dc20a21765c114d544e37a6bb60c2733dd8ee0a44ed9e80d884ac78cccd30b5e0ab0da @@ -18563,6 +19127,15 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^2.1.1": + version: 2.3.0 + resolution: "yargs@npm:2.3.0" + dependencies: + wordwrap: 0.0.2 + checksum: 3/3cb4e3abb59dac2f42bc740b4d8cc234c36c6a87ba419700dd7f7636d9fdfea2256942d5a6065dedc521bfba5217fb6d8253887430def5ba30859118157efd01 + languageName: node + linkType: hard + "zepto@npm:^1.2.0": version: 1.2.0 resolution: "zepto@npm:1.2.0"