eletrotupi / tcc/ commit / 201b6a4

frontend: upgrade expo deps and add slider

Pedro Lucas Porcellis porcellis@eletrotupi.com · 5 months ago 201b6a4401144f5c9158297d3500a8b4cf5d3f55 Browse files
Parents 01ed776
Changed files
2
Additions
+170
Deletions
-148
frontend/package-lock.json modified+164 -143
frontend/package-lock.json
1 1
{
2 2
  "name": "orbit",
3 3
  "version": "0.0.0",
4 4
  "lockfileVersion": 3,
5 5
  "requires": true,
8 8
      "name": "orbit",
9 9
      "version": "0.0.0",
10 10
      "dependencies": {
11 11
        "@expo-google-fonts/inter": "^0.4.2",
12 12
        "@expo/vector-icons": "^15.0.3",
13 -
        "@react-native-async-storage/async-storage": "^3.0.2",
13 +
        "@react-native-async-storage/async-storage": "2.2.0",
14 +
        "@react-native-community/slider": "5.0.1",
14 15
        "@react-navigation/bottom-tabs": "^7.4.0",
15 16
        "@react-navigation/elements": "^2.6.3",
16 17
        "@react-navigation/native": "^7.1.8",
17 -
        "expo": "~54.0.33",
18 +
        "expo": "~54.0.34",
18 19
        "expo-constants": "~18.0.13",
19 20
        "expo-dev-client": "~6.0.21",
20 21
        "expo-font": "~14.0.11",
21 22
        "expo-haptics": "~15.0.8",
22 23
        "expo-image": "~3.0.11",
23 -
        "expo-linking": "~8.0.11",
24 +
        "expo-linking": "~8.0.12",
24 25
        "expo-router": "~6.0.23",
25 -
        "expo-secure-store": "^55.0.11",
26 +
        "expo-secure-store": "~15.0.8",
26 27
        "expo-splash-screen": "~31.0.13",
27 28
        "expo-status-bar": "~3.0.9",
28 29
        "expo-symbols": "~1.0.8",
29 30
        "expo-system-ui": "~6.0.9",
30 -
        "expo-web-browser": "~15.0.10",
31 +
        "expo-web-browser": "~15.0.11",
31 32
        "react": "19.1.0",
32 33
        "react-dom": "19.1.0",
33 34
        "react-native": "0.81.5",
34 35
        "react-native-gesture-handler": "~2.28.0",
35 36
        "react-native-reanimated": "~4.1.1",
1876 1877
        "dotenv-expand": "~11.0.6",
1877 1878
        "getenv": "^2.0.0"
1878 1879
      }
1879 1880
    },
1880 1881
    "node_modules/@expo/fingerprint": {
1881 -
      "version": "0.15.4",
1882 -
      "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.15.4.tgz",
1883 -
      "integrity": "sha512-eYlxcrGdR2/j2M6pEDXo9zU9KXXF1vhP+V+Tl+lyY+bU8lnzrN6c637mz6Ye3em2ANy8hhUR03Raf8VsT9Ogng==",
1882 +
      "version": "0.15.5",
1883 +
      "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.15.5.tgz",
1884 +
      "integrity": "sha512-mdVoAMcux1WlM6kd1RoWiHRNqKqS+J6mKmWQ/BKgeh937S/fcW58EE68O6nc4KDXtWi3PBeNHskOFcgyIuD4hw==",
1884 1885
      "license": "MIT",
1885 1886
      "dependencies": {
1886 1887
        "@expo/spawn-async": "^1.7.2",
1887 1888
        "arg": "^5.0.2",
1888 1889
        "chalk": "^4.1.2",
1889 1890
        "debug": "^4.3.4",
1890 1891
        "getenv": "^2.0.0",
1891 1892
        "glob": "^13.0.0",
1892 1893
        "ignore": "^5.3.1",
1893 -
        "minimatch": "^9.0.0",
1894 +
        "minimatch": "^10.2.2",
1894 1895
        "p-limit": "^3.1.0",
1895 1896
        "resolve-from": "^5.0.0",
1896 1897
        "semver": "^7.6.0"
1897 1898
      },
1898 1899
      "bin": {
1899 1900
        "fingerprint": "bin/cli.js"
1900 1901
      }
1901 1902
    },
1903 +
    "node_modules/@expo/fingerprint/node_modules/balanced-match": {
1904 +
      "version": "4.0.4",
1905 +
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
1906 +
      "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
1907 +
      "license": "MIT",
1908 +
      "engines": {
1909 +
        "node": "18 || 20 || >=22"
1910 +
      }
1911 +
    },
1902 1912
    "node_modules/@expo/fingerprint/node_modules/brace-expansion": {
1903 -
      "version": "2.0.2",
1904 -
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
1905 -
      "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
1913 +
      "version": "5.0.6",
1914 +
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz",
1915 +
      "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==",
1906 1916
      "license": "MIT",
1907 1917
      "dependencies": {
1908 -
        "balanced-match": "^1.0.0"
1918 +
        "balanced-match": "^4.0.2"
1919 +
      },
1920 +
      "engines": {
1921 +
        "node": "18 || 20 || >=22"
1909 1922
      }
1910 1923
    },
1911 1924
    "node_modules/@expo/fingerprint/node_modules/minimatch": {
1912 -
      "version": "9.0.9",
1913 -
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
1914 -
      "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
1915 -
      "license": "ISC",
1925 +
      "version": "10.2.5",
1926 +
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
1927 +
      "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
1928 +
      "license": "BlueOak-1.0.0",
1916 1929
      "dependencies": {
1917 -
        "brace-expansion": "^2.0.2"
1930 +
        "brace-expansion": "^5.0.5"
1918 1931
      },
1919 1932
      "engines": {
1920 -
        "node": ">=16 || 14 >=14.17"
1933 +
        "node": "18 || 20 || >=22"
1921 1934
      },
1922 1935
      "funding": {
1923 1936
        "url": "https://github.com/sponsors/isaacs"
1924 1937
      }
1925 1938
    },
1926 1939
    "node_modules/@expo/fingerprint/node_modules/semver": {
1927 -
      "version": "7.7.4",
1928 -
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
1929 -
      "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
1940 +
      "version": "7.8.0",
1941 +
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
1942 +
      "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
1930 1943
      "license": "ISC",
1931 1944
      "bin": {
1932 1945
        "semver": "bin/semver.js"
1933 1946
      },
1934 1947
      "engines": {
1961 1974
      "engines": {
1962 1975
        "node": ">=10"
1963 1976
      }
1964 1977
    },
1965 1978
    "node_modules/@expo/json-file": {
1966 -
      "version": "10.0.12",
1967 -
      "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.0.12.tgz",
1968 -
      "integrity": "sha512-inbDycp1rMAelAofg7h/mMzIe+Owx6F7pur3XdQ3EPTy00tme+4P6FWgHKUcjN8dBSrnbRNpSyh5/shzHyVCyQ==",
1979 +
      "version": "10.0.14",
1980 +
      "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.0.14.tgz",
1981 +
      "integrity": "sha512-yWwBFywFv+SxkJp/pIzzA416JVYflNUh7pqQzgaA6nXDqRyK7KfrqVzk8PdUfDnqbBcaZZxpzNssfQZzp5KHrA==",
1969 1982
      "license": "MIT",
1970 1983
      "dependencies": {
1971 1984
        "@babel/code-frame": "^7.20.0",
1972 1985
        "json5": "^2.2.3"
1973 1986
      }
1993 2006
        "metro-transform-plugins": "0.83.3",
1994 2007
        "metro-transform-worker": "0.83.3"
1995 2008
      }
1996 2009
    },
1997 2010
    "node_modules/@expo/metro-config": {
1998 -
      "version": "54.0.14",
1999 -
      "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-54.0.14.tgz",
2000 -
      "integrity": "sha512-hxpLyDfOR4L23tJ9W1IbJJsG7k4lv2sotohBm/kTYyiG+pe1SYCAWsRmgk+H42o/wWf/HQjE5k45S5TomGLxNA==",
2011 +
      "version": "54.0.15",
2012 +
      "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-54.0.15.tgz",
2013 +
      "integrity": "sha512-SqIya4VZ9KHM1S9g+xR0A+QKw1Tfs7Gacx6bQNJ98vs4+O7I5+QP5mHZIB0QSZLUV8opiXebHYTiTu+0OAsIUw==",
2001 2014
      "license": "MIT",
2002 2015
      "dependencies": {
2003 2016
        "@babel/code-frame": "^7.20.0",
2004 2017
        "@babel/core": "^7.20.0",
2005 2018
        "@babel/generator": "^7.20.5",
2016 2029
        "getenv": "^2.0.0",
2017 2030
        "glob": "^13.0.0",
2018 2031
        "hermes-parser": "^0.29.1",
2019 2032
        "jsc-safe-url": "^0.2.4",
2020 2033
        "lightningcss": "^1.30.1",
2021 -
        "minimatch": "^9.0.0",
2034 +
        "picomatch": "^4.0.3",
2022 2035
        "postcss": "~8.4.32",
2023 2036
        "resolve-from": "^5.0.0"
2024 2037
      },
2025 2038
      "peerDependencies": {
2026 2039
        "expo": "*"
2029 2042
        "expo": {
2030 2043
          "optional": true
2031 2044
        }
2032 2045
      }
2033 2046
    },
2034 -
    "node_modules/@expo/metro-config/node_modules/brace-expansion": {
2035 -
      "version": "2.0.2",
2036 -
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
2037 -
      "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
2047 +
    "node_modules/@expo/metro-config/node_modules/picomatch": {
2048 +
      "version": "4.0.4",
2049 +
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
2050 +
      "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
2038 2051
      "license": "MIT",
2039 -
      "dependencies": {
2040 -
        "balanced-match": "^1.0.0"
2041 -
      }
2042 -
    },
2043 -
    "node_modules/@expo/metro-config/node_modules/minimatch": {
2044 -
      "version": "9.0.9",
2045 -
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
2046 -
      "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
2047 -
      "license": "ISC",
2048 -
      "dependencies": {
2049 -
        "brace-expansion": "^2.0.2"
2050 -
      },
2051 2052
      "engines": {
2052 -
        "node": ">=16 || 14 >=14.17"
2053 +
        "node": ">=12"
2053 2054
      },
2054 2055
      "funding": {
2055 -
        "url": "https://github.com/sponsors/isaacs"
2056 +
        "url": "https://github.com/sponsors/jonschlinkert"
2056 2057
      }
2057 2058
    },
2058 2059
    "node_modules/@expo/metro-runtime": {
2059 2060
      "version": "6.1.2",
2060 2061
      "resolved": "https://registry.npmjs.org/@expo/metro-runtime/-/metro-runtime-6.1.2.tgz",
2077 2078
          "optional": true
2078 2079
        }
2079 2080
      }
2080 2081
    },
2081 2082
    "node_modules/@expo/osascript": {
2082 -
      "version": "2.4.2",
2083 -
      "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.4.2.tgz",
2084 -
      "integrity": "sha512-/XP7PSYF2hzOZzqfjgkoWtllyeTN8dW3aM4P6YgKcmmPikKL5FdoyQhti4eh6RK5a5VrUXJTOlTNIpIHsfB5Iw==",
2083 +
      "version": "2.4.3",
2084 +
      "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.4.3.tgz",
2085 +
      "integrity": "sha512-wbuj3EebM7W9hN/Wp4xTzKd6rQ2zKJzAxkFxkOOwyysLp0HOAgQ4/5RINyoS241pZUX2rUHq7mAJ7pcCQ8U0Ow==",
2085 2086
      "license": "MIT",
2086 2087
      "dependencies": {
2087 2088
        "@expo/spawn-async": "^1.7.2"
2088 2089
      },
2089 2090
      "engines": {
2090 2091
        "node": ">=12"
2091 2092
      }
2092 2093
    },
2093 2094
    "node_modules/@expo/package-manager": {
2094 -
      "version": "1.10.3",
2095 -
      "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.10.3.tgz",
2096 -
      "integrity": "sha512-ZuXiK/9fCrIuLjPSe1VYmfp0Sa85kCMwd8QQpgyi5ufppYKRtLBg14QOgUqj8ZMbJTxE0xqzd0XR7kOs3vAK9A==",
2095 +
      "version": "1.10.5",
2096 +
      "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.10.5.tgz",
2097 +
      "integrity": "sha512-nCP9Mebfl3jvOr0/P6VAuyah6PAtun+aihIL2zAtuE8uSe94JWkVZ7051i0MUVO+y3gFpBqnr8IIH5ch+VJjHA==",
2097 2098
      "license": "MIT",
2098 2099
      "dependencies": {
2099 -
        "@expo/json-file": "^10.0.12",
2100 +
        "@expo/json-file": "^10.0.14",
2100 2101
        "@expo/spawn-async": "^1.7.2",
2101 2102
        "chalk": "^4.0.0",
2102 2103
        "npm-package-arg": "^11.0.0",
2103 2104
        "ora": "^3.4.0",
2104 2105
        "resolve-workspace-root": "^2.0.0"
2194 2195
      "resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-1.0.6.tgz",
2195 2196
      "integrity": "sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==",
2196 2197
      "license": "MIT"
2197 2198
    },
2198 2199
    "node_modules/@expo/xcpretty": {
2199 -
      "version": "4.4.1",
2200 -
      "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.4.1.tgz",
2201 -
      "integrity": "sha512-KZNxZvnGCtiM2aYYZ6Wz0Ix5r47dAvpNLApFtZWnSoERzAdOMzVBOPysBoM0JlF6FKWZ8GPqgn6qt3dV/8Zlpg==",
2200 +
      "version": "4.4.4",
2201 +
      "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.4.4.tgz",
2202 +
      "integrity": "sha512-4aQzz9vgxcNXFfo/iyNgDDYfsU5XGKKxWxZopw0cVotHiW+U8IJbIxMaxsINs6bHhtkG3StKNPcOrn3eBuxKPw==",
2202 2203
      "license": "BSD-3-Clause",
2203 2204
      "dependencies": {
2204 2205
        "@babel/code-frame": "^7.20.0",
2205 2206
        "chalk": "^4.1.0",
2206 2207
        "js-yaml": "^4.1.0"
2753 2754
          "optional": true
2754 2755
        }
2755 2756
      }
2756 2757
    },
2757 2758
    "node_modules/@react-native-async-storage/async-storage": {
2758 -
      "version": "3.0.2",
2759 -
      "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-3.0.2.tgz",
2760 -
      "integrity": "sha512-XP0zDIl+1XoeuQ7f878qXKdl77zLwzLALPpxvNRc7ZtDh9ew36WSvOdQOhFkexMySapFAWxEbZxS8K8J2DU4eg==",
2759 +
      "version": "2.2.0",
2760 +
      "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz",
2761 +
      "integrity": "sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==",
2761 2762
      "license": "MIT",
2762 2763
      "dependencies": {
2763 -
        "idb": "8.0.3"
2764 +
        "merge-options": "^3.0.4"
2764 2765
      },
2765 2766
      "peerDependencies": {
2766 -
        "react": "*",
2767 -
        "react-native": "*"
2767 +
        "react-native": "^0.0.0-0 || >=0.65 <1.0"
2768 2768
      }
2769 +
    },
2770 +
    "node_modules/@react-native-community/slider": {
2771 +
      "version": "5.0.1",
2772 +
      "resolved": "https://registry.npmjs.org/@react-native-community/slider/-/slider-5.0.1.tgz",
2773 +
      "integrity": "sha512-K3JRWkIW4wQ79YJ6+BPZzp1SamoikxfPRw7Yw4B4PElEQmqZFrmH9M5LxvIo460/3QSrZF/wCgi3qizJt7g/iw==",
2774 +
      "license": "MIT"
2769 2775
    },
2770 2776
    "node_modules/@react-native/assets-registry": {
2771 2777
      "version": "0.81.5",
2772 2778
      "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.81.5.tgz",
2773 2779
      "integrity": "sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w==",
6031 6037
      "engines": {
6032 6038
        "node": ">=6"
6033 6039
      }
6034 6040
    },
6035 6041
    "node_modules/expo": {
6036 -
      "version": "54.0.33",
6037 -
      "resolved": "https://registry.npmjs.org/expo/-/expo-54.0.33.tgz",
6038 -
      "integrity": "sha512-3yOEfAKqo+gqHcV8vKcnq0uA5zxlohnhA3fu4G43likN8ct5ZZ3LjAh9wDdKteEkoad3tFPvwxmXW711S5OHUw==",
6042 +
      "version": "54.0.34",
6043 +
      "resolved": "https://registry.npmjs.org/expo/-/expo-54.0.34.tgz",
6044 +
      "integrity": "sha512-XkVHguZZDC8BcTQxHAd14/TQFbDp1Wt0Z/KApO9t68Ll5A127hLCPzU+a9gytfCIiyL/V1IpF1vIcOLKEVAoNQ==",
6039 6045
      "license": "MIT",
6040 6046
      "dependencies": {
6041 6047
        "@babel/runtime": "^7.20.0",
6042 -
        "@expo/cli": "54.0.23",
6048 +
        "@expo/cli": "54.0.24",
6043 6049
        "@expo/config": "~12.0.13",
6044 6050
        "@expo/config-plugins": "~54.0.4",
6045 6051
        "@expo/devtools": "0.1.8",
6046 -
        "@expo/fingerprint": "0.15.4",
6052 +
        "@expo/fingerprint": "0.15.5",
6047 6053
        "@expo/metro": "~54.2.0",
6048 -
        "@expo/metro-config": "54.0.14",
6054 +
        "@expo/metro-config": "54.0.15",
6049 6055
        "@expo/vector-icons": "^15.0.3",
6050 6056
        "@ungap/structured-clone": "^1.3.0",
6051 6057
        "babel-preset-expo": "~54.0.10",
6052 -
        "expo-asset": "~12.0.12",
6058 +
        "expo-asset": "~12.0.13",
6053 6059
        "expo-constants": "~18.0.13",
6054 -
        "expo-file-system": "~19.0.21",
6060 +
        "expo-file-system": "~19.0.22",
6055 6061
        "expo-font": "~14.0.11",
6056 6062
        "expo-keep-awake": "~15.0.8",
6057 -
        "expo-modules-autolinking": "3.0.24",
6058 -
        "expo-modules-core": "3.0.29",
6063 +
        "expo-modules-autolinking": "3.0.25",
6064 +
        "expo-modules-core": "3.0.30",
6059 6065
        "pretty-format": "^29.7.0",
6060 6066
        "react-refresh": "^0.14.2",
6061 6067
        "whatwg-url-without-unicode": "8.0.0-3"
6062 6068
      },
6063 6069
      "bin": {
6083 6089
          "optional": true
6084 6090
        }
6085 6091
      }
6086 6092
    },
6087 6093
    "node_modules/expo-asset": {
6088 -
      "version": "12.0.12",
6089 -
      "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-12.0.12.tgz",
6090 -
      "integrity": "sha512-CsXFCQbx2fElSMn0lyTdRIyKlSXOal6ilLJd+yeZ6xaC7I9AICQgscY5nj0QcwgA+KYYCCEQEBndMsmj7drOWQ==",
6094 +
      "version": "12.0.13",
6095 +
      "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-12.0.13.tgz",
6096 +
      "integrity": "sha512-x/p7WvQUnkn6K43b9eL6SPeq5Vnf1E8BDe9bDrWrvMqzyUvJnUFvl+ctg3034s/+UHe7Ne2pAmc0+yzbl8CrDQ==",
6091 6097
      "license": "MIT",
6092 6098
      "dependencies": {
6093 6099
        "@expo/image-utils": "^0.8.8",
6094 -
        "expo-constants": "~18.0.12"
6100 +
        "expo-constants": "~18.0.13"
6095 6101
      },
6096 6102
      "peerDependencies": {
6097 6103
        "expo": "*",
6098 6104
        "react": "*",
6099 6105
        "react-native": "*"
6185 6191
      "peerDependencies": {
6186 6192
        "expo": "*"
6187 6193
      }
6188 6194
    },
6189 6195
    "node_modules/expo-file-system": {
6190 -
      "version": "19.0.21",
6191 -
      "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-19.0.21.tgz",
6192 -
      "integrity": "sha512-s3DlrDdiscBHtab/6W1osrjGL+C2bvoInPJD7sOwmxfJ5Woynv2oc+Fz1/xVXaE/V7HE/+xrHC/H45tu6lZzzg==",
6196 +
      "version": "19.0.22",
6197 +
      "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-19.0.22.tgz",
6198 +
      "integrity": "sha512-l9pgahSc7sJD0bP9vBNeXvZjy8QKDpVHVxWmei/ESQOrzmoj5BidziqLVsyZdxsi+PfdbTtttLTAmddH/JafYA==",
6193 6199
      "license": "MIT",
6194 6200
      "peerDependencies": {
6195 6201
        "expo": "*",
6196 6202
        "react-native": "*"
6197 6203
      }
6251 6257
        "expo": "*",
6252 6258
        "react": "*"
6253 6259
      }
6254 6260
    },
6255 6261
    "node_modules/expo-linking": {
6256 -
      "version": "8.0.11",
6257 -
      "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-8.0.11.tgz",
6258 -
      "integrity": "sha512-+VSaNL5om3kOp/SSKO5qe6cFgfSIWnnQDSbA7XLs3ECkYzXRquk5unxNS3pg7eK5kNUmQ4kgLI7MhTggAEUBLA==",
6262 +
      "version": "8.0.12",
6263 +
      "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-8.0.12.tgz",
6264 +
      "integrity": "sha512-FpXeIpFgZuxihwT9lBo86YD3y6LphBuAhN680MMxm/Y7fmsc57vimn2d3vFu68VI0+Z9w457t494mu2wvlgWTQ==",
6259 6265
      "license": "MIT",
6260 6266
      "dependencies": {
6261 -
        "expo-constants": "~18.0.12",
6267 +
        "expo-constants": "~18.0.13",
6262 6268
        "invariant": "^2.2.4"
6263 6269
      },
6264 6270
      "peerDependencies": {
6265 6271
        "react": "*",
6266 6272
        "react-native": "*"
6278 6284
      "peerDependencies": {
6279 6285
        "expo": "*"
6280 6286
      }
6281 6287
    },
6282 6288
    "node_modules/expo-modules-autolinking": {
6283 -
      "version": "3.0.24",
6284 -
      "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-3.0.24.tgz",
6285 -
      "integrity": "sha512-TP+6HTwhL7orDvsz2VzauyQlXJcAWyU3ANsZ7JGL4DQu8XaZv/A41ZchbtAYLfozNA2Ya1Hzmhx65hXryBMjaQ==",
6289 +
      "version": "3.0.25",
6290 +
      "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-3.0.25.tgz",
6291 +
      "integrity": "sha512-YmHWctJlwvOuLZccg3cOXvSiXVJrPMKl7g2YR0YHWoGL9v2RvcmgaPJWPSLVW+voNEgEPsbo5UmUrAqbnYcBeg==",
6286 6292
      "license": "MIT",
6287 6293
      "dependencies": {
6288 6294
        "@expo/spawn-async": "^1.7.2",
6289 6295
        "chalk": "^4.1.0",
6290 6296
        "commander": "^7.2.0",
6294 6300
      "bin": {
6295 6301
        "expo-modules-autolinking": "bin/expo-modules-autolinking.js"
6296 6302
      }
6297 6303
    },
6298 6304
    "node_modules/expo-modules-core": {
6299 -
      "version": "3.0.29",
6300 -
      "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-3.0.29.tgz",
6301 -
      "integrity": "sha512-LzipcjGqk8gvkrOUf7O2mejNWugPkf3lmd9GkqL9WuNyeN2fRwU0Dn77e3ZUKI3k6sI+DNwjkq4Nu9fNN9WS7Q==",
6305 +
      "version": "3.0.30",
6306 +
      "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-3.0.30.tgz",
6307 +
      "integrity": "sha512-a6IrpAn/Jbmwxi9L+hMmXKpNqnkUpoF7WHOpn02rVLyax2J0gB1vvCVE5rNydplEnt41Q6WxQwvcOjZaIkcSUg==",
6302 6308
      "license": "MIT",
6303 6309
      "dependencies": {
6304 6310
        "invariant": "^2.2.4"
6305 6311
      },
6306 6312
      "peerDependencies": {
6560 6566
      "engines": {
6561 6567
        "node": ">=10"
6562 6568
      }
6563 6569
    },
6564 6570
    "node_modules/expo-secure-store": {
6565 -
      "version": "55.0.11",
6566 -
      "resolved": "https://registry.npmjs.org/expo-secure-store/-/expo-secure-store-55.0.11.tgz",
6567 -
      "integrity": "sha512-uESAb/yZvWTs0wI/IulCCVI6psoGO8T59XI3dRTkPfc/F8r1AXpVi/jh+gkmjG8lcU6ni2AUC1HNSFW9rLEXlg==",
6571 +
      "version": "15.0.8",
6572 +
      "resolved": "https://registry.npmjs.org/expo-secure-store/-/expo-secure-store-15.0.8.tgz",
6573 +
      "integrity": "sha512-lHnzvRajBu4u+P99+0GEMijQMFCOYpWRO4dWsXSuMt77+THPIGjzNvVKrGSl6mMrLsfVaKL8BpwYZLGlgA+zAw==",
6568 6574
      "license": "MIT",
6569 6575
      "peerDependencies": {
6570 6576
        "expo": "*"
6571 6577
      }
6572 6578
    },
6573 6579
    "node_modules/expo-server": {
6574 -
      "version": "1.0.5",
6575 -
      "resolved": "https://registry.npmjs.org/expo-server/-/expo-server-1.0.5.tgz",
6576 -
      "integrity": "sha512-IGR++flYH70rhLyeXF0Phle56/k4cee87WeQ4mamS+MkVAVP+dDlOHf2nN06Z9Y2KhU0Gp1k+y61KkghF7HdhA==",
6580 +
      "version": "1.0.6",
6581 +
      "resolved": "https://registry.npmjs.org/expo-server/-/expo-server-1.0.6.tgz",
6582 +
      "integrity": "sha512-vb5TBtskvEdzYuW79lATXutOEBfW5m6U4EFpNjCVZTnI7S//SAsLQkYEpn+EDfn84m6VQfzSGkIVR6YPaScKFA==",
6577 6583
      "license": "MIT",
6578 6584
      "engines": {
6579 6585
        "node": ">=20.16.0"
6580 6586
      }
6581 6587
    },
6645 6651
      "peerDependencies": {
6646 6652
        "expo": "*"
6647 6653
      }
6648 6654
    },
6649 6655
    "node_modules/expo-web-browser": {
6650 -
      "version": "15.0.10",
6651 -
      "resolved": "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-15.0.10.tgz",
6652 -
      "integrity": "sha512-fvDhW4bhmXAeWFNFiInmsGCK83PAqAcQaFyp/3pE/jbdKmFKoRCWr46uZGIfN4msLK/OODhaQ/+US7GSJNDHJg==",
6656 +
      "version": "15.0.11",
6657 +
      "resolved": "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-15.0.11.tgz",
6658 +
      "integrity": "sha512-r2LS4Ro6DgUPZkcaEfgt8mp9eJuoA93x11Jh7S6utFe0FEzvUNn2yFhxg8XVwESaaHGt2k5V8LuK36rsp0BeIw==",
6653 6659
      "license": "MIT",
6654 6660
      "peerDependencies": {
6655 6661
        "expo": "*",
6656 6662
        "react-native": "*"
6657 6663
      }
6658 6664
    },
6659 6665
    "node_modules/expo/node_modules/@expo/cli": {
6660 -
      "version": "54.0.23",
6661 -
      "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-54.0.23.tgz",
6662 -
      "integrity": "sha512-km0h72SFfQCmVycH/JtPFTVy69w6Lx1cHNDmfLfQqgKFYeeHTjx7LVDP4POHCtNxFP2UeRazrygJhlh4zz498g==",
6666 +
      "version": "54.0.24",
6667 +
      "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-54.0.24.tgz",
6668 +
      "integrity": "sha512-5xse1bEgnVUBhOrtttc6xTNJVvjyTRavpzuF0/0nuj+312vfSbk7EiRbG+xJ2pW/iZxnhLPJkFCrPYG0nmheAQ==",
6663 6669
      "license": "MIT",
6664 6670
      "dependencies": {
6665 6671
        "@0no-co/graphql.web": "^1.0.8",
6666 6672
        "@expo/code-signing-certificates": "^0.0.6",
6667 6673
        "@expo/config": "~12.0.13",
6669 6675
        "@expo/devcert": "^1.2.1",
6670 6676
        "@expo/env": "~2.0.8",
6671 6677
        "@expo/image-utils": "^0.8.8",
6672 6678
        "@expo/json-file": "^10.0.8",
6673 6679
        "@expo/metro": "~54.2.0",
6674 -
        "@expo/metro-config": "~54.0.14",
6680 +
        "@expo/metro-config": "~54.0.15",
6675 6681
        "@expo/osascript": "^2.3.8",
6676 6682
        "@expo/package-manager": "^1.9.10",
6677 6683
        "@expo/plist": "^0.4.8",
6678 6684
        "@expo/prebuild-config": "^54.0.8",
6679 6685
        "@expo/schema-utils": "^0.1.8",
6692 6698
        "ci-info": "^3.3.0",
6693 6699
        "compression": "^1.7.4",
6694 6700
        "connect": "^3.7.0",
6695 6701
        "debug": "^4.3.4",
6696 6702
        "env-editor": "^0.4.1",
6697 -
        "expo-server": "^1.0.5",
6703 +
        "expo-server": "^1.0.6",
6698 6704
        "freeport-async": "^2.0.0",
6699 6705
        "getenv": "^2.0.0",
6700 6706
        "glob": "^13.0.0",
6701 -
        "lan-network": "^0.1.6",
6707 +
        "lan-network": "^0.2.1",
6702 6708
        "minimatch": "^9.0.0",
6703 6709
        "node-forge": "^1.3.3",
6704 6710
        "npm-package-arg": "^11.0.0",
6705 6711
        "ora": "^3.4.0",
6706 -
        "picomatch": "^3.0.1",
6712 +
        "picomatch": "^4.0.3",
6707 6713
        "pretty-bytes": "^5.6.0",
6708 6714
        "pretty-format": "^29.7.0",
6709 6715
        "progress": "^2.0.3",
6710 6716
        "prompts": "^2.3.2",
6711 6717
        "qrcode-terminal": "0.11.0",
6742 6748
          "optional": true
6743 6749
        }
6744 6750
      }
6745 6751
    },
6746 6752
    "node_modules/expo/node_modules/brace-expansion": {
6747 -
      "version": "2.0.2",
6748 -
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
6749 -
      "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
6753 +
      "version": "2.1.0",
6754 +
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.0.tgz",
6755 +
      "integrity": "sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==",
6750 6756
      "license": "MIT",
6751 6757
      "dependencies": {
6752 6758
        "balanced-match": "^1.0.0"
6753 6759
      }
6754 6760
    },
6781 6787
      "funding": {
6782 6788
        "url": "https://github.com/sponsors/isaacs"
6783 6789
      }
6784 6790
    },
6785 6791
    "node_modules/expo/node_modules/picomatch": {
6786 -
      "version": "3.0.1",
6787 -
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz",
6788 -
      "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==",
6792 +
      "version": "4.0.4",
6793 +
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
6794 +
      "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
6789 6795
      "license": "MIT",
6790 6796
      "engines": {
6791 -
        "node": ">=10"
6797 +
        "node": ">=12"
6792 6798
      },
6793 6799
      "funding": {
6794 6800
        "url": "https://github.com/sponsors/jonschlinkert"
6795 6801
      }
6796 6802
    },
6797 6803
    "node_modules/expo/node_modules/semver": {
6798 -
      "version": "7.7.4",
6799 -
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
6800 -
      "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
6804 +
      "version": "7.8.0",
6805 +
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
6806 +
      "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
6801 6807
      "license": "ISC",
6802 6808
      "bin": {
6803 6809
        "semver": "bin/semver.js"
6804 6810
      },
6805 6811
      "engines": {
6806 6812
        "node": ">=10"
6807 6813
      }
6808 6814
    },
6809 6815
    "node_modules/expo/node_modules/ws": {
6810 -
      "version": "8.19.0",
6811 -
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
6812 -
      "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
6816 +
      "version": "8.20.0",
6817 +
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz",
6818 +
      "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==",
6813 6819
      "license": "MIT",
6814 6820
      "engines": {
6815 6821
        "node": ">=10.0.0"
6816 6822
      },
6817 6823
      "peerDependencies": {
7543 7549
    "node_modules/hyphenate-style-name": {
7544 7550
      "version": "1.1.0",
7545 7551
      "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz",
7546 7552
      "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==",
7547 7553
      "license": "BSD-3-Clause"
7548 -
    },
7549 -
    "node_modules/idb": {
7550 -
      "version": "8.0.3",
7551 -
      "resolved": "https://registry.npmjs.org/idb/-/idb-8.0.3.tgz",
7552 -
      "integrity": "sha512-LtwtVyVYO5BqRvcsKuB2iUMnHwPVByPCXFXOpuU96IZPPoPN6xjOGxZQ74pgSVVLQWtUOYgyeL4GE98BY5D3wg==",
7553 -
      "license": "ISC"
7554 7554
    },
7555 7555
    "node_modules/ieee754": {
7556 7556
      "version": "1.2.1",
7557 7557
      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
7558 7558
      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
7984 7984
      },
7985 7985
      "funding": {
7986 7986
        "url": "https://github.com/sponsors/ljharb"
7987 7987
      }
7988 7988
    },
7989 +
    "node_modules/is-plain-obj": {
7990 +
      "version": "2.1.0",
7991 +
      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
7992 +
      "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
7993 +
      "license": "MIT",
7994 +
      "engines": {
7995 +
        "node": ">=8"
7996 +
      }
7997 +
    },
7989 7998
    "node_modules/is-regex": {
7990 7999
      "version": "1.2.1",
7991 8000
      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
7992 8001
      "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
7993 8002
      "dev": true,
8481 8490
      "engines": {
8482 8491
        "node": ">=6"
8483 8492
      }
8484 8493
    },
8485 8494
    "node_modules/lan-network": {
8486 -
      "version": "0.1.7",
8487 -
      "resolved": "https://registry.npmjs.org/lan-network/-/lan-network-0.1.7.tgz",
8488 -
      "integrity": "sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==",
8495 +
      "version": "0.2.1",
8496 +
      "resolved": "https://registry.npmjs.org/lan-network/-/lan-network-0.2.1.tgz",
8497 +
      "integrity": "sha512-ONPnazC96VKDntab9j9JKwIWhZ4ZUceB4A9Epu4Ssg0hYFmtHZSeQ+n15nIwTFmcBUKtExOer8WTJ4GF9MO64A==",
8489 8498
      "license": "MIT",
8490 8499
      "bin": {
8491 8500
        "lan-network": "dist/lan-network-cli.js"
8492 8501
      }
8493 8502
    },
8974 8983
      "version": "5.2.1",
8975 8984
      "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
8976 8985
      "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==",
8977 8986
      "license": "MIT"
8978 8987
    },
8988 +
    "node_modules/merge-options": {
8989 +
      "version": "3.0.4",
8990 +
      "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
8991 +
      "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==",
8992 +
      "license": "MIT",
8993 +
      "dependencies": {
8994 +
        "is-plain-obj": "^2.1.0"
8995 +
      },
8996 +
      "engines": {
8997 +
        "node": ">=10"
8998 +
      }
8999 +
    },
8979 9000
    "node_modules/merge-stream": {
8980 9001
      "version": "2.0.0",
8981 9002
      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8982 9003
      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8983 9004
      "license": "MIT"
9501 9522
          "optional": true
9502 9523
        }
9503 9524
      }
9504 9525
    },
9505 9526
    "node_modules/node-forge": {
9506 -
      "version": "1.3.3",
9507 -
      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz",
9508 -
      "integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==",
9527 +
      "version": "1.4.0",
9528 +
      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz",
9529 +
      "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==",
9509 9530
      "license": "(BSD-3-Clause OR GPL-2.0)",
9510 9531
      "engines": {
9511 9532
        "node": ">= 6.13.0"
9512 9533
      }
9513 9534
    },
9546 9567
      "engines": {
9547 9568
        "node": "^16.14.0 || >=18.0.0"
9548 9569
      }
9549 9570
    },
9550 9571
    "node_modules/npm-package-arg/node_modules/semver": {
9551 -
      "version": "7.7.4",
9552 -
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
9553 -
      "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
9572 +
      "version": "7.8.0",
9573 +
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
9574 +
      "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
9554 9575
      "license": "ISC",
9555 9576
      "bin": {
9556 9577
        "semver": "bin/semver.js"
9557 9578
      },
9558 9579
      "engines": {
11796 11817
      "funding": {
11797 11818
        "url": "https://github.com/sponsors/ljharb"
11798 11819
      }
11799 11820
    },
11800 11821
    "node_modules/tar": {
11801 -
      "version": "7.5.12",
11802 -
      "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.12.tgz",
11803 -
      "integrity": "sha512-9TsuLcdhOn4XztcQqhNyq1KOwOOED/3k58JAvtULiYqbO8B/0IBAAIE1hj0Svmm58k27TmcigyDI0deMlgG3uw==",
11822 +
      "version": "7.5.15",
11823 +
      "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.15.tgz",
11824 +
      "integrity": "sha512-dzGK0boVlC4W5QFuQN1EFSl3bIDYsk7Tj40U6eIBnK2k/8ml7TZ5agbI5j5+qnoVcAA+rNtBml8SEiLxZpNqRQ==",
11804 11825
      "license": "BlueOak-1.0.0",
11805 11826
      "dependencies": {
11806 11827
        "@isaacs/fs-minipass": "^4.0.0",
11807 11828
        "chownr": "^3.0.0",
11808 11829
        "minipass": "^7.1.2",
12220 12241
      "funding": {
12221 12242
        "url": "https://github.com/sponsors/ljharb"
12222 12243
      }
12223 12244
    },
12224 12245
    "node_modules/undici": {
12225 -
      "version": "6.24.1",
12226 -
      "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz",
12227 -
      "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==",
12246 +
      "version": "6.25.0",
12247 +
      "resolved": "https://registry.npmjs.org/undici/-/undici-6.25.0.tgz",
12248 +
      "integrity": "sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==",
12228 12249
      "license": "MIT",
12229 12250
      "engines": {
12230 12251
        "node": ">=18.17"
12231 12252
      }
12232 12253
    },
12825 12846
      "funding": {
12826 12847
        "url": "https://github.com/sponsors/ljharb"
12827 12848
      }
12828 12849
    },
12829 12850
    "node_modules/wonka": {
12830 -
      "version": "6.3.5",
12831 -
      "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.5.tgz",
12832 -
      "integrity": "sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==",
12851 +
      "version": "6.3.6",
12852 +
      "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.6.tgz",
12853 +
      "integrity": "sha512-MXH+6mDHAZ2GuMpgKS055FR6v0xVP3XwquxIMYXgiW+FejHQlMGlvVRZT4qMCxR+bEo/FCtIdKxwej9WV3YQag==",
12833 12854
      "license": "MIT"
12834 12855
    },
12835 12856
    "node_modules/word-wrap": {
12836 12857
      "version": "1.2.5",
12837 12858
      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
13012 13033
        "url": "https://github.com/sponsors/sindresorhus"
13013 13034
      }
13014 13035
    }
13015 13036
  }
13016 13037
}
frontend/package.json modified+6 -5
frontend/package.json
1 1
{
2 2
  "name": "orbit",
3 3
  "main": "expo-router/entry",
4 4
  "version": "0.0.0",
5 5
  "scripts": {
9 9
    "lint": "expo lint"
10 10
  },
11 11
  "dependencies": {
12 12
    "@expo-google-fonts/inter": "^0.4.2",
13 13
    "@expo/vector-icons": "^15.0.3",
14 -
    "@react-native-async-storage/async-storage": "^3.0.2",
14 +
    "@react-native-async-storage/async-storage": "2.2.0",
15 +
    "@react-native-community/slider": "5.0.1",
15 16
    "@react-navigation/bottom-tabs": "^7.4.0",
16 17
    "@react-navigation/elements": "^2.6.3",
17 18
    "@react-navigation/native": "^7.1.8",
18 -
    "expo": "~54.0.33",
19 +
    "expo": "~54.0.34",
19 20
    "expo-constants": "~18.0.13",
20 21
    "expo-dev-client": "~6.0.21",
21 22
    "expo-font": "~14.0.11",
22 23
    "expo-haptics": "~15.0.8",
23 24
    "expo-image": "~3.0.11",
24 -
    "expo-linking": "~8.0.11",
25 +
    "expo-linking": "~8.0.12",
25 26
    "expo-router": "~6.0.23",
26 -
    "expo-secure-store": "^55.0.11",
27 +
    "expo-secure-store": "~15.0.8",
27 28
    "expo-splash-screen": "~31.0.13",
28 29
    "expo-status-bar": "~3.0.9",
29 30
    "expo-symbols": "~1.0.8",
30 31
    "expo-system-ui": "~6.0.9",
31 -
    "expo-web-browser": "~15.0.10",
32 +
    "expo-web-browser": "~15.0.11",
32 33
    "react": "19.1.0",
33 34
    "react-dom": "19.1.0",
34 35
    "react-native": "0.81.5",
35 36
    "react-native-gesture-handler": "~2.28.0",
36 37
    "react-native-reanimated": "~4.1.1",
46 47
    "eslint-config-expo": "~10.0.0",
47 48
    "typescript": "~5.9.2"
48 49
  },
49 50
  "private": true
50 51
}