1+ import appIcons from "./src/lib/AppIconList" ;
12const IS_DEV = process . env . APP_VARIANT === "development" ;
23
34export default {
@@ -17,16 +18,19 @@ export default {
1718 } ,
1819 assetBundlePatterns : [ "**/*" ] ,
1920 ios : {
20- supportsTablet : true ,
21+ supportsTablet : false ,
2122 bundleIdentifier : IS_DEV ? "com.hackclub.hcb.dev" : "com.hackclub.hcb" ,
22- buildNumber : "1.0.0.15 " ,
23+ buildNumber : "1.0.0.17 " ,
2324 config : {
2425 usesNonExemptEncryption : false ,
2526 } ,
2627 associatedDomains : [
2728 "applinks:hcb.hackclub.com" ,
2829 "applinks:bank.hackclub.com" ,
2930 ] ,
31+ // entitlements: {
32+ // "com.apple.developer.proximity-reader.payment.acceptance": true,
33+ // }
3034 } ,
3135 android : {
3236 icon : "./assets/app-icon.png" ,
@@ -45,6 +49,12 @@ export default {
4549 projectId : "dfc97c77-31b1-4267-896f-9472c87f166c" ,
4650 } ,
4751 } ,
52+ updates : {
53+ url : "https://u.expo.dev/dfc97c77-31b1-4267-896f-9472c87f166c" ,
54+ } ,
55+ runtimeVersion : {
56+ policy : "appVersion" ,
57+ } ,
4858 plugins : [
4959 [
5060 "expo-image-picker" ,
@@ -53,73 +63,38 @@ export default {
5363 photosPermission : "Allow HCB to access your photos for receipts" ,
5464 } ,
5565 ] ,
56- [
57- "expo-font" ,
58- {
59- fonts : [
60- "./assets/fonts/JetBrainsMono-Regular.ttf" ,
61- "./assets/fonts/JetBrainsMono-Bold.ttf" ,
62- ] ,
63- } ,
64- ] ,
6566 "expo-secure-store" ,
6667 [
6768 "expo-local-authentication" ,
6869 { faceIDPermission : "Allow $(PRODUCT_NAME) to use Face ID." } ,
6970 ] ,
7071 [
71- "expo-alternate-app-icons" ,
72- [
73- {
74- name : "Default" ,
75- ios : "./assets/app-icon.png" ,
76- android : {
77- foregroundImage : "./assets/app-icon-foreground.png" ,
78- backgroundColor : "#EC3750" ,
79- } ,
80- } ,
81- {
82- name : "Artskillz" ,
83- ios : "./assets/icons/art-skillz.png" ,
84- android : {
85- foregroundImage : "./assets/icons/art-skillz-foreground.png" ,
86- backgroundColor : "#FF2500" ,
87- } ,
88- } ,
89- {
90- name : "Dev" ,
91- ios : "./assets/icons/dev.png" ,
92- android : {
93- foregroundImage : "./assets/icons/dev-foreground.png" ,
94- backgroundColor : "#33D6A6" ,
95- } ,
96- } ,
97- {
98- name : "Cashmoney" ,
99- ios : "./assets/icons/cash-money.png" ,
100- android : {
101- foregroundImage : "./assets/icons/cash-money-foreground.png" ,
102- backgroundColor : "#fff" ,
103- } ,
104- } ,
105- {
106- name : "Hacknight" ,
107- ios : "./assets/icons/hack-night.png" ,
108- android : {
109- foregroundImage : "./assets/icons/hack-night.png" ,
110- backgroundColor : "#FFD700" ,
111- } ,
112- } ,
113- {
114- name : "Testflight" ,
115- ios : "./assets/icons/testflight.png" ,
116- android : {
117- foregroundImage : "./assets/icons/testflight.png" ,
118- backgroundColor : "#FFD700" ,
72+ "@stripe/stripe-terminal-react-native" ,
73+ {
74+ bluetoothBackgroundMode : true ,
75+ locationWhenInUsePermission :
76+ "Location access is required in order to accept payments." ,
77+ bluetoothPeripheralPermission :
78+ "Bluetooth access is required in order to connect to supported bluetooth card readers." ,
79+ bluetoothAlwaysUsagePermission :
80+ "This app uses Bluetooth to connect to supported card readers." ,
81+ } ,
82+ ] ,
83+ [
84+ "expo-build-properties" ,
85+ {
86+ android : {
87+ minSdkVersion : 26 ,
88+ packagingOptions : {
89+ pickFirst : [
90+ "org/bouncycastle/pqc/crypto/picnic/lowmcL*" ,
91+ "org/bouncycastle/x509/CertPathReviewerMessages*" ,
92+ ] ,
11993 } ,
12094 } ,
121- ] ,
95+ } ,
12296 ] ,
97+ [ "expo-alternate-app-icons" , appIcons ] ,
12398 ] ,
12499 } ,
125100} ;
0 commit comments