chore: initial setup for automated builds

This commit is contained in:
castdrian
2024-01-14 19:17:39 +01:00
parent 2e1e239be5
commit 817b9ad771
3 changed files with 14 additions and 6 deletions

View File

@@ -7,6 +7,8 @@ node_modules/
.expo/ .expo/
dist/ dist/
web-build/ web-build/
android/
ios/
# Native # Native
*.orig.* *.orig.*

View File

@@ -12,22 +12,28 @@
"resizeMode": "contain", "resizeMode": "contain",
"backgroundColor": "#ffffff" "backgroundColor": "#ffffff"
}, },
"assetBundlePatterns": ["**/*"], "assetBundlePatterns": [
"**/*"
],
"ios": { "ios": {
"supportsTablet": true "supportsTablet": true,
"bundleIdentifier": "dev.movieweb.app"
}, },
"android": { "android": {
"adaptiveIcon": { "adaptiveIcon": {
"foregroundImage": "./assets/images/adaptive-icon.png", "foregroundImage": "./assets/images/adaptive-icon.png",
"backgroundColor": "#ffffff" "backgroundColor": "#ffffff"
} },
"package": "dev.movieweb.app"
}, },
"web": { "web": {
"bundler": "metro", "bundler": "metro",
"output": "static", "output": "static",
"favicon": "./assets/images/favicon.png" "favicon": "./assets/images/favicon.png"
}, },
"plugins": ["expo-router"], "plugins": [
"expo-router"
],
"experiments": { "experiments": {
"typedRoutes": true "typedRoutes": true
} }

View File

@@ -4,8 +4,8 @@
"version": "1.0.0", "version": "1.0.0",
"scripts": { "scripts": {
"start": "expo start", "start": "expo start",
"android": "expo start --android", "android": "expo run:android",
"ios": "expo start --ios", "ios": "expo run:ios",
"web": "expo start --web", "web": "expo start --web",
"test": "jest --watchAll", "test": "jest --watchAll",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx", "lint": "eslint . --ext .js,.jsx,.ts,.tsx",