|
40 | 40 | "e2e-test": "maestro test .maestro/ -e APP_ID=com.obytes.development" |
41 | 41 | }, |
42 | 42 | "dependencies": { |
43 | | - "@config-plugins/react-native-webrtc": "^10.0.0", |
44 | | - "@expo/html-elements": "^0.10.1", |
45 | | - "@expo/metro-runtime": "^4.0.0", |
46 | | - "@gluestack-ui/accordion": "^1.0.6", |
47 | | - "@gluestack-ui/actionsheet": "^0.2.44", |
48 | | - "@gluestack-ui/alert": "^0.1.15", |
49 | | - "@gluestack-ui/alert-dialog": "^0.1.30", |
50 | | - "@gluestack-ui/avatar": "^0.1.17", |
51 | | - "@gluestack-ui/button": "^1.0.14", |
52 | | - "@gluestack-ui/checkbox": "^0.1.31", |
53 | | - "@gluestack-ui/divider": "^0.1.9", |
54 | | - "@gluestack-ui/fab": "^0.1.21", |
55 | | - "@gluestack-ui/form-control": "^0.1.18", |
56 | | - "@gluestack-ui/icon": "^0.1.27", |
57 | | - "@gluestack-ui/image": "^0.1.10", |
58 | | - "@gluestack-ui/input": "^0.1.38", |
59 | | - "@gluestack-ui/link": "^0.1.22", |
60 | | - "@gluestack-ui/menu": "^0.2.43", |
61 | | - "@gluestack-ui/modal": "^0.1.35", |
62 | | - "@gluestack-ui/nativewind-utils": "^1.0.26", |
63 | | - "@gluestack-ui/overlay": "^0.1.16", |
64 | | - "@gluestack-ui/popover": "^0.1.49", |
65 | | - "@gluestack-ui/pressable": "^0.1.16", |
66 | | - "@gluestack-ui/progress": "^0.1.16", |
67 | | - "@gluestack-ui/radio": "^0.1.40", |
68 | | - "@gluestack-ui/select": "^0.1.31", |
69 | | - "@gluestack-ui/slider": "^0.1.32", |
70 | | - "@gluestack-ui/spinner": "^0.1.14", |
71 | | - "@gluestack-ui/switch": "^0.1.22", |
72 | | - "@gluestack-ui/textarea": "^0.1.23", |
73 | | - "@gluestack-ui/toast": "^1.0.8", |
74 | | - "@gluestack-ui/tooltip": "^0.1.32", |
75 | | - "@gorhom/bottom-sheet": "^5.0.5", |
76 | | - "@hookform/resolvers": "^3.9.0", |
77 | | - "@legendapp/motion": "^2.4.0", |
78 | | - "@livekit/react-native": "^2.7.4", |
79 | | - "@livekit/react-native-expo-plugin": "^1.0.1", |
80 | | - "@livekit/react-native-webrtc": "^125.0.9", |
81 | | - "@microsoft/signalr": "^8.0.7", |
82 | | - "@novu/react-native": "^2.6.6", |
83 | | - "@rnmapbox/maps": "^10.1.33", |
| 43 | + "@config-plugins/react-native-webrtc": "~10.0.0", |
| 44 | + "@expo/html-elements": "~0.10.1", |
| 45 | + "@expo/metro-runtime": "~4.0.0", |
| 46 | + "@gluestack-ui/accordion": "~1.0.6", |
| 47 | + "@gluestack-ui/actionsheet": "~0.2.44", |
| 48 | + "@gluestack-ui/alert": "~0.1.15", |
| 49 | + "@gluestack-ui/alert-dialog": "~0.1.30", |
| 50 | + "@gluestack-ui/avatar": "~0.1.17", |
| 51 | + "@gluestack-ui/button": "~1.0.14", |
| 52 | + "@gluestack-ui/checkbox": "~0.1.31", |
| 53 | + "@gluestack-ui/divider": "~0.1.9", |
| 54 | + "@gluestack-ui/fab": "~0.1.21", |
| 55 | + "@gluestack-ui/form-control": "~0.1.18", |
| 56 | + "@gluestack-ui/icon": "~0.1.27", |
| 57 | + "@gluestack-ui/image": "~0.1.10", |
| 58 | + "@gluestack-ui/input": "~0.1.38", |
| 59 | + "@gluestack-ui/link": "~0.1.22", |
| 60 | + "@gluestack-ui/menu": "~0.2.43", |
| 61 | + "@gluestack-ui/modal": "~0.1.35", |
| 62 | + "@gluestack-ui/nativewind-utils": "~1.0.26", |
| 63 | + "@gluestack-ui/overlay": "~0.1.16", |
| 64 | + "@gluestack-ui/popover": "~0.1.49", |
| 65 | + "@gluestack-ui/pressable": "~0.1.16", |
| 66 | + "@gluestack-ui/progress": "~0.1.16", |
| 67 | + "@gluestack-ui/radio": "~0.1.40", |
| 68 | + "@gluestack-ui/select": "~0.1.31", |
| 69 | + "@gluestack-ui/slider": "~0.1.32", |
| 70 | + "@gluestack-ui/spinner": "~0.1.14", |
| 71 | + "@gluestack-ui/switch": "~0.1.22", |
| 72 | + "@gluestack-ui/textarea": "~0.1.23", |
| 73 | + "@gluestack-ui/toast": "~1.0.8", |
| 74 | + "@gluestack-ui/tooltip": "~0.1.32", |
| 75 | + "@gorhom/bottom-sheet": "~5.0.5", |
| 76 | + "@hookform/resolvers": "~3.9.0", |
| 77 | + "@legendapp/motion": "~2.4.0", |
| 78 | + "@livekit/react-native": "~2.7.4", |
| 79 | + "@livekit/react-native-expo-plugin": "~1.0.1", |
| 80 | + "@livekit/react-native-webrtc": "~125.0.9", |
| 81 | + "@microsoft/signalr": "~8.0.7", |
| 82 | + "@novu/react-native": "~2.6.6", |
| 83 | + "@rnmapbox/maps": "~10.1.33", |
84 | 84 | "@sentry/react-native": "~6.10.0", |
85 | 85 | "@shopify/flash-list": "1.7.3", |
86 | | - "@tanstack/react-query": "^5.52.1", |
87 | | - "app-icon-badge": "^0.1.2", |
88 | | - "axios": "^1.7.5", |
89 | | - "buffer": "^6.0.3", |
| 86 | + "@tanstack/react-query": "~5.52.1", |
| 87 | + "app-icon-badge": "~0.1.2", |
| 88 | + "axios": "~1.7.5", |
| 89 | + "buffer": "~6.0.3", |
90 | 90 | "expo": "~52.0.46", |
91 | 91 | "expo-asset": "~11.0.5", |
92 | 92 | "expo-build-properties": "~0.13.3", |
93 | 93 | "expo-constants": "~17.0.8", |
94 | 94 | "expo-dev-client": "~5.0.20", |
95 | 95 | "expo-device": "~7.0.3", |
96 | 96 | "expo-document-picker": "~13.0.3", |
97 | | - "expo-file-system": "^18.0.12", |
| 97 | + "expo-file-system": "~18.0.12", |
98 | 98 | "expo-font": "~13.0.2", |
99 | 99 | "expo-image": "~2.0.7", |
100 | 100 | "expo-image-picker": "~16.0.6", |
|
108 | 108 | "expo-splash-screen": "~0.29.24", |
109 | 109 | "expo-status-bar": "~2.0.0", |
110 | 110 | "expo-system-ui": "~4.0.9", |
111 | | - "expo-task-manager": "^12.0.6", |
112 | | - "geojson": "^0.5.0", |
113 | | - "i18next": "^23.14.0", |
114 | | - "livekit-client": "^2.13.4", |
115 | | - "lodash.memoize": "^4.1.2", |
116 | | - "lucide-react-native": "^0.475.0", |
117 | | - "mapbox-gl": "^3.10.0", |
118 | | - "moti": "^0.29.0", |
119 | | - "nativewind": "^4.1.21", |
120 | | - "posthog-react-native": "^3.13.0", |
| 111 | + "expo-task-manager": "~12.0.6", |
| 112 | + "geojson": "~0.5.0", |
| 113 | + "i18next": "~23.14.0", |
| 114 | + "livekit-client": "~2.13.4", |
| 115 | + "lodash.memoize": "~4.1.2", |
| 116 | + "lucide-react-native": "~0.475.0", |
| 117 | + "mapbox-gl": "~3.10.0", |
| 118 | + "moti": "~0.29.0", |
| 119 | + "nativewind": "~4.1.21", |
| 120 | + "posthog-react-native": "~3.13.0", |
121 | 121 | "react": "18.3.1", |
122 | 122 | "react-dom": "18.3.1", |
123 | | - "react-error-boundary": "^4.0.13", |
124 | | - "react-hook-form": "^7.53.0", |
125 | | - "react-i18next": "^15.0.1", |
| 123 | + "react-error-boundary": "~4.0.13", |
| 124 | + "react-hook-form": "~7.53.0", |
| 125 | + "react-i18next": "~15.0.1", |
126 | 126 | "react-native": "0.76.9", |
127 | | - "react-native-base64": "^0.2.1", |
128 | | - "react-native-edge-to-edge": "^1.1.2", |
129 | | - "react-native-flash-message": "^0.4.2", |
| 127 | + "react-native-base64": "~0.2.1", |
| 128 | + "react-native-edge-to-edge": "~1.1.2", |
| 129 | + "react-native-flash-message": "~0.4.2", |
130 | 130 | "react-native-gesture-handler": "~2.20.2", |
131 | | - "react-native-keyboard-controller": "^1.13.2", |
132 | | - "react-native-logs": "^5.3.0", |
| 131 | + "react-native-keyboard-controller": "~1.13.2", |
| 132 | + "react-native-logs": "~5.3.0", |
133 | 133 | "react-native-mmkv": "~3.1.0", |
134 | 134 | "react-native-reanimated": "~3.16.1", |
135 | 135 | "react-native-restart": "0.0.27", |
136 | 136 | "react-native-safe-area-context": "4.12.0", |
137 | | - "react-native-screens": "^4.4.0", |
| 137 | + "react-native-screens": "~4.4.0", |
138 | 138 | "react-native-svg": "~15.8.0", |
139 | | - "react-native-system-setting": "^1.7.6", |
| 139 | + "react-native-system-setting": "~1.7.6", |
140 | 140 | "react-native-web": "~0.19.13", |
141 | 141 | "react-native-webview": "13.12.5", |
142 | | - "react-query-kit": "^3.3.0", |
143 | | - "tailwind-variants": "^0.2.1", |
144 | | - "zod": "^3.23.8", |
145 | | - "zustand": "^4.5.5" |
| 142 | + "react-query-kit": "~3.3.0", |
| 143 | + "tailwind-variants": "~0.2.1", |
| 144 | + "zod": "~3.23.8", |
| 145 | + "zustand": "~4.5.5" |
146 | 146 | }, |
147 | 147 | "devDependencies": { |
148 | | - "@babel/core": "^7.26.0", |
149 | | - "@commitlint/cli": "^19.2.2", |
150 | | - "@commitlint/config-conventional": "^19.2.2", |
151 | | - "@dev-plugins/react-query": "^0.2.0", |
| 148 | + "@babel/core": "~7.26.0", |
| 149 | + "@commitlint/cli": "~19.2.2", |
| 150 | + "@commitlint/config-conventional": "~19.2.2", |
| 151 | + "@dev-plugins/react-query": "~0.2.0", |
152 | 152 | "@expo/config": "~10.0.3", |
153 | | - "@testing-library/jest-dom": "^6.5.0", |
154 | | - "@testing-library/react-native": "^12.9.0", |
155 | | - "@types/geojson": "^7946.0.16", |
156 | | - "@types/i18n-js": "^3.8.9", |
157 | | - "@types/jest": "^29.5.14", |
158 | | - "@types/lodash.memoize": "^4.1.9", |
| 153 | + "@testing-library/jest-dom": "~6.5.0", |
| 154 | + "@testing-library/react-native": "~12.9.0", |
| 155 | + "@types/geojson": "~7946.0.16", |
| 156 | + "@types/i18n-js": "~3.8.9", |
| 157 | + "@types/jest": "~29.5.14", |
| 158 | + "@types/lodash.memoize": "~4.1.9", |
159 | 159 | "@types/react": "~18.3.12", |
160 | | - "@types/react-native-base64": "^0.2.2", |
161 | | - "@typescript-eslint/eslint-plugin": "^5.62.0", |
162 | | - "@typescript-eslint/parser": "^5.62.0", |
163 | | - "babel-jest": "^30.0.0", |
164 | | - "babel-plugin-module-resolver": "^5.0.2", |
165 | | - "cross-env": "^7.0.3", |
166 | | - "dotenv": "^16.4.5", |
167 | | - "eslint": "^8.57.0", |
168 | | - "eslint-config-expo": "^7.1.2", |
169 | | - "eslint-config-prettier": "^9.1.0", |
170 | | - "eslint-import-resolver-typescript": "^3.6.3", |
171 | | - "eslint-plugin-i18n-json": "^4.0.0", |
172 | | - "eslint-plugin-import": "^2.31.0", |
173 | | - "eslint-plugin-prettier": "^5.2.1", |
| 160 | + "@types/react-native-base64": "~0.2.2", |
| 161 | + "@typescript-eslint/eslint-plugin": "~5.62.0", |
| 162 | + "@typescript-eslint/parser": "~5.62.0", |
| 163 | + "babel-jest": "~30.0.0", |
| 164 | + "babel-plugin-module-resolver": "~5.0.2", |
| 165 | + "cross-env": "~7.0.3", |
| 166 | + "dotenv": "~16.4.5", |
| 167 | + "eslint": "~8.57.0", |
| 168 | + "eslint-config-expo": "~7.1.2", |
| 169 | + "eslint-config-prettier": "~9.1.0", |
| 170 | + "eslint-import-resolver-typescript": "~3.6.3", |
| 171 | + "eslint-plugin-i18n-json": "~4.0.0", |
| 172 | + "eslint-plugin-import": "~2.31.0", |
| 173 | + "eslint-plugin-prettier": "~5.2.1", |
174 | 174 | "eslint-plugin-react-compiler": "19.0.0-beta-a7bf2bd-20241110", |
175 | | - "eslint-plugin-simple-import-sort": "^10.0.0", |
176 | | - "eslint-plugin-tailwindcss": "^3.15.2", |
177 | | - "eslint-plugin-testing-library": "^6.2.2", |
178 | | - "eslint-plugin-unicorn": "^46.0.1", |
179 | | - "eslint-plugin-unused-imports": "^2.0.0", |
180 | | - "jest": "^29.7.0", |
181 | | - "jest-environment-jsdom": "^29.7.0", |
| 175 | + "eslint-plugin-simple-import-sort": "~10.0.0", |
| 176 | + "eslint-plugin-tailwindcss": "~3.15.2", |
| 177 | + "eslint-plugin-testing-library": "~6.2.2", |
| 178 | + "eslint-plugin-unicorn": "~46.0.1", |
| 179 | + "eslint-plugin-unused-imports": "~2.0.0", |
| 180 | + "jest": "~29.7.0", |
| 181 | + "jest-environment-jsdom": "~29.7.0", |
182 | 182 | "jest-expo": "~52.0.6", |
183 | | - "jest-junit": "^16.0.0", |
184 | | - "lint-staged": "^15.2.9", |
185 | | - "np": "^10.0.7", |
186 | | - "prettier": "^3.3.3", |
187 | | - "react-native-svg-transformer": "^1.5.1", |
| 183 | + "jest-junit": "~16.0.0", |
| 184 | + "lint-staged": "~15.2.9", |
| 185 | + "np": "~10.0.7", |
| 186 | + "prettier": "~3.3.3", |
| 187 | + "react-native-svg-transformer": "~1.5.1", |
188 | 188 | "tailwindcss": "3.4.4", |
189 | | - "ts-jest": "^29.1.2", |
190 | | - "ts-node": "^10.9.2", |
191 | | - "typescript": "^5.3.3" |
| 189 | + "ts-jest": "~29.1.2", |
| 190 | + "ts-node": "~10.9.2", |
| 191 | + "typescript": "~5.3.3" |
192 | 192 | }, |
193 | 193 | "repository": { |
194 | 194 | "type": "git", |
|
0 commit comments