From c6daaa0fd26cf3703f1b5e6078bcf43edd7bdf74 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 31 Dec 2024 01:56:21 -0800 Subject: [PATCH] Update react monorepo to v19 (#184) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 4 +-- pnpm-lock.yaml | 83 ++++++++++++++++++++++++-------------------------- 2 files changed, 41 insertions(+), 46 deletions(-) diff --git a/package.json b/package.json index a81301f..dbffb3c 100644 --- a/package.json +++ b/package.json @@ -45,9 +45,9 @@ "peer": "^1.0.0", "peerjs": "^1.5.4", "postcss": "^8.4.44", - "react": "^18.2.0", + "react": "^19.0.0", "react-device-detect": "^2.0.0", - "react-dom": "^18.2.0", + "react-dom": "^19.0.0", "react-qr-code": "^2.0.15", "streamsaver": "^2.0.6", "tailwindcss": "^3.4.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a7dec1..bd7786e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: dependencies: '@tanstack/react-query': specifier: ^5.55.2 - version: 5.62.11(react@18.3.1) + version: 5.62.11(react@19.0.0) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.49) @@ -22,13 +22,13 @@ dependencies: version: 4.28.5 next: specifier: ^15.1.3 - version: 15.1.3(react-dom@18.3.1)(react@18.3.1) + version: 15.1.3(react-dom@19.0.0)(react@19.0.0) next-themes: specifier: ^0.4.4 - version: 0.4.4(react-dom@18.3.1)(react@18.3.1) + version: 0.4.4(react-dom@19.0.0)(react@19.0.0) next-view-transitions: specifier: ^0.3.4 - version: 0.3.4(next@15.1.3)(react-dom@18.3.1)(react@18.3.1) + version: 0.3.4(next@15.1.3)(react-dom@19.0.0)(react@19.0.0) nodemon: specifier: ^3.0.0 version: 3.1.9 @@ -42,17 +42,17 @@ dependencies: specifier: ^8.4.44 version: 8.4.49 react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-device-detect: specifier: ^2.0.0 - version: 2.2.3(react-dom@18.3.1)(react@18.3.1) + version: 2.2.3(react-dom@19.0.0)(react@19.0.0) react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-qr-code: specifier: ^2.0.15 - version: 2.0.15(react@18.3.1) + version: 2.0.15(react@19.0.0) streamsaver: specifier: ^2.0.6 version: 2.0.6 @@ -587,13 +587,13 @@ packages: resolution: {integrity: sha512-lwePd8hNYhyQ4nM/iRQ+Wz2cDtspGeZZHFZmCzHJ7mfKXt+9S301fULiY2IR2byJYY6Z03T427E5PoVfMexHjw==} dev: false - /@tanstack/react-query@5.62.11(react@18.3.1): + /@tanstack/react-query@5.62.11(react@19.0.0): resolution: {integrity: sha512-Xb1nw0cYMdtFmwkvH9+y5yYFhXvLRCnXoqlzSw7UkqtCVFq3cG8q+rHZ2Yz1XrC+/ysUaTqbLKJqk95mCgC1oQ==} peerDependencies: react: ^18 || ^19 dependencies: '@tanstack/query-core': 5.62.9 - react: 18.3.1 + react: 19.0.0 dev: false /@types/body-parser@1.19.5: @@ -3132,29 +3132,29 @@ packages: engines: {node: '>= 0.6'} dev: false - /next-themes@0.4.4(react-dom@18.3.1)(react@18.3.1): + /next-themes@0.4.4(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==} peerDependencies: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc dependencies: - 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 - /next-view-transitions@0.3.4(next@15.1.3)(react-dom@18.3.1)(react@18.3.1): + /next-view-transitions@0.3.4(next@15.1.3)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-SSiskenQ8JkEFGzPjvFwC5LGGoqgTxM5dxexkeugxvcXFLpWI2ZUh4IsCURD3ovW+8Ue7xXlrtrpy8b7XR7IwQ==} peerDependencies: next: '>=14.0.0' react: ^18.2.0 react-dom: ^18.2.0 dependencies: - next: 15.1.3(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + next: 15.1.3(react-dom@19.0.0)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) dev: false - /next@15.1.3(react-dom@18.3.1)(react@18.3.1): + /next@15.1.3(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-5igmb8N8AEhWDYzogcJvtcRDU6n4cMGtBklxKD4biYv4LXN8+awc/bbQ2IM2NQHdVPgJ6XumYXfo3hBtErg1DA==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true @@ -3181,9 +3181,9 @@ packages: busboy: 1.6.0 caniuse-lite: 1.0.30001655 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + styled-jsx: 5.1.6(react@19.0.0) optionalDependencies: '@next/swc-darwin-arm64': 15.1.3 '@next/swc-darwin-x64': 15.1.3 @@ -3644,45 +3644,42 @@ packages: unpipe: 1.0.0 dev: false - /react-device-detect@2.2.3(react-dom@18.3.1)(react@18.3.1): + /react-device-detect@2.2.3(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-buYY3qrCnQVlIFHrC5UcUoAj7iANs/+srdkwsnNjI7anr3Tt7UY6MqNxtMLlr0tMBied0O49UZVK8XKs3ZIiPw==} peerDependencies: react: '>= 0.14.0' react-dom: '>= 0.14.0' dependencies: - 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) ua-parser-js: 1.0.40 dev: false - /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: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - /react-qr-code@2.0.15(react@18.3.1): + /react-qr-code@2.0.15(react@19.0.0): resolution: {integrity: sha512-MkZcjEXqVKqXEIMVE0mbcGgDpkfSdd8zhuzXEl9QzYeNcw8Hq2oVIzDLWuZN2PQBwM5PWjc2S31K8Q1UbcFMfw==} peerDependencies: react: '*' dependencies: prop-types: 15.8.1 qr.js: 0.0.0 - react: 18.3.1 + 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: @@ -3871,10 +3868,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false - /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 /sdp@3.2.0: @@ -4234,7 +4229,7 @@ packages: engines: {node: '>=8'} dev: true - /styled-jsx@5.1.6(react@18.3.1): + /styled-jsx@5.1.6(react@19.0.0): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -4248,7 +4243,7 @@ packages: optional: true dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0 dev: false /sucrase@3.35.0: