From fd5430efaa3f5600a33b9c497078a29221df53b4 Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:23:13 +0100 Subject: [PATCH 1/9] chore: Bump Node.js to 24.21.0 and pnpm to 11.27.1. --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 623d0bd1..6bbb9018 100644 --- a/package.json +++ b/package.json @@ -97,7 +97,7 @@ "@types/humanize-duration": "3.27.4", "@types/jest": "^30.0.0", "@types/lodash": "^4.17.24", - "@types/node": "^22", + "@types/node": "^24", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@types/react-gtm-module": "^2.0.4", @@ -127,7 +127,7 @@ "vite": "^7.3.6" }, "engines": { - "node": "22.x" + "node": "24.x" }, - "packageManager": "pnpm@10.25.0" + "packageManager": "pnpm@11.27.1" } From 22b565c6668996aa395b8d452202267148c118cc Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:23:32 +0100 Subject: [PATCH 2/9] chore: Migrate pnpm build approvals to allowBuilds. --- pnpm-workspace.yaml | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b526a1dd..68ada89e 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,20 +1,20 @@ -onlyBuiltDependencies: - - '@vercel/speed-insights' - - bufferutil - - core-js - - core-js-pure - - es5-ext - - esbuild - - fsevents - - keccak - - postinstall-postinstall - - secp256k1 - - sharp - - unrs-resolver - - utf-8-validate - - web3 - - web3-bzz - - web3-shh +allowBuilds: + '@vercel/speed-insights': true + bufferutil: true + core-js: true + core-js-pure: true + es5-ext: true + esbuild: true + fsevents: true + keccak: true + postinstall-postinstall: true + secp256k1: true + sharp: true + unrs-resolver: true + utf-8-validate: true + web3: true + web3-bzz: true + web3-shh: true overrides: 'elliptic': '^6.6.1' From f2edba82fda3c6c11d17f3ece44418d8ad86fa80 Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:23:53 +0100 Subject: [PATCH 3/9] chore: Add pnpm supply-chain hardening settings. --- .gitignore | 3 +++ pnpm-workspace.yaml | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/.gitignore b/.gitignore index b66b6366..bb9804c2 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,6 @@ yarn-error.log* *.db-wal *storybook.log + +# pnpm +.pnpm-store/ diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 68ada89e..c7ae1feb 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,9 @@ +strictDepBuilds: true +blockExoticSubdeps: true +minimumReleaseAge: 10080 # minutes = 7 days +trustPolicy: no-downgrade +trustPolicyIgnoreAfter: 43200 # minutes = 30 days + allowBuilds: '@vercel/speed-insights': true bufferutil: true @@ -20,3 +26,6 @@ overrides: 'elliptic': '^6.6.1' 'pbkdf2': '^3.1.5' 'form-data': '^4.0.4' + # eth-sig-util@1.4.2 declares ethereumjs-abi as an unpinned git URL, which + # blockExoticSubdeps rejects. Pin the equivalent registry release instead. + 'ethereumjs-abi': '^0.6.8' From a66d98d4c523d904f89feb0a174ee9878acc63de Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:27:31 +0100 Subject: [PATCH 4/9] chore: Regenerate pnpm lockfile with pnpm 11. --- pnpm-lock.yaml | 1637 +++++++++++++++++++++++++----------------------- 1 file changed, 836 insertions(+), 801 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5df4e6db..91145da2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,7 @@ overrides: elliptic: ^6.6.1 pbkdf2: ^3.1.5 form-data: ^4.0.4 + ethereumjs-abi: ^0.6.8 importers: @@ -24,7 +25,7 @@ importers: version: '@cartesi/pos@1.0.0' '@cartesi/staking-pool': specifier: 2.1.1 - version: 2.1.1(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) + version: 2.1.1(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)) '@cartesi/token': specifier: 1.9.0 version: 1.9.0 @@ -33,10 +34,10 @@ importers: version: 5.0.2 '@chakra-ui/react': specifier: ^3.27.1 - version: 3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + version: 3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0) '@emotion/react': specifier: ^11.14.0 - version: 11.14.0(@types/react@19.3.0)(react@19.3.0) + version: 11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0) '@ethersproject/address': specifier: ^5.8.0 version: 5.8.0 @@ -63,7 +64,7 @@ importers: version: 3.3.0 '@vercel/speed-insights': specifier: ^2.0.0 - version: 2.0.0(next@16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)(svelte@3.55.0) + version: 2.0.0(next@16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)(svelte@3.55.0) '@web3-onboard/coinbase': specifier: ^2.4.2 version: 2.4.2(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -117,13 +118,13 @@ importers: version: 3.33.1 jotai: specifier: ^2.12.4 - version: 2.15.0(@babel/core@7.28.4)(@babel/template@7.28.6)(@types/react@19.3.0)(react@19.3.0) + version: 2.15.0(@babel/core@7.28.4(supports-color@4.4.0))(@babel/template@7.28.6)(@types/react@19.3.0)(react@19.3.0) lodash: specifier: ^4.17.23 version: 4.17.23 next: specifier: ^16.3.5 - version: 16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + version: 16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) next-themes: specifier: ^0.4.6 version: 0.4.6(react-dom@19.3.0(react@19.3.0))(react@19.3.0) @@ -163,43 +164,43 @@ importers: devDependencies: '@babel/core': specifier: ^7.28.4 - version: 7.28.4 + version: 7.28.4(supports-color@4.4.0) '@babel/plugin-transform-private-methods': specifier: ^7.28.6 - version: 7.28.6(@babel/core@7.28.4) + version: 7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) '@babel/preset-react': specifier: ^7.28.5 - version: 7.28.5(@babel/core@7.28.4) + version: 7.28.5(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) '@chakra-ui/cli': specifier: ^3.27.1 - version: 3.27.1(@chakra-ui/react@3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)) + version: 3.27.1(@chakra-ui/react@3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(supports-color@4.4.0) '@chromatic-com/storybook': specifier: ^4.1.1 - version: 4.1.1(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))) + version: 4.1.1(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))) '@eslint/compat': specifier: ^1.4.0 - version: 1.4.0(eslint@9.37.0) + version: 1.4.0(eslint@9.37.0(supports-color@4.4.0)) '@eslint/eslintrc': specifier: ^3.3.1 - version: 3.3.1 + version: 3.3.1(supports-color@4.4.0) '@eslint/js': specifier: ^9.37.0 version: 9.37.0 '@storybook/addon-links': specifier: ^9.1.20 - version: 9.1.20(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))) + version: 9.1.20(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))) '@storybook/addon-onboarding': specifier: ^9.1.20 - version: 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))) + version: 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))) '@storybook/blocks': specifier: ^8.6.14 - version: 8.6.14(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))) + version: 8.6.14(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))) '@storybook/nextjs-vite': specifier: ^9.1.20 - version: 9.1.20(@babel/core@7.28.4)(babel-plugin-macros@3.1.0)(next@16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + version: 9.1.20(@babel/core@7.28.4(supports-color@4.4.0))(babel-plugin-macros@3.1.0)(next@16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) '@storybook/react': specifier: ^9.1.20 - version: 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3) + version: 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -222,8 +223,8 @@ importers: specifier: ^4.17.24 version: 4.17.24 '@types/node': - specifier: ^22 - version: 22.18.8 + specifier: ^24 + version: 24.13.4 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -235,16 +236,16 @@ importers: version: 2.0.4 '@typescript-eslint/eslint-plugin': specifier: ^8.46.0 - version: 8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0)(typescript@5.9.3) + version: 8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3))(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^8.46.0 - version: 8.46.0(eslint@9.37.0)(typescript@5.9.3) + version: 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) babel-jest: specifier: ^30.3.0 - version: 30.3.0(@babel/core@7.28.4) + version: 30.3.0(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) babel-loader: specifier: 10.1.1 - version: 10.1.1(@babel/core@7.28.4)(webpack@5.103.0(esbuild@0.25.12)) + version: 10.1.1(@babel/core@7.28.4(supports-color@4.4.0))(webpack@5.103.0(esbuild@0.25.12)) chromatic: specifier: ^13.3.0 version: 13.3.0 @@ -256,40 +257,40 @@ importers: version: 0.31.10 eslint: specifier: ^9.37.0 - version: 9.37.0 + version: 9.37.0(supports-color@4.4.0) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@9.37.0) + version: 10.1.8(eslint@9.37.0(supports-color@4.4.0)) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0) + version: 2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3))(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0) eslint-plugin-prettier: specifier: ^5.5.4 - version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.37.0))(eslint@9.37.0)(prettier@2.8.8) + version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.37.0(supports-color@4.4.0)))(eslint@9.37.0(supports-color@4.4.0))(prettier@2.8.8) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@9.37.0) + version: 7.37.5(eslint@9.37.0(supports-color@4.4.0)) eslint-plugin-react-hooks: specifier: ^5.2.0 - version: 5.2.0(eslint@9.37.0) + version: 5.2.0(eslint@9.37.0(supports-color@4.4.0)) eslint-plugin-storybook: specifier: ^9.1.20 - version: 9.1.20(eslint@9.37.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3) + version: 9.1.20(eslint@9.37.0(supports-color@4.4.0))(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3) identity-obj-proxy: specifier: ^3.0.0 version: 3.0.0 jest: specifier: ^30.3.0 - version: 30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)) + version: 30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0) jest-canvas-mock: specifier: ^2.5.2 version: 2.5.2 jest-environment-jsdom: specifier: ^30.3.0 - version: 30.3.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 30.3.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) jest-mock-extended: specifier: 4.0.0 - version: 4.0.0(@jest/globals@30.3.0)(jest@30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)))(typescript@5.9.3) + version: 4.0.0(@jest/globals@30.3.0(supports-color@4.4.0))(jest@30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0))(typescript@5.9.3) npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -298,13 +299,13 @@ importers: version: 2.8.8 storybook: specifier: ^9.1.20 - version: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + version: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^7.3.6 - version: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) + version: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) packages: @@ -629,6 +630,7 @@ packages: '@cartesi/tree@1.1.0': resolution: {integrity: sha512-oI1NbailA7OeKPgphqEKvhxW9YEqtFXFBfUcVzKNDRCrFnR1H09WzwTiIf6qn6ycCoSEfHbXXnHaRrdKOUvRaQ==} + deprecated: not used any longer '@cartesi/util@1.0.1': resolution: {integrity: sha512-OsfgsT4OQ8ddulrkr/zsn9tnFiZdARkr0j1595UUgDAXO5QZkSpl2WjAZvOCqWg2uv5VrJjXVolvFp0jdn0iKw==} @@ -785,11 +787,11 @@ packages: '@esbuild-kit/core-utils@3.3.2': resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} - deprecated: 'Merged into tsx: https://tsx.is' + deprecated: 'Merged into tsx: https://tsx.hirok.io' '@esbuild-kit/esm-loader@2.6.5': resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==} - deprecated: 'Merged into tsx: https://tsx.is' + deprecated: 'Merged into tsx: https://tsx.hirok.io' '@esbuild/aix-ppc64@0.19.12': resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} @@ -1810,89 +1812,105 @@ packages: resolution: {integrity: sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==} cpu: [arm64] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-arm@1.3.3': resolution: {integrity: sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==} cpu: [arm] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-ppc64@1.3.3': resolution: {integrity: sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==} cpu: [ppc64] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-riscv64@1.3.3': resolution: {integrity: sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==} cpu: [riscv64] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-s390x@1.3.3': resolution: {integrity: sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==} cpu: [s390x] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-x64@1.3.3': resolution: {integrity: sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==} cpu: [x64] os: [linux] + libc: [glibc] '@img/sharp-libvips-linuxmusl-arm64@1.3.3': resolution: {integrity: sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==} cpu: [arm64] os: [linux] + libc: [musl] '@img/sharp-libvips-linuxmusl-x64@1.3.3': resolution: {integrity: sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==} cpu: [x64] os: [linux] + libc: [musl] '@img/sharp-linux-arm64@0.35.4': resolution: {integrity: sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@img/sharp-linux-arm@0.35.4': resolution: {integrity: sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==} engines: {node: '>=20.9.0'} cpu: [arm] os: [linux] + libc: [glibc] '@img/sharp-linux-ppc64@0.35.4': resolution: {integrity: sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==} engines: {node: '>=20.9.0'} cpu: [ppc64] os: [linux] + libc: [glibc] '@img/sharp-linux-riscv64@0.35.4': resolution: {integrity: sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==} engines: {node: '>=20.9.0'} cpu: [riscv64] os: [linux] + libc: [glibc] '@img/sharp-linux-s390x@0.35.4': resolution: {integrity: sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==} engines: {node: '>=20.9.0'} cpu: [s390x] os: [linux] + libc: [glibc] '@img/sharp-linux-x64@0.35.4': resolution: {integrity: sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] + libc: [glibc] '@img/sharp-linuxmusl-arm64@0.35.4': resolution: {integrity: sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] + libc: [musl] '@img/sharp-linuxmusl-x64@0.35.4': resolution: {integrity: sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] + libc: [musl] '@img/sharp-wasm32@0.35.4': resolution: {integrity: sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==} @@ -2209,24 +2227,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@next/swc-linux-arm64-musl@16.3.5': resolution: {integrity: sha512-7Vql0pgzCoHagv6+FNOZoqmJqA52c6zeVbhtS/47qFozO1MSx4ms7x7GHiciY8R5CDsSMKMQjJEryoJLcsBIbA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@next/swc-linux-x64-gnu@16.3.5': resolution: {integrity: sha512-NH/xzehyHEFWE2nlcZon7TB/0+H4shfWCi7S1zka815XCOhJDYZhoeJtOYy0dh0WVRWACVXSyGNFFytoMxUhRg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@next/swc-linux-x64-musl@16.3.5': resolution: {integrity: sha512-lV4+EhWMfS8jcC+EH2nn/Cm5cn6XsgbE07bU9tMH8fCo0tNAqhyzi1b5wQ/Tn6NGFTvKDY65w3ZH95EjwBRAnQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@next/swc-win32-arm64-msvc@16.3.5': resolution: {integrity: sha512-/wKzAREX2RF++MhicjDbg8tGn2AiBIM0+EFeTFKoUEUbW5D6amCJehd5Z5G1H5/gxNdgnwoXMcHz24H/c2tGkQ==} @@ -2518,56 +2540,67 @@ packages: resolution: {integrity: sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.52.4': resolution: {integrity: sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.52.4': resolution: {integrity: sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.52.4': resolution: {integrity: sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.52.4': resolution: {integrity: sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-ppc64-gnu@4.52.4': resolution: {integrity: sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.52.4': resolution: {integrity: sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.52.4': resolution: {integrity: sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.52.4': resolution: {integrity: sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.52.4': resolution: {integrity: sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.52.4': resolution: {integrity: sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-openharmony-arm64@4.52.4': resolution: {integrity: sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==} @@ -2606,6 +2639,7 @@ packages: '@safe-global/safe-gateway-typescript-sdk@3.22.4': resolution: {integrity: sha512-Z7Z8w3GEJdJ/paF+NK23VN4AwqWPadq0AeRYjYLjIBiPWpRB2UO/FKq7ONABEq0YFgNPklazIV4IExQU1gavXA==} engines: {node: '>=16'} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. '@scure/base@1.1.9': resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==} @@ -3083,12 +3117,12 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.18.8': - resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} - '@types/node@22.19.15': resolution: {integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==} + '@types/node@24.13.4': + resolution: {integrity: sha512-YJ7EqCstVTzIr0fMr7qul/977en+pQHrfmuKIo6Zr9i75Be21dr3MovcfvGtyvi2HAUrRerWps5sMO9I7WaxDw==} + '@types/parse-json@4.0.0': resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -3215,6 +3249,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} @@ -3255,41 +3290,49 @@ packages: resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-arm64-musl@1.11.1': resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} cpu: [arm64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} cpu: [riscv64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} cpu: [riscv64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} cpu: [s390x] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-gnu@1.11.1': resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} cpu: [x64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-musl@1.11.1': resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} cpu: [x64] os: [linux] + libc: [musl] '@unrs/resolver-binding-wasm32-wasi@1.11.1': resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} @@ -5695,6 +5738,7 @@ packages: eslint@9.37.0: resolution: {integrity: sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true peerDependencies: jiti: '*' @@ -5814,18 +5858,10 @@ packages: engines: {node: '>=10.0'} hasBin: true - ethereumjs-abi@0.6.5: - resolution: {integrity: sha512-rCjJZ/AE96c/AAZc6O3kaog4FhOsAViaysBxqJNy2+LHP0ttH0zkZ7nXdVHOAyt6lFwLO0nlCwWszysG/ao1+g==} - deprecated: This library has been deprecated and usage is discouraged. - ethereumjs-abi@0.6.8: resolution: {integrity: sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==} deprecated: This library has been deprecated and usage is discouraged. - ethereumjs-abi@https://codeload.github.com/ethereumjs/ethereumjs-abi/tar.gz/ee3994657fa7a427238e6ba92a84d0b529bbcde0: - resolution: {tarball: https://codeload.github.com/ethereumjs/ethereumjs-abi/tar.gz/ee3994657fa7a427238e6ba92a84d0b529bbcde0} - version: 0.6.8 - ethereumjs-account@2.0.5: resolution: {integrity: sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA==} @@ -5861,9 +5897,6 @@ packages: resolution: {integrity: sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==} deprecated: 'New package name format for new versions: @ethereumjs/tx. Please update.' - ethereumjs-util@4.5.1: - resolution: {integrity: sha512-WrckOZ7uBnei4+AKimpuF1B3Fv25OmoRgmYCpGsP7u8PFxXAmAgiJSYT2kRWnt6fVIlKaQlZvuwXp7PIrmn3/w==} - ethereumjs-util@5.2.1: resolution: {integrity: sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==} @@ -6323,6 +6356,7 @@ packages: glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@10.5.0: @@ -6336,7 +6370,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} @@ -9582,6 +9616,7 @@ packages: tar@4.4.19: resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} engines: {node: '>=4.5'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me terser-webpack-plugin@5.4.0: resolution: {integrity: sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==} @@ -9611,6 +9646,7 @@ packages: test-value@2.1.0: resolution: {integrity: sha512-+1epbAxtKeXttkGFMTX9H42oqzOTufR1ceCF+GYA5aOmvaPq9wd4PUS8329fn2RRLGNeUkgRLnVpycjx8DsO2w==} engines: {node: '>=0.10.0'} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. testrpc@0.0.1: resolution: {integrity: sha512-afH1hO+SQ/VPlmaLUFj2636QMeDvPCeQMc/9RBMW0IfjNe9gFD9Ra3ShqYkB7py0do1ZcCna/9acHyzTJ+GcNA==} @@ -9911,6 +9947,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici@5.28.5: resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==} engines: {node: '>=14.0'} @@ -10100,24 +10139,26 @@ packages: uuid@2.0.1: resolution: {integrity: sha512-nWg9+Oa3qD2CQzHIP4qKUqwNfzKn8P0LtFhotaCTFchsV7ZfDhAybeip/HZVeMIpZi9JgY1E3nUlwaCmZT1sEg==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). uuid@3.3.2: resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true uuid@3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true v8-to-istanbul@9.3.0: @@ -10906,20 +10947,20 @@ snapshots: '@babel/compat-data@7.28.4': {} - '@babel/core@7.28.4': + '@babel/core@7.28.4(supports-color@4.4.0)': dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.28.3 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) '@babel/helpers': 7.28.4 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 + '@babel/traverse': 7.28.4(supports-color@4.4.0) '@babel/types': 7.28.4 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -10954,48 +10995,48 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.28.4)': + '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-member-expression-to-functions': 7.28.5(supports-color@4.4.0) '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.4) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.29.0 + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1(supports-color@4.4.0) + '@babel/traverse': 7.29.0(supports-color@4.4.0) semver: 6.3.1 transitivePeerDependencies: - supports-color '@babel/helper-globals@7.28.0': {} - '@babel/helper-member-expression-to-functions@7.28.5': + '@babel/helper-member-expression-to-functions@7.28.5(supports-color@4.4.0)': dependencies: - '@babel/traverse': 7.29.0 + '@babel/traverse': 7.29.0(supports-color@4.4.0) '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.27.1': + '@babel/helper-module-imports@7.27.1(supports-color@4.4.0)': dependencies: - '@babel/traverse': 7.28.4 + '@babel/traverse': 7.28.4(supports-color@4.4.0) '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.28.6': + '@babel/helper-module-imports@7.28.6(supports-color@4.4.0)': dependencies: - '@babel/traverse': 7.29.0 + '@babel/traverse': 7.29.0(supports-color@4.4.0) '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)': + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1 + '@babel/core': 7.28.4(supports-color@4.4.0) + '@babel/helper-module-imports': 7.27.1(supports-color@4.4.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4 + '@babel/traverse': 7.28.4(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -11005,18 +11046,18 @@ snapshots: '@babel/helper-plugin-utils@7.28.6': {} - '@babel/helper-replace-supers@7.28.6(@babel/core@7.28.4)': + '@babel/helper-replace-supers@7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/core': 7.28.4(supports-color@4.4.0) + '@babel/helper-member-expression-to-functions': 7.28.5(supports-color@4.4.0) '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.29.0 + '@babel/traverse': 7.29.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + '@babel/helper-skip-transparent-expression-wrappers@7.27.1(supports-color@4.4.0)': dependencies: - '@babel/traverse': 7.29.0 + '@babel/traverse': 7.29.0(supports-color@4.4.0) '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -11042,137 +11083,137 @@ snapshots: dependencies: '@babel/types': 7.29.0 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-import-attributes@7.28.6(@babel/core@7.28.4)': + '@babel/plugin-syntax-import-attributes@7.28.6(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.28.4)': + '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.28.4)': + '@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-private-methods@7.28.6(@babel/core@7.28.4)': + '@babel/plugin-transform-private-methods@7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.4) + '@babel/core': 7.28.4(supports-color@4.4.0) + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.4)': + '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.4)': + '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.28.4) + '@babel/core': 7.28.4(supports-color@4.4.0) + '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.28.4)': + '@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.28.6 + '@babel/helper-module-imports': 7.28.6(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.4) + '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0)) '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.4)': + '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.4(supports-color@4.4.0))': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-plugin-utils': 7.28.6 - '@babel/preset-react@7.28.5(@babel/core@7.28.4)': + '@babel/preset-react@7.28.5(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.4) - '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.28.4) - '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) + '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) + '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.4(supports-color@4.4.0)) transitivePeerDependencies: - supports-color @@ -11192,7 +11233,7 @@ snapshots: '@babel/parser': 7.29.2 '@babel/types': 7.29.0 - '@babel/traverse@7.28.4': + '@babel/traverse@7.28.4(supports-color@4.4.0)': dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.28.3 @@ -11200,11 +11241,11 @@ snapshots: '@babel/parser': 7.28.4 '@babel/template': 7.27.2 '@babel/types': 7.28.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) transitivePeerDependencies: - supports-color - '@babel/traverse@7.29.0': + '@babel/traverse@7.29.0(supports-color@4.4.0)': dependencies: '@babel/code-frame': 7.29.0 '@babel/generator': 7.29.1 @@ -11212,7 +11253,7 @@ snapshots: '@babel/parser': 7.29.2 '@babel/template': 7.28.6 '@babel/types': 7.29.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -11247,11 +11288,11 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - '@cartesi/staking-pool@2.1.1(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': + '@cartesi/staking-pool@2.1.1(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10))': dependencies: '@cartesi/pos': 2.1.0 '@chainlink/contracts': 0.2.2 - '@ensdomains/ens-contracts': 0.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@ensdomains/ens-contracts': 0.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)) '@openzeppelin/contracts': 4.3.2 '@openzeppelin/contracts-upgradeable': 4.3.2 transitivePeerDependencies: @@ -11290,9 +11331,9 @@ snapshots: '@chainlink/contracts@0.2.2': {} - '@chakra-ui/cli@3.27.1(@chakra-ui/react@3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0))': + '@chakra-ui/cli@3.27.1(@chakra-ui/react@3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(supports-color@4.4.0)': dependencies: - '@chakra-ui/react': 3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + '@chakra-ui/react': 3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0) '@clack/prompts': 0.11.0 '@pandacss/is-valid-prop': 0.54.0 '@types/cli-table': 0.3.4 @@ -11302,10 +11343,10 @@ snapshots: chokidar: 3.6.0 cli-table: 0.3.11 commander: 12.1.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) dotenv: 17.2.3 globby: 14.1.0 - https-proxy-agent: 7.0.6 + https-proxy-agent: 7.0.6(supports-color@4.4.0) look-it-up: 2.1.0 node-fetch: 3.3.2 package-manager-detector: 1.3.0 @@ -11316,11 +11357,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@chakra-ui/react@3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)': + '@chakra-ui/react@3.27.1(@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)': dependencies: '@ark-ui/react': 5.25.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0) '@emotion/is-prop-valid': 1.4.0 - '@emotion/react': 11.14.0(@types/react@19.3.0)(react@19.3.0) + '@emotion/react': 11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0) '@emotion/serialize': 1.3.3 '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.3.0) '@emotion/utils': 1.4.2 @@ -11330,13 +11371,13 @@ snapshots: react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - '@chromatic-com/storybook@4.1.1(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))': + '@chromatic-com/storybook@4.1.1(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))': dependencies: '@neoconfetti/react': 1.0.0 chromatic: 12.2.0 filesize: 10.1.6 jsonfile: 6.1.0 - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) strip-ansi: 7.1.2 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -11403,9 +11444,9 @@ snapshots: tslib: 2.8.1 optional: true - '@emotion/babel-plugin@11.13.5': + '@emotion/babel-plugin@11.13.5(supports-color@4.4.0)': dependencies: - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@4.4.0) '@babel/runtime': 7.27.4 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 @@ -11435,10 +11476,10 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0)': + '@emotion/react@11.14.0(@types/react@19.3.0)(react@19.3.0)(supports-color@4.4.0)': dependencies: '@babel/runtime': 7.27.4 - '@emotion/babel-plugin': 11.13.5 + '@emotion/babel-plugin': 11.13.5(supports-color@4.4.0) '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.3.0) @@ -11483,9 +11524,9 @@ snapshots: '@ensdomains/buffer@0.0.10': {} - '@ensdomains/buffer@0.0.13(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': + '@ensdomains/buffer@0.0.13(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10))': dependencies: - '@nomiclabs/hardhat-truffle5': 2.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-truffle5': 2.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)) transitivePeerDependencies: - '@nomiclabs/hardhat-web3' - bufferutil @@ -11504,13 +11545,13 @@ snapshots: '@ensdomains/buffer': 0.0.10 '@openzeppelin/contracts': 4.9.6 - '@ensdomains/ens-contracts@0.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': + '@ensdomains/ens-contracts@0.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10))': dependencies: - '@ensdomains/buffer': 0.0.13(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@ensdomains/buffer': 0.0.13(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)) '@ensdomains/solsha1': 0.0.3 '@openzeppelin/contracts': 4.9.6 dns-packet: 5.4.0 - name-wrapper: 1.0.0(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10) + name-wrapper: 1.0.0(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@nomiclabs/hardhat-web3' - '@types/sinon-chai' @@ -11935,23 +11976,23 @@ snapshots: '@esbuild/win32-x64@0.27.4': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.37.0)': + '@eslint-community/eslint-utils@4.9.0(eslint@9.37.0(supports-color@4.4.0))': dependencies: - eslint: 9.37.0 + eslint: 9.37.0(supports-color@4.4.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.4.0(eslint@9.37.0)': + '@eslint/compat@1.4.0(eslint@9.37.0(supports-color@4.4.0))': dependencies: '@eslint/core': 0.16.0 optionalDependencies: - eslint: 9.37.0 + eslint: 9.37.0(supports-color@4.4.0) - '@eslint/config-array@0.21.0': + '@eslint/config-array@0.21.0(supports-color@4.4.0)': dependencies: '@eslint/object-schema': 2.1.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -11964,10 +12005,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.1': + '@eslint/eslintrc@3.3.1(supports-color@4.4.0)': dependencies: ajv: 6.12.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) espree: 10.4.0 globals: 14.0.0 ignore: 5.2.4 @@ -11987,9 +12028,9 @@ snapshots: '@eslint/core': 0.16.0 levn: 0.4.1 - '@ethereum-waffle/chai@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@ethereum-waffle/chai@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)': dependencies: - '@ethereum-waffle/provider': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@ethereum-waffle/provider': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil @@ -11997,11 +12038,11 @@ snapshots: - supports-color - utf-8-validate - '@ethereum-waffle/compiler@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)': + '@ethereum-waffle/compiler@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)': dependencies: - '@resolver-engine/imports': 0.3.3 - '@resolver-engine/imports-fs': 0.3.3 - '@typechain/ethers-v5': 2.0.0(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typechain@3.0.0(typescript@5.9.3)) + '@resolver-engine/imports': 0.3.3(supports-color@4.4.0) + '@resolver-engine/imports-fs': 0.3.3(supports-color@4.4.0) + '@typechain/ethers-v5': 2.0.0(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typechain@3.0.0(supports-color@4.4.0)(typescript@5.9.3)) '@types/mkdirp': 0.5.2 '@types/node-fetch': 2.6.12 ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -12009,7 +12050,7 @@ snapshots: node-fetch: 2.7.0(encoding@0.1.13) solc: 0.6.12 ts-generator: 0.1.1 - typechain: 3.0.0(typescript@5.9.3) + typechain: 3.0.0(supports-color@4.4.0)(typescript@5.9.3) transitivePeerDependencies: - bufferutil - encoding @@ -12034,11 +12075,11 @@ snapshots: - bufferutil - utf-8-validate - '@ethereum-waffle/provider@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@ethereum-waffle/provider@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)': dependencies: '@ethereum-waffle/ens': 3.4.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - ganache-core: 2.13.2(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + ganache-core: 2.13.2(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) patch-package: 6.5.1 postinstall-postinstall: 2.1.0 transitivePeerDependencies: @@ -12566,36 +12607,36 @@ snapshots: '@jest/console@30.3.0': dependencies: '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 chalk: 4.1.2 jest-message-util: 30.3.0 jest-util: 30.3.0 slash: 3.0.0 - '@jest/core@30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12))': + '@jest/core@30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0)': dependencies: '@jest/console': 30.3.0 '@jest/pattern': 30.0.1 - '@jest/reporters': 30.3.0 + '@jest/reporters': 30.3.0(supports-color@4.4.0) '@jest/test-result': 30.3.0 - '@jest/transform': 30.3.0 + '@jest/transform': 30.3.0(supports-color@4.4.0) '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.4.0 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.3.0 - jest-config: 30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)) + jest-config: 30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0) jest-haste-map: 30.3.0 jest-message-util: 30.3.0 jest-regex-util: 30.0.1 jest-resolve: 30.3.0 - jest-resolve-dependencies: 30.3.0 - jest-runner: 30.3.0 - jest-runtime: 30.3.0 - jest-snapshot: 30.3.0 + jest-resolve-dependencies: 30.3.0(supports-color@4.4.0) + jest-runner: 30.3.0(supports-color@4.4.0) + jest-runtime: 30.3.0(supports-color@4.4.0) + jest-snapshot: 30.3.0(supports-color@4.4.0) jest-util: 30.3.0 jest-validate: 30.3.0 jest-watcher: 30.3.0 @@ -12611,22 +12652,22 @@ snapshots: '@jest/diff-sequences@30.3.0': {} - '@jest/environment-jsdom-abstract@30.3.0(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))': + '@jest/environment-jsdom-abstract@30.3.0(jsdom@26.1.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10))': dependencies: '@jest/environment': 30.3.0 '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 '@types/jsdom': 21.1.7 - '@types/node': 22.18.8 + '@types/node': 24.13.4 jest-mock: 30.3.0 jest-util: 30.3.0 - jsdom: 26.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + jsdom: 26.1.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) '@jest/environment@30.3.0': dependencies: '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 22.19.15 jest-mock: 30.3.0 '@jest/expect-utils@30.2.0': @@ -12637,10 +12678,10 @@ snapshots: dependencies: '@jest/get-type': 30.1.0 - '@jest/expect@30.3.0': + '@jest/expect@30.3.0(supports-color@4.4.0)': dependencies: expect: 30.3.0 - jest-snapshot: 30.3.0 + jest-snapshot: 30.3.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -12648,17 +12689,17 @@ snapshots: dependencies: '@jest/types': 30.3.0 '@sinonjs/fake-timers': 15.1.1 - '@types/node': 22.18.8 + '@types/node': 22.19.15 jest-message-util: 30.3.0 jest-mock: 30.3.0 jest-util: 30.3.0 '@jest/get-type@30.1.0': {} - '@jest/globals@30.3.0': + '@jest/globals@30.3.0(supports-color@4.4.0)': dependencies: '@jest/environment': 30.3.0 - '@jest/expect': 30.3.0 + '@jest/expect': 30.3.0(supports-color@4.4.0) '@jest/types': 30.3.0 jest-mock: 30.3.0 transitivePeerDependencies: @@ -12666,27 +12707,27 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.15 jest-regex-util: 30.0.1 - '@jest/reporters@30.3.0': + '@jest/reporters@30.3.0(supports-color@4.4.0)': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 30.3.0 '@jest/test-result': 30.3.0 - '@jest/transform': 30.3.0 + '@jest/transform': 30.3.0(supports-color@4.4.0) '@jest/types': 30.3.0 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 22.18.8 + '@types/node': 24.13.4 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 glob: 10.5.0 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.3 + istanbul-lib-instrument: 6.0.3(supports-color@4.4.0) istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 5.0.6 + istanbul-lib-source-maps: 5.0.6(supports-color@4.4.0) istanbul-reports: 3.2.0 jest-message-util: 30.3.0 jest-util: 30.3.0 @@ -12728,12 +12769,12 @@ snapshots: jest-haste-map: 30.3.0 slash: 3.0.0 - '@jest/transform@30.3.0': + '@jest/transform@30.3.0(supports-color@4.4.0)': dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@jest/types': 30.3.0 '@jridgewell/trace-mapping': 0.3.31 - babel-plugin-istanbul: 7.0.1 + babel-plugin-istanbul: 7.0.1(supports-color@4.4.0) chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 @@ -12753,7 +12794,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.18.8 + '@types/node': 24.13.4 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -12763,16 +12804,16 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/yargs': 17.0.35 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))': dependencies: glob: 10.5.0 magic-string: 0.30.19 react-docgen-typescript: 2.4.0(typescript@5.9.3) - vite: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) + vite: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) optionalDependencies: typescript: 5.9.3 @@ -13092,21 +13133,21 @@ snapshots: '@nomicfoundation/solidity-analyzer-linux-x64-musl': 0.1.2 '@nomicfoundation/solidity-analyzer-win32-x64-msvc': 0.1.2 - '@nomiclabs/hardhat-ethers@2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))': + '@nomiclabs/hardhat-ethers@2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))': dependencies: ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - hardhat: 2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10) + hardhat: 2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) - '@nomiclabs/hardhat-truffle5@2.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': + '@nomiclabs/hardhat-truffle5@2.0.7(@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(supports-color@4.4.0)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10))': dependencies: - '@nomiclabs/hardhat-web3': 2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@nomiclabs/truffle-contract': 4.5.10(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-web3': 2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)) + '@nomiclabs/truffle-contract': 4.5.10(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)) '@types/chai': 4.3.20 chai: 4.5.0 ethereumjs-util: 7.1.5 fs-extra: 7.0.1 - hardhat: 2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10) - web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + hardhat: 2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) + web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding @@ -13117,32 +13158,32 @@ snapshots: - web3-eth-abi - web3-utils - '@nomiclabs/hardhat-waffle@2.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(ethereum-waffle@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10))(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))': + '@nomiclabs/hardhat-waffle@2.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(ethereum-waffle@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))': dependencies: - '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)) '@types/sinon-chai': 3.2.12 - ethereum-waffle: 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10) + ethereum-waffle: 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - hardhat: 2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10) + hardhat: 2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) - '@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': + '@nomiclabs/hardhat-web3@2.1.0(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10))': dependencies: - hardhat: 2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10) - web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + hardhat: 2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) + web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) - '@nomiclabs/truffle-contract@4.5.10(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': + '@nomiclabs/truffle-contract@4.5.10(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)(web3-core-helpers@1.10.4)(web3-core-promievent@1.10.4)(web3-eth-abi@1.10.4)(web3-utils@1.10.4)(web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10))': dependencies: '@ensdomains/ensjs': 2.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@truffle/blockchain-utils': 0.1.9 - '@truffle/contract-schema': 3.4.16 - '@truffle/debug-utils': 6.0.57 + '@truffle/contract-schema': 3.4.16(supports-color@4.4.0) + '@truffle/debug-utils': 6.0.57(supports-color@4.4.0) '@truffle/error': 0.1.1 - '@truffle/interface-adapter': 0.5.37(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@truffle/interface-adapter': 0.5.37(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) bignumber.js: 7.2.1 - ethereum-ens: 0.8.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + ethereum-ens: 0.8.0(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) ethers: 4.0.49 source-map-support: 0.5.21 - web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) web3-core-helpers: 1.10.4 web3-core-promievent: 1.10.4 web3-eth-abi: 1.10.4 @@ -13184,33 +13225,33 @@ snapshots: react: 19.3.0 react-redux: 9.2.0(@types/react@19.3.0)(react@19.3.0)(redux@5.0.1) - '@resolver-engine/core@0.3.3': + '@resolver-engine/core@0.3.3(supports-color@4.4.0)': dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@4.4.0) is-url: 1.2.4 request: 2.88.2 transitivePeerDependencies: - supports-color - '@resolver-engine/fs@0.3.3': + '@resolver-engine/fs@0.3.3(supports-color@4.4.0)': dependencies: - '@resolver-engine/core': 0.3.3 - debug: 3.2.7 + '@resolver-engine/core': 0.3.3(supports-color@4.4.0) + debug: 3.2.7(supports-color@4.4.0) transitivePeerDependencies: - supports-color - '@resolver-engine/imports-fs@0.3.3': + '@resolver-engine/imports-fs@0.3.3(supports-color@4.4.0)': dependencies: - '@resolver-engine/fs': 0.3.3 - '@resolver-engine/imports': 0.3.3 - debug: 3.2.7 + '@resolver-engine/fs': 0.3.3(supports-color@4.4.0) + '@resolver-engine/imports': 0.3.3(supports-color@4.4.0) + debug: 3.2.7(supports-color@4.4.0) transitivePeerDependencies: - supports-color - '@resolver-engine/imports@0.3.3': + '@resolver-engine/imports@0.3.3(supports-color@4.4.0)': dependencies: - '@resolver-engine/core': 0.3.3 - debug: 3.2.7 + '@resolver-engine/core': 0.3.3(supports-color@4.4.0) + debug: 3.2.7(supports-color@4.4.0) hosted-git-info: 2.8.9 path-browserify: 1.0.1 url: 0.11.0 @@ -13394,7 +13435,7 @@ snapshots: '@sentry/types': 5.30.0 tslib: 1.14.1 - '@sentry/node@5.30.0': + '@sentry/node@5.30.0(supports-color@4.4.0)': dependencies: '@sentry/core': 5.30.0 '@sentry/hub': 5.30.0 @@ -13402,7 +13443,7 @@ snapshots: '@sentry/types': 5.30.0 '@sentry/utils': 5.30.0 cookie: 0.4.2 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@4.4.0) lru_map: 0.3.3 tslib: 1.14.1 transitivePeerDependencies: @@ -13532,36 +13573,36 @@ snapshots: '@standard-schema/utils@0.3.0': {} - '@storybook/addon-links@9.1.20(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))': + '@storybook/addon-links@9.1.20(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))': dependencies: '@storybook/global': 5.0.0 - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) optionalDependencies: react: 19.3.0 - '@storybook/addon-onboarding@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))': + '@storybook/addon-onboarding@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))': dependencies: - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) - '@storybook/blocks@8.6.14(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))': + '@storybook/blocks@8.6.14(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))': dependencies: '@storybook/icons': 1.3.2(react-dom@19.3.0(react@19.3.0))(react@19.3.0) - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) ts-dedent: 2.2.0 optionalDependencies: react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - '@storybook/builder-vite@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))': + '@storybook/builder-vite@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))': dependencies: - '@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))) - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + '@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) ts-dedent: 2.2.0 - vite: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) + vite: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) - '@storybook/csf-plugin@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))': + '@storybook/csf-plugin@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))': dependencies: - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) unplugin: 1.16.1 '@storybook/global@5.0.0': {} @@ -13571,18 +13612,18 @@ snapshots: react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - '@storybook/nextjs-vite@9.1.20(@babel/core@7.28.4)(babel-plugin-macros@3.1.0)(next@16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))': + '@storybook/nextjs-vite@9.1.20(@babel/core@7.28.4(supports-color@4.4.0))(babel-plugin-macros@3.1.0)(next@16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))': dependencies: - '@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) - '@storybook/react': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3) - '@storybook/react-vite': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) - next: 16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + '@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) + '@storybook/react': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3) + '@storybook/react-vite': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) + next: 16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) - styled-jsx: 5.1.6(@babel/core@7.28.4)(babel-plugin-macros@3.1.0)(react@19.3.0) - vite: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) - vite-plugin-storybook-nextjs: 3.3.2(next@16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) + styled-jsx: 5.1.6(@babel/core@7.28.4(supports-color@4.4.0))(babel-plugin-macros@3.1.0)(react@19.3.0) + vite: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) + vite-plugin-storybook-nextjs: 3.3.2(next@16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -13591,39 +13632,39 @@ snapshots: - rollup - supports-color - '@storybook/react-dom-shim@9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))': + '@storybook/react-dom-shim@9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))': dependencies: react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) - '@storybook/react-vite@9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))': + '@storybook/react-vite@9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(rollup@4.52.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) '@rollup/pluginutils': 5.3.0(rollup@4.52.4) - '@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) - '@storybook/react': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3) + '@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) + '@storybook/react': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3) find-up: 7.0.0 magic-string: 0.30.19 react: 19.3.0 - react-docgen: 8.0.1 + react-docgen: 8.0.1(supports-color@4.4.0) react-dom: 19.3.0(react@19.3.0) resolve: 1.22.10 - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) tsconfig-paths: 4.2.0 - vite: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) + vite: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) transitivePeerDependencies: - rollup - supports-color - typescript - '@storybook/react@9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)': + '@storybook/react@9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))) + '@storybook/react-dom-shim': 9.1.20(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))) react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) optionalDependencies: typescript: 5.9.3 @@ -13692,14 +13733,14 @@ snapshots: '@truffle/blockchain-utils@0.1.9': {} - '@truffle/codec@0.17.3': + '@truffle/codec@0.17.3(supports-color@4.4.0)': dependencies: '@truffle/abi-utils': 1.0.3 '@truffle/compile-common': 0.9.8 big.js: 6.2.2 bn.js: 5.2.1 cbor: 5.2.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) lodash: 4.17.23 semver: 7.7.4 utf8: 3.0.0 @@ -13712,20 +13753,20 @@ snapshots: '@truffle/error': 0.2.2 colors: 1.4.0 - '@truffle/contract-schema@3.4.16': + '@truffle/contract-schema@3.4.16(supports-color@4.4.0)': dependencies: ajv: 6.12.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) transitivePeerDependencies: - supports-color - '@truffle/debug-utils@6.0.57': + '@truffle/debug-utils@6.0.57(supports-color@4.4.0)': dependencies: - '@truffle/codec': 0.17.3 + '@truffle/codec': 0.17.3(supports-color@4.4.0) '@trufflesuite/chromafi': 3.0.0 bn.js: 5.2.1 chalk: 2.4.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) highlightjs-solidity: 2.0.6 transitivePeerDependencies: - supports-color @@ -13734,11 +13775,11 @@ snapshots: '@truffle/error@0.2.2': {} - '@truffle/interface-adapter@0.5.37(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@truffle/interface-adapter@0.5.37(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10)': dependencies: bn.js: 5.2.1 ethers: 4.0.49 - web3: 1.10.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3: 1.10.0(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding @@ -13761,10 +13802,10 @@ snapshots: tslib: 2.8.1 optional: true - '@typechain/ethers-v5@2.0.0(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typechain@3.0.0(typescript@5.9.3))': + '@typechain/ethers-v5@2.0.0(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(typechain@3.0.0(supports-color@4.4.0)(typescript@5.9.3))': dependencies: ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - typechain: 3.0.0(typescript@5.9.3) + typechain: 3.0.0(supports-color@4.4.0)(typescript@5.9.3) '@types/aria-query@5.0.1': {} @@ -13791,17 +13832,17 @@ snapshots: '@types/bn.js@4.11.6': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/bn.js@5.1.6': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/responselike': 1.0.3 '@types/chai@4.3.20': {} @@ -13880,7 +13921,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.18.8 + '@types/node': 24.13.4 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -13890,7 +13931,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/lodash@4.17.24': {} @@ -13898,31 +13939,30 @@ snapshots: '@types/mkdirp@0.5.2': dependencies: - '@types/node': 22.18.8 + '@types/node': 24.13.4 '@types/ms@2.1.0': {} '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.18.8 + '@types/node': 24.13.4 form-data: 4.0.4 '@types/node@12.20.55': {} - '@types/node@22.18.8': + '@types/node@22.19.15': dependencies: undici-types: 6.21.0 - '@types/node@22.19.15': + '@types/node@24.13.4': dependencies: - undici-types: 6.21.0 - optional: true + undici-types: 7.18.2 '@types/parse-json@4.0.0': {} '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/prettier@2.7.2': {} @@ -13938,17 +13978,17 @@ snapshots: '@types/resolve@0.0.8': dependencies: - '@types/node': 22.18.8 + '@types/node': 24.13.4 '@types/resolve@1.20.6': {} '@types/responselike@1.0.3': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/secp256k1@4.0.6': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.15 '@types/sinon-chai@3.2.12': dependencies: @@ -13971,7 +14011,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.18.8 + '@types/node': 24.13.4 '@types/yargs-parser@21.0.3': {} @@ -13983,15 +14023,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3))(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.46.0(eslint@9.37.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.46.0 - '@typescript-eslint/type-utils': 8.46.0(eslint@9.37.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.46.0(eslint@9.37.0)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.46.0 - eslint: 9.37.0 + eslint: 9.37.0(supports-color@4.4.0) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -14000,23 +14040,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.46.0(eslint@9.37.0)(typescript@5.9.3)': + '@typescript-eslint/parser@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.46.0 '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.46.0(supports-color@4.4.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.46.0 - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.37.0 + debug: 4.4.3(supports-color@4.4.0) + eslint: 9.37.0(supports-color@4.4.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.46.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.46.0(supports-color@4.4.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) '@typescript-eslint/types': 8.46.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14030,13 +14070,13 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.46.0(eslint@9.37.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.46.0(eslint@9.37.0)(typescript@5.9.3) - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.37.0 + '@typescript-eslint/typescript-estree': 8.46.0(supports-color@4.4.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) + debug: 4.4.3(supports-color@4.4.0) + eslint: 9.37.0(supports-color@4.4.0) ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -14044,13 +14084,13 @@ snapshots: '@typescript-eslint/types@8.46.0': {} - '@typescript-eslint/typescript-estree@8.46.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.46.0(supports-color@4.4.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.46.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.46.0(supports-color@4.4.0)(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) '@typescript-eslint/types': 8.46.0 '@typescript-eslint/visitor-keys': 8.46.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 @@ -14060,13 +14100,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.46.0(eslint@9.37.0)(typescript@5.9.3)': + '@typescript-eslint/utils@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(supports-color@4.4.0)) '@typescript-eslint/scope-manager': 8.46.0 '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) - eslint: 9.37.0 + '@typescript-eslint/typescript-estree': 8.46.0(supports-color@4.4.0)(typescript@5.9.3) + eslint: 9.37.0(supports-color@4.4.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14137,9 +14177,9 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vercel/speed-insights@2.0.0(next@16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)(svelte@3.55.0)': + '@vercel/speed-insights@2.0.0(next@16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)(svelte@3.55.0)': optionalDependencies: - next: 16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + next: 16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) react: 19.3.0 svelte: 3.55.0 @@ -14153,13 +14193,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0))': + '@vitest/mocker@3.2.4(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - vite: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) + vite: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -15330,9 +15370,9 @@ snapshots: aes-js@3.1.2: optional: true - agent-base@6.0.2: + agent-base@6.0.2(supports-color@4.4.0): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -15597,20 +15637,20 @@ snapshots: esutils: 2.0.3 js-tokens: 3.0.2 - babel-core@6.26.3: + babel-core@6.26.3(supports-color@4.4.0): dependencies: babel-code-frame: 6.26.0 babel-generator: 6.26.1 - babel-helpers: 6.24.1 + babel-helpers: 6.24.1(supports-color@4.4.0) babel-messages: 6.23.0 - babel-register: 6.26.0 + babel-register: 6.26.0(supports-color@4.4.0) babel-runtime: 6.26.0 - babel-template: 6.26.0 - babel-traverse: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 babylon: 6.18.0 convert-source-map: 1.9.0 - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) json5: 0.5.1 lodash: 4.17.23 minimatch: 3.1.5 @@ -15632,46 +15672,46 @@ snapshots: source-map: 0.5.7 trim-right: 1.0.1 - babel-helper-builder-binary-assignment-operator-visitor@6.24.1: + babel-helper-builder-binary-assignment-operator-visitor@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-explode-assignable-expression: 6.24.1 + babel-helper-explode-assignable-expression: 6.24.1(supports-color@4.4.0) babel-runtime: 6.26.0 babel-types: 6.26.0 transitivePeerDependencies: - supports-color - babel-helper-call-delegate@6.24.1: + babel-helper-call-delegate@6.24.1(supports-color@4.4.0): dependencies: babel-helper-hoist-variables: 6.24.1 babel-runtime: 6.26.0 - babel-traverse: 6.26.0 + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color - babel-helper-define-map@6.26.0: + babel-helper-define-map@6.26.0(supports-color@4.4.0): dependencies: - babel-helper-function-name: 6.24.1 + babel-helper-function-name: 6.24.1(supports-color@4.4.0) babel-runtime: 6.26.0 babel-types: 6.26.0 lodash: 4.17.23 transitivePeerDependencies: - supports-color - babel-helper-explode-assignable-expression@6.24.1: + babel-helper-explode-assignable-expression@6.24.1(supports-color@4.4.0): dependencies: babel-runtime: 6.26.0 - babel-traverse: 6.26.0 + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color - babel-helper-function-name@6.24.1: + babel-helper-function-name@6.24.1(supports-color@4.4.0): dependencies: babel-helper-get-function-arity: 6.24.1 babel-runtime: 6.26.0 - babel-template: 6.26.0 - babel-traverse: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color @@ -15697,50 +15737,50 @@ snapshots: babel-types: 6.26.0 lodash: 4.17.23 - babel-helper-remap-async-to-generator@6.24.1: + babel-helper-remap-async-to-generator@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-function-name: 6.24.1 + babel-helper-function-name: 6.24.1(supports-color@4.4.0) babel-runtime: 6.26.0 - babel-template: 6.26.0 - babel-traverse: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color - babel-helper-replace-supers@6.24.1: + babel-helper-replace-supers@6.24.1(supports-color@4.4.0): dependencies: babel-helper-optimise-call-expression: 6.24.1 babel-messages: 6.23.0 babel-runtime: 6.26.0 - babel-template: 6.26.0 - babel-traverse: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color - babel-helpers@6.24.1: + babel-helpers@6.24.1(supports-color@4.4.0): dependencies: babel-runtime: 6.26.0 - babel-template: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color - babel-jest@30.3.0(@babel/core@7.28.4): + babel-jest@30.3.0(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0): dependencies: - '@babel/core': 7.28.4 - '@jest/transform': 30.3.0 + '@babel/core': 7.28.4(supports-color@4.4.0) + '@jest/transform': 30.3.0(supports-color@4.4.0) '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 7.0.1 - babel-preset-jest: 30.3.0(@babel/core@7.28.4) + babel-plugin-istanbul: 7.0.1(supports-color@4.4.0) + babel-preset-jest: 30.3.0(@babel/core@7.28.4(supports-color@4.4.0)) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - babel-loader@10.1.1(@babel/core@7.28.4)(webpack@5.103.0(esbuild@0.25.12)): + babel-loader@10.1.1(@babel/core@7.28.4(supports-color@4.4.0))(webpack@5.103.0(esbuild@0.25.12)): dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) find-up: 5.0.0 optionalDependencies: webpack: 5.103.0(esbuild@0.25.12) @@ -15753,12 +15793,12 @@ snapshots: dependencies: babel-runtime: 6.26.0 - babel-plugin-istanbul@7.0.1: + babel-plugin-istanbul@7.0.1(supports-color@4.4.0): dependencies: '@babel/helper-plugin-utils': 7.28.6 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 6.0.3 + istanbul-lib-instrument: 6.0.3(supports-color@4.4.0) test-exclude: 6.0.0 transitivePeerDependencies: - supports-color @@ -15769,7 +15809,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.27.4 + '@babel/runtime': 7.29.2 cosmiconfig: 7.1.0 resolve: 1.22.10 @@ -15779,9 +15819,9 @@ snapshots: babel-plugin-syntax-trailing-function-commas@6.22.0: {} - babel-plugin-transform-async-to-generator@6.24.1: + babel-plugin-transform-async-to-generator@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-remap-async-to-generator: 6.24.1 + babel-helper-remap-async-to-generator: 6.24.1(supports-color@4.4.0) babel-plugin-syntax-async-functions: 6.13.0 babel-runtime: 6.26.0 transitivePeerDependencies: @@ -15795,34 +15835,34 @@ snapshots: dependencies: babel-runtime: 6.26.0 - babel-plugin-transform-es2015-block-scoping@6.26.0: + babel-plugin-transform-es2015-block-scoping@6.26.0(supports-color@4.4.0): dependencies: babel-runtime: 6.26.0 - babel-template: 6.26.0 - babel-traverse: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 lodash: 4.17.23 transitivePeerDependencies: - supports-color - babel-plugin-transform-es2015-classes@6.24.1: + babel-plugin-transform-es2015-classes@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-define-map: 6.26.0 - babel-helper-function-name: 6.24.1 + babel-helper-define-map: 6.26.0(supports-color@4.4.0) + babel-helper-function-name: 6.24.1(supports-color@4.4.0) babel-helper-optimise-call-expression: 6.24.1 - babel-helper-replace-supers: 6.24.1 + babel-helper-replace-supers: 6.24.1(supports-color@4.4.0) babel-messages: 6.23.0 babel-runtime: 6.26.0 - babel-template: 6.26.0 - babel-traverse: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color - babel-plugin-transform-es2015-computed-properties@6.24.1: + babel-plugin-transform-es2015-computed-properties@6.24.1(supports-color@4.4.0): dependencies: babel-runtime: 6.26.0 - babel-template: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -15839,9 +15879,9 @@ snapshots: dependencies: babel-runtime: 6.26.0 - babel-plugin-transform-es2015-function-name@6.24.1: + babel-plugin-transform-es2015-function-name@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-function-name: 6.24.1 + babel-helper-function-name: 6.24.1(supports-color@4.4.0) babel-runtime: 6.26.0 babel-types: 6.26.0 transitivePeerDependencies: @@ -15851,53 +15891,53 @@ snapshots: dependencies: babel-runtime: 6.26.0 - babel-plugin-transform-es2015-modules-amd@6.24.1: + babel-plugin-transform-es2015-modules-amd@6.24.1(supports-color@4.4.0): dependencies: - babel-plugin-transform-es2015-modules-commonjs: 6.26.2 + babel-plugin-transform-es2015-modules-commonjs: 6.26.2(supports-color@4.4.0) babel-runtime: 6.26.0 - babel-template: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color - babel-plugin-transform-es2015-modules-commonjs@6.26.2: + babel-plugin-transform-es2015-modules-commonjs@6.26.2(supports-color@4.4.0): dependencies: babel-plugin-transform-strict-mode: 6.24.1 babel-runtime: 6.26.0 - babel-template: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color - babel-plugin-transform-es2015-modules-systemjs@6.24.1: + babel-plugin-transform-es2015-modules-systemjs@6.24.1(supports-color@4.4.0): dependencies: babel-helper-hoist-variables: 6.24.1 babel-runtime: 6.26.0 - babel-template: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color - babel-plugin-transform-es2015-modules-umd@6.24.1: + babel-plugin-transform-es2015-modules-umd@6.24.1(supports-color@4.4.0): dependencies: - babel-plugin-transform-es2015-modules-amd: 6.24.1 + babel-plugin-transform-es2015-modules-amd: 6.24.1(supports-color@4.4.0) babel-runtime: 6.26.0 - babel-template: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color - babel-plugin-transform-es2015-object-super@6.24.1: + babel-plugin-transform-es2015-object-super@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-replace-supers: 6.24.1 + babel-helper-replace-supers: 6.24.1(supports-color@4.4.0) babel-runtime: 6.26.0 transitivePeerDependencies: - supports-color - babel-plugin-transform-es2015-parameters@6.24.1: + babel-plugin-transform-es2015-parameters@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-call-delegate: 6.24.1 + babel-helper-call-delegate: 6.24.1(supports-color@4.4.0) babel-helper-get-function-arity: 6.24.1 babel-runtime: 6.26.0 - babel-template: 6.26.0 - babel-traverse: 6.26.0 + babel-template: 6.26.0(supports-color@4.4.0) + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 transitivePeerDependencies: - supports-color @@ -15931,9 +15971,9 @@ snapshots: babel-runtime: 6.26.0 regexpu-core: 2.0.0 - babel-plugin-transform-exponentiation-operator@6.24.1: + babel-plugin-transform-exponentiation-operator@6.24.1(supports-color@4.4.0): dependencies: - babel-helper-builder-binary-assignment-operator-visitor: 6.24.1 + babel-helper-builder-binary-assignment-operator-visitor: 6.24.1(supports-color@4.4.0) babel-plugin-syntax-exponentiation-operator: 6.13.0 babel-runtime: 6.26.0 transitivePeerDependencies: @@ -15948,53 +15988,53 @@ snapshots: babel-runtime: 6.26.0 babel-types: 6.26.0 - babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.4) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.4) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.4) - '@babel/plugin-syntax-import-attributes': 7.28.6(@babel/core@7.28.4) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) - - babel-preset-env@1.7.0: + babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.4(supports-color@4.4.0)): + dependencies: + '@babel/core': 7.28.4(supports-color@4.4.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-import-attributes': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4(supports-color@4.4.0)) + + babel-preset-env@1.7.0(supports-color@4.4.0): dependencies: babel-plugin-check-es2015-constants: 6.22.0 babel-plugin-syntax-trailing-function-commas: 6.22.0 - babel-plugin-transform-async-to-generator: 6.24.1 + babel-plugin-transform-async-to-generator: 6.24.1(supports-color@4.4.0) babel-plugin-transform-es2015-arrow-functions: 6.22.0 babel-plugin-transform-es2015-block-scoped-functions: 6.22.0 - babel-plugin-transform-es2015-block-scoping: 6.26.0 - babel-plugin-transform-es2015-classes: 6.24.1 - babel-plugin-transform-es2015-computed-properties: 6.24.1 + babel-plugin-transform-es2015-block-scoping: 6.26.0(supports-color@4.4.0) + babel-plugin-transform-es2015-classes: 6.24.1(supports-color@4.4.0) + babel-plugin-transform-es2015-computed-properties: 6.24.1(supports-color@4.4.0) babel-plugin-transform-es2015-destructuring: 6.23.0 babel-plugin-transform-es2015-duplicate-keys: 6.24.1 babel-plugin-transform-es2015-for-of: 6.23.0 - babel-plugin-transform-es2015-function-name: 6.24.1 + babel-plugin-transform-es2015-function-name: 6.24.1(supports-color@4.4.0) babel-plugin-transform-es2015-literals: 6.22.0 - babel-plugin-transform-es2015-modules-amd: 6.24.1 - babel-plugin-transform-es2015-modules-commonjs: 6.26.2 - babel-plugin-transform-es2015-modules-systemjs: 6.24.1 - babel-plugin-transform-es2015-modules-umd: 6.24.1 - babel-plugin-transform-es2015-object-super: 6.24.1 - babel-plugin-transform-es2015-parameters: 6.24.1 + babel-plugin-transform-es2015-modules-amd: 6.24.1(supports-color@4.4.0) + babel-plugin-transform-es2015-modules-commonjs: 6.26.2(supports-color@4.4.0) + babel-plugin-transform-es2015-modules-systemjs: 6.24.1(supports-color@4.4.0) + babel-plugin-transform-es2015-modules-umd: 6.24.1(supports-color@4.4.0) + babel-plugin-transform-es2015-object-super: 6.24.1(supports-color@4.4.0) + babel-plugin-transform-es2015-parameters: 6.24.1(supports-color@4.4.0) babel-plugin-transform-es2015-shorthand-properties: 6.24.1 babel-plugin-transform-es2015-spread: 6.22.0 babel-plugin-transform-es2015-sticky-regex: 6.24.1 babel-plugin-transform-es2015-template-literals: 6.22.0 babel-plugin-transform-es2015-typeof-symbol: 6.23.0 babel-plugin-transform-es2015-unicode-regex: 6.24.1 - babel-plugin-transform-exponentiation-operator: 6.24.1 + babel-plugin-transform-exponentiation-operator: 6.24.1(supports-color@4.4.0) babel-plugin-transform-regenerator: 6.26.0 browserslist: 3.2.8 invariant: 2.2.4 @@ -16002,15 +16042,15 @@ snapshots: transitivePeerDependencies: - supports-color - babel-preset-jest@30.3.0(@babel/core@7.28.4): + babel-preset-jest@30.3.0(@babel/core@7.28.4(supports-color@4.4.0)): dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) babel-plugin-jest-hoist: 30.3.0 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4(supports-color@4.4.0)) - babel-register@6.26.0: + babel-register@6.26.0(supports-color@4.4.0): dependencies: - babel-core: 6.26.3 + babel-core: 6.26.3(supports-color@4.4.0) babel-runtime: 6.26.0 core-js: 2.6.12 home-or-tmp: 2.0.0 @@ -16025,24 +16065,24 @@ snapshots: core-js: 2.6.12 regenerator-runtime: 0.11.1 - babel-template@6.26.0: + babel-template@6.26.0(supports-color@4.4.0): dependencies: babel-runtime: 6.26.0 - babel-traverse: 6.26.0 + babel-traverse: 6.26.0(supports-color@4.4.0) babel-types: 6.26.0 babylon: 6.18.0 lodash: 4.17.23 transitivePeerDependencies: - supports-color - babel-traverse@6.26.0: + babel-traverse@6.26.0(supports-color@4.4.0): dependencies: babel-code-frame: 6.26.0 babel-messages: 6.23.0 babel-runtime: 6.26.0 babel-types: 6.26.0 babylon: 6.18.0 - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) globals: 9.18.0 invariant: 2.2.4 lodash: 4.17.23 @@ -16056,9 +16096,9 @@ snapshots: lodash: 4.17.23 to-fast-properties: 1.0.3 - babelify@7.3.0: + babelify@7.3.0(supports-color@4.4.0): dependencies: - babel-core: 6.26.3 + babel-core: 6.26.3(supports-color@4.4.0) object-assign: 4.1.1 transitivePeerDependencies: - supports-color @@ -16145,11 +16185,11 @@ snapshots: rxjs: 6.6.7 sturdy-websocket: 0.1.12 - body-parser@1.20.3: + body-parser@1.20.3(supports-color@4.4.0): dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) depd: 2.0.0 destroy: 1.2.0 http-errors: 2.0.0 @@ -16197,7 +16237,7 @@ snapshots: preserve: 0.2.0 repeat-element: 1.1.4 - braces@2.3.2: + braces@2.3.2(supports-color@4.4.0): dependencies: arr-flatten: 1.1.0 array-unique: 0.3.2 @@ -16205,7 +16245,7 @@ snapshots: fill-range: 4.0.0 isobject: 3.0.1 repeat-element: 1.1.4 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@4.4.0) snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 @@ -16523,7 +16563,7 @@ snapshots: undici: 6.21.1 whatwg-mimetype: 4.0.0 - chokidar@1.7.0: + chokidar@1.7.0(supports-color@4.4.0): dependencies: anymatch: 1.3.2 async-each: 1.0.6 @@ -16532,7 +16572,7 @@ snapshots: is-binary-path: 1.0.1 is-glob: 2.0.1 path-is-absolute: 1.0.1 - readdirp: 2.2.1 + readdirp: 2.2.1(supports-color@4.4.0) optionalDependencies: fsevents: 1.2.13 transitivePeerDependencies: @@ -16980,9 +17020,11 @@ snapshots: date-fns@4.1.0: {} - debug@2.6.9: + debug@2.6.9(supports-color@4.4.0): dependencies: ms: 2.0.0 + optionalDependencies: + supports-color: 4.4.0 debug@3.1.0(supports-color@4.4.0): dependencies: @@ -16990,13 +17032,23 @@ snapshots: optionalDependencies: supports-color: 4.4.0 - debug@3.2.6: + debug@3.2.6(supports-color@4.4.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 4.4.0 - debug@3.2.7: + debug@3.2.7(supports-color@4.4.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 4.4.0 + + debug@4.4.3(supports-color@4.4.0): + dependencies: + ms: 2.1.3 + optionalDependencies: + supports-color: 4.4.0 debug@4.4.3(supports-color@8.1.1): dependencies: @@ -17441,9 +17493,9 @@ snapshots: es6-iterator: 2.0.3 es6-symbol: 3.1.3 - esbuild-register@3.6.0(esbuild@0.25.12): + esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) esbuild: 0.25.12 transitivePeerDependencies: - supports-color @@ -17596,40 +17648,40 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.8(eslint@9.37.0): + eslint-config-prettier@10.1.8(eslint@9.37.0(supports-color@4.4.0)): dependencies: - eslint: 9.37.0 + eslint: 9.37.0(supports-color@4.4.0) - eslint-import-resolver-node@0.3.9: + eslint-import-resolver-node@0.3.9(supports-color@4.4.0): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@4.4.0) is-core-module: 2.16.1 resolve: 1.22.10 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.37.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@4.4.0))(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@4.4.0) optionalDependencies: - '@typescript-eslint/parser': 8.46.0(eslint@9.37.0)(typescript@5.9.3) - eslint: 9.37.0 - eslint-import-resolver-node: 0.3.9 + '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) + eslint: 9.37.0(supports-color@4.4.0) + eslint-import-resolver-node: 0.3.9(supports-color@4.4.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3))(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 - debug: 3.2.7 + debug: 3.2.7(supports-color@4.4.0) doctrine: 2.1.0 - eslint: 9.37.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.37.0) + eslint: 9.37.0(supports-color@4.4.0) + eslint-import-resolver-node: 0.3.9(supports-color@4.4.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@4.4.0))(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -17641,27 +17693,27 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.46.0(eslint@9.37.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.37.0))(eslint@9.37.0)(prettier@2.8.8): + eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.37.0(supports-color@4.4.0)))(eslint@9.37.0(supports-color@4.4.0))(prettier@2.8.8): dependencies: - eslint: 9.37.0 + eslint: 9.37.0(supports-color@4.4.0) prettier: 2.8.8 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 10.1.8(eslint@9.37.0) + eslint-config-prettier: 10.1.8(eslint@9.37.0(supports-color@4.4.0)) - eslint-plugin-react-hooks@5.2.0(eslint@9.37.0): + eslint-plugin-react-hooks@5.2.0(eslint@9.37.0(supports-color@4.4.0)): dependencies: - eslint: 9.37.0 + eslint: 9.37.0(supports-color@4.4.0) - eslint-plugin-react@7.37.5(eslint@9.37.0): + eslint-plugin-react@7.37.5(eslint@9.37.0(supports-color@4.4.0)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -17669,7 +17721,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.37.0 + eslint: 9.37.0(supports-color@4.4.0) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.3 @@ -17683,11 +17735,11 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-storybook@9.1.20(eslint@9.37.0)(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3): + eslint-plugin-storybook@9.1.20(eslint@9.37.0(supports-color@4.4.0))(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.46.0(eslint@9.37.0)(typescript@5.9.3) - eslint: 9.37.0 - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + '@typescript-eslint/utils': 8.46.0(eslint@9.37.0(supports-color@4.4.0))(supports-color@4.4.0)(typescript@5.9.3) + eslint: 9.37.0(supports-color@4.4.0) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) transitivePeerDependencies: - supports-color - typescript @@ -17707,14 +17759,14 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.37.0: + eslint@9.37.0(supports-color@4.4.0): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(supports-color@4.4.0)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 + '@eslint/config-array': 0.21.0(supports-color@4.4.0) '@eslint/config-helpers': 0.4.0 '@eslint/core': 0.16.0 - '@eslint/eslintrc': 3.3.1 + '@eslint/eslintrc': 3.3.1(supports-color@4.4.0) '@eslint/js': 9.37.0 '@eslint/plugin-kit': 0.4.0 '@humanfs/node': 0.16.6 @@ -17725,7 +17777,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -17785,13 +17837,13 @@ snapshots: etag@1.8.1: {} - eth-block-tracker@3.0.1: + eth-block-tracker@3.0.1(supports-color@4.4.0): dependencies: eth-query: 2.1.2 ethereumjs-tx: 1.3.7 ethereumjs-util: 5.2.1 ethjs-util: 0.1.6 - json-rpc-engine: 3.8.0 + json-rpc-engine: 3.8.0(supports-color@4.4.0) pify: 2.3.0 tape: 4.17.0 transitivePeerDependencies: @@ -17804,17 +17856,17 @@ snapshots: idna-uts46-hx: 2.3.1 js-sha3: 0.5.7 - eth-json-rpc-infura@3.2.1(encoding@0.1.13): + eth-json-rpc-infura@3.2.1(encoding@0.1.13)(supports-color@4.4.0): dependencies: cross-fetch: 2.2.6(encoding@0.1.13) - eth-json-rpc-middleware: 1.6.0 - json-rpc-engine: 3.8.0 + eth-json-rpc-middleware: 1.6.0(supports-color@4.4.0) + json-rpc-engine: 3.8.0(supports-color@4.4.0) json-rpc-error: 2.0.0 transitivePeerDependencies: - encoding - supports-color - eth-json-rpc-middleware@1.6.0: + eth-json-rpc-middleware@1.6.0(supports-color@4.4.0): dependencies: async: 2.6.4 eth-query: 2.1.2 @@ -17824,7 +17876,7 @@ snapshots: ethereumjs-util: 5.2.1 ethereumjs-vm: 2.6.0 fetch-ponyfill: 4.1.0 - json-rpc-engine: 3.8.0 + json-rpc-engine: 3.8.0(supports-color@4.4.0) json-rpc-error: 2.0.0 json-stable-stringify: 1.2.1 promise-to-callback: 1.0.0 @@ -17832,12 +17884,12 @@ snapshots: transitivePeerDependencies: - supports-color - eth-lib@0.1.29(bufferutil@4.0.9)(utf-8-validate@5.0.10): + eth-lib@0.1.29(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: - bn.js: 4.12.1 + bn.js: 4.12.3 elliptic: 6.6.1 nano-json-stream-parser: 0.1.2 - servify: 0.1.12 + servify: 0.1.12(supports-color@4.4.0) ws: 3.3.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) xhr-request-promise: 0.1.3 transitivePeerDependencies: @@ -17847,7 +17899,7 @@ snapshots: eth-lib@0.2.8: dependencies: - bn.js: 4.12.1 + bn.js: 4.12.3 elliptic: 6.6.1 xhr-request-promise: 0.1.3 @@ -17862,14 +17914,14 @@ snapshots: eth-sig-util@1.4.2: dependencies: - ethereumjs-abi: https://codeload.github.com/ethereumjs/ethereumjs-abi/tar.gz/ee3994657fa7a427238e6ba92a84d0b529bbcde0 + ethereumjs-abi: 0.6.8 ethereumjs-util: 5.2.1 eth-sig-util@3.0.0: dependencies: buffer: 5.7.1 elliptic: 6.6.1 - ethereumjs-abi: 0.6.5 + ethereumjs-abi: 0.6.8 ethereumjs-util: 5.2.1 tweetnacl: 1.0.3 tweetnacl-util: 0.15.1 @@ -17934,26 +17986,26 @@ snapshots: '@scure/bip32': 1.4.0 '@scure/bip39': 1.3.0 - ethereum-ens@0.8.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10): + ethereum-ens@0.8.0(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: bluebird: 3.7.2 eth-ens-namehash: 2.0.8 js-sha3: 0.5.7 pako: 1.0.11 underscore: 1.13.7 - web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3: 1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate - ethereum-waffle@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10): + ethereum-waffle@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10): dependencies: - '@ethereum-waffle/chai': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@ethereum-waffle/compiler': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10) + '@ethereum-waffle/chai': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) + '@ethereum-waffle/compiler': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) '@ethereum-waffle/mock-contract': 3.4.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@ethereum-waffle/provider': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@ethereum-waffle/provider': 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil @@ -17962,17 +18014,7 @@ snapshots: - typescript - utf-8-validate - ethereumjs-abi@0.6.5: - dependencies: - bn.js: 4.12.1 - ethereumjs-util: 4.5.1 - ethereumjs-abi@0.6.8: - dependencies: - bn.js: 4.12.1 - ethereumjs-util: 6.2.1 - - ethereumjs-abi@https://codeload.github.com/ethereumjs/ethereumjs-abi/tar.gz/ee3994657fa7a427238e6ba92a84d0b529bbcde0: dependencies: bn.js: 4.12.3 ethereumjs-util: 6.2.1 @@ -18032,14 +18074,6 @@ snapshots: ethereumjs-common: 1.5.2 ethereumjs-util: 6.2.1 - ethereumjs-util@4.5.1: - dependencies: - bn.js: 4.12.1 - create-hash: 1.2.0 - elliptic: 6.6.1 - ethereum-cryptography: 0.1.3 - rlp: 2.2.7 - ethereumjs-util@5.2.1: dependencies: bn.js: 4.12.1 @@ -18053,7 +18087,7 @@ snapshots: ethereumjs-util@6.2.1: dependencies: '@types/bn.js': 4.11.6 - bn.js: 4.12.1 + bn.js: 4.12.3 create-hash: 1.2.0 elliptic: 6.6.1 ethereum-cryptography: 0.1.3 @@ -18217,14 +18251,14 @@ snapshots: dependencies: is-posix-bracket: 0.1.1 - expand-brackets@2.1.4: + expand-brackets@2.1.4(supports-color@4.4.0): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) define-property: 0.2.5 extend-shallow: 2.0.1 posix-character-classes: 0.1.1 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@4.4.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -18251,21 +18285,21 @@ snapshots: jest-mock: 30.3.0 jest-util: 30.3.0 - express@4.21.2: + express@4.21.2(supports-color@4.4.0): dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.3 + body-parser: 1.20.3(supports-color@4.4.0) content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.7.1 cookie-signature: 1.0.6 - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.3.1 + finalhandler: 1.3.1(supports-color@4.4.0) fresh: 0.5.2 http-errors: 2.0.0 merge-descriptors: 1.0.3 @@ -18277,8 +18311,8 @@ snapshots: qs: 6.13.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.19.0 - serve-static: 1.16.2 + send: 0.19.0(supports-color@4.4.0) + serve-static: 1.16.2(supports-color@4.4.0) setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -18306,15 +18340,15 @@ snapshots: dependencies: is-extglob: 1.0.0 - extglob@2.0.4: + extglob@2.0.4(supports-color@4.4.0): dependencies: array-unique: 0.3.2 define-property: 1.0.0 - expand-brackets: 2.1.4 + expand-brackets: 2.1.4(supports-color@4.4.0) extend-shallow: 2.0.1 fragment-cache: 0.2.1 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@4.4.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -18409,9 +18443,9 @@ snapshots: filter-obj@1.1.0: {} - finalhandler@1.3.1: + finalhandler@1.3.1(supports-color@4.4.0): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -18453,10 +18487,10 @@ snapshots: path-exists: 5.0.0 unicorn-magic: 0.1.0 - find-yarn-workspace-root@1.2.1: + find-yarn-workspace-root@1.2.1(supports-color@4.4.0): dependencies: fs-extra: 4.0.3 - micromatch: 3.1.10 + micromatch: 3.1.10(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -18475,9 +18509,9 @@ snapshots: flow-stoplight@1.0.0: {} - follow-redirects@1.15.9(debug@4.4.3): + follow-redirects@1.15.9(debug@4.4.3(supports-color@4.4.0)): optionalDependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) for-each@0.3.5: dependencies: @@ -18589,14 +18623,14 @@ snapshots: functions-have-names@1.2.3: {} - ganache-core@2.13.2(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10): + ganache-core@2.13.2(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: abstract-leveldown: 3.0.0 async: 2.6.2 bip39: 2.5.0 cachedown: 1.0.0 clone: 2.1.2 - debug: 3.2.6 + debug: 3.2.6(supports-color@4.4.0) encoding-down: 5.0.4 eth-sig-util: 3.0.0 ethereumjs-abi: 0.6.8 @@ -18612,15 +18646,15 @@ snapshots: lodash: 4.17.20 lru-cache: 5.1.1 merkle-patricia-tree: 3.0.0 - patch-package: 6.2.2 + patch-package: 6.2.2(supports-color@4.4.0) seedrandom: 3.0.1 source-map-support: 0.5.12 tmp: 0.1.0 - web3-provider-engine: 14.2.1(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - websocket: 1.0.32 + web3-provider-engine: 14.2.1(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10) + websocket: 1.0.32(supports-color@4.4.0) optionalDependencies: ethereumjs-wallet: 0.6.5 - web3: 1.2.11(bufferutil@4.0.9)(utf-8-validate@5.0.10) + web3: 1.2.11(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding @@ -18857,7 +18891,7 @@ snapshots: ajv: 6.12.6 har-schema: 2.0.0 - hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10): + hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10): dependencies: '@ethersproject/abi': 5.8.0 '@metamask/eth-sig-util': 4.0.1 @@ -18866,7 +18900,7 @@ snapshots: '@nomicfoundation/ethereumjs-tx': 5.0.4 '@nomicfoundation/ethereumjs-util': 9.0.4 '@nomicfoundation/solidity-analyzer': 0.1.2 - '@sentry/node': 5.30.0 + '@sentry/node': 5.30.0(supports-color@4.4.0) '@types/bn.js': 5.1.6 '@types/lru-cache': 5.1.1 adm-zip: 0.4.16 @@ -18875,7 +18909,7 @@ snapshots: boxen: 5.1.2 chokidar: 4.0.3 ci-info: 2.0.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) enquirer: 2.4.1 env-paths: 2.2.1 ethereum-cryptography: 1.2.0 @@ -18895,7 +18929,7 @@ snapshots: raw-body: 2.5.2 resolve: 1.17.0 semver: 6.3.1 - solc: 0.8.26(debug@4.4.3) + solc: 0.8.26(debug@4.4.3(supports-color@4.4.0)) source-map-support: 0.5.21 stacktrace-parser: 0.1.10 tinyglobby: 0.2.15 @@ -19042,10 +19076,10 @@ snapshots: http-https@1.0.0: {} - http-proxy-agent@7.0.2: + http-proxy-agent@7.0.2(supports-color@4.4.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -19065,17 +19099,17 @@ snapshots: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - https-proxy-agent@5.0.1: + https-proxy-agent@5.0.1(supports-color@4.4.0): dependencies: - agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + agent-base: 6.0.2(supports-color@4.4.0) + debug: 4.4.3(supports-color@4.4.0) transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6: + https-proxy-agent@7.0.6(supports-color@4.4.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -19441,9 +19475,9 @@ snapshots: istanbul-lib-coverage@3.2.2: {} - istanbul-lib-instrument@6.0.3: + istanbul-lib-instrument@6.0.3(supports-color@4.4.0): dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/parser': 7.29.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -19457,10 +19491,10 @@ snapshots: make-dir: 4.0.0 supports-color: 7.2.0 - istanbul-lib-source-maps@5.0.6: + istanbul-lib-source-maps@5.0.6(supports-color@4.4.0): dependencies: '@jridgewell/trace-mapping': 0.3.31 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -19496,13 +19530,13 @@ snapshots: jest-util: 30.3.0 p-limit: 3.1.0 - jest-circus@30.3.0(babel-plugin-macros@3.1.0): + jest-circus@30.3.0(babel-plugin-macros@3.1.0)(supports-color@4.4.0): dependencies: '@jest/environment': 30.3.0 - '@jest/expect': 30.3.0 + '@jest/expect': 30.3.0(supports-color@4.4.0) '@jest/test-result': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2(babel-plugin-macros@3.1.0) @@ -19510,8 +19544,8 @@ snapshots: jest-each: 30.3.0 jest-matcher-utils: 30.3.0 jest-message-util: 30.3.0 - jest-runtime: 30.3.0 - jest-snapshot: 30.3.0 + jest-runtime: 30.3.0(supports-color@4.4.0) + jest-snapshot: 30.3.0(supports-color@4.4.0) jest-util: 30.3.0 p-limit: 3.1.0 pretty-format: 30.3.0 @@ -19522,15 +19556,15 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)): + jest-cli@30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0): dependencies: - '@jest/core': 30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)) + '@jest/core': 30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0) '@jest/test-result': 30.3.0 '@jest/types': 30.3.0 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)) + jest-config: 30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0) jest-util: 30.3.0 jest-validate: 30.3.0 yargs: 17.7.2 @@ -19541,25 +19575,25 @@ snapshots: - supports-color - ts-node - jest-config@30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)): + jest-config@30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0): dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@jest/get-type': 30.1.0 '@jest/pattern': 30.0.1 '@jest/test-sequencer': 30.3.0 '@jest/types': 30.3.0 - babel-jest: 30.3.0(@babel/core@7.28.4) + babel-jest: 30.3.0(@babel/core@7.28.4(supports-color@4.4.0))(supports-color@4.4.0) chalk: 4.1.2 ci-info: 4.4.0 deepmerge: 4.3.1 glob: 10.5.0 graceful-fs: 4.2.11 - jest-circus: 30.3.0(babel-plugin-macros@3.1.0) + jest-circus: 30.3.0(babel-plugin-macros@3.1.0)(supports-color@4.4.0) jest-docblock: 30.2.0 jest-environment-node: 30.3.0 jest-regex-util: 30.0.1 jest-resolve: 30.3.0 - jest-runner: 30.3.0 + jest-runner: 30.3.0(supports-color@4.4.0) jest-util: 30.3.0 jest-validate: 30.3.0 parse-json: 5.2.0 @@ -19567,8 +19601,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.18.8 - esbuild-register: 3.6.0(esbuild@0.25.12) + '@types/node': 24.13.4 + esbuild-register: 3.6.0(esbuild@0.25.12)(supports-color@4.4.0) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -19599,11 +19633,11 @@ snapshots: jest-util: 30.3.0 pretty-format: 30.3.0 - jest-environment-jsdom@30.3.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + jest-environment-jsdom@30.3.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: '@jest/environment': 30.3.0 - '@jest/environment-jsdom-abstract': 30.3.0(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - jsdom: 26.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@jest/environment-jsdom-abstract': 30.3.0(jsdom@26.1.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10)) + jsdom: 26.1.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color @@ -19614,7 +19648,7 @@ snapshots: '@jest/environment': 30.3.0 '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 jest-mock: 30.3.0 jest-util: 30.3.0 jest-validate: 30.3.0 @@ -19622,7 +19656,7 @@ snapshots: jest-haste-map@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -19677,23 +19711,23 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-mock-extended@4.0.0(@jest/globals@30.3.0)(jest@30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)))(typescript@5.9.3): + jest-mock-extended@4.0.0(@jest/globals@30.3.0(supports-color@4.4.0))(jest@30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0))(typescript@5.9.3): dependencies: - '@jest/globals': 30.3.0 - jest: 30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)) + '@jest/globals': 30.3.0(supports-color@4.4.0) + jest: 30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0) ts-essentials: 10.1.1(typescript@5.9.3) typescript: 5.9.3 jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 jest-util: 30.2.0 jest-mock@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 22.19.15 jest-util: 30.3.0 jest-pnp-resolver@1.2.3(jest-resolve@30.3.0): @@ -19702,10 +19736,10 @@ snapshots: jest-regex-util@30.0.1: {} - jest-resolve-dependencies@30.3.0: + jest-resolve-dependencies@30.3.0(supports-color@4.4.0): dependencies: jest-regex-util: 30.0.1 - jest-snapshot: 30.3.0 + jest-snapshot: 30.3.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color @@ -19720,14 +19754,14 @@ snapshots: slash: 3.0.0 unrs-resolver: 1.11.1 - jest-runner@30.3.0: + jest-runner@30.3.0(supports-color@4.4.0): dependencies: '@jest/console': 30.3.0 '@jest/environment': 30.3.0 '@jest/test-result': 30.3.0 - '@jest/transform': 30.3.0 + '@jest/transform': 30.3.0(supports-color@4.4.0) '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -19738,7 +19772,7 @@ snapshots: jest-leak-detector: 30.3.0 jest-message-util: 30.3.0 jest-resolve: 30.3.0 - jest-runtime: 30.3.0 + jest-runtime: 30.3.0(supports-color@4.4.0) jest-util: 30.3.0 jest-watcher: 30.3.0 jest-worker: 30.3.0 @@ -19747,16 +19781,16 @@ snapshots: transitivePeerDependencies: - supports-color - jest-runtime@30.3.0: + jest-runtime@30.3.0(supports-color@4.4.0): dependencies: '@jest/environment': 30.3.0 '@jest/fake-timers': 30.3.0 - '@jest/globals': 30.3.0 + '@jest/globals': 30.3.0(supports-color@4.4.0) '@jest/source-map': 30.0.1 '@jest/test-result': 30.3.0 - '@jest/transform': 30.3.0 + '@jest/transform': 30.3.0(supports-color@4.4.0) '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 chalk: 4.1.2 cjs-module-lexer: 2.2.0 collect-v8-coverage: 1.0.3 @@ -19767,26 +19801,26 @@ snapshots: jest-mock: 30.3.0 jest-regex-util: 30.0.1 jest-resolve: 30.3.0 - jest-snapshot: 30.3.0 + jest-snapshot: 30.3.0(supports-color@4.4.0) jest-util: 30.3.0 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - jest-snapshot@30.3.0: + jest-snapshot@30.3.0(supports-color@4.4.0): dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/generator': 7.29.1 - '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.4) - '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.28.4) + '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0)) + '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.28.4(supports-color@4.4.0)) '@babel/types': 7.29.0 '@jest/expect-utils': 30.3.0 '@jest/get-type': 30.1.0 '@jest/snapshot-utils': 30.3.0 - '@jest/transform': 30.3.0 + '@jest/transform': 30.3.0(supports-color@4.4.0) '@jest/types': 30.3.0 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4(supports-color@4.4.0)) chalk: 4.1.2 expect: 30.3.0 graceful-fs: 4.2.11 @@ -19795,7 +19829,7 @@ snapshots: jest-message-util: 30.3.0 jest-util: 30.3.0 pretty-format: 30.3.0 - semver: 7.7.4 + semver: 7.8.5 synckit: 0.11.12 transitivePeerDependencies: - supports-color @@ -19803,7 +19837,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 chalk: 4.1.2 ci-info: 4.3.0 graceful-fs: 4.2.11 @@ -19812,7 +19846,7 @@ snapshots: jest-util@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 22.19.15 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -19831,7 +19865,7 @@ snapshots: dependencies: '@jest/test-result': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 22.18.8 + '@types/node': 24.13.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -19847,18 +19881,18 @@ snapshots: jest-worker@30.3.0: dependencies: - '@types/node': 22.18.8 + '@types/node': 24.13.4 '@ungap/structured-clone': 1.3.0 jest-util: 30.3.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)): + jest@30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0): dependencies: - '@jest/core': 30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)) + '@jest/core': 30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0) '@jest/types': 30.3.0 import-local: 3.2.0 - jest-cli: 30.3.0(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)) + jest-cli: 30.3.0(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.25.12)(supports-color@4.4.0))(supports-color@4.4.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -19874,9 +19908,9 @@ snapshots: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - jotai@2.15.0(@babel/core@7.28.4)(@babel/template@7.28.6)(@types/react@19.3.0)(react@19.3.0): + jotai@2.15.0(@babel/core@7.28.4(supports-color@4.4.0))(@babel/template@7.28.6)(@types/react@19.3.0)(react@19.3.0): optionalDependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) '@babel/template': 7.28.6 '@types/react': 19.3.0 react: 19.3.0 @@ -19904,14 +19938,14 @@ snapshots: jsbn@0.1.1: {} - jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + jsdom@26.1.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: cssstyle: 4.6.0 data-urls: 5.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 + http-proxy-agent: 7.0.2(supports-color@4.4.0) + https-proxy-agent: 7.0.6(supports-color@4.4.0) is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.23 parse5: 7.3.0 @@ -19946,11 +19980,11 @@ snapshots: json-parse-even-better-errors@2.3.1: {} - json-rpc-engine@3.8.0: + json-rpc-engine@3.8.0(supports-color@4.4.0): dependencies: async: 2.6.4 - babel-preset-env: 1.7.0 - babelify: 7.3.0 + babel-preset-env: 1.7.0(supports-color@4.4.0) + babelify: 7.3.0(supports-color@4.4.0) json-rpc-error: 2.0.0 promise-to-callback: 1.0.0 safe-event-emitter: 1.0.1 @@ -20423,20 +20457,20 @@ snapshots: parse-glob: 3.0.4 regex-cache: 0.4.4 - micromatch@3.1.10: + micromatch@3.1.10(supports-color@4.4.0): dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 - braces: 2.3.2 + braces: 2.3.2(supports-color@4.4.0) define-property: 2.0.2 extend-shallow: 3.0.2 - extglob: 2.0.4 + extglob: 2.0.4(supports-color@4.4.0) fragment-cache: 0.2.1 kind-of: 6.0.3 - nanomatch: 1.2.13 + nanomatch: 1.2.13(supports-color@4.4.0) object.pick: 1.3.0 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@4.4.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -20646,20 +20680,20 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - name-wrapper@1.0.0(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10): + name-wrapper@1.0.0(@types/sinon-chai@3.2.12)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10): dependencies: '@ensdomains/ens-contracts': 0.0.3 - '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)) - '@nomiclabs/hardhat-waffle': 2.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(ethereum-waffle@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10))(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)) + '@nomiclabs/hardhat-waffle': 2.0.6(@nomiclabs/hardhat-ethers@2.2.3(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)))(@types/sinon-chai@3.2.12)(ethereum-waffle@3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10))(ethers@5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10)) '@openzeppelin/contracts': 4.9.6 chalk: 4.1.2 - ethereum-waffle: 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10) + ethereum-waffle: 3.4.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) ethers: 5.8.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - hardhat: 2.22.18(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10) + hardhat: 2.22.18(bufferutil@4.0.9)(supports-color@4.4.0)(typescript@5.9.3)(utf-8-validate@5.0.10) node-watch: 0.7.4 qrcode-terminal: 0.12.0 ramda: 0.27.2 - solium: 1.2.5 + solium: 1.2.5(supports-color@4.4.0) transitivePeerDependencies: - '@types/sinon-chai' - bufferutil @@ -20683,7 +20717,7 @@ snapshots: nanoid@4.0.0: {} - nanomatch@1.2.13: + nanomatch@1.2.13(supports-color@4.4.0): dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -20694,7 +20728,7 @@ snapshots: kind-of: 6.0.3 object.pick: 1.3.0 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@4.4.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -20715,7 +20749,7 @@ snapshots: next-tick@1.1.0: {} - next@16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0): + next@16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0): dependencies: '@next/env': 16.3.5 '@swc/helpers': 0.5.23 @@ -20724,7 +20758,7 @@ snapshots: postcss: 8.5.23 react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - styled-jsx: 5.1.6(@babel/core@7.28.4)(babel-plugin-macros@3.1.0)(react@19.3.0) + styled-jsx: 5.1.6(@babel/core@7.28.4(supports-color@4.4.0))(babel-plugin-macros@3.1.0)(react@19.3.0) optionalDependencies: '@next/swc-darwin-arm64': 16.3.5 '@next/swc-darwin-x64': 16.3.5 @@ -20734,7 +20768,7 @@ snapshots: '@next/swc-linux-x64-musl': 16.3.5 '@next/swc-win32-arm64-msvc': 16.3.5 '@next/swc-win32-x64-msvc': 16.3.5 - sharp: 0.35.4(@types/node@22.18.8) + sharp: 0.35.4(@types/node@24.13.4) transitivePeerDependencies: - '@babel/core' - '@types/node' @@ -21113,7 +21147,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.0 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -21140,12 +21174,12 @@ snapshots: pascalcase@0.1.1: {} - patch-package@6.2.2: + patch-package@6.2.2(supports-color@4.4.0): dependencies: '@yarnpkg/lockfile': 1.1.0 chalk: 2.4.2 cross-spawn: 6.0.6 - find-yarn-workspace-root: 1.2.1 + find-yarn-workspace-root: 1.2.1(supports-color@4.4.0) fs-extra: 7.0.1 is-ci: 2.0.0 klaw-sync: 6.0.0 @@ -21510,10 +21544,10 @@ snapshots: dependencies: typescript: 5.9.3 - react-docgen@8.0.1: + react-docgen@8.0.1(supports-color@4.4.0): dependencies: - '@babel/core': 7.28.4 - '@babel/traverse': 7.29.0 + '@babel/core': 7.28.4(supports-color@4.4.0) + '@babel/traverse': 7.29.0(supports-color@4.4.0) '@babel/types': 7.29.0 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.28.0 @@ -21614,10 +21648,10 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readdirp@2.2.1: + readdirp@2.2.1(supports-color@4.4.0): dependencies: graceful-fs: 4.2.11 - micromatch: 3.1.10 + micromatch: 3.1.10(supports-color@4.4.0) readable-stream: 2.3.8 transitivePeerDependencies: - supports-color @@ -21951,12 +21985,11 @@ snapshots: semver@7.7.4: {} - semver@7.8.5: - optional: true + semver@7.8.5: {} - send@0.19.0: + send@0.19.0(supports-color@4.4.0): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) depd: 2.0.0 destroy: 1.2.0 encodeurl: 1.0.2 @@ -21981,20 +22014,20 @@ snapshots: dependencies: randombytes: 2.1.0 - serve-static@1.16.2: + serve-static@1.16.2(supports-color@4.4.0): dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.19.0 + send: 0.19.0(supports-color@4.4.0) transitivePeerDependencies: - supports-color - servify@0.1.12: + servify@0.1.12(supports-color@4.4.0): dependencies: - body-parser: 1.20.3 + body-parser: 1.20.3(supports-color@4.4.0) cors: 2.8.5 - express: 4.21.2 + express: 4.21.2(supports-color@4.4.0) request: 2.88.2 xhr: 2.6.0 transitivePeerDependencies: @@ -22049,7 +22082,7 @@ snapshots: dependencies: buffer: 6.0.3 - sharp@0.35.4(@types/node@22.18.8): + sharp@0.35.4(@types/node@24.13.4): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 @@ -22080,7 +22113,7 @@ snapshots: '@img/sharp-win32-arm64': 0.35.4 '@img/sharp-win32-ia32': 0.35.4 '@img/sharp-win32-x64': 0.35.4 - '@types/node': 22.18.8 + '@types/node': 24.13.4 optional: true shebang-command@1.2.0: @@ -22161,10 +22194,10 @@ snapshots: dependencies: kind-of: 3.2.2 - snapdragon@0.8.2: + snapdragon@0.8.2(supports-color@4.4.0): dependencies: base: 0.11.2 - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) define-property: 0.2.5 extend-shallow: 2.0.1 map-cache: 0.2.2 @@ -22197,11 +22230,11 @@ snapshots: semver: 5.7.2 tmp: 0.0.33 - solc@0.8.26(debug@4.4.3): + solc@0.8.26(debug@4.4.3(supports-color@4.4.0)): dependencies: command-exists: 1.2.9 commander: 8.3.0 - follow-redirects: 1.15.9(debug@4.4.3) + follow-redirects: 1.15.9(debug@4.4.3(supports-color@4.4.0)) js-sha3: 0.8.0 memorystream: 0.3.1 semver: 5.7.2 @@ -22209,14 +22242,14 @@ snapshots: transitivePeerDependencies: - debug - solium-plugin-security@0.1.1(solium@1.2.5): + solium-plugin-security@0.1.1(solium@1.2.5(supports-color@4.4.0)): dependencies: - solium: 1.2.5 + solium: 1.2.5(supports-color@4.4.0) - solium@1.2.5: + solium@1.2.5(supports-color@4.4.0): dependencies: ajv: 5.5.2 - chokidar: 1.7.0 + chokidar: 1.7.0(supports-color@4.4.0) colors: 1.4.0 commander: 2.20.3 diff: 3.5.0 @@ -22225,7 +22258,7 @@ snapshots: lodash: 4.17.23 sol-digger: 0.0.2 sol-explore: 1.6.1 - solium-plugin-security: 0.1.1(solium@1.2.5) + solium-plugin-security: 0.1.1(solium@1.2.5(supports-color@4.4.0)) solparse: 2.2.8 text-table: 0.2.0 transitivePeerDependencies: @@ -22332,17 +22365,17 @@ snapshots: es-errors: 1.3.0 internal-slot: 1.1.0 - storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)): + storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)): dependencies: '@storybook/global': 5.0.0 '@testing-library/jest-dom': 6.9.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + '@vitest/mocker': 3.2.4(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) '@vitest/spy': 3.2.4 better-opn: 3.0.2 esbuild: 0.25.12 - esbuild-register: 3.6.0(esbuild@0.25.12) + esbuild-register: 3.6.0(esbuild@0.25.12)(supports-color@4.4.0) recast: 0.23.11 semver: 7.7.4 ws: 8.20.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -22501,12 +22534,12 @@ snapshots: dependencies: lodash.defaults: 4.2.0 - styled-jsx@5.1.6(@babel/core@7.28.4)(babel-plugin-macros@3.1.0)(react@19.3.0): + styled-jsx@5.1.6(@babel/core@7.28.4(supports-color@4.4.0))(babel-plugin-macros@3.1.0)(react@19.3.0): dependencies: client-only: 0.0.1 react: 19.3.0 optionalDependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.4(supports-color@4.4.0) babel-plugin-macros: 3.1.0 stylis@4.2.0: {} @@ -22559,11 +22592,11 @@ snapshots: lower-case: 1.1.4 upper-case: 1.1.3 - swarm-js@0.1.42(bufferutil@4.0.9)(utf-8-validate@5.0.10): + swarm-js@0.1.42(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: bluebird: 3.7.2 buffer: 5.7.1 - eth-lib: 0.1.29(bufferutil@4.0.9)(utf-8-validate@5.0.10) + eth-lib: 0.1.29(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) fs-extra: 4.0.3 got: 11.8.6 mime-types: 2.1.35 @@ -22857,10 +22890,10 @@ snapshots: type@2.7.2: {} - typechain@3.0.0(typescript@5.9.3): + typechain@3.0.0(supports-color@4.4.0)(typescript@5.9.3): dependencies: command-line-args: 4.0.7 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) fs-extra: 7.0.1 js-sha3: 0.8.0 lodash: 4.17.23 @@ -22949,6 +22982,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.18.2: {} + undici@5.28.5: dependencies: '@fastify/busboy': 2.1.1 @@ -23207,33 +23242,33 @@ snapshots: - utf-8-validate - zod - vite-plugin-storybook-nextjs@3.3.2(next@16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)))(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)): + vite-plugin-storybook-nextjs@3.3.2(next@16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)))(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)): dependencies: '@next/env': 16.3.0-preview.5 image-size: 2.0.2 magic-string: 0.30.19 module-alias: 2.2.3 - next: 16.3.5(@babel/core@7.28.4)(@types/node@22.18.8)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) - storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + next: 16.3.5(@babel/core@7.28.4(supports-color@4.4.0))(@types/node@24.13.4)(babel-plugin-macros@3.1.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + storybook: 9.1.20(@testing-library/dom@10.4.1)(bufferutil@4.0.9)(prettier@2.8.8)(supports-color@4.4.0)(utf-8-validate@5.0.10)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) ts-dedent: 2.2.0 - vite: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) - vite-tsconfig-paths: 5.1.4(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)) + vite: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) + vite-tsconfig-paths: 5.1.4(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0)): + vite-tsconfig-paths@5.1.4(supports-color@4.4.0)(typescript@5.9.3)(vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0)): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@4.4.0) globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0) + vite: 7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0) transitivePeerDependencies: - supports-color - typescript - vite@7.3.6(@types/node@22.18.8)(terser@5.46.1)(tsx@4.21.0): + vite@7.3.6(@types/node@24.13.4)(terser@5.46.1)(tsx@4.21.0): dependencies: esbuild: 0.27.4 fdir: 6.5.0(picomatch@4.0.4) @@ -23242,7 +23277,7 @@ snapshots: rollup: 4.52.4 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.8 + '@types/node': 24.13.4 fsevents: 2.3.3 terser: 5.46.1 tsx: 4.21.0 @@ -23263,31 +23298,31 @@ snapshots: web-streams-polyfill@3.3.3: {} - web3-bzz@1.10.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + web3-bzz@1.10.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: '@types/node': 12.20.55 got: 12.1.0 - swarm-js: 0.1.42(bufferutil@4.0.9)(utf-8-validate@5.0.10) + swarm-js: 0.1.42(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - web3-bzz@1.10.4(bufferutil@4.0.9)(utf-8-validate@5.0.10): + web3-bzz@1.10.4(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: '@types/node': 12.20.55 got: 12.1.0 - swarm-js: 0.1.42(bufferutil@4.0.9)(utf-8-validate@5.0.10) + swarm-js: 0.1.42(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - web3-bzz@1.2.11(bufferutil@4.0.9)(utf-8-validate@5.0.10): + web3-bzz@1.2.11(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: '@types/node': 12.20.55 got: 9.6.0 - swarm-js: 0.1.42(bufferutil@4.0.9)(utf-8-validate@5.0.10) + swarm-js: 0.1.42(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) underscore: 1.9.1 transitivePeerDependencies: - bufferutil @@ -23351,35 +23386,35 @@ snapshots: eventemitter3: 4.0.4 optional: true - web3-core-requestmanager@1.10.0(encoding@0.1.13): + web3-core-requestmanager@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: util: 0.12.5 web3-core-helpers: 1.10.0 web3-providers-http: 1.10.0(encoding@0.1.13) web3-providers-ipc: 1.10.0 - web3-providers-ws: 1.10.0 + web3-providers-ws: 1.10.0(supports-color@4.4.0) transitivePeerDependencies: - encoding - supports-color - web3-core-requestmanager@1.10.4(encoding@0.1.13): + web3-core-requestmanager@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: util: 0.12.5 web3-core-helpers: 1.10.4 web3-providers-http: 1.10.4(encoding@0.1.13) web3-providers-ipc: 1.10.4 - web3-providers-ws: 1.10.4 + web3-providers-ws: 1.10.4(supports-color@4.4.0) transitivePeerDependencies: - encoding - supports-color - web3-core-requestmanager@1.2.11: + web3-core-requestmanager@1.2.11(supports-color@4.4.0): dependencies: underscore: 1.9.1 web3-core-helpers: 1.2.11 web3-providers-http: 1.2.11 web3-providers-ipc: 1.2.11 - web3-providers-ws: 1.2.11 + web3-providers-ws: 1.2.11(supports-color@4.4.0) transitivePeerDependencies: - supports-color optional: true @@ -23401,40 +23436,40 @@ snapshots: web3-core-helpers: 1.2.11 optional: true - web3-core@1.10.0(encoding@0.1.13): + web3-core@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@types/bn.js': 5.1.6 '@types/node': 12.20.55 bignumber.js: 9.1.2 web3-core-helpers: 1.10.0 web3-core-method: 1.10.0 - web3-core-requestmanager: 1.10.0(encoding@0.1.13) + web3-core-requestmanager: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.0 transitivePeerDependencies: - encoding - supports-color - web3-core@1.10.4(encoding@0.1.13): + web3-core@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@types/bn.js': 5.1.6 '@types/node': 12.20.55 bignumber.js: 9.1.2 web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 - web3-core-requestmanager: 1.10.4(encoding@0.1.13) + web3-core-requestmanager: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-core@1.2.11: + web3-core@1.2.11(supports-color@4.4.0): dependencies: '@types/bn.js': 4.11.6 '@types/node': 12.20.55 bignumber.js: 9.1.2 web3-core-helpers: 1.2.11 web3-core-method: 1.2.11 - web3-core-requestmanager: 1.2.11 + web3-core-requestmanager: 1.2.11(supports-color@4.4.0) web3-utils: 1.2.11 transitivePeerDependencies: - supports-color @@ -23457,7 +23492,7 @@ snapshots: web3-utils: 1.2.11 optional: true - web3-eth-accounts@1.10.0(encoding@0.1.13): + web3-eth-accounts@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@ethereumjs/common': 2.5.0 '@ethereumjs/tx': 3.3.2 @@ -23465,7 +23500,7 @@ snapshots: ethereumjs-util: 7.1.5 scrypt-js: 3.0.1 uuid: 9.0.1 - web3-core: 1.10.0(encoding@0.1.13) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.0 web3-core-method: 1.10.0 web3-utils: 1.10.0 @@ -23473,7 +23508,7 @@ snapshots: - encoding - supports-color - web3-eth-accounts@1.10.4(encoding@0.1.13): + web3-eth-accounts@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@ethereumjs/common': 2.6.5 '@ethereumjs/tx': 3.5.2 @@ -23481,7 +23516,7 @@ snapshots: eth-lib: 0.2.8 scrypt-js: 3.0.1 uuid: 9.0.1 - web3-core: 1.10.4(encoding@0.1.13) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 web3-utils: 1.10.4 @@ -23489,7 +23524,7 @@ snapshots: - encoding - supports-color - web3-eth-accounts@1.2.11: + web3-eth-accounts@1.2.11(supports-color@4.4.0): dependencies: crypto-browserify: 3.12.0 eth-lib: 0.2.8 @@ -23498,7 +23533,7 @@ snapshots: scrypt-js: 3.0.1 underscore: 1.9.1 uuid: 3.3.2 - web3-core: 1.2.11 + web3-core: 1.2.11(supports-color@4.4.0) web3-core-helpers: 1.2.11 web3-core-method: 1.2.11 web3-utils: 1.2.11 @@ -23506,10 +23541,10 @@ snapshots: - supports-color optional: true - web3-eth-contract@1.10.0(encoding@0.1.13): + web3-eth-contract@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@types/bn.js': 5.1.6 - web3-core: 1.10.0(encoding@0.1.13) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.0 web3-core-method: 1.10.0 web3-core-promievent: 1.10.0 @@ -23520,10 +23555,10 @@ snapshots: - encoding - supports-color - web3-eth-contract@1.10.4(encoding@0.1.13): + web3-eth-contract@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@types/bn.js': 5.1.6 - web3-core: 1.10.4(encoding@0.1.13) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 web3-core-promievent: 1.10.4 @@ -23534,11 +23569,11 @@ snapshots: - encoding - supports-color - web3-eth-contract@1.2.11: + web3-eth-contract@1.2.11(supports-color@4.4.0): dependencies: '@types/bn.js': 4.11.6 underscore: 1.9.1 - web3-core: 1.2.11 + web3-core: 1.2.11(supports-color@4.4.0) web3-core-helpers: 1.2.11 web3-core-method: 1.2.11 web3-core-promievent: 1.2.11 @@ -23549,44 +23584,44 @@ snapshots: - supports-color optional: true - web3-eth-ens@1.10.0(encoding@0.1.13): + web3-eth-ens@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: content-hash: 2.5.2 eth-ens-namehash: 2.0.8 - web3-core: 1.10.0(encoding@0.1.13) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.0 web3-core-promievent: 1.10.0 web3-eth-abi: 1.10.0 - web3-eth-contract: 1.10.0(encoding@0.1.13) + web3-eth-contract: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.0 transitivePeerDependencies: - encoding - supports-color - web3-eth-ens@1.10.4(encoding@0.1.13): + web3-eth-ens@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: content-hash: 2.5.2 eth-ens-namehash: 2.0.8 - web3-core: 1.10.4(encoding@0.1.13) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.4 web3-core-promievent: 1.10.4 web3-eth-abi: 1.10.4 - web3-eth-contract: 1.10.4(encoding@0.1.13) + web3-eth-contract: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-eth-ens@1.2.11: + web3-eth-ens@1.2.11(supports-color@4.4.0): dependencies: content-hash: 2.5.2 eth-ens-namehash: 2.0.8 underscore: 1.9.1 - web3-core: 1.2.11 + web3-core: 1.2.11(supports-color@4.4.0) web3-core-helpers: 1.2.11 web3-core-promievent: 1.2.11 web3-eth-abi: 1.2.11 - web3-eth-contract: 1.2.11 + web3-eth-contract: 1.2.11(supports-color@4.4.0) web3-utils: 1.2.11 transitivePeerDependencies: - supports-color @@ -23608,132 +23643,132 @@ snapshots: web3-utils: 1.2.11 optional: true - web3-eth-personal@1.10.0(encoding@0.1.13): + web3-eth-personal@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@types/node': 12.20.55 - web3-core: 1.10.0(encoding@0.1.13) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.0 web3-core-method: 1.10.0 - web3-net: 1.10.0(encoding@0.1.13) + web3-net: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.0 transitivePeerDependencies: - encoding - supports-color - web3-eth-personal@1.10.4(encoding@0.1.13): + web3-eth-personal@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: '@types/node': 12.20.55 - web3-core: 1.10.4(encoding@0.1.13) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 - web3-net: 1.10.4(encoding@0.1.13) + web3-net: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-eth-personal@1.2.11: + web3-eth-personal@1.2.11(supports-color@4.4.0): dependencies: '@types/node': 12.20.55 - web3-core: 1.2.11 + web3-core: 1.2.11(supports-color@4.4.0) web3-core-helpers: 1.2.11 web3-core-method: 1.2.11 - web3-net: 1.2.11 + web3-net: 1.2.11(supports-color@4.4.0) web3-utils: 1.2.11 transitivePeerDependencies: - supports-color optional: true - web3-eth@1.10.0(encoding@0.1.13): + web3-eth@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: - web3-core: 1.10.0(encoding@0.1.13) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.0 web3-core-method: 1.10.0 web3-core-subscriptions: 1.10.0 web3-eth-abi: 1.10.0 - web3-eth-accounts: 1.10.0(encoding@0.1.13) - web3-eth-contract: 1.10.0(encoding@0.1.13) - web3-eth-ens: 1.10.0(encoding@0.1.13) + web3-eth-accounts: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) + web3-eth-contract: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) + web3-eth-ens: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-eth-iban: 1.10.0 - web3-eth-personal: 1.10.0(encoding@0.1.13) - web3-net: 1.10.0(encoding@0.1.13) + web3-eth-personal: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) + web3-net: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.0 transitivePeerDependencies: - encoding - supports-color - web3-eth@1.10.4(encoding@0.1.13): + web3-eth@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: - web3-core: 1.10.4(encoding@0.1.13) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 web3-core-subscriptions: 1.10.4 web3-eth-abi: 1.10.4 - web3-eth-accounts: 1.10.4(encoding@0.1.13) - web3-eth-contract: 1.10.4(encoding@0.1.13) - web3-eth-ens: 1.10.4(encoding@0.1.13) + web3-eth-accounts: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) + web3-eth-contract: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) + web3-eth-ens: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-eth-iban: 1.10.4 - web3-eth-personal: 1.10.4(encoding@0.1.13) - web3-net: 1.10.4(encoding@0.1.13) + web3-eth-personal: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) + web3-net: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-eth@1.2.11: + web3-eth@1.2.11(supports-color@4.4.0): dependencies: underscore: 1.9.1 - web3-core: 1.2.11 + web3-core: 1.2.11(supports-color@4.4.0) web3-core-helpers: 1.2.11 web3-core-method: 1.2.11 web3-core-subscriptions: 1.2.11 web3-eth-abi: 1.2.11 - web3-eth-accounts: 1.2.11 - web3-eth-contract: 1.2.11 - web3-eth-ens: 1.2.11 + web3-eth-accounts: 1.2.11(supports-color@4.4.0) + web3-eth-contract: 1.2.11(supports-color@4.4.0) + web3-eth-ens: 1.2.11(supports-color@4.4.0) web3-eth-iban: 1.2.11 - web3-eth-personal: 1.2.11 - web3-net: 1.2.11 + web3-eth-personal: 1.2.11(supports-color@4.4.0) + web3-net: 1.2.11(supports-color@4.4.0) web3-utils: 1.2.11 transitivePeerDependencies: - supports-color optional: true - web3-net@1.10.0(encoding@0.1.13): + web3-net@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: - web3-core: 1.10.0(encoding@0.1.13) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-core-method: 1.10.0 web3-utils: 1.10.0 transitivePeerDependencies: - encoding - supports-color - web3-net@1.10.4(encoding@0.1.13): + web3-net@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: - web3-core: 1.10.4(encoding@0.1.13) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-core-method: 1.10.4 web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-net@1.2.11: + web3-net@1.2.11(supports-color@4.4.0): dependencies: - web3-core: 1.2.11 + web3-core: 1.2.11(supports-color@4.4.0) web3-core-method: 1.2.11 web3-utils: 1.2.11 transitivePeerDependencies: - supports-color optional: true - web3-provider-engine@14.2.1(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10): + web3-provider-engine@14.2.1(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: async: 2.6.4 backoff: 2.5.0 clone: 2.1.2 cross-fetch: 2.2.6(encoding@0.1.13) - eth-block-tracker: 3.0.1 - eth-json-rpc-infura: 3.2.1(encoding@0.1.13) + eth-block-tracker: 3.0.1(supports-color@4.4.0) + eth-json-rpc-infura: 3.2.1(encoding@0.1.13)(supports-color@4.4.0) eth-sig-util: 1.4.2 ethereumjs-block: 1.7.1 ethereumjs-tx: 1.3.7 @@ -23795,58 +23830,58 @@ snapshots: web3-core-helpers: 1.2.11 optional: true - web3-providers-ws@1.10.0: + web3-providers-ws@1.10.0(supports-color@4.4.0): dependencies: eventemitter3: 4.0.4 web3-core-helpers: 1.10.0 - websocket: 1.0.35 + websocket: 1.0.35(supports-color@4.4.0) transitivePeerDependencies: - supports-color - web3-providers-ws@1.10.4: + web3-providers-ws@1.10.4(supports-color@4.4.0): dependencies: eventemitter3: 4.0.4 web3-core-helpers: 1.10.4 - websocket: 1.0.35 + websocket: 1.0.35(supports-color@4.4.0) transitivePeerDependencies: - supports-color - web3-providers-ws@1.2.11: + web3-providers-ws@1.2.11(supports-color@4.4.0): dependencies: eventemitter3: 4.0.4 underscore: 1.9.1 web3-core-helpers: 1.2.11 - websocket: 1.0.35 + websocket: 1.0.35(supports-color@4.4.0) transitivePeerDependencies: - supports-color optional: true - web3-shh@1.10.0(encoding@0.1.13): + web3-shh@1.10.0(encoding@0.1.13)(supports-color@4.4.0): dependencies: - web3-core: 1.10.0(encoding@0.1.13) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-core-method: 1.10.0 web3-core-subscriptions: 1.10.0 - web3-net: 1.10.0(encoding@0.1.13) + web3-net: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) transitivePeerDependencies: - encoding - supports-color - web3-shh@1.10.4(encoding@0.1.13): + web3-shh@1.10.4(encoding@0.1.13)(supports-color@4.4.0): dependencies: - web3-core: 1.10.4(encoding@0.1.13) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-core-method: 1.10.4 web3-core-subscriptions: 1.10.4 - web3-net: 1.10.4(encoding@0.1.13) + web3-net: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) transitivePeerDependencies: - encoding - supports-color - web3-shh@1.2.11: + web3-shh@1.2.11(supports-color@4.4.0): dependencies: - web3-core: 1.2.11 + web3-core: 1.2.11(supports-color@4.4.0) web3-core-method: 1.2.11 web3-core-subscriptions: 1.2.11 - web3-net: 1.2.11 + web3-net: 1.2.11(supports-color@4.4.0) transitivePeerDependencies: - supports-color optional: true @@ -23884,14 +23919,14 @@ snapshots: utf8: 3.0.0 optional: true - web3@1.10.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10): + web3@1.10.0(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: - web3-bzz: 1.10.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - web3-core: 1.10.0(encoding@0.1.13) - web3-eth: 1.10.0(encoding@0.1.13) - web3-eth-personal: 1.10.0(encoding@0.1.13) - web3-net: 1.10.0(encoding@0.1.13) - web3-shh: 1.10.0(encoding@0.1.13) + web3-bzz: 1.10.0(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) + web3-core: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) + web3-eth: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) + web3-eth-personal: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) + web3-net: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) + web3-shh: 1.10.0(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.0 transitivePeerDependencies: - bufferutil @@ -23899,14 +23934,14 @@ snapshots: - supports-color - utf-8-validate - web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10): + web3@1.10.4(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: - web3-bzz: 1.10.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - web3-core: 1.10.4(encoding@0.1.13) - web3-eth: 1.10.4(encoding@0.1.13) - web3-eth-personal: 1.10.4(encoding@0.1.13) - web3-net: 1.10.4(encoding@0.1.13) - web3-shh: 1.10.4(encoding@0.1.13) + web3-bzz: 1.10.4(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) + web3-core: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) + web3-eth: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) + web3-eth-personal: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) + web3-net: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) + web3-shh: 1.10.4(encoding@0.1.13)(supports-color@4.4.0) web3-utils: 1.10.4 transitivePeerDependencies: - bufferutil @@ -23914,14 +23949,14 @@ snapshots: - supports-color - utf-8-validate - web3@1.2.11(bufferutil@4.0.9)(utf-8-validate@5.0.10): + web3@1.2.11(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10): dependencies: - web3-bzz: 1.2.11(bufferutil@4.0.9)(utf-8-validate@5.0.10) - web3-core: 1.2.11 - web3-eth: 1.2.11 - web3-eth-personal: 1.2.11 - web3-net: 1.2.11 - web3-shh: 1.2.11 + web3-bzz: 1.2.11(bufferutil@4.0.9)(supports-color@4.4.0)(utf-8-validate@5.0.10) + web3-core: 1.2.11(supports-color@4.4.0) + web3-eth: 1.2.11(supports-color@4.4.0) + web3-eth-personal: 1.2.11(supports-color@4.4.0) + web3-net: 1.2.11(supports-color@4.4.0) + web3-shh: 1.2.11(supports-color@4.4.0) web3-utils: 1.2.11 transitivePeerDependencies: - bufferutil @@ -23976,10 +24011,10 @@ snapshots: - uglify-js optional: true - websocket@1.0.32: + websocket@1.0.32(supports-color@4.4.0): dependencies: bufferutil: 4.0.9 - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) es5-ext: 0.10.64 typedarray-to-buffer: 3.1.5 utf-8-validate: 5.0.10 @@ -23987,10 +24022,10 @@ snapshots: transitivePeerDependencies: - supports-color - websocket@1.0.35: + websocket@1.0.35(supports-color@4.4.0): dependencies: bufferutil: 4.0.9 - debug: 2.6.9 + debug: 2.6.9(supports-color@4.4.0) es5-ext: 0.10.64 typedarray-to-buffer: 3.1.5 utf-8-validate: 5.0.10 From be04bd2b167df039eddcd73ff144f06f5d68d2e2 Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:27:45 +0100 Subject: [PATCH 5/9] chore: Update GitHub Actions and bump Node.js to 24.21.0. --- .github/workflows/build.yml | 12 ++++++------ .github/workflows/chromatic.yml | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 009c4814..7cc74535 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,21 +1,21 @@ -name: Docker +name: CI on: [push, 'pull_request'] jobs: build: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6.1.0 with: package_json_file: 'package.json' - name: Setup Node.js environment - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: - node-version: 22 + node-version: 24.21.0 cache: 'pnpm' - name: Install Dependencies @@ -37,7 +37,7 @@ jobs: run: pnpm exec dotenv -c development -- next build - name: Publish coveralls report - uses: coverallsapp/github-action@master + uses: coverallsapp/github-action@v2.3.8 with: path-to-lcov: 'coverage/lcov.info' github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 95f965c6..2daab06c 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -4,17 +4,17 @@ jobs: chromatic-deployment: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 #required to retrieve git history - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6.1.0 - name: Setup Node.js environment - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: - node-version: 22 + node-version: 24.21.0 cache: 'pnpm' - name: Install Dependencies @@ -24,7 +24,7 @@ jobs: run: pnpm build-storybook - name: Publish to Chromatic - uses: chromaui/action@v13.2.0 + uses: chromaui/action@v18.9.4 with: token: ${{ secrets.GITHUB_TOKEN }} storybookBuildDir: storybook-static From 64a60e9c1bead7e0e7bdfcb44fff01b397c3288e Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:28:11 +0100 Subject: [PATCH 6/9] chore: Remove the obsolete Dockerfile. --- .dockerignore | 6 ------ Dockerfile | 17 ----------------- 2 files changed, 23 deletions(-) delete mode 100644 .dockerignore delete mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 48a30dbd..00000000 --- a/.dockerignore +++ /dev/null @@ -1,6 +0,0 @@ -.github -.next -.vscode -node_modules -out -npm-debug.log \ No newline at end of file diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 8effeba9..00000000 --- a/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -# TODO: REVISIT TO REUSE WITH TURBOREPO. -# REFERENCE: https://turbo.build/repo/docs/handbook/deploying-with-docker -FROM node:14-alpine AS builder - -WORKDIR /app - -# cache dependencies -COPY package.json ./ -COPY yarn.lock ./ -RUN yarn install - -# copy application -COPY . . -RUN yarn run build - -FROM nginx -COPY --from=builder /app/out /usr/share/nginx/html \ No newline at end of file From 60643aee59bbb1b30edaaaf30499ab70200f5b86 Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:31:28 +0100 Subject: [PATCH 7/9] chore: Prune stale pnpm build approvals. --- pnpm-workspace.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c7ae1feb..02c20df1 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,7 +5,6 @@ trustPolicy: no-downgrade trustPolicyIgnoreAfter: 43200 # minutes = 30 days allowBuilds: - '@vercel/speed-insights': true bufferutil: true core-js: true core-js-pure: true @@ -15,7 +14,6 @@ allowBuilds: keccak: true postinstall-postinstall: true secp256k1: true - sharp: true unrs-resolver: true utf-8-validate: true web3: true From a81f136b313f3017e474e0acc04fc6a2f23cd00d Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:28:58 +0100 Subject: [PATCH 8/9] doc(explorer): Document the toolchain and pnpm security policy. --- README.md | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a4aecc38..16680a08 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,49 @@ This web application shows several informations about Cartesi Proof of Stake: - action to claim a node through metamask - action to release a node from the current owner +## Toolchain + +This project pins its toolchain, and CI uses the same versions: + +- **Node.js 24.21.0** (Active LTS) +- **pnpm 11.27.1**, declared in `packageManager` + +pnpm is activated through Corepack, which ships with Node.js 24: + +``` +$ corepack enable +$ pnpm --version # 11.27.1 +``` + +> Corepack is still flagged Experimental in Node.js 24 and is **not** distributed +> with Node.js 25 or newer. When this project moves past Node.js 24, install pnpm +> directly instead (e.g. `npm install -g pnpm@11.27.1`). + +## Package management + +Dependency installs are governed by `pnpm-workspace.yaml`. Install with: + +``` +$ pnpm install --frozen-lockfile +``` + +The following supply-chain protections are enabled: + +- `allowBuilds` — dependency install scripts are **denied unless explicitly + listed**. When a new dependency needs to run a build script, pnpm reports it + and the package has to be added here deliberately. +- `strictDepBuilds: true` — the install fails rather than silently skipping a + dependency whose build script has not been reviewed. +- `blockExoticSubdeps: true` — transitive dependencies may not be pulled from + git repositories or tarball URLs, only from the registry. +- `minimumReleaseAge: 10080` — a newly published version must be at least + 7 days old before it can be resolved, which blunts hijacked-release attacks. +- `trustPolicy: no-downgrade` — a package whose trust level drops relative to + its previous releases fails the install. + +`overrides` is used to pin transitive dependencies away from vulnerable or +non-registry sources. + ## Running locally This is a [Next.js](https://nextjs.org) application which uses smart contracts deployed by the [pos-dlib](https://github.com/cartesi/pos-dlib) and [staking-pool](https://github.com/cartesi/staking-pool) projects. @@ -90,7 +133,7 @@ Check the `.env` to see the available variables. [additional.d.ts](./additional. Simply run: ``` -$ yarn dev +$ pnpm dev ``` ### Open application and setup MetaMask From 5159ddb46044de76125090bbc29f44cb3c81dc22 Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Tue, 22 Sep 2026 17:29:13 +0100 Subject: [PATCH 9/9] doc(explorer): Add changelog entry. --- CHANGELOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7aa42a16..e7ffe1f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.12.7] - 2026-09-22 + +- Upgrade Node.js to 24.21.0 (LTS) and pnpm to 11.27.1. +- Migrate pnpm build-script approvals from `onlyBuiltDependencies` to `allowBuilds`. +- Add pnpm supply-chain protections: strict dependency builds, a 7-day release-age gate, trust-downgrade checks and blocked transitive exotic sources. +- Replace the git-sourced `ethereumjs-abi` transitive dependency with the equivalent registry release. +- Update GitHub Actions to node24-runtime versions ahead of the node20 runtime removal. +- Remove the obsolete Dockerfile. + ## [3.12.6] - 2026-09-21 - Upgrade to Next.js 16 ahead of the 15.x maintenance window closing on 21 Oct 2026. @@ -470,7 +479,8 @@ Staking Pools - First release -[unreleased]: https://github.com/cartesi/explorer/compare/v3.12.6...HEAD +[unreleased]: https://github.com/cartesi/explorer/compare/v3.12.7...HEAD +[3.12.7]: https://github.com/cartesi/explorer/compare/v3.12.7...v3.12.6 [3.12.6]: https://github.com/cartesi/explorer/compare/v3.12.6...v3.12.5 [3.12.5]: https://github.com/cartesi/explorer/compare/v3.12.5...v3.12.4 [3.12.4]: https://github.com/cartesi/explorer/compare/v3.12.4...v3.12.3