Socket
Socket
Sign inDemoInstall

@expo/config-types

Package Overview
Dependencies
Maintainers
24
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 43.0.1 to 44.0.0

35

build/ExpoConfig.d.ts

@@ -18,3 +18,3 @@ /**

/**
* 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.
* The name of the Expo account that owns the project. This is useful for teams collaborating on a project. If not provided, the owner defaults to the username of the current user.
*/

@@ -64,7 +64,7 @@ owner?: string;

/**
* Configuration to force the app to always use the light or dark user-interface appearance, such as "dark mode", or make it automatically adapt to the system preferences. If not provided, defaults to `light`.
* Configuration to force the app to always use the light or dark user-interface appearance, such as "dark mode", or make it automatically adapt to the system preferences. If not provided, defaults to `light`. Requires `expo-system-ui` be installed in your project to work on Android.
*/
userInterfaceStyle?: 'light' | 'dark' | 'automatic';
/**
* The background color for your app, behind any of your React views. This is also known as the root view background color.
* The background color for your app, behind any of your React views. This is also known as the root view background color. Requires `expo-system-ui` be installed in your project to work on iOS.
*/

@@ -106,3 +106,3 @@ backgroundColor?: string;

/**
* By default, Expo looks for the application registered with the AppRegistry as `main`. If you would like to change this, you can specify the name in this property.
* @deprecated By default, Expo looks for the application registered with the AppRegistry as `main`. If you would like to change this, you can specify the name in this property.
*/

@@ -132,7 +132,7 @@ appKey?: string;

/**
* Configuration for the bottom navigation bar on Android.
* Configuration for the bottom navigation bar on Android. Can be used to configure the `expo-navigation-bar` module in EAS Build.
*/
androidNavigationBar?: {
/**
* Determines how and when the navigation bar is shown. [Learn more](https://developer.android.com/training/system-ui/immersive). Valid values: `leanback`, `immersive`, `sticky-immersive`
* Determines how and when the navigation bar is shown. [Learn more](https://developer.android.com/training/system-ui/immersive). Requires `expo-navigation-bar` be installed in your project. Valid values: `leanback`, `immersive`, `sticky-immersive`
*

@@ -143,3 +143,3 @@ * `leanback` results in the navigation bar being hidden until the first touch gesture is registered.

*
* `sticky-immersive` is identical to `'immersive'` except that the navigation bar will be semi-transparent and will be hidden again after a short period of time
* `sticky-immersive` is identical to `'immersive'` except that the navigation bar will be semi-transparent and will be hidden again after a short period of time.
*/

@@ -205,2 +205,19 @@ visible?: 'leanback' | 'immersive' | 'sticky-immersive';

url?: string;
/**
* Local path of a PEM-formatted X.509 certificate used for requiring and verifying signed Expo updates
*/
codeSigningCertificate?: string;
/**
* Metadata for `codeSigningCertificate`
*/
codeSigningMetadata?: {
/**
* Algorithm used to generate manifest code signing signature.
*/
alg?: 'rsa-v1_5-sha256';
/**
* Identifier for the key in the certificate. Used to instruct signing mechanisms when signing or verifying signatures.
*/
keyid?: string;
};
};

@@ -333,3 +350,3 @@ /**

/**
* The background color for your iOS app, behind any of your React views. Overrides the top-level `backgroundColor` key if it is present.
* The background color for your iOS app, behind any of your React views. Overrides the top-level `backgroundColor` key if it is present. Requires `expo-system-ui` be installed in your project to work on iOS.
*/

@@ -507,3 +524,3 @@ backgroundColor?: string;

/**
* Configuration to force the app to always use the light or dark user-interface appearance, such as "dark mode", or make it automatically adapt to the system preferences. If not provided, defaults to `light`.
* Configuration to force the app to always use the light or dark user-interface appearance, such as "dark mode", or make it automatically adapt to the system preferences. If not provided, defaults to `light`. Requires `expo-system-ui` be installed in your project to work on Android.
*/

@@ -510,0 +527,0 @@ userInterfaceStyle?: 'light' | 'dark' | 'automatic';

{
"name": "@expo/config-types",
"version": "43.0.1",
"version": "44.0.0",
"description": "Types for the Expo config object app.config.ts",

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

},
"homepage": "https://github.com/expo/expo-cli/tree/master/packages/config-types#readme",
"homepage": "https://github.com/expo/expo-cli/tree/main/packages/config-types#readme",
"files": [

@@ -36,0 +36,0 @@ "build"

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