-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.config.js
More file actions
91 lines (90 loc) · 2.38 KB
/
app.config.js
File metadata and controls
91 lines (90 loc) · 2.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
// Expo configuration with environment variable support
//
// Environment loading behavior:
// - Local development (`yarn start`): Automatically loads from .env.local if it exists
// - EAS builds (`eas build`): Uses environment variables from eas.json
//
// Expo automatically loads .env files in this priority order:
// 1. .env.local (local development only, not committed)
// 2. .env.production (production builds)
// 3. .env (base defaults)
module.exports = {
expo: {
name: "bee-garden",
slug: "bee-garden",
version: "1.0.0",
orientation: "portrait",
icon: "./assets/images/icon.png",
scheme: "beegarden",
userInterfaceStyle: "automatic",
newArchEnabled: true,
ios: {
bundleIdentifier: "com.liamar.beegarden",
supportsTablet: true
},
android: {
package: "com.liamar.beegarden",
versionCode: 1,
adaptiveIcon: {
backgroundColor: "#E6F4FE",
foregroundImage: "./assets/images/android-icon-foreground.png",
backgroundImage: "./assets/images/android-icon-background.png",
monochromeImage: "./assets/images/android-icon-monochrome.png"
},
edgeToEdgeEnabled: true,
predictiveBackGestureEnabled: false
},
web: {
output: "static",
favicon: "./assets/images/favicon.png",
bundler: "metro",
pwa: {
name: "Bee Garden",
shortName: "BeeGarden",
startUrl: "/",
display: "standalone",
backgroundColor: "#ffffff",
themeColor: "#22c55e",
description: "A cozy bee-themed farming game.",
icons: [
{
src: "/assets/images/icon.png",
sizes: "192x192",
type: "image/png"
},
{
src: "/assets/images/icon.png",
sizes: "512x512",
type: "image/png"
}
]
}
},
plugins: [
"expo-router",
[
"expo-splash-screen",
{
image: "./assets/images/splash-icon.png",
imageWidth: 200,
resizeMode: "contain",
backgroundColor: "#ffffff",
dark: {
backgroundColor: "#000000"
}
}
],
"expo-secure-store"
],
experiments: {
typedRoutes: true,
reactCompiler: true
},
extra: {
router: {},
eas: {
projectId: "b023fdbd-4786-435d-aa7c-329d63ed87e2"
}
}
}
};