-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathapp.config.ts
More file actions
64 lines (54 loc) · 1.64 KB
/
app.config.ts
File metadata and controls
64 lines (54 loc) · 1.64 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
import 'dotenv/config';
import { ExpoConfig } from 'expo/config';
const withGooglePayWebView = require('./plugins/withGooglePayWebView');
const config: ExpoConfig = {
name: 'Onramp V2 Demo',
slug: 'onramp-v2-demo',
version: '1.1.1',
scheme: 'onrampdemo',
userInterfaceStyle: 'automatic',
newArchEnabled: true,
icon: './assets/images/onrampV2Icon.png',
ios: {
bundleIdentifier: 'com.coinbase.cdp-onramp',
buildNumber: process.env.IOS_BUILD_NUMBER ?? '1.0.0', // bump each submit
supportsTablet: false,
infoPlist: {
ITSAppUsesNonExemptEncryption: false
}
},
android: {
adaptiveIcon: {
foregroundImage: './assets/images/adaptive-icon.png',
backgroundColor: '#ffffff'
},
edgeToEdgeEnabled: true,
package: "com.coinbase.cdp_onramp"
},
web: {
bundler: 'metro',
output: 'static',
favicon: './assets/images/favicon.png'
},
plugins: [
'expo-router',
'expo-secure-store',
'expo-localization',
['expo-splash-screen', { image: './assets/images/splash-icon.png', imageWidth: 200, resizeMode: 'contain', backgroundColor: '#ffffff' }],
['expo-build-properties', { ios: { deploymentTarget: '15.1' } }],
['expo-notifications', {
icon: './assets/images/icon.png',
color: '#0052FF'
}],
withGooglePayWebView,
],
experiments: { typedRoutes: true },
// Good hygiene if you later use EAS Update
runtimeVersion: { policy: 'sdkVersion' },
extra: {
eas: {
projectId: '981ff535-f8bf-4fac-97ef-1cdbc9038e85'
}
}
};
export default config;