From 8b3b30e1a5a124d51becab6d91e746070c058456 Mon Sep 17 00:00:00 2001 From: lin onetwo Date: Sun, 1 Dec 2024 16:08:22 +0800 Subject: [PATCH] chore: upgrade some deps --- package.json | 20 ++--- pnpm-lock.yaml | 234 +++++++++++++++++++++++++++++++------------------ src/App.tsx | 2 +- 3 files changed, 158 insertions(+), 98 deletions(-) diff --git a/package.json b/package.json index e8b67f9..0ce3406 100644 --- a/package.json +++ b/package.json @@ -17,19 +17,19 @@ "init-submodules": "git submodule update --init --recursive" }, "dependencies": { - "@react-native-async-storage/async-storage": "1.23.1", + "@react-native-async-storage/async-storage": "2.1.0", "@react-native-community/datetimepicker": "8.2.0", - "@react-native-picker/picker": "2.9.0", - "@react-navigation/bottom-tabs": "^6.5.16", - "@react-navigation/elements": "^1.3.26", - "@react-navigation/material-bottom-tabs": "^6.2.24", - "@react-navigation/native": "^6.1.14", - "@react-navigation/stack": "^6.3.25", - "@types/lodash": "^4.14.202", - "beautiful-react-hooks": "^5.0.1", + "@react-native-picker/picker": "2.10.1", + "@react-navigation/bottom-tabs": "^7.0.14", + "@react-navigation/elements": "^2.2.0", + "@react-navigation/material-bottom-tabs": "^6.2.29", + "@react-navigation/native": "^7.0.9", + "@react-navigation/stack": "^7.0.14", + "@types/lodash": "^4.17.13", + "beautiful-react-hooks": "^5.0.2", "buffer": "^6.0.3", "date-fns": "^4.1.0", - "drizzle-orm": "^0.30.1", + "drizzle-orm": "^0.36.4", "expo": "52.0.11", "expo-background-fetch": "13.0.3", "expo-camera": "16.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3819152..0ff2677 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,35 +9,35 @@ importers: .: dependencies: '@react-native-async-storage/async-storage': - specifier: 1.23.1 - version: 1.23.1(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1)) + specifier: 2.1.0 + version: 2.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1)) '@react-native-community/datetimepicker': specifier: 8.2.0 version: 8.2.0(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) '@react-native-picker/picker': - specifier: 2.9.0 - version: 2.9.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + specifier: 2.10.1 + version: 2.10.1(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) '@react-navigation/bottom-tabs': - specifier: ^6.5.16 - version: 6.5.16(@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-screens@4.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + specifier: ^7.0.14 + version: 7.0.14(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-screens@4.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) '@react-navigation/elements': - specifier: ^1.3.26 - version: 1.3.26(@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + specifier: ^2.2.0 + version: 2.2.0(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) '@react-navigation/material-bottom-tabs': - specifier: ^6.2.24 - version: 6.2.24(ajtsuo7whjun2ts32z7244c2vq) + specifier: ^6.2.29 + version: 6.2.29(nt3tq5hmq3yhmgg5aqave5luf4) '@react-navigation/native': - specifier: ^6.1.14 - version: 6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + specifier: ^7.0.9 + version: 7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) '@react-navigation/stack': - specifier: ^6.3.25 - version: 6.3.25(rb42qktt7v3fo4vvmdti4bwj5y) + specifier: ^7.0.14 + version: 7.0.14(al2u737lzpspyfwqpvhxdytnxu) '@types/lodash': - specifier: ^4.14.202 - version: 4.14.202 + specifier: ^4.17.13 + version: 4.17.13 beautiful-react-hooks: - specifier: ^5.0.1 - version: 5.0.1(react-dom@18.2.0(react@18.3.1))(react-router-dom@6.22.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(rxjs@7.8.1) + specifier: ^5.0.2 + version: 5.0.2(react-dom@18.2.0(react@18.3.1))(react-router-dom@6.22.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(rxjs@7.8.1) buffer: specifier: ^6.0.3 version: 6.0.3 @@ -45,8 +45,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 drizzle-orm: - specifier: ^0.30.1 - version: 0.30.1(@types/react@18.3.12)(expo-sqlite@15.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1) + specifier: ^0.36.4 + version: 0.36.4(@types/react@18.3.12)(expo-sqlite@15.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1) expo: specifier: 52.0.11 version: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) @@ -1639,10 +1639,10 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@react-native-async-storage/async-storage@1.23.1': - resolution: {integrity: sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==} + '@react-native-async-storage/async-storage@2.1.0': + resolution: {integrity: sha512-eAGQGPTAuFNEoIQSB5j2Jh1zm5NPyBRTfjRMfCN0W1OakC5WIB5vsDyIQhUweKN9XOE2/V07lqTMGsL0dGXNkA==} peerDependencies: - react-native: ^0.0.0-0 || >=0.60 <1.0 + react-native: ^0.0.0-0 || >=0.65 <1.0 '@react-native-community/cli-debugger-ui@12.3.6': resolution: {integrity: sha512-SjUKKsx5FmcK9G6Pb6UBFT0s9JexVStK5WInmANw75Hm7YokVvHEgtprQDz2Uvy5znX5g2ujzrkIU//T15KQzA==} @@ -1666,8 +1666,8 @@ packages: react-native-windows: optional: true - '@react-native-picker/picker@2.9.0': - resolution: {integrity: sha512-khEhIW/uhfMqq/+tvg4rEAiPGT8GX+Y6QydlP2TSMSmRHoSJK+ShXvXZXSr4Sii4imkj4BwvLunGywwtQDODqg==} + '@react-native-picker/picker@2.10.1': + resolution: {integrity: sha512-OOcvPl+JrvobwjNREO1A9gxc+5mD74gp2ZcUJf/wcKtgNByS6XBxwiOwaCRvVbIcb6NQN06bMVVqjJEA0X+Tlg==} peerDependencies: react: '*' react-native: '*' @@ -1737,30 +1737,42 @@ packages: '@types/react': optional: true - '@react-navigation/bottom-tabs@6.5.16': - resolution: {integrity: sha512-zw6hlP1YI4APbOoeJSg1JS9h3OPZIp4O2ccAkiIPgw7T6wyKs8dGJyrkkUtTryXoRUqL1D14xp6K1Etgqm7F2A==} + '@react-navigation/bottom-tabs@7.0.14': + resolution: {integrity: sha512-mgS3RYGFPXpg/HmBsnNdlaSI1QLRy1lVAClXvyMSkG6XbWhYGWftoYgxpDfCPAMSMVNuKwJWABLVfj8DZ/iiSA==} peerDependencies: - '@react-navigation/native': ^6.0.0 - react: '*' + '@react-navigation/native': ^7.0.9 + react: '>= 18.2.0' react-native: '*' - react-native-safe-area-context: '>= 3.0.0' - react-native-screens: '>= 3.0.0' + react-native-safe-area-context: '>= 4.0.0' + react-native-screens: '>= 4.0.0' - '@react-navigation/core@6.4.13': - resolution: {integrity: sha512-RBUpNG11SEYfvvWefJPxz8Xu/feWuPxln7ddRSY92aKs7u6fj/Z694Jun76Gmmw/RIHW6xcu3PH2v3Wm8nbumg==} + '@react-navigation/core@7.1.2': + resolution: {integrity: sha512-oqp5gxITz33uRjVOx86TQHslwhruGNPjago/fBmOb6LNWi0HwKgiExo9FEfx8lp9pXKtKW0HBZJscUGVvPWYhA==} peerDependencies: - react: '*' + react: '>= 18.2.0' - '@react-navigation/elements@1.3.26': - resolution: {integrity: sha512-9rSY7MD6etU3M3j/OYUvtg4eBqABlkS39iJwwQheE89pSa9QyvXbJSsz/bUBEjFWwsOYxTVzj27bc7ulrDVWgw==} + '@react-navigation/elements@1.3.31': + resolution: {integrity: sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==} peerDependencies: '@react-navigation/native': ^6.0.0 react: '*' react-native: '*' react-native-safe-area-context: '>= 3.0.0' - '@react-navigation/material-bottom-tabs@6.2.24': - resolution: {integrity: sha512-agTGJL23nZeLazPPj4UL5LFWda/AttpeDGWorgLBXJZD/5GONTseVKY4t4RI0oEHdgvwqa4m6IwCEVgyveLkHQ==} + '@react-navigation/elements@2.2.0': + resolution: {integrity: sha512-+DIVCwaJsVCk/yPf5N1NKyRkQ8/jrLh8FRfqgzxAygrOgAYuqI6cZGvAJvOhNTbbgek1Lq1J2UOWn1wIDxPwag==} + peerDependencies: + '@react-native-masked-view/masked-view': '>= 0.2.0' + '@react-navigation/native': ^7.0.9 + react: '>= 18.2.0' + react-native: '*' + react-native-safe-area-context: '>= 4.0.0' + peerDependenciesMeta: + '@react-native-masked-view/masked-view': + optional: true + + '@react-navigation/material-bottom-tabs@6.2.29': + resolution: {integrity: sha512-K/RHIXGaBfSpn9ErLyQvm/jYKDpfsG2dpNsRilAClBCodFV99JRvr4xAA6pRyPslj3nv0XjV7ezZRpn1c5ifgg==} peerDependencies: '@react-navigation/native': ^6.0.0 react: '*' @@ -1769,24 +1781,24 @@ packages: react-native-safe-area-context: '>= 3.0.0' react-native-vector-icons: '>= 6.0.0' - '@react-navigation/native@6.1.14': - resolution: {integrity: sha512-nCrVi4cHXx6VnXV8fj+lLb8zjLt1LZkpxudhfV/i1KstgaoGzh9FgFDIvbWONGE8f403FIsYUnZxKHvN7asp1w==} + '@react-navigation/native@7.0.9': + resolution: {integrity: sha512-VR2TSUCfYYNrql8VMkt4jajchUe24bOeUuj1ReaD7qFLxyT3/vxI/x8gDbf6lLIKo3KBS8g1JEA9rt48PO/Mmw==} peerDependencies: - react: '*' + react: '>= 18.2.0' react-native: '*' - '@react-navigation/routers@6.1.9': - resolution: {integrity: sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==} + '@react-navigation/routers@7.1.1': + resolution: {integrity: sha512-OycWRj95p+/zENl9HU6tvvT6IUuxgVJirgsA0W9rQn3RC+9Hb0UVYA0+8avdt+WpMoWdrvwTxTXneB5mjYzHrw==} - '@react-navigation/stack@6.3.25': - resolution: {integrity: sha512-s+5p3BwThP1L/X3gjSpek4Q2ad1ANv+8aZV1UYXZwgyCo/pHm8Y10mxL4gBfg9LnS3qkBvJOucHOZqRv8z6N9Q==} + '@react-navigation/stack@7.0.14': + resolution: {integrity: sha512-EuTf/nOaURQ6lg2LoiIWZkngfSBe4oUHJulZFSuFeopHvhW2NiuZZJHi18WYhZUSjgHfYwn6RueCOJDcZNzB/w==} peerDependencies: - '@react-navigation/native': ^6.0.0 - react: '*' + '@react-navigation/native': ^7.0.9 + react: '>= 18.2.0' react-native: '*' - react-native-gesture-handler: '>= 1.0.0' - react-native-safe-area-context: '>= 3.0.0' - react-native-screens: '>= 3.0.0' + react-native-gesture-handler: '>= 2.0.0' + react-native-safe-area-context: '>= 4.0.0' + react-native-screens: '>= 4.0.0' '@remix-run/router@1.15.2': resolution: {integrity: sha512-+Rnav+CaoTE5QJc4Jcwh5toUpnVLKYbpU6Ys0zqbakqbaLQHeglLVHPfxOiQqdNmUy5C2lXz5dwC6tQNX2JW2Q==} @@ -1849,8 +1861,8 @@ packages: '@types/jsonfile@6.1.4': resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} - '@types/lodash@4.14.202': - resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + '@types/lodash@4.17.13': + resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==} '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} @@ -2280,11 +2292,11 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - beautiful-react-hooks@5.0.1: - resolution: {integrity: sha512-e312biTl93oqHdUjWe8C09CHY0sTZGe8uSoTA2PSCg2xXhKJWGPGjt63MP8suzujQTOyiSihgDR4jnATscbagQ==} + beautiful-react-hooks@5.0.2: + resolution: {integrity: sha512-3ZEM+SP9/2dLBjG9VZa7kL9uOxEEQWAuutNy7d6qHo/5GBrX0Dlf1l2jxQcGW5uEVwv/EZddHmxIM+IFTnOuBg==} peerDependencies: - react: 18.2.0 - react-dom: 18.2.0 + react: ^18.2.0 + react-dom: ^18.2.0 react-router-dom: '>=5.0.0' rxjs: '>=7.0.0' @@ -2740,29 +2752,35 @@ packages: resolution: {integrity: sha512-JimOV+ystXTWMgZkLHYHf2w3oS28hxiH1FR0dkmJLc7GHzdGJoJAQtQS5DRppnabsRZwE2U1F6CuezVBgmsBBQ==} hasBin: true - drizzle-orm@0.30.1: - resolution: {integrity: sha512-5P6CXl4XyWtDDiYOX/jYOJp1HTUmBlXRAwaq+muUOgaSykMEy5sJesCxceMT0oCGvxeWkKfSXo5owLnfKwCIdw==} + drizzle-orm@0.36.4: + resolution: {integrity: sha512-1OZY3PXD7BR00Gl61UUOFihslDldfH4NFRH2MbP54Yxi0G/PKn4HfO65JYZ7c16DeP3SpM3Aw+VXVG9j6CRSXA==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=3' - '@libsql/client': '*' - '@neondatabase/serverless': '>=0.1' + '@electric-sql/pglite': '>=0.2.0' + '@libsql/client': '>=0.10.0' + '@libsql/client-wasm': '>=0.10.0' + '@neondatabase/serverless': '>=0.10.0' '@op-engineering/op-sqlite': '>=2' '@opentelemetry/api': ^1.4.1 '@planetscale/database': '>=1' + '@prisma/client': '*' + '@tidbcloud/serverless': '*' '@types/better-sqlite3': '*' '@types/pg': '*' '@types/react': '>=18' '@types/sql.js': '*' - '@vercel/postgres': '*' + '@vercel/postgres': '>=0.8.0' + '@xata.io/client': '*' better-sqlite3: '>=7' bun-types: '*' - expo-sqlite: '>=13.2.0' + expo-sqlite: '>=14.0.0' knex: '*' kysely: '*' mysql2: '>=2' pg: '>=8' postgres: '>=3' + prisma: '*' react: '>=18' sql.js: '>=1' sqlite3: '>=5' @@ -2771,8 +2789,12 @@ packages: optional: true '@cloudflare/workers-types': optional: true + '@electric-sql/pglite': + optional: true '@libsql/client': optional: true + '@libsql/client-wasm': + optional: true '@neondatabase/serverless': optional: true '@op-engineering/op-sqlite': @@ -2781,6 +2803,10 @@ packages: optional: true '@planetscale/database': optional: true + '@prisma/client': + optional: true + '@tidbcloud/serverless': + optional: true '@types/better-sqlite3': optional: true '@types/pg': @@ -2791,6 +2817,8 @@ packages: optional: true '@vercel/postgres': optional: true + '@xata.io/client': + optional: true better-sqlite3: optional: true bun-types: @@ -2807,6 +2835,8 @@ packages: optional: true postgres: optional: true + prisma: + optional: true react: optional: true sql.js: @@ -5587,11 +5617,21 @@ packages: peerDependencies: react: '>=16.8' + use-latest-callback@0.2.3: + resolution: {integrity: sha512-7vI3fBuyRcP91pazVboc4qu+6ZqM8izPWX9k7cRnT8hbD5svslcknsh3S9BUhaK11OmgTV4oWZZVSeQAiV53SQ==} + peerDependencies: + react: '>=16.8' + use-sync-external-store@1.2.0: resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 + use-sync-external-store@1.2.2: + resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -7540,7 +7580,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@react-native-async-storage/async-storage@1.23.1(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))': + '@react-native-async-storage/async-storage@2.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))': dependencies: merge-options: 3.0.4 react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) @@ -7594,7 +7634,7 @@ snapshots: optionalDependencies: expo: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@react-native-picker/picker@2.9.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@react-native-picker/picker@2.10.1(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) @@ -7741,68 +7781,80 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@react-navigation/bottom-tabs@6.5.16(@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-screens@4.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@react-navigation/bottom-tabs@7.0.14(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-screens@4.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/elements': 1.3.26(@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.2.0(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) react-native-safe-area-context: 4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react-native-screens: 4.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - warn-once: 0.1.1 + transitivePeerDependencies: + - '@react-native-masked-view/masked-view' - '@react-navigation/core@6.4.13(react@18.3.1)': + '@react-navigation/core@7.1.2(react@18.3.1)': dependencies: - '@react-navigation/routers': 6.1.9 + '@react-navigation/routers': 7.1.1 escape-string-regexp: 4.0.0 nanoid: 3.3.7 query-string: 7.1.3 react: 18.3.1 - react-is: 16.13.1 - use-latest-callback: 0.1.9(react@18.3.1) + react-is: 18.2.0 + use-latest-callback: 0.2.3(react@18.3.1) + use-sync-external-store: 1.2.2(react@18.3.1) + + '@react-navigation/elements@1.3.31(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-navigation/native': 7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@react-navigation/elements@1.3.26(@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@react-navigation/elements@2.2.0(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/native': 6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + color: 4.2.3 react: 18.3.1 react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) react-native-safe-area-context: 4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@react-navigation/material-bottom-tabs@6.2.24(ajtsuo7whjun2ts32z7244c2vq)': + '@react-navigation/material-bottom-tabs@6.2.29(nt3tq5hmq3yhmgg5aqave5luf4)': dependencies: - '@react-navigation/elements': 1.3.26(@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 1.3.31(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react: 18.3.1 react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) react-native-paper: 5.12.5(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-vector-icons@10.0.3)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react-native-safe-area-context: 4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react-native-vector-icons: 10.0.3 - '@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/core': 6.4.13(react@18.3.1) + '@react-navigation/core': 7.1.2(react@18.3.1) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.7 react: 18.3.1 react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) + use-latest-callback: 0.2.3(react@18.3.1) - '@react-navigation/routers@6.1.9': + '@react-navigation/routers@7.1.1': dependencies: nanoid: 3.3.7 - '@react-navigation/stack@6.3.25(rb42qktt7v3fo4vvmdti4bwj5y)': + '@react-navigation/stack@7.0.14(al2u737lzpspyfwqpvhxdytnxu)': dependencies: - '@react-navigation/elements': 1.3.26(@react-navigation/native@6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 6.1.14(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.2.0(@react-navigation/native@7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.0.9(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1) react-native-gesture-handler: 2.20.2(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react-native-safe-area-context: 4.12.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react-native-screens: 4.1.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - warn-once: 0.1.1 + transitivePeerDependencies: + - '@react-native-masked-view/masked-view' '@remix-run/router@1.15.2': {} @@ -7881,7 +7933,7 @@ snapshots: '@types/node': 20.11.25 optional: true - '@types/lodash@4.14.202': {} + '@types/lodash@4.17.13': {} '@types/node-forge@1.3.11': dependencies: @@ -8428,7 +8480,7 @@ snapshots: base64-js@1.5.1: {} - beautiful-react-hooks@5.0.1(react-dom@18.2.0(react@18.3.1))(react-router-dom@6.22.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(rxjs@7.8.1): + beautiful-react-hooks@5.0.2(react-dom@18.2.0(react@18.3.1))(react-router-dom@6.22.2(react-dom@18.2.0(react@18.3.1))(react@18.3.1))(react@18.3.1)(rxjs@7.8.1): dependencies: lodash.debounce: 4.0.8 lodash.throttle: 4.1.1 @@ -8913,7 +8965,7 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.30.1(@types/react@18.3.12)(expo-sqlite@15.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1): + drizzle-orm@0.36.4(@types/react@18.3.12)(expo-sqlite@15.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1): optionalDependencies: '@types/react': 18.3.12 expo-sqlite: 15.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(graphql@15.8.0)(react-native-webview@13.12.4(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.24.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@12.3.6)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) @@ -12143,10 +12195,18 @@ snapshots: dependencies: react: 18.3.1 + use-latest-callback@0.2.3(react@18.3.1): + dependencies: + react: 18.3.1 + use-sync-external-store@1.2.0(react@18.3.1): dependencies: react: 18.3.1 + use-sync-external-store@1.2.2(react@18.3.1): + dependencies: + react: 18.3.1 + util-deprecate@1.0.2: {} util@0.12.5: diff --git a/src/App.tsx b/src/App.tsx index 7122c82..f1de95b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -46,7 +46,7 @@ export const App: React.FC = () => {