diff --git a/package.json b/package.json index f5e5e2650c1..86607a29946 100644 --- a/package.json +++ b/package.json @@ -31,8 +31,8 @@ "@types/jest": "29.5.14", "@types/mime": "4.0.0", "@types/node": "22.10.2", - "@types/react": "18.3.17", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.1", + "@types/react-dom": "19.0.2", "@types/sharp": "0.32.0", "@types/svgo": "3.0.0", "@types/tmp": "0.2.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4862c7fa82d..e3f8ecb848c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -246,7 +246,7 @@ devDependencies: version: 0.4.0(@swc/core@1.10.1) '@testing-library/react': specifier: 16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5)(@types/react@18.3.17)(react-dom@19.0.0)(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2)(@types/react@19.0.1)(react-dom@19.0.0)(react@19.0.0) '@types/cross-spawn': specifier: 6.0.6 version: 6.0.6 @@ -269,11 +269,11 @@ devDependencies: specifier: 22.10.2 version: 22.10.2 '@types/react': - specifier: 18.3.17 - version: 18.3.17 + specifier: 19.0.1 + version: 19.0.1 '@types/react-dom': - specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.17) + specifier: 19.0.2 + version: 19.0.2(@types/react@19.0.1) '@types/sharp': specifier: 0.32.0 version: 0.32.0 @@ -5792,7 +5792,7 @@ packages: /@react-native/normalize-colors@0.76.5: resolution: {integrity: sha512-6QRLEok1r55gLqj+94mEWUENuU5A6wsr2OoXpyq/CgQ7THWowbHtru/kRGRr6o3AQXrVnZheR60JNgFcpNYIug==} - /@react-native/virtualized-lists@0.76.5(@types/react@18.3.17)(react-native@0.76.5)(react@19.0.0): + /@react-native/virtualized-lists@0.76.5(@types/react@19.0.1)(react-native@0.76.5)(react@19.0.0): resolution: {integrity: sha512-M/fW1fTwxrHbcx0OiVOIxzG6rKC0j9cR9Csf80o77y1Xry0yrNPpAlf8D1ev3LvHsiAUiRNFlauoPtodrs2J1A==} engines: {node: '>=18'} peerDependencies: @@ -5803,11 +5803,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.17 + '@types/react': 19.0.1 invariant: 2.2.4 nullthrows: 1.1.1 react: 19.0.0 - react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.17)(react@19.0.0) + react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@19.0.1)(react@19.0.0) /@react-spring/animated@9.7.5(react@19.0.0): resolution: {integrity: sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==} @@ -5843,7 +5843,7 @@ packages: '@react-spring/types': 9.7.5 konva: 9.3.16 react: 19.0.0 - react-konva: 18.2.10(@types/react@18.3.17)(konva@9.3.16)(react-dom@19.0.0)(react@19.0.0) + react-konva: 18.2.10(@types/react@19.0.1)(konva@9.3.16)(react-dom@19.0.0)(react@19.0.0) dev: true /@react-spring/native@9.7.5(react-native@0.76.5)(react@19.0.0): @@ -5857,7 +5857,7 @@ packages: '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 react: 19.0.0 - react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.17)(react@19.0.0) + react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@19.0.1)(react@19.0.0) dev: true /@react-spring/rafz@9.7.5: @@ -5884,7 +5884,7 @@ packages: '@react-spring/core': 9.7.5(react@19.0.0) '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 - '@react-three/fiber': 8.17.10(@types/react@18.3.17)(react-dom@19.0.0)(react-native@0.76.5)(react@19.0.0)(three@0.171.0) + '@react-three/fiber': 8.17.10(@types/react@19.0.1)(react-dom@19.0.0)(react-native@0.76.5)(react@19.0.0)(three@0.171.0) react: 19.0.0 three: 0.171.0 dev: true @@ -5925,7 +5925,7 @@ packages: zdog: 1.1.3 dev: true - /@react-three/fiber@8.17.10(@types/react@18.3.17)(react-dom@19.0.0)(react-native@0.76.5)(react@19.0.0)(three@0.171.0): + /@react-three/fiber@8.17.10(@types/react@19.0.1)(react-dom@19.0.0)(react-native@0.76.5)(react@19.0.0)(three@0.171.0): resolution: {integrity: sha512-S6bqa4DqUooEkInYv/W+Jklv2zjSYCXAhm6qKpAQyOXhTEt5gBXnA7W6aoJ0bjmp9pAeaSj/AZUoz1HCSof/uA==} peerDependencies: expo: '>=43.0' @@ -5957,10 +5957,10 @@ packages: base64-js: 1.5.1 buffer: 6.0.3 debounce: 1.2.1 - its-fine: 1.2.5(@types/react@18.3.17)(react@19.0.0) + its-fine: 1.2.5(@types/react@19.0.1)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.17)(react@19.0.0) + react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@19.0.1)(react@19.0.0) react-reconciler: 0.27.0(react@19.0.0) scheduler: 0.21.0 suspend-react: 0.1.3(react@19.0.0) @@ -6858,7 +6858,7 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5)(@types/react@18.3.17)(react-dom@19.0.0)(react@19.0.0): + /@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2)(@types/react@19.0.1)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: @@ -6875,8 +6875,8 @@ packages: dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 - '@types/react': 18.3.17 - '@types/react-dom': 18.3.5(@types/react@18.3.17) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) dev: true @@ -7251,21 +7251,18 @@ packages: resolution: {integrity: sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg==} dev: true - /@types/prop-types@15.7.14: - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - /@types/ramda@0.30.2: resolution: {integrity: sha512-PyzHvjCalm2BRYjAU6nIB3TprYwMNOUY/7P/N8bSzp9W/yM2YrtGtAnnVtaCNSeOZ8DzKyFDvaqQs7LnWwwmBA==} dependencies: types-ramda: 0.30.1 dev: false - /@types/react-dom@18.3.5(@types/react@18.3.17): - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + /@types/react-dom@19.0.2(@types/react@19.0.1): + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.0.0 dependencies: - '@types/react': 18.3.17 + '@types/react': 19.0.1 dev: true /@types/react-query@1.2.9(react-dom@19.0.0)(react-native@0.76.5)(react@19.0.0): @@ -7282,21 +7279,20 @@ packages: /@types/react-reconciler@0.26.7: resolution: {integrity: sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==} dependencies: - '@types/react': 18.3.17 + '@types/react': 19.0.1 dev: true - /@types/react-reconciler@0.28.9(@types/react@18.3.17): + /@types/react-reconciler@0.28.9(@types/react@19.0.1): resolution: {integrity: sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg==} peerDependencies: '@types/react': '*' dependencies: - '@types/react': 18.3.17 + '@types/react': 19.0.1 dev: true - /@types/react@18.3.17: - resolution: {integrity: sha512-opAQ5no6LqJNo9TqnxBKsgnkIYHozW9KSTlFVoSUJYh1Fl/sswkEoqIugRSm7tbh6pABtYjGAjW+GOS23j8qbw==} + /@types/react@19.0.1: + resolution: {integrity: sha512-YW6614BDhqbpR5KtUYzTA+zlA7nayzJRA9ljz9CQoxthR0sDisYZLuvSMsil36t4EH/uAt8T52Xb4sVw17G+SQ==} dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 /@types/responselike@1.0.3: @@ -12294,12 +12290,12 @@ packages: set-function-name: 2.0.2 dev: true - /its-fine@1.2.5(@types/react@18.3.17)(react@19.0.0): + /its-fine@1.2.5(@types/react@19.0.1)(react@19.0.0): resolution: {integrity: sha512-fXtDA0X0t0eBYAGLVM5YsgJGsJ5jEmqZEPrGbzdf5awjv0xE7nqv3TVnvtUF060Tkes15DbDAKW/I48vsb6SyA==} peerDependencies: react: '>=18.0' dependencies: - '@types/react-reconciler': 0.28.9(@types/react@18.3.17) + '@types/react-reconciler': 0.28.9(@types/react@19.0.1) react: 19.0.0 transitivePeerDependencies: - '@types/react' @@ -16186,15 +16182,15 @@ packages: /react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - /react-konva@18.2.10(@types/react@18.3.17)(konva@9.3.16)(react-dom@19.0.0)(react@19.0.0): + /react-konva@18.2.10(@types/react@19.0.1)(konva@9.3.16)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-ohcX1BJINL43m4ynjZ24MxFI1syjBdrXhqVxYVDw2rKgr3yuS0x/6m1Y2Z4sl4T/gKhfreBx8KHisd0XC6OT1g==} peerDependencies: konva: ^8.0.1 || ^7.2.5 || ^9.0.0 react: '>=18.0.0' react-dom: '>=18.0.0' dependencies: - '@types/react-reconciler': 0.28.9(@types/react@18.3.17) - its-fine: 1.2.5(@types/react@18.3.17)(react@19.0.0) + '@types/react-reconciler': 0.28.9(@types/react@19.0.1) + its-fine: 1.2.5(@types/react@19.0.1)(react@19.0.0) konva: 9.3.16 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -16204,7 +16200,7 @@ packages: - '@types/react' dev: true - /react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.17)(react@19.0.0): + /react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@19.0.1)(react@19.0.0): resolution: {integrity: sha512-op2p2kB+lqMF1D7AdX4+wvaR0OPFbvWYs+VBE7bwsb99Cn9xISrLRLAgFflZedQsa5HvnOGrULhtnmItbIKVVw==} engines: {node: '>=18'} hasBin: true @@ -16222,8 +16218,8 @@ packages: '@react-native/gradle-plugin': 0.76.5 '@react-native/js-polyfills': 0.76.5 '@react-native/normalize-colors': 0.76.5 - '@react-native/virtualized-lists': 0.76.5(@types/react@18.3.17)(react-native@0.76.5)(react@19.0.0) - '@types/react': 18.3.17 + '@react-native/virtualized-lists': 0.76.5(@types/react@19.0.1)(react-native@0.76.5)(react@19.0.0) + '@types/react': 19.0.1 abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -16281,7 +16277,7 @@ packages: match-sorter: 6.3.4 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.17)(react@19.0.0) + react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@19.0.1)(react@19.0.0) dev: false /react-reconciler@0.27.0(react@19.0.0):