diff --git a/CHANGELOG.md b/CHANGELOG.md index 0afab7f3..800a2c9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.0] - 2023-10-19 +### Changed +- `@rarimo/rarime`: + - expose transit state details on `createProof` + - update `IssuerData` and `BJJSignatureProof2021` classes for compatibility with the new issuer + - use the state at a specific block when generating the proofs to prevent possible conflicts + + ## [0.5.0] - 2023-10-13 ### Added - `@rarimo/rarime`: get credentials method @@ -60,7 +68,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Implemented `@rarimo/rarime-connector` and `@rarimo/rarime` packages -[Unreleased]: https://github.com/rarimo/rarime/compare/0.5.0...HEAD +[Unreleased]: https://github.com/rarimo/rarime/compare/0.6.0...HEAD +[0.6.0]: https://github.com/rarimo/rarime/compare/0.5.0...0.6.0 [0.5.0]: https://github.com/rarimo/rarime/compare/0.4.0...0.5.0 [0.4.0]: https://github.com/rarimo/rarime/compare/0.3.2...0.4.0 [0.3.2]: https://github.com/rarimo/rarime/compare/0.3.1...0.3.2 diff --git a/packages/connector/package.json b/packages/connector/package.json index 5e73c491..d0c636bf 100644 --- a/packages/connector/package.json +++ b/packages/connector/package.json @@ -1,6 +1,6 @@ { "name": "@rarimo/rarime-connector", - "version": "0.5.0", + "version": "0.6.0", "description": "Facilitates interaction between a DApp and RariMe MetaMask snap", "repository": { "type": "git", diff --git a/packages/connector/src/types.ts b/packages/connector/src/types.ts index f648c5ee..bea253f9 100644 --- a/packages/connector/src/types.ts +++ b/packages/connector/src/types.ts @@ -121,7 +121,17 @@ export type StateInfo = { lastUpdateOperationIndex: string; }; +export type UpdateStateDetails = { + stateRootHash: string; + gistRootDataStruct: { + root: string | number; + createdAtTimestamp: string | number; + }; + proof: string; +}; + export type ZKPProofResponse = { + updateStateDetails: UpdateStateDetails; updateStateTx?: TransactionRequest; zkpProof: ZKProof; statesMerkleData?: { diff --git a/packages/connector/src/version.json b/packages/connector/src/version.json index 87ddd903..3910e1f3 100644 --- a/packages/connector/src/version.json +++ b/packages/connector/src/version.json @@ -1,3 +1,3 @@ { - "version": "0.5.x" + "version": "0.6.x" } diff --git a/packages/site/package.json b/packages/site/package.json index 82bf0382..9738b285 100644 --- a/packages/site/package.json +++ b/packages/site/package.json @@ -1,6 +1,6 @@ { "name": "site", - "version": "0.5.0", + "version": "0.6.0", "private": true, "license": "(MIT-0 OR Apache-2.0)", "scripts": { diff --git a/packages/snap/package.json b/packages/snap/package.json index 458d1028..3db7a08b 100644 --- a/packages/snap/package.json +++ b/packages/snap/package.json @@ -1,6 +1,6 @@ { "name": "@rarimo/rarime", - "version": "0.5.0", + "version": "0.6.0", "description": "RariMe is a MetaMask Snap that safely holds any of your credentials and allows you to prove your identity without revealing any personal data. Powered by Rarimo Protocol and Zero-Knowledge Proof technology.", "repository": { "type": "git", @@ -45,7 +45,7 @@ "@metamask/snaps-jest": "0.35.2-flask.1", "@metamask/snaps-types": "0.32.2", "@metamask/snaps-ui": "0.32.2", - "@rarimo/rarime-connector": "0.5.0", + "@rarimo/rarime-connector": "0.6.0", "buffer": "6.0.3", "ethers": "5.7.2", "intl": "1.2.5", diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index eb2209a8..3ff4f260 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "0.5.0", + "version": "0.6.0", "description": "Securely store and manage all of your identity credentials. Use them across chains with ZK-protected privacy guarantees.", "proposedName": "RariMe", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/rarimo/rarime.git" }, "source": { - "shasum": "dZLJw4DpoiXgAjwOHLIbhjOhBw1riUDGcjvzVaJu/oE=", + "shasum": "qwGl3IBgzNUUd5bsWem1tyy3cSNIBqyFNtTV+29xsdY=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snap/src/helpers/credential-helpers.ts b/packages/snap/src/helpers/credential-helpers.ts index 8d701073..c925d4de 100644 --- a/packages/snap/src/helpers/credential-helpers.ts +++ b/packages/snap/src/helpers/credential-helpers.ts @@ -118,8 +118,15 @@ export const getPreparedCredential = async (credential: W3CCredential) => { }; }; -export const loadDataByUrl = async (url: string) => { - const response = await fetch(url); +export const loadDataByUrl = async ( + url: string, + endianSwappedCoreStateHash?: string, +) => { + const response = await fetch( + endianSwappedCoreStateHash + ? `${url}?state=${endianSwappedCoreStateHash}` + : url, + ); if (!response.ok) { const message = `An error has occured: ${response.status}`; diff --git a/packages/snap/src/helpers/model-helpers.ts b/packages/snap/src/helpers/model-helpers.ts index d653228d..e1beab9b 100644 --- a/packages/snap/src/helpers/model-helpers.ts +++ b/packages/snap/src/helpers/model-helpers.ts @@ -18,6 +18,8 @@ export class IssuerData { mtp?: Proof; credentialStatus?: CredentialStatus; + + updateUrl!: string; } export class Iden3SparseMerkleTreeProof { @@ -40,8 +42,6 @@ export class BJJSignatureProof2021 { signature!: string; coreClaim!: string; - - issuerProofUpdateUrl!: string; } export class CircuitClaim { diff --git a/packages/snap/src/helpers/proof-helpers.ts b/packages/snap/src/helpers/proof-helpers.ts index 0daf26d6..08c30b74 100644 --- a/packages/snap/src/helpers/proof-helpers.ts +++ b/packages/snap/src/helpers/proof-helpers.ts @@ -1,7 +1,12 @@ /* eslint-disable camelcase */ /* eslint-disable @typescript-eslint/prefer-for-of */ import { Hex, Signature } from '@iden3/js-crypto'; -import { Claim, DID, MerklizedRootPosition } from '@iden3/js-iden3-core'; +import { + Claim, + DID, + fromLittleEndian, + MerklizedRootPosition, +} from '@iden3/js-iden3-core'; import { Hash, NodeAux, @@ -151,9 +156,20 @@ export const buildTreeState = ( rootOfRoots: newHashFromHex(rootOfRoots), }); +export const convertEndianSwappedCoreStateHashHex = (hash: string) => { + const convertedStateHash = fromLittleEndian( + Hex.decodeString(hash.slice(2)), + ).toString(16); + + return convertedStateHash?.length < 64 + ? `0x0${convertedStateHash}` + : `0x${convertedStateHash}`; +}; + export const newCircuitClaimData = async ( credential: W3CCredential, coreClaim: Claim, + coreStateHash: string, ): Promise => { const circuitClaim = new CircuitClaim(); circuitClaim.claim = coreClaim; @@ -162,7 +178,10 @@ export const newCircuitClaimData = async ( const smtProof = getIden3SparseMerkleTreeProof(credential.proof!); if (smtProof) { - const data = await loadDataByUrl(smtProof.id); + const data = await loadDataByUrl( + smtProof.id, + convertEndianSwappedCoreStateHashHex(coreStateHash), + ); circuitClaim.incProof = { proof: data.mtp, @@ -181,7 +200,8 @@ export const newCircuitClaimData = async ( const decodedSignature = Hex.decodeString(sigProof.signature); const signature = Signature.newFromCompressed(decodedSignature); const issuerAuthClaimIncMtp = await loadDataByUrl( - sigProof.issuerProofUpdateUrl, + sigProof.issuerData.updateUrl, + convertEndianSwappedCoreStateHashHex(coreStateHash), ); const rs: RevocationStatus = await getRevocationStatus( sigProof.issuerData.credentialStatus!, diff --git a/packages/snap/src/helpers/state-v2-helpers.ts b/packages/snap/src/helpers/state-v2-helpers.ts index 9c53fd69..3b30bec8 100644 --- a/packages/snap/src/helpers/state-v2-helpers.ts +++ b/packages/snap/src/helpers/state-v2-helpers.ts @@ -11,6 +11,7 @@ import { StateProof, StateV2__factory, } from '../types'; +import { ILightweightStateV2 } from '../types/contracts/LightweightStateV2'; import { getChainInfo, getProviderChainInfo, @@ -24,10 +25,12 @@ export const getGISTProof = async ({ rpcUrl, contractAddress, userId, + rootHash, }: { rpcUrl: string; contractAddress: string; userId: string; + rootHash?: string; }): Promise => { const rawProvider = new providers.JsonRpcProvider(rpcUrl, 'any'); @@ -35,7 +38,9 @@ export const getGISTProof = async ({ contractAddress, rawProvider, ); - const data = await contractInstance.getGISTProof(userId); + const data = rootHash + ? await contractInstance.getGISTProofByRoot(userId, rootHash) + : await contractInstance.getGISTProof(userId); return { root: BigInt(data.root.toString()), @@ -124,11 +129,22 @@ export const loadDataFromRarimoCore = async ( return await response.json(); }; -export const getUpdateStateTx = async ( - accountId: string, - chainInfo: ChainInfo, +type UpdateStateDetails = { + stateRootHash: string; + gistRootDataStruct: ILightweightStateV2.GistRootDataStruct; + proof: string; +}; + +export const getCoreOperationByIndex = async (index: string) => { + return loadDataFromRarimoCore( + `/rarimo/rarimo-core/rarimocore/operation/${index}`, + ); +}; + +export const getUpdateStateDetails = async ( state: StateInfo, -): Promise => { + operation: OperationResponse, +): Promise => { let operationProof; do { try { @@ -137,17 +153,13 @@ export const getUpdateStateTx = async ( ); } catch (e) { if (e instanceof FetcherError && e.response.status === 400) { - await new Promise((resolve) => setTimeout(resolve, 30000)); + await new Promise((resolve) => setTimeout(resolve, 30_000)); } else { throw e; } } } while (!operationProof); - const operationResponse = await loadDataFromRarimoCore( - `/rarimo/rarimo-core/rarimocore/operation/${state.lastUpdateOperationIndex}`, - ); - const decodedPath = operationProof?.path?.map((el: string) => utils.arrayify(el), ); @@ -164,14 +176,31 @@ export const getUpdateStateTx = async ( [decodedPath, decodedSignature], ); + return { + stateRootHash: operation.operation.details.stateRootHash, + gistRootDataStruct: { + root: operation.operation.details.GISTHash, + createdAtTimestamp: Number(operation.operation.details.timestamp), + }, + proof, + }; +}; + +export const getUpdateStateTx = async ( + accountId: string, + chainInfo: ChainInfo, + state: StateInfo, + operation: OperationResponse, + updateStateDetails?: UpdateStateDetails, +): Promise => { + const { stateRootHash, gistRootDataStruct, proof } = + updateStateDetails ?? (await getUpdateStateDetails(state, operation)); + const contractInterface = LightweightStateV2__factory.createInterface(); const txData = contractInterface.encodeFunctionData('signedTransitState', [ - operationResponse.operation.details.stateRootHash, - { - root: operationResponse.operation.details.GISTHash, - createdAtTimestamp: Number(operationResponse.operation.details.timestamp), - }, + stateRootHash, + gistRootDataStruct, proof, ]); return { diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index adacf12c..bfe7a6ff 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -1,7 +1,7 @@ // eslint-disable-next-line import/no-unassigned-import import './polyfill'; import { OnRpcRequestHandler } from '@metamask/snaps-types'; -import { panel, text, divider, heading, copyable } from '@metamask/snaps-ui'; +import { copyable, divider, heading, panel, text } from '@metamask/snaps-ui'; import { RPCMethods } from '@rarimo/rarime-connector'; import { DID } from '@iden3/js-iden3-core'; import { Identity } from './identity'; @@ -16,20 +16,22 @@ import { } from './types'; import { AuthZkp } from './auth-zkp'; import { + checkIfStateSynced, exportKeysAndCredentials, findCredentialsByQuery, - importKeysAndCredentials, - saveCredentials, - checkIfStateSynced, + getCoreOperationByIndex, + getHostname, + getProviderChainInfo, + getUpdateStateDetails, getUpdateStateTx, + importKeysAndCredentials, loadDataFromRarimoCore, - getProviderChainInfo, - getHostname, + saveCredentials, } from './helpers'; import { ZkpGen } from './zkp-gen'; import { - isValidSaveCredentialsOfferRequest, isValidCreateProofRequest, + isValidSaveCredentialsOfferRequest, } from './typia-generated'; import { GET_CREDENTIALS_SUPPORTED_HOSTNAMES } from './config'; @@ -204,13 +206,8 @@ export const onRpcRequest: OnRpcRequestHandler = async ({ const identity = await Identity.create(identityStorage.privateKeyHex); const zkpGen = new ZkpGen(identity, params, credentials[0]); - const zkpProof = await zkpGen.generateProof(); - if (!isOnChainProof) { - return { zkpProof }; - } - - let updateStateTx; + // ================ LOAD STATE DETAILS ===================== const chainInfo = await getProviderChainInfo(); @@ -227,11 +224,35 @@ export const onRpcRequest: OnRpcRequestHandler = async ({ stateData.state.createdAtBlock, ); + const operation = await getCoreOperationByIndex( + stateData.state.lastUpdateOperationIndex, + ); + + // ================== USE STATE DETAILS TO GEN PROOF ===================== + + const zkpProof = await zkpGen.generateProof( + stateData.state.hash, + operation.operation.details.GISTHash, + ); + + if (!isOnChainProof) { + return { zkpProof }; + } + + const updateStateDetails = await getUpdateStateDetails( + stateData.state, + operation, + ); + + let updateStateTx; + if (!isSynced) { updateStateTx = await getUpdateStateTx( accountAddress!, chainInfo, stateData.state, + operation, + updateStateDetails, ); } @@ -243,6 +264,7 @@ export const onRpcRequest: OnRpcRequestHandler = async ({ }, zkpProof, ...(updateStateTx && { updateStateTx }), + updateStateDetails, }; } throw new Error('User rejected request'); @@ -309,9 +331,7 @@ export const onRpcRequest: OnRpcRequestHandler = async ({ } case RPCMethods.CheckStateContractSync: { - const isSynced = await checkIfStateSynced(); - - return isSynced; + return await checkIfStateSynced(); } case RPCMethods.GetCredentials: { diff --git a/packages/snap/src/zkp-gen.ts b/packages/snap/src/zkp-gen.ts index 752232ed..102674b8 100644 --- a/packages/snap/src/zkp-gen.ts +++ b/packages/snap/src/zkp-gen.ts @@ -80,7 +80,7 @@ export class ZkpGen { this.proofRequest = proofRequest; } - async generateProof() { + async generateProof(coreStateHash: string, operationGistHash: string) { const preparedCredential = await getPreparedCredential( this.verifiableCredential, ); @@ -88,6 +88,7 @@ export class ZkpGen { this.circuitClaimData = await newCircuitClaimData( preparedCredential.credential, preparedCredential.credentialCoreClaim, + coreStateHash, ); this.query = await toCircuitsQuery( @@ -128,6 +129,7 @@ export class ZkpGen { rpcUrl: getRarimoEvmRpcUrl(providerChainInfo.id), contractAddress: getRarimoStateContractAddress(providerChainInfo.id), userId: this.identity.identityIdBigIntString, + rootHash: operationGistHash, }); this.gistProof = toGISTProof(gistInfo); diff --git a/yarn.lock b/yarn.lock index e583503e..453f6df0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -70,33 +70,33 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.22.9": - version: 7.22.20 - resolution: "@babel/compat-data@npm:7.22.20" - checksum: efedd1d18878c10fde95e4d82b1236a9aba41395ef798cbb651f58dbf5632dbff475736c507b8d13d4c8f44809d41c0eb2ef0d694283af9ba5dd8339b6dab451 +"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.22.9, @babel/compat-data@npm:^7.23.2": + version: 7.23.2 + resolution: "@babel/compat-data@npm:7.23.2" + checksum: d8dc27437d40907b271161d4c88ffe72ccecb034c730deb1960a417b59a14d7c5ebca8cd80dd458a01cd396a7a329eb48cddcc3791b5a84da33d7f278f7bec6a languageName: node linkType: hard "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.0, @babel/core@npm:^7.15.5, @babel/core@npm:^7.16.7, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6, @babel/core@npm:^7.19.6, @babel/core@npm:^7.20.12": - version: 7.23.0 - resolution: "@babel/core@npm:7.23.0" + version: 7.23.2 + resolution: "@babel/core@npm:7.23.2" dependencies: "@ampproject/remapping": ^2.2.0 "@babel/code-frame": ^7.22.13 "@babel/generator": ^7.23.0 "@babel/helper-compilation-targets": ^7.22.15 "@babel/helper-module-transforms": ^7.23.0 - "@babel/helpers": ^7.23.0 + "@babel/helpers": ^7.23.2 "@babel/parser": ^7.23.0 "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.0 + "@babel/traverse": ^7.23.2 "@babel/types": ^7.23.0 convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 semver: ^6.3.1 - checksum: cebd9b48dbc970a7548522f207f245c69567e5ea17ebb1a4e4de563823cf20a01177fe8d2fe19b6e1461361f92fa169fd0b29f8ee9d44eeec84842be1feee5f2 + checksum: 003897718ded16f3b75632d63cd49486bf67ff206cc7ebd1a10d49e2456f8d45740910d5ec7e42e3faf0deec7a2e96b1a02e766d19a67a8309053f0d4e57c0fe languageName: node linkType: hard @@ -189,9 +189,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.4.2": - version: 0.4.2 - resolution: "@babel/helper-define-polyfill-provider@npm:0.4.2" +"@babel/helper-define-polyfill-provider@npm:^0.4.3": + version: 0.4.3 + resolution: "@babel/helper-define-polyfill-provider@npm:0.4.3" dependencies: "@babel/helper-compilation-targets": ^7.22.6 "@babel/helper-plugin-utils": ^7.22.5 @@ -200,7 +200,7 @@ __metadata: resolve: ^1.14.2 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 1f6dec0c5d0876d278fe15b71238eccc5f74c4e2efa2c78aaafa8bc2cc96336b8e68d94cd1a78497356c96e8b91b8c1f4452179820624d1702aee2f9832e6569 + checksum: 5d21e3f47b320e4b5b644195ec405e7ebc3739e48e65899efc808c5fa9c3bf5b06ce0d8ff5246ca99d1411e368f4557bc66730196c5781a5c4e986ee703bee79 languageName: node linkType: hard @@ -279,7 +279,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.22.5, @babel/helper-remap-async-to-generator@npm:^7.22.9": +"@babel/helper-remap-async-to-generator@npm:^7.22.20, @babel/helper-remap-async-to-generator@npm:^7.22.5": version: 7.22.20 resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" dependencies: @@ -364,14 +364,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.23.0": - version: 7.23.1 - resolution: "@babel/helpers@npm:7.23.1" +"@babel/helpers@npm:^7.23.2": + version: 7.23.2 + resolution: "@babel/helpers@npm:7.23.2" dependencies: "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.0 + "@babel/traverse": ^7.23.2 "@babel/types": ^7.23.0 - checksum: acfc345102045c24ea2a4d60e00dcf8220e215af3add4520e2167700661338e6a80bd56baf44bb764af05ec6621101c9afc315dc107e18c61fa6da8acbdbb893 + checksum: aaf4828df75ec460eaa70e5c9f66e6dadc28dae3728ddb7f6c13187dbf38030e142194b83d81aa8a31bbc35a5529a5d7d3f3cf59d5d0b595f5dd7f9d8f1ced8e languageName: node linkType: hard @@ -746,17 +746,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.22.15" +"@babel/plugin-transform-async-generator-functions@npm:^7.23.2": + version: 7.23.2 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.2" dependencies: - "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-remap-async-to-generator": ^7.22.9 + "@babel/helper-remap-async-to-generator": ^7.22.20 "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: fad98786b446ce63bde0d14a221e2617eef5a7bbca62b49d96f16ab5e1694521234cfba6145b830fbf9af16d60a8a3dbf148e8694830bd91796fe333b0599e73 + checksum: e1abae0edcda7304d7c17702ac25a127578791b89c4f767d60589249fa3e50ec33f8c9ff39d3d8d41f00b29947654eaddd4fd586e04c4d598122db745fab2868 languageName: node linkType: hard @@ -784,7 +784,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.22.15": +"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.23.0": version: 7.23.0 resolution: "@babel/plugin-transform-block-scoping@npm:7.23.0" dependencies: @@ -851,7 +851,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.22.15": +"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.23.0": version: 7.23.0 resolution: "@babel/plugin-transform-destructuring@npm:7.23.0" dependencies: @@ -1003,7 +1003,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.22.5": +"@babel/plugin-transform-modules-amd@npm:^7.23.0": version: 7.23.0 resolution: "@babel/plugin-transform-modules-amd@npm:7.23.0" dependencies: @@ -1015,7 +1015,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.23.0": +"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.23.0": version: 7.23.0 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.0" dependencies: @@ -1028,7 +1028,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.22.11": +"@babel/plugin-transform-modules-systemjs@npm:^7.23.0": version: 7.23.0 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.0" dependencies: @@ -1140,7 +1140,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.22.15": +"@babel/plugin-transform-optional-chaining@npm:^7.22.15, @babel/plugin-transform-optional-chaining@npm:^7.23.0": version: 7.23.0 resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.0" dependencies: @@ -1285,18 +1285,18 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.15.0, @babel/plugin-transform-runtime@npm:^7.16.7": - version: 7.22.15 - resolution: "@babel/plugin-transform-runtime@npm:7.22.15" + version: 7.23.2 + resolution: "@babel/plugin-transform-runtime@npm:7.23.2" dependencies: "@babel/helper-module-imports": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 - babel-plugin-polyfill-corejs2: ^0.4.5 - babel-plugin-polyfill-corejs3: ^0.8.3 - babel-plugin-polyfill-regenerator: ^0.5.2 + babel-plugin-polyfill-corejs2: ^0.4.6 + babel-plugin-polyfill-corejs3: ^0.8.5 + babel-plugin-polyfill-regenerator: ^0.5.3 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7edf20b13d02f856276221624abf3b8084daa3f265a6e5c70ee0d0c63087fcf726dc8756a9c8bb3d25a1ce8697ab66ec8cdd15be992c21aed9971cb5bfe80a5b + checksum: 09f4273bfe9600c67e72e26f853f11c24ee4c1cbb3935c4a28a94d388e7c0d8733479d868c333cb34e9c236f1765788c6daef7852331f5c70a3b5543fd0247a1 languageName: node linkType: hard @@ -1418,10 +1418,10 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.15.4, @babel/preset-env@npm:^7.16.7, @babel/preset-env@npm:^7.18.2": - version: 7.22.20 - resolution: "@babel/preset-env@npm:7.22.20" + version: 7.23.2 + resolution: "@babel/preset-env@npm:7.23.2" dependencies: - "@babel/compat-data": ^7.22.20 + "@babel/compat-data": ^7.23.2 "@babel/helper-compilation-targets": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-validator-option": ^7.22.15 @@ -1447,15 +1447,15 @@ __metadata: "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 "@babel/plugin-transform-arrow-functions": ^7.22.5 - "@babel/plugin-transform-async-generator-functions": ^7.22.15 + "@babel/plugin-transform-async-generator-functions": ^7.23.2 "@babel/plugin-transform-async-to-generator": ^7.22.5 "@babel/plugin-transform-block-scoped-functions": ^7.22.5 - "@babel/plugin-transform-block-scoping": ^7.22.15 + "@babel/plugin-transform-block-scoping": ^7.23.0 "@babel/plugin-transform-class-properties": ^7.22.5 "@babel/plugin-transform-class-static-block": ^7.22.11 "@babel/plugin-transform-classes": ^7.22.15 "@babel/plugin-transform-computed-properties": ^7.22.5 - "@babel/plugin-transform-destructuring": ^7.22.15 + "@babel/plugin-transform-destructuring": ^7.23.0 "@babel/plugin-transform-dotall-regex": ^7.22.5 "@babel/plugin-transform-duplicate-keys": ^7.22.5 "@babel/plugin-transform-dynamic-import": ^7.22.11 @@ -1467,9 +1467,9 @@ __metadata: "@babel/plugin-transform-literals": ^7.22.5 "@babel/plugin-transform-logical-assignment-operators": ^7.22.11 "@babel/plugin-transform-member-expression-literals": ^7.22.5 - "@babel/plugin-transform-modules-amd": ^7.22.5 - "@babel/plugin-transform-modules-commonjs": ^7.22.15 - "@babel/plugin-transform-modules-systemjs": ^7.22.11 + "@babel/plugin-transform-modules-amd": ^7.23.0 + "@babel/plugin-transform-modules-commonjs": ^7.23.0 + "@babel/plugin-transform-modules-systemjs": ^7.23.0 "@babel/plugin-transform-modules-umd": ^7.22.5 "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 "@babel/plugin-transform-new-target": ^7.22.5 @@ -1478,7 +1478,7 @@ __metadata: "@babel/plugin-transform-object-rest-spread": ^7.22.15 "@babel/plugin-transform-object-super": ^7.22.5 "@babel/plugin-transform-optional-catch-binding": ^7.22.11 - "@babel/plugin-transform-optional-chaining": ^7.22.15 + "@babel/plugin-transform-optional-chaining": ^7.23.0 "@babel/plugin-transform-parameters": ^7.22.15 "@babel/plugin-transform-private-methods": ^7.22.5 "@babel/plugin-transform-private-property-in-object": ^7.22.11 @@ -1495,15 +1495,15 @@ __metadata: "@babel/plugin-transform-unicode-regex": ^7.22.5 "@babel/plugin-transform-unicode-sets-regex": ^7.22.5 "@babel/preset-modules": 0.1.6-no-external-plugins - "@babel/types": ^7.22.19 - babel-plugin-polyfill-corejs2: ^0.4.5 - babel-plugin-polyfill-corejs3: ^0.8.3 - babel-plugin-polyfill-regenerator: ^0.5.2 + "@babel/types": ^7.23.0 + babel-plugin-polyfill-corejs2: ^0.4.6 + babel-plugin-polyfill-corejs3: ^0.8.5 + babel-plugin-polyfill-regenerator: ^0.5.3 core-js-compat: ^3.31.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 99357a5cb30f53bacdc0d1cd6dff0f052ea6c2d1ba874d969bba69897ef716e87283e84a59dc52fb49aa31fd1b6f55ed756c64c04f5678380700239f6030b881 + checksum: 49327ef584b529b56aedd6577937b80c0d89603c68b23795495a13af04b5aa008db9ad04cd280423600cdc0d3cce13ae9d0d9a977db5c8193697b20ced8a10b2 languageName: node linkType: hard @@ -1537,8 +1537,8 @@ __metadata: linkType: hard "@babel/preset-typescript@npm:^7.15.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.17.12": - version: 7.23.0 - resolution: "@babel/preset-typescript@npm:7.23.0" + version: 7.23.2 + resolution: "@babel/preset-typescript@npm:7.23.2" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-validator-option": ^7.22.15 @@ -1547,7 +1547,7 @@ __metadata: "@babel/plugin-transform-typescript": ^7.22.15 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3d5fce83e83f11c07e0ea13542bca181abb3b482b8981ec9c64e6add9d7beed3c54d063dc4bc9fd383165c71114a245abef89a289680833c5a8552fe3e7c4407 + checksum: c4b065c90e7f085dd7a0e57032983ac230c7ffd1d616e4c2b66581e765d5befc9271495f33250bf1cf9b4d436239c8ca3b19ada9f6c419c70bdab2cf6c868f9f languageName: node linkType: hard @@ -1559,21 +1559,21 @@ __metadata: linkType: hard "@babel/runtime-corejs3@npm:^7.10.2": - version: 7.23.1 - resolution: "@babel/runtime-corejs3@npm:7.23.1" + version: 7.23.2 + resolution: "@babel/runtime-corejs3@npm:7.23.2" dependencies: core-js-pure: ^3.30.2 regenerator-runtime: ^0.14.0 - checksum: 5d52b0cc8b5d243e67cf29c584d15acdc0c89b64de4a3fe1cb8a83b84b64a5621802e36931f93ca696cb637884abd11c8514615d890a4edf057ec4464f73915d + checksum: 922f25c47996a8af604cea82441e41be8b11910e96c662511e54120078f4c64258c045a28a311467a8f14a0c17f46a1f057f7c0501e567869a4343a6ce017962 languageName: node linkType: hard "@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": - version: 7.23.1 - resolution: "@babel/runtime@npm:7.23.1" + version: 7.23.2 + resolution: "@babel/runtime@npm:7.23.2" dependencies: regenerator-runtime: ^0.14.0 - checksum: 0cd0d43e6e7dc7f9152fda8c8312b08321cda2f56ef53d6c22ebdd773abdc6f5d0a69008de90aa41908d00e2c1facb24715ff121274e689305c858355ff02c70 + checksum: 6c4df4839ec75ca10175f636d6362f91df8a3137f86b38f6cd3a4c90668a0fe8e9281d320958f4fbd43b394988958585a17c3aab2a4ea6bf7316b22916a371fb languageName: node linkType: hard @@ -1588,9 +1588,9 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.23.0, @babel/traverse@npm:^7.4.5": - version: 7.23.0 - resolution: "@babel/traverse@npm:7.23.0" +"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.4.5": + version: 7.23.2 + resolution: "@babel/traverse@npm:7.23.2" dependencies: "@babel/code-frame": ^7.22.13 "@babel/generator": ^7.23.0 @@ -1602,7 +1602,7 @@ __metadata: "@babel/types": ^7.23.0 debug: ^4.1.0 globals: ^11.1.0 - checksum: 0b17fae53269e1af2cd3edba00892bc2975ad5df9eea7b84815dab07dfec2928c451066d51bc65b4be61d8499e77db7e547ce69ef2a7b0eca3f96269cb43a0b0 + checksum: 26a1eea0dde41ab99dde8b9773a013a0dc50324e5110a049f5d634e721ff08afffd54940b3974a20308d7952085ac769689369e9127dea655f868c0f6e1ab35d languageName: node linkType: hard @@ -3690,6 +3690,13 @@ __metadata: languageName: node linkType: hard +"@fastify/busboy@npm:^2.0.0": + version: 2.0.0 + resolution: "@fastify/busboy@npm:2.0.0" + checksum: 41879937ce1dee6421ef9cd4da53239830617e1f0bb7a0e843940772cd72827205d05e518af6adabe6e1ea19301285fff432b9d11bad01a531e698bea95c781b + languageName: node + linkType: hard + "@gatsbyjs/parcel-namer-relative-to-cwd@npm:1.9.0": version: 1.9.0 resolution: "@gatsbyjs/parcel-namer-relative-to-cwd@npm:1.9.0" @@ -4535,11 +4542,11 @@ __metadata: linkType: hard "@lezer/lr@npm:^1.0.0": - version: 1.3.12 - resolution: "@lezer/lr@npm:1.3.12" + version: 1.3.13 + resolution: "@lezer/lr@npm:1.3.13" dependencies: "@lezer/common": ^1.0.0 - checksum: fe875dc23e2bccc8d3dbe4aa94e9f18d1229c19ef0ece22651f3eaacfff94820dcf078a7120254d118ca2c101e1264133b188254aa09f90e639df097cdd7bd2d + checksum: aad0cb8908796a6b49116842fd490093aa0de54b48150a60a4f418815c014f7a1b4355615832e305caea5c0ba8c5ab577f82aebcd0ea04586b8199284ef0fec8 languageName: node linkType: hard @@ -4650,16 +4657,16 @@ __metadata: languageName: node linkType: hard -"@metamask/approval-controller@npm:^3.0.0, @metamask/approval-controller@npm:^3.5.1": - version: 3.5.1 - resolution: "@metamask/approval-controller@npm:3.5.1" +"@metamask/approval-controller@npm:^3.0.0, @metamask/approval-controller@npm:^3.5.2": + version: 3.5.2 + resolution: "@metamask/approval-controller@npm:3.5.2" dependencies: - "@metamask/base-controller": ^3.2.1 + "@metamask/base-controller": ^3.2.2 "@metamask/utils": ^6.2.0 eth-rpc-errors: ^4.0.2 immer: ^9.0.6 nanoid: ^3.1.31 - checksum: 5d4d1425d44b3848b4486744472fb8eeb31ca9a70d58c6ca6e0603bcbba32f1c5dcd04a8fb2ab6b4bdbf2b4e3309f75387d7d345cd2aedee5e3d6b5d4af4dbad + checksum: 70436be566952b8aa42de48aff36655a42611478a5beee4e5ea9cf019ef386db202c464d73057df4e9cce22ebdb7517f5eb71a9def6bd7672f48a2d714ad1f2c languageName: node linkType: hard @@ -4687,13 +4694,13 @@ __metadata: languageName: node linkType: hard -"@metamask/base-controller@npm:^3.0.0, @metamask/base-controller@npm:^3.2.1": - version: 3.2.1 - resolution: "@metamask/base-controller@npm:3.2.1" +"@metamask/base-controller@npm:^3.0.0, @metamask/base-controller@npm:^3.2.2": + version: 3.2.3 + resolution: "@metamask/base-controller@npm:3.2.3" dependencies: - "@metamask/utils": ^6.2.0 + "@metamask/utils": ^8.1.0 immer: ^9.0.6 - checksum: 73723a275ad2c8c6f9fcfcd69fd8b469bf8f4455fc572fc19ac9a8d76e5b65152cb111d95bfb9a4b9443298147e03a5f9778747dec2ca2203495ace54c97688c + checksum: f49fcf2bf892ec25657c2d72a50b3c4f3cad59acb1b74d9fdcdf564107b8f38f73647c696aaa9699d94828b5797d8f1479dab44a2dbcda987c268b0088bb3b76 languageName: node linkType: hard @@ -4732,19 +4739,18 @@ __metadata: languageName: node linkType: hard -"@metamask/controller-utils@npm:^4.3.2": - version: 4.3.2 - resolution: "@metamask/controller-utils@npm:4.3.2" +"@metamask/controller-utils@npm:^5.0.1": + version: 5.0.2 + resolution: "@metamask/controller-utils@npm:5.0.2" dependencies: "@metamask/eth-query": ^3.0.1 - "@metamask/utils": ^6.2.0 + "@metamask/utils": ^8.1.0 "@spruceid/siwe-parser": 1.1.3 eth-ens-namehash: ^2.0.8 - eth-rpc-errors: ^4.0.2 ethereumjs-util: ^7.0.10 ethjs-unit: ^0.1.6 fast-deep-equal: ^3.1.3 - checksum: 0af7de11bee8cea81946c424d51e2f0a27f3deeebb491aed00262b2f76b4b1e16ff8fa129309944b3e16a6531b0d153dde6794011bf355234fdebb965261372e + checksum: 2345ab9ee0ba900fe2249d80009acfcf458bc60b30418234d00f5f04247b1182a585050572237f8ab09aa23032a24b99ad96399fc0798a0e9a114a29c3bf90d6 languageName: node linkType: hard @@ -4907,12 +4913,12 @@ __metadata: linkType: hard "@metamask/permission-controller@npm:^4.0.0": - version: 4.1.1 - resolution: "@metamask/permission-controller@npm:4.1.1" + version: 4.1.2 + resolution: "@metamask/permission-controller@npm:4.1.2" dependencies: - "@metamask/approval-controller": ^3.5.1 - "@metamask/base-controller": ^3.2.1 - "@metamask/controller-utils": ^4.3.2 + "@metamask/approval-controller": ^3.5.2 + "@metamask/base-controller": ^3.2.2 + "@metamask/controller-utils": ^5.0.1 "@metamask/utils": ^6.2.0 "@types/deep-freeze-strict": ^1.1.0 deep-freeze-strict: ^1.1.1 @@ -4921,8 +4927,8 @@ __metadata: json-rpc-engine: ^6.1.0 nanoid: ^3.1.31 peerDependencies: - "@metamask/approval-controller": ^3.5.1 - checksum: 45f94c805302256d54f4e25d7f15fd22ea8c9c8548cca4514babeccfe31cfef47ca79dacd5fc45013120a0ad22eaa0ded4b56d37bf59f4dc2712d58edcc0aaca + "@metamask/approval-controller": ^3.5.2 + checksum: 743536cc127b4f8ee85c23c79f92e9fa635d4ce5a3e01f7e24e519e507dd1461282b854d97e147312b15e94f08309cd8144b03174dc793f725b85a1db2c9eb2a languageName: node linkType: hard @@ -5006,12 +5012,12 @@ __metadata: linkType: hard "@metamask/rpc-errors@npm:^6.0.0": - version: 6.0.0 - resolution: "@metamask/rpc-errors@npm:6.0.0" + version: 6.1.0 + resolution: "@metamask/rpc-errors@npm:6.1.0" dependencies: - "@metamask/utils": ^8.0.0 + "@metamask/utils": ^8.1.0 fast-safe-stringify: ^2.0.6 - checksum: 7e1ee1a98972266af4a34f0bbc842cdc11dc565056f0b8fbc93aa95663a7027eab8ff1fecbe3e09c38a1dc199f8219a6c69b2237015b2fdb8de0e5b35027c3f8 + checksum: 9f4821d804e2fcaa8987b0958d02c6d829b7c7db49740c811cb593f381d0c4b00dabb7f1802907f1b2f6126f7c0d83ec34219183d29650f5d24df014ac72906a languageName: node linkType: hard @@ -5067,12 +5073,12 @@ __metadata: linkType: hard "@metamask/scure-bip39@npm:^2.1.0": - version: 2.1.0 - resolution: "@metamask/scure-bip39@npm:2.1.0" + version: 2.1.1 + resolution: "@metamask/scure-bip39@npm:2.1.1" dependencies: - "@noble/hashes": ~1.1.1 - "@scure/base": ~1.1.0 - checksum: 13e07f03077472e9b230f702cbba7848ecac752028396647ccdeedd7bc280ceb50ee15203e25603f05c4c6ca5d4dc7277825f7004beb113e1a415adc91f059f9 + "@noble/hashes": ~1.3.2 + "@scure/base": ~1.1.3 + checksum: d03b4d0b3dba0e5c2014038b746ec86cc9c4420b4c6b9a224e3b4ebdb266b9170c968a3ad9693c6f5d1e76ce3c198479e9398bd30f1dc0f0920d7e9401612365 languageName: node linkType: hard @@ -5394,7 +5400,7 @@ __metadata: languageName: node linkType: hard -"@metamask/utils@npm:^8.0.0, @metamask/utils@npm:^8.1.0": +"@metamask/utils@npm:^8.1.0": version: 8.1.0 resolution: "@metamask/utils@npm:8.1.0" dependencies: @@ -5576,20 +5582,13 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:^1.0.0, @noble/hashes@npm:^1.1.3, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1": +"@noble/hashes@npm:^1.0.0, @noble/hashes@npm:^1.1.3, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1, @noble/hashes@npm:~1.3.2": version: 1.3.2 resolution: "@noble/hashes@npm:1.3.2" checksum: fe23536b436539d13f90e4b9be843cc63b1b17666a07634a2b1259dded6f490be3d050249e6af98076ea8f2ea0d56f578773c2197f2aa0eeaa5fba5bc18ba474 languageName: node linkType: hard -"@noble/hashes@npm:~1.1.1": - version: 1.1.5 - resolution: "@noble/hashes@npm:1.1.5" - checksum: de3f095a7ac1cbf5b4b3d09f193288d4f2eec35fbadf2ed9fd7e47d8a3042fef410052ba62dc0296a185f994c11192f5357fdb1bd9178c905efd82e946c53b00 - languageName: node - linkType: hard - "@noble/secp256k1@npm:^1.5.5, @noble/secp256k1@npm:^1.7.1": version: 1.7.1 resolution: "@noble/secp256k1@npm:1.7.1" @@ -6272,7 +6271,7 @@ __metadata: languageName: node linkType: hard -"@rarimo/rarime-connector@0.5.0, @rarimo/rarime-connector@workspace:^, @rarimo/rarime-connector@workspace:packages/connector": +"@rarimo/rarime-connector@0.6.0, @rarimo/rarime-connector@workspace:^, @rarimo/rarime-connector@workspace:packages/connector": version: 0.0.0-use.local resolution: "@rarimo/rarime-connector@workspace:packages/connector" dependencies: @@ -6306,7 +6305,7 @@ __metadata: "@metamask/snaps-jest": 0.35.2-flask.1 "@metamask/snaps-types": 0.32.2 "@metamask/snaps-ui": 0.32.2 - "@rarimo/rarime-connector": 0.5.0 + "@rarimo/rarime-connector": 0.6.0 "@typechain/ethers-v5": 11.1.1 "@types/intl": 1.2.0 "@types/uuid": 9.0.2 @@ -6415,8 +6414,8 @@ __metadata: linkType: hard "@reduxjs/toolkit@npm:^1.9.5": - version: 1.9.6 - resolution: "@reduxjs/toolkit@npm:1.9.6" + version: 1.9.7 + resolution: "@reduxjs/toolkit@npm:1.9.7" dependencies: immer: ^9.0.21 redux: ^4.2.1 @@ -6430,18 +6429,18 @@ __metadata: optional: true react-redux: optional: true - checksum: 61d445f7e084c79f9601f61fcfc4eb65152b850b2a4330239d982297605bd870e63dc1e0211deb3822392cd3bc0c88ca0cdb236a9711a4311dfb199c607b6ac5 + checksum: ac25dec73a5d2df9fc7fbe98c14ccc73919e5ee1d6f251db0d2ec8f90273f92ef39c26716704bf56b5a40189f72d94b4526dc3a8c7ac3986f5daf44442bcc364 languageName: node linkType: hard -"@remix-run/router@npm:1.9.0": - version: 1.9.0 - resolution: "@remix-run/router@npm:1.9.0" - checksum: 0537b0ff29879ac85077cb4c42eaca4a295b9efd71477848984c2f2dfa5741c9b83d3106a7bb72994a51a9adfeeab3b0f5a40f2dee8be3f0750feeeca2a6d513 +"@remix-run/router@npm:1.10.0": + version: 1.10.0 + resolution: "@remix-run/router@npm:1.10.0" + checksum: f8f9fcd5f08465a7e0a05378398ff6df2c5c5ef5766df3490a134d64260b3b16f1bd490bb0c3f5925c2671a0c1d8d1fa01dfbdc7ecc3b2447dc6eafe6b73bcc2 languageName: node linkType: hard -"@scure/base@npm:^1.0.0, @scure/base@npm:^1.1.1, @scure/base@npm:~1.1.0": +"@scure/base@npm:^1.0.0, @scure/base@npm:^1.1.1, @scure/base@npm:~1.1.0, @scure/base@npm:~1.1.3": version: 1.1.3 resolution: "@scure/base@npm:1.1.3" checksum: 1606ab8a4db898cb3a1ada16c15437c3bce4e25854fadc8eb03ae93cbbbac1ed90655af4b0be3da37e12056fef11c0374499f69b9e658c9e5b7b3e06353c630c @@ -7069,12 +7068,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.44.3 - resolution: "@types/eslint@npm:8.44.3" + version: 8.44.4 + resolution: "@types/eslint@npm:8.44.4" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: 3a0d152785400cb83a887a646d9c8877468e686b6fb439635c64856b70dbe91019e588d2b32bc923cd60642bf5dca7f70b2cf61eb431cf25fbdf2932f6e13dd3 + checksum: 15bafdaba800e2995f38d3a2a929d8e9303035315e8d3535523a21cd719b6769a45884afa955f0b845ffa545a4150429b0178e2c44feeedf59ebb285eeae9825 languageName: node linkType: hard @@ -7174,16 +7173,16 @@ __metadata: linkType: hard "@types/hoist-non-react-statics@npm:*, @types/hoist-non-react-statics@npm:^3.3.1": - version: 3.3.2 - resolution: "@types/hoist-non-react-statics@npm:3.3.2" + version: 3.3.3 + resolution: "@types/hoist-non-react-statics@npm:3.3.3" dependencies: "@types/react": "*" hoist-non-react-statics: ^3.3.0 - checksum: fe5d4b751e13f56010811fd6c4e49e53e2ccbcbbdc54bb8d86a413fbd08c5a83311bca9ef75a1a88d3ba62806711b5dea3f323c0e0f932b3a283dcebc3240238 + checksum: 107ac20ab36acdc83fb6bfca901e6f4f11307a0a307099c31ecf2a9875f8abffd731a2e1ee793162307e8aaee48fe9fd8d4e034fce88d5da480bc4178a3fc8d7 languageName: node linkType: hard -"@types/http-cache-semantics@npm:*, @types/http-cache-semantics@npm:^4.0.1": +"@types/http-cache-semantics@npm:*, @types/http-cache-semantics@npm:^4.0.2": version: 4.0.2 resolution: "@types/http-cache-semantics@npm:4.0.2" checksum: 513429786a45d8124f93cc7ea1454b692008190ef743e9fec75a6a3c998309782d216f1e67d7d497ffece9c9212310ae05a8c56e8955492ee400eacdd7620e61 @@ -7342,16 +7341,18 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>=10.0.0, @types/node@npm:^20.1.0": - version: 20.7.0 - resolution: "@types/node@npm:20.7.0" - checksum: 1b2919925c213f4d2039ada7a8354c998e144f7291db8d719ef58ea9924ab636c113690073b0ec3b82ba62907385f7e0f51e9d1583c1a818776daa5156d3a590 + version: 20.8.6 + resolution: "@types/node@npm:20.8.6" + dependencies: + undici-types: ~5.25.1 + checksum: ccfb7ac482c5a96edeb239893c5c099f5257fcc2ed9ae62fefdfbc782b79e16dbc2af9a85b379665237bf759904b44ca2be68e75d239e0297882aad42f61905c languageName: node linkType: hard "@types/node@npm:^18.0.0": - version: 18.18.0 - resolution: "@types/node@npm:18.18.0" - checksum: 61bcffa28eb713e7a4c66fd369df603369c3f834a783faeced95fe3e78903faa25f1a704d49e054f41d71b7915eeb066d10a37cc699421fcf5dd267f96ad5808 + version: 18.18.5 + resolution: "@types/node@npm:18.18.5" + checksum: fc8c9b2bf226270cf9085a7dac76ce09dd7c3519ec9b687ee2b50385954ab3709c45ca82d002d1536e24286803cd194d7ab7008acebdcd6681b8b19d4277fa5c languageName: node linkType: hard @@ -7393,9 +7394,9 @@ __metadata: linkType: hard "@types/prop-types@npm:*": - version: 15.7.7 - resolution: "@types/prop-types@npm:15.7.7" - checksum: 023b95f7dd82e1c594f51dcb93ec4c382600cef6eeee29a2ac7b782b92c0882eab8da16d4cbd6e18b39e85ac8d94ebf4ca02c6e248ce5b5fb4b16dbab5d82861 + version: 15.7.8 + resolution: "@types/prop-types@npm:15.7.8" + checksum: 61dfad79da8b1081c450bab83b77935df487ae1cdd4660ec7df6be8e74725c15fa45cf486ce057addc956ca4ae78300b97091e2a25061133d1b9a1440bc896ae languageName: node linkType: hard @@ -7418,22 +7419,22 @@ __metadata: linkType: hard "@types/react-dom@npm:^18.0.0": - version: 18.2.8 - resolution: "@types/react-dom@npm:18.2.8" + version: 18.2.13 + resolution: "@types/react-dom@npm:18.2.13" dependencies: "@types/react": "*" - checksum: d36264631028d021b73cd9e015f10b95c4959ae1ce8f7a7419f318d1f05b1d063e6afffcd2a349a6bccd64ccc9ee9d2d976e1f0437643f0e7db621fa035bca65 + checksum: 22ba066b141dca5a5a9227fae0afc7c94b470fff8e8a38ade72649da57a8ea04d0cb2ba3e22005e7d8e772d49bddd28855b1dd98e6defd033bba6afb6edff883 languageName: node linkType: hard "@types/react@npm:*": - version: 18.2.23 - resolution: "@types/react@npm:18.2.23" + version: 18.2.28 + resolution: "@types/react@npm:18.2.28" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: efb9d1ed1940c0e7ba08a21ffba5e266d8dbbb8fe618cfb97bc902dfc96385fdd8189e3f7f64b4aa13134f8e61947d60560deb23be151253c3a97b0d070897ca + checksum: 81381bedeba83278f4c9febb0b83e0bd3f42a25897a50b9cb36ef53651d34b3d50f87ebf11211ea57ea575131f85d31e93e496ce46478a00b0f9bf7b26b5917a languageName: node linkType: hard @@ -7562,11 +7563,11 @@ __metadata: linkType: hard "@types/ws@npm:^8.5.3": - version: 8.5.6 - resolution: "@types/ws@npm:8.5.6" + version: 8.5.7 + resolution: "@types/ws@npm:8.5.7" dependencies: "@types/node": "*" - checksum: 7addb0c5fa4e7713d5209afb8a90f1852b12c02cb537395adf7a05fbaf21205dc5f7c110fd5ad6f3dbf147112cbff33fb11d8633059cb344f0c14f595b1ea1fb + checksum: 4502085c0f7ae6b36d5419c0fc6ce4b9002ee5e997a8708d6ed10b393e97091e1b986e8038ec604945c194f14aac150e74d6596629a2775628d122f552009c35 languageName: node linkType: hard @@ -7587,11 +7588,11 @@ __metadata: linkType: hard "@types/yargs@npm:^17.0.8": - version: 17.0.25 - resolution: "@types/yargs@npm:17.0.25" + version: 17.0.28 + resolution: "@types/yargs@npm:17.0.28" dependencies: "@types/yargs-parser": "*" - checksum: ef57926de514f5eb0a182167a63930bd7d2eb33d89b6041760f690d50b2019d7901b30c33ab7d03b3fa66a5004f0f81e36186d8f9e5e583a27b9ce331d2a5276 + checksum: f78c5e5c29903933c0557b4ffcd1d0b8564d66859c8ca4aa51da3714e49109ed7c2644334a1918d033df19028f4cecc91fd2e502651bb8e8451f246c371da847 languageName: node linkType: hard @@ -7900,38 +7901,38 @@ __metadata: languageName: node linkType: hard -"@wdio/config@npm:8.16.15": - version: 8.16.15 - resolution: "@wdio/config@npm:8.16.15" +"@wdio/config@npm:8.18.2": + version: 8.18.2 + resolution: "@wdio/config@npm:8.18.2" dependencies: - "@wdio/logger": 8.11.0 - "@wdio/types": 8.16.12 - "@wdio/utils": 8.16.15 + "@wdio/logger": 8.16.17 + "@wdio/types": 8.17.0 + "@wdio/utils": 8.18.2 decamelize: ^6.0.0 deepmerge-ts: ^5.0.0 glob: ^10.2.2 import-meta-resolve: ^3.0.0 read-pkg-up: ^10.0.0 - checksum: 3ddf77ab77dcb931b5d46b54ae2795bfd44909dcc51e0422c92de75b6b13812a6920bcc613133342860606c862c2ae41dd92b5f59794ddbc704dddb524c4d1e5 + checksum: 570fc84170d30a77835ec2759f4eda79dd220b7e1fee6dd295d5ad5bce61288de1e49627a575b557b9ea5e0d87d19409e5e098c51c54d033c8ae6f5502a108a2 languageName: node linkType: hard -"@wdio/logger@npm:8.11.0, @wdio/logger@npm:^8.11.0": - version: 8.11.0 - resolution: "@wdio/logger@npm:8.11.0" +"@wdio/logger@npm:8.16.17, @wdio/logger@npm:^8.11.0, @wdio/logger@npm:^8.16.17": + version: 8.16.17 + resolution: "@wdio/logger@npm:8.16.17" dependencies: chalk: ^5.1.2 loglevel: ^1.6.0 loglevel-plugin-prefix: ^0.8.4 strip-ansi: ^7.1.0 - checksum: b62d0db074240a993c72d95793606d4fa7890fcbebdff5e344bf5c7be90f8189e94432056c1fbb5e636a74b0f036a8a1d88af6c04e4c01e436e9dfab7048f638 + checksum: 162da3205eaf636adca8a2e1a74438a3d87b797c0a62fdcc1decd9d0a818dda195532f728c7f78b80857dd1eac3be6d58fe8079b028872055c428b5d59e96386 languageName: node linkType: hard -"@wdio/protocols@npm:8.16.5": - version: 8.16.5 - resolution: "@wdio/protocols@npm:8.16.5" - checksum: 53f561f4d03dd34ed39c40729a3f586571223e1ea3d679e4cbe508ada1a6d98a2fc5a30ce4a35a1838f128de2e4f8d31f577d69afdb6885d2cb6ff1c7e4b3042 +"@wdio/protocols@npm:8.18.0": + version: 8.18.0 + resolution: "@wdio/protocols@npm:8.18.0" + checksum: 290ba962644131039102c6ba73ab2326d1bd3d94669bf41f5242b4e44bbf306e992221f054b33cce895a40eff01046c8bc81ad289f07bdbeab3bf8d84dc640bb languageName: node linkType: hard @@ -7944,22 +7945,22 @@ __metadata: languageName: node linkType: hard -"@wdio/types@npm:8.16.12": - version: 8.16.12 - resolution: "@wdio/types@npm:8.16.12" +"@wdio/types@npm:8.17.0": + version: 8.17.0 + resolution: "@wdio/types@npm:8.17.0" dependencies: "@types/node": ^20.1.0 - checksum: 63b9e7215ded50980c18961ef697bf0f1ae4e4060d8ea827fea4e7dd3f1cd13771ad1055a95546edcfb1b667881f4be461fcaa18fe9d366b9e3d6e683bdc8aa2 + checksum: af2ac372b26dde4ded963753544e2637febcd2086e3afe2ef4269b48105682d32810c2f8a9834bbc963714e47ffba16ff1c917995cea65dafd0eb9fe0f202f8b languageName: node linkType: hard -"@wdio/utils@npm:8.16.15": - version: 8.16.15 - resolution: "@wdio/utils@npm:8.16.15" +"@wdio/utils@npm:8.18.2": + version: 8.18.2 + resolution: "@wdio/utils@npm:8.18.2" dependencies: "@puppeteer/browsers": ^1.6.0 - "@wdio/logger": 8.11.0 - "@wdio/types": 8.16.12 + "@wdio/logger": 8.16.17 + "@wdio/types": 8.17.0 decamelize: ^6.0.0 deepmerge-ts: ^5.1.0 edgedriver: ^5.3.5 @@ -7971,7 +7972,7 @@ __metadata: safaridriver: ^0.1.0 split2: ^4.2.0 wait-port: ^1.0.4 - checksum: 262b1f2a58ce6aa69634a1a4dc45b1e1d3cd96ce27977198ec459a5656204093f4bac330596f11760fd6d5cf3766c70716df92af61737aa16e1116be77f38a70 + checksum: 28d9e74d2620ee210dcd20e13488810993378cd0a57e6c75cc75e75a4133c763258b275ac875de7e98bdddc96fce30b363c8b42bfe5f8b6fa7c63c8238d83857 languageName: node linkType: hard @@ -9088,39 +9089,39 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.5": - version: 0.4.5 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.5" +"babel-plugin-polyfill-corejs2@npm:^0.4.6": + version: 0.4.6 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.6" dependencies: "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.4.2 + "@babel/helper-define-polyfill-provider": ^0.4.3 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 33a8e06aa54e2858d211c743d179f0487b03222f9ca1bfd7c4865bca243fca942a3358cb75f6bb894ed476cbddede834811fbd6903ff589f055821146f053e1a + checksum: 08896811df31530be6a9bcdd630cb9fd4b5ae5181039d18db3796efbc54e38d57a42af460845c10a04434e1bc45c0d47743c7e6c860383cc6b141083cde22030 languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.8.3": - version: 0.8.4 - resolution: "babel-plugin-polyfill-corejs3@npm:0.8.4" +"babel-plugin-polyfill-corejs3@npm:^0.8.5": + version: 0.8.5 + resolution: "babel-plugin-polyfill-corejs3@npm:0.8.5" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.2 + "@babel/helper-define-polyfill-provider": ^0.4.3 core-js-compat: ^3.32.2 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 7243241a5b978b1335d51bcbd1248d6c4df88f6b3726706e71e0392f111c59bbf01118c85bb0ed42dce65e90e8fc768d19eda0a81a321cbe54abd3df9a285dc8 + checksum: 54ff3956c4f88e483d38b27ceec6199b9e73fceac10ebf969469d215e6a62929384e4433f85335c9a6ba809329636e27f9bdae2f54075f833e7a745341c07d84 languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.2": - version: 0.5.2 - resolution: "babel-plugin-polyfill-regenerator@npm:0.5.2" +"babel-plugin-polyfill-regenerator@npm:^0.5.3": + version: 0.5.3 + resolution: "babel-plugin-polyfill-regenerator@npm:0.5.3" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.2 + "@babel/helper-define-polyfill-provider": ^0.4.3 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: d962200f604016a9a09bc9b4aaf60a3db7af876bb65bcefaeac04d44ac9d9ec4037cf24ce117760cc141d7046b6394c7eb0320ba9665cb4a2ee64df2be187c93 + checksum: 2bb546582cda1870d19e646a7183baeb2cccd56e0ef3e4eaeabd28e120daf17cb87399194a9ccdcf32506bcaa68d23e73440fc8ab990a7a0f8c5a77c12d5d4bc languageName: node linkType: hard @@ -9741,17 +9742,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.3, browserslist@npm:^4.17.5, browserslist@npm:^4.18.1, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.21.9, browserslist@npm:^4.6.6": - version: 4.22.0 - resolution: "browserslist@npm:4.22.0" +"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.3, browserslist@npm:^4.17.5, browserslist@npm:^4.18.1, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.21.9, browserslist@npm:^4.22.1, browserslist@npm:^4.6.6": + version: 4.22.1 + resolution: "browserslist@npm:4.22.1" dependencies: - caniuse-lite: ^1.0.30001539 - electron-to-chromium: ^1.4.530 + caniuse-lite: ^1.0.30001541 + electron-to-chromium: ^1.4.535 node-releases: ^2.0.13 update-browserslist-db: ^1.0.13 bin: browserslist: cli.js - checksum: 14fc119bbfb85b65e2ee4a82205fabf9327520d010c4c586f1176ceaf9136cfdb391397045a4eafaa9defe52b6dbdf875916714695826c69091a936d5838f9ec + checksum: 7e6b10c53f7dd5d83fd2b95b00518889096382539fed6403829d447e05df4744088de46a571071afb447046abc3c66ad06fbc790e70234ec2517452e32ffd862 languageName: node linkType: hard @@ -9874,7 +9875,7 @@ __metadata: languageName: node linkType: hard -"busboy@npm:^1.0.0, busboy@npm:^1.6.0": +"busboy@npm:^1.0.0": version: 1.6.0 resolution: "busboy@npm:1.6.0" dependencies: @@ -9943,17 +9944,17 @@ __metadata: linkType: hard "cacheable-request@npm:^10.2.8": - version: 10.2.13 - resolution: "cacheable-request@npm:10.2.13" + version: 10.2.14 + resolution: "cacheable-request@npm:10.2.14" dependencies: - "@types/http-cache-semantics": ^4.0.1 + "@types/http-cache-semantics": ^4.0.2 get-stream: ^6.0.1 http-cache-semantics: ^4.1.1 keyv: ^4.5.3 mimic-response: ^4.0.0 normalize-url: ^8.0.0 responselike: ^3.0.0 - checksum: 1a2e9a20558ff2e23156bf945110f16d08037830a57c7b97ba9a145f6526fff1e1da21b1a1f9f4ee5fda77a482374e1a537b60dc23dab5df506f5a1cea5be9ab + checksum: 56f2b8e1c497c91f8391f0b099d19907a7dde25e71087e622b23e45fc8061736c2a6964ef121b16f377c3c61079cf8dc17320ab54004209d1343e4d26aba7015 languageName: node linkType: hard @@ -10054,10 +10055,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001538, caniuse-lite@npm:^1.0.30001539": - version: 1.0.30001540 - resolution: "caniuse-lite@npm:1.0.30001540" - checksum: 95b9203a85ad0187a2480c341bfff6f32d61b9eb9cc323d2942025cd29fbe3f9c3dd056646996d303a0a42c968954f32994f97250e931b2ea5b9531099d6ba2d +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001538, caniuse-lite@npm:^1.0.30001541": + version: 1.0.30001549 + resolution: "caniuse-lite@npm:1.0.30001549" + checksum: 7f2abeedc8cf8b92cc0613855d71b995ce436068c0bcdd798c5af7d297ccf9f52496b00181beda42d82d25079dd4b6e389c67486156d40d8854e5707a25cb054 languageName: node linkType: hard @@ -10301,9 +10302,9 @@ __metadata: linkType: hard "ci-info@npm:^3.2.0": - version: 3.8.0 - resolution: "ci-info@npm:3.8.0" - checksum: d0a4d3160497cae54294974a7246202244fff031b0a6ea20dd57b10ec510aa17399c41a1b0982142c105f3255aff2173e5c0dd7302ee1b2f28ba3debda375098 + version: 3.9.0 + resolution: "ci-info@npm:3.9.0" + checksum: 6b19dc9b2966d1f8c2041a838217299718f15d6c4b63ae36e4674edd2bee48f780e94761286a56aa59eb305a85fbea4ddffb7630ec063e7ec7e7e5ad42549a87 languageName: node linkType: hard @@ -10845,7 +10846,7 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.8.0": +"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.8.0": version: 1.9.0 resolution: "convert-source-map@npm:1.9.0" checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 @@ -10907,25 +10908,25 @@ __metadata: linkType: hard "core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.32.2": - version: 3.32.2 - resolution: "core-js-compat@npm:3.32.2" + version: 3.33.0 + resolution: "core-js-compat@npm:3.33.0" dependencies: - browserslist: ^4.21.10 - checksum: efca146ad71a542e6f196db5ba5aed617e48c615bdf1fbb065471b3267f833ac545bd5fc5ad0642c3d3974b955f0684ff0863d7471d7050ee0284e0a1313942e + browserslist: ^4.22.1 + checksum: 83ae54008c09b8e0ae3c59457039866c342c7e28b0d30eebb638a5b51c01432e63fe97695c90645cbc6a8b073a4f9a8b0e75f0818bbf8b4b054e01f4c17d3181 languageName: node linkType: hard "core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.30.2": - version: 3.32.2 - resolution: "core-js-pure@npm:3.32.2" - checksum: 19e781c624aee4003f8980f3c4fc441c16ef671473151affe114dc37cfe18958acdb42241b14827f62277f2d6eea73658f6c2e09131be20619e2859426bd03b4 + version: 3.33.0 + resolution: "core-js-pure@npm:3.33.0" + checksum: d47084a4de9a0cef9779eccd3ac9f435cf9fd7aa71794150cd4c6b305036bcc392d94766d4a7b6456bdd08faba7752d55c2ec40185bda161c3563081c9fa1e17 languageName: node linkType: hard "core-js@npm:^3.22.3": - version: 3.32.2 - resolution: "core-js@npm:3.32.2" - checksum: d6fac7e8eb054eefc211c76cd0a0ff07447a917122757d085f469f046ec888d122409c7db1a9601c3eb5fa767608ed380bcd219eace02bdf973da155680edeec + version: 3.33.0 + resolution: "core-js@npm:3.33.0" + checksum: dd62217935ac281faf6f833bb306fb891162919fcf9c1f0c975b1b91e82ac09a940f5deb5950bbb582739ceef716e8bd7e4f9eab8328932fb029d3bc2ecb2881 languageName: node linkType: hard @@ -11462,10 +11463,10 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^5.0.1": - version: 5.0.1 - resolution: "data-uri-to-buffer@npm:5.0.1" - checksum: 10958f89c0047b84bd86d572b6b77c9bf238ebe7b55a9a9ab04c90fbf5ab1881783b72e31dc0febdffd30ec914930244f2f728e3629bb8911d922baba129426f +"data-uri-to-buffer@npm:^6.0.0": + version: 6.0.1 + resolution: "data-uri-to-buffer@npm:6.0.1" + checksum: 9140e68c585ae33d950f5943bd476751346c8b789ae80b01a578a33cb8f7f706d1ca7378aff2b1878b2a6d9a8c88c55cc286d88191c8b8ead8255c3c4d934530 languageName: node linkType: hard @@ -11651,13 +11652,13 @@ __metadata: linkType: hard "define-data-property@npm:^1.0.1": - version: 1.1.0 - resolution: "define-data-property@npm:1.1.0" + version: 1.1.1 + resolution: "define-data-property@npm:1.1.1" dependencies: get-intrinsic: ^1.2.1 gopd: ^1.0.1 has-property-descriptors: ^1.0.0 - checksum: 7ad4ee84cca8ad427a4831f5693526804b62ce9dfd4efac77214e95a4382aed930072251d4075dc8dc9fc949a353ed51f19f5285a84a788ba9216cc51472a093 + checksum: a29855ad3f0630ea82e3c5012c812efa6ca3078d5c2aa8df06b5f597c1cde6f7254692df41945851d903e05a1668607b6d34e778f402b9ff9ffb38111f1a3f0d languageName: node linkType: hard @@ -11898,10 +11899,10 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:^0.0.1188743": - version: 0.0.1188743 - resolution: "devtools-protocol@npm:0.0.1188743" - checksum: 6b90b51f5f652b165bde6400eb1818ad702eba65180f7598f7d05b3d1c43d84522e88d9e9ee0f13d9416464f3be4ccd68cb9debf2f0231aef5cd4bed456d9c7b +"devtools-protocol@npm:^0.0.1206220": + version: 0.0.1206220 + resolution: "devtools-protocol@npm:0.0.1206220" + checksum: 3f6b2c4d115df4ef93fefc2a1eab7dd9da7d24eeb8a5d80bbc1351b558db62c730d785adb26e15c509a28be9ca5a6a3510b118c62f01ed2d8f9aef8d16fdb47e languageName: node linkType: hard @@ -12160,10 +12161,10 @@ __metadata: linkType: hard "edgedriver@npm:^5.3.5": - version: 5.3.7 - resolution: "edgedriver@npm:5.3.7" + version: 5.3.8 + resolution: "edgedriver@npm:5.3.8" dependencies: - "@wdio/logger": ^8.11.0 + "@wdio/logger": ^8.16.17 decamelize: ^6.0.0 edge-paths: ^3.0.5 node-fetch: ^3.3.2 @@ -12171,7 +12172,7 @@ __metadata: which: ^4.0.0 bin: edgedriver: bin/edgedriver.js - checksum: 57fb6e2fee696ed8a59ee9971143b31528f249be5c1287d6cc679ff7ba515bab6dfd6664aebdca238e3d19314f84f9e2ddec86265395adeebafeb8caa5bdb017 + checksum: 8c628900c2cb185ae7b9054b5151631d215aa67fbf4c39c51905d92d0c6c13915b91929e8b6e7d4a1e8a70b2fbd7d12109afb2054c376ec6b0efa35411eae8c6 languageName: node linkType: hard @@ -12193,10 +12194,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.530": - version: 1.4.531 - resolution: "electron-to-chromium@npm:1.4.531" - checksum: a9e21d767ea6705ce2374d8e2a75b975271a9f1ce0eb9eda36c85783fbd5af6b10f9d56469f4ff313202631db5c27f24b9730149e32c01eca7a65d497c1c1df4 +"electron-to-chromium@npm:^1.4.535": + version: 1.4.556 + resolution: "electron-to-chromium@npm:1.4.556" + checksum: 8c9aa48776d80c23d8709dcd4342f1b18ca5b63bdb233fb6913f0db7b382d69afa84d5f08ead84bde6378a6a7ab3d1127f7cb6f4d0642fa625e96de6559dc1d7 languageName: node linkType: hard @@ -13697,13 +13698,13 @@ __metadata: linkType: hard "fast-xml-parser@npm:^4.1.3": - version: 4.3.1 - resolution: "fast-xml-parser@npm:4.3.1" + version: 4.3.2 + resolution: "fast-xml-parser@npm:4.3.2" dependencies: strnum: ^1.0.5 bin: fxparser: src/cli/cli.js - checksum: eddd19dc95f907d9a932012e9ee6240d5d58f9f4a7179996cc0c5ef377bba15638cb025cf4e820f0895f3d4e6edd03d5e7efa675dcfbf895bb8e0f3355b98126 + checksum: d507ce2efa5fd13d0a5ba28bd76dd68f2fc30ad8748357c37b70f360d19417866d79e35a688af067d5bceaaa796033fa985206aef9692f7a421e1326b6e73309 languageName: node linkType: hard @@ -13973,29 +13974,38 @@ __metadata: linkType: hard "flat-cache@npm:^3.0.4": - version: 3.1.0 - resolution: "flat-cache@npm:3.1.0" + version: 3.1.1 + resolution: "flat-cache@npm:3.1.1" dependencies: - flatted: ^3.2.7 + flatted: ^3.2.9 keyv: ^4.5.3 rimraf: ^3.0.2 - checksum: 99312601d5b90f44aef403f17f056dc09be7e437703740b166cdc9386d99e681f74e6b6e8bd7d010bda66904ea643c9527276b1b80308a2119741d94108a4d8f + checksum: 4958cfe0f46acf84953d4e16676ef5f0d38eab3a92d532a1e8d5f88f11eea8b36d5d598070ff2aeae15f1fde18f8d7d089eefaf9db10b5a587cc1c9072325c7a languageName: node linkType: hard -"flatted@npm:^3.2.7": +"flat@npm:^5.0.2": + version: 5.0.2 + resolution: "flat@npm:5.0.2" + bin: + flat: cli.js + checksum: 12a1536ac746db74881316a181499a78ef953632ddd28050b7a3a43c62ef5462e3357c8c29d76072bb635f147f7a9a1f0c02efef6b4be28f8db62ceb3d5c7f5d + languageName: node + linkType: hard + +"flatted@npm:^3.2.9": version: 3.2.9 resolution: "flatted@npm:3.2.9" checksum: f14167fbe26a9d20f6fca8d998e8f1f41df72c8e81f9f2c9d61ed2bea058248f5e1cbd05e7f88c0e5087a6a0b822a1e5e2b446e879f3cfbe0b07ba2d7f80b026 languageName: node linkType: hard -"focus-lock@npm:^0.11.6": - version: 0.11.6 - resolution: "focus-lock@npm:0.11.6" +"focus-lock@npm:^1.0.0": + version: 1.0.0 + resolution: "focus-lock@npm:1.0.0" dependencies: tslib: ^2.0.3 - checksum: 6a407c4c45f05f8258f92565541fc5f8043f576643a7603eb999e1a790173e08712056766ed034ccd31c6d6deed259dea558002712fa5ef2432fc6930b9c7a05 + checksum: 85eb62534e8c0314026453c4f734bf6450054a19b248280f3f69c98b5d5481707124e2206d7dc515650a6f28da827a2de297455056a9c8f398e5f8ba5dba8419 languageName: node linkType: hard @@ -14112,9 +14122,9 @@ __metadata: linkType: hard "fraction.js@npm:^4.3.6": - version: 4.3.6 - resolution: "fraction.js@npm:4.3.6" - checksum: e96ae77e64ebfd442d3a5a01a3f0637b0663fc2440bcf2841b3ad9341ba24c81fb2e3e7142e43ef7d088558c6b3f8609df135b201adc7a1c674aea6a71384162 + version: 4.3.7 + resolution: "fraction.js@npm:4.3.7" + checksum: e1553ae3f08e3ba0e8c06e43a3ab20b319966dfb7ddb96fd9b5d0ee11a66571af7f993229c88ebbb0d4a816eb813a24ed48207b140d442a8f76f33763b8d1f3f languageName: node linkType: hard @@ -14308,9 +14318,9 @@ __metadata: linkType: hard "function-bind@npm:^1.1.1": - version: 1.1.1 - resolution: "function-bind@npm:1.1.1" - checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1 languageName: node linkType: hard @@ -14989,14 +14999,14 @@ __metadata: linkType: hard "get-uri@npm:^6.0.1": - version: 6.0.1 - resolution: "get-uri@npm:6.0.1" + version: 6.0.2 + resolution: "get-uri@npm:6.0.2" dependencies: basic-ftp: ^5.0.2 - data-uri-to-buffer: ^5.0.1 + data-uri-to-buffer: ^6.0.0 debug: ^4.3.4 fs-extra: ^8.1.0 - checksum: a8aec70e1c67386fbe67f66e344ecd671a19f4cfc8e0f0e14d070563af5123d540e77fbceb6e26566f29846fac864d2862699ab134d307f85c85e7d72ce23d14 + checksum: 762de3b0e3d4e7afc966e4ce93be587d70c270590da9b4c8fbff888362656c055838d926903d1774cbfeed4d392b4d6def4b2c06d48c050580070426a3a8629b languageName: node linkType: hard @@ -15151,11 +15161,11 @@ __metadata: linkType: hard "globals@npm:^13.15.0, globals@npm:^13.19.0, globals@npm:^13.2.0, globals@npm:^13.6.0, globals@npm:^13.9.0": - version: 13.22.0 - resolution: "globals@npm:13.22.0" + version: 13.23.0 + resolution: "globals@npm:13.23.0" dependencies: type-fest: ^0.20.2 - checksum: 64af5a09565341432770444085f7aa98b54331c3b69732e0de411003921fa2dd060222ae7b50bec0b98f29c4d00b4f49bf434049ba9f7c36ca4ee1773f60458c + checksum: 194c97cf8d1ef6ba59417234c2386549c4103b6e5f24b1ff1952de61a4753e5d2069435ba629de711a6480b1b1d114a98e2ab27f85e966d5a10c319c3bbd3dc3 languageName: node linkType: hard @@ -15477,11 +15487,9 @@ __metadata: linkType: hard "has@npm:^1.0.0, has@npm:^1.0.3": - version: 1.0.3 - resolution: "has@npm:1.0.3" - dependencies: - function-bind: ^1.1.1 - checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792 + version: 1.0.4 + resolution: "has@npm:1.0.4" + checksum: 8a11ba062e0627c9578a1d08285401e39f1d071a9692ddf793199070edb5648b21c774dd733e2a181edd635bf6862731885f476f4ccf67c998d7a5ff7cef2550 languageName: node linkType: hard @@ -16208,7 +16216,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1": version: 2.13.0 resolution: "is-core-module@npm:2.13.0" dependencies: @@ -16762,15 +16770,15 @@ __metadata: linkType: hard "istanbul-lib-instrument@npm:^6.0.0": - version: 6.0.0 - resolution: "istanbul-lib-instrument@npm:6.0.0" + version: 6.0.1 + resolution: "istanbul-lib-instrument@npm:6.0.1" dependencies: "@babel/core": ^7.12.3 "@babel/parser": ^7.14.7 "@istanbuljs/schema": ^0.1.2 istanbul-lib-coverage: ^3.2.0 semver: ^7.5.4 - checksum: b9dc3723a769e65dbe1b912f935088ffc07cf393fa78a3ce79022c91aabb0ad01405ffd56083cdd822e514798e9daae3ea7bfe85633b094ecb335d28eb0a3f97 + checksum: fb23472e739cfc9b027cefcd7d551d5e7ca7ff2817ae5150fab99fe42786a7f7b56a29a2aa8309c37092e18297b8003f9c274f50ca4360949094d17fbac81472 languageName: node linkType: hard @@ -16820,15 +16828,15 @@ __metadata: linkType: hard "jackspeak@npm:^2.3.5": - version: 2.3.5 - resolution: "jackspeak@npm:2.3.5" + version: 2.3.6 + resolution: "jackspeak@npm:2.3.6" dependencies: "@isaacs/cliui": ^8.0.2 "@pkgjs/parseargs": ^0.11.0 dependenciesMeta: "@pkgjs/parseargs": optional: true - checksum: c2c211f13ceffa05f6c2a2fe82667303c81af6f9f53619b9e4fd403207ffe666428a017f61cd43b3478759188917eda14a81f8823b6dd40a8627e46d973a37df + checksum: 57d43ad11eadc98cdfe7496612f6bbb5255ea69fe51ea431162db302c2a11011642f50cfad57288bd0aea78384a0612b16e131944ad8ecd09d619041c8531b54 languageName: node linkType: hard @@ -17339,15 +17347,15 @@ __metadata: linkType: hard "joi@npm:^17.4.2": - version: 17.10.2 - resolution: "joi@npm:17.10.2" + version: 17.11.0 + resolution: "joi@npm:17.11.0" dependencies: "@hapi/hoek": ^9.0.0 "@hapi/topo": ^5.0.0 "@sideway/address": ^4.1.3 "@sideway/formula": ^3.0.1 "@sideway/pinpoint": ^2.0.0 - checksum: 2fac59e83b35465d04ffcd33a937c39795264bdd3d392bebee8034710f84631a400cd320a3bb0bb736e70ce930abb1ea551bc3ffbeca023b53417d864eb216a4 + checksum: 3a4e9ecba345cdafe585e7ed8270a44b39718e11dff3749aa27e0001a63d578b75100c062be28e6f48f960b594864034e7a13833f33fbd7ad56d5ce6b617f9bf languageName: node linkType: hard @@ -17490,12 +17498,13 @@ __metadata: linkType: hard "json-rpc-middleware-stream@npm:^4.2.0, json-rpc-middleware-stream@npm:^4.2.1": - version: 4.2.2 - resolution: "json-rpc-middleware-stream@npm:4.2.2" + version: 4.2.3 + resolution: "json-rpc-middleware-stream@npm:4.2.3" dependencies: "@metamask/safe-event-emitter": ^3.0.0 + json-rpc-engine: ^6.1.0 readable-stream: ^2.3.3 - checksum: 01ff3a23b501fde5c2abb8c3b4d100c4fd430b41cf5e7750235f860a02d5823f8a43b0e81150c1d3bb196737f2273af1c7a50ff179e95e3d59fb7fe172249de3 + checksum: 0907d34935a8b58c3c67626e344272758f684c13175b2e7de2bac37309c3211fca7a129bce042d50faed605615f51fbba01e173bdc2ae6c14d95aefb9bfb4e09 languageName: node linkType: hard @@ -17587,8 +17596,8 @@ __metadata: linkType: hard "jsonld-context-parser@npm:^2.2.2": - version: 2.3.1 - resolution: "jsonld-context-parser@npm:2.3.1" + version: 2.3.3 + resolution: "jsonld-context-parser@npm:2.3.3" dependencies: "@types/http-link-header": ^1.0.1 "@types/node": ^18.0.0 @@ -17598,7 +17607,7 @@ __metadata: relative-to-absolute-iri: ^1.0.5 bin: jsonld-context-parse: bin/jsonld-context-parse.js - checksum: 1866054913482c50d3aefe96b6351fc9e6f515e7ff1e74caadae37460ccd6db3c927df7fa2c73d713397c8a91e1ff68ec51424713781500b9f40a814831d3c63 + checksum: 1d3a0c0b02c4bd1d2ffee0c0cd714ccced944a10b8d1aed47bc0c8cf46c760796946b4515a100a440167a5e027c4a5b4307a924f5a7d2eb473cbf0e4868b2d3c languageName: node linkType: hard @@ -17678,11 +17687,11 @@ __metadata: linkType: hard "keyv@npm:^4.0.0, keyv@npm:^4.5.3": - version: 4.5.3 - resolution: "keyv@npm:4.5.3" + version: 4.5.4 + resolution: "keyv@npm:4.5.4" dependencies: json-buffer: 3.0.1 - checksum: 3ffb4d5b72b6b4b4af443bbb75ca2526b23c750fccb5ac4c267c6116888b4b65681015c2833cb20d26cf3e6e32dac6b988c77f7f022e1a571b7d90f1442257da + checksum: 74a24395b1c34bd44ad5cb2b49140d087553e170625240b86755a6604cd65aa16efdbdeae5cdb17ba1284a0fbb25ad06263755dbc71b8d8b06f74232ce3cdd72 languageName: node linkType: hard @@ -18779,9 +18788,9 @@ __metadata: linkType: hard "minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.3": - version: 7.0.3 - resolution: "minipass@npm:7.0.3" - checksum: 6f1614f5b5b55568a46bca5fec0e7c46dac027691db27d0e1923a8192866903144cd962ac772c0e9f89b608ea818b702709c042bce98e190d258847d85461531 + version: 7.0.4 + resolution: "minipass@npm:7.0.4" + checksum: 87585e258b9488caf2e7acea242fd7856bbe9a2c84a7807643513a338d66f368c7d518200ad7b70a508664d408aa000517647b2930c259a8b1f9f0984f344a21 languageName: node linkType: hard @@ -19054,11 +19063,11 @@ __metadata: linkType: hard "node-abi@npm:^3.3.0": - version: 3.47.0 - resolution: "node-abi@npm:3.47.0" + version: 3.51.0 + resolution: "node-abi@npm:3.51.0" dependencies: semver: ^7.3.5 - checksum: ff8498dcd4a805ebf0af27162023bb17e56cb973c955d6c411ebce0938b0827e34323ede846b635daff516d5cd2ea8d64f9d99f2d63f61d1d7469415323fa9a6 + checksum: 3fabc9d58f0478767157560249f79c4a9e95082b96700cd8cc470f517bd566dbab82a37c862db3f78d3187be9f19f5cd9822b6f1b7ac7a3254fa70c3e3b38a83 languageName: node linkType: hard @@ -19497,9 +19506,9 @@ __metadata: linkType: hard "object-inspect@npm:^1.12.3, object-inspect@npm:^1.9.0": - version: 1.12.3 - resolution: "object-inspect@npm:1.12.3" - checksum: dabfd824d97a5f407e6d5d24810d888859f6be394d8b733a77442b277e0808860555176719c5905e765e3743a7cada6b8b0a3b85e5331c530fd418cc8ae991db + version: 1.13.0 + resolution: "object-inspect@npm:1.13.0" + checksum: 21353e910a3079466cb44adca71d8bef15bd8b87e518eb68bb33d82c5c70b83193993edce432cc92268f7dd02c4a8ab338663a011844367d0bd0559f6dde1fed languageName: node linkType: hard @@ -20706,13 +20715,13 @@ __metadata: linkType: hard "postcss@npm:^8.2.15, postcss@npm:^8.2.9, postcss@npm:^8.3.11": - version: 8.4.30 - resolution: "postcss@npm:8.4.30" + version: 8.4.31 + resolution: "postcss@npm:8.4.31" dependencies: nanoid: ^3.3.6 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 6c810c10c9bd3e03ca016e0b6b6756261e640aba1a9a7b1200b55502bc34b9165e38f590aef3493afc2f30ab55cdfcd43fd0f8408d69a77318ddbcf2a8ad164b + checksum: 1d8611341b073143ad90486fcdfeab49edd243377b1f51834dc4f6d028e82ce5190e4f11bb2633276864503654fb7cab28e67abdc0fbf9d1f88cad4a0ff0beea languageName: node linkType: hard @@ -21154,9 +21163,9 @@ __metadata: linkType: hard "pure-rand@npm:^6.0.0": - version: 6.0.3 - resolution: "pure-rand@npm:6.0.3" - checksum: d08701cfd1528c5f9cdca996776c498c92767722561f9b8f9e62645d5025c8a3bf60b90f76f262aaab124e6bb1d58e1b0850722dbca2846a19b708801956e56b + version: 6.0.4 + resolution: "pure-rand@npm:6.0.4" + checksum: e1c4e69f8bf7303e5252756d67c3c7551385cd34d94a1f511fe099727ccbab74c898c03a06d4c4a24a89b51858781057b83ebbfe740d984240cdc04fead36068 languageName: node linkType: hard @@ -21485,11 +21494,11 @@ __metadata: linkType: hard "react-focus-lock@npm:^2.9.4": - version: 2.9.5 - resolution: "react-focus-lock@npm:2.9.5" + version: 2.9.6 + resolution: "react-focus-lock@npm:2.9.6" dependencies: "@babel/runtime": ^7.0.0 - focus-lock: ^0.11.6 + focus-lock: ^1.0.0 prop-types: ^15.6.2 react-clientside-effect: ^1.2.6 use-callback-ref: ^1.3.0 @@ -21500,16 +21509,16 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 93473a6f0a249487e0f1609ccfe94312ce86265d7bca01f6825c061e15fcc13c78d6adb0555f8d9e7fa1cba3e23958f3ca4d4148c7bea828843c909feb5e10f1 + checksum: 3ee2b32dfe479839548baf097d53ddab0b9a8df71cd51763edc9dd900eb85ac98e0255130a9152de9a424a038bae6e1782fca6fde0d89ae1f37c2ca802d94351 languageName: node linkType: hard "react-hook-form@npm:^7.43.9": - version: 7.46.2 - resolution: "react-hook-form@npm:7.46.2" + version: 7.47.0 + resolution: "react-hook-form@npm:7.47.0" peerDependencies: react: ^16.8.0 || ^17 || ^18 - checksum: 5ad2b478337fed3ab1a7bee79844d89a85485626fb1afd4acba54e28adb8f6663d37efefa9000b6ddb33f7de23b765bfac9a1d12e10c63e71463317a307134cf + checksum: dec192fec9c54e436f9e47008635dd7849b6b119ed477a9b0cd491367a0b2ced3427cd937febfb245e1cb7578c863917181d903eff4519c2787bf713ec7d3426 languageName: node linkType: hard @@ -21579,8 +21588,8 @@ __metadata: linkType: hard "react-redux@npm:^8.0.5": - version: 8.1.2 - resolution: "react-redux@npm:8.1.2" + version: 8.1.3 + resolution: "react-redux@npm:8.1.3" dependencies: "@babel/runtime": ^7.12.1 "@types/hoist-non-react-statics": ^3.3.1 @@ -21606,7 +21615,7 @@ __metadata: optional: true redux: optional: true - checksum: 4d5976b0f721e4148475871fcabce2fee875cc7f70f9a292f3370d63b38aa1dd474eb303c073c5555f3e69fc732f3bac05303def60304775deb28361e3f4b7cc + checksum: 192ea6f6053148ec80a4148ec607bc259403b937e515f616a1104ca5ab357e97e98b8245ed505a17afee67a72341d4a559eaca9607968b4a422aa9b44ba7eb89 languageName: node linkType: hard @@ -21634,8 +21643,8 @@ __metadata: linkType: hard "react-remove-scroll@npm:^2.5.6": - version: 2.5.6 - resolution: "react-remove-scroll@npm:2.5.6" + version: 2.5.7 + resolution: "react-remove-scroll@npm:2.5.7" dependencies: react-remove-scroll-bar: ^2.3.4 react-style-singleton: ^2.2.1 @@ -21648,31 +21657,31 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 0a31f822136f4d4cde0c34264b68dd3a0432d36e2ca5162cd2df0f205980debb9a5e107843120220a599275af02df7805f0d5f44e54f2bd8b0c39a7fdd304036 + checksum: e0dbb6856beaed2cff4996d9ca62d775686ff72e3e9de34043034d932223b588993b2fc7a18644750dd3d73eb19bd3f2cedb8d91f0e424c1ef8403010da24b1d languageName: node linkType: hard "react-router-dom@npm:^6.11.1": - version: 6.16.0 - resolution: "react-router-dom@npm:6.16.0" + version: 6.17.0 + resolution: "react-router-dom@npm:6.17.0" dependencies: - "@remix-run/router": 1.9.0 - react-router: 6.16.0 + "@remix-run/router": 1.10.0 + react-router: 6.17.0 peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: 18b398924bb0f0d97cf2f71dab71d860b960a7a267b2f77388990c662bb6d8738bdc3042d92f713fd63d269ae9ad90df39c8e97661b6ba758bbb7386b9f20ae0 + checksum: e0ba4f4c507681e2ffdecdf2e67edf7ec0e2bf4be35222e29d013afdb03866a5e6ecacc8b452bd55797b9672785d02f81bd6dbf6b05ac93a59e48e774b0060de languageName: node linkType: hard -"react-router@npm:6.16.0": - version: 6.16.0 - resolution: "react-router@npm:6.16.0" +"react-router@npm:6.17.0": + version: 6.17.0 + resolution: "react-router@npm:6.17.0" dependencies: - "@remix-run/router": 1.9.0 + "@remix-run/router": 1.10.0 peerDependencies: react: ">=16.8" - checksum: b31c187e3fdcdf7294ffdad6ff834e14d012840c94d8ee8c7fbe451062a8fcb6e31e8bc7827fb1ff45445dd40fad2b8c96a7e98f0ac1c3eb1d716c257a0821c9 + checksum: 99c30d94fbb34657e4c8c3ef1aaae33b143167d3869b442e06c83b4006f35200fde810029180e209654bef2f47f0b27a928f77cc2d859a358a2722cc9d494f03 languageName: node linkType: hard @@ -22200,54 +22209,54 @@ __metadata: linkType: hard "resolve@npm:^1.1.4, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.3, resolve@npm:^1.22.4, resolve@npm:^1.4.0": - version: 1.22.6 - resolution: "resolve@npm:1.22.6" + version: 1.22.8 + resolution: "resolve@npm:1.22.8" dependencies: is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: d13bf66d4e2ee30d291491f16f2fa44edd4e0cefb85d53249dd6f93e70b2b8c20ec62f01b18662e3cd40e50a7528f18c4087a99490048992a3bb954cf3201a5b + checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c languageName: node linkType: hard "resolve@npm:^2.0.0-next.4": - version: 2.0.0-next.4 - resolution: "resolve@npm:2.0.0-next.4" + version: 2.0.0-next.5 + resolution: "resolve@npm:2.0.0-next.5" dependencies: - is-core-module: ^2.9.0 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: c438ac9a650f2030fd074219d7f12ceb983b475da2d89ad3d6dd05fbf6b7a0a8cd37d4d10b43cb1f632bc19f22246ab7f36ebda54d84a29bfb2910a0680906d3 + checksum: a73ac69a1c4bd34c56b213d91f5b17ce390688fdb4a1a96ed3025cc7e08e7bfb90b3a06fcce461780cb0b589c958afcb0080ab802c71c01a7ecc8c64feafc89f languageName: node linkType: hard "resolve@patch:resolve@^1.1.4#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.3#~builtin, resolve@patch:resolve@^1.22.4#~builtin, resolve@patch:resolve@^1.4.0#~builtin": - version: 1.22.6 - resolution: "resolve@patch:resolve@npm%3A1.22.6#~builtin::version=1.22.6&hash=c3c19d" + version: 1.22.8 + resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" dependencies: is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 9d3b3c67aefd12cecbe5f10ca4d1f51ea190891096497c43f301b086883b426466918c3a64f1bbf1788fabb52b579d58809614006c5d0b49186702b3b8fb746a + checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 languageName: node linkType: hard "resolve@patch:resolve@^2.0.0-next.4#~builtin": - version: 2.0.0-next.4 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=c3c19d" + version: 2.0.0-next.5 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#~builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: - is-core-module: ^2.9.0 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 4bf9f4f8a458607af90518ff73c67a4bc1a38b5a23fef2bb0ccbd45e8be89820a1639b637b0ba377eb2be9eedfb1739a84cde24fe4cd670c8207d8fea922b011 + checksum: 064d09c1808d0c51b3d90b5d27e198e6d0c5dad0eb57065fd40803d6a20553e5398b07f76739d69cbabc12547058bec6b32106ea66622375fb0d7e8fca6a846c languageName: node linkType: hard @@ -23224,9 +23233,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.15 - resolution: "spdx-license-ids@npm:3.0.15" - checksum: 99d567875b50504e1a7359f6da7d03e28db2b855b412ced18310679d091565a44f61ffd2585f19ea53a1192c35f2156c143507b12339dda26ef928547df32002 + version: 3.0.16 + resolution: "spdx-license-ids@npm:3.0.16" + checksum: 5cdaa85aaa24bd02f9353a2e357b4df0a4f205cb35655f3fd0a5674a4fb77081f28ffd425379214bc3be2c2b7593ce1215df6bcc75884aeee0a9811207feabe2 languageName: node linkType: hard @@ -24005,8 +24014,8 @@ __metadata: linkType: hard "terser@npm:^5.16.8, terser@npm:^5.2.0": - version: 5.20.0 - resolution: "terser@npm:5.20.0" + version: 5.22.0 + resolution: "terser@npm:5.22.0" dependencies: "@jridgewell/source-map": ^0.3.3 acorn: ^8.8.2 @@ -24014,7 +24023,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 251d1b62d7c651ace29f997cf336ff5d5f8e30c65c8698ab7b831764d9e012ab0640895cb609906fb939a5bdf5143d73b5781c5c8c67b9216c77ce92dafdc0bc + checksum: ee95981c54ebd381e0b7f5872c646e7a05543e53960f8e0c2f240863c368989d43a3ca80b7e9f691683c92ba199eb4b91d61785fef0b9ca4a887eb55866001f4 languageName: node linkType: hard @@ -24444,9 +24453,9 @@ __metadata: linkType: hard "type-fest@npm:^4.2.0": - version: 4.3.2 - resolution: "type-fest@npm:4.3.2" - checksum: 8ba1b3d43e24888052d8c8859ae9b53124f8200c05808ec9247917ac3441612a7b36bf148a5b14150ef73ce7bad3cdca65ae923d37d2ae466c2b814d369fb975 + version: 4.4.0 + resolution: "type-fest@npm:4.4.0" + checksum: 0b8ae68c3a87e76ad41a317604b8864ee59dbaad095957ebeea8e95d22d8a269ad6d55fe28e16d645a05a8bdfc633e7f706019d6616a8194ae54cbabb36dec2b languageName: node linkType: hard @@ -24716,12 +24725,19 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~5.25.1": + version: 5.25.3 + resolution: "undici-types@npm:5.25.3" + checksum: ec9d2cc36520cbd9fbe3b3b6c682a87fe5be214699e1f57d1e3d9a2cb5be422e62735f06e0067dc325fd3dd7404c697e4d479f9147dc8a804e049e29f357f2ff + languageName: node + linkType: hard + "undici@npm:^5.21.2": - version: 5.25.2 - resolution: "undici@npm:5.25.2" + version: 5.26.3 + resolution: "undici@npm:5.26.3" dependencies: - busboy: ^1.6.0 - checksum: 1177a9c4fc9a1ddb765508d0f69ae61c166559badce8d797aaa92beef70ec5ac8fdc420b643f5d8d40b9a37891ba5536e2070d86a9c54a128aec67ad0c862d06 + "@fastify/busboy": ^2.0.0 + checksum: aaa9aadb712cf80e1a9cea2377e4842670105e00abbc184a21770ea5a8b77e4e2eadc200eac62442e74a1cd3b16a840c6f73b112b9e886bd3c1a125eb22e4f21 languageName: node linkType: hard @@ -25134,13 +25150,13 @@ __metadata: linkType: hard "v8-to-istanbul@npm:^9.0.1": - version: 9.1.0 - resolution: "v8-to-istanbul@npm:9.1.0" + version: 9.1.3 + resolution: "v8-to-istanbul@npm:9.1.3" dependencies: "@jridgewell/trace-mapping": ^0.3.12 "@types/istanbul-lib-coverage": ^2.0.1 - convert-source-map: ^1.6.0 - checksum: 2069d59ee46cf8d83b4adfd8a5c1a90834caffa9f675e4360f1157ffc8578ef0f763c8f32d128334424159bb6b01f3876acd39cd13297b2769405a9da241f8d1 + convert-source-map: ^2.0.0 + checksum: 5d592ab3d186b386065dace8e01c543a922a904b3cfac39667de172455a6b3d0e8e1401574fecb8a12092ad0809b5a8fd15f1cc14d0666139a1bb77cd6ac2cf8 languageName: node linkType: hard @@ -25311,41 +25327,41 @@ __metadata: languageName: node linkType: hard -"webdriver@npm:8.16.15": - version: 8.16.15 - resolution: "webdriver@npm:8.16.15" +"webdriver@npm:8.18.2": + version: 8.18.2 + resolution: "webdriver@npm:8.18.2" dependencies: "@types/node": ^20.1.0 "@types/ws": ^8.5.3 - "@wdio/config": 8.16.15 - "@wdio/logger": 8.11.0 - "@wdio/protocols": 8.16.5 - "@wdio/types": 8.16.12 - "@wdio/utils": 8.16.15 + "@wdio/config": 8.18.2 + "@wdio/logger": 8.16.17 + "@wdio/protocols": 8.18.0 + "@wdio/types": 8.17.0 + "@wdio/utils": 8.18.2 deepmerge-ts: ^5.1.0 got: ^ 12.6.1 ky: ^0.33.0 ws: ^8.8.0 - checksum: 46cf28dd51e599c24f986ac6dbedb38727b285ec62771d572647e1415634af76e1b8a6255d6a20aa0e338f08a0396e08b272a70b8160f099d085f091eec7c61e + checksum: 543be7ba96f2396635343c86a33a5344ba3b045e2176af11571adfe876f6fb704817704c0db943ff013d76b77ba1b82006d9b6db84650e1c337d572cc8404eb9 languageName: node linkType: hard "webdriverio@npm:^8.5.2": - version: 8.16.15 - resolution: "webdriverio@npm:8.16.15" + version: 8.18.2 + resolution: "webdriverio@npm:8.18.2" dependencies: "@types/node": ^20.1.0 - "@wdio/config": 8.16.15 - "@wdio/logger": 8.11.0 - "@wdio/protocols": 8.16.5 + "@wdio/config": 8.18.2 + "@wdio/logger": 8.16.17 + "@wdio/protocols": 8.18.0 "@wdio/repl": 8.10.1 - "@wdio/types": 8.16.12 - "@wdio/utils": 8.16.15 + "@wdio/types": 8.17.0 + "@wdio/utils": 8.18.2 archiver: ^6.0.0 aria-query: ^5.0.0 css-shorthand-properties: ^1.1.1 css-value: ^0.0.1 - devtools-protocol: ^0.0.1188743 + devtools-protocol: ^0.0.1206220 grapheme-splitter: ^1.0.2 import-meta-resolve: ^3.0.0 is-plain-obj: ^4.1.0 @@ -25357,13 +25373,13 @@ __metadata: resq: ^1.9.1 rgb2hex: 0.2.5 serialize-error: ^11.0.1 - webdriver: 8.16.15 + webdriver: 8.18.2 peerDependencies: devtools: ^8.14.0 peerDependenciesMeta: devtools: optional: true - checksum: 67bac523697a1ab6e961f17b966c270035161fecf3022cbfa2afb0c16b54aea12c091cfc80334d241ab1662847cf1815e34ed1242a2c797d713eeaf606d6b911 + checksum: 88fc9317c6617f208c5ac339afa4997e0838961ea76a84c16bc9bcf644148e2132c64cb955bbf9aa5b72eadd40641cbf43468afec00ac3a9a10e053d78d2173d languageName: node linkType: hard @@ -25414,12 +25430,13 @@ __metadata: linkType: hard "webpack-merge@npm:^5.8.0": - version: 5.9.0 - resolution: "webpack-merge@npm:5.9.0" + version: 5.10.0 + resolution: "webpack-merge@npm:5.10.0" dependencies: clone-deep: ^4.0.1 + flat: ^5.0.2 wildcard: ^2.0.0 - checksum: 64fe2c23aacc5f19684452a0e84ec02c46b990423aee6fcc5c18d7d471155bd14e9a6adb02bd3656eb3e0ac2532c8e97d69412ad14c97eeafe32fa6d10050872 + checksum: 1fe8bf5309add7298e1ac72fb3f2090e1dfa80c48c7e79fa48aa60b5961332c7d0d61efa8851acb805e6b91a4584537a347bc106e05e9aec87fa4f7088c62f2f languageName: node linkType: hard @@ -25457,8 +25474,8 @@ __metadata: linkType: hard "webpack@npm:^5.61.0": - version: 5.88.2 - resolution: "webpack@npm:5.88.2" + version: 5.89.0 + resolution: "webpack@npm:5.89.0" dependencies: "@types/eslint-scope": ^3.7.3 "@types/estree": ^1.0.0 @@ -25489,7 +25506,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 79476a782da31a21f6dd38fbbd06b68da93baf6a62f0d08ca99222367f3b8668f5a1f2086b7bb78e23172e31fa6df6fa7ab09b25e827866c4fc4dc2b30443ce2 + checksum: 43fe0dbc30e168a685ef5a86759d5016a705f6563b39a240aa00826a80637d4a3deeb8062e709d6a4b05c63e796278244c84b04174704dc4a37bedb0f565c5ed languageName: node linkType: hard