diff --git a/assets/android-icon-foreground.png b/assets/android-icon-foreground.png index 751751e..81dd86e 100644 Binary files a/assets/android-icon-foreground.png and b/assets/android-icon-foreground.png differ diff --git a/package-lock.json b/package-lock.json index 25ea393..d6676e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,14 +53,14 @@ "react-native-gesture-handler": "^3.0.0", "react-native-pager-view": "^8.0.2", "react-native-paper": "^5.15.3", - "react-native-reanimated": "^4.4.0", + "react-native-reanimated": "~4.3.1", "react-native-safe-area-context": "~5.8.0", "react-native-screens": "4.25.2", "react-native-share": "^12.3.1", "react-native-sse": "^1.2.1", "react-native-web": "^0.21.0", "react-native-webview": "13.16.1", - "react-native-worklets": "^0.9.1", + "react-native-worklets": "^0.8.3", "zod": "^4.4.3", "zustand": "^5.0.14" }, @@ -3404,9 +3404,9 @@ "license": "MIT" }, "node_modules/@tanstack/query-core": { - "version": "5.100.14", - "resolved": "https://registry.npmmirror.com/@tanstack/query-core/-/query-core-5.100.14.tgz", - "integrity": "sha512-5X41dGpxgeaHISCRW2oYwcSycZeULZzAunaudXT9ov1KOTj9xwt0CH6hbwqP1/z74ZWF7rYFnDpyYH07XFcZew==", + "version": "5.101.0", + "resolved": "https://registry.npmmirror.com/@tanstack/query-core/-/query-core-5.101.0.tgz", + "integrity": "sha512-cQetA74EB+seWySv1TTKr828TnP0u39m6LykwDXIo84SNortpDkp30TMEjkqtYCNP9c40uT/iwl6MLiufEt0Ow==", "license": "MIT", "funding": { "type": "github", @@ -3414,12 +3414,12 @@ } }, "node_modules/@tanstack/react-query": { - "version": "5.100.14", - "resolved": "https://registry.npmmirror.com/@tanstack/react-query/-/react-query-5.100.14.tgz", - "integrity": "sha512-oOr6aRdSFEwWhzxEkD/9ZcItM3+LjBSkeVmadWKwUssAHTsqd/7bOjWrX4AbvEkoEhgAxzN0Xk6H/aYzXiYBAw==", + "version": "5.101.0", + "resolved": "https://registry.npmmirror.com/@tanstack/react-query/-/react-query-5.101.0.tgz", + "integrity": "sha512-rLlJXSpkqfizLWgkR5+eLeIk0MvTx/meEIR7LRjxic+qxiQP8zVjq7BqQkiCMNLQBlLfuOLqqr6KO5GtrDlmSg==", "license": "MIT", "dependencies": { - "@tanstack/query-core": "5.100.14" + "@tanstack/query-core": "5.101.0" }, "funding": { "type": "github", @@ -3962,9 +3962,9 @@ "license": "MIT" }, "node_modules/axios": { - "version": "1.16.1", - "resolved": "https://registry.npmmirror.com/axios/-/axios-1.16.1.tgz", - "integrity": "sha512-caYkukvroVPO8KrzuJEb50Hm07KwfBZPEC3VeFHTsqWHvKTsy54hjJz9BS/cdaypROE2rH6xvm9mHX4fgWkr3A==", + "version": "1.17.0", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.17.0.tgz", + "integrity": "sha512-J8SwNxprqqpbfenehxWYXE7CW+wM1BB4w3+N+g+/Wx40xM4rsLrfPmHHxSWIxJLYDgSY/HqlFPIYb2/S3rxafw==", "license": "MIT", "dependencies": { "follow-redirects": "^1.16.0", @@ -4128,12 +4128,12 @@ } }, "node_modules/barcode-detector": { - "version": "3.1.3", - "resolved": "https://registry.npmmirror.com/barcode-detector/-/barcode-detector-3.1.3.tgz", - "integrity": "sha512-omL3/x26oU9jlR0gUQcGdXIjQtMlrUGKF7xRFO1RwrQkRkRU7WLz0mgQEsdUtYBm2uX3JH+HQLrKlyTS/BxZRw==", + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/barcode-detector/-/barcode-detector-3.2.0.tgz", + "integrity": "sha512-MrT5TT058ptG5YB157pHLfXKVpp0BKEfQBOb8QvzTbatzmLDu85JJ0Gd/sCYwbwdwStJvxsYflrSN6D6E4Ndyw==", "license": "MIT", "dependencies": { - "zxing-wasm": "3.0.3" + "zxing-wasm": "3.1.0" } }, "node_modules/base64-js": { @@ -5078,9 +5078,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.365", - "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.365.tgz", - "integrity": "sha512-xfip4u1QF1s+URFqpA6N+OeFpDGpN7VJz1f3MO3bVL0QYBjpGiZ5/Of7kugvM+o8TTqmanUlviHN3c8M9vYWCw==", + "version": "1.5.366", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.366.tgz", + "integrity": "sha512-OlRuhb688YTCzzU3gXPLn6nGyd+F+53INE1qaKKlu6kETErE8FYsyDh0XqXEU+uBRn0MpCzz2vfNwORhkap8qg==", "license": "ISC" }, "node_modules/emoji-regex": { @@ -5800,6 +5800,27 @@ "node": ">= 10" } }, + "node_modules/expo-modules-core": { + "version": "56.0.14", + "resolved": "https://registry.npmmirror.com/expo-modules-core/-/expo-modules-core-56.0.14.tgz", + "integrity": "sha512-dl1TlYRm1k7xk9QeAyDoMfFE2p6rNyzHUcH5ArcGwUzO8YKku+Z2tQ8+kG7zLe3OhfMoJcFR/czrFy7vGSVI6w==", + "license": "MIT", + "dependencies": { + "@expo/expo-modules-macros-plugin": "~0.0.9", + "expo-modules-jsi": "~56.0.7", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-worklets": "^0.7.4 || ^0.8.0" + }, + "peerDependenciesMeta": { + "react-native-worklets": { + "optional": true + } + } + }, "node_modules/expo-modules-jsi": { "version": "56.0.7", "resolved": "https://registry.npmmirror.com/expo-modules-jsi/-/expo-modules-jsi-56.0.7.tgz", @@ -6230,27 +6251,6 @@ "node": ">=0.8.0" } }, - "node_modules/expo/node_modules/expo-modules-core": { - "version": "56.0.14", - "resolved": "https://registry.npmmirror.com/expo-modules-core/-/expo-modules-core-56.0.14.tgz", - "integrity": "sha512-dl1TlYRm1k7xk9QeAyDoMfFE2p6rNyzHUcH5ArcGwUzO8YKku+Z2tQ8+kG7zLe3OhfMoJcFR/czrFy7vGSVI6w==", - "license": "MIT", - "dependencies": { - "@expo/expo-modules-macros-plugin": "~0.0.9", - "expo-modules-jsi": "~56.0.7", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": "*", - "react-native": "*", - "react-native-worklets": "^0.7.4 || ^0.8.0" - }, - "peerDependenciesMeta": { - "react-native-worklets": { - "optional": true - } - } - }, "node_modules/expo/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", @@ -10155,9 +10155,9 @@ } }, "node_modules/react-is": { - "version": "19.2.6", - "resolved": "https://registry.npmmirror.com/react-is/-/react-is-19.2.6.tgz", - "integrity": "sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw==", + "version": "19.2.7", + "resolved": "https://registry.npmmirror.com/react-is/-/react-is-19.2.7.tgz", + "integrity": "sha512-kZFnouyVv7eP/Phmrlo9FK+zcAdriZJvzxXHF1Sl1P377WSGe2G/JxVolhTrB/jeV47lKImhNUsijjHAAbcl/A==", "license": "MIT" }, "node_modules/react-native": { @@ -10315,9 +10315,9 @@ "license": "MIT" }, "node_modules/react-native-reanimated": { - "version": "4.4.0", - "resolved": "https://registry.npmmirror.com/react-native-reanimated/-/react-native-reanimated-4.4.0.tgz", - "integrity": "sha512-0XbC1SpF3JZOz5QfmTEx3vt8VkmkTlS05CBIOKEg5q5ZSNlGtlacntlhj5CrfZlN1ciHAeoliJouTC2cLGKbDA==", + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/react-native-reanimated/-/react-native-reanimated-4.3.1.tgz", + "integrity": "sha512-KhGsS0YkCA+gusgyzlf9hnqzVPIR398KTpqXyqq/+yYJJPAvyEEPKcxlB0xtOOXSMrR2A9uRKVARVQhZwrOh+Q==", "license": "MIT", "dependencies": { "react-native-is-edge-to-edge": "^1.3.1", @@ -10325,8 +10325,8 @@ }, "peerDependencies": { "react": "*", - "react-native": "0.83 - 0.86", - "react-native-worklets": "0.9.x" + "react-native": "0.81 - 0.85", + "react-native-worklets": "0.8.x" } }, "node_modules/react-native-reanimated/node_modules/semver": { @@ -10439,28 +10439,28 @@ } }, "node_modules/react-native-worklets": { - "version": "0.9.1", - "resolved": "https://registry.npmmirror.com/react-native-worklets/-/react-native-worklets-0.9.1.tgz", - "integrity": "sha512-kb6lGtBI5Ap41tvBPM09Np472r2GXuJ+jRApIFy1eXBk699eChG3U+lyqRC2/wz/VDpaJAy6i5XPcceNOoH3mA==", + "version": "0.8.3", + "resolved": "https://registry.npmmirror.com/react-native-worklets/-/react-native-worklets-0.8.3.tgz", + "integrity": "sha512-oCBJROyLU7yG/1R8s0INMflygTH71bx+5XcYkH0CM938TlhSoVbiunE1WVW5FZa51vwYqfLie/IXMX2s1Kh3eg==", "license": "MIT", "dependencies": { "@babel/plugin-transform-arrow-functions": "^7.27.1", - "@babel/plugin-transform-class-properties": "^7.28.6", - "@babel/plugin-transform-classes": "^7.28.6", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.28.6", - "@babel/plugin-transform-optional-chaining": "^7.28.6", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-classes": "^7.28.4", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", "@babel/plugin-transform-shorthand-properties": "^7.27.1", "@babel/plugin-transform-template-literals": "^7.27.1", "@babel/plugin-transform-unicode-regex": "^7.27.1", - "@babel/preset-typescript": "^7.28.5", + "@babel/preset-typescript": "^7.27.1", "convert-source-map": "^2.0.0", - "semver": "^7.7.4" + "semver": "^7.7.3" }, "peerDependencies": { "@babel/core": "*", "@react-native/metro-config": "*", "react": "*", - "react-native": "0.83 - 0.86" + "react-native": "0.81 - 0.85" } }, "node_modules/react-native-worklets/node_modules/semver": { @@ -12639,13 +12639,13 @@ } }, "node_modules/zxing-wasm": { - "version": "3.0.3", - "resolved": "https://registry.npmmirror.com/zxing-wasm/-/zxing-wasm-3.0.3.tgz", - "integrity": "sha512-DdOn/G5F+qvZELWeO5ZFFwcN611TfMybxPV0LUUoutUmiH2t47MZSB7gLV9O9YLhvudBdnzQNAoFOu4Xz8eOrQ==", + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/zxing-wasm/-/zxing-wasm-3.1.0.tgz", + "integrity": "sha512-5+3V1wPRx4gvbeLH2jB7n2cKrYJ1q4i3QgjnBUtrDPeqxJSi6BdzKJg4y6aF6bgW8zfntnYJyrkqFMevDhL2NA==", "license": "MIT", "dependencies": { "@types/emscripten": "^1.41.5", - "type-fest": "^5.6.0" + "type-fest": "^5.7.0" }, "peerDependencies": { "@types/emscripten": ">=1.39.6" diff --git a/package.json b/package.json index cab4aec..cc01745 100644 --- a/package.json +++ b/package.json @@ -59,14 +59,14 @@ "react-native-gesture-handler": "^3.0.0", "react-native-pager-view": "^8.0.2", "react-native-paper": "^5.15.3", - "react-native-reanimated": "^4.4.0", + "react-native-reanimated": "~4.3.1", "react-native-safe-area-context": "~5.8.0", "react-native-screens": "4.25.2", "react-native-share": "^12.3.1", "react-native-sse": "^1.2.1", "react-native-web": "^0.21.0", "react-native-webview": "13.16.1", - "react-native-worklets": "^0.9.1", + "react-native-worklets": "^0.8.3", "zod": "^4.4.3", "zustand": "^5.0.14" },