diff --git a/examples/kitchen-sink/package.json b/examples/kitchen-sink/package.json index dd5fedb..7d95c5e 100644 --- a/examples/kitchen-sink/package.json +++ b/examples/kitchen-sink/package.json @@ -27,7 +27,7 @@ "expo": "^51.0.38", "expo-router": "^3.5.23", "expo-splash-screen": "0.27.6", - "react": "18.2.0", + "react": "18.3.1", "react-dom": "18.2.0", "react-native": "0.74.5", "react-native-gesture-handler": "2.16.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d7c1bc..b648052 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,31 +22,31 @@ importers: version: 1.11.1 expo-router: specifier: ^3.5.23 - version: 3.5.23(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.3)(expo-status-bar@1.12.1)(expo@51.0.38)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.2.0) + version: 3.5.23(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.3)(expo-status-bar@1.12.1)(expo@51.0.38)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.3.1) expo-splash-screen: specifier: 0.27.6 version: 0.27.6(expo-modules-autolinking@1.11.3)(expo@51.0.38) react: - specifier: 18.2.0 - version: 18.2.0 + specifier: 18.3.1 + version: 18.3.1 react-dom: specifier: 18.2.0 - version: 18.2.0(react@18.2.0) + version: 18.2.0(react@18.3.1) react-native: specifier: 0.74.5 - version: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + version: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) react-native-gesture-handler: specifier: 2.16.2 - version: 2.16.2(react-native@0.74.5)(react@18.2.0) + version: 2.16.2(react-native@0.74.5)(react@18.3.1) react-native-magic-modal: specifier: workspace:* version: link:../../packages/modal react-native-reanimated: specifier: ~3.10.1 - version: 3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.2.0) + version: 3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.3.1) react-native-web: specifier: ~0.19.12 - version: 0.19.12(react-dom@18.2.0)(react@18.2.0) + version: 0.19.12(react-dom@18.2.0)(react@18.3.1) devDependencies: '@babel/core': specifier: ~7.24.5 @@ -71,16 +71,16 @@ importers: dependencies: react: specifier: '*' - version: 18.2.0 + version: 18.3.1 react-native: specifier: '*' - version: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.2.0) + version: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.3.1) react-native-gesture-handler: specifier: '*' - version: 2.16.2(react-native@0.74.5)(react@18.2.0) + version: 2.16.2(react-native@0.74.5)(react@18.3.1) react-native-reanimated: specifier: '*' - version: 3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.2.0) + version: 3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.3.1) devDependencies: '@magic/eslint-config': specifier: workspace:* @@ -96,7 +96,7 @@ importers: version: 8.0.2(release-it@17.10.0) '@testing-library/react-native': specifier: ^12.5.0 - version: 12.7.2(jest@29.7.0)(react-native@0.74.5)(react-test-renderer@18.3.1)(react@18.2.0) + version: 12.7.2(jest@29.7.0)(react-native@0.74.5)(react-test-renderer@18.3.1)(react@18.3.1) '@types/jest': specifier: ^29.5.12 version: 29.5.13 @@ -105,7 +105,7 @@ importers: version: 18.3.11 '@types/react-native': specifier: 0.73.0 - version: 0.73.0(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.2.0) + version: 0.73.0(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.3.1) bunchee: specifier: ^5.1.2 version: 5.5.1(typescript@5.6.3) @@ -120,7 +120,7 @@ importers: version: 29.7.0(@types/node@22.7.5) jest-expo: specifier: ^51.0.2 - version: 51.0.4(@babel/core@7.24.9)(jest@29.7.0)(react@18.2.0) + version: 51.0.4(@babel/core@7.24.9)(jest@29.7.0)(react@18.3.1) jest-junit: specifier: ^16.0.0 version: 16.0.0 @@ -132,7 +132,7 @@ importers: version: 3.3.1 react-test-renderer: specifier: ^18.3.1 - version: 18.3.1(react@18.2.0) + version: 18.3.1(react@18.3.1) release-it: specifier: ^17.3.0 version: 17.10.0(typescript@5.6.3) @@ -2051,7 +2051,7 @@ packages: peerDependencies: react-native: '*' dependencies: - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) dev: false /@expo/osascript@2.1.3: @@ -2758,23 +2758,23 @@ packages: config-chain: 1.1.13 dev: true - /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): + /@radix-ui/react-compose-refs@1.0.0(react@18.3.1): resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.25.7 - react: 18.2.0 + react: 18.3.1 dev: false - /@radix-ui/react-slot@1.0.1(react@18.2.0): + /@radix-ui/react-slot@1.0.1(react@18.3.1): resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.25.7 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) + react: 18.3.1 dev: false /@react-native-community/cli-clean@13.6.9: @@ -3220,7 +3220,7 @@ packages: resolution: {integrity: sha512-He5oTwPBxvXrxJ91dZzpxR7P+VYmc9IkJfhuH8zUiU50ckrt+xWNjtVugPdUv4LuVjmZ36Vk2EX8bl1gVn2dVA==} dev: false - /@react-native/virtualized-lists@0.74.87(@types/react@18.3.11)(react-native@0.74.5)(react@18.2.0): + /@react-native/virtualized-lists@0.74.87(@types/react@18.3.11)(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ==} engines: {node: '>=18'} peerDependencies: @@ -3234,10 +3234,10 @@ packages: '@types/react': 18.3.11 invariant: 2.2.4 nullthrows: 1.1.1 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.3.1) - /@react-native/virtualized-lists@0.74.87(react-native@0.74.5)(react@18.2.0): + /@react-native/virtualized-lists@0.74.87(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ==} engines: {node: '>=18'} peerDependencies: @@ -3250,11 +3250,11 @@ packages: dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) dev: false - /@react-navigation/bottom-tabs@6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.2.0): + /@react-navigation/bottom-tabs@6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-ow6Z06iS4VqBO8d7FP+HsGjJLWt2xTWIvuWjpoCvsM/uQXzCRDIjBv9HaKcXbF0yTW7IMir0oDAbU5PFzEDdgA==} peerDependencies: '@react-navigation/native': ^6.0.0 @@ -3263,17 +3263,17 @@ packages: react-native-safe-area-context: '>= 3.0.0' react-native-screens: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native@0.74.5)(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) + '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native@0.74.5)(react@18.3.1) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.3.1) color: 4.2.3 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) - react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.2.0) - react-native-screens: 3.34.0(react-native@0.74.5)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) + react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.3.1) + react-native-screens: 3.34.0(react-native@0.74.5)(react@18.3.1) warn-once: 0.1.1 dev: false - /@react-navigation/core@6.4.17(react@18.2.0): + /@react-navigation/core@6.4.17(react@18.3.1): resolution: {integrity: sha512-Nd76EpomzChWAosGqWOYE3ItayhDzIEzzZsT7PfGcRFDgW5miHV2t4MZcq9YIK4tzxZjVVpYbIynOOQQd1e0Cg==} peerDependencies: react: '*' @@ -3282,12 +3282,12 @@ packages: escape-string-regexp: 4.0.0 nanoid: 3.3.7 query-string: 7.1.3 - react: 18.2.0 + react: 18.3.1 react-is: 16.13.1 - use-latest-callback: 0.2.1(react@18.2.0) + use-latest-callback: 0.2.1(react@18.3.1) dev: false - /@react-navigation/elements@1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native@0.74.5)(react@18.2.0): + /@react-navigation/elements@1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==} peerDependencies: '@react-navigation/native': ^6.0.0 @@ -3295,13 +3295,13 @@ packages: react-native: '*' react-native-safe-area-context: '>= 3.0.0' dependencies: - '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) - react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.3.1) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) + react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.3.1) dev: false - /@react-navigation/native-stack@6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.2.0): + /@react-navigation/native-stack@6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-++dueQ+FDj2XkZ902DVrK79ub1vp19nSdAZWxKRgd6+Bc0Niiesua6rMCqymYOVaYh+dagwkA9r00bpt/U5WLw==} peerDependencies: '@react-navigation/native': ^6.0.0 @@ -3310,27 +3310,27 @@ packages: react-native-safe-area-context: '>= 3.0.0' react-native-screens: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native@0.74.5)(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) - react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.2.0) - react-native-screens: 3.34.0(react-native@0.74.5)(react@18.2.0) + '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native@0.74.5)(react@18.3.1) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.3.1) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) + react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.3.1) + react-native-screens: 3.34.0(react-native@0.74.5)(react@18.3.1) warn-once: 0.1.1 dev: false - /@react-navigation/native@6.1.18(react-native@0.74.5)(react@18.2.0): + /@react-navigation/native@6.1.18(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg==} peerDependencies: react: '*' react-native: '*' dependencies: - '@react-navigation/core': 6.4.17(react@18.2.0) + '@react-navigation/core': 6.4.17(react@18.3.1) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.7 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) dev: false /@react-navigation/routers@6.1.9: @@ -3877,7 +3877,7 @@ packages: '@swc/counter': 0.1.3 dev: true - /@testing-library/react-native@12.7.2(jest@29.7.0)(react-native@0.74.5)(react-test-renderer@18.3.1)(react@18.2.0): + /@testing-library/react-native@12.7.2(jest@29.7.0)(react-native@0.74.5)(react-test-renderer@18.3.1)(react@18.3.1): resolution: {integrity: sha512-fSUIruOUFcuwssC8+m9H+9ib7P/+JrtIszHS4eZ6O9e4FjpjS3m24UnkJXTRl+FCbknz8oxH5Tw+thzy0qsIMg==} peerDependencies: jest: '>=28.0.0' @@ -3891,9 +3891,9 @@ packages: jest: 29.7.0(@types/node@22.7.5) jest-matcher-utils: 29.7.0 pretty-format: 29.7.0 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.2.0) - react-test-renderer: 18.3.1(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.3.1) + react-test-renderer: 18.3.1(react@18.3.1) redent: 3.0.0 dev: true @@ -4053,11 +4053,11 @@ packages: /@types/prop-types@15.7.13: resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - /@types/react-native@0.73.0(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.2.0): + /@types/react-native@0.73.0(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.3.1): resolution: {integrity: sha512-6ZRPQrYM72qYKGWidEttRe6M5DZBEV5F+MHMHqd4TTYx0tfkcdrUFGdef6CCxY0jXU7wldvd/zA/b0A/kTeJmA==} deprecated: This is a stub types definition. react-native provides its own type definitions, so you do not need this installed. dependencies: - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -6988,7 +6988,7 @@ packages: invariant: 2.2.4 dev: false - /expo-router@3.5.23(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.3)(expo-status-bar@1.12.1)(expo@51.0.38)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.2.0): + /expo-router@3.5.23(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.3)(expo-status-bar@1.12.1)(expo@51.0.38)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-Re2kYcxov67hWrcjuu0+3ovsLxYn79PuX6hgtYN20MgigY5ttX79KOIBEVGTO3F3y9dxSrGHyy5Z14BcO+usGQ==} peerDependencies: '@react-navigation/drawer': ^6.5.8 @@ -7010,19 +7010,19 @@ packages: dependencies: '@expo/metro-runtime': 3.2.3(react-native@0.74.5) '@expo/server': 0.4.4 - '@radix-ui/react-slot': 1.0.1(react@18.2.0) - '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) - '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.2.0) + '@radix-ui/react-slot': 1.0.1(react@18.3.1) + '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.3.1) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.3.1) + '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.11.0)(react-native-screens@3.34.0)(react-native@0.74.5)(react@18.3.1) expo: 51.0.38(@babel/core@7.24.9)(@babel/preset-env@7.25.8) expo-constants: 16.0.2(expo@51.0.38) expo-linking: 6.3.1(expo@51.0.38) expo-splash-screen: 0.27.5(expo-modules-autolinking@1.11.3)(expo@51.0.38) expo-status-bar: 1.12.1 - react-native-helmet-async: 2.0.4(react@18.2.0) - react-native-reanimated: 3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.2.0) - react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.2.0) - react-native-screens: 3.34.0(react-native@0.74.5)(react@18.2.0) + react-native-helmet-async: 2.0.4(react@18.3.1) + react-native-reanimated: 3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.3.1) + react-native-safe-area-context: 4.11.0(react-native@0.74.5)(react@18.3.1) + react-native-screens: 3.34.0(react-native@0.74.5)(react@18.3.1) schema-utils: 4.2.0 transitivePeerDependencies: - encoding @@ -8783,7 +8783,7 @@ packages: jest-mock: 29.7.0 jest-util: 29.7.0 - /jest-expo@51.0.4(@babel/core@7.24.9)(jest@29.7.0)(react@18.2.0): + /jest-expo@51.0.4(@babel/core@7.24.9)(jest@29.7.0)(react@18.3.1): resolution: {integrity: sha512-WmlR4rUur1TNF/F14brKCmPdX3TWf7Bno/6A1PuxnflN79LEIXpXuPKMlMWwCCChTohGB5FRniknRibblWu1ug==} hasBin: true dependencies: @@ -8797,7 +8797,7 @@ packages: jest-watch-typeahead: 2.2.1(jest@29.7.0) json5: 2.2.3 lodash: 4.17.21 - react-test-renderer: 18.2.0(react@18.2.0) + react-test-renderer: 18.2.0(react@18.3.1) stacktrace-js: 2.0.2 transitivePeerDependencies: - '@babel/core' @@ -10983,13 +10983,13 @@ packages: - bufferutil - utf-8-validate - /react-dom@18.2.0(react@18.2.0): + /react-dom@18.2.0(react@18.3.1): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: react: ^18.2.0 dependencies: loose-envify: 1.4.0 - react: 18.2.0 + react: 18.3.1 scheduler: 0.23.2 dev: false @@ -10997,13 +10997,13 @@ packages: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} dev: false - /react-freeze@1.0.4(react@18.2.0): + /react-freeze@1.0.4(react@18.3.1): resolution: {integrity: sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==} engines: {node: '>=10'} peerDependencies: react: '>=17.0.0' dependencies: - react: 18.2.0 + react: 18.3.1 dev: false /react-is@16.13.1: @@ -11015,7 +11015,7 @@ packages: /react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - /react-native-gesture-handler@2.16.2(react-native@0.74.5)(react@18.2.0): + /react-native-gesture-handler@2.16.2(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-vGFlrDKlmyI+BT+FemqVxmvO7nqxU33cgXVsn6IKAFishvlG3oV2Ds67D5nPkHMea8T+s1IcuMm0bF8ntZtAyg==} peerDependencies: react: '*' @@ -11026,22 +11026,22 @@ packages: invariant: 2.2.4 lodash: 4.17.21 prop-types: 15.8.1 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) dev: false - /react-native-helmet-async@2.0.4(react@18.2.0): + /react-native-helmet-async@2.0.4(react@18.3.1): resolution: {integrity: sha512-m3CkXWss6B1dd6mCMleLpzDCJJGGaHOLQsUzZv8kAASJmMfmVT4d2fx375iXKTRWT25ThBfae3dECuX5cq/8hg==} peerDependencies: react: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: invariant: 2.2.4 - react: 18.2.0 + react: 18.3.1 react-fast-compare: 3.2.2 shallowequal: 1.1.0 dev: false - /react-native-reanimated@3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.2.0): + /react-native-reanimated@3.10.1(@babel/core@7.24.9)(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-sfxg6vYphrDc/g4jf/7iJ7NRi+26z2+BszPmvmk0Vnrz6FL7HYljJqTf531F1x6tFmsf+FEAmuCtTUIXFLVo9w==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -11057,35 +11057,35 @@ packages: '@babel/preset-typescript': 7.25.7(@babel/core@7.24.9) convert-source-map: 2.0.0 invariant: 2.2.4 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) transitivePeerDependencies: - supports-color dev: false - /react-native-safe-area-context@4.11.0(react-native@0.74.5)(react@18.2.0): + /react-native-safe-area-context@4.11.0(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-Bg7bozxEB+ZS+H3tVYs5yY1cvxNXgR6nRQwpSMkYR9IN5CbxohLnSprrOPG/ostTCd4F6iCk0c51pExEhifSKQ==} peerDependencies: react: '*' react-native: '*' dependencies: - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) dev: false - /react-native-screens@3.34.0(react-native@0.74.5)(react@18.2.0): + /react-native-screens@3.34.0(react-native@0.74.5)(react@18.3.1): resolution: {integrity: sha512-8ri3Pd9QcpfXnVckOe/Lnto+BXmSPHV/Q0RB0XW0gDKsCv5wi5k7ez7g1SzgiYHl29MSdiqgjH30zUyOOowOaw==} peerDependencies: react: '*' react-native: '*' dependencies: - react: 18.2.0 - react-freeze: 1.0.4(react@18.2.0) - react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0) + react: 18.3.1 + react-freeze: 1.0.4(react@18.3.1) + react-native: 0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1) warn-once: 0.1.1 dev: false - /react-native-web@0.19.12(react-dom@18.2.0)(react@18.2.0): + /react-native-web@0.19.12(react-dom@18.2.0)(react@18.3.1): resolution: {integrity: sha512-o2T0oztoVDQjztt4YksO9S1XRjoH/AqcSvifgWLrPJgGVbMWsfhILgl6lfUdEamVZzZSVV/2gqDVMAk/qq7mZw==} peerDependencies: react: ^18.0.0 @@ -11098,14 +11098,14 @@ packages: memoize-one: 6.0.0 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) styleq: 0.1.3 transitivePeerDependencies: - encoding dev: false - /react-native@0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.2.0): + /react-native@0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(@types/react@18.3.11)(react@18.3.1): resolution: {integrity: sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw==} engines: {node: '>=18'} hasBin: true @@ -11126,7 +11126,7 @@ packages: '@react-native/gradle-plugin': 0.74.87 '@react-native/js-polyfills': 0.74.87 '@react-native/normalize-colors': 0.74.87 - '@react-native/virtualized-lists': 0.74.87(@types/react@18.3.11)(react-native@0.74.5)(react@18.2.0) + '@react-native/virtualized-lists': 0.74.87(@types/react@18.3.11)(react-native@0.74.5)(react@18.3.1) '@types/react': 18.3.11 abort-controller: 3.0.0 anser: 1.4.10 @@ -11145,10 +11145,10 @@ packages: nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 - react: 18.2.0 + react: 18.3.1 react-devtools-core: 5.3.2 react-refresh: 0.14.2 - react-shallow-renderer: 16.15.0(react@18.2.0) + react-shallow-renderer: 16.15.0(react@18.3.1) regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 stacktrace-parser: 0.1.10 @@ -11163,7 +11163,7 @@ packages: - supports-color - utf-8-validate - /react-native@0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.2.0): + /react-native@0.74.5(@babel/core@7.24.9)(@babel/preset-env@7.25.8)(react@18.3.1): resolution: {integrity: sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw==} engines: {node: '>=18'} hasBin: true @@ -11184,7 +11184,7 @@ packages: '@react-native/gradle-plugin': 0.74.87 '@react-native/js-polyfills': 0.74.87 '@react-native/normalize-colors': 0.74.87 - '@react-native/virtualized-lists': 0.74.87(react-native@0.74.5)(react@18.2.0) + '@react-native/virtualized-lists': 0.74.87(react-native@0.74.5)(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -11202,10 +11202,10 @@ packages: nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 - react: 18.2.0 + react: 18.3.1 react-devtools-core: 5.3.2 react-refresh: 0.14.2 - react-shallow-renderer: 16.15.0(react@18.2.0) + react-shallow-renderer: 16.15.0(react@18.3.1) regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 stacktrace-parser: 0.1.10 @@ -11225,39 +11225,39 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - /react-shallow-renderer@16.15.0(react@18.2.0): + /react-shallow-renderer@16.15.0(react@18.3.1): resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: object-assign: 4.1.1 - react: 18.2.0 + react: 18.3.1 react-is: 18.3.1 - /react-test-renderer@18.2.0(react@18.2.0): + /react-test-renderer@18.2.0(react@18.3.1): resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} peerDependencies: react: ^18.2.0 dependencies: - react: 18.2.0 + react: 18.3.1 react-is: 18.3.1 - react-shallow-renderer: 16.15.0(react@18.2.0) + react-shallow-renderer: 16.15.0(react@18.3.1) scheduler: 0.23.2 dev: true - /react-test-renderer@18.3.1(react@18.2.0): + /react-test-renderer@18.3.1(react@18.3.1): resolution: {integrity: sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==} peerDependencies: react: ^18.3.1 dependencies: - react: 18.2.0 + react: 18.3.1 react-is: 18.3.1 - react-shallow-renderer: 16.15.0(react@18.2.0) + react-shallow-renderer: 16.15.0(react@18.3.1) scheduler: 0.23.2 dev: true - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + /react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 @@ -13103,12 +13103,12 @@ packages: requires-port: 1.0.0 dev: true - /use-latest-callback@0.2.1(react@18.2.0): + /use-latest-callback@0.2.1(react@18.3.1): resolution: {integrity: sha512-QWlq8Is8BGWBf883QOEQP5HWYX/kMI+JTbJ5rdtvJLmXTIh9XoHIO3PQcmQl8BU44VKxow1kbQUHa6mQSMALDQ==} peerDependencies: react: '>=16.8' dependencies: - react: 18.2.0 + react: 18.3.1 dev: false /util-deprecate@1.0.2: