@expo/config-types
Advanced tools
Comparing version 50.0.0-canary-20231130-ede75a7-1 to 50.0.0-canary-20231205-250b31f
@@ -535,49 +535,3 @@ /** | ||
/** | ||
* List of permissions used by the standalone app. | ||
* | ||
* To use ONLY the following minimum necessary permissions and none of the extras supported by Expo in a default managed app, set `permissions` to `[]`. The minimum necessary permissions do not require a Privacy Policy when uploading to Google Play Store and are: | ||
* • receive data from Internet | ||
* • view network connections | ||
* • full network access | ||
* • change your audio settings | ||
* • prevent device from sleeping | ||
* | ||
* To use ALL permissions supported by Expo by default, do not specify the `permissions` key. | ||
* | ||
* To use the minimum necessary permissions ALONG with certain additional permissions, specify those extras in `permissions`, e.g. | ||
* | ||
* `[ "CAMERA", "ACCESS_FINE_LOCATION" ]`. | ||
* | ||
* You can specify the following permissions depending on what you need: | ||
* | ||
* - `ACCESS_COARSE_LOCATION` | ||
* - `ACCESS_FINE_LOCATION` | ||
* - `ACCESS_BACKGROUND_LOCATION` | ||
* - `CAMERA` | ||
* - `RECORD_AUDIO` | ||
* - `READ_CONTACTS` | ||
* - `WRITE_CONTACTS` | ||
* - `READ_CALENDAR` | ||
* - `WRITE_CALENDAR` | ||
* - `READ_EXTERNAL_STORAGE` | ||
* - `WRITE_EXTERNAL_STORAGE` | ||
* - `USE_FINGERPRINT` | ||
* - `USE_BIOMETRIC` | ||
* - `WRITE_SETTINGS` | ||
* - `VIBRATE` | ||
* - `READ_PHONE_STATE` | ||
* - `FOREGROUND_SERVICE` | ||
* - `WAKE_LOCK` | ||
* - `com.anddoes.launcher.permission.UPDATE_COUNT` | ||
* - `com.android.launcher.permission.INSTALL_SHORTCUT` | ||
* - `com.google.android.c2dm.permission.RECEIVE` | ||
* - `com.google.android.gms.permission.ACTIVITY_RECOGNITION` | ||
* - `com.google.android.providers.gsf.permission.READ_GSERVICES` | ||
* - `com.htc.launcher.permission.READ_SETTINGS` | ||
* - `com.htc.launcher.permission.UPDATE_SHORTCUT` | ||
* - `com.majeur.launcher.permission.UPDATE_BADGE` | ||
* - `com.sec.android.provider.badge.permission.READ` | ||
* - `com.sec.android.provider.badge.permission.WRITE` | ||
* - `com.sonyericsson.home.permission.BROADCAST_BADGE` | ||
* | ||
* A list of permissions to add to the app `AndroidManifest.xml` during prebuild. For example: `['android.permission.SCHEDULE_EXACT_ALARM']` | ||
*/ | ||
@@ -590,3 +544,3 @@ permissions?: string[]; | ||
/** | ||
* [Firebase Configuration File](https://support.google.com/firebase/answer/7015592) Location of the `GoogleService-Info.plist` file for configuring Firebase. Including this key automatically enables FCM in your standalone app. | ||
* [Firebase Configuration File](https://support.google.com/firebase/answer/7015592) Location of the `google-services.json` file for configuring Firebase. Including this key automatically enables FCM in your standalone app. | ||
*/ | ||
@@ -790,5 +744,5 @@ googleServicesFile?: string; | ||
/** | ||
* Sets the rendering method for the web app for both `expo start` and `expo export`. `static` statically renders HTML files for every route in the `app/` directory, which is available only in Expo Router apps. `single` outputs a Single Page Application (SPA), with a single `index.html` in the output folder, and has no statically indexable HTML. Defaults to `single`. | ||
* Sets the export method for the web app for both `expo start` and `expo export`. `static` statically renders HTML files for every route in the `app/` directory, which is available only in Expo Router apps. `single` outputs a Single Page Application (SPA), with a single `index.html` in the output folder, and has no statically indexable HTML. `server` outputs static HTML, and API Routes for hosting with a custom Node.js server. Defaults to `single`. | ||
*/ | ||
output?: 'single' | 'static'; | ||
output?: 'single' | 'static' | 'server'; | ||
/** | ||
@@ -795,0 +749,0 @@ * Relative path of an image to use for your app's favicon. |
{ | ||
"name": "@expo/config-types", | ||
"version": "50.0.0-canary-20231130-ede75a7-1", | ||
"version": "50.0.0-canary-20231205-250b31f", | ||
"description": "Types for the Expo config object app.config.ts", | ||
@@ -40,3 +40,3 @@ "types": "build/ExpoConfig.d.ts", | ||
"devDependencies": { | ||
"expo-module-scripts": "0.0.1-canary-20231130-ede75a7-1", | ||
"expo-module-scripts": "0.0.1-canary-20231205-250b31f", | ||
"json-schema-to-typescript": "^10.0.0", | ||
@@ -48,3 +48,3 @@ "ts-node": "^10.9.1" | ||
}, | ||
"gitHead": "ede75a72bdcfa7dcf593a0c98f201aa45871da42" | ||
"gitHead": "250b31f516a04578a29c6bcda29aab80ef4d4e2d" | ||
} |
46947
880