From 22e5c06cdf14de5b3868a8b52db6b8d48e0257c8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 20 Jan 2026 04:07:29 +0000 Subject: [PATCH] chore(deps): update dependency react to v19 --- examples/with-app-router-context/package.json | 4 +- .../with-app-router-context/pnpm-lock.yaml | 63 +++++++--------- examples/with-app-router-script/package.json | 4 +- .../with-app-router-script/pnpm-lock.yaml | 63 +++++++--------- package.json | 4 +- pnpm-lock.yaml | 74 +++++++++---------- 6 files changed, 96 insertions(+), 116 deletions(-) diff --git a/examples/with-app-router-context/package.json b/examples/with-app-router-context/package.json index b081de93..c0287743 100644 --- a/examples/with-app-router-context/package.json +++ b/examples/with-app-router-context/package.json @@ -10,13 +10,13 @@ }, "dependencies": { "@types/node": "22.13.14", - "@types/react": "18.3.20", + "@types/react": "19.2.8", "@types/react-dom": "18.3.5", "eslint": "9.23.0", "eslint-config-next": "15.2.4", "next": "14.2.26", "next-runtime-env": "link:../..", - "react": "18.3.1", + "react": "19.2.3", "react-dom": "18.3.1", "typescript": "5.8.2" } diff --git a/examples/with-app-router-context/pnpm-lock.yaml b/examples/with-app-router-context/pnpm-lock.yaml index d0d07024..10396c5c 100644 --- a/examples/with-app-router-context/pnpm-lock.yaml +++ b/examples/with-app-router-context/pnpm-lock.yaml @@ -12,11 +12,11 @@ importers: specifier: 22.13.14 version: 22.13.14 '@types/react': - specifier: 18.3.20 - version: 18.3.20 + specifier: 19.2.8 + version: 19.2.8 '@types/react-dom': specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.5(@types/react@19.2.8) eslint: specifier: 9.23.0 version: 9.23.0 @@ -25,16 +25,16 @@ importers: version: 15.2.4(eslint@9.23.0)(typescript@5.8.2) next: specifier: 14.2.26 - version: 14.2.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.26(react-dom@18.3.1(react@19.2.3))(react@19.2.3) next-runtime-env: specifier: link:../.. version: link:../.. react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.2.3 + version: 19.2.3 react-dom: specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + version: 18.3.1(react@19.2.3) typescript: specifier: 5.8.2 version: 5.8.2 @@ -214,16 +214,13 @@ packages: '@types/node@22.13.14': resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/react-dom@18.3.5': resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} peerDependencies: '@types/react': ^18.0.0 - '@types/react@18.3.20': - resolution: {integrity: sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==} + '@types/react@19.2.8': + resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==} '@typescript-eslint/eslint-plugin@8.28.0': resolution: {integrity: sha512-lvFK3TCGAHsItNdWZ/1FkvpzCxTHUVuFrdnOGLMa0GGCFIbCgQWVk3CzCGdA7kM3qGVc+dfW9tr0Z/sHnGDFyg==} @@ -479,8 +476,8 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -1027,6 +1024,7 @@ packages: next@14.2.26: resolution: {integrity: sha512-b81XSLihMwCfwiUVRRja3LphLo4uBBMZEzBBWMaISbKTwOmq3wPknIETy/8000tr7Gq4WmbuFYPS7jOYIf+ZJw==} engines: {node: '>=18.17.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -1146,8 +1144,8 @@ packages: react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - 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'} reflect.getprototypeof@1.0.10: @@ -1546,16 +1544,13 @@ snapshots: dependencies: undici-types: 6.20.0 - '@types/prop-types@15.7.14': {} - - '@types/react-dom@18.3.5(@types/react@18.3.20)': + '@types/react-dom@18.3.5(@types/react@19.2.8)': dependencies: - '@types/react': 18.3.20 + '@types/react': 19.2.8 - '@types/react@18.3.20': + '@types/react@19.2.8': dependencies: - '@types/prop-types': 15.7.14 - csstype: 3.1.3 + csstype: 3.2.3 '@typescript-eslint/eslint-plugin@8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0)(typescript@5.8.2))(eslint@9.23.0)(typescript@5.8.2)': dependencies: @@ -1840,7 +1835,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - csstype@3.1.3: {} + csstype@3.2.3: {} damerau-levenshtein@1.0.8: {} @@ -2539,7 +2534,7 @@ snapshots: natural-compare@1.4.0: {} - next@14.2.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.26(react-dom@18.3.1(react@19.2.3))(react@19.2.3): dependencies: '@next/env': 14.2.26 '@swc/helpers': 0.5.5 @@ -2547,9 +2542,9 @@ snapshots: caniuse-lite: 1.0.30001707 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.26 '@next/swc-darwin-x64': 14.2.26 @@ -2665,17 +2660,15 @@ snapshots: queue-microtask@1.2.3: {} - 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@16.13.1: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.3: {} reflect.getprototypeof@1.0.10: dependencies: @@ -2862,10 +2855,10 @@ snapshots: strip-json-comments@3.1.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-color@7.2.0: dependencies: diff --git a/examples/with-app-router-script/package.json b/examples/with-app-router-script/package.json index b081de93..c0287743 100644 --- a/examples/with-app-router-script/package.json +++ b/examples/with-app-router-script/package.json @@ -10,13 +10,13 @@ }, "dependencies": { "@types/node": "22.13.14", - "@types/react": "18.3.20", + "@types/react": "19.2.8", "@types/react-dom": "18.3.5", "eslint": "9.23.0", "eslint-config-next": "15.2.4", "next": "14.2.26", "next-runtime-env": "link:../..", - "react": "18.3.1", + "react": "19.2.3", "react-dom": "18.3.1", "typescript": "5.8.2" } diff --git a/examples/with-app-router-script/pnpm-lock.yaml b/examples/with-app-router-script/pnpm-lock.yaml index d0d07024..10396c5c 100644 --- a/examples/with-app-router-script/pnpm-lock.yaml +++ b/examples/with-app-router-script/pnpm-lock.yaml @@ -12,11 +12,11 @@ importers: specifier: 22.13.14 version: 22.13.14 '@types/react': - specifier: 18.3.20 - version: 18.3.20 + specifier: 19.2.8 + version: 19.2.8 '@types/react-dom': specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.5(@types/react@19.2.8) eslint: specifier: 9.23.0 version: 9.23.0 @@ -25,16 +25,16 @@ importers: version: 15.2.4(eslint@9.23.0)(typescript@5.8.2) next: specifier: 14.2.26 - version: 14.2.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.26(react-dom@18.3.1(react@19.2.3))(react@19.2.3) next-runtime-env: specifier: link:../.. version: link:../.. react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.2.3 + version: 19.2.3 react-dom: specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + version: 18.3.1(react@19.2.3) typescript: specifier: 5.8.2 version: 5.8.2 @@ -214,16 +214,13 @@ packages: '@types/node@22.13.14': resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/react-dom@18.3.5': resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} peerDependencies: '@types/react': ^18.0.0 - '@types/react@18.3.20': - resolution: {integrity: sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==} + '@types/react@19.2.8': + resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==} '@typescript-eslint/eslint-plugin@8.28.0': resolution: {integrity: sha512-lvFK3TCGAHsItNdWZ/1FkvpzCxTHUVuFrdnOGLMa0GGCFIbCgQWVk3CzCGdA7kM3qGVc+dfW9tr0Z/sHnGDFyg==} @@ -479,8 +476,8 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -1027,6 +1024,7 @@ packages: next@14.2.26: resolution: {integrity: sha512-b81XSLihMwCfwiUVRRja3LphLo4uBBMZEzBBWMaISbKTwOmq3wPknIETy/8000tr7Gq4WmbuFYPS7jOYIf+ZJw==} engines: {node: '>=18.17.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -1146,8 +1144,8 @@ packages: react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - 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'} reflect.getprototypeof@1.0.10: @@ -1546,16 +1544,13 @@ snapshots: dependencies: undici-types: 6.20.0 - '@types/prop-types@15.7.14': {} - - '@types/react-dom@18.3.5(@types/react@18.3.20)': + '@types/react-dom@18.3.5(@types/react@19.2.8)': dependencies: - '@types/react': 18.3.20 + '@types/react': 19.2.8 - '@types/react@18.3.20': + '@types/react@19.2.8': dependencies: - '@types/prop-types': 15.7.14 - csstype: 3.1.3 + csstype: 3.2.3 '@typescript-eslint/eslint-plugin@8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0)(typescript@5.8.2))(eslint@9.23.0)(typescript@5.8.2)': dependencies: @@ -1840,7 +1835,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - csstype@3.1.3: {} + csstype@3.2.3: {} damerau-levenshtein@1.0.8: {} @@ -2539,7 +2534,7 @@ snapshots: natural-compare@1.4.0: {} - next@14.2.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.26(react-dom@18.3.1(react@19.2.3))(react@19.2.3): dependencies: '@next/env': 14.2.26 '@swc/helpers': 0.5.5 @@ -2547,9 +2542,9 @@ snapshots: caniuse-lite: 1.0.30001707 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.26 '@next/swc-darwin-x64': 14.2.26 @@ -2665,17 +2660,15 @@ snapshots: queue-microtask@1.2.3: {} - 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@16.13.1: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.3: {} reflect.getprototypeof@1.0.10: dependencies: @@ -2862,10 +2855,10 @@ snapshots: strip-json-comments@3.1.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-color@7.2.0: dependencies: diff --git a/package.json b/package.json index 59f2816b..281ab71f 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "homepage": "https://github.com/expatfile/next-runtime-env#readme", "dependencies": { "next": "^14", - "react": "^18" + "react": "^19.0.0" }, "devDependencies": { "@testing-library/jest-dom": "^6.6.3", @@ -41,7 +41,7 @@ "@types/eslint": "^9.6.1", "@types/jest": "^29.5.14", "@types/node": "^22.13.14", - "@types/react": "^18.3.20", + "@types/react": "^19.0.0", "@types/react-dom": "^18.3.5", "@typescript-eslint/eslint-plugin": "^8.28.0", "@typescript-eslint/parser": "^8.28.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6174e549..71a989d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,17 +10,17 @@ importers: dependencies: next: specifier: ^14 - version: 14.2.26(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.26(@babel/core@7.26.10)(react-dom@18.3.1(react@19.2.3))(react@19.2.3) react: - specifier: ^18 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.2.3 devDependencies: '@testing-library/jest-dom': specifier: ^6.6.3 version: 6.6.3 '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3) '@types/eslint': specifier: ^9.6.1 version: 9.6.1 @@ -31,11 +31,11 @@ importers: specifier: ^22.13.14 version: 22.13.14 '@types/react': - specifier: ^18.3.20 - version: 18.3.20 + specifier: ^19.0.0 + version: 19.2.8 '@types/react-dom': specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.5(@types/react@19.2.8) '@typescript-eslint/eslint-plugin': specifier: ^8.28.0 version: 8.28.0(@typescript-eslint/parser@8.28.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2) @@ -652,16 +652,13 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/react-dom@18.3.5': resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} peerDependencies: '@types/react': ^18.0.0 - '@types/react@18.3.20': - resolution: {integrity: sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==} + '@types/react@19.2.8': + resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==} '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -1097,8 +1094,8 @@ packages: resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} engines: {node: '>=8'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} data-urls@3.0.2: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} @@ -2347,6 +2344,7 @@ packages: next@14.2.26: resolution: {integrity: sha512-b81XSLihMwCfwiUVRRja3LphLo4uBBMZEzBBWMaISbKTwOmq3wPknIETy/8000tr7Gq4WmbuFYPS7jOYIf+ZJw==} engines: {node: '>=18.17.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -2739,8 +2737,8 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - 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'} read-package-up@11.0.0: @@ -3306,6 +3304,7 @@ packages: whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} @@ -4068,15 +4067,15 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@18.3.1(react@19.2.3))(react@19.2.3)': dependencies: '@babel/runtime': 7.27.0 '@testing-library/dom': 10.4.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) optionalDependencies: - '@types/react': 18.3.20 - '@types/react-dom': 18.3.5(@types/react@18.3.20) + '@types/react': 19.2.8 + '@types/react-dom': 18.3.5(@types/react@19.2.8) '@tootallnate/once@2.0.0': {} @@ -4145,16 +4144,13 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@types/prop-types@15.7.14': {} - - '@types/react-dom@18.3.5(@types/react@18.3.20)': + '@types/react-dom@18.3.5(@types/react@19.2.8)': dependencies: - '@types/react': 18.3.20 + '@types/react': 19.2.8 - '@types/react@18.3.20': + '@types/react@19.2.8': dependencies: - '@types/prop-types': 15.7.14 - csstype: 3.1.3 + csstype: 3.2.3 '@types/stack-utils@2.0.3': {} @@ -4675,7 +4671,7 @@ snapshots: dependencies: cssom: 0.3.8 - csstype@3.1.3: {} + csstype@3.2.3: {} data-urls@3.0.2: dependencies: @@ -6197,7 +6193,7 @@ snapshots: nerf-dart@1.0.0: {} - next@14.2.26(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.26(@babel/core@7.26.10)(react-dom@18.3.1(react@19.2.3))(react@19.2.3): dependencies: '@next/env': 14.2.26 '@swc/helpers': 0.5.5 @@ -6205,9 +6201,9 @@ snapshots: caniuse-lite: 1.0.30001707 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(@babel/core@7.26.10)(react@18.3.1) + react: 19.2.3 + react-dom: 18.3.1(react@19.2.3) + styled-jsx: 5.1.1(@babel/core@7.26.10)(react@19.2.3) optionalDependencies: '@next/swc-darwin-arm64': 14.2.26 '@next/swc-darwin-x64': 14.2.26 @@ -6502,19 +6498,17 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - 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@17.0.2: {} react-is@18.3.1: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.3: {} read-package-up@11.0.0: dependencies: @@ -6878,10 +6872,10 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.1(@babel/core@7.26.10)(react@18.3.1): + styled-jsx@5.1.1(@babel/core@7.26.10)(react@19.2.3): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.2.3 optionalDependencies: '@babel/core': 7.26.10