Socket
Socket
Sign inDemoInstall

@expo/config-types

Package Overview
Dependencies
Maintainers
23
Versions
100
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 40.0.0-beta.2 to 41.0.0

42

build/ExpoConfig.d.ts

@@ -6,3 +6,3 @@ /**

/**
* The name of your app as it appears both within Expo client and on your home screen as a standalone app.
* The name of your app as it appears both within Expo Go and on your home screen as a standalone app.
*/

@@ -19,6 +19,14 @@ name: string;

/**
* The Expo account name of the team owner, only applicable if you are enrolled in Expo Developer Services. If not provided, defaults to the username of the current user.
* The Expo account name of the team owner, only applicable if you are enrolled in the EAS Priority Plan. If not provided, defaults to the username of the current user.
*/
owner?: string;
/**
* The auto generated Expo account name and slug used for display purposes. Formatted like `@username/slug`. When unauthenticated, the username is `@anonymous`. For published projects, this value may change when a project is transferred between accounts or renamed.
*/
currentFullName?: string;
/**
* The auto generated Expo account name and slug used for services like Notifications and AuthSession proxy. Formatted like `@username/slug`. When unauthenticated, the username is `@anonymous`. For published projects, this value will not change when a project is transferred between accounts or renamed.
*/
originalFullName?: 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`.

@@ -169,8 +177,8 @@ */

};
rnCliPath?: string;
/**
* @deprecated Use a `metro.config.js` file instead. [Learn more](https://docs.expo.io/guides/customizing-metro/)
*/
packagerOpts?: {
[k: string]: any;
};
ignoreNodeModulesValidation?: boolean;
nodeModulesPath?: string;
/**

@@ -181,3 +189,3 @@ * Configuration for how and when the app should request OTA JavaScript 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 Apple review. Defaults to true. (Note: This will not work out of the box with ExpoKit projects)
* 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)
*/

@@ -193,2 +201,6 @@ enabled?: boolean;

fallbackToCacheTimeout?: number;
/**
* URL from which expo-updates will fetch update manifests
*/
url?: string;
};

@@ -224,3 +236,3 @@ /**

/**
* Used for Facebook native login. Starts with 'fb' and followed by a string of digits, like 'fb1234567890'. You can find your scheme [here](https://developers.facebook.com/docs/facebook-login/ios)in the 'Configuring Your info.plist' section (only applicable to standalone apps and custom Expo clients).
* Used for Facebook native login. Starts with 'fb' and followed by a string of digits, like 'fb1234567890'. You can find your scheme [here](https://developers.facebook.com/docs/facebook-login/ios)in the 'Configuring Your info.plist' section (only applicable to standalone apps and custom Expo Go apps).
*/

@@ -274,2 +286,6 @@ facebookScheme?: string;

};
/**
* Plugins for adding extra functionality to your project
*/
plugins?: (string | [] | [string] | [string, any])[];
}

@@ -358,3 +374,3 @@ /**

/**
* A boolean indicating whether to initialize Google App Measurement and begin sending user-level event data to Google immediately when the app starts. The default in Expo (Client and in standalone apps) is `false`. [Sets the opposite of the given value to the following key in `Info.plist`.](https://developers.google.com/admob/ios/eu-consent#delay_app_measurement_optional)
* A boolean indicating whether to initialize Google App Measurement and begin sending user-level event data to Google immediately when the app starts. The default in Expo (Go and in standalone apps) is `false`. [Sets the opposite of the given value to the following key in `Info.plist`.](https://developers.google.com/admob/ios/eu-consent#delay_app_measurement_optional)
*/

@@ -413,3 +429,3 @@ googleMobileAdsAutoInit?: boolean;

/**
* An array that contains Associated Domains for the standalone app. See [Apple's docs for config](https://developer.apple.com/documentation/uikit/core_app/allowing_apps_and_websites_to_link_to_your_content/enabling_universal_links).
* An array that contains Associated Domains for the standalone app. See [Apple's docs for config](https://developer.apple.com/documentation/safariservices/supporting_associated_domains).
*/

@@ -434,3 +450,3 @@ associatedDomains?: string[];

/**
* Local path to a XIB file as the loading screen. It overrides other loading screen options. Note: This will only be used in the standalone app (i.e., after you build the app). It will not be used in the Expo client.
* Local path to a XIB file as the loading screen. It overrides other loading screen options. Note: This will only be used in the standalone app (i.e., after you build the app). It will not be used in the Expo Go.
*/

@@ -466,6 +482,2 @@ xib?: string;

/**
* If set to true, APK will contain only unimodules that are explicitly added in package.json and their dependecies
*/
enableDangerousExperimentalLeanBuilds?: boolean;
/**
* The manifest for the Android version of your app will be written to this path during publish.

@@ -483,3 +495,3 @@ */

/**
* Version number required by Google Play. Increment by one for each release. Must be an integer. [Learn more](https://developer.android.com/studio/publish/versioning.html)
* Version number required by Google Play. Increment by one for each release. Must be a positive integer. [Learn more](https://developer.android.com/studio/publish/versioning.html)
*/

@@ -486,0 +498,0 @@ versionCode?: number;

{
"name": "@expo/config-types",
"version": "40.0.0-beta.2",
"version": "41.0.0",
"description": "Types for the Expo config object app.config.ts",

@@ -8,3 +8,3 @@ "types": "build/ExpoConfig.d.ts",

"scripts": {
"watch": "tsc --watch",
"watch": "tsc --watch --preserveWatchOutput",
"build": "tsc",

@@ -39,3 +39,3 @@ "generate": "ts-node ./scripts/generate.ts",

"devDependencies": {
"json-schema-to-typescript": "^9.1.1"
"json-schema-to-typescript": "^10.0.0"
},

@@ -42,0 +42,0 @@ "publishConfig": {

Sorry, the diff of this file is not supported yet

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