-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.config.js
More file actions
71 lines (69 loc) · 2.23 KB
/
Copy pathapp.config.js
File metadata and controls
71 lines (69 loc) · 2.23 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
import "dotenv/config";
export default {
expo: {
name: "Numbero",
slug: "numbero10",
scheme: "numbero10",
version: "1.0.0",
orientation: "portrait",
icon: "./assets/icon.png",
androidStatusBar: { translucent: true },
assetBundlePatterns: ["**/*"],
ios: { supportsTablet: true },
android: {
adaptiveIcon: { foregroundImage: "./assets/adaptive-icon.png" },
package: "com.anonymous.Numbero10",
googleServicesFile: process.env.GOOGLE_SERVICES_JSON,
},
plugins: [
"expo-font",
"expo-localization",
"@react-native-google-signin/google-signin",
"@react-native-firebase/app",
"@react-native-firebase/auth",
[
"expo-splash-screen",
{
backgroundColor: "#FFF2B2",
image: "./assets/icon.png",
resizeMode: "contain",
},
],
["./withGooglePlayGamesServices", { projectId: "674760456469" }],
[
"react-native-google-mobile-ads",
{
androidAppId: process.env.GOOGLE_ANDROID_ADMOB_ID,
iosAppId: process.env.GOOGLE_IOS_ADMOB_ID,
delayAppMeasurementInit: true,
},
],
[
"expo-build-properties",
{
android: {
extraProguardRules:
"-keep class com.google.android.gms.internal.consent_sdk.** { *; }\n" +
"-keep class com.google.firebase.auth.** { *; }\n" +
"-keep class com.google.android.gms.games.** { *; }\n" +
"-keep class com.google.firebase.auth.** { *; }\n" +
"-keep class expo.modules.pgsmodule.** { *; }\n" +
"-keep class expo.modules.kotlin.** { *; }\n",
permissions: ["com.google.android.gms.permission.AD_ID"],
},
},
],
],
extra: {
googleWebClientId: process.env.GOOGLE_WEB_CLIENT_ID,
googleAdmobEnergyRewardId: process.env.GOOGLE_ADMOB_ENERGY_REWARD_ID,
googleAdmobDiamondRewardId: process.env.GOOGLE_ADMOB_DIAMOND_REWARD_ID,
PGSSkillRatingId: process.env.PGS_LEADERBOARD_SKILL_ID,
PGSPrestigeScoreId: process.env.PGS_LEADERBOARD_PRESTIGE_ID,
eas: {
projectId: "c5385ddd-7631-4620-b5ab-47e4e8b2e9ef",
},
},
owner: "zyrab",
},
};