From 45eb28d698df9e68f0a9538f3cb03d0956ed372d Mon Sep 17 00:00:00 2001 From: 0xmad <0xmad@users.noreply.github.com> Date: Wed, 23 Oct 2024 17:18:39 -0500 Subject: [PATCH 1/5] chore(contracts): add struct for add tally results args --- packages/cli/ts/commands/proveOnChain.ts | 18 ++-- packages/contracts/contracts/Tally.sol | 67 +++++++------- packages/contracts/tasks/helpers/Prover.ts | 18 ++-- packages/contracts/tests/Tally.test.ts | 100 ++++++++++----------- 4 files changed, 104 insertions(+), 99 deletions(-) diff --git a/packages/cli/ts/commands/proveOnChain.ts b/packages/cli/ts/commands/proveOnChain.ts index 02b9d2db4..2fde7b89f 100644 --- a/packages/cli/ts/commands/proveOnChain.ts +++ b/packages/cli/ts/commands/proveOnChain.ts @@ -379,17 +379,17 @@ export const proveOnChain = async ({ ); await tallyContract - .addTallyResults( - tallyData.results.tally.map((_, index) => index), + .addTallyResults({ + voteOptionIndices: tallyData.results.tally.map((_, index) => index), tallyResults, tallyResultProofs, - tallyData.totalSpentVoiceCredits.spent, - tallyData.totalSpentVoiceCredits.salt, - tallyData.results.salt, - tallyData.results.commitment, - tallyData.totalSpentVoiceCredits.commitment, - tallyData.perVOSpentVoiceCredits?.commitment ?? 0n, - ) + totalSpent: tallyData.totalSpentVoiceCredits.spent, + totalSpentSalt: tallyData.totalSpentVoiceCredits.salt, + tallyResultSalt: tallyData.results.salt, + newResultsCommitment: tallyData.results.commitment, + spentVoiceCreditsHash: tallyData.totalSpentVoiceCredits.commitment, + perVOSpentVoiceCreditsHash: tallyData.perVOSpentVoiceCredits?.commitment ?? 0n, + }) .then((tx) => tx.wait()); } }; diff --git a/packages/contracts/contracts/Tally.sol b/packages/contracts/contracts/Tally.sol index 3d6743038..5297ad383 100644 --- a/packages/contracts/contracts/Tally.sol +++ b/packages/contracts/contracts/Tally.sol @@ -28,6 +28,28 @@ contract Tally is Ownable, SnarkCommon, CommonUtilities, Hasher, DomainObjs, ITa bool flag; } + /// @notice tally result args + struct AddTallyResultsArgs { + /// @param voteOptionIndices Vote option index. + uint256[] voteOptionIndices; + /// @param tallyResults The results of vote tally for the recipients. + uint256[] tallyResults; + /// @param tallyResultProofs Proofs of correctness of the vote tally results. + uint256[][][] tallyResultProofs; + /// @param totalSpent spent field retrieved in the totalSpentVoiceCredits object + uint256 totalSpent; + /// @param totalSpentSalt spent salt + uint256 totalSpentSalt; + /// @param tallyResultSalt the respective salt in the results object in the tally.json + uint256 tallyResultSalt; + /// @param newResultsCommitment The salted commitment of the vote tally for this batch of leaves plus the vote tally from currentResults + uint256 newResultsCommitment; + /// @param spentVoiceCreditsHash hashLeftRight(number of spent voice credits, spent salt) + uint256 spentVoiceCreditsHash; + /// @param perVOSpentVoiceCreditsHash hashLeftRight(merkle root of the no spent voice credits per vote option, perVOSpentVoiceCredits salt) + uint256 perVOSpentVoiceCreditsHash; + } + /// @notice The commitment to the tally results. Its initial value is 0, but after /// the tally of each batch is proven on-chain via a zk-SNARK, it should be /// updated to: @@ -366,41 +388,24 @@ contract Tally is Ownable, SnarkCommon, CommonUtilities, Hasher, DomainObjs, ITa /** * @notice Add and verify tally results by batch. - * @param _voteOptionIndices Vote option index. - * @param _tallyResults The results of vote tally for the recipients. - * @param _tallyResultProofs Proofs of correctness of the vote tally results. - * @param _totalSpent spent field retrieved in the totalSpentVoiceCredits object - * @param _tallyResultSalt the respective salt in the results object in the tally.json - * @param _newResultsCommitment The salted commitment of the vote tally for this batch of leaves plus the vote tally from currentResults - * @param _spentVoiceCreditsHash hashLeftRight(number of spent voice credits, spent salt) - * @param _perVOSpentVoiceCreditsHash hashLeftRight(merkle root of the no spent voice credits per vote option, perVOSpentVoiceCredits salt) + * @param args add tally result args */ - function addTallyResults( - uint256[] calldata _voteOptionIndices, - uint256[] calldata _tallyResults, - uint256[][][] calldata _tallyResultProofs, - uint256 _totalSpent, - uint256 _totalSpentSalt, - uint256 _tallyResultSalt, - uint256 _newResultsCommitment, - uint256 _spentVoiceCreditsHash, - uint256 _perVOSpentVoiceCreditsHash - ) public virtual onlyOwner { + function addTallyResults(AddTallyResultsArgs calldata args) public virtual onlyOwner { if (!isTallied()) { revert VotesNotTallied(); } (, , , uint8 voteOptionTreeDepth) = poll.treeDepths(); - uint256 voteOptionsLength = _voteOptionIndices.length; + uint256 voteOptionsLength = args.voteOptionIndices.length; for (uint256 i = 0; i < voteOptionsLength; ) { addTallyResult( - _voteOptionIndices[i], - _tallyResults[i], - _tallyResultProofs[i], - _tallyResultSalt, - _spentVoiceCreditsHash, - _perVOSpentVoiceCreditsHash, + args.voteOptionIndices[i], + args.tallyResults[i], + args.tallyResultProofs[i], + args.tallyResultSalt, + args.spentVoiceCreditsHash, + args.perVOSpentVoiceCreditsHash, voteOptionTreeDepth ); @@ -410,17 +415,17 @@ contract Tally is Ownable, SnarkCommon, CommonUtilities, Hasher, DomainObjs, ITa } bool verified = verifySpentVoiceCredits( - _totalSpent, - _totalSpentSalt, - _newResultsCommitment, - _perVOSpentVoiceCreditsHash + args.totalSpent, + args.totalSpentSalt, + args.newResultsCommitment, + args.perVOSpentVoiceCreditsHash ); if (!verified) { revert IncorrectSpentVoiceCredits(); } - totalSpent = _totalSpent; + totalSpent = args.totalSpent; } /** diff --git a/packages/contracts/tasks/helpers/Prover.ts b/packages/contracts/tasks/helpers/Prover.ts index 17cfa6ba6..5ce95a4fb 100644 --- a/packages/contracts/tasks/helpers/Prover.ts +++ b/packages/contracts/tasks/helpers/Prover.ts @@ -317,17 +317,17 @@ export class Prover { ); await this.tallyContract - .addTallyResults( - tallyData.results.tally.map((_, index) => index), + .addTallyResults({ + voteOptionIndices: tallyData.results.tally.map((_, index) => index), tallyResults, tallyResultProofs, - tallyData.totalSpentVoiceCredits.spent, - tallyData.totalSpentVoiceCredits.salt, - tallyData.results.salt, - tallyData.results.commitment, - tallyData.totalSpentVoiceCredits.commitment, - tallyData.perVOSpentVoiceCredits?.commitment ?? 0n, - ) + totalSpent: tallyData.totalSpentVoiceCredits.spent, + totalSpentSalt: tallyData.totalSpentVoiceCredits.salt, + tallyResultSalt: tallyData.results.salt, + newResultsCommitment: tallyData.results.commitment, + spentVoiceCreditsHash: tallyData.totalSpentVoiceCredits.commitment, + perVOSpentVoiceCreditsHash: tallyData.perVOSpentVoiceCredits?.commitment ?? 0n, + }) .then((tx) => tx.wait()); } diff --git a/packages/contracts/tests/Tally.test.ts b/packages/contracts/tests/Tally.test.ts index 2e817b2e3..2a1b0f471 100644 --- a/packages/contracts/tests/Tally.test.ts +++ b/packages/contracts/tests/Tally.test.ts @@ -316,17 +316,17 @@ describe("TallyVotes", () => { ); await expect( - tallyContract.addTallyResults( - tallyData.results.tally.map((_, index) => index), - tallyData.results.tally, + tallyContract.addTallyResults({ + voteOptionIndices: tallyData.results.tally.map((_, index) => index), + tallyResults: tallyData.results.tally, tallyResultProofs, - tallyData.totalSpentVoiceCredits.spent, - tallyData.totalSpentVoiceCredits.salt, - tallyData.results.salt, - tallyData.results.commitment, - tallyData.totalSpentVoiceCredits.commitment, - 0n, - ), + totalSpent: tallyData.totalSpentVoiceCredits.spent, + totalSpentSalt: tallyData.totalSpentVoiceCredits.salt, + tallyResultSalt: tallyData.results.salt, + newResultsCommitment: tallyData.results.commitment, + spentVoiceCreditsHash: tallyData.totalSpentVoiceCredits.commitment, + perVOSpentVoiceCreditsHash: 0n, + }), ).to.be.revertedWithCustomError(tallyContract, "VotesNotTallied"); }); @@ -376,31 +376,31 @@ describe("TallyVotes", () => { const indices = tallyData.results.tally.map((_, index) => index); await expect( - tallyContract.addTallyResults( - indices, - tallyData.results.tally, + tallyContract.addTallyResults({ + voteOptionIndices: indices, + tallyResults: tallyData.results.tally, tallyResultProofs, - 0n, - 0n, - tallyData.results.salt, - 0n, - tallyData.totalSpentVoiceCredits.commitment, - newPerVOSpentVoiceCreditsCommitment, - ), + totalSpent: 0n, + totalSpentSalt: 0n, + tallyResultSalt: tallyData.results.salt, + newResultsCommitment: 0n, + spentVoiceCreditsHash: tallyData.totalSpentVoiceCredits.commitment, + perVOSpentVoiceCreditsHash: newPerVOSpentVoiceCreditsCommitment, + }), ).to.be.revertedWithCustomError(tallyContract, "IncorrectSpentVoiceCredits"); await tallyContract - .addTallyResults( - indices, - tallyData.results.tally, + .addTallyResults({ + voteOptionIndices: indices, + tallyResults: tallyData.results.tally, tallyResultProofs, - tallyData.totalSpentVoiceCredits.spent, - tallyData.totalSpentVoiceCredits.salt, - tallyData.results.salt, - tallyData.results.commitment, - tallyData.totalSpentVoiceCredits.commitment, - newPerVOSpentVoiceCreditsCommitment, - ) + totalSpent: tallyData.totalSpentVoiceCredits.spent, + totalSpentSalt: tallyData.totalSpentVoiceCredits.salt, + tallyResultSalt: tallyData.results.salt, + newResultsCommitment: tallyData.results.commitment, + spentVoiceCreditsHash: tallyData.totalSpentVoiceCredits.commitment, + perVOSpentVoiceCreditsHash: newPerVOSpentVoiceCreditsCommitment, + }) .then((tx) => tx.wait()); const initialResults = await Promise.all(indices.map((index) => tallyContract.tallyResults(index))); @@ -410,17 +410,17 @@ describe("TallyVotes", () => { expect(initialResults.map((result) => result.value)).to.deep.equal(tallyData.results.tally); await tallyContract - .addTallyResults( - indices, - tallyData.results.tally, + .addTallyResults({ + voteOptionIndices: indices, + tallyResults: tallyData.results.tally, tallyResultProofs, - tallyData.totalSpentVoiceCredits.spent, - tallyData.totalSpentVoiceCredits.salt, - tallyData.results.salt, - tallyData.results.commitment, - tallyData.totalSpentVoiceCredits.commitment, - newPerVOSpentVoiceCreditsCommitment, - ) + totalSpent: tallyData.totalSpentVoiceCredits.spent, + totalSpentSalt: tallyData.totalSpentVoiceCredits.salt, + tallyResultSalt: tallyData.results.salt, + newResultsCommitment: tallyData.results.commitment, + spentVoiceCreditsHash: tallyData.totalSpentVoiceCredits.commitment, + perVOSpentVoiceCreditsHash: newPerVOSpentVoiceCreditsCommitment, + }) .then((tx) => tx.wait()); const results = await Promise.all(indices.map((index) => tallyContract.tallyResults(index))); @@ -455,17 +455,17 @@ describe("TallyVotes", () => { ); await expect( - tallyContract.addTallyResults( - tallyData.results.tally.map((_, index) => index), - tallyData.results.tally, + tallyContract.addTallyResults({ + voteOptionIndices: tallyData.results.tally.map((_, index) => index), + tallyResults: tallyData.results.tally, tallyResultProofs, - tallyData.totalSpentVoiceCredits.spent, - tallyData.totalSpentVoiceCredits.salt, - tallyData.results.salt, - tallyData.results.commitment, - tallyData.totalSpentVoiceCredits.commitment, - 0n, - ), + totalSpent: tallyData.totalSpentVoiceCredits.spent, + totalSpentSalt: tallyData.totalSpentVoiceCredits.salt, + tallyResultSalt: tallyData.results.salt, + newResultsCommitment: tallyData.results.commitment, + spentVoiceCreditsHash: tallyData.totalSpentVoiceCredits.commitment, + perVOSpentVoiceCreditsHash: 0n, + }), ).to.be.revertedWithCustomError(tallyContract, "InvalidTallyVotesProof"); }); }); From 548ce7d27dba40cb75152db90becda34f32ad679 Mon Sep 17 00:00:00 2001 From: Anton <14254374+0xmad@users.noreply.github.com> Date: Fri, 25 Oct 2024 21:18:47 +0300 Subject: [PATCH 2/5] Revert "chore(deps-dev): bump typedoc-plugin-markdown from 4.2.6 to 4.2.9" --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index fcb2b003b..038cb985b 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "tar": "^7.4.3", "ts-node": "^10.9.1", "typedoc": "^0.26.7", - "typedoc-plugin-markdown": "^4.2.9", + "typedoc-plugin-markdown": "^4.2.6", "typescript": "^5.5.4" }, "config": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d1fe3b06e..b5413f10c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,8 +90,8 @@ importers: specifier: ^0.26.7 version: 0.26.7(typescript@5.5.4) typedoc-plugin-markdown: - specifier: ^4.2.9 - version: 4.2.9(typedoc@0.26.7(typescript@5.5.4)) + specifier: ^4.2.6 + version: 4.2.6(typedoc@0.26.7(typescript@5.5.4)) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -9750,8 +9750,8 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typedoc-plugin-markdown@4.2.9: - resolution: {integrity: sha512-Wqmx+7ezKFgtTklEq/iUhQ5uFeBDhAT6wiS2na9cFLidIpl9jpDHJy/COYh8jUZXgIRIZVQ/bPNjyrnPFoDwzg==} + typedoc-plugin-markdown@4.2.6: + resolution: {integrity: sha512-k33o2lZSGpL3GjH28eW+RsujzCYFP0L5GNqpK+wa4CBcMOxpj8WV7SydNRLS6eSa2UvaPvNVJTaAZ6Tm+8GXoA==} engines: {node: '>= 18'} peerDependencies: typedoc: 0.26.x @@ -22628,7 +22628,7 @@ snapshots: typedarray@0.0.6: {} - typedoc-plugin-markdown@4.2.9(typedoc@0.26.7(typescript@5.5.4)): + typedoc-plugin-markdown@4.2.6(typedoc@0.26.7(typescript@5.5.4)): dependencies: typedoc: 0.26.7(typescript@5.5.4) From c1b9c0ed18eb3fae5e189dff952a8ab9dfb2f9b1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 14:39:08 +0000 Subject: [PATCH 3/5] chore(deps-dev): bump @types/node from 22.4.1 to 22.8.1 (#1873) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.4.1 to 22.8.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- apps/website/package.json | 2 +- packages/circuits/package.json | 2 +- packages/cli/package.json | 2 +- packages/contracts/package.json | 2 +- packages/core/package.json | 2 +- packages/crypto/package.json | 2 +- packages/domainobjs/package.json | 2 +- packages/integrationTests/package.json | 2 +- pnpm-lock.yaml | 284 ++++++++++++------------- 9 files changed, 150 insertions(+), 150 deletions(-) diff --git a/apps/website/package.json b/apps/website/package.json index 45fe780ed..f1e7df1ee 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -38,7 +38,7 @@ "devDependencies": { "@docusaurus/module-type-aliases": "^3.5.2", "@docusaurus/tsconfig": "^3.5.2", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "@types/react": "^18.3.11", "ts-node": "^10.9.2", "typescript": "^5.5.4" diff --git a/packages/circuits/package.json b/packages/circuits/package.json index 425f7b2e0..044311d41 100644 --- a/packages/circuits/package.json +++ b/packages/circuits/package.json @@ -50,7 +50,7 @@ "@types/chai": "^4.3.11", "@types/chai-as-promised": "^7.1.8", "@types/mocha": "^10.0.8", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "@types/snarkjs": "^0.7.8", "@zk-kit/baby-jubjub": "^1.0.3", "chai": "^4.3.10", diff --git a/packages/cli/package.json b/packages/cli/package.json index d6920e728..4b664408d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -59,7 +59,7 @@ "@types/chai": "^4.3.9", "@types/chai-as-promised": "^7.1.8", "@types/mocha": "^10.0.8", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "@types/prompt": "^1.1.9", "@types/snarkjs": "^0.7.8", "chai": "^4.3.10", diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 63f94df0c..bbb4eddb7 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -172,7 +172,7 @@ "@types/circomlibjs": "^0.1.6", "@types/lowdb": "^1.0.15", "@types/mocha": "^10.0.8", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "@types/snarkjs": "^0.7.8", "@types/uuid": "^10.0.0", "chai": "^4.3.10", diff --git a/packages/core/package.json b/packages/core/package.json index 7be295403..a51595365 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@types/chai": "^4.3.11", "@types/mocha": "^10.0.8", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "benny": "^3.7.1", "chai": "^4.3.10", "mocha": "^10.7.3", diff --git a/packages/crypto/package.json b/packages/crypto/package.json index bfb66957b..773034361 100644 --- a/packages/crypto/package.json +++ b/packages/crypto/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@types/chai": "^4.3.11", "@types/mocha": "^10.0.8", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "benny": "^3.7.1", "chai": "^4.3.10", "mocha": "^10.7.3", diff --git a/packages/domainobjs/package.json b/packages/domainobjs/package.json index 224ef59e5..cf6901f63 100644 --- a/packages/domainobjs/package.json +++ b/packages/domainobjs/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@types/chai": "^4.3.11", "@types/mocha": "^10.0.8", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "chai": "^4.3.10", "mocha": "^10.7.3", "nyc": "^17.0.0", diff --git a/packages/integrationTests/package.json b/packages/integrationTests/package.json index 99151778a..556e5b9f3 100644 --- a/packages/integrationTests/package.json +++ b/packages/integrationTests/package.json @@ -20,7 +20,7 @@ "@types/chai": "^4.3.11", "@types/chai-as-promised": "^7.1.8", "@types/mocha": "^10.0.8", - "@types/node": "^22.4.1", + "@types/node": "^22.8.1", "chai": "^4.3.10", "chai-as-promised": "^7.1.2", "hardhat": "^2.22.13", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b5413f10c..a901e1551 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.5.0 - version: 19.5.0(@types/node@22.4.1)(typescript@5.5.4) + version: 19.5.0(@types/node@22.8.1)(typescript@5.5.4) '@commitlint/config-conventional': specifier: ^19.5.0 version: 19.5.0 @@ -25,7 +25,7 @@ importers: version: 7.0.2 cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@22.4.1)(typescript@5.5.4) + version: 3.3.0(@types/node@22.8.1)(typescript@5.5.4) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -85,7 +85,7 @@ importers: version: 7.4.3 ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + version: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typedoc: specifier: ^0.26.7 version: 0.26.7(typescript@5.5.4) @@ -100,7 +100,7 @@ importers: dependencies: '@graphprotocol/graph-cli': specifier: ^0.80.0 - version: 0.80.0(@types/node@22.4.1)(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.5.4) + version: 0.80.0(@types/node@22.8.1)(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.5.4) '@graphprotocol/graph-ts': specifier: ^0.35.1 version: 0.35.1 @@ -179,14 +179,14 @@ importers: specifier: ^3.5.2 version: 3.5.2 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 '@types/react': specifier: ^18.3.11 version: 18.3.11 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + version: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -225,8 +225,8 @@ importers: specifier: ^10.0.8 version: 10.0.8 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 '@types/snarkjs': specifier: ^0.7.8 version: 0.7.8 @@ -253,7 +253,7 @@ importers: version: 10.0.0(mocha@10.7.3) ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + version: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -265,7 +265,7 @@ importers: version: 12.1.0(commander@12.1.0) '@nomicfoundation/hardhat-toolbox': specifier: ^5.0.0 - version: 5.0.0(6nopfxtgi6wapc73qvt56tnvta) + version: 5.0.0(iwitdxydvn3ug6asrzd5zh2jwu) commander: specifier: ^12.1.0 version: 12.1.0 @@ -277,7 +277,7 @@ importers: version: 6.13.2 hardhat: specifier: ^2.22.13 - version: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + version: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) maci-circuits: specifier: ^2.4.0 version: link:../circuits @@ -307,8 +307,8 @@ importers: specifier: ^10.0.8 version: 10.0.8 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 '@types/prompt': specifier: ^1.1.9 version: 1.1.9 @@ -341,10 +341,10 @@ importers: dependencies: '@nomicfoundation/hardhat-ethers': specifier: ^3.0.8 - version: 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + version: 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) '@nomicfoundation/hardhat-toolbox': specifier: ^5.0.0 - version: 5.0.0(6nopfxtgi6wapc73qvt56tnvta) + version: 5.0.0(iwitdxydvn3ug6asrzd5zh2jwu) '@openzeppelin/contracts': specifier: ^5.0.2 version: 5.0.2 @@ -359,7 +359,7 @@ importers: version: 6.13.2 hardhat: specifier: ^2.22.13 - version: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + version: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) lowdb: specifier: ^1.0.0 version: 1.0.0 @@ -377,7 +377,7 @@ importers: version: link:../domainobjs solidity-docgen: specifier: ^0.6.0-beta.36 - version: 0.6.0-beta.36(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + version: 0.6.0-beta.36(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) uuid: specifier: ^10.0.0 version: 10.0.0 @@ -395,8 +395,8 @@ importers: specifier: ^10.0.8 version: 10.0.8 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 '@types/snarkjs': specifier: ^0.7.8 version: 0.7.8 @@ -411,13 +411,13 @@ importers: version: 16.4.5 hardhat-artifactor: specifier: ^0.2.0 - version: 0.2.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + version: 0.2.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) hardhat-contract-sizer: specifier: ^2.10.0 - version: 2.10.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + version: 2.10.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + version: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -438,8 +438,8 @@ importers: specifier: ^10.0.8 version: 10.0.8 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 benny: specifier: ^3.7.1 version: 3.7.1 @@ -457,7 +457,7 @@ importers: version: 10.0.0(mocha@10.7.3) ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + version: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -484,8 +484,8 @@ importers: specifier: ^10.0.8 version: 10.0.8 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 benny: specifier: ^3.7.1 version: 3.7.1 @@ -503,7 +503,7 @@ importers: version: 10.0.0(mocha@10.7.3) ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + version: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -521,8 +521,8 @@ importers: specifier: ^10.0.8 version: 10.0.8 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 chai: specifier: ^4.3.10 version: 4.4.1 @@ -540,7 +540,7 @@ importers: dependencies: '@nomicfoundation/hardhat-toolbox': specifier: ^5.0.0 - version: 5.0.0(6nopfxtgi6wapc73qvt56tnvta) + version: 5.0.0(iwitdxydvn3ug6asrzd5zh2jwu) ethers: specifier: ^6.13.2 version: 6.13.2 @@ -573,8 +573,8 @@ importers: specifier: ^10.0.8 version: 10.0.8 '@types/node': - specifier: ^22.4.1 - version: 22.4.1 + specifier: ^22.8.1 + version: 22.8.1 chai: specifier: ^4.3.10 version: 4.4.1 @@ -583,13 +583,13 @@ importers: version: 7.1.2(chai@4.4.1) hardhat: specifier: ^2.22.13 - version: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + version: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) hardhat-artifactor: specifier: ^0.2.0 - version: 0.2.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + version: 0.2.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) hardhat-contract-sizer: specifier: ^2.0.3 - version: 2.10.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + version: 2.10.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) mocha: specifier: ^10.7.3 version: 10.7.3 @@ -2881,8 +2881,8 @@ packages: '@types/node@18.15.13': resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} - '@types/node@22.4.1': - resolution: {integrity: sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==} + '@types/node@22.8.1': + resolution: {integrity: sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==} '@types/node@8.10.66': resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -9793,8 +9793,8 @@ packages: underscore@1.12.1: resolution: {integrity: sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==} - undici-types@6.19.6: - resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} @@ -11345,11 +11345,11 @@ snapshots: dependencies: commander: 12.1.0 - '@commitlint/cli@19.5.0(@types/node@22.4.1)(typescript@5.5.4)': + '@commitlint/cli@19.5.0(@types/node@22.8.1)(typescript@5.5.4)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.4.1)(typescript@5.5.4) + '@commitlint/load': 19.5.0(@types/node@22.8.1)(typescript@5.5.4) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -11405,7 +11405,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.2.0(@types/node@22.4.1)(typescript@5.5.4)': + '@commitlint/load@19.2.0(@types/node@22.8.1)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -11413,7 +11413,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.4.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.8.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -11422,7 +11422,7 @@ snapshots: - typescript optional: true - '@commitlint/load@19.5.0(@types/node@22.4.1)(typescript@5.5.4)': + '@commitlint/load@19.5.0(@types/node@22.8.1)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -11430,7 +11430,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.4.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.8.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -12640,12 +12640,12 @@ snapshots: graphql-import-node: 0.0.5(graphql@16.8.1) js-yaml: 4.1.0 - '@graphprotocol/graph-cli@0.80.0(@types/node@22.4.1)(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.5.4)': + '@graphprotocol/graph-cli@0.80.0(@types/node@22.8.1)(encoding@0.1.13)(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.5.4)': dependencies: '@float-capital/float-subgraph-uncrashable': 0.0.0-internal-testing.5 - '@oclif/core': 2.8.6(@types/node@22.4.1)(typescript@5.5.4) - '@oclif/plugin-autocomplete': 2.3.10(@types/node@22.4.1)(typescript@5.5.4) - '@oclif/plugin-not-found': 2.4.3(@types/node@22.4.1)(typescript@5.5.4) + '@oclif/core': 2.8.6(@types/node@22.8.1)(typescript@5.5.4) + '@oclif/plugin-autocomplete': 2.3.10(@types/node@22.8.1)(typescript@5.5.4) + '@oclif/plugin-not-found': 2.4.3(@types/node@22.8.1)(typescript@5.5.4) '@whatwg-node/fetch': 0.8.8 assemblyscript: 0.19.23 binary-install-raw: 0.0.13(debug@4.3.4) @@ -12765,7 +12765,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -13067,83 +13067,83 @@ snapshots: '@nomicfoundation/ethereumjs-rlp': 5.0.4 ethereum-cryptography: 0.1.3 - '@nomicfoundation/hardhat-chai-matchers@2.0.7(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))': + '@nomicfoundation/hardhat-chai-matchers@2.0.7(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) '@types/chai-as-promised': 7.1.8 chai: 4.4.1 chai-as-promised: 7.1.2(chai@4.4.1) deep-eql: 4.1.4 ethers: 6.13.2 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) ordinal: 1.0.3 - '@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))': + '@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))': dependencies: debug: 4.3.6(supports-color@8.1.1) ethers: 6.13.2 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color - '@nomicfoundation/hardhat-ignition-ethers@0.15.4(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/hardhat-ignition@0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/ignition-core@0.15.4)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))': + '@nomicfoundation/hardhat-ignition-ethers@0.15.4(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/hardhat-ignition@0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/ignition-core@0.15.4)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))': dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) - '@nomicfoundation/hardhat-ignition': 0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-ignition': 0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) '@nomicfoundation/ignition-core': 0.15.4 ethers: 6.13.2 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) - '@nomicfoundation/hardhat-ignition@0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))': + '@nomicfoundation/hardhat-ignition@0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))': dependencies: - '@nomicfoundation/hardhat-verify': 2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-verify': 2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) '@nomicfoundation/ignition-core': 0.15.4 '@nomicfoundation/ignition-ui': 0.15.4 chalk: 4.1.2 debug: 4.3.6(supports-color@8.1.1) fs-extra: 10.1.0 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) prompts: 2.4.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@nomicfoundation/hardhat-network-helpers@1.0.11(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))': + '@nomicfoundation/hardhat-network-helpers@1.0.11(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))': dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) - '@nomicfoundation/hardhat-toolbox@5.0.0(6nopfxtgi6wapc73qvt56tnvta)': + '@nomicfoundation/hardhat-toolbox@5.0.0(iwitdxydvn3ug6asrzd5zh2jwu)': dependencies: - '@nomicfoundation/hardhat-chai-matchers': 2.0.7(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) - '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) - '@nomicfoundation/hardhat-ignition-ethers': 0.15.4(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/hardhat-ignition@0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/ignition-core@0.15.4)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) - '@nomicfoundation/hardhat-network-helpers': 1.0.11(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) - '@nomicfoundation/hardhat-verify': 2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-chai-matchers': 2.0.7(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(chai@4.4.1)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-ethers': 3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-ignition-ethers': 0.15.4(@nomicfoundation/hardhat-ethers@3.0.8(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/hardhat-ignition@0.15.4(@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)))(@nomicfoundation/ignition-core@0.15.4)(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-network-helpers': 1.0.11(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) + '@nomicfoundation/hardhat-verify': 2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) '@typechain/ethers-v6': 0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.5.4))(typescript@5.5.4) - '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.5.4))(typescript@5.5.4))(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))(typechain@8.3.2(typescript@5.5.4)) + '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.5.4))(typescript@5.5.4))(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))(typechain@8.3.2(typescript@5.5.4)) '@types/chai': 4.3.16 '@types/mocha': 10.0.8 - '@types/node': 22.4.1 + '@types/node': 22.8.1 chai: 4.4.1 ethers: 6.13.2 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) - hardhat-gas-reporter: 1.0.10(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) - solidity-coverage: 0.8.12(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)) - ts-node: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat-gas-reporter: 1.0.10(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) + solidity-coverage: 0.8.12(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)) + ts-node: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typechain: 8.3.2(typescript@5.5.4) typescript: 5.5.4 - '@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))': + '@nomicfoundation/hardhat-verify@2.0.8(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/address': 5.7.0 cbor: 8.1.0 chalk: 2.4.2 debug: 4.3.6(supports-color@8.1.1) - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.2 @@ -13399,7 +13399,7 @@ snapshots: '@nx/nx-win32-x64-msvc@19.2.0': optional: true - '@oclif/core@2.16.0(@types/node@22.4.1)(typescript@5.5.4)': + '@oclif/core@2.16.0(@types/node@22.8.1)(typescript@5.5.4)': dependencies: '@types/cli-progress': 3.11.5 ansi-escapes: 4.3.2 @@ -13424,7 +13424,7 @@ snapshots: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) tslib: 2.6.3 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -13435,7 +13435,7 @@ snapshots: - '@types/node' - typescript - '@oclif/core@2.8.6(@types/node@22.4.1)(typescript@5.5.4)': + '@oclif/core@2.8.6(@types/node@22.8.1)(typescript@5.5.4)': dependencies: '@types/cli-progress': 3.11.5 ansi-escapes: 4.3.2 @@ -13461,7 +13461,7 @@ snapshots: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) tslib: 2.6.3 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -13472,9 +13472,9 @@ snapshots: - '@types/node' - typescript - '@oclif/plugin-autocomplete@2.3.10(@types/node@22.4.1)(typescript@5.5.4)': + '@oclif/plugin-autocomplete@2.3.10(@types/node@22.8.1)(typescript@5.5.4)': dependencies: - '@oclif/core': 2.16.0(@types/node@22.4.1)(typescript@5.5.4) + '@oclif/core': 2.16.0(@types/node@22.8.1)(typescript@5.5.4) chalk: 4.1.2 debug: 4.3.6(supports-color@8.1.1) transitivePeerDependencies: @@ -13484,9 +13484,9 @@ snapshots: - supports-color - typescript - '@oclif/plugin-not-found@2.4.3(@types/node@22.4.1)(typescript@5.5.4)': + '@oclif/plugin-not-found@2.4.3(@types/node@22.8.1)(typescript@5.5.4)': dependencies: - '@oclif/core': 2.16.0(@types/node@22.4.1)(typescript@5.5.4) + '@oclif/core': 2.16.0(@types/node@22.8.1)(typescript@5.5.4) chalk: 4.1.2 fast-levenshtein: 3.0.0 transitivePeerDependencies: @@ -13916,12 +13916,12 @@ snapshots: typechain: 8.3.2(typescript@5.5.4) typescript: 5.5.4 - '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.5.4))(typescript@5.5.4))(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4))(typechain@8.3.2(typescript@5.5.4))': + '@typechain/hardhat@9.1.0(@typechain/ethers-v6@0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.5.4))(typescript@5.5.4))(ethers@6.13.2)(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4))(typechain@8.3.2(typescript@5.5.4))': dependencies: '@typechain/ethers-v6': 0.5.1(ethers@6.13.2)(typechain@8.3.2(typescript@5.5.4))(typescript@5.5.4) ethers: 6.13.2 fs-extra: 9.1.0 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) typechain: 8.3.2(typescript@5.5.4) '@types/acorn@4.0.6': @@ -13930,20 +13930,20 @@ snapshots: '@types/bn.js@4.11.6': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/bn.js@5.1.5': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/chai-as-promised@7.1.8': dependencies: @@ -13955,24 +13955,24 @@ snapshots: '@types/cli-progress@3.11.5': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/concat-stream@1.6.1': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.19.3 - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/connect@3.4.38': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/debug@4.1.12': dependencies: @@ -13996,7 +13996,7 @@ snapshots: '@types/express-serve-static-core@4.19.3': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -14010,12 +14010,12 @@ snapshots: '@types/form-data@0.0.33': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/gtag.js@0.0.12': {} @@ -14033,7 +14033,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/istanbul-lib-coverage@2.0.6': {} @@ -14081,7 +14081,7 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/node@10.17.60': {} @@ -14091,9 +14091,9 @@ snapshots: '@types/node@18.15.13': {} - '@types/node@22.4.1': + '@types/node@22.8.1': dependencies: - undici-types: 6.19.6 + undici-types: 6.19.8 '@types/node@8.10.66': {} @@ -14103,7 +14103,7 @@ snapshots: '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/prettier@2.7.3': {} @@ -14111,7 +14111,7 @@ snapshots: '@types/prompt@1.1.9': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/revalidator': 0.3.12 '@types/prop-types@15.7.12': {} @@ -14148,16 +14148,16 @@ snapshots: '@types/sax@1.2.7': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/secp256k1@4.0.6': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/serve-index@1.9.4': dependencies: @@ -14166,14 +14166,14 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/send': 0.17.4 '@types/snarkjs@0.7.8': {} '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/unist@2.0.10': {} @@ -14183,11 +14183,11 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/ws@8.5.10': dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 '@types/yargs-parser@21.0.3': {} @@ -15472,10 +15472,10 @@ snapshots: commander@8.3.0: {} - commitizen@4.3.0(@types/node@22.4.1)(typescript@5.5.4): + commitizen@4.3.0(@types/node@22.8.1)(typescript@5.5.4): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@22.4.1)(typescript@5.5.4) + cz-conventional-changelog: 3.3.0(@types/node@22.8.1)(typescript@5.5.4) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -15663,9 +15663,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@22.4.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.8.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.3 typescript: 5.5.4 @@ -15857,16 +15857,16 @@ snapshots: cycle@1.0.3: {} - cz-conventional-changelog@3.3.0(@types/node@22.4.1)(typescript@5.5.4): + cz-conventional-changelog@3.3.0(@types/node@22.8.1)(typescript@5.5.4): dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@22.4.1)(typescript@5.5.4) + commitizen: 4.3.0(@types/node@22.8.1)(typescript@5.5.4) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@22.4.1)(typescript@5.5.4) + '@commitlint/load': 19.2.0(@types/node@22.8.1)(typescript@5.5.4) transitivePeerDependencies: - '@types/node' - typescript @@ -16849,7 +16849,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 require-like: 0.1.2 event-target-shim@5.0.1: {} @@ -17606,22 +17606,22 @@ snapshots: hard-rejection@2.1.0: {} - hardhat-artifactor@0.2.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)): + hardhat-artifactor@0.2.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)): dependencies: - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) - hardhat-contract-sizer@2.10.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)): + hardhat-contract-sizer@2.10.0(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)): dependencies: chalk: 4.1.2 cli-table3: 0.6.5 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) strip-ansi: 6.0.1 - hardhat-gas-reporter@1.0.10(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)): + hardhat-gas-reporter@1.0.10(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)): dependencies: array-uniq: 1.0.3 eth-gas-reporter: 0.2.27 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) sha1: 1.1.1 transitivePeerDependencies: - '@codechecks/client' @@ -17629,7 +17629,7 @@ snapshots: - debug - utf-8-validate - hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4): + hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4): dependencies: '@ethersproject/abi': 5.7.0 '@metamask/eth-sig-util': 4.0.1 @@ -17676,7 +17676,7 @@ snapshots: uuid: 8.3.2 ws: 7.5.9 optionalDependencies: - ts-node: 10.9.2(@types/node@22.4.1)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.8.1)(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - bufferutil @@ -18656,7 +18656,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.4.1 + '@types/node': 22.8.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -18664,13 +18664,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.4.1 + '@types/node': 22.8.1 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -20990,7 +20990,7 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 22.4.1 + '@types/node': 22.8.1 long: 4.0.0 protocols@2.0.1: {} @@ -21943,7 +21943,7 @@ snapshots: dependencies: array.prototype.findlast: 1.2.5 - solidity-coverage@0.8.12(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)): + solidity-coverage@0.8.12(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)): dependencies: '@ethersproject/abi': 5.7.0 '@solidity-parser/parser': 0.18.0 @@ -21954,7 +21954,7 @@ snapshots: ghost-testrpc: 0.0.2 global-modules: 2.0.0 globby: 10.0.2 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.7.3 @@ -21966,10 +21966,10 @@ snapshots: shelljs: 0.8.5 web3-utils: 1.10.4 - solidity-docgen@0.6.0-beta.36(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4)): + solidity-docgen@0.6.0-beta.36(hardhat@2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4)): dependencies: handlebars: 4.7.8 - hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4))(typescript@5.5.4) + hardhat: 2.22.13(ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4))(typescript@5.5.4) solidity-ast: 0.4.56 sort-css-media-queries@2.2.0: {} @@ -22479,14 +22479,14 @@ snapshots: optionalDependencies: tsconfig-paths: 3.15.0 - ts-node@10.9.2(@types/node@22.4.1)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.8.1)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.4.1 + '@types/node': 22.8.1 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -22665,7 +22665,7 @@ snapshots: underscore@1.12.1: {} - undici-types@6.19.6: {} + undici-types@6.19.8: {} undici@5.28.4: dependencies: From cd64b3b6333d71dd800a2313f37f3758de22d4ae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 14:49:01 +0000 Subject: [PATCH 4/5] chore(deps): bump crate-ci/typos from 1.26.0 to 1.26.8 (#1874) Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.26.0 to 1.26.8. - [Release notes](https://github.com/crate-ci/typos/releases) - [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md) - [Commits](https://github.com/crate-ci/typos/compare/v1.26.0...v1.26.8) --- updated-dependencies: - dependency-name: crate-ci/typos dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/typos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/typos.yml b/.github/workflows/typos.yml index bae737608..3156da302 100644 --- a/.github/workflows/typos.yml +++ b/.github/workflows/typos.yml @@ -16,6 +16,6 @@ jobs: steps: - uses: actions/checkout@v4 - name: Use typos with config file - uses: crate-ci/typos@v1.26.0 + uses: crate-ci/typos@v1.26.8 with: config: .github/workflows/config/typos.toml From ae7fdaa83792c49ce918c23d566acfa492fcc93f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 15:00:40 +0000 Subject: [PATCH 5/5] chore(deps): bump @docusaurus/theme-common from 3.5.1 to 3.5.2 (#1875) Bumps [@docusaurus/theme-common](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-common) from 3.5.1 to 3.5.2. - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-theme-common) --- updated-dependencies: - dependency-name: "@docusaurus/theme-common" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- apps/website/package.json | 2 +- pnpm-lock.yaml | 176 ++++++++++++++++++++++++++++++++++++-- 2 files changed, 172 insertions(+), 6 deletions(-) diff --git a/apps/website/package.json b/apps/website/package.json index f1e7df1ee..a543a43c8 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -21,7 +21,7 @@ "@docusaurus/core": "^3.5.1", "@docusaurus/preset-classic": "^3.5.1", "@docusaurus/theme-classic": "^3.5.1", - "@docusaurus/theme-common": "^3.5.1", + "@docusaurus/theme-common": "^3.5.2", "@docusaurus/types": "^3.5.1", "@easyops-cn/docusaurus-search-local": "^0.44.5", "@mdx-js/react": "^3.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a901e1551..c607051c7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -133,14 +133,14 @@ importers: specifier: ^3.5.1 version: 3.5.1(@types/react@18.3.11)(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@docusaurus/theme-common': - specifier: ^3.5.1 - version: 3.5.1(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + specifier: ^3.5.2 + version: 3.5.2(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@docusaurus/types': specifier: ^3.5.1 version: 3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@easyops-cn/docusaurus-search-local': specifier: ^0.44.5 - version: 0.44.5(@docusaurus/theme-common@3.5.1(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + version: 0.44.5(@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@mdx-js/react': specifier: ^3.0.1 version: 3.0.1(@types/react@18.3.11)(react@18.3.1) @@ -1476,6 +1476,10 @@ packages: resolution: {integrity: sha512-B36a88CEHCtxIylAV1HNuiiISpoKBqm0UxA6a/JwtHX++Dxb7LNDSGs8ELBlQsZN0OG2tX3tBsCWyaLPwYorkQ==} engines: {node: '>=18.0'} + '@docusaurus/logger@3.5.2': + resolution: {integrity: sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==} + engines: {node: '>=18.0'} + '@docusaurus/mdx-loader@3.5.1': resolution: {integrity: sha512-D6Ea2dt32xhoqH+1EuHLGDVSX2HLFiR4QpI0GTU46qOu2hb2ChpQENIUZ2inOsdGFunNa0fCnDG3qn7Kdbzq1A==} engines: {node: '>=18.0'} @@ -1483,6 +1487,13 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 + '@docusaurus/mdx-loader@3.5.2': + resolution: {integrity: sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + '@docusaurus/module-type-aliases@3.5.1': resolution: {integrity: sha512-SKKdA5RnvZr3pvFXkxtfsBVNgflRGa/bN1HbNi+1s0HNVYPuhB9DFC/CrKe2OoOfUXx7F7k2gg0Jg9gJYDy4rA==} peerDependencies: @@ -1579,6 +1590,14 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 + '@docusaurus/theme-common@3.5.2': + resolution: {integrity: sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/plugin-content-docs': '*' + react: ^18.0.0 + react-dom: ^18.0.0 + '@docusaurus/theme-search-algolia@3.5.1': resolution: {integrity: sha512-IcUbgh9YcedANhpa0Q3+67WUKY8G7YkN/pZxVBEFjq3d2bniRKktPv41Nh/+AtGLSNJIcspZwEAs/r/mKSZGug==} engines: {node: '>=18.0'} @@ -1614,10 +1633,23 @@ packages: '@docusaurus/types': optional: true + '@docusaurus/utils-common@3.5.2': + resolution: {integrity: sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/types': '*' + peerDependenciesMeta: + '@docusaurus/types': + optional: true + '@docusaurus/utils-validation@3.5.1': resolution: {integrity: sha512-LZdQnqVVLStgTCn0rfvf4wuOQkjPbGtLXJIQ449em1wJeSFO7lfmn5VGUNLt+xKHvIPfN272EHG8BuvijCI0+A==} engines: {node: '>=18.0'} + '@docusaurus/utils-validation@3.5.2': + resolution: {integrity: sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==} + engines: {node: '>=18.0'} + '@docusaurus/utils@3.5.1': resolution: {integrity: sha512-/4QAvXyiQviz2FQ4ct5l1ckvDihIdjS8FsOExC0T+Y1UD38jgPbjTwRJXsDaRsDRCCrDAtXvlonxXw2kixcnXw==} engines: {node: '>=18.0'} @@ -1627,6 +1659,15 @@ packages: '@docusaurus/types': optional: true + '@docusaurus/utils@3.5.2': + resolution: {integrity: sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/types': '*' + peerDependenciesMeta: + '@docusaurus/types': + optional: true + '@easyops-cn/autocomplete.js@0.38.1': resolution: {integrity: sha512-drg76jS6syilOUmVNkyo1c7ZEBPcPuK+aJA7AksM5ZIIbV57DMHCywiCr+uHyv8BE5jUTU98j/H7gVrkHrWW3Q==} @@ -11616,6 +11657,11 @@ snapshots: chalk: 4.1.2 tslib: 2.6.3 + '@docusaurus/logger@3.5.2': + dependencies: + chalk: 4.1.2 + tslib: 2.6.3 + '@docusaurus/mdx-loader@3.5.1(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': dependencies: '@docusaurus/logger': 3.5.1 @@ -11653,6 +11699,43 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': + dependencies: + '@docusaurus/logger': 3.5.2 + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4) + '@mdx-js/mdx': 3.0.1 + '@slorber/remark-comment': 1.0.0 + escape-html: 1.0.3 + estree-util-value-to-estree: 3.1.1 + file-loader: 6.2.0(webpack@5.92.1) + fs-extra: 11.2.0 + image-size: 1.1.1 + mdast-util-mdx: 3.0.0 + mdast-util-to-string: 4.0.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rehype-raw: 7.0.0 + remark-directive: 3.0.0 + remark-emoji: 4.0.1 + remark-frontmatter: 5.0.0 + remark-gfm: 4.0.0 + stringify-object: 3.3.0 + tslib: 2.6.3 + unified: 11.0.4 + unist-util-visit: 5.0.0 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.92.1))(webpack@5.92.1) + vfile: 6.0.1 + webpack: 5.92.1 + transitivePeerDependencies: + - '@docusaurus/types' + - '@swc/core' + - esbuild + - supports-color + - typescript + - uglify-js + - webpack-cli + '@docusaurus/module-type-aliases@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@docusaurus/types': 3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -12119,6 +12202,32 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': + dependencies: + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@docusaurus/module-type-aliases': 3.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-docs': 3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@types/history': 4.7.11 + '@types/react': 18.3.11 + '@types/react-router-config': 5.0.11 + clsx: 2.1.1 + parse-numeric-range: 1.3.0 + prism-react-renderer: 2.4.0(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 + utility-types: 3.11.0 + transitivePeerDependencies: + - '@docusaurus/types' + - '@swc/core' + - esbuild + - supports-color + - typescript + - uglify-js + - webpack-cli + '@docusaurus/theme-search-algolia@3.5.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.11)(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)(typescript@5.5.4)': dependencies: '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0) @@ -12214,6 +12323,12 @@ snapshots: optionalDependencies: '@docusaurus/types': 3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common@3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + dependencies: + tslib: 2.6.3 + optionalDependencies: + '@docusaurus/types': 3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation@3.5.1(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4)': dependencies: '@docusaurus/logger': 3.5.1 @@ -12233,6 +12348,25 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4)': + dependencies: + '@docusaurus/logger': 3.5.2 + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + fs-extra: 11.2.0 + joi: 17.13.1 + js-yaml: 4.1.0 + lodash: 4.17.21 + tslib: 2.6.3 + transitivePeerDependencies: + - '@docusaurus/types' + - '@swc/core' + - esbuild + - supports-color + - typescript + - uglify-js + - webpack-cli + '@docusaurus/utils@3.5.1(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4)': dependencies: '@docusaurus/logger': 3.5.1 @@ -12265,15 +12399,47 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/utils@3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4)': + dependencies: + '@docusaurus/logger': 3.5.2 + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@svgr/webpack': 8.1.0(typescript@5.5.4) + escape-string-regexp: 4.0.0 + file-loader: 6.2.0(webpack@5.92.1) + fs-extra: 11.2.0 + github-slugger: 1.5.0 + globby: 11.1.0 + gray-matter: 4.0.3 + jiti: 1.21.3 + js-yaml: 4.1.0 + lodash: 4.17.21 + micromatch: 4.0.7 + prompts: 2.4.2 + resolve-pathname: 3.0.0 + shelljs: 0.8.5 + tslib: 2.6.3 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.92.1))(webpack@5.92.1) + utility-types: 3.11.0 + webpack: 5.92.1 + optionalDependencies: + '@docusaurus/types': 3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - supports-color + - typescript + - uglify-js + - webpack-cli + '@easyops-cn/autocomplete.js@0.38.1': dependencies: cssesc: 3.0.0 immediate: 3.3.0 - '@easyops-cn/docusaurus-search-local@0.44.5(@docusaurus/theme-common@3.5.1(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': + '@easyops-cn/docusaurus-search-local@0.44.5(@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': dependencies: '@docusaurus/plugin-content-docs': 3.5.1(debug@4.3.6)(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) - '@docusaurus/theme-common': 3.5.1(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.1(eslint@8.57.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@docusaurus/theme-translations': 3.5.1 '@docusaurus/utils': 3.5.1(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.5.4) '@docusaurus/utils-common': 3.5.1(@docusaurus/types@3.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))