diff --git a/frontend/package.json b/frontend/package.json index 06d0e4ae..64723935 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -31,8 +31,8 @@ "ky": "1.7.4", "next": "14.0.4", "next-redux-wrapper": "8.1.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-redux": "9.2.0", "sharp": "0.33.5", "styled-components": "6.1.13", @@ -40,8 +40,8 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.2", + "@types/react-dom": "19.0.2", "@types/react-redux": "7.1.34", "@types/sharp": "0.32.0", "@types/styled-components": "5.1.34", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 83b952c4..70b20195 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -10,10 +10,10 @@ dependencies: version: 11.14.0 '@emotion/react': specifier: 11.14.0 - version: 11.14.0(@types/react@18.3.18)(react@18.3.1) + version: 11.14.0(@types/react@19.0.2)(react@19.0.0) '@emotion/styled': specifier: 11.14.0 - version: 11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1) + version: 11.14.0(@emotion/react@11.14.0)(@types/react@19.0.2)(react@19.0.0) '@fortawesome/fontawesome-common-types': specifier: 6.7.2 version: 6.7.2 @@ -22,13 +22,13 @@ dependencies: version: 6.7.2 '@mui/icons-material': specifier: 5.16.12 - version: 5.16.12(@mui/material@5.16.12)(@types/react@18.3.18)(react@18.3.1) + version: 5.16.12(@mui/material@5.16.12)(@types/react@19.0.2)(react@19.0.0) '@mui/material': specifier: 5.16.12 - version: 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1) + version: 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.2)(react-dom@19.0.0)(react@19.0.0) '@reduxjs/toolkit': specifier: 1.9.7 - version: 1.9.7(react-redux@9.2.0)(react@18.3.1) + version: 1.9.7(react-redux@9.2.0)(react@19.0.0) clsx: specifier: 2.1.1 version: 2.1.1 @@ -37,39 +37,39 @@ dependencies: version: 1.7.4 next: specifier: 14.0.4 - version: 14.0.4(react-dom@18.3.1)(react@18.3.1) + version: 14.0.4(react-dom@19.0.0)(react@19.0.0) next-redux-wrapper: specifier: 8.1.0 - version: 8.1.0(next@14.0.4)(react-redux@9.2.0)(react@18.3.1) + version: 8.1.0(next@14.0.4)(react-redux@9.2.0)(react@19.0.0) 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) react-redux: specifier: 9.2.0 - version: 9.2.0(@types/react@18.3.18)(react@18.3.1)(redux@4.2.1) + version: 9.2.0(@types/react@19.0.2)(react@19.0.0)(redux@4.2.1) sharp: specifier: 0.33.5 version: 0.33.5 styled-components: specifier: 6.1.13 - version: 6.1.13(react-dom@18.3.1)(react@18.3.1) + version: 6.1.13(react-dom@19.0.0)(react@19.0.0) tss-react: specifier: 4.9.14 - version: 4.9.14(@emotion/react@11.14.0)(@mui/material@5.16.12)(@types/react@18.3.18)(react@18.3.1) + version: 4.9.14(@emotion/react@11.14.0)(@mui/material@5.16.12)(@types/react@19.0.2)(react@19.0.0) devDependencies: '@types/node': specifier: 22.10.2 version: 22.10.2 '@types/react': - specifier: 18.3.18 - version: 18.3.18 + specifier: 19.0.2 + version: 19.0.2 '@types/react-dom': - specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: 19.0.2 + version: 19.0.2(@types/react@19.0.2) '@types/react-redux': specifier: 7.1.34 version: 7.1.34 @@ -268,7 +268,7 @@ packages: resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} dev: false - /@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1): + /@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0): resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==} peerDependencies: '@types/react': '*' @@ -281,12 +281,12 @@ packages: '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.4.0 - '@types/react': 18.3.18 + '@types/react': 19.0.2 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - supports-color dev: false @@ -305,7 +305,7 @@ packages: resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} dev: false - /@emotion/styled@11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1): + /@emotion/styled@11.14.0(@emotion/react@11.14.0)(@types/react@19.0.2)(react@19.0.0): resolution: {integrity: sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -318,12 +318,12 @@ packages: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0) '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0) '@emotion/utils': 1.4.2 - '@types/react': 18.3.18 - react: 18.3.1 + '@types/react': 19.0.2 + react: 19.0.0 transitivePeerDependencies: - supports-color dev: false @@ -336,12 +336,12 @@ packages: resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} dev: false - /@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1): + /@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.0.0): resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} peerDependencies: react: '>=16.8.0' dependencies: - react: 18.3.1 + react: 19.0.0 dev: false /@emotion/utils@1.4.2: @@ -625,7 +625,7 @@ packages: resolution: {integrity: sha512-rkN+bPpe2Xn8h4ZLqKy5JsZt3nzMyTJ2ySdyLHHf0IL+PrxS46dxOIC1i66R8qi14kJBHfy7Byqv1yUvpwf0iw==} dev: false - /@mui/icons-material@5.16.12(@mui/material@5.16.12)(@types/react@18.3.18)(react@18.3.1): + /@mui/icons-material@5.16.12(@mui/material@5.16.12)(@types/react@19.0.2)(react@19.0.0): resolution: {integrity: sha512-4Ocmbl1uzkWxAdYYARCLySJNqALgrJ+Fdr95FLpKZV7zMZxyoJRdPTO/CgUxjFjlj9Sy2Gi7j3HX4f5HS2GLeQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -637,12 +637,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.26.0 - '@mui/material': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1) - '@types/react': 18.3.18 - react: 18.3.1 + '@mui/material': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.2)(react-dom@19.0.0)(react@19.0.0) + '@types/react': 19.0.2 + react: 19.0.0 dev: false - /@mui/material@5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1): + /@mui/material@5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.2)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-+M0UPy0xa9xGo8TV1vp9Mmf85TNUqpk7OoSiw+BaZf3D584S3aqfl+CL+EBTt9t52A97GnCjVNvXTO7hmLqhHw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -660,25 +660,25 @@ packages: optional: true dependencies: '@babel/runtime': 7.26.0 - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@19.0.2)(react@19.0.0) '@mui/core-downloads-tracker': 5.16.12 - '@mui/system': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(react@18.3.1) - '@mui/types': 7.2.20(@types/react@18.3.18) - '@mui/utils': 5.16.12(@types/react@18.3.18)(react@18.3.1) + '@mui/system': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.2)(react@19.0.0) + '@mui/types': 7.2.20(@types/react@19.0.2) + '@mui/utils': 5.16.12(@types/react@19.0.2)(react@19.0.0) '@popperjs/core': 2.11.8 - '@types/react': 18.3.18 - '@types/react-transition-group': 4.4.12(@types/react@18.3.18) + '@types/react': 19.0.2 + '@types/react-transition-group': 4.4.12(@types/react@19.0.2) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.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) react-is: 19.0.0 - react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) + react-transition-group: 4.4.5(react-dom@19.0.0)(react@19.0.0) dev: false - /@mui/private-theming@5.16.12(@types/react@18.3.18)(react@18.3.1): + /@mui/private-theming@5.16.12(@types/react@19.0.2)(react@19.0.0): resolution: {integrity: sha512-hhLTSZxsazwZZ4bUAKgFcbsnfCrwizSnJI7/bXf/R9/tZkZBy+bKY05/Au/bIgGKzuZ4KTlKlPn+U/uufEXrNw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -689,13 +689,13 @@ packages: optional: true dependencies: '@babel/runtime': 7.26.0 - '@mui/utils': 5.16.12(@types/react@18.3.18)(react@18.3.1) - '@types/react': 18.3.18 + '@mui/utils': 5.16.12(@types/react@19.0.2)(react@19.0.0) + '@types/react': 19.0.2 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 dev: false - /@mui/styled-engine@5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(react@18.3.1): + /@mui/styled-engine@5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(react@19.0.0): resolution: {integrity: sha512-TMf3SN19rkJPh1hQZTjoY8UsJa5qExfr78owwCuEZLjIhsajAYiWmbJzJ8mM3grEWLiP3MziDA4zy4LFNri12Q==} engines: {node: '>=12.0.0'} peerDependencies: @@ -710,14 +710,14 @@ packages: dependencies: '@babel/runtime': 7.26.0 '@emotion/cache': 11.14.0 - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@19.0.2)(react@19.0.0) csstype: 3.1.3 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 dev: false - /@mui/system@5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(react@18.3.1): + /@mui/system@5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.2)(react@19.0.0): resolution: {integrity: sha512-rDsndVl0ug0Ex2rZt8x0WIF3Zc0EMFT2TmRVWP4jzk38aLS6WsxryXAZUQa0BKEnB3vfx1pSP/xa44TdKQ94dg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -734,20 +734,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.26.0 - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1) - '@mui/private-theming': 5.16.12(@types/react@18.3.18)(react@18.3.1) - '@mui/styled-engine': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(react@18.3.1) - '@mui/types': 7.2.20(@types/react@18.3.18) - '@mui/utils': 5.16.12(@types/react@18.3.18)(react@18.3.1) - '@types/react': 18.3.18 + '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@19.0.2)(react@19.0.0) + '@mui/private-theming': 5.16.12(@types/react@19.0.2)(react@19.0.0) + '@mui/styled-engine': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(react@19.0.0) + '@mui/types': 7.2.20(@types/react@19.0.2) + '@mui/utils': 5.16.12(@types/react@19.0.2)(react@19.0.0) + '@types/react': 19.0.2 clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 dev: false - /@mui/types@7.2.20(@types/react@18.3.18): + /@mui/types@7.2.20(@types/react@19.0.2): resolution: {integrity: sha512-straFHD7L8v05l/N5vcWk+y7eL9JF0C2mtph/y4BPm3gn2Eh61dDwDB65pa8DLss3WJfDXYC7Kx5yjP0EmXpgw==} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -755,10 +755,10 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.2 dev: false - /@mui/utils@5.16.12(@types/react@18.3.18)(react@18.3.1): + /@mui/utils@5.16.12(@types/react@19.0.2)(react@19.0.0): resolution: {integrity: sha512-p3JAq7nA0ur8M/zLnBvR6ZeAjM8mD4LnPdKfsJAYPS26w4eDQjQzl55XvoOmch2MeXhmWaO4Pkvs/xurrISNBw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -769,12 +769,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.26.0 - '@mui/types': 7.2.20(@types/react@18.3.18) + '@mui/types': 7.2.20(@types/react@19.0.2) '@types/prop-types': 15.7.14 - '@types/react': 18.3.18 + '@types/react': 19.0.2 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 react-is: 19.0.0 dev: false @@ -906,7 +906,7 @@ packages: resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} dev: false - /@reduxjs/toolkit@1.9.7(react-redux@9.2.0)(react@18.3.1): + /@reduxjs/toolkit@1.9.7(react-redux@9.2.0)(react@19.0.0): resolution: {integrity: sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 @@ -918,8 +918,8 @@ packages: optional: true dependencies: immer: 9.0.21 - react: 18.3.1 - react-redux: 9.2.0(@types/react@18.3.18)(react@18.3.1)(redux@4.2.1) + react: 19.0.0 + react-redux: 9.2.0(@types/react@19.0.2)(react@19.0.0)(redux@4.2.1) redux: 4.2.1 redux-thunk: 2.4.2(redux@4.2.1) reselect: 4.1.8 @@ -942,7 +942,7 @@ packages: /@types/hoist-non-react-statics@3.3.6: resolution: {integrity: sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==} dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.2 hoist-non-react-statics: 3.3.2 dev: true @@ -966,36 +966,36 @@ packages: /@types/prop-types@15.7.14: resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} + dev: false - /@types/react-dom@18.3.5(@types/react@18.3.18): - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + /@types/react-dom@19.0.2(@types/react@19.0.2): + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.0.0 dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.2 dev: true /@types/react-redux@7.1.34: resolution: {integrity: sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ==} dependencies: '@types/hoist-non-react-statics': 3.3.6 - '@types/react': 18.3.18 + '@types/react': 19.0.2 hoist-non-react-statics: 3.3.2 redux: 4.2.1 dev: true - /@types/react-transition-group@4.4.12(@types/react@18.3.18): + /@types/react-transition-group@4.4.12(@types/react@19.0.2): resolution: {integrity: sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==} peerDependencies: '@types/react': '*' dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.2 dev: false - /@types/react@18.3.18: - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + /@types/react@19.0.2: + resolution: {integrity: sha512-USU8ZI/xyKJwFTpjSVIrSeHBVAGagkHQKPNbxeWwql/vDmnTIBgx+TJnhFnj1NXgz8XfprU0egV2dROLGpsBEg==} dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 /@types/semver@7.5.8: @@ -1013,7 +1013,7 @@ packages: resolution: {integrity: sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==} dependencies: '@types/hoist-non-react-statics': 3.3.6 - '@types/react': 18.3.18 + '@types/react': 19.0.2 csstype: 3.1.3 dev: true @@ -2885,19 +2885,19 @@ packages: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true - /next-redux-wrapper@8.1.0(next@14.0.4)(react-redux@9.2.0)(react@18.3.1): + /next-redux-wrapper@8.1.0(next@14.0.4)(react-redux@9.2.0)(react@19.0.0): resolution: {integrity: sha512-2hIau0hcI6uQszOtrvAFqgc0NkZegKYhBB7ZAKiG3jk7zfuQb4E7OV9jfxViqqojh3SEHdnFfPkN9KErttUKuw==} peerDependencies: next: '>=9' react: '*' react-redux: '*' dependencies: - next: 14.0.4(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-redux: 9.2.0(@types/react@18.3.18)(react@18.3.1)(redux@4.2.1) + next: 14.0.4(react-dom@19.0.0)(react@19.0.0) + react: 19.0.0 + react-redux: 9.2.0(@types/react@19.0.2)(react@19.0.0)(redux@4.2.1) dev: false - /next@14.0.4(react-dom@18.3.1)(react@18.3.1): + /next@14.0.4(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-qbwypnM7327SadwFtxXnQdGiKpkuhaRLE2uq62/nRul9cj9KhQ5LhHmlziTNqUidZotw/Q1I9OjirBROdUJNgA==} engines: {node: '>=18.17.0'} hasBin: true @@ -2918,9 +2918,9 @@ packages: caniuse-lite: 1.0.30001690 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) watchpack: 2.4.0 optionalDependencies: '@next/swc-darwin-arm64': 14.0.4 @@ -3239,14 +3239,13 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true - /react-dom@18.3.1(react@18.3.1): - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + /react-dom@19.0.0(react@19.0.0): + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.3.1 + 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 dev: false /react-is@16.13.1: @@ -3256,7 +3255,7 @@ packages: resolution: {integrity: sha512-H91OHcwjZsbq3ClIDHMzBShc1rotbfACdWENsmEf0IFvZ3FgGPtdHMcsv45bQ1hAbgdfiA8SnxTKfDS+x/8m2g==} dev: false - /react-redux@9.2.0(@types/react@18.3.18)(react@18.3.1)(redux@4.2.1): + /react-redux@9.2.0(@types/react@19.0.2)(react@19.0.0)(redux@4.2.1): resolution: {integrity: sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==} peerDependencies: '@types/react': ^18.2.25 || ^19 @@ -3268,14 +3267,14 @@ packages: redux: optional: true dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.2 '@types/use-sync-external-store': 0.0.6 - react: 18.3.1 + react: 19.0.0 redux: 4.2.1 - use-sync-external-store: 1.4.0(react@18.3.1) + use-sync-external-store: 1.4.0(react@19.0.0) dev: false - /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): + /react-transition-group@4.4.5(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: react: '>=16.6.0' @@ -3285,15 +3284,13 @@ packages: dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.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) dev: false - /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'} - dependencies: - loose-envify: 1.4.0 dev: false /read-cache@1.0.0: @@ -3418,10 +3415,8 @@ packages: is-regex: 1.2.1 dev: true - /scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - dependencies: - loose-envify: 1.4.0 + /scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} dev: false /semver@6.3.1: @@ -3683,7 +3678,7 @@ packages: engines: {node: '>=8'} dev: true - /styled-components@6.1.13(react-dom@18.3.1)(react@18.3.1): + /styled-components@6.1.13(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==} engines: {node: '>= 16'} peerDependencies: @@ -3696,14 +3691,14 @@ packages: css-to-react-native: 3.2.0 csstype: 3.1.3 postcss: 8.4.38 - 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) shallowequal: 1.1.0 stylis: 4.3.2 tslib: 2.6.2 dev: false - /styled-jsx@5.1.1(react@18.3.1): + /styled-jsx@5.1.1(react@19.0.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -3717,7 +3712,7 @@ packages: optional: true dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0 dev: false /stylis@4.2.0: @@ -3842,7 +3837,7 @@ packages: /tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - /tss-react@4.9.14(@emotion/react@11.14.0)(@mui/material@5.16.12)(@types/react@18.3.18)(react@18.3.1): + /tss-react@4.9.14(@emotion/react@11.14.0)(@mui/material@5.16.12)(@types/react@19.0.2)(react@19.0.0): resolution: {integrity: sha512-nAj4RCQk3ADzrmtxmTcmN1B9EKxPMIxuCfJ3ll964CksndJ2/ZImF6rAMo2Kud5yE3ENXHpPIBHCyuMtgptMvw==} peerDependencies: '@emotion/react': ^11.4.1 @@ -3857,12 +3852,12 @@ packages: optional: true dependencies: '@emotion/cache': 11.14.0 - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0) '@emotion/serialize': 1.3.3 '@emotion/utils': 1.4.2 - '@mui/material': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1) - '@types/react': 18.3.18 - react: 18.3.1 + '@mui/material': 5.16.12(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.2)(react-dom@19.0.0)(react@19.0.0) + '@types/react': 19.0.2 + react: 19.0.0 dev: false /type-check@0.4.0: @@ -3964,12 +3959,12 @@ packages: punycode: 2.3.1 dev: true - /use-sync-external-store@1.4.0(react@18.3.1): + /use-sync-external-store@1.4.0(react@19.0.0): resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - react: 18.3.1 + react: 19.0.0 dev: false /util-deprecate@1.0.2: