From a40284fdf75cf800a96d315743b7a8a203b250a6 Mon Sep 17 00:00:00 2001 From: Cedric van Putten Date: Tue, 12 Dec 2023 17:40:08 +0100 Subject: [PATCH] refactor: upgrade to `expo@beta` --- apps/mobile/package.json | 12 +- packages/feature-home/package.json | 2 +- packages/ui/package.json | 2 +- pnpm-lock.yaml | 574 +++++++++++------------------ 4 files changed, 229 insertions(+), 361 deletions(-) diff --git a/apps/mobile/package.json b/apps/mobile/package.json index 9b3aaa4..14e5ef1 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -15,13 +15,13 @@ }, "dependencies": { "@acme/feature-home": "*", - "expo": "50.0.0-canary-20231205-250b31f", - "expo-dev-client": "0.0.1-canary-20231205-250b31f", - "expo-status-bar": "0.0.1-canary-20231205-250b31f", - "expo-updates": "0.0.1-canary-20231205-250b31f", + "expo": "50.0.0-beta.0", + "expo-dev-client": "3.3.1", + "expo-status-bar": "1.11.0", + "expo-updates": "0.24.0", "react": "18.2.0", "react-dom": "18.2.0", - "react-native": "0.73.0-rc.8", + "react-native": "0.73.0", "react-native-web": "~0.19.6" }, "devDependencies": { @@ -30,7 +30,7 @@ "@babel/runtime": "^7.23.5", "@types/react": "~18.2.43", "@types/react-dom": "~18.0.11", - "babel-preset-expo": "~9.5.0" + "babel-preset-expo": "~10.0.0" }, "eslintConfig": { "extends": "@acme/eslint-config", diff --git a/packages/feature-home/package.json b/packages/feature-home/package.json index c62c856..08c6236 100644 --- a/packages/feature-home/package.json +++ b/packages/feature-home/package.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-expo": "^49.0.0", "react": "18.2.0", - "react-native": "0.73.0-rc.8", + "react-native": "0.73.0", "react-test-renderer": "18.2.0", "tsup": "^6.5.0" }, diff --git a/packages/ui/package.json b/packages/ui/package.json index 2e589ae..e98e849 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -28,7 +28,7 @@ "jest": "^29.7.0", "jest-expo": "^49.0.0", "react": "18.2.0", - "react-native": "0.73.0-rc.8", + "react-native": "0.73.0", "react-test-renderer": "18.2.0", "tsup": "^6.5.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cfbf366..23bc8d2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,17 +21,17 @@ importers: specifier: '*' version: link:../../packages/feature-home expo: - specifier: 50.0.0-canary-20231205-250b31f - version: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + specifier: 50.0.0-beta.0 + version: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) expo-dev-client: - specifier: 0.0.1-canary-20231205-250b31f - version: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) + specifier: 3.3.1 + version: 3.3.1(expo@50.0.0-beta.0) expo-status-bar: - specifier: 0.0.1-canary-20231205-250b31f - version: 0.0.1-canary-20231205-250b31f + specifier: 1.11.0 + version: 1.11.0 expo-updates: - specifier: 0.0.1-canary-20231205-250b31f - version: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) + specifier: 0.24.0 + version: 0.24.0(expo@50.0.0-beta.0) react: specifier: 18.2.0 version: 18.2.0 @@ -39,8 +39,8 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-native: - specifier: 0.73.0-rc.8 - version: 0.73.0-rc.8(@babel/core@7.20.2)(react@18.2.0) + specifier: 0.73.0 + version: 0.73.0(@babel/core@7.20.2)(react@18.2.0) react-native-web: specifier: ~0.19.6 version: 0.19.6(react-dom@18.2.0)(react@18.2.0) @@ -61,8 +61,8 @@ importers: specifier: ~18.0.11 version: 18.0.11 babel-preset-expo: - specifier: ~9.5.0 - version: 9.5.0(@babel/core@7.20.2) + specifier: ~10.0.0 + version: 10.0.0(@babel/core@7.20.2) apps/web: dependencies: @@ -121,7 +121,7 @@ importers: version: link:../eslint-config '@testing-library/react-native': specifier: ^11.4.0 - version: 11.4.0(jest@29.7.0)(react-native@0.73.0-rc.8)(react-test-renderer@18.2.0)(react@18.2.0) + version: 11.4.0(jest@29.7.0)(react-native@0.73.0)(react-test-renderer@18.2.0)(react@18.2.0) '@tsconfig/recommended': specifier: ^1.0.1 version: 1.0.1 @@ -133,7 +133,7 @@ importers: version: 18.2.43 babel-preset-expo: specifier: ~9.5.0 - version: 9.5.0(@babel/core@7.20.2) + version: 9.5.0 jest: specifier: ^29.7.0 version: 29.7.0 @@ -144,8 +144,8 @@ importers: specifier: 18.2.0 version: 18.2.0 react-native: - specifier: 0.73.0-rc.8 - version: 0.73.0-rc.8(@babel/core@7.20.2)(react@18.2.0) + specifier: 0.73.0 + version: 0.73.0(@babel/core@7.20.2)(react@18.2.0) react-test-renderer: specifier: 18.2.0 version: 18.2.0(react@18.2.0) @@ -164,7 +164,7 @@ importers: version: link:../eslint-config '@testing-library/react-native': specifier: ^11.4.0 - version: 11.4.0(jest@29.7.0)(react-native@0.73.0-rc.8)(react-test-renderer@18.2.0)(react@18.2.0) + version: 11.4.0(jest@29.7.0)(react-native@0.73.0)(react-test-renderer@18.2.0)(react@18.2.0) '@tsconfig/recommended': specifier: ^1.0.1 version: 1.0.1 @@ -176,7 +176,7 @@ importers: version: 18.2.43 babel-preset-expo: specifier: ~9.5.0 - version: 9.5.0(@babel/core@7.20.2) + version: 9.5.0 jest: specifier: ^29.7.0 version: 29.7.0 @@ -187,8 +187,8 @@ importers: specifier: 18.2.0 version: 18.2.0 react-native: - specifier: 0.73.0-rc.8 - version: 0.73.0-rc.8(@babel/core@7.20.2)(react@18.2.0) + specifier: 0.73.0 + version: 0.73.0(@babel/core@7.20.2)(react@18.2.0) react-test-renderer: specifier: 18.2.0 version: 18.2.0(react@18.2.0) @@ -287,6 +287,15 @@ packages: transitivePeerDependencies: - supports-color + /@babel/generator@7.20.14: + resolution: {integrity: sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + '@jridgewell/gen-mapping': 0.3.2 + jsesc: 2.5.2 + dev: false + /@babel/generator@7.20.4: resolution: {integrity: sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==} engines: {node: '>=6.9.0'} @@ -502,7 +511,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.6 - dev: false /@babel/helper-module-imports@7.22.5: resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==} @@ -550,7 +558,7 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.6 /@babel/helper-plugin-utils@7.22.5: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} @@ -655,7 +663,6 @@ packages: /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - dev: false /@babel/helper-wrap-function@7.22.5: resolution: {integrity: sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==} @@ -804,7 +811,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-decorators@7.19.1(@babel/core@7.20.2): + /@babel/plugin-proposal-decorators@7.19.1: resolution: {integrity: sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -813,7 +820,6 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.20.2 '@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.20.2) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.20.7 @@ -821,6 +827,23 @@ packages: '@babel/plugin-syntax-decorators': 7.19.0(@babel/core@7.20.2) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-proposal-decorators@7.19.1(@babel/core@7.20.2): + resolution: {integrity: sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true + dependencies: + '@babel/core': 7.20.2 + '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.20.2) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.20.2) + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/plugin-syntax-decorators': 7.19.0(@babel/core@7.20.2) /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.20.2): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} @@ -927,7 +950,7 @@ packages: '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.20.2) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.2) - '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.20.2) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.20.2) /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.20.2): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} @@ -1092,18 +1115,6 @@ packages: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-flow@7.18.6(@babel/core@7.20.2): - resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - dependencies: - '@babel/core': 7.20.2 - '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-flow@7.22.5(@babel/core@7.20.2): resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} engines: {node: '>=6.9.0'} @@ -1173,7 +1184,6 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.20.2): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1425,20 +1435,6 @@ packages: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.20.2) - dev: false - - /@babel/plugin-transform-flow-strip-types@7.19.0(@babel/core@7.20.2): - resolution: {integrity: sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - dependencies: - '@babel/core': 7.20.2 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.20.2) /@babel/plugin-transform-flow-strip-types@7.22.5(@babel/core@7.20.2): resolution: {integrity: sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==} @@ -1629,7 +1625,6 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.20.2): resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} @@ -1671,7 +1666,7 @@ packages: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.20.2): + /@babel/plugin-transform-react-display-name@7.18.6: resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1680,8 +1675,8 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.20.2): resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} @@ -1694,7 +1689,6 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.20.2): resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} @@ -1707,7 +1701,6 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.20.2) - dev: false /@babel/plugin-transform-react-jsx-self@7.18.6(@babel/core@7.20.2): resolution: {integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==} @@ -1733,7 +1726,7 @@ packages: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-jsx@7.19.0(@babel/core@7.20.2): + /@babel/plugin-transform-react-jsx@7.19.0: resolution: {integrity: sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1742,12 +1735,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.20.2 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.20.2) '@babel/types': 7.22.5 + dev: true /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.20.2): resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} @@ -1764,7 +1757,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.20.2) '@babel/types': 7.23.6 - dev: false /@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.20.2): resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} @@ -1778,7 +1770,6 @@ packages: '@babel/core': 7.20.2 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-regenerator@7.18.6(@babel/core@7.20.2): resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==} @@ -2025,8 +2016,8 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-flow-strip-types': 7.19.0(@babel/core@7.20.2) + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-flow-strip-types': 7.22.5(@babel/core@7.20.2) /@babel/preset-modules@0.1.5(@babel/core@7.20.2): resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} @@ -2059,7 +2050,6 @@ packages: '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.20.2) '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.20.2) '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.20.2) - dev: false /@babel/preset-typescript@7.18.6(@babel/core@7.20.2): resolution: {integrity: sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==} @@ -2072,7 +2062,7 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.18.6 + '@babel/helper-validator-option': 7.23.5 '@babel/plugin-transform-typescript': 7.19.1(@babel/core@7.20.2) transitivePeerDependencies: - supports-color @@ -2299,24 +2289,24 @@ packages: safe-json-stringify: 1.2.0 dev: false - /@expo/cli@0.0.1-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0)(expo-modules-autolinking@0.0.1-canary-20231205-250b31f): - resolution: {integrity: sha512-anDxi+UJwvwpTfAyiGtezPbEE87G7sFYxYXNH+TvGAGfSXyXq9gzmL0Mi43ISa2q2QU3hg6GP/UojK4EejQVnQ==} + /@expo/cli@0.16.0(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0)(expo-modules-autolinking@1.9.0): + resolution: {integrity: sha512-Q90Oqty0q9gmnGIptowEowp8etZBjwtMlM23StFQ5XFTOIE9xXtIyEVpj82gtQv5Ye8hGEIrtBqj/5xlp6ecXA==} hasBin: true dependencies: '@babel/runtime': 7.23.6 '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 0.0.1-canary-20231205-250b31f - '@expo/config-plugins': 0.0.1-canary-20231205-250b31f + '@expo/config': 8.5.0 + '@expo/config-plugins': 7.8.0 '@expo/devcert': 1.0.0 - '@expo/env': 0.0.1-canary-20231205-250b31f - '@expo/json-file': 0.0.1-canary-20231205-250b31f - '@expo/metro-config': 0.0.1-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0) + '@expo/env': 0.2.0 + '@expo/json-file': 8.2.37 + '@expo/metro-config': 0.16.0(@react-native/babel-preset@0.74.0) '@expo/osascript': 2.0.33 - '@expo/package-manager': 0.0.1-canary-20231205-250b31f - '@expo/plist': 0.0.20 - '@expo/prebuild-config': 0.0.1-canary-20231205-250b31f(expo-module-scripts@3.4.0)(expo-modules-autolinking@0.0.1-canary-20231205-250b31f) + '@expo/package-manager': 1.1.2 + '@expo/plist': 0.1.0 + '@expo/prebuild-config': 6.7.0(expo-module-scripts@3.4.0)(expo-modules-autolinking@1.9.0) '@expo/rudder-sdk-node': 1.1.1 - '@expo/server': 0.0.1-canary-20231205-250b31f + '@expo/server': 0.3.0 '@expo/spawn-async': 1.5.0 '@expo/xcpretty': 4.2.2 '@urql/core': 2.3.6(graphql@15.8.0) @@ -2374,7 +2364,6 @@ packages: wrap-ansi: 7.0.0 ws: 8.12.1 transitivePeerDependencies: - - '@babel/core' - '@react-native/babel-preset' - bluebird - bufferutil @@ -2392,29 +2381,6 @@ packages: nullthrows: 1.1.1 dev: false - /@expo/config-plugins@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-IzSXjYZ8RVl99hhkkDLL+apcic/Vzo1i8srGzmJqftef6yvLwPBC1eGms6bR+iYIbUi61beYvkcFA0xTDfMZfQ==} - dependencies: - '@expo/config-types': 50.0.0 - '@expo/fingerprint': 0.0.1-canary-20231205-250b31f - '@expo/json-file': 0.0.1-canary-20231205-250b31f - '@expo/plist': 0.0.20 - '@expo/sdk-runtime-versions': 1.0.0 - '@react-native/normalize-color': 2.1.0 - chalk: 4.1.2 - debug: 4.3.4 - find-up: 5.0.0 - getenv: 1.0.0 - glob: 7.1.6 - resolve-from: 5.0.0 - semver: 7.5.4 - slash: 3.0.0 - xcode: 3.0.1 - xml2js: 0.6.0 - transitivePeerDependencies: - - supports-color - dev: false - /@expo/config-plugins@7.2.5: resolution: {integrity: sha512-w+5ccu1IxBHgyQk9CPFKLZOk8yZQEyTjbJwOzESK1eR7QwosbcsLkN1c1WWUZYiCXwORu3UTwJYll4+X2xxJhQ==} dependencies: @@ -2468,24 +2434,6 @@ packages: resolution: {integrity: sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw==} dev: false - /@expo/config@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-g6rr5Y2xjCfZaYhDHlKHdKG20KWPHAnl4n5fO9hFHyqBdIbcm2IqIdCTx5fea3i3guFRFL4Ezs64rgzlYpJAPQ==} - dependencies: - '@babel/code-frame': 7.10.4 - '@expo/config-plugins': 0.0.1-canary-20231205-250b31f - '@expo/config-types': 50.0.0 - '@expo/json-file': 0.0.1-canary-20231205-250b31f - getenv: 1.0.0 - glob: 7.1.6 - require-from-string: 2.0.2 - resolve-from: 5.0.0 - semver: 7.5.3 - slugify: 1.6.5 - sucrase: 3.27.0 - transitivePeerDependencies: - - supports-color - dev: false - /@expo/config@8.1.2: resolution: {integrity: sha512-4e7hzPj50mQIlsrzOH6XZ36O094mPfPTIDIH4yv49bWNMc7GFLTofB/lcT+QyxiLaJuC0Wlk9yOLB8DIqmtwug==} dependencies: @@ -2542,8 +2490,8 @@ packages: - supports-color dev: false - /@expo/env@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-tio5grR/MvZ0sbgOH+m2U7sLPdvIg9lnooZ2wXXJpBgxkfTeiOy4JHdxb/eOg9CSW7jutkJgcGpSlfij/WLF2g==} + /@expo/env@0.2.0: + resolution: {integrity: sha512-NgcU8oxWCL0xEoOmFc6bHmKq0/sYma7AUARgas8X9wbXz4tfH9SmKrRntDdez33Yw2tarBsQ14MjZD2iJLj7xA==} dependencies: chalk: 4.1.2 debug: 4.3.4 @@ -2554,21 +2502,6 @@ packages: - supports-color dev: false - /@expo/fingerprint@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-BFnjcbo6cuYvLrxfJgSkQPzp7JmOw3AHYVAvtVrKXr8R0DBH1igcimbIPqUHfVaIRbOqqEPiRBXCbZZOiyge9g==} - hasBin: true - dependencies: - '@expo/spawn-async': 1.5.0 - chalk: 4.1.2 - debug: 4.3.4 - find-up: 5.0.0 - minimatch: 3.1.2 - p-limit: 3.1.0 - resolve-from: 5.0.0 - transitivePeerDependencies: - - supports-color - dev: false - /@expo/fingerprint@0.6.0: resolution: {integrity: sha512-KfpoVRTMwMNJ/Cf5o+Ou8M/Y0EGSTqK+rbi70M2Y0K2qgWNfMJ1gm6sYO9uc8lcTr7YSYM1Rme3dk7QXhpScNA==} hasBin: true @@ -2584,8 +2517,8 @@ packages: - supports-color dev: false - /@expo/image-utils@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-u5HThsixPQxyNIGPJGnL3rhTxIqoDEtK21DNlLcp/crrk3N098Fg5mbxpyD73tNOElwN2vo1QilkuM77TvyKKQ==} + /@expo/image-utils@0.4.0: + resolution: {integrity: sha512-8j0zyNAv9+hGXTo/9N8bhp7qAkUOrXfeprTBfem5JPHZg5kEYok38xMSeiDZlTxn5wF88EqtrDrY350Fp+cuIQ==} dependencies: '@expo/spawn-async': 1.5.0 chalk: 4.1.2 @@ -2602,14 +2535,6 @@ packages: - encoding dev: false - /@expo/json-file@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-8DUF55gkc7RV4lXQghUUZ52F3MP8ybbnxaKMPAmS0j6J7kby2SkhY+6+EQq7ktW206pwSV89dCywlXz/xFmzMg==} - dependencies: - '@babel/code-frame': 7.10.4 - json5: 2.2.3 - write-file-atomic: 2.4.3 - dev: false - /@expo/json-file@8.2.37: resolution: {integrity: sha512-YaH6rVg11JoTS2P6LsW7ybS2CULjf40AbnAHw2F1eDPuheprNjARZMnyHFPkKv7GuxCy+B9GPcbOKgc4cgA80Q==} dependencies: @@ -2625,19 +2550,18 @@ packages: write-file-atomic: 2.4.3 dev: false - /@expo/metro-config@0.0.1-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0): - resolution: {integrity: sha512-jBH/Uoj4FjlWbwI+lw1G1q3gjnLd5H8BH2gt3qwjqOFVhTzuZrJVWfGxUjfX8kjkcaHP9YCbuvwxuoVTJVilBQ==} + /@expo/metro-config@0.16.0(@react-native/babel-preset@0.74.0): + resolution: {integrity: sha512-qj6Qk5NkBVqn7YO9/jl36Qa+CczwgCEaFlNzg3av6fH90rtPAko0y/KglBsU0mKc6t6EiqyZ/ls1YkNkjNksEw==} peerDependencies: - '@babel/core': '*' '@react-native/babel-preset': '*' - peerDependenciesMeta: - '@babel/core': - optional: true dependencies: '@babel/core': 7.20.2 - '@expo/config': 0.0.1-canary-20231205-250b31f - '@expo/env': 0.0.1-canary-20231205-250b31f - '@expo/json-file': 0.0.1-canary-20231205-250b31f + '@babel/generator': 7.20.14 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + '@expo/config': 8.5.0 + '@expo/env': 0.2.0 + '@expo/json-file': 8.3.0 '@react-native/babel-preset': 0.74.0(@babel/core@7.20.2) babel-preset-fbjs: 3.4.0(@babel/core@7.20.2) chalk: 4.1.2 @@ -2669,10 +2593,10 @@ packages: exec-async: 2.2.0 dev: false - /@expo/package-manager@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-VJCgHcWecEV2AEtF2vX3aLLmGR7guBid1zgfacMrTKPxgj823RDKz8kDIbO3ntlByZorSx1EHGMIhLT1Qz/7nQ==} + /@expo/package-manager@1.1.2: + resolution: {integrity: sha512-JI9XzrxB0QVXysyuJ996FPCJGDCYRkbUvgG4QmMTTMFA1T+mv8YzazC3T9C1pHQUAAveVCre1+Pqv0nZXN24Xg==} dependencies: - '@expo/json-file': 0.0.1-canary-20231205-250b31f + '@expo/json-file': 8.2.37 '@expo/spawn-async': 1.5.0 ansi-regex: 5.0.1 chalk: 4.1.2 @@ -2691,6 +2615,7 @@ packages: '@xmldom/xmldom': 0.7.9 base64-js: 1.5.1 xmlbuilder: 14.0.0 + dev: true /@expo/plist@0.1.0: resolution: {integrity: sha512-xWD+8vIFif0wKyuqe3fmnmnSouXYucciZXFzS0ZD5OV9eSAS1RGQI5FaGGJ6zxJ4mpdy/4QzbLdBjnYE5vxA0g==} @@ -2700,8 +2625,8 @@ packages: xmlbuilder: 14.0.0 dev: false - /@expo/prebuild-config@0.0.1-canary-20231205-250b31f(expo-module-scripts@3.4.0)(expo-modules-autolinking@0.0.1-canary-20231205-250b31f): - resolution: {integrity: sha512-M9mcDLlGK7UWRySN0X+C23fgQVCnFjyeXZyZt0ZkTNh3d5ToR2n8wBb1tZLmBlSpy9WzHAlWtRWGIFZ0vki/pQ==} + /@expo/prebuild-config@6.7.0(expo-module-scripts@3.4.0)(expo-modules-autolinking@1.9.0): + resolution: {integrity: sha512-55V9wbtH/d1htj68MM9pEfSHqq61PjO99dCCERdR37iFQS8q6dDblWC0PAMinI4BDOl14YzY7jtmDv9PbXG9tQ==} peerDependencies: expo-module-scripts: ^3.3.0 expo-modules-autolinking: '>=0.8.1' @@ -2709,14 +2634,14 @@ packages: expo-modules-autolinking: optional: true dependencies: - '@expo/config': 0.0.1-canary-20231205-250b31f - '@expo/config-plugins': 0.0.1-canary-20231205-250b31f + '@expo/config': 8.5.0 + '@expo/config-plugins': 7.8.0 '@expo/config-types': 50.0.0 - '@expo/image-utils': 0.0.1-canary-20231205-250b31f - '@expo/json-file': 0.0.1-canary-20231205-250b31f + '@expo/image-utils': 0.4.0 + '@expo/json-file': 8.2.37 debug: 4.3.4 expo-module-scripts: 3.4.0(@babel/core@7.20.2)(eslint@8.55.0)(jest@29.7.0)(prettier@3.1.1)(react-dom@18.2.0)(react@18.2.0) - expo-modules-autolinking: 0.0.1-canary-20231205-250b31f + expo-modules-autolinking: 1.9.0 fs-extra: 9.1.0 resolve-from: 5.0.0 semver: 7.5.3 @@ -2744,8 +2669,8 @@ packages: /@expo/sdk-runtime-versions@1.0.0: resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} - /@expo/server@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-lYnamndKb+c24wpKwcG6thXDLUIsb1DbuHy5mTJ/yED/MnDNiGz9pcx8loEfrvc+BAt+ZN9/EgCGyPxTVS3j6A==} + /@expo/server@0.3.0: + resolution: {integrity: sha512-5oIqedpLVMnf1LGI9Xd5OOGmK3DjgH9VpuqVN4e/6DwLT05RZJMyI7ylfG6QSy1e44yOgjv242tLyg0e/zdZ+A==} dependencies: '@remix-run/node': 1.19.3 abort-controller: 3.0.0 @@ -3191,7 +3116,7 @@ packages: resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} dependencies: '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.20 /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} @@ -3557,7 +3482,7 @@ packages: resolution: {integrity: sha512-xAM/eVSb5LBkKue3bDZgt76bdsGGzKeF/iEzUNbDTwRQrB3Q5GoceGNM/zVlF+z1xGAkr3jhL+ZyITZGSoIlgw==} engines: {node: '>=18'} dependencies: - '@react-native/codegen': 0.72.6(@babel/preset-env@7.20.2) + '@react-native/codegen': 0.73.2(@babel/preset-env@7.20.2) transitivePeerDependencies: - '@babel/preset-env' - supports-color @@ -3599,8 +3524,8 @@ packages: '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.20.2) '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.20.2) '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.20.2) - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.20.2) - '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.20.2) + '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.20.2) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.20.2) '@babel/plugin-transform-react-jsx-self': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-react-jsx-source': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-runtime': 7.19.1(@babel/core@7.20.2) @@ -3609,14 +3534,13 @@ packages: '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-typescript': 7.19.1(@babel/core@7.20.2) '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.20.2) - '@babel/template': 7.22.5 + '@babel/template': 7.22.15 '@react-native/babel-plugin-codegen': 0.74.0(@babel/preset-env@7.20.2) babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.20.2) react-refresh: 0.14.0 transitivePeerDependencies: - '@babel/preset-env' - supports-color - dev: false /@react-native/babel-preset@0.74.0(@babel/core@7.20.2): resolution: {integrity: sha512-k+1aaYQeLn+GBmGA5Qs3NKI8uzhLvRRMML+pB/+43ZL6DvCklbuJ5KO5oqRRpF3KZ2t/VKUqqSichpXfFrXGjg==} @@ -3652,11 +3576,11 @@ packages: '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.20.2) '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.20.2) '@babel/plugin-transform-named-capturing-groups-regex': 7.19.1(@babel/core@7.20.2) - '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.20.2) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.20.2) '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.20.2) '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.20.2) - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.20.2) - '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.20.2) + '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.20.2) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.20.2) '@babel/plugin-transform-react-jsx-self': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-react-jsx-source': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-runtime': 7.19.1(@babel/core@7.20.2) @@ -3665,7 +3589,7 @@ packages: '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-typescript': 7.19.1(@babel/core@7.20.2) '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.20.2) - '@babel/template': 7.22.5 + '@babel/template': 7.22.15 '@react-native/babel-plugin-codegen': 0.74.0(@babel/preset-env@7.20.2) babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.20.2) react-refresh: 0.14.0 @@ -3673,23 +3597,7 @@ packages: - '@babel/preset-env' - supports-color - /@react-native/codegen@0.72.6(@babel/preset-env@7.20.2): - resolution: {integrity: sha512-idTVI1es/oopN0jJT/0jB6nKdvTUKE3757zA5+NPXZTeB46CIRbmmos4XBiAec8ufu9/DigLPbHTYAaMNZJ6Ig==} - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - dependencies: - '@babel/parser': 7.22.7 - '@babel/preset-env': 7.20.2(@babel/core@7.20.2) - flow-parser: 0.206.0 - jscodeshift: 0.14.0(@babel/preset-env@7.20.2) - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - /@react-native/codegen@0.73.2: + /@react-native/codegen@0.73.2(@babel/preset-env@7.20.2): resolution: {integrity: sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ==} engines: {node: '>=18'} peerDependencies: @@ -3699,6 +3607,7 @@ packages: optional: true dependencies: '@babel/parser': 7.23.6 + '@babel/preset-env': 7.20.2(@babel/core@7.20.2) flow-parser: 0.206.0 glob: 7.2.3 invariant: 2.2.4 @@ -3785,7 +3694,7 @@ packages: /@react-native/normalize-colors@0.73.2: resolution: {integrity: sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==} - /@react-native/virtualized-lists@0.73.3(react-native@0.73.0-rc.8): + /@react-native/virtualized-lists@0.73.3(react-native@0.73.0): resolution: {integrity: sha512-3qPNlLk9T2+qZpqcB1lvuy5LjeQezNNG/oV1GMyTrXR8lf/gFgsz2+ZxlmpNt3S4/jBypQbHOpGi6K+DjrN96A==} engines: {node: '>=18'} peerDependencies: @@ -3793,7 +3702,7 @@ packages: dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react-native: 0.73.0-rc.8(@babel/core@7.20.2)(react@18.2.0) + react-native: 0.73.0(@babel/core@7.20.2)(react@18.2.0) /@remix-run/node@1.19.3: resolution: {integrity: sha512-z5qrVL65xLXIUpU4mkR4MKlMeKARLepgHAk4W5YY3IBXOreRqOGUC70POViYmY7x38c2Ia1NwqL80H+0h7jbMw==} @@ -3936,7 +3845,7 @@ packages: react-error-boundary: 3.1.4(react@18.2.0) dev: false - /@testing-library/react-native@11.4.0(jest@29.7.0)(react-native@0.73.0-rc.8)(react-test-renderer@18.2.0)(react@18.2.0): + /@testing-library/react-native@11.4.0(jest@29.7.0)(react-native@0.73.0)(react-test-renderer@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pw1T3QoRyoPlnbDPI7pJCRChX/HquEVk6b9XfUuO/LrLJpqAOtZQDYz67eVJfVlhIlTu7hesm57ikIabOWKSlg==} peerDependencies: jest: '>=28.0.0' @@ -3950,7 +3859,7 @@ packages: jest: 29.7.0 pretty-format: 29.3.1 react: 18.2.0 - react-native: 0.73.0-rc.8(@babel/core@7.20.2)(react@18.2.0) + react-native: 0.73.0(@babel/core@7.20.2)(react@18.2.0) react-test-renderer: 18.2.0(react@18.2.0) dev: true @@ -4470,7 +4379,6 @@ packages: resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true - dev: false /acorn@8.8.0: resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==} @@ -4939,23 +4847,6 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.2) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.20.2) - /babel-preset-expo@0.0.1-canary-20231205-250b31f(@babel/core@7.20.2): - resolution: {integrity: sha512-yjXuotngLCRfEkaNrUCgQ0I6iSkMGvjHxFFWtbMAifokyviRIZl5tG4NMOte16oA6Kyhu97GmN/TaPnhSER+Og==} - dependencies: - '@babel/plugin-proposal-decorators': 7.19.1(@babel/core@7.20.2) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.20.2) - '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.20.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.20.2) - '@babel/preset-env': 7.20.2(@babel/core@7.20.2) - '@babel/preset-react': 7.23.3(@babel/core@7.20.2) - '@react-native/babel-preset': 0.73.18(@babel/core@7.20.2)(@babel/preset-env@7.20.2) - babel-plugin-react-native-web: 0.18.12 - react-refresh: 0.14.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: false - /babel-preset-expo@10.0.0(@babel/core@7.20.2): resolution: {integrity: sha512-oSTKPG5jCTGA6m+j0qUam8ICM+1zRI1IFZ0UgVWzWPs0l7tkM39pwCP/1WE3QiHVl0jhAuskMJrV7ax86VpnEw==} dependencies: @@ -4971,19 +4862,18 @@ packages: transitivePeerDependencies: - '@babel/core' - supports-color - dev: false - /babel-preset-expo@9.5.0(@babel/core@7.20.2): + /babel-preset-expo@9.5.0: resolution: {integrity: sha512-c5YPPro5g0rVf6WtednbCdRPFkZ+VT43/DhQQNh8rRubDxvKHT1bq0EUG0cgm5M61hXjTwgLJn9YzxX1TeBm/g==} dependencies: - '@babel/plugin-proposal-decorators': 7.19.1(@babel/core@7.20.2) + '@babel/plugin-proposal-decorators': 7.19.1 '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.20.2) '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.20.2) - '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.20.2) + '@babel/plugin-transform-react-jsx': 7.19.0 '@babel/preset-env': 7.20.2(@babel/core@7.20.2) babel-plugin-module-resolver: 5.0.0 babel-plugin-react-native-web: 0.18.12 - metro-react-native-babel-preset: 0.76.5(@babel/core@7.20.2) + metro-react-native-babel-preset: 0.76.5 transitivePeerDependencies: - '@babel/core' - supports-color @@ -5001,8 +4891,8 @@ packages: '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.20.2) '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.20.2) '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.20.2) - '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.20.2) - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.20.2) + '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.20.2) + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.20.2) '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.2) '@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.20.2) @@ -5010,17 +4900,17 @@ packages: '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.20.2) '@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.20.2) '@babel/plugin-transform-destructuring': 7.20.7(@babel/core@7.20.2) - '@babel/plugin-transform-flow-strip-types': 7.19.0(@babel/core@7.20.2) + '@babel/plugin-transform-flow-strip-types': 7.22.5(@babel/core@7.20.2) '@babel/plugin-transform-for-of': 7.18.8(@babel/core@7.20.2) '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.20.2) '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.20.2) '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.20.2) '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.20.2) - '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.20.2) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.20.2) '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.20.2) - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.20.2) - '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.20.2) + '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.20.2) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.20.2) '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-spread': 7.19.0(@babel/core@7.20.2) '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.20.2) @@ -5838,7 +5728,7 @@ packages: dev: false /ee-first@1.1.1: - resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} /electron-to-chromium@1.4.251: resolution: {integrity: sha512-k4o4cFrWPv4SoJGGAydd07GmlRVzmeDIJ6MaEChTUjk4Dmomn189tCicSzil2oyvbPoGgg2suwPDNWq4gWRhoQ==} @@ -6891,13 +6781,13 @@ packages: jest-message-util: 29.7.0 jest-util: 29.7.0 - /expo-asset@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-2uJlixZZauPsnmT9VYbLscj1xuSlJXdSzJiqd8A8yJ1Yy84RQvFTAkRXNYirQ4JK3et5FhEsoljPfSzZ2umfEA==} + /expo-asset@9.0.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-/m5h9ThdImo7qZHa7rGRPHilkFByMMyvbr/ydMlW5GP3GdJXNsJN9iNsUZb6qQc4X2xkaYgv93jemNNP3csmPA==} dependencies: '@react-native/assets-registry': 0.73.1 blueimp-md5: 2.19.0 - expo-constants: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-file-system: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) + expo-constants: 15.4.0(expo@50.0.0-beta.0) + expo-file-system: 16.0.0(expo@50.0.0-beta.0) invariant: 2.2.4 md5-file: 3.2.3 transitivePeerDependencies: @@ -6905,108 +6795,108 @@ packages: - supports-color dev: false - /expo-constants@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-qJg5uS4dgzmr0xX9t3dSgVROMsPaevF1NyM3y/LEyVNNpBoPr5xJNfHV33D9Zi4mNAShKsCXuK7mwiR/rBPHkg==} + /expo-constants@15.4.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-SYQIgTDWGjnGhTzIky3Iodz4Mtk4tVj8NJ9F1mxjSsN7j1kUEFgnogGWQ/KZ5q76g9TIWetYamrDdhzzMUjI8g==} peerDependencies: expo: '*' dependencies: - '@expo/config': 0.0.1-canary-20231205-250b31f - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + '@expo/config': 8.5.0 + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) uuid: 3.4.0 transitivePeerDependencies: - supports-color dev: false - /expo-dev-client@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-qCMR3QtHSlBoeLVKEkllah3S73JFPIe+UpNPjXV60XBClciIOUom3mDDaH8oowHw8hdODNC8uSB4IQfWyjADUQ==} + /expo-dev-client@3.3.1(expo@50.0.0-beta.0): + resolution: {integrity: sha512-d9ciHDnPkJbuenThDgFMr9u0zkX9E17ONeHUCvg80AwzayupMuDdrKcaDU/cPmzJJIwgkonhqAPEFrUR9O5k9w==} peerDependencies: expo: '*' dependencies: - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) - expo-dev-launcher: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-dev-menu: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-dev-menu-interface: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-manifests: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-updates-interface: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo-dev-launcher: 3.5.0(expo@50.0.0-beta.0) + expo-dev-menu: 4.5.0(expo@50.0.0-beta.0) + expo-dev-menu-interface: 1.7.0(expo@50.0.0-beta.0) + expo-manifests: 0.13.0(expo@50.0.0-beta.0) + expo-updates-interface: 0.15.0(expo@50.0.0-beta.0) transitivePeerDependencies: - supports-color dev: false - /expo-dev-launcher@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-YY+Hjq+p3VnENZCNyL8xFyv5PmMh7/ITGaRbvmGhYLytQeycnpd0jH77MTOhMQb46u2GHsCYY0zqwd5Tb4C1mg==} + /expo-dev-launcher@3.5.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-KYlSZZ6R8LkMpH3kK/qh8Nnf6noP9x3a/8REmPoa8go3LDX7yQfoDFiI01XFRWQlowWy8J0eGFV1A+qyUQpyHg==} peerDependencies: expo: '*' dependencies: ajv: 8.11.0 - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) - expo-dev-menu: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-manifests: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo-dev-menu: 4.5.0(expo@50.0.0-beta.0) + expo-manifests: 0.13.0(expo@50.0.0-beta.0) resolve-from: 5.0.0 semver: 7.5.4 transitivePeerDependencies: - supports-color dev: false - /expo-dev-menu-interface@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-peUO9DFRQQwDqXS+Lketv2RqOdWt4YUvG6KKReDCf8F2GrwWwNTplBVlDTqxOha59KFUEj+BiNo3eIlYUwoglA==} + /expo-dev-menu-interface@1.7.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-G6Tc0M+euuDHbcnaz1LGyIUqmNq/eBqVY6lkFtgwDdkgOwR+GOvQGGP5zkMXgn764YCiKAKSmID/jQ6V1cdpkw==} peerDependencies: expo: '*' dependencies: - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) dev: false - /expo-dev-menu@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-qPvhy6U2mQhzjiBR6Qw+PNUZQN67Dtb+UvwTSadmwo/I4JWInkjngFAYZkqzBLdP0/HsO0OR29NFMWVrkDoPkg==} + /expo-dev-menu@4.5.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-ySIX6XcHOC6QllflBQFxgjPo3h2JHfPsQdD97hlH9i9DrzkPGp9YNf2aUc8Dgsw+cQZsJUYL3L3kxibTRDJsMA==} peerDependencies: expo: '*' dependencies: - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) - expo-dev-menu-interface: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo-dev-menu-interface: 1.7.0(expo@50.0.0-beta.0) semver: 7.5.4 dev: false - /expo-eas-client@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-9CugN2v9fJtXPznt4OZW3hbNUkLkX8WIxyOwAE1l5zok4gC0jOY1XU7cCd4DEgV4/8HaDIxsJLHVuwabm76G4g==} + /expo-eas-client@0.11.0: + resolution: {integrity: sha512-99W0MUGe3U4/MY1E9UeJ4uKNI39mN8/sOGA0Le8XC47MTbwbLoVegHR3C5y2fXLwLn7EpfNxAn5nlxYjY3gD2A==} dev: false - /expo-file-system@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-SUcUImkOdR85EusJ8zP4xFNaz/5Zi+l2PRX0YkLEAAy1FRyvEIXYiqtH3ysHL4qtqGdaFnfsOFdxhFLxXsXtEg==} + /expo-file-system@16.0.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-qBy88YxyNMO8CSrbio05wrLbTX8pTEh7eo4gCGQQ6+PC/rr0iVAwcCiPFCEQUxxKi8rt9GEMzMha10xQr76PlA==} peerDependencies: expo: '*' dependencies: - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) uuid: 3.4.0 dev: false - /expo-font@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-3KwUu0BTzbw0BHx+SP7AbbrwzlNI1Vactl6QkacCdbwuLY198A+5L8qMYO/J/P8Z2JAT3jbYiQ1HIIFAdHED1g==} + /expo-font@11.10.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-yqlsoOKWiYv8aBMFqheHSUKKEY/lrB7zHjzDc60OF1xGa1q8kh7mKQVwSaRMS0G77GEUvvk8Vb/uKw51KY1kGA==} peerDependencies: expo: '*' dependencies: - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) fontfaceobserver: 2.3.0 dev: false - /expo-json-utils@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-2jfCZcfX9o5Lg76D6jIXwbuDxjpZxCHBE9BYhOHVbg5UeI7Ajz/KyW1X4F6FT6752Zcv6EwQrsrHrc+uAvUteQ==} + /expo-json-utils@0.12.0: + resolution: {integrity: sha512-xsUsPUZcXZWoT4RY3FhEPYGYvr2iThMNNU5drdmkC/vmkePvqy5kK4aIqlIKzQboXxj7k1dXoNSSLg5mKy8uKg==} dev: false - /expo-keep-awake@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-s5EzTK/PJYdXnYMQaWtBLjEASErUjimUqdVzGFDpy3F8oJ/k34R/AzGn+GyiXtF60pgQUuQAC6kIY1HDTYk2AA==} + /expo-keep-awake@12.8.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-KMk9nnOEEI2w4aYr/PMnLT6ryXwmHfsb/baeHX/RSLNBZ4a5JVkNXP+mT66UNnYfXxy3pABruusd7KjeKW+F0A==} peerDependencies: expo: '*' dependencies: - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) dev: false - /expo-manifests@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-kC1YaiwCiHiOxd5f16MZZCrHMKvQhCFOUmhS8vcM1cLudq3UGIWVjNlHARxuYbhzSVdlKDcfCR2ErXlq2QEayQ==} + /expo-manifests@0.13.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-N3adl3edSga3jdatLXjXiltdSwQkB1rOI5uyGEE5OwR/bpxc/5OUgHdRZjJgY6jJmVY4BCAiw0RXFoVRBbgE0Q==} peerDependencies: expo: '*' dependencies: - '@expo/config': 0.0.1-canary-20231205-250b31f - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) - expo-json-utils: 0.0.1-canary-20231205-250b31f + '@expo/config': 8.5.0 + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo-json-utils: 0.12.0 transitivePeerDependencies: - supports-color dev: false @@ -7053,11 +6943,11 @@ packages: - utf-8-validate dev: false - /expo-modules-autolinking@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-HClMFNDWhpmq4AKZWbie39eTm7jV0natAh2Gyp2lRW/brYGwoGnavPntv1hIGThSuDhMHrXJJOvTTj/u7ss0Nw==} + /expo-modules-autolinking@1.9.0: + resolution: {integrity: sha512-FVRuclmR7w6FZRXZmTwPdIr9PNCP7FUWMhpzaxbKU/xm7DbNw5ORAv2gaM8t9OaMxYjIAMSNYi0NnmLIinzBKA==} hasBin: true dependencies: - '@expo/config': 0.0.1-canary-20231205-250b31f + '@expo/config': 8.5.0 chalk: 4.1.2 commander: 7.2.0 fast-glob: 3.2.12 @@ -7067,44 +6957,44 @@ packages: - supports-color dev: false - /expo-modules-core@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-aXoBUf/LLvWsAUPgY6F3wZCZPdN35iLyIRexckM5ZjRAgfNHMyrMwAAtlg/FNqN5thuEBq9I9tF7UzYSRvzLDg==} + /expo-modules-core@1.11.0: + resolution: {integrity: sha512-FMGgnnYsLmzlCl2wufazhwwRwecmUjjA9bra7TI1dFl42hTjXKYe8dQS8CY/4fSccluY4xD4BdHUWty1IYGZag==} dependencies: invariant: 2.2.4 dev: false - /expo-status-bar@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-zjzP0QxTrnO39/AFw0xfBFsKw8ckg+DABQhnw9rBCQ/3vc6jpBr5uuRKJD0m92bnXSrbZn15/yqhdIkm5RWKPQ==} + /expo-status-bar@1.11.0: + resolution: {integrity: sha512-R4mngjIWS5gZPAWHrfIgwK89oPFqRWYrOu9TQ2WqaC+NTcIUBDq+8aSgjq9BRclqzR0Wwom1vOXSOZ1jtJuwFQ==} dev: false - /expo-structured-headers@0.0.1-canary-20231205-250b31f: - resolution: {integrity: sha512-VRw79HEZdwnDw2RMOdlJ+wB6hyZ6FaZ+BSUapb/5IuUhzw70tDy4OzDUi6J4uZURaZM1lC9SRrqFTV9dN6DRjw==} + /expo-structured-headers@3.7.0: + resolution: {integrity: sha512-uGcU65gzP4trfmVtntAg3rU/pytTGpCUXN+hQmCwCCvQb9qK1aoCXvVlqlW5zP8SZ04tzF1WXKR+P8RSEn5rSw==} dev: false - /expo-updates-interface@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-LwV2Tg+/KP4/5XT0FP4TN5QiXUrc+bi7cntl+u2wgqK13qXaKvHKhkvWymK1Kd3iuOdVTfp7LYhuGZmRpwz5Dw==} + /expo-updates-interface@0.15.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-B4x1wXJhdjIqPeOnGmsqCqJL3lTdNeEGpAan5D4el9D1yYIq0uHYcjyO27zdAbLs3WKitIii4GE9QNfnCU1+iA==} peerDependencies: expo: '*' dependencies: - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) dev: false - /expo-updates@0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f): - resolution: {integrity: sha512-u1eCeKlFG1941Gsg+r2z+5LhlYgGXO/ztgwE/rKf2bZxvl8yfzK1uHt6MirdEQWe/aOoQ2O61Y1LoMohMAdhWw==} + /expo-updates@0.24.0(expo@50.0.0-beta.0): + resolution: {integrity: sha512-XfHHM9MYs0ywo3PY95ucu88SzewyZHViUm+EyBN8O4WUiYPZfOD+ulBOfo3GNj/G77PuQzd6Rhi+B6MYfrpCQg==} hasBin: true peerDependencies: expo: '*' dependencies: '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 0.0.1-canary-20231205-250b31f - '@expo/config-plugins': 0.0.1-canary-20231205-250b31f + '@expo/config': 8.5.0 + '@expo/config-plugins': 7.8.0 arg: 4.1.0 chalk: 4.1.2 - expo: 50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) - expo-eas-client: 0.0.1-canary-20231205-250b31f - expo-manifests: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-structured-headers: 0.0.1-canary-20231205-250b31f - expo-updates-interface: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) + expo: 50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0) + expo-eas-client: 0.11.0 + expo-manifests: 0.13.0(expo@50.0.0-beta.0) + expo-structured-headers: 3.7.0 + expo-updates-interface: 0.15.0(expo@50.0.0-beta.0) fbemitter: 3.0.0 resolve-from: 5.0.0 transitivePeerDependencies: @@ -7112,22 +7002,24 @@ packages: - supports-color dev: false - /expo@50.0.0-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0): - resolution: {integrity: sha512-S1yaigdrDUJYZizIbuWd8Xt/uHrW94kX913qeJOW/0Sixwkm093htpb09Mnb4BletmRoSE+cH0bccJmy5KKxNA==} + /expo@50.0.0-beta.0(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0): + resolution: {integrity: sha512-mw0S/mUlJt9iUXJ+w0nmr0kDF1EMSeSURY9jRscrD/TYfZuk3MD0pTtZo/n9x9/WoycQmK3du8L333c6Li6T3w==} hasBin: true dependencies: '@babel/runtime': 7.23.6 - '@expo/cli': 0.0.1-canary-20231205-250b31f(@babel/core@7.20.2)(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0)(expo-modules-autolinking@0.0.1-canary-20231205-250b31f) - '@expo/config': 0.0.1-canary-20231205-250b31f - '@expo/config-plugins': 0.0.1-canary-20231205-250b31f + '@expo/cli': 0.16.0(@react-native/babel-preset@0.74.0)(expo-module-scripts@3.4.0)(expo-modules-autolinking@1.9.0) + '@expo/config': 8.5.0 + '@expo/config-plugins': 7.8.0 + '@expo/metro-config': 0.16.0(@react-native/babel-preset@0.74.0) '@expo/vector-icons': 13.0.0 - babel-preset-expo: 0.0.1-canary-20231205-250b31f(@babel/core@7.20.2) - expo-asset: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-file-system: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-font: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-keep-awake: 0.0.1-canary-20231205-250b31f(expo@50.0.0-canary-20231205-250b31f) - expo-modules-autolinking: 0.0.1-canary-20231205-250b31f - expo-modules-core: 0.0.1-canary-20231205-250b31f + babel-preset-expo: 10.0.0(@babel/core@7.20.2) + expo-asset: 9.0.0(expo@50.0.0-beta.0) + expo-file-system: 16.0.0(expo@50.0.0-beta.0) + expo-font: 11.10.0(expo@50.0.0-beta.0) + expo-keep-awake: 12.8.0(expo@50.0.0-beta.0) + expo-modules-autolinking: 1.9.0 + expo-modules-core: 1.11.0 + fbemitter: 3.0.0 whatwg-url-without-unicode: 8.0.0-3 transitivePeerDependencies: - '@babel/core' @@ -7327,7 +7219,7 @@ packages: dev: false /fresh@0.5.2: - resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} /fs-extra@8.1.0: @@ -7855,7 +7747,7 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 dev: false @@ -8044,17 +7936,6 @@ packages: dependencies: has-symbols: 1.0.3 - /is-typed-array@1.1.10: - resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.0 - dev: false - /is-typed-array@1.1.12: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} @@ -8796,7 +8677,7 @@ packages: optional: true dependencies: '@babel/core': 7.20.2 - '@babel/parser': 7.22.7 + '@babel/parser': 7.23.6 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.20.2) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.20.2) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.20.2) @@ -9305,7 +9186,7 @@ packages: dependencies: terser: 5.16.5 - /metro-react-native-babel-preset@0.76.5(@babel/core@7.20.2): + /metro-react-native-babel-preset@0.76.5: resolution: {integrity: sha512-IlVKeTon5fef77rQ6WreSmrabmbc3dEsLwr/sL80fYjobjsD8FRCnOlbaJdgUf2SMJmSIoawgjh5Yeebv+gJzg==} engines: {node: '>=16'} peerDependencies: @@ -9314,7 +9195,6 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.20.2 '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.20.2) '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.20.2) '@babel/plugin-proposal-export-default-from': 7.18.10(@babel/core@7.20.2) @@ -9340,8 +9220,8 @@ packages: '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.20.2) '@babel/plugin-transform-named-capturing-groups-regex': 7.19.1(@babel/core@7.20.2) '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.20.2) - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.20.2) - '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.20.2) + '@babel/plugin-transform-react-display-name': 7.18.6 + '@babel/plugin-transform-react-jsx': 7.19.0 '@babel/plugin-transform-react-jsx-self': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-react-jsx-source': 7.18.6(@babel/core@7.20.2) '@babel/plugin-transform-runtime': 7.19.1(@babel/core@7.20.2) @@ -9372,7 +9252,7 @@ packages: engines: {node: '>=18'} dependencies: '@babel/traverse': 7.22.8 - '@babel/types': 7.22.5 + '@babel/types': 7.23.6 invariant: 2.2.4 metro-symbolicate: 0.80.1 nullthrows: 1.1.1 @@ -9402,7 +9282,7 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/generator': 7.22.7 - '@babel/template': 7.22.5 + '@babel/template': 7.22.15 '@babel/traverse': 7.22.8 nullthrows: 1.1.1 transitivePeerDependencies: @@ -9414,8 +9294,8 @@ packages: dependencies: '@babel/core': 7.20.2 '@babel/generator': 7.22.7 - '@babel/parser': 7.22.7 - '@babel/types': 7.22.5 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 metro: 0.80.1 metro-babel-transformer: 0.80.1 metro-cache: 0.80.1 @@ -9434,13 +9314,13 @@ packages: engines: {node: '>=18'} hasBin: true dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.23.5 '@babel/core': 7.20.2 '@babel/generator': 7.22.7 - '@babel/parser': 7.22.7 - '@babel/template': 7.22.5 + '@babel/parser': 7.23.6 + '@babel/template': 7.22.15 '@babel/traverse': 7.22.8 - '@babel/types': 7.22.5 + '@babel/types': 7.23.6 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 @@ -10423,8 +10303,8 @@ packages: - encoding dev: false - /react-native@0.73.0-rc.8(@babel/core@7.20.2)(react@18.2.0): - resolution: {integrity: sha512-HyIYLK0Eg1/6V2UymxCOuMg2Rexfo/rWjZZlkwGR6avpSpU3q+6pJvhmQZy6xveoIsWc7C7O7swRsektugzwxA==} + /react-native@0.73.0(@babel/core@7.20.2)(react@18.2.0): + resolution: {integrity: sha512-ya7wu/L8BeATv2rtXZDToYyD9XuTTDCByi8LvJGr6GKSXcmokkCRMGAiTEZfPkq7+nhVmbasjtoAJDuMRYfudQ==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -10435,12 +10315,12 @@ packages: '@react-native-community/cli-platform-android': 12.1.1 '@react-native-community/cli-platform-ios': 12.1.1 '@react-native/assets-registry': 0.73.1 - '@react-native/codegen': 0.73.2 + '@react-native/codegen': 0.73.2(@babel/preset-env@7.20.2) '@react-native/community-cli-plugin': 0.73.10(@babel/core@7.20.2) '@react-native/gradle-plugin': 0.73.4 '@react-native/js-polyfills': 0.73.1 '@react-native/normalize-colors': 0.73.2 - '@react-native/virtualized-lists': 0.73.3(react-native@0.73.0-rc.8) + '@react-native/virtualized-lists': 0.73.3(react-native@0.73.0) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -11405,7 +11285,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.2 - acorn: 8.8.2 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 @@ -11912,12 +11792,12 @@ packages: inherits: 2.0.4 is-arguments: 1.1.1 is-generator-function: 1.0.10 - is-typed-array: 1.1.10 - which-typed-array: 1.1.9 + is-typed-array: 1.1.12 + which-typed-array: 1.1.13 dev: false /utils-merge@1.0.1: - resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} /uuid@3.4.0: @@ -12071,18 +11951,6 @@ packages: has-tostringtag: 1.0.0 dev: false - /which-typed-array@1.1.9: - resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.0 - is-typed-array: 1.1.10 - dev: false - /which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true