From 0faaf2009f7c83fa086d0a657cfa567746ee7737 Mon Sep 17 00:00:00 2001 From: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com> Date: Tue, 17 Jan 2023 13:34:55 +0100 Subject: [PATCH] patch rn --- apps/expo/package.json | 8 +- package.json | 8 +- patches/react-native@0.70.5.patch | 50 ++ pnpm-lock.yaml | 1067 +++++++++++------------------ 4 files changed, 464 insertions(+), 669 deletions(-) create mode 100644 patches/react-native@0.70.5.patch diff --git a/apps/expo/package.json b/apps/expo/package.json index d981fa9..9a8ef76 100644 --- a/apps/expo/package.json +++ b/apps/expo/package.json @@ -20,15 +20,15 @@ "@trpc/client": "^10.1.0", "@trpc/react-query": "^10.1.0", "@trpc/server": "^10.1.0", - "expo": "~47.0.6", + "expo": "~47.0.12", "expo-auth-session": "^3.7.3", "expo-random": "^13.0.0", "expo-secure-store": "^12.0.0", "expo-status-bar": "~1.4.2", "nativewind": "^2.0.11", - "react": "18.2.0", - "react-dom": "18.2.0", - "react-native": "0.71.0-rc.0", + "react": "18.1.0", + "react-dom": "18.1.0", + "react-native": "0.70.5", "react-native-safe-area-context": "4.4.1", "react-native-web": "~0.18.10" }, diff --git a/package.json b/package.json index 3915d49..9c9f48c 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "db-push": "turbo db-push", "dev": "turbo dev --parallel", "format": "prettier --write \"**/*.{ts,tsx,md}\"", - "lint": "turbo lint && manypkg check", + "lint": "turbo lint", + "FIXME:lint": "turbo lint && manypkg check", "type-check": "turbo type-check" }, "dependencies": { @@ -22,5 +23,10 @@ "prettier-plugin-tailwindcss": "^0.1.13", "turbo": "^1.5.5", "typescript": "^4.9.3" + }, + "pnpm": { + "patchedDependencies": { + "react-native@0.70.5": "patches/react-native@0.70.5.patch" + } } } diff --git a/patches/react-native@0.70.5.patch b/patches/react-native@0.70.5.patch new file mode 100644 index 0000000..8328423 --- /dev/null +++ b/patches/react-native@0.70.5.patch @@ -0,0 +1,50 @@ +diff --git a/scripts/react_native_pods_utils/script_phases.sh b/scripts/react_native_pods_utils/script_phases.sh +index 6c41ce1cbaa2b09d7b59b191b1edfb0c3fb41ea7..25bfcd11d6b88525d589c80ee08c9a8c8ba66d16 100755 +--- a/scripts/react_native_pods_utils/script_phases.sh ++++ b/scripts/react_native_pods_utils/script_phases.sh +@@ -13,8 +13,6 @@ GENERATED_SCHEMA_FILE="$GENERATED_SRCS_DIR/schema.json" + + cd "$RCT_SCRIPT_RN_DIR" + +-CODEGEN_REPO_PATH="$RCT_SCRIPT_RN_DIR/packages/react-native-codegen" +-CODEGEN_NPM_PATH="$RCT_SCRIPT_RN_DIR/../react-native-codegen" + CODEGEN_CLI_PATH="" + + error () { +@@ -23,14 +21,12 @@ error () { + exit 1 + } + +-# Determine path to react-native-codegen +-if [ -d "$CODEGEN_REPO_PATH" ]; then +- CODEGEN_CLI_PATH=$(cd "$CODEGEN_REPO_PATH" && pwd) +-elif [ -d "$CODEGEN_NPM_PATH" ]; then +- CODEGEN_CLI_PATH=$(cd "$CODEGEN_NPM_PATH" && pwd) +-else +- error "error: Could not determine react-native-codegen location in $CODEGEN_REPO_PATH or $CODEGEN_NPM_PATH. Try running 'yarn install' or 'npm install' in your project root." +-fi ++find_codegen () { ++ CODEGEN_CLI_PATH=$("$NODE_BINARY" --print "require('path').dirname(require.resolve('react-native-codegen/package.json'))") ++ if ! [ -d "$CODEGEN_CLI_PATH" ]; then ++ error "error: Could not determine react-native-codegen location, using node module resolution. Try running 'yarn install' or 'npm install' in your project root." ++ fi ++} + + find_node () { + NODE_BINARY="${NODE_BINARY:-$(command -v node || true)}" +@@ -116,6 +112,7 @@ moveOutputs () { + withCodgenDiscovery () { + setup_dirs + find_node ++ find_codegen + generateArtifacts + moveOutputs + } +@@ -123,6 +120,7 @@ withCodgenDiscovery () { + noCodegenDiscovery () { + setup_dirs + find_node ++ find_codegen + generateCodegenSchemaFromJavaScript + generateCodegenArtifactsFromSchema + moveOutputs \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08a8ef4..eb1d756 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,10 @@ lockfileVersion: 5.4 +patchedDependencies: + react-native@0.70.5: + hash: rnbco5eodjkfp6ucueusre3z4i + path: patches/react-native@0.70.5.patch + importers: .: @@ -38,16 +43,16 @@ importers: '@types/react': ^18.0.25 '@types/react-native': ~0.70.6 eslint: ^8.28.0 - expo: ~47.0.6 + expo: ~47.0.12 expo-auth-session: ^3.7.3 expo-random: ^13.0.0 expo-secure-store: ^12.0.0 expo-status-bar: ~1.4.2 nativewind: ^2.0.11 postcss: ^8.4.19 - react: 18.2.0 - react-dom: 18.2.0 - react-native: 0.71.0-rc.0 + react: 18.1.0 + react-dom: 18.1.0 + react-native: 0.70.5 react-native-safe-area-context: 4.4.1 react-native-web: ~0.18.10 tailwindcss: ^3.2.4 @@ -55,23 +60,23 @@ importers: dependencies: '@acme/api': link:../../packages/api '@acme/tailwind-config': link:../../packages/config/tailwind - '@clerk/clerk-expo': 0.10.16_ltxsnhj3waoeyr73zzny5rkleq - '@shopify/flash-list': 1.4.0_u2tfci3hcclp5veznklgxvxlyq - '@tanstack/react-query': 4.19.1_slnhbjkuf3cktqrwdgz34rrasq + '@clerk/clerk-expo': 0.10.16_bqiwlafsw4dcdbo4utcvdflp5e + '@shopify/flash-list': 1.4.0_fwd3cvm5yi7xtgo6cbycpwbcpi + '@tanstack/react-query': 4.19.1_2bkajway7msrchxwrvhplxy5ru '@trpc/client': 10.5.0_@trpc+server@10.5.0 - '@trpc/react-query': 10.5.0_i3ykvnz4igoclzsim3lzrnoi4y + '@trpc/react-query': 10.5.0_jjybkptzg6otocbeysgs6ldajy '@trpc/server': 10.5.0 - expo: 47.0.8_@babel+core@7.20.5 - expo-auth-session: 3.7.3_5d2nux3u52k5e4br7qacotqlyi - expo-random: 13.0.0_expo@47.0.8 - expo-secure-store: 12.0.0_expo@47.0.8 + expo: 47.0.13_@babel+core@7.20.5 + expo-auth-session: 3.7.3_3cfklri74rc5w5ngxowx7ovxta + expo-random: 13.0.0_expo@47.0.13 + expo-secure-store: 12.0.0_expo@47.0.13 expo-status-bar: 1.4.2 - nativewind: 2.0.11_dpx3ezyh7vrtb4aufvxbx6obrq - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - react-native: 0.71.0-rc.0_ildacul6tjko7jf3wnaev3ii3q - react-native-safe-area-context: 4.4.1_6dzswgw3yaswvbertf2cdslpzq - react-native-web: 0.18.10_biqbaboplfbrettd7655fr4n2y + nativewind: 2.0.11_f3xea42f6zrwqyr5c6mbkdauxa + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 + react-native: 0.70.5_rnbco5eodjkfp6ucueusre3z4i_2hkxedd44to6uuf252s62q5boq + react-native-safe-area-context: 4.4.1_tj3nonr5gneraukzjkxpsiy7yu + react-native-web: 0.18.10_ef5jwxihqo6n7gxfmzogljlgcm devDependencies: '@babel/core': 7.20.5 '@babel/preset-env': 7.20.2_@babel+core@7.20.5 @@ -1464,17 +1469,17 @@ packages: - encoding dev: false - /@clerk/clerk-expo/0.10.16_ltxsnhj3waoeyr73zzny5rkleq: + /@clerk/clerk-expo/0.10.16_bqiwlafsw4dcdbo4utcvdflp5e: resolution: {integrity: sha512-NdUlaeJT5MoPr9zj+NcVeGdctlF6AIVi3SOyZF1Ejv6hjQmKowEPPbz5WV/+eatSzOGdwxjmCLL55TxCIerU5Q==} engines: {node: '>=14'} peerDependencies: react: '>=16' dependencies: '@clerk/clerk-js': 4.22.1_bojq522x43gltlp3o2g2z3fkw4 - '@clerk/clerk-react': 4.7.0_biqbaboplfbrettd7655fr4n2y + '@clerk/clerk-react': 4.7.0_ef5jwxihqo6n7gxfmzogljlgcm base-64: 1.0.0 - react: 18.2.0 - react-native-url-polyfill: 1.3.0_react-native@0.71.0-rc.0 + react: 18.1.0 + react-native-url-polyfill: 1.3.0_react-native@0.70.5 transitivePeerDependencies: - '@babel/core' - '@types/react' @@ -1528,6 +1533,23 @@ packages: - react-test-renderer dev: false + /@clerk/clerk-react/4.7.0_ef5jwxihqo6n7gxfmzogljlgcm: + resolution: {integrity: sha512-A0GyPOmy3abF1WHNX1gs829Zq5LhqqWjKLlbV7Ui3JX06mLFH7OWkh9x1y9pQbHwzABOMI7DfaTFMu8MNXlUaQ==} + engines: {node: '>=14'} + peerDependencies: + react: '>=16' + react-dom: '>=16' + dependencies: + '@clerk/shared': 0.8.3_ef5jwxihqo6n7gxfmzogljlgcm + '@clerk/types': 3.23.0 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 + swr: 1.3.0_react@18.1.0 + tslib: 2.4.1 + transitivePeerDependencies: + - react-test-renderer + dev: false + /@clerk/clerk-sdk-node/4.5.14: resolution: {integrity: sha512-4NHfROWQevI9SMYz3dJnCPpAcK7mIKPaH3x4viNeIvaqVzEJJCZplPeokfFNGihlgVcHle53JVnNEElk61R1DQ==} engines: {node: '>=14'} @@ -1608,6 +1630,17 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false + /@clerk/shared/0.8.3_ef5jwxihqo6n7gxfmzogljlgcm: + resolution: {integrity: sha512-YAlNknhZVWASBm/3i85aZdWHFRNIwqTmtERFgf3OL5+pdFBue2ajS8eqNmzDFNjf4kFXCOCe2WJ3CSZOUAYaNQ==} + peerDependencies: + react: 18.2.0 + react-dom: 18.2.0 + react-test-renderer: ^18.2.0 + dependencies: + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 + dev: false + /@clerk/types/3.23.0: resolution: {integrity: sha512-u88bQ7vuRenq1+m5TWkxJbCNzaq+T2RGAkpm8Cib8no0MmwuhplYwx+o1QvseM0cVLu1xr9mPCa/OyLqkdowhQ==} engines: {node: '>=14'} @@ -1738,22 +1771,22 @@ packages: safe-json-stringify: 1.2.0 dev: false - /@expo/cli/0.4.10_izdyceaqizch3ark2xdkp4tala: - resolution: {integrity: sha512-c8NJOVa5b8g9CYj8ahdaN21cVE2wPwUaFrtTE0kLeRR5ASy8reWLFEOcstEtt6eufdcN/uGgBWQ0FLovgLZuzw==} + /@expo/cli/0.4.11_icwh4t4f22ilvzajfiepq6z62e: + resolution: {integrity: sha512-L9Ci9RBh0aPFEDF1AjDYPk54OgeUJIKzxF3lRgITm+lQpI3IEKjAc9LaYeQeO1mlZMUQmPkHArF8iyz1eOeVoQ==} hasBin: true dependencies: '@babel/runtime': 7.20.6 '@expo/code-signing-certificates': 0.0.5 '@expo/config': 7.0.3 '@expo/config-plugins': 5.0.4 - '@expo/dev-server': 0.1.123 + '@expo/dev-server': 0.1.124 '@expo/devcert': 1.1.0 '@expo/json-file': 8.2.36 '@expo/metro-config': 0.5.1 '@expo/osascript': 2.0.33 '@expo/package-manager': 0.0.57 '@expo/plist': 0.0.18 - '@expo/prebuild-config': 5.0.7_izdyceaqizch3ark2xdkp4tala + '@expo/prebuild-config': 5.0.7_icwh4t4f22ilvzajfiepq6z62e '@expo/rudder-sdk-node': 1.1.1 '@expo/spawn-async': 1.5.0 '@expo/xcpretty': 4.2.2 @@ -1861,14 +1894,14 @@ packages: - supports-color dev: false - /@expo/dev-server/0.1.123: - resolution: {integrity: sha512-N6UVzzeemfX0AONUSWInvkAAbqon8hRXpyYE/nMPaC6TvAmgGY5ILZAGoXwlpxwY2VKNT0Lx4s/UJ53ytIaHbA==} + /@expo/dev-server/0.1.124: + resolution: {integrity: sha512-iHczVcf+rgWupCY/3b3ePIizNtzsy1O/w8jdKv3bKvoOfXiVIVOo4KGiVDpAJOahKiMOsRlbKeemB8OLNKzdSA==} dependencies: '@expo/bunyan': 4.0.0 '@expo/metro-config': 0.5.1 '@expo/osascript': 2.0.33 '@expo/spawn-async': 1.5.0 - body-parser: 1.19.0 + body-parser: 1.20.1 chalk: 4.1.2 connect: 3.7.0 fs-extra: 9.0.0 @@ -1977,7 +2010,7 @@ packages: xmlbuilder: 14.0.0 dev: false - /@expo/prebuild-config/5.0.7_izdyceaqizch3ark2xdkp4tala: + /@expo/prebuild-config/5.0.7_icwh4t4f22ilvzajfiepq6z62e: resolution: {integrity: sha512-D+TBpJUHe4+oTGFPb4o0rrw/h1xxc6wF+abJnbDHUkhnaeiHkE2O3ByS7FdiZ2FT36t0OKqeSKG/xFwWT3m1Ew==} peerDependencies: expo-modules-autolinking: '>=0.8.1' @@ -1988,7 +2021,7 @@ packages: '@expo/image-utils': 0.3.22 '@expo/json-file': 8.2.36 debug: 4.3.4 - expo-modules-autolinking: 1.0.0 + expo-modules-autolinking: 1.0.2 fs-extra: 9.1.0 resolve-from: 5.0.0 semver: 7.3.2 @@ -2123,28 +2156,6 @@ packages: '@jest/types': 29.3.1 dev: false - /@jest/environment/29.3.1: - resolution: {integrity: sha512-pMmvfOPmoa1c1QpfFW0nXYtNLpofqo4BrCIk6f2kW4JFeNlHV2t3vd+3iDLf31e2ot2Mec0uqZfmI+U0K2CFag==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/fake-timers': 29.3.1 - '@jest/types': 29.3.1 - '@types/node': 18.11.13 - jest-mock: 29.3.1 - dev: false - - /@jest/fake-timers/29.3.1: - resolution: {integrity: sha512-iHTL/XpnDlFki9Tq0Q1GGuVeQ8BHZGIYsvCO5eN/O/oJaRzofG9Xndd9HuSDBI/0ZS79pg0iwn07OMTQ7ngF2A==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.3.1 - '@sinonjs/fake-timers': 9.1.2 - '@types/node': 18.11.13 - jest-message-util: 29.3.1 - jest-mock: 29.3.1 - jest-util: 29.3.1 - dev: false - /@jest/schemas/29.0.0: resolution: {integrity: sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2209,13 +2220,6 @@ packages: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} - /@jridgewell/source-map/0.3.2: - resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} - dependencies: - '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 - dev: false - /@jridgewell/sourcemap-codec/1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} @@ -2495,10 +2499,10 @@ packages: resolution: {integrity: sha512-zWabHosTdLpXXlMefHmnouhXMoTB1+SCbUU3t4FCmdrtIOZcarPKU3Alto7gm/pZ9vHlGOXHCfVZ1G7OIrSbog==} requiresBuild: true - /@react-native-community/cli-clean/10.0.0: - resolution: {integrity: sha512-9uHRicQXycqu55rSplQh2/o/nDdA5qDXiU09/s7/fJbUlCNUySy5rXw5FtbQv+Bj+bD9tXFoDRKN1ZnNHtT4QQ==} + /@react-native-community/cli-clean/9.2.1: + resolution: {integrity: sha512-dyNWFrqRe31UEvNO+OFWmQ4hmqA07bR9Ief/6NnGwx67IO9q83D5PEAf/o96ML6jhSbDwCmpPKhPwwBbsyM3mQ==} dependencies: - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 execa: 1.0.0 prompts: 2.4.2 @@ -2506,11 +2510,10 @@ packages: - encoding dev: false - /@react-native-community/cli-config/10.0.0: - resolution: {integrity: sha512-cbJfncqFtONfPPFnfL4bgdYYZU+Muo6jQMgTnR+rbp6gNxTPUYioctHgXcvyJAubl886mr3lirfU31V+a96AqA==} + /@react-native-community/cli-config/9.2.1: + resolution: {integrity: sha512-gHJlBBXUgDN9vrr3aWkRqnYrPXZLztBDQoY97Mm5Yo6MidsEpYo2JIP6FH4N/N2p1TdjxJL4EFtdd/mBpiR2MQ==} dependencies: - '@react-native-community/cli-tools': 10.0.0 - chalk: 4.1.2 + '@react-native-community/cli-tools': 9.2.1 cosmiconfig: 5.2.1 deepmerge: 3.3.0 glob: 7.2.3 @@ -2519,20 +2522,20 @@ packages: - encoding dev: false - /@react-native-community/cli-debugger-ui/10.0.0: - resolution: {integrity: sha512-8UKLcvpSNxnUTRy8CkCl27GGLqZunQ9ncGYhSrWyKrU9SWBJJGeZwi2k2KaoJi5FvF2+cD0t8z8cU6lsq2ZZmA==} + /@react-native-community/cli-debugger-ui/9.0.0: + resolution: {integrity: sha512-7hH05ZwU9Tp0yS6xJW0bqcZPVt0YCK7gwj7gnRu1jDNN2kughf6Lg0Ys29rAvtZ7VO1PK5c1O+zs7yFnylQDUA==} dependencies: serve-static: 1.15.0 transitivePeerDependencies: - supports-color dev: false - /@react-native-community/cli-doctor/10.0.0: - resolution: {integrity: sha512-w0GeAla0mEb0zo9CWvIxicaAtF+7oSnmIOPBJFXC5qYDnpHkYxsqkvM6eyLqmzZNs0sbB359BVg4ACNh/8zAPg==} + /@react-native-community/cli-doctor/9.3.0: + resolution: {integrity: sha512-/fiuG2eDGC2/OrXMOWI5ifq4X1gdYTQhvW2m0TT5Lk1LuFiZsbTCp1lR+XILKekuTvmYNjEGdVpeDpdIWlXdEA==} dependencies: - '@react-native-community/cli-config': 10.0.0 - '@react-native-community/cli-platform-ios': 10.0.0 - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-config': 9.2.1 + '@react-native-community/cli-platform-ios': 9.3.0 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 command-exists: 1.2.9 envinfo: 7.8.1 @@ -2550,11 +2553,11 @@ packages: - encoding dev: false - /@react-native-community/cli-hermes/10.0.0: - resolution: {integrity: sha512-4z4SYcMzaLs2ElZ/BRwb/JtFayiFXCqn8Ski9P9KkCBtibXq2KlqXVbHPkLynopgxyEvg4syBgEuzmzT+0YlOA==} + /@react-native-community/cli-hermes/9.3.1: + resolution: {integrity: sha512-Mq4PK8m5YqIdaVq5IdRfp4qK09aVO+aiCtd6vjzjNUgk1+1X5cgUqV6L65h4N+TFJYJHcp2AnB+ik1FAYXvYPQ==} dependencies: - '@react-native-community/cli-platform-android': 10.0.0 - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-platform-android': 9.3.1 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 hermes-profile-transformer: 0.0.6 ip: 1.1.8 @@ -2562,34 +2565,38 @@ packages: - encoding dev: false - /@react-native-community/cli-platform-android/10.0.0: - resolution: {integrity: sha512-wUXq+//PagXVjG6ZedO+zIbNPkCsAiP+uiE45llFTsCtI6vFBwa6oJFHH6fhfeib4mOd7DvIh2Kktrpgyb6nBg==} + /@react-native-community/cli-platform-android/9.2.1: + resolution: {integrity: sha512-VamCZ8nido3Q3Orhj6pBIx48itORNPLJ7iTfy3nucD1qISEDih3DOzCaQCtmqdEBgUkNkNl0O+cKgq5A3th3Zg==} dependencies: - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 execa: 1.0.0 + fs-extra: 8.1.0 glob: 7.2.3 logkitty: 0.7.1 + slash: 3.0.0 transitivePeerDependencies: - encoding dev: false - /@react-native-community/cli-platform-android/10.0.0-alpha.3: - resolution: {integrity: sha512-QMOv/X2SHTEd0AdWv4BDtdFkjVovmlS3MOl1LN7c3YV+Slt8zCN8nhrSNnxLGgbD8z662WJVCbygMu0BKeFKeQ==} + /@react-native-community/cli-platform-android/9.3.1: + resolution: {integrity: sha512-m0bQ6Twewl7OEZoVf79I2GZmsDqh+Gh0bxfxWgwxobsKDxLx8/RNItAo1lVtTCgzuCR75cX4EEO8idIF9jYhew==} dependencies: - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 execa: 1.0.0 + fs-extra: 8.1.0 glob: 7.2.3 logkitty: 0.7.1 + slash: 3.0.0 transitivePeerDependencies: - encoding dev: false - /@react-native-community/cli-platform-ios/10.0.0: - resolution: {integrity: sha512-WLpXzZQ53zb1RhkpSDNHyBR3SIN3WObDRTEaR0TMXsXDeTj8/Eu2DPFpT+uEnD10ly/Y6/DqJsAt4Ku2X76klA==} + /@react-native-community/cli-platform-ios/9.2.1: + resolution: {integrity: sha512-dEgvkI6CFgPk3vs8IOR0toKVUjIFwe4AsXFvWWJL5qhrIzW9E5Owi0zPkSvzXsMlfYMbVX0COfVIK539ZxguSg==} dependencies: - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 execa: 1.0.0 glob: 7.2.3 @@ -2598,10 +2605,10 @@ packages: - encoding dev: false - /@react-native-community/cli-platform-ios/10.0.0-alpha.3: - resolution: {integrity: sha512-eoezusigfUvIpBIFQblDKlP4IQqX1NqNFhi2lFCxdAeZNEw3ZzyOahe1FXf6BJgX7I3bs8O7eimc0LiPpLWrAg==} + /@react-native-community/cli-platform-ios/9.3.0: + resolution: {integrity: sha512-nihTX53BhF2Q8p4B67oG3RGe1XwggoGBrMb6vXdcu2aN0WeXJOXdBLgR900DAA1O8g7oy1Sudu6we+JsVTKnjw==} dependencies: - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 execa: 1.0.0 glob: 7.2.3 @@ -2610,18 +2617,18 @@ packages: - encoding dev: false - /@react-native-community/cli-plugin-metro/10.0.0_@babel+core@7.20.5: - resolution: {integrity: sha512-loeg2wu6taZ1YqyTJBBGmgSiQ1hyGYEO/Zzvto7eLq+eVj99NZtKqByS94tS5vi8KtZbrDxqFVFjkQ77JaoLXg==} + /@react-native-community/cli-plugin-metro/9.2.1_@babel+core@7.20.5: + resolution: {integrity: sha512-byBGBH6jDfUvcHGFA45W/sDwMlliv7flJ8Ns9foCh3VsIeYYPoDjjK7SawE9cPqRdMAD4SY7EVwqJnOtRbwLiQ==} dependencies: - '@react-native-community/cli-server-api': 10.0.0 - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-server-api': 9.2.1 + '@react-native-community/cli-tools': 9.2.1 chalk: 4.1.2 - metro: 0.73.5 - metro-config: 0.73.5 - metro-core: 0.73.5 - metro-react-native-babel-transformer: 0.73.5_@babel+core@7.20.5 - metro-resolver: 0.73.5 - metro-runtime: 0.73.5 + metro: 0.72.3 + metro-config: 0.72.3 + metro-core: 0.72.3 + metro-react-native-babel-transformer: 0.72.3_@babel+core@7.20.5 + metro-resolver: 0.72.3 + metro-runtime: 0.72.3 readline: 1.3.0 transitivePeerDependencies: - '@babel/core' @@ -2631,11 +2638,11 @@ packages: - utf-8-validate dev: false - /@react-native-community/cli-server-api/10.0.0: - resolution: {integrity: sha512-UXOYno0NMisMm8F61q1bG/HzVWkgvJvfuL5C9W036vo83y6oQGjjZBpIRWi/QF94BULz0hrdiPXFNXworLmAcQ==} + /@react-native-community/cli-server-api/9.2.1: + resolution: {integrity: sha512-EI+9MUxEbWBQhWw2PkhejXfkcRqPl+58+whlXJvKHiiUd7oVbewFs0uLW0yZffUutt4FGx6Uh88JWEgwOzAdkw==} dependencies: - '@react-native-community/cli-debugger-ui': 10.0.0 - '@react-native-community/cli-tools': 10.0.0 + '@react-native-community/cli-debugger-ui': 9.0.0 + '@react-native-community/cli-tools': 9.2.1 compression: 1.7.4 connect: 3.7.0 errorhandler: 1.5.1 @@ -2650,8 +2657,8 @@ packages: - utf-8-validate dev: false - /@react-native-community/cli-tools/10.0.0: - resolution: {integrity: sha512-cPUaOrahRcMJvJpBaoc/zpYPHoPqj91qV5KmvA9cJvKktY4rl/PFfUi1A0gTqqFhdH7qW1zkeyKo80lWq7NvxA==} + /@react-native-community/cli-tools/9.2.1: + resolution: {integrity: sha512-bHmL/wrKmBphz25eMtoJQgwwmeCylbPxqFJnFSbkqJPXQz3ManQ6q/gVVMqFyz7D3v+riaus/VXz3sEDa97uiQ==} dependencies: appdirsjs: 1.2.7 chalk: 4.1.2 @@ -2666,26 +2673,26 @@ packages: - encoding dev: false - /@react-native-community/cli-types/10.0.0: - resolution: {integrity: sha512-31oUM6/rFBZQfSmDQsT1DX/5fjqfxg7sf2u8kTPJK7rXVya5SRpAMaCXsPAG0omsmJxXt+J9HxUi3Ic+5Ux5Iw==} + /@react-native-community/cli-types/9.1.0: + resolution: {integrity: sha512-KDybF9XHvafLEILsbiKwz5Iobd+gxRaPyn4zSaAerBxedug4er5VUWa8Szy+2GeYKZzMh/gsb1o9lCToUwdT/g==} dependencies: joi: 17.7.0 dev: false - /@react-native-community/cli/10.0.0-alpha.3_@babel+core@7.20.5: - resolution: {integrity: sha512-E802hBdDHPyJ1Q1gI27Ac26S79kGdXmJKsHzBPv+Z/Z9TrPNyA5ZMygw2iwuv8rlxYHBPrxI7SXbqhoP3epqJA==} + /@react-native-community/cli/9.2.1_@babel+core@7.20.5: + resolution: {integrity: sha512-feMYS5WXXKF4TSWnCXozHxtWq36smyhGaENXlkiRESfYZ1mnCUlPfOanNCAvNvBqdyh9d4o0HxhYKX1g9l6DCQ==} engines: {node: '>=14'} hasBin: true dependencies: - '@react-native-community/cli-clean': 10.0.0 - '@react-native-community/cli-config': 10.0.0 - '@react-native-community/cli-debugger-ui': 10.0.0 - '@react-native-community/cli-doctor': 10.0.0 - '@react-native-community/cli-hermes': 10.0.0 - '@react-native-community/cli-plugin-metro': 10.0.0_@babel+core@7.20.5 - '@react-native-community/cli-server-api': 10.0.0 - '@react-native-community/cli-tools': 10.0.0 - '@react-native-community/cli-types': 10.0.0 + '@react-native-community/cli-clean': 9.2.1 + '@react-native-community/cli-config': 9.2.1 + '@react-native-community/cli-debugger-ui': 9.0.0 + '@react-native-community/cli-doctor': 9.3.0 + '@react-native-community/cli-hermes': 9.3.1 + '@react-native-community/cli-plugin-metro': 9.2.1_@babel+core@7.20.5 + '@react-native-community/cli-server-api': 9.2.1 + '@react-native-community/cli-tools': 9.2.1 + '@react-native-community/cli-types': 9.1.0 chalk: 4.1.2 commander: 9.4.1 execa: 1.0.0 @@ -2706,6 +2713,10 @@ packages: resolution: {integrity: sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==} dev: false + /@react-native/normalize-color/2.0.0: + resolution: {integrity: sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==} + dev: false + /@react-native/normalize-color/2.1.0: resolution: {integrity: sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==} dev: false @@ -2725,7 +2736,7 @@ packages: join-component: 1.1.0 dev: false - /@shopify/flash-list/1.4.0_u2tfci3hcclp5veznklgxvxlyq: + /@shopify/flash-list/1.4.0_fwd3cvm5yi7xtgo6cbycpwbcpi: resolution: {integrity: sha512-PvPOyk353LuETFnNA038+QaJsAFlCQ2TYC7DHP3YnYqTX72g2BM6qLoLsPaptXKuoXX+dinOo0MbEm7HDjTy1g==} peerDependencies: '@babel/runtime': '*' @@ -2733,9 +2744,9 @@ packages: react-native: '*' dependencies: '@babel/runtime': 7.20.6 - react: 18.2.0 - react-native: 0.71.0-rc.0_ildacul6tjko7jf3wnaev3ii3q - recyclerlistview: 4.2.0_6dzswgw3yaswvbertf2cdslpzq + react: 18.1.0 + react-native: 0.70.5_rnbco5eodjkfp6ucueusre3z4i_2hkxedd44to6uuf252s62q5boq + recyclerlistview: 4.2.0_tj3nonr5gneraukzjkxpsiy7yu tslib: 2.4.0 dev: false @@ -2762,18 +2773,6 @@ packages: engines: {node: '>=6'} dev: false - /@sinonjs/commons/1.8.6: - resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} - dependencies: - type-detect: 4.0.8 - dev: false - - /@sinonjs/fake-timers/9.1.2: - resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} - dependencies: - '@sinonjs/commons': 1.8.6 - dev: false - /@swc/helpers/0.4.14: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} dependencies: @@ -2791,7 +2790,7 @@ packages: resolution: {integrity: sha512-Zp0aIose5C8skBzqbVFGk9HJsPtUhRVDVNWIqVzFbGQQgYSeLZMd3Sdb4+EnA5wl1J7X+bre2PJGnQg9x/zHOA==} dev: false - /@tanstack/react-query/4.19.1_biqbaboplfbrettd7655fr4n2y: + /@tanstack/react-query/4.19.1_2bkajway7msrchxwrvhplxy5ru: resolution: {integrity: sha512-5dvHvmc0vrWI03AJugzvKfirxCyCLe+qawrWFCXdu8t7dklIhJ7D5ZhgTypv7mMtIpdHPcECtCiT/+V74wCn2A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -2804,12 +2803,13 @@ packages: optional: true dependencies: '@tanstack/query-core': 4.19.1 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - use-sync-external-store: 1.2.0_react@18.2.0 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 + react-native: 0.70.5_rnbco5eodjkfp6ucueusre3z4i_2hkxedd44to6uuf252s62q5boq + use-sync-external-store: 1.2.0_react@18.1.0 dev: false - /@tanstack/react-query/4.19.1_slnhbjkuf3cktqrwdgz34rrasq: + /@tanstack/react-query/4.19.1_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-5dvHvmc0vrWI03AJugzvKfirxCyCLe+qawrWFCXdu8t7dklIhJ7D5ZhgTypv7mMtIpdHPcECtCiT/+V74wCn2A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -2824,7 +2824,6 @@ packages: '@tanstack/query-core': 4.19.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-native: 0.71.0-rc.0_ildacul6tjko7jf3wnaev3ii3q use-sync-external-store: 1.2.0_react@18.2.0 dev: false @@ -2866,13 +2865,29 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@tanstack/react-query': 4.19.1_slnhbjkuf3cktqrwdgz34rrasq + '@tanstack/react-query': 4.19.1_biqbaboplfbrettd7655fr4n2y '@trpc/client': 10.5.0_@trpc+server@10.5.0 '@trpc/server': 10.5.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false + /@trpc/react-query/10.5.0_jjybkptzg6otocbeysgs6ldajy: + resolution: {integrity: sha512-MBjgssZBy1ZRZVRE4uvnVu7AGcdOhL47Y1NIPGd5WG5ZisNrV6imf7yZ62uNDemnekwTuJT/Lad9r14swvmvzQ==} + peerDependencies: + '@tanstack/react-query': ^4.3.8 + '@trpc/client': 10.5.0 + '@trpc/server': 10.5.0 + react: '>=16.8.0' + react-dom: '>=16.8.0' + dependencies: + '@tanstack/react-query': 4.19.1_2bkajway7msrchxwrvhplxy5ru + '@trpc/client': 10.5.0_@trpc+server@10.5.0 + '@trpc/server': 10.5.0 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 + dev: false + /@trpc/server/10.5.0: resolution: {integrity: sha512-AJ4ckDpnN8xuqWBox68KDTFpG12ZxKkW7fi9XJ+TLtyyNyqOMVUvKH9070CdxhqBZjebTASryE+/6lntkDFQxA==} dev: false @@ -3036,10 +3051,6 @@ packages: '@types/node': 18.11.13 dev: false - /@types/stack-utils/2.0.1: - resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} - dev: false - /@types/yargs-parser/21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: false @@ -3328,11 +3339,6 @@ packages: dependencies: color-convert: 2.0.1 - /ansi-styles/5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - dev: false - /any-promise/1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} dev: false @@ -3711,20 +3717,22 @@ packages: resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==} dev: false - /body-parser/1.19.0: - resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} - engines: {node: '>= 0.8'} + /body-parser/1.20.1: + resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: - bytes: 3.1.0 + bytes: 3.1.2 content-type: 1.0.4 debug: 2.6.9 - depd: 1.1.2 - http-errors: 1.7.2 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 iconv-lite: 0.4.24 - on-finished: 2.3.0 - qs: 6.7.0 - raw-body: 2.4.0 + on-finished: 2.4.1 + qs: 6.11.0 + raw-body: 2.5.1 type-is: 1.6.18 + unpipe: 1.0.0 transitivePeerDependencies: - supports-color dev: false @@ -3841,8 +3849,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /bytes/3.1.0: - resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} + /bytes/3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} dev: false @@ -4056,15 +4064,6 @@ packages: wrap-ansi: 6.2.0 dev: false - /cliui/8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - dev: false - /clone-deep/4.0.1: resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} engines: {node: '>=6'} @@ -4134,10 +4133,6 @@ packages: resolution: {integrity: sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==} dev: false - /commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: false - /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -4530,24 +4525,11 @@ packages: resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==} dev: false - /depd/1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - dev: false - /depd/2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} dev: false - /deprecated-react-native-prop-types/2.3.0: - resolution: {integrity: sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==} - dependencies: - '@react-native/normalize-color': 2.1.0 - invariant: 2.2.4 - prop-types: 15.8.1 - dev: false - /dequal/2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} @@ -4761,11 +4743,6 @@ packages: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} - /escape-string-regexp/2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - dev: false - /escape-string-regexp/4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -5100,20 +5077,20 @@ packages: - supports-color dev: false - /expo-application/5.0.1_expo@47.0.8: + /expo-application/5.0.1_expo@47.0.13: resolution: {integrity: sha512-bThxK5zH/Lc2tkCvEXGjfM7ayvOVmPWYcWzXsMIU1RtG73TyXo4cq+73FvfDNIWn6gKS0WyMcmoPB3WXEV/jsw==} peerDependencies: expo: '*' dependencies: - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 dev: false - /expo-asset/8.6.2_expo@47.0.8: - resolution: {integrity: sha512-XqlXjkuUCEiojbHwbHPjQs1oboRz6w3eV96+9NBD+wb3EUqgAAYY2Do+IWyVCAl8UIFbFi3xzMiqk0Xm9+H8uQ==} + /expo-asset/8.7.0_expo@47.0.13: + resolution: {integrity: sha512-lkoNsHK6vf+outISB6/37SonXcAL6Buw0ycjiwQVFfpOBKpkQa+zw5wm1m3KwjH2txmR3xdIzcpWsJkgovYCvQ==} dependencies: blueimp-md5: 2.19.0 - expo-constants: 14.0.2_expo@47.0.8 - expo-file-system: 15.1.1_expo@47.0.8 + expo-constants: 14.0.2_expo@47.0.13 + expo-file-system: 15.1.1_expo@47.0.13 invariant: 2.2.4 md5-file: 3.2.3 path-browserify: 1.0.1 @@ -5123,7 +5100,7 @@ packages: - supports-color dev: false - /expo-auth-session/3.7.3_5d2nux3u52k5e4br7qacotqlyi: + /expo-auth-session/3.7.3_3cfklri74rc5w5ngxowx7ovxta: resolution: {integrity: sha512-0mX47j6WdpEoaFVxU36VBRkEjJKwAkqnRyNdd5g+Ab1fHXQJJK3nzjOjxuBzgE8mKSS9NGHr/At9IGY6MLrg2g==} peerDependencies: expo-random: '*' @@ -5131,11 +5108,11 @@ packages: expo-random: optional: true dependencies: - expo-constants: 14.0.2_expo@47.0.8 - expo-crypto: 12.0.0_expo@47.0.8 - expo-linking: 3.2.3_expo@47.0.8 - expo-random: 13.0.0_expo@47.0.8 - expo-web-browser: 12.0.0_expo@47.0.8 + expo-constants: 14.0.2_expo@47.0.13 + expo-crypto: 12.0.0_expo@47.0.13 + expo-linking: 3.2.3_expo@47.0.13 + expo-random: 13.0.0_expo@47.0.13 + expo-web-browser: 12.0.0_expo@47.0.13 invariant: 2.2.4 qs: 6.9.1 transitivePeerDependencies: @@ -5143,67 +5120,67 @@ packages: - supports-color dev: false - /expo-constants/14.0.2_expo@47.0.8: + /expo-constants/14.0.2_expo@47.0.13: resolution: {integrity: sha512-wzV3nrzTXTI8yG0tfas3fnqCfKV6YE+1GphEREyVDAShEB6mBInX1b6HgtpHFy2wOtnml+lPVmTCeGtjjLnZhA==} peerDependencies: expo: '*' dependencies: '@expo/config': 7.0.3 - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 uuid: 3.4.0 transitivePeerDependencies: - supports-color dev: false - /expo-crypto/12.0.0_expo@47.0.8: + /expo-crypto/12.0.0_expo@47.0.13: resolution: {integrity: sha512-2KC52eLYsXndDZOVFyr+K3Zs9wDgpqZ7F7fwAiUg+yNbE21CJrHKDFvo/Br0FAaDf/w9pUks5/qi1azB5sDzvg==} peerDependencies: expo: '*' dependencies: - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 dev: false - /expo-error-recovery/4.0.1_expo@47.0.8: + /expo-error-recovery/4.0.1_expo@47.0.13: resolution: {integrity: sha512-wceptnRX+N3qCSVTNbIchUFu3GmY30onRH5L66OF8HMLpAIQfrZMLxJfz7SAMJTcr3jxsJ11vSa2l2RaPKgHsQ==} requiresBuild: true peerDependencies: expo: '*' dependencies: - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 dev: false optional: true - /expo-file-system/15.1.1_expo@47.0.8: + /expo-file-system/15.1.1_expo@47.0.13: resolution: {integrity: sha512-MYYDKxjLo9VOkvGHqym5EOAUS+ero9O66X5zI+EXJzqNznKvnfScdXeeAaQzShmWtmLkdVDCoYFGOaTvTA1wTQ==} peerDependencies: expo: '*' dependencies: - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 uuid: 3.4.0 dev: false - /expo-font/11.0.1_expo@47.0.8: + /expo-font/11.0.1_expo@47.0.13: resolution: {integrity: sha512-LGAIluWZfru0J0n87dzb6pwAB6TVMTEiLcsd/ktozzbn4DlN7SeQy40+ruU6bvAKCOGrnRneYbKSIOGkrd7oNg==} peerDependencies: expo: '*' dependencies: - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 fontfaceobserver: 2.3.0 dev: false - /expo-keep-awake/11.0.1_expo@47.0.8: + /expo-keep-awake/11.0.1_expo@47.0.13: resolution: {integrity: sha512-44ZjgLE4lnce2d40Pv8xsjMVc6R5GvgHOwZfkLYtGmgYG9TYrEJeEj5UfSeweXPL3pBFhXKfFU8xpGYMaHdP0A==} peerDependencies: expo: '*' dependencies: - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 dev: false - /expo-linking/3.2.3_expo@47.0.8: + /expo-linking/3.2.3_expo@47.0.13: resolution: {integrity: sha512-PgiWCao9TecLOPdtWyiNSY+UQGAwdjFx4KbHd1YsF0KnM1CJ2idcaHpDRlQPWSNmDebUZYN461/dVtJi9b2krg==} dependencies: '@types/qs': 6.9.7 - expo-constants: 14.0.2_expo@47.0.8 + expo-constants: 14.0.2_expo@47.0.13 invariant: 2.2.4 qs: 6.9.1 url-parse: 1.5.10 @@ -5212,8 +5189,8 @@ packages: - supports-color dev: false - /expo-modules-autolinking/1.0.0: - resolution: {integrity: sha512-MoRRkOVMoGUH/Lr8XS6UmBIZT/qrwbRt2IzUBALcM6MWZKtDn9Uct9XgMRxue82FJhRCfy9p1xZJVKHBRo4zEA==} + /expo-modules-autolinking/1.0.2: + resolution: {integrity: sha512-skAUXERKw1gtSw8xsvft9DE0KVhBvw4dujAtgCZoG2l513fN7ds+B5+30ZVgZATMC+EjtlmjKXzhp5QS44DCFA==} hasBin: true dependencies: chalk: 4.1.2 @@ -5223,62 +5200,62 @@ packages: fs-extra: 9.1.0 dev: false - /expo-modules-core/1.0.3: - resolution: {integrity: sha512-XqyA5c+zsK+cHDNVBVYu62HLBHyGMG0iWpXVP0bBQJWz0eyg5rcuEqLsnRTmoEz0YnH6QBf/cwRl+FfgnnH5Og==} + /expo-modules-core/1.1.1: + resolution: {integrity: sha512-+AcaYmaWphIfkBcccu65dyOhWnpOJ3+SQpoI4lI/Plg1nNjOLuBjmrdVvpiJOvkN+CqbNGsJ5Yll8LLk+C107Q==} dependencies: compare-versions: 3.6.0 invariant: 2.2.4 dev: false - /expo-random/13.0.0_expo@47.0.8: + /expo-random/13.0.0_expo@47.0.13: resolution: {integrity: sha512-aGb0vtUmFFuW0TF1rdOgsz89zEVD/RXUPUnnZy5+i3jJeQ2PerJ4uo72/EuWqHpCBNto8/qT+aCzFinmQDeTAA==} peerDependencies: expo: '*' dependencies: base64-js: 1.5.1 - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 dev: false - /expo-secure-store/12.0.0_expo@47.0.8: + /expo-secure-store/12.0.0_expo@47.0.13: resolution: {integrity: sha512-Rz5lYr2NxrnFvIPwuWcseUSbdUjFxNZG0oVulqM9puuK7t5lDG3/SAy+J22ELBhaltuci2VVO6hCdFwRoRiG/Q==} peerDependencies: expo: '*' dependencies: - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 dev: false /expo-status-bar/1.4.2: resolution: {integrity: sha512-ZWjO6D4ARGYfAd3SWDD3STNudHDhyBZDZjhhseqoEmsf7bS9ykny8KKOhlzJW24qIQNPhkgdvHhaw9fQwMJy3Q==} dev: false - /expo-web-browser/12.0.0_expo@47.0.8: + /expo-web-browser/12.0.0_expo@47.0.13: resolution: {integrity: sha512-7/RUuE0sv5kf+mTw5/SOnks0Am1ctoxvT1Xi53Nom2EuXTKBV+b2Kf5xAw3ItoW5W4MHJUX3FdNI6qc9sS9+Pw==} peerDependencies: expo: '*' dependencies: compare-urls: 2.0.0 - expo: 47.0.8_@babel+core@7.20.5 + expo: 47.0.13_@babel+core@7.20.5 dev: false - /expo/47.0.8_@babel+core@7.20.5: - resolution: {integrity: sha512-PGNCIvrnYwHH4TDFsVocq/xhWZ5DW8N3bLkZJPZZgX6VgjtVLNsbZ+0lm1inLCZHP+6xSpSKRccjGHO/QQoMBQ==} + /expo/47.0.13_@babel+core@7.20.5: + resolution: {integrity: sha512-9VjjGdViCJ9NfWbUE7brkwFBDvKuA35V345vMtHFYNKoGJjXib36yitmawreMDQFv0kMTqTnzc7T2191Pod7Ng==} hasBin: true dependencies: '@babel/runtime': 7.20.6 - '@expo/cli': 0.4.10_izdyceaqizch3ark2xdkp4tala + '@expo/cli': 0.4.11_icwh4t4f22ilvzajfiepq6z62e '@expo/config': 7.0.3 '@expo/config-plugins': 5.0.4 '@expo/vector-icons': 13.0.0 babel-preset-expo: 9.2.2_@babel+core@7.20.5 cross-spawn: 6.0.5 - expo-application: 5.0.1_expo@47.0.8 - expo-asset: 8.6.2_expo@47.0.8 - expo-constants: 14.0.2_expo@47.0.8 - expo-file-system: 15.1.1_expo@47.0.8 - expo-font: 11.0.1_expo@47.0.8 - expo-keep-awake: 11.0.1_expo@47.0.8 - expo-modules-autolinking: 1.0.0 - expo-modules-core: 1.0.3 + expo-application: 5.0.1_expo@47.0.13 + expo-asset: 8.7.0_expo@47.0.13 + expo-constants: 14.0.2_expo@47.0.13 + expo-file-system: 15.1.1_expo@47.0.13 + expo-font: 11.0.1_expo@47.0.13 + expo-keep-awake: 11.0.1_expo@47.0.13 + expo-modules-autolinking: 1.0.2 + expo-modules-core: 1.1.1 fbemitter: 3.0.0 getenv: 1.0.0 invariant: 2.2.4 @@ -5287,7 +5264,7 @@ packages: pretty-format: 26.6.2 uuid: 3.4.0 optionalDependencies: - expo-error-recovery: 4.0.1_expo@47.0.8 + expo-error-recovery: 4.0.1_expo@47.0.13 transitivePeerDependencies: - '@babel/core' - bluebird @@ -5495,6 +5472,11 @@ packages: /flatted/3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + /flow-parser/0.121.0: + resolution: {integrity: sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==} + engines: {node: '>=0.4.0'} + dev: false + /flow-parser/0.185.2: resolution: {integrity: sha512-2hJ5ACYeJCzNtiVULov6pljKOLygy0zddoqSI1fFetM+XRPpRshFdGEijtqlamA1XwyZ+7rhryI6FQFzvtLWUQ==} engines: {node: '>=0.4.0'} @@ -5539,6 +5521,14 @@ packages: engines: {node: '>= 0.6'} dev: false + /fs-extra/1.0.0: + resolution: {integrity: sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==} + dependencies: + graceful-fs: 4.2.10 + jsonfile: 2.4.0 + klaw: 1.3.1 + dev: false + /fs-extra/8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} @@ -5900,17 +5890,6 @@ packages: resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: false - /http-errors/1.7.2: - resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.1 - statuses: 1.5.0 - toidentifier: 1.0.0 - dev: false - /http-errors/2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} @@ -5991,10 +5970,6 @@ packages: once: 1.4.0 wrappy: 1.0.2 - /inherits/2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - dev: false - /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -6348,47 +6323,11 @@ packages: engines: {node: '>=0.10.0'} dev: false - /jest-environment-node/29.3.1: - resolution: {integrity: sha512-xm2THL18Xf5sIHoU7OThBPtuH6Lerd+Y1NLYiZJlkE3hbE+7N7r8uvHIl/FkZ5ymKXJe/11SQuf3fv4v6rUMag==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/environment': 29.3.1 - '@jest/fake-timers': 29.3.1 - '@jest/types': 29.3.1 - '@types/node': 18.11.13 - jest-mock: 29.3.1 - jest-util: 29.3.1 - dev: false - /jest-get-type/26.3.0: resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} engines: {node: '>= 10.14.2'} dev: false - /jest-message-util/29.3.1: - resolution: {integrity: sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@babel/code-frame': 7.18.6 - '@jest/types': 29.3.1 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.10 - micromatch: 4.0.5 - pretty-format: 29.3.1 - slash: 3.0.0 - stack-utils: 2.0.6 - dev: false - - /jest-mock/29.3.1: - resolution: {integrity: sha512-H8/qFDtDVMFvFP4X8NuOT3XRDzOUTz+FeACjufHzsOIBAxivLqkB1PoLCaJx9iPPQ8dZThHPp/G3WRWyMgA3JA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.3.1 - '@types/node': 18.11.13 - jest-util: 29.3.1 - dev: false - /jest-regex-util/27.5.1: resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -6414,18 +6353,6 @@ packages: picomatch: 2.3.1 dev: false - /jest-util/29.3.1: - resolution: {integrity: sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.3.1 - '@types/node': 18.11.13 - chalk: 4.1.2 - ci-info: 3.7.0 - graceful-fs: 4.2.10 - picomatch: 2.3.1 - dev: false - /jest-validate/26.6.2: resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} engines: {node: '>= 10.14.2'} @@ -6583,6 +6510,12 @@ packages: engines: {node: '>=6'} hasBin: true + /jsonfile/2.4.0: + resolution: {integrity: sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==} + optionalDependencies: + graceful-fs: 4.2.10 + dev: false + /jsonfile/4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: @@ -6687,6 +6620,12 @@ packages: engines: {node: '>=0.10.0'} dev: false + /klaw/1.3.1: + resolution: {integrity: sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==} + optionalDependencies: + graceful-fs: 4.2.10 + dev: false + /kleur/3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -6946,48 +6885,37 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /metro-babel-transformer/0.73.3: - resolution: {integrity: sha512-vNNFMxsZn1JasZEk9RlC84KQiei1ecZ3BmRsNCipWN7YMC/SbV8QLMdqhgF8XIfKnZnS6Z2RCFGPYPxu7/9sJA==} - dependencies: - '@babel/core': 7.20.5 - hermes-parser: 0.8.0 - metro-source-map: 0.73.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - dev: false - - /metro-babel-transformer/0.73.5: - resolution: {integrity: sha512-G3awAJ9of/R2jEg+MRokYcq/TNvMSxJipwybQ2NfwwSj5iLEmRH2YbwTx5w8f5qKgs2K4SS2pmBIs8qjdV6p3Q==} + /metro-babel-transformer/0.72.3: + resolution: {integrity: sha512-PTOR2zww0vJbWeeM3qN90WKENxCLzv9xrwWaNtwVlhcV8/diNdNe82sE1xIxLFI6OQuAVwNMv1Y7VsO2I7Ejrw==} dependencies: '@babel/core': 7.20.5 hermes-parser: 0.8.0 - metro-source-map: 0.73.5 + metro-source-map: 0.72.3 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color dev: false - /metro-cache-key/0.73.5: - resolution: {integrity: sha512-epEN4GCVkERmZdDeMPpWl7fpsgRNduTS84CAXZXDyWw9zHr0yd1Q+gF/HFkmsg6asOAg9EctuuXf2hFBJ0eP6w==} + /metro-cache-key/0.72.3: + resolution: {integrity: sha512-kQzmF5s3qMlzqkQcDwDxrOaVxJ2Bh6WRXWdzPnnhsq9LcD3B3cYqQbRBS+3tSuXmathb4gsOdhWslOuIsYS8Rg==} dev: false - /metro-cache/0.73.5: - resolution: {integrity: sha512-eOvUDhWTusuYg+HcoCDsV+w2XtamHduq00FWGrfeS656HBx/jOhq7ufwpN8yKP6plv5U4V1k6MoEKhv218Dy0w==} + /metro-cache/0.72.3: + resolution: {integrity: sha512-++eyZzwkXvijWRV3CkDbueaXXGlVzH9GA52QWqTgAOgSHYp5jWaDwLQ8qpsMkQzpwSyIF4LLK9aI3eA7Xa132A==} dependencies: - metro-core: 0.73.5 - rimraf: 3.0.2 + metro-core: 0.72.3 + rimraf: 2.7.1 dev: false - /metro-config/0.73.5: - resolution: {integrity: sha512-CvddMglr2k0FSBHuBSs/piazu5xuZvyAolB40ksCkfLu0nDbEqKZMSvIRGnkU/1H+OaY8wrcQmou0/L5/PT9Dw==} + /metro-config/0.72.3: + resolution: {integrity: sha512-VEsAIVDkrIhgCByq8HKTWMBjJG6RlYwWSu1Gnv3PpHa0IyTjKJtB7wC02rbTjSaemcr82scldf2R+h6ygMEvsw==} dependencies: cosmiconfig: 5.2.1 jest-validate: 26.6.2 - metro: 0.73.5 - metro-cache: 0.73.5 - metro-core: 0.73.5 - metro-runtime: 0.73.5 + metro: 0.72.3 + metro-cache: 0.72.3 + metro-core: 0.72.3 + metro-runtime: 0.72.3 transitivePeerDependencies: - bufferutil - encoding @@ -6995,15 +6923,15 @@ packages: - utf-8-validate dev: false - /metro-core/0.73.5: - resolution: {integrity: sha512-gubog1DnAIWKMl0GGqQyMJ1ytt/A7y+8Z+E0PmpEFEySk0hMKexOYJ3PqijWilUBH2Od/lMo8TdDR7yIR01uIw==} + /metro-core/0.72.3: + resolution: {integrity: sha512-KuYWBMmLB4+LxSMcZ1dmWabVExNCjZe3KysgoECAIV+wyIc2r4xANq15GhS94xYvX1+RqZrxU1pa0jQ5OK+/6A==} dependencies: lodash.throttle: 4.1.1 - metro-resolver: 0.73.5 + metro-resolver: 0.72.3 dev: false - /metro-file-map/0.73.5: - resolution: {integrity: sha512-F0snVq8ODO78L8vcX5d91LdfZBKDSLvC7kLe/wWmTI+YRNyTLTGja4WW+MPC0wr2JTNVGVdGQP8g9Ad5429VLg==} + /metro-file-map/0.72.3: + resolution: {integrity: sha512-LhuRnuZ2i2uxkpFsz1XCDIQSixxBkBG7oICAFyLyEMDGbcfeY6/NexphfLdJLTghkaoJR5ARFMiIxUg9fIY/pA==} dependencies: abort-controller: 3.0.0 anymatch: 3.1.3 @@ -7016,7 +6944,6 @@ packages: jest-util: 27.5.1 jest-worker: 27.5.1 micromatch: 4.0.5 - nullthrows: 1.1.1 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 @@ -7024,32 +6951,26 @@ packages: - supports-color dev: false - /metro-hermes-compiler/0.73.5: - resolution: {integrity: sha512-20ZiicA0J4ylZtrsoOiR7bcM3scvu90iYA5P6bcSz2sKldF2dT30FkmCKcW4fMHhVx77uT3nSy5rb6IbcYfHwA==} + /metro-hermes-compiler/0.72.3: + resolution: {integrity: sha512-QWDQASMiXNW3j8uIQbzIzCdGYv5PpAX/ZiF4/lTWqKRWuhlkP4auhVY4eqdAKj5syPx45ggpjkVE0p8hAPDZYg==} dev: false - /metro-inspector-proxy/0.73.5: - resolution: {integrity: sha512-8Tx2K37k5wFJgREMnDRekdZtPBZJ/NZlR/Dihy8Rkw6r9lKFM+mfEXKNlnxtG0kzlb3iD8wKD5aOECoKsWy0sg==} + /metro-inspector-proxy/0.72.3: + resolution: {integrity: sha512-UPFkaq2k93RaOi+eqqt7UUmqy2ywCkuxJLasQ55+xavTUS+TQSyeTnTczaYn+YKw+izLTLllGcvqnQcZiWYhGw==} hasBin: true dependencies: connect: 3.7.0 debug: 2.6.9 ws: 7.5.9 - yargs: 17.6.2 + yargs: 15.4.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: false - /metro-minify-terser/0.73.5: - resolution: {integrity: sha512-dzhQdlK+wKUwCrxnTo2h2fcPSDv2NOL3CnNBWEWzoxAWGuZasBDQlYq6ZKHQKEZ5FcwrATlKqgdsSFQdmdaxpw==} - dependencies: - terser: 5.16.1 - dev: false - - /metro-minify-uglify/0.73.5: - resolution: {integrity: sha512-kA4m3m+anYvu415lOY1UsYdoSVYWb1dsI125O54h/DORCq3vhFTiGxmZp41Z0h89jMbli8Omjgu7oVwR6oKN4g==} + /metro-minify-uglify/0.72.3: + resolution: {integrity: sha512-dPXqtMI8TQcj0g7ZrdhC8X3mx3m3rtjtMuHKGIiEXH9CMBvrET8IwrgujQw2rkPcXiSiX8vFDbGMIlfxefDsKA==} dependencies: uglify-es: 3.3.9 dev: false @@ -7102,189 +7023,57 @@ packages: - supports-color dev: false - /metro-react-native-babel-preset/0.73.3_@babel+core@7.20.5: - resolution: {integrity: sha512-JJ22lR4CVaw3OKTz9YAY/ckymr3DbO+qy/x5kLaF4g0LcvZmhhKfDK+fml577AZU6sKb/CTd0SBwt+VAz+Hu7Q==} - peerDependencies: - '@babel/core': '*' - dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-proposal-async-generator-functions': 7.20.1_@babel+core@7.20.5 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-export-default-from': 7.18.10_@babel+core@7.20.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-export-default-from': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-flow-strip-types': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-modules-commonjs': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx-self': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.20.5 - '@babel/template': 7.18.10 - react-refresh: 0.4.3 - transitivePeerDependencies: - - supports-color - dev: false - - /metro-react-native-babel-preset/0.73.5_@babel+core@7.20.5: - resolution: {integrity: sha512-Ej6J8ozWSs6nrh0nwX7hgX4oPXUai40ckah37cSLu8qeED2XiEtfLV1YksTLafFE8fX0EieiP97U97dkOGHP4w==} - peerDependencies: - '@babel/core': '*' - dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-proposal-async-generator-functions': 7.20.1_@babel+core@7.20.5 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-export-default-from': 7.18.10_@babel+core@7.20.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-export-default-from': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-flow-strip-types': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-modules-commonjs': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx-self': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.20.5 - '@babel/template': 7.18.10 - react-refresh: 0.4.3 - transitivePeerDependencies: - - supports-color - dev: false - - /metro-react-native-babel-transformer/0.73.3_@babel+core@7.20.5: - resolution: {integrity: sha512-9cCdN2S+skTx1IT/A+UHteN80eOmgU0ir3E/wWybUbV/zhWtHQjbxBnB+bEbFNRe9Jmk73Ga9pWkCFqO8txwYw==} - peerDependencies: - '@babel/core': '*' - dependencies: - '@babel/core': 7.20.5 - babel-preset-fbjs: 3.4.0_@babel+core@7.20.5 - hermes-parser: 0.8.0 - metro-babel-transformer: 0.73.3 - metro-react-native-babel-preset: 0.73.3_@babel+core@7.20.5 - metro-source-map: 0.73.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - dev: false - - /metro-react-native-babel-transformer/0.73.5_@babel+core@7.20.5: - resolution: {integrity: sha512-CZYgUguqFTzV9vSOZb60p8qlp31aWz8aBB6OqoZ2gJday+n/1k+Y0yy6VPr/tfXJheuQYVIXKvG1gMmUDyxt+Q==} + /metro-react-native-babel-transformer/0.72.3_@babel+core@7.20.5: + resolution: {integrity: sha512-Ogst/M6ujYrl/+9mpEWqE3zF7l2mTuftDTy3L8wZYwX1pWUQWQpfU1aJBeWiLxt1XlIq+uriRjKzKoRoIK57EA==} peerDependencies: '@babel/core': '*' dependencies: '@babel/core': 7.20.5 babel-preset-fbjs: 3.4.0_@babel+core@7.20.5 hermes-parser: 0.8.0 - metro-babel-transformer: 0.73.5 - metro-react-native-babel-preset: 0.73.5_@babel+core@7.20.5 - metro-source-map: 0.73.5 + metro-babel-transformer: 0.72.3 + metro-react-native-babel-preset: 0.72.3_@babel+core@7.20.5 + metro-source-map: 0.72.3 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color dev: false - /metro-resolver/0.73.5: - resolution: {integrity: sha512-2J5TaNdt/OUxdpyfjPntw6oJksJFnP2vRQXdEOykJ/gGbkrzGQET/epw55pVlNRcioR8G5q7yhqnLZ128n1yyg==} + /metro-resolver/0.72.3: + resolution: {integrity: sha512-wu9zSMGdxpKmfECE7FtCdpfC+vrWGTdVr57lDA0piKhZV6VN6acZIvqQ1yZKtS2WfKsngncv5VbB8Y5eHRQP3w==} dependencies: absolute-path: 0.0.0 dev: false - /metro-runtime/0.73.3: - resolution: {integrity: sha512-ywNq9exXtCiBA/vcmiyuI+sBR3tVMQIkvrmcHJ+cOWf5kl/vBS2FbYimESlMwZKjzH7l07LrQcvAvTn215N9bw==} + /metro-runtime/0.72.3: + resolution: {integrity: sha512-3MhvDKfxMg2u7dmTdpFOfdR71NgNNo4tzAyJumDVQKwnHYHN44f2QFZQqpPBEmqhWlojNeOxsqFsjYgeyMx6VA==} dependencies: '@babel/runtime': 7.20.6 react-refresh: 0.4.3 dev: false - /metro-runtime/0.73.5: - resolution: {integrity: sha512-8QJOS7bhJmR6r/Gkki/qY9oX/DdxnLhS8FpdG1Xmm2hDeUVAug12ekWTiCRMu7d1CDVv1F8WvUz09QckZ0dO0g==} - dependencies: - '@babel/runtime': 7.20.6 - react-refresh: 0.4.3 - dev: false - - /metro-source-map/0.73.3: - resolution: {integrity: sha512-zOm8Ha0hWiJhI52IcMibdNIS6O3YK6qUnQ7dgZOGvnEWRTfzYlX08yFXwMg91GIdXzxHJE43opcPwSE1RDvoGQ==} - dependencies: - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 - invariant: 2.2.4 - metro-symbolicate: 0.73.3 - nullthrows: 1.1.1 - ob1: 0.73.3 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /metro-source-map/0.73.5: - resolution: {integrity: sha512-58p3zNWgUrqYYjFJb0KkZ+uJurTL4oz7i5T7577b3kvTYuJ0eK4y7rtYf8EwOfMYxRAn/m20aH1Y1fHTsLUwjQ==} + /metro-source-map/0.72.3: + resolution: {integrity: sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==} dependencies: '@babel/traverse': 7.20.5 '@babel/types': 7.20.5 invariant: 2.2.4 - metro-symbolicate: 0.73.5 + metro-symbolicate: 0.72.3 nullthrows: 1.1.1 - ob1: 0.73.5 + ob1: 0.72.3 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color dev: false - /metro-symbolicate/0.73.3: - resolution: {integrity: sha512-gOjoQcUFuDl3YKO0D7rcLEDIw331LM+CiKgIzQlZmx7uZimORnt9xf/8P/Ued0y77q8ColuJAVDqp/JirqRfEw==} + /metro-symbolicate/0.72.3: + resolution: {integrity: sha512-eXG0NX2PJzJ/jTG4q5yyYeN2dr1cUqUaY7worBB0SP5bRWRc3besfb+rXwfh49wTFiL5qR0oOawkU4ZiD4eHXw==} engines: {node: '>=8.3'} hasBin: true dependencies: invariant: 2.2.4 - metro-source-map: 0.73.3 + metro-source-map: 0.72.3 nullthrows: 1.1.1 source-map: 0.5.7 through2: 2.0.5 @@ -7293,23 +7082,8 @@ packages: - supports-color dev: false - /metro-symbolicate/0.73.5: - resolution: {integrity: sha512-aIC8sDlaEdtn0dTt+64IFZFEATatFx3GtzRbJi0+jJx47RjDRiuCt9fzmTMLuadWwnbFK9ZfVMuWEXM9sdtQ7w==} - engines: {node: '>=8.3'} - hasBin: true - dependencies: - invariant: 2.2.4 - metro-source-map: 0.73.5 - nullthrows: 1.1.1 - source-map: 0.5.7 - through2: 2.0.5 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /metro-transform-plugins/0.73.5: - resolution: {integrity: sha512-VQwWQ7Gtu55uFSN/8hhqfhLYhIa00EtVp06NfgR/XfkvD8EaFlk/4RxinOaWU+d42kZa2UMPCNVECd7UcvVuRA==} + /metro-transform-plugins/0.72.3: + resolution: {integrity: sha512-D+TcUvCKZbRua1+qujE0wV1onZvslW6cVTs7dLCyC2pv20lNHjFr1GtW01jN2fyKR2PcRyMjDCppFd9VwDKnSg==} dependencies: '@babel/core': 7.20.5 '@babel/generator': 7.20.5 @@ -7320,21 +7094,21 @@ packages: - supports-color dev: false - /metro-transform-worker/0.73.5: - resolution: {integrity: sha512-2JfEFWtynls94JjLyPNdoehgmGiSyiETD2b6lMcjfG9nLgoOJoPBaf0xHtfcql9jqnt7dvqLWmtvoWtq6c0ymA==} + /metro-transform-worker/0.72.3: + resolution: {integrity: sha512-WsuWj9H7i6cHuJuy+BgbWht9DK5FOgJxHLGAyULD5FJdTG9rSMFaHDO5WfC0OwQU5h4w6cPT40iDuEGksM7+YQ==} dependencies: '@babel/core': 7.20.5 '@babel/generator': 7.20.5 '@babel/parser': 7.20.5 '@babel/types': 7.20.5 babel-preset-fbjs: 3.4.0_@babel+core@7.20.5 - metro: 0.73.5 - metro-babel-transformer: 0.73.5 - metro-cache: 0.73.5 - metro-cache-key: 0.73.5 - metro-hermes-compiler: 0.73.5 - metro-source-map: 0.73.5 - metro-transform-plugins: 0.73.5 + metro: 0.72.3 + metro-babel-transformer: 0.72.3 + metro-cache: 0.72.3 + metro-cache-key: 0.72.3 + metro-hermes-compiler: 0.72.3 + metro-source-map: 0.72.3 + metro-transform-plugins: 0.72.3 nullthrows: 1.1.1 transitivePeerDependencies: - bufferutil @@ -7343,8 +7117,8 @@ packages: - utf-8-validate dev: false - /metro/0.73.5: - resolution: {integrity: sha512-E7m69LNvm8Lg/stn0DI+ay/zksLff/FeZomZ90wBmO8vnO/HcQuN33R4ZC/Kgd8qwA0HYQ1J+UamITU/PhseAw==} + /metro/0.72.3: + resolution: {integrity: sha512-Hb3xTvPqex8kJ1hutQNZhQadUKUwmns/Du9GikmWKBFrkiG3k3xstGAyO5t5rN9JSUEzQT6y9SWzSSOGogUKIg==} hasBin: true dependencies: '@babel/code-frame': 7.18.6 @@ -7363,40 +7137,40 @@ packages: debug: 2.6.9 denodeify: 1.2.1 error-stack-parser: 2.1.4 + fs-extra: 1.0.0 graceful-fs: 4.2.10 hermes-parser: 0.8.0 image-size: 0.6.3 invariant: 2.2.4 jest-worker: 27.5.1 lodash.throttle: 4.1.1 - metro-babel-transformer: 0.73.5 - metro-cache: 0.73.5 - metro-cache-key: 0.73.5 - metro-config: 0.73.5 - metro-core: 0.73.5 - metro-file-map: 0.73.5 - metro-hermes-compiler: 0.73.5 - metro-inspector-proxy: 0.73.5 - metro-minify-terser: 0.73.5 - metro-minify-uglify: 0.73.5 - metro-react-native-babel-preset: 0.73.5_@babel+core@7.20.5 - metro-resolver: 0.73.5 - metro-runtime: 0.73.5 - metro-source-map: 0.73.5 - metro-symbolicate: 0.73.5 - metro-transform-plugins: 0.73.5 - metro-transform-worker: 0.73.5 + metro-babel-transformer: 0.72.3 + metro-cache: 0.72.3 + metro-cache-key: 0.72.3 + metro-config: 0.72.3 + metro-core: 0.72.3 + metro-file-map: 0.72.3 + metro-hermes-compiler: 0.72.3 + metro-inspector-proxy: 0.72.3 + metro-minify-uglify: 0.72.3 + metro-react-native-babel-preset: 0.72.3_@babel+core@7.20.5 + metro-resolver: 0.72.3 + metro-runtime: 0.72.3 + metro-source-map: 0.72.3 + metro-symbolicate: 0.72.3 + metro-transform-plugins: 0.72.3 + metro-transform-worker: 0.72.3 mime-types: 2.1.35 node-fetch: 2.6.7 nullthrows: 1.1.1 - rimraf: 3.0.2 + rimraf: 2.7.1 serialize-error: 2.1.0 source-map: 0.5.7 strip-ansi: 6.0.1 temp: 0.8.3 throat: 5.0.0 ws: 7.5.9 - yargs: 17.6.2 + yargs: 15.4.1 transitivePeerDependencies: - bufferutil - encoding @@ -7595,7 +7369,7 @@ packages: - supports-color dev: false - /nativewind/2.0.11_dpx3ezyh7vrtb4aufvxbx6obrq: + /nativewind/2.0.11_f3xea42f6zrwqyr5c6mbkdauxa: resolution: {integrity: sha512-qCEXUwKW21RYJ33KRAJl3zXq2bCq82WoI564fI21D/TiqhfmstZOqPN53RF8qK1NDK6PGl56b2xaTxgObEePEg==} engines: {node: '>=14.18'} peerDependencies: @@ -7614,7 +7388,7 @@ packages: postcss-nested: 5.0.6_postcss@8.4.20 react-is: 18.2.0 tailwindcss: 3.2.4_postcss@8.4.20 - use-sync-external-store: 1.2.0_react@18.2.0 + use-sync-external-store: 1.2.0_react@18.1.0 transitivePeerDependencies: - react dev: false @@ -7788,12 +7562,8 @@ packages: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} dev: false - /ob1/0.73.3: - resolution: {integrity: sha512-KpCFQty/eGriUsF3tD4FybV2vsWNzID3Thq/3o0VzXn+rtcQdRk1r6USM5PddWaFjxZqbVXjlr6u7DJGhPz9xw==} - dev: false - - /ob1/0.73.5: - resolution: {integrity: sha512-MxQH/rCq9/COvgTQbjCldArmesGEidZVVQIn4vDUJvJJ8uMphXOTCBsgWTief2ugvb0WUimIaslKSA+qryFjjQ==} + /ob1/0.72.3: + resolution: {integrity: sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==} dev: false /object-assign/4.1.1: @@ -8344,15 +8114,6 @@ packages: react-is: 17.0.2 dev: false - /pretty-format/29.3.1: - resolution: {integrity: sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/schemas': 29.0.0 - ansi-styles: 5.2.0 - react-is: 18.2.0 - dev: false - /prisma/4.7.1: resolution: {integrity: sha512-CCQP+m+1qZOGIZlvnL6T3ZwaU0LAleIHYFPN9tFSzjs/KL6vH9rlYbGOkTuG9Q1s6Ki5D0LJlYlW18Z9EBUpGg==} engines: {node: '>=14.17'} @@ -8452,11 +8213,6 @@ packages: side-channel: 1.0.4 dev: false - /qs/6.7.0: - resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} - engines: {node: '>=0.6'} - dev: false - /qs/6.9.1: resolution: {integrity: sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==} engines: {node: '>=0.6'} @@ -8502,12 +8258,12 @@ packages: engines: {node: '>= 0.6'} dev: false - /raw-body/2.4.0: - resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==} + /raw-body/2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} engines: {node: '>= 0.8'} dependencies: - bytes: 3.1.0 - http-errors: 1.7.2 + bytes: 3.1.2 + http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 dev: false @@ -8522,8 +8278,8 @@ packages: strip-json-comments: 2.0.1 dev: false - /react-devtools-core/4.27.1: - resolution: {integrity: sha512-qXhcxxDWiFmFAOq48jts9YQYe1+wVoUXzJTlY4jbaATzyio6dd6CUGu3dXBhREeVgpZ+y4kg6vFJzIOZh6vY2w==} + /react-devtools-core/4.24.0: + resolution: {integrity: sha512-Rw7FzYOOzcfyUPaAm9P3g0tFdGqGq2LLiAI+wjYcp6CsF3DeeMrRS3HZAho4s273C29G/DJhx0e8BpRE/QZNGg==} dependencies: shell-quote: 1.7.4 ws: 7.5.9 @@ -8532,6 +8288,16 @@ packages: - utf-8-validate dev: false + /react-dom/18.1.0_react@18.1.0: + resolution: {integrity: sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==} + peerDependencies: + react: ^18.1.0 + dependencies: + loose-envify: 1.4.0 + react: 18.1.0 + scheduler: 0.22.0 + dev: false + /react-dom/18.2.0_react@18.2.0: resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -8557,11 +8323,11 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: false - /react-native-codegen/0.71.3_@babel+preset-env@7.20.2: - resolution: {integrity: sha512-5AvdHVU1sAaXg05i0dG664ZTaCaIFaY1znV5vNsj+wUu6MGxNEUNbDKk9dxKUkkxOyk2KZOK5uhzWL0p5H5yZQ==} + /react-native-codegen/0.70.6_@babel+preset-env@7.20.2: + resolution: {integrity: sha512-kdwIhH2hi+cFnG5Nb8Ji2JwmcCxnaOOo9440ov7XDzSvGfmUStnCzl+MCW8jLjqHcE4icT7N9y+xx4f50vfBTw==} dependencies: '@babel/parser': 7.20.5 - flow-parser: 0.185.2 + flow-parser: 0.121.0 jscodeshift: 0.13.1_@babel+preset-env@7.20.2 nullthrows: 1.1.1 transitivePeerDependencies: @@ -8569,30 +8335,30 @@ packages: - supports-color dev: false - /react-native-gradle-plugin/0.71.10: - resolution: {integrity: sha512-0oWZ9UxJ1eJljxV+k31bz12OzN0oqnpbIW8utg7aNLD4nxUHWw5zydD3Okxx4Gizmf3E8ptAx90hP15X8UqdTA==} + /react-native-gradle-plugin/0.70.3: + resolution: {integrity: sha512-oOanj84fJEXUg9FoEAQomA8ISG+DVIrTZ3qF7m69VQUJyOGYyDZmPqKcjvRku4KXlEH6hWO9i4ACLzNBh8gC0A==} dev: false - /react-native-safe-area-context/4.4.1_6dzswgw3yaswvbertf2cdslpzq: + /react-native-safe-area-context/4.4.1_tj3nonr5gneraukzjkxpsiy7yu: resolution: {integrity: sha512-N9XTjiuD73ZpVlejHrUWIFZc+6Z14co1K/p1IFMkImU7+avD69F3y+lhkqA2hN/+vljdZrBSiOwXPkuo43nFQA==} peerDependencies: react: '*' react-native: '*' dependencies: - react: 18.2.0 - react-native: 0.71.0-rc.0_ildacul6tjko7jf3wnaev3ii3q + react: 18.1.0 + react-native: 0.70.5_rnbco5eodjkfp6ucueusre3z4i_2hkxedd44to6uuf252s62q5boq dev: false - /react-native-url-polyfill/1.3.0_react-native@0.71.0-rc.0: + /react-native-url-polyfill/1.3.0_react-native@0.70.5: resolution: {integrity: sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==} peerDependencies: react-native: '*' dependencies: - react-native: 0.71.0-rc.0_ildacul6tjko7jf3wnaev3ii3q + react-native: 0.70.5_rnbco5eodjkfp6ucueusre3z4i_2hkxedd44to6uuf252s62q5boq whatwg-url-without-unicode: 8.0.0-3 dev: false - /react-native-web/0.18.10_biqbaboplfbrettd7655fr4n2y: + /react-native-web/0.18.10_ef5jwxihqo6n7gxfmzogljlgcm: resolution: {integrity: sha512-YV2gtZa1n7ulTGp+HcxH+KsAtaDPBI/dKd9oOQS31zyFHURjObLUVkKnGjkmlYAUReWfvmlU64GzyNwoZF9/tA==} peerDependencies: react: ^17.0.2 || ^18.0.0 @@ -8604,53 +8370,51 @@ packages: inline-style-prefixer: 6.0.4 normalize-css-color: 1.0.2 postcss-value-parser: 4.2.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 styleq: 0.1.2 transitivePeerDependencies: - encoding dev: false - /react-native/0.71.0-rc.0_ildacul6tjko7jf3wnaev3ii3q: - resolution: {integrity: sha512-Rafs6x8E40SAbxrj/OS/sJHrxdRX6486qnotQ0QiKgMKLgZTJjSQ8mC+ofhlANS7boWQ/sXll1ztcXQOVfbDFQ==} + /react-native/0.70.5_rnbco5eodjkfp6ucueusre3z4i_2hkxedd44to6uuf252s62q5boq: + resolution: {integrity: sha512-5NZM80LC3L+TIgQX/09yiyy48S73wMgpIgN5cCv3XTMR394+KpDI3rBZGH4aIgWWuwijz31YYVF5504+9n2Zfw==} engines: {node: '>=14'} hasBin: true peerDependencies: - react: 18.2.0 + react: 18.1.0 dependencies: '@jest/create-cache-key-function': 29.3.1 - '@react-native-community/cli': 10.0.0-alpha.3_@babel+core@7.20.5 - '@react-native-community/cli-platform-android': 10.0.0-alpha.3 - '@react-native-community/cli-platform-ios': 10.0.0-alpha.3 + '@react-native-community/cli': 9.2.1_@babel+core@7.20.5 + '@react-native-community/cli-platform-android': 9.2.1 + '@react-native-community/cli-platform-ios': 9.2.1 '@react-native/assets': 1.0.0 - '@react-native/normalize-color': 2.1.0 + '@react-native/normalize-color': 2.0.0 '@react-native/polyfills': 2.0.0 abort-controller: 3.0.0 anser: 1.4.10 base64-js: 1.5.1 - deprecated-react-native-prop-types: 2.3.0 event-target-shim: 5.0.1 invariant: 2.2.4 - jest-environment-node: 29.3.1 jsc-android: 250230.2.1 memoize-one: 5.2.1 - metro-react-native-babel-transformer: 0.73.3_@babel+core@7.20.5 - metro-runtime: 0.73.3 - metro-source-map: 0.73.3 + metro-react-native-babel-transformer: 0.72.3_@babel+core@7.20.5 + metro-runtime: 0.72.3 + metro-source-map: 0.72.3 mkdirp: 0.5.6 nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 - react: 18.2.0 - react-devtools-core: 4.27.1 - react-native-codegen: 0.71.3_@babel+preset-env@7.20.2 - react-native-gradle-plugin: 0.71.10 + react: 18.1.0 + react-devtools-core: 4.24.0 + react-native-codegen: 0.70.6_@babel+preset-env@7.20.2 + react-native-gradle-plugin: 0.70.3 react-refresh: 0.4.3 - react-shallow-renderer: 16.15.0_react@18.2.0 + react-shallow-renderer: 16.15.0_react@18.1.0 regenerator-runtime: 0.13.11 - scheduler: 0.23.0 + scheduler: 0.22.0 stacktrace-parser: 0.1.10 - use-sync-external-store: 1.2.0_react@18.2.0 + use-sync-external-store: 1.2.0_react@18.1.0 whatwg-fetch: 3.6.2 ws: 6.2.2 transitivePeerDependencies: @@ -8661,6 +8425,7 @@ packages: - supports-color - utf-8-validate dev: false + patched: true /react-popper/2.3.0_r6q5zrenym2zg7je7hgi674bti: resolution: {integrity: sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==} @@ -8681,13 +8446,13 @@ packages: engines: {node: '>=0.10.0'} dev: false - /react-shallow-renderer/16.15.0_react@18.2.0: + /react-shallow-renderer/16.15.0_react@18.1.0: resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: object-assign: 4.1.1 - react: 18.2.0 + react: 18.1.0 react-is: 18.2.0 dev: false @@ -8699,6 +8464,13 @@ packages: react: 18.2.0 dev: false + /react/18.1.0: + resolution: {integrity: sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: false + /react/18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -8762,7 +8534,7 @@ packages: tslib: 2.4.1 dev: false - /recyclerlistview/4.2.0_6dzswgw3yaswvbertf2cdslpzq: + /recyclerlistview/4.2.0_tj3nonr5gneraukzjkxpsiy7yu: resolution: {integrity: sha512-uuBCi0c+ggqHKwrzPX4Z/mJOzsBbjZEAwGGmlwpD/sD7raXixdAbdJ6BTcAmuWG50Cg4ru9p12M94Njwhr/27A==} peerDependencies: react: '>= 15.2.1' @@ -8770,8 +8542,8 @@ packages: dependencies: lodash.debounce: 4.0.8 prop-types: 15.8.1 - react: 18.2.0 - react-native: 0.71.0-rc.0_ildacul6tjko7jf3wnaev3ii3q + react: 18.1.0 + react-native: 0.70.5_rnbco5eodjkfp6ucueusre3z4i_2hkxedd44to6uuf252s62q5boq ts-object-utils: 0.0.5 dev: false @@ -9039,6 +8811,12 @@ packages: resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} dev: false + /scheduler/0.22.0: + resolution: {integrity: sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==} + dependencies: + loose-envify: 1.4.0 + dev: false + /scheduler/0.23.0: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: @@ -9137,10 +8915,6 @@ packages: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} dev: false - /setprototypeof/1.1.1: - resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} - dev: false - /setprototypeof/1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} dev: false @@ -9365,13 +9139,6 @@ packages: minipass: 3.1.6 dev: false - /stack-utils/2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - dependencies: - escape-string-regexp: 2.0.0 - dev: false - /stackframe/1.3.4: resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} dev: false @@ -9589,6 +9356,14 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + /swr/1.3.0_react@18.1.0: + resolution: {integrity: sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==} + peerDependencies: + react: ^16.11.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.1.0 + dev: false + /swr/1.3.0_react@18.2.0: resolution: {integrity: sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==} peerDependencies: @@ -9708,17 +9483,6 @@ packages: supports-hyperlinks: 2.3.0 dev: false - /terser/5.16.1: - resolution: {integrity: sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.2 - acorn: 8.8.1 - commander: 2.20.3 - source-map-support: 0.5.21 - dev: false - /text-table/0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} @@ -9828,11 +9592,6 @@ packages: resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} dev: false - /toidentifier/1.0.0: - resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} - engines: {node: '>=0.6'} - dev: false - /toidentifier/1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -9954,11 +9713,6 @@ packages: dependencies: prelude-ls: 1.2.1 - /type-detect/4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - dev: false - /type-fest/0.12.0: resolution: {integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==} engines: {node: '>=10'} @@ -10163,6 +9917,14 @@ packages: react: 18.2.0 dev: false + /use-sync-external-store/1.2.0_react@18.1.0: + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.1.0 + dev: false + /use-sync-external-store/1.2.0_react@18.2.0: resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: @@ -10407,11 +10169,6 @@ packages: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} dev: false - /y18n/5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - dev: false - /yallist/2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} dev: false @@ -10431,11 +10188,6 @@ packages: decamelize: 1.2.0 dev: false - /yargs-parser/21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - dev: false - /yargs/15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'} @@ -10453,19 +10205,6 @@ packages: yargs-parser: 18.1.3 dev: false - /yargs/17.6.2: - resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==} - engines: {node: '>=12'} - dependencies: - cliui: 8.0.1 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - dev: false - /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'}