Socket
Socket
Sign inDemoInstall

@expo/config-types

Package Overview
Dependencies
Maintainers
0
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@expo/config-types - npm Package Compare versions

Comparing version 51.0.1 to 52.0.0-canary-20240625-2333e70

26

build/ExpoConfig.d.ts

@@ -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"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc