From 8b0caffd1220ce68e8a3a8a5ea89bb0879e48ec3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 15:28:03 +0000 Subject: [PATCH] Update react monorepo to v19 --- package.json | 8 +-- pnpm-lock.yaml | 150 ++++++++++++++++++++++++------------------------- 2 files changed, 76 insertions(+), 82 deletions(-) diff --git a/package.json b/package.json index 80a46afa..d865cb0a 100644 --- a/package.json +++ b/package.json @@ -50,8 +50,8 @@ "megalodon": "10.0.7", "next": "^14.2.21", "parse-link-header": "^2.0.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-icons": "^5.4.0", "react-intl": "^7.0.4", "react-virtuoso": "4.12.3", @@ -65,8 +65,8 @@ "@types/jest": "^29.5.14", "@types/node": "^22.10.2", "@types/parse-link-header": "^2.0.3", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.3", + "@types/react-dom": "19.0.2", "@typescript-eslint/eslint-plugin": "^8.17.0", "@typescript-eslint/parser": "^8.17.0", "eslint": "^9.17.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index de860e09..44090409 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@emoji-mart/react': specifier: ^1.1.1 - version: 1.1.1(emoji-mart@5.6.0)(react@18.3.1) + version: 1.1.1(emoji-mart@5.6.0)(react@19.0.0) '@rsuite/icons': specifier: ^1.2.0 - version: 1.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tauri-apps/api': specifier: 2.1.1 version: 2.1.1 @@ -55,28 +55,28 @@ importers: version: 10.0.7 next: specifier: ^14.2.21 - version: 14.2.21(@babel/core@7.22.17)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) + version: 14.2.21(@babel/core@7.22.17)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.82.0) parse-link-header: specifier: ^2.0.0 version: 2.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-icons: specifier: ^5.4.0 - version: 5.4.0(react@18.3.1) + version: 5.4.0(react@19.0.0) react-intl: specifier: ^7.0.4 - version: 7.0.4(react@18.3.1)(typescript@5.7.2) + version: 7.0.4(react@19.0.0)(typescript@5.7.2) react-virtuoso: specifier: 4.12.3 - version: 4.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.12.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rsuite: specifier: 5.68.0 - version: 5.68.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.68.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sanitize-html: specifier: ^2.13.1 version: 2.13.1 @@ -100,11 +100,11 @@ importers: specifier: ^2.0.3 version: 2.0.3 '@types/react': - specifier: 18.3.18 - version: 18.3.18 + specifier: 19.0.3 + version: 19.0.3 '@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.3) '@typescript-eslint/eslint-plugin': specifier: ^8.17.0 version: 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) @@ -819,16 +819,16 @@ packages: '@types/prop-types@15.7.6': resolution: {integrity: sha512-RK/kBbYOQQHLYj9Z95eh7S6t7gq4Ojt/NT8HTk8bWVhA5DaF+5SMnxHKkP4gPNN3wAZkKP+VjAf0ebtYzf+fxg==} - '@types/react-dom@18.3.5': - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + '@types/react-dom@19.0.2': + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.0.0 '@types/react-window@1.8.5': resolution: {integrity: sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==} - '@types/react@18.3.18': - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + '@types/react@19.0.3': + resolution: {integrity: sha512-UavfHguIjnnuq9O67uXfgy/h3SRJbidAYvNjLceB+2RIKVRBzVsh0QO+Pw6BCSQqFS9xwzKfwstXx0m6AbAREA==} '@types/stack-utils@2.0.1': resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} @@ -2269,10 +2269,10 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.3.1 + react: ^19.0.0 react-icons@5.4.0: resolution: {integrity: sha512-7eltJxgVt7X64oHh6wSWNwwbKTCtMfK35hcjvJS0yxEAhPM8oUKdS3+kqaW1vicIltw+kR2unHaa12S9pPALoQ==} @@ -2316,8 +2316,8 @@ packages: react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - 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'} readdirp@4.0.2: @@ -2409,8 +2409,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} schema-typed@2.2.2: resolution: {integrity: sha512-hRmqKr5V6UyhmZ0FixRVetgxvudRPjDynVZZRNq6t4EZHii7U33vmqd9uap3s4aqBcDg1JtubMNvCEmsZTpm3Q==} @@ -2986,10 +2986,10 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@emoji-mart/react@1.1.1(emoji-mart@5.6.0)(react@18.3.1)': + '@emoji-mart/react@1.1.1(emoji-mart@5.6.0)(react@19.0.0)': dependencies: emoji-mart: 5.6.0 - react: 18.3.1 + react: 19.0.0 '@eslint-community/eslint-utils@4.4.0(eslint@9.17.0)': dependencies: @@ -3376,12 +3376,12 @@ snapshots: '@rsuite/icon-font@4.0.0': {} - '@rsuite/icons@1.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rsuite/icons@1.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@rsuite/icon-font': 4.0.0 classnames: 2.3.2 - 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) '@sinclair/typebox@0.27.8': {} @@ -3512,7 +3512,7 @@ snapshots: '@types/hoist-non-react-statics@3.3.2': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.3 hoist-non-react-statics: 3.3.2 '@types/istanbul-lib-coverage@2.0.4': {} @@ -3542,17 +3542,16 @@ snapshots: '@types/prop-types@15.7.6': {} - '@types/react-dom@18.3.5(@types/react@18.3.18)': + '@types/react-dom@19.0.2(@types/react@19.0.3)': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.3 '@types/react-window@1.8.5': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.3 - '@types/react@18.3.18': + '@types/react@19.0.3': dependencies: - '@types/prop-types': 15.7.6 csstype: 3.1.2 '@types/stack-utils@2.0.1': {} @@ -5169,7 +5168,7 @@ snapshots: natural-compare@1.4.0: {} - next@14.2.21(@babel/core@7.22.17)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0): + next@14.2.21(@babel/core@7.22.17)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.82.0): dependencies: '@next/env': 14.2.21 '@swc/helpers': 0.5.5 @@ -5177,9 +5176,9 @@ snapshots: caniuse-lite: 1.0.30001581 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.22.17)(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + styled-jsx: 5.1.1(@babel/core@7.22.17)(react@19.0.0) optionalDependencies: '@next/swc-darwin-arm64': 14.2.21 '@next/swc-darwin-x64': 14.2.21 @@ -5353,26 +5352,25 @@ snapshots: queue-microtask@1.2.3: {} - react-dom@18.3.1(react@18.3.1): + react-dom@19.0.0(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 - react-icons@5.4.0(react@18.3.1): + react-icons@5.4.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 - react-intl@7.0.4(react@18.3.1)(typescript@5.7.2): + react-intl@7.0.4(react@19.0.0)(typescript@5.7.2): dependencies: '@formatjs/ecma402-abstract': 2.3.1 '@formatjs/icu-messageformat-parser': 2.9.7 '@formatjs/intl': 3.0.4(typescript@5.7.2) '@types/hoist-non-react-statics': 3.3.2 - '@types/react': 18.3.18 + '@types/react': 19.0.3 hoist-non-react-statics: 3.3.2 intl-messageformat: 10.7.10 - react: 18.3.1 + react: 19.0.0 tslib: 2.6.2 optionalDependencies: typescript: 5.7.2 @@ -5383,25 +5381,23 @@ snapshots: react-is@18.2.0: {} - react-use-set@1.0.0(react@18.3.1): + react-use-set@1.0.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 - react-virtuoso@4.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-virtuoso@4.12.3(react-dom@19.0.0(react@19.0.0))(react@19.0.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) - react-window@1.8.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-window@1.8.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.22.15 memoize-one: 5.2.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@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.0.0: {} readdirp@4.0.2: {} @@ -5452,24 +5448,24 @@ snapshots: rrweb-cssom@0.7.1: {} - rsuite-table@5.19.1(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rsuite-table@5.19.1(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.22.15 '@juggle/resize-observer': 3.4.0 - '@rsuite/icons': 1.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rsuite/icons': 1.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.3.2 dom-lib: 3.3.1 lodash: 4.17.21 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: 17.0.2 - rsuite@5.68.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rsuite@5.68.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.22.15 '@juggle/resize-observer': 3.4.0 - '@rsuite/icons': 1.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rsuite/icons': 1.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/lodash': 4.14.198 '@types/prop-types': 15.7.6 '@types/react-window': 1.8.5 @@ -5478,11 +5474,11 @@ snapshots: dom-lib: 3.3.1 lodash: 4.17.21 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-use-set: 1.0.0(react@18.3.1) - react-window: 1.8.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rsuite-table: 5.19.1(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-use-set: 1.0.0(react@19.0.0) + react-window: 1.8.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rsuite-table: 5.19.1(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) schema-typed: 2.2.2 run-parallel@1.2.0: @@ -5525,9 +5521,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.25.0: {} schema-typed@2.2.2: dependencies: @@ -5655,10 +5649,10 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.1(@babel/core@7.22.17)(react@18.3.1): + styled-jsx@5.1.1(@babel/core@7.22.17)(react@19.0.0): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: '@babel/core': 7.22.17