Files
whyrating/apps/mobile/eas.json
2026-02-04 01:55:00 +01:00

77 lines
1.8 KiB
JSON

{
"cli": {
"appVersionSource": "remote",
"version": ">= 4.1.2"
},
"build": {
"base": {
"node": "22.17.0",
"pnpm": "10.25.0",
"ios": {
"resourceClass": "m-medium"
},
"env": {
"EXPO_PUBLIC_DEFAULT_LOCALE": "en",
"EXPO_PUBLIC_AUTH_PASSWORD": "true",
"EXPO_PUBLIC_AUTH_MAGIC_LINK": "true",
"EXPO_PUBLIC_AUTH_ANONYMOUS": "true",
"EXPO_PUBLIC_THEME_MODE": "system",
"EXPO_PUBLIC_THEME_COLOR": "orange"
}
},
// Development profile used for local development
"development": {
"extends": "base",
"developmentClient": true,
"distribution": "internal",
"environment": "development",
"env": {
"APP_ENV": "development"
}
},
// Needed for iOS, as you can't reuse `development` profile there for simulator
"development-simulator": {
"extends": "base",
"developmentClient": true,
"distribution": "internal",
"ios": {
"simulator": true
},
"environment": "development",
"env": {
"APP_ENV": "development"
}
},
// Preview profile used for EAS test builds in preview environment
"preview": {
"extends": "base",
"distribution": "internal",
"android": {
"buildType": "apk"
},
"channel": "preview",
"environment": "preview",
"env": {
"APP_ENV": "preview"
}
},
// Production profile used for EAS production builds to be submitted to the stores
"production": {
"extends": "base",
"autoIncrement": true,
"environment": "production",
"channel": "production",
"env": {
"APP_ENV": "production"
}
}
},
"submit": {
"production": {
"ios": {
"ascAppId": "6754278899"
}
}
}
}