Socket
Socket
Sign inDemoInstall

@expo/config-types

Package Overview
Dependencies
Maintainers
21
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 39.0.0 to 39.0.1

80

build/index.d.ts

@@ -26,3 +26,3 @@ /**

*/
privacy?: "public" | "unlisted" | "hidden";
privacy?: 'public' | 'unlisted' | 'hidden';
/**

@@ -45,3 +45,3 @@ * The Expo sdkVersion to run the project on. This should line up with the version specified in your package.json.

*/
platforms?: ("android" | "ios" | "web")[];
platforms?: ('android' | 'ios' | 'web')[];
/**

@@ -54,7 +54,7 @@ * If you would like to share the source code of your app on Github, enter the URL for the repository here and it will be linked to from your Expo project page.

*/
orientation?: "default" | "portrait" | "landscape";
orientation?: 'default' | 'portrait' | 'landscape';
/**
* 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`.
*/
userInterfaceStyle?: "light" | "dark" | "automatic";
userInterfaceStyle?: 'light' | 'dark' | 'automatic';
/**

@@ -91,3 +91,3 @@ * The background color for your app, behind any of your React views. This is also known as the root view background color.

*/
androidMode?: "default" | "collapse";
androidMode?: 'default' | 'collapse';
/**

@@ -109,3 +109,3 @@ * If `androidMode` is set to `collapse`, this title is used for the collapsed notification message. For example, `'#{unread_notifications} new interactions'`.

*/
exponentIconColor?: "white" | "blue";
exponentIconColor?: 'white' | 'blue';
/**

@@ -147,3 +147,3 @@ * Similar to `exponentIconColor` but instead indicate if it should be grayscale (`1`) or not (`0`).

*/
barStyle?: "light-content" | "dark-content";
barStyle?: 'light-content' | 'dark-content';
/**

@@ -161,3 +161,2 @@ * Specifies the background color of the status bar. Defaults to `#00000000` (transparent) for `dark-content` bar style and `#00000088` (semi-transparent black) for `light-content` bar style

translucent?: boolean;
[k: string]: any;
};

@@ -177,7 +176,7 @@ /**

*/
visible?: "leanback" | "immersive" | "sticky-immersive";
visible?: 'leanback' | 'immersive' | 'sticky-immersive';
/**
* Configure the navigation bar icons to have a light or dark color. Supported on Android Oreo and newer. Valid values: `'light-content'`, `'dark-content'`
*/
barStyle?: "light-content" | "dark-content";
barStyle?: 'light-content' | 'dark-content';
/**

@@ -187,3 +186,2 @@ * Specifies the background color of the navigation bar.

backgroundColor?: string;
[k: string]: any;
};

@@ -234,3 +232,3 @@ /**

*/
checkAutomatically?: "ON_ERROR_RECOVERY" | "ON_LOAD";
checkAutomatically?: 'ON_ERROR_RECOVERY' | 'ON_LOAD';
/**

@@ -245,3 +243,5 @@ * How long (in ms) to allow for fetching OTA updates before falling back to a cached version of the app. Defaults to 30000 (30 sec). Must be between 0 and 300000 (5 minutes).

locales?: {
[k: string]: any;
[k: string]: string | {
[k: string]: any;
};
};

@@ -320,3 +320,3 @@ /**

/**
* The reserved client ID URL scheme. Can be found in `GoogeService-Info.plist`.
* The reserved client ID URL scheme. Can be found in `GoogleService-Info.plist`.
*/

@@ -353,3 +353,3 @@ reservedClientId?: string;

*/
userInterfaceStyle?: "light" | "dark" | "automatic";
userInterfaceStyle?: 'light' | 'dark' | 'automatic';
/**

@@ -364,3 +364,3 @@ * Dictionary of arbitrary configuration to add to your standalone app's native Info.plist. Applied prior to all other Expo-specific configuration. No other validation is performed, so use this at your own risk of rejection from the App Store.

*/
associatedDomains?: any[];
associatedDomains?: string[];
/**

@@ -393,3 +393,3 @@ * A boolean indicating if the app uses iCloud Storage for `DocumentPicker`. See `DocumentPicker` docs for details.

*/
resizeMode?: "cover" | "contain";
resizeMode?: 'cover' | 'contain';
/**

@@ -406,3 +406,3 @@ * Local path or remote URL to an image to fill the background of the loading screen. Image size and aspect ratio are up to you. Must be a .png.

*/
userInterfaceStyle?: "light" | "dark" | "automatic";
userInterfaceStyle?: 'light' | 'dark' | 'automatic';
[k: string]: any;

@@ -442,3 +442,3 @@ };

*/
userInterfaceStyle?: "light" | "dark" | "automatic";
userInterfaceStyle?: 'light' | 'dark' | 'automatic';
/**

@@ -580,3 +580,3 @@ * A Boolean value that indicates whether the app should use the new notifications API.

*/
resizeMode?: "cover" | "contain" | "native";
resizeMode?: 'cover' | 'contain' | 'native';
/**

@@ -615,3 +615,3 @@ * Local path or remote URL to an image to fill the background of the loading screen in "cover" mode. Image size and aspect ratio are up to you. [Learn more]( https://developer.android.com/training/multiscreen/screendensities)

/**
* Configuration for setting an array of custom intent filters in Android manifest. [Learn more](developer.android.com/guide/components/intents-filters)
* Configuration for setting an array of custom intent filters in Android manifest. [Learn more](https://developer.android.com/guide/components/intents-filters)
*/

@@ -683,3 +683,3 @@ intentFilters?: {

}[];
category?: any[] | string;
category?: string | any[];
}[];

@@ -693,3 +693,3 @@ /**

*/
softwareKeyboardLayoutMode?: "resize" | "pan";
softwareKeyboardLayoutMode?: 'resize' | 'pan';
};

@@ -731,7 +731,7 @@ /**

*/
dir?: "auto" | "ltr" | "rtl";
dir?: 'auto' | 'ltr' | 'rtl';
/**
* Defines the developers’ preferred display mode for the website.
*/
display?: "fullscreen" | "standalone" | "minimal-ui" | "browser";
display?: 'fullscreen' | 'standalone' | 'minimal-ui' | 'browser';
/**

@@ -744,3 +744,3 @@ * The URL that loads when a user launches the application (e.g., when added to home screen), typically the index. Note: This has to be a relative URL, relative to the manifest URL.

*/
orientation?: "any" | "natural" | "landscape" | "landscape-primary" | "landscape-secondary" | "portrait" | "portrait-primary" | "portrait-secondary";
orientation?: 'any' | 'natural' | 'landscape' | 'landscape-primary' | 'landscape-secondary' | 'portrait' | 'portrait-primary' | 'portrait-secondary';
/**

@@ -753,3 +753,3 @@ * Defines the expected “background color” for the website. This value repeats what is already available in the site’s CSS, but can be used by browsers to draw the background color of a shortcut when the manifest is available before the stylesheet has loaded. This creates a smooth transition between launching the web application and loading the site's content.

*/
barStyle?: "default" | "black" | "black-translucent";
barStyle?: 'default' | 'black' | 'black-translucent';
/**

@@ -776,3 +776,3 @@ * Hints for the user agent to indicate to the user that the specified native applications (defined in expo.ios and expo.android) are recommended over the website.

*/
resizeMode?: "cover" | "contain";
resizeMode?: 'cover' | 'contain';
/**

@@ -848,3 +848,3 @@ * Local path or remote URL to an image to fill the background of the loading screen. Image size and aspect ratio are up to you. Must be a .png.

*/
resizeMode?: "cover" | "contain";
resizeMode?: 'cover' | 'contain';
/**

@@ -860,4 +860,16 @@ * Local path or remote URL to an image to fill the background of the loading screen. Image size and aspect ratio are up to you. Must be a .png.

hooks?: {
postPublish?: any[];
postExport?: any[];
postPublish?: {
file?: string;
config?: {
[k: string]: any;
};
[k: string]: any;
}[];
postExport?: {
file?: string;
config?: {
[k: string]: any;
};
[k: string]: any;
}[];
};

@@ -867,3 +879,3 @@ /**

*/
assetBundlePatterns?: any[];
assetBundlePatterns?: string[];
/**

@@ -874,6 +886,6 @@ * Enable experimental features that may be unstable, unsupported, or removed without deprecation notices.

/**
* Use the unstable LogBox re-design available in React Native 0.62. This option is only available in SDK 38.
* Enables Turbo Modules, which are a type of native modules that use a different way of communicating between JS and platform code. When installing a Turbo Module you will need to enable this experimental option (the library still needs to be a part of Expo SDK already, like react-native-reanimated v2). Turbo Modules do not support remote debugging and enabling this option will disable remote debugging.
*/
redesignedLogBox?: boolean;
turboModules?: boolean;
};
}
{
"name": "@expo/config-types",
"version": "39.0.0",
"version": "39.0.1",
"description": "Types for the Expo config object app.config.ts",

@@ -5,0 +5,0 @@ "main": "build/index.js",

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