gameflow-deck/scripts/sdk/README.md

621 B

Gameflow Deck SDK

This is the type definitions for Gameflow Deck plugins.

Developing a plugin

The plugin must have a default export class of type PluginType. It exposes the context and all the hooks to be tapped. Gameflow uses the Tapable Hooks.

The package must expose a main script gameflow will import and validate. It must implement the type fields on PluginDescriptionType.

Publishing

For the plugin to show up in the UI for download. It must be published to NPM with the gameflow-plugin keyword. Gameflow uses bun to install plugins as packages from npmjs.