diff --git a/package-lock.json b/package-lock.json index 7ec9540..9135d60 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": "9.2.0", "expo-cli": "6.3.12", "jest": "29.7.0", "jest-expo": "50.0.4", @@ -3415,35 +3415,22 @@ "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.114", + "resolved": "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.114.tgz", + "integrity": "sha512-71zFqQmHVUGfSWcd3NZ+y1LEWLUJ+qNN2ZMwRzfOty75CFFwKJ2gPUm5b19Q3SlEmUUwI67RO/D/B2M7OlDjHw==", "dev": true, "dependencies": { + "@expo/logger": "1.0.57", "joi": "^17.11.0", - "semver": "^7.5.4" - } - }, - "node_modules/@expo/eas-build-job/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "semver": "^7.5.4", + "zod": "^3.22.4" } }, "node_modules/@expo/eas-build-job/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -3451,20 +3438,14 @@ "node": ">=10" } }, - "node_modules/@expo/eas-build-job/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "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": "9.0.8", + "resolved": "https://registry.npmjs.org/@expo/eas-json/-/eas-json-9.0.8.tgz", + "integrity": "sha512-BI1dpjPy5ayhMzvvuqKgYMU5i0BGIcqmQCjWcyD4+xZpeU1mKEaSxMM1jbgn5ODOodZEgr4WlQKzDcFDSvr12A==", "dev": true, "dependencies": { "@babel/code-frame": "7.23.5", - "@expo/eas-build-job": "1.0.83", + "@expo/eas-build-job": "1.0.114", "chalk": "4.1.2", "env-string": "1.0.1", "fs-extra": "11.2.0", @@ -4939,17 +4920,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.114", + "resolved": "https://registry.npmjs.org/@expo/steps/-/steps-1.0.114.tgz", + "integrity": "sha512-TbSCv2cXQQKRXPjZ5BQwo5H4gNNXF05+oWQBaR0k98A4MFXfiaoyAPK/7No2xNj7xBC3rXU+dKzTjMMnTlyt/w==", "dev": true, "dependencies": { - "@expo/eas-build-job": "1.0.83", + "@expo/eas-build-job": "1.0.114", "@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 +13365,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": "9.2.0", + "resolved": "https://registry.npmjs.org/eas-cli/-/eas-cli-9.2.0.tgz", + "integrity": "sha512-HvzFNyRgeMtntaXfny0q9QH7OiK0VGb1zBNEBhIurIlej+4NvHpqTLx5Mz3DGrz+y4OlqWo/fCJomJN5CWk38A==", "dev": true, "dependencies": { "@expo/apple-utils": "1.7.0", @@ -13393,9 +13375,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.114", + "@expo/eas-json": "9.0.8", "@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 +13390,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.114", "@expo/timeago.js": "1.0.0", "@oclif/core": "^1.26.2", "@oclif/plugin-autocomplete": "^2.3.10", @@ -13456,7 +13439,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 +21064,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 +29137,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 +33485,15 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/zod": { + "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } } }, "dependencies": { @@ -35925,49 +35926,33 @@ } }, "@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.114", + "resolved": "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.114.tgz", + "integrity": "sha512-71zFqQmHVUGfSWcd3NZ+y1LEWLUJ+qNN2ZMwRzfOty75CFFwKJ2gPUm5b19Q3SlEmUUwI67RO/D/B2M7OlDjHw==", "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": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, "semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true } } }, "@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": "9.0.8", + "resolved": "https://registry.npmjs.org/@expo/eas-json/-/eas-json-9.0.8.tgz", + "integrity": "sha512-BI1dpjPy5ayhMzvvuqKgYMU5i0BGIcqmQCjWcyD4+xZpeU1mKEaSxMM1jbgn5ODOodZEgr4WlQKzDcFDSvr12A==", "dev": true, "requires": { "@babel/code-frame": "7.23.5", - "@expo/eas-build-job": "1.0.83", + "@expo/eas-build-job": "1.0.114", "chalk": "4.1.2", "env-string": "1.0.1", "fs-extra": "11.2.0", @@ -37130,17 +37115,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.114", + "resolved": "https://registry.npmjs.org/@expo/steps/-/steps-1.0.114.tgz", + "integrity": "sha512-TbSCv2cXQQKRXPjZ5BQwo5H4gNNXF05+oWQBaR0k98A4MFXfiaoyAPK/7No2xNj7xBC3rXU+dKzTjMMnTlyt/w==", "dev": true, "requires": { - "@expo/eas-build-job": "1.0.83", + "@expo/eas-build-job": "1.0.114", "@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 +43531,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": "9.2.0", + "resolved": "https://registry.npmjs.org/eas-cli/-/eas-cli-9.2.0.tgz", + "integrity": "sha512-HvzFNyRgeMtntaXfny0q9QH7OiK0VGb1zBNEBhIurIlej+4NvHpqTLx5Mz3DGrz+y4OlqWo/fCJomJN5CWk38A==", "dev": true, "requires": { "@expo/apple-utils": "1.7.0", @@ -43555,9 +43541,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.114", + "@expo/eas-json": "9.0.8", "@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 +43556,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.114", "@expo/timeago.js": "1.0.0", "@oclif/core": "^1.26.2", "@oclif/plugin-autocomplete": "^2.3.10", @@ -43618,7 +43605,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 +49391,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 +55465,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 +58920,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.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "dev": true } } } diff --git a/package.json b/package.json index 070ce7e..98c5669 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": "9.2.0", "expo-cli": "6.3.12", "jest": "29.7.0", "jest-expo": "50.0.4",