From 9c565e2e6eee59e830517ca20bb86bc7b9f68d21 Mon Sep 17 00:00:00 2001 From: Peter Somogyvari Date: Sun, 3 Mar 2024 01:07:45 -0800 Subject: [PATCH] build(deps): upgrade to prettier@3.2.5, eslint@8.57.0 Also upgraded the ESLint related packages such as the typescript parser plugin and all the other plugins or configuration management packages related to ESLint in general. The reason why it's important that we keep up to date with ESLint is because newer versions of Typescript are not getting backported to older versions of ESLint fast enough (if at all) so to be able to reliably lint our newer Typescript code, we need to keep up to date with ESLint as well. In addition to the dependency upgrades we are also applying the automatic formatter's changes that it started making after the upgrade. To-do for later: Consolidate the ESLint versions used among the different components of the project because right now we still have a few packages that declare much older versions of ESLint such as 3.x and 4.x. Depends on #3052 because that pull request also applies some of the automatic formatting changes that were forgotten in an earlier pull request. Signed-off-by: Peter Somogyvari --- .../cucumber/steps/besu-gateway.steps.ts | 10 +- .../cucumber/steps/bridge-back.steps.ts | 6 +- .../cucumber/steps/bridge-out.steps.ts | 10 +- .../test/typescript/cucumber/steps/common.ts | 9 +- .../cucumber/steps/fabric-gateway.steps.ts | 27 +- package.json | 18 +- .../fixtures/addOrgX/populate-docker.js | 70 +- .../test-helpers/iroha2-env-setup.ts | 8 +- .../fabric/fabric-test-ledger-v1.ts | 102 +-- .../src/main/typescript/verifier.ts | 5 +- yarn.lock | 846 ++++++++++++++++-- 11 files changed, 870 insertions(+), 241 deletions(-) diff --git a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/besu-gateway.steps.ts b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/besu-gateway.steps.ts index 8812efcd53c..42f40df8b6c 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/besu-gateway.steps.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/besu-gateway.steps.ts @@ -9,7 +9,12 @@ import { } from "../besu-helper"; import AssetReferenceContractJson from "../../../../solidity/asset-reference-contract/AssetReferenceContract.json"; import CBDCcontractJson from "../../../../solidity/cbdc-erc-20/CBDCcontract.json"; -import { getEthAddress, getPrvKey, assertEqual, assertStringContains } from "./common"; +import { + getEthAddress, + getPrvKey, + assertEqual, + assertStringContains, +} from "./common"; const BESU_CONTRACT_CBDC_ERC20_NAME = CBDCcontractJson.contractName; const BESU_CONTRACT_ASSET_REF_NAME = AssetReferenceContractJson.contractName; @@ -156,7 +161,8 @@ Then( getPrvKey(user), assetRefID, ).catch((err) => { - assertStringContains(err.response.data.error, + assertStringContains( + err.response.data.error, `Transaction has been reverted by the EVM`, ); }); diff --git a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-back.steps.ts b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-back.steps.ts index ae3df86af41..65a9ad9c87c 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-back.steps.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-back.steps.ts @@ -70,11 +70,7 @@ Then( Then( "{string} fails to initiate bridge back of {int} CBDC referenced by id {string}", { timeout: 60 * 1000 }, - async function ( - user: string, - amount: number, - assetRefID: string, - ) { + async function (user: string, amount: number, assetRefID: string) { const address = getEthAddress(user); const fabricID = getFabricId(user); diff --git a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-out.steps.ts b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-out.steps.ts index 0090b303409..509813deda5 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-out.steps.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/bridge-out.steps.ts @@ -1,7 +1,13 @@ import { When, Then } from "cucumber"; import axios from "axios"; import CryptoMaterial from "../../../../crypto-material/crypto-material.json"; -import { getUserFromPseudonim, getFabricId, getEthAddress, assertEqual, assertStringContains } from "./common"; +import { + getUserFromPseudonim, + getFabricId, + getEthAddress, + assertEqual, + assertStringContains, +} from "./common"; const MAX_RETRIES = 5; const MAX_TIMEOUT = 5000; @@ -87,7 +93,7 @@ When( recipientLedgerAssetID: "FABRIC_ASSET_ID", }, ); - + assertEqual(response.status, 200); }, ); diff --git a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/common.ts b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/common.ts index 59515d9e542..4ed244ab7f3 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/common.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/common.ts @@ -52,10 +52,7 @@ export function getPrvKey(user: string): string { } } -export function assertEqual( - value_1: unknown, - value_2: unknown, -) { +export function assertEqual(value_1: unknown, value_2: unknown) { if (value_1 !== value_2) { throw Error(`Expected ${value_1} to be equal to ${value_2}`); } @@ -66,7 +63,7 @@ export function assertStringContains( subString: string, ): void { if (!mainString.includes(subString)) { - throw new Error(`String "${mainString}" does not contain "${subString}"`); + throw new Error(`String "${mainString}" does not contain "${subString}"`); } } @@ -76,4 +73,4 @@ export function assertNonNullish( if (value === null || value === undefined) { throw Error(`${value} was expected to be non-null`); } -} \ No newline at end of file +} diff --git a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/fabric-gateway.steps.ts b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/fabric-gateway.steps.ts index d3a2c819c2c..e95a08a7ce2 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/fabric-gateway.steps.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/test/typescript/cucumber/steps/fabric-gateway.steps.ts @@ -7,7 +7,7 @@ import { getUserFromPseudonim, assertEqual, assertNonNullish, - assertStringContains + assertStringContains, } from "./common"; import { deleteFabricAssetReference, @@ -94,7 +94,7 @@ When( When( "bob refunds {int} CBDC to {string} in the source chain", - { timeout: 10 * 1000 }, + { timeout: 10 * 1000 }, async function (amount: number, userTo: string) { const finalUserFabricID = getFabricId(userTo); const finalUserEthAddress = getEthAddress(userTo); @@ -123,14 +123,17 @@ Then( }, ) .catch((err) => { - assertStringContains(err.response.data.error, `client is not authorized to perform the operation`); + assertStringContains( + err.response.data.error, + `client is not authorized to perform the operation`, + ); }); }, ); Then( "{string} fails to transfer {int} CBDC to {string}", - { timeout: 10 * 1000 }, + { timeout: 10 * 1000 }, async function (userFrom: string, amount: number, userTo: string) { const recipient = getFabricId(userTo); @@ -157,32 +160,32 @@ Then( Then( "{string} has {int} CBDC available in the source chain", - { timeout: 10 * 1000 }, + { timeout: 10 * 1000 }, async function (user: string, amount: number) { - assertEqual((await getFabricBalance(getFabricId(user))), amount) + assertEqual(await getFabricBalance(getFabricId(user)), amount); }, ); Then( "the asset reference chaincode has an asset reference with id {string}", - { timeout: 10 * 1000 }, + { timeout: 10 * 1000 }, async function (assetRefID: string) { - assertNonNullish((await readFabricAssetReference(assetRefID))); + assertNonNullish(await readFabricAssetReference(assetRefID)); }, ); Then( "the asset reference with id {string} is locked in the source chain", - { timeout: 10 * 1000 }, + { timeout: 10 * 1000 }, async function (assetRefID: string) { - assertEqual((await readFabricAssetReference(assetRefID)).isLocked, true) + assertEqual((await readFabricAssetReference(assetRefID)).isLocked, true); }, ); Then( "the asset reference chaincode has no asset reference with id {string}", - { timeout: 10 * 1000 }, + { timeout: 10 * 1000 }, async function (assetRefID: string) { - assertEqual(await fabricAssetReferenceExists(assetRefID), "false") + assertEqual(await fabricAssetReferenceExists(assetRefID), "false"); }, ); diff --git a/package.json b/package.json index 49c807ff86d..aac14862c41 100644 --- a/package.json +++ b/package.json @@ -125,8 +125,8 @@ "@types/tape-promise": "4.0.1", "@types/uuid": "9.0.8", "@types/yargs": "17.0.24", - "@typescript-eslint/eslint-plugin": "6.4.0", - "@typescript-eslint/parser": "6.4.0", + "@typescript-eslint/eslint-plugin": "7.1.0", + "@typescript-eslint/parser": "7.1.0", "adm-zip": "0.5.10", "benchmark": "2.1.4", "buffer": "6.0.3", @@ -138,13 +138,13 @@ "del-cli": "4.0.1", "depcheck": "1.4.7", "es-main": "1.2.0", - "eslint": "7.32.0", - "eslint-config-prettier": "8.10.0", - "eslint-config-standard": "16.0.3", - "eslint-plugin-import": "2.28.1", + "eslint": "8.57.0", + "eslint-config-prettier": "9.1.0", + "eslint-config-standard": "17.1.0", + "eslint-plugin-import": "2.29.1", "eslint-plugin-node": "11.1.0", - "eslint-plugin-prettier": "5.0.0", - "eslint-plugin-promise": "5.2.0", + "eslint-plugin-prettier": "5.1.3", + "eslint-plugin-promise": "6.1.1", "eslint-plugin-standard": "5.0.0", "fast-safe-stringify": "2.1.1", "fs-extra": "10.1.0", @@ -164,7 +164,7 @@ "npm-run-all": "4.1.5", "npm-watch": "0.11.0", "openapi-types": "12.1.3", - "prettier": "3.0.3", + "prettier": "3.2.5", "protoc-gen-ts": "0.8.7", "run-time-error": "1.4.0", "run-time-error-cjs": "1.4.0", diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/test/resources/fixtures/addOrgX/populate-docker.js b/packages/cactus-plugin-ledger-connector-fabric/src/test/resources/fixtures/addOrgX/populate-docker.js index 82b27fee11f..11888f1f0c2 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/test/resources/fixtures/addOrgX/populate-docker.js +++ b/packages/cactus-plugin-ledger-connector-fabric/src/test/resources/fixtures/addOrgX/populate-docker.js @@ -52,9 +52,8 @@ try { delete data["services"]["peer0.org3.example.com"]; // l.33: container port - data["services"][orgName][ - "environment" - ][1] = `CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb4:${containerPort}`; + data["services"][orgName]["environment"][1] = + `CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb4:${containerPort}`; //console.log("After modification"); //console.log(util.inspect(data, true, 10, true)); @@ -95,58 +94,48 @@ try { data["services"][orgName]["environment"][8] = `CORE_PEER_ID=${orgName}`; // CORE_PEER_ADDRESS=peer0.org3.example.com:11051 - data["services"][orgName][ - "environment" - ][9] = `CORE_PEER_ADDRESS=${orgName}:${hostPort}`; + data["services"][orgName]["environment"][9] = + `CORE_PEER_ADDRESS=${orgName}:${hostPort}`; // CORE_PEER_LISTENADDRESS=0.0.0.0:11051 - data["services"][orgName][ - "environment" - ][10] = `CORE_PEER_LISTENADDRESS=0.0.0.0:${hostPort}`; + data["services"][orgName]["environment"][10] = + `CORE_PEER_LISTENADDRESS=0.0.0.0:${hostPort}`; // - CORE_PEER_CHAINCODEADDRESS=peer0.org3.example.com:11052 const chaincodePort = parseInt(hostPort) + 1; - data["services"][orgName][ - "environment" - ][11] = `CORE_PEER_CHAINCODEADDRESS=${orgName}:${chaincodePort}`; + data["services"][orgName]["environment"][11] = + `CORE_PEER_CHAINCODEADDRESS=${orgName}:${chaincodePort}`; // CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:11052 - data["services"][orgName][ - "environment" - ][12] = `CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:${chaincodePort}`; + data["services"][orgName]["environment"][12] = + `CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:${chaincodePort}`; // - CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org3.example.com:11051 - data["services"][orgName][ - "environment" - ][13] = `CORE_PEER_GOSSIP_BOOTSTRAP=${orgName}:${hostPort}`; + data["services"][orgName]["environment"][13] = + `CORE_PEER_GOSSIP_BOOTSTRAP=${orgName}:${hostPort}`; // - - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org3.example.com:11051 - data["services"][orgName][ - "environment" - ][14] = `CORE_PEER_GOSSIP_EXTERNALENDPOINT=${orgName}:${hostPort}`; + data["services"][orgName]["environment"][14] = + `CORE_PEER_GOSSIP_EXTERNALENDPOINT=${orgName}:${hostPort}`; // - CORE_PEER_LOCALMSPID=Org3MSP - data["services"][orgName][ - "environment" - ][15] = `CORE_PEER_LOCALMSPID=${mspId}`; + data["services"][orgName]["environment"][15] = + `CORE_PEER_LOCALMSPID=${mspId}`; /// Volumes // - ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com/msp:/etc/hyperledger/fabric/msp - data["services"][orgName][ - "volumes" - ][1] = `../../organizations/peerOrganizations/${orgName}/peers/${orgName}/msp:/etc/hyperledger/fabric/msp`; + data["services"][orgName]["volumes"][1] = + `../../organizations/peerOrganizations/${orgName}/peers/${orgName}/msp:/etc/hyperledger/fabric/msp`; // - ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com/tls:/etc/hyperledger/fabric/tls - data["services"][orgName][ - "volumes" - ][2] = `../../organizations/peerOrganizations/${orgName}/peers/${orgName}/tls:/etc/hyperledger/fabric/tls`; + data["services"][orgName]["volumes"][2] = + `../../organizations/peerOrganizations/${orgName}/peers/${orgName}/tls:/etc/hyperledger/fabric/tls`; // - peer0.org3.example.com:/var/hyperledger/production - data["services"][orgName][ - "volumes" - ][3] = `${orgName}:/var/hyperledger/production`; + data["services"][orgName]["volumes"][3] = + `${orgName}:/var/hyperledger/production`; data["services"][orgName]["ports"] = `${hostPort}:${hostPort}`; @@ -177,21 +166,18 @@ try { delete data["services"]["ca_org3"]; // - FABRIC_CA_SERVER_CA_NAME=ca-org3 - data["services"][caName][ - "environment" - ][1] = `FABRIC_CA_SERVER_CA_NAME=${caName}`; + data["services"][caName]["environment"][1] = + `FABRIC_CA_SERVER_CA_NAME=${caName}`; // - FABRIC_CA_SERVER_PORT=11054 - data["services"][caName][ - "environment" - ][3] = `FABRIC_CA_SERVER_PORT=${hostPort}`; + data["services"][caName]["environment"][3] = + `FABRIC_CA_SERVER_PORT=${hostPort}`; // - "11054:11054" data["services"][caName]["ports"] = `${hostPort}:${hostPort}`; - data["services"][caName][ - "volumes" - ] = `../fabric-ca/${orgName}:/etc/hyperledger/fabric-ca-server`; + data["services"][caName]["volumes"] = + `../fabric-ca/${orgName}:/etc/hyperledger/fabric-ca-server`; data["services"][caName]["container_name"] = caName; diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/test/typescript/test-helpers/iroha2-env-setup.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/test/typescript/test-helpers/iroha2-env-setup.ts index d8f2e561552..dfa3c95ae56 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/test/typescript/test-helpers/iroha2-env-setup.ts +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/test/typescript/test-helpers/iroha2-env-setup.ts @@ -264,15 +264,15 @@ export class IrohaV2TestEnv { if (this.socketioServer) { this.log.info("Stop the SocketIO server connector..."); - await new Promise( - (resolve) => this.socketioServer?.close(() => resolve()), + await new Promise((resolve) => + this.socketioServer?.close(() => resolve()), ); } if (this.connectorServer) { this.log.info("Stop the iroha2 connector..."); - await new Promise( - (resolve) => this.connectorServer?.close(() => resolve()), + await new Promise((resolve) => + this.connectorServer?.close(() => resolve()), ); } diff --git a/packages/cactus-test-tooling/src/main/typescript/fabric/fabric-test-ledger-v1.ts b/packages/cactus-test-tooling/src/main/typescript/fabric/fabric-test-ledger-v1.ts index a2411a41fa1..07c05eb0c50 100644 --- a/packages/cactus-test-tooling/src/main/typescript/fabric/fabric-test-ledger-v1.ts +++ b/packages/cactus-test-tooling/src/main/typescript/fabric/fabric-test-ledger-v1.ts @@ -686,18 +686,16 @@ export class FabricTestLedgerV1 implements ITestLedger { dataCouch["networks"]["test"]["name"] = networkName; - dataCouch["services"][couchDbName][ - "container_name" - ] = `couchdb${orgName}`; + dataCouch["services"][couchDbName]["container_name"] = + `couchdb${orgName}`; dataCouch["services"][couchDbName]["ports"] = [`${port}:5984`]; // services: orgX.example.com: dataCouch["services"][peer0OrgName] = dataCouch["services"]["peer0.org3.example.com"]; - dataCouch["services"][peer0OrgName][ - "environment" - ][1] = `CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=${couchDbName}:5984`; + dataCouch["services"][peer0OrgName]["environment"][1] = + `CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=${couchDbName}:5984`; dataCouch["services"][peer0OrgName]["depends_on"] = [couchDbName]; @@ -756,52 +754,43 @@ export class FabricTestLedgerV1 implements ITestLedger { // - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=cactusfabrictestnetwork_test - dataCompose["services"][peer0OrgName][ - "environment" - ][1] = `CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=${networkName}`; + dataCompose["services"][peer0OrgName]["environment"][1] = + `CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=${networkName}`; // CORE_PEER_ID=peer0.org3.example.com - dataCompose["services"][peer0OrgName][ - "environment" - ][8] = `CORE_PEER_ID=${peer0OrgName}`; + dataCompose["services"][peer0OrgName]["environment"][8] = + `CORE_PEER_ID=${peer0OrgName}`; // CORE_PEER_ADDRESS=peer0.org3.example.com:11051 - dataCompose["services"][peer0OrgName][ - "environment" - ][9] = `CORE_PEER_ADDRESS=${peer0OrgName}:${port}`; + dataCompose["services"][peer0OrgName]["environment"][9] = + `CORE_PEER_ADDRESS=${peer0OrgName}:${port}`; // CORE_PEER_LISTENADDRESS=0.0.0.0:11051 - dataCompose["services"][peer0OrgName][ - "environment" - ][10] = `CORE_PEER_LISTENADDRESS=0.0.0.0:${port}`; + dataCompose["services"][peer0OrgName]["environment"][10] = + `CORE_PEER_LISTENADDRESS=0.0.0.0:${port}`; // - CORE_PEER_CHAINCODEADDRESS=peer0.org3.example.com:11052 const chaincodePort = parseInt(port) + 1; - dataCompose["services"][peer0OrgName][ - "environment" - ][11] = `CORE_PEER_CHAINCODEADDRESS=${peer0OrgName}:${chaincodePort}`; + dataCompose["services"][peer0OrgName]["environment"][11] = + `CORE_PEER_CHAINCODEADDRESS=${peer0OrgName}:${chaincodePort}`; // CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:11052 - dataCompose["services"][peer0OrgName][ - "environment" - ][12] = `CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:${chaincodePort}`; + dataCompose["services"][peer0OrgName]["environment"][12] = + `CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:${chaincodePort}`; // - CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org3.example.com:11051 - dataCompose["services"][peer0OrgName][ - "environment" - ][13] = `CORE_PEER_GOSSIP_BOOTSTRAP=${peer0OrgName}:${port}`; + dataCompose["services"][peer0OrgName]["environment"][13] = + `CORE_PEER_GOSSIP_BOOTSTRAP=${peer0OrgName}:${port}`; // - - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org3.example.com:11051 - dataCompose["services"][peer0OrgName][ - "environment" - ][14] = `CORE_PEER_GOSSIP_EXTERNALENDPOINT=${peer0OrgName}:${port}`; + dataCompose["services"][peer0OrgName]["environment"][14] = + `CORE_PEER_GOSSIP_EXTERNALENDPOINT=${peer0OrgName}:${port}`; // - CORE_PEER_LOCALMSPID=Org3MSP - dataCompose["services"][peer0OrgName][ - "environment" - ][15] = `CORE_PEER_LOCALMSPID=${mspId}`; + dataCompose["services"][peer0OrgName]["environment"][15] = + `CORE_PEER_LOCALMSPID=${mspId}`; /* dataCompose["services"][peer0OrgName][ @@ -812,19 +801,16 @@ export class FabricTestLedgerV1 implements ITestLedger { /// Volumes // - ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com/msp:/etc/hyperledger/fabric/msp - dataCompose["services"][peer0OrgName][ - "volumes" - ][1] = `/add-org-${orgName}/organizations/peerOrganizations/${orgName}.example.com/peers/peer0.${orgName}.example.com/msp:/etc/hyperledger/fabric/msp`; + dataCompose["services"][peer0OrgName]["volumes"][1] = + `/add-org-${orgName}/organizations/peerOrganizations/${orgName}.example.com/peers/peer0.${orgName}.example.com/msp:/etc/hyperledger/fabric/msp`; // - ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com/tls:/etc/hyperledger/fabric/tls - dataCompose["services"][peer0OrgName][ - "volumes" - ][2] = `/add-org-${orgName}/organizations/peerOrganizations/${orgName}.example.com/peers/peer0.${orgName}.example.com/tls:/etc/hyperledger/fabric/tls`; + dataCompose["services"][peer0OrgName]["volumes"][2] = + `/add-org-${orgName}/organizations/peerOrganizations/${orgName}.example.com/peers/peer0.${orgName}.example.com/tls:/etc/hyperledger/fabric/tls`; // - peer0.org3.example.com:/var/hyperledger/production - dataCompose["services"][peer0OrgName][ - "volumes" - ][3] = `${peer0OrgName}:/var/hyperledger/production`; + dataCompose["services"][peer0OrgName]["volumes"][3] = + `${peer0OrgName}:/var/hyperledger/production`; dataCompose["services"][peer0OrgName]["ports"] = [`${port}:${port}`]; @@ -870,14 +856,12 @@ export class FabricTestLedgerV1 implements ITestLedger { delete dataCa["services"]["ca_org3"]; // - FABRIC_CA_SERVER_CA_NAME=ca-org3 - dataCa["services"][caName][ - "environment" - ][1] = `FABRIC_CA_SERVER_CA_NAME=${caName}`; + dataCa["services"][caName]["environment"][1] = + `FABRIC_CA_SERVER_CA_NAME=${caName}`; // - FABRIC_CA_SERVER_PORT=11054 - dataCa["services"][caName][ - "environment" - ][3] = `FABRIC_CA_SERVER_PORT=${port}`; + dataCa["services"][caName]["environment"][3] = + `FABRIC_CA_SERVER_PORT=${port}`; // - "11054:11054" dataCa["services"][caName]["ports"] = [`${port}:${port}`]; @@ -960,19 +944,15 @@ export class FabricTestLedgerV1 implements ITestLedger { //dataConfigTxGen["Organizations"][orgName] = dataConfigTxGen["Organizations"]; dataConfigTxGen["Organizations"][0]["Name"] = mspId; dataConfigTxGen["Organizations"][0]["ID"] = mspId; - dataConfigTxGen["Organizations"][0][ - "MSPDir" - ] = `organizations/peerOrganizations/${orgName}.example.com/msp`; - dataConfigTxGen["Organizations"][0]["Policies"]["Readers"][ - "Rule" - ] = `OR('${mspId}.admin','${mspId}.peer','${mspId}.client')`; - - dataConfigTxGen["Organizations"][0]["Policies"]["Writers"][ - "Rule" - ] = `OR('${mspId}.admin','${mspId}.client')`; - dataConfigTxGen["Organizations"][0]["Policies"]["Admins"][ - "Rule" - ] = `OR('${mspId}.admin')`; + dataConfigTxGen["Organizations"][0]["MSPDir"] = + `organizations/peerOrganizations/${orgName}.example.com/msp`; + dataConfigTxGen["Organizations"][0]["Policies"]["Readers"]["Rule"] = + `OR('${mspId}.admin','${mspId}.peer','${mspId}.client')`; + + dataConfigTxGen["Organizations"][0]["Policies"]["Writers"]["Rule"] = + `OR('${mspId}.admin','${mspId}.client')`; + dataConfigTxGen["Organizations"][0]["Policies"]["Admins"]["Rule"] = + `OR('${mspId}.admin')`; dataConfigTxGen["Organizations"][0]["Policies"]["Endorsement"][ "Rule" ] = `OR('${mspId}.peer')`; diff --git a/packages/cactus-verifier-client/src/main/typescript/verifier.ts b/packages/cactus-verifier-client/src/main/typescript/verifier.ts index 07a78507d5e..9b66bde97bf 100644 --- a/packages/cactus-verifier-client/src/main/typescript/verifier.ts +++ b/packages/cactus-verifier-client/src/main/typescript/verifier.ts @@ -26,9 +26,8 @@ export { /** * Utility type for retrieving monitoring event / new block type from generic ISocketApiClient interface. */ -type BlockTypeFromSocketApi = T extends ISocketApiClient - ? U - : never; +type BlockTypeFromSocketApi = + T extends ISocketApiClient ? U : never; /** * Extends ledger connector ApiClient with additional monitoring methods (using callbacks, instead of reactive). diff --git a/yarn.lock b/yarn.lock index 90d88b9c811..2c5d36df6ef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6046,6 +6046,13 @@ __metadata: languageName: node linkType: hard +"@eslint/js@npm:8.57.0": + version: 8.57.0 + resolution: "@eslint/js@npm:8.57.0" + checksum: 10/3c501ce8a997cf6cbbaf4ed358af5492875e3550c19b9621413b82caa9ae5382c584b0efa79835639e6e0ddaa568caf3499318e5bdab68643ef4199dce5eb0a0 + languageName: node + linkType: hard + "@ethereumjs/common@npm:2.5.0": version: 2.5.0 resolution: "@ethereumjs/common@npm:2.5.0" @@ -7163,7 +7170,7 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.13": +"@humanwhocodes/config-array@npm:^0.11.13, @humanwhocodes/config-array@npm:^0.11.14": version: 0.11.14 resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: @@ -9411,8 +9418,8 @@ __metadata: "@types/tape-promise": "npm:4.0.1" "@types/uuid": "npm:9.0.8" "@types/yargs": "npm:17.0.24" - "@typescript-eslint/eslint-plugin": "npm:6.4.0" - "@typescript-eslint/parser": "npm:6.4.0" + "@typescript-eslint/eslint-plugin": "npm:7.1.0" + "@typescript-eslint/parser": "npm:7.1.0" adm-zip: "npm:0.5.10" benchmark: "npm:2.1.4" buffer: "npm:6.0.3" @@ -9424,13 +9431,13 @@ __metadata: del-cli: "npm:4.0.1" depcheck: "npm:1.4.7" es-main: "npm:1.2.0" - eslint: "npm:7.32.0" - eslint-config-prettier: "npm:8.10.0" - eslint-config-standard: "npm:16.0.3" - eslint-plugin-import: "npm:2.28.1" + eslint: "npm:8.57.0" + eslint-config-prettier: "npm:9.1.0" + eslint-config-standard: "npm:17.1.0" + eslint-plugin-import: "npm:2.29.1" eslint-plugin-node: "npm:11.1.0" - eslint-plugin-prettier: "npm:5.0.0" - eslint-plugin-promise: "npm:5.2.0" + eslint-plugin-prettier: "npm:5.1.3" + eslint-plugin-promise: "npm:6.1.1" eslint-plugin-standard: "npm:5.0.0" fast-safe-stringify: "npm:2.1.1" fs-extra: "npm:10.1.0" @@ -9450,7 +9457,7 @@ __metadata: npm-run-all: "npm:4.1.5" npm-watch: "npm:0.11.0" openapi-types: "npm:12.1.3" - prettier: "npm:3.0.3" + prettier: "npm:3.2.5" protoc-gen-ts: "npm:0.8.7" run-time-error: "npm:1.4.0" run-time-error-cjs: "npm:1.4.0" @@ -12239,6 +12246,13 @@ __metadata: languageName: node linkType: hard +"@pkgr/core@npm:^0.1.0": + version: 0.1.1 + resolution: "@pkgr/core@npm:0.1.1" + checksum: 10/6f25fd2e3008f259c77207ac9915b02f1628420403b2630c92a07ff963129238c9262afc9e84344c7a23b5cc1f3965e2cd17e3798219f5fd78a63d144d3cceba + languageName: node + linkType: hard + "@pkgr/utils@npm:^2.3.1": version: 2.4.2 resolution: "@pkgr/utils@npm:2.4.2" @@ -16209,15 +16223,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.4.0" +"@typescript-eslint/eslint-plugin@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.1.0" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.4.0" - "@typescript-eslint/type-utils": "npm:6.4.0" - "@typescript-eslint/utils": "npm:6.4.0" - "@typescript-eslint/visitor-keys": "npm:6.4.0" + "@typescript-eslint/scope-manager": "npm:7.1.0" + "@typescript-eslint/type-utils": "npm:7.1.0" + "@typescript-eslint/utils": "npm:7.1.0" + "@typescript-eslint/visitor-keys": "npm:7.1.0" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -16225,12 +16239,12 @@ __metadata: semver: "npm:^7.5.4" ts-api-utils: "npm:^1.0.1" peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + "@typescript-eslint/parser": ^7.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/e6c79b560b091e3babd156d194c1c123046c20d7140881c9fd7e0e1a51313e5592c4b82e421009dc751b4adc4c2d6a69369121c1248751026d059aa4634d2b2e + checksum: 10/f0b6b6e6ae2afee1df8dd2fd0c56588f9bb600468be9f255e033709a53371c6434da687e75dcb673503ef4f0416226f4ca3c94c65272828106e39b56aac87334 languageName: node linkType: hard @@ -16346,21 +16360,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/parser@npm:6.4.0" +"@typescript-eslint/parser@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/parser@npm:7.1.0" dependencies: - "@typescript-eslint/scope-manager": "npm:6.4.0" - "@typescript-eslint/types": "npm:6.4.0" - "@typescript-eslint/typescript-estree": "npm:6.4.0" - "@typescript-eslint/visitor-keys": "npm:6.4.0" + "@typescript-eslint/scope-manager": "npm:7.1.0" + "@typescript-eslint/types": "npm:7.1.0" + "@typescript-eslint/typescript-estree": "npm:7.1.0" + "@typescript-eslint/visitor-keys": "npm:7.1.0" debug: "npm:^4.3.4" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/e8db4750c805cdd1945d43c9bd55a6d527c2dc6a46aec5a34769490590ab2b4b2af903c3ad27fef68cab2d8b4625c9d5c02d889e3f93cb16cba43c58051d77b1 + checksum: 10/39238d37f5a5f7058371ee3882fb7cd8a4579883fc5f13fda645c151fcf8d15e4c0db3ea7ffa7915a55c82451b544e9340c0228b45b83085158cb97974112f19 languageName: node linkType: hard @@ -16394,13 +16408,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/scope-manager@npm:6.4.0" +"@typescript-eslint/scope-manager@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/scope-manager@npm:7.1.0" dependencies: - "@typescript-eslint/types": "npm:6.4.0" - "@typescript-eslint/visitor-keys": "npm:6.4.0" - checksum: 10/adc5ca2101fa8ca50c6a1ded86f83d2c360a86c54b30b46a0fbbea7f9ff0bc484232069717ff5ee2ccb879cebccfe06cd57e4d8bf4b18dfe69921a85ce718698 + "@typescript-eslint/types": "npm:7.1.0" + "@typescript-eslint/visitor-keys": "npm:7.1.0" + checksum: 10/3fb18de864331739c1b04fe9e3bb5d926e2fdf0d1fea2871181f68d0fb52325cbc9a5b81da58b7fe7f22d6d58d62b21c83460907146bc2f54ef0720fb3f9037f languageName: node linkType: hard @@ -16438,20 +16452,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/type-utils@npm:6.4.0" +"@typescript-eslint/type-utils@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/type-utils@npm:7.1.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.4.0" - "@typescript-eslint/utils": "npm:6.4.0" + "@typescript-eslint/typescript-estree": "npm:7.1.0" + "@typescript-eslint/utils": "npm:7.1.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/6aafb235bd7d542e34549b308ae5116e797eaea3005a1ef5ce262da2bdbb4c726faf2592790bddaf1197068bad567a836f0a86ab8ef0b753babf8e61c97ae979 + checksum: 10/439e6fadab3df3c21adfd651af4e605e1020c86c8c2400b0127c2ee914646bc73945b4add31ca7201cafeead261ad2958362c339ebdfc0798064d56daeb60661 languageName: node linkType: hard @@ -16483,10 +16497,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/types@npm:6.4.0" - checksum: 10/9e3e5c854524a0b3b53d4ce23f08ff0d646280062e7d7655318b8e7ee03c2e5ab756d685c615f4a91d81be0b7988997fb40ba3587965ab88f345ce3cfe84185d +"@typescript-eslint/types@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/types@npm:7.1.0" + checksum: 10/34801a14ea1444a1707de5bd3211f0ea53afc82a3c6c4543092f123267389da607c498d1a7de554ac9f071e6ef488238728a5f279ff2abaa0cbdfaa733899b67 languageName: node linkType: hard @@ -16563,21 +16577,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.4.0" +"@typescript-eslint/typescript-estree@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.1.0" dependencies: - "@typescript-eslint/types": "npm:6.4.0" - "@typescript-eslint/visitor-keys": "npm:6.4.0" + "@typescript-eslint/types": "npm:7.1.0" + "@typescript-eslint/visitor-keys": "npm:7.1.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" + minimatch: "npm:9.0.3" semver: "npm:^7.5.4" ts-api-utils: "npm:^1.0.1" peerDependenciesMeta: typescript: optional: true - checksum: 10/179690b9b42ea75a9ced4b5fce872479080a0c8a9755089955b024a1c4bc5b9e2185075445154b609264476b0668e1131e881a11e68556895457d3197e895bc7 + checksum: 10/7dfc6fc70ff00875728ce5d85a3c5d6cb01435082b20ff9301ebe4d8e4a31a0c997282c762c636937bd66a40b4e0154e2ce98f85d888a6c46d433e9a24c46c4c languageName: node linkType: hard @@ -16616,20 +16631,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/utils@npm:6.4.0" +"@typescript-eslint/utils@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/utils@npm:7.1.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.4.0" - "@typescript-eslint/types": "npm:6.4.0" - "@typescript-eslint/typescript-estree": "npm:6.4.0" + "@typescript-eslint/scope-manager": "npm:7.1.0" + "@typescript-eslint/types": "npm:7.1.0" + "@typescript-eslint/typescript-estree": "npm:7.1.0" semver: "npm:^7.5.4" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 10/f31971a22d56cc298e692650599ededd8ac6e23234dbb452a63541028d7220ee34a4e55224342170a600edd1eca2498e59b845a526655d3adc0c3e3eff27be48 + eslint: ^8.56.0 + checksum: 10/26d64094d8b828ce6cfea660c95cdbd4d0193d338646fc773312093388bc781653fc1ca16977b3be5288579fe43f14c7108fc431da66dd95b6ed680ad44712a0 languageName: node linkType: hard @@ -16672,13 +16687,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.4.0": - version: 6.4.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.4.0" +"@typescript-eslint/visitor-keys@npm:7.1.0": + version: 7.1.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.1.0" dependencies: - "@typescript-eslint/types": "npm:6.4.0" + "@typescript-eslint/types": "npm:7.1.0" eslint-visitor-keys: "npm:^3.4.1" - checksum: 10/d198124868db16ee12b9eaba18dfefa36a06eeeddacaf302b219d147df574eafec8a2992a2b0693301d1a5c46ed0913f42dde80fb6d778b39673af95dccf89e2 + checksum: 10/c3e98ebf166fd1854adb0e9599dc108cdbbd95f6eb099d31deae2fd1d4df8fcd8dc9c24ad4f509b961ad900b474c246f6b4b228b5711cc504106c3e0f751a11c languageName: node linkType: hard @@ -18119,6 +18134,16 @@ __metadata: languageName: node linkType: hard +"array-buffer-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "array-buffer-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.5" + is-array-buffer: "npm:^3.0.4" + checksum: 10/53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e + languageName: node + linkType: hard + "array-differ@npm:^3.0.0": version: 3.0.0 resolution: "array-differ@npm:3.0.0" @@ -18174,6 +18199,19 @@ __metadata: languageName: node linkType: hard +"array-includes@npm:^3.1.7": + version: 3.1.7 + resolution: "array-includes@npm:3.1.7" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" + is-string: "npm:^1.0.7" + checksum: 10/856a8be5d118967665936ad33ff3b07adfc50b06753e596e91fb80c3da9b8c022e92e3cc6781156d6ad95db7109b9f603682c7df2d6a529ed01f7f6b39a4a360 + languageName: node + linkType: hard + "array-index@npm:^1.0.0": version: 1.0.0 resolution: "array-index@npm:1.0.0" @@ -18231,6 +18269,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.filter@npm:^1.0.3": + version: 1.0.3 + resolution: "array.prototype.filter@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-array-method-boxes-properly: "npm:^1.0.0" + is-string: "npm:^1.0.7" + checksum: 10/3da2189afb00f95559cc73fc3c50f17a071a65bb705c0b2f2e2a2b2142781215b622442368c8b4387389b6ab251adf09ad347f9a8a4cf29d24404cc5ea1e295c + languageName: node + linkType: hard + "array.prototype.find@npm:^2.0.1": version: 2.2.1 resolution: "array.prototype.find@npm:2.2.1" @@ -18256,6 +18307,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.findlastindex@npm:^1.2.3": + version: 1.2.4 + resolution: "array.prototype.findlastindex@npm:1.2.4" + dependencies: + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.3.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/12d7de8da619065b9d4c40550d11c13f2fbbc863c4270ef01d022f49ef16fbe9022441ee9d60b1e952853c661dd4b3e05c21e4348d4631c6d93ddf802a252296 + languageName: node + linkType: hard + "array.prototype.flat@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flat@npm:1.3.1" @@ -18268,6 +18332,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.flat@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flat@npm:1.3.2" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" + checksum: 10/d9d2f6f27584de92ec7995bc931103e6de722cd2498bdbfc4cba814fc3e52f056050a93be883018811f7c0a35875f5056584a0e940603a5e5934f0279896aebe + languageName: node + linkType: hard + "array.prototype.flatmap@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flatmap@npm:1.3.1" @@ -18280,6 +18356,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.flatmap@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flatmap@npm:1.3.2" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" + checksum: 10/33f20006686e0cbe844fde7fd290971e8366c6c5e3380681c2df15738b1df766dd02c7784034aeeb3b037f65c496ee54de665388288edb323a2008bb550f77ea + languageName: node + linkType: hard + "array.prototype.reduce@npm:^1.0.5": version: 1.0.5 resolution: "array.prototype.reduce@npm:1.0.5" @@ -18333,6 +18421,22 @@ __metadata: languageName: node linkType: hard +"arraybuffer.prototype.slice@npm:^1.0.3": + version: 1.0.3 + resolution: "arraybuffer.prototype.slice@npm:1.0.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.3" + is-array-buffer: "npm:^3.0.4" + is-shared-array-buffer: "npm:^1.0.2" + checksum: 10/0221f16c1e3ec7b67da870ee0e1f12b825b5f9189835392b59a22990f715827561a4f4cd5330dc7507de272d8df821be6cd4b0cb569babf5ea4be70e365a2f3d + languageName: node + linkType: hard + "arrify@npm:^1.0.0, arrify@npm:^1.0.1": version: 1.0.1 resolution: "arrify@npm:1.0.1" @@ -18657,6 +18761,15 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.6, available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: 10/6c9da3a66caddd83c875010a1ca8ef11eac02ba15fb592dc9418b2b5e7b77b645fa7729380a92d9835c2f05f2ca1b6251f39b993e0feb3f1517c74fa1af02cab + languageName: node + linkType: hard + "aws-sdk@npm:2.965.0": version: 2.965.0 resolution: "aws-sdk@npm:2.965.0" @@ -20603,6 +20716,19 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": + version: 1.0.7 + resolution: "call-bind@npm:1.0.7" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.1" + checksum: 10/cd6fe658e007af80985da5185bff7b55e12ef4c2b6f41829a26ed1eef254b1f1c12e3dfd5b2b068c6ba8b86aba62390842d81752e67dcbaec4f6f76e7113b6b7 + languageName: node + linkType: hard + "call-me-maybe@npm:^1.0.1": version: 1.0.1 resolution: "call-me-maybe@npm:1.0.1" @@ -23833,6 +23959,17 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.1.2": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.0.1" + checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae + languageName: node + linkType: hard + "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -25215,6 +25352,55 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.3": + version: 1.22.5 + resolution: "es-abstract@npm:1.22.5" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + arraybuffer.prototype.slice: "npm:^1.0.3" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + es-set-tostringtag: "npm:^2.0.3" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.4" + get-symbol-description: "npm:^1.0.2" + globalthis: "npm:^1.0.3" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.1" + internal-slot: "npm:^1.0.7" + is-array-buffer: "npm:^3.0.4" + is-callable: "npm:^1.2.7" + is-negative-zero: "npm:^2.0.3" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.3" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.13" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.13.1" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.5" + regexp.prototype.flags: "npm:^1.5.2" + safe-array-concat: "npm:^1.1.0" + safe-regex-test: "npm:^1.0.3" + string.prototype.trim: "npm:^1.2.8" + string.prototype.trimend: "npm:^1.0.7" + string.prototype.trimstart: "npm:^1.0.7" + typed-array-buffer: "npm:^1.0.2" + typed-array-byte-length: "npm:^1.0.1" + typed-array-byte-offset: "npm:^1.0.2" + typed-array-length: "npm:^1.0.5" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.14" + checksum: 10/33bba7be636a6c56d836bb7d8860d2082deb02903c906cf31a93840302ac42c731b6d4f6393c1d112fa46c8778b2c1282e7833d206fe5e88e803dab1c8afefed + languageName: node + linkType: hard + "es-array-method-boxes-properly@npm:^1.0.0": version: 1.0.0 resolution: "es-array-method-boxes-properly@npm:1.0.0" @@ -25222,6 +25408,22 @@ __metadata: languageName: node linkType: hard +"es-define-property@npm:^1.0.0": + version: 1.0.0 + resolution: "es-define-property@npm:1.0.0" + dependencies: + get-intrinsic: "npm:^1.2.4" + checksum: 10/f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6 + languageName: node + linkType: hard + +"es-errors@npm:^1.0.0, es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5 + languageName: node + linkType: hard + "es-get-iterator@npm:^1.1.3": version: 1.1.3 resolution: "es-get-iterator@npm:1.1.3" @@ -25286,6 +25488,17 @@ __metadata: languageName: node linkType: hard +"es-set-tostringtag@npm:^2.0.3": + version: 2.0.3 + resolution: "es-set-tostringtag@npm:2.0.3" + dependencies: + get-intrinsic: "npm:^1.2.4" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.1" + checksum: 10/7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129 + languageName: node + linkType: hard + "es-shim-unscopables@npm:^1.0.0": version: 1.0.0 resolution: "es-shim-unscopables@npm:1.0.0" @@ -25295,6 +25508,15 @@ __metadata: languageName: node linkType: hard +"es-shim-unscopables@npm:^1.0.2": + version: 1.0.2 + resolution: "es-shim-unscopables@npm:1.0.2" + dependencies: + hasown: "npm:^2.0.0" + checksum: 10/6d3bf91f658a27cc7217cd32b407a0d714393a84d125ad576319b9e83a893bea165cf41270c29e9ceaa56d3cf41608945d7e2a2c31fd51c0009b0c31402b91c7 + languageName: node + linkType: hard + "es-to-primitive@npm:^1.2.1": version: 1.2.1 resolution: "es-to-primitive@npm:1.2.1" @@ -25800,6 +26022,17 @@ __metadata: languageName: node linkType: hard +"eslint-config-prettier@npm:9.1.0": + version: 9.1.0 + resolution: "eslint-config-prettier@npm:9.1.0" + peerDependencies: + eslint: ">=7.0.0" + bin: + eslint-config-prettier: bin/cli.js + checksum: 10/411e3b3b1c7aa04e3e0f20d561271b3b909014956c4dba51c878bf1a23dbb8c800a3be235c46c4732c70827276e540b6eed4636d9b09b444fd0a8e07f0fcd830 + languageName: node + linkType: hard + "eslint-config-react-app@npm:^7.0.1": version: 7.0.1 resolution: "eslint-config-react-app@npm:7.0.1" @@ -25847,15 +26080,15 @@ __metadata: languageName: node linkType: hard -"eslint-config-standard@npm:16.0.3": - version: 16.0.3 - resolution: "eslint-config-standard@npm:16.0.3" +"eslint-config-standard@npm:17.1.0": + version: 17.1.0 + resolution: "eslint-config-standard@npm:17.1.0" peerDependencies: - eslint: ^7.12.1 - eslint-plugin-import: ^2.22.1 - eslint-plugin-node: ^11.1.0 - eslint-plugin-promise: ^4.2.1 || ^5.0.0 - checksum: 10/420b2b929576e5c4f96508cd6ae65744c51b80cc89db25eccfd673e16b68c6e200e27dc3dacb793aa7a46bbc4c579e85ea84882367974e0060672dc9ff49088a + eslint: ^8.0.1 + eslint-plugin-import: ^2.25.2 + eslint-plugin-n: "^15.0.0 || ^16.0.0 " + eslint-plugin-promise: ^6.0.0 + checksum: 10/1fb3f98a1badee85a8378e9a8df21ebfc3d6a0556fca309b7e9ddd60243cbeb2486e3d5706dafbf296b116b3b28b5aa3ff00536b2f3067092e98157074a95b1d languageName: node linkType: hard @@ -25870,7 +26103,7 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-node@npm:^0.3.7": +"eslint-import-resolver-node@npm:^0.3.7, eslint-import-resolver-node@npm:^0.3.9": version: 0.3.9 resolution: "eslint-import-resolver-node@npm:0.3.9" dependencies: @@ -25946,6 +26179,33 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-import@npm:2.29.1": + version: 2.29.1 + resolution: "eslint-plugin-import@npm:2.29.1" + dependencies: + array-includes: "npm:^3.1.7" + array.prototype.findlastindex: "npm:^1.2.3" + array.prototype.flat: "npm:^1.3.2" + array.prototype.flatmap: "npm:^1.3.2" + debug: "npm:^3.2.7" + doctrine: "npm:^2.1.0" + eslint-import-resolver-node: "npm:^0.3.9" + eslint-module-utils: "npm:^2.8.0" + hasown: "npm:^2.0.0" + is-core-module: "npm:^2.13.1" + is-glob: "npm:^4.0.3" + minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.7" + object.groupby: "npm:^1.0.1" + object.values: "npm:^1.1.7" + semver: "npm:^6.3.1" + tsconfig-paths: "npm:^3.15.0" + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + checksum: 10/5865f05c38552145423c535326ec9a7113ab2305c7614c8b896ff905cfabc859c8805cac21e979c9f6f742afa333e6f62f812eabf891a7e8f5f0b853a32593c1 + languageName: node + linkType: hard + "eslint-plugin-import@npm:~2.2.0": version: 2.2.0 resolution: "eslint-plugin-import@npm:2.2.0" @@ -26059,12 +26319,32 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-promise@npm:5.2.0": - version: 5.2.0 - resolution: "eslint-plugin-promise@npm:5.2.0" +"eslint-plugin-prettier@npm:5.1.3": + version: 5.1.3 + resolution: "eslint-plugin-prettier@npm:5.1.3" + dependencies: + prettier-linter-helpers: "npm:^1.0.0" + synckit: "npm:^0.8.6" + peerDependencies: + "@types/eslint": ">=8.0.0" + eslint: ">=8.0.0" + eslint-config-prettier: "*" + prettier: ">=3.0.0" + peerDependenciesMeta: + "@types/eslint": + optional: true + eslint-config-prettier: + optional: true + checksum: 10/4f26a30444adc61ed692cdb5a9f7e8d9f5794f0917151051e66755ce032a08c3cc72c8b5d56101412e90f6d77035bd8194ea8731e9c16aacdd5ae345a8dae188 + languageName: node + linkType: hard + +"eslint-plugin-promise@npm:6.1.1": + version: 6.1.1 + resolution: "eslint-plugin-promise@npm:6.1.1" peerDependencies: - eslint: ^7.0.0 - checksum: 10/64d9e7e8c33a2fc0a8c4c48806e80da97c931849b4064e99c679b7b41045aaa7c092cd7c5b54b9d0a33e35fccd803fb9c3d76773b8e190d3be57530954512338 + eslint: ^7.0.0 || ^8.0.0 + checksum: 10/216c4348f796c5e90984224532d42a8f8d0455b8cbb1955bcb328b3aa10a52e9718f6fb044b6fe19825eda3a2d62a32b1042d9cbb10731353cf61b7a6cab2d71 languageName: node linkType: hard @@ -26411,6 +26691,54 @@ __metadata: languageName: node linkType: hard +"eslint@npm:8.57.0": + version: 8.57.0 + resolution: "eslint@npm:8.57.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.2.0" + "@eslint-community/regexpp": "npm:^4.6.1" + "@eslint/eslintrc": "npm:^2.1.4" + "@eslint/js": "npm:8.57.0" + "@humanwhocodes/config-array": "npm:^0.11.14" + "@humanwhocodes/module-importer": "npm:^1.0.1" + "@nodelib/fs.walk": "npm:^1.2.8" + "@ungap/structured-clone": "npm:^1.2.0" + ajv: "npm:^6.12.4" + chalk: "npm:^4.0.0" + cross-spawn: "npm:^7.0.2" + debug: "npm:^4.3.2" + doctrine: "npm:^3.0.0" + escape-string-regexp: "npm:^4.0.0" + eslint-scope: "npm:^7.2.2" + eslint-visitor-keys: "npm:^3.4.3" + espree: "npm:^9.6.1" + esquery: "npm:^1.4.2" + esutils: "npm:^2.0.2" + fast-deep-equal: "npm:^3.1.3" + file-entry-cache: "npm:^6.0.1" + find-up: "npm:^5.0.0" + glob-parent: "npm:^6.0.2" + globals: "npm:^13.19.0" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.0" + imurmurhash: "npm:^0.1.4" + is-glob: "npm:^4.0.0" + is-path-inside: "npm:^3.0.3" + js-yaml: "npm:^4.1.0" + json-stable-stringify-without-jsonify: "npm:^1.0.1" + levn: "npm:^0.4.1" + lodash.merge: "npm:^4.6.2" + minimatch: "npm:^3.1.2" + natural-compare: "npm:^1.4.0" + optionator: "npm:^0.9.3" + strip-ansi: "npm:^6.0.1" + text-table: "npm:^0.2.0" + bin: + eslint: bin/eslint.js + checksum: 10/00496e218b23747a7a9817bf58b522276d0dc1f2e546dceb4eea49f9871574088f72f1f069a6b560ef537efa3a75261b8ef70e51ef19033da1cc4c86a755ef15 + languageName: node + linkType: hard + "eslint@npm:^4.19.1": version: 4.19.1 resolution: "eslint@npm:4.19.1" @@ -28970,6 +29298,18 @@ __metadata: languageName: node linkType: hard +"function.prototype.name@npm:^1.1.6": + version: 1.1.6 + resolution: "function.prototype.name@npm:1.1.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + functions-have-names: "npm:^1.2.3" + checksum: 10/4d40be44d4609942e4e90c4fff77a811fa936f4985d92d2abfcf44f673ba344e2962bf223a33101f79c1a056465f36f09b072b9c289d7660ca554a12491cd5a2 + languageName: node + linkType: hard + "functional-red-black-tree@npm:^1.0.1, functional-red-black-tree@npm:~1.0.1": version: 1.0.1 resolution: "functional-red-black-tree@npm:1.0.1" @@ -29233,6 +29573,19 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" + dependencies: + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.0" + checksum: 10/85bbf4b234c3940edf8a41f4ecbd4e25ce78e5e6ad4e24ca2f77037d983b9ef943fd72f00f3ee97a49ec622a506b67db49c36246150377efcda1c9eb03e5f06d + languageName: node + linkType: hard + "get-iterator@npm:^1.0.2": version: 1.0.2 resolution: "get-iterator@npm:1.0.2" @@ -29341,6 +29694,17 @@ __metadata: languageName: node linkType: hard +"get-symbol-description@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + checksum: 10/e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 + languageName: node + linkType: hard + "get-symbol-from-current-process-h@npm:^1.0.1, get-symbol-from-current-process-h@npm:^1.0.2": version: 1.0.2 resolution: "get-symbol-from-current-process-h@npm:1.0.2" @@ -30366,6 +30730,15 @@ __metadata: languageName: node linkType: hard +"has-property-descriptors@npm:^1.0.1, has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" + dependencies: + es-define-property: "npm:^1.0.0" + checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2 + languageName: node + linkType: hard + "has-proto@npm:^1.0.1": version: 1.0.1 resolution: "has-proto@npm:1.0.1" @@ -30373,6 +30746,13 @@ __metadata: languageName: node linkType: hard +"has-proto@npm:^1.0.3": + version: 1.0.3 + resolution: "has-proto@npm:1.0.3" + checksum: 10/0b67c2c94e3bea37db3e412e3c41f79d59259875e636ba471e94c009cdfb1fa82bf045deeffafc7dbb9c148e36cae6b467055aaa5d9fad4316e11b41e3ba551a + languageName: node + linkType: hard + "has-symbol-support-x@npm:^1.4.1": version: 1.4.2 resolution: "has-symbol-support-x@npm:1.4.2" @@ -30412,6 +30792,15 @@ __metadata: languageName: node linkType: hard +"has-tostringtag@npm:^1.0.1, has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" + dependencies: + has-symbols: "npm:^1.0.3" + checksum: 10/c74c5f5ceee3c8a5b8bc37719840dc3749f5b0306d818974141dda2471a1a2ca6c8e46b9d6ac222c5345df7a901c9b6f350b1e6d62763fec877e26609a401bfe + languageName: node + linkType: hard + "has-unicode@npm:^2.0.0, has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" @@ -30524,6 +30913,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.1": + version: 2.0.1 + resolution: "hasown@npm:2.0.1" + dependencies: + function-bind: "npm:^1.1.2" + checksum: 10/b7f9107387ee68abed88e965c2b99e868b5e0e9d289db1ddd080706ffafb69533b4f538b0e6362585bae8d6cbd080249f65e79702f74c225990f66d6106be3f6 + languageName: node + linkType: hard + "hdr-histogram-js@npm:^2.0.1": version: 2.0.3 resolution: "hdr-histogram-js@npm:2.0.3" @@ -31627,6 +32025,17 @@ __metadata: languageName: node linkType: hard +"internal-slot@npm:^1.0.7": + version: 1.0.7 + resolution: "internal-slot@npm:1.0.7" + dependencies: + es-errors: "npm:^1.3.0" + hasown: "npm:^2.0.0" + side-channel: "npm:^1.0.4" + checksum: 10/3e66720508831153ecf37d13def9f6856f9f2960989ec8a0a0476c98f887fca9eff0163127466485cb825c900c2d6fc601aa9117b7783b90ffce23a71ea5d053 + languageName: node + linkType: hard + "interpret@npm:^1.0.0": version: 1.4.0 resolution: "interpret@npm:1.4.0" @@ -31876,6 +32285,16 @@ __metadata: languageName: node linkType: hard +"is-array-buffer@npm:^3.0.4": + version: 3.0.4 + resolution: "is-array-buffer@npm:3.0.4" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.1" + checksum: 10/34a26213d981d58b30724ef37a1e0682f4040d580fa9ff58fdfdd3cefcb2287921718c63971c1c404951e7b747c50fdc7caf6e867e951353fa71b369c04c969b + languageName: node + linkType: hard + "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -31986,7 +32405,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.12.0": +"is-core-module@npm:^2.12.0, is-core-module@npm:^2.13.1": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -32340,6 +32759,13 @@ __metadata: languageName: node linkType: hard +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: 10/8fe5cffd8d4fb2ec7b49d657e1691889778d037494c6f40f4d1a524cadd658b4b53ad7b6b73a59bcb4b143ae9a3d15829af864b2c0f9d65ac1e678c4c80f17e5 + languageName: node + linkType: hard + "is-npm@npm:^5.0.0": version: 5.0.0 resolution: "is-npm@npm:5.0.0" @@ -32591,6 +33017,15 @@ __metadata: languageName: node linkType: hard +"is-shared-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "is-shared-array-buffer@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.7" + checksum: 10/bc5402900dc62b96ebb2548bf5b0a0bcfacc2db122236fe3ab3b3e3c884293a0d5eb777e73f059bcbf8dc8563bb65eae972fee0fb97e38a9ae27c8678f62bcfe + languageName: node + linkType: hard + "is-ssh@npm:^1.4.0": version: 1.4.0 resolution: "is-ssh@npm:1.4.0" @@ -32670,6 +33105,15 @@ __metadata: languageName: node linkType: hard +"is-typed-array@npm:^1.1.13": + version: 1.1.13 + resolution: "is-typed-array@npm:1.1.13" + dependencies: + which-typed-array: "npm:^1.1.14" + checksum: 10/f850ba08286358b9a11aee6d93d371a45e3c59b5953549ee1c1a9a55ba5c1dd1bd9952488ae194ad8f32a9cf5e79c8fa5f0cc4d78c00720aa0bbcf238b38062d + languageName: node + linkType: hard + "is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.7": version: 1.1.8 resolution: "is-typed-array@npm:1.1.8" @@ -37461,6 +37905,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:9.0.3, minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/c81b47d28153e77521877649f4bab48348d10938df9e8147a58111fe00ef89559a2938de9f6632910c4f7bf7bb5cd81191a546167e58d357f0cfb1e18cecc1c5 + languageName: node + linkType: hard + "minimatch@npm:^3.0.2, minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -37497,15 +37950,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/c81b47d28153e77521877649f4bab48348d10938df9e8147a58111fe00ef89559a2938de9f6632910c4f7bf7bb5cd81191a546167e58d357f0cfb1e18cecc1c5 - languageName: node - linkType: hard - "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -39558,7 +40002,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.10.3": +"object-inspect@npm:^1.10.3, object-inspect@npm:^1.13.1": version: 1.13.1 resolution: "object-inspect@npm:1.13.1" checksum: 10/92f4989ed83422d56431bc39656d4c780348eb15d397ce352ade6b7fec08f973b53744bd41b94af021901e61acaf78fcc19e65bf464ecc0df958586a672700f0 @@ -39668,6 +40112,18 @@ __metadata: languageName: node linkType: hard +"object.assign@npm:^4.1.5": + version: 4.1.5 + resolution: "object.assign@npm:4.1.5" + dependencies: + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + has-symbols: "npm:^1.0.3" + object-keys: "npm:^1.1.1" + checksum: 10/dbb22da4cda82e1658349ea62b80815f587b47131b3dd7a4ab7f84190ab31d206bbd8fe7e26ae3220c55b65725ac4529825f6142154211220302aa6b1518045d + languageName: node + linkType: hard + "object.entries@npm:^1.1.2": version: 1.1.6 resolution: "object.entries@npm:1.1.6" @@ -39701,6 +40157,17 @@ __metadata: languageName: node linkType: hard +"object.fromentries@npm:^2.0.7": + version: 2.0.7 + resolution: "object.fromentries@npm:2.0.7" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + checksum: 10/1bfbe42a51f8d84e417d193fae78e4b8eebb134514cdd44406480f8e8a0e075071e0717635d8e3eccd50fec08c1d555fe505c38804cbac0808397187653edd59 + languageName: node + linkType: hard + "object.getownpropertydescriptors@npm:^2.1.0": version: 2.1.7 resolution: "object.getownpropertydescriptors@npm:2.1.7" @@ -39739,6 +40206,19 @@ __metadata: languageName: node linkType: hard +"object.groupby@npm:^1.0.1": + version: 1.0.2 + resolution: "object.groupby@npm:1.0.2" + dependencies: + array.prototype.filter: "npm:^1.0.3" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.0.0" + checksum: 10/07c1bea1772c45f7967a63358a683ef7b0bd99cabe0563e6fee3e8acc061cc5984d2f01a46472ebf10b2cb439298c46776b2134550dce457fd7240baaaa4f592 + languageName: node + linkType: hard + "object.hasown@npm:^1.1.2": version: 1.1.3 resolution: "object.hasown@npm:1.1.3" @@ -39768,7 +40248,7 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.0": +"object.values@npm:^1.1.0, object.values@npm:^1.1.7": version: 1.1.7 resolution: "object.values@npm:1.1.7" dependencies: @@ -41437,6 +41917,13 @@ __metadata: languageName: node linkType: hard +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: 10/8ed3e96dfeea1c5880c1f4c9cb707e5fb26e8be22f14f82ef92df20fd2004e635c62ba47fbe8f2bb63bfd80dac1474be2fb39798da8c2feba2815435d1f749af + languageName: node + linkType: hard + "postcss-attribute-case-insensitive@npm:^5.0.2": version: 5.0.2 resolution: "postcss-attribute-case-insensitive@npm:5.0.2" @@ -42679,12 +43166,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.0.3": - version: 3.0.3 - resolution: "prettier@npm:3.0.3" +"prettier@npm:3.2.5": + version: 3.2.5 + resolution: "prettier@npm:3.2.5" bin: prettier: bin/prettier.cjs - checksum: 10/ccf1ead9794b017be6b42d0873f459070beef2069eb393c8b4c0d11aa3430acefc54f6d5f44a5b7ce9af05ad8daf694b912f0aa2808d1c22dfa86e61e9d563f8 + checksum: 10/d509f9da0b70e8cacc561a1911c0d99ec75117faed27b95cc8534cb2349667dee6351b0ca83fa9d5703f14127faa52b798de40f5705f02d843da133fc3aa416a languageName: node linkType: hard @@ -44165,6 +44652,18 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.2": + version: 1.5.2 + resolution: "regexp.prototype.flags@npm:1.5.2" + dependencies: + call-bind: "npm:^1.0.6" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + set-function-name: "npm:^2.0.1" + checksum: 10/9fffc01da9c4e12670ff95bc5204364615fcc12d86fc30642765af908675678ebb0780883c874b2dbd184505fb52fa603d80073ecf69f461ce7f56b15d10be9c + languageName: node + linkType: hard + "regexpp@npm:^1.0.1": version: 1.1.0 resolution: "regexpp@npm:1.1.0" @@ -45339,6 +45838,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.1.0": + version: 1.1.0 + resolution: "safe-array-concat@npm:1.1.0" + dependencies: + call-bind: "npm:^1.0.5" + get-intrinsic: "npm:^1.2.2" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" + checksum: 10/41ac35ce46c44e2e8637b1805b0697d5269507779e3082b7afb92c01605fd73ab813bbc799510c56e300cfc941b1447fd98a338205db52db7fd1322ab32d7c9f + languageName: node + linkType: hard + "safe-buffer@npm:5.1.1": version: 5.1.1 resolution: "safe-buffer@npm:5.1.1" @@ -45371,6 +45882,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.3": + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.1.4" + checksum: 10/b04de61114b10274d92e25b6de7ccb5de07f11ea15637ff636de4b5190c0f5cd8823fe586dde718504cf78055437d70fd8804976894df502fcf5a210c970afb3 + languageName: node + linkType: hard + "safe-regex@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex@npm:1.1.0" @@ -45954,6 +46476,20 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.2.1": + version: 1.2.1 + resolution: "set-function-length@npm:1.2.1" + dependencies: + define-data-property: "npm:^1.1.2" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.3" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.1" + checksum: 10/9ab1d200149574ab27c1a7acae56d6235e02568fc68655fe8afe63e4e02ccad3c27665f55c32408bd1ff40705939dbb7539abfb9c3a07fda27ecad1ab9e449f5 + languageName: node + linkType: hard + "set-function-name@npm:^2.0.0, set-function-name@npm:^2.0.1": version: 2.0.1 resolution: "set-function-name@npm:2.0.1" @@ -47629,6 +48165,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.8": + version: 1.2.8 + resolution: "string.prototype.trim@npm:1.2.8" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + checksum: 10/9301f6cb2b6c44f069adde1b50f4048915985170a20a1d64cf7cb2dc53c5cd6b9525b92431f1257f894f94892d6c4ae19b5aa7f577c3589e7e51772dffc9d5a4 + languageName: node + linkType: hard + "string.prototype.trimend@npm:^1.0.4": version: 1.0.4 resolution: "string.prototype.trimend@npm:1.0.4" @@ -47650,6 +48197,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.7": + version: 1.0.7 + resolution: "string.prototype.trimend@npm:1.0.7" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + checksum: 10/3f0d3397ab9bd95cd98ae2fe0943bd3e7b63d333c2ab88f1875cf2e7c958c75dc3355f6fe19ee7c8fca28de6f39f2475e955e103821feb41299a2764a7463ffa + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.4": version: 1.0.4 resolution: "string.prototype.trimstart@npm:1.0.4" @@ -47671,6 +48229,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.7": + version: 1.0.7 + resolution: "string.prototype.trimstart@npm:1.0.7" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + checksum: 10/6e594d3a61b127d243b8be1312e9f78683abe452cfe0bcafa3e0dc62ad6f030ccfb64d87ed3086fb7cb540fda62442c164d237cc5cc4d53c6e3eb659c29a0aeb + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -48251,6 +48820,16 @@ __metadata: languageName: node linkType: hard +"synckit@npm:^0.8.6": + version: 0.8.8 + resolution: "synckit@npm:0.8.8" + dependencies: + "@pkgr/core": "npm:^0.1.0" + tslib: "npm:^2.6.2" + checksum: 10/2864a5c3e689ad5b991bebbd8a583c5682c4fa08a4f39986b510b6b5d160c08fc3672444069f8f96ed6a9d12772879c674c1f61e728573eadfa90af40a765b74 + languageName: node + linkType: hard + "table@npm:4.0.2": version: 4.0.2 resolution: "table@npm:4.0.2" @@ -49455,6 +50034,18 @@ __metadata: languageName: node linkType: hard +"tsconfig-paths@npm:^3.15.0": + version: 3.15.0 + resolution: "tsconfig-paths@npm:3.15.0" + dependencies: + "@types/json5": "npm:^0.0.29" + json5: "npm:^1.0.2" + minimist: "npm:^1.2.6" + strip-bom: "npm:^3.0.0" + checksum: 10/2041beaedc6c271fc3bedd12e0da0cc553e65d030d4ff26044b771fac5752d0460944c0b5e680f670c2868c95c664a256cec960ae528888db6ded83524e33a14 + languageName: node + linkType: hard + "tsconfig-paths@npm:^4.1.0, tsconfig-paths@npm:^4.1.2": version: 4.2.0 resolution: "tsconfig-paths@npm:4.2.0" @@ -49903,6 +50494,17 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-buffer@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.13" + checksum: 10/02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b + languageName: node + linkType: hard + "typed-array-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-length@npm:1.0.0" @@ -49915,6 +50517,19 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "typed-array-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10/e4a38329736fe6a73b52a09222d4a9e8de14caaa4ff6ad8e55217f6705b017d9815b7284c85065b3b8a7704e226ccff1372a72b78c2a5b6b71b7bf662308c903 + languageName: node + linkType: hard + "typed-array-byte-offset@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-offset@npm:1.0.0" @@ -49928,6 +50543,20 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-offset@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-byte-offset@npm:1.0.2" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10/ac26d720ebb2aacbc45e231347c359e6649f52e0cfe0e76e62005912f8030d68e4cb7b725b1754e8fdd48e433cb68df5a8620a3e420ad1457d666e8b29bf9150 + languageName: node + linkType: hard + "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -49939,6 +50568,20 @@ __metadata: languageName: node linkType: hard +"typed-array-length@npm:^1.0.5": + version: 1.0.5 + resolution: "typed-array-length@npm:1.0.5" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + possible-typed-array-names: "npm:^1.0.0" + checksum: 10/f9a0da99c41880b44e2c5e5d0d01515c2a6e0f54b10c594151804f013272d837df3b67ea84d7304ecfbab2c10d99c3372168bf3a4bd295abf13ac5a72f93054a + languageName: node + linkType: hard + "typed-assert@npm:^1.0.8": version: 1.0.9 resolution: "typed-assert@npm:1.0.9" @@ -54403,6 +55046,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.14": + version: 1.1.14 + resolution: "which-typed-array@npm:1.1.14" + dependencies: + available-typed-arrays: "npm:^1.0.6" + call-bind: "npm:^1.0.5" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.1" + checksum: 10/56253d2c9d6b41b8a4af96d8c2751bac5508906bd500cdcd0dc5301fb082de0391a4311ab21258bc8d2609ed593f422c1a66f0020fcb3a1e97f719bc928b9018 + languageName: node + linkType: hard + "which-typed-array@npm:^1.1.2": version: 1.1.7 resolution: "which-typed-array@npm:1.1.7"