A library that provides types for Expo Manifests.
-Â
npx expo install expo-manifests
If you're installing this in a bare React Native app, you should also follow these additional installation instructions.
import * as Manifests from 'expo-manifests';
Deprecated. renamed to EmbeddedManifest, will be removed in a few versions
BareManifest
Type: EmbeddedManifest
See: EmbeddedManifest
ClientScopingConfig
Name | Type | Description |
---|---|---|
scopeKey (optional) | string | An opaque unique string for scoping client-side data to this project. This value will not change when a project is transferred between accounts or renamed. |
EASConfig
Name | Type | Description |
---|---|---|
projectId (optional) | string | The ID for this project if it's using EAS. UUID. This value will not change when a project is transferred between accounts or renamed. |
EmbeddedManifest
An embedded manifest.
Generated during build in createManifest.js build step script.
Name | Type | Description |
---|---|---|
assets | any[] | - |
commitTime | number | - |
id | string | - |
ExpoGoConfig
Name | Type | Description |
---|---|---|
debuggerHost (optional) | string | - |
developer (optional) | {
tool: string
} | - |
mainModuleName (optional) | string | - |
packagerOpts (optional) | ExpoGoPackagerOpts | - |
ExpoGoPackagerOpts
Name | Type | Description |
---|---|---|
dev (optional) | boolean | - |
hostType (optional) | string | - |
lanType (optional) | string | - |
minify (optional) | boolean | - |
strict (optional) | boolean | - |
urlRandomness (optional) | string | - |
urlType (optional) | string | - |
key (index signature) | string | - |
ExpoUpdatesManifest
A expo-updates manifest.
Name | Type | Description |
---|---|---|
assets | ManifestAsset[] | - |
createdAt | string | - |
extra (optional) | ManifestExtra | - |
id | string | - |
launchAsset | ManifestAsset | - |
metadata | object | - |
runtimeVersion | string | - |
ManifestExtra
ClientScopingConfig
extended by:
Name | Type | Description |
---|---|---|
eas (optional) | EASConfig | - |
expoClient (optional) | ExpoConfig & {
hostUri: string
} | - |
expoGo (optional) | ExpoGoConfig | - |
Deprecated. renamed to ExpoUpdatesManifest, will be removed in a few versions
NewManifest
Type: ExpoUpdatesManifest
See: ExpoUpdatesManifest