diff --git a/apps/example-reducers/package.json b/apps/example-reducers/package.json index 102cf85..30d4903 100644 --- a/apps/example-reducers/package.json +++ b/apps/example-reducers/package.json @@ -24,14 +24,14 @@ "zutron": "workspace:*" }, "devDependencies": { - "@types/node": "^22.7.4", - "@types/react": "^18.3.10", + "@types/node": "^22.7.5", + "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.2", "electron": "^32.1.2", "electron-builder": "^25.0.5", "electron-vite": "^2.3.0", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "vite": "^5.4.8" } } diff --git a/apps/example-separate-handlers/package.json b/apps/example-separate-handlers/package.json index 915dc2e..6c03d46 100644 --- a/apps/example-separate-handlers/package.json +++ b/apps/example-separate-handlers/package.json @@ -24,14 +24,14 @@ "zutron": "workspace:*" }, "devDependencies": { - "@types/node": "^22.7.4", - "@types/react": "^18.3.10", + "@types/node": "^22.7.5", + "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.2", "electron": "^32.1.2", "electron-builder": "^25.0.5", "electron-vite": "^2.3.0", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "vite": "^5.4.8" } } diff --git a/apps/example-store-handlers/package.json b/apps/example-store-handlers/package.json index 9d4d144..99a0482 100644 --- a/apps/example-store-handlers/package.json +++ b/apps/example-store-handlers/package.json @@ -24,14 +24,14 @@ "zutron": "workspace:*" }, "devDependencies": { - "@types/node": "^22.7.4", - "@types/react": "^18.3.10", + "@types/node": "^22.7.5", + "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.2", "electron": "^32.1.2", "electron-builder": "^25.0.5", "electron-vite": "^2.3.0", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "vite": "^5.4.8" } } diff --git a/packages/zutron/package.json b/packages/zutron/package.json index 813eeba..60059f4 100644 --- a/packages/zutron/package.json +++ b/packages/zutron/package.json @@ -91,7 +91,7 @@ "rollup": "^4.24.0", "shelljs": "^0.8.5", "tsx": "^4.19.1", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "vitest": "^2.1.2" }, "files": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c88ad2..3ee899d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,23 +37,23 @@ importers: version: 18.3.1(react@18.3.1) zustand: specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.10)(react@18.3.1) + version: 4.5.5(@types/react@18.3.11)(react@18.3.1) zutron: specifier: workspace:* version: link:../../packages/zutron devDependencies: '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@types/react': - specifier: ^18.3.10 - version: 18.3.10 + specifier: ^18.3.11 + version: 18.3.11 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.2 - version: 4.3.2(vite@5.4.8(@types/node@22.7.4)) + version: 4.3.2(vite@5.4.8(@types/node@22.7.5)) electron: specifier: ^32.1.2 version: 32.1.2 @@ -62,13 +62,13 @@ importers: version: 25.0.5(electron-builder-squirrel-windows@25.0.5) electron-vite: specifier: ^2.3.0 - version: 2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.4)) + version: 2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.5)) typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 vite: specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.4) + version: 5.4.8(@types/node@22.7.5) apps/example-separate-handlers: dependencies: @@ -80,23 +80,23 @@ importers: version: 18.3.1(react@18.3.1) zustand: specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.10)(react@18.3.1) + version: 4.5.5(@types/react@18.3.11)(react@18.3.1) zutron: specifier: workspace:* version: link:../../packages/zutron devDependencies: '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@types/react': - specifier: ^18.3.10 - version: 18.3.10 + specifier: ^18.3.11 + version: 18.3.11 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.2 - version: 4.3.2(vite@5.4.8(@types/node@22.7.4)) + version: 4.3.2(vite@5.4.8(@types/node@22.7.5)) electron: specifier: ^32.1.2 version: 32.1.2 @@ -105,13 +105,13 @@ importers: version: 25.0.5(electron-builder-squirrel-windows@25.0.5) electron-vite: specifier: ^2.3.0 - version: 2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.4)) + version: 2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.5)) typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 vite: specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.4) + version: 5.4.8(@types/node@22.7.5) apps/example-store-handlers: dependencies: @@ -123,23 +123,23 @@ importers: version: 18.3.1(react@18.3.1) zustand: specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.10)(react@18.3.1) + version: 4.5.5(@types/react@18.3.11)(react@18.3.1) zutron: specifier: workspace:* version: link:../../packages/zutron devDependencies: '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@types/react': - specifier: ^18.3.10 - version: 18.3.10 + specifier: ^18.3.11 + version: 18.3.11 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.2 - version: 4.3.2(vite@5.4.8(@types/node@22.7.4)) + version: 4.3.2(vite@5.4.8(@types/node@22.7.5)) electron: specifier: ^32.1.2 version: 32.1.2 @@ -148,13 +148,13 @@ importers: version: 25.0.5(electron-builder-squirrel-windows@25.0.5) electron-vite: specifier: ^2.3.0 - version: 2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.4)) + version: 2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.5)) typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 vite: specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.4) + version: 5.4.8(@types/node@22.7.5) packages/zutron: dependencies: @@ -163,20 +163,20 @@ importers: version: 32.1.2 zustand: specifier: '>=4.0.0' - version: 4.5.5(@types/react@18.3.10)(react@18.3.1) + version: 4.5.5(@types/react@18.3.11)(react@18.3.1) devDependencies: '@testing-library/jest-dom': specifier: ^6.5.0 version: 6.5.0 '@testing-library/react': specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/shelljs': specifier: 0.8.15 version: 0.8.15 '@vitest/coverage-v8': specifier: 2.1.2 - version: 2.1.2(vitest@2.1.2(@types/node@22.7.4)(jsdom@25.0.1)) + version: 2.1.2(vitest@2.1.2(@types/node@22.7.5)(jsdom@25.0.1)) jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -193,11 +193,11 @@ importers: specifier: ^4.19.1 version: 4.19.1 typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 vitest: specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.4)(jsdom@25.0.1) + version: 2.1.2(@types/node@22.7.5)(jsdom@25.0.1) packages: @@ -215,6 +215,10 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.25.7': + resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.25.4': resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} engines: {node: '>=6.9.0'} @@ -257,6 +261,10 @@ packages: resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.7': + resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.24.8': resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} @@ -269,6 +277,10 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} + '@babel/highlight@7.25.7': + resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.25.6': resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} engines: {node: '>=6.0.0'} @@ -989,8 +1001,8 @@ packages: '@types/node@20.16.10': resolution: {integrity: sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==} - '@types/node@22.7.4': - resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} + '@types/node@22.7.5': + resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} '@types/plist@3.0.5': resolution: {integrity: sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==} @@ -1001,8 +1013,8 @@ packages: '@types/react-dom@18.3.0': resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react@18.3.10': - resolution: {integrity: sha512-02sAAlBnP39JgXwkAq3PeU9DVaaGpZyF3MGcC0MKgQVkZor5IiiDAipVaxQHtDJAmO4GIy/rVBy/LzVj76Cyqg==} + '@types/react@18.3.11': + resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -2748,8 +2760,8 @@ packages: resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} engines: {node: '>=10'} - typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -2996,6 +3008,11 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.1.0 + '@babel/code-frame@7.25.7': + dependencies: + '@babel/highlight': 7.25.7 + picocolors: 1.1.0 + '@babel/compat-data@7.25.4': {} '@babel/core@7.25.2': @@ -3063,6 +3080,8 @@ snapshots: '@babel/helper-validator-identifier@7.24.7': {} + '@babel/helper-validator-identifier@7.25.7': {} + '@babel/helper-validator-option@7.24.8': {} '@babel/helpers@7.25.6': @@ -3077,6 +3096,13 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.0 + '@babel/highlight@7.25.7': + dependencies: + '@babel/helper-validator-identifier': 7.25.7 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.1.0 + '@babel/parser@7.25.6': dependencies: '@babel/types': 7.25.6 @@ -3559,7 +3585,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.25.7 '@babel/runtime': 7.25.7 '@types/aria-query': 5.0.4 aria-query: 5.3.0 @@ -3578,14 +3604,14 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.7 '@testing-library/dom': 10.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@tootallnate/once@2.0.0': {} @@ -3617,7 +3643,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.7.4 + '@types/node': 22.7.5 '@types/responselike': 1.0.3 '@types/debug@4.1.12': @@ -3628,18 +3654,18 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.7.4 + '@types/node': 22.7.5 '@types/http-cache-semantics@4.0.4': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 '@types/minimatch@5.1.2': {} @@ -3649,13 +3675,13 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/node@22.7.4': + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 '@types/plist@3.0.5': dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 xmlbuilder: 15.1.1 optional: true @@ -3663,42 +3689,42 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.10 + '@types/react': 18.3.11 - '@types/react@18.3.10': + '@types/react@18.3.11': dependencies: '@types/prop-types': 15.7.13 csstype: 3.1.3 '@types/responselike@1.0.3': dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 '@types/shelljs@0.8.15': dependencies: '@types/glob': 7.2.0 - '@types/node': 22.7.4 + '@types/node': 22.7.5 '@types/verror@1.10.10': optional: true '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 optional: true - '@vitejs/plugin-react@4.3.2(vite@5.4.8(@types/node@22.7.4))': + '@vitejs/plugin-react@4.3.2(vite@5.4.8(@types/node@22.7.5))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.8(@types/node@22.7.4) + vite: 5.4.8(@types/node@22.7.5) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.2(vitest@2.1.2(@types/node@22.7.4)(jsdom@25.0.1))': + '@vitest/coverage-v8@2.1.2(vitest@2.1.2(@types/node@22.7.5)(jsdom@25.0.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -3712,7 +3738,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.2(@types/node@22.7.4)(jsdom@25.0.1) + vitest: 2.1.2(@types/node@22.7.5)(jsdom@25.0.1) transitivePeerDependencies: - supports-color @@ -3723,13 +3749,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.4))': + '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.5))': dependencies: '@vitest/spy': 2.1.2 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.8(@types/node@22.7.4) + vite: 5.4.8(@types/node@22.7.5) '@vitest/pretty-format@2.1.2': dependencies: @@ -4138,7 +4164,7 @@ snapshots: config-file-ts@0.2.8-rc1: dependencies: glob: 10.4.5 - typescript: 5.6.2 + typescript: 5.6.3 console-control-strings@1.1.0: {} @@ -4314,7 +4340,7 @@ snapshots: electron-to-chromium@1.5.29: {} - electron-vite@2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.4)): + electron-vite@2.3.0(@swc/core@1.7.28)(vite@5.4.8(@types/node@22.7.5)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) @@ -4322,7 +4348,7 @@ snapshots: esbuild: 0.21.5 magic-string: 0.30.11 picocolors: 1.1.0 - vite: 5.4.8(@types/node@22.7.4) + vite: 5.4.8(@types/node@22.7.5) optionalDependencies: '@swc/core': 1.7.28 transitivePeerDependencies: @@ -5674,7 +5700,7 @@ snapshots: type-fest@0.13.1: optional: true - typescript@5.6.2: {} + typescript@5.6.3: {} undici-types@6.19.8: {} @@ -5715,12 +5741,12 @@ snapshots: extsprintf: 1.4.1 optional: true - vite-node@2.1.2(@types/node@22.7.4): + vite-node@2.1.2(@types/node@22.7.5): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.8(@types/node@22.7.4) + vite: 5.4.8(@types/node@22.7.5) transitivePeerDependencies: - '@types/node' - less @@ -5732,19 +5758,19 @@ snapshots: - supports-color - terser - vite@5.4.8(@types/node@22.7.4): + vite@5.4.8(@types/node@22.7.5): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.22.5 optionalDependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 fsevents: 2.3.3 - vitest@2.1.2(@types/node@22.7.4)(jsdom@25.0.1): + vitest@2.1.2(@types/node@22.7.5)(jsdom@25.0.1): dependencies: '@vitest/expect': 2.1.2 - '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.4)) + '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.5)) '@vitest/pretty-format': 2.1.2 '@vitest/runner': 2.1.2 '@vitest/snapshot': 2.1.2 @@ -5759,11 +5785,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.8(@types/node@22.7.4) - vite-node: 2.1.2(@types/node@22.7.4) + vite: 5.4.8(@types/node@22.7.5) + vite-node: 2.1.2(@types/node@22.7.5) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -5871,9 +5897,9 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zustand@4.5.5(@types/react@18.3.10)(react@18.3.1): + zustand@4.5.5(@types/react@18.3.11)(react@18.3.1): dependencies: use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 18.3.11 react: 18.3.1