@expo/config-types
Advanced tools
Comparing version 51.0.1 to 52.0.0-canary-20240625-2333e70
@@ -14,3 +14,3 @@ /** | ||
/** | ||
* The friendly URL name for publishing. For example, `myAppName` will refer to the `expo.dev/@project-owner/myAppName` project. | ||
* A URL-friendly name for your project that is unique across your account. | ||
*/ | ||
@@ -31,6 +31,2 @@ slug: string; | ||
/** | ||
* Defaults to `unlisted`. `unlisted` hides the project from search results. `hidden` restricts access to the project page to only the owner and other users that have been granted access. Valid values: `public`, `unlisted`, `hidden`. | ||
*/ | ||
privacy?: 'public' | 'unlisted' | 'hidden'; | ||
/** | ||
* The Expo sdkVersion to run the project on. This should line up with the version specified in your package.json. | ||
@@ -40,3 +36,3 @@ */ | ||
/** | ||
* The runtime version associated with this manifest. | ||
* Property indicating compatibility between a build's native code and an OTA update. | ||
*/ | ||
@@ -173,15 +169,15 @@ runtimeVersion?: string | { | ||
/** | ||
* Configuration for how and when the app should request OTA JavaScript updates | ||
* Configuration for the expo-updates library | ||
*/ | ||
updates?: { | ||
/** | ||
* If set to false, your standalone app will never download any code, and will only use code bundled locally on the device. In that case, all updates to your app must be submitted through app store review. Defaults to true. (Note: This will not work out of the box with ExpoKit projects) | ||
* Whether the updates system will run. Defaults to true. If set to false, builds will only use code and assets bundled at time of build. | ||
*/ | ||
enabled?: boolean; | ||
/** | ||
* By default, Expo will check for updates every time the app is loaded. Set this to `ON_ERROR_RECOVERY` to disable automatic checking unless recovering from an error. Set this to `NEVER` to completely disable automatic checking. Must be one of `ON_LOAD` (default value), `ON_ERROR_RECOVERY`, `WIFI_ONLY`, or `NEVER` | ||
* By default, expo-updates will check for updates every time the app is loaded. Set this to `ON_ERROR_RECOVERY` to disable automatic checking unless recovering from an error. Set this to `NEVER` to disable automatic checking. Valid values: `ON_LOAD` (default value), `ON_ERROR_RECOVERY`, `WIFI_ONLY`, `NEVER` | ||
*/ | ||
checkAutomatically?: 'ON_ERROR_RECOVERY' | 'ON_LOAD' | 'WIFI_ONLY' | 'NEVER'; | ||
/** | ||
* How long (in ms) to allow for fetching OTA updates before falling back to a cached version of the app. Defaults to 0. Must be between 0 and 300000 (5 minutes). | ||
* How long (in ms) to wait for the app to check for and fetch a new update upon launch before falling back to the most recent update already present on the device. Defaults to 0. Must be between 0 and 300000 (5 minutes). If the startup update check takes longer than this value, any update downloaded during the check will be applied upon the next app launch. | ||
*/ | ||
@@ -194,3 +190,3 @@ fallbackToCacheTimeout?: number; | ||
/** | ||
* Local path of a PEM-formatted X.509 certificate used for requiring and verifying signed Expo updates | ||
* Local path of a PEM-formatted X.509 certificate used for verifying codesigned updates. When provided, all updates downloaded by expo-updates must be signed. | ||
*/ | ||
@@ -203,3 +199,3 @@ codeSigningCertificate?: string; | ||
/** | ||
* Algorithm used to generate manifest code signing signature. | ||
* Algorithm used to generate manifest code signing signature. Valid values: `rsa-v1_5-sha256` | ||
*/ | ||
@@ -213,3 +209,3 @@ alg?: 'rsa-v1_5-sha256'; | ||
/** | ||
* Extra HTTP headers to include in HTTP requests made by `expo-updates`. These may override preset headers. | ||
* Extra HTTP headers to include in HTTP requests made by `expo-updates` when fetching manifests or assets. These may override preset headers. | ||
*/ | ||
@@ -508,3 +504,3 @@ requestHeaders?: { | ||
/** | ||
* The runtime version associated with this manifest for the iOS platform. If provided, this will override the top level runtimeVersion key. | ||
* Property indicating compatibility between an iOS build's native code and an OTA update for the iOS platform. If provided, this will override the value of the top level `runtimeVersion` key on iOS. | ||
*/ | ||
@@ -736,3 +732,3 @@ runtimeVersion?: string | { | ||
/** | ||
* The runtime version associated with this manifest for the Android platform. If provided, this will override the top level runtimeVersion key. | ||
* Property indicating compatibility between a Android build's native code and an OTA update for the Android platform. If provided, this will override the value of top level `runtimeVersion` key on Android. | ||
*/ | ||
@@ -739,0 +735,0 @@ runtimeVersion?: string | { |
{ | ||
"name": "@expo/config-types", | ||
"version": "51.0.1", | ||
"version": "52.0.0-canary-20240625-2333e70", | ||
"description": "Types for the Expo config object app.config.ts", | ||
@@ -40,4 +40,4 @@ "types": "build/ExpoConfig.d.ts", | ||
"devDependencies": { | ||
"expo-module-scripts": "^3.3.0", | ||
"json-schema-to-typescript": "^10.0.0", | ||
"expo-module-scripts": "3.6.0-canary-20240625-2333e70", | ||
"json-schema-to-typescript": "^14.0.5", | ||
"ts-node": "^10.9.1" | ||
@@ -48,3 +48,3 @@ }, | ||
}, | ||
"gitHead": "2893e9cba95261919532de0675468c601b87b017" | ||
"gitHead": "2333e70a4bd3ac91895402dac77ae8ae0ed25995" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
48036
898
1
1