{
  "expo": {
    "name": "DanoGo Mobile",
    "slug": "mobile",
    "version": "1.0.0",
    "orientation": "default",
    "icon": "./assets/images/icon.png",
    "scheme": "danogo",
    "userInterfaceStyle": "dark",
    "newArchEnabled": true,
    "runtimeVersion": {
      "policy": "fingerprint"
    },
    "updates": {
      "enabled": false,
      "checkAutomatically": "ON_ERROR_RECOVERY",
      "fallbackToCacheTimeout": 0
    },
    "splash": {
      "image": "./assets/images/icon.png",
      "resizeMode": "contain",
      "backgroundColor": "#000000"
    },
    "ios": {
      "bundleIdentifier": "com.dano.go",
      "buildNumber": "1",
      "supportsTablet": false,
      "usesAppleSignIn": true,
      "entitlements": {
        "com.apple.security.application-groups": [
          "group.com.dano.go"
        ]
      },
      "infoPlist": {
        "ITSAppUsesNonExemptEncryption": false,
        "NSCameraUsageDescription": "DanoGo Mobile uses the camera for QR scanning and camera-enabled apps under test.",
        "NSMicrophoneUsageDescription": "DanoGo Mobile uses the microphone for audio, video, and LiveKit-enabled apps under test.",
        "NSLocalNetworkUsageDescription": "DanoGo Mobile can connect to development runtimes on your local network.",
        "LSApplicationQueriesSchemes": [
          "exp",
          "exps"
        ],
        "UIBackgroundModes": [
          "audio",
          "voip"
        ]
      },
      "appleTeamId": "8L7A4LNY96"
    },
    "android": {
      "package": "com.dano.go",
      "versionCode": 1,
      "adaptiveIcon": {
        "foregroundImage": "./assets/images/icon.png",
        "backgroundColor": "#000000"
      },
      "permissions": [
        "android.permission.RECORD_AUDIO",
        "android.permission.MODIFY_AUDIO_SETTINGS",
        "android.permission.BLUETOOTH",
        "android.permission.BLUETOOTH_CONNECT",
        "android.permission.CAMERA",
        "android.permission.INTERNET",
        "android.permission.ACCESS_NETWORK_STATE",
        "android.permission.WAKE_LOCK"
      ],
      "intentFilters": [
        {
          "action": "SEND",
          "category": [
            "DEFAULT"
          ],
          "data": [
            {
              "mimeType": "text/plain"
            }
          ]
        }
      ]
    },
    "web": {
      "favicon": "./assets/images/icon.png"
    },
    "plugins": [
      [
        "expo-router",
        {
          "origin": "https://danogo.theappmasters.com/"
        }
      ],
      "expo-apple-authentication",
      "expo-secure-store",
      "expo-font",
      "expo-web-browser",
      "expo-notifications",
      [
        "expo-camera",
        {
          "cameraPermission": "Allow DanoGo Mobile to use the camera for QR scanning and apps under test."
        }
      ],
      [
        "expo-share-intent",
        {
          "iosActivationRules": {
            "NSExtensionActivationSupportsWebURLWithMaxCount": 1,
            "NSExtensionActivationSupportsText": true
          },
          "iosAppGroupIdentifier": "group.com.dano.go",
          "androidIntentFilters": [
            "text/*"
          ]
        }
      ],
      "@bacons/apple-targets",
      "@config-plugins/react-native-webrtc"
    ],
    "experiments": {
      "typedRoutes": true,
      "reactCompiler": true
    },
    "extra": {
      "danogo": {
        "updatesBaseUrl": "https://danogo.theappmasters.com/api/mobile/updates",
        "updatesEnabled": false,
        "nativeCapabilityManifestVersion": 1,
        "apiBase": "https://danogo.theappmasters.com/api",
        "controlBase": "https://danogo.theappmasters.com/v1"
      },
      "eas": {
        "projectId": "REPLACE_WITH_EAS_PROJECT_ID"
      }
    },
    "owner": "the-app-masters"
  }
}
