From 45686f9482a022c2dec3c43254ff389c4dc1e71f Mon Sep 17 00:00:00 2001 From: Jaco Date: Wed, 23 Jun 2021 12:10:12 +0300 Subject: [PATCH] Bump deps (#3686) * Bump deps * Add override (as applicable) --- CHANGELOG.md | 1 + package.json | 10 +- packages/api-contract/package.json | 2 +- packages/api-derive/package.json | 2 +- packages/api/package.json | 2 +- packages/api/src/base/Getters.ts | 7 - packages/api/src/promise/index.spec.ts | 2 +- packages/api/src/submittable/createClass.ts | 2 +- packages/metadata/package.json | 2 +- packages/metadata/src/MetadataVersioned.ts | 2 +- packages/rpc-core/package.json | 2 +- packages/rpc-provider/package.json | 2 +- packages/typegen/package.json | 4 +- packages/types-known/package.json | 2 +- packages/types/package.json | 2 +- packages/types/src/codec/AbstractArray.ts | 14 +- packages/types/src/codec/AbstractInt.ts | 8 +- packages/types/src/codec/BTreeSet.ts | 2 +- packages/types/src/codec/Date.ts | 4 +- packages/types/src/codec/Int.ts | 2 +- packages/types/src/codec/Json.ts | 2 +- packages/types/src/codec/Linkage.ts | 4 +- packages/types/src/codec/Map.ts | 2 +- packages/types/src/codec/Raw.ts | 8 +- packages/types/src/codec/Result.ts | 6 +- packages/types/src/codec/Set.ts | 4 +- packages/types/src/codec/Struct.ts | 4 +- packages/types/src/codec/Tuple.ts | 6 +- packages/types/src/codec/U8aFixed.ts | 4 +- packages/types/src/codec/UInt.ts | 2 +- packages/types/src/codec/Vec.ts | 2 +- packages/types/src/codec/VecFixed.ts | 4 +- packages/types/src/ethereum/AccountId.ts | 10 +- packages/types/src/ethereum/LookupSource.ts | 8 +- packages/types/src/extrinsic/Extrinsic.ts | 12 +- packages/types/src/extrinsic/ExtrinsicEra.ts | 12 +- .../types/src/extrinsic/ExtrinsicPayload.ts | 10 +- packages/types/src/extrinsic/v4/Extrinsic.ts | 2 +- .../src/extrinsic/v4/ExtrinsicSignature.ts | 4 +- packages/types/src/generic/AccountId.ts | 10 +- packages/types/src/generic/AccountIndex.ts | 10 +- packages/types/src/generic/Block.ts | 2 +- packages/types/src/generic/Call.ts | 4 +- .../types/src/generic/ConsensusEngineId.ts | 6 +- packages/types/src/generic/Event.ts | 2 +- packages/types/src/generic/LookupSource.ts | 8 +- packages/types/src/generic/MultiAddress.ts | 2 +- packages/types/src/generic/Vote.ts | 4 +- packages/types/src/primitive/BitVec.ts | 8 +- packages/types/src/primitive/Bool.ts | 2 +- packages/types/src/primitive/Bytes.ts | 6 +- packages/types/src/primitive/Data.ts | 26 +- packages/types/src/primitive/StorageKey.ts | 4 +- packages/types/src/primitive/Text.ts | 4 +- packages/types/src/primitive/Type.ts | 2 +- yarn.lock | 741 ++++++++---------- 56 files changed, 478 insertions(+), 543 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a3fe3ef4d3..b2be24d3b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ Changes: - Add Kusama & Westend 9050 upgrade blocks - Align static metadata with latest Substrate - Adjust API decoration to lazy-create event and storage types +- Use TS `override` as applicable (with `--noImplicitOverrides` option) ## 4.15.1 Jun 19, 2021 diff --git a/package.json b/package.json index d93c7526d7..60ab3b14de 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "packages/*" ], "resolutions": { - "typescript": "^4.3.2" + "typescript": "^4.3.4" }, "scripts": { "build": "yarn build:interfaces && polkadot-dev-build-ts", @@ -25,11 +25,11 @@ "test:watch": "polkadot-dev-run-test --watch" }, "devDependencies": { - "@babel/core": "^7.14.5", + "@babel/core": "^7.14.6", "@babel/register": "^7.14.5", - "@babel/runtime": "^7.14.5", - "@polkadot/dev": "^0.62.42", - "@polkadot/ts": "^0.3.90", + "@babel/runtime": "^7.14.6", + "@polkadot/dev": "^0.62.43", + "@polkadot/ts": "^0.3.91", "@polkadot/typegen": "workspace:packages/typegen", "@types/jest": "^26.0.23", "copyfiles": "^2.4.1" diff --git a/packages/api-contract/package.json b/packages/api-contract/package.json index 693f59bd23..b0f607d7fb 100644 --- a/packages/api-contract/package.json +++ b/packages/api-contract/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/api-contract#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/api": "4.15.2-2", "@polkadot/types": "4.15.2-2", "@polkadot/util": "^6.9.1", diff --git a/packages/api-derive/package.json b/packages/api-derive/package.json index af05f5c3cf..bc2da483b5 100644 --- a/packages/api-derive/package.json +++ b/packages/api-derive/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/api-derive#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/api": "4.15.2-2", "@polkadot/rpc-core": "4.15.2-2", "@polkadot/types": "4.15.2-2", diff --git a/packages/api/package.json b/packages/api/package.json index be748bb8c3..5670077aee 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/api#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/api-derive": "4.15.2-2", "@polkadot/keyring": "^6.9.1", "@polkadot/metadata": "4.15.2-2", diff --git a/packages/api/src/base/Getters.ts b/packages/api/src/base/Getters.ts index b23a0dda6c..7dc31fc933 100644 --- a/packages/api/src/base/Getters.ts +++ b/packages/api/src/base/Getters.ts @@ -82,13 +82,6 @@ export abstract class Getters extends Init { return assertResult(this._genesisHash); } - /** - * @description `true` when subscriptions are supported - */ - public get hasSubscriptions (): boolean { - return this._rpcCore.provider.hasSubscriptions; - } - /** * @description true is the underlying provider is connected */ diff --git a/packages/api/src/promise/index.spec.ts b/packages/api/src/promise/index.spec.ts index 8555e1edff..18e686ddd5 100644 --- a/packages/api/src/promise/index.spec.ts +++ b/packages/api/src/promise/index.spec.ts @@ -91,7 +91,7 @@ describe('ApiPromise', (): void => { super({ provider }); } - protected _loadMeta (): Promise { + protected override _loadMeta (): Promise { throw new Error('Simulate failure to load meta'); } } diff --git a/packages/api/src/submittable/createClass.ts b/packages/api/src/submittable/createClass.ts index 4125be6bbf..f15462fb83 100644 --- a/packages/api/src/submittable/createClass.ts +++ b/packages/api/src/submittable/createClass.ts @@ -110,7 +110,7 @@ export function createClass ({ api, apiType, decorate * @description Sign a transaction, returning the this to allow chaining, i.e. .sign(...).send(). When options, e.g. nonce/blockHash are not specified, it will be inferred. To retrieve eg. nonce use `signAsync` (the preferred interface, this is provided for backwards compatibility) * @deprecated */ - public sign (account: IKeyringPair, optionsOrNonce?: Partial): this { + public override sign (account: IKeyringPair, optionsOrNonce?: Partial): this { super.sign(account, this.#makeSignOptions(this.#optionsOrNonce(optionsOrNonce), {})); return this; diff --git a/packages/metadata/package.json b/packages/metadata/package.json index e63888581e..2985b56ec7 100644 --- a/packages/metadata/package.json +++ b/packages/metadata/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/type-metadata#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/types": "4.15.2-2", "@polkadot/types-known": "4.15.2-2", "@polkadot/util": "^6.9.1", diff --git a/packages/metadata/src/MetadataVersioned.ts b/packages/metadata/src/MetadataVersioned.ts index 2b969a9c7f..8fe0b6e978 100644 --- a/packages/metadata/src/MetadataVersioned.ts +++ b/packages/metadata/src/MetadataVersioned.ts @@ -142,7 +142,7 @@ export class MetadataVersioned extends Struct { /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (): Record { + public override toJSON (): Record { // HACK(y): ensure that we apply the aliases if we have not done so already, this is // needed to ensure we have the correct overrides (which is only applied in toLatest) // eslint-disable-next-line no-unused-expressions diff --git a/packages/rpc-core/package.json b/packages/rpc-core/package.json index b683ce04d2..76fb2a0858 100644 --- a/packages/rpc-core/package.json +++ b/packages/rpc-core/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/rpc-core#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/metadata": "4.15.2-2", "@polkadot/rpc-provider": "4.15.2-2", "@polkadot/types": "4.15.2-2", diff --git a/packages/rpc-provider/package.json b/packages/rpc-provider/package.json index 45b166cbb5..5948a182f6 100644 --- a/packages/rpc-provider/package.json +++ b/packages/rpc-provider/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/rpc-provider#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/types": "4.15.2-2", "@polkadot/util": "^6.9.1", "@polkadot/util-crypto": "^6.9.1", diff --git a/packages/typegen/package.json b/packages/typegen/package.json index 3f4bfe5aaa..81ebe90c1f 100644 --- a/packages/typegen/package.json +++ b/packages/typegen/package.json @@ -26,9 +26,9 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/typegen#readme", "dependencies": { - "@babel/core": "^7.14.5", + "@babel/core": "^7.14.6", "@babel/register": "^7.14.5", - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/api": "4.15.2-2", "@polkadot/metadata": "4.15.2-2", "@polkadot/rpc-provider": "4.15.2-2", diff --git a/packages/types-known/package.json b/packages/types-known/package.json index ea2827e066..4920b0b604 100644 --- a/packages/types-known/package.json +++ b/packages/types-known/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/types-known#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/networks": "^6.9.1", "@polkadot/types": "4.15.2-2", "@polkadot/util": "^6.9.1" diff --git a/packages/types/package.json b/packages/types/package.json index 4ce19135ff..98afd9d099 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -19,7 +19,7 @@ "bugs": "https://github.com/polkadot-js/api/issues", "homepage": "https://github.com/polkadot-js/api/tree/master/packages/types#readme", "dependencies": { - "@babel/runtime": "^7.14.5", + "@babel/runtime": "^7.14.6", "@polkadot/metadata": "4.15.2-2", "@polkadot/util": "^6.9.1", "@polkadot/util-crypto": "^6.9.1", diff --git a/packages/types/src/codec/AbstractArray.ts b/packages/types/src/codec/AbstractArray.ts index a531838df4..e27502798a 100644 --- a/packages/types/src/codec/AbstractArray.ts +++ b/packages/types/src/codec/AbstractArray.ts @@ -50,7 +50,7 @@ export abstract class AbstractArray extends Array implements /** * @description The length of the value */ - public get length (): number { + public override get length (): number { // only included here since we ignore inherited docs return super.length; } @@ -102,7 +102,7 @@ export abstract class AbstractArray extends Array implements /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { // Overwrite the default toString representation of Array. const data = this.map((entry): string => entry.toString() @@ -135,35 +135,35 @@ export abstract class AbstractArray extends Array implements /** * @description Concatenates two arrays */ - public concat (other: T[]): T[] { + public override concat (other: T[]): T[] { return this.toArray().concat(other instanceof AbstractArray ? other.toArray() : other); } /** * @description Filters the array with the callback */ - public filter (callbackfn: (value: T, index: number, array: T[]) => boolean, thisArg?: unknown): T[] { + public override filter (callbackfn: (value: T, index: number, array: T[]) => boolean, thisArg?: unknown): T[] { return this.toArray().filter(callbackfn, thisArg); } /** * @description Maps the array with the callback */ - public map (callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: unknown): U[] { + public override map (callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: unknown): U[] { return this.toArray().map(callbackfn, thisArg); } /** * @description Checks if the array includes a specific value */ - public includes (check: unknown): boolean { + public override includes (check: unknown): boolean { return this.some((value: T) => value.eq(check)); } /** * @description Returns a slice of an array */ - public slice (start?: number, end?: number): T[] { + public override slice (start?: number, end?: number): T[] { return this.toArray().slice(start, end); } } diff --git a/packages/types/src/codec/AbstractInt.ts b/packages/types/src/codec/AbstractInt.ts index ef0581346c..de6c6124b4 100644 --- a/packages/types/src/codec/AbstractInt.ts +++ b/packages/types/src/codec/AbstractInt.ts @@ -114,7 +114,7 @@ export abstract class AbstractInt extends BN implements Codec { /** * @description Returns the number of bits in the value */ - public bitLength (): number { + public override bitLength (): number { return this.#bitLength; } @@ -122,7 +122,7 @@ export abstract class AbstractInt extends BN implements Codec { * @description Compares the value of the input to see if there is a match */ // eslint-disable-next-line @typescript-eslint/no-explicit-any - public eq (other?: unknown): boolean { + public override eq (other?: unknown): boolean { // Here we are actually overriding the built-in .eq to take care of both // number and BN inputs (no `.eqn` needed) - numbers will be converted return super.eq( @@ -192,7 +192,7 @@ export abstract class AbstractInt extends BN implements Codec { /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (onlyHex = false): any { + public override toJSON (onlyHex = false): any { // FIXME this return type should by string | number, however BN returns string // Options here are // - super.bitLength() - the actual used bits @@ -218,7 +218,7 @@ export abstract class AbstractInt extends BN implements Codec { * @description Returns the string representation of the value * @param base The base to use for the conversion */ - public toString (base?: number): string { + public override toString (base?: number): string { // only included here since we do not inherit docs return super.toString(base); } diff --git a/packages/types/src/codec/BTreeSet.ts b/packages/types/src/codec/BTreeSet.ts index 60fb31f2f3..64667369ea 100644 --- a/packages/types/src/codec/BTreeSet.ts +++ b/packages/types/src/codec/BTreeSet.ts @@ -175,7 +175,7 @@ export class BTreeSet extends Set implements Codec { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return stringify(this.toJSON()); } diff --git a/packages/types/src/codec/Date.ts b/packages/types/src/codec/Date.ts index f395a8b4fe..616825ddab 100644 --- a/packages/types/src/codec/Date.ts +++ b/packages/types/src/codec/Date.ts @@ -114,7 +114,7 @@ export class CodecDate extends Date implements Codec { /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (): any { + public override toJSON (): any { // FIXME Return type should be number, but conflicts with Date.toJSON() // which returns string return this.toNumber(); @@ -137,7 +137,7 @@ export class CodecDate extends Date implements Codec { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { // only included here since we do not inherit docs return super.toString(); } diff --git a/packages/types/src/codec/Int.ts b/packages/types/src/codec/Int.ts index a4156faf0f..23eb0c770c 100644 --- a/packages/types/src/codec/Int.ts +++ b/packages/types/src/codec/Int.ts @@ -27,7 +27,7 @@ export class Int extends AbstractInt { super(registry, value, bitLength); } - public toRawType (): string { + public override toRawType (): string { return typeName || super.toRawType(); } }; diff --git a/packages/types/src/codec/Json.ts b/packages/types/src/codec/Json.ts index 2a63a400f1..66a36c4336 100644 --- a/packages/types/src/codec/Json.ts +++ b/packages/types/src/codec/Json.ts @@ -111,7 +111,7 @@ export class Json extends Map implements Codec { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return stringify(this.toJSON()); } diff --git a/packages/types/src/codec/Linkage.ts b/packages/types/src/codec/Linkage.ts index d9cabaf731..b93801ce29 100644 --- a/packages/types/src/codec/Linkage.ts +++ b/packages/types/src/codec/Linkage.ts @@ -44,14 +44,14 @@ export class Linkage extends Struct { /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return `Linkage<${this.next.toRawType(true)}>`; } /** * @description Custom toU8a which with bare mode does not return the linkage if empty */ - public toU8a (): Uint8Array { + public override toU8a (): Uint8Array { // As part of a storage query (where these appear), in the case of empty, the values // are NOT populated by the node - follow the same logic, leaving it empty return this.isEmpty diff --git a/packages/types/src/codec/Map.ts b/packages/types/src/codec/Map.ts index 50cd76a427..bf770abf4c 100644 --- a/packages/types/src/codec/Map.ts +++ b/packages/types/src/codec/Map.ts @@ -182,7 +182,7 @@ export class CodecMap extends /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return stringify(this.toJSON()); } diff --git a/packages/types/src/codec/Raw.ts b/packages/types/src/codec/Raw.ts index e050b436bc..b77f2c7f55 100644 --- a/packages/types/src/codec/Raw.ts +++ b/packages/types/src/codec/Raw.ts @@ -64,7 +64,7 @@ export class Raw extends Uint8Array implements IU8a { /** * @description The length of the value */ - public get length (): number { + public override get length (): number { // only included here since we ignore inherited docs return super.length; } @@ -93,7 +93,7 @@ export class Raw extends Uint8Array implements IU8a { * @param start The position to start at * @param end The position to end at */ - public slice (start?: number, end?: number): Uint8Array { + public override slice (start?: number, end?: number): Uint8Array { // Like subarray below, we have to follow this approach since we are extending the TypeArray. // This happens especially when it comes to further extensions, the length may be an override return Uint8Array.from(this).slice(start, end); @@ -104,7 +104,7 @@ export class Raw extends Uint8Array implements IU8a { * @param begin The position to start at * @param end The position to end at */ - public subarray (begin?: number, end?: number): Uint8Array { + public override subarray (begin?: number, end?: number): Uint8Array { return Uint8Array.from(this).subarray(begin, end); } @@ -141,7 +141,7 @@ export class Raw extends Uint8Array implements IU8a { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return this.toHex(); } diff --git a/packages/types/src/codec/Result.ts b/packages/types/src/codec/Result.ts index b81fa971c1..d35741b2cf 100644 --- a/packages/types/src/codec/Result.ts +++ b/packages/types/src/codec/Result.ts @@ -19,7 +19,7 @@ export class Result extends Enum { super(registry, { Ok, Err }, value); } - public static with (Types: { Ok: Constructor | keyof InterfaceTypes; Err: Constructor | keyof InterfaceTypes }): Constructor> { + public static override with (Types: { Ok: Constructor | keyof InterfaceTypes; Err: Constructor | keyof InterfaceTypes }): Constructor> { return class extends Result { constructor (registry: Registry, value?: unknown) { super(registry, Types.Ok, Types.Err, value); @@ -55,7 +55,7 @@ export class Result extends Enum { /** * @description Checks if the Result has no value */ - public get isEmpty (): boolean { + public override get isEmpty (): boolean { return this.isOk && this.value.isEmpty; } @@ -83,7 +83,7 @@ export class Result extends Enum { /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { const Types = this._toRawStruct() as { Ok: unknown; Err: unknown }; return `Result<${Types.Ok as string},${Types.Err as string}>`; diff --git a/packages/types/src/codec/Set.ts b/packages/types/src/codec/Set.ts index 22ff5af814..5abace0225 100644 --- a/packages/types/src/codec/Set.ts +++ b/packages/types/src/codec/Set.ts @@ -149,7 +149,7 @@ export class CodecSet extends Set implements Codec { /** * @description adds a value to the Set (extended to allow for validity checking) */ - public add = (key: string): this => { + public override add = (key: string): this => { // ^^^ add = () property done to assign this instance's this, otherwise Set.add creates "some" chaos // we have the isUndefined(this._setValues) in here as well, add is used internally // in the Set constructor (so it is undefined at this point, and should allow) @@ -214,7 +214,7 @@ export class CodecSet extends Set implements Codec { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return `[${this.strings.join(', ')}]`; } diff --git a/packages/types/src/codec/Struct.ts b/packages/types/src/codec/Struct.ts index 31d63da744..6d58ea439c 100644 --- a/packages/types/src/codec/Struct.ts +++ b/packages/types/src/codec/Struct.ts @@ -245,7 +245,7 @@ export class Struct< * @description Returns a specific names entry in the structure * @param name The name of the entry to retrieve */ - public get (name: keyof S): Codec | undefined { + public override get (name: keyof S): Codec | undefined { return super.get(name); } @@ -309,7 +309,7 @@ export class Struct< /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return stringify(this.toJSON()); } diff --git a/packages/types/src/codec/Tuple.ts b/packages/types/src/codec/Tuple.ts index ec572acd08..b629effdbf 100644 --- a/packages/types/src/codec/Tuple.ts +++ b/packages/types/src/codec/Tuple.ts @@ -73,7 +73,7 @@ export class Tuple extends AbstractArray { /** * @description The length of the value when encoded as a Uint8Array */ - public get encodedLength (): number { + public override get encodedLength (): number { return this.reduce((total, entry) => total + entry.encodedLength, 0); } @@ -104,7 +104,7 @@ export class Tuple extends AbstractArray { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { // Overwrite the default toString representation of Array. return stringify(this.toJSON()); } @@ -113,7 +113,7 @@ export class Tuple extends AbstractArray { * @description Encodes the value as a Uint8Array as per the SCALE specifications * @param isBare true when the value has none of the type-specific prefixes (internal) */ - public toU8a (isBare?: boolean): Uint8Array { + public override toU8a (isBare?: boolean): Uint8Array { return u8aConcat( ...this.map((entry): Uint8Array => entry.toU8a(isBare) diff --git a/packages/types/src/codec/U8aFixed.ts b/packages/types/src/codec/U8aFixed.ts index 6f3fd09559..abec17f483 100644 --- a/packages/types/src/codec/U8aFixed.ts +++ b/packages/types/src/codec/U8aFixed.ts @@ -43,7 +43,7 @@ export class U8aFixed extends Raw { super(registry, value, bitLength); } - public toRawType (): string { + public override toRawType (): string { return typeName || super.toRawType(); } }; @@ -52,7 +52,7 @@ export class U8aFixed extends Raw { /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return `[u8;${this.length}]`; } } diff --git a/packages/types/src/codec/UInt.ts b/packages/types/src/codec/UInt.ts index 7daaa998d5..ded351fb8d 100644 --- a/packages/types/src/codec/UInt.ts +++ b/packages/types/src/codec/UInt.ts @@ -23,7 +23,7 @@ export class UInt extends AbstractInt { super(registry, value, bitLength); } - public toRawType (): string { + public override toRawType (): string { return typeName || super.toRawType(); } }; diff --git a/packages/types/src/codec/Vec.ts b/packages/types/src/codec/Vec.ts index 8268bbe77b..3951486ffd 100644 --- a/packages/types/src/codec/Vec.ts +++ b/packages/types/src/codec/Vec.ts @@ -73,7 +73,7 @@ export class Vec extends AbstractArray { /** * @description Finds the index of the value in the array */ - public indexOf (_other?: unknown): number { + public override indexOf (_other?: unknown): number { // convert type first, this removes overhead from the eq const other = _other instanceof this._Type ? _other diff --git a/packages/types/src/codec/VecFixed.ts b/packages/types/src/codec/VecFixed.ts index 2443384aa2..679091f0ee 100644 --- a/packages/types/src/codec/VecFixed.ts +++ b/packages/types/src/codec/VecFixed.ts @@ -62,11 +62,11 @@ export class VecFixed extends AbstractArray { /** * @description The length of the value when encoded as a Uint8Array */ - public get encodedLength (): number { + public override get encodedLength (): number { return this.reduce((total, entry) => total + entry.encodedLength, 0); } - public toU8a (): Uint8Array { + public override toU8a (): Uint8Array { // we override, we don't add the length prefix for ourselves, and at the same time we // ignore isBare on entries, since they should be properly encoded at all times const encoded = this.map((entry) => entry.toU8a()); diff --git a/packages/types/src/ethereum/AccountId.ts b/packages/types/src/ethereum/AccountId.ts index 2ea882581f..372183a22c 100644 --- a/packages/types/src/ethereum/AccountId.ts +++ b/packages/types/src/ethereum/AccountId.ts @@ -40,35 +40,35 @@ export class GenericEthereumAccountId extends U8aFixed { /** * @description Compares the value of the input to see if there is a match */ - public eq (other?: unknown): boolean { + public override eq (other?: unknown): boolean { return super.eq(decodeAccountId(other as AnyU8a)); } /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (): string { + public override toHuman (): string { return this.toJSON(); } /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (): string { + public override toJSON (): string { return this.toString(); } /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return GenericEthereumAccountId.encode(this); } /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'AccountId'; } } diff --git a/packages/types/src/ethereum/LookupSource.ts b/packages/types/src/ethereum/LookupSource.ts index 515fe139dd..a7281d1f41 100644 --- a/packages/types/src/ethereum/LookupSource.ts +++ b/packages/types/src/ethereum/LookupSource.ts @@ -69,7 +69,7 @@ export class GenericEthereumLookupSource extends Base extends Base extends ExtrinsicBa /** * @description Returns a hex string representation of the value */ - public toHex (isBare?: boolean): string { + public override toHex (isBare?: boolean): string { return u8aToHex(this.toU8a(isBare)); } /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (isExpanded?: boolean): AnyJson { + public override toHuman (isExpanded?: boolean): AnyJson { return { isSigned: this.isSigned, method: this.method.toHuman(isExpanded), @@ -270,14 +270,14 @@ export class GenericExtrinsic extends ExtrinsicBa /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (): string { + public override toJSON (): string { return this.toHex(); } /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'Extrinsic'; } @@ -285,7 +285,7 @@ export class GenericExtrinsic extends ExtrinsicBa * @description Encodes the value as a Uint8Array as per the SCALE specifications * @param isBare true when the value is not length-prefixed */ - public toU8a (isBare?: boolean): Uint8Array { + public override toU8a (isBare?: boolean): Uint8Array { // we do not apply bare to the internal values, rather this only determines out length addition, // where we strip all lengths this creates an extrinsic that cannot be decoded const encoded = u8aConcat(new Uint8Array([this.version]), this._raw.toU8a()); diff --git a/packages/types/src/extrinsic/ExtrinsicEra.ts b/packages/types/src/extrinsic/ExtrinsicEra.ts index b0a815e1cc..66c9208267 100644 --- a/packages/types/src/extrinsic/ExtrinsicEra.ts +++ b/packages/types/src/extrinsic/ExtrinsicEra.ts @@ -113,7 +113,7 @@ export class MortalEra extends Tuple { /** * @description Encoded length for mortals occupy 2 bytes, different from the actual Tuple since it is encoded. This is a shortcut fro `toU8a().length` */ - public get encodedLength (): number { + public override get encodedLength (): number { return 2; } @@ -134,7 +134,7 @@ export class MortalEra extends Tuple { /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (): any { + public override toHuman (): any { return { period: formatNumber(this.period), phase: formatNumber(this.phase) @@ -144,7 +144,7 @@ export class MortalEra extends Tuple { /** * @description Returns a JSON representation of the actual value */ - public toJSON (): any { + public override toJSON (): any { return this.toHex(); } @@ -159,7 +159,7 @@ export class MortalEra extends Tuple { * `period` is. */ // eslint-disable-next-line @typescript-eslint/no-unused-vars - public toU8a (isBare?: boolean): Uint8Array { + public override toU8a (isBare?: boolean): Uint8Array { const period = this.period.toNumber(); const phase = this.phase.toNumber(); const quantizeFactor = Math.max(period >> 12, 1); @@ -235,7 +235,7 @@ export class GenericExtrinsicEra extends Enum implements IExtrinsicEra { /** * @description Override the encoded length method */ - public get encodedLength (): number { + public override get encodedLength (): number { return this.isImmortalEra ? this.asImmortalEra.encodedLength : this.asMortalEra.encodedLength; @@ -277,7 +277,7 @@ export class GenericExtrinsicEra extends Enum implements IExtrinsicEra { * @description Encodes the value as a Uint8Array as per the parity-codec specifications * @param isBare true when the value has none of the type-specific prefixes (internal) */ - public toU8a (isBare?: boolean): Uint8Array { + public override toU8a (isBare?: boolean): Uint8Array { return this.isMortalEra ? this.asMortalEra.toU8a(isBare) : this.asImmortalEra.toU8a(isBare); diff --git a/packages/types/src/extrinsic/ExtrinsicPayload.ts b/packages/types/src/extrinsic/ExtrinsicPayload.ts index 8c0939e2fe..39b36b1b94 100644 --- a/packages/types/src/extrinsic/ExtrinsicPayload.ts +++ b/packages/types/src/extrinsic/ExtrinsicPayload.ts @@ -112,7 +112,7 @@ export class GenericExtrinsicPayload extends Base { /** * @description Compares the value of the input to see if there is a match */ - public eq (other?: unknown): boolean { + public override eq (other?: unknown): boolean { return this._raw.eq(other); } @@ -134,28 +134,28 @@ export class GenericExtrinsicPayload extends Base { /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (isExtended?: boolean): AnyJson { + public override toHuman (isExtended?: boolean): AnyJson { return this._raw.toHuman(isExtended); } /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (): any { + public override toJSON (): any { return this.toHex(); } /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return this.toHex(); } /** * @description Returns a serialized u8a form */ - public toU8a (isBare?: BareOpts): Uint8Array { + public override toU8a (isBare?: BareOpts): Uint8Array { // call our parent, with only the method stripped return super.toU8a(isBare ? { method: true } : false); } diff --git a/packages/types/src/extrinsic/v4/Extrinsic.ts b/packages/types/src/extrinsic/v4/Extrinsic.ts index 1856f085b5..e452e4260e 100644 --- a/packages/types/src/extrinsic/v4/Extrinsic.ts +++ b/packages/types/src/extrinsic/v4/Extrinsic.ts @@ -54,7 +54,7 @@ export class GenericExtrinsicV4 extends Struct implements IExtrinsicImpl { /** * @description The length of the value when encoded as a Uint8Array */ - public get encodedLength (): number { + public override get encodedLength (): number { return this.toU8a().length; } diff --git a/packages/types/src/extrinsic/v4/ExtrinsicSignature.ts b/packages/types/src/extrinsic/v4/ExtrinsicSignature.ts index 3899829ed4..865fe33ebb 100644 --- a/packages/types/src/extrinsic/v4/ExtrinsicSignature.ts +++ b/packages/types/src/extrinsic/v4/ExtrinsicSignature.ts @@ -58,7 +58,7 @@ export class GenericExtrinsicSignatureV4 extends Struct implements IExtrinsicSig /** * @description The length of the value when encoded as a Uint8Array */ - public get encodedLength (): number { + public override get encodedLength (): number { return this.isSigned ? super.encodedLength : 0; @@ -181,7 +181,7 @@ export class GenericExtrinsicSignatureV4 extends Struct implements IExtrinsicSig * @description Encodes the value as a Uint8Array as per the SCALE specifications * @param isBare true when the value has none of the type-specific prefixes (internal) */ - public toU8a (isBare?: boolean): Uint8Array { + public override toU8a (isBare?: boolean): Uint8Array { return this.isSigned ? super.toU8a(isBare) : EMPTY_U8A; diff --git a/packages/types/src/generic/AccountId.ts b/packages/types/src/generic/AccountId.ts index 601c7462d6..c740342577 100644 --- a/packages/types/src/generic/AccountId.ts +++ b/packages/types/src/generic/AccountId.ts @@ -43,35 +43,35 @@ export class GenericAccountId extends U8aFixed { /** * @description Compares the value of the input to see if there is a match */ - public eq (other?: unknown): boolean { + public override eq (other?: unknown): boolean { return super.eq(decodeAccountId(other as AnyU8a)); } /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (): string { + public override toHuman (): string { return this.toJSON(); } /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (): string { + public override toJSON (): string { return this.toString(); } /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return encodeAddress(this, this.registry.chainSS58); } /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'AccountId'; } } diff --git a/packages/types/src/generic/AccountIndex.ts b/packages/types/src/generic/AccountIndex.ts index 8d33efe49c..213fc7fbcf 100644 --- a/packages/types/src/generic/AccountIndex.ts +++ b/packages/types/src/generic/AccountIndex.ts @@ -81,7 +81,7 @@ export class GenericAccountIndex extends u32 { /** * @description Compares the value of the input to see if there is a match */ - public eq (other?: unknown): boolean { + public override eq (other?: unknown): boolean { // shortcut for BN or Number, don't create an object if (isBn(other as string) || isNumber(other)) { return super.eq(other); @@ -94,21 +94,21 @@ export class GenericAccountIndex extends u32 { /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (): string { + public override toHuman (): string { return this.toJSON(); } /** * @description Converts the Object to JSON, typically used for RPC transfers */ - public toJSON (): string { + public override toJSON (): string { return this.toString(); } /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { const length = GenericAccountIndex.calcLength(this); return encodeAddress(this.toU8a().subarray(0, length), this.registry.chainSS58); @@ -117,7 +117,7 @@ export class GenericAccountIndex extends u32 { /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'AccountIndex'; } } diff --git a/packages/types/src/generic/Block.ts b/packages/types/src/generic/Block.ts index 0803e86782..647f86432e 100644 --- a/packages/types/src/generic/Block.ts +++ b/packages/types/src/generic/Block.ts @@ -52,7 +52,7 @@ export class GenericBlock extends Struct { /** * @description Block/header [[Hash]] */ - public get hash (): CodecHash { + public override get hash (): CodecHash { return this.header.hash; } diff --git a/packages/types/src/generic/Call.ts b/packages/types/src/generic/Call.ts index b668b62d21..68d0791cd0 100644 --- a/packages/types/src/generic/Call.ts +++ b/packages/types/src/generic/Call.ts @@ -216,7 +216,7 @@ export class GenericCall extends Struct implement /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (isExpanded?: boolean): Record { + public override toHuman (isExpanded?: boolean): Record { let call: CallFunction | undefined; try { @@ -244,7 +244,7 @@ export class GenericCall extends Struct implement /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'Call'; } } diff --git a/packages/types/src/generic/ConsensusEngineId.ts b/packages/types/src/generic/ConsensusEngineId.ts index d8db848e1d..89dff6b72d 100644 --- a/packages/types/src/generic/ConsensusEngineId.ts +++ b/packages/types/src/generic/ConsensusEngineId.ts @@ -103,21 +103,21 @@ export class GenericConsensusEngineId extends U8aFixed { /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (): string { + public override toHuman (): string { return this.toString(); } /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'ConsensusEngineId'; } /** * @description Override the default toString to return a 4-byte string */ - public toString (): string { + public override toString (): string { return this.isAscii ? u8aToString(this) : u8aToHex(this); diff --git a/packages/types/src/generic/Event.ts b/packages/types/src/generic/Event.ts index 869d6692c9..5b367d9ec7 100644 --- a/packages/types/src/generic/Event.ts +++ b/packages/types/src/generic/Event.ts @@ -151,7 +151,7 @@ export class GenericEvent extends Struct implements IEvent { /** * @description Converts the Object to to a human-friendly JSON, with additional fields, expansion and formatting of information */ - public toHuman (isExpanded?: boolean): Record { + public override toHuman (isExpanded?: boolean): Record { return { method: this.method, section: this.section, diff --git a/packages/types/src/generic/LookupSource.ts b/packages/types/src/generic/LookupSource.ts index f01409e127..b02bdca263 100644 --- a/packages/types/src/generic/LookupSource.ts +++ b/packages/types/src/generic/LookupSource.ts @@ -69,7 +69,7 @@ export class GenericLookupSource extends Base `00000000${d.toString(2)}`.slice(-8)).join('_')}`; } /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'BitVec'; } @@ -72,7 +72,7 @@ export class BitVec extends Raw { * @description Encodes the value as a Uint8Array as per the SCALE specifications * @param isBare true when the value has none of the type-specific prefixes (internal) */ - public toU8a (isBare?: boolean): Uint8Array { + public override toU8a (isBare?: boolean): Uint8Array { const bitVec = super.toU8a(); return isBare diff --git a/packages/types/src/primitive/Bool.ts b/packages/types/src/primitive/Bool.ts index 92464f4d23..33554395b4 100644 --- a/packages/types/src/primitive/Bool.ts +++ b/packages/types/src/primitive/Bool.ts @@ -112,7 +112,7 @@ export class bool extends Boolean implements Codec { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return this.toJSON().toString(); } diff --git a/packages/types/src/primitive/Bytes.ts b/packages/types/src/primitive/Bytes.ts index 0179f6b66f..71dd00e582 100644 --- a/packages/types/src/primitive/Bytes.ts +++ b/packages/types/src/primitive/Bytes.ts @@ -54,14 +54,14 @@ export class Bytes extends Raw { /** * @description The length of the value when encoded as a Uint8Array */ - public get encodedLength (): number { + public override get encodedLength (): number { return this.length + compactToU8a(this.length).length; } /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'Bytes'; } @@ -69,7 +69,7 @@ export class Bytes extends Raw { * @description Encodes the value as a Uint8Array as per the SCALE specifications * @param isBare true when the value has none of the type-specific prefixes (internal) */ - public toU8a (isBare?: boolean): Uint8Array { + public override toU8a (isBare?: boolean): Uint8Array { return isBare ? super.toU8a(isBare) : compactAddLength(this); diff --git a/packages/types/src/primitive/Data.ts b/packages/types/src/primitive/Data.ts index 554e66aec8..68148ca9d1 100644 --- a/packages/types/src/primitive/Data.ts +++ b/packages/types/src/primitive/Data.ts @@ -61,61 +61,61 @@ export class Data extends Enum { assert(!this.isRaw || this.asRaw.length <= 32, 'Data.Raw values are limited to a maximum length of 32 bytes'); } - get asBlakeTwo256 (): H256 { + public get asBlakeTwo256 (): H256 { return this.value as H256; } - get asKeccak256 (): H256 { + public get asKeccak256 (): H256 { return this.value as H256; } - get asRaw (): Bytes { + public get asRaw (): Bytes { return this.value as Bytes; } - get asSha256 (): H256 { + public get asSha256 (): H256 { return this.value as H256; } - get asShaThree256 (): H256 { + public get asShaThree256 (): H256 { return this.value as H256; } - get isBlakeTwo256 (): boolean { + public get isBlakeTwo256 (): boolean { return this.index === 2; } - get isKeccak256 (): boolean { + public get isKeccak256 (): boolean { return this.index === 4; } - get isNone (): boolean { + public override get isNone (): boolean { return this.index === 0; } - get isRaw (): boolean { + public get isRaw (): boolean { return this.index === 1; } - get isSha256 (): boolean { + public get isSha256 (): boolean { return this.index === 3; } - get isShaThree256 (): boolean { + public get isShaThree256 (): boolean { return this.index === 5; } /** * @description The encoded length */ - public get encodedLength (): number { + public override get encodedLength (): number { return this.toU8a().length; } /** * @description Encodes the value as a Uint8Array as per the SCALE specifications */ - public toU8a (): Uint8Array { + public override toU8a (): Uint8Array { if (this.index === 0) { return new Uint8Array(1); } else if (this.index === 1) { diff --git a/packages/types/src/primitive/StorageKey.ts b/packages/types/src/primitive/StorageKey.ts index 79ed77fd4b..34bde2954a 100644 --- a/packages/types/src/primitive/StorageKey.ts +++ b/packages/types/src/primitive/StorageKey.ts @@ -252,7 +252,7 @@ export class StorageKey extends Bytes implements /** * @description Returns the Human representation for this type */ - public toHuman (): AnyJson { + public override toHuman (): AnyJson { return this._args.length ? this._args.map((arg) => arg.toHuman()) : super.toHuman(); @@ -261,7 +261,7 @@ export class StorageKey extends Bytes implements /** * @description Returns the raw type for this */ - public toRawType (): string { + public override toRawType (): string { return 'StorageKey'; } } diff --git a/packages/types/src/primitive/Text.ts b/packages/types/src/primitive/Text.ts index 8d87429d5f..d221a2878a 100644 --- a/packages/types/src/primitive/Text.ts +++ b/packages/types/src/primitive/Text.ts @@ -84,7 +84,7 @@ export class Text extends String implements Codec { /** * @description The length of the value */ - public get length (): number { + public override get length (): number { // only included here since we ignore inherited docs return super.length; } @@ -138,7 +138,7 @@ export class Text extends String implements Codec { /** * @description Returns the string representation of the value */ - public toString (): string { + public override toString (): string { return this.#override || super.toString(); } diff --git a/packages/types/src/primitive/Type.ts b/packages/types/src/primitive/Type.ts index c193256472..058ab1826f 100644 --- a/packages/types/src/primitive/Type.ts +++ b/packages/types/src/primitive/Type.ts @@ -23,7 +23,7 @@ export class Type extends Text { /** * @description Returns the base runtime type name for this instance */ - public toRawType (): string { + public override toRawType (): string { return 'Type'; } } diff --git a/yarn.lock b/yarn.lock index e99c5f1c4e..a28929eb25 100644 --- a/yarn.lock +++ b/yarn.lock @@ -50,23 +50,23 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/compat-data@npm:7.14.5" - checksum: 19701d675f849a8191cda2694d9f2fac4bb8fe0179911e3e32bf267f8b886b9825a9f4afbd6ebad170bd64b086fa115720a54b1c49e2ace3b857effadd80054d +"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.14.5, @babel/compat-data@npm:^7.14.7": + version: 7.14.7 + resolution: "@babel/compat-data@npm:7.14.7" + checksum: dcf7a72cb650206857a98cce1ab0973e67689f19afc3b30cabff6dbddf563f188d54d3b3f92a70c6bc1feb9049d8b2e601540e1d435b6866c77bffad0a441c9f languageName: node linkType: hard -"@babel/core@npm:7.14.5, @babel/core@npm:^7.1.0, @babel/core@npm:^7.14.5, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5": - version: 7.14.5 - resolution: "@babel/core@npm:7.14.5" +"@babel/core@npm:7.14.6, @babel/core@npm:^7.1.0, @babel/core@npm:^7.14.6, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5": + version: 7.14.6 + resolution: "@babel/core@npm:7.14.6" dependencies: "@babel/code-frame": ^7.14.5 "@babel/generator": ^7.14.5 "@babel/helper-compilation-targets": ^7.14.5 "@babel/helper-module-transforms": ^7.14.5 - "@babel/helpers": ^7.14.5 - "@babel/parser": ^7.14.5 + "@babel/helpers": ^7.14.6 + "@babel/parser": ^7.14.6 "@babel/template": ^7.14.5 "@babel/traverse": ^7.14.5 "@babel/types": ^7.14.5 @@ -76,7 +76,7 @@ __metadata: json5: ^2.1.2 semver: ^6.3.0 source-map: ^0.5.0 - checksum: a8bc444be2a2fd620cd634a0c41ec87994c8bf8f67746f46e1fd015ea3cb0ebb0ba3ee7a387c07d7c5dded98f1f280df8ebc5a5ff5b216a1978cbd36ae012fa7 + checksum: 6ede604d8de7a103c087b96a58548a3d27efb9e53de6ecc84f4b4ca947cd91f02b0289fc04557b04eb6e31243dbeabdcdb8fd520a1780f284333f56eb1b58913 languageName: node linkType: hard @@ -334,14 +334,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helpers@npm:7.14.5" +"@babel/helpers@npm:^7.14.6": + version: 7.14.6 + resolution: "@babel/helpers@npm:7.14.6" dependencies: "@babel/template": ^7.14.5 "@babel/traverse": ^7.14.5 "@babel/types": ^7.14.5 - checksum: 5357b3cb9dbd7f3f031168abe8981ad30b2dd173d5dcfc2216af6f8d03081a37bd5accc526596da61e48c20cd6ceba8af61f1a8e7f4d2bcf8521051d214a7246 + checksum: fe4e73975b062a8b8b95f499f4ac1064c9a53d4ee83cc273c2420250f6a46b59f1f5e35050d41ebe04efd7885a28ceea6f4f16d8eb091e24622f2a4a5eb20f23 languageName: node linkType: hard @@ -356,12 +356,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.5, @babel/parser@npm:^7.7.2": - version: 7.14.5 - resolution: "@babel/parser@npm:7.14.5" +"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.5, @babel/parser@npm:^7.14.6, @babel/parser@npm:^7.7.2": + version: 7.14.7 + resolution: "@babel/parser@npm:7.14.7" bin: parser: ./bin/babel-parser.js - checksum: 9fdcf174d9e9ab76b242a837307d5c513dc530f6080d0dd1b93d5e0338e80f0b8d71cc6afebd33f9ac22cf51d0427709efab8f3377757be56d5e58fe0b9d68ef + checksum: 0d7acc8cf9c19ccd0e80ab0608953f32f4375f3867c080211270e7bb4bb94c551fd1fc3f49b3cc92a4eec356cf507801f5c93c4c72996968bdc4c28815fe0550 languageName: node linkType: hard @@ -378,16 +378,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-async-generator-functions@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.14.5" +"@babel/plugin-proposal-async-generator-functions@npm:^7.14.7": + version: 7.14.7 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.14.7" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/helper-remap-async-to-generator": ^7.14.5 "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 25e7a7f59ded5cfbf2d9f88cf05b30bc8170429f8e8798f343cc8e5c1b592ad7534105491ff53af5578eaff8c4e63d9fbad6d63382b98f30633248c1e63cf0e3 + checksum: 09343a79385615f8d5f95aaef7c44af5e899c82f030f3d73546c2ffffa567c0949f0405052d7e32f643c0eb2a23590a5050f4606855b3506246d3d60e46f32e3 languageName: node linkType: hard @@ -488,18 +488,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.14.5" +"@babel/plugin-proposal-object-rest-spread@npm:^7.14.7": + version: 7.14.7 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.14.7" dependencies: - "@babel/compat-data": ^7.14.5 + "@babel/compat-data": ^7.14.7 "@babel/helper-compilation-targets": ^7.14.5 "@babel/helper-plugin-utils": ^7.14.5 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 "@babel/plugin-transform-parameters": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: bbb37168d5fd6e357fea1bd7f20cb4051661ba548b84aab961a7ab7ba142f2b82e43a7e9bca3e68318b26c0d79d7655b1d2b176ae8533862fca584ee98b001cf + checksum: a35192868166fb5a62003a56ce2c266f74ae680f1d9589652c4495145240dd138a9505301bb5adca069cb874d6f0f733dc2f3d1d05f71a06019735c29c4d1a11 languageName: node linkType: hard @@ -838,14 +838,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-destructuring@npm:7.14.5" +"@babel/plugin-transform-destructuring@npm:^7.14.7": + version: 7.14.7 + resolution: "@babel/plugin-transform-destructuring@npm:7.14.7" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: de84180c4f0c70e1b42c01142a13884a9bf2fff0462fea10d354330a17dea32fbb78874f7b676a80b966acb43050938e908ac2b16b695f0f2d02ea2ba7590cdb + checksum: 0b0cf8ed9fb92c53e3888c17402c4f1e8f329f05a759829b559df883b19b442d3950b7f319df419d0cff122ea76fc8b3b55779fdbb9e394e5f058419a8d5ba14 languageName: node linkType: hard @@ -983,14 +983,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.14.5" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.14.7": + version: 7.14.7 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.14.7" dependencies: "@babel/helper-create-regexp-features-plugin": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: d9e796d32b902b81cf5a5e59ee49e647f790fbc78f6fb375087276c14725c0070728fafe30d9bce42b5f901ce91dda01403fcb9e7b83e32d1a775ed8489f6314 + checksum: 3c68bc77cce387750ecd32d33e9ad0f0968245fbe03b36ec8dddc52bee3ee84757205db3b3b4fc605e055f08769312ef4dbf4a0c8adb8f02eb04b142ffcdf265 languageName: node linkType: hard @@ -1137,15 +1137,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-spread@npm:7.14.5" +"@babel/plugin-transform-spread@npm:^7.14.6": + version: 7.14.6 + resolution: "@babel/plugin-transform-spread@npm:7.14.6" dependencies: "@babel/helper-plugin-utils": ^7.14.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: bda5645fe462d22284b3f20f0376630551c645ddc54f1973361e9d31c814caa028960cc98f897f4ef79e43330ad6595c11fa5f56a15488ed280f2c36600d0e02 + checksum: 20c11de962dd7ddab110d6c4ab9f3c0bea97393ce09cbe4e46be53182c3df0577eaf0e31aaa2d76344ae21ed3a3b7e779fe814b845d188e11a6031c619648b89 languageName: node linkType: hard @@ -1218,16 +1218,16 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/preset-env@npm:7.14.5" +"@babel/preset-env@npm:^7.14.7": + version: 7.14.7 + resolution: "@babel/preset-env@npm:7.14.7" dependencies: - "@babel/compat-data": ^7.14.5 + "@babel/compat-data": ^7.14.7 "@babel/helper-compilation-targets": ^7.14.5 "@babel/helper-plugin-utils": ^7.14.5 "@babel/helper-validator-option": ^7.14.5 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.14.5 - "@babel/plugin-proposal-async-generator-functions": ^7.14.5 + "@babel/plugin-proposal-async-generator-functions": ^7.14.7 "@babel/plugin-proposal-class-properties": ^7.14.5 "@babel/plugin-proposal-class-static-block": ^7.14.5 "@babel/plugin-proposal-dynamic-import": ^7.14.5 @@ -1236,7 +1236,7 @@ __metadata: "@babel/plugin-proposal-logical-assignment-operators": ^7.14.5 "@babel/plugin-proposal-nullish-coalescing-operator": ^7.14.5 "@babel/plugin-proposal-numeric-separator": ^7.14.5 - "@babel/plugin-proposal-object-rest-spread": ^7.14.5 + "@babel/plugin-proposal-object-rest-spread": ^7.14.7 "@babel/plugin-proposal-optional-catch-binding": ^7.14.5 "@babel/plugin-proposal-optional-chaining": ^7.14.5 "@babel/plugin-proposal-private-methods": ^7.14.5 @@ -1262,7 +1262,7 @@ __metadata: "@babel/plugin-transform-block-scoping": ^7.14.5 "@babel/plugin-transform-classes": ^7.14.5 "@babel/plugin-transform-computed-properties": ^7.14.5 - "@babel/plugin-transform-destructuring": ^7.14.5 + "@babel/plugin-transform-destructuring": ^7.14.7 "@babel/plugin-transform-dotall-regex": ^7.14.5 "@babel/plugin-transform-duplicate-keys": ^7.14.5 "@babel/plugin-transform-exponentiation-operator": ^7.14.5 @@ -1274,7 +1274,7 @@ __metadata: "@babel/plugin-transform-modules-commonjs": ^7.14.5 "@babel/plugin-transform-modules-systemjs": ^7.14.5 "@babel/plugin-transform-modules-umd": ^7.14.5 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.14.5 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.14.7 "@babel/plugin-transform-new-target": ^7.14.5 "@babel/plugin-transform-object-super": ^7.14.5 "@babel/plugin-transform-parameters": ^7.14.5 @@ -1282,7 +1282,7 @@ __metadata: "@babel/plugin-transform-regenerator": ^7.14.5 "@babel/plugin-transform-reserved-words": ^7.14.5 "@babel/plugin-transform-shorthand-properties": ^7.14.5 - "@babel/plugin-transform-spread": ^7.14.5 + "@babel/plugin-transform-spread": ^7.14.6 "@babel/plugin-transform-sticky-regex": ^7.14.5 "@babel/plugin-transform-template-literals": ^7.14.5 "@babel/plugin-transform-typeof-symbol": ^7.14.5 @@ -1293,11 +1293,11 @@ __metadata: babel-plugin-polyfill-corejs2: ^0.2.2 babel-plugin-polyfill-corejs3: ^0.2.2 babel-plugin-polyfill-regenerator: ^0.2.2 - core-js-compat: ^3.14.0 + core-js-compat: ^3.15.0 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c3516179c13cd1421e2457bc6fb034eadd155238d2c59d2b211c4961546749dae20a8d506acee8b5fb7f460f52e4d0a0317aab455e55633499fd96b230e0364a + checksum: ebebc20ada68c92b67375926021d576af3636a279aee7625c1e234880355c8669188483aecfff2d478c1caa9fcf18b569ea329060b479236b04baed2bdf796d5 languageName: node linkType: hard @@ -1360,12 +1360,12 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.13.9, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.8.4": - version: 7.14.5 - resolution: "@babel/runtime@npm:7.14.5" +"@babel/runtime@npm:^7.13.9, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.8.4": + version: 7.14.6 + resolution: "@babel/runtime@npm:7.14.6" dependencies: regenerator-runtime: ^0.13.4 - checksum: f609df5ca9e26a1f0f71f92754a5f6e1a4a9c22f982627e8c2c2b751ebbf45da10376501024a68c22d7a625331f40a26f9d1830c8c869512bef813f223d18ba1 + checksum: 927ffed7871f2ed29f967a8dad7a72aa10662f93b6735a89d664a161fa4dc2074b8947ca159a8a0a49cec9a71c8de473d7c2b22d3de0ee4d7dd06d24a7f98018 languageName: node linkType: hard @@ -1465,14 +1465,14 @@ __metadata: languageName: node linkType: hard -"@jest/core@npm:^27.0.4": - version: 27.0.4 - resolution: "@jest/core@npm:27.0.4" +"@jest/core@npm:^27.0.5": + version: 27.0.5 + resolution: "@jest/core@npm:27.0.5" dependencies: "@jest/console": ^27.0.2 - "@jest/reporters": ^27.0.4 + "@jest/reporters": ^27.0.5 "@jest/test-result": ^27.0.2 - "@jest/transform": ^27.0.2 + "@jest/transform": ^27.0.5 "@jest/types": ^27.0.2 "@types/node": "*" ansi-escapes: ^4.2.1 @@ -1481,15 +1481,15 @@ __metadata: exit: ^0.1.2 graceful-fs: ^4.2.4 jest-changed-files: ^27.0.2 - jest-config: ^27.0.4 - jest-haste-map: ^27.0.2 + jest-config: ^27.0.5 + jest-haste-map: ^27.0.5 jest-message-util: ^27.0.2 jest-regex-util: ^27.0.1 - jest-resolve: ^27.0.4 - jest-resolve-dependencies: ^27.0.4 - jest-runner: ^27.0.4 - jest-runtime: ^27.0.4 - jest-snapshot: ^27.0.4 + jest-resolve: ^27.0.5 + jest-resolve-dependencies: ^27.0.5 + jest-runner: ^27.0.5 + jest-runtime: ^27.0.5 + jest-snapshot: ^27.0.5 jest-util: ^27.0.2 jest-validate: ^27.0.2 jest-watcher: ^27.0.2 @@ -1499,29 +1499,29 @@ __metadata: slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true - checksum: 5b550925c08dc2552ca469a4da700b89db7efaebe718b305219784cea7cad8ca7a6bb0724f3a3bf031ee5bc10a905bade9da8b1289d2ba301c2f75005fccc924 + checksum: ae07ff724df9558e0fc8413959180cf544c579c1bf4078b08a5f15c88b8a1926c04f8e2740d6a16aaf71128740a2a2d8c6ee9f1f0884094bf9e43ac59e290c4e languageName: node linkType: hard -"@jest/environment@npm:^27.0.3": - version: 27.0.3 - resolution: "@jest/environment@npm:27.0.3" +"@jest/environment@npm:^27.0.5": + version: 27.0.5 + resolution: "@jest/environment@npm:27.0.5" dependencies: - "@jest/fake-timers": ^27.0.3 + "@jest/fake-timers": ^27.0.5 "@jest/types": ^27.0.2 "@types/node": "*" jest-mock: ^27.0.3 - checksum: 53914eb4b0f292f714071ff821c23db5c30cd8012b67e5b3c8ba0842c9df8d56aaccd3d5bf5d4e043a1a54a67ef2bdfb357e7adf3331ad28910711b631f62dd3 + checksum: ba8530d5e687ef86fbfbc8e01267b8a5141e6bf3606460e137f308ae6bf5c5e245ef4b3c25ff220565e8ffee80576bf68f54769547f0c7f9e5d4925d68527ed3 languageName: node linkType: hard -"@jest/fake-timers@npm:^27.0.3": - version: 27.0.3 - resolution: "@jest/fake-timers@npm:27.0.3" +"@jest/fake-timers@npm:^27.0.5": + version: 27.0.5 + resolution: "@jest/fake-timers@npm:27.0.5" dependencies: "@jest/types": ^27.0.2 "@sinonjs/fake-timers": ^7.0.2 @@ -1529,29 +1529,29 @@ __metadata: jest-message-util: ^27.0.2 jest-mock: ^27.0.3 jest-util: ^27.0.2 - checksum: 8994639f84497645a280db9db59ec56568e08eff3d04480bf759a654f3ccf829c77d6adf2207cf35b5bb3d03a282df4c4b1f8e10379087156743cfb184989230 + checksum: b65c6879f3b78eec7a8e75e35bfbd8454360894ed4755040cd83edf8a512dc3ba0c690dada29a1fc408f333bf9e11742678cd311e8a4de748d2593914833d3a6 languageName: node linkType: hard -"@jest/globals@npm:^27.0.3": - version: 27.0.3 - resolution: "@jest/globals@npm:27.0.3" +"@jest/globals@npm:^27.0.5": + version: 27.0.5 + resolution: "@jest/globals@npm:27.0.5" dependencies: - "@jest/environment": ^27.0.3 + "@jest/environment": ^27.0.5 "@jest/types": ^27.0.2 expect: ^27.0.2 - checksum: d1aa1e3b7405fa97f9944736ecce058941c366dad222fafe0b8ce9b2688361041e5fe565f85949aee0d3903500445cc4f09e4b75d71dc4fca661c262fa4ddd38 + checksum: 984a654d1c80c59f646604fbaf802d0a46f61d2712503dcd9baed1200f670abefb3ba05d68ed388194d84e848628c6ffec231d61e5654792d0f89d86c9ed10da languageName: node linkType: hard -"@jest/reporters@npm:^27.0.4": - version: 27.0.4 - resolution: "@jest/reporters@npm:27.0.4" +"@jest/reporters@npm:^27.0.5": + version: 27.0.5 + resolution: "@jest/reporters@npm:27.0.5" dependencies: "@bcoe/v8-coverage": ^0.2.3 "@jest/console": ^27.0.2 "@jest/test-result": ^27.0.2 - "@jest/transform": ^27.0.2 + "@jest/transform": ^27.0.5 "@jest/types": ^27.0.2 chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 @@ -1563,21 +1563,21 @@ __metadata: istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.0.2 - jest-haste-map: ^27.0.2 - jest-resolve: ^27.0.4 + jest-haste-map: ^27.0.5 + jest-resolve: ^27.0.5 jest-util: ^27.0.2 jest-worker: ^27.0.2 slash: ^3.0.0 source-map: ^0.6.0 string-length: ^4.0.1 terminal-link: ^2.0.0 - v8-to-istanbul: ^7.0.0 + v8-to-istanbul: ^8.0.0 peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true - checksum: 2ffa36ae5a6d2f9c6af6bd6a0caab8ce09c8133537818aa5440f01065de7d0472ad32bde70fe355ab2b1c80fae3bb388a63971b5707431f0d829efa19b271e73 + checksum: 31616899fd6dd21b26dfbd9dd3c75af3fbb1cce3b56d9fb5df3fca6e40ec947fdbeb7013702e0e3de007aefeec554aebdadd83de5b325e00557bb1ee0537750c languageName: node linkType: hard @@ -1604,21 +1604,21 @@ __metadata: languageName: node linkType: hard -"@jest/test-sequencer@npm:^27.0.4": - version: 27.0.4 - resolution: "@jest/test-sequencer@npm:27.0.4" +"@jest/test-sequencer@npm:^27.0.5": + version: 27.0.5 + resolution: "@jest/test-sequencer@npm:27.0.5" dependencies: "@jest/test-result": ^27.0.2 graceful-fs: ^4.2.4 - jest-haste-map: ^27.0.2 - jest-runtime: ^27.0.4 - checksum: f1f1296158d6ff44adcfe0174b79333aee6f0d046379d73970ca61a909964ec6cfb6dbd56e98b461bfc6398b1332622a2945edd1aad6aa65aa58a9ec86369fbb + jest-haste-map: ^27.0.5 + jest-runtime: ^27.0.5 + checksum: 63a1c2fe963dbb22b24c8c599867e8343a15bd6eea38bcbbcba69ec412b4f474abd30627c100ed2a8ef8fbc16ba56ba59f2fab4de1ad9fb2df15f4538dd5b848 languageName: node linkType: hard -"@jest/transform@npm:^27.0.2": - version: 27.0.2 - resolution: "@jest/transform@npm:27.0.2" +"@jest/transform@npm:^27.0.5": + version: 27.0.5 + resolution: "@jest/transform@npm:27.0.5" dependencies: "@babel/core": ^7.1.0 "@jest/types": ^27.0.2 @@ -1627,7 +1627,7 @@ __metadata: convert-source-map: ^1.4.0 fast-json-stable-stringify: ^2.0.0 graceful-fs: ^4.2.4 - jest-haste-map: ^27.0.2 + jest-haste-map: ^27.0.5 jest-regex-util: ^27.0.1 jest-util: ^27.0.2 micromatch: ^4.0.4 @@ -1635,7 +1635,7 @@ __metadata: slash: ^3.0.0 source-map: ^0.6.1 write-file-atomic: ^3.0.0 - checksum: a232fcaa163d1cc718c05b64bac2ae4be9e4c54db6356fc91a278bbd36bec57800ea7a63d8be141484c8ab82746920b312c750492c827b88a4beebbe05d1449e + checksum: dbc547b28c55d767f88c1480b03527b521db917800debd68d5f99dd07808bc6aefa9ebb3ab9b3351d8ca518d40750d2ae08ad17af52aa2eac8455f0dc57361eb languageName: node linkType: hard @@ -1848,7 +1848,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/api-contract@workspace:packages/api-contract" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/api": 4.15.2-2 "@polkadot/types": 4.15.2-2 "@polkadot/util": ^6.9.1 @@ -1860,7 +1860,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/api-derive@workspace:packages/api-derive" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/api": 4.15.2-2 "@polkadot/keyring": ^6.9.1 "@polkadot/rpc-core": 4.15.2-2 @@ -1876,7 +1876,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/api@workspace:packages/api" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/api-derive": 4.15.2-2 "@polkadot/keyring": ^6.9.1 "@polkadot/metadata": 4.15.2-2 @@ -1891,16 +1891,16 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/dev@npm:^0.62.42": - version: 0.62.42 - resolution: "@polkadot/dev@npm:0.62.42" +"@polkadot/dev@npm:^0.62.43": + version: 0.62.43 + resolution: "@polkadot/dev@npm:0.62.43" dependencies: "@babel/cli": ^7.14.5 - "@babel/core": ^7.14.5 + "@babel/core": ^7.14.6 "@babel/plugin-proposal-class-properties": ^7.14.5 "@babel/plugin-proposal-nullish-coalescing-operator": ^7.14.5 "@babel/plugin-proposal-numeric-separator": ^7.14.5 - "@babel/plugin-proposal-object-rest-spread": ^7.14.5 + "@babel/plugin-proposal-object-rest-spread": ^7.14.7 "@babel/plugin-proposal-optional-chaining": ^7.14.5 "@babel/plugin-proposal-private-methods": ^7.14.5 "@babel/plugin-syntax-bigint": ^7.8.3 @@ -1909,23 +1909,23 @@ __metadata: "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-transform-regenerator": ^7.14.5 "@babel/plugin-transform-runtime": ^7.14.5 - "@babel/preset-env": ^7.14.5 + "@babel/preset-env": ^7.14.7 "@babel/preset-react": ^7.14.5 "@babel/preset-typescript": ^7.14.5 "@babel/register": ^7.14.5 - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@rushstack/eslint-patch": ^1.0.6 - "@typescript-eslint/eslint-plugin": 4.26.1 - "@typescript-eslint/parser": 4.26.1 - "@vue/component-compiler-utils": ^3.2.1 - babel-jest: ^27.0.2 + "@typescript-eslint/eslint-plugin": 4.28.0 + "@typescript-eslint/parser": 4.28.0 + "@vue/component-compiler-utils": ^3.2.2 + babel-jest: ^27.0.5 babel-plugin-module-extension-resolver: ^1.0.0-rc.2 babel-plugin-module-resolver: ^4.1.0 babel-plugin-styled-components: ^1.12.0 browserslist: ^4.16.6 chalk: ^4.1.1 coveralls: ^3.1.0 - eslint: ^7.28.0 + eslint: ^7.29.0 eslint-config-standard: ^16.0.3 eslint-import-resolver-node: ^0.3.4 eslint-plugin-header: ^3.1.1 @@ -1937,21 +1937,21 @@ __metadata: eslint-plugin-simple-import-sort: ^7.0.0 eslint-plugin-sort-destructure-keys: ^1.3.5 fs-extra: ^10.0.0 - gh-pages: ^3.2.0 + gh-pages: ^3.2.3 gh-release: ^6.0.0 glob: ^7.1.7 glob2base: ^0.0.12 - jest: ^27.0.4 - jest-cli: ^27.0.4 - jest-config: ^27.0.4 - jest-haste-map: ^27.0.2 - jest-resolve: ^27.0.4 + jest: ^27.0.5 + jest-cli: ^27.0.5 + jest-config: ^27.0.5 + jest-haste-map: ^27.0.5 + jest-resolve: ^27.0.5 madge: ^4.0.2 minimatch: ^3.0.4 mkdirp: ^1.0.4 prettier: ^2.3.1 rimraf: ^3.0.2 - typescript: ^4.3.2 + typescript: ^4.3.4 yargs: ^17.0.1 bin: polkadot-ci-ghact-build: scripts/polkadot-ci-ghact-build.cjs @@ -1973,7 +1973,7 @@ __metadata: polkadot-exec-prettier: scripts/polkadot-exec-prettier.cjs polkadot-exec-tsc: scripts/polkadot-exec-tsc.cjs polkadot-exec-webpack: scripts/polkadot-exec-webpack.cjs - checksum: 4602e60d67c3aae0194b46cd13fa5cb923f4f9ff76431c042d2bd80dd6a623905a266aeea6dc54378668feb2005af8c6389e2cae90618c42b82be7b9a04d8f2a + checksum: df9374b41a7f5a9741b90425e9867b01c356ad9152603bbd0a9cb426f4fce50ccda4950d873282403f3c30ffff03c69e2777ef31739bf3a6b665835bfae8405d languageName: node linkType: hard @@ -1995,7 +1995,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/metadata@workspace:packages/metadata" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/keyring": ^6.9.1 "@polkadot/types": 4.15.2-2 "@polkadot/types-known": 4.15.2-2 @@ -2017,7 +2017,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/rpc-core@workspace:packages/rpc-core" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/keyring": ^6.9.1 "@polkadot/metadata": 4.15.2-2 "@polkadot/rpc-provider": 4.15.2-2 @@ -2031,7 +2031,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/rpc-provider@workspace:packages/rpc-provider" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/keyring": ^6.9.1 "@polkadot/metadata": 4.15.2-2 "@polkadot/types": 4.15.2-2 @@ -2046,12 +2046,12 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/ts@npm:^0.3.90": - version: 0.3.90 - resolution: "@polkadot/ts@npm:0.3.90" +"@polkadot/ts@npm:^0.3.91": + version: 0.3.91 + resolution: "@polkadot/ts@npm:0.3.91" dependencies: "@types/chrome": ^0.0.145 - checksum: b598aa900a64ac269e5ca6ec32cd28c90f588d1ab1e43a454268e364a98ea4981d9bd7ecd60cc7986e24dbc2bba6a8c6f5d8b584b7631b3b4cf9c5b573a1373f + checksum: 1ab644ebac9a1263b28f7bd21b7a2ae3243e472248e61049550849242a8ddd3643db622f41c0b82b694a273fea80ed996fba2b48d5c26232194aab4bd1ae5b6f languageName: node linkType: hard @@ -2059,9 +2059,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/typegen@workspace:packages/typegen" dependencies: - "@babel/core": ^7.14.5 + "@babel/core": ^7.14.6 "@babel/register": ^7.14.5 - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/api": 4.15.2-2 "@polkadot/metadata": 4.15.2-2 "@polkadot/rpc-provider": 4.15.2-2 @@ -2085,7 +2085,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/types-known@workspace:packages/types-known" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/networks": ^6.9.1 "@polkadot/types": 4.15.2-2 "@polkadot/util": ^6.9.1 @@ -2096,7 +2096,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/types@workspace:packages/types" dependencies: - "@babel/runtime": ^7.14.5 + "@babel/runtime": ^7.14.6 "@polkadot/keyring": ^6.9.1 "@polkadot/metadata": 4.15.2-2 "@polkadot/util": ^6.9.1 @@ -2536,15 +2536,14 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:4.26.1": - version: 4.26.1 - resolution: "@typescript-eslint/eslint-plugin@npm:4.26.1" +"@typescript-eslint/eslint-plugin@npm:4.28.0": + version: 4.28.0 + resolution: "@typescript-eslint/eslint-plugin@npm:4.28.0" dependencies: - "@typescript-eslint/experimental-utils": 4.26.1 - "@typescript-eslint/scope-manager": 4.26.1 + "@typescript-eslint/experimental-utils": 4.28.0 + "@typescript-eslint/scope-manager": 4.28.0 debug: ^4.3.1 functional-red-black-tree: ^1.0.1 - lodash: ^4.17.21 regexpp: ^3.1.0 semver: ^7.3.5 tsutils: ^3.21.0 @@ -2554,66 +2553,66 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 21190c130c5db99e1d26451bdc45efb5dab6b3f5edbce1f2a405bc13e58568751e3030ce78281b20ab376becdaa0b5eeadf4bd1a7d5cf25fefcaab3f77433b3a + checksum: fb52430e3a219e45c014c8a8407ccd2830da45e6fc134d0138b99faf45e580d3ad9a3405cad98726183779d94640366c532e4519783a2a99fe072dc73705b8ad languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:4.26.1": - version: 4.26.1 - resolution: "@typescript-eslint/experimental-utils@npm:4.26.1" +"@typescript-eslint/experimental-utils@npm:4.28.0": + version: 4.28.0 + resolution: "@typescript-eslint/experimental-utils@npm:4.28.0" dependencies: "@types/json-schema": ^7.0.7 - "@typescript-eslint/scope-manager": 4.26.1 - "@typescript-eslint/types": 4.26.1 - "@typescript-eslint/typescript-estree": 4.26.1 + "@typescript-eslint/scope-manager": 4.28.0 + "@typescript-eslint/types": 4.28.0 + "@typescript-eslint/typescript-estree": 4.28.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 peerDependencies: eslint: "*" - checksum: 8d4ac69fe60d325f681454726a3d23f7ffdba0ce7c42666c79c5ee642b5126bab2711f0bbe3d2ff64f9ca1f4e87448fb418bfc5f01b3a9ee8354529b88d32a98 + checksum: 29bcee0d581ad20043532b6b1fa0c2e844ab35a99aa67478fbb68b7be5889dc8aee1f52b72c3a51d8f4cf57e1f0ac664d92738b3eb5aea9aa8a8c72aa30a74b7 languageName: node linkType: hard -"@typescript-eslint/parser@npm:4.26.1": - version: 4.26.1 - resolution: "@typescript-eslint/parser@npm:4.26.1" +"@typescript-eslint/parser@npm:4.28.0": + version: 4.28.0 + resolution: "@typescript-eslint/parser@npm:4.28.0" dependencies: - "@typescript-eslint/scope-manager": 4.26.1 - "@typescript-eslint/types": 4.26.1 - "@typescript-eslint/typescript-estree": 4.26.1 + "@typescript-eslint/scope-manager": 4.28.0 + "@typescript-eslint/types": 4.28.0 + "@typescript-eslint/typescript-estree": 4.28.0 debug: ^4.3.1 peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 2085fafd1887584b6dd04e138b9c583da9f3a3f9b414595ed2d6c5207ce3f40d6c30cca9fab601648cb254ddcd6ebbe4d9af209eeb31a06f5509f83b9aa300ef + checksum: 08c167db5c36776a638afe52130e0bf20bfc94598da3f178171cfafb72703fc508b17667b4584cd6bea4c8c6d6922af8f7a45e9a7d6419f83fe2f6c893845d96 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:4.26.1": - version: 4.26.1 - resolution: "@typescript-eslint/scope-manager@npm:4.26.1" +"@typescript-eslint/scope-manager@npm:4.28.0": + version: 4.28.0 + resolution: "@typescript-eslint/scope-manager@npm:4.28.0" dependencies: - "@typescript-eslint/types": 4.26.1 - "@typescript-eslint/visitor-keys": 4.26.1 - checksum: aa32d1e28d2c469195369056d363308e932dde3e4a93a822f2aa5c44de4ca3d12327f7cde9a72b12989f61b7b821af1df5b71099c551cc188a78ff9ca3829ad5 + "@typescript-eslint/types": 4.28.0 + "@typescript-eslint/visitor-keys": 4.28.0 + checksum: cdab7ef35e18cf2c9a25a4e588cb464bd7e6a3e3f9a7dceaa567fa04202b68901b5c9dc108c3ff7b92215c373274c9d105b8061ae97d2600039345c53d33a4ae languageName: node linkType: hard -"@typescript-eslint/types@npm:4.26.1": - version: 4.26.1 - resolution: "@typescript-eslint/types@npm:4.26.1" - checksum: 9bd3be885de61441bc6cb3adadcbb8dbc5b44d7c68bb689f5a8b95e230dd9a48a43a6d35994df8121bae9c580e84caad3b8681f9a1c49eb352f5d6c651197009 +"@typescript-eslint/types@npm:4.28.0": + version: 4.28.0 + resolution: "@typescript-eslint/types@npm:4.28.0" + checksum: 5d167f32e93f5854e78315a3a59beaf45bf9fdc5dc6a01d02c22152c08c8871022b5c41281c5355f44be1f9d36f9d24a67087a5c0dcfeea25477eb5918b5c410 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:4.26.1, @typescript-eslint/typescript-estree@npm:^4.8.2": - version: 4.26.1 - resolution: "@typescript-eslint/typescript-estree@npm:4.26.1" +"@typescript-eslint/typescript-estree@npm:4.28.0, @typescript-eslint/typescript-estree@npm:^4.8.2": + version: 4.28.0 + resolution: "@typescript-eslint/typescript-estree@npm:4.28.0" dependencies: - "@typescript-eslint/types": 4.26.1 - "@typescript-eslint/visitor-keys": 4.26.1 + "@typescript-eslint/types": 4.28.0 + "@typescript-eslint/visitor-keys": 4.28.0 debug: ^4.3.1 globby: ^11.0.3 is-glob: ^4.0.1 @@ -2622,28 +2621,29 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: d7a1f4b6557148aadeb0ce70890089b646c1f628bd0d8d44ea991fe675b314409e8fca196c81000ef36b9ea3b4028d80f26ee51c392cc4ef8d4138b3deaba5bf + checksum: 680ec9a48cc702eba81a1a9101d6635fac10977c930cdb79a94c975b611c0276cc30e13f41630faeb28446cdcc0afb50bd389042629b35a6dd51b6d6774e0973 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:4.26.1": - version: 4.26.1 - resolution: "@typescript-eslint/visitor-keys@npm:4.26.1" +"@typescript-eslint/visitor-keys@npm:4.28.0": + version: 4.28.0 + resolution: "@typescript-eslint/visitor-keys@npm:4.28.0" dependencies: - "@typescript-eslint/types": 4.26.1 + "@typescript-eslint/types": 4.28.0 eslint-visitor-keys: ^2.0.0 - checksum: a6761f3045f0111800b19d0c907d05f5f6fa79b6701f60b9782d958c3aa5cde2d88002839c74c103efb4d2c542c0e61ec9276a36bf894d7112a82222fe4742c6 + checksum: a2f5cec756946d924e3a4f5e89d600da82d500690575620513eb700e9ab65226f62910a16ed3a2e1e9c46d7171ee6c5f23ff82e222dcd65e4b6e14f712534d71 languageName: node linkType: hard -"@vue/component-compiler-utils@npm:^3.2.1": - version: 3.2.1 - resolution: "@vue/component-compiler-utils@npm:3.2.1" +"@vue/component-compiler-utils@npm:^3.2.2": + version: 3.2.2 + resolution: "@vue/component-compiler-utils@npm:3.2.2" dependencies: consolidate: ^0.15.1 hash-sum: ^1.0.2 lru-cache: ^4.1.2 merge-source-map: ^1.1.0 + postcss: ^7.0.36 postcss-selector-parser: ^6.0.2 prettier: ^1.18.2 source-map: ~0.6.1 @@ -2651,7 +2651,7 @@ __metadata: dependenciesMeta: prettier: optional: true - checksum: 994cd4aec39b53294f5b251c79708a85bd55005fafb66cd47239a77c24c3f2a5b4a61c69cfeebf8a242f529966e8715db9d23db6f6added54e15f04c86a98a27 + checksum: ae2d08b4c1907c1bdb2c35e0d67e58afd3afa053bbc5f9cdb6de8915b051124d034cd6b14808aca5c93776289dd832e5514847e4fb925571857aa237262d753a languageName: node linkType: hard @@ -3072,11 +3072,11 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^27.0.2": - version: 27.0.2 - resolution: "babel-jest@npm:27.0.2" +"babel-jest@npm:^27.0.5": + version: 27.0.5 + resolution: "babel-jest@npm:27.0.5" dependencies: - "@jest/transform": ^27.0.2 + "@jest/transform": ^27.0.5 "@jest/types": ^27.0.2 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.0.0 @@ -3086,7 +3086,7 @@ __metadata: slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: ff2bd3c6bf4c46c7b1f735bc026230524485892a7ea1639ca646c810a691a6b91d008d39b4bb7927b4f3e6d837a3333516666c6e2430d79ab3439bd7207864a8 + checksum: 565e2b39d651dc2cfdb873bd78edc9595a6954106683a75f5ce8f5cee8e44ee2aa8e08e8844e1c67dce036bf6a23cf95a358a7a750be2a0af7f0ec4ed4199af4 languageName: node linkType: hard @@ -3909,13 +3909,13 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.14.0, core-js-compat@npm:^3.9.1": - version: 3.14.0 - resolution: "core-js-compat@npm:3.14.0" +"core-js-compat@npm:^3.15.0, core-js-compat@npm:^3.9.1": + version: 3.15.0 + resolution: "core-js-compat@npm:3.15.0" dependencies: browserslist: ^4.16.6 semver: 7.0.0 - checksum: 6d15427bf9640846d812fb24f4a36e0c647cdd46d17e45107de62b738aa04013f1c29a3f03be56d1c4dd26c258762a9f38e37f2b48acc7e89e60cc35507f5c97 + checksum: b836a8b289a19d8f12dfdd290a300ff81f60285b66d6a1968787b7ff0f76d14e5993b53623df3af12d515130f2f1bcced72f09d5df4b27aa281285fec9bbd1eb languageName: node linkType: hard @@ -4872,9 +4872,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^7.28.0": - version: 7.28.0 - resolution: "eslint@npm:7.28.0" +"eslint@npm:^7.29.0": + version: 7.29.0 + resolution: "eslint@npm:7.29.0" dependencies: "@babel/code-frame": 7.12.11 "@eslint/eslintrc": ^0.4.2 @@ -4917,7 +4917,7 @@ __metadata: v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: 624ed594c909a8e54129b8e659c521de9e31f1f363c5f96f95af674c83887e0b27bf3e8b50ce4b57e6691658f6053be6d62849ab515fd62a54a3a2a85a0f1dfb + checksum: 8a18377c761560a29fb48b27458517f260f7854882e40cf7e2d38f0ba60ac1038f39404e0ea849abdda18699530fe055adc5bdbf1ef726ce91ac1482cac9d38c languageName: node linkType: hard @@ -5188,31 +5188,21 @@ __metadata: languageName: node linkType: hard -"filename-reserved-regex@npm:^1.0.0": - version: 1.0.0 - resolution: "filename-reserved-regex@npm:1.0.0" - checksum: 699691af94c9ce84f9490b89a7290458e5bbd4e1ed06f82c292f2a62a7f4658f2a3d3b59b1c4249eb50ec116b1e4b53f90b2e238eb92f366c5b18a2507d08f6d +"filename-reserved-regex@npm:^2.0.0": + version: 2.0.0 + resolution: "filename-reserved-regex@npm:2.0.0" + checksum: 323a0020fd7f243238ffccab9d728cbc5f3a13c84b2c10e01efb09b8324561d7a51776be76f36603c734d4f69145c39a5d12492bf6142a28b50d7f90bd6190bc languageName: node linkType: hard -"filenamify-url@npm:^1.0.0": - version: 1.0.0 - resolution: "filenamify-url@npm:1.0.0" +"filenamify@npm:^4.3.0": + version: 4.3.0 + resolution: "filenamify@npm:4.3.0" dependencies: - filenamify: ^1.0.0 - humanize-url: ^1.0.0 - checksum: 8b0a5040557e294a554c61f4bc3f603321118545131464910f8251bea9f98be1f40a2e328d3ffb63b9299f4dc928f9a6754094c02ea520f32882b48c395da599 - languageName: node - linkType: hard - -"filenamify@npm:^1.0.0": - version: 1.2.1 - resolution: "filenamify@npm:1.2.1" - dependencies: - filename-reserved-regex: ^1.0.0 - strip-outer: ^1.0.0 + filename-reserved-regex: ^2.0.0 + strip-outer: ^1.0.1 trim-repeated: ^1.0.0 - checksum: 778ffbecc878af98052e287ff9cfc5de931589465c395881d70610b05bde4fa942342b415e9974cba0404711229a3e6a899d7d61b652c962cc60e25b1d92bf1b + checksum: 5b71a7ff8e958c8621957e6fbf7872024126d3b5da50f59b1634af3343ba1a69d4cc15cfe4ca4bbfa7c959ad4d98614ee51e6f1d9fa7326eef8ceda2da8cd74e languageName: node linkType: hard @@ -5597,21 +5587,21 @@ fsevents@~2.1.2: languageName: node linkType: hard -"gh-pages@npm:^3.2.0": - version: 3.2.0 - resolution: "gh-pages@npm:3.2.0" +"gh-pages@npm:^3.2.3": + version: 3.2.3 + resolution: "gh-pages@npm:3.2.3" dependencies: async: ^2.6.1 commander: ^2.18.0 email-addresses: ^3.0.1 - filenamify-url: ^1.0.0 + filenamify: ^4.3.0 find-cache-dir: ^3.3.1 fs-extra: ^8.1.0 globby: ^6.1.0 bin: gh-pages: bin/gh-pages.js gh-pages-clean: bin/gh-pages-clean.js - checksum: cb59a2067bd5d632539eb954a7307bd5318b8769dd92d23dfa2752e74734caf4a3e7c392376501e85a6f7d0c3f10cbff2c54e50f815bc8eb40253983975a1046 + checksum: 0a6e92180ce8fac6f244403d1c8af6d004615b96c7bafdc25da0022eab34f84470895587c618d440ae77b4b4ce1c1b85442ddf3184f53a522f87974da5a41760 languageName: node linkType: hard @@ -6035,16 +6025,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"humanize-url@npm:^1.0.0": - version: 1.0.1 - resolution: "humanize-url@npm:1.0.1" - dependencies: - normalize-url: ^1.0.0 - strip-url-auth: ^1.0.0 - checksum: 6f55799000088dcc3000947a289147c396a4f10a578830e0868a17c5e75094adc4169ff4bb720c151e2bdfeee154490f4979dca85f433558e8850921a698250f - languageName: node - linkType: hard - "iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -6483,13 +6463,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-plain-obj@npm:^1.0.0": - version: 1.1.0 - resolution: "is-plain-obj@npm:1.1.0" - checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 - languageName: node - linkType: hard - "is-plain-obj@npm:^2.0.0": version: 2.1.0 resolution: "is-plain-obj@npm:2.1.0" @@ -6701,11 +6674,11 @@ fsevents@~2.1.2: languageName: node linkType: hard -"jest-circus@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-circus@npm:27.0.4" +"jest-circus@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-circus@npm:27.0.5" dependencies: - "@jest/environment": ^27.0.3 + "@jest/environment": ^27.0.5 "@jest/test-result": ^27.0.2 "@jest/types": ^27.0.2 "@types/node": "*" @@ -6717,65 +6690,65 @@ fsevents@~2.1.2: jest-each: ^27.0.2 jest-matcher-utils: ^27.0.2 jest-message-util: ^27.0.2 - jest-runtime: ^27.0.4 - jest-snapshot: ^27.0.4 + jest-runtime: ^27.0.5 + jest-snapshot: ^27.0.5 jest-util: ^27.0.2 pretty-format: ^27.0.2 slash: ^3.0.0 stack-utils: ^2.0.3 throat: ^6.0.1 - checksum: db445e01e907f4676ca364a916a11f000dfad3e21aea80a066c0fd13615f0831a42b723bce96005ea375304ae8db6f3e7f2d221db80afb8ab1b4fadd3a35ce5a + checksum: c35af69951c9e4988ad8bf3ac2510a1deb39b575b2629fe302b945b4b98431fefb69c82ca16df51b1bcc4a04bfa67c873e3a8a09ddd9b2482701f6f79badd64c languageName: node linkType: hard -"jest-cli@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-cli@npm:27.0.4" +"jest-cli@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-cli@npm:27.0.5" dependencies: - "@jest/core": ^27.0.4 + "@jest/core": ^27.0.5 "@jest/test-result": ^27.0.2 "@jest/types": ^27.0.2 chalk: ^4.0.0 exit: ^0.1.2 graceful-fs: ^4.2.4 import-local: ^3.0.2 - jest-config: ^27.0.4 + jest-config: ^27.0.5 jest-util: ^27.0.2 jest-validate: ^27.0.2 prompts: ^2.0.1 yargs: ^16.0.3 peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true bin: jest: bin/jest.js - checksum: 37099bf9fc11418463922f2dd532b739489c2b5cf98777666733a75c74b8d82e9e375cd558f97cd48f84f3dc7bf496781a96b7ccdc8ed879f364392ed99343ed + checksum: 808033fe3b71cb1ec610eb5b0c564db1a30d971d72877c14f759c01c1d6d656163802eb0792adba2028737231e3a1b618738fb1e976ce5fc10d24a2ec3555323 languageName: node linkType: hard -"jest-config@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-config@npm:27.0.4" +"jest-config@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-config@npm:27.0.5" dependencies: "@babel/core": ^7.1.0 - "@jest/test-sequencer": ^27.0.4 + "@jest/test-sequencer": ^27.0.5 "@jest/types": ^27.0.2 - babel-jest: ^27.0.2 + babel-jest: ^27.0.5 chalk: ^4.0.0 deepmerge: ^4.2.2 glob: ^7.1.1 graceful-fs: ^4.2.4 is-ci: ^3.0.0 - jest-circus: ^27.0.4 - jest-environment-jsdom: ^27.0.3 - jest-environment-node: ^27.0.3 + jest-circus: ^27.0.5 + jest-environment-jsdom: ^27.0.5 + jest-environment-node: ^27.0.5 jest-get-type: ^27.0.1 - jest-jasmine2: ^27.0.4 + jest-jasmine2: ^27.0.5 jest-regex-util: ^27.0.1 - jest-resolve: ^27.0.4 - jest-runner: ^27.0.4 + jest-resolve: ^27.0.5 + jest-runner: ^27.0.5 jest-util: ^27.0.2 jest-validate: ^27.0.2 micromatch: ^4.0.4 @@ -6785,7 +6758,7 @@ fsevents@~2.1.2: peerDependenciesMeta: ts-node: optional: true - checksum: f71584a091a38510f751fcdcc71a45d528a9b23eac087d4a7f2bb86b569a2745042201abd7fabf1fdfc3b66180a1face9b2b7fd14cb2725aa33ca0da54e1953f + checksum: e6814aa5d7662ae22538742f06fb100ec545ba0d7b8088e6298ada055eb5b914366cf1928fc3d0aebb28a003c1aa16e857e1e0930e8ebaf4c98be1960e094bf7 languageName: node linkType: hard @@ -6835,32 +6808,32 @@ fsevents@~2.1.2: languageName: node linkType: hard -"jest-environment-jsdom@npm:^27.0.3": - version: 27.0.3 - resolution: "jest-environment-jsdom@npm:27.0.3" +"jest-environment-jsdom@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-environment-jsdom@npm:27.0.5" dependencies: - "@jest/environment": ^27.0.3 - "@jest/fake-timers": ^27.0.3 + "@jest/environment": ^27.0.5 + "@jest/fake-timers": ^27.0.5 "@jest/types": ^27.0.2 "@types/node": "*" jest-mock: ^27.0.3 jest-util: ^27.0.2 jsdom: ^16.6.0 - checksum: 964c020cf76c86159ddfcd72b778590fc3b1c44ae9bb78307ea2da97387b7d7286a4b7cb29dfd5315a602733bebe8adc543e198a1ea83605b5230644aed329c9 + checksum: 700ada8ff00edc126519da92da0425f54899b68692534e895417783e612f28adbd1f8463aa813a0b4eb9d9df1fa83ec221ecb36a3821572856481fdb3361e688 languageName: node linkType: hard -"jest-environment-node@npm:^27.0.3": - version: 27.0.3 - resolution: "jest-environment-node@npm:27.0.3" +"jest-environment-node@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-environment-node@npm:27.0.5" dependencies: - "@jest/environment": ^27.0.3 - "@jest/fake-timers": ^27.0.3 + "@jest/environment": ^27.0.5 + "@jest/fake-timers": ^27.0.5 "@jest/types": ^27.0.2 "@types/node": "*" jest-mock: ^27.0.3 jest-util: ^27.0.2 - checksum: 8cb316ef03cda9b64ee7528d27e9c1aaf4802b0760db7536f331f9413dcff84510b5327b43487310f2b52a4be9b3146a336ea8d5face02d453b8733b38c3fa23 + checksum: 309f395d29b46e8f624155281fca350ac38f6894e404048ff040b88a19cca7195ccd94eede7265c2342416008f73803724301232f2bd4a4e879f5facd70395e1 languageName: node linkType: hard @@ -6878,9 +6851,9 @@ fsevents@~2.1.2: languageName: node linkType: hard -"jest-haste-map@npm:^27.0.2": - version: 27.0.2 - resolution: "jest-haste-map@npm:27.0.2" +"jest-haste-map@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-haste-map@npm:27.0.5" dependencies: "@jest/types": ^27.0.2 "@types/graceful-fs": ^4.1.2 @@ -6898,16 +6871,16 @@ fsevents@~2.1.2: dependenciesMeta: fsevents: optional: true - checksum: bdb251147a612f1ee3a0ad0a2738c25c8b76b1bafd86687d76fb3617b41dfbbc97658f907afbb2f9bd83df22923e5cb6d931aef8ea5facf1575fcc3eb65172cb + checksum: 662e757c61665372a234445bfa60c13b1d57df6f0bd64f739ec588db50a47917b710410ed3ec368ab4535b4089e6dddd4212d960d039d70063bf8fce901d8553 languageName: node linkType: hard -"jest-jasmine2@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-jasmine2@npm:27.0.4" +"jest-jasmine2@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-jasmine2@npm:27.0.5" dependencies: "@babel/traverse": ^7.1.0 - "@jest/environment": ^27.0.3 + "@jest/environment": ^27.0.5 "@jest/source-map": ^27.0.1 "@jest/test-result": ^27.0.2 "@jest/types": ^27.0.2 @@ -6919,12 +6892,12 @@ fsevents@~2.1.2: jest-each: ^27.0.2 jest-matcher-utils: ^27.0.2 jest-message-util: ^27.0.2 - jest-runtime: ^27.0.4 - jest-snapshot: ^27.0.4 + jest-runtime: ^27.0.5 + jest-snapshot: ^27.0.5 jest-util: ^27.0.2 pretty-format: ^27.0.2 throat: ^6.0.1 - checksum: a1c1b1380de3d27665ded7be16aa9dff80b3f423b6c2ee4b2ab3af91ecc7e7f9ca8bcd0ab091a58ebe49ae072e0b845f6884724802fef19220b818e9753211e7 + checksum: 86540dc5e258fed1da0a5ab755b19987f36121f2eef9d9b9cf35a387907fa002ee9f74e4d544efdb37e169a1b03b23535d9495e0a4e6e49723c133704db7e604 languageName: node linkType: hard @@ -6996,20 +6969,20 @@ fsevents@~2.1.2: languageName: node linkType: hard -"jest-resolve-dependencies@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-resolve-dependencies@npm:27.0.4" +"jest-resolve-dependencies@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-resolve-dependencies@npm:27.0.5" dependencies: "@jest/types": ^27.0.2 jest-regex-util: ^27.0.1 - jest-snapshot: ^27.0.4 - checksum: 974025f2ce7c8db51a17289b4d379502bebaef3dfee4af950b0e2874e5b1bd131a9f64d65dd9ff879b4d7cae878d1c1b3b9623410b0d819e00eda7fcbf4b35d0 + jest-snapshot: ^27.0.5 + checksum: 033e87782049a5b7d320cc877b5af405a48930ba91a527251ebe448c4b8111d92652f9e4b155fc865a467cff0b983f4467988cbcdd8c5f6c6db1cb282fd540f5 languageName: node linkType: hard -"jest-resolve@npm:27.0.4, jest-resolve@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-resolve@npm:27.0.4" +"jest-resolve@npm:27.0.5, jest-resolve@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-resolve@npm:27.0.5" dependencies: "@jest/types": ^27.0.2 chalk: ^4.0.0 @@ -7020,18 +6993,18 @@ fsevents@~2.1.2: jest-validate: ^27.0.2 resolve: ^1.20.0 slash: ^3.0.0 - checksum: 9d6698a8249b950e3078637fc8ed4586623996252814a50197c489ce308ad48707acef8d1d7e3568d81532d7711bc8815e89428c1a4979f0eebe9b8943e3911b + checksum: e4e3851adfc3cb78fe79a4081efca815cb8f763a94c8aff3b4cbe4c0cae8debf1a23e1375cbc28d098016bd8593da29a6012d324b98a894dafdb334cd081cf8c languageName: node linkType: hard -"jest-runner@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-runner@npm:27.0.4" +"jest-runner@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-runner@npm:27.0.5" dependencies: "@jest/console": ^27.0.2 - "@jest/environment": ^27.0.3 + "@jest/environment": ^27.0.5 "@jest/test-result": ^27.0.2 - "@jest/transform": ^27.0.2 + "@jest/transform": ^27.0.5 "@jest/types": ^27.0.2 "@types/node": "*" chalk: ^4.0.0 @@ -7039,32 +7012,32 @@ fsevents@~2.1.2: exit: ^0.1.2 graceful-fs: ^4.2.4 jest-docblock: ^27.0.1 - jest-environment-jsdom: ^27.0.3 - jest-environment-node: ^27.0.3 - jest-haste-map: ^27.0.2 + jest-environment-jsdom: ^27.0.5 + jest-environment-node: ^27.0.5 + jest-haste-map: ^27.0.5 jest-leak-detector: ^27.0.2 jest-message-util: ^27.0.2 - jest-resolve: ^27.0.4 - jest-runtime: ^27.0.4 + jest-resolve: ^27.0.5 + jest-runtime: ^27.0.5 jest-util: ^27.0.2 jest-worker: ^27.0.2 source-map-support: ^0.5.6 throat: ^6.0.1 - checksum: 118084ce36b90ab8020404d3618bba1025c2d3d63dd2e7944577cd46d64e660027aee4f592b5f71755ce79c0dd9df4ca80385b66d8b048a4ed805f77bf098624 + checksum: d898713b9288aaa0ab8deeb9f6e6a2018c905cc59a68a2b9a617ec2522201357e0a2c32213da9a5b68367d74756515f88e1c99b3e8e9d58ac33934350881feac languageName: node linkType: hard -"jest-runtime@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-runtime@npm:27.0.4" +"jest-runtime@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-runtime@npm:27.0.5" dependencies: "@jest/console": ^27.0.2 - "@jest/environment": ^27.0.3 - "@jest/fake-timers": ^27.0.3 - "@jest/globals": ^27.0.3 + "@jest/environment": ^27.0.5 + "@jest/fake-timers": ^27.0.5 + "@jest/globals": ^27.0.5 "@jest/source-map": ^27.0.1 "@jest/test-result": ^27.0.2 - "@jest/transform": ^27.0.2 + "@jest/transform": ^27.0.5 "@jest/types": ^27.0.2 "@types/yargs": ^16.0.0 chalk: ^4.0.0 @@ -7073,18 +7046,18 @@ fsevents@~2.1.2: exit: ^0.1.2 glob: ^7.1.3 graceful-fs: ^4.2.4 - jest-haste-map: ^27.0.2 + jest-haste-map: ^27.0.5 jest-message-util: ^27.0.2 jest-mock: ^27.0.3 jest-regex-util: ^27.0.1 - jest-resolve: ^27.0.4 - jest-snapshot: ^27.0.4 + jest-resolve: ^27.0.5 + jest-snapshot: ^27.0.5 jest-util: ^27.0.2 jest-validate: ^27.0.2 slash: ^3.0.0 strip-bom: ^4.0.0 yargs: ^16.0.3 - checksum: d56ceea4a23b2bd2698f852f5abb2b01c3c5e84b81d95a67340e822074f5dacc022b13572d5801e60209c2664a717f11134555f0a8c6b9e9654d4a5aa835ec91 + checksum: 1aeefa5582d55e64304fc11efc2ffbb064c21198411bfa9317cf0e35f713b34651e7a973a09b6dd24c51602dfd6a2a60b26ba1650105230f313ba907ec7bd128 languageName: node linkType: hard @@ -7098,9 +7071,9 @@ fsevents@~2.1.2: languageName: node linkType: hard -"jest-snapshot@npm:^27.0.4": - version: 27.0.4 - resolution: "jest-snapshot@npm:27.0.4" +"jest-snapshot@npm:^27.0.5": + version: 27.0.5 + resolution: "jest-snapshot@npm:27.0.5" dependencies: "@babel/core": ^7.7.2 "@babel/generator": ^7.7.2 @@ -7108,7 +7081,7 @@ fsevents@~2.1.2: "@babel/plugin-syntax-typescript": ^7.7.2 "@babel/traverse": ^7.7.2 "@babel/types": ^7.0.0 - "@jest/transform": ^27.0.2 + "@jest/transform": ^27.0.5 "@jest/types": ^27.0.2 "@types/babel__traverse": ^7.0.4 "@types/prettier": ^2.1.5 @@ -7118,15 +7091,15 @@ fsevents@~2.1.2: graceful-fs: ^4.2.4 jest-diff: ^27.0.2 jest-get-type: ^27.0.1 - jest-haste-map: ^27.0.2 + jest-haste-map: ^27.0.5 jest-matcher-utils: ^27.0.2 jest-message-util: ^27.0.2 - jest-resolve: ^27.0.4 + jest-resolve: ^27.0.5 jest-util: ^27.0.2 natural-compare: ^1.4.0 pretty-format: ^27.0.2 semver: ^7.3.2 - checksum: 1a51fb78ac7fe888f2699c5aff6f37a57f81f87dea8c8dffb9eddb6b05ee6275d47af23e8daaec26f1019f903f113c0a5d02584e3944d4dcb9e9ea15a61d1b38 + checksum: f50440efc6f9623ab36ae21d2358ff7a64e28ea00c49e60459aecf6310527eabeafefd5a1ec01cdb377893efe1e7f17bed57001497d20e61f415ea6b602d161d languageName: node linkType: hard @@ -7184,21 +7157,21 @@ fsevents@~2.1.2: languageName: node linkType: hard -"jest@npm:^27.0.4": - version: 27.0.4 - resolution: "jest@npm:27.0.4" +"jest@npm:^27.0.5": + version: 27.0.5 + resolution: "jest@npm:27.0.5" dependencies: - "@jest/core": ^27.0.4 + "@jest/core": ^27.0.5 import-local: ^3.0.2 - jest-cli: ^27.0.4 + jest-cli: ^27.0.5 peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true bin: jest: bin/jest.js - checksum: 2d7800777d47816306239755ec7b11e9626e078667ecdafca301749aa16ba4fdf3b48555587c8bde024ae10e8c2f99ff6606d7985380cba41041f890467bb6de + checksum: a84650eb452d2dba2784a5deb4d3a232106304345c28d088cd96936def59954d4cddb15f2848e29ee11e4cceb2d0d2d446f0c4e33c27f010a2d11480ef2a691f languageName: node linkType: hard @@ -8202,18 +8175,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"normalize-url@npm:^1.0.0": - version: 1.9.1 - resolution: "normalize-url@npm:1.9.1" - dependencies: - object-assign: ^4.0.1 - prepend-http: ^1.0.0 - query-string: ^4.1.0 - sort-keys: ^1.0.0 - checksum: 4b03c22bebbb822874ce3b9204367ad1f27c314ae09b13aa201de730b3cf95f00dadf378277a56062322968c95c06e5764d01474d26af8b43d20bc4c8c491f84 - languageName: node - linkType: hard - "normalize-url@npm:^4.1.0": version: 4.5.0 resolution: "normalize-url@npm:4.5.0" @@ -8774,6 +8735,17 @@ fsevents@~2.1.2: languageName: node linkType: hard +"postcss@npm:^7.0.36": + version: 7.0.36 + resolution: "postcss@npm:7.0.36" + dependencies: + chalk: ^2.4.2 + source-map: ^0.6.1 + supports-color: ^6.1.0 + checksum: 4cfc0989b9ad5d0e8971af80d87f9c5beac5c84cb89ff22ad69852edf73c0a2fa348e7e0a135b5897bf893edad0fe86c428769050431ad9b532f072ff530828d + languageName: node + linkType: hard + "postcss@npm:^8.1.7": version: 8.2.4 resolution: "postcss@npm:8.2.4" @@ -8822,13 +8794,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"prepend-http@npm:^1.0.0": - version: 1.0.4 - resolution: "prepend-http@npm:1.0.4" - checksum: 01e7baf4ad38af02257b99098543469332fc42ae50df33d97a124bf8172295907352fa6138c9b1610c10c6dd0847ca736e53fda736387cc5cf8fcffe96b47f29 - languageName: node - linkType: hard - "prepend-http@npm:^2.0.0": version: 2.0.0 resolution: "prepend-http@npm:2.0.0" @@ -8997,16 +8962,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"query-string@npm:^4.1.0": - version: 4.3.4 - resolution: "query-string@npm:4.3.4" - dependencies: - object-assign: ^4.1.0 - strict-uri-encode: ^1.0.0 - checksum: 3b2bae6a8454cf0edf11cf1aa4d1f920398bbdabc1c39222b9bb92147e746fcd97faf00e56f494728fb66b2961b495ba0fde699d5d3bd06b11472d664b36c6cf - languageName: node - linkType: hard - "querystringify@npm:^2.1.1": version: 2.2.0 resolution: "querystringify@npm:2.2.0" @@ -9487,11 +9442,11 @@ resolve@^2.0.0-next.3: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@babel/core": ^7.14.5 + "@babel/core": ^7.14.6 "@babel/register": ^7.14.5 - "@babel/runtime": ^7.14.5 - "@polkadot/dev": ^0.62.42 - "@polkadot/ts": ^0.3.90 + "@babel/runtime": ^7.14.6 + "@polkadot/dev": ^0.62.43 + "@polkadot/ts": ^0.3.91 "@polkadot/typegen": "workspace:packages/typegen" "@types/jest": ^26.0.23 copyfiles: ^2.4.1 @@ -9798,15 +9753,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"sort-keys@npm:^1.0.0": - version: 1.1.2 - resolution: "sort-keys@npm:1.1.2" - dependencies: - is-plain-obj: ^1.0.0 - checksum: 5963fd191a2a185a5ec86f06e47721e8e04713eda43bb04ae60d2a8afb21241553dd5bc9d863ed2bd7c3d541b609b0c8d0e58836b1a3eb6764c09c094bcc8b00 - languageName: node - linkType: hard - "sort-keys@npm:^4.0.0": version: 4.2.0 resolution: "sort-keys@npm:4.2.0" @@ -9971,13 +9917,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"strict-uri-encode@npm:^1.0.0": - version: 1.1.0 - resolution: "strict-uri-encode@npm:1.1.0" - checksum: 9466d371f7b36768d43f7803f26137657559e4c8b0161fb9e320efb8edba3ae22f8e99d4b0d91da023b05a13f62ec5412c3f4f764b5788fac11d1fea93720bb3 - languageName: node - linkType: hard - "string-length@npm:^4.0.1": version: 4.0.1 resolution: "string-length@npm:4.0.1" @@ -10174,7 +10113,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"strip-outer@npm:^1.0.0": +"strip-outer@npm:^1.0.1": version: 1.0.1 resolution: "strip-outer@npm:1.0.1" dependencies: @@ -10183,13 +10122,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"strip-url-auth@npm:^1.0.0": - version: 1.0.1 - resolution: "strip-url-auth@npm:1.0.1" - checksum: c7f529d2c027ebdbe9a521cd2e6b4dbae9d5431fe6f6ca6fc62683b7b4c17bb543dc2abe5c58cd5f8933917c8b0ae896b2f215bc2e5410dfbfa1a81933b3ea6a - languageName: node - linkType: hard - "stylus-lookup@npm:^3.0.1": version: 3.0.2 resolution: "stylus-lookup@npm:3.0.2" @@ -10211,6 +10143,15 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"supports-color@npm:^6.1.0": + version: 6.1.0 + resolution: "supports-color@npm:6.1.0" + dependencies: + has-flag: ^3.0.0 + checksum: 74358f9535c83ee113fbaac354b11e808060f6e7d8722082ee43af3578469134e89d00026dce2a6b93ce4e5b89d0e9a10f638b2b9f64c7838c2fb2883a47b3d5 + languageName: node + linkType: hard + "supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" @@ -10585,23 +10526,23 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"typescript@npm:^4.3.2": - version: 4.3.2 - resolution: "typescript@npm:4.3.2" +"typescript@npm:^4.3.4": + version: 4.3.4 + resolution: "typescript@npm:4.3.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: c2a86fa03ce03b255adc13ccd70a55173ca6539ae12114feca59f34a4e9bb69f14fb7cd5adc6c2416e568cff05c870b89d1366768ec55fce04fbdffb429a1cee + checksum: 75e1f2769c7ff38c718523d05eaf1c2611dbf92c0ab0f85f603ead9bb23416af2009a5dac46e76ef6a207a8508fa53f51b43a41f2a91b1241b53cd744c16128c languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^4.3.2#~builtin": - version: 4.3.2 - resolution: "typescript@patch:typescript@npm%3A4.3.2#~builtin::version=4.3.2&hash=34ad7d" +"typescript@patch:typescript@npm%3A^4.3.4#~builtin": + version: 4.3.4 + resolution: "typescript@patch:typescript@npm%3A4.3.4#~builtin::version=4.3.4&hash=34ad7d" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: c71285d8bc17e0108ae1489a7e906ea606e951d7afc5d141c8889bbdc1c7548c0833b82716b1dd2099321c20b48604309c96c8454831cbcc939966190226d9a2 + checksum: 3b9d89d6d34162316668a4c1eff51451d5387447d33e9608d526fbd3eb1b8bcf370a134a3546a6e4b429e76855cbf61374d17245612643dd74e7ae0cf29ca299 languageName: node linkType: hard @@ -10834,14 +10775,14 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"v8-to-istanbul@npm:^7.0.0": - version: 7.1.0 - resolution: "v8-to-istanbul@npm:7.1.0" +"v8-to-istanbul@npm:^8.0.0": + version: 8.0.0 + resolution: "v8-to-istanbul@npm:8.0.0" dependencies: "@types/istanbul-lib-coverage": ^2.0.1 convert-source-map: ^1.6.0 source-map: ^0.7.3 - checksum: a578434de335df0b4c718c2af7e53e968f6af9c3caa15017b80ab2b73f2795e469bc2212b14e44761ab5a1ac63dc10c27c197d57588ea6b482b0d6b6a087e1ac + checksum: 3e8be80b9967a18c2196b016b29a956ffddb8fd2f2abe5ae126a616209c2ed7ba3172a9630715b375c50f88dd1dea3c97ba3e2ebfaee902dc4cc6a177f31a039 languageName: node linkType: hard