From 9238d589009b3ffcd7e38b4b5333d95c9ea661b0 Mon Sep 17 00:00:00 2001 From: castdrian Date: Sun, 14 Jan 2024 21:25:56 +0100 Subject: [PATCH] chore: prebuild config --- apps/mobile/app.json | 15 +++++++++++---- apps/mobile/package.json | 10 ++++++++-- pnpm-lock.yaml | 8 ++++++++ 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/apps/mobile/app.json b/apps/mobile/app.json index a98e4e3..8b91bd9 100644 --- a/apps/mobile/app.json +++ b/apps/mobile/app.json @@ -13,15 +13,19 @@ "updates": { "fallbackToCacheTimeout": 0 }, - "assetBundlePatterns": ["**/*"], + "assetBundlePatterns": [ + "**/*" + ], "ios": { - "supportsTablet": true + "supportsTablet": true, + "bundleIdentifier": "dev.movieweb.app" }, "android": { "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", "backgroundColor": "#FFFFFF" - } + }, + "package": "dev.movieweb.app" }, "web": { "favicon": "./assets/favicon.png", @@ -32,7 +36,10 @@ "@config-plugins/detox", { "skipProguard": false, - "subdomains": ["10.0.2.2", "localhost"] + "subdomains": [ + "10.0.2.2", + "localhost" + ] } ] ] diff --git a/apps/mobile/package.json b/apps/mobile/package.json index faf03a4..5f09f29 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -16,10 +16,16 @@ "expo-status-bar": "*", "@nx/expo": "*", "@expo/metro-config": "*", - "react-native-svg-transformer": "*" + "react-native-svg-transformer": "*", + "expo-splash-screen": "~0.20.5" }, "scripts": { "eas-build-pre-install": "cd ../../ && node tools/scripts/eas-build-pre-install.mjs . apps/mobile && cp pnpm-lock.yaml apps/mobile", - "eas-build-post-install": "cd ../../ && node tools/scripts/eas-build-post-install.mjs . apps/mobile" + "eas-build-post-install": "cd ../../ && node tools/scripts/eas-build-post-install.mjs . apps/mobile", + "android": "expo run:android", + "ios": "expo run:ios" + }, + "devDependencies": { + "@babel/core": "^7.20.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2149128..e6a2bbf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -192,6 +192,9 @@ importers: expo-font: specifier: '*' version: 11.4.0(expo@49.0.16) + expo-splash-screen: + specifier: ~0.20.5 + version: 0.20.5(expo-modules-autolinking@1.5.1)(expo@49.0.16) expo-status-bar: specifier: '*' version: 1.6.0 @@ -213,6 +216,10 @@ importers: react-native-web: specifier: '*' version: 0.19.10(react-dom@18.2.0)(react@18.2.0) + devDependencies: + '@babel/core': + specifier: ^7.20.0 + version: 7.23.7 packages: @@ -11052,6 +11059,7 @@ packages: /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} + requiresBuild: true /pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}