diff --git a/dashboard/package.json b/dashboard/package.json index 1d4dd00..5d21855 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -12,14 +12,14 @@ "dependencies": { "dotenv": "^17.2.3", "next": "^14.2.35", - "react": "^18.3.0", + "react": "^19.2.3", "react-dom": "^18.3.0", "pg": "^8.16.3", "recharts": "^3.6.0" }, "devDependencies": { "@types/node": "^20.0.0", - "@types/react": "^18.3.0", + "@types/react": "^19.2.8", "@types/react-dom": "^18.3.0", "@types/pg": "^8.11.0", "typescript": "^5.9.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f09070..9b38a92 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,19 +44,19 @@ importers: version: 17.2.3 next: specifier: ^14.2.35 - version: 14.2.35(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.35(react-dom@18.3.1(react@19.2.3))(react@19.2.3) pg: specifier: ^8.16.3 version: 8.16.3 react: - specifier: ^18.3.0 - version: 18.3.1 + specifier: ^19.2.3 + version: 19.2.3 react-dom: specifier: ^18.3.0 - version: 18.3.1(react@18.3.1) + version: 18.3.1(react@19.2.3) recharts: specifier: ^3.6.0 - version: 3.6.0(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(redux@5.0.1) + version: 3.6.0(@types/react@19.2.8)(react-dom@18.3.1(react@19.2.3))(react-is@18.3.1)(react@19.2.3)(redux@5.0.1) devDependencies: '@types/node': specifier: ^20.0.0 @@ -65,11 +65,11 @@ importers: specifier: ^8.11.0 version: 8.16.0 '@types/react': - specifier: ^18.3.0 - version: 18.3.27 + specifier: ^19.2.8 + version: 19.2.8 '@types/react-dom': specifier: ^18.3.0 - version: 18.3.7(@types/react@18.3.27) + version: 18.3.7(@types/react@19.2.8) typescript: specifier: ^5.9.0 version: 5.9.3 @@ -218,16 +218,13 @@ packages: '@types/pg@8.16.0': resolution: {integrity: sha512-RmhMd/wD+CF8Dfo+cVIy3RR5cl8CyfXQ0tGgW6XBL8L4LM/UTEbNXYRbLwU6w+CgrKBNbrQWt4FUtTfaU5jSYQ==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/react-dom@18.3.7': resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} peerDependencies: '@types/react': ^18.0.0 - '@types/react@18.3.27': - resolution: {integrity: sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==} + '@types/react@19.2.8': + resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==} '@types/strip-bom@3.0.0': resolution: {integrity: sha512-xevGOReSYGM7g/kUBZzPqCrR/KYAo+F0yiPc85WFTJa0MSLtyFTVTU6cJu/aV4mid7IffDIWqo69THF2o4JiEQ==} @@ -572,8 +569,8 @@ packages: redux: optional: true - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.2.3: + resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==} engines: {node: '>=0.10.0'} readdirp@3.6.0: @@ -779,7 +776,7 @@ snapshots: '@next/swc-win32-x64-msvc@14.2.33': optional: true - '@reduxjs/toolkit@2.11.2(react-redux@9.2.0(@types/react@18.3.27)(react@18.3.1)(redux@5.0.1))(react@18.3.1)': + '@reduxjs/toolkit@2.11.2(react-redux@9.2.0(@types/react@19.2.8)(react@19.2.3)(redux@5.0.1))(react@19.2.3)': dependencies: '@standard-schema/spec': 1.1.0 '@standard-schema/utils': 0.3.0 @@ -788,8 +785,8 @@ snapshots: redux-thunk: 3.1.0(redux@5.0.1) reselect: 5.1.1 optionalDependencies: - react: 18.3.1 - react-redux: 9.2.0(@types/react@18.3.27)(react@18.3.1)(redux@5.0.1) + react: 19.2.3 + react-redux: 9.2.0(@types/react@19.2.8)(react@19.2.3)(redux@5.0.1) '@standard-schema/spec@1.1.0': {} @@ -848,15 +845,12 @@ snapshots: pg-protocol: 1.10.3 pg-types: 2.2.0 - '@types/prop-types@15.7.15': {} - - '@types/react-dom@18.3.7(@types/react@18.3.27)': + '@types/react-dom@18.3.7(@types/react@19.2.8)': dependencies: - '@types/react': 18.3.27 + '@types/react': 19.2.8 - '@types/react@18.3.27': + '@types/react@19.2.8': dependencies: - '@types/prop-types': 15.7.15 csstype: 3.2.3 '@types/strip-bom@3.0.0': {} @@ -1054,7 +1048,7 @@ snapshots: nanoid@3.3.11: {} - next@14.2.35(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.35(react-dom@18.3.1(react@19.2.3))(react@19.2.3): dependencies: '@next/env': 14.2.35 '@swc/helpers': 0.5.5 @@ -1062,9 +1056,9 @@ snapshots: caniuse-lite: 1.0.30001761 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.2.3 + react-dom: 18.3.1(react@19.2.3) + styled-jsx: 5.1.1(react@19.2.3) optionalDependencies: '@next/swc-darwin-arm64': 14.2.33 '@next/swc-darwin-x64': 14.2.33 @@ -1144,46 +1138,44 @@ snapshots: dependencies: xtend: 4.0.2 - react-dom@18.3.1(react@18.3.1): + react-dom@18.3.1(react@19.2.3): dependencies: loose-envify: 1.4.0 - react: 18.3.1 + react: 19.2.3 scheduler: 0.23.2 react-is@18.3.1: {} - react-redux@9.2.0(@types/react@18.3.27)(react@18.3.1)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.2.8)(react@19.2.3)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 - react: 18.3.1 - use-sync-external-store: 1.6.0(react@18.3.1) + react: 19.2.3 + use-sync-external-store: 1.6.0(react@19.2.3) optionalDependencies: - '@types/react': 18.3.27 + '@types/react': 19.2.8 redux: 5.0.1 - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.3: {} readdirp@3.6.0: dependencies: picomatch: 2.3.1 - recharts@3.6.0(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(redux@5.0.1): + recharts@3.6.0(@types/react@19.2.8)(react-dom@18.3.1(react@19.2.3))(react-is@18.3.1)(react@19.2.3)(redux@5.0.1): dependencies: - '@reduxjs/toolkit': 2.11.2(react-redux@9.2.0(@types/react@18.3.27)(react@18.3.1)(redux@5.0.1))(react@18.3.1) + '@reduxjs/toolkit': 2.11.2(react-redux@9.2.0(@types/react@19.2.8)(react@19.2.3)(redux@5.0.1))(react@19.2.3) clsx: 2.1.1 decimal.js-light: 2.5.1 es-toolkit: 1.43.0 eventemitter3: 5.0.1 immer: 10.2.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.3 + react-dom: 18.3.1(react@19.2.3) react-is: 18.3.1 - react-redux: 9.2.0(@types/react@18.3.27)(react@18.3.1)(redux@5.0.1) + react-redux: 9.2.0(@types/react@19.2.8)(react@19.2.3)(redux@5.0.1) reselect: 5.1.1 tiny-invariant: 1.3.3 - use-sync-external-store: 1.6.0(react@18.3.1) + use-sync-external-store: 1.6.0(react@19.2.3) victory-vendor: 37.3.6 transitivePeerDependencies: - '@types/react' @@ -1228,10 +1220,10 @@ snapshots: strip-json-comments@2.0.1: {} - styled-jsx@5.1.1(react@18.3.1): + styled-jsx@5.1.1(react@19.2.3): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.2.3 supports-preserve-symlinks-flag@1.0.0: {} @@ -1294,9 +1286,9 @@ snapshots: undici-types@7.16.0: {} - use-sync-external-store@1.6.0(react@18.3.1): + use-sync-external-store@1.6.0(react@19.2.3): dependencies: - react: 18.3.1 + react: 19.2.3 uuid@13.0.0: {}