diff --git a/.changeset/fluffy-roses-remain.md b/.changeset/fluffy-roses-remain.md deleted file mode 100644 index 5007c07..0000000 --- a/.changeset/fluffy-roses-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@valorem-labs-inc/react-hooks": patch ---- - -drop parcel for tsup... diff --git a/.changeset/shaggy-lies-poke.md b/.changeset/shaggy-lies-poke.md deleted file mode 100644 index 55d31e2..0000000 --- a/.changeset/shaggy-lies-poke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@valorem-labs-inc/react-hooks": patch ---- - -add arbitrum sepolia deployments; drop arbitrum goerli diff --git a/.changeset/silly-bats-clap.md b/.changeset/silly-bats-clap.md deleted file mode 100644 index 40785d4..0000000 --- a/.changeset/silly-bats-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@valorem-labs-inc/react-hooks": patch ---- - -add `useIsGeofenced` hook diff --git a/.changeset/smooth-rings-breathe.md b/.changeset/smooth-rings-breathe.md deleted file mode 100644 index 6d374c0..0000000 --- a/.changeset/smooth-rings-breathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@valorem-labs-inc/react-hooks": patch ---- - -fix SIWE `Unknown Error` bug diff --git a/.changeset/sweet-snakes-clap.md b/.changeset/sweet-snakes-clap.md deleted file mode 100644 index 00f89e5..0000000 --- a/.changeset/sweet-snakes-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@valorem-labs-inc/react-hooks": patch ---- - -use `window.location.host` in creation of SIWE message diff --git a/.changeset/twelve-fans-marry.md b/.changeset/twelve-fans-marry.md deleted file mode 100644 index b64e4b4..0000000 --- a/.changeset/twelve-fans-marry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@valorem-labs-inc/react-hooks": patch ---- - -pin `trade-interfaces` to v1.4.0 diff --git a/.changeset/twelve-seals-cross.md b/.changeset/twelve-seals-cross.md deleted file mode 100644 index b11bbb2..0000000 --- a/.changeset/twelve-seals-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@valorem-labs-inc/react-hooks": patch ---- - -update `onResponse` props in useRFQ/useSoftQuote diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3226999..6493eab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,12 +49,13 @@ jobs: - name: Publish to Github Packages run: pnpm ci:release - - name: Setup .npmrc file to publish to npm - uses: actions/setup-node@v4 - with: - node-version: 18 - registry-url: 'https://registry.npmjs.org' - scope: '@valorem-labs-inc' + - name: Unset GHP scope, set NPM scope + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + run: | + pnpm config delete @valorem-labs-inc:registry --location project + pnpm config set @valorem-labs-inc:registry 'https://registry.npmjs.org' --location project + pnpm config set //registry.npmjs.org/:_authToken '${NODE_AUTH_TOKEN}' --location project - name: Publish to npm env: diff --git a/CHANGELOG.md b/CHANGELOG.md index a196070..91663a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # @valorem-labs-inc/react-hooks +## 0.0.8 + +### Patch Changes + +- 8109a48: fix CI workflow for NPM publishing +- 016a055: drop parcel for tsup... +- 3ebc40d: add arbitrum sepolia deployments; drop arbitrum goerli +- 6580e92: add `useIsGeofenced` hook +- 717e435: fix SIWE `Unknown Error` bug +- 31bdd4b: use `window.location.host` in creation of SIWE message +- 19ecb4a: pin `trade-interfaces` to v1.4.0 +- e3015bb: update `onResponse` props in useRFQ/useSoftQuote + ## 0.0.7 ### Patch Changes diff --git a/README.md b/README.md index 736d11c..9dfa16d 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,7 @@ function Component() { The package offers several hooks for various aspects of options trading: - useRFQ: Request for quote from market makers. +- useSoftQuote: Get a soft quote from a market maker. - useSeaportFulfillOrder: Fulfill an order via Seaport. Each hook is designed to be intuitive and easy to integrate, abstracting away the complexities of the blockchain interactions. diff --git a/package.json b/package.json index adcbabb..ffbadbb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@valorem-labs-inc/react-hooks", - "version": "0.0.7", + "version": "0.0.8", "repository": { "type": "git", "url": "https://github.com/valorem-labs-inc/react-hooks.git" @@ -58,8 +58,8 @@ "@tanstack/query-core": "^4.36.1", "@testing-library/react": "^14.1.2", "@testing-library/react-hooks": "^8.0.1", - "@types/node": "^20.10.8", - "@types/react": "^18.2.47", + "@types/node": "^20.11.2", + "@types/react": "^18.2.48", "@types/react-dom": "^18.2.18", "@vercel/style-guide": "^5.1.0", "@vitest/coverage-v8": "^1.1.3", @@ -72,7 +72,7 @@ "happy-dom": "^12.10.3", "jest-environment-jsdom": "^29.7.0", "jsdom": "^23.0.1", - "prettier": "^3.1.1", + "prettier": "^3.2.2", "react": "^18.2.0", "react-dom": "^18.2.0", "siwe": "^2.1.4", @@ -88,7 +88,7 @@ "@connectrpc/connect-query": "0.5.3", "@connectrpc/connect-web": "^1.2.0", "@tanstack/react-query": "^4.36.1", - "@valorem-labs-inc/sdk": "^0.0.11-alpha.8", + "@valorem-labs-inc/sdk": "^0.0.11", "@wagmi/core": "^1.4.13", "abitype": "0.8.7", "connectkit": "^1.5.3", @@ -111,6 +111,7 @@ }, "pnpm": { "overrides": { + "@types/react": "^18.2.48", "@wagmi/core": "^1.4.13", "viem": "^1.21.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1b835b4..826ad33 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,6 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: + '@types/react': ^18.2.48 '@wagmi/core': ^1.4.13 viem: ^1.21.4 @@ -28,8 +29,8 @@ dependencies: specifier: ^4.36.1 version: 4.36.1(react-dom@18.2.0)(react@18.2.0) '@valorem-labs-inc/sdk': - specifier: ^0.0.11-alpha.8 - version: 0.0.11-alpha.8(@bufbuild/protobuf@1.6.0)(@connectrpc/connect@1.2.0)(@wagmi/core@1.4.13)(typescript@5.3.3)(viem@1.21.4) + specifier: ^0.0.11 + version: 0.0.11(@bufbuild/protobuf@1.6.0)(@connectrpc/connect@1.2.0)(@wagmi/core@1.4.13)(typescript@5.3.3)(viem@1.21.4) typescript: specifier: ^5.3.0 version: 5.3.3 @@ -38,7 +39,7 @@ dependencies: version: 1.21.4(typescript@5.3.3)(zod@3.22.4) wagmi: specifier: ^1.4.12 - version: 1.4.12(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + version: 1.4.12(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) zod: specifier: ^3.22.4 version: 3.22.4 @@ -61,19 +62,19 @@ devDependencies: version: 14.1.2(react-dom@18.2.0)(react@18.2.0) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0) + version: 8.0.1(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@types/node': - specifier: ^20.10.8 - version: 20.10.8 + specifier: ^20.11.2 + version: 20.11.2 '@types/react': - specifier: ^18.2.47 - version: 18.2.47 + specifier: ^18.2.48 + version: 18.2.48 '@types/react-dom': specifier: ^18.2.18 version: 18.2.18 '@vercel/style-guide': specifier: ^5.1.0 - version: 5.1.0(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) + version: 5.1.0(eslint@8.56.0)(prettier@3.2.2)(typescript@5.3.3) '@vitest/coverage-v8': specifier: ^1.1.3 version: 1.1.3(vitest@1.1.3) @@ -82,7 +83,7 @@ devDependencies: version: 1.5.2(@wagmi/core@1.4.13)(typescript@5.3.3)(wagmi@1.4.12) '@wagmi/core': specifier: ^1.4.13 - version: 1.4.13(@types/react@18.2.47)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + version: 1.4.13(@types/react@18.2.48)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) abitype: specifier: 0.8.7 version: 0.8.7(typescript@5.3.3)(zod@3.22.4) @@ -94,7 +95,7 @@ devDependencies: version: 8.56.0 eslint-config-canonical: specifier: ^42.8.0 - version: 42.8.0(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(@types/node@20.10.8)(eslint@8.56.0)(graphql@16.8.1)(typescript@5.3.3)(vitest@1.1.3) + version: 42.8.0(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(@types/node@20.11.2)(eslint@8.56.0)(graphql@16.8.1)(typescript@5.3.3)(vitest@1.1.3) happy-dom: specifier: ^12.10.3 version: 12.10.3 @@ -105,8 +106,8 @@ devDependencies: specifier: ^23.0.1 version: 23.0.1 prettier: - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.2.2 + version: 3.2.2 react: specifier: ^18.2.0 version: 18.2.0 @@ -115,7 +116,7 @@ devDependencies: version: 18.2.0(react@18.2.0) siwe: specifier: ^2.1.4 - version: 2.1.4(ethers@6.9.2) + version: 2.1.4(ethers@6.10.0) tsup: specifier: ^8.0.1 version: 8.0.1(typescript@5.3.3) @@ -127,7 +128,7 @@ devDependencies: version: 2.1.0(typedoc@0.25.4) vitest: specifier: ^1.1.3 - version: 1.1.3(@types/node@20.10.8)(happy-dom@12.10.3)(jsdom@23.0.1) + version: 1.1.3(@types/node@20.11.2)(happy-dom@12.10.3)(jsdom@23.0.1) packages: @@ -1583,7 +1584,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.6)(@types/node@20.10.8)(graphql@16.8.1): + /@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.6)(@types/node@20.11.2)(graphql@16.8.1): resolution: {integrity: sha512-RbwVlz1gcYG62sECR1u0XqMh8w5e5XMCCZoMvPQ3nJzEBCTfXLGX727GBoRmSvY1x4gJmqNZ1lsOX7lZY14RIw==} engines: {node: '>=12'} peerDependencies: @@ -1597,7 +1598,7 @@ packages: debug: 4.3.4(supports-color@5.5.0) fast-glob: 3.3.2 graphql: 16.8.1 - graphql-config: 4.5.0(@types/node@20.10.8)(graphql@16.8.1) + graphql-config: 4.5.0(@types/node@20.11.2)(graphql@16.8.1) graphql-depth-limit: 1.1.0(graphql@16.8.1) lodash.lowercase: 4.3.0 tslib: 2.6.2 @@ -1672,7 +1673,7 @@ packages: - utf-8-validate dev: true - /@graphql-tools/executor-http@0.1.10(@types/node@20.10.8)(graphql@16.8.1): + /@graphql-tools/executor-http@0.1.10(@types/node@20.11.2)(graphql@16.8.1): resolution: {integrity: sha512-hnAfbKv0/lb9s31LhWzawQ5hghBfHS+gYWtqxME6Rl0Aufq9GltiiLBcl7OVVOnkLF0KhwgbYP1mB5VKmgTGpg==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1683,7 +1684,7 @@ packages: dset: 3.1.3 extract-files: 11.0.0 graphql: 16.8.1 - meros: 1.3.0(@types/node@20.10.8) + meros: 1.3.0(@types/node@20.11.2) tslib: 2.6.2 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -1806,7 +1807,7 @@ packages: value-or-promise: 1.0.12 dev: true - /@graphql-tools/url-loader@7.17.18(@types/node@20.10.8)(graphql@16.8.1): + /@graphql-tools/url-loader@7.17.18(@types/node@20.11.2)(graphql@16.8.1): resolution: {integrity: sha512-ear0CiyTj04jCVAxi7TvgbnGDIN2HgqzXzwsfcqiVg9cvjT40NcMlZ2P1lZDgqMkZ9oyLTV8Bw6j+SyG6A+xPw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1814,7 +1815,7 @@ packages: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 9.0.35(graphql@16.8.1) '@graphql-tools/executor-graphql-ws': 0.0.14(graphql@16.8.1) - '@graphql-tools/executor-http': 0.1.10(@types/node@20.10.8)(graphql@16.8.1) + '@graphql-tools/executor-http': 0.1.10(@types/node@20.11.2)(graphql@16.8.1) '@graphql-tools/executor-legacy-ws': 0.0.11(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@graphql-tools/wrap': 9.4.2(graphql@16.8.1) @@ -1908,7 +1909,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.8 + '@types/node': 20.11.2 jest-mock: 29.7.0 dev: true @@ -1918,7 +1919,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.10.8 + '@types/node': 20.11.2 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -1938,7 +1939,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.10.8 + '@types/node': 20.11.2 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -2785,11 +2786,11 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/react-hooks@8.0.1(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0): + /@testing-library/react-hooks@8.0.1(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==} engines: {node: '>=12'} peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 + '@types/react': ^18.2.48 react: ^16.9.0 || ^17.0.0 react-dom: ^16.9.0 || ^17.0.0 react-test-renderer: ^16.9.0 || ^17.0.0 @@ -2802,7 +2803,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.6 - '@types/react': 18.2.47 + '@types/react': 18.2.48 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-error-boundary: 3.1.4(react@18.2.0) @@ -2834,7 +2835,7 @@ packages: /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.10.8 + '@types/node': 20.11.2 /@types/debug@4.1.12: resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} @@ -2864,7 +2865,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.10.8 + '@types/node': 20.11.2 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true @@ -2891,8 +2892,8 @@ packages: resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} dev: true - /@types/node@20.10.8: - resolution: {integrity: sha512-f8nQs3cLxbAFc00vEU59yf9UyGUftkPaLGfvbVOIDdx2i1b8epBqj2aNGyP19fiyXWvlmZ7qC1XLjAzw/OKIeA==} + /@types/node@20.11.2: + resolution: {integrity: sha512-cZShBaVa+UO1LjWWBPmWRR4+/eY/JR/UIEcDlVsw3okjWEu+rB7/mH6X3B/L+qJVHDLjk9QW/y2upp9wp1yDXA==} dependencies: undici-types: 5.26.5 @@ -2906,11 +2907,11 @@ packages: /@types/react-dom@18.2.18: resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} dependencies: - '@types/react': 18.2.47 + '@types/react': 18.2.48 dev: true - /@types/react@18.2.47: - resolution: {integrity: sha512-xquNkkOirwyCgoClNk85BjP+aqnIS+ckAJ8i37gAbDs14jfW/J23f2GItAf33oiUPQnqNMALiFeoM9Y5mbjpVQ==} + /@types/react@18.2.48: + resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 @@ -2937,12 +2938,12 @@ packages: /@types/ws@7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 20.10.8 + '@types/node': 20.11.2 /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.10.8 + '@types/node': 20.11.2 dev: true /@types/yargs-parser@21.0.3: @@ -3174,8 +3175,8 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@valorem-labs-inc/sdk@0.0.11-alpha.8(@bufbuild/protobuf@1.6.0)(@connectrpc/connect@1.2.0)(@wagmi/core@1.4.13)(typescript@5.3.3)(viem@1.21.4): - resolution: {integrity: sha512-xhc2XOj9vm9X+R7spaOkYTkbbN+WlsLuHQW834c+jMpi9tkytj28UrW0UBav8pWDQTD3OExn5JVf/DQHS7CHsA==, tarball: https://npm.pkg.github.com/download/@valorem-labs-inc/sdk/0.0.11-alpha.8/830b04821402a4fa6f795c08a62f4baf010a3a0d} + /@valorem-labs-inc/sdk@0.0.11(@bufbuild/protobuf@1.6.0)(@connectrpc/connect@1.2.0)(@wagmi/core@1.4.13)(typescript@5.3.3)(viem@1.21.4): + resolution: {integrity: sha512-8oDhDwWE7DHdoWJ8kxg58aEj5LJzBwFWuBV7ll1ztrGrjqI1DXsZ7MLxHxISU1jiJSFD6hY6HCV3rQs1CS9caA==, tarball: https://npm.pkg.github.com/download/@valorem-labs-inc/sdk/0.0.11/be13ff988dcea6f926da89c23c7f508a6869f338} engines: {node: '>=18'} peerDependencies: '@bufbuild/protobuf': ^1.6.0 @@ -3183,19 +3184,22 @@ packages: '@wagmi/core': ^1.4.13 typescript: ^5.3.0 viem: ^1.21.4 + peerDependenciesMeta: + typescript: + optional: true dependencies: '@bufbuild/protobuf': 1.6.0 '@connectrpc/connect': 1.2.0(@bufbuild/protobuf@1.6.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) - '@wagmi/core': 1.4.13(@types/react@18.2.47)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + '@wagmi/core': 1.4.13(@types/react@18.2.48)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) date-fns: 3.2.0 graphql: 16.8.1 - mathjs: 12.2.1 + mathjs: 12.3.0 typescript: 5.3.3 viem: 1.21.4(typescript@5.3.3)(zod@3.22.4) dev: false - /@vercel/style-guide@5.1.0(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3): + /@vercel/style-guide@5.1.0(eslint@8.56.0)(prettier@3.2.2)(typescript@5.3.3): resolution: {integrity: sha512-L9lWYePIycm7vIOjDLj+mmMdmmPkW3/brHjgq+nJdvMOrL7Hdk/19w8X583HYSk0vWsq494o5Qkh6x5+uW7ljg==} engines: {node: '>=16'} peerDependencies: @@ -3232,8 +3236,8 @@ packages: eslint-plugin-testing-library: 6.2.0(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 48.0.1(eslint@8.56.0) - prettier: 3.1.1 - prettier-plugin-packagejson: 2.4.8(prettier@3.1.1) + prettier: 3.2.2 + prettier-plugin-packagejson: 2.4.8(prettier@3.2.2) typescript: 5.3.3 transitivePeerDependencies: - eslint-import-resolver-node @@ -3260,7 +3264,7 @@ packages: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.1.3(@types/node@20.10.8)(happy-dom@12.10.3)(jsdom@23.0.1) + vitest: 1.1.3(@types/node@20.11.2)(happy-dom@12.10.3)(jsdom@23.0.1) transitivePeerDependencies: - supports-color dev: true @@ -3320,7 +3324,7 @@ packages: wagmi: optional: true dependencies: - '@wagmi/core': 1.4.13(@types/react@18.2.47)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + '@wagmi/core': 1.4.13(@types/react@18.2.48)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) abitype: 0.8.7(typescript@5.3.3)(zod@3.22.4) abort-controller: 3.0.0 bundle-require: 3.1.2(esbuild@0.16.17) @@ -3343,14 +3347,14 @@ packages: prettier: 2.8.8 typescript: 5.3.3 viem: 1.21.4(typescript@5.3.3)(zod@3.22.4) - wagmi: 1.4.12(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + wagmi: 1.4.12(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) zod: 3.22.4 transitivePeerDependencies: - bufferutil - utf-8-validate dev: true - /@wagmi/connectors@3.1.11(@types/react@18.2.47)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4): + /@wagmi/connectors@3.1.11(@types/react@18.2.48)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4): resolution: {integrity: sha512-wzxp9f9PtSUFjDUP/QDjc1t7HON4D8wrVKsw35ejdO8hToDpx1gU9lwH/47Zo/1zExGezQc392sjoHSszYd7OA==} peerDependencies: typescript: '>=5.0.4' @@ -3362,9 +3366,9 @@ packages: '@coinbase/wallet-sdk': 3.7.2 '@safe-global/safe-apps-provider': 0.18.2(typescript@5.3.3)(zod@3.22.4) '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.3.3)(zod@3.22.4) - '@walletconnect/ethereum-provider': 2.11.0(@types/react@18.2.47)(react@18.2.0) + '@walletconnect/ethereum-provider': 2.11.0(@types/react@18.2.48)(react@18.2.0) '@walletconnect/legacy-provider': 2.0.0 - '@walletconnect/modal': 2.6.2(@types/react@18.2.47)(react@18.2.0) + '@walletconnect/modal': 2.6.2(@types/react@18.2.48)(react@18.2.0) '@walletconnect/utils': 2.11.0 abitype: 0.8.7(typescript@5.3.3)(zod@3.22.4) eventemitter3: 4.0.7 @@ -3391,7 +3395,7 @@ packages: - utf-8-validate - zod - /@wagmi/core@1.4.13(@types/react@18.2.47)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4): + /@wagmi/core@1.4.13(@types/react@18.2.48)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4): resolution: {integrity: sha512-ytMCvXbBOgfDu9Qw67279wq/jNEe7EZLjLyekX7ROnvHRADqFr3lwZI6ih41UmtRZAmXAx8Ghyuqy154EjB5mQ==} peerDependencies: typescript: '>=5.0.4' @@ -3400,12 +3404,12 @@ packages: typescript: optional: true dependencies: - '@wagmi/connectors': 3.1.11(@types/react@18.2.47)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + '@wagmi/connectors': 3.1.11(@types/react@18.2.48)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) abitype: 0.8.7(typescript@5.3.3)(zod@3.22.4) eventemitter3: 4.0.7 typescript: 5.3.3 viem: 1.21.4(typescript@5.3.3)(zod@3.22.4) - zustand: 4.4.7(@types/react@18.2.47)(react@18.2.0) + zustand: 4.4.7(@types/react@18.2.48)(react@18.2.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -3488,14 +3492,14 @@ packages: dependencies: tslib: 1.14.1 - /@walletconnect/ethereum-provider@2.11.0(@types/react@18.2.47)(react@18.2.0): + /@walletconnect/ethereum-provider@2.11.0(@types/react@18.2.48)(react@18.2.0): resolution: {integrity: sha512-YrTeHVjuSuhlUw7SQ6xBJXDuJ6iAC+RwINm9nVhoKYJSHAy3EVSJZOofMKrnecL0iRMtD29nj57mxAInIBRuZA==} dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.7 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/modal': 2.6.2(@types/react@18.2.47)(react@18.2.0) + '@walletconnect/modal': 2.6.2(@types/react@18.2.48)(react@18.2.0) '@walletconnect/sign-client': 2.11.0 '@walletconnect/types': 2.11.0 '@walletconnect/universal-provider': 2.11.0 @@ -3658,18 +3662,18 @@ packages: pino: 7.11.0 tslib: 1.14.1 - /@walletconnect/modal-core@2.6.2(@types/react@18.2.47)(react@18.2.0): + /@walletconnect/modal-core@2.6.2(@types/react@18.2.48)(react@18.2.0): resolution: {integrity: sha512-cv8ibvdOJQv2B+nyxP9IIFdxvQznMz8OOr/oR/AaUZym4hjXNL/l1a2UlSQBXrVjo3xxbouMxLb3kBsHoYP2CA==} dependencies: - valtio: 1.11.2(@types/react@18.2.47)(react@18.2.0) + valtio: 1.11.2(@types/react@18.2.48)(react@18.2.0) transitivePeerDependencies: - '@types/react' - react - /@walletconnect/modal-ui@2.6.2(@types/react@18.2.47)(react@18.2.0): + /@walletconnect/modal-ui@2.6.2(@types/react@18.2.48)(react@18.2.0): resolution: {integrity: sha512-rbdstM1HPGvr7jprQkyPggX7rP4XiCG85ZA+zWBEX0dVQg8PpAgRUqpeub4xQKDgY7pY/xLRXSiCVdWGqvG2HA==} dependencies: - '@walletconnect/modal-core': 2.6.2(@types/react@18.2.47)(react@18.2.0) + '@walletconnect/modal-core': 2.6.2(@types/react@18.2.48)(react@18.2.0) lit: 2.8.0 motion: 10.16.2 qrcode: 1.5.3 @@ -3677,11 +3681,11 @@ packages: - '@types/react' - react - /@walletconnect/modal@2.6.2(@types/react@18.2.47)(react@18.2.0): + /@walletconnect/modal@2.6.2(@types/react@18.2.48)(react@18.2.0): resolution: {integrity: sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA==} dependencies: - '@walletconnect/modal-core': 2.6.2(@types/react@18.2.47)(react@18.2.0) - '@walletconnect/modal-ui': 2.6.2(@types/react@18.2.47)(react@18.2.0) + '@walletconnect/modal-core': 2.6.2(@types/react@18.2.48)(react@18.2.0) + '@walletconnect/modal-ui': 2.6.2(@types/react@18.2.48)(react@18.2.0) transitivePeerDependencies: - '@types/react' - react @@ -4648,7 +4652,7 @@ packages: resize-observer-polyfill: 1.5.1 styled-components: 5.3.11(@babel/core@7.23.7)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) viem: 1.21.4(typescript@5.3.3)(zod@3.22.4) - wagmi: 1.4.12(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + wagmi: 1.4.12(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) transitivePeerDependencies: - '@babel/core' - bufferutil @@ -5370,7 +5374,7 @@ packages: eslint: 8.56.0 dev: true - /eslint-config-canonical@42.8.0(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(@types/node@20.10.8)(eslint@8.56.0)(graphql@16.8.1)(typescript@5.3.3)(vitest@1.1.3): + /eslint-config-canonical@42.8.0(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(@types/node@20.11.2)(eslint@8.56.0)(graphql@16.8.1)(typescript@5.3.3)(vitest@1.1.3): resolution: {integrity: sha512-Jurs2GnTq9ISNwSt+ryYPy35smrfFQXGSTi9dLJvGqDP3bAI27U9TkUNozCwPNb0hxy8gsvwy2tA4IO8TV1Kcg==} engines: {node: '>=16.0.0'} peerDependencies: @@ -5380,7 +5384,7 @@ packages: '@babel/eslint-parser': 7.23.3(@babel/core@7.23.7)(eslint@8.56.0) '@babel/eslint-plugin': 7.23.5(@babel/eslint-parser@7.23.3)(eslint@8.56.0) '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.6) - '@graphql-eslint/eslint-plugin': 3.20.1(@babel/core@7.23.6)(@types/node@20.10.8)(graphql@16.8.1) + '@graphql-eslint/eslint-plugin': 3.20.1(@babel/core@7.23.6)(@types/node@20.11.2)(graphql@16.8.1) '@next/eslint-plugin-next': 13.5.6 '@rushstack/eslint-patch': 1.6.1 '@typescript-eslint/eslint-plugin': 6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.3.3) @@ -5403,7 +5407,7 @@ packages: eslint-plugin-mocha: 10.2.0(eslint@8.56.0) eslint-plugin-modules-newline: 0.0.6 eslint-plugin-n: 16.6.0(eslint@8.56.0) - eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.2) eslint-plugin-promise: 6.1.1(eslint@8.56.0) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) @@ -5414,7 +5418,7 @@ packages: eslint-plugin-vitest: 0.3.20(@typescript-eslint/eslint-plugin@6.16.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.3) eslint-plugin-yml: 1.11.0(eslint@8.56.0) eslint-plugin-zod: 1.4.0(eslint@8.56.0) - prettier: 3.1.1 + prettier: 3.2.2 ramda: 0.29.1 yaml-eslint-parser: 1.2.2 transitivePeerDependencies: @@ -5844,7 +5848,7 @@ packages: eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.16.0)(eslint@8.56.0)(typescript@5.3.3) dev: true - /eslint-plugin-prettier@5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.1.1): + /eslint-plugin-prettier@5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.2): resolution: {integrity: sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5860,7 +5864,7 @@ packages: dependencies: eslint: 8.56.0 eslint-config-prettier: 9.1.0(eslint@8.56.0) - prettier: 3.1.1 + prettier: 3.2.2 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true @@ -6011,7 +6015,7 @@ packages: '@typescript-eslint/eslint-plugin': 6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/utils': 6.16.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 - vitest: 1.1.3(@types/node@20.10.8)(happy-dom@12.10.3)(jsdom@23.0.1) + vitest: 1.1.3(@types/node@20.11.2)(happy-dom@12.10.3)(jsdom@23.0.1) transitivePeerDependencies: - supports-color - typescript @@ -6216,8 +6220,8 @@ packages: dependencies: fast-safe-stringify: 2.1.1 - /ethers@6.9.2: - resolution: {integrity: sha512-YpkrtILnMQz5jSEsJQRTpduaGT/CXuLnUIuOYzHA0v/7c8IX91m2J48wSKjzGL5L9J/Us3tLoUdb+OwE3U+FFQ==} + /ethers@6.10.0: + resolution: {integrity: sha512-nMNwYHzs6V1FR3Y4cdfxSQmNgZsRj1RiTU25JwvnJLmyzw9z3SKxNc2XKDuiXXo/v9ds5Mp9m6HBabgYQQ26tA==} engines: {node: '>=14.0.0'} dependencies: '@adraffy/ens-normalize': 1.10.0 @@ -6726,7 +6730,7 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /graphql-config@4.5.0(@types/node@20.10.8)(graphql@16.8.1): + /graphql-config@4.5.0(@types/node@20.11.2)(graphql@16.8.1): resolution: {integrity: sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -6740,7 +6744,7 @@ packages: '@graphql-tools/json-file-loader': 7.4.18(graphql@16.8.1) '@graphql-tools/load': 7.8.14(graphql@16.8.1) '@graphql-tools/merge': 8.4.2(graphql@16.8.1) - '@graphql-tools/url-loader': 7.17.18(@types/node@20.10.8)(graphql@16.8.1) + '@graphql-tools/url-loader': 7.17.18(@types/node@20.11.2)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) cosmiconfig: 8.0.0 graphql: 16.8.1 @@ -7460,7 +7464,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.10.8 + '@types/node': 20.11.2 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -7490,7 +7494,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.8 + '@types/node': 20.11.2 jest-util: 29.7.0 dev: true @@ -7499,7 +7503,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.8 + '@types/node': 20.11.2 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -8017,8 +8021,8 @@ packages: hasBin: true dev: true - /mathjs@12.2.1: - resolution: {integrity: sha512-/uG/yMP0wUSfALCyJkKco0gYlrp0kHFt4yNT3E+ZCoiWpsT9GdtLqydxHp3gjDCQrR4GGBDXMnKOQtJbmIe9SQ==} + /mathjs@12.3.0: + resolution: {integrity: sha512-Mik+O8gbH14/1V2D/vdJNgu+qGXpF+2oeBJVBqN8nbOdZNuu4Nxw6aDbJ0QOkDSq/9bQ+AZpXoIxBuErRODS8w==} engines: {node: '>= 18'} hasBin: true dependencies: @@ -8058,7 +8062,7 @@ packages: engines: {node: '>= 8'} dev: true - /meros@1.3.0(@types/node@20.10.8): + /meros@1.3.0(@types/node@20.11.2): resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} engines: {node: '>=13'} peerDependencies: @@ -8067,7 +8071,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.10.8 + '@types/node': 20.11.2 dev: true /micro-spelling-correcter@1.1.1: @@ -8757,7 +8761,7 @@ packages: fast-diff: 1.3.0 dev: true - /prettier-plugin-packagejson@2.4.8(prettier@3.1.1): + /prettier-plugin-packagejson@2.4.8(prettier@3.2.2): resolution: {integrity: sha512-ZK37c6pRUKeUIpQWNEdMgNUiGSG5BTfeeAIA01mRjVGTfWxxVzM55Cs+LaHyweFJbEgkgCNsqMA3LGEAjfOPtA==} peerDependencies: prettier: '>= 1.16.0' @@ -8765,7 +8769,7 @@ packages: prettier: optional: true dependencies: - prettier: 3.1.1 + prettier: 3.2.2 sort-package-json: 2.6.0 synckit: 0.8.8 dev: true @@ -8776,8 +8780,8 @@ packages: hasBin: true dev: true - /prettier@3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} + /prettier@3.2.2: + resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==} engines: {node: '>=14'} hasBin: true dev: true @@ -9430,14 +9434,14 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - /siwe@2.1.4(ethers@6.9.2): + /siwe@2.1.4(ethers@6.10.0): resolution: {integrity: sha512-Dke1Qqa3mgiLm3vjqw/+SQ7dl8WV/Pfk3AlQBF94cBFydTYhztngqYrikzE3X5UTsJ6565dfVbQptszsuYZNYg==} peerDependencies: ethers: ^5.6.8 || ^6.0.8 dependencies: '@spruceid/siwe-parser': 2.0.2 '@stablelib/random': 1.0.2 - ethers: 6.9.2 + ethers: 6.10.0 uri-js: 4.4.1 valid-url: 1.0.9 dev: true @@ -10381,11 +10385,11 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /valtio@1.11.2(@types/react@18.2.47)(react@18.2.0): + /valtio@1.11.2(@types/react@18.2.48)(react@18.2.0): resolution: {integrity: sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw==} engines: {node: '>=12.20.0'} peerDependencies: - '@types/react': '>=16.8' + '@types/react': ^18.2.48 react: '>=16.8' peerDependenciesMeta: '@types/react': @@ -10393,7 +10397,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.47 + '@types/react': 18.2.48 proxy-compare: 2.5.1 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) @@ -10425,7 +10429,7 @@ packages: - utf-8-validate - zod - /vite-node@1.1.3(@types/node@20.10.8): + /vite-node@1.1.3(@types/node@20.11.2): resolution: {integrity: sha512-BLSO72YAkIUuNrOx+8uznYICJfTEbvBAmWClY3hpath5+h1mbPS5OMn42lrTxXuyCazVyZoDkSRnju78GiVCqA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10434,7 +10438,7 @@ packages: debug: 4.3.4(supports-color@5.5.0) pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.11(@types/node@20.10.8) + vite: 5.0.11(@types/node@20.11.2) transitivePeerDependencies: - '@types/node' - less @@ -10446,7 +10450,7 @@ packages: - terser dev: true - /vite@5.0.11(@types/node@20.10.8): + /vite@5.0.11(@types/node@20.11.2): resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10474,7 +10478,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.8 + '@types/node': 20.11.2 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.4 @@ -10482,7 +10486,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.1.3(@types/node@20.10.8)(happy-dom@12.10.3)(jsdom@23.0.1): + /vitest@1.1.3(@types/node@20.11.2)(happy-dom@12.10.3)(jsdom@23.0.1): resolution: {integrity: sha512-2l8om1NOkiA90/Y207PsEvJLYygddsOyr81wLQ20Ra8IlLKbyQncWsGZjnbkyG2KwwuTXLQjEPOJuxGMG8qJBQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10507,7 +10511,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.10.8 + '@types/node': 20.11.2 '@vitest/expect': 1.1.3 '@vitest/runner': 1.1.3 '@vitest/snapshot': 1.1.3 @@ -10528,8 +10532,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.11(@types/node@20.10.8) - vite-node: 1.1.3(@types/node@20.10.8) + vite: 5.0.11(@types/node@20.11.2) + vite-node: 1.1.3(@types/node@20.11.2) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -10563,7 +10567,7 @@ packages: xml-name-validator: 5.0.0 dev: true - /wagmi@1.4.12(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4): + /wagmi@1.4.12(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4): resolution: {integrity: sha512-QRxpjhdMlZmbYTfn9VQkQMKq+l3kwA1O7tF10vaykPrjbGX+IIlyn72ib9oqW9BfQO7n/Sf/mnVz1zbxRhGPWA==} peerDependencies: react: '>=17.0.0' @@ -10576,7 +10580,7 @@ packages: '@tanstack/query-sync-storage-persister': 4.36.1 '@tanstack/react-query': 4.36.1(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query-persist-client': 4.36.1(@tanstack/react-query@4.36.1) - '@wagmi/core': 1.4.13(@types/react@18.2.47)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) + '@wagmi/core': 1.4.13(@types/react@18.2.48)(react@18.2.0)(typescript@5.3.3)(viem@1.21.4)(zod@3.22.4) abitype: 0.8.7(typescript@5.3.3)(zod@3.22.4) react: 18.2.0 typescript: 5.3.3 @@ -10965,11 +10969,11 @@ packages: /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - /zustand@4.4.7(@types/react@18.2.47)(react@18.2.0): + /zustand@4.4.7(@types/react@18.2.48)(react@18.2.0): resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} engines: {node: '>=12.7.0'} peerDependencies: - '@types/react': '>=16.8' + '@types/react': ^18.2.48 immer: '>=9.0' react: '>=16.8' peerDependenciesMeta: @@ -10980,6 +10984,6 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.47 + '@types/react': 18.2.48 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0)