No description available.
Properties
The background color of the adaptive icon.
The URL to the foreground image of the adaptive icon.
No description available.
View raw schema
{
"type": "object",
"properties": {
"backgroundColor": {
"type": "string",
"description": "The background color of the adaptive icon."
},
"foregroundImage": {
"type": "string",
"description": "The URL to the foreground image of the adaptive icon."
},
"foregroundImageBlob": {
"type": "blob"
}
}
}
No description available.
Properties
Configuration for the adaptive icon on Android.
Whether edge-to-edge mode is enabled for the app.
View raw schema
{
"type": "object",
"properties": {
"adaptiveIcon": {
"ref": "#adaptiveIcon",
"type": "ref",
"description": "Configuration for the adaptive icon on Android."
},
"edgeToEdgeEnabled": {
"type": "boolean",
"description": "Whether edge-to-edge mode is enabled for the app."
}
}
}
Android status bar configuration.
Properties
The background color of the Android status bar.
View raw schema
{
"type": "object",
"properties": {
"backgroundColor": {
"type": "string",
"description": "The background color of the Android status bar."
}
},
"description": "Android status bar configuration."
}
No description available.
Properties
The date and time when this asset was last updated. Used to reset the jetstream cache, among other things.
View raw schema
{
"type": "object",
"required": [
"hash",
"blob",
"type"
],
"properties": {
"blob": {
"type": "blob",
"description": "The blob of the asset"
},
"hash": {
"type": "string",
"description": "The hash of the asset"
},
"type": {
"type": "string",
"description": "The type of the asset"
},
"updatedAt": {
"type": "string",
"format": "datetime",
"description": "The date and time when this asset was last updated. Used to reset the jetstream cache, among other things."
}
}
}
No description available.
View raw schema
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The ID of the database."
}
}
}
No description available.
Properties
The tool used for development, e.g., 'expo-cli'.
View raw schema
{
"type": "object",
"required": [
"tool"
],
"properties": {
"tool": {
"type": "string",
"description": "The tool used for development, e.g., 'expo-cli'."
}
}
}
No description available.
Properties
Android-specific configuration for the app.
Configuration for the Android status bar.
Experimental features enabled for the app.
ios-specific configuration for the app.
Localization settings for the app.
The name of the Expo client application.
Whether the new architecture is enabled for the app.
The default orientation of the app.
The platforms supported by the app.
A list of plugins used by the app.
The custom URI scheme for deep linking.
The SDK version of the Expo client.
A URL-friendly identifier for the app.
The default user interface style.
Web-specific configuration for the app.
View raw schema
{
"type": "object",
"required": [
"name",
"slug"
],
"properties": {
"ios": {
"ref": "#ios",
"type": "ref",
"description": "ios-specific configuration for the app."
},
"web": {
"ref": "#web",
"type": "ref",
"description": "Web-specific configuration for the app."
},
"icon": {
"type": "string",
"description": "The URL to the app icon."
},
"name": {
"type": "string",
"description": "The name of the Expo client application."
},
"slug": {
"type": "string",
"description": "A URL-friendly identifier for the app."
},
"extra": {
"type": "unknown",
"description": "Additional configuration for the app."
},
"scheme": {
"type": "string",
"description": "The custom URI scheme for deep linking."
},
"android": {
"ref": "#android",
"type": "ref",
"description": "Android-specific configuration for the app."
},
"locales": {
"type": "unknown",
"description": "Localization settings for the app."
},
"plugins": {
"type": "unknown",
"description": "A list of plugins used by the app."
},
"version": {
"type": "string",
"description": "The version of the app."
},
"platforms": {
"type": "array",
"items": {
"enum": [
"ios",
"android",
"web"
],
"type": "string"
},
"description": "The platforms supported by the app."
},
"sdkVersion": {
"type": "string",
"description": "The SDK version of the Expo client."
},
"expirements": {
"type": "unknown",
"description": "Experimental features enabled for the app."
},
"orientation": {
"enum": [
"portrait",
"landscape",
"default"
],
"type": "string",
"description": "The default orientation of the app."
},
"newArchEnabled": {
"type": "boolean",
"description": "Whether the new architecture is enabled for the app."
},
"androidStatusBar": {
"ref": "#androidStatusBar",
"type": "ref",
"description": "Configuration for the Android status bar."
},
"userInterfaceStyle": {
"type": "string",
"description": "The default user interface style."
}
}
}
No description available.
Properties
Developer-specific configuration for the Expo Go app.
View raw schema
{
"type": "object",
"required": [
"developer"
],
"properties": {
"developer": {
"ref": "#developer",
"type": "ref",
"description": "Developer-specific configuration for the Expo Go app."
}
}
}
No description available.
Properties
Whether the app supports iPad.
View raw schema
{
"type": "object",
"properties": {
"supportsTablet": {
"type": "boolean",
"description": "Whether the app supports iPad."
}
}
}
No description available.
Properties
The MIME type of the asset, e.g., 'image/png'.
The unique key for this asset, used to reference it in the plugin.
The URL where the asset can be accessed.
View raw schema
{
"type": "object",
"required": [
"key",
"contentType",
"url"
],
"properties": {
"key": {
"type": "string",
"description": "The unique key for this asset, used to reference it in the plugin."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL where the asset can be accessed."
},
"contentType": {
"type": "string",
"description": "The MIME type of the asset, e.g., 'image/png'."
}
}
}
No description available.
Properties
The date and time when this plugin manifest was created.
The unique identifier for this plugin manifest.
The launch asset for the plugin (the main javascipt bundle).
No description available.
The version of the Expo runtime this plugin is compatible with.
View raw schema
{
"type": "object",
"required": [
"id",
"createdAt",
"runtimeVersion",
"launchAsset",
"metadata",
"extra"
],
"properties": {
"id": {
"type": "string",
"description": "The unique identifier for this plugin manifest."
},
"extra": {
"ref": "app.ocho.plugin.defs#manifestExtra",
"type": "ref",
"description": "Additional metadata for the plugin, including Expo client and Go configurations."
},
"metadata": {
"type": "unknown"
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "The date and time when this plugin manifest was created."
},
"launchAsset": {
"ref": "app.ocho.plugin.defs#launchAsset",
"type": "ref",
"description": "The launch asset for the plugin (the main javascipt bundle)."
},
"runtimeVersion": {
"type": "string",
"description": "The version of the Expo runtime this plugin is compatible with."
}
}
}
No description available.
View raw schema
{
"type": "array",
"items": {
"refs": [
"#stringId",
"#pluginConfig"
],
"type": "union"
}
}
Configuration object for a plugin, can be any valid JSON object.
View raw schema
{
"type": "unknown",
"description": "Configuration object for a plugin, can be any valid JSON object."
}
A string identifier for a plugin, used to reference it in the app.
View raw schema
{
"type": "string",
"description": "A string identifier for a plugin, used to reference it in the app."
}
No description available.
Properties
The bundler used for the web app.
The URL to the favicon for the web app.
No description available.
The output directory for the web app.
View raw schema
{
"type": "object",
"properties": {
"output": {
"enum": [
"static",
"server",
"single"
],
"type": "string",
"description": "The output directory for the web app."
},
"bundler": {
"enum": [
"webpack",
"metro"
],
"type": "string",
"description": "The bundler used for the web app."
},
"favicon": {
"type": "string",
"description": "The URL to the favicon for the web app."
},
"faviconBlob": {
"type": "blob"
}
}
}