Interface Manifest

The manifest which describes the Plugin code and runtime constraints. This is passed to createPlugin

let manifest = {
wasm: [{name: 'my-wasm', url: 'http://example.com/path/to/wasm'}],
config: {
'greeting': 'hello' // these variables will be available via `extism_get_var` in plugins
}
}

Every member of .wasm is expected to be an instance of ManifestWasm.

Hierarchy

  • Manifest

Properties

Properties

wasm: ManifestWasm[]

Generated using TypeDoc