app.ocho.plugin.manifest

ocho-lexicons.ocho.app

Documentation

A plugin manifest for an Ocho plugin.

main record

A plugin manifest for an Ocho plugin.

Record Key string

Properties

createdAt string datetime Required

The date and time when this plugin manifest was created.

id string Required

The unique identifier for this plugin manifest.

launchAssetBlob blob Required

The base64-encoded content of the launch asset, used for offline access.

metadata unknown Required

No description available.

runtimeVersion string Required

The version of the Expo runtime this plugin is compatible with.

View raw schema
{
  "key": "string",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "id",
      "createdAt",
      "runtimeVersion",
      "launchAsset",
      "launchAssetBlob",
      "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."
      },
      "launchAssetBlob": {
        "type": "blob",
        "description": "The base64-encoded content of the launch asset, used for offline access."
      }
    }
  },
  "description": "A plugin manifest for an Ocho plugin."
}

Lexicon Garden

@