diff --git a/.github/pull.yml b/.github/pull.yml new file mode 100644 index 000000000..ec5e1837a --- /dev/null +++ b/.github/pull.yml @@ -0,0 +1,6 @@ +version: "1" +rules: + - base: master + upstream: obytes:master + mergeMethod: merge +label: ":arrow_heading_down: upstream-merge" diff --git a/cli/setup-project.js b/cli/setup-project.js index 03ceb054a..a2d70bb10 100755 --- a/cli/setup-project.js +++ b/cli/setup-project.js @@ -23,6 +23,7 @@ const removeFiles = async (projectName) => { 'docs', 'cli', 'LICENSE', + '.github/pull.yml', ]; FILES_TO_REMOVE.forEach((file) => { diff --git a/package.json b/package.json index cd47aedee..d3ac5bf6b 100644 --- a/package.json +++ b/package.json @@ -49,19 +49,19 @@ "@tanstack/react-query": "^5.37.1", "app-icon-badge": "^0.0.15", "axios": "^1.7.1", - "expo": "~51.0.28", + "expo": "~51.0.31", "expo-build-properties": "~0.12.4", "expo-constants": "~16.0.2", - "expo-dev-client": "~4.0.23", + "expo-dev-client": "~4.0.25", "expo-font": "~12.0.9", - "expo-image": "~1.12.13", + "expo-image": "~1.12.15", "expo-linking": "~6.3.1", "expo-localization": "~15.0.3", "expo-router": "~3.5.23", "expo-splash-screen": "0.27.5", "expo-status-bar": "~1.12.1", "expo-system-ui": "~3.0.7", - "expo-updates": "~0.25.21", + "expo-updates": "~0.25.24", "i18next": "^22.5.1", "lodash.memoize": "^4.1.2", "moti": "^0.28.1", @@ -117,7 +117,7 @@ "husky": "^8.0.3", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", - "jest-expo": "~51.0.3", + "jest-expo": "~51.0.4", "jest-junit": "^16.0.0", "lint-staged": "^13.3.0", "metro-babel-register": "^0.73.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63f49fcdb..ab7b4c851 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,44 +39,44 @@ importers: specifier: ^1.7.1 version: 1.7.1 expo: - specifier: ~51.0.28 - version: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + specifier: ~51.0.31 + version: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) expo-build-properties: specifier: ~0.12.4 - version: 0.12.5(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 0.12.5(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-constants: specifier: ~16.0.2 - version: 16.0.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 16.0.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-dev-client: - specifier: ~4.0.23 - version: 4.0.23(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + specifier: ~4.0.25 + version: 4.0.25(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-font: specifier: ~12.0.9 - version: 12.0.9(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 12.0.9(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-image: - specifier: ~1.12.13 - version: 1.12.13(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + specifier: ~1.12.15 + version: 1.12.15(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-linking: specifier: ~6.3.1 - version: 6.3.1(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 6.3.1(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-localization: specifier: ~15.0.3 - version: 15.0.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 15.0.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-router: specifier: ~3.5.23 - version: 3.5.23(d5kl2fyjo5repnzwx6aqe34dbm) + version: 3.5.23(47ggxfirshfhj47m74ldxze65i) expo-splash-screen: specifier: 0.27.5 - version: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-status-bar: specifier: ~1.12.1 version: 1.12.1 expo-system-ui: specifier: ~3.0.7 - version: 3.0.7(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 3.0.7(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-updates: - specifier: ~0.25.21 - version: 0.25.22(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + specifier: ~0.25.24 + version: 0.25.24(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) i18next: specifier: ^22.5.1 version: 22.5.1 @@ -161,10 +161,10 @@ importers: version: 17.8.1 '@dev-plugins/react-navigation': specifier: ^0.0.6 - version: 0.0.6(@react-navigation/core@6.4.16(react@18.2.0))(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)))(react@18.2.0) + version: 0.0.6(@react-navigation/core@6.4.16(react@18.2.0))(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)))(react@18.2.0) '@dev-plugins/react-query': specifier: ^0.0.6 - version: 0.0.6(@tanstack/react-query@5.37.1(react@18.2.0))(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + version: 0.0.6(@tanstack/react-query@5.37.1(react@18.2.0))(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) '@expo/config': specifier: ~9.0.2 version: 9.0.2 @@ -238,8 +238,8 @@ importers: specifier: ^29.7.0 version: 29.7.0 jest-expo: - specifier: ~51.0.3 - version: 51.0.3(@babel/core@7.24.5)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.3.3)))(react@18.2.0) + specifier: ~51.0.4 + version: 51.0.4(@babel/core@7.24.5)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.3.3)))(react@18.2.0) jest-junit: specifier: ^16.0.0 version: 16.0.0 @@ -3573,13 +3573,13 @@ packages: peerDependencies: expo: '*' - expo-dev-client@4.0.23: - resolution: {integrity: sha512-s0qTAxrvpztQUpi0WS/JKddon04jZqnAHcwiMsuDyt+VSqDL6VF3aZAGl8dI5ZEDsq/cT3jETyNxY8CMkvLmyA==} + expo-dev-client@4.0.25: + resolution: {integrity: sha512-yChhepKXvdw+1vXIayvnvU9s42DJfgmAtBC9JLu7Q+Bk/SqgLxmEBpcxj9iBhu9x79bnrbgHEkGaLi+N1PljyA==} peerDependencies: expo: '*' - expo-dev-launcher@4.0.25: - resolution: {integrity: sha512-uwdcQvBGMXl1WAlOg0Qb827xDogJcqSHKjIkB+YOPjUPdf9NsLN9AwUHZqIK1wOcmvi0pfgv1fPzTgoE9AwNcw==} + expo-dev-launcher@4.0.27: + resolution: {integrity: sha512-n+uUkcr5f5v5VR0sDw/sGna4aut2nTu3EiOqA0ijb8fBuelpgqYiBp2x7Su6wT6InoBHZxTBgVlyzgLNFGSdDw==} peerDependencies: expo: '*' @@ -3588,8 +3588,8 @@ packages: peerDependencies: expo: '*' - expo-dev-menu@5.0.19: - resolution: {integrity: sha512-C/ulbzfhcEsEk1X0gF3XaJPSwCZJqnHPpYqPGUf4xaXzk/TZpeMTqF6f3nfMyZjpj67L6DetvaJWv8jiDzZ/6Q==} + expo-dev-menu@5.0.21: + resolution: {integrity: sha512-i7kOaxOeBksqgeUDvb5vb2cZIVLZhAX2rjLJNH3fBifiAWISeCBAQsKN9vAkMPQGqL9F88vjMyy14ca6Vo+fEw==} peerDependencies: expo: '*' @@ -3606,8 +3606,8 @@ packages: peerDependencies: expo: '*' - expo-image@1.12.13: - resolution: {integrity: sha512-Dmuc5qmkIsl1nFj8C3Ux3wL2bN4QYW4dM9fkGA8kYiP5Fxf1lT36ldkHk2O2lPFRSFJDvLxT8Tz+7GTko5fzwQ==} + expo-image@1.12.15: + resolution: {integrity: sha512-rjvnNSaFnrmlugDESTaYJhgdqRLn+M5vu0lD5NGNd2LkxGG5HrRV3gSzeyQQ68XRhrDN8eJvkcKujPKJUTMraw==} peerDependencies: expo: '*' @@ -3636,8 +3636,8 @@ packages: resolution: {integrity: sha512-fdcaNO8ucHA3yLNY52ZUENBcAG7KEx8QyMmnVNavO1JVBGRMZG8JyVcbrhYQDtVtpxkbai5YzwvLutINvbDZDQ==} hasBin: true - expo-modules-core@1.12.21: - resolution: {integrity: sha512-UQxRljqPcowS1+bECW9tnuVGfvWL18GAKPiKMnu9sZwJssAN9FU/JhED50DJzdzICLR0hL17FZAgV4rbMG3IWQ==} + expo-modules-core@1.12.23: + resolution: {integrity: sha512-NYp/rWhKW6zlqNdC8/r+FckzlAGWX0IJEjOxwYHuYeRUn/vnKksb43G4E3jcaQEZgmWlKxK4LpxL3gr7m0RJFA==} expo-router@3.5.23: resolution: {integrity: sha512-Re2kYcxov67hWrcjuu0+3ovsLxYn79PuX6hgtYN20MgigY5ttX79KOIBEVGTO3F3y9dxSrGHyy5Z14BcO+usGQ==} @@ -3680,14 +3680,14 @@ packages: peerDependencies: expo: '*' - expo-updates@0.25.22: - resolution: {integrity: sha512-ebu+wPnISzJ/H70CFAJAybS4ZZrACxRbgr9SMqOI/h84CwXGmdxzLmgxoNhy5q/Fa1u7JBmSr6x9a7psBDT4Cw==} + expo-updates@0.25.24: + resolution: {integrity: sha512-juqdOUvaMfu6zeUg3fTk6ciLw4QK+0HXNR0+X41BVOFilNmlTFQZ6LyRGJAZJP7HQs2bHR5d/btAXkejtIqVXw==} hasBin: true peerDependencies: expo: '*' - expo@51.0.28: - resolution: {integrity: sha512-R+0tSV0Zf5R+DxN4W3mLFlVvYVpiJ+dtYrMmBedIRw0A54we50QRM1jS0Gq2Bdzg2JtainSEApdQXUC6r9j/BA==} + expo@51.0.31: + resolution: {integrity: sha512-YiUNcxzSkQ0jlKW+e8F81KnZfAhCugEZI9VYmuIsFONHivtiYIADHdcFvUWnexUEdgPQDkgWw85XBnIbzIZ39Q==} hasBin: true external-editor@3.1.0: @@ -4621,8 +4621,8 @@ packages: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-expo@51.0.3: - resolution: {integrity: sha512-r49OuS9X2S/dH+lSfNmarBS2L/tgvBhzOgKHYFyDJWo+Bb5uVs7Rg/GZal/RD/NDkKFJuByGAaW1F6zHYnjZnw==} + jest-expo@51.0.4: + resolution: {integrity: sha512-WmlR4rUur1TNF/F14brKCmPdX3TWf7Bno/6A1PuxnflN79LEIXpXuPKMlMWwCCChTohGB5FRniknRibblWu1ug==} hasBin: true jest-get-type@22.4.3: @@ -8641,19 +8641,19 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@dev-plugins/react-navigation@0.0.6(@react-navigation/core@6.4.16(react@18.2.0))(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)))(react@18.2.0)': + '@dev-plugins/react-navigation@0.0.6(@react-navigation/core@6.4.16(react@18.2.0))(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)))(react@18.2.0)': dependencies: '@react-navigation/core': 6.4.16(react@18.2.0) '@react-navigation/devtools': 6.0.26(react@18.2.0) - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) nanoid: 3.3.7 transitivePeerDependencies: - react - '@dev-plugins/react-query@0.0.6(@tanstack/react-query@5.37.1(react@18.2.0))(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)))': + '@dev-plugins/react-query@0.0.6(@tanstack/react-query@5.37.1(react@18.2.0))(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)))': dependencies: '@tanstack/react-query': 5.37.1(react@18.2.0) - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) flatted: 3.3.1 '@egjs/hammerjs@2.0.17': @@ -12026,99 +12026,99 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-asset@10.0.10(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-constants: 16.0.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo-constants: 16.0.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) invariant: 2.2.4 md5-file: 3.2.3 transitivePeerDependencies: - supports-color - expo-build-properties@0.12.5(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-build-properties@0.12.5(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: ajv: 8.13.0 - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) semver: 7.6.2 - expo-constants@16.0.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-constants@16.0.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: '@expo/config': 9.0.2 '@expo/env': 0.3.0 - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) transitivePeerDependencies: - supports-color - expo-dev-client@4.0.23(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-dev-client@4.0.25(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-dev-launcher: 4.0.25(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-dev-menu: 5.0.19(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-dev-menu-interface: 1.8.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-manifests: 0.14.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-updates-interface: 0.16.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo-dev-launcher: 4.0.27(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-dev-menu: 5.0.21(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-dev-menu-interface: 1.8.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-manifests: 0.14.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-updates-interface: 0.16.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) transitivePeerDependencies: - supports-color - expo-dev-launcher@4.0.25(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-dev-launcher@4.0.27(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: ajv: 8.11.0 - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-dev-menu: 5.0.19(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-manifests: 0.14.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo-dev-menu: 5.0.21(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-manifests: 0.14.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) resolve-from: 5.0.0 semver: 7.6.2 transitivePeerDependencies: - supports-color - expo-dev-menu-interface@1.8.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-dev-menu-interface@1.8.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-dev-menu@5.0.19(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-dev-menu@5.0.21(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-dev-menu-interface: 1.8.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo-dev-menu-interface: 1.8.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) semver: 7.6.2 expo-eas-client@0.12.0: {} - expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-file-system@17.0.1(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-font@12.0.9(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-font@12.0.9(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) fontfaceobserver: 2.3.0 - expo-image@1.12.13(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-image@1.12.15(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) expo-json-utils@0.13.1: {} - expo-keep-awake@13.0.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-keep-awake@13.0.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-linking@6.3.1(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-linking@6.3.1(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo-constants: 16.0.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-constants: 16.0.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) invariant: 2.2.4 transitivePeerDependencies: - expo - supports-color - expo-localization@15.0.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-localization@15.0.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) rtl-detect: 1.1.2 - expo-manifests@0.14.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-manifests@0.14.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: '@expo/config': 9.0.3 - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) expo-json-utils: 0.13.1 transitivePeerDependencies: - supports-color @@ -12133,11 +12133,11 @@ snapshots: require-from-string: 2.0.2 resolve-from: 5.0.0 - expo-modules-core@1.12.21: + expo-modules-core@1.12.23: dependencies: invariant: 2.2.4 - expo-router@3.5.23(d5kl2fyjo5repnzwx6aqe34dbm): + expo-router@3.5.23(47ggxfirshfhj47m74ldxze65i): dependencies: '@expo/metro-runtime': 3.2.3(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0)) '@expo/server': 0.4.2(typescript@5.3.3) @@ -12145,10 +12145,10 @@ snapshots: '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.17(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0) '@react-navigation/native': 6.1.17(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0) '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.17(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0) - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-constants: 16.0.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-linking: 6.3.1(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-splash-screen: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo-constants: 16.0.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-linking: 6.3.1(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-splash-screen: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-status-bar: 1.12.1 react-native-helmet-async: 2.0.4(react@18.2.0) react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0) @@ -12164,10 +12164,10 @@ snapshots: - supports-color - typescript - expo-splash-screen@0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-splash-screen@0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: '@expo/prebuild-config': 7.0.6(expo-modules-autolinking@1.11.2) - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) transitivePeerDependencies: - encoding - expo-modules-autolinking @@ -12177,19 +12177,19 @@ snapshots: expo-structured-headers@3.8.0: {} - expo-system-ui@3.0.7(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-system-ui@3.0.7(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: '@react-native/normalize-colors': 0.74.85 debug: 4.3.4 - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) transitivePeerDependencies: - supports-color - expo-updates-interface@0.16.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-updates-interface@0.16.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-updates@0.25.22(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): + expo-updates@0.25.24(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))): dependencies: '@expo/code-signing-certificates': 0.0.5 '@expo/config': 9.0.3 @@ -12198,11 +12198,11 @@ snapshots: '@expo/spawn-async': 1.7.2 arg: 4.1.0 chalk: 4.1.2 - expo: 51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + expo: 51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) expo-eas-client: 0.12.0 - expo-manifests: 0.14.3(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-manifests: 0.14.3(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-structured-headers: 3.8.0 - expo-updates-interface: 0.16.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-updates-interface: 0.16.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) fast-glob: 3.3.2 fbemitter: 3.0.0 ignore: 5.3.1 @@ -12211,7 +12211,7 @@ snapshots: - encoding - supports-color - expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)): + expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)): dependencies: '@babel/runtime': 7.24.5 '@expo/cli': 0.18.29(expo-modules-autolinking@1.11.2) @@ -12220,12 +12220,12 @@ snapshots: '@expo/metro-config': 0.18.11 '@expo/vector-icons': 14.0.2 babel-preset-expo: 11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - expo-asset: 10.0.10(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-file-system: 17.0.1(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-font: 12.0.9(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) - expo-keep-awake: 13.0.2(expo@51.0.28(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-asset: 10.0.10(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-file-system: 17.0.1(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-font: 12.0.9(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) + expo-keep-awake: 13.0.2(expo@51.0.31(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))) expo-modules-autolinking: 1.11.2 - expo-modules-core: 1.12.21 + expo-modules-core: 1.12.23 fbemitter: 3.0.0 whatwg-url-without-unicode: 8.0.0-3 transitivePeerDependencies: @@ -13303,9 +13303,9 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - jest-expo@51.0.3(@babel/core@7.24.5)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.3.3)))(react@18.2.0): + jest-expo@51.0.4(@babel/core@7.24.5)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.3.3)))(react@18.2.0): dependencies: - '@expo/config': 9.0.2 + '@expo/config': 9.0.3 '@expo/json-file': 8.3.3 '@jest/create-cache-key-function': 29.7.0 babel-jest: 29.7.0(@babel/core@7.24.5)