- The plugin should contain the config.json file which defines its dependencies, permissions, redirects specific commands to specific Lua script files. For the Data Source Node plugins, a plugin should define at least config.json and interface.json configuration files.
Example of a minimal plugin structure:
- Note: The plugin folder name should correspond the value of config.json/id property. Note: The custom plugins uploaded to a hub using tar.gz archives should not contain root folder in an archive.