diff --git a/mobile/mobile-react-native/package-lock.json b/mobile/mobile-react-native/package-lock.json index 266734088d..f0ed526653 100644 --- a/mobile/mobile-react-native/package-lock.json +++ b/mobile/mobile-react-native/package-lock.json @@ -8,9 +8,9 @@ "dependencies": { "@eva-design/eva": "2.2.0", "@ui-kitten/components": "5.3.1", - "expo": "52.0.4", + "expo": "52.0.6", "expo-font": "13.0.1", - "expo-splash-screen": "0.29.7", + "expo-splash-screen": "0.29.9", "expo-status-bar": "2.0.0", "react": "18.3.1", "react-dom": "18.3.1", @@ -36,7 +36,7 @@ "eslint-plugin-prettier": "5.2.1", "eslint-plugin-react": "7.37.2", "jest": "29.7.0", - "jest-expo": "52.0.0", + "jest-expo": "52.0.1", "prettier": "3.3.3", "react-test-renderer": "18.3.1", "typescript": "5.6.3" @@ -1646,15 +1646,15 @@ } }, "node_modules/@expo/cli": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.21.1.tgz", - "integrity": "sha512-PCWiE4Upf0ylvNwqPGrRnqov4SW7VCS2X0PrxhDv/n/3xnG2nPGQx0Whq/tLSCz7BpOuADK6PcTNRswuhpHNcA==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.21.3.tgz", + "integrity": "sha512-r7MUilXmvtJ3inxD1P+uefTmVrIV43QLZlG0YvHPGX2NGCZcFFXwZkSquqnfZ2gzOXdHs2cAbqLJsH37nDq14g==", "license": "MIT", "dependencies": { "@0no-co/graphql.web": "^1.0.8", "@babel/runtime": "^7.20.0", "@expo/code-signing-certificates": "^0.0.5", - "@expo/config": "~10.0.2", + "@expo/config": "~10.0.4", "@expo/config-plugins": "~9.0.3", "@expo/devcert": "^1.1.2", "@expo/env": "~0.4.0", @@ -1664,7 +1664,7 @@ "@expo/osascript": "^2.0.31", "@expo/package-manager": "^1.5.0", "@expo/plist": "^0.2.0", - "@expo/prebuild-config": "^8.0.9", + "@expo/prebuild-config": "^8.0.15", "@expo/rudder-sdk-node": "^1.1.1", "@expo/spawn-async": "^1.7.2", "@expo/xcpretty": "^4.3.0", @@ -1709,7 +1709,7 @@ "resolve-from": "^5.0.0", "resolve.exports": "^2.0.2", "semver": "^7.6.0", - "send": "^0.18.0", + "send": "^0.19.0", "slugify": "^1.3.4", "source-map-support": "~0.5.21", "stacktrace-parser": "^0.1.10", @@ -1810,6 +1810,15 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/@expo/cli/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/@expo/cli/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", @@ -1895,6 +1904,18 @@ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "license": "ISC" }, + "node_modules/@expo/cli/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@expo/cli/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -1921,6 +1942,18 @@ "node": "^16.14.0 || >=18.0.0" } }, + "node_modules/@expo/cli/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/@expo/cli/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -1933,6 +1966,54 @@ "node": ">=10" } }, + "node_modules/@expo/cli/node_modules/send": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@expo/cli/node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@expo/cli/node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/@expo/cli/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/@expo/cli/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -1963,9 +2044,9 @@ } }, "node_modules/@expo/config": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/@expo/config/-/config-10.0.3.tgz", - "integrity": "sha512-BrFMqoQXDl8O6gZqF2EtGtA1p8u3Sp8z6B8aJppEo5qrtPaxlyShkHwuLhlpLisQdipZWP89+meOqxk7bUOU2Q==", + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-10.0.4.tgz", + "integrity": "sha512-pkvdPqKTaP6+Qvc8aTmDLQ9Dfwp98P1GO37MFKwsF5XormfN/9/eN8HfIRoM6d3uSIVKCcWW3X2yAEbNmOyfXw==", "license": "MIT", "dependencies": { "@babel/code-frame": "~7.10.4", @@ -2617,16 +2698,16 @@ } }, "node_modules/@expo/metro-config": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.19.2.tgz", - "integrity": "sha512-n9Q+ERhj0nUciKnDgiCWuys6cMLH2KI0Ppw0SLbkHiqLIK60Y2KiGuyKnj5Rna2x4m83hrGZmAEf/+PpvQd9lA==", + "version": "0.19.4", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.19.4.tgz", + "integrity": "sha512-2SWwYN8MZvMIRawWEr+1RBYncitPwu2VMACRYig+wBycJ9fsPb6BMVmBYi+3MHDUlJHNy/Bqfw++jn1eqBFETQ==", "license": "MIT", "dependencies": { "@babel/core": "^7.20.0", "@babel/generator": "^7.20.5", "@babel/parser": "^7.20.0", "@babel/types": "^7.20.0", - "@expo/config": "~10.0.0", + "@expo/config": "~10.0.4", "@expo/env": "~0.4.0", "@expo/json-file": "~9.0.0", "@expo/spawn-async": "^1.7.2", @@ -2972,12 +3053,12 @@ } }, "node_modules/@expo/prebuild-config": { - "version": "8.0.13", - "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-8.0.13.tgz", - "integrity": "sha512-QBfr2A0Qlqp5A9x6mjEasTv5we6AwbAzNZaYCvZAXivqlcqcNJOcVYpRZcZGKMdr5G6mMrqQZ3JaW8PnFglLbA==", + "version": "8.0.15", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-8.0.15.tgz", + "integrity": "sha512-vUx8N25l4PTYps5+v2f8aPguDIjQmyB5LVMvhxTc287T9u/YHZVTWP6YviBfF7ee2+LLBpItxH56gxkuL71NFw==", "license": "MIT", "dependencies": { - "@expo/config": "~10.0.0", + "@expo/config": "~10.0.4", "@expo/config-plugins": "~9.0.0", "@expo/config-types": "^52.0.0", "@expo/image-utils": "^0.6.0", @@ -3020,6 +3101,7 @@ "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -3034,6 +3116,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -3042,9 +3125,10 @@ } }, "node_modules/@expo/prebuild-config/node_modules/semver": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.1.tgz", - "integrity": "sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3056,6 +3140,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -10276,26 +10361,26 @@ } }, "node_modules/expo": { - "version": "52.0.4", - "resolved": "https://registry.npmjs.org/expo/-/expo-52.0.4.tgz", - "integrity": "sha512-skG7/wd/kcTo3uhJFkCuWwn8Ymrz5DE5RO7vds69LL344lXLBdRegu38qC1Vb18ws+ZN3WgL1rxZ6GLtoVMtDA==", + "version": "52.0.6", + "resolved": "https://registry.npmjs.org/expo/-/expo-52.0.6.tgz", + "integrity": "sha512-Dci5Ezs+98KZ+onLl0pQ2y+t2cW3Kkhqv485nxZXPpSqcp+Y33ZZ6L+SUxY2zhnYx/cB5LNPnjDmrEdaCAP60A==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.0", - "@expo/cli": "0.21.1", - "@expo/config": "10.0.3", + "@expo/cli": "0.21.3", + "@expo/config": "~10.0.4", "@expo/config-plugins": "9.0.9", "@expo/fingerprint": "0.11.2", - "@expo/metro-config": "0.19.2", + "@expo/metro-config": "0.19.4", "@expo/vector-icons": "^14.0.0", "babel-preset-expo": "~12.0.0", "expo-asset": "~11.0.1", - "expo-constants": "~17.0.2", - "expo-file-system": "~18.0.2", + "expo-constants": "~17.0.3", + "expo-file-system": "~18.0.3", "expo-font": "~13.0.1", "expo-keep-awake": "~14.0.1", - "expo-modules-autolinking": "2.0.1", - "expo-modules-core": "2.0.1", + "expo-modules-autolinking": "2.0.2", + "expo-modules-core": "2.0.2", "fbemitter": "^3.0.0", "web-streams-polyfill": "^3.3.2", "whatwg-url-without-unicode": "8.0.0-3" @@ -10340,12 +10425,12 @@ } }, "node_modules/expo-constants": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-17.0.2.tgz", - "integrity": "sha512-Z4QrHuy2fDOP0xv9bNeX7dKaZ1GSBA5ExmtuSKX3hN1S1Gsllb/VxOYEaLUWk8xncQlbf2vEAHcMbHGo8U/3cA==", + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-17.0.3.tgz", + "integrity": "sha512-lnbcX2sAu8SucHXEXxSkhiEpqH+jGrf+TF+MO6sHWIESjwOUVVYlT8qYdjR9xbxWmqFtrI4KV44FkeJf2DaFjQ==", "license": "MIT", "dependencies": { - "@expo/config": "~10.0.0", + "@expo/config": "~10.0.4", "@expo/env": "~0.4.0" }, "peerDependencies": { @@ -10354,10 +10439,13 @@ } }, "node_modules/expo-file-system": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-18.0.2.tgz", - "integrity": "sha512-6Tt2LFk5zWZaDCwCQcFwICuoc/MJPr3BchDuFvBccQ+9bFN0vWqSvpUpcLGHXCKHFTZdDpc6zLuqH+5iAdcZiA==", + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-18.0.3.tgz", + "integrity": "sha512-HKe0dGW3FWYFi1F3THVnTRueTG7j0onmEpUJKRB4UbjeHD2723cn/EutcG216wvrJeebe8w3+00F8Z4xk+9Jrw==", "license": "MIT", + "dependencies": { + "web-streams-polyfill": "^3.3.2" + }, "peerDependencies": { "expo": "*", "react-native": "*" @@ -10387,9 +10475,9 @@ } }, "node_modules/expo-modules-autolinking": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-2.0.1.tgz", - "integrity": "sha512-Lfr9X9X/fhc5RL49oKOwaoXorgkLWFy9992xP0Oxb+UAZTVnAsNfs4N0gxcy3isXyx6qfJGXConhYelhRKHSPQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-2.0.2.tgz", + "integrity": "sha512-n3jC7VoJLfOLGk8NWhEAvM5zSjbLh1kMUSo76nJupx5/vASxDdzihppYebrKrNXPHq5mcw8Jr+r7YB+8xHx7QQ==", "license": "MIT", "dependencies": { "@expo/spawn-async": "^1.7.2", @@ -10503,21 +10591,21 @@ } }, "node_modules/expo-modules-core": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-2.0.1.tgz", - "integrity": "sha512-xpfjW0fsl+xiIKYILEA6wMN0f5Ia4Gzqpn+5iygLNzPYNmCnO9g2Wsea+ksl4BjiykAcRyZocrNCmrdW0xjwHA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-2.0.2.tgz", + "integrity": "sha512-IZdxGXxZXFtmffJOM9LDfeOQeJUftgAZxnPkz62bnbAQc0yUrOSZ+XsX0RP92xq7qGtdcL551GuzxWWbBG5EGA==", "license": "MIT", "dependencies": { "invariant": "^2.2.4" } }, "node_modules/expo-splash-screen": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.29.7.tgz", - "integrity": "sha512-jZV2+FgGn1GHTtzXWSuZMMZVcb1AYamJV2xZ1ePr10f5zAiZythkyKp3OlE9g6RU87imsxYXzg19bCbAvO9xKA==", + "version": "0.29.9", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.29.9.tgz", + "integrity": "sha512-SQn3uDfD+vFifcYx0NJsU8pKIzeeJlUlVz/D8bLwK40jet1Kl8mX07bZP4o4/joIQ6a9GI+d/wyQDDTcOr4Vzg==", "license": "MIT", "dependencies": { - "@expo/prebuild-config": "8.0.13" + "@expo/prebuild-config": "^8.0.15" }, "peerDependencies": { "expo": "*" @@ -12954,13 +13042,13 @@ } }, "node_modules/jest-expo": { - "version": "52.0.0", - "resolved": "https://registry.npmjs.org/jest-expo/-/jest-expo-52.0.0.tgz", - "integrity": "sha512-HnMCdVh08me4VPucxlq3t28q7yxwrnDf55JFFwJ3hdfXUG55Zy6aDHT0Oeefd4uOCHAUJaBvl3kWpNgUmMRBtA==", + "version": "52.0.1", + "resolved": "https://registry.npmjs.org/jest-expo/-/jest-expo-52.0.1.tgz", + "integrity": "sha512-78MaE7t2Rkoyqbkx9xKhuP9tP6eQ4VZs6KmOCHu/foAI9gAvAgL5nwXoWRHMJN+IojxMqvtvLW4gjgoo99TKZg==", "dev": true, "license": "MIT", "dependencies": { - "@expo/config": "~10.0.0", + "@expo/config": "~10.0.4", "@expo/json-file": "^9.0.0", "@jest/create-cache-key-function": "^29.2.1", "@jest/globals": "^29.2.1", diff --git a/mobile/mobile-react-native/package.json b/mobile/mobile-react-native/package.json index b36389b8a6..3a7dccada7 100644 --- a/mobile/mobile-react-native/package.json +++ b/mobile/mobile-react-native/package.json @@ -21,9 +21,9 @@ "dependencies": { "@eva-design/eva": "2.2.0", "@ui-kitten/components": "5.3.1", - "expo": "52.0.4", + "expo": "52.0.6", "expo-font": "13.0.1", - "expo-splash-screen": "0.29.7", + "expo-splash-screen": "0.29.9", "expo-status-bar": "2.0.0", "react": "18.3.1", "react-dom": "18.3.1", @@ -49,7 +49,7 @@ "eslint-plugin-prettier": "5.2.1", "eslint-plugin-react": "7.37.2", "jest": "29.7.0", - "jest-expo": "52.0.0", + "jest-expo": "52.0.1", "prettier": "3.3.3", "react-test-renderer": "18.3.1", "typescript": "5.6.3"