{
  "//": "Dependencies are pinned to EXACT versions on purpose. Most expo-* and react-native packages keep ~ (patch-only) for Expo tooling. Do not add ^, and do not run yarn upgrade without team review. A pre-commit guard (.githooks/pre-commit) warns on dependency changes.",
  "name": "mobile",
  "version": "3.0.0",
  "main": "index.js",
  "scripts": {
    "start": "expo start",
    "android": "expo run:android",
    "ios": "expo run:ios",
    "lint": "eslint ./src --ext .js,.jsx,.ts,.tsx"
  },
  "dependencies": {
    "@bugsnag/expo": "55.0.0",
    "@expo/metro-runtime": "~55.0.12",
    "@expo/vector-icons": "15.1.1",
    "@gorhom/bottom-sheet": "5.2.8",
    "@maplibre/maplibre-react-native": "11.2.1",
    "@react-native-async-storage/async-storage": "2.2.0",
    "@react-native-community/datetimepicker": "8.6.0",
    "@react-native-community/netinfo": "11.5.2",
    "@react-native-masked-view/masked-view": "0.3.2",
    "@react-navigation/bottom-tabs": "7.16.2",
    "@react-navigation/native": "7.2.5",
    "@react-navigation/native-stack": "7.16.0",
    "@react-navigation/stack": "7.6.13",
    "@realm/react": "0.20.0",
    "@reduxjs/toolkit": "2.11.2",
    "@shopify/flash-list": "2.0.2",
    "@turf/area": "6.5.0",
    "@turf/bbox": "6.5.0",
    "@turf/boolean-point-in-polygon": "6.5.0",
    "@turf/distance": "6.5.0",
    "@turf/helpers": "6.5.0",
    "@turf/turf": "7.3.1",
    "d3-shape": "3.2.0",
    "expo": "55.0.26",
    "expo-application": "~55.0.15",
    "expo-build-properties": "~55.0.14",
    "expo-clipboard": "~55.0.13",
    "expo-constants": "~55.0.16",
    "expo-crypto": "~55.0.15",
    "expo-device": "~55.0.17",
    "expo-document-picker": "~55.0.13",
    "expo-file-system": "~55.0.22",
    "expo-font": "~55.0.8",
    "expo-haptics": "~55.0.14",
    "expo-image": "~55.0.11",
    "expo-image-manipulator": "~55.0.17",
    "expo-image-picker": "~55.0.20",
    "expo-linear-gradient": "~55.0.14",
    "expo-linking": "~55.0.15",
    "expo-localization": "~55.0.15",
    "expo-location": "~55.1.10",
    "expo-secure-store": "~55.0.14",
    "expo-splash-screen": "~55.0.21",
    "expo-status-bar": "~55.0.6",
    "expo-system-ui": "~55.0.18",
    "expo-web-browser": "~55.0.16",
    "i18next": "25.7.3",
    "jszip": "3.10.1",
    "moment": "2.30.1",
    "moti": "0.28.1",
    "onesignal-expo-plugin": "2.5.0",
    "posthog-react-native": "4.46.2",
    "react": "19.2.0",
    "react-i18next": "16.5.0",
    "react-native": "0.83.6",
    "react-native-auth0": "5.6.0",
    "react-native-avoid-softinput": "8.0.2",
    "react-native-bouncy-checkbox": "4.1.2",
    "react-native-draggable-flatlist": "4.0.3",
    "react-native-dropdown-picker": "5.4.6",
    "react-native-element-dropdown": "2.12.4",
    "react-native-gesture-handler": "~2.30.0",
    "react-native-get-random-values": "1.11.0",
    "react-native-input-outline": "1.5.2",
    "react-native-modal": "14.0.0-rc.1",
    "react-native-nitro-image": "0.15.0",
    "react-native-nitro-modules": "0.35.9",
    "react-native-onesignal": "5.4.5",
    "react-native-pager-view": "8.0.0",
    "react-native-popover-view": "6.1.0",
    "react-native-reanimated": "4.2.1",
    "react-native-reanimated-carousel": "4.0.3",
    "react-native-safe-area-context": "5.6.2",
    "react-native-screens": "~4.23.0",
    "react-native-share": "12.2.6",
    "react-native-snackbar": "2.6.2",
    "react-native-svg": "15.15.3",
    "react-native-swipeable-item": "2.0.9",
    "react-native-switch": "1.5.1",
    "react-native-tab-view": "3.5.2",
    "react-native-toast-notifications": "3.4.0",
    "react-native-vision-camera": "5.0.11",
    "react-native-webview": "13.16.0",
    "react-native-worklets": "0.7.4",
    "react-native-youtube-iframe": "2.4.1",
    "react-redux": "9.2.0",
    "realm": "20.2.0",
    "redux-persist": "6.0.0",
    "uuid": "13.0.1"
  },
  "devDependencies": {
    "@babel/core": "7.29.7",
    "@babel/plugin-proposal-export-namespace-from": "7.18.9",
    "@types/react": "~19.2.10",
    "@typescript-eslint/eslint-plugin": "7.18.0",
    "@typescript-eslint/parser": "7.18.0",
    "babel-plugin-module-resolver": "5.0.3",
    "eslint": "8.57.1",
    "eslint-config-prettier": "9.1.2",
    "eslint-plugin-jest": "27.9.0",
    "eslint-plugin-react": "7.37.5",
    "prettier": "3.8.3",
    "react-native-svg-transformer": "1.5.3",
    "typescript": "~5.9.2"
  },
  "resolutions": {
    "@babel/core": "7.29.7",
    "babel-loader": "8.3.0"
  },
  "private": true,
  "packageManager": "yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71"
}
