diff --git a/README.md b/README.md index d3e7c789..d349bc2c 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ For example, those looking to construct a transaction offline on Polkadot would #### Published -- [@substrate/txwrapper-polkadot](/packages/txwrapper-polkadot/README.md) Helper functions for Polkadot, Kusama, Rococo and Westend offline transaction generation. +- [@substrate/txwrapper-polkadot](/packages/txwrapper-polkadot/README.md) Helper functions for offline transaction generation for polkadot relay and system chains; specifically the following chains: Polkadot, Kusama, Rococo, Westend, Statemint and Statemine. - [@substrate/txwrapper-core](/packages/txwrapper-core/README.md) The essentials for creating a chain specific txwrapper lib. - [@substrate/txwrapper-registry](/packages/txwrapper-registry/README.md) Registry creation support, catering to chains with types in [@polkadot/apps-config](https://github.com/polkadot-js/apps/tree/master/packages/apps-config/README.md). - [@substrate/txwrapper-substrate](/packages/txwrapper-substrate/README.md) Selected dispatchables of Substrate pallets, to be re-exported by txwrappers (e.g. @substrate/txwrapper-polkadot). diff --git a/packages/txwrapper-acala/src/index.ts b/packages/txwrapper-acala/src/index.ts index a1af71d3..79652639 100644 --- a/packages/txwrapper-acala/src/index.ts +++ b/packages/txwrapper-acala/src/index.ts @@ -57,7 +57,7 @@ export function getRegistry({ }: GetRegistryOpts): TypeRegistry { const registry = new TypeRegistry(); registry.setKnownTypes({ - typesBundle: (typesBundleForPolkadot as unknown) as OverrideBundleType, + typesBundle: typesBundleForPolkadot as unknown as OverrideBundleType, }); return getRegistryBase({ diff --git a/packages/txwrapper-core/src/core/decode/decode.spec.ts b/packages/txwrapper-core/src/core/decode/decode.spec.ts index c01079b1..e21ab4d7 100644 --- a/packages/txwrapper-core/src/core/decode/decode.spec.ts +++ b/packages/txwrapper-core/src/core/decode/decode.spec.ts @@ -62,10 +62,10 @@ describe('decode', () => { POLKADOT_25_TEST_OPTIONS ); - const decoded = (decode( + const decoded = decode( signingPayload, POLKADOT_25_TEST_OPTIONS - ) as unknown) as DecodedSigningPayload; + ) as unknown as DecodedSigningPayload; itDecodesSigningPayloadBalancesTransfer(decoded); diff --git a/packages/txwrapper-core/src/core/decode/decodeSigningPayload.spec.ts b/packages/txwrapper-core/src/core/decode/decodeSigningPayload.spec.ts index af1e8b98..481ba00c 100644 --- a/packages/txwrapper-core/src/core/decode/decodeSigningPayload.spec.ts +++ b/packages/txwrapper-core/src/core/decode/decodeSigningPayload.spec.ts @@ -12,16 +12,16 @@ import { itDecodesBalancesTransferCommon } from './test-helpers'; export function itDecodesSigningPayloadBalancesTransfer( decoded: DecodedSigningPayload ): void { - ([ - 'blockHash', - 'genesisHash', - 'metadataRpc', - 'nonce', - 'specVersion', - 'tip', - ] as const).forEach((key) => - expect(decoded[key]).toBe(TEST_BASE_TX_INFO[key]) - ); + ( + [ + 'blockHash', + 'genesisHash', + 'metadataRpc', + 'nonce', + 'specVersion', + 'tip', + ] as const + ).forEach((key) => expect(decoded[key]).toBe(TEST_BASE_TX_INFO[key])); } describe('decodeSigningPayload', () => { diff --git a/packages/txwrapper-core/src/core/decode/decodeUnsignedTx.spec.ts b/packages/txwrapper-core/src/core/decode/decodeUnsignedTx.spec.ts index 856b30ea..9c90b688 100644 --- a/packages/txwrapper-core/src/core/decode/decodeUnsignedTx.spec.ts +++ b/packages/txwrapper-core/src/core/decode/decodeUnsignedTx.spec.ts @@ -11,19 +11,19 @@ import { itDecodesBalancesTransferCommon } from './test-helpers'; export function itDecodesUnsignedBalanceTransferTx( decoded: DecodedUnsignedTx ): void { - ([ - 'address', - 'blockHash', - 'blockNumber', - 'genesisHash', - 'metadataRpc', - 'nonce', - 'specVersion', - 'transactionVersion', - 'tip', - ] as const).forEach((key) => - expect(decoded[key]).toBe(TEST_BASE_TX_INFO[key]) - ); + ( + [ + 'address', + 'blockHash', + 'blockNumber', + 'genesisHash', + 'metadataRpc', + 'nonce', + 'specVersion', + 'transactionVersion', + 'tip', + ] as const + ).forEach((key) => expect(decoded[key]).toBe(TEST_BASE_TX_INFO[key])); } describe('decodeUnsignedTx', () => { diff --git a/packages/txwrapper-core/src/core/method/defineMethod.ts b/packages/txwrapper-core/src/core/method/defineMethod.ts index 57776eee..4557e928 100644 --- a/packages/txwrapper-core/src/core/method/defineMethod.ts +++ b/packages/txwrapper-core/src/core/method/defineMethod.ts @@ -39,7 +39,7 @@ export function defineMethod( const methodFunction = !!tx[info.method.pallet] && - ((tx[info.method.pallet] as unknown) as ModuleExtrinsics)[info.method.name]; + (tx[info.method.pallet] as unknown as ModuleExtrinsics)[info.method.name]; if (!methodFunction) { throw new Error('pallet or method not found in metadata'); } diff --git a/packages/txwrapper-core/src/core/method/toTxMethod.ts b/packages/txwrapper-core/src/core/method/toTxMethod.ts index 8c4f690d..d39e2f61 100644 --- a/packages/txwrapper-core/src/core/method/toTxMethod.ts +++ b/packages/txwrapper-core/src/core/method/toTxMethod.ts @@ -21,7 +21,7 @@ import { Args, TxMethod } from '../../types/method'; export function toTxMethod(registry: TypeRegistry, method: Call): TxMethod { // Mapping of argName->argType // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment - const argsDef = JSON.parse((method.Type.args as unknown) as string); + const argsDef = JSON.parse(method.Type.args as unknown as string); // Mapping of argName->argValue const args = Object.keys(argsDef).reduce((accumulator, key, index) => { let codec = createTypeUnsafe(registry, argsDef[key], [method.args[index]]); diff --git a/packages/txwrapper-orml/src/test-helpers/getRegistryMandala.ts b/packages/txwrapper-orml/src/test-helpers/getRegistryMandala.ts index d34c41f7..5b565aec 100644 --- a/packages/txwrapper-orml/src/test-helpers/getRegistryMandala.ts +++ b/packages/txwrapper-orml/src/test-helpers/getRegistryMandala.ts @@ -16,7 +16,7 @@ export function getRegistryMandala( ): TypeRegistry { const registry = new TypeRegistry(); registry.setKnownTypes({ - typesBundle: (typesBundleForPolkadot as unknown) as OverrideBundleType, + typesBundle: typesBundleForPolkadot as unknown as OverrideBundleType, }); return getRegistryBase({ diff --git a/packages/txwrapper-polkadot/README.md b/packages/txwrapper-polkadot/README.md index 3f94af8a..e4cab7ef 100644 --- a/packages/txwrapper-polkadot/README.md +++ b/packages/txwrapper-polkadot/README.md @@ -17,6 +17,12 @@

+# About + +Txwrapper library for polkadot relay and system chains; specifically Polkadot, Kusama, Rococo, Westend, Statemint and Statemine. + +Note: not all methods available apply to all supported chains. To check what methods are supported by a chain consult the pallets included in chain's runtime. + ## Get Started diff --git a/packages/txwrapper-polkadot/src/index.ts b/packages/txwrapper-polkadot/src/index.ts index 3af78111..d7c34edd 100644 --- a/packages/txwrapper-polkadot/src/index.ts +++ b/packages/txwrapper-polkadot/src/index.ts @@ -9,7 +9,8 @@ import { methods as substrateMethods } from '@substrate/txwrapper-substrate'; import * as polkadotMethods from './methods'; -// Export methods of pallets included in the Polkadot/ Kusama/ Westend runtimes. +// Export methods of pallets included in the Polkadot, Kusama, Westend, Rococo +// and State{mint, mine} runtimes. // Note: in the future this may also include methods defined within this package // that do not exist in Substrate. export const methods = { @@ -23,6 +24,8 @@ export const methods = { vesting: substrateMethods.vesting, multisig: substrateMethods.multisig, crowdloan: polkadotMethods.crowdloan, + // assets is only applicable to State{mint, mine} + assets: substrateMethods.assets, }; // Re-export all of txwrapper-core so users have access to utilities, construct functions, @@ -49,6 +52,16 @@ const KNOWN_CHAIN_PROPERTIES = { tokenDecimals: 12, tokenSymbol: 'WND', }, + statemint: { + ss58Format: PolkadotSS58Format.polkadot, + tokenDecimals: 10, + tokenSymbol: 'DOT', + }, + statemine: { + ss58Format: PolkadotSS58Format.kusama, + tokenDecimals: 12, + tokenSymbol: 'KSM', + }, }; // We override the `specName` property of `GetRegistryOptsCore` in order to get narrower type specificity, @@ -75,9 +88,18 @@ export function getRegistry({ // The default type registry has polkadot types const registry = new TypeRegistry(); + // As of now statemine is not a supported specName in the default polkadot-js/api type registry. + const chainNameAdjusted = chainName === 'Statemine' ? 'Statemint' : chainName; + const specNameAdjusted = specName === 'statemine' ? 'statemint' : specName; + return getRegistryBase({ chainProperties: properties || KNOWN_CHAIN_PROPERTIES[specName], - specTypes: getSpecTypes(registry, chainName, specName, specVersion), + specTypes: getSpecTypes( + registry, + chainNameAdjusted, + specNameAdjusted, + specVersion + ), metadataRpc, }); } diff --git a/packages/txwrapper-substrate/src/methods/assets/approveTransfer.ts b/packages/txwrapper-substrate/src/methods/assets/approveTransfer.ts index 492bec94..0869eefc 100644 --- a/packages/txwrapper-substrate/src/methods/assets/approveTransfer.ts +++ b/packages/txwrapper-substrate/src/methods/assets/approveTransfer.ts @@ -19,7 +19,7 @@ export interface AssetsApproveTransferArgs extends Args { * The amount of asset that may be transferred by `delegate`. If there is * already an approval in place, then this acts additively. */ - amount: number; + amount: number | string; } /** diff --git a/packages/txwrapper-substrate/src/methods/assets/transfer.ts b/packages/txwrapper-substrate/src/methods/assets/transfer.ts index 57c573a4..1a2aa3e3 100644 --- a/packages/txwrapper-substrate/src/methods/assets/transfer.ts +++ b/packages/txwrapper-substrate/src/methods/assets/transfer.ts @@ -21,7 +21,7 @@ export interface AssetsTransferArgs extends Args { * the case that the transfer would otherwise take the sender balance above zero but below * the minimum balance. Must be greater than zero. */ - amount: number; + amount: number | string; } /** diff --git a/packages/txwrapper-substrate/src/methods/assets/transferApproved.ts b/packages/txwrapper-substrate/src/methods/assets/transferApproved.ts index 2b497825..96a9ad4c 100644 --- a/packages/txwrapper-substrate/src/methods/assets/transferApproved.ts +++ b/packages/txwrapper-substrate/src/methods/assets/transferApproved.ts @@ -23,7 +23,7 @@ export interface AssetsTransferApprovedArgs extends Args { /** * The amount of assets to transfer. */ - amount: number; + amount: number | string; } /** diff --git a/packages/txwrapper-substrate/src/methods/assets/transferKeepAlive.ts b/packages/txwrapper-substrate/src/methods/assets/transferKeepAlive.ts index e781f924..2009d8aa 100644 --- a/packages/txwrapper-substrate/src/methods/assets/transferKeepAlive.ts +++ b/packages/txwrapper-substrate/src/methods/assets/transferKeepAlive.ts @@ -21,7 +21,7 @@ export interface AssetsTransferKeepAliveArgs extends Args { * the case that the transfer would otherwise take the sender balance above zero but below * the minimum balance. Must be greater than zero. */ - amount: number; + amount: number | string; } /** diff --git a/packages/txwrapper-substrate/src/test-helpers/TEST_METHOD_ARGS.ts b/packages/txwrapper-substrate/src/test-helpers/TEST_METHOD_ARGS.ts index b031c27f..48372d1e 100644 --- a/packages/txwrapper-substrate/src/test-helpers/TEST_METHOD_ARGS.ts +++ b/packages/txwrapper-substrate/src/test-helpers/TEST_METHOD_ARGS.ts @@ -66,14 +66,12 @@ export const TEST_METHOD_ARGS = { delegate: 'HNZata7iMYWmk5RvZRTiAsSDhV8366zq2YGb3tLH5Upf74F', // seed "//Alice" real: '14E5nqKAp3oAJcmzgZhUD2RcptBeUBScxKHgJKU4HPNcKVf3', // seed "//Bob", forceProxyType: 'Any', - call: - '0x0500306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc200f00a0be1c448399', + call: '0x0500306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc200f00a0be1c448399', }, proxy: { real: '14E5nqKAp3oAJcmzgZhUD2RcptBeUBScxKHgJKU4HPNcKVf3', // seed "//Bob", forceProxyType: 'Any', - call: - '0x0500306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc200f00a0be1c448399', + call: '0x0500306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc200f00a0be1c448399', }, anonymous: { proxyType: 'Any', @@ -178,8 +176,7 @@ export const TEST_METHOD_ARGS = { height: 123, index: 3, }, - call: - '0x0500306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc200f00a0be1c448399', + call: '0x0500306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc200f00a0be1c448399', storeCall: false, maxWeight: '90071992547409910', }, diff --git a/yarn.lock b/yarn.lock index b5de4742..136b692e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -41,58 +41,58 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.13.12": - version: 7.13.15 - resolution: "@babel/compat-data@npm:7.13.15" - checksum: 6abe95cbd36e54217cdcc51829e377cf31451ed0a64ff43cc82e0ce728d9e265990c5e079d5c3f9ee0afd49e20d6c90112fe2093ed0699c2ffc62f5172df24fa +"@babel/compat-data@npm:^7.13.15": + version: 7.14.0 + resolution: "@babel/compat-data@npm:7.14.0" + checksum: d2d9de745e7a6f83ddf699865656e9298025bda5d350497845c57af440685723de28e7c1f34315e0028c6ad08bca0173436252ada7ac38eb2227c069d40916dd languageName: node linkType: hard -"@babel/core@npm:7.13.15, @babel/core@npm:^7.1.0, @babel/core@npm:^7.7.5": - version: 7.13.15 - resolution: "@babel/core@npm:7.13.15" +"@babel/core@npm:7.14.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.7.5": + version: 7.14.0 + resolution: "@babel/core@npm:7.14.0" dependencies: "@babel/code-frame": ^7.12.13 - "@babel/generator": ^7.13.9 - "@babel/helper-compilation-targets": ^7.13.13 - "@babel/helper-module-transforms": ^7.13.14 - "@babel/helpers": ^7.13.10 - "@babel/parser": ^7.13.15 + "@babel/generator": ^7.14.0 + "@babel/helper-compilation-targets": ^7.13.16 + "@babel/helper-module-transforms": ^7.14.0 + "@babel/helpers": ^7.14.0 + "@babel/parser": ^7.14.0 "@babel/template": ^7.12.13 - "@babel/traverse": ^7.13.15 - "@babel/types": ^7.13.14 + "@babel/traverse": ^7.14.0 + "@babel/types": ^7.14.0 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.1.2 semver: ^6.3.0 source-map: ^0.5.0 - checksum: 818377633fa89d9b333c1a71625f9398e9e5a92270209cc8b5392e36385b5fe61210b2b31fb114ffe255974a3341cdfaa9e89a0fa81fabba9f6c14332fb72a02 + checksum: eccd8c6acf33a2782b9213bffc0e766857c9b690649512c3a525a02bb212301c6fdf314d6e7f7404479dc9631beb58a8f5e673ea9f3c1964853a3c65b045a382 languageName: node linkType: hard -"@babel/generator@npm:^7.13.9": - version: 7.13.9 - resolution: "@babel/generator@npm:7.13.9" +"@babel/generator@npm:^7.14.0": + version: 7.14.1 + resolution: "@babel/generator@npm:7.14.1" dependencies: - "@babel/types": ^7.13.0 + "@babel/types": ^7.14.1 jsesc: ^2.5.1 source-map: ^0.5.0 - checksum: d9cf7db910dd703a55c3ba147a8024564d51de06f5e3e61aef6ca197bcd80a6cb0a633fe4688c8c9f6226c70ee6f32a747050a8e420972b45cc98a6b3fc5ae66 + checksum: 28a56cbd4688c3c6020ac53f3ec607613f135bfaf52717ddbca02ee146b1ed4ea2a4490b6e4d3bc1fd0f0515031242183211438d7502ddaacdcf3a7713414d9a languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.13.13": - version: 7.13.13 - resolution: "@babel/helper-compilation-targets@npm:7.13.13" +"@babel/helper-compilation-targets@npm:^7.13.16": + version: 7.13.16 + resolution: "@babel/helper-compilation-targets@npm:7.13.16" dependencies: - "@babel/compat-data": ^7.13.12 + "@babel/compat-data": ^7.13.15 "@babel/helper-validator-option": ^7.12.17 browserslist: ^4.14.5 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 2d77381d5fa0e488e86b2abbf5c299a6c1b0e490c95d3ca9a63fac8d45713a182a32fedabceb207588681ae09fc1c19c5418c26e686ae752d46102c9537f9ec7 + checksum: baa1e4cdd562996c6af0a8cedb097cd72f67c44577faf4b657015f477d4930ebcc40ca21dc1e5fcffe91a1517de6e4114bc21f805ca701dfac2ddd2e9b006228 languageName: node linkType: hard @@ -134,19 +134,19 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.13.0, @babel/helper-module-transforms@npm:^7.13.14": - version: 7.13.14 - resolution: "@babel/helper-module-transforms@npm:7.13.14" +"@babel/helper-module-transforms@npm:^7.14.0": + version: 7.14.0 + resolution: "@babel/helper-module-transforms@npm:7.14.0" dependencies: "@babel/helper-module-imports": ^7.13.12 "@babel/helper-replace-supers": ^7.13.12 "@babel/helper-simple-access": ^7.13.12 "@babel/helper-split-export-declaration": ^7.12.13 - "@babel/helper-validator-identifier": ^7.12.11 + "@babel/helper-validator-identifier": ^7.14.0 "@babel/template": ^7.12.13 - "@babel/traverse": ^7.13.13 - "@babel/types": ^7.13.14 - checksum: 576e86d0d41674e01703754a16e94495e424c7972f932e1eedb30206092b410b3659c0d0a7a06c61e024cee9b6020215db4732903ae49ebbd19d813feb0a90da + "@babel/traverse": ^7.14.0 + "@babel/types": ^7.14.0 + checksum: 1049a94cc74247c8ae4f5a804b4a0713ab4ad8f69eb412ea99ac1d03b4a9b9df3d1481286fa5e503239473ffb81dbb4f029d05cc681eff4d5380ae67161ac916 languageName: node linkType: hard @@ -178,7 +178,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.12.13, @babel/helper-simple-access@npm:^7.13.12": +"@babel/helper-simple-access@npm:^7.13.12": version: 7.13.12 resolution: "@babel/helper-simple-access@npm:7.13.12" dependencies: @@ -196,10 +196,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.12.11": - version: 7.12.11 - resolution: "@babel/helper-validator-identifier@npm:7.12.11" - checksum: 18de432203264b501db2690b53370a4289dc56084f5a2c66de624b159ee28b8abaeb402b2b7584296d9261645d91ddb6bfd21125d3ffd9bf02e9262e77baf3d2 +"@babel/helper-validator-identifier@npm:^7.14.0": + version: 7.14.0 + resolution: "@babel/helper-validator-identifier@npm:7.14.0" + checksum: bd67b4a1a49eba151aa0fe95508579638287fee0a3e7a3bf8c5ab480de8eaad4b4231c523d7db401eb0cecc7cf03b76ee72453fab53bab8cb8ccd154bb67feb7 languageName: node linkType: hard @@ -210,34 +210,34 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.13.10": - version: 7.13.10 - resolution: "@babel/helpers@npm:7.13.10" +"@babel/helpers@npm:^7.14.0": + version: 7.14.0 + resolution: "@babel/helpers@npm:7.14.0" dependencies: "@babel/template": ^7.12.13 - "@babel/traverse": ^7.13.0 - "@babel/types": ^7.13.0 - checksum: 1bc93126957b51108080ab1aa24997a9a10d5f395de54621ce9df7825cdbce878ad9d26886c927c3d9bcfd75d24972037ed5fb904fcd83fb92e5c8f8628f6b40 + "@babel/traverse": ^7.14.0 + "@babel/types": ^7.14.0 + checksum: 0ac7e775b54cebf4b5c027e9ca00a1027f3c7d96e924583d028b6e86bb775652701ba9d48257db8352fce4612566d8a4f1fd8723502d940a77571145af603956 languageName: node linkType: hard "@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.12.13": - version: 7.13.10 - resolution: "@babel/highlight@npm:7.13.10" + version: 7.14.0 + resolution: "@babel/highlight@npm:7.14.0" dependencies: - "@babel/helper-validator-identifier": ^7.12.11 + "@babel/helper-validator-identifier": ^7.14.0 chalk: ^2.0.0 js-tokens: ^4.0.0 - checksum: 8f23d3b728422713bfab45bee1e7584f2a3d2e20c9c4d6153312b898c82e776bdc5b1b2afaf9433fddb21d70417f5b477c0bb1a48613324fd761117e19a5702b + checksum: 0122fcd3cd6e81bfa002227d6c9dfff91d388d48dc188cd13e3f60c46e5450ebad65aa133ac8f525cb3cfa3b70766484e4a93c40b2837ce16f12083ebd2b0824 languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.13, @babel/parser@npm:^7.13.15": - version: 7.13.15 - resolution: "@babel/parser@npm:7.13.15" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.13, @babel/parser@npm:^7.14.0": + version: 7.14.1 + resolution: "@babel/parser@npm:7.14.1" bin: parser: ./bin/babel-parser.js - checksum: 74e9edc72f187c3956a52b3bb7dad22769fa9bf91c0107d6d5f1841ad5f655e6d12e0380a5b296f8c61c4471b200cdfea490969b75d5dff6b942157a26a1a9ac + checksum: 64db8689201b9607c2952604fc8e87af219befeec519ca80191daaeafa7373c483dd00dcb0540e29cb8564d998f241c3fcd7ef4aec115930f7874d85f48621a8 languageName: node linkType: hard @@ -374,38 +374,20 @@ __metadata: linkType: hard "@babel/plugin-transform-modules-commonjs@npm:^7.13.8": - version: 7.13.8 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.13.8" + version: 7.14.0 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.14.0" dependencies: - "@babel/helper-module-transforms": ^7.13.0 + "@babel/helper-module-transforms": ^7.14.0 "@babel/helper-plugin-utils": ^7.13.0 - "@babel/helper-simple-access": ^7.12.13 + "@babel/helper-simple-access": ^7.13.12 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a20eb54e966231d1e6eb773aa2421f6aaaf4497b3541c5b9c34f83d7163ae240309f955b236bce3ad2356ddb9415384323eb93fb6644979fdff964b39d877825 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.13.9, @babel/runtime@npm:^7.9.6": - version: 7.13.10 - resolution: "@babel/runtime@npm:7.13.10" - dependencies: - regenerator-runtime: ^0.13.4 - checksum: 22014226b96a8c8e8d4e8bcdb011f317d1b32881aef424a669dc6ceaee14993d3609172967853cbf9c25c724c25145d45885b6c9df56ba241c12820776607f1f + checksum: 61d9f7a8a1386863f61848f7f52180789295ffb3319ccea4079f61bf1d5c9be5cd996ce57b0273861f2dfc88e63f0e23e34acc386ca13a9a56e22b1392c6ad60 languageName: node linkType: hard -"@babel/runtime@npm:^7.13.17": - version: 7.13.17 - resolution: "@babel/runtime@npm:7.13.17" - dependencies: - regenerator-runtime: ^0.13.4 - checksum: c32e5e2833348b586bc919c0fbc8efbd2fdd79451cce56ed5962ace6ff74ea44fbb8723dcd3f08e52ce07e88e37f4c02cd5021855417d365558e41de38d277a8 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.14.0": +"@babel/runtime@npm:^7.13.17, @babel/runtime@npm:^7.13.9, @babel/runtime@npm:^7.14.0, @babel/runtime@npm:^7.9.6": version: 7.14.0 resolution: "@babel/runtime@npm:7.14.0" dependencies: @@ -425,40 +407,29 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.13.13, @babel/traverse@npm:^7.13.15": - version: 7.13.15 - resolution: "@babel/traverse@npm:7.13.15" +"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.14.0": + version: 7.14.0 + resolution: "@babel/traverse@npm:7.14.0" dependencies: "@babel/code-frame": ^7.12.13 - "@babel/generator": ^7.13.9 + "@babel/generator": ^7.14.0 "@babel/helper-function-name": ^7.12.13 "@babel/helper-split-export-declaration": ^7.12.13 - "@babel/parser": ^7.13.15 - "@babel/types": ^7.13.14 + "@babel/parser": ^7.14.0 + "@babel/types": ^7.14.0 debug: ^4.1.0 globals: ^11.1.0 - checksum: 4ee49a25e7875e0a05e09ca685ac4f92316aeacfa81526aa947cdfdddb49e595ddb0459b3566dac100e85069ec08bcdce66f4897cc22fee341fb83cf10dbfd14 + checksum: f2fb957d616c242d8ccd25fbebadebc25aa2df8ea82d7cacb2b09285743a682f72beb6fb2acef01a7a98f141c3e36d19300ebde2dd78c780c5e3dc7692c5f6f2 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.13, @babel/types@npm:^7.13.0, @babel/types@npm:^7.13.12, @babel/types@npm:^7.13.14, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3": - version: 7.13.14 - resolution: "@babel/types@npm:7.13.14" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.13, @babel/types@npm:^7.13.12, @babel/types@npm:^7.14.0, @babel/types@npm:^7.14.1, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.8.3": + version: 7.14.1 + resolution: "@babel/types@npm:7.14.1" dependencies: - "@babel/helper-validator-identifier": ^7.12.11 - lodash: ^4.17.19 + "@babel/helper-validator-identifier": ^7.14.0 to-fast-properties: ^2.0.0 - checksum: 0dda1e774076c763ad38d77a2292524556be0629f5b7a2078bddb40ae4a2fd059d10197029a988926dc314f7519e17daa8a714656e0faa207f2bb5339b57410c - languageName: node - linkType: hard - -"@babel/types@npm:^7.8.3": - version: 7.13.17 - resolution: "@babel/types@npm:7.13.17" - dependencies: - "@babel/helper-validator-identifier": ^7.12.11 - to-fast-properties: ^2.0.0 - checksum: d75193ea37008a039b2383f8ba3cbe492a092550c6656721f6aa76bd8565a9286b56165a0c82ea5a8423d6f65bd803eb2c73561a5fc7a098b97d19f692bc79a6 + checksum: 27965ef192ded329d8ae28ccd5e5addd02dc477ec46e54145e5cf0d054ad65b2fc760736865295c1819d502ec9598883c17f25efdbe896ad77b400136a1aa971 languageName: node linkType: hard @@ -490,24 +461,24 @@ __metadata: languageName: node linkType: hard -"@darwinia/types-known@npm:^1.1.0-alpha.11": - version: 1.1.0-alpha.11 - resolution: "@darwinia/types-known@npm:1.1.0-alpha.11" +"@darwinia/types-known@npm:^1.1.0-alpha.14": + version: 1.1.0-alpha.14 + resolution: "@darwinia/types-known@npm:1.1.0-alpha.14" dependencies: "@babel/runtime": ^7.9.6 "@polkadot/types": 4.0.4-5 "@polkadot/util": 6.0.5 bn.js: ^5.1.2 - checksum: b11c20453703ee56b7bb722bbf0298e7c57a544e22865c69957b05c42e149336d2290a7dc9daf908484045cc506f52a870f97d42178a4dce5c622e030310a4e6 + checksum: bb5ee90a29c93a6236964bf40bf624a12581083d1d7d8017ee8135228c78f212633652715af403af7e778a3fa72e91bd12eba34a1244c98d231756d1d8d9f01f languageName: node linkType: hard "@darwinia/types@npm:^1.1.0-alpha.11": - version: 1.1.0-alpha.11 - resolution: "@darwinia/types@npm:1.1.0-alpha.11" + version: 1.1.0-alpha.14 + resolution: "@darwinia/types@npm:1.1.0-alpha.14" dependencies: - "@darwinia/types-known": ^1.1.0-alpha.11 - checksum: 54015bed406c650751a3827328eb681f2bdcfc8fc9466a68470efd2aabc4b9874fec76ca1f1f0460275fc47a30bcafbc388139c263a7ace6c28f7f33d4f3f208 + "@darwinia/types-known": ^1.1.0-alpha.14 + checksum: c535e2e46235fafdd35e4e4257e835f14d2da138e1e4a3cb90dbd1d8ebe8749c599e5521ea1fb6981de44544835e089cc1c8f2019b4fda774ae0dd94712cf9b4 languageName: node linkType: hard @@ -525,9 +496,9 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^0.4.0": - version: 0.4.0 - resolution: "@eslint/eslintrc@npm:0.4.0" +"@eslint/eslintrc@npm:^0.4.1": + version: 0.4.1 + resolution: "@eslint/eslintrc@npm:0.4.1" dependencies: ajv: ^6.12.4 debug: ^4.1.1 @@ -538,7 +509,7 @@ __metadata: js-yaml: ^3.13.1 minimatch: ^3.0.4 strip-json-comments: ^3.1.1 - checksum: d3f51b741997cbf36662d8b5a52985bfa5d2873e48cadccd95c67fcce1706327ec98ebb6f0be79c6ecbc31bdeca32c2b1c4f66fd1cf3934c434d1ac269cbceac + checksum: 418f5810c8dd9897d2457ceef098197d0e5f1ad345fbe4cd9256fd4223d7ea83d5e350f9091b3ab3483b6b1c367fa560df3ba1fccc7eb8ca6e1aae5a5b126d60 languageName: node linkType: hard @@ -1604,8 +1575,8 @@ __metadata: linkType: hard "@npmcli/git@npm:^2.0.1": - version: 2.0.8 - resolution: "@npmcli/git@npm:2.0.8" + version: 2.0.9 + resolution: "@npmcli/git@npm:2.0.9" dependencies: "@npmcli/promise-spawn": ^1.3.2 lru-cache: ^6.0.0 @@ -1615,7 +1586,7 @@ __metadata: promise-retry: ^2.0.1 semver: ^7.3.5 which: ^2.0.2 - checksum: b0361ccdc08efc79a9b12427b5c21007391aa440adf6a86693053ebb9ad161c9d7642fa7177c51648f6974309f4390f5809d5abdb71eb988b27bb7a142b2f305 + checksum: 31280e4ca4cd77919c44b1d4f1afa5dfb20cd31e69b802d5c904bc756f27b526b8d2f85671f04dc93b3b28746064981e3f5034ac316bc8a3a5fc43f90a3f4f7c languageName: node linkType: hard @@ -1658,15 +1629,15 @@ __metadata: linkType: hard "@npmcli/run-script@npm:^1.8.2": - version: 1.8.4 - resolution: "@npmcli/run-script@npm:1.8.4" + version: 1.8.5 + resolution: "@npmcli/run-script@npm:1.8.5" dependencies: "@npmcli/node-gyp": ^1.0.2 "@npmcli/promise-spawn": ^1.3.2 infer-owner: ^1.0.4 node-gyp: ^7.1.0 read-package-json-fast: ^2.0.1 - checksum: e4f8a5198ddaa9611f7e3b868baa4d446e20f970859fa55711f80b497793be41cbed5a403afc36fd97b3d21f44ee62c0d9bffc9af0eab53b72ea3018b3e1a0f9 + checksum: cd66f3aa45c2c88c47b60c697cf1ac5d2959559452d6a639ceda42a225b2e698acebc6e1c0c97e956bcab492caa3772c86959ebd54b134d5dc84afd5e49d66e2 languageName: node linkType: hard @@ -1716,10 +1687,10 @@ __metadata: languageName: node linkType: hard -"@octokit/openapi-types@npm:^6.0.0": - version: 6.0.0 - resolution: "@octokit/openapi-types@npm:6.0.0" - checksum: a748ee26656a1b2a5a5d616b1a3749ef5a9f858ad0eac21dbe8c51fef84560d5171b8d4969f86edf7339ebdd58726948b8d2354b6e40fc31c8289a5d8a3f4d50 +"@octokit/openapi-types@npm:^7.0.0": + version: 7.0.0 + resolution: "@octokit/openapi-types@npm:7.0.0" + checksum: 703727ff2e1956c353350628cdbc54f7c206cd363908b887b632c7b7c8840e7d25528442485f77d3c7059c85ed3797de9083fdfd036b1d8f752bbd1bb12979ec languageName: node linkType: hard @@ -1750,15 +1721,15 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:5.0.0": - version: 5.0.0 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:5.0.0" +"@octokit/plugin-rest-endpoint-methods@npm:5.0.1": + version: 5.0.1 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:5.0.1" dependencies: - "@octokit/types": ^6.13.0 + "@octokit/types": ^6.13.1 deprecation: ^2.3.1 peerDependencies: "@octokit/core": ">=3" - checksum: bd9a3ebd8164d8a1ecc1d10d41f00852763afef19acce816a05b4ab1e3200ae3738e87d6c2e6a8123940421bfcf43d371a4d734ce12021bf7ba675fd72617f92 + checksum: 8d4614a212d9c5cca7e360080b929ca1d2a3fa0099e59bbb8fbdb3f8b522e4a34171a8c12fe8588facf2fb819e30eddfcd3bd22f40f1a0d2002551b7a6bdce32 languageName: node linkType: hard @@ -1788,23 +1759,23 @@ __metadata: linkType: hard "@octokit/rest@npm:^18.1.0": - version: 18.5.2 - resolution: "@octokit/rest@npm:18.5.2" + version: 18.5.3 + resolution: "@octokit/rest@npm:18.5.3" dependencies: "@octokit/core": ^3.2.3 "@octokit/plugin-paginate-rest": ^2.6.2 "@octokit/plugin-request-log": ^1.0.2 - "@octokit/plugin-rest-endpoint-methods": 5.0.0 - checksum: b6c8ee91fb5d59a3a6d9a107bacb93c5b2578c15bf6af6b3900f2045653870c57ed3a4e9318069cd1b21261f75193d48a10bb9276477be8a614e73e7fe2cede7 + "@octokit/plugin-rest-endpoint-methods": 5.0.1 + checksum: b7a39e556da48ca1c8517cc34bfa05b6831f32035be8b6f35209af295d9ba848211ed18e94449cfb71964de7d2d6b0803702d5a8f04b1a703f57261d02e42031 languageName: node linkType: hard -"@octokit/types@npm:^6.0.3, @octokit/types@npm:^6.11.0, @octokit/types@npm:^6.13.0, @octokit/types@npm:^6.7.1": - version: 6.13.0 - resolution: "@octokit/types@npm:6.13.0" +"@octokit/types@npm:^6.0.3, @octokit/types@npm:^6.11.0, @octokit/types@npm:^6.13.1, @octokit/types@npm:^6.7.1": + version: 6.14.2 + resolution: "@octokit/types@npm:6.14.2" dependencies: - "@octokit/openapi-types": ^6.0.0 - checksum: 20e7f159be0ebd386291b8e37521f191ca1adc922e2096b6f1434e980336f3a5ee4073bc0e99a8bb91e1657c4a8a1671ce458fbe299d918d773bd4bcf7cb8f5c + "@octokit/openapi-types": ^7.0.0 + checksum: b717cb855c7ea65b721452e278d6543a0cbe9729f9dc1fa02da93d726202e6526f95f21870ef0c67d7dceeb769e4ff183f650f362aceb6bd6b766caa781ca025 languageName: node linkType: hard @@ -1918,20 +1889,6 @@ __metadata: languageName: node linkType: hard -"@polkadot/metadata@npm:4.6.2": - version: 4.6.2 - resolution: "@polkadot/metadata@npm:4.6.2" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/types": 4.6.2 - "@polkadot/types-known": 4.6.2 - "@polkadot/util": ^6.2.1 - "@polkadot/util-crypto": ^6.2.1 - bn.js: ^4.11.9 - checksum: caf631ec958cac48f70fabef6dee23081d4da39bf4462ce093492c3e1692113533f27cb21affda0581c6f062063fb49c2bc086a7068492aba86137196923963c - languageName: node - linkType: hard - "@polkadot/metadata@npm:4.9.2": version: 4.9.2 resolution: "@polkadot/metadata@npm:4.9.2" @@ -1946,16 +1903,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/networks@npm:6.2.1, @polkadot/networks@npm:^6.0.5, @polkadot/networks@npm:^6.2.1": - version: 6.2.1 - resolution: "@polkadot/networks@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - checksum: 680f9d18e92e7c6fee0480fa7fbc10f3232a488c47535053227ed20efbe575bc39ef3f122665561328aed3d66993fadb68629fc4e9880fdcb62e841354365d82 - languageName: node - linkType: hard - -"@polkadot/networks@npm:6.3.1, @polkadot/networks@npm:^6.3.1": +"@polkadot/networks@npm:6.3.1, @polkadot/networks@npm:^6.0.5, @polkadot/networks@npm:^6.3.1": version: 6.3.1 resolution: "@polkadot/networks@npm:6.3.1" dependencies: @@ -2008,19 +1956,6 @@ __metadata: languageName: node linkType: hard -"@polkadot/types-known@npm:4.6.2": - version: 4.6.2 - resolution: "@polkadot/types-known@npm:4.6.2" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/networks": ^6.2.1 - "@polkadot/types": 4.6.2 - "@polkadot/util": ^6.2.1 - bn.js: ^4.11.9 - checksum: 2645ead7d33107677f940edb3dace2a87e6be6592a9f54e7db003674a3606376fc14c85d3e3b26fdede5375514dc92595b48e3888008ad1d40479a738831dd9d - languageName: node - linkType: hard - "@polkadot/types-known@npm:4.9.2": version: 4.9.2 resolution: "@polkadot/types-known@npm:4.9.2" @@ -2049,22 +1984,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/types@npm:4.6.2, @polkadot/types@npm:^4.2.1": - version: 4.6.2 - resolution: "@polkadot/types@npm:4.6.2" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/metadata": 4.6.2 - "@polkadot/util": ^6.2.1 - "@polkadot/util-crypto": ^6.2.1 - "@polkadot/x-rxjs": ^6.2.1 - "@types/bn.js": ^4.11.6 - bn.js: ^4.11.9 - checksum: 8bd585dbe7171d35aae8ed87fcdb8d9b32ba2186bb82027c542ebba51df34efdbb69063780f4b7d4bbc14400b6bec67892a72e58d5251bdeed047b8560d4cda9 - languageName: node - linkType: hard - -"@polkadot/types@npm:4.9.2": +"@polkadot/types@npm:4.9.2, @polkadot/types@npm:^4.2.1": version: 4.9.2 resolution: "@polkadot/types@npm:4.9.2" dependencies: @@ -2079,7 +1999,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/util-crypto@npm:6.3.1, @polkadot/util-crypto@npm:^6.3.1": +"@polkadot/util-crypto@npm:6.3.1, @polkadot/util-crypto@npm:^6.0.5, @polkadot/util-crypto@npm:^6.3.1": version: 6.3.1 resolution: "@polkadot/util-crypto@npm:6.3.1" dependencies: @@ -2105,32 +2025,6 @@ __metadata: languageName: node linkType: hard -"@polkadot/util-crypto@npm:^6.0.5, @polkadot/util-crypto@npm:^6.2.1": - version: 6.2.1 - resolution: "@polkadot/util-crypto@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/networks": 6.2.1 - "@polkadot/util": 6.2.1 - "@polkadot/wasm-crypto": ^4.0.2 - "@polkadot/x-randomvalues": 6.2.1 - base-x: ^3.0.8 - base64-js: ^1.5.1 - blakejs: ^1.1.0 - bn.js: ^4.11.9 - create-hash: ^1.2.0 - elliptic: ^6.5.4 - hash.js: ^1.1.7 - js-sha3: ^0.8.0 - scryptsy: ^2.1.0 - tweetnacl: ^1.0.3 - xxhashjs: ^0.2.2 - peerDependencies: - "@polkadot/util": 6.2.1 - checksum: 6b7a3e5c19081ca7255e85b66f0576a7945ec07fec9f96f0ff8738d030f48a6fece9782d915f77346d06cf040d0d1b60a94531cfb5927da2b641ca403b6652ec - languageName: node - linkType: hard - "@polkadot/util@npm:6.0.5": version: 6.0.5 resolution: "@polkadot/util@npm:6.0.5" @@ -2146,22 +2040,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/util@npm:6.2.1, @polkadot/util@npm:^6.0.5, @polkadot/util@npm:^6.2.1": - version: 6.2.1 - resolution: "@polkadot/util@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/x-textdecoder": 6.2.1 - "@polkadot/x-textencoder": 6.2.1 - "@types/bn.js": ^4.11.6 - bn.js: ^4.11.9 - camelcase: ^5.3.1 - ip-regex: ^4.3.0 - checksum: b4aeafe4eed161ac72a0f42deefe4fb91fcdd4f5aa497dc23f9480de976269e93708aeb18aa37e91b538a88ff60bac55a263b5d4808af4eb77a6bd7ad601c63a - languageName: node - linkType: hard - -"@polkadot/util@npm:6.3.1, @polkadot/util@npm:^6.3.1": +"@polkadot/util@npm:6.3.1, @polkadot/util@npm:^6.0.5, @polkadot/util@npm:^6.3.1": version: 6.3.1 resolution: "@polkadot/util@npm:6.3.1" dependencies: @@ -2231,17 +2110,6 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-global@npm:6.2.1": - version: 6.2.1 - resolution: "@polkadot/x-global@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - "@types/node-fetch": ^2.5.10 - node-fetch: ^2.6.1 - checksum: ece93e020f9e8fb81c6315b078d7ca4e3a923a93dc90857757b2f14eed3b53243dd09c5cb56a43ca3c64cea6e71b8704788fea1f923f74a420e40fa9d520c9d5 - languageName: node - linkType: hard - "@polkadot/x-global@npm:6.3.1, @polkadot/x-global@npm:^6.3.1": version: 6.3.1 resolution: "@polkadot/x-global@npm:6.3.1" @@ -2253,16 +2121,6 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-randomvalues@npm:6.2.1": - version: 6.2.1 - resolution: "@polkadot/x-randomvalues@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/x-global": 6.2.1 - checksum: 65edcf6401eed14631bf605c035950837f6451d01f52bd65d299436900dae7271761d1018c05cd35fce4c0a7e52c9f134e0d13073e8afbe7eefa600dae035bf5 - languageName: node - linkType: hard - "@polkadot/x-randomvalues@npm:6.3.1": version: 6.3.1 resolution: "@polkadot/x-randomvalues@npm:6.3.1" @@ -2273,17 +2131,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-rxjs@npm:^6.0.5, @polkadot/x-rxjs@npm:^6.2.1": - version: 6.2.1 - resolution: "@polkadot/x-rxjs@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - rxjs: ^6.6.7 - checksum: 815672accbea5fe295f4de0bad50db5e223785ba1655bbbdf2af7b379eadb0479b4a7b1bef12757e8f58911144268f9dc47dc9c104cfd141e53f5d048ae96a66 - languageName: node - linkType: hard - -"@polkadot/x-rxjs@npm:^6.3.1": +"@polkadot/x-rxjs@npm:^6.0.5, @polkadot/x-rxjs@npm:^6.3.1": version: 6.3.1 resolution: "@polkadot/x-rxjs@npm:6.3.1" dependencies: @@ -2303,16 +2151,6 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-textdecoder@npm:6.2.1": - version: 6.2.1 - resolution: "@polkadot/x-textdecoder@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/x-global": 6.2.1 - checksum: ff17e0db6d83509ede097dfcb17a662c198957edc4fb618dc024f4a46473392fbac187fa814a7819b61caa413d3a48a1d24aa794881c302d0a70cf77397b5ba8 - languageName: node - linkType: hard - "@polkadot/x-textdecoder@npm:6.3.1": version: 6.3.1 resolution: "@polkadot/x-textdecoder@npm:6.3.1" @@ -2333,16 +2171,6 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-textencoder@npm:6.2.1": - version: 6.2.1 - resolution: "@polkadot/x-textencoder@npm:6.2.1" - dependencies: - "@babel/runtime": ^7.13.10 - "@polkadot/x-global": 6.2.1 - checksum: 388e9c5d106199a889f2e87ebd9b447b147c699dfd98c0aad60761a697c16f0d840f7b458e5aaffaa23c73687844c6b19714eb35c0af1d20ab4d6ef21045bd2f - languageName: node - linkType: hard - "@polkadot/x-textencoder@npm:6.3.1": version: 6.3.1 resolution: "@polkadot/x-textencoder@npm:6.3.1" @@ -2411,11 +2239,11 @@ __metadata: linkType: hard "@sora-substrate/type-definitions@npm:^0.8.14": - version: 0.8.17 - resolution: "@sora-substrate/type-definitions@npm:0.8.17" + version: 0.8.18 + resolution: "@sora-substrate/type-definitions@npm:0.8.18" dependencies: "@open-web3/orml-type-definitions": ^0.8.2-9 - checksum: 61f54d27760b79f06088747ebd856351eb02bb370bd18e9fd2f08c3603006d306a5cb31716227d69bdfd982b1c1d9c8cf553f4818accf97a4484d2c41d9b41f8 + checksum: b9c0bdad9c60d6abe47e792307c69ee24e1a099b6cd561c88946b9dfca578fe664511ec0ce140c1d1b3104fd8b5508ab3f34cb8b49d1008991040f892e02cb21 languageName: node linkType: hard @@ -2633,12 +2461,12 @@ __metadata: linkType: hard "@types/jest@npm:^26.0.20": - version: 26.0.22 - resolution: "@types/jest@npm:26.0.22" + version: 26.0.23 + resolution: "@types/jest@npm:26.0.23" dependencies: jest-diff: ^26.0.0 pretty-format: ^26.0.0 - checksum: 4c98ed058522f6cc74bcb47b8b7b104b77b2d4e42e087171f3d2d3ae5338c21f43ec26f2a186bc229c1bd72c3f776ad07faba837f0ec27f22cf94e154516c0b3 + checksum: a015676b78bdc51be6f6315acef10d9106ea8064e3e49143bca3c75b834b61285b45c5f5ccfd049a80107f1e2869a9183cdb5be85816c073ea8dd05852fafdc6 languageName: node linkType: hard @@ -2697,9 +2525,9 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 14.14.41 - resolution: "@types/node@npm:14.14.41" - checksum: 37dfb639644c8ee9b9846106834983f590d494b855e74645a4f169ea24199f7559366d25f6e72e83ba940b59eb6370e002bd53963d098d6d9fdf935a37011417 + version: 15.0.2 + resolution: "@types/node@npm:15.0.2" + checksum: ea8dd741bf16ad3318cca505783b7c211a5c8bea49202f99ba88d2ce8a804e994e1fd1b575b994e434e8b8ead810da966d588ea112998f8fe8d95cd74c396f8a languageName: node linkType: hard @@ -2764,11 +2592,11 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^4.22.0": - version: 4.22.0 - resolution: "@typescript-eslint/eslint-plugin@npm:4.22.0" + version: 4.23.0 + resolution: "@typescript-eslint/eslint-plugin@npm:4.23.0" dependencies: - "@typescript-eslint/experimental-utils": 4.22.0 - "@typescript-eslint/scope-manager": 4.22.0 + "@typescript-eslint/experimental-utils": 4.23.0 + "@typescript-eslint/scope-manager": 4.23.0 debug: ^4.1.1 functional-red-black-tree: ^1.0.1 lodash: ^4.17.15 @@ -2781,66 +2609,66 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 40485bbf51283616b5098b33fa5285104a80419c4dcf75659442ae780352289bc238a64591939012ebc47823485497ae6ba8a35e653b0e33ff7f58743b46c34e + checksum: 846ecf021aaa7de34ac306866e2aca5ffa89711bc2c4ffe916fc632dde880eb94f0665009161086d3d91ccc21f2600a27271e041de505363758548511c463907 languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:4.22.0": - version: 4.22.0 - resolution: "@typescript-eslint/experimental-utils@npm:4.22.0" +"@typescript-eslint/experimental-utils@npm:4.23.0": + version: 4.23.0 + resolution: "@typescript-eslint/experimental-utils@npm:4.23.0" dependencies: "@types/json-schema": ^7.0.3 - "@typescript-eslint/scope-manager": 4.22.0 - "@typescript-eslint/types": 4.22.0 - "@typescript-eslint/typescript-estree": 4.22.0 + "@typescript-eslint/scope-manager": 4.23.0 + "@typescript-eslint/types": 4.23.0 + "@typescript-eslint/typescript-estree": 4.23.0 eslint-scope: ^5.0.0 eslint-utils: ^2.0.0 peerDependencies: eslint: "*" - checksum: afabf0d6f9e70b910575d8bc2e8ccd3416e8d05ed968296fc56379f71f8cf3a27107598b98f7c76a91e6b0be796dc102c866381a3af5bf24799a333532d1e997 + checksum: 8583b9f016c08199789e0439af3a77bc46304165d3878a5d0851dfbeee8d89807ceda9d33a74b8854022f7dfe82cbe1eb4debb59ce7085d7f376d79abf78d09d languageName: node linkType: hard "@typescript-eslint/parser@npm:^4.22.0": - version: 4.22.0 - resolution: "@typescript-eslint/parser@npm:4.22.0" + version: 4.23.0 + resolution: "@typescript-eslint/parser@npm:4.23.0" dependencies: - "@typescript-eslint/scope-manager": 4.22.0 - "@typescript-eslint/types": 4.22.0 - "@typescript-eslint/typescript-estree": 4.22.0 + "@typescript-eslint/scope-manager": 4.23.0 + "@typescript-eslint/types": 4.23.0 + "@typescript-eslint/typescript-estree": 4.23.0 debug: ^4.1.1 peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 679e14a5cec5bae3b392b1736f5d919897fd1a269a9d25366babfd12c1d275b320ae36a0b8be215ba14780cb1feec2b386001b4e0225ef82bd0040bf5dbaf99f + checksum: 364874cf13b50e8e7adf5a424f5b0364689046ebdffaa715146b5b2f25e008ed99bd52d190e33d1b06378bfa35f0c9140c26ccb943a01732e952ee2032bd715c languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:4.22.0": - version: 4.22.0 - resolution: "@typescript-eslint/scope-manager@npm:4.22.0" +"@typescript-eslint/scope-manager@npm:4.23.0": + version: 4.23.0 + resolution: "@typescript-eslint/scope-manager@npm:4.23.0" dependencies: - "@typescript-eslint/types": 4.22.0 - "@typescript-eslint/visitor-keys": 4.22.0 - checksum: c6f5565f517373cba61d29be919c69ad0e178f2a007eed6f1d8f80518853c3c4e6a3a059e492920b71675f0828e093eb36ec9eef318b9e2b4e9e65b0e93f03b6 + "@typescript-eslint/types": 4.23.0 + "@typescript-eslint/visitor-keys": 4.23.0 + checksum: d51c7efa22946bc0d7d9d330b51fe114df1f8a9a64194d403043d6e3ed7564fea8452d8b57cbc74a92b03894fd6cc12e64445220961edbee2348421608e5fdc6 languageName: node linkType: hard -"@typescript-eslint/types@npm:4.22.0": - version: 4.22.0 - resolution: "@typescript-eslint/types@npm:4.22.0" - checksum: db2717132540feba39b002cdb2483aa822e0b50c17f9deff918a52609178df071444188a1e76c07c51018c353b01509dd741272b6d482edf7d9e7d60adc6c70e +"@typescript-eslint/types@npm:4.23.0": + version: 4.23.0 + resolution: "@typescript-eslint/types@npm:4.23.0" + checksum: b0ddf4ca0176566f27388ea6b74a32d7efe585c79db998ec1d51515ab7ef88de651d4b531410a763ef73a04a645b181d78559960c08e6c9d0e21796cc0708888 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:4.22.0": - version: 4.22.0 - resolution: "@typescript-eslint/typescript-estree@npm:4.22.0" +"@typescript-eslint/typescript-estree@npm:4.23.0": + version: 4.23.0 + resolution: "@typescript-eslint/typescript-estree@npm:4.23.0" dependencies: - "@typescript-eslint/types": 4.22.0 - "@typescript-eslint/visitor-keys": 4.22.0 + "@typescript-eslint/types": 4.23.0 + "@typescript-eslint/visitor-keys": 4.23.0 debug: ^4.1.1 globby: ^11.0.1 is-glob: ^4.0.1 @@ -2849,24 +2677,24 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 538d932361d1463c9450c155fc5696f4cc1a07db2bfd4ca9079e1f919e5062fd95d8dc128fc2fa8368c9582787cfc97ee6284083b94fe8d580cd1a9fca688efa + checksum: dec87f62c7301f7f6dec1cd8b30c0d4ba6c86cb78c3acb2070ee7ca2fcf9e2d1613fbbfb64561c2f4a6267217d435f7a48b3b1189ada8c938e2814b2e9b05b09 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:4.22.0": - version: 4.22.0 - resolution: "@typescript-eslint/visitor-keys@npm:4.22.0" +"@typescript-eslint/visitor-keys@npm:4.23.0": + version: 4.23.0 + resolution: "@typescript-eslint/visitor-keys@npm:4.23.0" dependencies: - "@typescript-eslint/types": 4.22.0 + "@typescript-eslint/types": 4.23.0 eslint-visitor-keys: ^2.0.0 - checksum: 645896d05aa757fac02d952574ecda0eecd0be120162e28533c4528bb70d2162e9df62c3547217c69f18a72ceecaf212ea585afd20f976db64b59ac6de0d1ec8 + checksum: a5e86b76e37fa11d061c5b1dcbc77e8faca6afb112c93240880563cc26306c7ba52d9baa824fd8b75b9deda1736340f93f38cae1782d3fe9e4e46d335b6236d1 languageName: node linkType: hard "@zeitgeistpm/type-defs@npm:^0.1.47": - version: 0.1.47 - resolution: "@zeitgeistpm/type-defs@npm:0.1.47" - checksum: ed99384c6cab22f20de2c8d421d06d6ab462e85c6f177096e293869bce45d12dbfca69e6393efe88e9606fd50bfbdb7d5fb8d725d566dce10f8dc40d3be24b1e + version: 0.1.51 + resolution: "@zeitgeistpm/type-defs@npm:0.1.51" + checksum: e00b7a9c4614b3295bdb5b0a08db2048aa8b992c65bcca1e10069f80c11a0b58af5fb43ae9e4c9a57530ec88db7ac959e1decce1959d40ee72bcdd73b4bbcf04 languageName: node linkType: hard @@ -2932,11 +2760,11 @@ __metadata: linkType: hard "acorn@npm:^8.1.0": - version: 8.1.1 - resolution: "acorn@npm:8.1.1" + version: 8.2.4 + resolution: "acorn@npm:8.2.4" bin: acorn: bin/acorn - checksum: 9726714a9b5319f3d4969f8ace546a47086a7ea986f68fae3a2ffaabec219566c87b1ac21139ee3653462639cac357c9b8846725b7e72a741cc2421563a23ac8 + checksum: 6879266ea9ba4ece99afb4ab4f3ac6eaa3cf866cee40651ca90cde0b1fd5c6954d2006c54877c83287d5d38700327cbd6bda028b6fbb1daa346c7034f18147c2 languageName: node linkType: hard @@ -2990,14 +2818,14 @@ __metadata: linkType: hard "ajv@npm:^8.0.1": - version: 8.1.0 - resolution: "ajv@npm:8.1.0" + version: 8.3.0 + resolution: "ajv@npm:8.3.0" dependencies: fast-deep-equal: ^3.1.1 json-schema-traverse: ^1.0.0 require-from-string: ^2.0.2 uri-js: ^4.2.2 - checksum: d946a17d0f44418863d23282868ce79c51ba3a3ca9cca4eb9a0e66151c9f8cf790febb4a1ffe5a831a52d21639d3e140586736406cdde177a804aebacd45f2ca + checksum: 95a98cc9cb0223f05530dd9e0d43e958d3a2e555a15f40bdcaafebe63254f6c53f88afcb4bec22344ae0f5fc0a87889ce3826973fc63e25ae159afadf1887c74 languageName: node linkType: hard @@ -3480,17 +3308,17 @@ __metadata: linkType: hard "browserslist@npm:^4.14.5": - version: 4.16.4 - resolution: "browserslist@npm:4.16.4" + version: 4.16.6 + resolution: "browserslist@npm:4.16.6" dependencies: - caniuse-lite: ^1.0.30001208 + caniuse-lite: ^1.0.30001219 colorette: ^1.2.2 - electron-to-chromium: ^1.3.712 + electron-to-chromium: ^1.3.723 escalade: ^3.1.1 node-releases: ^1.1.71 bin: browserslist: cli.js - checksum: 00071f51695eae0d33c6193f37af87c690e5049dc615aeebae32bd0a60ad64698f29b8a579667012a177bff532f6235f22d1a96bfb30bf6364631914e2d64294 + checksum: ebb0ab279c5e61f882467f7ccd7d22c0edfcc01201eba06e85e835ca4d355e682f9aa3310bfa18c3a23bb244f0b8e498b3113dae3e9b0fa4908c5ffb4a26b3a2 languageName: node linkType: hard @@ -3661,10 +3489,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001208": - version: 1.0.30001211 - resolution: "caniuse-lite@npm:1.0.30001211" - checksum: 7222b15450c8f8227be02a2c3c28981f6ba58374e309e04eec12036b4dbc31cfa904a13a28fe505771024c0bb701ec320a4eab50db5c5c996b4c34c8594dab03 +"caniuse-lite@npm:^1.0.30001219": + version: 1.0.30001228 + resolution: "caniuse-lite@npm:1.0.30001228" + checksum: a4eb04288e9b7f7bda158126f37e8dab97a5fc851dab192083f36906d8bf76e0526afa0692a662267ea4b3df0b0ba13f847457ac2be0f1ea209ec3013b7caabe languageName: node linkType: hard @@ -3706,12 +3534,12 @@ __metadata: linkType: hard "chalk@npm:^4.0.0, chalk@npm:^4.1.0": - version: 4.1.0 - resolution: "chalk@npm:4.1.0" + version: 4.1.1 + resolution: "chalk@npm:4.1.1" dependencies: ansi-styles: ^4.1.0 supports-color: ^7.1.0 - checksum: f860285b419f9e925c2db0f45ffa88aa8794c14b80cc5d01ff30930bcfc384996606362706f0829cf557f6d36152a5fb2d227ad63c4bc90e2ec9e9dbed4a3c07 + checksum: 445c12db7aeed0046500a1e4184d31209a77d165654c885a789c41c8598a6a95bd2392180987cac572c967b93a2a730dda778bb7f87fa06ca63fd8592f8cc59f languageName: node linkType: hard @@ -4310,14 +4138,14 @@ __metadata: linkType: hard "debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1": - version: 4.3.1 - resolution: "debug@npm:4.3.1" + version: 4.3.2 + resolution: "debug@npm:4.3.2" dependencies: ms: 2.1.2 peerDependenciesMeta: supports-color: optional: true - checksum: 0d41ba5177510e8b388dfd7df143ab0f9312e4abdaba312595461511dac88e9ef8101939d33b4e6d37e10341af6a5301082e4d7d6f3deb4d57bc05fc7d296fad + checksum: 5543570879e2274f6725d4285a034d6e0822d35faefc6f55965933fb440e8c21eb3a0bef934e66f4b6b491f898ee2de37cab980e9d4fd61372136c19d3ce4527 languageName: node linkType: hard @@ -4554,9 +4382,9 @@ __metadata: linkType: hard "dotenv@npm:^8.0.0": - version: 8.2.0 - resolution: "dotenv@npm:8.2.0" - checksum: 16cb89cbd7b98b053899b8aba8c5044c8fb61a2db8a81fe70360b75035fce5fed53bd7a34d772be717d0880c0321122a4c09423f518025e1b52d96791521b1a7 + version: 8.6.0 + resolution: "dotenv@npm:8.6.0" + checksum: f4649999a157061dd169118f459d88db56380b2eef68e87fa9de7201796e5f6d94fa337658d7e148f404b48652a0eefe11222d9eba0cd464497911ae56cd6f93 languageName: node linkType: hard @@ -4577,10 +4405,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.712": - version: 1.3.717 - resolution: "electron-to-chromium@npm:1.3.717" - checksum: 4ca745fa475cf2aef6877d31ad97a3adada13f04723a84f5954971052921dea5819c0cf0df9f2b7114521b8740ebfbe9b4e6ec86f995b056645f6267a8a4d42a +"electron-to-chromium@npm:^1.3.723": + version: 1.3.727 + resolution: "electron-to-chromium@npm:1.3.727" + checksum: a090f19d382d78a5e22d1ccd656336c341ddd878fe0675613b53c24c12d0edbb8fe07e41ab5c42d49584617f3ece1650c20b2dceaaa3a1b583922fdf2b132b6b languageName: node linkType: hard @@ -4799,13 +4627,13 @@ __metadata: linkType: hard "eslint-config-prettier@npm:^8.1.0": - version: 8.2.0 - resolution: "eslint-config-prettier@npm:8.2.0" + version: 8.3.0 + resolution: "eslint-config-prettier@npm:8.3.0" peerDependencies: eslint: ">=7.0.0" bin: eslint-config-prettier: bin/cli.js - checksum: 0fe60cc42dd84fd878ee437dfe73340ba8b18f41ba2538878c54ff15f24a6855bf7e048b36290022b21e0e050ee6cf61d66bfdf39bedb5ccc15c28997cda7016 + checksum: 94ccbb50fb67e5e47e8ba6cfa257b5cbf53619990ab13f46b99518cfe9b900394b93bdf6ffedbde1a8e2997d301b0fbd73a6b4202146bc53475dfb30a8c812f2 languageName: node linkType: hard @@ -4860,18 +4688,18 @@ __metadata: linkType: hard "eslint-visitor-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "eslint-visitor-keys@npm:2.0.0" - checksum: 429dabdcab3c1cf5e65d44843afc513398d4ee32a37f93edc93bb5ba59a12b78fa67d87ff23c752c170b5e4f9085050f45b3c036cdfb23d40a724f2614048140 + version: 2.1.0 + resolution: "eslint-visitor-keys@npm:2.1.0" + checksum: 75eaae9006f5bcb9d1e09641719b840b83c4758f5f25bc06a0e94918d78658d0f19691bdc2e3b100604d0fe2d1eb94a2aab287ba24ad2f02f87cacdccb86c2e4 languageName: node linkType: hard "eslint@npm:^7.22.0": - version: 7.24.0 - resolution: "eslint@npm:7.24.0" + version: 7.26.0 + resolution: "eslint@npm:7.26.0" dependencies: "@babel/code-frame": 7.12.11 - "@eslint/eslintrc": ^0.4.0 + "@eslint/eslintrc": ^0.4.1 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 @@ -4909,7 +4737,7 @@ __metadata: v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: 8130aacc3698a730ba8fa10ac9e1436151181c34cad265c21c97708e62dba714b6f3cc4cb7a1d343918da3d35a5913505ccf53cfbdc1fa8d62d326b7e35b7aae + checksum: 08f99befd764fbd6ea811e9eec27d5c6b9dc9d1bbfe5ffa1016e4f1fe526a4f45ea127c4e30c554c423ee55eb290ce9af4fb7fedf9b7af3f84076a444c2bbdf6 languageName: node linkType: hard @@ -5617,8 +5445,8 @@ fsevents@^2.1.2: linkType: hard "glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": - version: 7.1.6 - resolution: "glob@npm:7.1.6" + version: 7.1.7 + resolution: "glob@npm:7.1.7" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 @@ -5626,7 +5454,7 @@ fsevents@^2.1.2: minimatch: ^3.0.4 once: ^1.3.0 path-is-absolute: ^1.0.0 - checksum: 789977b52432865bd63846da5c75a6efc2c56abdc0cb5ffcdb8e91eeb67a58fa5594c1195d18b2b4aff99675b0739ed6bd61024b26562e0cca18c8f993efdc82 + checksum: 352f74f08247db5420161a2f68f2bd84b53228b5fcfc9dcc37cd54d3f19ec0232495d84aeff1286d0727059e9fdc1031400e00b971bdc59e30f8f82b199c9d02 languageName: node linkType: hard @@ -5960,11 +5788,11 @@ fsevents@^2.1.2: linkType: hard "ignore-walk@npm:^3.0.3": - version: 3.0.3 - resolution: "ignore-walk@npm:3.0.3" + version: 3.0.4 + resolution: "ignore-walk@npm:3.0.4" dependencies: minimatch: ^3.0.4 - checksum: 08394ce8c47dc086d44ef65a1e1d30352ff3d6605bdec90f59e985b710cc660aafa7975cb30312891d21d826d10b3a8b3210c5d68251678e2dcd366362865170 + checksum: 1222a74f6898c0c72eb382002d260223c71de2b8f973f010d3d59e79a2599b9f0f3e683b12b51b436362abfa0570f8c6f0bd746a2ea8dfc9c0a229bd1da235e0 languageName: node linkType: hard @@ -6159,18 +5987,18 @@ fsevents@^2.1.2: linkType: hard "is-bigint@npm:^1.0.1": - version: 1.0.1 - resolution: "is-bigint@npm:1.0.1" - checksum: dd132ab80f389d6968315d491706c5dbb3f6c4bf35b64085d74895e7f3516123ab1bcf6a9a83a63cfede688f44550a08713ed37f3ae9153afe8d0cf569a8b956 + version: 1.0.2 + resolution: "is-bigint@npm:1.0.2" + checksum: 818680e551dc0a33ed8662b869cd3cb3236f6b94994850c1701200816cf9ad7e82a24fb4efbfc7046f167cd6429a71ba3672c73a7507093164c6ee9123bf30a9 languageName: node linkType: hard "is-boolean-object@npm:^1.1.0": - version: 1.1.0 - resolution: "is-boolean-object@npm:1.1.0" + version: 1.1.1 + resolution: "is-boolean-object@npm:1.1.1" dependencies: - call-bind: ^1.0.0 - checksum: 1d6047a022aa49cdf8580ac8b3d6d25da0d33a65ae00142bec2ba95c6c889de84693a0ef5acc9eabb59ba9e66fb473f47fa589ec22dd8e7ef8d88b6774e3adc6 + call-bind: ^1.0.2 + checksum: 9a45d29418f5cc7ff5ddf8eebf4a7d6bd2b3be730000e42d339029658db40e9e0ecafb1397588f6f5f17728ea9b7a8959b5d2ee000db5d95ff126c8b54218391 languageName: node linkType: hard @@ -6207,11 +6035,11 @@ fsevents@^2.1.2: linkType: hard "is-core-module@npm:^2.2.0": - version: 2.2.0 - resolution: "is-core-module@npm:2.2.0" + version: 2.4.0 + resolution: "is-core-module@npm:2.4.0" dependencies: has: ^1.0.3 - checksum: 2344744de98a3bc22e2bb30895f307d7889f09e963f9bcb1cc321788f508c8b463f75e0a9ca009eeeb8eb9465181b5c15f1ec9299a6bb6921cfbb2423892e0ba + checksum: caa2b30873ed14dff76e5351e3c55a677b890cf19cc4263e9894702eb4bd64f81ce78552daad878ba72adcdc9e62cad45ca57928fc8b4bdc84a7ff8acf934389 languageName: node linkType: hard @@ -6234,9 +6062,9 @@ fsevents@^2.1.2: linkType: hard "is-date-object@npm:^1.0.1": - version: 1.0.2 - resolution: "is-date-object@npm:1.0.2" - checksum: 0e322699464a99da638c8a583b74dfb791732b6bc9c102bc0b7ac6303d83c86b9935f19b8d2ed4de52092241190c8826b099cb31972dea49a99b755293c0b1cf + version: 1.0.4 + resolution: "is-date-object@npm:1.0.4" + checksum: f159a5cff60f657792a9677892b87d0802ac95e15cf26e7bba7f36064e8ffde41c8ac73921629ad976f14a8c0e2fe785818ef67172b906be0300919d4d4ea553 languageName: node linkType: hard @@ -6369,9 +6197,9 @@ fsevents@^2.1.2: linkType: hard "is-number-object@npm:^1.0.4": - version: 1.0.4 - resolution: "is-number-object@npm:1.0.4" - checksum: 5bae52129f0e097485da25cbe89307dd46cf5ce7640edb6fcf40350d59c9f909039713d35fbeb0f1de1df817da6ec6e88aceca41b01e5ac989f6fdfc15c438a7 + version: 1.0.5 + resolution: "is-number-object@npm:1.0.5" + checksum: 2725b594081cb159766a8fca6af2dab65da601caf656a1be1baf6c100ad614cae2fa1a6c7c1dfc90ad8e78cf668d2761f9efaeac5dd7ab7ecd5d648e7d240399 languageName: node linkType: hard @@ -6443,12 +6271,12 @@ fsevents@^2.1.2: linkType: hard "is-regex@npm:^1.1.2": - version: 1.1.2 - resolution: "is-regex@npm:1.1.2" + version: 1.1.3 + resolution: "is-regex@npm:1.1.3" dependencies: call-bind: ^1.0.2 - has-symbols: ^1.0.1 - checksum: 5e2f80f495f5297d1295730820a4be31f3848ca92357cfef1b2a61c09fe0fcd3f68c34f3042a5b81885e249cd50eac8efac472ad6da7ecb497bb2d7bad402a9a + has-symbols: ^1.0.2 + checksum: 1beb14b9f8df6e302c6ba0cafdea4a393fd58b93cd66b4ef3017b74f72683c50f7a82d08c86e20e5b555a2a6a5e5b681e62eb4e4b49e62986da01ffd073d19eb languageName: node linkType: hard @@ -6476,18 +6304,18 @@ fsevents@^2.1.2: linkType: hard "is-string@npm:^1.0.5": - version: 1.0.5 - resolution: "is-string@npm:1.0.5" - checksum: c64c791eb75935db9055291bc598edc22f03d3879b8a050b2955ba8087642d006338a1dedf7ac414c95f985c77c2d6fce655498d33c0df248fa92228a9945720 + version: 1.0.6 + resolution: "is-string@npm:1.0.6" + checksum: 5eb4860eafb9bfd4d9adf56bd530ca0e0cabade776df1e9394e5ca9376bdd6fa0a99879c2b0c3a517076fa31ac739821c2956be6d30ee1458f50ca24a4962478 languageName: node linkType: hard "is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": - version: 1.0.3 - resolution: "is-symbol@npm:1.0.3" + version: 1.0.4 + resolution: "is-symbol@npm:1.0.4" dependencies: - has-symbols: ^1.0.1 - checksum: 753aa0cf95069387521b110c6646df4e0b5cce76cf604521c26b4f5d30a997a95036ed5930c0cca9e850ac6fccb04de551cc95aab71df471ee88e04ed1a96f21 + has-symbols: ^1.0.2 + checksum: 2794e0b9c3d6ca760b2f46c0132917746ce95fe034556e0e4da341e59f6171c9b733d2f0942475ecdee2e5b6d80a6e021eba200076fefcc79348ac48d56ad4b5 languageName: node linkType: hard @@ -7344,27 +7172,27 @@ fsevents@^2.1.2: linkType: hard "libnpmaccess@npm:^4.0.1": - version: 4.0.1 - resolution: "libnpmaccess@npm:4.0.1" + version: 4.0.2 + resolution: "libnpmaccess@npm:4.0.2" dependencies: aproba: ^2.0.0 minipass: ^3.1.1 - npm-package-arg: ^8.0.0 - npm-registry-fetch: ^9.0.0 - checksum: b13f08f802a6f8074f266101538ef3a3c6f5b3d1ac358d19ce54c6572dd6fb529712b3de9ecb38a7c2c63a21439f50afedc7cb2e66c95a21a5ff7007efad5c2e + npm-package-arg: ^8.1.2 + npm-registry-fetch: ^10.0.0 + checksum: 7dc01c56b20414f3b8dafc6c12facfcef3d32dd7720a6d53da2b20de6be2a2a94feadebcf66af1dfa55d15fc34270ddf5e9ad202e2b81a8c194bff8bfa6b4826 languageName: node linkType: hard "libnpmpublish@npm:^4.0.0": - version: 4.0.0 - resolution: "libnpmpublish@npm:4.0.0" + version: 4.0.1 + resolution: "libnpmpublish@npm:4.0.1" dependencies: - normalize-package-data: ^3.0.0 - npm-package-arg: ^8.1.0 - npm-registry-fetch: ^9.0.0 + normalize-package-data: ^3.0.2 + npm-package-arg: ^8.1.2 + npm-registry-fetch: ^10.0.0 semver: ^7.1.3 - ssri: ^8.0.0 - checksum: 52dc5f70fa4e916489ad1c65994ba930605947b7453713cef17042adb5b9e17bb5a0f84b30b5be62bdc9d5334a4a07c50cd472669160140af578e378784cf235 + ssri: ^8.0.1 + checksum: 8086b336ce77ce7cfa8bbd9b45e319816d6ed7012dcc784b14c6a60dbee9444527068632382a60a4c98615f5d135b7ceb81460332ecb68f1c95219495da3e35a languageName: node linkType: hard @@ -7452,13 +7280,6 @@ fsevents@^2.1.2: languageName: node linkType: hard -"lodash.flatten@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.flatten@npm:4.4.0" - checksum: f22a7f6f163256d87345b07c76122e03d03abbf943b6c3aa5e5fafb7d5bce765013aedfc2aae7e649af0907287a2cf85de24237dbdd3ecd485a77d56e070b54c - languageName: node - linkType: hard - "lodash.isempty@npm:^4.4.0": version: 4.4.0 resolution: "lodash.isempty@npm:4.4.0" @@ -7659,7 +7480,7 @@ fsevents@^2.1.2: languageName: node linkType: hard -"marked@npm:^2.0.1": +"marked@npm:^2.0.3": version: 2.0.3 resolution: "marked@npm:2.0.3" bin: @@ -8334,7 +8155,7 @@ fsevents@^2.1.2: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.0": +"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2": version: 3.0.2 resolution: "normalize-package-data@npm:3.0.2" dependencies: @@ -8370,11 +8191,11 @@ fsevents@^2.1.2: linkType: hard "npm-bundled@npm:^1.1.1": - version: 1.1.1 - resolution: "npm-bundled@npm:1.1.1" + version: 1.1.2 + resolution: "npm-bundled@npm:1.1.2" dependencies: npm-normalize-package-bin: ^1.0.1 - checksum: f51ddba86970fc568a40449f51348de535ac71d93a2ce31195e978d0189899a0da696b3e51a5eb6e77a88890482ac873767c58c81763dda3dab410c9c1e99ca5 + checksum: 3fbbc69d1c831e00a0e2a68e565dd8bf6c7557fc75be35d09d64ecaf7310b75e58e3d3a076525232f6af17b70c0bdb53d47e58eef5461bc151c748f60c6d34ed languageName: node linkType: hard @@ -8422,8 +8243,8 @@ fsevents@^2.1.2: linkType: hard "npm-packlist@npm:^2.1.4": - version: 2.1.5 - resolution: "npm-packlist@npm:2.1.5" + version: 2.2.2 + resolution: "npm-packlist@npm:2.2.2" dependencies: glob: ^7.1.6 ignore-walk: ^3.0.3 @@ -8431,7 +8252,7 @@ fsevents@^2.1.2: npm-normalize-package-bin: ^1.0.1 bin: npm-packlist: bin/index.js - checksum: 8ad6d000476251a8f4d2cdbc4f6ea8051ad8611f610d3d8c5b3ae6991eaad1738c6326e3c8b97754ebe8f4004a41ac7241999db2df7cc8a67007c403c78d2240 + checksum: 3b1126a32a2bb296ab45e0eb71f6bda74a65b002fad226d225c1745ad36c52443b85f23378d45e93bf45d4a67cd43ddf0dea5407e4b252c6494bf950243f9cc2 languageName: node linkType: hard @@ -8447,6 +8268,21 @@ fsevents@^2.1.2: languageName: node linkType: hard +"npm-registry-fetch@npm:^10.0.0": + version: 10.1.1 + resolution: "npm-registry-fetch@npm:10.1.1" + dependencies: + lru-cache: ^6.0.0 + make-fetch-happen: ^8.0.9 + minipass: ^3.1.3 + minipass-fetch: ^1.3.0 + minipass-json-stream: ^1.0.1 + minizlib: ^2.0.0 + npm-package-arg: ^8.0.0 + checksum: 485ee8cffcd9481cddbe8c5f441be5bc1b3404566b14efc97afe6fe5fb0b0f2864f2163d18a70bf97a6afb3735f4c2967750d38c4096c4ceb88f3db0b32909e6 + languageName: node + linkType: hard + "npm-registry-fetch@npm:^9.0.0": version: 9.0.0 resolution: "npm-registry-fetch@npm:9.0.0" @@ -8533,9 +8369,9 @@ fsevents@^2.1.2: linkType: hard "object-inspect@npm:^1.9.0": - version: 1.10.2 - resolution: "object-inspect@npm:1.10.2" - checksum: 2bb89d63fde8e5dc8ee255aa783308477c614204a12b5568e4646a3032fd75600ead57769f3e0557c7fed51ab4fe4f54f6998b77a0832c3e5b61974d67f3f705 + version: 1.10.3 + resolution: "object-inspect@npm:1.10.3" + checksum: f5d21d86dbedf7224f5e2bee8235beb1e94a419443102ae0d6c17603ace26b930de584ece5695ae6c338ec996656477d5ca425b1f8770b4aa3340aa3d188aa9a languageName: node linkType: hard @@ -8789,8 +8625,8 @@ fsevents@^2.1.2: linkType: hard "pacote@npm:^11.2.6": - version: 11.3.1 - resolution: "pacote@npm:11.3.1" + version: 11.3.3 + resolution: "pacote@npm:11.3.3" dependencies: "@npmcli/git": ^2.0.1 "@npmcli/installed-package-contents": ^1.0.6 @@ -8805,7 +8641,7 @@ fsevents@^2.1.2: npm-package-arg: ^8.0.1 npm-packlist: ^2.1.4 npm-pick-manifest: ^6.0.0 - npm-registry-fetch: ^9.0.0 + npm-registry-fetch: ^10.0.0 promise-retry: ^2.0.1 read-package-json-fast: ^2.0.1 rimraf: ^3.0.2 @@ -8813,7 +8649,7 @@ fsevents@^2.1.2: tar: ^6.1.0 bin: pacote: lib/bin.js - checksum: b244ec1ad7ec4d09d12db54d33f4481e3fd8c23384028782b3b69364ac6d8bd50324c0e4d405244652b6a897e75d9b15151d31cd00fb7d63bd39ab9069e3e11f + checksum: 0dc1afb33f29558261dcc9398ce1ad8cec943970fd7493a8e4d1ad5f9535214807c98f803d1831bab14f2c713b82b164d522e87e20ceb320e7afe941f9925ce1 languageName: node linkType: hard @@ -9101,11 +8937,11 @@ fsevents@^2.1.2: linkType: hard "prettier@npm:^2.2.1": - version: 2.2.1 - resolution: "prettier@npm:2.2.1" + version: 2.3.0 + resolution: "prettier@npm:2.3.0" bin: prettier: bin-prettier.js - checksum: 92c6c9f4b87eba1f28466edee57dd18c80d00b858edda77d46d1950d20e6e302b68ee255fc91133ba931e63c4577b5ae30da194d9626a8f3c0177778b91bf056 + checksum: 652640cc8b71bc5277cfb8bf6f161783ca588efcf683c3d630837b39da8d57fef35c9e00ae5855a8e3c75136c42274046c913cc2b2d2968558315f31c6a26981 languageName: node linkType: hard @@ -9459,9 +9295,9 @@ fsevents@^2.1.2: linkType: hard "regenerator-runtime@npm:^0.13.4": - version: 0.13.7 - resolution: "regenerator-runtime@npm:0.13.7" - checksum: 6ef567c662088b1b292214920cbd72443059298d477f72e1a37e0a113bafbfac9057cbfe35ae617284effc4b423493326a78561bbff7b04162c7949bdb9624e8 + version: 0.13.8 + resolution: "regenerator-runtime@npm:0.13.8" + checksum: 20178f5753f181d59691e5c3b4c59a2769987f75c7ccf325777673b5478acca61a553b10e895585086c222f72f5ee428090acf50320264de4b79f630f7388653 languageName: node linkType: hard @@ -10503,19 +10339,16 @@ fsevents@^2.1.2: linkType: hard "table@npm:^6.0.4": - version: 6.3.0 - resolution: "table@npm:6.3.0" + version: 6.7.0 + resolution: "table@npm:6.7.0" dependencies: ajv: ^8.0.1 - is-boolean-object: ^1.1.0 - is-number-object: ^1.0.4 - is-string: ^1.0.5 lodash.clonedeep: ^4.5.0 - lodash.flatten: ^4.4.0 lodash.truncate: ^4.4.2 slice-ansi: ^4.0.0 string-width: ^4.2.0 - checksum: ef64145cba22c729c51249273d8ad769ce4e9fdb1552c58d75d91fb5124bc7a1615b34ced45bbfa065ee6462ed5c0bfeb3e057b419b17e138af0b2f822553cb1 + strip-ansi: ^6.0.0 + checksum: 87ab315355fb76e42be583c0e6cfbf4a0359e2a3360125f50292e3a063e7e4b382c0a51107a227d9549680d5008abdb900dfe6b79d20312cab950c2f9d327d98 languageName: node linkType: hard @@ -10768,8 +10601,8 @@ fsevents@^2.1.2: linkType: hard "ts-jest@npm:^26.5.3": - version: 26.5.5 - resolution: "ts-jest@npm:26.5.5" + version: 26.5.6 + resolution: "ts-jest@npm:26.5.6" dependencies: bs-logger: 0.x buffer-from: 1.x @@ -10786,7 +10619,7 @@ fsevents@^2.1.2: typescript: ">=3.8 <5.0" bin: ts-jest: cli.js - checksum: a7fe56357bfd7e7cd833ea4a97408910ee67796fb7f3938c7155c69dc7b35f3172b76503e16282715e07a4a2b5026efd4803f0b090b3930e0c79c58d25b740db + checksum: fd32a8b256091d45d850c491fd090f74a368d44bccc8fedfa0dd074757727e7f07621eb2a69ebf081428f44a357a879237a2cf0aef970896410d454d0bf87ac6 languageName: node linkType: hard @@ -10985,7 +10818,7 @@ fsevents@^2.1.2: languageName: node linkType: hard -"typedoc-default-themes@npm:^0.12.9": +"typedoc-default-themes@npm:^0.12.10": version: 0.12.10 resolution: "typedoc-default-themes@npm:0.12.10" checksum: 3a420c405b00122c20018762ce145186219f26651a051216b1d4dafa1b3756a7e47290bf27898d3e2769af3a0da44591e3c93268c2a6503fcf28eb8b0f32980b @@ -10993,36 +10826,36 @@ fsevents@^2.1.2: linkType: hard "typedoc-plugin-markdown@npm:^3.7.1": - version: 3.7.1 - resolution: "typedoc-plugin-markdown@npm:3.7.1" + version: 3.8.0 + resolution: "typedoc-plugin-markdown@npm:3.8.0" dependencies: handlebars: ^4.7.7 peerDependencies: typedoc: ">=0.20.0" - checksum: c86f2060a8c08a5184dc4699b9e9db78b5e4251d885e3ab73e6637528dae1189899d380110d6f8045c272fed9016cd9a1a929f38cd407cd2ca6de2da96f8a66b + checksum: 2da55ebd62e443ff7a2c5100c0270223ea01b8a664733067f4147f0353382229da0c810b47766f8ec245604f83f8519eef45d680e2812b9ba9f9517ddfc1ea6c languageName: node linkType: hard "typedoc@npm:^0.20.35": - version: 0.20.35 - resolution: "typedoc@npm:0.20.35" + version: 0.20.36 + resolution: "typedoc@npm:0.20.36" dependencies: colors: ^1.4.0 fs-extra: ^9.1.0 handlebars: ^4.7.7 lodash: ^4.17.21 lunr: ^2.3.9 - marked: ^2.0.1 + marked: ^2.0.3 minimatch: ^3.0.0 progress: ^2.0.3 shelljs: ^0.8.4 shiki: ^0.9.3 - typedoc-default-themes: ^0.12.9 + typedoc-default-themes: ^0.12.10 peerDependencies: typescript: 3.9.x || 4.0.x || 4.1.x || 4.2.x bin: typedoc: bin/typedoc - checksum: 107295014bc223dc789f99bb01ddebd9756ef5f624e21eb13bbdda974b17a1ccf125b87a8ab77520dae4399b3ec2791f5aa825cf470b73d7fdebae0a936039d7 + checksum: 362a576deee8225e7f0e2722c91f9de553d8d821f0a7b07ac4bf9b9fa704452f495aba035e7c73af415b7363c88e80689f666e0b2dab3f29bb42eb5f2d7ae93c languageName: node linkType: hard @@ -11067,11 +10900,11 @@ typescript@4.1.5: linkType: hard "uglify-js@npm:^3.1.4": - version: 3.13.4 - resolution: "uglify-js@npm:3.13.4" + version: 3.13.6 + resolution: "uglify-js@npm:3.13.6" bin: uglifyjs: bin/uglifyjs - checksum: ed05c13db1fc5be51c189e96abfcd319be61c9ab2bc6917279bdb3d7900fc0cbe9dc2aafaaed2f9588bbe05a18f9aeb687ea76697e5578fd8820ce528acc5ff4 + checksum: 73138b225359ad4f10f009982c5a6c34521b8254036581b9d0f40cb4a423d7667f1c3460e5f96d6e6d280e89969207c08682d7420feb81c385937ba63c5c7a59 languageName: node linkType: hard @@ -11216,12 +11049,12 @@ typescript@4.1.5: linkType: hard "utf-8-validate@npm:^5.0.2": - version: 5.0.4 - resolution: "utf-8-validate@npm:5.0.4" + version: 5.0.5 + resolution: "utf-8-validate@npm:5.0.5" dependencies: node-gyp: latest node-gyp-build: ^4.2.0 - checksum: 14dc9e6af0471436a419505205d2d46a9e89109fe88b0920abe58323029ef260a454b9e27ce5a6700b40c15f182bb139f0bd3eb7c58e318b92eaf4d522be04af + checksum: 020dacd9ac655ea114810f6025347bfbf48656ec4b363da6029779274d7f2b0f829717acb7f35dd4bf59ec12c62ace18fa213997ecbd5f43388684331fc862b0 languageName: node linkType: hard @@ -11267,13 +11100,13 @@ typescript@4.1.5: linkType: hard "v8-to-istanbul@npm:^7.0.0": - version: 7.1.1 - resolution: "v8-to-istanbul@npm:7.1.1" + version: 7.1.2 + resolution: "v8-to-istanbul@npm:7.1.2" dependencies: "@types/istanbul-lib-coverage": ^2.0.1 convert-source-map: ^1.6.0 source-map: ^0.7.3 - checksum: 12aad5bcaf3bdc9587eac86299313b677c53f3ad4c4663067d7ee456fb4c606b3abfef0b7d67b4a604b7f270e1ad4c00d31d1c6183d1cf023f348cff4f922e40 + checksum: ff653089c952d618b01c5ff1ab4517144240ba0b6193a9e7116d2f19a6990a76f9bdb3e8f31424f556169c3bf29beadb5ddbaa0aded62da9f5ea63116c27c610 languageName: node linkType: hard