package.json:
{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"eject": "expo eject"
},
"dependencies": {
"expo": "^34.0.4",
"expo-camera": "~6.0.0",
"expo-document-picker": "~6.0.0",
"expo-mail-composer": "~6.0.0",
"expo-media-library": "^6.0.0",
"expo-payments-stripe": "~6.0.0",
"expo-permissions": "~6.0.0",
"expo-sensors": "~6.0.0",
"expo-sharing": "^6.0.0",
"expo-sqlite": "^5.0.1",
"expo-sqlite-orm": "^1.5.3",
"lottie-react-native": "~2.6.1",
"native-base": "^2.13.8",
"papaparse": "^5.1.0",
"react": "16.8.3",
"react-dom": "^16.10.2",
"react-native": "https://github.com/expo/react-native/archive/sdk-33.0.0.tar.gz",
"react-native-gesture-handler": "~1.3.0",
"react-native-numeric-input": "^1.8.3",
"react-native-popup-dialog": "^0.18.3",
"react-native-simple-time-picker": "^0.2.0",
"react-native-sqlite-storage": "^3.3.11",
"react-native-stopwatch-timer": "0.0.21",
"react-native-svg": "~9.5.1",
"react-native-svg-charts": "^5.3.0",
"react-native-web": "^0.11.7",
"react-native-webview": "^5.12.1",
"react-navigation": "^3.13.0",
"realm": "^2.29.2"
},
"devDependencies": {
"babel-preset-expo": "^5.1.1"
},
"private": true
}
app.json:
{
"expo": {
"name": "leanmass",
"slug": "leanmass",
"privacy": "public",
"sdkVersion": "33.0.0",
"platforms": [
"ios",
"android",
"web"
],
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "co.leanmass"
},
"android": {
"package": "co.leanmass"
}
}
}