diff --git a/package-lock.json b/package-lock.json
index 7ec9540..2177472 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -55,7 +55,7 @@
         "@babel/core": "7.24.3",
         "@types/react": "18.2.69",
         "@types/react-native": "0.72.8",
-        "eas-cli": "7.6.0",
+        "eas-cli": "7.8.1",
         "expo-cli": "6.3.12",
         "jest": "29.7.0",
         "jest-expo": "50.0.4",
@@ -3415,13 +3415,15 @@
       "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw=="
     },
     "node_modules/@expo/eas-build-job": {
-      "version": "1.0.83",
-      "resolved": "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.83.tgz",
-      "integrity": "sha512-JELlXmCzYdOXprcVhY7PsSdLRnfEZixcsSP+FPytUEdyhPhERCvZI4pI2TKTcopFG0WAdGphvwZPvg8S0h6A4Q==",
+      "version": "1.0.95",
+      "resolved": "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.95.tgz",
+      "integrity": "sha512-IsigaF7VEcg8+/jt2Hn7qJ2UYZqTl/70DfHwLO6g7UPw6LbWtrAbpMjIRj1ZgnbSA3QZRRxRspFXLqOkpxVR+w==",
       "dev": true,
       "dependencies": {
+        "@expo/logger": "1.0.57",
         "joi": "^17.11.0",
-        "semver": "^7.5.4"
+        "semver": "^7.5.4",
+        "zod": "^3.22.4"
       }
     },
     "node_modules/@expo/eas-build-job/node_modules/lru-cache": {
@@ -3458,13 +3460,13 @@
       "dev": true
     },
     "node_modules/@expo/eas-json": {
-      "version": "7.5.0",
-      "resolved": "https://registry.npmjs.org/@expo/eas-json/-/eas-json-7.5.0.tgz",
-      "integrity": "sha512-t/uMC8WyzY37iJxah46+Fay8Gfi+SPseK4KP/CCUQFVlX6Ez2bIxpSvGrlGBwzkL5vVi8Deo6G9/2FzSwDbJhA==",
+      "version": "7.8.0",
+      "resolved": "https://registry.npmjs.org/@expo/eas-json/-/eas-json-7.8.0.tgz",
+      "integrity": "sha512-Fq4hvFeB84Z8LZe8AjzEKjrm+y0BAMztg1EJBxomkAFsnbZT13zDXr0J203EHeCXC0vQ0+U9Pp5c7UVW4mjqJA==",
       "dev": true,
       "dependencies": {
         "@babel/code-frame": "7.23.5",
-        "@expo/eas-build-job": "1.0.83",
+        "@expo/eas-build-job": "1.0.95",
         "chalk": "4.1.2",
         "env-string": "1.0.1",
         "fs-extra": "11.2.0",
@@ -4939,17 +4941,18 @@
       }
     },
     "node_modules/@expo/steps": {
-      "version": "1.0.85",
-      "resolved": "https://registry.npmjs.org/@expo/steps/-/steps-1.0.85.tgz",
-      "integrity": "sha512-l0W2YfC8uNUICfkFrnsLdhAwQhnkSlj2JB5OpYoHTI1vI6D3hrVkXlDgz+DDruI7ZoYyJkiBVU3opQ5uIZDjhg==",
+      "version": "1.0.95",
+      "resolved": "https://registry.npmjs.org/@expo/steps/-/steps-1.0.95.tgz",
+      "integrity": "sha512-/z2ZlRD/yNqgyWkyPvXa7ygSZmPzwLVf1DXOMiES0buTlNA4v7pi4rtBy2kCcc7LoJKsDly6C+7HQaeTEq7FnA==",
       "dev": true,
       "dependencies": {
-        "@expo/eas-build-job": "1.0.83",
+        "@expo/eas-build-job": "1.0.95",
         "@expo/logger": "1.0.57",
         "@expo/spawn-async": "^1.7.2",
         "arg": "^5.0.2",
         "fs-extra": "^11.2.0",
         "joi": "^17.11.0",
+        "jsep": "^1.3.8",
         "lodash.clonedeep": "^4.5.0",
         "lodash.get": "^4.4.2",
         "this-file": "^2.0.3",
@@ -13383,9 +13386,9 @@
       "dev": true
     },
     "node_modules/eas-cli": {
-      "version": "7.6.0",
-      "resolved": "https://registry.npmjs.org/eas-cli/-/eas-cli-7.6.0.tgz",
-      "integrity": "sha512-Czizaa4bUl4VQC8dQEVFKGfNAguKZBEsUL8Sy4Wgn2uojPQbpB8kp1rTAGf0fgGTJ2GZquf7dpjwXtfKrKqpDw==",
+      "version": "7.8.1",
+      "resolved": "https://registry.npmjs.org/eas-cli/-/eas-cli-7.8.1.tgz",
+      "integrity": "sha512-kcIsGQrDuE/d/n7+EKSdRkBvM7VFBetn9eCyaWyLsFEvfuKvoHMo6jQyFsrRe2dH7Fbk+yGjcbecKAYNyeTnMQ==",
       "dev": true,
       "dependencies": {
         "@expo/apple-utils": "1.7.0",
@@ -13393,9 +13396,10 @@
         "@expo/config": "8.5.4",
         "@expo/config-plugins": "7.8.4",
         "@expo/config-types": "50.0.0",
-        "@expo/eas-build-job": "1.0.83",
-        "@expo/eas-json": "7.5.0",
+        "@expo/eas-build-job": "1.0.95",
+        "@expo/eas-json": "7.8.0",
         "@expo/json-file": "8.2.37",
+        "@expo/logger": "1.0.57",
         "@expo/multipart-body-parser": "1.1.0",
         "@expo/osascript": "2.0.33",
         "@expo/package-manager": "1.1.2",
@@ -13407,7 +13411,7 @@
         "@expo/results": "1.0.0",
         "@expo/rudder-sdk-node": "1.1.1",
         "@expo/spawn-async": "1.7.0",
-        "@expo/steps": "1.0.85",
+        "@expo/steps": "1.0.95",
         "@expo/timeago.js": "1.0.0",
         "@oclif/core": "^1.26.2",
         "@oclif/plugin-autocomplete": "^2.3.10",
@@ -13456,7 +13460,7 @@
         "resolve-from": "5.0.0",
         "semver": "7.5.4",
         "slash": "3.0.0",
-        "tar": "6.2.0",
+        "tar": "6.2.1",
         "terminal-link": "2.1.1",
         "tslib": "2.6.2",
         "turndown": "7.1.2",
@@ -21081,6 +21085,15 @@
         }
       }
     },
+    "node_modules/jsep": {
+      "version": "1.3.8",
+      "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.3.8.tgz",
+      "integrity": "sha512-qofGylTGgYj9gZFsHuyWAN4jr35eJ66qJCK4eKDnldohuUoQFbU3iZn2zjvEbd9wOAhP9Wx5DsAAduTyE1PSWQ==",
+      "dev": true,
+      "engines": {
+        "node": ">= 10.16.0"
+      }
+    },
     "node_modules/jsesc": {
       "version": "2.5.2",
       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
@@ -29145,9 +29158,9 @@
       }
     },
     "node_modules/tar": {
-      "version": "6.2.0",
-      "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz",
-      "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==",
+      "version": "6.2.1",
+      "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
+      "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
       "dependencies": {
         "chownr": "^2.0.0",
         "fs-minipass": "^2.0.0",
@@ -33493,6 +33506,15 @@
       "funding": {
         "url": "https://github.com/sponsors/sindresorhus"
       }
+    },
+    "node_modules/zod": {
+      "version": "3.22.4",
+      "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
+      "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
+      "dev": true,
+      "funding": {
+        "url": "https://github.com/sponsors/colinhacks"
+      }
     }
   },
   "dependencies": {
@@ -35925,13 +35947,15 @@
       }
     },
     "@expo/eas-build-job": {
-      "version": "1.0.83",
-      "resolved": "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.83.tgz",
-      "integrity": "sha512-JELlXmCzYdOXprcVhY7PsSdLRnfEZixcsSP+FPytUEdyhPhERCvZI4pI2TKTcopFG0WAdGphvwZPvg8S0h6A4Q==",
+      "version": "1.0.95",
+      "resolved": "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.95.tgz",
+      "integrity": "sha512-IsigaF7VEcg8+/jt2Hn7qJ2UYZqTl/70DfHwLO6g7UPw6LbWtrAbpMjIRj1ZgnbSA3QZRRxRspFXLqOkpxVR+w==",
       "dev": true,
       "requires": {
+        "@expo/logger": "1.0.57",
         "joi": "^17.11.0",
-        "semver": "^7.5.4"
+        "semver": "^7.5.4",
+        "zod": "^3.22.4"
       },
       "dependencies": {
         "lru-cache": {
@@ -35961,13 +35985,13 @@
       }
     },
     "@expo/eas-json": {
-      "version": "7.5.0",
-      "resolved": "https://registry.npmjs.org/@expo/eas-json/-/eas-json-7.5.0.tgz",
-      "integrity": "sha512-t/uMC8WyzY37iJxah46+Fay8Gfi+SPseK4KP/CCUQFVlX6Ez2bIxpSvGrlGBwzkL5vVi8Deo6G9/2FzSwDbJhA==",
+      "version": "7.8.0",
+      "resolved": "https://registry.npmjs.org/@expo/eas-json/-/eas-json-7.8.0.tgz",
+      "integrity": "sha512-Fq4hvFeB84Z8LZe8AjzEKjrm+y0BAMztg1EJBxomkAFsnbZT13zDXr0J203EHeCXC0vQ0+U9Pp5c7UVW4mjqJA==",
       "dev": true,
       "requires": {
         "@babel/code-frame": "7.23.5",
-        "@expo/eas-build-job": "1.0.83",
+        "@expo/eas-build-job": "1.0.95",
         "chalk": "4.1.2",
         "env-string": "1.0.1",
         "fs-extra": "11.2.0",
@@ -37130,17 +37154,18 @@
       }
     },
     "@expo/steps": {
-      "version": "1.0.85",
-      "resolved": "https://registry.npmjs.org/@expo/steps/-/steps-1.0.85.tgz",
-      "integrity": "sha512-l0W2YfC8uNUICfkFrnsLdhAwQhnkSlj2JB5OpYoHTI1vI6D3hrVkXlDgz+DDruI7ZoYyJkiBVU3opQ5uIZDjhg==",
+      "version": "1.0.95",
+      "resolved": "https://registry.npmjs.org/@expo/steps/-/steps-1.0.95.tgz",
+      "integrity": "sha512-/z2ZlRD/yNqgyWkyPvXa7ygSZmPzwLVf1DXOMiES0buTlNA4v7pi4rtBy2kCcc7LoJKsDly6C+7HQaeTEq7FnA==",
       "dev": true,
       "requires": {
-        "@expo/eas-build-job": "1.0.83",
+        "@expo/eas-build-job": "1.0.95",
         "@expo/logger": "1.0.57",
         "@expo/spawn-async": "^1.7.2",
         "arg": "^5.0.2",
         "fs-extra": "^11.2.0",
         "joi": "^17.11.0",
+        "jsep": "^1.3.8",
         "lodash.clonedeep": "^4.5.0",
         "lodash.get": "^4.4.2",
         "this-file": "^2.0.3",
@@ -43545,9 +43570,9 @@
       "dev": true
     },
     "eas-cli": {
-      "version": "7.6.0",
-      "resolved": "https://registry.npmjs.org/eas-cli/-/eas-cli-7.6.0.tgz",
-      "integrity": "sha512-Czizaa4bUl4VQC8dQEVFKGfNAguKZBEsUL8Sy4Wgn2uojPQbpB8kp1rTAGf0fgGTJ2GZquf7dpjwXtfKrKqpDw==",
+      "version": "7.8.1",
+      "resolved": "https://registry.npmjs.org/eas-cli/-/eas-cli-7.8.1.tgz",
+      "integrity": "sha512-kcIsGQrDuE/d/n7+EKSdRkBvM7VFBetn9eCyaWyLsFEvfuKvoHMo6jQyFsrRe2dH7Fbk+yGjcbecKAYNyeTnMQ==",
       "dev": true,
       "requires": {
         "@expo/apple-utils": "1.7.0",
@@ -43555,9 +43580,10 @@
         "@expo/config": "8.5.4",
         "@expo/config-plugins": "7.8.4",
         "@expo/config-types": "50.0.0",
-        "@expo/eas-build-job": "1.0.83",
-        "@expo/eas-json": "7.5.0",
+        "@expo/eas-build-job": "1.0.95",
+        "@expo/eas-json": "7.8.0",
         "@expo/json-file": "8.2.37",
+        "@expo/logger": "1.0.57",
         "@expo/multipart-body-parser": "1.1.0",
         "@expo/osascript": "2.0.33",
         "@expo/package-manager": "1.1.2",
@@ -43569,7 +43595,7 @@
         "@expo/results": "1.0.0",
         "@expo/rudder-sdk-node": "1.1.1",
         "@expo/spawn-async": "1.7.0",
-        "@expo/steps": "1.0.85",
+        "@expo/steps": "1.0.95",
         "@expo/timeago.js": "1.0.0",
         "@oclif/core": "^1.26.2",
         "@oclif/plugin-autocomplete": "^2.3.10",
@@ -43618,7 +43644,7 @@
         "resolve-from": "5.0.0",
         "semver": "7.5.4",
         "slash": "3.0.0",
-        "tar": "6.2.0",
+        "tar": "6.2.1",
         "terminal-link": "2.1.1",
         "tslib": "2.6.2",
         "turndown": "7.1.2",
@@ -49404,6 +49430,12 @@
         "xml-name-validator": "^4.0.0"
       }
     },
+    "jsep": {
+      "version": "1.3.8",
+      "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.3.8.tgz",
+      "integrity": "sha512-qofGylTGgYj9gZFsHuyWAN4jr35eJ66qJCK4eKDnldohuUoQFbU3iZn2zjvEbd9wOAhP9Wx5DsAAduTyE1PSWQ==",
+      "dev": true
+    },
     "jsesc": {
       "version": "2.5.2",
       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
@@ -55472,9 +55504,9 @@
       "dev": true
     },
     "tar": {
-      "version": "6.2.0",
-      "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz",
-      "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==",
+      "version": "6.2.1",
+      "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
+      "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
       "requires": {
         "chownr": "^2.0.0",
         "fs-minipass": "^2.0.0",
@@ -58927,6 +58959,12 @@
       "version": "0.1.0",
       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
+    },
+    "zod": {
+      "version": "3.22.4",
+      "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
+      "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
+      "dev": true
     }
   }
 }
diff --git a/package.json b/package.json
index 070ce7e..479840e 100644
--- a/package.json
+++ b/package.json
@@ -62,7 +62,7 @@
     "@babel/core": "7.24.3",
     "@types/react": "18.2.69",
     "@types/react-native": "0.72.8",
-    "eas-cli": "7.6.0",
+    "eas-cli": "7.8.1",
     "expo-cli": "6.3.12",
     "jest": "29.7.0",
     "jest-expo": "50.0.4",