diff --git a/package.json b/package.json index ba266ff..c8426c4 100644 --- a/package.json +++ b/package.json @@ -27,8 +27,8 @@ "lodash-es": "^4.17.21", "next": "14.2.4", "popmotion": "^11.0.5", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "starknet": "^6.11.0", "starknet-react-chains-next": "npm:@starknet-react/chains@3.0.0", "starknet-react-core-next": "npm:@starknet-react/core@3.6.0", @@ -38,15 +38,15 @@ "devDependencies": { "@types/lodash-es": "^4.17.12", "@types/node": "^20.12.13", - "@types/react": "^18.3.3", - "@types/react-dom": "^18.3.0", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "autoprefixer": "^10.0.1", "eslint": "^8", "eslint-config-next": "14.2.4", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-react": "^7.34.2", - "eslint-plugin-react-hooks": "^4.6.2", + "eslint-plugin-react-hooks": "^5.0.0", "husky": "^9.0.11", "lint-staged": "^15.2.5", "postcss": "^8.4.38", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e6ccfa3..481c1ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,16 +13,16 @@ importers: version: 7.0.0-beta.1(starknet@6.11.0) '@argent/x-shared': specifier: ^1.32.1 - version: 1.37.0(@scure/base@1.1.9)(@scure/bip39@1.4.0)(lodash-es@4.17.21)(object-hash@3.0.0)(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(swr@1.3.0(react@18.3.1))(typescript@5.6.2)(ua-parser-js@1.0.39)(zod@3.23.8) + version: 1.37.0(@scure/base@1.1.9)(@scure/bip39@1.4.0)(lodash-es@4.17.21)(object-hash@3.0.0)(react-dom@19.0.0(react@19.0.0))(react-router-dom@6.26.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(swr@1.3.0(react@19.0.0))(typescript@5.6.2)(ua-parser-js@1.0.39)(zod@3.23.8) '@chakra-ui/react': specifier: ^2.8.2 - version: 2.9.1(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(framer-motion@11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.9.1(@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(framer-motion@11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@emotion/react': specifier: ^11.11.4 - version: 11.13.3(@types/react@18.3.10)(react@18.3.1) + version: 11.13.3(@types/react@19.0.1)(react@19.0.0) '@emotion/styled': specifier: ^11.11.5 - version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1) + version: 11.13.0(@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0) '@starknet-io/get-starknet-core': specifier: ^4.0.4 version: 4.0.4 @@ -34,34 +34,34 @@ importers: version: 0.1.7 '@starknet-react/core': specifier: ^2.8.2 - version: 2.9.0(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.11.0) + version: 2.9.0(get-starknet-core@4.0.0)(react@19.0.0)(starknet@6.11.0) colord: specifier: ^2.9.3 version: 2.9.3 framer-motion: specifier: ^11.2.10 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) get-starknet-core: specifier: ^4.0.0 version: 4.0.0 jotai: specifier: ^2.8.2 - version: 2.10.0(@types/react@18.3.10)(react@18.3.1) + version: 2.10.0(@types/react@19.0.1)(react@19.0.0) lodash-es: specifier: ^4.17.21 version: 4.17.21 next: specifier: 14.2.4 - version: 14.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) popmotion: specifier: ^11.0.5 version: 11.0.5 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) starknet: specifier: ^6.11.0 version: 6.11.0 @@ -70,7 +70,7 @@ importers: version: '@starknet-react/chains@3.0.0' starknet-react-core-next: specifier: npm:@starknet-react/core@3.6.0 - version: '@starknet-react/core@3.6.0(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.11.0)(typescript@5.6.2)' + version: '@starknet-react/core@3.6.0(get-starknet-core@4.0.0)(react@19.0.0)(starknet@6.11.0)(typescript@5.6.2)' starknetkit-latest: specifier: npm:starknetkit@^1.1.9 version: starknetkit@1.1.9(starknet@6.11.0) @@ -85,11 +85,11 @@ importers: specifier: ^20.12.13 version: 20.16.10 '@types/react': - specifier: ^18.3.3 - version: 18.3.10 + specifier: ^19.0.0 + version: 19.0.1 '@types/react-dom': - specifier: ^18.3.0 - version: 18.3.0 + specifier: ^19.0.0 + version: 19.0.2(@types/react@19.0.1) autoprefixer: specifier: ^10.0.1 version: 10.4.20(postcss@8.4.47) @@ -109,8 +109,8 @@ importers: specifier: ^7.34.2 version: 7.37.1(eslint@8.57.1) eslint-plugin-react-hooks: - specifier: ^4.6.2 - version: 4.6.2(eslint@8.57.1) + specifier: ^5.0.0 + version: 5.1.0(eslint@8.57.1) husky: specifier: ^9.0.11 version: 9.1.6 @@ -707,14 +707,13 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/prop-types@15.7.13': - resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - - '@types/react-dom@18.3.0': - resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} + '@types/react-dom@19.0.2': + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} + peerDependencies: + '@types/react': ^19.0.0 - '@types/react@18.3.10': - resolution: {integrity: sha512-02sAAlBnP39JgXwkAq3PeU9DVaaGpZyF3MGcC0MKgQVkZor5IiiDAipVaxQHtDJAmO4GIy/rVBy/LzVj76Cyqg==} + '@types/react@19.0.1': + resolution: {integrity: sha512-YW6614BDhqbpR5KtUYzTA+zlA7nayzJRA9ljz9CQoxthR0sDisYZLuvSMsil36t4EH/uAt8T52Xb4sVw17G+SQ==} '@typescript-eslint/parser@7.2.0': resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} @@ -1369,6 +1368,12 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint-plugin-react@7.37.1: resolution: {integrity: sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==} engines: {node: '>=4'} @@ -1386,6 +1391,7 @@ packages: eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -2326,10 +2332,10 @@ packages: peerDependencies: react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.3.1 + react: ^19.0.0 react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} @@ -2394,8 +2400,8 @@ packages: '@types/react': optional: true - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} readable-stream@3.6.2: @@ -2484,8 +2490,8 @@ packages: resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} engines: {node: '>=10'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} seedable-random@0.0.1: resolution: {integrity: sha512-uZWbEfz3BQdBl4QlUPELPqhInGEO1Q6zjzqrTDkd3j7mHaWWJo7h4ydr2g24a2WtTLk3imTLc8mPbBdQqdsbGw==} @@ -3033,7 +3039,7 @@ snapshots: minimalistic-assert: 1.0.1 starknet: 6.11.0 - '@argent/x-shared@1.37.0(@scure/base@1.1.9)(@scure/bip39@1.4.0)(lodash-es@4.17.21)(object-hash@3.0.0)(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(swr@1.3.0(react@18.3.1))(typescript@5.6.2)(ua-parser-js@1.0.39)(zod@3.23.8)': + '@argent/x-shared@1.37.0(@scure/base@1.1.9)(@scure/bip39@1.4.0)(lodash-es@4.17.21)(object-hash@3.0.0)(react-dom@19.0.0(react@19.0.0))(react-router-dom@6.26.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(swr@1.3.0(react@19.0.0))(typescript@5.6.2)(ua-parser-js@1.0.39)(zod@3.23.8)': dependencies: '@argent/x-multicall': 7.1.0(typescript@5.6.2) '@noble/hashes': 1.5.0 @@ -3046,13 +3052,13 @@ snapshots: lodash-es: 4.17.21 micro-starknet: 0.2.3 object-hash: 3.0.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router-dom: 6.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-router-dom: 6.26.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) starknet: 6.11.0 starknet4-deprecated: starknet@4.4.0 starknet5: starknet@5.25.0 - swr: 1.3.0(react@18.3.1) + swr: 1.3.0(react@19.0.0) ua-parser-js: 1.0.39 url-join: 5.0.0 zod: 3.23.8 @@ -3124,66 +3130,66 @@ snapshots: '@chakra-ui/anatomy@2.3.1': {} - '@chakra-ui/hooks@2.3.1(react@18.3.1)': + '@chakra-ui/hooks@2.3.1(react@19.0.0)': dependencies: - '@chakra-ui/utils': 2.1.1(react@18.3.1) + '@chakra-ui/utils': 2.1.1(react@19.0.0) '@zag-js/element-size': 0.31.1 copy-to-clipboard: 3.3.3 framesync: 6.1.2 - react: 18.3.1 + react: 19.0.0 - '@chakra-ui/react@2.9.1(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(framer-motion@11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@chakra-ui/react@2.9.1(@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(framer-motion@11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@chakra-ui/hooks': 2.3.1(react@18.3.1) - '@chakra-ui/styled-system': 2.10.1(react@18.3.1) - '@chakra-ui/theme': 3.4.1(@chakra-ui/styled-system@2.10.1(react@18.3.1))(react@18.3.1) - '@chakra-ui/utils': 2.1.1(react@18.3.1) - '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1) - '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1) + '@chakra-ui/hooks': 2.3.1(react@19.0.0) + '@chakra-ui/styled-system': 2.10.1(react@19.0.0) + '@chakra-ui/theme': 3.4.1(@chakra-ui/styled-system@2.10.1(react@19.0.0))(react@19.0.0) + '@chakra-ui/utils': 2.1.1(react@19.0.0) + '@emotion/react': 11.13.3(@types/react@19.0.1)(react@19.0.0) + '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0) '@popperjs/core': 2.11.8 '@zag-js/focus-visible': 0.31.1 aria-hidden: 1.2.4 - framer-motion: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + framer-motion: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-fast-compare: 3.2.2 - react-focus-lock: 2.13.2(@types/react@18.3.10)(react@18.3.1) - react-lorem-component: 0.13.0(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.10)(react@18.3.1) + react-focus-lock: 2.13.2(@types/react@19.0.1)(react@19.0.0) + react-lorem-component: 0.13.0(react@19.0.0) + react-remove-scroll: 2.6.0(@types/react@19.0.1)(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@chakra-ui/styled-system@2.10.1(react@18.3.1)': + '@chakra-ui/styled-system@2.10.1(react@19.0.0)': dependencies: - '@chakra-ui/utils': 2.1.1(react@18.3.1) + '@chakra-ui/utils': 2.1.1(react@19.0.0) csstype: 3.1.3 transitivePeerDependencies: - react - '@chakra-ui/theme-tools@2.2.1(@chakra-ui/styled-system@2.10.1(react@18.3.1))(react@18.3.1)': + '@chakra-ui/theme-tools@2.2.1(@chakra-ui/styled-system@2.10.1(react@19.0.0))(react@19.0.0)': dependencies: '@chakra-ui/anatomy': 2.3.1 - '@chakra-ui/styled-system': 2.10.1(react@18.3.1) - '@chakra-ui/utils': 2.1.1(react@18.3.1) + '@chakra-ui/styled-system': 2.10.1(react@19.0.0) + '@chakra-ui/utils': 2.1.1(react@19.0.0) color2k: 2.0.3 dlv: 1.1.3 transitivePeerDependencies: - react - '@chakra-ui/theme@3.4.1(@chakra-ui/styled-system@2.10.1(react@18.3.1))(react@18.3.1)': + '@chakra-ui/theme@3.4.1(@chakra-ui/styled-system@2.10.1(react@19.0.0))(react@19.0.0)': dependencies: '@chakra-ui/anatomy': 2.3.1 - '@chakra-ui/styled-system': 2.10.1(react@18.3.1) - '@chakra-ui/theme-tools': 2.2.1(@chakra-ui/styled-system@2.10.1(react@18.3.1))(react@18.3.1) - '@chakra-ui/utils': 2.1.1(react@18.3.1) + '@chakra-ui/styled-system': 2.10.1(react@19.0.0) + '@chakra-ui/theme-tools': 2.2.1(@chakra-ui/styled-system@2.10.1(react@19.0.0))(react@19.0.0) + '@chakra-ui/utils': 2.1.1(react@19.0.0) transitivePeerDependencies: - react - '@chakra-ui/utils@2.1.1(react@18.3.1)': + '@chakra-ui/utils@2.1.1(react@19.0.0)': dependencies: '@types/lodash.mergewith': 4.6.9 lodash.mergewith: 4.6.2 - react: 18.3.1 + react: 19.0.0 '@emotion/babel-plugin@11.12.0': dependencies: @@ -3217,19 +3223,19 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1)': + '@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0)': dependencies: '@babel/runtime': 7.25.6 '@emotion/babel-plugin': 11.12.0 '@emotion/cache': 11.13.1 '@emotion/serialize': 1.3.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.1 '@emotion/weak-memoize': 0.4.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 transitivePeerDependencies: - supports-color @@ -3243,26 +3249,26 @@ snapshots: '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)': + '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0)': dependencies: '@babel/runtime': 7.25.6 '@emotion/babel-plugin': 11.12.0 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1) + '@emotion/react': 11.13.3(@types/react@19.0.1)(react@19.0.0) '@emotion/serialize': 1.3.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 transitivePeerDependencies: - supports-color '@emotion/unitless@0.10.0': {} - '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1)': + '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 '@emotion/utils@1.4.1': {} @@ -3616,25 +3622,25 @@ snapshots: '@starknet-react/chains@3.1.0': {} - '@starknet-react/core@2.9.0(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.11.0)': + '@starknet-react/core@2.9.0(get-starknet-core@4.0.0)(react@19.0.0)(starknet@6.11.0)': dependencies: '@starknet-react/chains': 0.1.7 - '@tanstack/react-query': 5.59.0(react@18.3.1) + '@tanstack/react-query': 5.59.0(react@19.0.0) eventemitter3: 5.0.1 get-starknet-core: 4.0.0 immutable: 4.3.7 - react: 18.3.1 + react: 19.0.0 starknet: 6.11.0 zod: 3.23.8 - '@starknet-react/core@3.6.0(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.11.0)(typescript@5.6.2)': + '@starknet-react/core@3.6.0(get-starknet-core@4.0.0)(react@19.0.0)(starknet@6.11.0)(typescript@5.6.2)': dependencies: '@starknet-io/types-js': 0.7.7 '@starknet-react/chains': 3.1.0 - '@tanstack/react-query': 5.59.0(react@18.3.1) + '@tanstack/react-query': 5.59.0(react@19.0.0) eventemitter3: 5.0.1 get-starknet-core: 4.0.0 - react: 18.3.1 + react: 19.0.0 starknet: 6.11.0 viem: 2.21.16(typescript@5.6.2)(zod@3.23.8) zod: 3.23.8 @@ -3652,10 +3658,10 @@ snapshots: '@tanstack/query-core@5.59.0': {} - '@tanstack/react-query@5.59.0(react@18.3.1)': + '@tanstack/react-query@5.59.0(react@19.0.0)': dependencies: '@tanstack/query-core': 5.59.0 - react: 18.3.1 + react: 19.0.0 '@trpc/client@10.45.2(@trpc/server@10.45.2)': dependencies: @@ -3681,15 +3687,12 @@ snapshots: '@types/parse-json@4.0.2': {} - '@types/prop-types@15.7.13': {} - - '@types/react-dom@18.3.0': + '@types/react-dom@19.0.2(@types/react@19.0.1)': dependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 - '@types/react@18.3.10': + '@types/react@19.0.1': dependencies: - '@types/prop-types': 15.7.13 csstype: 3.1.3 '@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2)': @@ -4541,7 +4544,7 @@ snapshots: '@typescript-eslint/parser': 7.2.0(eslint@8.57.1)(typescript@5.6.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) eslint-plugin-react: 7.37.1(eslint@8.57.1) @@ -4565,13 +4568,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 eslint: 8.57.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 @@ -4584,14 +4587,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.2.0(eslint@8.57.1)(typescript@5.6.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color @@ -4606,7 +4609,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -4647,6 +4650,10 @@ snapshots: dependencies: eslint: 8.57.1 + eslint-plugin-react-hooks@5.1.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + eslint-plugin-react@7.37.1(eslint@8.57.1): dependencies: array-includes: 3.1.8 @@ -4827,13 +4834,13 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: tslib: 2.7.0 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) framesync@6.1.2: dependencies: @@ -5207,10 +5214,10 @@ snapshots: jiti@2.1.0: {} - jotai@2.10.0(@types/react@18.3.10)(react@18.3.1): + jotai@2.10.0(@types/react@19.0.1)(react@19.0.0): optionalDependencies: - '@types/react': 18.3.10 - react: 18.3.1 + '@types/react': 19.0.1 + react: 19.0.0 js-tokens@4.0.0: {} @@ -5408,7 +5415,7 @@ snapshots: natural-compare@1.4.0: {} - next@14.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@next/env': 14.2.4 '@swc/helpers': 0.5.5 @@ -5416,9 +5423,9 @@ snapshots: caniuse-lite: 1.0.30001666 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + styled-jsx: 5.1.1(react@19.0.0) optionalDependencies: '@next/swc-darwin-arm64': 14.2.4 '@next/swc-darwin-x64': 14.2.4 @@ -5656,84 +5663,81 @@ snapshots: radix3@1.1.2: {} - react-clientside-effect@1.2.6(react@18.3.1): + react-clientside-effect@1.2.6(react@19.0.0): dependencies: '@babel/runtime': 7.25.6 - react: 18.3.1 + react: 19.0.0 - react-dom@18.3.1(react@18.3.1): + react-dom@19.0.0(react@19.0.0): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.0.0 + scheduler: 0.25.0 react-fast-compare@3.2.2: {} - react-focus-lock@2.13.2(@types/react@18.3.10)(react@18.3.1): + react-focus-lock@2.13.2(@types/react@19.0.1)(react@19.0.0): dependencies: '@babel/runtime': 7.25.6 focus-lock: 1.3.5 prop-types: 15.8.1 - react: 18.3.1 - react-clientside-effect: 1.2.6(react@18.3.1) - use-callback-ref: 1.3.2(@types/react@18.3.10)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.10)(react@18.3.1) + react: 19.0.0 + react-clientside-effect: 1.2.6(react@19.0.0) + use-callback-ref: 1.3.2(@types/react@19.0.1)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.1)(react@19.0.0) optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 react-is@16.13.1: {} - react-lorem-component@0.13.0(react@18.3.1): + react-lorem-component@0.13.0(react@19.0.0): dependencies: create-react-class: 15.7.0 lorem-ipsum: 1.0.6 object-assign: 4.1.1 - react: 18.3.1 + react: 19.0.0 seedable-random: 0.0.1 - react-remove-scroll-bar@2.3.6(@types/react@18.3.10)(react@18.3.1): + react-remove-scroll-bar@2.3.6(@types/react@19.0.1)(react@19.0.0): dependencies: - react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.10)(react@18.3.1) + react: 19.0.0 + react-style-singleton: 2.2.1(@types/react@19.0.1)(react@19.0.0) tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 - react-remove-scroll@2.6.0(@types/react@18.3.10)(react@18.3.1): + react-remove-scroll@2.6.0(@types/react@19.0.1)(react@19.0.0): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.10)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.10)(react@18.3.1) + react: 19.0.0 + react-remove-scroll-bar: 2.3.6(@types/react@19.0.1)(react@19.0.0) + react-style-singleton: 2.2.1(@types/react@19.0.1)(react@19.0.0) tslib: 2.7.0 - use-callback-ref: 1.3.2(@types/react@18.3.10)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.10)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@19.0.1)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.1)(react@19.0.0) optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 - react-router-dom@6.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.26.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@remix-run/router': 1.19.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 6.26.2(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-router: 6.26.2(react@19.0.0) - react-router@6.26.2(react@18.3.1): + react-router@6.26.2(react@19.0.0): dependencies: '@remix-run/router': 1.19.2 - react: 18.3.1 + react: 19.0.0 - react-style-singleton@2.2.1(@types/react@18.3.10)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@19.0.1)(react@19.0.0): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 - react: 18.3.1 + react: 19.0.0 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.0.0: {} readable-stream@3.6.2: dependencies: @@ -5826,9 +5830,7 @@ snapshots: safe-stable-stringify@2.5.0: {} - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.25.0: {} seedable-random@0.0.1: {} @@ -6104,10 +6106,10 @@ snapshots: hey-listen: 1.0.8 tslib: 2.4.0 - styled-jsx@5.1.1(react@18.3.1): + styled-jsx@5.1.1(react@19.0.0): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0 stylis@4.2.0: {} @@ -6125,9 +6127,9 @@ snapshots: dependencies: is-promise: 4.0.0 - swr@1.3.0(react@18.3.1): + swr@1.3.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 system-architecture@0.1.0: {} @@ -6297,20 +6299,20 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - use-callback-ref@1.3.2(@types/react@18.3.10)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@19.0.1)(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 - use-sidecar@1.1.2(@types/react@18.3.10)(react@18.3.1): + use-sidecar@1.1.2(@types/react@19.0.1)(react@19.0.0): dependencies: detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.0.0 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.10 + '@types/react': 19.0.1 util-deprecate@1.0.2: {}