diff --git a/packages/visual-reporter/package.json b/packages/visual-reporter/package.json index 1eb4c009..9377499b 100644 --- a/packages/visual-reporter/package.json +++ b/packages/visual-reporter/package.json @@ -40,7 +40,7 @@ "@remix-run/serve": "^2.17.5", "@remix-run/dev": "^2.17.5", "@types/react": "^18.3.31", - "@types/react-dom": "^18.3.7", + "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^8.62.0", "@typescript-eslint/parser": "^8.62.0", "autoprefixer": "^10.5.2", @@ -53,7 +53,7 @@ "isbot": "^5.1.44", "postcss": "^8.5.15", "react": "^18.3.1", - "react-dom": "^18.3.1", + "react-dom": "^19.2.7", "react-icons": "^5.6.0", "react-select": "^5.10.2", "tailwindcss": "^3.4.19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f6774fcb..527fd5b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -196,13 +196,13 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.17.5 - version: 2.17.5(@remix-run/react@2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.5(typescript@5.9.3))(@types/node@24.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1)) + version: 2.17.5(@remix-run/react@2.17.5(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.5(typescript@5.9.3))(@types/node@24.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1)) '@remix-run/node': specifier: ^2.17.5 version: 2.17.5(typescript@5.9.3) '@remix-run/react': specifier: ^2.17.5 - version: 2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) + version: 2.17.5(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@5.9.3) '@remix-run/serve': specifier: ^2.17.5 version: 2.17.5(typescript@5.9.3) @@ -210,8 +210,8 @@ importers: specifier: ^18.3.31 version: 18.3.31 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.31) + specifier: ^19.2.3 + version: 19.2.3(@types/react@18.3.31) '@typescript-eslint/eslint-plugin': specifier: ^8.62.0 version: 8.62.0(@typescript-eslint/parser@8.62.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) @@ -249,14 +249,14 @@ importers: specifier: ^18.3.1 version: 18.3.1 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.7 + version: 19.2.7(react@18.3.1) react-icons: specifier: ^5.6.0 version: 5.6.0(react@18.3.1) react-select: specifier: ^5.10.2 - version: 5.10.2(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.10.2(@types/react@18.3.31)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.19 version: 3.4.19(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3)) @@ -2094,10 +2094,10 @@ packages: '@types/prop-types@15.7.14': resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/react-dom@18.3.7': - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.2.0 '@types/react-transition-group@4.4.12': resolution: {integrity: sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==} @@ -2754,7 +2754,7 @@ packages: basic-ftp@5.0.5: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} - deprecated: Security vulnerability fixed in 5.2.0, please upgrade + deprecated: Security vulnerability fixed in 5.2.1, please upgrade before-after-hook@4.0.0: resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} @@ -6109,10 +6109,10 @@ packages: rc9@2.1.2: resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.2.7: + resolution: {integrity: sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==} peerDependencies: - react: ^18.3.1 + react: ^19.2.7 react-icons@5.6.0: resolution: {integrity: sha512-RH93p5ki6LfOiIt0UtDyNg/cee+HLVR6cHHtW3wALfo+eOHTp8RnU2kRkI6E+H19zMIs03DyxUG/GfZMOGvmiA==} @@ -6404,8 +6404,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} semiver@1.1.0: resolution: {integrity: sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==} @@ -6990,6 +6990,7 @@ packages: tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -7387,6 +7388,7 @@ packages: whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} @@ -9315,7 +9317,7 @@ snapshots: - react-native-b4a - supports-color - '@remix-run/dev@2.17.5(@remix-run/react@2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.5(typescript@5.9.3))(@types/node@24.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1))': + '@remix-run/dev@2.17.5(@remix-run/react@2.17.5(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.5(typescript@5.9.3))(@types/node@24.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1))': dependencies: '@babel/core': 7.28.4 '@babel/generator': 7.28.3 @@ -9328,7 +9330,7 @@ snapshots: '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 '@remix-run/node': 2.17.5(typescript@5.9.3) - '@remix-run/react': 2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) + '@remix-run/react': 2.17.5(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@5.9.3) '@remix-run/router': 1.23.3 '@remix-run/server-runtime': 2.17.5(typescript@5.9.3) '@types/mdx': 2.0.13 @@ -9413,14 +9415,14 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@remix-run/react@2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)': + '@remix-run/react@2.17.5(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@5.9.3)': dependencies: '@remix-run/router': 1.23.3 '@remix-run/server-runtime': 2.17.5(typescript@5.9.3) react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.2.7(react@18.3.1) react-router: 6.30.4(react@18.3.1) - react-router-dom: 6.30.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router-dom: 6.30.4(react-dom@19.2.7(react@18.3.1))(react@18.3.1) turbo-stream: 2.4.1 optionalDependencies: typescript: 5.9.3 @@ -9694,7 +9696,7 @@ snapshots: '@types/prop-types@15.7.14': {} - '@types/react-dom@18.3.7(@types/react@18.3.31)': + '@types/react-dom@19.2.3(@types/react@18.3.31)': dependencies: '@types/react': 18.3.31 @@ -14535,11 +14537,10 @@ snapshots: defu: 6.1.4 destr: 2.0.5 - react-dom@18.3.1(react@18.3.1): + react-dom@19.2.7(react@18.3.1): dependencies: - loose-envify: 1.4.0 react: 18.3.1 - scheduler: 0.23.2 + scheduler: 0.27.0 react-icons@5.6.0(react@18.3.1): dependencies: @@ -14553,11 +14554,11 @@ snapshots: react-refresh@0.14.2: {} - react-router-dom@6.30.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.30.4(react-dom@19.2.7(react@18.3.1))(react@18.3.1): dependencies: '@remix-run/router': 1.23.3 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.2.7(react@18.3.1) react-router: 6.30.4(react@18.3.1) react-router@6.30.4(react@18.3.1): @@ -14565,7 +14566,7 @@ snapshots: '@remix-run/router': 1.23.3 react: 18.3.1 - react-select@5.10.2(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-select@5.10.2(@types/react@18.3.31)(react-dom@19.2.7(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.6 '@emotion/cache': 11.14.0 @@ -14575,21 +14576,21 @@ snapshots: memoize-one: 6.0.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-dom: 19.2.7(react@18.3.1) + react-transition-group: 4.4.5(react-dom@19.2.7(react@18.3.1))(react@18.3.1) use-isomorphic-layout-effect: 1.2.1(@types/react@18.3.31)(react@18.3.1) transitivePeerDependencies: - '@types/react' - supports-color - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-transition-group@4.4.5(react-dom@19.2.7(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.6 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-dom: 19.2.7(react@18.3.1) react@18.3.1: dependencies: @@ -14930,9 +14931,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.27.0: {} semiver@1.1.0: {}