From a0f39302919fbacf7a0d407f01b1a50413ea6f70 Mon Sep 17 00:00:00 2001
From: Matthias Nott <mnott@mnsoft.org>
Date: Mon, 02 Mar 2026 23:15:13 +0100
Subject: [PATCH] feat: on-device speech recognition, navigation screen, session picker

---
 package.json |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/package.json b/package.json
index f4e1a7a..1dec761 100644
--- a/package.json
+++ b/package.json
@@ -4,29 +4,42 @@
   "main": "expo-router/entry",
   "scripts": {
     "start": "expo start",
-    "android": "expo start --android",
-    "ios": "expo start --ios",
+    "android": "expo run:android",
+    "ios": "expo run:ios",
     "web": "expo start --web"
   },
   "dependencies": {
+    "@react-navigation/bottom-tabs": "^7.15.3",
+    "@react-navigation/native": "^7.1.31",
     "expo": "~55.0.4",
-    "expo-av": "^16.0.8",
+    "expo-audio": "^55.0.8",
+    "expo-constants": "~55.0.7",
+    "expo-file-system": "~55.0.10",
     "expo-haptics": "~55.0.8",
+    "expo-linking": "~55.0.7",
     "expo-router": "~55.0.3",
     "expo-secure-store": "~55.0.8",
+    "expo-speech-recognition": "^3.1.1",
+    "expo-splash-screen": "~55.0.10",
     "expo-status-bar": "~55.0.4",
+    "expo-system-ui": "~55.0.9",
+    "expo-web-browser": "~55.0.9",
     "nativewind": "^4",
     "react": "19.2.0",
+    "react-dom": "^19.2.4",
     "react-native": "0.83.2",
     "react-native-gesture-handler": "~2.30.0",
     "react-native-reanimated": "4.2.1",
     "react-native-safe-area-context": "~5.6.2",
     "react-native-screens": "~4.23.0",
-    "react-native-svg": "15.15.3"
+    "react-native-svg": "15.15.3",
+    "react-native-web": "^0.21.0",
+    "react-native-worklets": "0.7.2"
   },
   "devDependencies": {
     "@types/react": "~19.2.2",
     "babel-plugin-module-resolver": "^5.0.2",
+    "babel-preset-expo": "^55.0.10",
     "tailwindcss": "^3.4.19",
     "typescript": "~5.9.2"
   },

--
Gitblit v1.3.1